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
339781788690	339781789206	339781789756	339781790306	339781790856	339781791406	339781791956	339781792506	339781793056	339781793606	339781794156	339781794706	339781795256	339781795806	339781796356	339781796906	339781797456	339781798006	339781798558	339781799106	339781799656	339781800206	339781800756	339781801306	339781801856	339781802406	339781802956	339781803506	339781804056	339781804606	339781805156	339781805706	339781806256	339781806806	339781807356	339781807906	339781808456	339781809006	339781809556	339781810106	339781810656	339781811209	339781811756	339781812306	339781812856	339781813406	339781813956	339781814506	339781815056	339781815606	339781816156	339781816706	339781817256	339781817806	339781818356	339781818906	339781819456	339781820006	339781820556	339781821106	339781821656	339781822206	339781822756	339781823306	339781823856	339781824406	339781824956	339781825506	339781826056	339781826606	339781827156	339781827706	339781828256	339781828806	339781829356	339781829906	339781830456	339781831006	339781831556	339781832106	339781832656	339781833206	339781833756	339781834306	339781834858	339781835406	339781835956	339781836508	339781837056	339781837606	339781838156	339781838706	339781839256	339781839806	339781840356	339781840906	339781841456	339781842006	339781842556	339781843106	339781843656	339781844206	339781844756	339781845306	339781845856	339781846406	339781846956	339781847508	339781848056	339781848606	339781849158	339781849706	339781850256	339781850806	339781851356	339781851906	339781852456	339781853006	339781853556	339781854106	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2591	3600	2300	2592	3600	2300	2592	3600	2300	2592	3600	2300	2592	3600	2300	2592	3600	2300	2592	3600	2300	2592	3600	2300	2592	3600	2300	2593	3600	2300	2593	3600	2300	2593	3600	2300	2593	3600	2300	2593	3600	2300	2593	3600	2300	2593	3600	2300	2593	3600	2300	2593	3600	2300	2593	3600	2300	2593	3600	2300	2593	3600	2300	2593	3600	2300	2593	3600	2300	2593	3600	2300	2593	3600	2300	2593	3600	2300	2593	3600	2300	2593	3600	2300	2593	3600	2300	2592	3600	2300	2592	3600	2300	2592	3600	2300	2592	3600	2300	2592	3600	2300	2592	3600	2300	2592	3600	2300	2592	3600	2300	2592	3600	2300	2592	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
21322	20027	27378	22412	20485	23608	27339	23324	22918	38044	50416	39595	31958	25914	22279	21310	21352	21393	21216	21273	21345	21234	21225	21177	21260	21128	21126	21059	21239	21098	21051	20981	21169	21245	21017	21014	21130	21075	21064	21308	21002	21029	21080	21255	21273	21175	21068	21159	21220	21040	21153	21197	21286	20871	21193	21289	21371	20985	21201	21248	21130	20937	21024	20846	20973	21103	21305	21099	21315	21073	20921	21054	21091	21004	21119	20988	21038	21214	20952	21259	21235	21171	20927	21111	21088	21108	21182	21018	21022	21169	21248	21174	21062	21307	21081	21117	21078	21140	21135	21061	21023	21155	21033	21104	21202	21064	21068	21007	21023	21357	21218	20971	21075	21043	21033	21058	21174	21112	21103	21188	20975	20996	20938	21117	20962	20909	21102	21038	21044	20817	20854	20985	20928	21081	21094	20917	20862	21057	21097	21141	20912	21080	20945	21047	20952	21178	21151	20936	21044	20906	20815	20934	20940	20954	21158	20865	21013	20916	20943	21143	21006	21129	21221	21000	20969	21222	20744	20934	20981	21047	21136	20975	21131	21038	21009	20904	21101	21121	20904	20890	21020	20950	21125	21105	20909	21122	20915	21187	21044	20948	20977	21251	21111	20953	21104	20929	21091	20911	20884	21128	20828	20937	20917	20995	21386	20948	21186	21200	20992	20877	20953	20917	21183	20938	20910	20989	21087	20997	21132	21094	21038	21039	21040	20971	21092	20892	20914	20909	21078	21199	21031	20915	21111	21158	21153	21069	20936	21099	21011	21104	21011	20965	21016	21343	21095	20962	20970	20757	21113	21010	20943	20936	21050	21133	21054	21101	20968	20987	21082	20901	21078	21015	21087	20881	21084	21053	20848	21045	21016	21119	21156	21168	20961	20932	21220	21193	21038	21054	21100	21114	21187	20998	20953	20960	20988	21093	20972	21090	20966	21028	21091	21151	21270	21051	20962	20988	21041	21007	21044	21041	20907	21048	21108	21129	20865	20979	20921	21010	20958	20954	21234	21004	21006	21106	20925	20893	21179	20980	21119	21124	21030	21138	21075	21050	21000	21068	21102	20812	21210	21150	21094	20919	20903	21019	21012	20926	20841	21103	20900	20899	21071	21142	21136	21080	20878	21246	21117	21051	21047	20853	21194	20989	21039	21062	20951	20996	21028	20907	21104	20803	20984	21168	21026	21114	21002	20895	21022	21095	20941	21089	20780	20923	21031	20794	21018	20983	21145	21226	20824	20911	20998	21005	21171	21307	21043	21124	20922	21134	21231	21171	20952	20945	20867	21188	20825	21071	20959	21313	21100	20997	20955	21117	21165	21129	20850	21027	20968	21022	21252	21288	21021	20931	21136	20847	21036	20944	20902	20943	20998	20940	21076	21179	21029	21110	21023	20735	21046	20946	21071	20970	21025	21091	21018	20767	21196	21281	21087	21182	20913	21042	20973	20908	21134	21015	21074	21025	20981	20957	21048	20951	21090	21036	20854	20688	20838	21012	20890	21007	20991	20958	21040	20932	21036	20883	21034	21264	21097	20920	21147	20965	21023	21048	20967	21028	20967	21218	21192	21161	20922	21125	20946	20980	20979	20804	20940	20915	20982	20991	21180	20884	21082	21133	20969	20836	21246	20973	20927	21080	21032	20999	21038	21059	21068	21037	21072	21007	20930	21102	20941	21271	21071	21072	21025	21005	21131	20906	21123	21166	21147	21068	21092	21193	20971	20912	21054	21016	20910	20991	21007	21065	21047	21155	21260	21148	21047	21047	21052	21276	21146	20919	21017	21128	21057	20858	21100	20978	20839	20921	21228	20943	20990	20983	20937	21078	20959	21121	21163	20974	20965	20934	20892	21026	21117	20977	21192	20973	21014	20987	21217	20908	21083	21175	21207	21196	21080	20946	20920	21188	20841	21070	21139	20962	20893	21054	20684	21067	21031	21093	21045	20970	21074	21054	21090	21164	21147	21034	21190	21024	20953	21015	21046	20966	20940	20890	21075	21084	21117	21210	20894	21152	21088	21081	20882	20932	21188	21110	21203	21137	20975	21029	21124	21076	20999	20894	21145	20908	20975	21023	20923	21056	20871	20961	21308	21292	20954	21077	21148	21140	21122	21028	20991	21110	20944	21003	21056	20892	20948	21054	21133	21033	21065	21106	20983	21039	21022	21066	20891	20842	20944	20976	21138	21077	20857	20967	21119	21321	21119	20803	21135	20813	20867	20909	20927	21017	21157	20944	20951	21086	20916	20947	21106	20935	21083	20989	20854	20956	21052	21067	21217	20852	20990	20954	20975	20867	20868	21134	21174	21010	20876	21231	21030	20877	21041	21086	21030	21043	21148	21167	20964	20850	20776	20828	21071	20941	21066	21082	21172	21042	21015	21043	20846	21158	21151	20896	21109	21048	21033	20999	20933	21081	20968	21112	21090	21162	21050	20887	21217	20992	21146	21147	21054	20931	21020	20863	20809	21071	20861	21160	20961	20893	21150	20940	21161	21052	21051	21171	21100	21067	20976	20984	20841	21106	20954	20971	20880	20952	20864	20876	21024	20943	20846	20910	21124	20897	20953	20865	21047	20965	21202	21025	21137	20961	21196	20770	20898	20947	21125	20750	20961	20940	21365	20991	20775	21218	21187	20894	20941	21260	21136	21088	20939	20964	21154	21123	21157	21103	20953	21052	21099	20931	20835	21072	21007	20902	20921	20976	21050	21115	21176	21105	21091	21134	21084	21126	21142	21050	21313	20952	21063	21016	21214	20908	21047	20800	20916	20903	21083	21088	21016	20864	21000	20918	20989	21068	21328	20861	21208	20957	20982	21135	21147	21045	21097	20887	21164	21160	21078	21073	20951	20962	21220	21033	21104	20963	21167	21048	21152	21004	21044	20977	21077	21120	20934	21033	20984	21037	21049	21045	21038	21124	20995	21093	21103	21129	20939	21140	21031	21156	21165	21138	20894	21131	20857	20988	20968	21194	21182	20928	21046	21101	21156	21095	20900	20932	21079	21069	21120	21068	20879	20883	21045	21050	20917	20857	21113	21090	21241	20982	21024	20930	21131	21019	21091	20744	21160	21171	21107	20976	20990	21054	21005	21124	21115	20971	20993	21046	20941	21075	21054	21006	21053	21094	20979	21054	21110	20877	21021	21175	20864	20946	20862	21144	21071	21187	21251	20906	21190	21127	21199	21017	21104	21228	21077	21065	21084	20920	20991	20945	20977	20824	20994	21032	21073	21063	20837	21150	20966	20981	20914	20922	20956	21061	21054	21160	21067	21130	20962	20951	21056	20938	20841	21043	21000	20904	21096	21170	21066	21211	21021	21071	20918	21083	21089	20977	21126	21080	21062	21095	21141	21047	21024	20956	21076	20948	21106	20907	20715	21177	21323	21135	21036	20946	21078	21181	21087	21076	21170	20936	20831	21047	20792	21177	20965	20944	21029	20905	21042	21096	21020	20923	20935	20913	21090	21322	21138	20965	20984	21067	20995	21028	21242	21008	21030	21195	20954	20838	20864	20948	20956	21139	21351	21071	21181	20959	21101	20832	21144	20892	21029	20890	21174	21091	21210	21121	21166	21137	21132	20926	20768	21111	21078	21139	21033	20981	21038	20921	20956	20979	21156	21265	21078	21146	21027	21064	20997	21062	21123	21158	20942	20804	21135	21018	21036	21040	21088	21030	21032	21110	21166	20992	21160	21100	21002	21091	20948	20917	20887	20820	20819	20889	21105	21118	21094	20948	20992	21168	21043	21003	21175	21182	20923	20971	20890	21022	20945	21113	21153	20856	21055	21100	21011	21112	21175	21064	21087	20874	20825	21033	20986	21189	20871	21076	20970	21080	21116	20743	21139	21063	21197	21088	21200	21210	20889	21027	21233	20953	21085	21081	20982	20975	21016	21011	20994	20989	20990	21017	21176	20996	20857	21162	20982	21094	20986	20945	21102	20880	21139	21054	21200	21152	21294	21111	20968	20869	20906	20892	21164	21119	20958	21117	21127	20961	21105	21039	20974	21021	21087	21053	21214	20794	20932	21100	21023	20927	20991	20983	21215	20959	20833	21191	21014	21011	20900	21009	21014	21047	21097	21131	21088	21021	21038	21147	21136	21173	21166	20992	20948	20917	21188	21017	21081	20971	21242	20971	20766	21069	21129	21133	21207	20907	20933	20803	21071	21058	20952	20997	20993	21065	21145	20855	21167	21049	21059	21079	20981	21077	21098	20715	20896	20928	21204	21259	21162	20996	20854	21092	21033	20721	21079	21087	21179	20921	20979	20963	20885	20780	21214	21029	21033	21004	20913	21050	21115	21164	21060	21010	21080	21123	21186	21278	21074	21053	20848	20973	21071	20940	21048	21019	21044	21134	20923	21067	21095	21061	21111	21145	21000	20922	21114	21183	21082	20966	20780	20805	21021	20944	21042	21126	20941	21003	20939	21151	21153	21259	21043	20892	21111	20877	20970	20876	20962	21079	21160	20875	21063	20902	20952	21207	21091	21065	21027	20998	21137	20889	20985	21069	21036	20780	21029	20980	20829	20971	21100	21048	21124	21209	21033	21080	21043	21042	21078	20919	21128	21049	21031	21179	21055	20951	21075	20905	21051	20898	20917	21147	20935	21154	20951	20988	20976	21029	21036	20947	21007	21126	20973	21073	20964	21061	20876	20989	20988	20986	20948	20846	20773	21092	20988	20938	20946	21003	20961	20997	21060	20983	21094	21115	20994	20917	21146	21237	20907	21051	21140	20905	21149	20990	21106	21270	21050	21041	21051	21092	21037	20932	21302	21121	21124	21093	21003	20906	21143	20940	21032	21104	21160	20944	20967	20752	21239	21033	21270	20944	21037	20897	21116	20769	20986	21078	21062	20905	20862	21141	20940	20890	20915	21084	21105	21214	21075	20988	21192	20805	21013	20731	20762	20840	21078	21076	20952	20948	21000	21022	21010	21216	20918	21112	21008	20934	21109	20963	20911	20956	20980	21192	21084	21119	21258	21190	20909	20978	20847	21107	20999	21077	21203	21099	21062	20985	20896	20809	20991	20906	20871	20992	21091	20862	20877	20751	21052	20908	20931	21026	21121	21036	20808	20870	21066	21105	20960	20993	20999	20867	21031	21190	20874	21082
24753	41899	35926	28360	24940	22133	21186	20998	20743	40099	50097	38127	30929	22784	18215	17895	17422	17567	17518	17485	17545	17486	17468	17472	17452	17635	17540	17611	17670	17582	17674	17575	17229	17575	17322	17513	17442	17498	17582	17298	17563	17410	17641	17534	17536	17540	17488	17390	17381	17675	17523	17505	17450	17506	17376	17379	17497	17506	17519	17535	17458	17503	17418	17430	17629	17405	17477	17538	17511	17397	17512	17401	17485	17528	17272	17399	17610	17374	17569	17411	17431	17608	17486	17397	17285	17586	17419	17410	17561	17591	17429	17588	17472	17602	17254	17541	17437	17462	17384	17663	17431	17603	17479	17449	17443	17549	17560	17526	17477	17610	17371	17510	17328	17467	17449	17441	17486	17603	17436	17515	17407	17419	17547	17522	17497	17561	17542	17573	17382	17565	17504	17545	17467	17474	17674	17399	17537	17416	17482	17576	17679	17671	17428	17436	17531	17443	17360	17425	17454	17338	17356	17504	17393	17535	17354	17472	17512	17440	17576	17369	17373	17558	17473	17413	17429	17543	17536	17379	17452	17420	17511	17544	17413	17496	17615	17491	17349	17495	17491	17314	17355	17476	17413	17282	17425	17622	17542	17533	17494	17497	17509	17648	17461	17399	17576	17544	17489	17442	17367	17470	17448	17410	17540	17442	17463	17421	17381	17492	17521	17503	17554	17512	17548	17392	17423	17499	17413	17532	17419	17533	17400	17472	17460	17368	17507	17515	17590	17605	17495	17535	17783	17442	17451	17414	17518	17638	17405	17461	17392	17439	17487	17545	17529	17440	17477	17343	17478	17558	17625	17312	17403	17447	17392	17636	17449	17484	17341	17539	17507	17492	17308	17405	17505	17631	17390	17551	17635	17528	17417	17598	17254	17373	17303	17683	17562	17502	17483	17559	17493	17299	17566	17487	17554	17368	17410	17567	17382	17232	17330	17290	17565	17554	17302	17619	17292	17303	17437	17478	17514	17360	17479	17492	17425	17419	17475	17444	17526	17478	17425	17567	17536	17375	17429	17517	17567	17464	17518	17274	17516	17482	17301	17298	17390	17378	17301	17496	17634	17448	17585	17295	17527	17331	17573	17499	17524	17414	17429	17484	17495	17495	17576	17259	17482	17540	17379	17472	17464	17484	17453	17407	17638	17323	17311	17567	17379	17520	17563	17403	17399	17396	17498	17476	17378	17473	17564	17472	17470	17484	17491	17457	17548	17557	17548	17550	17495	17592	17400	17345	17445	17456	17411	17430	17540	17654	17360	17650	17390	17463	17366	17477	17539	17539	17449	17582	17376	17419	17418	17528	17626	17526	17357	17403	17478	17585	17417	17435	17397	17486	17466	17610	17600	17525	17523	17520	17346	17352	17388	17422	17506	17542	17582	17449	17260	17392	17384	17390	17498	17379	17532	17420	17257	17675	17636	17516	17380	17436	17453	17610	17428	17357	17486	17328	17533	17620	17345	17512	17442	17412	17605	17710	17521	17533	17335	17422	17560	17488	17489	17436	17356	17635	17382	17521	17492	17420	17369	17508	17453	17558	17445	17620	17471	17590	17445	17583	17411	17501	17559	17694	17496	17340	17449	17611	17546	17461	17452	17534	17494	17513	17419	17465	17583	17470	17345	17396	17647	17381	17280	17654	17439	17600	17520	17511	17425	17449	17418	17402	17291	17404	17428	17479	17325	17157	17500	17309	17426	17569	17567	17473	17423	17321	17533	17286	17401	17339	17469	17437	17668	17426	17591	17422	17558	17350	17465	17596	17414	17242	17562	17352	17538	17425	17440	17521	17570	17448	17340	17534	17535	17465	17420	17517	17559	17362	17517	17286	17476	17497	17568	17404	17421	17291	17348	17435	17368	17632	17538	17697	17502	17605	17521	17543	17604	17502	17459	17417	17466	17406	17418	17467	17501	17483	17507	17313	17374	17552	17716	17342	17516	17476	17550	17317	17567	17577	17467	17410	17386	17523	17348	17485	17559	17500	17566	17431	17434	17471	17499	17630	17514	17297	17521	17592	17567	17377	17468	17488	17588	17587	17519	17395	17535	17621	17347	17660	17349	17359	17529	17599	17472	17547	17563	17353	17523	17338	17515	17517	17477	17354	17547	17392	17415	17557	17438	17532	17469	17536	17521	17405	17326	17448	17557	17384	17504	17514	17475	17428	17474	17534	17373	17505	17561	17513	17398	17455	17503	17574	17463	17524	17404	17515	17576	17448	17561	17636	17460	17559	17536	17530	17415	17519	17551	17515	17491	17395	17649	17423	17504	17496	17524	17501	17475	17417	17582	17542	17434	17465	17403	17420	17564	17559	17410	17451	17432	17366	17508	17477	17337	17338	17302	17581	17540	17469	17404	17501	17400	17231	17278	17325	17457	17439	17596	17562	17302	17325	17500	17507	17363	17549	17559	17609	17590	17464	17378	17479	17422	17457	17623	17562	17478	17587	17524	17465	17581	17514	17423	17501	17399	17488	17484	17370	17496	17333	17406	17372	17431	17419	17670	17498	17497	17459	17396	17519	17420	17480	17494	17496	17423	17367	17551	17493	17523	17351	17509	17442	17490	17337	17478	17469	17341	17369	17398	17452	17376	17556	17424	17495	17468	17488	17599	17485	17466	17657	17439	17525	17541	17435	17479	17527	17440	17409	17487	17550	17469	17495	17554	17622	17643	17312	17481	17484	17576	17369	17318	17378	17312	17421	17524	17234	17365	17429	17714	17468	17502	17428	17496	17491	17401	17555	17435	17451	17642	17332	17560	17449	17458	17537	17289	17404	17589	17596	17384	17554	17471	17354	17534	17358	17612	17557	17208	17446	17409	17401	17435	17458	17459	17486	17722	17399	17359	17386	17286	17346	17457	17538	17377	17397	17507	17441	17281	17414	17554	17362	17465	17630	17523	17408	17563	17373	17381	17518	17504	17514	17383	17645	17358	17342	17480	17495	17367	17572	17545	17560	17478	17425	17406	17496	17584	17337	17519	17698	17486	17430	17467	17396	17234	17491	17469	17449	17434	17518	17479	17442	17571	17347	17433	17257	17443	17389	17344	17483	17347	17423	17401	17480	17630	17414	17466	17459	17461	17377	17614	17461	17508	17539	17361	17465	17459	17521	17220	17291	17508	17448	17514	17619	17316	17483	17525	17476	17430	17367	17245	17546	17528	17453	17455	17498	17359	17462	17338	17436	17466	17455	17559	17552	17501	17512	17394	17608	17407	17457	17444	17430	17646	17359	17441	17450	17444	17480	17631	17372	17466	17522	17550	17545	17449	17420	17573	17498	17533	17329	17674	17476	17418	17475	17492	17538	17431	17403	17397	17533	17540	17595	17217	17513	17406	17469	17473	17377	17443	17496	17373	17557	17513	17457	17509	17485	17606	17460	17465	17587	17445	17473	17452	17427	17522	17477	17648	17356	17627	17282	17572	17532	17590	17507	17358	17427	17443	17350	17335	17508	17499	17369	17374	17359	17465	17366	17514	17369	17546	17467	17629	17526	17380	17301	17431	17455	17470	17367	17584	17520	17388	17411	17463	17504	17506	17468	17382	17364	17510	17608	17371	17254	17470	17478	17297	17390	17590	17468	17446	17433	17687	17519	17536	17373	17282	17409	17535	17522	17393	17388	17431	17494	17522	17473	17410	17541	17597	17493	17543	17478	17666	17396	17373	17507	17400	17624	17403	17511	17465	17556	17534	17543	17349	17425	17407	17580	17380	17458	17404	17376	17443	17409	17387	17403	17499	17421	17416	17407	17518	17452	17423	17528	17416	17527	17312	17489	17480	17357	17406	17622	17477	17618	17518	17268	17462	17386	17476	17434	17641	17536	17334	17348	17436	17460	17308	17448	17450	17301	17419	17400	17355	17597	17361	17630	17584	17518	17423	17438	17492	17430	17506	17417	17509	17570	17477	17503	17450	17381	17573	17521	17359	17549	17519	17420	17648	17438	17392	17361	17521	17402	17684	17541	17410	17532	17513	17521	17431	17514	17589	17413	17462	17523	17514	17343	17677	17488	17412	17407	17440	17379	17505	17308	17493	17549	17540	17567	17295	17456	17563	17536	17289	17603	17570	17425	17357	17588	17596	17495	17580	17613	17572	17497	17517	17501	17429	17536	17556	17389	17387	17496	17417	17448	17548	17509	17465	17397	17444	17465	17435	17391	17548	17339	17421	17597	17586	17463	17449	17657	17517	17363	17430	17318	17513	17214	17615	17301	17617	17367	17528	17493	17453	17372	17495	17495	17581	17314	17488	17515	17539	17555	17231	17566	17314	17407	17297	17664	17388	17537	17587	17594	17582	17435	17394	17531	17399	17404	17453	17487	17505	17443	17382	17563	17603	17462	17466	17512	17468	17317	17495	17726	17596	17656	17546	17620	17402	17489	17400	17494	17368	17494	17486	17529	17591	17458	17423	17507	17496	17394	17591	17350	17562	17195	17401	17432	17481	17517	17589	17451	17376	17259	17464	17519	17501	17600	17393	17550	17472	17404	17424	17429	17409	17351	17367	17426	17540	17461	17493	17256	17590	17538	17568	17333	17607	17436	17415	17620	17553	17537	17504	17773	17362	17654	17572	17492	17271	17507	17520	17428	17570	17493	17569	17537	17551	17369	17443	17453	17485	17482	17335	17419	17516	17366	17405	17439	17449	17589	17596	17264	17436	17310	17569	17530	17355	17330	17244	17412	17619	17297	17614	17481	17467	17570	17317	17422	17355	17585	17335	17553	17375	17581	17479	17434	17652	17582	17582	17476	17402	17507	17397	17418	17407	17284	17526	17377	17822	17384	17471	17638	17592	17415	17381	17462	17439	17517	17532	17463	17357	17483	17525	17439	17305	17454	17511	17492	17498	17487	17543	17455	17363	17556	17453	17463	17578	17435	17406	17551	17403	17275	17468	17410	17377	17439	17640	17365	17544	17325	17400	17450	17485	17537	17626	17310	17376	17372	17520	17306	17455	17320	17642	17341	17552	17472	17282	17321	17603	17554	17602	17354	17561	17487	17428	17477	17548	17406	17597	17478	17562	17510	17548	17511	17487	17676	17335	17384	17560	17406	17536	17405	17369	17427	17412	17559	17514	17487	17357	17419	17431	17384	17398	17518	17402	17490	17584	17586	17523	17486	17311	17551
27806	23082	29258	27608	24798	24653	24252	23576	23528	25318	26427	25253	24123	23624	22891	22801	23093	23019	22863	23107	22782	22792	22826	22902	23043	22915	23043	22996	23019	22940	22997	23077	22629	22927	22720	22759	22923	23115	22785	23054	22749	23055	22893	22874	22979	22852	22940	22909	22841	22766	22971	23175	22898	22796	22758	22847	22776	22805	22995	22935	22850	23006	22927	22834	22674	23123	22615	22903	22865	23057	23149	22756	22802	23037	22738	22741	22769	22990	22952	22851	22891	22761	23029	22814	22719	22994	22787	22858	22740	22763	22803	23028	22836	22834	22735	22904	22755	22734	22861	22888	22997	22738	22908	22931	22928	22862	22751	22784	23079	22879	22808	22837	22998	22692	22966	22994	23039	22870	22810	22430	22717	22760	22924	22947	22885	23083	22594	22755	22874	22911	22658	22812	22832	22780	22854	22880	22815	22903	23029	22953	22942	22695	22864	22934	22805	22777	22828	22946	22867	22747	22714	22959	22890	22982	22803	22916	22893	22853	22770	22858	22884	23135	22950	22878	22936	22848	22800	22922	22887	22970	22722	22985	22832	23041	22900	22855	22859	22974	22806	22886	22979	22910	22702	22814	22842	22888	22890	22910	22791	22828	23006	22897	22836	22817	22946	22936	22751	22860	22939	22722	22965	22646	22850	22636	22800	22750	22709	22674	22833	22838	22911	22845	22551	22828	22989	23022	22829	22738	22755	22820	22936	22891	22717	22669	22704	22748	22956	22918	22720	22770	22891	22749	22948	22956	22963	22926	22917	22763	22846	22838	22785	22858	22919	23051	22860	22933	22861	22954	22868	22767	22900	22901	22798	22979	23043	23000	22872	22981	22941	22754	22846	22831	22813	22765	22859	23077	22906	22883	22926	23088	22634	22959	22835	22902	22554	22687	22930	22917	23165	22830	23052	22957	22817	22812	22866	22863	22946	22793	22894	22808	22740	22893	23127	22937	22900	22896	22787	23008	22945	22954	22914	22636	22806	22861	22749	22813	22731	23016	23030	22669	23062	22877	23030	22845	23077	22891	22870	22765	22932	22958	22707	22944	22880	22898	22762	22905	22787	22748	22705	22841	22906	22719	22947	22805	23097	23062	22895	22884	22773	22631	22914	22784	22794	22660	22821	22695	22875	22554	22724	22615	22759	22719	22956	22757	22763	22881	22894	22952	22875	22971	23065	22917	23160	22936	22680	22584	22664	22703	22700	22922	22873	22975	22822	22729	22772	22692	22772	22865	22928	23042	22952	22859	22847	22595	22948	23076	23123	23077	22743	22842	22940	22753	22945	22889	22967	22865	22796	22854	22676	22920	23078	22811	23141	22856	22936	22672	23066	22749	23004	22751	22984	22963	22818	22984	22757	22868	22999	22904	22788	22839	22931	22891	22794	22817	22810	22843	22756	22725	22932	22711	22805	23004	22708	22793	22931	22841	22865	22821	22974	22604	22892	22865	23006	22751	22781	22756	22798	22865	23136	22903	22868	22670	22820	22805	22799	22984	22806	22824	22981	22860	23014	23107	22731	22701	22894	22948	23230	23053	22902	23064	22881	22784	22919	22506	22901	22845	22877	22958	22829	22948	22763	23037	22918	22823	22977	22949	22961	22952	23090	22723	22812	22800	22765	22638	23059	23069	22890	22879	22732	22907	22914	22797	22918	22884	22810	22939	22784	22761	23010	22851	22869	23040	22996	22704	22646	22688	22870	22992	22791	22833	22605	22947	22897	22879	23084	23167	22681	22815	22768	22924	22722	22921	22881	22686	22758	23046	22775	22854	22655	22904	22915	22886	22577	22978	22948	22790	22987	22708	22813	22863	22888	22855	22721	22798	22678	22991	22876	22664	23021	22911	22736	23015	22895	22995	22877	22681	22906	22923	22985	22709	22838	22926	22894	23055	22967	23056	22724	22715	22451	22725	22914	22911	22985	22911	22916	22862	22802	23056	22904	22914	22852	22861	22991	22934	23034	23139	22904	22891	22835	23007	23154	22994	22949	22994	22887	22747	22774	22758	22834	22723	22842	22741	22837	22820	22692	22999	23065	23000	23183	22823	22814	22808	22861	22970	22850	22847	22742	22744	23104	22874	22811	23060	22967	22752	22794	22785	23065	22810	22833	22715	22618	23048	22967	22915	22815	22728	22840	22692	22895	22918	22828	22872	23024	22731	22646	22847	23079	22925	22833	22821	22885	22806	22996	22702	22654	22888	22783	22662	22990	22878	23004	22858	22928	23113	22950	22679	22665	22986	22826	22897	22949	22727	22705	22924	22882	22892	22897	22620	22694	23028	22769	22919	22948	22952	22813	22994	22825	22959	22661	23011	22937	22978	22808	22824	22806	22899	22999	22872	22649	22929	22742	23065	22914	22891	22770	22808	22868	22847	22877	22961	22968	22730	22773	22708	22765	22916	22861	22877	22833	23000	22938	23016	22834	23060	22896	22804	22997	22980	22984	23069	22911	22931	22957	23040	22972	22917	22932	22989	22849	22731	22900	23157	22875	22609	22774	22745	22976	22954	22828	22817	22768	22886	22700	22872	22920	22763	22899	22684	23002	22739	22679	22916	22724	22897	22948	23103	22879	22922	22858	22895	22988	22822	22792	22882	22853	22763	22577	22671	22732	22708	22996	22986	22921	22884	22913	22874	23042	22664	22952	22934	22921	22922	22942	22897	22770	23046	22905	22917	22889	22942	22796	22567	22984	22724	22882	23040	23023	22920	22804	22871	22858	22837	23015	22969	22793	22833	22916	23085	22899	22830	22850	23025	23024	23026	22934	22799	23064	22812	22826	22900	22947	23052	22980	22836	22821	22991	22981	22980	23005	22742	22919	22893	22956	23018	23044	22835	22998	22906	22962	23029	22867	22838	22948	22957	22780	22857	22583	22816	22611	22828	22752	22922	22668	22888	22753	22676	22739	22841	22875	22917	22873	23036	22773	22929	22941	22793	22990	22822	22884	22896	22782	23173	22746	22799	22881	22741	22798	22833	22906	23086	22891	22821	22878	23060	22983	22856	23045	22818	22914	22784	22914	22785	23001	23114	22760	22757	22802	22889	23040	22985	22798	22869	22761	22902	22871	22917	22808	22836	22866	22749	22802	22708	22932	22922	22900	22816	23108	22938	22888	23058	22767	22763	22789	23060	22975	22767	22739	22917	22769	22832	22967	22691	23028	22852	22694	22758	22870	22878	22836	22891	22745	22964	22789	23010	22678	22820	23113	22687	22797	22821	22832	22803	22870	22987	22806	22829	22915	22766	22779	22906	22823	22766	23046	23025	22871	22977	22723	22744	22613	22969	22965	22743	23019	22869	22720	22877	22954	22878	22823	22888	22760	22925	22734	22873	22878	22816	22948	22836	22969	22981	22987	22802	22878	22660	22907	22859	22717	22951	22725	22857	22913	22624	22848	22841	22897	22883	22754	22750	23004	22979	22833	22915	22797	22799	23023	22928	23104	22772	22775	22698	22921	22867	22780	22995	22645	22932	22744	22887	22771	22820	23005	22682	22868	22996	22865	22934	23018	22795	22986	22827	22786	22409	22783	22677	22833	22800	22652	22793	22952	23051	22914	23028	22866	23097	22876	22757	22943	22658	22937	22699	22819	22812	22905	22734	22886	22711	22896	22947	22849	22808	23043	22860	22878	23008	22939	22929	22882	22986	22823	22837	22911	22814	22879	22800	22733	23200	22907	22775	22710	22764	22840	22939	22947	22773	22652	23205	22825	22915	22922	22872	22662	22828	23044	23054	23038	23004	22962	22969	23028	22953	22737	22795	22900	22951	22750	22794	22687	22832	22887	22883	22659	22847	22999	22890	22884	22831	22976	22709	22823	22868	22943	23047	22975	23111	22939	22946	22916	22726	22960	22878	22850	22810	22975	22767	22721	22861	23075	22816	22894	22899	22935	22793	22765	23044	22799	22861	22934	22941	22951	22963	23075	22878	22892	22880	22776	22778	23034	22830	22751	23060	22896	22627	22961	22622	22848	23036	22863	22850	23073	22798	22925	22957	22882	22955	22533	22680	22812	22686	22949	22851	22879	22891	22894	22642	22731	23089	22875	22830	22909	22848	22724	22798	22995	22853	23130	22782	22889	22761	22927	22935	22837	22840	23101	23119	22764	22824	22992	22949	22961	22867	22757	22617	22987	23041	22955	22631	22641	22831	22906	22889	22937	22880	22771	22955	22834	22908	22931	22732	22756	22881	22718	22795	22968	22845	23113	22836	23024	22762	22854	22856	22863	22828	22905	22865	22665	22922	22982	23060	22889	22926	22697	23005	22797	23102	23014	22655	22913	22864	23074	22790	22801	22901	23083	22919	22928	22902	22863	22717	22740	22718	22904	22803	22797	22948	22858	22920	22993	22911	22803	22839	22906	22947	22873	22922	22748	22869	22810	22796	23102	22916	22893	22649	22647	22738	22781	22850	22882	23009	22926	22913	22784	22890	22728	22741	22890	22829	22608	22823	23075	22810	22651	22729	22699	22803	22938	22953	22701	22734	22838	22754	22816	22944	22946	22738	22852	22953	22808	22836	22999	22897	22918	23074	22866	22657	22900	22948	23171	22890	22861	23059	22837	22781	23147	22837	22892	22901	22522	23024	22913	22872	22903	22905	22825	22780	22949	23210	22834	22699	22959	22848	22833	22658	22850	22992	22777	22834	22758	22969	22725	23002	22673	22754	22739	22708	22891	22838	22883	22755	22793	22759	22947	22838	22928	22771	22975	22934	22739	22845	22806	22677	22880	22913	22815	22662	22899	22691	22971	22781	22975	22924	23010	22955	23022	23036	22904	22980	22666	23086	22980	22734	22809	22818	22905	22857	22837	22955	22979	23070	22930	22894	22826	22810	22984	22823	22840	23049	22944	22918	23040	23021	22753	22870	22797	22817	22939	22721	22969	23040	22765	22819	23002	22898	22944	23017	22722	22901	22972	22691	22856	23000	22786	22669	22968	22925	22780	22676	22830	22912	22888	22967	22836	22686	23021	22954	22900	22645	22788	22844	22882	22976	22725	22944	22961	22953	22950	22795	22842	22925	23001	22742	22892	22830	22962	22707	22956	22884	22861	22924	22940	22821	22885	22807	22935	22923	22927	22900	22871	22964	22996	22883	22795	22583	22951	22904	22955	22794
21599	27719	27076	23771	22642	21754	20483	19885	20167	23163	24047	21654	20541	19412	19011	18908	19040	18822	18948	18884	18908	18878	18802	18922	18807	18930	19016	18902	18983	18914	18702	18959	18958	18793	18867	18739	18781	18842	18913	18928	18909	18881	18833	18802	18897	18868	18787	18947	18892	18994	18763	18761	18914	18752	18752	18766	18935	18902	18860	18999	18796	18961	18850	19094	18904	18874	18793	18701	18877	18781	18899	18853	18825	18907	18892	18652	18921	18910	18909	18869	18997	19046	18819	18869	18786	18817	18660	18721	18874	18965	18974	18955	18924	18836	18936	18992	18930	18864	18829	18924	19045	18762	18770	18898	18883	18702	18958	18829	18741	19027	19024	18704	18985	18851	18951	18888	18868	18881	19054	18823	18756	18838	18929	19051	18996	18861	18913	18885	19017	18781	18803	18921	18927	18786	18839	18933	18894	18802	19031	18941	18762	18682	18905	19051	18737	18606	19032	18966	18878	18921	18797	18954	18950	18826	18898	18971	18918	18952	18697	18724	18756	18893	18917	18904	18933	19038	19063	18808	18791	18951	18827	18849	18931	18813	18981	18816	18749	18953	18910	18825	18986	19013	18916	19027	18815	18811	18846	18989	18956	19025	18946	18761	18937	18887	18997	18940	18915	19033	18988	18844	19012	18793	18791	18711	18754	18819	18833	18810	18964	18862	18883	18815	18927	18930	18864	18993	18817	18858	18984	18841	18821	18985	18902	18873	18958	18736	18761	18857	18882	18734	18984	18692	18970	18987	18776	18748	19026	19019	18736	18772	18783	19011	18859	18851	19004	18747	18846	18895	18702	18861	19041	18777	18712	19013	18884	18954	18775	18969	18702	18871	18759	18799	18830	18898	18759	18769	18990	18790	18846	18740	18879	18792	19086	18778	18965	18964	19109	18951	18814	18801	18803	18913	18847	18815	18652	18845	18937	18851	18910	18901	18860	18917	18957	18850	18800	19078	18881	18844	18952	18905	18942	18872	18892	18730	18932	18856	18836	18771	18968	18848	18776	19026	18850	18944	18893	18784	18814	18961	18802	19052	19015	18917	18880	18899	18918	19001	18954	18820	18647	18841	18873	18842	18796	19027	18922	18725	18822	18920	18931	19041	18886	18803	19020	18776	18958	18821	18892	18871	18963	18885	18678	18852	18738	19011	18865	18884	18919	18812	18850	18888	18820	18983	18851	18856	18962	18915	19054	18862	18763	18854	18875	18934	18856	18760	18961	18875	18943	18911	18674	18853	19002	18874	18975	18895	18867	18880	18916	18946	18854	19009	18947	18939	18909	18806	18760	19009	18878	18961	18777	18834	18759	18863	18901	18929	19050	18840	18811	18737	18921	19023	18726	18946	18904	18931	18921	18957	18767	18918	18796	18717	18657	18708	18838	18796	19000	18946	18802	18961	19027	18799	19011	18824	18944	18947	18810	18840	18913	18951	18839	18858	18910	18698	18792	18682	18806	18842	18972	18583	18849	18898	18775	18924	18923	18855	18932	18724	18927	18868	19001	18741	18874	18920	18900	18930	19005	18931	18994	18846	18932	18887	18917	19089	18783	18807	18920	18726	18753	18847	18831	18937	18811	18809	18687	19063	18899	18925	18897	18933	18913	18792	18848	18763	18857	18675	18827	18834	18869	18810	18918	18912	18988	18897	18897	18692	18994	18958	18841	18880	18808	18790	18952	18932	18903	18747	18837	18843	18923	18868	18661	19143	18729	18991	18812	18998	18699	18802	18720	18803	18961	18949	18880	18834	19027	18961	18925	18866	18845	18904	18852	18771	18977	18927	18723	18708	19046	18815	18959	18731	19027	18809	18925	18788	19073	18812	18883	18834	18929	18734	18808	18896	18982	18753	18908	18743	19023	19003	18788	18876	18826	18890	18747	18975	19023	18831	18842	18907	18819	18952	18846	18664	18904	18880	18953	18865	18984	18977	19091	18863	18771	18975	18785	18826	18927	18905	18783	18967	18909	18826	18807	18842	19041	18781	18776	19014	18830	18917	18763	18869	18915	18904	18963	18854	18772	18899	18867	18886	18786	18944	18651	18723	18868	19144	18936	18932	18840	18905	18988	18806	18912	18970	18940	18714	18711	19017	19032	19082	19010	18891	18796	18942	18913	18731	18791	18963	19014	19056	18815	18921	18844	18764	18874	18861	18857	19066	18892	18742	18884	18786	18904	18947	18751	18923	18851	18698	18988	18907	18953	18954	18982	18983	18989	18906	19049	18736	18763	18833	18842	18822	18921	18997	18733	19020	18858	18934	19055	18852	18897	18773	18834	18764	18889	18909	18943	18722	18853	19026	19001	19024	18757	18962	18880	18847	18838	18837	18926	18842	18701	19038	18835	19030	18890	18914	18806	18788	18852	18935	18876	18935	18916	18720	18881	18850	19032	18793	18898	18909	18854	18863	18844	18789	18956	18844	18758	18950	18810	19009	19118	18865	18973	19044	18877	18898	18780	18733	18882	18858	19000	18887	18926	18808	19010	18946	18822	18740	18879	18874	18838	18967	18792	18851	18857	18818	18922	18984	18889	18894	18732	18968	18965	18798	18921	18955	18699	18890	18992	19043	18894	18934	18923	19023	18829	18835	18861	18757	18937	18929	19041	18652	18816	18844	18840	19033	18887	18999	19114	18804	18892	18993	18763	18904	18956	18773	18892	18853	18841	18779	18967	18894	18845	18700	18997	18832	18800	18868	18802	18740	18736	18913	18831	18973	18903	18750	18975	18904	18627	18893	18870	18805	18818	18895	19013	18920	18964	18891	18954	19094	18684	18822	18811	18939	18847	18761	18817	18836	19013	18790	19042	18762	18867	18732	18939	18971	18884	18552	19041	18994	18939	18794	19103	18978	18858	18836	18845	18967	18966	18769	18641	18877	18853	18841	18846	18850	18725	18921	18758	18895	18830	18757	18719	18843	18865	18829	18904	18901	18811	18810	18872	18902	18890	18849	19009	18966	18837	18870	19010	18818	18883	18837	18979	18742	18897	19022	18893	19119	18752	18942	18809	18841	19012	18743	18980	18887	18656	18973	18848	18888	18901	18997	18861	18771	18923	18966	18791	18936	18741	18902	18784	18814	18831	18927	18989	18847	18853	18875	18993	18788	18753	18865	18745	18907	18949	19038	18640	18977	18756	18838	19029	18914	18913	18963	18946	18881	19028	18921	18822	18756	18731	18999	18893	18804	19041	18868	18966	18843	18957	18821	18801	18973	19057	18807	18867	19028	18966	18765	18828	18925	18844	18839	18968	18835	18876	19053	18961	18766	18972	18865	18847	18848	18838	18941	18832	18779	18889	18759	19071	18908	18915	18847	18681	18881	18982	18895	18900	18909	18999	18881	18992	18906	18914	19001	18901	18893	18768	18770	18963	18895	18830	19019	18857	18914	19010	18923	18810	18747	18914	18854	18777	19027	18998	18954	18851	19048	18860	18945	18732	18934	18911	18842	19024	18755	18996	18837	18957	19045	18702	18820	18832	18841	18748	18691	18888	18894	19026	18706	19005	18846	19031	18688	18801	19004	18851	18987	18954	18873	18836	18838	19049	18981	18864	18923	18728	18778	18784	18905	18888	18900	18877	18943	18670	18978	18999	18725	18853	18834	18856	19038	18926	18889	18898	18866	18739	18913	18872	18841	18851	19077	18833	18882	19014	18768	18680	18764	18904	18958	18752	18822	18984	18886	18966	18854	18800	18881	19010	18967	18902	18964	19033	18812	18898	18997	18917	18804	18810	18869	19009	18771	18856	18852	18946	18782	18916	18956	18903	18892	19093	18949	18779	18797	18983	18829	18810	18928	18752	18876	18758	18745	18906	18860	18981	18798	18975	18851	18912	18891	19016	18994	18958	18947	18858	18876	18859	18973	18931	18998	18862	18853	18831	18807	19010	18904	18939	18837	18800	18762	18799	18956	18864	19114	19056	19068	18986	18959	18979	18913	19028	18981	18866	19000	18763	18757	18731	18764	18692	18816	18826	18859	18988	18791	18911	18956	18911	18760	18757	19008	18861	18874	18897	18847	18691	18898	18764	18874	18966	18930	18831	18768	18812	18779	18924	18775	18939	18953	18974	18715	18907	18922	18828	18975	18694	19075	18981	18763	18961	18812	18719	18866	18838	18997	18918	18990	18789	18899	18798	18726	18948	18803	18863	18958	18878	18896	18816	19095	18743	18848	18798	18967	18844	18753	18966	18766	18925	18778	18949	18914	18809	18906	18915	18900	18838	18934	19014	18981	18899	18893	18890	18867	19102	18861	18810	18716	18986	18916	18924	18978	18987	18857	18860	18764	18904	18837	19074	18831	18824	19036	18893	18903	18981	18968	18874	18775	18674	18937	18898	18876	18833	18889	18817	18773	18987	18928	18886	18776	18974	18861	19108	18930	18810	18878	18813	18949	18824	19002	18931	19076	18995	18699	19056	19010	19021	19027	18961	18896	18817	18705	18980	18846	18923	18927	18922	18826	18897	18784	18875	18811	18939	18881	18795	18783	18954	18947	18767	19010	18786	18847	18776	18769	18992	19067	18830	18956	18842	18914	18995	18692	18960	18844	18958	18892	18950	18831	18807	18833	18966	18827	19062	18945	18852	18838	18859	18891	18688	18900	18966	18746	18949	18963	18856	19053	18814	18916	18830	19011	18857	18950	18725	18864	18770	18779	18809	18805	18869	18913	18932	18855	18966	18915	18942	18950	18767	18921	18798	18966	18867	18934	18841	18895	18957	18892	18935	18950	18776	18999	18797	18859	18793	18869	18788	18849	18839	18955	18891	18694	18993	18962	18852	18638	18941	18951	18950	18772	18863	18892	19072	18808	18931	18930	18784	18925	18755	18933	18794	18790	18870	18855	18977	18821	18969	18844	18933	18699	18968	19030	18887	18901	18833	18752	18808	18914	18790	18845	19004	18951	18889	18863	19050	18832	18894	18831	18789	19014	18688	18875	18843	18957	18830	18876	18810	18943	18889	18890	18857	18846	18924	18847	18696	18994	18920	18816	18922	18775	18888	18830	18951	18947	18749	18957	18961	18766	18953	18821	18987	18888	18910	18865	18752	18916	19077	18921	18816	18915	18825	18810	18917	18913	18919	18834	18810	18895	19079	18938	18889	18865	19082	19068	18906	18768
24438	21454	28845	25106	23955	25884	26454	24938	24894	33888	38157	32477	27861	24822	23223	22859	22706	22930	22711	22842	22975	22818	22942	22860	22703	22746	22845	23013	22600	22837	22822	22897	22805	22678	22865	22679	22671	22726	22829	22616	23023	22691	22702	22633	22760	22762	22463	22650	22786	22848	22652	22696	22799	22861	22496	22711	22632	22923	22827	22645	22745	22572	22566	22797	22739	22808	22689	22807	22871	22553	22418	22503	22609	22516	22690	22484	22617	22758	22696	22503	22648	22587	22565	22560	22844	22745	22659	22758	22821	22656	22737	22770	22821	22671	22480	22505	22761	22542	22643	22710	22740	22756	22854	22535	22837	22613	22726	22611	22833	22629	22478	22694	22738	22836	22736	22835	22733	22717	22859	22763	22605	22674	22490	22940	22763	22629	22659	22683	22869	22824	22854	22782	22825	22866	22782	22591	22632	22770	22894	22754	22668	22490	22627	22644	22767	22732	22598	22626	22731	22661	22576	22624	22689	22679	22473	22889	22405	22530	22694	22645	22576	22679	22722	22953	22819	22611	22587	22731	22826	22523	22458	22801	22475	22702	22500	22653	22584	22626	22662	22611	22630	22566	22720	22717	22924	22480	22676	22686	22610	22552	22503	22567	22836	22567	22530	22886	22466	22806	22735	22462	22548	22529	22782	22836	22519	22851	22866	22648	22857	22787	22779	22658	22658	22590	22724	22567	22743	22713	22786	22524	22718	22569	22781	22726	22637	22489	22760	22584	22778	22886	22867	22779	22669	22544	22706	22614	22819	22725	22567	22880	22591	22577	22688	22731	22463	22667	22313	22707	22729	22505	22695	22757	22973	22611	22813	22655	22650	22544	22657	22775	22731	22790	22472	22769	22678	22799	22765	22791	22690	22810	22921	22659	22662	22890	22881	22755	22775	22825	22651	22784	22613	22847	22593	22728	22735	22773	22609	22561	22608	22675	22897	22656	22778	22823	22725	22737	22594	22805	22831	22647	22703	22720	22677	22605	22785	22764	22664	22919	22862	22602	22890	22799	22684	22920	22916	22804	22647	22592	22882	22680	22853	22660	22756	22768	22629	22746	22657	22672	22800	22639	22844	22721	22669	22727	22677	22769	22644	22748	22833	22778	22759	22747	22794	22691	22646	22701	22592	22650	22647	22707	22724	22754	22741	22933	22836	22595	22568	22457	22510	22594	22641	22736	22782	22669	22650	22927	22700	22683	22680	22975	22932	22598	22718	22436	22612	22779	22906	22632	22881	22509	22893	22629	22806	22848	22759	22697	22838	22918	22639	22860	22845	22492	22581	22704	22456	22549	22872	22678	22753	22740	22597	22726	22644	22621	22788	22599	22610	22716	22836	22791	22438	22770	22673	22671	22409	22558	22528	22722	22870	22820	22633	22676	22672	22511	22827	22628	22600	22529	22680	22787	22877	22700	22871	22635	22710	22868	22849	22450	22622	22713	22924	22735	22806	22826	22646	22612	22859	22462	22632	22677	22790	22913	22517	22497	22637	22661	22620	22645	22527	22704	22824	22790	22859	22579	22579	22784	22773	22625	22525	22616	22666	22549	22584	22672	22641	22650	22648	22539	22689	22742	22721	22770	22648	22693	22695	22813	22741	22845	22718	22788	22724	22689	22619	22560	22568	22618	22807	22723	22403	22638	22732	22581	22625	22745	22796	22715	22719	22557	22720	22587	22709	22757	22476	22813	22784	22891	22833	22564	22772	22858	22659	22704	22480	22682	22697	22643	22832	22548	22845	22638	22793	22576	22705	22710	22665	22796	22702	22564	22899	22460	22724	22686	22808	22742	22793	22788	22751	22541	22942	22810	22821	22783	22472	22719	22638	22637	22700	22806	22580	22795	22707	22674	22832	22776	22931	22577	22715	22697	22782	22685	22901	22781	22786	22653	22785	22620	22632	22692	22676	22903	22780	22791	22821	22717	22583	22794	22931	22762	22907	22634	22678	22627	22746	22881	22799	22633	22700	22936	22736	22608	22921	22832	22624	22586	22512	22647	22562	22487	22662	22945	22974	22775	22979	22746	22663	22632	22766	22698	22648	22949	22841	22835	22742	22700	22676	22645	22875	22694	22939	22768	22638	22734	22851	22640	22597	22790	22727	22728	22635	22682	22584	22649	22872	22669	22407	22717	22847	22675	22754	22878	22712	22591	22765	22649	22525	22747	22559	22641	22903	22730	22897	22629	22639	22520	22811	22608	22571	22762	22923	22841	22797	22657	22646	22655	22466	22881	22587	22595	22660	22697	22720	22821	22480	22670	22693	22559	22757	22846	22708	22709	22656	22700	22890	22667	22552	22583	22746	22658	22806	22452	22910	22619	22696	22852	22689	22592	22759	22745	22935	22807	22850	22518	22663	22660	22773	22649	22497	22878	22627	22738	22594	22866	22504	22710	22677	22589	22525	22791	22618	22843	22527	22669	22777	22741	22671	22805	22515	22508	22715	22795	22492	22538	22894	22782	22820	22832	22689	22895	22567	22898	22727	22735	22697	22587	22830	22889	22791	22752	22700	22574	22779	22722	22374	22674	22680	22607	22878	22821	22600	22751	22679	22643	22700	22592	22563	22734	22692	22476	22880	22689	22501	22784	22898	22763	22868	22892	22782	22905	22829	22714	22718	22685	22962	22420	22588	22554	22757	22877	22728	22750	22879	22613	22751	22857	22653	22773	22552	22793	22667	22836	22609	22672	22743	22641	22606	22779	22799	22691	22754	22730	22849	22603	22713	22701	22669	22896	22773	22583	22698	22940	22871	22663	22609	22506	22570	22720	22492	22591	22450	22566	22597	22874	22522	22673	22753	22729	22957	22711	22758	22812	22561	22705	22894	22577	22759	22507	22803	22751	22720	22599	22548	22616	22744	22507	22825	22550	22590	22669	22546	22822	22477	22700	22652	22758	22770	22698	22565	22733	22877	22862	22717	22428	22826	22657	22730	22664	22694	22661	22654	22714	22634	22474	22705	22616	22699	22690	22628	22606	22593	22730	22517	22628	22928	22627	22708	22749	22532	22662	22787	22724	22904	22781	22888	22728	22666	22891	22774	22616	22684	22614	22773	22570	22649	22745	22585	22920	22837	22929	22686	22590	22626	22706	22803	22770	22772	22496	22669	22643	22629	22608	22613	22696	22873	22585	22628	22736	22631	22658	22615	22904	22913	22645	22662	22705	22941	22727	22920	22624	22659	22868	22681	22664	22510	22606	22702	22672	22666	22689	22728	22578	22679	22828	22607	22776	22836	22810	22862	22627	22566	22460	22673	22585	22807	22814	22607	22673	22897	22687	22591	22704	22611	22726	22734	22859	22786	22672	22900	22647	22880	22754	22719	22786	22502	22732	22812	22721	22727	22744	22749	22692	22596	22503	22749	22783	22760	22777	22663	22849	22774	22890	22704	22760	22907	22857	22609	22699	22604	22546	22446	22827	22884	22793	22707	22706	22834	22627	22651	22473	22558	22713	22706	22765	22862	22605	22594	22757	22553	22620	22675	22756	22691	22734	22690	22825	22677	22758	22924	22707	23060	22948	22774	22726	22658	22715	22890	22794	22743	22588	22711	22873	22733	22557	22657	22347	22626	22769	22878	22562	22871	22881	22525	22675	22609	22870	22852	22759	22711	22474	22771	22752	22621	22428	22816	22962	22764	22630	22612	22889	22762	22869	22794	22803	22838	22613	22571	22860	22754	22775	22597	22785	22744	22874	22778	22834	22749	22658	22653	22441	22878	22796	22703	22640	22710	22695	22816	22949	22910	22542	22766	22830	22773	22598	22563	22884	22682	22771	22723	22704	22857	22748	22726	22784	23035	22759	22804	22567	22651	22682	22575	22715	22604	22748	22647	22841	22731	22815	22639	22764	22598	22752	22517	22567	22794	22683	22861	22539	22720	22660	22742	22662	22778	22605	22863	22702	22761	22816	22785	22716	22924	22742	22844	22523	22625	22708	22847	22846	22696	22807	22735	22572	22807	22842	22687	22666	22710	22555	22659	22384	22737	22881	22913	22717	22616	22779	22735	22610	22677	22658	22707	22568	22607	22755	22655	22546	22602	22649	22752	22847	22854	22767	22588	22757	22873	22692	22737	22904	22882	22758	22782	22549	22831	22553	22795	22657	22820	22604	22618	22521	22517	22625	22666	22568	22938	22819	22664	22808	22612	22784	22759	22615	22743	22726	22791	22624	22629	22623	22440	22788	22691	22500	22852	22799	22774	22680	22894	22745	22827	22504	22646	22620	22594	22673	22938	22789	22840	22699	22877	22744	22780	22788	22533	22717	22566	22704	22714	22822	22569	22687	22668	22698	22801	22787	22571	22406	22728	22534	22703	22766	22718	22813	22774	22809	22871	22878	22742	22626	22671	22674	22803	22647	22893	22442	22653	22780	22624	22823	22683	22869	22740	22603	22696	22525	22731	22656	22803	22748	22731	22686	22590	22913	22793	22689	22982	22700	22912	22600	22626	22638	22827	22730	22778	22587	22605	22661	22820	22877	22835	22793	22463	22718	22740	22596	22428	22528	22856	22668	22771	22614	22917	22724	22748	22574	22920	22598	22590	22684	22720	22797	22743	22498	22711	22755	22665	22815	22645	22692	22634	22727	22815	22902	22581	23014	22666	22544	22728	22774	22820	22555	22628	22660	22578	22528	22833	22744	22791	22670	22760	22615	22498	22648	22543	22799	22822	22742	22637	22805	22703	22557	22550	22666	22663	22804	22624	22655	22797	22869	22592	22646	22903	22656	22523	22607	22612	22742	22725	22776	22827	22678	22943	22648	22643	22826	23042	22753	22892	22625	22734	22573	22639	22675	22767	22710	22672	22752	22766	22829	22636	22765	22860	22517	22571	22569	22759	22745	22649	22741	22812	22724	22659	22684	22632	22621	22541	22775	22705	22841	22792	22719	22659	22583	22885	22821	22712	22720	22944	22698	22864	22627	22599	22605	22645	22686	22710	22665	22768	22613	22801	22888	22701	22540	22770	22734	22731	22928	22478	22764	22706	22753	22602	22770	22664	22747	22807	22750	22709	22780	22811	22588	22704	22863	22525	22924	22622	22676	22766	22723	22778	22660	22953	22873	22855	22686	22577	22431	22733	22536	22581	22725	22657	22654	22762	22792	22820	22680	22574	22797
19927	33534	30858	25666	23219	22795	22263	21833	22747	35847	38558	30533	24755	21181	19025	18849	18819	18842	18777	18893	18847	18879	18693	18988	18894	18835	18856	18894	19021	18846	18789	18864	18860	18816	18860	18839	18926	18833	18826	18886	18793	18912	18724	18815	18934	18921	18760	18838	18854	18860	18897	18729	18678	18768	18728	18816	18977	18763	18771	18890	18709	18931	18912	18813	18765	18823	18968	18809	18930	18906	18721	18786	18778	18838	18648	18741	18783	18690	18886	18991	18653	18693	18752	18818	18877	18641	18889	18862	18854	18843	18692	18731	18919	18753	18774	18759	18885	18803	18630	18754	18758	18723	18711	18856	18666	18720	18684	18726	18964	19006	18832	18795	18798	18702	18756	18902	18603	18929	18757	18841	18843	19115	18919	18740	18666	18723	18747	18944	18820	18733	18745	18849	18799	18851	18780	18733	18701	18768	18931	18744	18915	18681	18708	18688	18749	18715	18789	18832	18735	18682	18765	18708	18880	18743	18882	18649	18942	18921	18647	18740	18787	18782	18805	18628	18664	18693	18762	18828	18678	18842	18814	18747	18843	18909	18895	18601	18681	18773	18874	18645	18672	18811	18762	18632	18810	18774	18897	18764	18821	18712	18905	18624	18677	18693	18843	18817	18804	18760	18765	18609	18861	18758	18704	18808	18842	18827	18808	18795	18696	18855	18748	18723	18739	18765	18769	18707	18652	18817	18765	18783	18742	18660	18833	18751	18944	18658	18896	18649	18847	18919	18902	18666	18911	18799	18840	18741	18760	18872	19009	18789	18901	18746	18860	18731	18713	18623	18916	18648	18808	18619	18734	18673	18735	18707	18761	18846	18642	18819	18557	18811	18769	18848	18863	18727	18793	18801	18718	18823	18724	18918	18731	18754	18888	18924	18660	18587	18732	18685	18746	18837	18779	18858	18755	18855	18665	18843	18777	18842	18793	18724	18857	18740	18800	18556	18910	18850	18759	18826	18793	18860	18813	18836	18834	18844	18785	18741	18631	18767	18652	18789	18815	18843	18701	18714	18798	18811	18829	18858	18946	18787	18869	18704	18730	18860	18645	18871	18773	18860	18892	18750	18574	18816	18737	18764	18777	18812	18717	18637	18826	18759	18731	18701	18867	18651	18816	18781	18824	18671	18839	18797	18791	19002	18692	18771	18908	18930	18781	18779	18880	18679	18677	18865	18824	18854	19024	19008	18802	18815	18897	18816	18775	18923	18803	18850	18867	18790	18936	18768	18867	18703	18928	18793	18695	18898	18694	18796	18793	18670	18820	18788	18811	18573	18810	18729	18724	18657	18873	18889	18785	18543	18803	18731	18828	18727	18977	18762	18759	18714	18789	18825	18790	18757	18879	18766	18830	18832	18699	18642	18792	18830	18697	18693	18612	18911	18593	18908	18684	18601	18663	18803	18869	18769	18645	18589	18600	18852	18746	18761	18758	18709	18727	18846	18811	18807	19045	18757	18706	18731	18757	18709	18787	18828	18718	18817	18820	18722	18829	18810	19071	18715	18586	18819	18775	18676	18715	18867	18874	18764	18645	18765	18621	18669	18905	18762	18832	18738	18799	18660	18798	18887	18880	18832	18729	18813	18791	18728	18811	18847	18688	18801	18887	18853	18716	18728	18726	18886	18667	18648	18582	18790	18778	18797	18794	18821	18668	18791	18907	18936	18748	18672	18830	18872	18893	18831	18733	18830	18776	18579	18828	18832	18849	18697	18647	18680	18685	18766	18756	18857	18759	18838	18809	18837	18792	18708	18867	18771	18837	18883	18664	18805	18593	18877	18870	18724	18875	18833	18847	18773	18767	18792	18727	18814	18735	18867	19021	18863	18744	18781	18946	18721	18946	18765	18756	18677	18893	18806	18910	18759	18664	18792	18821	18815	18805	18754	18819	18758	18846	18763	18937	18665	18658	18753	18818	18824	18690	18940	18894	18872	18744	18823	18824	18883	18740	18687	18678	18869	18902	18809	18762	18816	18947	18821	18731	18774	18690	18695	18765	18909	18669	18774	18832	18741	18734	18802	18782	18916	18789	18640	18895	18957	18620	18866	18739	18849	18854	18956	18754	18818	18764	18779	18841	18843	18953	18829	18808	18622	18776	18809	18783	18661	19043	18742	18705	18610	18767	18673	18633	18921	18733	18748	18611	18865	18687	18935	18812	18863	18964	18723	18836	18951	18625	18712	18988	18812	18897	18647	18648	18857	18897	18729	18907	18663	18736	18633	18655	18837	18762	18810	18887	18736	18829	18927	18874	18888	18797	18915	18732	18793	18957	18819	18759	18781	18835	18900	18926	18821	18963	18813	18731	18683	18691	18700	18956	18765	18735	19071	18793	18561	18770	18687	18905	18725	18683	18689	18715	18722	18722	18786	18760	18729	18732	18667	18738	18564	18939	18683	18759	18777	18744	18785	18797	18712	18823	18805	18717	18835	18708	18707	18729	18891	18784	18662	18658	18935	18766	18789	18926	18669	18960	18749	18840	18770	18883	18842	18718	18747	18812	18952	18730	18935	18830	18603	18900	18815	18792	18791	18788	18827	18782	18704	18831	18760	18905	18618	18866	18732	18635	18684	18837	18677	18939	18736	18811	18758	18718	18746	18865	18812	18888	18833	18916	18848	18739	18815	18675	18741	18623	18907	18656	19005	18661	18846	18851	18631	18847	18682	18671	18559	18902	18743	18797	18809	18802	18799	18877	18880	18652	18805	18894	18744	18724	18731	18730	18910	18648	18895	18872	18699	18889	18875	18857	18675	18929	18738	18754	18786	18586	18723	18814	18953	18790	18712	18735	18830	18627	18792	18504	18825	18857	18858	18779	18887	18854	18871	18820	18805	18878	18875	18940	18757	18700	18701	18782	18931	18821	18737	18880	18729	18464	18758	18886	18716	18607	18654	18840	18935	18875	18889	18793	18773	18620	18815	18752	19049	18773	18666	18825	18776	18574	18806	18802	18878	18692	18716	18744	18669	18639	18779	18815	18754	18861	18783	18781	18854	18798	18846	19030	18830	18611	18662	18782	18745	18856	18878	18800	18794	18755	18729	18955	18766	18979	18770	18817	18684	18717	18691	18944	18847	18580	18790	18840	18905	18703	18825	18806	18643	18974	18655	18716	18788	18653	18819	18714	18873	18758	18844	18877	18769	18681	18655	18809	18613	18889	18952	18840	18807	18791	18741	18697	18613	18822	18733	18702	18809	18730	18839	18785	18767	18929	18646	18703	18875	18649	18797	18871	18611	18717	18772	18743	18720	18728	18817	18775	18733	18869	18757	18794	18814	18881	18614	18841	18776	18844	18811	18874	19077	18808	18841	18850	18817	18932	18838	18849	18980	18743	18811	18608	18852	19012	18722	18809	18804	18756	18769	18810	18913	18745	18619	18923	18686	18947	18614	18814	18785	18870	18738	18755	18834	19109	18761	18886	18813	18756	18772	18849	18820	18685	18854	18886	18765	18791	18772	18657	18922	18762	18666	18819	18895	18824	18939	18654	18846	18776	18863	18818	18598	18770	18778	18860	18741	18802	18780	18968	18738	18785	18820	18911	18862	18909	18735	18763	18782	18787	18845	18805	18578	18760	18608	18822	18728	18847	18761	18916	18616	18960	18843	18579	18593	18700	18933	18654	18622	18836	18898	18835	18759	18849	18851	18707	18946	18910	18885	18733	18843	18704	18794	18829	18727	18812	18728	18687	18762	18714	18779	18761	18710	18697	18819	18807	18778	18828	18701	18863	18857	18754	18789	18801	18815	18881	18719	18655	18702	18990	18758	18674	18820	18670	18831	18867	18857	18834	18947	18895	18807	18856	18647	18690	18651	18993	18930	18874	18774	18879	18697	18779	18680	18894	18794	18750	18738	18649	18651	18530	18832	18593	18971	18806	18869	18846	18722	18754	18886	18900	18824	19056	18797	18871	18796	18651	18826	18628	18744	18896	18708	18788	18895	18753	18669	18925	18802	18640	18644	18950	18750	18664	18784	18942	18735	18708	18738	18804	18836	18779	18815	18768	18805	18877	18729	18724	18753	18717	18652	18769	18697	18502	18875	18869	18719	18829	19008	18776	18817	18833	18490	18709	18764	18789	18842	18773	18819	18688	18875	18621	18895	18802	18746	18859	18509	18812	18613	18906	18835	18704	18785	18901	18882	18666	18749	18777	18780	18670	18904	18647	18941	18947	18832	18805	18814	18708	18801	18780	18858	18599	18936	18867	18806	18742	18811	18888	18628	18785	18896	18782	18972	18916	18782	18729	18830	18621	18830	18892	18841	18749	18729	18945	18849	18873	18735	18785	18712	18900	18884	18681	18802	18696	18839	18767	18921	18616	18786	18705	18647	18744	18659	18651	18822	18828	18791	18868	18712	18842	18770	18867	18944	18810	18839	18787	18784	18736	18808	18854	18633	18729	18789	18765	18701	18907	18683	18723	18685	18849	18880	18777	18758	18807	18852	18692	18821	18741	18787	18819	18648	18880	18794	18962	18540	18831	18766	18933	18770	18816	18930	18658	18748	18892	18735	18718	18888	18666	18963	18794	18722	18734	18664	18760	18910	18798	18837	18794	18681	19030	18729	18906	18843	18968	18708	18956	18803	18765	18829	18778	18902	18836	18874	18874	18772	18733	18679	18640	18866	18827	18875	18801	18711	18752	18739	18757	18722	18534	18848	18776	18711	19047	18752	18849	18910	18903	18846	18837	18629	18838	18607	18737	18953	18721	18773	18845	18735	18715	18753	18800	18666	18666	18773	18718	18703	18902	18867	18696	18708	18777	18701	18946	18692	18935	18660	18901	18753	18756	18687	18766	18816	18769	18819	18686	18791	18842	18728	18834	18852	18736	18773	18622	18913	18780	18796	18607	18647	18801	18744	18818	18860	18683	18781	18755	18797	18956	18784	18756	18783	18824	18640	18768	18784	18820	18671	18680	18834	18853	18753	18758	19000	18812	18791	18818	18839	18913	18916	18793	18700	18728	18687	18856	18800	18703	18601	18918	18920	18762	18805	18847	18708	18578	18880	18781	18824	19059	18865	18550	18755	18650	18716	18679	18841	18945	18860	18890	18850	18743	18882	18880	19012	18715	18583	18710	18730	18736	18745	18683	18670	18877	18866	18871	18725	18629	18874
22889	21514	29485	23992	21795	24580	28218	24721	26209	44861	52285	43186	33849	27640	23126	22567	22476	22435	22341	22227	22311	22342	22194	22267	22289	22264	22293	22412	22055	22462	22281	22441	22305	22124	22223	22222	22090	22398	22122	22232	22333	22304	22014	22617	22341	22024	22064	22458	22386	22116	22200	22052	22231	22186	22214	22189	22092	22154	22211	22205	22157	22273	22239	22284	22130	22190	22250	22197	22217	22258	22335	22336	22146	21967	22337	22265	22274	22357	22424	22052	22149	22118	22236	22376	22236	22033	22239	22143	22193	22099	22301	22130	22404	22194	22056	21869	22159	22093	22436	22056	22021	22140	22175	22236	22105	22223	22186	22222	22410	22165	22402	22079	22262	22289	22197	22127	22289	22315	22209	21986	21961	22127	22260	22190	22144	22183	22318	22065	22196	22332	22042	22184	22189	22191	22275	21983	22130	22022	22150	22163	22235	22354	21994	22101	22152	22199	22358	22050	22090	22133	22225	21982	22041	21751	22085	22063	22009	22242	21848	22068	22088	22021	22185	21957	22110	22108	22175	22180	22145	22265	22010	22353	22116	22233	22348	21986	22148	22223	22254	22361	22221	21877	22206	22150	21885	22150	22102	22034	22159	22064	22066	21924	22073	22084	22261	22172	22238	22160	22054	22274	22217	22042	22224	21983	21890	21990	22093	22271	22198	22164	22035	22084	22109	21942	22099	22126	22121	22315	22210	22191	22330	22249	21891	21877	22187	22051	22158	22114	21914	22002	22187	22278	22210	22213	22298	22105	22417	22153	22026	22099	22079	22005	22134	21959	22047	21894	22203	22163	22081	22232	22163	22094	22202	22025	21975	22321	22235	22075	22182	22164	21940	22269	22382	22400	22093	22032	22330	22176	22266	22199	22051	22033	22348	21868	22122	22285	22037	22074	22154	22159	22294	22031	22110	22026	22091	22043	22195	22199	22078	21901	22301	21937	21971	21997	22127	22205	22015	22114	22232	22248	22181	22024	22054	22122	22104	22076	22047	22069	22047	22095	22277	22227	22199	22035	22093	22054	21984	22113	22075	22035	22250	22020	22126	22243	22077	22000	22257	21970	22289	21992	21970	22270	22219	22284	22125	22038	22402	22214	22078	22212	22131	22334	22242	21815	22189	22277	21999	22098	22121	22059	22162	22287	22153	22134	22092	22069	22075	22093	21977	22061	22244	22229	22075	21920	22026	22255	22134	22239	21792	22013	22095	22087	22215	22153	22056	22203	22049	22141	22103	22061	22082	22241	21968	22178	22137	22127	22212	22034	22101	21847	22068	22053	22328	22059	22262	22181	22117	22140	21887	22130	22077	22093	22212	22252	22285	22065	22071	22178	22326	21979	21987	21951	22277	22037	22083	22094	22286	22221	22082	22125	22186	22218	22141	22121	22288	21906	22057	22045	22163	22229	21948	22052	21893	22122	22209	22195	22364	21966	22001	22031	22219	22288	21952	22169	22179	22112	21957	22244	22241	22216	22147	21941	22177	22274	22029	22102	22053	22179	22020	22129	22228	21859	22213	21942	21952	22217	22090	22145	22295	22354	22171	22153	22046	22143	22036	22177	22226	21922	22009	22198	22178	22095	22134	22116	22090	21989	22112	22032	21960	22143	22176	22221	22152	22101	22094	22033	22065	21910	22061	22249	21994	22082	22035	22159	21841	22156	22289	22003	22193	22320	22125	22210	22068	22191	22096	22063	22176	22052	22223	22012	22219	22210	22126	22008	22233	22314	22163	21995	22194	22161	22271	22121	22076	22193	22115	22149	22128	22101	22112	22004	22155	22287	22102	22182	22191	21987	22280	22114	22092	22254	21919	22087	22468	22097	22086	22033	22171	22187	22214	22021	22160	22089	22109	22068	21940	22145	21975	22131	22124	22014	21809	21912	22255	22141	22061	22146	22239	22268	22362	22209	22034	22168	22155	22214	22158	22063	22229	22076	22005	22130	22080	21860	22113	21899	22109	22407	21820	22245	22193	22034	22337	22138	22074	22087	22091	22229	22014	21994	22161	22193	22083	22186	22162	21956	22071	22074	22184	22091	22085	22217	22324	22074	21963	22165	22167	21925	22327	22276	22375	22058	22288	22234	22085	22095	21925	22153	22099	22088	22141	22192	22235	21983	21963	22035	22162	22151	22333	21960	22266	22039	21976	22328	22327	21944	21939	22170	22362	22034	22092	22191	22206	22120	22303	22194	22065	21917	22145	22184	22052	22271	22193	22139	22206	22064	22204	22061	22168	21987	22284	22129	22098	22000	22138	22295	22327	22248	22279	21919	21975	22023	22126	22117	22219	22108	22179	22184	22202	22138	21923	22217	22135	22119	22353	22149	22406	22274	22183	22073	22289	22194	22017	22222	22166	22243	21942	22099	22225	22287	22204	22259	22096	21916	22027	22090	22140	22094	22074	22239	21996	22127	22120	22226	22080	22243	22122	22249	21914	21942	22182	22125	22160	22133	22126	22008	21974	21964	22167	21872	22291	21942	21811	22007	22205	22207	22191	22252	22211	22460	21944	22147	21989	22166	22030	21999	22125	22068	22189	21977	22244	22092	22020	21944	22063	22108	22195	21981	22178	22141	22187	22168	22064	22102	22296	22064	22279	22116	22072	22281	22269	22314	21964	22126	22292	22215	22124	21906	21847	22129	22028	22299	21921	22023	22157	22205	22361	21979	22117	22152	22157	22131	22211	21990	22079	22050	22237	21950	22105	22143	22220	22182	22228	21946	22131	21912	22099	22308	22259	21735	22149	22346	22165	22142	22100	22084	22027	21933	22143	22156	21911	22187	21907	22138	22258	22165	22219	21976	22003	22055	21993	22143	22304	22063	22047	22156	22316	21971	22262	21979	22114	22104	22298	22348	22113	22231	21854	22004	22082	21956	22093	22211	22140	22265	22029	21915	22068	22280	22148	21985	21960	21953	21830	21992	22076	22017	22118	21918	22144	22062	21916	22064	22105	22141	22128	22118	22159	22243	22134	22174	22141	22199	22198	22215	22221	21907	21936	22122	22079	22060	22314	21929	22081	22100	22244	22051	22067	22167	22009	22044	22218	22267	22151	22083	21953	22151	22268	22239	22043	22403	22366	21968	22035	22043	22020	22165	22072	21972	21976	22224	22230	22231	22072	22350	22331	22129	22181	22233	22171	22292	22072	22108	22163	22046	22241	22019	22111	22123	22197	22143	22237	22128	22203	22046	21905	21960	22160	22077	22062	22013	22186	22172	22153	22178	22242	22087	21967	21826	22176	22070	22200	22212	22071	22165	22082	22096	22334	22051	22242	22405	22207	21896	22267	22115	22094	22035	21931	22092	22138	21870	22148	22160	22057	22057	22074	22253	22084	22103	22148	22138	22132	22088	21992	22119	22204	21916	22174	21997	22314	22170	21978	22242	22054	22114	22124	22110	21994	22069	22182	22155	21858	22037	22009	22248	22264	22202	22114	22069	22249	22243	22198	22210	22213	22056	22150	22058	22178	22081	21861	22218	21951	22120	22100	21948	22014	22162	22328	21948	22187	22090	22178	21930	21997	22159	22060	22234	22054	22031	21972	22185	22160	22265	22057	22201	22136	21977	22200	22061	22207	21842	22121	22088	22056	22189	22266	22058	22107	22179	22382	22259	22079	22146	21906	22196	22158	22168	22154	21970	22336	22205	22261	22099	22184	22083	22168	22246	22094	22021	22268	22152	22088	22150	22090	22101	22194	21933	22011	22107	22191	21993	22210	22139	22086	22014	22296	22096	22105	22052	21986	22135	22101	22213	22079	22242	22026	22287	22045	22046	22059	22296	22302	22127	21952	21970	22159	22191	22052	22057	22022	22157	22225	21850	22192	22031	22011	22230	22166	22416	22123	22135	21912	22170	22214	22172	22155	22084	22221	21877	22186	22245	22082	22027	22272	22139	22171	22129	21844	22197	22279	22107	21925	22204	22116	21935	22167	22131	22097	21965	22088	22030	21907	22245	22136	21898	22052	22196	21914	22269	22235	22187	22353	21958	22135	22196	21999	22408	22213	22005	21949	22312	21905	22136	22101	22235	22170	22081	22096	22247	22429	22126	22253	22102	22206	22021	22194	21995	21875	21844	21957	22298	22050	21882	22106	22149	22195	22225	21998	22264	22278	22173	22176	22116	22104	22333	22138	22302	22119	22287	22220	22162	22104	22087	22165	21895	22057	22287	22488	22020	22121	22205	21992	22271	22168	22149	22049	21996	22119	22084	22065	21995	22134	22026	22134	22031	22006	22145	22092	22166	22100	22306	22073	22151	22170	22367	22318	22112	22338	22275	22180	22184	21942	22247	22190	21871	22131	22328	21894	22194	21995	21998	21995	21929	21957	22056	22032	22170	22148	22002	22095	22135	22333	22004	22055	22097	22267	22259	22277	22193	21956	22106	21946	21992	22105	22130	22147	22302	22228	22067	22129	22159	22130	22095	21909	22093	21998	21984	22127	22139	22018	22127	22215	22202	22103	21890	22040	22255	22033	22108	22170	22077	21992	22185	22113	22202	22174	22033	22028	22049	22044	22001	22322	22291	22167	22127	22180	22248	22183	22105	22194	22196	22142	22314	22247	22271	22079	22261	22181	22084	22194	21977	22248	22233	21942	22276	22061	22232	22081	22285	22253	22140	22193	22162	22244	22245	22208	22183	22132	21965	22198	22273	22192	22129	22036	22010	22087	22212	22129	22087	22061	22106	22020	22067	22243	21959	21985	22153	22177	22034	22132	22170	21849	22181	22109	22071	21948	22000	22259	22264	22259	22118	21979	22074	22093	22210	22307	21955	22100	22016	22113	21955	22015	22207	21979	22104	22307	22081	22158	22379	22242	22094	22223	22070	22118	22165	22220	21902	22117	22071	22084	21925	22042	22172	22157	21927	22315	22025	21923	21997	22345	22046	22003	22208	21899	22330	22093	21928	21958	22040	22109	21992	22204	21863	22134	22046	22234	22109	22199	22174	22347	21951	22011	22238	22175	22136	22161	21937	22151	22057	21914	22069	22282	22258	22046	22015	22123	22166	22196	22047	22037	22239	22222	22159	22212	22188	22080	21982	22141	22110	21991	22085	22126	22067	22009	21889	22092	22085	22163	22099	22088	22258	22257	22197	22002	22040	22020	22073	22024	22122
20431	40017	33871	25177	22402	21649	20979	22846	26245	47698	52064	41983	32426	24328	18748	18516	18421	18408	18666	18536	18635	18579	18521	18531	18472	18209	18541	18472	18382	18372	18566	18403	18444	18424	18432	18616	18438	18433	18340	18543	18401	18472	18352	18500	18664	18333	18591	18452	18373	18492	18403	18377	18333	18619	18615	18514	18325	18557	18474	18420	18546	18537	18606	18407	18523	18524	18435	18640	18408	18653	18435	18476	18342	18566	18282	18578	18561	18370	18301	18403	18345	18515	18569	18559	18500	18576	18558	18585	18546	18638	18597	18496	18556	18370	18615	18717	18308	18616	18316	18538	18512	18366	18464	18366	18462	18312	18447	18630	18403	18472	18354	18321	18367	18414	18360	18396	18589	18387	18627	18363	18433	18508	18395	18599	18318	18236	18313	18464	18520	18308	18331	18412	18414	18308	18234	18431	18483	18452	18342	18389	18414	18563	18590	18486	18532	18468	18317	18686	18412	18371	18330	18439	18382	18415	18484	18444	18455	18471	18463	18277	18434	18386	18404	18608	18240	18355	18495	18452	18388	18409	18547	18461	18607	18374	18385	18398	18519	18410	18616	18445	18584	18629	18518	18608	18357	18391	18478	18497	18499	18378	18468	18501	18583	18365	18569	18480	18478	18379	18399	18412	18452	18461	18456	18570	18502	18468	18563	18396	18446	18363	18343	18517	18504	18441	18282	18453	18356	18521	18461	18310	18566	18504	18475	18543	18491	18564	18549	18518	18436	18385	18367	18452	18531	18382	18564	18331	18483	18550	18423	18353	18394	18496	18203	18567	18534	18533	18424	18422	18443	18435	18580	18428	18393	18308	18424	18369	18438	18499	18469	18287	18447	18587	18442	18539	18365	18504	18468	18549	18478	18469	18317	18472	18512	18358	18576	18442	18478	18256	18281	18420	18321	18475	18393	18365	18434	18418	18439	18341	18423	18467	18607	18276	18380	18377	18499	18515	18386	18409	18434	18511	18564	18398	18380	18471	18447	18328	18320	18458	18507	18370	18417	18476	18505	18415	18456	18465	18302	18418	18518	18349	18573	18233	18476	18468	18378	18433	18396	18289	18387	18479	18567	18531	18311	18536	18443	18505	18515	18421	18376	18470	18403	18384	18442	18495	18414	18491	18504	18398	18331	18395	18474	18193	18336	18282	18346	18443	18635	18529	18427	18411	18462	18319	18525	18494	18428	18393	18325	18198	18460	18508	18448	18510	18454	18318	18455	18471	18464	18532	18497	18483	18339	18349	18526	18436	18479	18233	18480	18641	18274	18461	18395	18482	18481	18562	18475	18321	18556	18410	18674	18486	18428	18665	18485	18317	18481	18491	18470	18422	18644	18442	18444	18280	18404	18446	18471	18533	18384	18602	18391	18340	18370	18384	18528	18247	18359	18462	18477	18353	18482	18350	18459	18429	18380	18504	18522	18462	18272	18428	18465	18391	18505	18481	18503	18397	18283	18343	18520	18578	18346	18569	18377	18543	18287	18454	18358	18578	18562	18482	18373	18331	18681	18440	18440	18288	18274	18282	18406	18376	18691	18510	18338	18381	18260	18454	18380	18429	18338	18461	18478	18205	18569	18519	18380	18530	18502	18507	18510	18278	18384	18530	18373	18328	18574	18491	18470	18456	18378	18586	18518	18532	18530	18607	18391	18483	18448	18414	18270	18395	18417	18395	18360	18327	18333	18464	18533	18487	18457	18491	18428	18516	18364	18578	18371	18317	18351	18348	18262	18459	18324	18636	18430	18417	18608	18357	18480	18376	18361	18372	18471	18429	18522	18214	18507	18417	18347	18412	18457	18518	18334	18387	18460	18530	18472	18550	18408	18411	18492	18272	18328	18506	18417	18345	18485	18188	18492	18330	18616	18500	18600	18321	18433	18461	18285	18331	18415	18610	18442	18355	18425	18437	18470	18574	18474	18393	18464	18267	18374	18446	18468	18416	18305	18388	18403	18372	18459	18338	18534	18503	18362	18460	18435	18346	18509	18716	18436	18368	18406	18358	18461	18517	18441	18489	18466	18382	18264	18454	18295	18460	18456	18468	18524	18458	18382	18560	18467	18348	18475	18597	18364	18368	18419	18624	18440	18356	18269	18617	18459	18291	18570	18505	18394	18482	18368	18421	18432	18461	18577	18497	18458	18116	18169	18435	18449	18470	18363	18389	18515	18697	18561	18475	18476	18367	18459	18383	18378	18306	18548	18472	18467	18462	18686	18536	18228	18494	18499	18424	18378	18129	18542	18499	18361	18559	18436	18443	18370	18593	18460	18290	18407	18520	18428	18470	18283	18555	18588	18507	18443	18463	18536	18463	18365	18527	18518	18391	18553	18461	18378	18432	18443	18304	18468	18210	18435	18603	18404	18431	18414	18463	18464	18463	18438	18359	18360	18274	18487	18579	18442	18570	18333	18423	18471	18540	18536	18557	18384	18480	18485	18257	18551	18640	18461	18391	18538	18640	18347	18430	18316	18434	18559	18411	18356	18458	18707	18369	18290	18372	18422	18563	18481	18285	18701	18558	18386	18420	18469	18322	18580	18495	18353	18423	18335	18463	18428	18377	18486	18407	18413	18521	18384	18579	18568	18682	18254	18565	18427	18399	18484	18401	18519	18371	18277	18311	18511	18439	18378	18553	18555	18468	18474	18462	18508	18510	18525	18430	18563	18489	18498	18362	18317	18345	18509	18322	18333	18413	18547	18561	18356	18543	18443	18607	18394	18622	18439	18347	18409	18302	18491	18409	18442	18374	18337	18545	18351	18477	18499	18581	18333	18422	18427	18450	18490	18403	18433	18421	18418	18476	18370	18569	18462	18442	18358	18591	18465	18502	18417	18438	18427	18300	18402	18359	18507	18308	18511	18522	18418	18548	18414	18394	18355	18539	18427	18341	18433	18358	18556	18287	18306	18438	18417	18451	18560	18359	18322	18505	18349	18389	18559	18352	18328	18489	18483	18360	18301	18591	18526	18408	18387	18299	18358	18372	18321	18355	18457	18525	18411	18469	18344	18581	18433	18498	18390	18572	18347	18608	18230	18435	18335	18411	18385	18402	18522	18372	18507	18403	18384	18471	18519	18484	18328	18488	18544	18492	18400	18439	18430	18393	18471	18589	18288	18497	18473	18472	18306	18498	18484	18527	18342	18354	18336	18326	18384	18527	18328	18546	18406	18464	18516	18461	18433	18504	18593	18331	18424	18507	18263	18347	18485	18278	18426	18408	18446	18494	18478	18412	18490	18333	18313	18334	18554	18564	18319	18278	18208	18268	18434	18341	18545	18378	18388	18559	18547	18338	18498	18511	18399	18273	18363	18401	18507	18323	18396	18415	18363	18426	18617	18296	18438	18466	18613	18407	18136	18631	18510	18473	18407	18559	18438	18604	18378	18430	18430	18318	18536	18598	18352	18345	18298	18446	18366	18425	18530	18311	18436	18415	18397	18520	18352	18392	18409	18282	18359	18317	18515	18681	18335	18244	18411	18556	18564	18141	18616	18594	18328	18485	18302	18518	18347	18415	18484	18334	18513	18502	18384	18413	18270	18201	18302	18560	18322	18374	18469	18517	18635	18347	18432	18404	18469	18528	18436	18246	18311	18339	18345	18296	18554	18470	18356	18536	18545	18504	18287	18455	18351	18473	18447	18414	18428	18360	18578	18349	18424	18491	18358	18440	18426	18354	18406	18308	18332	18518	18436	18371	18352	18570	18451	18372	18553	18359	18407	18532	18325	18442	18419	18358	18511	18410	18411	18353	18355	18397	18438	18349	18448	18416	18475	18385	18428	18432	18404	18305	18531	18381	18641	18535	18437	18226	18198	18514	18523	18344	18396	18405	18248	18517	18558	18648	18419	18497	18449	18413	18428	18231	18410	18316	18389	18415	18461	18478	18584	18448	18255	18408	18481	18498	18464	18523	18477	18504	18450	18381	18564	18495	18455	18381	18572	18561	18582	18369	18427	18545	18478	18408	18375	18337	18397	18387	18433	18411	18519	18375	18454	18453	18413	18397	18353	18393	18394	18443	18368	18472	18150	18384	18375	18302	18293	18295	18369	18300	18441	18546	18522	18322	18412	18545	18449	18401	18563	18468	18418	18226	18437	18433	18343	18542	18458	18411	18426	18426	18397	18537	18364	18545	18503	18224	18639	18297	18461	18502	18418	18502	18522	18192	18311	18310	18586	18396	18405	18500	18413	18315	18269	18235	18412	18445	18418	18472	18385	18459	18557	18245	18520	18397	18226	18458	18372	18484	18636	18460	18420	18432	18419	18504	18506	18520	18350	18333	18422	18343	18432	18377	18391	18449	18360	18330	18430	18609	18466	18398	18520	18431	18464	18568	18410	18611	18431	18466	18461	18496	18384	18559	18390	18436	18372	18475	18408	18462	18377	18418	18184	18403	18700	18364	18496	18543	18265	18391	18490	18547	18440	18451	18442	18473	18472	18421	18418	18521	18642	18399	18455	18320	18394	18502	18514	18316	18482	18493	18413	18665	18390	18557	18533	18608	18362	18535	18381	18574	18342	18405	18488	18382	18486	18441	18454	18376	18155	18448	18462	18383	18422	18455	18523	18518	18470	18258	18575	18289	18585	18460	18548	18408	18576	18401	18303	18519	18447	18316	18472	18311	18502	18441	18559	18784	18496	18365	18416	18496	18585	18400	18462	18472	18368	18396	18486	18409	18389	18516	18376	18581	18638	18613	18555	18408	18445	18398	18487	18406	18545	18520	18460	18357	18513	18542	18392	18469	18436	18422	18378	18545	18362	18558	18404	18444	18385	18302	18403	18552	18526	18468	18521	18335	18315	18481	18434	18453	18376	18410	18436	18603	18462	18418	18381	18544	18467	18353	18497	18749	18360	18372	18591	18421	18477	18519	18460	18292	18423	18346	18560	18628	18418	18404	18521	18537	18510	18267	18361	18678	18325	18457	18501	18346	18303	18495	18384	18473	18462	18450	18459	18539	18465	18419	18672	18427	18359	18527	18481	18413	18363	18567	18407	18403	18403	18459	18489	18524	18430	18683	18454	18429	18675	18337	18358	18427	18276	18563	18442	18523	18462	18493	18400	18281	18623	18158	18565	18453	18415	18434	18370	18279	18372	18478	18478	18535	18362	18428	18472	18462
27740	22764	26892	24413	21567	22303	22569	22310	22353	23119	24685	23996	22614	22091	21421	21253	21161	21297	21193	21334	21320	21208	21239	21357	21374	21247	21286	21267	21222	21220	21108	21333	21323	21201	21117	21336	21453	21123	21279	21217	21197	21294	21341	21222	21282	21295	21090	21259	21334	21478	21228	21182	21101	21044	21274	21462	21230	21529	21361	21082	21339	21275	21432	21278	21050	21326	21250	20949	21168	21420	21212	21215	21304	20994	21263	21387	21116	21040	21431	21376	21456	21400	21078	21255	21106	21398	21216	21286	21152	21299	21385	21282	21236	21363	21361	21105	21166	21135	21366	21346	21384	21156	21383	21345	21261	21259	20933	21206	21279	21025	21462	21092	21432	21080	21456	21349	21411	21280	21224	21179	21230	21442	21381	21339	21271	21092	21265	21175	21200	20940	21236	21094	21194	21270	21409	21251	21243	21155	21312	21249	21195	21369	21324	21085	21315	21096	21202	21013	21157	21110	21475	21519	21114	21300	21432	21173	21187	21349	21218	21554	21218	21380	21205	21301	21291	21355	21143	20987	21415	21247	21301	21360	21219	21140	21377	21203	21126	21245	21285	21333	21142	21265	21185	21103	21217	21224	21175	21322	21343	21388	21321	21203	21116	21213	21126	21238	21175	21134	21269	21123	21174	21220	21125	21215	21143	21174	21393	21224	21225	21116	21132	21334	21310	21266	21273	21337	21418	21288	21210	21242	21153	21218	21195	21279	21407	21254	21416	21111	21147	21454	21400	21350	21012	21286	21311	21324	21279	21383	21264	21414	21313	21292	21405	21215	21127	21300	21109	21264	21330	21098	21235	21326	21256	21104	21357	21222	21359	21324	21138	21182	21143	21130	21356	21181	21154	21199	21170	21054	21099	21225	21084	21227	21169	21170	21227	21015	21332	21251	21095	21020	21482	21243	21147	21426	21089	21381	21344	21195	21335	21251	21284	21057	21108	21230	21215	21389	21253	21101	21234	21091	21098	21210	21255	21439	21044	21223	21376	21175	21457	21021	21192	21177	21258	21121	21013	21247	21119	21388	21340	21325	21397	20984	21171	21048	21177	21189	21118	21141	21260	21054	21369	21278	21477	21243	21448	21238	21326	21343	21326	21289	21221	21093	21292	21368	21374	21178	21242	21206	21179	21412	21297	21259	21293	21087	21197	21199	21135	21284	21400	21306	21187	21177	21306	21339	21410	21364	21285	21215	21250	21302	21176	21306	21299	21271	21204	21236	21340	21085	21211	21156	21197	21173	21270	21337	21325	21348	21267	21297	21220	21261	21174	21220	20941	21225	21360	21159	21131	21382	21231	21310	21291	21114	21395	21134	21217	21273	21176	21175	21354	21300	21398	21323	21093	21318	21362	21245	21173	21197	21257	21296	21081	21286	21248	21212	21219	21272	21288	21224	21231	21187	21249	21291	21239	21246	21352	21282	21193	21253	21343	21183	21078	21310	21205	21340	21317	21291	21268	21194	21090	21451	21215	21388	21457	21118	21174	21400	21216	21246	21200	21088	21043	21413	21332	21348	21436	21121	21417	21380	21304	21349	21295	21333	21279	21180	21307	21201	21443	21291	21240	20963	21307	21126	21308	21030	21415	21098	21093	21307	21176	21219	21223	21410	21441	21247	21082	21192	21247	21053	21142	21146	21251	21215	21343	21250	21480	21208	21423	21170	21346	21486	21142	21372	21362	21343	21193	21311	21247	21383	21225	21030	21420	21231	21402	21365	21086	21322	21468	21313	21257	21247	21245	21632	21173	21343	21086	21325	21382	21128	21227	21187	21223	21313	21220	21130	21037	21210	21522	21134	21191	21221	21188	21126	21098	21182	21021	21207	21385	21310	21329	21134	21223	21047	21201	21169	21317	21186	21430	21244	21362	21106	21164	21243	21421	21245	21382	21033	21470	21528	21677	21244	21303	21269	21053	21109	21353	21270	21177	21191	21294	21351	21361	21260	21066	21299	21465	21261	21287	21327	20838	21195	21278	21318	21179	21173	21129	21203	21326	21255	21524	21115	21374	21358	21218	21254	21234	21082	21289	21277	21173	21251	21248	21151	21339	21160	21213	21343	21362	21347	21250	21352	21221	21287	21267	21135	21485	21306	21339	21248	21425	21394	21396	21213	21323	21369	21096	21098	21203	21283	21148	21217	21408	21339	21239	21260	21205	21250	21296	21480	21241	21210	21406	21315	21272	21270	21431	21252	21142	21298	21424	21296	21415	21093	21164	21164	21226	21020	21380	21327	21405	21220	21086	21457	21263	21312	21184	21328	21305	21315	21238	21307	21268	21039	21084	21355	21189	21312	21188	21239	21253	21193	21168	21340	21276	21126	21363	21150	21319	21144	21275	21197	21346	21070	21226	21138	21499	21256	21199	20991	21048	21218	21193	21216	21276	21330	21512	21132	21211	21290	21243	21147	21111	21193	21208	21167	21228	21101	21250	21247	21100	21289	21317	21120	21308	21127	21386	21382	21266	21303	21126	21163	21194	21346	21168	21436	21240	21319	21212	21272	21316	21259	21529	21266	21190	21232	21338	21421	21273	21270	21291	21308	21430	21394	21348	20939	21243	21205	21373	21279	21280	21207	21169	21092	21194	21321	21417	21328	21336	21263	21300	21246	21163	21256	21026	21227	21064	21007	21233	21305	21195	21150	21215	21236	20944	21156	21396	21319	21229	21308	21267	21052	21305	21289	21358	21259	21283	21369	21353	21400	21303	21361	21265	21414	21300	21290	21360	21249	21128	21234	21445	21529	21240	21265	21298	21199	21527	21218	21096	21082	21168	21293	21342	21419	21230	21554	21195	21221	21320	21508	21188	21005	21382	21289	21217	21070	21287	21188	20993	21081	21356	21280	21259	21186	21017	21225	21323	21239	21204	21331	21367	21303	21425	21310	21321	21272	21016	21166	21014	21192	21216	21197	21418	21231	21222	21243	21230	21273	21401	21220	21135	21253	21266	21196	21315	21246	21257	21111	21194	21079	21314	21231	21246	21060	21245	21262	21241	21477	21167	21281	21219	21124	21226	21269	21435	21424	21466	21392	21324	21367	21263	21445	21174	21124	21169	21275	21370	21305	21122	21217	21354	21276	21384	21110	21356	21347	21320	21234	21313	21267	21129	21321	21230	21228	21258	21438	21231	21239	21164	21063	21404	21365	21159	21284	21247	21264	21038	21307	21281	21225	21264	21291	21150	21312	21416	20961	21195	21272	21273	21199	21374	21572	21416	21181	21281	21303	21244	21297	21143	21350	21135	21152	20987	21261	21402	21270	21239	21311	21058	21150	21266	21144	21316	21295	21455	21274	21246	21239	21322	20991	21284	21248	21168	21181	21158	21127	21270	21123	21371	21232	21541	21353	21564	21237	21171	21358	21347	21152	21053	21257	21234	21304	21227	21299	21098	21211	21205	21349	21320	21146	21316	20987	21263	21147	21267	21062	21308	21352	21415	21242	21128	21237	21366	21330	21220	21357	21400	21205	21278	21067	21253	21301	21090	21196	21186	21303	21415	21577	21199	21244	21282	21420	21326	21150	20943	21153	21104	21058	21249	21358	21071	21366	21293	21126	21473	21217	21216	21150	21034	21343	21434	21398	21080	21252	21264	21030	21280	21230	21294	21313	21343	21106	21355	21043	21113	21313	21286	21342	21333	21280	21302	21130	21199	21306	21257	21317	21326	21053	21194	21333	21138	21200	21336	21255	21337	21070	21158	21071	21283	21305	21357	21371	21333	21264	21169	21327	21255	21217	21212	21181	21191	21305	21303	21326	21251	21111	21147	21133	21115	21156	21305	21318	21201	21378	21345	21327	21152	21494	21375	20939	21412	21292	21339	21410	21193	21549	21359	21146	21214	21206	21132	21353	21102	21300	21254	21200	21344	21253	21278	21445	21287	21183	21167	21467	21258	21160	21319	21492	21277	21383	21166	21176	21332	21388	21265	21194	21215	21179	21297	21369	21273	21153	21243	21197	21215	21276	21223	21177	21180	21154	21145	21151	21280	21273	21379	21198	21293	21250	21289	21060	21291	21238	21142	21464	21307	21117	21161	21330	21094	21316	21394	21311	21286	21331	21344	21163	21322	21251	21098	21117	21167	21205	21444	21256	21133	21077	21324	21305	21157	21268	21319	21239	21267	21204	21055	21140	21361	21172	21270	21305	21138	21300	21277	21376	21182	21071	21312	21150	21218	21119	21255	21207	21467	21407	21236	21472	21431	21517	21319	21278	21008	21223	21358	21357	21365	21156	21359	21223	21168	21323	21301	21588	21140	21103	21152	21310	21229	21394	21297	21421	21149	21296	21392	21408	21481	21313	21142	21399	21514	21405	21122	21301	21026	21333	21342	21184	21300	21249	21170	21156	21356	21087	21193	21026	21361	21305	21030	21177	21270	21328	21275	21416	21073	21459	21219	21232	21151	21250	21166	21405	21213	21304	21241	21266	21140	21293	21198	21290	21129	21112	21222	21205	21151	21271	21348	21254	21411	21226	21053	21319	21221	21243	21341	21333	21322	21226	20915	21079	21128	21119	21247	21064	21535	21450	21377	21383	21318	21370	21143	21108	21112	21166	21371	21137	21482	21303	21255	21118	21122	21296	21341	21484	21295	20981	21258	21330	20988	21405	21221	21353	21138	21440	21109	21301	21236	21264	21276	21253	21412	21233	21210	21591	21181	21132	21254	21337	21414	21291	21311	21461	21231	21040	21358	21255	21194	21297	21224	21291	21279	21263	21242	21464	21378	21228	20975	21652	21325	21067	21212	21306	21542	21421	21066	21355	20967	21205	21213	21467	21230	21349	21323	21347	21106	21081	21156	21300	21189	21113	21194	21361	21129	21193	21245	21182	21313	21192	21256	21400	21100	21376	21400	21125	21162	21219	21258	21327	21362	21238	21459	21353	21452	21278	21086	21127	21280	21189	21262	21390	21269	21276	21296	20990	21193	21127	21130	21234	21320	21515	21326	21067	21207	21056	21414	21191	21410	21411	21058	21295	21431	21521	21330	21281	21278	21314	21014	21098	21487	21439	21357	21100	21306	21438	21322	21189	21172	21163	21336	21125	21424	21220	21340	21089	21227	21336	21209	21047	21311	21388	21233	21266	21442	21004	21270	21555	21302	21148	21074	21081
18673	25308	21237	19237	18932	19717	19617	19908	19931	21219	22831	21033	19478	18447	18010	18060	17988	17836	17995	17891	17987	18000	17969	17776	18021	18180	18122	18062	18042	17964	17735	18115	17883	17882	17777	17944	18024	17941	17923	17874	17820	17758	17940	17951	18011	18011	17855	18037	17968	17900	17831	17855	17932	17883	18118	17992	17704	18080	18165	17852	17918	18100	17906	18016	17984	18078	17855	18002	17964	18040	18042	17829	18000	17867	18025	17835	17923	17859	17927	17980	17930	18092	17890	17853	17809	17846	17770	17828	17793	17932	18063	17813	17874	17916	17840	18077	17861	17896	17861	17963	18000	17939	17867	17917	17952	17773	17907	17837	18009	17833	17805	17905	17981	17881	17874	17954	17908	17936	17763	18041	17964	17802	17886	18036	17871	17887	18066	17835	17961	17916	17829	17953	18087	17802	17882	17974	18092	17938	17853	17953	18065	17962	18007	17994	17741	17867	18082	17833	17734	17854	17951	17990	17838	17824	17904	17993	17870	17976	18018	17912	17802	17882	17900	18061	18136	17683	17994	17894	17851	17761	17877	17968	17982	17887	17980	17801	17948	17943	17830	17913	17826	17832	17895	18016	17835	18180	17928	17866	17888	17891	17851	18075	17936	18157	17868	17931	17990	17880	17998	17904	17824	17955	17843	18106	18013	18000	17841	17949	17952	18075	18021	17884	17899	17918	17927	17982	17868	17827	18016	17749	17823	17856	17985	17756	18051	17910	17939	17949	17932	17897	18002	17792	18027	18001	17877	18027	17864	18014	17886	17983	17904	17909	17977	17816	18067	18131	17858	17916	17991	17871	17776	18055	17817	17862	17981	17817	17778	17942	18051	17793	17997	17927	18012	18038	17898	17710	17801	18071	17941	17786	18059	17992	17852	17954	17829	18138	17968	18117	17843	18107	17980	18032	17913	18029	17980	17973	17982	18030	17986	17903	17950	17775	17934	17947	17920	17955	17996	17775	17961	17938	18056	18092	17789	17882	17910	17860	17875	17919	18089	18018	18001	18029	18040	17924	17851	17998	18086	17888	17907	17929	17668	18039	18104	17821	17999	17951	17927	17859	17835	17926	17757	18142	17924	17995	17855	17983	17954	18045	17960	18103	18102	17945	17968	17928	17927	17986	18016	17716	17975	18010	17931	17965	17912	18000	17894	17974	17904	17853	17874	17716	18062	18036	18137	18092	17907	17909	17986	17875	17809	18165	17854	17711	17909	17898	17905	17953	17850	18025	17925	17808	17873	17842	18076	17933	17955	18012	17977	17832	17907	18017	17956	17917	17937	17924	18013	18012	17981	18068	17933	17967	18046	18059	17918	17920	17897	18011	17991	18109	17729	18037	18074	18105	17888	17821	17918	17931	18029	17963	17950	17987	18010	17735	18026	17906	17962	17776	17828	17903	17823	17901	17831	17842	18022	18040	17889	17827	18096	17972	17840	17972	17927	17881	17901	17949	17869	17962	18128	17867	18021	17854	17735	18039	18120	17810	17871	18106	18178	17947	17962	18006	17822	17911	17918	17976	17812	17980	18082	18038	17946	18007	17991	17836	17882	17978	17901	17785	17864	18017	17770	17929	17957	18030	17951	17986	17903	17771	17869	18069	17910	17779	17789	17891	17872	17845	17659	18026	17967	18054	18035	18081	18025	17873	17956	18001	17955	17934	18029	18045	17893	17848	17929	17957	17932	17977	17945	17883	17938	17789	17902	17888	17956	17813	17839	18018	17879	17959	18011	17968	17965	17954	17890	17873	18174	17973	17892	18044	18023	18063	18090	17968	18027	18018	18038	17896	18023	18020	17935	17892	17928	18105	17888	17813	18044	18037	17960	17975	17792	17990	17933	17937	17979	18072	17848	17932	17715	18060	18015	17834	17849	17871	17884	17747	17984	17739	17845	17974	17824	17800	17838	17993	18045	17776	17903	17874	17957	17885	17986	17978	17950	17854	17953	17972	17891	17998	17811	18054	17926	18026	17972	17903	17871	17903	17883	17838	17878	17820	18136	17942	17869	17859	17691	17961	17774	17926	17876	17955	18077	18053	17889	17950	18027	17895	17885	17856	17932	18040	18045	18026	17824	18055	17883	17880	17986	17903	17743	17994	17915	17930	17940	17896	17913	17885	17983	17915	18014	18000	17847	17984	18005	18008	17893	17868	17988	17818	18090	17834	18031	17899	17992	17994	17905	18037	17971	17842	18052	17887	17968	17933	17886	18105	17942	18011	17919	18017	17978	17793	17955	17957	18027	18022	17908	17843	18087	17900	17964	18033	17958	18150	17945	17906	17810	18060	17898	17920	17899	17807	17921	17887	17900	17891	17899	17937	17851	17897	17764	17792	18061	17879	18015	17967	17833	17974	17883	17992	18167	17845	17894	17770	17772	18018	17935	17980	17913	17667	17940	17979	17860	18030	17799	17841	17855	17837	18062	17929	17880	17908	17712	17922	17864	17886	17934	17872	17961	17992	17947	18013	17906	17851	17788	17732	17757	17899	17889	18022	17919	17865	17856	17878	17869	18001	17950	17817	18053	18127	17940	17863	18025	17760	17865	17945	17937	18101	18162	17893	17876	17971	17941	17982	17776	17999	17946	17840	17846	17870	17937	17935	17968	17896	18065	17866	17895	17859	18114	17943	18037	17880	17892	17883	17982	17918	17987	17842	17880	17849	18010	17802	17844	17948	18143	17935	17905	17962	17988	17934	17879	17904	17937	18046	17970	17815	17939	17985	17919	17985	17886	17923	17958	17872	17833	18015	17945	17799	18018	17762	17763	17914	17936	18143	17859	18013	17843	18025	17993	17884	18044	17939	18034	17883	17866	17982	18085	18163	17827	17904	17855	17749	18196	18163	17966	17923	17936	17766	17968	17689	17873	17838	17983	18053	17990	18016	17922	17919	18085	17820	18101	18006	18078	17847	18007	17909	18112	17861	17860	17977	17975	18046	17896	17943	17971	17701	17875	17873	18071	17896	17764	17876	17948	17892	17861	17993	17975	17872	17942	17896	18000	17899	18072	17897	17994	17715	17968	17893	17939	17809	17817	18038	18048	18064	18039	17810	17856	17879	17947	18015	17968	18180	18177	17837	17931	17903	17779	17871	17916	18102	17820	18022	17942	17925	17804	17991	17885	17877	18170	17918	17916	17994	17939	17896	17929	17857	18078	17868	17963	17853	18014	18064	18017	17812	17838	17888	17837	17854	17996	17868	17922	17784	17887	17935	17814	17895	17856	17915	18065	17816	17984	17928	17837	17993	17903	17861	17913	17867	18022	17983	17937	17836	17977	18070	17971	17856	17781	17943	17833	17796	17976	17829	17824	18039	17903	17981	17845	17924	17823	17896	17856	17984	17796	17858	17980	17992	17926	17860	17891	17930	18138	17872	17935	18074	17724	17792	17855	17987	17945	18054	17997	18084	17876	17929	17976	17934	17851	17834	17818	17960	17852	17931	17970	18033	17929	17865	17897	17737	18133	17745	17825	17897	17979	17976	17948	17800	17968	17871	17999	18000	17729	17853	18010	17911	17738	17869	17902	17863	18104	17786	18068	17920	17819	17927	18084	17983	17921	17872	18052	17891	17871	17941	17887	18088	17823	18124	17785	17882	17930	17809	18047	17934	17965	18002	17915	17857	17786	18083	17889	18039	17979	17792	17942	17866	17933	18073	17844	17824	18008	18028	17814	17953	18067	17940	17993	17835	18004	18070	17884	17991	17925	17882	17863	17880	17898	17959	17911	18051	17934	18133	18001	17906	18017	17963	17983	17823	17897	17875	17985	17892	17883	17836	17866	17934	17924	17997	17984	18142	17908	17981	17835	17940	17741	17929	18079	17951	18040	17983	17912	17960	17897	18186	17895	18081	17891	17964	18080	17951	18103	17720	18013	17768	17937	18025	18029	17839	17946	18033	18041	17945	17986	17902	17946	17970	17975	17859	17922	17973	17737	17886	17804	17857	17943	17928	17930	18100	17872	17818	17876	18051	18028	17987	18008	17931	18035	17887	17985	17856	18025	18004	17815	17898	17968	17913	18083	17758	17962	17914	17975	18008	18049	18028	17945	17945	18025	17614	17669	17955	17973	17994	17923	17875	18011	17876	17937	17778	17894	17762	17830	18009	17903	18003	18039	17888	17933	17885	17902	17770	17912	18025	18028	17877	17876	17843	17977	17938	17909	17912	17928	17831	17786	17882	17900	17954	18015	17921	18102	17904	18084	17753	18019	17941	17932	18102	18080	18040	17975	17948	17958	17996	17961	17834	18065	18006	17869	17764	17769	17933	17965	17896	18074	17947	17894	17952	17807	17820	17901	18003	17984	17907	18019	18012	17929	18015	17970	17970	17987	17908	18092	18074	17890	17868	17880	17957	18118	17933	18076	18031	17956	17931	18077	18038	17815	17861	17995	17963	17958	17795	17924	17968	18030	17972	17883	17953	17724	17987	17950	18002	17909	17698	17948	18047	18016	17733	18056	18057	17893	17876	18038	17897	17936	17904	18138	17944	17911	17732	17922	17955	18022	17874	18066	17998	18015	18048	17933	18047	18039	17840	18043	18063	17988	17922	18032	17836	18047	17903	17904	17858	17844	17951	17966	17871	17823	17789	17786	18017	17846	17858	17939	18043	18025	17933	18030	17915	17773	18056	17783	18023	17831	17840	17758	17997	17980	17750	17805	18048	17904	18048	17833	17958	18139	17924	17970	17936	17987	18087	17788	17887	17873	17813	17976	17923	17738	17977	17947	17790	17939	17875	17878	17973	17848	17888	17939	17720	17977	17822	17926	17950	17777	17848	17955	17993	17882	17881	18116	17891	17951	18024	17936	17859	18047	18067	18034	17954	17928	18140	17981	17812	17953	18011	17991	18012	17776	18075	18068	17988	17956	17742	18032	17877	17947	18090	17944	18062	17882	17920	17893	17965	17696	17920	18069	18031	17936	17932	17767	18105	18031	18118	18082	18111	17857	17874	18049	17929	17980	18140	18049	17900	18079	17862	17928	17883	18008	17909	17897	18062	17964	17977	17962	17850	17809	18086	17999	17854	17967	17838	17802	18066	18007	17903	17948	17985	17991	18007	17805	17901	17925	17878	17794	17979	17944	18025	17870	17896	17901	17872	18041	18056	17963	17862	18047	17949
24324	21394	28718	24828	23006	23513	23825	22746	23040	32464	38540	31861	26310	22937	21442	21196	21583	21181	21317	21217	21146	21165	21269	21080	21314	21204	21273	21088	21257	21341	21142	21197	21080	21116	21220	21090	21125	21188	21222	21013	21184	21186	21007	21188	20842	20873	21161	21048	21120	21184	21264	21019	21052	20832	21127	21356	21119	21141	21248	21189	21263	21018	21035	21075	21111	21226	21049	21134	21297	21157	21111	21153	20815	20924	21257	21237	21338	21026	21176	21015	21127	21070	21122	21214	21187	21113	21048	21153	21016	21140	21131	21298	21267	20992	21128	21031	21057	21195	21160	21077	21178	21040	20933	21104	21139	20937	21173	21178	21379	21155	21020	21055	21271	20929	21028	21087	21306	20995	21039	21001	21044	20977	21201	21084	21211	21249	21066	21040	21136	20865	21220	21151	21152	21020	21198	21159	21119	21067	21209	21135	21108	20778	21297	21310	21135	20922	21168	21105	21153	20930	21045	20999	20998	21256	20938	21194	20970	21000	21117	21155	20980	21288	21053	20930	21068	21072	21093	20862	20904	21019	21128	21078	21191	21267	21104	20981	21161	20869	21200	20921	20855	20851	21211	20974	20987	20888	21152	21102	21055	21169	21050	21148	21161	21126	21310	20999	21190	20871	21103	21016	20851	20851	21285	21059	20982	20929	21245	21058	21179	20982	21160	21067	21123	21085	20867	20959	21093	21094	21080	21222	21186	20994	21125	21100	20974	20975	20968	20942	21345	20977	20992	20889	21249	21170	21135	20981	21139	21038	21191	21019	21110	21148	21258	21059	21055	21171	21005	21114	21125	21163	21015	21204	20987	20858	21013	21213	21166	21209	21157	21107	20990	20883	21349	21212	21029	21229	21224	21059	21136	21221	21023	21130	21064	20992	21254	21154	20920	21010	21155	21224	20914	21094	21062	21019	21126	21026	21137	21010	21175	21088	21064	20963	21278	20964	20831	21303	20817	20877	20948	21092	21289	20938	21161	20970	20938	21219	21122	21256	20898	21088	21190	21147	21169	21062	21270	21052	21300	21347	21343	21102	21097	21159	21150	21214	21154	21022	21161	21046	21019	21127	21037	21082	21029	20950	21009	20929	21169	21138	21287	21054	20928	21055	21131	20981	21188	21015	21016	21023	21198	21148	21209	21217	21266	21148	20990	20827	21148	20989	20952	20806	21128	20986	21111	20939	20953	21005	21000	21035	21163	21024	21131	20989	21294	21079	21068	21001	21190	21018	21270	20955	21209	20910	21000	21049	21067	21061	21032	21001	20858	21250	21081	21214	21073	21172	21291	21196	21181	21116	21005	21110	21087	21107	21042	21084	21268	21099	21004	21145	20942	20888	20969	21231	21038	20987	21206	20960	21058	21085	21002	21055	21302	21046	21050	21093	21070	21309	21209	21156	20978	21120	21012	21107	21072	21051	21235	21059	21049	21038	21011	21226	21135	21041	21266	21267	21196	21122	21087	21141	21195	20956	21170	21225	21159	21023	21044	21002	21027	21012	21161	21259	21002	21041	21266	21030	21174	21309	21234	21026	20872	20989	20964	21081	21193	21263	21015	21239	21128	21179	21105	21215	21432	20935	21126	21216	21150	20760	20767	20974	21022	21099	21199	21259	21160	21031	21226	21024	21063	21006	21149	21043	21050	21110	20995	20909	21169	21131	21002	20926	21098	21070	20910	21127	21015	20868	21223	21106	21041	21198	21040	21197	21248	21141	21091	20956	21127	21123	20991	20995	20957	20890	20934	20980	21091	21090	21021	21027	21068	20904	21198	21031	20901	21122	20895	20995	21123	21294	21016	20870	20977	21072	21122	21106	21405	21003	20895	20989	21208	21265	21034	20861	21247	21170	21002	20999	21222	21039	21054	21121	21091	21061	21317	21048	21094	21108	21243	20941	21003	21263	21197	21296	21091	21328	21152	21169	21280	21138	21076	21071	21106	21041	20942	21238	21152	21048	21349	21249	21033	21133	21066	20917	21286	21119	20963	21131	21109	21210	21084	20959	21096	20912	20844	21014	20984	21134	21206	21048	20993	21121	21043	21146	21078	21368	21008	21035	21150	21017	21042	20927	21058	21005	21150	21125	21071	21138	21391	21081	21276	21053	21280	21230	21247	20972	21177	21373	21270	20944	20966	21128	21140	21067	21181	21084	21335	21071	21275	21106	21277	21284	21130	20941	21231	21009	20882	21203	21176	21183	21111	21097	21122	21076	21043	21282	21032	21116	21381	21065	21084	21050	21079	21180	21072	21299	21147	21247	21051	21169	21155	21163	21083	20933	21056	21018	20988	20933	21054	21004	21095	20998	21126	21120	21050	20941	21073	21108	21118	21046	21136	21135	20996	20939	21185	21208	21121	21402	21227	21177	21433	21089	21118	20907	21128	21100	21254	21136	21246	21134	21050	21237	21032	21182	21075	21049	21243	21112	20997	20968	21051	21101	21295	21015	21197	21165	21087	21118	21065	21099	20942	21143	20951	20804	20976	21102	21027	20986	20936	21038	21180	21073	21130	21046	20935	20904	21043	21042	21202	21224	21175	21030	20934	21050	21031	21096	21095	20950	21145	21159	20861	21070	20844	21380	21514	21054	21120	21195	20996	21188	21162	21266	21067	21098	20995	20973	21131	20975	21123	21324	21132	21090	21429	21160	20966	21220	21110	21031	20961	21102	21011	20815	20998	20962	21168	21174	21149	21137	20973	21052	21030	21271	21254	21204	21176	20973	20872	21341	21192	21135	21016	21104	21034	21201	21327	20921	21032	21026	21142	20916	20977	20962	21110	20873	21083	21122	21015	20918	21050	21175	21243	20952	21274	21150	21067	21264	21234	21108	21319	21104	21032	21013	20959	21002	21078	21173	20976	20830	20886	21112	21199	21149	21050	21227	21163	20905	21256	21061	21180	21111	21114	20936	21109	21146	21098	21410	21186	21296	21252	21225	21121	21395	21264	20990	20967	21049	21072	21104	21122	21032	21034	20948	21116	20985	21291	20937	20991	21176	21072	21122	21070	20891	21147	21051	20963	21234	20969	20907	21094	21296	21325	21000	21065	20976	21143	21131	21210	21129	21225	21127	21102	20967	21330	21095	21124	20984	20983	21020	21232	21072	20911	21047	21184	21167	21116	20964	21137	21079	21188	21158	21098	21140	20893	21041	21152	21092	21075	21025	20937	21190	20933	21052	21053	21144	20956	21233	21070	21067	20975	20902	20989	20919	21125	21040	20962	20983	21015	21124	21046	21123	20874	21267	21062	21166	21062	21131	21152	21230	21142	21116	20965	21082	21085	21189	21068	20952	21113	21279	21137	21053	21027	21274	21108	21255	21165	21123	21206	21128	21209	21342	21101	20990	21176	21273	21131	21059	21098	21104	21111	20998	21113	21063	21163	21287	21057	21186	21079	21156	21211	21131	21076	21183	21169	21127	20939	21125	21010	21085	21209	21036	21109	21156	21092	21207	21255	21075	21444	21166	21091	21186	21053	20925	21194	20985	21246	21166	20916	21174	21224	21042	21054	21145	21172	21215	21119	21130	20971	21118	21235	21048	21057	21073	21153	20968	21071	20854	20848	20956	21205	21213	20945	21066	21120	21036	21033	21006	20869	21022	21072	21059	21068	21183	21196	21077	21229	21154	21147	21176	21196	21454	21137	20916	21226	21047	21224	21163	21175	21160	21094	21043	21088	21136	21021	20993	21110	20992	21057	21047	21253	20906	21252	21054	21164	20965	21004	21029	21107	21195	21351	21346	21159	20929	21154	21104	21061	21036	21102	21031	21199	21303	21116	21054	21285	21232	21220	21106	21130	21129	21245	21132	21226	21086	21110	21052	21285	20953	20967	21147	20913	20997	21104	20934	21138	21279	21191	21213	21059	21085	21044	20973	21206	20854	21046	21040	21020	21113	21303	20973	21007	21056	20959	20993	21163	20993	21098	21095	20981	21041	20906	21077	21069	21256	21044	21202	21150	21182	21050	21252	20955	21156	21156	21075	21166	21062	21130	21135	21011	20972	21029	21060	21075	21023	20937	21115	21238	21213	21057	20884	21277	21163	20917	21100	21288	21148	21258	21222	21093	21280	21092	21240	21003	21049	21075	21233	20948	20879	21297	21123	21117	21095	20899	21003	20915	20970	21281	21090	21173	21198	20942	21096	20841	20957	20978	21237	21232	21163	21204	20983	21085	21191	21105	20879	21110	21112	21194	21241	21145	21075	20888	21119	21006	21249	21231	21065	21026	21060	21074	20911	21187	20987	21083	21168	21081	20978	21205	21175	21158	20879	21008	21025	21048	21177	21287	21159	20945	21138	20850	21032	21191	21232	21119	21118	21214	21100	21038	21122	21160	21223	21259	21185	21208	21190	21309	20876	21024	21327	21245	21149	21247	21077	21034	21064	21367	21118	21096	21021	20979	21190	20990	20966	21150	21189	21118	20994	20924	21157	21151	21322	21223	21048	21254	21055	21150	21133	21109	21264	21136	21185	21141	21046	21020	21173	21130	21096	21128	21258	21195	20995	21056	21067	21040	21034	21163	20950	21078	21058	21267	20970	21006	21068	21107	20970	21015	21128	21174	21195	21206	21166	21056	21082	21073	21044	20998	21130	20851	21083	21266	21299	21094	21128	21133	21155	21112	21037	21230	21176	21120	21354	20872	21252	21122	21232	21033	21018	20908	21122	20969	21048	21230	21169	20902	21190	21143	21184	21212	20938	21040	20932	21089	21093	21231	21096	21114	21057	21075	21272	21435	21192	21075	20999	20758	21120	20832	21348	20883	21077	21089	21095	20993	20925	20997	20954	21253	20930	21049	21049	20912	21098	21179	21002	21095	21146	21132	21092	21022	21050	20984	21124	21151	20962	21026	21188	21123	21049	21204	21156	21165	21158	21421	21012	20952	21028	21230	21194	21011	21137	21192	21275	21170	21335	21035	21223	21152	21341	21005	21089	20972	21111	21141	21145	21072	21326	21026	20934	21223	21036	21075	21264	20750	21094	21150	21119	21056	21086	21026	21067	21107	20951	21229	21073	21080	21175	20926	21048	21254	21225	21341	20996	20954	21175	21123	20921	21088	20890	21232	21258	21323	20981	21294	21073	21040	21081	21102	21087	20994	21399	21062	21094	21168	21142
18755	29049	25587	21052	19963	19187	19723	20403	21347	35084	39281	30288	23557	19330	17914	17809	17872	17890	17897	17827	17803	17858	17912	17751	17938	17984	18071	17780	17961	17815	17992	17774	17983	17759	17922	17873	17805	17783	17862	17914	17968	17817	17944	17893	17771	17835	17919	17849	17753	17875	17991	17944	18041	17601	17862	17886	17882	17942	17766	17896	17933	17961	17861	17987	17749	17886	17893	17837	17957	17652	17833	17938	17799	17755	17958	17841	17951	18036	17851	17738	17814	17926	17910	17797	17848	17861	18015	17791	17972	17708	17672	18063	17875	18011	17705	17939	18017	17892	17898	17901	18070	17973	17779	17827	17891	17864	17806	18109	17924	17904	17815	17785	17896	17995	17753	18080	17767	17843	17873	17909	18114	17782	17749	17964	17647	17787	17737	17788	17915	17862	17831	17811	17838	17759	17884	17887	17853	18034	17813	17742	17777	17935	17850	17896	17694	17826	17896	17945	17805	17781	17907	17788	17859	17833	17959	17904	17911	17861	17818	17966	17920	17747	18013	17898	17823	17883	17843	17988	18017	17837	17892	17849	17782	17891	17899	17817	17747	17862	17917	17826	17981	17670	17840	17924	17928	17733	17745	17874	17840	17806	17947	17854	17866	17834	17819	17882	17750	17837	17903	17866	17848	17810	17845	17910	17816	17876	17728	17875	17817	17761	17945	17910	17887	18059	17691	17838	17891	17870	17699	17890	17939	17766	18187	17727	17816	17936	17848	17970	17807	17752	17880	17898	17730	17751	17846	17683	17843	17874	18073	17750	17755	17918	17636	17852	17760	17639	17749	17684	17796	17708	17905	17873	17719	17811	17728	17926	17830	17823	17942	17694	17718	17868	17875	17696	17934	17797	17800	17877	17925	17992	17852	17735	17848	17868	17944	17796	17931	17976	17865	18073	17771	17939	17776	17834	17896	17871	17851	17898	17918	17857	17898	17930	17873	17802	17820	17863	17890	17791	18049	17778	17880	17720	17747	17651	17898	17904	17883	17713	17861	17777	17800	17632	17943	17742	17864	17885	17784	17922	17852	17773	17804	17871	17868	17900	17906	17923	17833	17769	17656	17754	17670	17871	17846	17742	17771	17688	17919	17794	17893	17845	18005	17751	17902	17814	17755	17777	17991	17953	17855	17940	17926	17919	17626	17764	17871	17738	17762	17814	17783	17826	17980	17797	17852	17880	17886	17958	17947	17887	17873	17762	17884	17878	17854	17822	17820	17822	17755	17910	17858	17644	17751	17869	17742	17754	17866	17910	17829	17975	17731	17777	17963	17884	17834	18024	17859	17666	17756	17693	17831	17810	17758	18052	17890	17859	17964	17800	17893	17952	17746	17780	17801	17808	17715	17762	18058	17888	17854	17831	17894	17955	17749	17951	17799	17933	17863	17700	17917	17764	17863	17953	17894	17882	17552	17892	17859	17895	17891	17882	17834	17742	17849	17937	17850	17867	18029	17905	17856	17863	17966	17777	17844	17949	17784	17774	17787	17738	17847	17805	17786	17861	17881	17758	17850	17863	17870	17766	17823	17795	17774	17820	17994	17924	17787	17780	17933	17942	17989	17784	17894	17789	17947	17868	17871	17910	17915	17716	17939	17745	17829	17743	17833	17838	17764	18052	17813	17842	17982	17791	17979	17947	17876	17852	17869	17948	17804	17785	17858	17821	17950	17930	17776	17856	17817	17745	17921	17925	17798	17963	17809	17852	17882	17759	17905	17595	17938	17823	17671	17749	17834	17806	17833	17913	17864	17990	17917	18091	17685	18068	17745	18015	17898	17955	17850	17748	17747	17695	17892	17894	17972	17983	17784	17882	17978	17907	17914	17745	17845	17801	17851	17842	18012	17889	17796	17759	17873	17613	17766	17713	17895	17767	17870	17722	17821	17923	18011	17838	17824	17924	17716	17877	17754	17661	17799	17809	17903	17830	17920	17894	17837	17839	17828	17757	17850	17765	17899	17866	17865	17872	17863	17973	17903	17701	17816	17893	17832	17718	17765	17795	17725	17937	17709	18023	17683	17860	17682	17880	17923	17805	17900	17931	17914	17903	17827	17945	18064	17887	17554	18053	17522	17847	17876	17786	18028	17813	17896	17881	17814	17759	17849	17979	18037	18058	17967	17717	17818	17875	17852	18019	17779	17953	17958	17795	17776	17757	17867	17801	17809	17980	17807	17985	17837	17844	18136	17896	17806	17830	17887	17822	17911	17919	17836	18024	17910	17942	18038	17779	17747	17856	17867	18013	17846	17817	17740	17765	17815	17760	17764	17907	17661	17872	17857	17772	17884	17952	17819	17824	17941	17954	17895	17760	17934	17832	17947	17905	17793	17877	17736	17939	17615	17983	17949	17834	17872	17770	18024	18116	17769	17876	17649	17646	17851	17827	17829	17713	17866	17966	17896	17729	17825	17952	17787	17913	17795	17802	17846	17739	17799	17808	17819	17838	17874	17721	17860	17842	17661	17881	17701	17845	17996	17975	17855	17732	17762	17860	17842	17764	17898	17965	17849	17676	17792	17927	17643	17860	17880	17813	17923	17905	17804	17928	17914	17800	17773	17907	17904	17843	18045	17796	17837	17674	17757	17934	17952	17877	17624	17911	17943	17820	17851	17867	17799	17962	17749	17937	18099	17822	17891	17850	17887	17802	17818	17961	17935	17691	17866	17633	17626	17881	17768	17731	17864	17893	17887	17789	17638	18004	17971	17926	17970	17759	17726	17774	17784	17936	17862	17899	17931	17982	17817	17917	17916	17832	18154	17818	17850	17813	17981	17912	17832	17807	17891	17662	17777	17874	17902	17774	17813	17862	17970	17972	17771	17798	17933	17773	17874	17708	17964	17848	17970	17924	17986	17808	17937	17862	17798	17919	17772	17766	17991	17908	17817	17659	17786	17813	17727	17829	17794	17867	17992	17834	17700	17737	17735	17861	18086	17953	17866	17743	17872	17798	17854	18000	17868	17789	17864	17893	17965	17767	17949	17836	17735	17844	17903	17806	17737	17863	17920	17845	17816	17770	17953	17986	18109	17894	17844	18023	17867	17883	17732	17726	17889	17724	17963	17889	17735	17840	17821	17829	17792	17786	18032	17741	17902	17791	17766	17710	17958	17910	17684	17756	17901	17899	17846	18072	17845	18059	17728	17918	17882	17930	17726	17895	17832	17957	17788	17761	17963	17787	17763	17822	17956	17777	17864	17741	17882	17849	17760	17804	17876	17840	17808	17837	17737	17768	17879	17888	17797	17881	17694	17941	17908	17779	17926	18089	17866	17842	17779	17846	17798	17737	17818	17790	17796	17983	17710	17920	17755	17724	17830	17626	17829	17684	17963	17660	17969	17775	17805	17713	17785	17839	17738	17847	17935	18080	17737	17924	17664	17732	17853	17739	18074	17975	17816	17741	17739	17678	17925	17882	17862	17836	17863	17708	17888	17899	17917	17846	17815	18000	17713	17946	17884	17704	17658	17786	17882	17897	17871	17882	17746	17923	17676	17956	17794	17997	17895	17849	17797	17913	17758	17997	17798	17870	18070	17853	17770	17823	17857	17761	17977	17959	17892	17865	17834	17861	17717	17885	17826	17861	17916	17839	17868	17967	17905	17698	17692	18000	17826	17832	17817	17988	18042	17735	17761	17919	17765	17867	17910	17869	17754	17746	17875	18030	17893	17964	17861	17801	17731	17810	17673	17830	18042	17750	17788	17944	17925	17883	17906	17809	17995	17950	17861	17889	17880	17850	17901	17851	17915	17904	17813	17879	17756	17832	18004	17726	18006	17776	17965	17847	17867	17880	17753	17712	17730	17996	18028	17707	17839	17939	17687	17749	17759	17835	17742	17988	17835	17751	17777	17739	17896	17786	17835	17818	17921	17853	17977	17848	17839	17908	17717	17841	17849	17926	17769	17632	17898	17708	17758	17790	17794	17694	17930	17969	17851	17861	17968	17866	17775	17880	17855	17846	17805	17784	17870	17816	17885	17924	17753	17839	17797	17864	17727	17772	17917	17849	17933	17698	17897	17907	17845	17950	17987	17802	17855	17816	18000	17868	17707	17739	17850	17703	17712	17757	17938	17751	17805	17814	17880	17823	17863	17776	17773	18009	17972	17936	17847	17893	17682	17932	17698	18052	17931	17915	17884	17770	17873	17957	17752	17736	17736	17741	17788	17885	17979	17828	18006	17929	17882	17908	17831	17686	17879	17856	17743	18025	17907	17821	17943	17790	17809	17725	17827	17877	17937	17757	17854	17927	17856	17966	18085	17951	17743	17902	17861	17719	17858	17830	17768	17806	17756	17896	17836	17882	17725	17753	17732	17963	17891	17961	17732	17712	17732	17712	17679	17669	17768	17914	17807	18058	17871	17980	17874	18082	17830	17901	17955	17910	17928	17718	17866	17653	17889	17826	17840	17863	17873	18034	17827	17919	17848	17718	17893	17832	17870	17890	17725	17759	17884	18060	18023	17785	17757	17874	17858	17795	17733	17849	18038	17936	17660	17849	17932	17753	17788	17858	17744	17937	17782	17718	17801	17794	17886	17821	17844	17797	17924	17847	17886	17696	17854	17815	17942	17902	17796	17981	17937	17955	17838	17757	17744	17850	17768	17884	17690	17950	17828	17917	17818	17733	17848	17807	17843	17876	17767	17935	17858	17791	17706	17836	17710	17984	17922	17886	17768	17595	18013	17751	17949	17958	17792	18063	17796	18004	17854	17944	17894	17873	17864	17873	18027	17700	17712	17970	17866	17729	17988	17662	17857	17911	17883	17784	17808	17986	17786	17939	18091	17964	17870	17903	17823	17885	17886	17808	17987	18006	17941	17824	17951	18129	17850	17906	17854	17887	18053	17882	17993	17817	17763	17929	17718	17877	17817	17739	17783	17918	17739	18001	17789	17977	17898	17975	17988	17903	17711	17828	17871	17821	18004	17779	17956	17841	18006	17860	17743	17931	17858	17701	17807	17922	17891	17815	17739	17873	17851	17864	17774	17955	17857	17658	17926	17729	18004	17955	17595	17889	17904	17922	17927	17833	17756	17809	17990	18061	17778	17940	17923	17972	17966	17947	17870	17970	17781	17947	17868	17997	17696	17844	17956	17815	17695	17917	17959	18012	18004	17917	17901	17923
22794	21421	29327	23910	21719	24574	28621	25247	29508	50210	52299	40451	31943	25839	22744	22645	22381	22338	22666	22055	22232	22255	22623	22290	22245	22270	22195	22338	22399	22237	22366	21991	22263	22402	22068	22316	22192	22348	22269	22199	21997	22271	22280	22091	21982	22173	21976	22320	22315	22063	22266	22316	22300	22090	22171	22063	22238	22362	22153	22172	22110	22009	22273	22395	22490	22466	22260	22105	22196	22583	22057	22123	21955	22056	22144	22332	22216	22284	22271	21913	22171	22234	22175	21896	22288	22100	22125	22293	22258	22187	22359	22100	22172	22274	22199	22087	22114	22083	21898	22076	21929	22031	22259	22113	21976	22225	22254	21861	21762	22058	22207	22060	22093	21848	22140	22021	22141	22000	22038	22095	22180	22032	22394	22012	21986	22095	22074	22023	22162	22123	22214	22089	22123	21988	21950	22126	22105	22025	22096	22381	22293	22242	22193	22242	22235	21943	21943	22221	22199	22143	22150	22188	22275	22296	22070	22202	22112	22088	22216	21997	22041	22003	22404	22082	22136	22016	22111	22071	22082	22186	22133	22184	22045	22324	22036	22302	22075	22180	22094	22141	22012	22199	22226	22058	22276	22247	21951	22159	22005	22180	22210	22265	22234	21980	22194	22013	22157	22060	22122	22183	21911	22067	22357	22238	22219	21887	22123	22247	22020	22100	22116	22198	22190	22273	22304	21971	22312	21903	21993	21826	22175	22239	22249	22123	22059	22135	22281	22068	22029	22065	21944	22100	22112	22167	21991	21827	22038	21887	22121	22181	22129	22222	22026	22191	22108	22282	21995	22275	22226	22245	21971	22118	22270	22072	22026	22038	22053	22160	22078	22193	22066	22207	22085	22258	22130	22059	22113	22221	22072	22143	22321	22102	22202	22285	22189	21976	22162	22284	22201	22128	22245	22242	21937	21924	22080	22070	22080	22169	22239	22047	22077	22282	22117	22289	22199	22176	22194	22207	22205	22229	22134	22096	22072	22029	22104	22211	22299	22112	21916	22158	22279	22335	22138	22236	22056	22203	22307	21913	21999	22366	22214	22337	22197	22005	22362	21948	22084	22331	22212	22134	22035	22230	22200	22277	22169	22161	22259	22074	21968	22084	22281	22203	22016	22227	22063	22302	22245	22224	22207	22031	22140	22008	21952	22254	22045	22269	22225	22172	22123	22311	21947	22243	22084	22033	22011	21880	22156	22199	21988	22263	22076	22237	22136	21831	22132	22011	21955	22151	22232	22234	21844	22273	22201	21849	21990	22005	22029	22050	22239	22047	22334	22164	22003	22082	22214	22240	21906	22008	22154	22476	22114	22067	22136	22075	22213	21828	22110	22202	22149	22226	22071	22041	22426	22148	22079	22311	22107	21873	21988	22170	22333	22183	22200	22289	22208	21996	22031	22045	22082	22067	22371	22140	22117	22016	22126	22197	22226	22063	22010	22097	22002	22111	22051	22256	22127	22287	21925	22261	22241	22123	21979	22284	22158	22333	22008	22112	22149	22077	22089	22289	22112	21950	22094	22150	22290	21951	22097	22362	22186	22226	22216	22064	22073	21940	22032	22166	22130	22158	22150	22036	22177	22119	22035	22071	22273	22045	22286	21946	22138	22062	22159	22121	22179	22123	21930	22171	22317	22139	22042	22089	22091	22181	22132	22084	22192	22219	22021	22030	22081	22081	22194	22236	21913	21884	22175	22273	22148	22127	22085	21966	22021	21911	22169	22185	22103	22083	22255	22141	22108	21979	21954	22152	22145	22147	22109	22001	22164	22281	22145	22131	22296	22062	22203	22144	22286	22090	22253	22141	22076	21956	22093	22036	22110	22147	22100	22362	22427	22107	22197	21861	22149	22048	22162	22244	21994	22122	22225	22256	21936	22024	22039	22077	22181	22123	21975	22165	22175	21900	22268	21924	22242	22130	22038	22256	22218	22334	22227	22284	22060	22109	22352	21998	22109	21951	22111	22155	22215	22198	22037	22114	21989	22140	22241	22074	22268	22129	21970	22166	22016	21997	21956	22151	22173	22107	22197	22222	22168	22145	22072	22267	22394	22029	22152	22241	22076	22136	22030	22132	22052	22241	22140	22144	22095	22107	22113	22169	22102	22058	21925	21874	22226	22067	22068	21854	22089	22292	22107	22181	22166	22012	22153	22151	22261	22077	22080	21945	22190	22128	21972	22021	21891	22010	21772	22045	22220	22213	21931	21950	21989	22198	22313	21953	21924	22248	21945	22199	22156	22069	22211	22058	22102	21988	22204	22017	22197	22136	21951	22197	22143	22037	22190	22039	22213	22114	22043	22033	22300	22139	22110	22056	22052	22052	22132	22085	22218	22163	22082	22120	21991	22267	22046	22168	21919	22062	22235	22166	22292	22019	21964	22192	22238	22408	22129	22228	22109	22335	22242	22153	22348	22210	22150	21974	22378	22522	22174	22269	22194	22216	22076	22099	22298	22297	22013	21981	22235	22098	21965	22148	22021	22109	22079	22102	22336	22281	22125	22061	22170	22253	22091	22134	22125	22165	21932	22136	22207	21957	21912	22200	21964	22233	22055	22034	21956	22027	22180	22078	21823	22109	22061	22072	22130	22138	22051	22241	22132	22232	22084	22139	22171	22197	22224	22280	22192	21874	22264	22239	22359	22154	22220	21973	22003	22285	22167	22058	22257	22167	22035	22226	22199	21991	22124	22046	22084	22129	22123	22186	22228	21928	22048	22076	22094	22074	21882	22431	22047	22070	22133	21852	22010	22113	22305	22142	22239	22248	22057	21992	22023	22156	22103	22211	22141	22225	22172	22098	22121	21909	22093	22115	22119	22306	21965	22139	22323	22220	22207	22190	22312	22036	22190	22177	22172	22058	22140	22080	22227	21998	21964	22063	22035	22137	22134	22293	22256	22165	21969	22097	21998	22124	22249	22110	22069	22089	22258	22012	22167	22016	22151	22067	21852	22070	22136	22189	22259	22020	22196	21992	22157	22005	22350	22285	22262	22129	22084	22053	22260	22008	22210	22146	22192	22081	22208	22092	22306	22203	22094	22084	22283	22109	22138	21910	22146	22139	22069	22161	22183	22027	22020	22075	22116	22048	22165	22007	22113	22212	21943	22074	22045	22254	22171	22262	22177	22045	22149	22203	22019	22108	22150	22101	21953	22178	21897	22274	22162	22028	22088	22004	22141	22100	22363	22298	22155	22053	22114	22269	22274	22096	21957	22097	22140	22245	21907	21885	21970	22063	22220	22044	22048	22138	22209	22131	22130	22222	22212	22083	22133	22144	22207	22125	22264	22010	22134	22117	22254	21898	21962	22173	22400	22102	22021	21937	22453	22010	22054	21927	22162	22075	22200	21935	22239	22203	21931	22317	22146	22273	22142	21843	22065	22335	22114	22040	22034	22232	21939	22344	22076	21965	22310	22229	22091	22076	22039	22041	22287	22155	22061	22097	21860	22107	21965	22176	22338	22015	22059	22306	21976	22038	22066	22094	22162	22259	22209	21936	22253	22034	21977	22001	22056	22144	22168	22247	21770	22194	22126	22300	22102	22185	22070	22028	22078	22143	22064	22048	22076	22382	22048	22083	22056	22131	22198	22240	22047	21986	22127	22026	22024	21999	22115	22077	21848	22322	22035	22192	22048	22119	22104	22011	22166	22049	22153	22026	21992	22121	22244	21999	22152	22101	21978	22248	22135	22022	22214	22214	22345	22342	22127	22038	22251	22077	22027	22026	22027	22023	22268	22223	22214	22175	22150	22053	22101	21944	22158	22005	22299	22253	21888	22453	22183	22026	21927	22256	22289	21900	22001	22021	22135	22142	22245	22251	22187	22226	22191	22197	21882	22139	22150	21977	22306	22114	22153	22185	22135	22145	21939	22091	22124	22023	22062	22061	22166	22125	22069	22082	22082	22160	22190	22171	22204	22183	22097	22348	22099	21907	21906	22045	22149	22280	22100	22116	22042	22230	22320	22105	22010	22165	22180	21946	22134	22274	21951	21850	22113	22163	22270	22116	22121	22147	22103	21849	21936	22025	21962	21961	22093	22079	22102	22053	22089	22137	22340	22062	22156	22161	22082	22418	21969	22172	22138	21945	22167	22010	22248	21999	21977	22213	22188	22050	22077	22166	22096	22082	22045	22252	22152	22029	22119	21984	22153	22257	22150	22134	22304	22054	22042	22090	22183	22220	22257	22047	22167	22228	22300	22130	22095	21927	22163	22182	22056	21989	21973	22187	22149	22123	22227	22304	22081	22020	22172	22150	22074	22150	22231	21989	22138	22268	22044	21860	22249	22013	22122	21974	22015	22186	21975	22280	22119	22135	22187	22269	22015	21981	22057	22061	22177	22259	22119	22147	22082	22229	22169	21886	22333	22133	22165	22484	22229	22052	22091	22018	22251	22052	22038	22047	22221	22308	22088	22073	22261	22263	22175	22184	22172	21929	22299	21981	22326	22034	22071	22130	22109	22071	21917	22037	22220	22234	22230	22123	22085	22056	22369	21922	22097	22101	22122	21998	22193	22094	22116	22164	22376	22111	22161	21966	22239	22214	22086	22059	22149	22271	22409	21935	22187	21911	22325	22305	22183	22095	22120	22304	22041	22046	22131	21869	22108	22127	22085	22250	22003	22182	21967	22281	22099	22195	22100	21965	22192	22237	22009	22107	22133	22180	22033	22122	22175	22250	22216	22253	22196	22179	22159	22092	22247	22292	22207	22014	21987	21809	22074	22251	22164	22071	22082	22259	22165	22137	21969	22192	21905	22390	22064	22026	22164	22091	22081	22065	22183	22181	22221	22037	22098	22342	22244	22039	22292	22140	22054	22087	22153	22152	22098	22243	22310	22147	22275	22244	22263	21935	21952	22293	22115	22113	21792	21872	22332	22074	22244	22426	22217	22097	21919	22116	21853	21954	22168	22123	22219	22347	22190	21963	22169	22295	22178	21954	22294	21955	22156	21972	21989	22249	22155	22140	21922	21857	21969	22014	22233	22107	22137	22120	22237	22166	22074	22371	22263	22094	22298	21953	21917	22328	22174	22094	22013	22129	22252	21976	21896	22375	21958	22059	22106	22198	22374	22110	22123	21982	22181	22091	22124	22049	22085	22119	21828	22154	22182	22012	21988	22142
20045	34680	31718	24008	21310	21398	21556	23570	30036	52152	51607	39184	29853	22191	18581	18506	18463	18503	18505	18462	18570	18473	18553	18411	18419	18394	18418	18438	18426	18499	18439	18320	18365	18406	18563	18337	18466	18369	18399	18371	18423	18571	18584	18435	18447	18317	18409	18514	18429	18384	18474	18344	18308	18515	18365	18506	18356	18480	18602	18553	18401	18401	18597	18381	18565	18378	18559	18368	18565	18615	18434	18473	18448	18430	18546	18361	18454	18544	18513	18514	18438	18323	18479	18263	18629	18310	18535	18296	18383	18556	18489	18391	18586	18440	18494	18337	18521	18402	18518	18400	18313	18529	18429	18437	18564	18421	18294	18337	18414	18587	18341	18242	18453	18490	18509	18597	18610	18324	18355	18574	18415	18484	18361	18276	18281	18551	18437	18607	18580	18353	18288	18236	18420	18616	18491	18444	18443	18378	18223	18333	18459	18374	18426	18393	18488	18456	18438	18482	18368	18492	18428	18233	18476	18443	18462	18429	18424	18506	18271	18397	18422	18559	18384	18306	18473	18397	18434	18468	18269	18377	18396	18468	18370	18523	18543	18408	18395	18595	18420	18490	18536	18222	18373	18518	18539	18478	18450	18420	18552	18336	18180	18362	18486	18451	18592	18469	18572	18316	18353	18411	18207	18526	18563	18488	18587	18359	18408	18406	18444	18386	18499	18375	18296	18757	18208	18520	18404	18427	18390	18403	18394	18462	18654	18527	18362	18424	18406	18409	18561	18383	18363	18411	18330	18347	18378	18436	18310	18650	18414	18429	18377	18492	18285	18219	18483	18378	18497	18376	18393	18652	18308	18509	18359	18500	18421	18531	18501	18318	18417	18554	18357	18458	18300	18329	18647	18377	18375	18480	18400	18399	18592	18360	18494	18374	18494	18444	18230	18336	18336	18415	18369	18473	18398	18407	18475	18413	18540	18505	18417	18578	18515	18479	18193	18405	18586	18416	18372	18380	18445	18485	18365	18393	18402	18330	18491	18529	18278	18371	18447	18528	18337	18548	18450	18393	18353	18547	18395	18251	18424	18521	18431	18411	18453	18291	18393	18545	18375	18395	18422	18634	18542	18311	18365	18578	18358	18448	18409	18601	18517	18375	18478	18584	18569	18497	18504	18536	18415	18390	18430	18310	18419	18397	18489	18484	18420	18418	18543	18360	18414	18349	18483	18402	18392	18458	18566	18492	18526	18607	18187	18376	18467	18619	18250	18394	18373	18479	18241	18392	18407	18506	18340	18415	18492	18383	18664	18499	18434	18409	18269	18517	18397	18249	18358	18422	18402	18342	18291	18521	18382	18330	18348	18304	18342	18571	18459	18336	18299	18433	18386	18592	18489	18432	18414	18403	18302	18481	18439	18389	18466	18508	18340	18550	18454	18430	18354	18382	18472	18431	18350	18464	18428	18332	18384	18209	18356	18412	18636	18429	18341	18481	18498	18378	18474	18473	18332	18408	18548	18433	18481	18404	18373	18461	18452	18340	18448	18483	18322	18340	18372	18560	18562	18541	18429	18404	18607	18437	18468	18373	18345	18614	18367	18349	18501	18411	18460	18410	18382	18278	18270	18402	18542	18414	18591	18366	18480	18585	18388	18232	18464	18447	18209	18573	18335	18443	18443	18516	18309	18347	18380	18458	18490	18495	18469	18355	18343	18552	18486	18368	18354	18360	18295	18524	18327	18596	18470	18454	18299	18416	18474	18510	18416	18362	18504	18247	18336	18576	18474	18429	18415	18373	18195	18362	18534	18227	18415	18444	18503	18425	18412	18380	18418	18574	18493	18275	18310	18332	18390	18422	18409	18392	18226	18680	18537	18464	18516	18383	18273	18259	18308	18439	18451	18422	18343	18455	18514	18350	18518	18374	18448	18250	18227	18413	18634	18517	18328	18556	18423	18193	18381	18576	18557	18259	18462	18464	18407	18319	18567	18426	18355	18288	18449	18355	18547	18511	18346	18416	18528	18471	18351	18376	18372	18585	18411	18311	18469	18477	18312	18380	18354	18376	18489	18349	18369	18494	18495	18472	18296	18330	18350	18310	18357	18524	18547	18249	18414	18320	18471	18413	18460	18357	18484	18481	18525	18478	18491	18517	18386	18519	18373	18416	18461	18453	18598	18399	18553	18396	18364	18465	18314	18646	18473	18342	18401	18592	18451	18410	18470	18391	18414	18468	18351	18453	18423	18394	18417	18446	18428	18410	18454	18308	18305	18265	18467	18458	18433	18566	18365	18230	18412	18608	18239	18445	18452	18283	18299	18275	18560	18363	18332	18397	18390	18393	18445	18455	18266	18481	18636	18302	18432	18406	18470	18445	18430	18440	18474	18327	18504	18395	18257	18395	18458	18366	18413	18333	18432	18487	18436	18486	18435	18525	18477	18459	18579	18416	18455	18239	18518	18353	18323	18405	18387	18202	18440	18262	18260	18419	18582	18322	18554	18495	18299	18426	18377	18434	18473	18496	18345	18523	18483	18356	18583	18354	18469	18417	18586	18330	18332	18554	18389	18291	18399	18460	18303	18395	18448	18344	18430	18420	18510	18352	18404	18496	18419	18254	18317	18345	18505	18647	18516	18448	18514	18372	18456	18343	18482	18491	18392	18464	18452	18423	18404	18266	18391	18216	18525	18437	18356	18486	18461	18386	18554	18481	18410	18465	18418	18501	18536	18480	18473	18478	18424	18504	18437	18306	18398	18428	18446	18595	18426	18198	18406	18423	18499	18332	18326	18503	18202	18448	18694	18522	18486	18269	18402	18272	18517	18346	18337	18561	18584	18661	18489	18505	18429	18298	18457	18347	18458	18535	18477	18629	18512	18336	18477	18451	18419	18388	18364	18465	18343	18341	18441	18400	18539	18319	18447	18572	18346	18471	18425	18371	18407	18284	18114	18558	18517	18256	18479	18503	18441	18174	18358	18356	18372	18406	18423	18371	18507	18419	18244	18426	18514	18089	18442	18266	18516	18385	18543	18464	18373	18466	18619	18424	18530	18350	18526	18541	18388	18340	18363	18625	18460	18245	18355	18436	18347	18449	18362	18403	18442	18415	18348	18390	18410	18351	18607	18364	18616	18492	18224	18544	18319	18566	18444	18206	18404	18392	18273	18411	18447	18332	18294	18358	18366	18379	18312	18628	18375	18391	18337	18507	18299	18320	18360	18336	18426	18394	18549	18283	18277	18319	18389	18251	18148	18423	18434	18558	18378	18449	18456	18337	18436	18320	18366	18348	18292	18357	18440	18397	18492	18278	18507	18425	18516	18424	18477	18505	18466	18532	18623	18388	18557	18435	18457	18358	18616	18431	18369	18355	18374	18367	18465	18528	18604	18356	18180	18334	18548	18406	18288	18482	18436	18288	18469	18401	18403	18462	18437	18358	18361	18708	18314	18507	18382	18490	18460	18310	18452	18397	18418	18398	18495	18379	18500	18413	18351	18367	18388	18550	18439	18348	18492	18292	18450	18623	18470	18408	18570	18501	18396	18471	18468	18439	18450	18487	18428	18417	18487	18523	18304	18510	18459	18540	18309	18549	18407	18456	18465	18462	18410	18581	18374	18470	18274	18256	18422	18419	18579	18351	18706	18387	18457	18431	18418	18436	18431	18619	18475	18513	18464	18312	18497	18369	18419	18377	18532	18491	18381	18294	18329	18359	18401	18412	18370	18467	18370	18426	18372	18296	18576	18319	18432	18356	18517	18494	18280	18410	18411	18368	18370	18404	18303	18428	18456	18337	18502	18337	18570	18546	18299	18305	18594	18430	18456	18338	18441	18292	18507	18367	18439	18349	18467	18470	18432	18337	18435	18372	18386	18164	18282	18514	18443	18301	18355	18530	18544	18475	18437	18418	18456	18241	18469	18375	18391	18468	18398	18470	18475	18419	18397	18398	18549	18415	18261	18400	18487	18580	18409	18465	18316	18380	18308	18383	18515	18274	18418	18483	18438	18517	18419	18413	18422	18320	18475	18262	18426	18332	18466	18512	18441	18588	18447	18525	18325	18523	18557	18482	18378	18541	18337	18537	18319	18517	18558	18422	18286	18411	18432	18432	18555	18303	18484	18481	18475	18451	18343	18352	18493	18534	18409	18391	18305	18489	18440	18396	18351	18558	18506	18404	18477	18412	18367	18166	18472	18510	18503	18437	18360	18467	18531	18363	18370	18438	18517	18373	18652	18289	18388	18521	18412	18345	18357	18467	18448	18365	18527	18418	18347	18487	18385	18371	18454	18215	18455	18418	18476	18754	18584	18389	18498	18498	18426	18478	18403	18406	18405	18396	18331	18560	18444	18375	18327	18332	18507	18385	18342	18533	18508	18486	18366	18412	18435	18516	18591	18568	18368	18354	18431	18362	18500	18415	18445	18414	18462	18597	18558	18312	18315	18345	18540	18469	18438	18429	18343	18352	18343	18495	18440	18363	18449	18485	18473	18342	18299	18168	18377	18558	18366	18391	18322	18574	18441	18359	18409	18477	18551	18463	18239	18401	18327	18300	18431	18364	18472	18516	18306	18435	18397	18550	18545	18358	18564	18489	18468	18377	18395	18345	18223	18609	18364	18340	18304	18278	18492	18430	18503	18429	18304	18363	18342	18468	18383	18245	18388	18515	18456	18437	18506	18501	18275	18409	18351	18446	18481	18601	18538	18411	18563	18213	18363	18358	18497	18471	18383	18494	18287	18314	18247	18237	18247	18468	18323	18338	18415	18530	18422	18345	18521	18303	18548	18331	18510	18469	18546	18420	18524	18463	18577	18330	18423	18344	18465	18264	18453	18390	18308	18406	18469	18392	18466	18622	18277	18402	18396	18387	18370	18613	18189	18380	18439	18420	18476	18553	18440	18511	18395	18334	18487	18320	18371	18489	18344	18348	18490	18391	18390	18544	18191	18486	18426	18647	18326	18353	18427	18555	18544	18517	18177	18468	18273	18381	18349	18288	18428	18698	18397	18606	18430	18333	18413	18317	18423	18612	18349	18357	18629	18456	18578	18442	18564	18508	18324	18578	18435	18258	18554	18362	18229	18284	18396	18449	18341	18397	18362	18375	18455	18411	18292	18516	18477	18569	18468	18397	18237	18378	18498	18650	18411	18365	18489	18482	18269	18564	18540	18533	18273	18345
27784	22650	27248	25520	22579	23272	23370	23531	24003	25742	26062	24740	23774	23281	23009	22880	22835	22702	23018	22863	23015	22881	22971	22953	22953	22909	22956	22902	22807	22732	22849	23039	22744	22897	22817	22688	22848	23077	22866	22767	22843	22736	22999	22931	22774	22846	22924	22779	22934	22953	22838	22950	22955	22894	22970	22982	22947	22950	22794	22949	22984	23131	22978	22714	22870	22820	22840	22804	23051	22813	22867	22757	23036	22951	22746	22873	22810	22824	22719	22979	22950	22847	22805	22831	22861	22921	22941	22677	22918	22828	22867	22786	22780	22917	22998	23094	23014	22820	22701	22947	23105	22811	22610	22987	22887	22704	22883	22888	22820	22860	22838	22796	22881	22959	22900	22700	22758	22772	23029	22965	22759	22756	22946	22919	22893	23012	22658	22941	23034	22874	22719	22993	23140	22741	23210	22919	22919	22811	22828	22884	22819	22909	22927	22884	22943	22802	22983	23070	22916	22692	22730	22831	22635	22714	22867	22779	23062	23096	22817	23032	22974	22944	22817	23120	22830	22894	22794	22882	22974	23008	22784	22699	22833	22964	22916	23015	22902	22842	22725	22854	22805	22735	22910	22742	22846	22677	22709	23012	23060	22898	22637	22883	22722	22645	22948	22784	23064	22814	23005	22840	22772	22704	23031	22962	22894	22919	22750	22839	22866	22678	22832	22713	22968	22694	22748	22863	22896	22881	22752	22896	22992	22859	22795	22806	23038	22807	22861	22724	22787	22668	22892	22611	22848	22866	23154	23133	22827	22995	23079	22795	22812	22887	22906	22904	23167	22804	22937	22706	22710	22817	22850	22755	22837	23159	22861	22870	22752	22748	22915	22875	23138	22900	22698	23090	22978	22856	23077	22713	22665	22780	22764	22918	22749	22647	22847	22962	23032	22788	23012	22806	23063	22708	22848	23021	22842	22696	22727	23032	22980	22833	22781	22937	23095	23048	22896	23070	22798	22799	22681	22893	22733	22776	23056	22824	22931	22885	22837	22969	22916	22879	22794	22956	22904	22761	22878	22790	22777	22808	22668	22752	23005	22833	22891	22677	22885	22921	23029	22854	22692	22918	22872	22746	22768	22718	22805	22912	22978	22952	22796	23032	22830	23038	22810	23024	23036	22890	22887	22818	22828	22875	22856	22886	23087	22918	22907	22806	22871	23046	22982	23029	22948	22971	23056	23044	22864	22625	22937	22987	22770	22729	22922	22825	22791	22815	23115	22913	23000	22655	22882	22917	22843	23139	22993	22948	22799	22722	22991	22676	22815	22896	22808	22995	22978	22812	22938	22857	23029	22889	22998	22836	22755	22907	22918	22871	22821	22818	23044	22909	22702	22731	22790	22765	22823	23077	22917	23268	22705	22784	22930	22761	23046	22723	22796	22880	22932	22988	23070	22912	22962	22871	22816	22831	22507	22951	22799	22793	22786	22762	22987	22828	22893	22827	22946	22837	22894	22887	22724	22902	22653	22881	22875	22773	22984	22994	23203	22945	23001	22873	22963	22841	22983	22881	22796	22851	22829	22759	22958	22866	22852	22904	22891	22780	22911	22975	22918	22961	22948	23060	22962	22674	22827	22775	22943	22779	22979	23028	22864	22727	22801	22988	22619	22907	22743	22699	22812	23010	22890	23026	22816	22789	22743	22793	22767	23058	22951	22804	22927	22861	22951	22913	22822	22777	22777	23094	22980	23133	22713	22946	22800	22712	22949	22839	22791	22614	22876	22841	22941	22896	23109	22900	22857	22951	23070	23063	22941	22905	22571	22741	22973	22856	23024	22824	23012	22891	22858	22983	22801	22823	23046	22953	22631	22869	22818	23053	22975	22980	22877	22860	22808	22894	22936	22931	22990	22976	23052	22862	22700	23069	22983	22858	22775	22757	22808	22971	23052	22740	22877	22992	22739	22957	22879	22758	22958	22899	22820	22698	22830	22855	22969	22873	22933	22797	23082	22948	23010	22988	23194	22815	23050	22922	23041	22797	22955	22864	22714	22977	22761	22842	22715	22963	23002	22835	22855	22649	22857	23068	22891	22971	22979	23035	22900	23032	22964	22646	22888	22725	22784	22864	23134	22920	22987	22776	22996	22977	23044	22902	22943	22953	22911	22945	22886	22842	22808	22989	22717	22845	22999	22583	22859	22945	22994	22861	23082	22831	23157	23055	22840	22921	22973	23064	23074	22989	22818	22924	23022	22908	22953	23034	22936	22835	22927	22919	22913	22948	22912	22644	22889	22885	22944	22767	22899	22634	22794	22875	22898	23046	23011	22894	22888	22909	22893	22764	22961	22970	22956	22950	22817	22934	22876	22816	23010	22990	22806	22930	22947	22916	22953	22891	22835	23002	22938	22820	22967	22931	22927	22837	22785	23019	22769	22806	22916	22958	23005	22993	22807	22830	22887	22688	22905	22787	23040	22829	22845	22843	22760	22861	23134	23066	22916	22816	22921	22874	22931	22819	22554	22723	22615	22728	22595	22843	22918	22824	22989	22904	22887	22865	22952	22809	23056	22839	23176	22971	22800	22947	22806	22862	22941	23100	22858	22912	22846	22883	22941	22929	22817	23120	22953	22987	22682	22815	23047	22739	22792	22695	22842	22915	22841	22944	22792	22937	23027	22852	22770	22785	22879	22887	22744	22793	22956	22829	22941	23012	22790	22905	22967	22942	22924	22865	23003	22829	22666	22821	22783	22775	23037	22892	22812	22805	22792	22727	22977	23154	22886	22927	22950	22910	22767	22996	22949	22665	23004	22985	22880	22814	22689	23118	22693	22831	22896	22795	22970	22895	22870	22948	22693	22841	22762	22636	22949	22862	22904	22645	22930	22967	22878	22668	22815	22703	22830	22839	22792	22755	22842	22883	22871	22899	22893	22884	22879	22900	22799	22890	22926	22822	22686	23105	22861	22993	22672	22548	22845	22754	23019	23021	22888	22747	23065	22928	23056	22722	22864	22841	22734	22786	22907	23029	23066	22961	22856	22786	22866	22946	23066	22649	22928	22764	22900	23016	22771	22783	23207	22847	22954	22802	22908	22735	22895	22761	23003	22878	22991	22717	22854	22734	22713	22825	22941	22999	22915	22700	22935	22934	22903	22720	22892	22836	22908	22833	22951	23053	22716	22877	22951	22970	22856	22883	23024	22940	23020	22889	23021	22795	22857	22890	22781	22660	22628	22884	22755	22835	23079	22794	23050	22923	23036	22967	22773	23029	22684	22777	22664	22840	22896	22980	22807	22584	22897	22896	23052	22866	22947	23047	22882	23115	22820	22862	22733	22749	22826	22924	22760	22899	22825	22745	22790	22761	22893	22975	22811	22668	23027	22922	22916	22826	23060	22889	22763	23076	22614	22822	22829	22977	22799	22981	22892	22903	22905	22738	23073	23077	22912	22788	22704	22919	22973	22998	22748	23087	23105	22779	22869	22731	22992	22734	23027	22834	22842	22949	22952	22768	22935	22895	22824	22933	22788	22791	22831	22771	22823	22986	22872	22914	22949	22725	22976	23026	22781	22785	22868	22809	22978	22803	23079	22952	23020	22881	23040	22950	22968	22824	22836	22868	22855	22933	22762	22890	22862	22905	22793	22768	23015	23051	23049	22791	23078	22837	22974	22713	22917	23045	22758	22789	22912	22810	22851	22782	22916	23031	22830	22818	22821	22810	22968	22680	22799	22838	22905	22620	22935	22856	22679	22981	23083	23113	22584	22920	22788	22909	22933	22917	22895	22914	23094	22895	22789	23104	23021	22917	22858	22770	22706	22894	22624	22889	22720	22779	22880	22961	22903	22966	22761	22789	22865	22787	22927	22892	22938	22771	22775	22926	22835	22974	22750	22708	23005	23018	22893	22888	22716	22752	22722	22864	22823	22995	22860	22786	22979	22763	22958	22772	22507	22833	22991	22762	22901	22898	22833	23055	22927	22793	22552	22801	23014	23014	23280	22972	22861	22845	22975	22806	22992	22772	22899	22834	22961	22871	22865	22602	22841	22853	22913	22984	22928	22599	22885	22828	22741	22791	22799	22910	23066	22810	23027	22920	23052	22813	22887	23333	22999	22920	22992	22806	22819	22974	22775	22903	22803	22975	22863	22744	22860	22626	22925	22821	22955	23013	22938	22996	22923	22920	22959	22884	22974	23011	22793	22977	22852	22933	22900	22819	22922	23003	22996	22843	22805	22765	22867	22993	22698	23025	22925	22736	22866	22692	22851	22939	22680	22966	22810	22759	22970	22969	22797	22805	22881	22912	22797	22743	22851	22881	22777	22998	22601	22787	22734	22796	22718	22829	22773	22809	22773	22912	22800	22953	22954	22818	23098	22920	22815	22995	22942	22911	22840	22819	22753	23038	22840	22854	22897	23013	23069	23133	23055	22766	22669	22778	22841	22897	23092	22701	22978	22871	23084	22751	22767	22621	23055	22927	23092	22921	22933	22849	22923	22829	22989	23019	22931	22929	23216	22716	22951	22996	22946	22980	22995	22887	22932	23092	22730	22751	22701	22963	23031	22853	22880	22860	22890	22892	23009	22940	22811	22909	22823	22983	22914	22776	22874	22884	22904	22879	23014	22784	23097	22906	22806	22783	23050	23051	22891	23212	22828	22857	22933	22898	22853	22772	22750	22695	23063	23026	22614	22785	22656	22953	22850	22949	23007	22986	22740	22853	23032	22819	23064	22795	22794	22822	22901	22869	22847	23022	22896	22994	22981	22928	22959	22758	22926	22794	22884	22971	23033	22731	22830	22856	22887	22615	22706	22892	23042	22962	22991	23026	23079	23023	22935	23055	23059	22731	22884	23010	22922	22825	23003	23052	22927	22889	22781	22868	22786	22658	22953	22889	22976	23009	22899	22881	22834	22660	23000	22866	22837	23040	22786	22901	22926	22953	22667	22756	22778	22828	22948	23155	22832	22993	22780	22792	22977	22779	22799	22933	22654	22823	22805	22861	22979	22974	22917	22974	22809	22817	22839	22976	22604	22916	22676	22704	22634	22997	22966	22990	23003	22893	22857	22832	22925	22637	22966	22872	22900	22907	22819	23062	22939	23128	22858	22974	22868	22743	22596	22775	22648	22912	22913	22795	22814	22878	22833	23058	22931	22948	22690	22661	22845	22989	22961	22841
18155	21814	20684	19338	19100	19669	19705	19996	20655	23507	23141	21175	20000	19340	18775	18905	19005	18816	18974	19022	18931	19032	18858	18798	18941	18771	18976	18802	19001	18805	18829	18947	18934	18888	18817	18693	18933	18874	18955	18923	19002	18767	18864	18829	18936	18732	18754	18898	18960	18806	18841	18849	18799	18808	18856	18805	18922	18933	18925	18780	18894	18807	19034	18775	18908	18809	18830	18891	18850	19119	18983	19031	18907	18912	18695	18758	18973	18797	18806	18968	18810	18970	19015	18845	18777	18883	18987	18770	18898	18955	18957	18885	18868	18859	18811	18971	18862	18624	18913	18803	19084	18925	18751	18775	18992	18731	18821	18868	18780	18874	18801	18918	18826	18937	19074	18776	18923	18828	19016	18891	18826	18807	18890	18794	18880	18947	18783	18852	18675	18912	18796	18853	18805	18826	18911	18910	18874	18756	19074	18806	18836	18813	18844	18785	18754	18913	18908	18919	18760	18785	18627	18831	18994	18824	18930	18905	18860	18834	18759	18860	18797	18884	19039	18802	18953	18696	18864	18929	18943	18823	19140	18767	18974	18901	18891	18827	18809	18742	19014	18833	18910	18897	18838	19010	18817	18888	18849	18854	18879	18967	18860	18789	18863	18823	18742	18933	18853	18934	18900	18918	18964	19034	18884	18865	18866	18911	18821	18828	18614	18820	18776	18829	18806	18779	18726	18827	19106	18702	19036	19016	18870	18793	18771	18940	19032	18885	18972	18865	18878	19078	18660	18826	18912	18933	18913	18858	18683	18767	18887	18876	18917	18947	18827	18915	18671	18871	18887	18907	18724	19030	18905	18891	18974	18630	18878	18939	18742	18821	18841	18764	18776	18809	18843	19108	18862	18823	18885	18944	18905	18827	18862	18877	18940	18827	19032	19008	18807	18869	18936	18794	18903	19008	18799	18879	18895	18741	18836	18777	19012	18791	18741	18935	18856	18901	18721	18752	18958	18948	19098	18813	18967	18841	18956	18913	18795	18931	18864	18782	18753	18840	18872	18811	18937	18807	18956	18778	19142	18629	18933	18985	18846	18857	18859	18948	18953	18860	18894	18794	18852	18980	18859	18768	18962	18820	18976	18858	18795	19062	18936	18921	18953	18880	18857	18894	18926	18886	18828	18872	18936	19068	18733	18910	18893	18858	18918	18907	18900	18824	18902	18894	18971	18753	18842	18905	18756	19002	18862	18857	18943	18854	18890	18808	18825	19026	18825	18993	18942	18887	18968	18718	18881	18876	18775	18936	18809	18848	18671	18819	19022	19014	18826	18841	18882	18965	18811	18795	18774	19035	18877	18765	18902	18774	18916	18873	18878	18873	18701	18809	18981	18936	18993	18806	19058	18997	18756	18865	19046	18977	18812	18864	18908	19001	18897	18792	18686	18905	18902	18914	18879	18954	18653	18875	18863	18807	19033	18903	18746	18913	18841	18923	18932	18909	18947	18929	18948	18961	18860	18826	18880	18859	18768	18830	18940	18821	18935	18833	18982	19001	18726	18908	18815	18980	18848	18707	18853	18764	18771	18872	19061	19033	18816	18911	18774	18933	18920	18944	18879	18960	18882	19014	18888	18837	18865	18907	18953	18791	18750	18927	18860	18895	18808	18658	18794	18893	18824	18722	18836	18778	18948	18856	18881	18707	18795	18822	18993	19067	19007	18994	19100	18927	18805	18959	19035	18896	18925	18822	18981	18938	18679	18741	19022	18796	18971	18625	18830	18854	18888	18974	18799	18997	18819	19019	18916	19004	18906	18843	18750	18882	18739	18991	18950	18833	19042	18940	19011	18858	18982	18871	18689	18754	18664	19000	18816	18902	18971	18865	19109	19018	18863	18818	18973	18868	18781	19005	18761	18899	18700	18970	18861	18754	18692	18895	18916	18839	18805	18833	19076	18909	18978	18845	18780	19067	18900	18891	18876	18868	18796	18974	18987	18833	18996	18750	18913	18872	18885	18971	18835	18964	18921	18921	18932	18887	18808	19131	18807	18924	18863	18991	18937	18717	18896	18836	18808	18815	18876	18735	18957	18747	18890	18667	18987	18948	18923	18943	18951	18957	18947	18879	18910	18866	18886	18984	18945	18961	18985	18801	19028	19025	18832	18711	18813	19095	19056	19082	18894	18924	18976	18854	19187	18847	18857	18985	18840	18818	18880	19092	18926	18814	19000	18817	18864	19091	18973	18851	18937	18889	18840	19015	18951	18823	19044	18978	18807	19033	18874	18955	18976	18827	19015	18678	18869	18755	18651	18769	18942	18791	18925	18826	18928	18804	19057	18969	18912	18876	19072	18726	18924	18875	18860	19042	18886	18954	18823	18951	18982	18832	19088	18904	19033	18730	18975	19075	18912	18815	18969	19062	18807	18737	18779	18809	18781	18674	18906	18978	18818	18829	18866	18734	18767	18836	18911	18887	18744	18941	18902	18790	18987	18926	18656	18704	18857	18915	18834	18699	18847	18925	18909	18922	18892	18975	18709	18930	18887	18861	18881	18859	18879	18760	18874	19078	18827	18878	18807	18712	18801	18827	18967	18842	18902	18844	18779	18855	18862	18985	18861	18843	18808	18896	19044	18852	18630	18847	19007	18844	18860	18945	18780	18853	19097	18810	18827	18815	19002	18882	18943	18923	18835	18890	18710	18966	18798	18840	19070	18938	18879	18720	18906	18939	18987	18833	18941	18921	18926	18972	18920	18808	18810	19075	18804	18922	18671	18620	19009	18903	18938	18895	18949	18805	19066	18716	18926	18951	18856	18916	18926	18876	18871	18971	18962	18857	18864	18784	18930	19018	18658	18804	18802	18953	18799	18728	18798	18751	18886	18946	18839	19035	18833	18892	18813	18969	19001	18911	18909	18903	18878	18937	18906	19093	19067	18871	18741	18849	18833	18781	18915	18966	18889	18884	18920	18941	18954	18827	18680	18955	18711	18815	18776	18810	18705	18743	18749	18813	18805	18931	18877	18826	18885	18723	18816	18868	18915	18879	18922	18814	18745	19011	18874	18896	18918	18821	18882	18792	18888	18946	18939	18941	18851	18596	18878	18758	18849	18829	18954	18924	18680	18868	18899	18971	18980	18858	18888	18908	18788	18855	18956	18958	18851	18840	18935	18804	19061	18761	18971	19000	18914	18921	18768	19012	18940	18865	18903	18818	18727	18794	18855	18852	18923	18792	18827	18849	19064	18928	18896	18871	18985	18913	19049	18865	18712	19008	18855	18807	18991	18772	18843	18866	18918	18880	18884	18841	18798	19121	18817	18948	18811	18865	18859	18938	18777	18822	18807	18911	19027	18918	19030	18879	18967	19024	18908	18783	18862	18837	18837	19033	18957	18904	18963	19069	18783	18914	19040	18987	18975	18887	18868	18711	18975	18888	18824	18921	19049	18903	18853	18828	18874	18882	18983	18801	19259	18875	18897	18852	18812	18911	18818	18928	19099	18832	18904	18858	18695	19028	18903	18719	18927	18904	18659	18931	18880	18915	18811	18840	18839	18869	18915	19000	18976	18854	18837	18838	18762	18849	18938	18982	19008	18860	18855	18811	19085	18919	18833	18729	18867	18968	18962	18931	18768	18858	18812	19090	19008	18855	18939	18914	18752	18978	18730	18984	19022	18959	18958	18818	18911	18922	18750	18947	18837	18890	18838	18938	18779	18853	19061	18888	18898	18761	19053	18798	19008	18933	18938	18790	18963	18995	19024	18726	18824	18944	18955	18716	18893	19036	18780	19005	18937	18989	18792	18915	18868	18971	18752	18803	18832	18913	18968	18819	19019	18816	18710	18791	18917	18988	18935	19101	18970	18823	18750	18893	18711	18749	18759	18905	18761	18853	18867	18899	19126	18761	19001	18899	18851	18991	18956	18941	18859	19017	19043	18836	18819	18827	18963	18889	18738	18887	18799	18825	18775	18869	18982	18883	18915	19009	18830	18737	18861	18960	18753	18845	18690	18824	18931	19156	19003	18815	18857	18874	18957	18965	18729	19017	18967	19083	18954	18990	19045	18965	19036	18961	19050	18953	19023	18938	18791	18839	18791	18968	18841	18776	18840	18862	19203	18797	18741	18979	19054	18744	18762	18908	18813	18925	18740	19040	19000	18928	18804	18947	19020	18751	18843	18817	19010	19029	19017	19088	18766	19032	18866	18819	18901	18919	18984	18861	18959	18969	18847	18842	18925	18955	18888	18902	18812	19036	18822	18924	18868	18915	18861	18843	18840	18731	18938	18924	19071	18924	18782	18999	18884	18904	18862	19066	18915	18912	18958	18994	18818	18939	18933	18755	18990	18983	19071	18770	18942	18864	18804	18780	19054	18969	18811	18668	18908	18835	18696	19019	18648	19022	18816	18847	18868	18867	18945	19020	18911	18925	18916	18976	18828	18797	18683	18855	18748	18799	18874	19099	18965	18964	19113	19036	18958	18873	18845	18838	18738	18880	18790	19112	18919	18790	19068	18826	18742	18854	18892	18920	18984	18855	18799	18938	18863	18975	18725	19002	19008	18867	18945	18950	18996	18969	18763	18895	18881	18907	18870	18936	18905	18864	18911	18873	18874	18901	18960	18913	18961	18980	18907	18958	18795	19033	18911	19004	18802	18943	18836	18852	19024	18934	18868	18701	18882	18828	18862	18958	18937	18897	18723	18881	18792	18856	18928	18958	18742	18771	18789	18920	18872	18708	18916	18805	18655	18891	18908	18799	18808	18788	18758	18829	18948	18962	18975	18795	19039	19016	18981	18921	18969	19068	18814	18834	18750	18930	18923	18812	18908	18857	18769	18916	19053	18794	18855	18850	18970	18749	18961	18901	18789	18806	18908	18863	18898	18905	19012	18878	18910	18740	19013	18969	18836	18818	18909	18960	18975	18810	18882	18951	18911	18897	18887	18927	18902	18927	18875	18739	18942	18751	18844	18930	19093	18975	18831	18734	19075	18801	19028	18842	18790	18963	18804	19077	18731	18806	18923	18919	18984	18855	18884	18923	18834	19008	18789	18884	18900	19044	18920	18944	19054	18853	18894	18987	18884	18750	19038	19054	18835	18790	18939	18934	18966	18962	18942	19033	19004	18975	19021	18910	18830	18969	18905	18948	18969	18941	19029	18914	18997	19131	18736	18722
24322	21426	28797	24929	23526	24934	25561	24212	31419	39683	37700	30783	27068	24760	23446	23169	23359	23412	23485	23289	23351	23203	23454	23106	23080	23314	23387	23217	23338	23420	23351	23514	23485	23226	23303	23242	23387	23527	23513	23211	23346	23266	23349	23192	23306	23486	23126	23359	23282	23324	23495	23234	23271	23332	23060	23475	23360	23047	23220	23186	23153	23049	23393	23292	23157	23247	23233	22983	23291	23446	23469	23244	23296	23352	23322	23189	23051	23137	23177	23232	23217	23265	23015	23249	23392	23303	23128	23204	23310	23106	23320	23461	23281	23329	23269	23399	23186	23349	23289	23200	23104	23219	23322	23162	23276	23303	23416	23510	23431	23120	23234	23022	23420	23341	23251	23472	23233	23150	23120	23309	23179	22920	23209	23325	23343	23278	23493	23274	23187	23252	23181	23381	23364	23126	23387	23483	23220	23304	23399	23126	23223	23103	23117	23295	23533	23086	23146	23388	23422	23177	23217	23224	23301	23150	23292	23222	23135	23144	23345	23539	23399	23236	23313	23506	23340	23097	23318	23291	23210	23240	23291	23469	23203	23451	23264	23149	23239	23531	23302	23384	23134	23498	23534	23344	23041	23135	23056	23213	23247	23527	23439	23338	23348	23153	23047	23104	23324	22939	23267	23192	23219	23274	23308	23140	23405	23285	23500	23256	23185	23283	23221	23352	23558	23223	23331	23269	23165	23099	23345	23020	23232	23335	22973	23216	23214	23317	23448	23235	23352	23220	23221	22998	23414	23295	23314	23433	23254	23279	23353	23238	23248	23236	23193	23006	23304	23261	23304	23522	23271	23282	23324	23185	23412	23234	23142	23492	23101	23135	23290	23069	23312	23477	23181	23186	23223	23325	23301	23159	23093	23181	23308	23344	23320	23180	23273	23173	23269	23279	23219	23041	23276	23405	23239	23204	23303	23118	23122	23316	23233	23306	23288	23229	23164	23138	23310	23297	23204	23195	23235	23406	23252	23330	23148	23242	23354	23268	23248	23480	23267	23203	23454	23188	23244	23460	23000	23119	23274	23243	23396	23378	23285	23295	22924	23269	23334	23098	23337	23420	23287	23155	23398	23052	23221	23247	23128	23081	23260	23282	23179	23262	23187	23255	23041	23006	23354	23215	23337	23189	23455	23243	23372	23181	23328	23189	23267	23012	23471	23387	23235	23475	23203	23363	23081	23097	23282	23368	23052	23323	23341	23169	23537	23276	23252	23189	23242	23405	23444	23142	23424	23167	23137	23044	23276	23293	23386	23103	23111	23247	23319	23100	23240	23241	23340	23250	23188	23200	23295	23342	23596	23214	23249	23283	23453	23295	23226	23392	23211	23227	23201	23121	23163	23260	23230	23117	23329	23230	23430	23383	23130	23371	23163	23047	23355	23568	23194	23206	23252	23235	23079	23168	23381	23353	23303	23149	23320	23267	22964	23302	23181	23301	23246	23269	23103	23004	23248	23338	23411	23123	23357	23259	23164	23416	23377	23275	23378	23461	22985	23297	23305	23456	23124	23244	23193	23446	23244	23119	23164	23548	23211	23187	23151	23008	23137	23258	23106	23393	23188	23307	23222	23155	23262	23051	23452	23265	23236	23228	23134	23277	23293	23264	23151	23395	23327	23078	23138	23331	23251	23241	23378	23344	23301	23461	23260	23457	23118	23286	23289	23098	23153	23149	23277	23131	23284	23332	23383	23314	23166	23206	23346	23208	23268	23313	23348	23096	23170	23328	23157	23145	23433	23183	23335	23268	23407	23403	23218	22870	23164	23342	23090	23208	23251	22963	23175	23333	23159	23154	23270	22892	23090	23114	23082	23155	23282	23174	23122	23111	23239	23324	23170	23412	23275	23443	23250	23135	23305	22987	23336	23061	23098	23148	23012	23151	23200	23299	23273	23422	23188	23255	23184	23235	23088	23259	23207	23370	23159	23271	23371	23467	23231	23062	23147	23344	23260	23288	23238	23309	23398	23079	23189	23384	23230	23475	23364	23145	23417	23362	23423	23294	23080	23425	23091	23274	23275	23168	23294	23329	23217	23284	23336	23297	23072	23115	23199	23451	23261	23280	23195	22973	23232	23148	23362	23228	23183	23350	23507	23387	23110	23384	23296	23322	23348	23518	23649	23396	23010	23073	22959	22972	23240	23176	23126	23390	23103	23220	23168	23390	23239	23238	23240	23111	23244	23264	23160	23327	23035	23081	23338	23279	23320	23364	23018	23124	23311	23197	23121	23139	23356	23006	23217	23214	23458	23305	23054	23338	23378	23254	23300	23093	23346	23111	23085	23208	22993	23310	23309	23261	23431	23255	23305	23387	23361	23291	23492	23344	23317	23179	23019	23209	23412	23249	23356	23136	23130	23324	23260	23313	23253	23374	23207	23306	23353	23361	23268	23285	23135	23307	23321	23111	23250	23444	23300	23121	23335	23277	23354	23218	23299	23194	23327	23338	23382	23149	23248	23219	23159	23182	23026	23283	23294	23293	23213	23418	23225	23413	23424	23312	23317	23211	23140	23287	23351	23182	23213	23249	23550	23276	23343	23453	23236	23316	23201	23209	23188	23211	23349	23100	23525	23451	23369	23266	23262	23311	23069	23328	22934	23153	23391	22908	23419	23407	23329	23129	23183	23252	23251	23217	23252	23254	23049	23361	23428	23149	23231	23334	23373	23331	23183	23242	23290	23286	23580	23299	23390	23233	23350	23289	23385	23248	23092	23241	23101	23425	23189	23246	23409	23178	23237	23070	23322	23248	23164	23128	23305	23042	23265	23274	23266	23269	23217	23249	23236	23389	23353	23329	23196	23274	23486	23194	23053	23181	23066	23257	23296	23259	23148	23221	23360	23068	23388	23370	23303	23299	23095	23368	23094	23313	23194	23083	23007	23131	23008	23168	23249	23086	23348	23107	23173	23281	23280	23233	23428	23255	23267	23129	23219	23250	23283	23365	23267	23209	23278	23326	23373	23122	23144	23268	23129	23235	23056	23359	23356	23235	23198	23296	23204	23298	23376	23245	23436	23329	23414	23405	23139	23574	23189	23290	23079	23274	23199	23397	23467	23319	23325	23508	23107	23273	23233	23192	23023	23257	23234	23263	23173	23254	23447	23329	23256	23377	23211	23264	23224	23149	23392	23052	23304	23093	23263	23375	23214	23346	23295	23494	23255	23248	23064	23035	23283	23416	23226	23300	23054	23311	23225	23205	23261	23131	23423	23204	23258	23203	23370	23185	23268	23235	23443	23323	23416	23298	23264	23171	23306	23158	23284	22992	23214	23275	23386	23288	23218	23296	23455	23233	23120	23448	23435	23221	23296	23549	23337	23333	23273	23176	23079	23154	23394	23266	23342	23268	23368	23204	23331	23183	23064	23237	23445	23344	23378	23375	23209	23250	23408	23211	23387	23244	23181	23379	23368	23452	23349	23295	23347	23334	23096	23239	23264	23325	23335	23205	23140	23141	23348	23187	23153	23167	23314	23486	23222	23147	23242	23406	23031	23200	23170	23263	23351	23255	23090	23148	23294	23210	23089	23030	23267	23214	23265	23052	23223	23311	23301	23327	23346	23227	23292	23340	23237	23308	23238	23184	23173	23241	23384	23237	23259	23369	23188	23270	23319	23263	23147	23283	23139	23218	23174	23019	23171	23235	23369	23260	23348	23236	23331	23283	23092	23267	23247	23139	23325	23173	23314	23329	23390	23374	23255	23229	23313	22945	23247	23156	23465	23195	23311	23132	23318	23468	23294	23498	23355	23093	23223	23134	23223	23116	23261	23298	23319	23362	23289	23371	23060	23037	23158	23221	23207	23305	23253	23388	23237	23419	23407	23398	23302	23349	23430	23195	23289	23038	22984	23304	23193	23133	23363	23127	23075	23314	23330	23350	23566	23237	23212	23212	23319	23382	23257	23217	23327	23358	23197	23396	23290	23162	23294	23213	23142	23094	23183	23062	23563	23136	23319	23174	23145	23218	23544	23180	23173	23193	23357	23317	23317	23159	23150	23150	23393	23339	23394	23178	23191	23188	23204	23283	23340	23070	23436	23438	23331	23064	23223	23425	23135	23230	23198	23033	23276	23315	23112	23110	23269	23218	23041	23141	23323	23296	23131	23106	23093	23026	23324	23441	23326	23161	23222	23111	23174	23261	23172	23335	23159	23240	23169	23287	23123	23223	23325	23296	23057	22997	23089	23309	23177	23115	23257	23369	23247	23275	23342	23299	23292	23226	23287	23252	23248	23246	22983	23107	23251	23360	23316	23452	23527	23336	23383	23405	23440	23216	23181	23533	23180	23448	23296	22976	23276	23216	23234	23239	23096	23394	23318	23256	23238	23205	23264	22998	23270	23042	23583	23460	23351	23134	23196	23239	23025	23057	23238	23382	23277	23150	23424	23466	23432	23312	23208	23323	23313	23228	23123	23274	23366	23166	23122	23337	23200	23236	23524	23372	23167	23357	23203	23211	23317	23442	23230	23393	23091	23487	23354	23230	23250	23295	23476	23191	23147	23491	23438	23355	23368	23211	23248	23455	23394	23337	23089	23398	23133	23326	23266	23303	23255	23382	23414	23110	23286	23439	23399	23253	23213	23327	23116	23201	23370	23242	23350	23346	23210	23107	23384	23356	23159	23171	23296	23124	23339	23184	23422	23179	23210	23113	23154	23146	23320	23215	23335	23450	23263	23012	23268	23240	23196	23270	23330	23114	23196	23317	23198	23459	23300	23086	23495	23120	23168	23201	23364	23223	23086	23266	23221	23367	23314	23390	23239	23245	23292	23017	23316	23017	23186	23322	23206	23244	23256	23224	23281	23277	23468	23193	23313	23232	23366	23231	23134	23189	23115	23342	23434	23367	23450	23331	23190	23273	23356	23152	23256	23332	23311	23207	23294	23268	23172	23340	23196	23301	23243	23266	23308	23155	23146	23199	23204	23513	23188	23317	23086	23378	23376	23323	23296	23248	23284	23355	23573	23211	23318	23101	23274	23300	23243	23222	23133	23176	23418	23259	23140	23374	23337	23295	23213	23250	23446	23411	23334	23091	23261	23224	23364	23370	23243	23130	23098	23353	23207	23035	23081	23245	23290	23176	23342	23362	23124	23318	23391	23069	23163	23210	23254	23214	23266	23290
17009	27080	23802	20914	20425	19984	19820	20777	32695	40603	36394	28682	23347	20374	19193	18984	19110	19249	19024	19047	19124	19302	19197	19170	19198	19189	19209	19095	19294	19149	19067	19123	18921	19160	19189	19097	19143	19121	19109	19128	18926	19021	19129	19118	19308	19243	18984	19298	19074	19066	19175	19082	19218	19235	19276	19146	19294	19203	19112	19098	19231	19116	18972	19111	19195	19260	19073	19237	19227	19171	19056	19255	19096	19104	19117	19107	19114	19124	19126	18981	19092	19043	19276	19109	19170	19367	19175	19040	19139	19175	19218	19091	19212	19269	19150	19109	19089	19150	19032	19117	19017	18891	19169	19200	19275	19214	19032	19060	19189	18918	19194	18970	19015	19055	19016	19127	19143	19047	19002	19181	19248	19013	19185	19160	19177	19023	19148	19249	19180	19111	19204	19018	19163	19077	18986	19025	19270	19013	19164	19202	19145	19130	19236	19352	19114	19353	19151	19195	19057	19246	19139	19158	19096	19224	19120	19132	18982	18986	19122	19322	19079	19136	19246	19169	19237	19120	19126	19182	19229	19139	19102	19045	19214	19194	19196	19147	19055	19193	19210	19122	19246	19066	19132	19159	19173	18994	19109	19098	19228	19292	19112	19123	18944	19232	19146	18958	19193	19219	19130	18983	18992	19078	19142	19115	19150	19122	19176	19178	19101	19117	19268	19209	19267	19125	19247	18999	19151	18954	18929	19151	19139	19198	19107	19050	19018	19246	19098	19198	19225	19243	19204	19267	18922	19089	18978	19204	19234	19037	19258	19115	19222	19141	19220	19035	19049	19065	19074	19228	19119	18930	19209	19206	19059	19080	19155	19201	19003	19055	19051	19103	19232	19194	18994	19222	19070	19220	19167	19071	19461	19131	19181	19230	19000	19398	19133	19265	18957	19093	19142	18938	19054	19108	19208	19093	19068	19200	19043	19124	19211	19270	19248	19133	19200	19315	19038	19139	19292	18952	19088	19185	19152	18985	19175	19153	19333	19248	19009	19234	19023	18863	19076	19202	19225	19155	19101	19104	19020	19158	19113	19041	19129	19163	19135	19119	18980	19143	19114	19024	19194	19109	19099	19107	19215	19003	19115	18969	19343	18988	18987	19031	19040	19188	19291	19162	19188	19150	19176	19199	19250	19175	19122	19190	19082	19294	19279	18986	19285	19021	19120	19079	19173	19124	19125	19031	19032	19012	19197	19117	18952	19166	19193	18909	19295	19217	19214	19167	19201	19249	19172	19128	19110	19000	19220	19305	19248	19272	19107	19009	19089	19135	19052	19175	18998	19315	19247	19167	19205	18994	19128	19255	19004	19311	19148	19093	18961	19218	19116	19246	19128	19161	19324	19078	19111	19020	19208	18950	19205	19066	19015	19087	19307	19067	19074	19092	19030	19125	19176	18934	19185	19140	19152	19216	19306	19256	19134	19241	19041	19202	19199	18958	19215	19168	19243	19260	19262	19163	19121	19186	19165	19121	19329	19285	19168	18891	19096	19164	19075	19066	19274	19246	19220	19043	19237	19068	19149	19079	19141	19181	19011	19100	19258	19089	19010	18827	19180	19349	19013	19166	19062	19191	19014	19141	19084	19150	18968	19205	19200	19201	19205	19018	19107	19088	19069	19112	19041	19040	19209	19036	19336	19002	18938	19197	19111	19064	19339	19139	19144	19097	19081	19067	19189	19116	18931	19015	19228	18925	19087	19207	19202	19228	19199	19083	19091	19075	19029	19090	19271	19327	19172	19103	19006	18927	19129	19373	19039	19077	19202	18959	19232	19243	19280	19119	19145	19222	19239	19161	19238	19141	19179	19121	18827	19218	19094	18978	19138	19167	19066	19169	19085	19070	19105	19129	19180	19250	19036	19188	19215	19160	19385	19195	19134	19001	19021	19219	19147	19230	19022	19065	19143	19075	19118	19265	18970	19112	19077	19093	19084	18833	18974	19150	18891	19031	18986	19073	19172	19069	19167	19175	19100	19283	19059	19276	19041	19272	19208	19219	19223	19276	19246	19212	19151	19072	19153	19283	19061	19179	19122	19078	19248	19005	19122	19057	18967	19294	19214	19189	19006	19225	18917	19336	19024	19152	19212	18897	19162	19070	19245	19152	19241	18996	19131	19185	19233	19093	19054	19183	19078	19046	18947	19035	19248	19118	19175	19097	19248	19019	19145	19061	19253	18978	19272	19065	19057	18962	19262	18894	19040	19234	19190	19188	19179	18990	19229	19014	18950	19154	19269	19200	18996	19150	19015	19190	18992	19185	19243	19236	19082	19222	19103	19224	19118	19050	19119	19215	19008	19130	19220	19192	19033	19188	19226	19167	19122	18910	19214	19163	18944	19086	19297	19297	19159	19197	19262	19100	19080	18922	18955	19094	19222	19043	19287	18957	19056	19125	19074	19022	19177	19176	19265	19008	19143	19255	19195	19049	18973	18991	19054	19055	19158	19040	19069	19129	19099	19121	18969	19154	19056	19119	19314	19109	19086	19104	19174	19112	19295	19185	19099	19084	19029	19351	19047	19234	18961	19203	19242	19177	19066	19077	19180	19097	18958	19025	19134	19109	19121	19182	19141	19105	19188	19211	19124	19038	19293	19026	19141	19111	19289	19033	19146	19115	19067	19335	19130	19094	18940	19144	19088	18959	19343	19087	18980	19218	19070	19068	19225	19200	19055	19166	19035	19073	19029	19264	19057	19137	19171	19158	19127	19098	18988	19088	19154	18964	19075	19048	19316	19188	19093	19132	19151	19070	19000	19234	19140	19226	19197	19143	19030	19229	19278	19168	19202	19283	19219	19156	19264	19340	19326	19342	19167	19472	18996	19099	19066	19134	19158	19159	19282	19243	19009	19101	19166	19028	18992	19090	19108	19191	19379	19113	19206	19072	18920	19132	19145	19084	18917	19149	19102	19285	18991	19166	19006	19184	19064	19025	19280	18971	19166	18961	19165	19325	19246	19065	19100	19146	19069	19091	19143	19060	19158	19152	19209	19270	19109	19309	19146	19106	19192	19121	19013	19269	19156	19047	19133	19108	19029	19170	18963	19011	19050	19022	18912	19044	19064	19156	18909	19241	19119	19137	19216	19115	19193	19115	18942	19232	19198	19284	19172	19059	19075	19035	19093	19116	19100	19186	19302	19132	19364	19066	19106	19270	19210	18916	19016	19164	18968	18873	19208	19124	19168	19069	19291	19061	19019	19110	19157	19161	19037	19351	19236	19094	18956	19237	19121	19228	19208	19093	19032	19312	19109	19113	19095	19178	19177	19117	19174	19239	18984	19062	19251	19310	19036	19187	19077	19039	19147	19132	19338	18930	19338	19265	19182	19184	19208	19094	19223	18978	18997	19010	19113	19039	19101	19046	19153	19038	19116	19177	19082	19094	19083	19082	18924	18897	19018	19219	19035	19255	19321	19121	19038	19084	18906	19178	19100	19268	19134	19223	19061	19169	19253	19172	19158	19087	19183	19180	19207	19293	19129	19055	19212	19365	19261	19013	18905	19055	19132	19034	19120	19074	19038	19217	19022	19151	19177	19092	19118	18960	19066	19213	19239	19042	19087	19109	19284	19020	19128	19187	18972	19184	19281	19155	19107	19236	19145	19352	19152	19187	19240	19046	18934	19055	19289	19157	19074	19114	19190	19083	19214	19055	19067	19181	19008	18982	19232	19032	19153	18968	19080	19179	19260	19183	19221	19106	19169	18972	19098	19150	19149	19218	19014	19077	19092	19147	19221	19107	19149	19182	19155	19166	19136	19255	19256	19166	19111	19069	19131	19091	19030	19110	19092	19262	19216	19030	19172	19066	19025	19137	19158	19095	19172	19039	19036	19111	19249	19269	19130	19137	19383	18974	19017	19275	19119	19099	19089	19155	19032	18952	18978	19012	19043	18973	19368	19202	19244	19115	19018	19171	19101	19092	19144	19213	19130	19032	19081	19095	19299	19319	19116	19155	19252	19003	19239	19184	19178	19227	19132	19024	19121	19152	19085	19169	19000	19053	19188	19211	19110	19172	19133	19041	19167	19188	19066	19100	19078	18866	19116	19233	19101	19115	19333	19033	19133	19101	19232	19206	18995	19163	19219	18999	18945	19027	19047	19155	19091	19296	19181	19259	19110	19116	19106	19221	19309	19060	19151	19197	19172	19245	19245	19309	19180	18979	19127	19043	19067	19073	19091	19119	19072	19178	19185	19202	19059	19366	19089	19182	19115	19242	19184	19184	19222	19102	19096	18993	19175	19104	19189	18961	19071	19237	19035	19222	19081	19155	19091	19263	19128	19241	19149	19141	19139	19230	19221	19154	18983	19259	18954	19150	19030	19157	19070	19073	19104	19207	19101	19242	19110	19263	19202	19089	19278	19218	19043	19096	19236	19072	19055	19200	19185	19170	19132	19173	19175	19160	19032	19133	19188	19156	19135	19221	19045	19148	18997	19043	19210	19066	19076	19025	19271	19140	19237	19258	19193	19040	19181	19227	19145	19250	19308	19221	19154	19217	19119	19155	19061	19153	19031	19211	19036	19164	19260	19142	19287	19057	19066	19147	19298	19039	19070	19220	19012	19104	19253	19176	19017	19190	19174	19286	19166	19074	19050	19186	19165	19016	19021	19136	19082	19071	19189	19121	19229	19003	19047	19106	19097	19119	19102	19335	19166	19072	19116	19243	19153	19171	19104	19340	19021	19118	19026	19150	19223	19072	19050	19202	19131	19166	19089	19191	19068	19043	19114	19112	19122	19145	19288	19250	19130	19211	18872	19211	19253	19178	19258	19083	19237	19196	18986	19184	19145	19037	19298	19185	19065	19228	19256	19072	19119	19149	18960	19188	19172	19118	19184	19194	19155	19312	19154	19278	19352	18994	19036	19219	19135	18985	19016	19202	19288	19015	19298	19095	19236	19171	19045	19180	19064	19193	19166	19048	19163	19255	19040	19183	19193	19097	19213	19143	19011	19036	19033	19172	19232	19095	18986	19171	19010	19123	19108	19123	19168	19117	19147	19140	19085	19047	19100	19146	19056	19159	19028	18982	19104	19232	19137	19026	19127	19037	19053	18962	19105	19236	19110	19137	19257	19093	19252	19106	19110	19232	19123	18978	19178	19117	19218	18994	19094	19124	19215	19151
22757	21436	29345	23935	21777	25033	29250	26458	43037	52017	50729	41413	32937	27467	24530	24137	24042	24116	24140	24308	23973	24171	24223	24002	23928	23933	24293	23834	24025	24017	24076	24131	23997	24257	23782	24090	23908	24065	23948	23967	23987	24088	23986	23780	24075	23929	24011	24149	24059	23973	23976	24019	24133	23899	24195	23991	23838	23813	24221	23699	23933	23765	23988	23748	23785	23813	24035	23829	24052	23925	23909	23786	24029	23857	24056	23781	23992	23854	24246	24111	24070	24111	23897	23900	23991	23659	23931	23886	23801	23903	24014	23869	23978	24022	23753	23775	23827	23795	24022	23920	23696	24020	23875	23990	23914	23986	23856	23981	23924	23882	23841	24013	24020	23945	23737	23916	23947	24036	23775	23735	23982	23830	23949	24010	23902	23910	23990	24032	23810	24038	23873	23667	23704	24031	23912	23821	23866	24107	24026	23952	23969	23880	23750	24086	24056	24069	23896	23913	24037	23872	23829	23861	23966	23873	23814	23894	23961	23894	23772	23882	23772	23807	23829	23840	23761	23818	24081	23985	23799	23855	23747	23896	24044	23752	23915	24018	23890	23868	23916	23924	23806	23918	23796	23862	24182	23610	23969	23917	23977	23875	23855	23996	23874	23869	23929	23839	24088	23861	23883	23891	23926	23980	24038	24054	23863	23633	23906	23804	23967	23611	23958	24109	24026	23912	23870	23659	23947	23927	23836	23844	23746	23766	23586	23792	23872	23782	23972	23916	24020	23923	23826	23914	23806	23945	23817	23985	23990	23873	23895	23741	23799	23839	23945	23915	23800	23617	24164	23896	24000	23929	24038	23850	23732	24015	23935	23713	24025	23937	23782	23754	23826	23750	24067	23756	23873	23877	23844	23998	23903	23955	23676	23835	24005	23917	23914	23966	23809	23801	23800	23940	24004	23891	23917	24055	23838	23840	23903	24043	23925	24227	23874	23943	23769	23913	24000	24080	23801	23956	23829	24045	24097	23860	23678	23901	24081	23782	23881	23861	23919	24074	23760	24114	23881	23960	23789	23769	24106	23844	24059	23646	23938	24011	23903	23754	23915	23976	24020	23893	24159	23805	24105	23977	23912	23828	23834	24136	23852	23738	23767	23731	23958	24007	23887	24033	23968	23888	23789	23717	23891	23728	23962	23790	23772	24101	23920	24052	23699	23845	24033	24180	23860	23920	23890	23900	23844	23813	23815	23860	23897	24009	23985	23888	23927	23861	23878	23733	23744	23845	23813	23962	23835	23800	23737	23961	23809	23872	23833	23984	23826	24119	23737	23748	23837	23893	23772	23728	23934	24044	24043	23718	23918	23868	23992	23909	23578	23791	23929	23655	24049	23848	23990	23806	23950	23802	23833	23807	23864	24072	23809	23729	23850	23931	23836	23802	23901	24185	23557	23744	23800	23889	23934	23858	23789	23806	23897	23899	23985	23958	23917	23811	23999	24147	23843	23956	24055	23789	23647	23784	23844	24056	24151	23781	23826	23995	23513	23994	23652	24123	23839	23696	23763	24014	23826	23961	23889	23923	23738	23922	24053	23964	23986	23969	24000	23788	23953	23863	23917	24211	24182	23732	23801	23978	24012	23712	23675	24015	23935	24053	24198	24133	24077	23894	23864	23915	23984	23639	23816	24026	23560	23892	23770	23767	23781	23936	24004	24037	23695	23759	23889	23899	23948	23858	23792	23991	23888	23864	23962	23796	24082	23889	23932	23869	23859	23753	23917	23956	23731	23916	23773	23632	23861	23961	23772	23881	23803	23804	24147	23769	23702	23930	23984	23938	24006	23800	23892	23685	23894	23963	24007	23883	23959	23824	24284	23868	23731	23934	24080	23757	23881	23828	23792	24031	23677	23846	23877	23779	24115	23773	23792	23788	24009	23922	23930	24004	23848	23842	23762	24061	23847	24078	24022	23967	23731	23899	23971	23795	23837	23990	23960	23742	23996	23932	23774	23796	23781	23824	23963	23962	23812	24045	23923	23909	23959	23825	23885	23945	23797	23959	24026	23615	23650	23851	23680	23898	23936	23833	23736	23851	23880	23927	23921	23973	23755	23929	23863	23584	23785	23740	23763	24001	24040	23853	23927	23783	23909	23758	23877	23824	23901	24083	23845	23882	24004	24021	23872	23890	23828	23647	24070	23765	23969	23831	23675	23906	23785	23700	23816	23908	23806	23813	23856	23912	23887	23959	24050	23883	23814	23881	24033	23810	23925	23662	23973	23850	23904	23668	23615	23990	23896	23888	23997	23643	23855	23746	23925	23723	23913	23891	23903	23773	24014	24130	24057	23836	23927	23809	23670	24035	23902	23913	23941	23682	23907	23862	23961	23884	23835	23826	23728	23909	23820	24170	23910	23882	23769	23894	23912	23869	23956	23796	23975	23767	23916	23924	24066	23898	23895	23676	23640	23980	23832	23880	23956	23602	23953	23945	24100	23899	23841	23775	23972	23841	23842	23920	23779	23826	24026	23798	23893	23818	23759	23863	23843	23890	23966	23889	23964	23839	24083	23953	23904	23801	23959	23784	23940	23865	23844	23830	23996	23791	23834	23810	23990	23837	23783	23969	24096	23824	24181	23921	23886	23923	23699	23791	24012	23815	23737	23743	23751	23998	24003	23847	23873	23930	23686	24084	24016	23968	23804	23870	24198	24006	23941	23594	23958	24102	24020	23952	23954	23924	24065	23687	24000	23728	23820	23620	23779	23869	23909	23800	23749	23846	24005	23796	23754	23752	23911	23659	23799	24009	24066	24070	23957	23840	23841	24085	23860	23626	23652	23992	24002	23862	23682	23877	23809	23792	24028	23810	24071	23894	24060	23930	24104	23820	23923	23684	23923	23938	23971	23943	23854	23787	23945	23555	23923	23894	23720	23934	23909	23878	23474	23998	23623	23974	23936	23824	23913	23781	23790	23938	23827	23822	23660	23727	23985	23811	23819	23891	24032	23873	24252	24017	23797	23737	23959	23906	23951	23966	23887	23841	23638	23816	24101	24004	23784	23942	23764	23886	24000	23903	24162	23898	23827	24045	23800	23830	24027	23734	23668	24001	23971	23908	24177	24001	23997	23819	23762	23931	24040	23945	23934	23980	23990	23912	24069	24003	23865	23928	23803	23831	23704	23601	23824	23892	23940	24005	23954	23891	24028	23768	23899	23915	23919	23855	23714	23874	23889	23803	23591	23941	23967	23668	23943	24089	23870	23928	23691	23974	23694	23706	23836	24043	23926	24347	23863	23760	23846	24090	24060	23711	23600	23846	23918	23933	23914	23884	23813	23882	23818	23864	23918	23959	23836	23971	23986	24113	24035	23877	24016	23945	23923	24125	23856	23765	23907	23892	23795	23993	23899	23927	24031	23865	23931	23854	24005	23935	23713	23783	23897	23875	23898	23970	23837	24053	23763	24009	23840	24010	23928	23685	23820	24126	24021	23961	23882	24028	24039	23815	23773	23813	23640	23830	23757	23670	24127	23887	23813	23852	23890	23981	23937	23964	24014	23495	23818	23958	23935	23940	23694	23707	23802	24181	24061	24060	23932	23902	23870	23874	24008	23923	23823	24071	23821	23855	24024	23973	23787	23971	23837	23898	23870	23663	23978	23810	24012	24044	23712	23835	24025	23903	23904	23599	23948	23842	23861	23990	23852	23754	23866	23781	23578	24033	23822	23977	23954	24015	23844	24037	23807	23890	23840	23990	23999	24076	23866	24010	23882	23818	23971	24031	24134	23869	23923	23721	24001	23889	23866	23855	23837	23883	23839	24035	23865	23950	24148	23906	24065	23898	23868	24095	24028	23782	23796	23865	23844	23837	23851	23887	23761	23978	23818	23826	24024	23890	23839	23919	23734	24016	24033	23945	23891	23910	23880	23953	23763	23977	23712	23969	23704	23814	23860	24003	23828	23977	23963	23918	23878	23776	23826	23904	23850	23889	23688	23936	23903	23893	23927	23810	23871	23723	23966	23949	23787	23828	23974	24060	24046	23894	23942	23753	23911	23794	23961	23924	23833	23757	23613	23799	23785	23766	23785	23975	23970	23893	23808	23943	23830	23987	23950	23820	24004	23959	23870	23826	23781	24110	23951	23647	23915	23822	23732	23954	23965	24165	23922	23904	24182	23998	23821	23881	23848	23704	23974	23937	23680	23719	24064	24014	23937	24083	23878	23828	23879	23686	23865	23964	23939	23678	23637	23683	23799	23986	23485	23763	24044	23873	23863	23781	23693	23833	23823	23866	24038	23982	23893	23888	23775	23915	23962	23910	23922	23818	24193	23866	24096	23774	24030	23654	23853	23981	23659	23974	24000	23996	24048	23941	23888	23874	23995	23879	23903	23925	23798	23756	24089	23820	24134	23936	23918	23858	24082	23955	23785	23970	24050	23867	23836	23824	23736	23873	23829	23684	24088	23931	23977	23919	23842	23917	23989	23755	23881	23957	23875	23970	23941	23758	23701	23948	23872	23686	23709	23992	23878	24034	23977	24157	24088	23875	23730	24011	24045	23925	23884	23919	24070	24137	23826	23945	23950	24123	23977	23902	23784	23997	24081	24139	23883	23619	23856	24163	24016	23873	23945	23952	23749	23999	23845	23825	23798	23762	23979	23799	23661	23931	23787	23825	23845	23926	23902	23719	24043	23888	23706	23836	23810	23927	24080	24070	23876	23860	23979	23781	23849	23798	24031	23787	23807	23899	23735	23666	23937	23854	23823	23787	24043	24014	23865	24032	23820	23792	23938	24112	24021	23869	24059	24005	23950	23889	23985	24094	23870	23891	23805	23769	24036	23844	23955	23756	23689	23746	23925	23811	23634	23669	23889	23862	24042	23791	23854	24023	24046	23855	23808	23798	23678	24087	23995	23938	23955	23860	23830	23959	23690	23955	23756	24155	23777	23955	23996	23901	23960	23680	24011	23781	23887	23745	23679	23939	23839	23910	23717	23766	24087	23903	23789	23807	23652	23790	23936	23982	23797	23661	23974	24001	24083	23952	23782	23994	24042	23829	24004	23779	24020	23772	23840	23790	23859	24078	24052	23790	23873	23754	24033	23857	23965	23770	23802	23893	23780	24021	23827	23749	23919	23665	23954	23928	23983	23835	23631	23748	23997	24115	23985	23799	23980	24107
18564	31547	28224	24052	22069	21696	20847	23991	46064	51949	50692	40001	30278	22795	19491	19573	19451	19552	19503	19591	19569	19622	19273	19559	19451	19487	19344	19568	19318	19539	19404	19488	19547	19702	19417	19445	19576	19518	19395	19238	19361	19231	19453	19377	19552	19602	19341	19402	19501	19488	19595	19377	19458	19423	19520	19537	19542	19413	19576	19343	19354	19485	19378	19574	19454	19360	19574	19418	19531	19514	19606	19461	19351	19335	19346	19295	19291	19291	19579	19206	19357	19520	19517	19522	19288	19344	19395	19521	19366	19431	19192	19465	19347	19386	19541	19447	19605	19411	19447	19374	19507	19347	19483	19534	19627	19259	19341	19516	19365	19421	19496	19387	19391	19414	19426	19355	19193	19359	19390	19504	19493	19427	19523	19484	19457	19275	19434	19299	19420	19428	19392	19478	19405	19436	19453	19327	19374	19499	19403	19327	19439	19472	19395	19472	19538	19501	19462	19436	19282	19324	19405	19379	19566	19471	19575	19604	19339	19275	19446	19397	19420	19340	19235	19500	19356	19078	19520	19378	19462	19577	19335	19543	19377	19402	19404	19484	19555	19300	19346	19528	19492	19321	19261	19462	19522	19375	19322	19526	19460	19539	19481	19527	19539	19569	19438	19454	19608	19271	19262	19438	19351	19359	19357	19427	19520	19343	19457	19440	19361	19291	19245	19425	19273	19452	19405	19591	19414	19471	19411	19368	19467	19334	19609	19479	19306	19313	19532	19376	19469	19319	19568	19491	19598	19508	19314	19446	19458	19437	19372	19534	19534	19413	19402	19319	19602	19346	19620	19503	19256	19520	19480	19551	19311	19280	19355	19407	19372	19433	19476	19502	19458	19575	19487	19395	19443	19580	19367	19405	19357	19286	19395	19371	19438	19342	19381	19457	19286	19474	19294	19441	19372	19211	19371	19422	19573	19420	19317	19484	19485	19338	19257	19120	19413	19486	19291	19425	19458	19393	19358	19192	19384	19486	19583	19548	19396	19229	19426	19453	19493	19341	19273	19417	19427	19508	19312	19628	19260	19503	19330	19534	19668	19463	19399	19462	19454	19518	19462	19234	19225	19274	19566	19510	19423	19273	19389	19338	19462	19378	19384	19532	19289	19526	19572	19341	19378	19327	19474	19520	19298	19273	19419	19329	19407	19384	19427	19385	19474	19515	19342	19478	19338	19452	19575	19386	19400	19357	19345	19491	19332	19473	19433	19388	19542	19469	19364	19492	19373	19242	19336	19581	19144	19435	19532	19295	19507	19374	19237	19386	19563	19460	19439	19540	19322	19365	19409	19538	19360	19533	19505	19406	19246	19376	19337	19284	19441	19438	19355	19238	19454	19486	19286	19201	19517	19481	19367	19368	19275	19305	19426	19237	19109	19545	19386	19465	19368	19416	19387	19365	19454	19503	19274	19340	19410	19337	19481	19576	19306	19393	19330	19304	19514	19574	19491	19509	19497	19392	19414	19249	19568	19296	19338	19398	19588	19261	19410	19459	19165	19391	19482	19525	19246	19396	19409	19330	19620	19400	19456	19532	19446	19296	19528	19478	19359	19428	19330	19371	19389	19290	19539	19497	19256	19271	19481	19548	19291	19442	19410	19495	19616	19410	19424	19443	19339	19463	19265	19388	19503	19436	19314	19388	19430	19551	19558	19250	19437	19365	19602	19442	19262	19560	19389	19392	19299	19529	19469	19419	19427	19393	19559	19652	19404	19153	19477	19287	19436	19424	19466	19401	19342	19429	19420	19567	19286	19454	19352	19584	19395	19492	19361	19543	19181	19404	19510	19491	19273	19429	19580	19486	19373	19409	19521	19351	19390	19321	19508	19324	19351	19394	19650	19571	19290	19426	19419	19367	19507	19334	19469	19392	19548	19442	19371	19460	19088	19412	19331	19454	19510	19448	19456	19383	19442	19351	19515	19456	19222	19480	19367	19546	19414	19384	19477	19308	19552	19422	19438	19640	19416	19506	19523	19394	19444	19576	19430	19407	19385	19394	19315	19361	19493	19303	19351	19501	19359	19559	19327	19360	19445	19370	19340	19461	19521	19213	19407	19598	19339	19563	19238	19353	19441	19505	19469	19177	19501	19442	19495	19460	19391	19351	19419	19333	19452	19429	19317	19495	19483	19567	19478	19307	19400	19479	19358	19393	19512	19554	19427	19443	19362	19256	19348	19480	19437	19291	19425	19277	19408	19390	19457	19412	19436	19272	19415	19665	19466	19352	19352	19366	19257	19454	19526	19263	19443	19439	19375	19486	19324	19335	19401	19589	19517	19394	19405	19313	19473	19480	19474	19481	19409	19535	19276	19541	19474	19368	19514	19504	19334	19520	19390	19495	19438	19452	19522	19489	19303	19477	19236	19348	19189	19203	19486	19154	19611	19429	19320	19369	19505	19260	19564	19320	19588	19452	19469	19326	19511	19349	19463	19363	19474	19487	19483	19519	19366	19487	19305	19273	19444	19431	19398	19470	19310	19413	19616	19317	19483	19531	19458	19382	19453	19377	19507	19341	19408	19487	19409	19615	19411	19369	19389	19426	19338	19395	19438	19276	19535	19391	19427	19305	19445	19282	19391	19449	19447	19453	19248	19328	19478	19202	19346	19395	19723	19298	19524	19552	19265	19506	19413	19525	19457	19486	19287	19333	19409	19148	19457	19366	19376	19459	19295	19671	19242	19496	19362	19329	19464	19452	19495	19316	19596	19396	19250	19514	19566	19439	19424	19446	19486	19309	19296	19480	19303	19433	19492	19415	19379	19259	19404	19624	19338	19595	19462	19367	19354	19303	19346	19328	19472	19323	19419	19370	19275	19370	19581	19561	19324	19564	19539	19391	19410	19366	19440	19272	19384	19547	19545	19447	19579	19403	19396	19220	19299	19254	19607	19416	19269	19471	19448	19376	19347	19312	19408	19465	19433	19398	19222	19427	19490	19334	19422	19430	19430	19348	19584	19462	19448	19455	19447	19408	19581	19483	19368	19337	19529	19557	19459	19407	19448	19440	19365	19384	19337	19284	19296	19356	19521	19576	19430	19614	19220	19466	19401	19446	19355	19468	19398	19297	19378	19175	19270	19474	19424	19436	19523	19542	19345	19359	19406	19568	19482	19471	19534	19453	19508	19253	19327	19253	19376	19246	19351	19483	19520	19356	19321	19500	19405	19403	19423	19431	19171	19477	19460	19525	19416	19332	19291	19466	19418	19239	19363	19252	19379	19618	19518	19418	19484	19542	19406	19296	19271	19366	19510	19522	19556	19376	19241	19591	19469	19366	19391	19445	19578	19474	19368	19391	19541	19380	19408	19479	19404	19342	19363	19413	19420	19462	19482	19369	19435	19468	19461	19713	19351	19200	19349	19361	19644	19464	19441	19285	19309	19271	19468	19465	19481	19411	19287	19518	19375	19237	19383	19665	19343	19457	19375	19369	19450	19315	19421	19429	19663	19478	19482	19456	19462	19442	19403	19477	19428	19510	19439	19447	19410	19364	19493	19454	19533	19450	19189	19220	19437	19262	19652	19095	19293	19616	19423	19472	19265	19293	19292	19350	19447	19435	19519	19474	19498	19224	19228	19502	19568	19383	19713	19450	19369	19261	19374	19410	19584	19421	19320	19475	19318	19523	19482	19655	19416	19541	19540	19412	19479	19217	19301	19352	19633	19262	19288	19628	19460	19301	19442	19514	19499	19523	19377	19225	19450	19439	19341	19547	19461	19364	19392	19439	19438	19363	19458	19252	19445	19448	19372	19343	19286	19459	19289	19304	19517	19478	19215	19452	19370	19436	19462	19353	19362	19424	19368	19271	19442	19367	19362	19488	19405	19354	19308	19358	19481	19576	19364	19415	19381	19450	19405	19532	19448	19538	19384	19560	19462	19284	19408	19337	19333	19394	19338	19435	19273	19336	19470	19306	19318	19436	19477	19583	19416	19237	19467	19531	19372	19148	19355	19474	19396	19403	19371	19510	19528	19506	19475	19424	19520	19423	19460	19420	19463	19440	19244	19324	19341	19277	19386	19483	19419	19484	19417	19453	19456	19423	19458	19570	19385	19469	19248	19528	19358	19378	19366	19361	19505	19523	19218	19491	19487	19365	19515	19401	19484	19325	19441	19416	19476	19367	19214	19391	19432	19201	19533	19405	19511	19359	19382	19535	19483	19499	19498	19488	19352	19401	19576	19528	19412	19409	19445	19311	19489	19341	19366	19407	19478	19427	19402	19428	19507	19376	19420	19325	19355	19351	19323	19357	19587	19420	19219	19401	19387	19457	19434	19382	19576	19447	19389	19403	19453	19349	19335	19556	19402	19321	19297	19435	19408	19264	19355	19285	19457	19368	19514	19618	19406	19355	19468	19504	19333	19358	19543	19514	19460	19390	19313	19583	19616	19398	19065	19205	19575	19233	19459	19454	19358	19376	19627	19412	19475	19422	19375	19282	19404	19389	19763	19420	19490	19381	19508	19378	19220	19322	19266	19416	19430	19289	19285	19544	19214	19411	19408	19364	19444	19389	19387	19484	19421	19374	19461	19429	19535	19606	19446	19486	19549	19347	19688	19378	19361	19403	19414	19496	19471	19359	19391	19239	19494	19550	19303	19408	19363	19606	19373	19458	19370	19578	19360	19420	19416	19205	19415	19271	19339	19315	19317	19370	19450	19521	19264	19430	19547	19294	19617	19265	19450	19244	19354	19314	19519	19216	19624	19448	19458	19522	19282	19479	19474	19546	19460	19478	19285	19377	19301	19545	19615	19578	19331	19242	19400	19273	19377	19321	19411	19480	19428	19514	19411	19437	19379	19353	19419	19402	19372	19547	19342	19443	19398	19403	19538	19403	19260	19404	19380	19575	19477	19591	19220	19418	19364	19235	19584	19540	19315	19564	19499	19420	19417	19271	19316	19304	19469	19517	19483	19313	19385	19514	19454	19389	19525	19414	19461	19315	19536	19331	19408	19497	19265	19440	19461	19371	19365	19387	19452	19347	19319	19395	19431	19321	19598	19409	19336	19371	19602	19462	19536	19238	19378	19349	19534	19369	19385	19550	19381	19407	19408	19475	19399	19548	19291	19324	19412	19302	19502	19207	19472	19392	19447	19399	19395	19412	19506	19307	19515	19250	19631	19200
27814	22662	27824	26821	24029	24230	24951	24506	24554	26629	27449	25977	25090	24388	23988	23995	24063	23886	23964	23640	23990	24020	23903	23888	23873	23869	23806	23923	23911	23855	23645	23938	23823	23738	24073	23834	23623	23841	23941	23943	23746	24100	23972	23902	24042	23906	24017	23897	23973	24012	23920	23834	23872	23727	23935	23808	23962	24033	23983	23909	24090	24117	23833	24120	23871	23927	23764	24023	23939	24122	23652	23886	23910	23952	24018	24110	24053	24096	23969	23820	23899	23965	24015	23990	23750	24018	23830	23878	23936	23981	24002	24001	24051	24066	23745	23980	23914	23901	24018	23777	24159	23707	23610	23725	23883	23779	24009	23831	23777	23948	24023	24010	23961	24029	24019	23850	23996	24012	23974	24165	24018	24116	23961	23796	23770	23842	23773	24008	24067	24018	23914	24050	23890	23969	24005	24093	23928	23995	23823	23901	23799	23976	23882	23887	23640	24025	23858	23642	23835	23846	24082	23886	23900	23887	23804	23691	24288	23912	23839	23962	24050	23897	24103	23922	23959	23853	24023	23982	23799	24008	23751	23834	23993	24083	23857	23845	24062	23747	24016	24082	23912	24180	24094	23867	23901	23919	23899	23806	23926	23922	23874	23750	24000	23926	23817	23732	23744	24110	23817	23960	23887	23908	24205	23667	23676	24022	23656	24058	23993	23858	23896	23896	23944	23900	23849	24065	24040	23963	24075	23824	24021	23834	23936	23684	23866	23842	24031	23829	23913	23842	23862	23940	23816	23821	23750	23842	24152	23823	23878	23731	23997	23788	23862	23896	23955	24154	23854	23943	24074	24005	23941	23989	24001	23962	23975	24045	23909	23838	23972	23773	23764	23845	23923	23983	23930	23956	23866	23862	23958	23746	23979	23886	23927	23882	23913	23972	24087	23978	23850	24047	23990	23927	23898	23774	23911	24200	23816	23829	23920	23946	24181	24020	23797	23835	24156	23914	23807	23833	23684	24054	23917	23926	23800	24008	23783	24068	23961	23972	24002	23940	23980	24224	24215	23848	23945	23823	24137	23797	24052	24012	23962	23902	23923	23866	23765	23950	23975	23828	23769	23958	24061	23881	23913	23894	24005	24090	24048	23980	24055	24111	23893	23991	23903	24024	24069	23800	24260	23891	24126	23868	23664	23959	24218	23855	24092	24014	23897	23806	23878	23832	23858	23809	23938	23840	24032	23719	24029	24057	23735	24170	23717	23824	23913	23825	23710	23869	23874	23972	24045	23852	23819	24055	23816	23808	23799	23962	23938	23819	23963	23812	23869	23840	24200	23782	24033	23903	23873	23805	23961	23824	23913	24005	23916	23902	23985	23808	24029	24020	24111	24067	23974	23961	23791	24022	23875	23820	23862	24119	24070	24017	24236	23957	23981	24094	23829	23807	23965	23753	24018	23757	23969	23868	24094	23808	23973	24012	23867	23918	24018	23946	23789	23710	23892	23975	23888	24022	23876	23852	23830	23950	24028	23831	23902	23943	24045	23934	23968	23738	23976	23587	24101	23935	24099	23791	24045	24112	23945	23832	23982	23995	23927	23973	23874	23842	24171	23806	23876	23938	23926	23896	23827	23998	23999	24263	23803	23706	24167	23741	23802	23980	23893	24089	24082	23852	23710	23822	23998	24207	23860	24049	23982	23882	23727	24087	23919	24090	24226	23897	23895	23806	24030	23840	23824	23877	23764	24276	23983	24065	23954	23910	23973	24044	23953	24034	24071	23943	24154	23815	24050	24074	24068	23951	23750	23899	23942	24088	23921	23819	23802	24062	23893	24070	23819	24167	23914	24044	23908	23841	23903	23858	23924	23850	23785	23905	23650	23925	24151	24268	23917	23963	23864	23940	24050	23827	24007	23755	23965	23862	23965	23769	24075	23777	24031	24023	23989	24055	24083	23966	23983	23873	23903	24195	24132	24066	23846	24077	23853	24074	24002	23838	23799	24061	24109	23906	23930	23949	23982	23973	24193	23863	23650	23775	23706	23884	23962	23733	23737	23859	23781	23999	24024	23807	23888	24120	24083	23870	24086	23939	23794	23790	23852	24126	24015	23960	23809	23692	23970	23808	23977	23856	23977	23753	24012	23922	23970	23830	24069	23907	23861	24017	23843	24045	23963	24038	23773	23843	24198	23548	23989	24059	23796	23974	24021	23795	23744	23960	23983	24018	23978	23815	23803	24036	23878	23893	23912	23933	23928	23859	24094	23770	23991	23742	23883	23859	23830	24137	23845	23888	23931	23811	23879	23911	24081	23765	23947	23999	23790	23873	23840	24047	23788	23782	23968	23919	24103	23905	24101	23966	23681	24019	23950	24091	24129	24037	23907	23912	23988	23932	24015	23887	23915	23789	23921	23677	23873	24013	24247	23788	23949	23993	23978	24086	23855	23554	23815	24095	23937	23776	23951	23985	23851	24214	23993	23967	24049	23920	23889	23892	23993	23949	23927	24301	24043	23820	23739	24061	23774	23900	23906	23855	24026	23857	24026	23908	23877	24034	23648	23847	23836	23776	23842	23624	23851	23742	23824	23992	23887	23691	23686	23935	23953	23910	23780	23611	23905	23775	24080	23964	23929	23916	23891	23971	23871	24219	23917	23949	23920	23911	23825	23878	23876	23844	24007	24099	23859	23700	23965	23934	23839	23793	23889	23856	24092	23936	24036	23925	23820	23837	24037	23852	23937	24184	23939	24050	24112	23981	24050	23924	24105	24017	23916	24106	24071	23720	23907	23951	23904	24009	23841	24044	23760	23971	23921	24200	23843	23943	23755	24051	23923	23810	23958	24008	24017	23858	24008	23935	23727	23928	23983	23699	23937	23844	23922	24188	23961	23734	23944	23702	23978	23873	23877	23882	23911	23928	23819	23973	23902	23910	24001	23911	24003	23619	23979	23780	23856	24103	24114	23930	24001	23910	23891	23920	24157	24110	23787	24006	23979	23891	23731	23738	23767	23830	23565	24201	23728	23995	24092	23848	23996	23777	24171	23794	24053	23799	23789	23772	23747	23812	23809	24050	23718	23788	23858	23808	23928	23939	23930	23914	24179	23894	23587	23904	23874	23972	23703	23727	23949	23823	24097	23923	23958	24106	23939	23691	24033	24031	24009	23710	23874	23919	23894	23987	23969	24083	23896	23837	23938	23871	23877	23992	23956	23921	23861	23942	23924	24172	23773	23885	23826	24055	23630	23924	23903	23619	23787	23872	23954	24104	24144	23792	23889	24016	23922	23988	23764	24111	24142	23874	23776	23951	23948	23935	24078	23994	23795	23832	23924	24116	23962	24033	23998	23986	23952	24034	24198	23957	23943	24040	23773	23944	24024	23870	24203	23837	23951	24023	24014	23897	24014	24156	23820	23884	24157	23909	23834	23772	23941	23951	24012	24151	24054	24055	23962	23976	24228	23713	23880	23725	23671	23835	23779	23854	23840	24163	23845	23978	24159	24007	23779	23985	23985	24012	24125	23738	24062	24049	23914	23716	23953	23929	23939	23944	24050	23850	23793	24069	23899	23868	24033	23940	24015	23881	23954	23997	23931	23954	24075	23816	23874	23861	23811	24157	23860	23993	23795	23949	23977	23876	24171	24126	23867	23841	24158	24015	23801	23989	23822	23836	24108	23798	24010	24084	23934	23737	24014	24064	23736	24001	23995	23993	23921	23811	24008	24088	23968	23927	24097	23954	23977	23528	23948	23704	23944	23779	23818	24082	23995	23909	24020	24103	24128	23941	24052	23859	23711	23998	23794	23857	23978	23826	23666	23732	23793	23734	24063	23713	23848	23911	23911	23859	24160	23798	24166	23920	23983	23905	23813	23877	24021	24110	24124	24098	23888	24022	23967	23751	23784	23696	23985	24286	24041	23811	23824	23782	23880	23836	23885	23999	24015	24025	23998	23860	24004	23812	24027	23804	23860	23885	24136	24094	23945	23832	23641	24137	23799	23846	24059	23997	23860	23949	23973	23762	23961	23939	23904	23973	23859	24000	24130	23926	24117	23860	24146	24071	24056	23878	23943	23970	23970	23750	23939	23809	23933	23855	23910	24083	23915	23782	24012	23952	23925	23899	24004	24034	24023	23941	23783	23862	24063	23981	23764	23936	23904	24017	23884	23855	23930	23788	23921	24071	24048	23858	23798	23934	24075	23904	23839	23850	24101	23933	24007	24037	24244	24059	24181	23878	23956	24032	23919	23996	23883	23948	23776	23786	24020	23769	23679	23642	23781	23949	24075	23927	23951	24075	24229	23864	23663	23802	23984	23939	23815	23844	23914	23836	23659	23848	24011	23997	23868	24038	23607	23782	24033	24022	23913	23886	24182	23842	23818	23864	24038	23920	23916	23937	23910	23831	23911	23968	23995	23860	23742	23985	23856	23819	23985	24037	24142	23973	24054	23823	23973	24063	23872	23803	24130	23725	23925	23850	23905	23673	23895	23851	23936	23970	23951	24012	23851	24024	23863	23925	24025	24087	24154	24040	23939	23743	23968	23786	23929	23906	23971	23974	24142	23875	23845	23781	24110	23939	23906	23943	23931	23650	23877	23912	24042	24013	24096	23820	24012	24116	24108	24085	24077	23943	24266	23839	23982	24007	24031	23871	24077	23898	23966	23870	24016	24031	23928	23930	23843	24153	23926	24058	23919	24026	23832	23872	24009	23780	24017	23924	23978	23873	23893	24001	23918	24144	23971	23833	23910	23994	24083	24057	24152	23940	23800	23918	23961	23760	24063	23955	23993	24116	24025	23849	24170	23994	23852	23893	23862	24115	24017	23884	23673	23814	23861	23877	24018	24024	23865	24038	23960	23930	23727	23644	23860	23998	23922	23928	23789	23788	23994	24027	24038	23927	23815	24020	23879	23957	23940	23846	23999	23897	23822	23902	23946	23741	23793	24142	24117	23965	24016	23919	23902	24119	23862	24016	24168	23811	23823	23854	23993	23773	23889	24080	23862	23846	24060	23893	23979	23909	23628	23868	24129	23931	23723	23932	23956	23973	23943	23959	23972	23870	24164	24053	23966	24037	24031	24074	24001	24003	23908	23987	23945	23844	24004	23965	23832	23755	23895	23934	24072	23698	23963	24100	23799	23923	23884	23937	23934	23988	23770	24091	24111	23754	23997	24034
17688	21978	20830	20799	20498	20188	20265	20112	20540	23546	23968	22012	20655	19799	19317	19376	19334	19538	19569	19356	19478	19456	19509	19478	19407	19318	19415	19543	19381	19369	19373	19433	19588	19409	19461	19388	19546	19381	19395	19384	19484	19393	19522	19203	19517	19337	19420	19098	19429	19531	19417	19499	19368	19352	19444	19166	19336	19449	19560	19532	19448	19503	19463	19342	19244	19364	19382	19384	19483	19414	19459	19393	19472	19314	19261	19326	19463	19267	19559	19433	19424	19314	19552	19462	19435	19320	19400	19488	19482	19365	19356	19306	19545	19333	19456	19301	19507	19520	19385	19318	19447	19359	19498	19458	19458	19487	19599	19350	19330	19324	19438	19463	19417	19420	19440	19641	19239	19440	19302	19464	19570	19440	19435	19508	19391	19416	19518	19359	19535	19425	19480	19559	19517	19424	19416	19413	19327	19325	19353	19457	19306	19406	19438	19370	19411	19507	19544	19462	19350	19361	19414	19407	19335	19513	19559	19532	19424	19437	19446	19559	19452	19517	19432	19515	19414	19386	19351	19541	19331	19471	19491	19512	19388	19489	19458	19415	19373	19402	19224	19387	19257	19450	19294	19428	19589	19624	19520	19298	19532	19318	19672	19351	19337	19396	19333	19458	19412	19293	19406	19369	19509	19493	19393	19442	19193	19359	19466	19493	19406	19471	19510	19435	19301	19323	19452	19432	19476	19530	19460	19362	19409	19369	19495	19482	19599	19376	19407	19379	19488	19518	19421	19244	19377	19577	19511	19429	19529	19317	19426	19461	19601	19626	19587	19490	19525	19427	19512	19507	19408	19556	19601	19271	19486	19223	19352	19327	19484	19436	19290	19278	19379	19524	19375	19451	19560	19533	19399	19470	19515	19183	19491	19391	19368	19463	19382	19572	19476	19285	19450	19511	19388	19376	19333	19547	19357	19556	19495	19384	19492	19395	19397	19321	19259	19374	19408	19488	19558	19554	19202	19399	19271	19495	19384	19337	19388	19488	19423	19352	19392	19416	19390	19592	19542	19538	19542	19291	19541	19200	19466	19685	19215	19463	19536	19680	19537	19443	19322	19315	19265	19422	19281	19388	19502	19362	19590	19412	19549	19511	19403	19514	19499	19413	19452	19315	19443	19252	19522	19553	19456	19560	19382	19493	19523	19322	19289	19251	19468	19328	19492	19362	19556	19393	19453	19420	19260	19546	19415	19237	19375	19408	19335	19323	19488	19408	19352	19346	19462	19506	19423	19619	19373	19459	19357	19343	19470	19291	19332	19332	19460	19488	19413	19451	19548	19459	19424	19392	19520	19578	19538	19484	19538	19400	19514	19437	19556	19486	19393	19457	19351	19446	19470	19407	19478	19387	19321	19398	19464	19407	19442	19370	19413	19344	19526	19347	19491	19685	19375	19199	19436	19604	19425	19573	19490	19546	19525	19469	19596	19359	19330	19499	19525	19426	19496	19380	19201	19403	19421	19543	19446	19522	19464	19430	19356	19459	19584	19440	19410	19308	19372	19390	19518	19470	19345	19373	19231	19480	19372	19475	19291	19484	19469	19549	19382	19396	19405	19621	19424	19440	19343	19507	19508	19449	19326	19513	19497	19537	19512	19358	19429	19461	19471	19682	19570	19458	19333	19516	19451	19240	19511	19511	19360	19150	19307	19329	19448	19470	19409	19283	19430	19437	19394	19367	19375	19444	19331	19445	19479	19456	19464	19417	19370	19468	19325	19701	19467	19457	19537	19320	19405	19368	19321	19452	19423	19396	19377	19346	19474	19538	19290	19380	19442	19497	19531	19780	19288	19461	19417	19506	19412	19583	19479	19455	19378	19434	19499	19251	19502	19338	19451	19594	19454	19340	19522	19438	19466	19261	19480	19485	19322	19333	19493	19326	19397	19528	19541	19411	19464	19500	19363	19493	19153	19630	19320	19415	19577	19432	19477	19472	19349	19238	19381	19468	19317	19361	19472	19437	19508	19295	19552	19559	19441	19420	19315	19484	19461	19210	19503	19318	19420	19439	19386	19520	19538	19429	19621	19207	19511	19528	19278	19399	19679	19423	19495	19481	19532	19508	19471	19680	19442	19542	19405	19374	19279	19564	19392	19264	19459	19520	19320	19433	19353	19461	19346	19479	19486	19407	19347	19384	19565	19527	19314	19211	19442	19380	19364	19449	19465	19509	19377	19368	19418	19461	19253	19642	19439	19367	19458	19335	19426	19499	19255	19507	19673	19524	19601	19586	19441	19531	19443	19402	19578	19313	19245	19500	19483	19518	19589	19555	19632	19373	19352	19623	19561	19434	19483	19431	19330	19513	19494	19414	19494	19349	19343	19402	19435	19307	19329	19493	19398	19480	19289	19425	19378	19417	19453	19352	19324	19357	19382	19459	19443	19421	19485	19457	19525	19414	19555	19247	19503	19475	19469	19332	19621	19415	19358	19456	19286	19360	19590	19402	19564	19472	19398	19499	19568	19469	19403	19549	19509	19584	19448	19379	19428	19461	19449	19391	19710	19498	19386	19557	19500	19536	19623	19477	19365	19313	19420	19473	19395	19346	19323	19568	19448	19445	19470	19410	19424	19366	19422	19496	19515	19436	19657	19579	19348	19322	19464	19524	19485	19447	19320	19549	19446	19462	19421	19391	19452	19303	19484	19366	19517	19334	19442	19256	19596	19296	19560	19453	19406	19436	19330	19466	19653	19387	19406	19286	19343	19294	19419	19538	19468	19474	19483	19383	19462	19385	19477	19446	19331	19460	19682	19328	19466	19437	19357	19350	19548	19471	19456	19564	19206	19389	19508	19289	19428	19389	19557	19386	19407	19381	19436	19413	19514	19318	19719	19240	19304	19376	19500	19598	19380	19337	19465	19650	19454	19444	19505	19458	19560	19503	19506	19449	19544	19526	19409	19400	19529	19586	19523	19617	19330	19430	19412	19578	19531	19464	19483	19414	19439	19334	19360	19536	19373	19502	19680	19538	19365	19289	19484	19505	19670	19413	19488	19485	19389	19563	19473	19360	19493	19448	19398	19510	19537	19559	19456	19506	19444	19493	19422	19534	19579	19590	19534	19398	19463	19384	19338	19698	19594	19472	19347	19472	19432	19417	19390	19332	19418	19414	19532	19545	19363	19495	19364	19597	19613	19358	19380	19266	19330	19435	19490	19518	19316	19440	19503	19507	19486	19592	19441	19295	19403	19262	19362	19578	19343	19424	19602	19428	19422	19325	19551	19379	19408	19485	19183	19607	19506	19541	19289	19407	19514	19588	19267	19559	19379	19493	19359	19384	19732	19447	19542	19490	19607	19468	19536	19480	19462	19222	19373	19347	19266	19442	19393	19530	19509	19419	19352	19579	19418	19285	19469	19475	19551	19525	19333	19126	19425	19309	19590	19444	19522	19695	19522	19343	19509	19416	19399	19588	19221	19389	19430	19529	19362	19425	19358	19415	19350	19395	19475	19377	19316	19326	19408	19490	19449	19456	19568	19412	19480	19275	19410	19428	19541	19408	19425	19488	19348	19325	19424	19465	19365	19558	19443	19477	19431	19458	19395	19436	19346	19455	19505	19418	19292	19398	19531	19383	19544	19373	19472	19505	19610	19282	19337	19476	19588	19299	19526	19482	19445	19488	19559	19546	19404	19355	19426	19411	19569	19577	19474	19408	19358	19547	19427	19477	19401	19388	19606	19601	19462	19357	19621	19428	19474	19472	19387	19485	19576	19589	19505	19420	19519	19550	19430	19452	19398	19663	19479	19473	19736	19376	19435	19476	19485	19455	19390	19505	19527	19692	19255	19371	19687	19344	19352	19512	19605	19374	19463	19465	19577	19521	19385	19473	19448	19276	19490	19502	19427	19441	19543	19345	19444	19394	19290	19548	19497	19524	19472	19471	19478	19343	19581	19395	19424	19492	19301	19415	19422	19378	19575	19392	19489	19678	19442	19311	19394	19300	19510	19470	19323	19401	19404	19565	19742	19444	19450	19320	19548	19266	19477	19361	19447	19487	19336	19451	19433	19526	19484	19204	19236	19426	19363	19552	19268	19553	19416	19431	19332	19539	19265	19403	19296	19520	19421	19176	19352	19322	19402	19422	19438	19466	19467	19514	19370	19354	19500	19407	19355	19383	19533	19453	19564	19328	19411	19468	19512	19465	19441	19416	19462	19458	19383	19572	19291	19535	19478	19456	19314	19673	19478	19325	19303	19622	19396	19386	19370	19364	19581	19514	19552	19435	19285	19378	19426	19384	19624	19600	19463	19641	19462	19317	19400	19326	19409	19463	19482	19456	19584	19337	19198	19463	19472	19348	19265	19484	19412	19509	19360	19370	19384	19354	19297	19395	19393	19294	19329	19425	19355	19617	19530	19337	19245	19303	19445	19461	19563	19521	19464	19393	19519	19686	19345	19487	19331	19462	19524	19403	19410	19203	19406	19418	19542	19399	19331	19278	19714	19399	19348	19434	19379	19679	19485	19555	19494	19488	19510	19441	19302	19686	19555	19412	19471	19270	19585	19322	19443	19348	19497	19294	19406	19316	19546	19402	19470	19540	19409	19499	19517	19484	19372	19442	19504	19409	19521	19273	19580	19374	19463	19306	19501	19308	19491	19538	19513	19375	19428	19540	19595	19448	19509	19512	19492	19388	19594	19305	19409	19369	19439	19484	19553	19360	19308	19312	19296	19503	19366	19428	19411	19245	19416	19452	19403	19479	19346	19487	19366	19501	19272	19237	19542	19388	19488	19381	19408	19316	19422	19120	19323	19559	19581	19433	19637	19398	19591	19554	19093	19429	19491	19543	19307	19382	19604	19445	19130	19546	19677	19464	19626	19525	19650	19526	19523	19377	19637	19572	19546	19223	19370	19612	19423	19323	19569	19368	19323	19477	19505	19465	19442	19419	19512	19435	19488	19393	19427	19457	19582	19496	19447	19213	19460	19339	19453	19459	19163	19448	19485	19409	19489	19385	19291	19354	19544	19374	19372	19494	19479	19426	19353	19396	19442	19206	19401	19459	19334	19463	19534	19320	19430	19563	19545	19346	19601	19547	19346	19384	19415	19496	19415	19442	19493	19502	19309	19680	19404	19333	19421	19452	19477	19387	19403	19444	19377	19533	19372	19399	19532	19344
24356	21417	28782	24875	24037	25830	26251	24540	29198	41016	38753	31765	27700	25094	24038	23858	23757	23853	23930	24004	23816	23836	23954	23728	23993	23717	23781	23709	23751	24037	23706	23750	23808	23801	23864	23733	23756	23680	23782	23694	24022	24057	23967	23798	23942	23950	24170	23739	23855	23747	23895	23752	24078	23719	23870	23791	23859	23549	23892	23828	23894	23704	23777	23755	23914	23782	23792	23782	23810	23631	23873	23868	23785	23823	23815	23809	23856	23715	23888	23690	23667	23896	23761	23829	23888	23804	23737	23925	23907	23672	23906	23657	23972	23773	23855	23882	23966	23690	23639	23840	23802	23851	23996	23922	23881	23981	23809	23683	23582	23687	24021	23852	23868	23690	24013	23801	23783	23794	23834	23864	23796	23871	23960	23734	23877	23806	23849	24052	23677	23742	23777	23635	23760	23924	23857	23808	23893	23760	23878	23770	23806	23815	23829	23922	24103	23789	23805	23940	23809	23624	23900	23830	23737	23831	23712	23614	23895	23760	23615	23788	23788	23654	23882	23792	23744	23835	23966	23952	23900	23843	23869	23640	23721	23772	23560	23698	23820	23518	23734	23798	23634	23748	23781	23828	23942	23908	23874	23698	23759	23762	23956	23850	24003	23819	23820	23773	23761	23652	23707	23708	23728	23826	23721	23941	23719	23631	23626	23658	23753	23722	23829	23815	23950	23725	24090	23936	23655	23759	23825	23763	23921	23687	23959	23667	23790	23838	23726	23745	23861	23847	23633	23742	23664	23790	23473	23627	23822	23984	23634	23776	23628	23724	23820	23764	23634	23603	23801	23676	23931	23739	23708	23765	23650	23788	23880	23815	23745	23760	23563	23756	23880	23848	23854	23985	23835	23837	23710	23721	23767	23964	23895	23974	23805	23810	23944	23880	23729	23723	23940	23726	23724	23971	23714	23732	23659	23931	23719	23680	23696	23973	23985	23712	23881	23606	23694	24072	23891	23672	23829	23780	23715	23703	23534	23815	23944	23767	23549	23673	23825	23648	23859	23717	23864	23689	23866	23737	23725	23682	23740	23823	23779	23883	23903	23935	23781	23680	23818	23998	23840	23815	23815	23838	23606	23867	23811	23610	23794	23899	23894	23595	23667	23631	23861	23858	23824	23911	24035	23632	23870	23914	23815	23834	23963	23824	23961	23787	23862	24075	23857	23738	23954	23782	23920	23725	23767	24094	23739	23621	23559	23669	23955	23927	23735	23648	23806	24000	23728	23646	23679	23883	24031	23774	23748	23839	23596	23789	23677	23556	23792	23738	24034	23780	23781	23792	23887	23810	23638	23689	23793	23970	23692	23794	23866	23726	23792	23757	23781	23705	23963	23845	23837	23801	23762	23849	23924	23665	23880	23669	23874	23788	23861	23696	23651	23753	23716	23792	23948	23990	23695	23612	23716	23667	23751	23857	23687	23785	23826	23595	23876	23972	23816	23938	23660	23781	23957	23711	23874	23735	23775	23817	23934	23822	23804	23754	23686	23758	23869	23843	23729	23683	23717	23701	23726	23771	23746	23609	23811	23548	23850	23810	23516	23793	23762	23988	23669	23852	23669	23799	23538	23727	23830	23695	23723	23781	23815	23747	23896	23796	23893	23666	23800	23777	24050	23879	23490	23954	23709	23838	23700	23764	23502	23598	23690	23807	23936	24057	23780	23665	23710	23654	23435	23985	23860	23891	23865	23809	23664	23912	23927	23555	23676	23715	23713	23719	23866	23653	23818	23715	23735	23689	23795	23749	23623	23937	23642	23823	23850	23799	23482	23684	23922	24070	23661	23945	23919	23866	23595	23816	23733	23959	23636	23757	23673	23742	23835	23814	23842	23549	23784	23694	23899	23805	23610	23823	23786	23624	23668	23920	23856	23910	23828	23952	23975	23928	23775	23768	24058	23624	23743	23729	23850	23838	23691	23876	23612	23779	23800	23794	23730	23850	23931	23915	23736	23873	23751	23769	23721	23781	23894	23888	23800	23536	23648	23793	23735	23575	23958	24102	23928	23794	23800	23581	23952	23806	23946	23786	23636	23713	23673	23876	23662	24038	23726	23830	23867	23863	23515	23884	24020	23820	23971	23902	23743	23870	23981	23973	23807	23666	23640	23471	23734	23832	23899	23936	23892	23854	23901	23724	23675	23725	23976	23728	23850	23838	23919	23718	23990	23966	23779	23809	23909	23717	23647	23684	23840	23873	23890	23843	23670	23686	23910	23802	23923	23651	23699	23856	23795	23812	23895	23634	23781	23723	23888	23769	23827	23744	23722	23796	23900	23681	23623	23840	23747	23824	24010	23724	23996	23877	23583	23872	23949	23745	23889	23709	23977	23794	23978	23887	23623	23998	23857	23683	23764	23708	23751	23798	23813	23790	23730	23967	23774	24005	23626	23759	23744	23827	23884	23761	23549	23772	23662	24017	23698	23823	23880	23889	24056	24077	23634	23681	23805	23793	23949	24052	23911	23954	23732	23809	23760	23882	23964	23576	23905	23740	23817	23610	23601	23843	23670	23778	23520	23834	23886	23866	23980	23632	23904	23808	23731	23647	23554	23753	23818	23734	23820	23802	23764	23640	23856	23794	23976	23693	23779	23667	23855	23750	23641	23561	23834	23776	23698	23587	23797	23894	23887	23939	23509	23824	23790	23969	23919	23848	23743	23814	23831	23858	23649	23992	23975	23856	23802	24018	23822	23838	23594	23771	24000	23802	23918	23758	23912	23896	23747	23744	23776	23928	23775	23729	23859	23761	23667	23667	23741	23777	23712	23675	23873	23929	23848	23748	23815	23799	23771	24024	23874	23886	23701	23629	23728	23758	23804	23819	23683	23604	23688	23665	23814	23693	23624	23730	23823	23662	23859	23843	23751	23943	23871	23904	23839	23700	23747	23783	23811	23850	23933	23736	23873	23989	23699	23398	23763	23936	23854	23819	23842	23820	23810	23908	23912	23767	23817	23872	23747	23740	23838	23777	23911	23883	24043	23961	23776	23788	23690	23375	23830	23880	23861	23701	23812	23920	23631	24130	23825	23924	23819	23746	23636	24036	23710	23662	23762	23743	23944	23810	23965	23746	23727	23768	23769	23734	23584	23606	23781	23799	24042	23705	23709	24054	23842	23652	23680	23579	23826	23773	23763	23913	23761	23648	23806	23859	23991	23991	23947	23671	23808	23887	23773	23768	23820	23661	23698	23930	23695	23779	23768	23741	23814	23690	23733	23680	24068	23796	23742	23736	23747	23880	23619	23749	23871	23608	23838	23924	23809	23944	23638	23921	23880	23785	23980	23957	23840	23807	23857	23834	23851	23654	23806	23569	23805	23843	23853	23645	23755	23996	23788	23856	24045	23774	23791	23789	23915	23904	23860	23772	23615	23853	23845	23783	24055	23823	23696	23747	23964	23855	23667	23612	23725	23649	23710	23720	23630	23864	23960	23440	24099	23951	23962	23996	23868	23849	23788	23860	23902	23702	23883	23837	23929	23765	23843	23841	23825	23840	23729	23649	23595	23771	23667	24141	23795	23747	23752	23801	24019	23849	23655	24108	24042	23953	23849	23530	23845	23758	23708	23859	23805	23823	23919	23859	23953	23769	23864	23602	23761	23787	23739	24043	23725	23798	23788	23749	23756	23764	23933	23703	23744	23747	23734	23967	23803	23764	23571	23807	23676	23751	23643	23767	23774	23772	23856	23746	23753	23976	23671	23764	23754	23808	23891	23814	23680	23908	23741	23850	23833	23890	23793	23801	23672	23654	23691	23947	23941	23812	23610	23790	23922	23916	24064	23931	23873	23732	23932	23877	23679	23970	23905	23732	23919	23827	24003	23728	23883	23854	23703	23713	23797	23688	23617	23809	23625	23895	23918	23716	23783	23674	23559	23802	23764	23844	23547	23772	23927	23967	23604	23818	23842	23855	24061	23760	23883	24098	23783	23877	23784	23778	24052	23765	23679	23908	23786	23781	23761	23674	23953	23568	23705	23630	23970	23806	23934	23859	23528	23843	23939	23849	23735	23676	23678	23900	23810	23875	23925	23852	23551	23772	23901	23944	23784	24031	23894	23638	23920	23684	24014	23969	23908	23939	23808	23850	23821	23638	23700	23825	23607	23908	23838	23790	23857	23736	23891	23824	23807	23586	23814	23947	23675	23750	23588	24021	23855	23944	23794	23839	23604	23887	23745	23944	23778	23701	23584	23656	23554	23656	23843	23764	24014	23781	23622	23756	24048	23791	23688	23799	23654	23879	23890	23955	23782	23528	23737	23891	23824	23928	23542	23716	23904	23902	23647	23499	23970	23753	23876	23774	23729	24053	23816	23845	23674	23622	23705	23815	23666	23869	23703	23744	23861	23799	23784	23678	23675	23837	23759	23663	23682	23592	23621	23765	23848	23787	23784	23903	23845	23501	23851	23932	23722	23694	23762	23504	23629	24022	23867	23740	23893	23656	23779	23808	23795	23648	23756	23752	23705	23791	24004	23652	23914	23813	23976	23579	23828	23688	23825	23629	23830	23860	23596	23952	23649	23771	23961	23844	23722	23743	23681	23694	23819	23854	23845	23966	23945	23969	23685	23860	23917	23799	23772	23830	23844	23656	23915	24061	23835	23946	23842	23801	23685	23770	23803	23906	23737	23699	23799	23736	23891	24066	23854	23658	23699	23835	23812	23873	23872	23883	23679	23775	23839	23778	23554	23944	23664	23652	23671	23858	23787	23663	23950	23872	23729	23927	23907	23822	23732	23898	23809	23685	23891	23664	23947	24053	23934	23881	23714	23969	23773	23757	23766	23842	23997	23783	23715	23815	23770	23738	23759	23672	23958	23631	23668	23743	23716	23736	23642	23565	23703	23708	23895	23853	23777	23945	23975	24029	23669	23821	23707	24078	23901	23622	23811	23388	23679	23784	23870	23760	23616	23881	23903	23769	23958	23797	23766	23685	23897	23761	23703	23702	23991	23929	23972	23835	23650	23942	23831	23595	23756	24070	24009	23835	23841	23557	23674	23714	23730	23721	23675	23796	23833	23601	23806	23828	23941	23789	23755	23922	23777	23825	23768	23919	23866	23716	23737	23801	24191	23600	23994	23842	23728	23620	23823	23809	23920	23868	23895	23471	23616	23762	23614	23716
16693	26031	24000	22187	21827	21431	20465	20593	28884	41171	37484	29260	23721	20478	19349	19439	19422	19372	19252	19426	19211	19187	19365	19471	19260	19551	19472	19384	19346	19325	19254	19570	19337	19348	19316	19264	19582	19438	19341	19380	19341	19249	19459	19391	19347	19323	19420	19274	19432	19244	19293	19229	19192	19335	19326	19401	19442	19258	19190	19416	19364	19345	19419	19302	19194	19352	19292	19391	19330	19131	19479	19179	19454	19390	19354	19376	19114	19362	19428	19268	19422	19354	19257	19392	19291	19344	19254	19341	19336	19440	19328	19378	19400	19425	19338	19370	19498	19376	19243	19452	19274	19431	19497	19400	19393	19349	19294	19304	19270	19349	19372	19259	19314	19524	19244	19476	19222	19310	19363	19242	19240	19343	19341	19413	19420	19514	19314	19503	19311	19426	19330	19406	19437	19310	19281	19465	19489	19436	19378	19554	19393	19372	19390	19259	19376	19153	19460	19400	19370	19408	19269	19158	19386	19270	19247	19570	19249	19231	19366	19124	19518	19269	19364	19355	19232	19217	19419	19207	19354	19178	19313	19355	19371	19421	19425	19278	19029	19384	19259	19127	19290	19211	19237	19513	19402	19221	19359	19217	19566	19337	19406	19265	19177	19350	19507	19325	19064	19426	19197	19268	19213	19183	19381	19229	19352	19442	19522	19460	19301	19356	19472	19267	19298	19460	19383	19219	19390	19265	19466	19313	19234	19301	19277	19317	19214	19271	19482	19360	19372	19260	19331	19272	19451	19367	19423	19311	19331	19343	19437	19231	19322	19335	19329	19213	19385	19415	19417	19305	19133	19331	19427	19449	19403	19302	19267	19218	19318	19397	19207	19306	19367	19117	19330	19337	19279	19402	19424	19507	19115	19315	19483	19395	19390	19330	19368	19511	19416	19155	19385	19361	19375	19303	19329	19309	19269	19295	19333	19407	19351	19273	19334	19239	19247	19327	19125	19311	19342	19401	19291	19334	19301	19298	19421	19516	19372	19414	19363	19285	19239	19322	19314	19299	19363	19313	19352	19326	19382	19283	19108	19470	19324	19417	19366	19210	19226	19431	19347	19145	19374	19180	19424	19264	19291	19395	19387	19365	19334	19350	19377	19442	19441	19208	19151	19583	19205	19173	19455	19277	19288	19406	19314	19429	19336	19566	19406	19391	19205	19320	19436	19392	19209	19431	19232	19579	19330	19406	19514	19275	19345	19430	19307	19210	19445	19423	19349	19130	19361	19275	19346	19374	19225	19272	19322	19248	19319	19311	19304	19442	19243	19399	19396	19465	19292	19282	19439	19355	19522	19366	19397	19251	19352	19415	19257	19331	19217	19389	19433	19397	19399	19196	19284	19205	19176	19265	19304	19480	19148	19229	19429	19441	19319	19326	19402	19181	19325	19145	19359	19462	19298	19254	19226	19519	19458	19306	19527	19545	19305	19219	19342	19304	19490	19416	19449	19462	19509	19342	19321	19418	19343	19387	19339	19332	19250	19589	19082	19373	19385	19213	19437	19347	19299	19501	19193	19126	19414	19346	19249	19423	19325	19399	19106	19467	19444	19314	19406	19223	19311	19307	19322	19090	19432	19337	19392	19411	19417	19361	19388	19330	19351	19375	19277	19469	19393	19395	19221	19383	19393	19285	19101	19243	19267	19395	19328	19479	19270	19492	19258	19433	19281	19354	19196	19308	19314	19326	19257	19538	19295	19343	19390	19264	19489	19471	19539	19383	19410	19469	19479	19323	19345	19347	19385	19385	19491	19382	19212	19315	19372	19272	19207	19233	19224	19369	19335	19299	19199	19180	19201	19342	19345	19215	19269	19350	19238	19371	19279	19342	19440	19401	19269	19209	19383	19378	19314	19261	19062	19486	19417	19405	19335	19360	19403	19377	19439	19242	19389	19351	19295	19289	19315	19364	19327	19257	19300	19329	19203	19285	19386	19359	19266	19218	19217	19405	19474	19472	19253	19195	19477	19337	19231	19330	19491	19302	19323	19402	19365	19318	19343	19191	19356	19362	19520	19334	19552	19195	19359	19508	19260	19381	19340	19343	19402	19376	19505	19439	19279	19433	19329	19342	19339	19313	19262	19375	19451	19264	19373	19325	19189	19294	19340	19441	19322	19367	19489	19377	19380	19288	19598	19367	19205	19482	19468	19211	19488	19352	19326	19388	19444	19518	19200	19146	19176	19384	19488	19434	19355	19335	19456	19381	19428	19327	19338	19469	19169	19258	19325	19473	19361	19463	19406	19285	19377	19279	19260	19393	19462	19182	19276	19252	19415	19305	19259	19332	19445	19400	19254	19340	19420	19308	19206	19254	19225	19236	19532	19468	19459	19443	19323	19285	19332	19447	19263	19343	19151	19546	19254	19463	19466	19536	19298	19333	19361	19402	19258	19239	19354	19222	19383	19460	19435	19500	19261	19403	19298	19227	19290	19356	19459	19067	19340	19524	19423	19440	19494	19213	19444	19280	19448	19159	19387	19232	19255	19279	19299	19251	19280	19170	19331	19425	19410	19232	19372	19315	19392	19127	19447	19411	19300	19234	19290	19365	19261	19382	19507	19294	19488	19517	19359	19485	19339	19210	19249	19358	19190	19360	19316	19401	19294	19278	19291	19324	19487	19385	19169	19291	19196	19232	19338	19357	19311	19404	19348	19350	19267	19315	19264	19260	19337	19557	19382	19415	19456	19319	19209	19109	19354	19187	19372	19157	19377	19397	19265	19383	19183	19286	19290	19195	19362	19306	19263	19457	19400	19439	19363	19327	19471	19414	19274	19303	19406	19212	19333	19261	19330	19389	19348	19279	19414	19219	19393	19287	19284	19334	19390	19216	19194	19241	19491	19276	19359	19336	19375	19483	19345	19520	19327	19333	19274	19439	19382	19198	19482	19252	19217	19222	19390	19229	19347	19503	19215	19272	19295	19213	19649	19450	19542	19305	19263	19303	19269	19358	19219	19218	19357	19217	19368	19367	19390	19303	19314	19436	19221	19218	19234	19346	19420	19192	19264	19257	19325	19424	19248	19352	19339	19374	19424	19274	19444	19244	19386	19366	19458	19223	19118	19438	19453	19243	19316	19354	19391	19122	19306	19482	19308	19359	19213	19355	19170	19148	19314	19378	19302	19391	19512	19268	19391	19300	19194	19306	19469	19305	19292	19370	19298	19411	19335	19289	19477	19353	19197	19196	19546	19407	19308	19306	19362	19349	19518	19464	19527	19305	19437	19245	19408	19335	19166	19309	19354	19366	19265	19161	19221	19415	19305	19232	19275	19234	19407	19428	19110	19273	19355	19216	19457	19338	19408	19359	19279	19355	19239	19384	19448	19300	19110	19378	19378	19390	19092	19198	19271	19389	19185	19462	19377	19408	19284	19294	19417	19395	19503	19515	19347	19340	19282	19344	19367	19257	19182	19252	19442	19292	19298	19485	19424	19408	19340	19359	19375	19361	19284	19449	19381	19301	19400	19372	19331	19451	19446	19353	19231	19516	19425	19296	19356	19215	19320	19216	19209	19492	19291	19334	19360	19379	19304	19452	19395	19321	19350	19443	19371	19194	19274	19302	19268	19494	19606	19390	19361	19320	19371	19345	19449	19391	19431	19245	19313	19214	19308	19399	19414	19251	19388	19285	19306	19427	19392	19150	19317	19275	19303	19381	19415	19245	19319	19162	19421	19371	19391	19447	19213	19260	19280	19257	19487	19380	19323	19334	19071	19318	19286	19478	19393	19458	19392	19238	19428	19455	19277	19326	19382	19369	19509	19349	19273	19339	19348	19205	19551	19331	19381	19419	19227	19195	19386	19346	19363	19329	19262	19358	19370	19600	19317	19419	19337	19380	19370	19450	19355	19147	19136	19316	19220	19435	19231	19415	19463	19329	19318	19213	19374	19478	19238	19222	19265	19423	19348	19320	19459	19412	19574	19360	19463	19273	19395	19450	19326	19436	19391	19478	19343	19103	19317	19370	19324	19501	19298	19353	19230	19464	19273	19374	19297	19300	19332	19439	19606	19304	19354	19242	19377	19301	19251	19205	19378	19347	19247	19315	19278	19302	19315	19380	19527	19216	19392	19367	19236	19376	19474	19513	19371	19222	19199	19462	19316	19229	19372	19330	19234	19373	19363	19215	19321	19386	19402	19373	19416	19510	19507	19320	19446	19436	19329	19377	19271	19480	19218	19461	19201	19244	19189	19585	19357	19158	19434	19545	19224	19178	19188	19310	19325	19413	19450	19460	19328	19297	19324	19353	19314	19424	19354	19343	19393	19369	19328	19387	19374	19424	19447	19300	19280	19249	19333	19326	19318	19395	19385	19385	19251	19138	19331	19414	19408	19362	19258	19331	19378	19540	19376	19354	19356	19283	19236	19283	19419	19424	19366	19290	19360	19446	19303	19447	19229	19105	19292	19328	19384	19385	19329	19412	19253	19315	19367	19385	19363	19165	19369	19373	19475	19519	19472	19387	19490	19342	19297	19325	19270	19348	19337	19257	19326	19175	19239	19303	19421	19325	19257	19447	19234	19209	19218	19436	19261	19489	19255	19267	19381	19399	19141	19443	19268	19454	19464	19276	19644	19182	19293	19343	19181	19311	19373	19308	19203	19411	19523	19397	19476	19203	19359	19416	19350	19491	19251	19505	19165	19378	19437	19289	19264	19495	19352	19403	19491	19419	19282	19389	19205	19380	19393	19203	19236	19324	19408	19367	19488	19219	19470	19441	19552	19275	19303	19562	19265	19368	19363	19351	19387	19395	19261	19245	19507	19420	19435	19355	19262	19348	19474	19252	19262	19345	19395	19234	19402	19291	19428	19454	19286	19231	19427	19381	19359	19380	19423	19371	19305	19195	19190	19448	19439	19211	19544	19478	19428	19440	19218	19391	19430	19359	19207	19304	19283	19212	19364	19182	19307	19244	19170	19455	19339	19424	19290	19563	19239	19270	19303	19248	19530	19195	19230	19441	19266	19378	19232	19289	19323	19292	19577	19384	19182	19412	19253	19400	19359	19201	19388	19357	19463	19214	19402	19235	19514	19352	19512	19307	19424	19370	19329	19202	19281	19177	19427	19509	19195	19294	19373	19341	19378	19373	19275	19308	19299	19253	19366	19490	19374	19268	19553	19504
22866	21506	29453	23980	21833	24929	28889	26279	46034	54915	49711	37956	29963	25235	23687	23250	23399	23391	23392	23223	23199	23468	23379	23430	23337	23482	23420	23282	23185	23132	23264	23298	22990	23334	23210	23160	23224	23208	23379	23337	23021	23358	23403	23024	23127	23179	23060	23222	23217	23161	23217	23213	23344	23333	23125	23315	23262	23163	23068	23061	23337	23335	23502	23185	23235	23068	23184	23149	23223	23196	23003	23161	23022	23283	23123	23118	23120	23211	23124	23227	23177	23106	23156	23102	23160	23239	23431	23218	23016	23227	23014	23037	23048	22992	22908	23053	23119	23150	23018	23086	23001	23040	22970	23152	23126	23063	23217	23104	23167	23113	22944	23231	23186	23283	23230	23328	22896	23283	23182	23217	23178	23011	23021	23137	23019	23308	23107	23257	23279	23304	23103	23330	23021	23162	22928	23118	23082	23036	23226	22960	23165	23119	23070	22961	23239	23192	23032	23235	23287	23222	23226	23097	23106	23192	23124	23124	23069	23140	22986	23192	23299	23106	23059	22967	22906	22863	23289	23141	23127	22985	23080	23218	23134	23112	22997	23156	23297	23034	23288	23058	23160	23156	23075	23102	23123	23096	23096	22902	23045	23225	23512	23272	23011	23111	23180	23072	23063	23138	22950	23122	23080	23119	23262	23339	22886	23249	23316	23089	23191	23117	23013	23166	23019	23072	23144	23053	23225	23186	23316	23205	23120	23143	23255	23203	23140	23173	23051	23200	23282	23104	23146	23278	23085	23146	22909	23161	23157	22939	23220	23240	23096	23213	23034	23090	23193	22936	22925	23177	23184	23137	23220	23001	23065	23261	23312	23043	23064	22983	23115	23141	23118	23119	23012	22807	23091	23080	23084	23051	23241	23071	23016	23049	23041	23133	23127	23017	23339	23084	23006	23027	23025	23161	23044	23264	23259	22938	23373	23087	23051	23388	23464	23121	22930	23143	23022	22994	23183	23117	23301	23113	23029	22866	23171	22932	22952	23140	23145	22987	23171	23194	23098	23223	23224	23141	23170	23047	23031	23168	23326	23245	23107	23044	23131	22950	23130	23322	23208	23343	23149	23116	23088	23192	23318	22997	23300	23359	23255	23086	23189	22938	22961	23026	22991	22983	23062	22947	23035	23200	23242	23160	23162	23101	23044	23072	23096	23144	23025	23015	23291	23192	23329	23192	23253	23226	23132	23108	23164	23100	23114	22994	23029	23406	23192	22789	23185	23132	23053	23263	23232	22952	23123	23054	23068	23205	23184	23226	22886	23186	23105	23036	23273	23155	23074	22844	23177	22891	23173	23007	22942	23163	23112	23209	23150	23255	23209	23218	23010	22978	23095	23163	23204	23118	23046	23213	23278	23071	23068	23096	23086	23020	23008	23212	23023	22882	23221	23132	22995	23101	22923	22997	23239	22978	23313	23003	23101	23343	23042	23284	22882	23083	23183	23156	23310	22875	23116	23180	22993	23276	23133	22841	23107	22956	23113	23053	23103	23112	23233	22908	23079	23226	23144	23063	23140	23191	22934	23007	23132	23012	22867	23143	23327	23028	23006	23094	23208	23079	23044	23021	23230	23409	23247	23216	22962	23369	23267	23045	23113	23154	23267	23147	23044	23090	23141	23095	23065	22956	22979	23199	23193	22960	23053	23229	23238	23160	23145	23099	23112	23261	23292	23031	23150	23051	23094	23125	23123	23164	22868	22820	22941	23059	23172	22870	23196	23222	23156	23107	23138	23127	23091	23049	23190	23194	22910	23136	23149	23141	23168	23042	23294	23285	23177	23065	23025	23088	23225	23064	23128	23161	23074	23111	23296	23372	23102	23016	23441	23143	23013	23110	23267	23036	23289	23236	22925	23138	23259	23227	23052	23022	23217	23101	23069	22992	22850	22987	23256	23170	23164	23265	23054	23185	23250	23299	23050	22967	23309	23037	23238	23240	23205	23168	23118	23206	22750	23128	23413	23092	23086	22976	23095	23133	23193	23168	22986	23057	23166	23136	23041	23080	23016	22831	23091	23230	23311	23032	23114	23223	23082	23162	23399	23024	23071	22942	22951	22993	23164	22893	22736	23152	23314	23116	23095	22936	23128	23260	22926	23097	23113	23343	23335	23079	23174	23193	23209	23214	23135	23323	23166	22941	23393	22863	22903	23013	23248	23037	23287	23034	23075	23089	22867	23192	23032	23095	23158	22981	23294	22972	23163	23159	23070	23014	23138	23172	23324	23190	23108	23082	23106	23315	23023	23190	23323	22956	22948	23130	22945	23061	23139	23103	22883	22842	23357	23097	23085	23157	23227	23142	23058	23139	23154	23036	23258	22981	23130	22975	23360	23186	23145	22871	23082	23170	23214	23084	22967	23083	23059	23080	23135	23114	22937	23327	23024	23178	23133	23230	23190	23080	23150	23025	23161	22995	23146	23046	22998	23013	23104	23205	23111	23059	23237	23003	23156	23177	23051	23198	23024	23167	23306	23099	22930	23017	23302	23004	23229	23121	22965	23026	22906	23030	23189	23043	23260	23052	23172	23379	23113	23112	23194	23062	23053	23017	23207	23178	22975	22961	23085	23041	22955	23129	23125	23289	23277	23169	23187	23224	23144	23120	23154	23067	23246	23024	23150	23186	22836	23182	22987	23144	22973	23113	22985	23129	22959	23105	23088	23314	22957	22920	23091	23162	23312	23096	23059	23160	22982	23178	22956	23006	23026	23063	23407	23190	22992	23215	23180	23306	23058	23189	23140	22993	23121	23249	23219	23126	23035	23159	23256	23111	23089	23095	23180	23052	22983	22996	23206	22993	23092	23141	23130	23041	23147	23180	23109	23190	23037	23199	23262	23233	22990	23254	23174	23070	22958	23116	22992	22980	23211	22933	23288	23188	23002	23010	22841	23158	23134	23001	23222	23103	23018	23181	23301	23099	23127	23059	23200	23212	22897	23594	22955	23025	23227	23502	23218	23193	22827	23219	22882	23036	23033	23102	23182	23161	23120	23217	23143	23263	23268	23173	23129	22979	23282	22991	23271	23125	23169	23029	23175	23286	23157	23194	23241	23256	23258	23129	23112	23031	23132	22962	22947	23238	23113	23056	23203	23267	23028	23141	22958	23103	23263	23079	22986	22967	23113	23167	23134	23132	23247	23207	23026	23139	23171	22909	23049	23369	23195	23154	22990	23085	23110	23261	23146	23026	23012	23100	23140	23085	23319	23075	23012	23254	23346	23040	23078	23086	23002	23188	23279	22995	23102	23012	22933	23009	22887	23073	23168	23117	23000	23166	23102	23205	23140	23106	23176	22822	23141	23080	22955	23347	23051	23215	23221	23080	23129	23088	23139	23315	22970	22895	23243	23091	23258	23342	23135	23198	23268	23068	23132	23198	23079	23149	23087	23091	23061	23102	23057	23263	22986	23265	23061	23049	23342	23180	23116	23124	23099	23126	23014	22898	23124	23067	23078	22972	23204	23305	22956	23052	23268	23172	23122	23270	23151	22887	23161	22878	23178	23128	23108	23277	23075	22834	22982	23034	22894	23098	22885	22907	23162	23329	23086	23043	23036	23272	23055	23122	23018	22989	23220	22997	22824	23135	23317	23085	23235	23371	23180	23232	23064	23344	22950	23136	23238	23269	23410	23311	23258	23169	23175	23248	23082	23090	23177	23141	23064	23239	23180	23162	23204	23092	23009	23087	23005	23357	23091	22968	23037	22930	23149	23194	23007	23019	23038	22971	23094	23316	23016	22867	22980	23252	23126	23174	22880	22729	23104	23176	23126	23191	23032	22963	22978	23044	23148	23114	23304	23009	23021	22915	23209	23125	23260	23157	23083	23034	23130	23097	23180	23030	23249	23157	23049	23044	23170	22986	23311	23283	23417	23100	23247	23142	23042	23128	23082	23015	23146	23388	23078	23237	23055	22915	22984	22898	22998	23130	23268	23157	23247	22962	23103	22920	23192	23187	23016	23151	23237	23125	23258	23077	23008	23028	23281	23026	23067	23051	22980	23166	23095	23049	23123	23048	23011	23243	23006	22947	23222	23170	23229	23208	23196	22939	23197	22939	23180	23257	22933	23122	23247	23287	23257	23016	23055	23093	23158	23329	22913	23187	23041	23168	23130	23214	23055	23110	23245	23297	23211	23222	23094	23421	23228	23022	22941	23295	23257	23013	23123	22945	23058	23145	22952	23063	23240	22981	23297	23024	23112	23125	23077	22940	23137	23035	23209	22957	22896	23016	23131	23315	23253	23122	22910	23016	22857	23149	23119	23132	23026	22911	22916	23001	23258	22945	23009	23119	22969	23075	23195	23133	23055	23167	23032	22956	22950	23417	23060	23176	22955	22993	23161	23303	23193	23000	23084	23037	23062	23086	22982	23111	23018	23004	23362	23052	23144	23021	23037	23215	23317	23253	22852	23288	23237	22938	23052	23285	23132	23121	23010	23201	23158	22972	22866	23229	23341	22992	23196	23191	23031	23081	23169	23065	23304	23002	23040	23251	23064	23124	22957	23134	23055	23105	23068	22988	23100	23007	23109	23026	23260	22947	22919	23124	23177	23152	23177	23230	23287	23140	23256	23008	23220	23103	22908	23108	23135	23114	23203	23147	23161	23036	23246	23187	23155	23030	22964	23275	23234	23149	23172	23161	23088	23133	23115	23032	23072	23222	23062	23063	23328	22915	23086	23186	23122	22963	23246	23096	23030	23115	23128	23189	23378	23222	23069	23244	22974	22963	23278	23169	23096	23021	23105	22993	23176	22876	22926	23206	23205	23137	23069	23143	23114	23386	23064	23184	23071	23108	23092	23124	23108	22871	22954	23140	23004	22917	23182	23101	23030	22967	22943	23083	23111	23106	23269	23098	23271	23159	23105	23333	23110	23071	23002	23104	22853	23182	23222	23069	23200	22997	23053	23185	23016	23140	22998	22964	22971	23239	23298	23148	23245	23078	23269	23268	23321	23081	22949	23226	22920	23084	23286	23041	23093	22945	23044	23046	22937	23120	23007	23362	23386	23056	23090	22944	23021	23053	23085	23251	23342	23096	23083	23111	22957	23151	23047	22887	23131	23128	23078	22989	23165	23084	23156	23110	22996	23167	22916	22934	23074	23244	22963	22890	23105	23034	23098	22958
18010	30828	28306	24051	22238	21417	20605	24681	48639	54788	48385	36731	26327	20473	18961	19020	19042	18979	18947	18945	18883	18916	19200	18949	19024	18699	19008	18810	18800	18901	18937	18775	19079	18991	18865	19093	19022	19203	18959	19062	18867	18997	18981	19079	18916	18844	19029	18731	19040	18767	18896	18897	18798	18894	18880	18984	19041	18944	18797	18949	18908	19015	18755	18984	19022	18839	19018	18866	18979	18976	19024	18961	19142	18995	19004	18856	18965	18836	18955	18912	19089	18904	18843	18926	18860	19059	18902	18858	18685	18919	18953	18905	19024	18774	18692	18956	18893	19034	18883	18983	19065	18985	18809	18850	18861	18791	18765	19077	18790	18785	18954	18921	18748	18942	18830	18901	19104	18867	19089	19098	18979	18890	18935	19022	18969	18768	19012	18919	18703	18812	18798	18835	19080	18950	19004	18878	19104	18892	18794	19073	18829	18846	18822	18954	18875	18850	18966	19052	18992	18950	18934	18987	18789	18883	18993	19185	19057	19011	18927	18984	18931	19039	19096	19059	19012	18816	18925	18968	18939	18782	18734	18800	18791	18844	18815	18869	18762	19014	18847	18979	18786	18986	18956	19005	18795	18907	18854	18966	18819	19001	18799	18898	18887	18869	18799	18804	18963	18837	18836	18888	18721	18849	18970	18820	18859	18976	18934	19029	18865	19165	18841	18986	18990	18917	18900	18926	18876	18902	19225	18877	18837	18913	18951	18797	18875	19035	18913	18962	18941	18821	18990	18797	18873	18895	18980	18888	18908	19020	19109	18908	18838	18892	18959	18879	18893	18936	19074	18783	18861	19014	18802	18890	18905	18808	18957	18954	18961	18763	18971	18868	18826	18921	19075	18951	19060	18713	18970	18802	18753	19028	19044	18926	18833	18845	18869	18914	19042	18976	19007	18775	18866	18933	18910	18926	18808	18980	18835	18932	18826	18959	18926	18828	18920	18932	18902	19068	18766	18834	18996	18889	18936	18814	18853	18972	19140	18667	18846	19018	18859	18975	18838	19041	18833	18945	19027	18913	18880	18968	18980	18939	18866	19069	19077	18973	18848	18857	18793	18812	19006	18785	18997	18899	18916	18755	18834	18814	19047	18922	18943	18872	18942	19047	19088	18892	18917	18981	18929	18909	18849	18922	18983	18979	18977	19007	18935	18762	18785	19093	19039	18831	18786	18926	19016	19041	18939	18850	19025	18976	19023	18810	18886	18726	19047	18917	18877	18887	19023	18870	18903	18837	19001	19013	18953	19013	18955	18935	18994	18966	18855	18776	18947	18697	18935	18740	18876	18935	18921	18915	18926	18942	18795	18845	18976	19047	18943	18944	18944	18841	19021	18952	18996	18945	18824	18924	18799	18974	18989	18916	18794	18876	18992	18961	18906	18962	18862	18866	19072	19043	18910	18859	18854	19010	19143	18962	19056	18806	18782	18878	18947	18754	18935	18932	19049	18976	18879	18785	19020	19037	18878	18795	18870	18982	18725	18862	18755	19024	18851	18952	18871	18960	18977	18976	18897	18991	18777	18965	18765	18877	19065	18796	18922	18947	18899	19049	18807	18913	18869	18893	18924	18898	18955	19001	18771	18932	18976	18894	18947	18923	18960	18997	18826	18841	18966	19014	18734	18827	18978	18840	19010	18917	18844	18856	18866	18750	18973	19030	18802	19018	19030	18892	18962	18940	18973	18892	19063	18950	18966	18888	18759	19000	18828	18864	18856	18905	19020	19079	18765	18929	18864	18947	18866	18817	18904	19010	18817	18960	18905	18841	19049	19062	18957	18852	18904	18951	18922	18839	18964	18843	19024	18907	18994	18946	18747	18954	18955	18893	18752	18955	18900	18838	18681	18943	18913	18951	18830	18838	18962	18805	18912	18839	18941	18757	18960	19179	18898	18762	18964	18716	18936	18819	18878	18769	18884	18954	18876	18904	18764	18774	18984	18752	18642	18873	18936	18907	18966	18908	19058	18694	18772	18895	18827	18906	18989	18928	18649	18967	18987	19058	18935	18836	18982	18811	18829	18900	19134	19057	18997	18753	18963	18782	18932	18927	18888	18843	18880	18734	19100	18839	18921	18969	18938	19062	18780	18962	19005	18960	18741	18923	19049	18852	19017	18927	18833	19076	18777	18780	18992	18796	18837	18938	19137	18995	18899	18817	18949	18734	19117	18962	18898	18939	18721	18748	18941	18835	18877	18862	18937	19147	19106	18751	18991	18933	18803	19013	18768	19106	18826	18927	18882	18884	18800	18988	18983	18835	18812	18827	18861	18766	18982	18952	18760	18959	18789	19112	18769	18872	19077	18985	18986	18963	18978	18878	18799	19138	18804	18736	18764	19001	18882	18941	18933	18923	18858	18625	18825	18847	18870	18963	18826	18929	18817	18892	18872	18804	18974	18856	18921	18728	18911	19008	18953	18861	18857	18923	18902	18951	19017	18851	18796	18849	18976	18954	18850	18924	18822	18836	18846	18878	18911	18951	18950	18974	18858	18879	18925	19056	18814	19013	19184	18747	18857	18952	19058	18960	18864	19032	18870	19010	18792	18969	18932	18913	19068	18823	18881	18900	18724	19058	18929	18923	18726	18803	19068	18948	18751	18879	18957	18818	19072	18992	19072	19016	18695	18757	18961	18848	18813	18983	18785	18823	18794	18858	18797	19109	18755	19021	18955	18932	18792	18729	18941	18913	18822	19124	18814	19127	18978	18915	18907	18853	18999	19033	19047	18954	18935	18777	18851	18877	18863	19007	18984	18890	18909	18972	18965	19086	18889	18949	18827	18741	18896	19039	18812	18807	18892	18956	19085	18893	18847	18890	18944	18910	19043	18631	18940	19133	18897	18833	18864	18751	18880	18919	18858	18854	18720	18894	19000	18912	18825	18866	18725	18568	18969	18992	18942	18876	19024	18864	18912	19080	18988	18718	18869	18892	18905	18869	18783	18939	18921	18846	18851	19087	18851	18894	18955	18773	18856	18857	18825	18962	19019	18947	18887	18939	18747	18729	19076	18913	19025	18867	18811	18981	19035	19015	18957	18949	18943	18969	18831	18812	18893	18792	18931	18908	18899	18873	18834	19069	18965	19011	18908	18905	18757	19033	19054	18972	18915	18771	18844	19065	18715	18890	18834	18873	18895	18967	18856	18972	19051	18901	18871	18737	19018	18998	18821	18779	19021	18866	19030	18792	18951	19067	18861	18988	18923	18770	18800	19048	18940	18838	18879	18874	18934	18972	18771	18865	18955	19035	18799	18895	18881	18985	18834	18850	18857	18871	18832	18818	18864	18723	18768	18743	19027	18941	19025	18951	18977	18979	19039	19072	19091	19055	19100	18946	18749	18931	18867	18984	18829	18814	18846	18859	18914	18858	18898	18710	18800	19039	18823	18996	18871	18845	18903	18841	18867	18965	18701	18895	18920	18965	18947	18961	18995	18767	18911	18828	18788	18925	18821	18807	18876	19039	18856	19026	18960	18988	19074	18837	18833	18885	18821	18764	18816	18920	18909	18972	18878	18761	18909	18965	18826	18825	18963	18902	18837	18940	19000	19042	18774	18956	18970	18900	18729	18776	19003	18918	18675	18973	19044	18840	19029	18961	18812	18892	18955	19126	18838	18967	18935	18818	18905	18972	18813	18931	18980	18891	18885	18927	18889	18631	18818	18948	18794	18925	19031	19013	18978	19016	18750	18970	18920	19005	18918	18776	18865	18789	18813	18751	18975	18771	19010	18846	18866	18798	18840	18961	18959	18954	18844	18990	18962	19083	18799	18897	18925	19101	18832	18984	18743	18780	18962	18885	18870	18910	18887	18987	19031	18814	18970	18986	18840	18823	18913	19000	18866	18917	18872	18830	19063	18833	19012	18909	18839	18933	18944	19015	19057	19069	18825	18788	18852	18811	18846	18827	18884	19001	18785	18764	18961	19022	18802	18883	18758	18876	18867	18895	18909	18864	18951	18773	19052	18896	18836	18777	19065	18946	18787	18775	18842	18956	18955	18884	18854	18797	18776	18785	19001	18779	18989	18958	19046	19008	18937	19056	18874	19044	18961	18886	18837	18849	18829	18769	18840	18927	18837	18918	19012	18909	18866	18980	18976	18768	18850	19099	18835	18958	18827	18935	18789	18688	18953	18906	18913	18934	18764	18870	18843	18797	18840	18916	18986	18974	18745	19072	18978	18796	18998	19070	18976	18756	18911	18988	18789	18936	18937	18950	18906	19002	18922	18809	18904	18813	18829	19062	19033	18887	18898	18893	18878	18994	18845	18829	18996	18872	18995	18896	18811	19068	19045	18984	18862	18830	18909	18783	19050	18937	19053	19008	18828	18832	19101	18669	18869	18902	18969	19038	18827	18979	19059	18745	18914	18822	18841	18884	18930	18794	18879	18739	18880	18949	18931	19012	19034	18993	18896	18911	18887	18921	18927	19092	18722	18860	18987	19086	19011	19060	18850	18886	18776	18839	18843	18978	18877	18924	19056	18989	18900	18759	18929	19026	18910	18858	18795	19030	18987	18844	18809	18829	18889	18932	18775	18927	18812	18879	18903	18925	18905	19015	18845	18840	18970	18961	18733	18759	18941	18863	18887	18877	18899	18841	18810	19043	18832	18834	18929	18936	18805	19041	19024	19040	18875	18904	18935	18756	18798	19082	18981	19032	18864	19001	18947	18941	18969	18856	18888	18910	19063	18842	18864	18995	18857	18760	18884	18912	18943	18856	18792	18855	18922	18953	18796	19009	18885	18989	18615	18933	18821	18909	18906	18994	18882	18846	18828	18792	18848	18928	18907	18864	19057	18901	18956	18827	19012	18927	19033	18859	18719	18912	18948	18903	18786	18968	18812	18963	18981	18696	18841	18957	18881	18914	18673	18889	18791	18822	18991	18851	18909	19002	18942	18949	18805	18829	18898	18955	18806	18797	18952	19016	19069	18892	18683	18929	19114	18759	19015	18838	18910	19045	18907	18841	18858	18944	18842	18915	18847	18996	18908	18879	18831	18662	18966	18873	18862	18817	18971	18991	18889	18982	18966	18925	18713	18764	18920	18992	18717	18722	18923	18847	18897	19020	18880	18948	18918	18807	19028	18940	18719	19012	19127	18891	18846	18821	19020	18876	18850	18953
27704	22467	26440	24711	21701	21843	22049	21886	22394	25311	25024	23867	22565	21796	21692	21601	21651	21490	21683	21924	21651	21493	21686	21482	21433	21571	21665	21523	21638	21521	21599	21686	21715	21805	21755	21650	21657	21625	21657	21635	21737	21600	21681	21674	21648	21542	21686	21482	21597	21733	21644	21838	21577	21799	21565	21745	21890	21775	21621	21557	21580	21640	21621	21680	21780	21723	21744	21511	21346	21461	21909	21569	21419	21680	21651	21817	21743	21563	21634	21639	21477	21602	21700	21668	21835	21630	21583	21748	21799	21835	21588	21629	21698	21819	21512	21380	21738	21779	21597	21378	21522	21475	21849	21650	21587	21765	21789	21720	21645	21646	21830	21674	21587	21565	21626	21509	21776	21531	21667	21758	21605	21576	21596	21543	21540	21510	21749	21622	21687	21460	21835	21543	21929	21513	21705	21799	21560	21541	21661	21376	21481	21630	21511	21906	21962	21792	21876	21626	21554	21565	21548	21556	21659	21955	21480	21839	21735	21884	21687	21710	21790	21597	21716	21685	21703	21652	21725	21646	21534	21564	21659	21532	21651	21604	21695	21741	21635	21678	21542	21549	21695	21594	21737	21723	21547	21677	21697	21577	21678	21776	21712	21689	21586	21703	21737	21631	21705	21690	21634	21867	21658	21672	21608	21551	21790	21618	21701	21762	21552	21733	21700	21620	21604	21563	21762	21769	21556	21618	21668	21655	21741	21289	21694	21644	21621	21516	21693	21866	21827	21802	21927	21667	21496	21577	21842	21687	21692	21624	21793	22004	21575	21454	21506	21560	21796	21635	21606	21603	21513	21702	21882	21592	21686	21620	21574	21618	21676	21656	21773	21577	21629	21774	21780	21570	21536	21668	21793	21667	21787	21784	21354	21831	21593	21529	22077	21767	21816	21555	21622	21472	21708	21809	21464	21562	21462	21469	21710	21789	21629	21665	21752	21896	21757	21649	21815	21840	21373	21612	21550	21709	21548	21592	21677	21793	21673	21725	21515	21756	21742	21611	21616	21491	21701	21640	21675	21902	21738	21584	21753	21494	21511	21741	21783	21631	21733	21810	21736	21882	21530	21722	21571	21746	21654	21699	21622	21570	21521	21628	21780	21390	21798	21690	21479	21857	21721	21853	21366	21662	21724	21570	21529	21343	21457	21644	21660	21564	21611	21752	21737	21490	21693	21750	21345	21425	21788	21566	21696	21421	21720	21786	21596	21842	21570	21648	21583	21685	21791	21725	21688	21759	21795	21697	21631	21442	21351	21675	21637	21586	21839	21615	21607	21569	21480	21618	21494	21467	21493	21742	21568	21703	21688	21714	21780	21662	21820	21733	21870	21556	21598	21519	21619	21552	21872	21704	21731	21321	21683	21772	21626	21551	21470	21450	21693	21901	21571	21694	21795	21521	21507	21679	21742	21923	21853	21703	21729	21661	21505	21674	21717	21693	21769	21616	21721	21650	21652	21642	21694	21796	21672	21626	21680	21695	21555	21672	21576	21687	21610	21846	21736	21679	21742	21791	21697	21621	21742	21651	21512	21706	21844	21641	21614	21503	21548	21657	21562	21429	21730	21762	21661	21876	21789	21866	21588	21568	21634	21603	21460	21712	21642	21759	21792	21681	21507	21552	21813	21596	21697	21626	21690	21716	21694	21509	21755	21519	21700	21499	21528	21591	21798	21809	21724	21718	21505	21725	21610	21596	21541	21820	21653	21570	21645	21766	21730	21959	21569	21396	21628	21511	21604	21646	21520	21537	21391	21524	21594	21691	21909	21572	21648	21540	21619	21680	21719	21687	21434	21660	21786	21640	21380	21734	21587	21532	21723	21509	21802	21789	21772	21630	21527	21557	21706	21527	21616	21925	21394	21588	21795	21662	21600	21612	21457	21749	21573	21362	21510	21503	21681	21676	21779	21829	21847	21690	21447	21670	21623	21671	22001	21672	21769	21681	21636	21770	21589	21822	21777	21691	21698	21720	21641	21666	21714	21604	21702	21849	21523	21695	21469	21721	21626	21679	21711	21606	21582	21675	21769	21761	21754	21501	21528	21648	21745	21661	21837	21709	21782	21628	21635	21580	21570	21722	21850	21569	21669	21767	21387	21557	21586	21524	21859	21532	21600	21690	21544	21685	21510	21600	21734	21570	21712	21477	21736	21676	21408	21710	21616	21728	21709	21631	21549	21695	21557	21653	21786	21823	21702	21656	21448	21602	21640	21673	21482	21741	21648	21617	21638	21693	21741	21762	21757	21605	21602	21713	21600	21790	21799	21699	21710	21410	21728	21596	21718	21650	21551	21699	21668	21825	21968	21667	21711	21652	21829	21727	21633	21657	21502	21440	21587	21640	21670	21791	21766	21600	21679	21702	21754	21567	21692	21757	21662	21698	21701	21527	21740	21462	21744	21791	21660	21861	21694	21669	21534	21742	21551	21791	21405	21711	21488	21499	21716	21577	21625	21747	21713	21700	21646	21689	21608	21668	21925	21805	21577	21715	21656	21684	21559	21490	21469	21663	21917	21625	21708	21456	21647	21688	21617	21539	21660	21925	21675	21635	21827	21785	21716	21675	21653	21689	21606	21735	21795	21809	21465	21657	21778	21490	21652	21355	21737	21560	21486	21548	21588	21652	21671	21616	21602	21504	21479	21509	21659	21578	21430	21839	21777	21744	21656	21727	21642	21618	21692	21526	21628	21692	21631	21626	21864	21580	21610	21744	21638	21466	21749	21787	21696	21724	21576	21676	21662	21700	21767	21591	21675	21854	21626	21680	21692	21653	21685	21524	21685	21634	21792	21854	21631	21673	21501	21704	21745	21697	21636	21640	21822	21778	21838	21577	21537	21593	21725	21605	21759	21774	21711	21609	21987	21578	21661	21734	21760	21701	21824	21754	21679	21758	21748	21658	21686	21847	21603	21433	21711	21823	21839	21795	21869	21681	21524	21473	21645	21897	21717	21723	21749	21479	21733	21762	21574	21502	21571	21735	21555	21546	21699	21901	21798	21635	22025	21497	21734	21712	21594	21764	21690	21741	21759	21792	21796	21672	21536	21600	21929	21473	21624	21519	21567	21538	21505	21742	21632	21733	21635	21578	21452	21692	21803	21558	21496	21615	21632	21801	21835	21895	21583	21427	21582	21593	21622	21774	21758	21851	21522	21605	21571	21855	21953	21595	21807	21588	21874	21571	21591	21642	21790	21624	21901	21760	21726	21625	21738	21782	21610	21476	21752	21759	21561	21516	21682	21658	21568	21679	21659	21604	21583	21787	21516	21529	21553	21654	21743	21627	21702	21562	21706	21856	21938	21599	21766	21726	21814	21560	21643	21484	21709	21600	21598	21689	21607	21573	21643	21838	21649	21804	21790	21605	21590	21633	21633	21798	21507	21591	21732	21560	21627	21791	21801	21817	21662	21568	21487	21365	21697	21649	21663	21563	21696	21881	21677	21691	21593	21607	21756	21536	21638	21588	21700	21768	21623	21698	21558	21696	21585	21833	21613	21632	21603	21628	21655	21667	21639	21681	21447	21495	21741	21842	21428	21625	21507	21597	21694	21627	21731	21495	21772	21442	21875	21692	21522	21738	21872	21673	21725	21626	21593	21536	21733	21630	21633	21712	21552	21777	21490	21786	21475	21455	21773	21682	21630	21333	21840	21731	21750	21707	21659	21658	21626	21566	21470	21650	21617	21766	21595	21626	21682	21716	21509	21711	21652	21514	21527	21570	21545	21597	21810	21606	21783	21645	21665	21687	21671	21622	21780	21494	21793	21682	21433	21620	21693	21678	22021	21547	21622	21374	21564	21651	21668	21610	21569	21410	21754	21685	21488	21584	21655	21777	21702	21669	21817	21570	21912	21527	21675	21722	21721	21652	21767	21740	21780	21732	21687	21870	21564	21747	21627	21654	21601	21567	21400	21586	21818	21647	21671	21981	21604	21737	21646	21727	21695	21629	21609	21891	21614	21797	21605	21743	21786	21864	21706	21801	21629	21617	21722	21511	21841	21803	21617	21797	21684	21889	21485	21548	21642	21738	21738	21860	21609	21757	21763	22006	21568	21887	21802	21525	21838	21490	21732	21360	21623	21906	21633	21581	21745	21646	21750	21796	21770	21668	21715	21596	21811	21694	21477	21727	21604	21906	21528	21647	21753	21655	21768	21699	21686	21815	21718	21745	21858	21595	21577	21541	21587	21776	21786	21762	21543	21637	21735	21505	21576	21678	21626	21761	21500	21437	21623	21878	21609	21471	21503	21477	21605	21796	21745	21742	21697	21826	21738	21635	21680	21714	21851	21551	21619	21577	21666	21635	21550	21865	21649	21667	21734	21828	21541	21610	21543	21847	21848	21604	21516	21605	21640	21683	21679	21871	21703	21462	21556	21781	21606	21726	21525	21713	21777	21464	21580	21448	21689	21632	21487	21707	21787	21764	21715	21528	21779	21766	21672	21707	21465	21778	21744	21657	21639	21530	21551	21703	21503	21750	21581	21540	21394	21735	21659	21678	21565	21672	21702	21637	21691	21644	21618	21721	21631	21645	21638	21540	21602	21322	21549	21700	21798	21634	21707	21543	21606	21757	21708	21576	21814	21744	21792	21736	21730	21744	21876	21601	21561	21560	21643	21555	21875	21559	21637	21831	21769	21730	21526	21898	21767	21770	21589	21786	21805	21915	21763	21648	21748	21595	21720	21756	21690	21777	21795	21529	21758	21689	21560	21562	21458	21648	21473	21775	21469	21377	21717	21597	21753	21590	21714	21707	21769	21868	21731	21717	21746	21775	21715	21471	21632	21597	21713	21629	21599	21805	21846	21606	21814	21668	21795	21784	21823	21774	21562	21589	21743	21693	21774	21811	21511	21755	21662	21698	21534	21825	21743	21536	21443	21741	21861	21731	21564	21680	21730	21769	21806	21758	21581	21775	21693	21765	21521	21749	21728	21652	21548	21706	21801	21564	21808	21763	21704	21639	21676	21649	21643	21633	21652	21614	21723	21789	21949	21890	21646	21981	21835	21714	21789	21705	21660	21637	21531	21665	21597	21604	21494	21415	21571	21636	21728	21813	21701	21597	21455	21562	21622	21854	21798	21791	21637	21787	21597	21780	21864	21599	21545	21746	21538	21468	21794	21604
16622	19947	19757	19039	18565	18538	18386	18253	19784	23583	22856	20369	18907	18347	18184	18154	18120	17914	18257	18393	18010	18272	18226	18037	17967	18197	18080	18149	18346	17936	17903	18146	18046	18188	18161	18234	18096	18151	18293	17936	18175	18218	18406	18136	18138	18124	18186	18129	18225	18102	18112	18274	18111	18124	18088	18325	18136	18185	18227	18117	18203	18166	18215	18257	18197	18044	18048	18133	18060	18162	18043	18091	18140	18304	18096	18205	18216	18158	18133	18124	18123	18156	18126	18088	18070	18270	18381	18172	18306	17978	18044	18110	18245	18120	18209	18045	18203	17963	18261	18061	18125	18075	18168	18091	18136	18048	18058	17979	18137	18213	18132	18187	18235	18217	18251	18133	18043	18083	18087	18280	18200	18185	18040	18258	18329	18169	18176	18230	18110	18267	18199	18027	18135	18001	18131	18021	18260	18190	18115	18023	18264	18257	18243	17984	18076	18258	17981	18118	18167	18086	18101	18276	18079	18194	18143	18055	18186	18159	18032	18113	18085	18117	18162	18237	18015	18211	18328	18409	18222	18307	18238	18170	18156	18166	18230	18270	18214	18120	18021	18317	18261	18180	18128	18047	18249	18095	18118	18207	18243	18431	18150	18109	18223	18021	18304	18122	18368	18293	18132	18016	18206	18203	18095	18103	18076	18157	18021	18055	18140	18094	18179	18266	18137	18142	18138	17951	18370	18110	18036	18244	18172	18247	18270	18204	18032	18366	18084	18332	18123	18156	18172	18263	18260	18151	18058	18160	18027	18019	18201	18050	17939	18104	18178	18216	18079	18086	18210	18258	18240	18275	18043	18200	18184	18228	18149	18225	18091	18243	18146	18208	18281	18077	18265	18241	18183	18228	17922	18181	18131	18435	18138	18227	18204	18289	18068	18233	17991	17904	18010	18336	18194	18273	18074	18062	18015	18246	18205	18135	17992	18249	18168	18232	18147	18250	18209	18040	18212	18335	18099	18120	18136	18177	18063	18018	18369	17942	17901	18141	18159	18212	18095	18100	18249	18093	18170	18129	18204	18225	18113	18061	18161	18157	18180	18084	18193	18059	18168	18270	18209	18142	17901	18061	18162	18103	18055	18174	18075	18062	18192	18110	18257	18176	18175	18009	18334	18210	18013	18225	18298	18045	18091	18250	18030	18273	18180	18157	18034	18121	18067	18274	18203	18150	18164	18068	18079	17970	18282	18070	18215	18153	18208	18258	18071	18215	18303	18208	18203	18200	17918	18092	18174	18099	18109	18043	18143	18178	18233	18187	18141	18071	18054	18316	17918	18319	18344	18025	18340	17981	18145	18089	18005	18312	18197	18142	18016	18080	18129	18174	18086	18116	18115	18220	18051	18059	18176	18075	18110	17927	17967	18156	18057	18079	18242	18125	18044	17993	18094	18145	18084	18165	18294	18053	17901	18134	18195	18209	18006	18042	18080	18198	18125	18120	18256	18230	18225	18409	18234	17920	18134	18197	18316	18060	18138	18070	18249	18092	18068	18104	18153	18222	18253	18221	18104	18076	18200	18134	18311	18153	18218	18035	18099	18133	18085	18155	18112	18117	18142	18239	18077	18312	18139	18112	18263	18327	18126	18108	18146	18305	18177	18213	18168	18159	18212	18105	18159	18264	18201	18092	18006	18140	18144	18117	18093	18106	18028	18050	17968	18119	18474	18122	18280	18115	18272	18186	18053	18174	18118	17991	18221	18113	18148	18037	18042	18127	18117	18205	18083	18063	18341	18240	18199	18229	18117	18161	18157	18228	18224	18236	18035	18098	18234	18154	18242	17996	18164	18131	18122	18213	17988	18040	18135	18295	18195	18070	18216	18202	17995	18008	18295	18133	18093	18206	18005	18426	18106	18066	18145	18225	18148	18295	17959	18065	18078	18138	18296	18047	18125	18199	18060	18205	18147	18203	18063	18202	18066	18106	18385	18075	18099	18127	18081	18143	18271	18088	17999	18092	18264	18060	18131	18021	18253	18142	18155	18294	18106	18013	18316	18076	18206	18211	18174	18138	18045	18420	18314	18112	18104	18188	18139	18088	18139	18123	18067	18364	18067	18032	18224	18097	18277	18041	18034	18250	18305	18367	18004	18171	18215	18082	18080	18071	18003	18127	18184	18189	18263	18004	18058	18188	18119	18118	18095	18166	18302	18197	18172	18087	17947	18255	18028	18113	18159	18237	18132	18224	18303	17942	18400	18184	18174	18219	18086	18149	18047	18079	18043	18185	18241	18086	17996	18211	18071	18151	18233	18211	18176	18061	18292	18178	18233	18172	17997	18251	18244	18071	18060	17910	18107	18346	18110	18077	18079	18132	18112	18198	18154	18094	18166	17974	18183	18142	18389	18221	18128	18104	18111	18142	18037	18131	18248	18206	18049	18045	18353	18318	18099	18040	17971	18133	17979	18234	18290	18398	18277	18147	18067	18122	18211	18082	18179	18215	18143	18115	18339	18097	18139	18119	18069	17976	18330	18068	17919	18192	18144	17974	18198	17947	18111	17942	18079	18219	18162	18087	18035	18120	18184	18192	18075	18030	18185	18272	18258	18144	18146	18170	18134	18150	18288	18098	18095	18129	18175	18180	18019	18264	18164	18143	18137	18324	17983	18205	17977	18303	18149	18163	18139	17988	18310	18294	18113	18229	18164	18146	18094	18100	18145	18034	18058	18340	17968	18088	18190	18135	18130	18184	18123	18122	18044	18247	18167	18236	18232	18071	18097	18117	18240	18012	18238	18123	18110	18053	18129	18223	18072	18188	18267	18096	18125	18180	18117	18120	18040	18017	18153	18206	18216	18162	18146	18129	18111	18265	17985	18013	18014	18254	18153	18001	18342	18052	18097	18021	18140	18239	17985	18128	18183	18092	18187	18065	18182	18163	18229	18306	18303	18140	18165	18023	18116	18426	18206	18144	18058	17953	18008	18233	18191	18040	18272	18245	18075	18302	18087	18126	18153	18104	18134	18180	18112	18021	17881	18177	18256	18149	18183	18024	18167	18012	18244	18032	18177	18110	18091	18185	18141	18131	18126	18180	18354	18098	18039	18283	18140	18205	18396	18439	18242	18224	18108	18187	18026	18161	18505	18189	18258	18139	18202	18265	18258	18161	18165	18335	18248	18190	18083	18156	18322	18056	18033	18206	18087	18020	18257	18243	18236	18187	18088	18123	18243	18019	18025	18216	18280	18206	18168	18184	18198	18255	17971	18200	18190	18107	18224	18128	18107	18093	18164	18250	18117	18232	18118	18180	18184	18107	18317	17990	18099	18094	18207	18085	18210	18207	18053	18107	18172	18123	18085	18033	18231	18149	18007	18295	18085	18206	18031	18080	18110	18060	17998	18206	18144	18257	18240	18084	18229	18104	18136	18330	18172	18069	18113	18238	18137	18065	18152	18377	18249	18121	18098	18339	18208	18300	18112	17986	18153	18189	18227	18172	18026	18080	18042	18177	18188	18055	18233	18038	18200	18116	18324	17996	18222	18082	18141	18107	18098	18201	18183	18182	18058	18029	18289	18176	18210	18191	18259	18051	18278	18176	17980	18183	18208	18187	18111	18118	18355	18303	18149	18244	18069	18326	18203	18191	18243	18234	18139	18353	18315	18244	18100	18199	18067	18063	18149	18205	18368	18145	18320	18048	18137	18103	18276	18013	18288	18174	18427	17918	18238	18106	18261	18158	18197	18056	18318	17910	18229	18267	18211	18182	18073	18184	18099	18281	18172	18244	18186	18282	18031	18092	18097	18059	18164	18375	18185	18376	18097	18283	18167	18215	18133	18221	18098	18154	18197	18195	18186	18196	18136	18313	18100	18154	18026	17955	18010	17959	18071	17821	17912	18193	18201	18126	18258	18020	18181	18138	18215	18185	18222	18298	18253	18045	17966	18313	18363	18178	18204	18208	18150	18230	18177	18113	18206	18176	17810	18248	18231	18059	18113	18113	17976	18168	18190	18125	18176	18088	18291	18170	18162	18200	18209	18252	18227	18121	18106	18175	18242	18315	18318	18100	18097	18210	18235	17992	18317	18307	18312	18128	18260	18203	18240	17952	18258	18078	18256	18054	18122	17928	18128	18273	18124	18274	18137	18192	18273	18070	18142	18076	18181	18195	18106	18328	18288	18240	18117	18170	18156	18116	18041	18003	18293	18186	18315	18149	18140	18175	18246	18152	18174	18006	18304	18271	18144	18253	18067	18039	18179	18109	18265	18192	18092	18024	18215	18137	18073	18314	18266	18002	18084	18186	18240	18243	18067	18040	18203	18132	17988	18162	18294	18167	18142	18065	18091	18250	18294	18160	18063	18143	18286	18165	18173	18191	18118	18122	18127	18125	18226	18064	18012	18073	18226	18131	18140	18139	18001	17963	18119	18208	18189	18084	18121	18127	18005	18109	18256	18097	18180	18040	18177	18044	18279	18224	18182	18218	18299	18103	18227	18079	18131	18290	18047	18280	18401	18086	18256	17938	18099	18344	18042	18127	18089	18126	18156	18071	18100	18203	18081	18160	18216	18304	18201	18334	18173	18230	18171	18135	18226	17911	18090	18180	18053	18102	18248	18144	18208	18133	18229	18171	18167	18126	18000	18160	18237	18106	18186	18119	18274	18045	18188	18187	18119	18108	18142	18202	18111	17966	18208	18321	18151	18170	18177	18141	18098	18107	18149	18231	18266	18175	18300	18182	18273	18103	18039	18116	18253	18045	18011	18199	18180	18028	18290	18212	18111	18032	18127	18128	18174	18118	18159	18058	17972	18211	18053	18178	18171	17926	18115	18145	18098	18239	18201	18147	18031	18100	18046	18068	18231	18031	18296	18085	18325	18126	18123	18206	18143	18284	18102	18063	18106	18267	18277	18385	18151	18208	18198	18287	18167	18216	18207	18313	18214	18166	18129	18084	18098	18173	18029	18146	18135	18237	18146	18182	18067	18287	18137	18066	18174	18207	18252	18167	18102	18022	17965	18128	18035	18209	18181	18064	18312	18323	18040	18237	18229	18222	18244	18186	18289	18257	18308	18075	18090	18280	18085	17986	18159	18091	18081	18065	18105	17952	18233	18134	18216	18256	18167	18155	18119	18243	18288	18101	18215	18146	18185	18133	18277	18422	17975	18157	18000	18163
24418	21447	28772	24938	23467	24855	25208	23043	31259	41222	36469	29897	25886	23511	22785	22837	22642	22514	22627	22639	22585	22301	22363	22363	22490	22617	22628	22470	22702	22532	22380	22539	22414	22559	22616	22664	22559	22388	22543	22444	22607	22575	22670	22570	22391	22424	22317	22454	22461	22406	22327	22392	22602	22416	22618	22500	22494	22559	22418	22368	22598	22593	22772	22567	22718	22504	22273	22533	22490	22420	22458	22598	22371	22684	22611	22572	22804	22730	22556	22432	22398	22319	22587	22481	22575	22399	22333	22414	22503	22417	22558	22516	22518	22394	22442	22479	22435	22456	22722	22632	22373	22578	22482	22423	22442	22511	22495	22493	22348	22315	22424	22487	22529	22468	22407	22547	22542	22310	22508	22383	22481	22368	22287	22598	22264	22461	22596	22523	22515	22444	22240	22673	22574	22578	22599	22442	22465	22530	22468	22494	22364	22387	22331	22361	22391	22504	22425	22621	22524	22658	22510	22428	22479	22500	22423	22499	22460	22489	22322	22450	22597	22475	22208	22533	22404	22491	22843	22733	22591	22212	22372	22602	22468	22425	22456	22380	22696	22361	22482	22468	22646	22550	22519	22305	22570	22374	22242	22464	22588	22595	22455	22556	22704	22481	22405	22448	22370	22613	22536	22469	22712	22488	22521	22377	22431	22407	22336	22530	22182	22351	22705	22411	22689	22582	22440	22318	22687	22397	22277	22579	22300	22383	22388	22631	22617	22627	22728	22343	22373	22533	22617	22435	22533	22311	22549	22622	22327	22394	22494	22375	22695	22237	22330	22493	22523	22584	22656	22557	22571	22475	22559	22491	22529	22377	22470	22387	22483	22461	22338	22399	22259	22566	22473	22303	22481	22569	22480	22433	22229	22413	22669	22538	22298	22303	22606	22497	22351	22536	22643	22197	22608	22570	22409	22239	22433	22408	22405	22162	22539	22304	22594	22430	22464	22247	22355	22607	22605	22612	22313	22407	22268	22782	22235	22534	22504	22316	22525	22414	22429	22292	22438	22482	22501	22609	22376	22348	22361	22411	22355	22605	22435	22377	22490	22440	22763	22399	22571	22591	22414	22327	22419	22560	22372	22592	22651	22607	22445	22392	22618	22419	22531	22557	22638	22522	22644	22486	22530	22498	22501	22428	22567	22531	22283	22437	22310	22457	22394	22469	22371	22218	22434	22385	22628	22478	22267	22593	22492	22554	22552	22641	22458	22518	22564	22598	22519	22331	22567	22509	22373	22533	22501	22448	22619	22873	22384	22453	22470	22273	22462	22515	22506	22621	22481	22566	22719	22439	22496	22232	22549	22437	22837	22599	22628	22482	22676	22255	22470	22552	22525	22390	22591	22347	22245	22659	22666	22598	22426	22730	22389	22521	22321	22390	22416	22210	22323	22574	22376	22346	22382	22356	22420	22344	22581	22449	22747	22358	22392	22625	22332	22785	22552	22364	22527	22528	22402	22391	22418	22418	22652	22381	22478	22617	22543	22498	22370	22341	22692	22437	22572	22404	22611	22437	22579	22500	22522	22429	22378	22416	22380	22542	22667	22369	22571	22401	22195	22420	22593	22455	22302	22441	22294	22550	22575	22403	22479	22575	22705	22420	22585	22352	22425	22384	22460	22700	22588	22502	22521	22346	22294	22463	22402	22478	22477	22528	22262	22555	22610	22397	22374	22446	22605	22353	22612	22592	22414	22534	22411	22475	22700	22664	22417	22553	22638	22522	22474	22513	22382	22451	22515	22558	22573	22178	22270	22797	22444	22590	22336	22334	22120	22488	22440	22500	22461	22542	22494	22496	22603	22535	22531	22469	22331	22683	22349	22618	22499	22403	22362	22441	22452	22348	22277	22470	22481	22337	22623	22401	22264	22453	22559	22425	22412	22424	22566	22700	22504	22462	22545	22293	22370	22670	22616	22477	22411	22379	22533	22702	22570	22533	22393	22446	22514	22465	22647	22628	22478	22612	22747	22350	22351	22372	22390	22770	22616	22511	22562	22469	22345	22531	22715	22570	22479	22508	22476	22552	22305	22378	22499	22641	22372	22424	22377	22459	22716	22544	22359	22334	22645	22574	22612	22543	22411	22573	22327	22622	22621	22301	22512	22511	22536	22408	22512	22630	22487	22615	22359	22414	22649	22539	22370	22393	22521	22439	22634	22499	22676	22358	22501	22547	22525	22497	22597	22596	22448	22348	22515	22332	22424	22528	22411	22552	22531	22566	22326	22468	22497	22640	22533	22495	22476	22401	22549	22497	22345	22360	22319	22598	22405	22519	22831	22432	22376	22642	22759	22613	22582	22384	22498	22372	22701	22733	22626	22686	22499	22470	22277	22432	22609	22296	22419	22453	22649	22678	22285	22531	22301	22556	22426	22391	22322	22509	22434	22342	22434	22329	22319	22553	22652	22532	22551	22372	22335	22344	22342	22367	22333	22398	22656	22525	22370	22527	22481	22612	22716	22511	22446	22505	22419	22387	22672	22556	22486	22417	22366	22451	22473	22485	22716	22455	22631	22514	22443	22284	22573	22242	22501	22610	22679	22545	22475	23029	22525	22455	22448	22304	22427	22344	22479	22487	22338	22330	22539	22592	22630	22566	22660	22627	22459	22574	22674	22307	22494	22418	22403	22360	22608	22379	22480	22552	22391	22539	22641	22383	22541	22421	22240	22309	22361	22529	22447	22330	22568	22625	22696	22411	22400	22388	22497	22590	22321	22357	22575	22504	22732	22499	22605	22483	22513	22642	22532	22586	22631	22555	22324	22487	22512	22424	22558	22546	22383	22698	22310	22348	22288	22435	22353	22470	22426	22534	22760	22253	22435	22392	22434	22344	22590	22474	22666	22432	22401	22369	22531	22368	22248	22296	22741	22369	22335	22496	22409	22332	22744	22565	22539	22527	22787	22405	22493	22549	22651	22418	22459	22370	22547	22395	22577	22662	22310	22712	22457	22587	22383	22404	22322	22638	22238	22293	22533	22354	22599	22471	22609	22516	22353	22566	22593	22456	22602	22284	22515	22367	22511	22359	22330	22576	22380	22364	22463	22208	22552	22453	22537	22224	22512	22530	22390	22572	22630	22503	22416	22324	22299	22479	22339	22674	22454	22506	22482	22586	22409	22556	22328	22384	22477	22430	22433	22389	22488	22441	22513	22412	22292	22502	22504	22639	22378	22511	22581	22686	22338	22326	22564	22577	22528	22601	22548	22531	22477	22574	22508	22518	22424	22443	22287	22531	22212	22190	22471	22370	22457	22380	22490	22558	22587	22485	22365	22680	22496	22576	22608	22484	22649	22374	22511	22571	22612	22473	22498	22531	22218	22429	22392	22580	22381	22470	22561	22584	22523	22453	22522	22484	22529	22335	22436	22472	22389	22380	22484	22474	22349	22570	22699	22657	22596	22417	22336	22527	22623	22515	22481	22660	22688	22573	22532	22591	22302	22504	22382	22512	22402	22470	22495	22670	22610	22565	22657	22782	22283	22564	22516	22663	22625	22492	22419	22390	22594	22607	22506	22464	22540	22533	22398	22457	22478	22476	22350	22389	22537	22465	22346	22626	22550	22482	22430	22737	22746	22520	22548	22402	22495	22375	22242	22359	22296	22365	22425	22340	22471	22510	22400	22578	22648	22367	22464	22545	22401	22306	22540	22237	22487	22503	22475	22581	22513	22592	22269	22525	22684	22379	22572	22662	22478	22524	22427	22676	22491	22234	22320	22499	22453	22428	22692	22575	22613	22456	22239	22416	22604	22500	22506	22536	22345	22484	22421	22345	22410	22521	22523	22631	22605	22359	22548	22593	22437	22493	22378	22499	22563	22409	22411	22437	22291	22518	22483	22527	22424	22474	22422	22483	22398	22517	22315	22365	22589	22541	22413	22388	22486	22420	22606	22463	22535	22433	22503	22456	22615	22475	22519	22476	22585	22363	22394	22442	22537	22442	22441	22611	22728	22390	22474	22730	22605	22238	22464	22429	22707	22209	22652	22294	22563	22402	22271	22333	22463	22524	22316	22473	22486	22401	22568	22306	22292	22473	22399	22477	22510	22577	22702	22468	22416	22452	22549	22522	22549	22492	22652	22526	22347	22127	22456	22477	22645	22440	22506	22356	22455	22451	22550	22532	22449	22366	22493	22413	22553	22262	22407	22408	22541	22421	22583	22634	22610	22355	22687	22536	22394	22620	22402	22502	22379	22127	22689	22371	22586	22713	22378	22500	22463	22611	22446	22698	22428	22601	22637	22527	22516	22625	22447	22411	22306	22501	22603	22463	22398	22512	22372	22459	22337	22239	22696	22363	22518	22389	22489	22413	22510	22254	22542	22685	22638	22471	22548	22795	22376	22419	22606	22409	22297	22462	22692	22676	22387	22487	22540	22570	22575	22615	22510	22591	22606	22443	22518	22482	22649	22394	22460	22764	22296	22428	22558	22460	22532	22511	22486	22415	22530	22426	22519	22344	22272	22442	22471	22715	22395	22337	22540	22609	22479	22298	22595	22484	22527	22423	22499	22426	22492	22273	22527	22700	22409	22541	22505	22398	22612	22388	22436	22568	22401	22697	22343	22344	22557	22603	22492	22386	22549	22695	22583	22107	22536	22379	22504	22550	22404	22679	22442	22402	22499	22557	22607	22494	22578	22644	22436	22383	22454	22547	22691	22400	22597	22317	22526	22368	22420	22535	22550	22650	22580	22415	22480	22688	22364	22660	22458	22477	22610	22629	22505	22384	22640	22455	22414	22490	22535	22402	22422	22344	22724	22712	22569	22355	22510	22324	22443	22421	22787	22396	22631	22344	22425	22584	22520	22534	22344	22277	22488	22604	22341	22306	22619	22492	22445	22285	22367	22501	22123	22631	22687	22573	22476	22729	22589	22713	22384	22762	22606	22257	22433	22607	22361	22243	22450	22416	22503	22418	22458	22355	22312	22692	22657	22320	22458	22443	22510	22558	22361	22535	22345	22659	22636	22460	22469	22156	22372	22416	22619	22415	22586	22587	22789	22409	22412	22486	22497	22512	22455	22335	22328	22266	22394	22567	22304	22402	22553	22402	22279	22664	22374	22553	22269	22534	22379	22483	22444	22358	22344	22399	22559	22625	22578	22458	22641	22521	22555	22847	22508	22554
15438	24729	24249	21994	21468	20887	20024	19568	33114	41989	35099	27393	22101	19579	18686	18885	18834	18815	18620	18642	18624	18688	18719	18630	18713	18547	18651	18605	18545	18758	18563	18642	18692	18561	18716	18758	18569	18740	18693	18653	18754	18723	18667	18605	18742	18801	18570	18652	18666	18587	18605	18552	18761	18496	18812	18687	18762	18695	18682	18737	18617	18561	18596	18701	18706	18738	18675	18596	18605	18896	18701	18672	18591	18740	18596	18684	18679	18550	18633	18554	18697	18668	18738	18928	18558	18505	18612	18716	18849	18780	18658	18530	18563	18617	18750	18467	18673	18741	18636	18678	18760	18670	18723	18679	18630	18604	18568	18733	18666	18611	18473	18780	18744	18695	18634	18676	18552	18594	18717	18736	18591	18761	18691	18548	18476	18802	18657	18607	18547	18805	18597	18615	18682	18504	18709	18492	18765	18635	18700	18681	18729	18592	18583	18537	18609	18656	18556	18497	18691	18629	18609	18774	18523	18477	18672	18869	18749	18587	18535	18904	18744	18646	18670	18789	18557	18760	18439	18765	18616	18804	18823	18791	18626	18550	18763	18544	18710	18472	18654	18608	18807	18731	18673	18616	18576	18713	18490	18774	18629	18544	18545	18571	18601	18785	18625	18653	18602	18633	18724	18635	18491	18645	18554	18569	18695	18625	18544	18709	18683	18788	18510	18489	18602	18636	18713	18574	18626	18599	18635	18671	18513	18494	18663	18801	18473	18654	18560	18756	18632	18701	18740	18680	18626	18640	18712	18695	18864	18440	18777	18589	18681	18605	18599	18709	18658	18904	18584	18788	18716	18633	18633	18837	18716	18634	18557	18819	18554	18555	18849	18448	18623	18593	18716	18686	18619	18580	18638	18543	18610	18718	18523	18817	18747	18627	18545	18706	18565	18729	18444	18659	18521	18745	18520	18547	18691	18596	18655	18726	18696	18614	18858	18659	18532	18700	18683	18473	18606	18694	18480	18460	18800	18747	18608	18590	18696	18740	18848	18715	18712	18753	18617	18591	18731	18589	18693	18511	18638	18787	18743	18795	18752	18830	18798	18712	18483	18506	18627	18687	18540	18515	18538	18715	18622	18678	18640	18723	18686	18663	18609	18819	18353	18735	18650	18676	18755	18739	18480	18644	18779	18713	18615	18668	18812	18701	18526	18729	18713	18592	18624	18481	18761	18676	18635	18580	18674	18823	18684	18704	18606	18662	18790	18605	18714	18640	18687	18479	18608	18587	18750	18708	18701	18528	18735	18502	18614	18718	18705	18901	18762	18655	18534	18733	18794	18654	18569	18656	18706	18506	18772	18694	18616	18601	18651	18679	18757	18643	18678	18634	18620	18671	18676	18719	18585	18672	18681	18681	18658	18483	18736	18734	18570	18458	18562	18701	18444	18617	18621	18494	18662	18618	18721	18681	18508	18713	18570	18689	18811	18773	18640	18791	18714	18632	18515	18672	18715	18785	18535	18612	18510	18703	18691	18693	18596	18551	18569	18883	18563	18559	18628	18733	18709	18709	18692	18863	18711	18627	18659	18769	18790	18274	18882	18742	18677	18670	18585	18716	18660	18669	18596	18516	18571	18623	18705	18683	18720	18357	18592	18698	18464	18603	18657	18464	18619	18667	18524	18673	18640	18580	18619	18711	18600	18572	18772	18590	18587	18739	18665	18799	18812	18648	18603	18709	18678	18671	18574	18500	18824	18882	18615	18517	18599	18651	18677	18589	18631	18715	18583	18609	18564	18610	18699	18538	18610	18674	18757	18640	18582	18577	18781	18694	18803	18633	18651	18717	18486	18522	18547	18565	18736	18689	18683	18467	18570	18601	18777	18662	18603	18589	18568	18754	18506	18750	18665	18609	18678	18652	18715	18537	18623	18637	18838	18565	18487	18708	18571	18727	18585	18817	18749	18753	18747	18688	18493	18606	18886	18646	18585	18674	18648	18577	18673	18678	18875	18785	18655	18736	18689	18605	18620	18674	18635	18590	18722	18554	18785	18564	18675	18760	18781	18481	18761	18680	18760	18876	18621	18588	18845	18589	18813	18719	18678	18450	18711	18672	18596	18669	18800	18634	18625	18601	18701	18613	18680	18531	18503	18598	18680	18803	18744	18805	18772	18721	18806	18648	18706	18595	18561	18643	18659	18699	18607	18689	18750	18532	18657	18830	18574	18743	18454	18719	18693	18736	18735	18582	18701	18752	18781	18746	18639	18734	18722	18590	18611	18851	18771	18691	18451	18598	18622	18753	18679	18691	18672	18682	18462	18810	18681	18838	18850	18832	18569	18771	18611	18533	18648	18583	18724	18753	18371	18717	18633	18447	18603	18676	18745	18808	18723	18735	18784	18755	18538	18576	18803	18675	18728	18487	18825	18540	18703	18506	18659	18733	18669	18672	18623	18635	18616	18582	18698	18543	18706	18636	18640	18615	18598	18566	18580	18750	18616	18520	18562	18773	18841	18724	18617	18712	18643	18605	18850	18494	18545	18758	18506	18595	18599	18893	18537	18590	18803	18628	18621	18802	18571	18856	18537	18578	18762	18748	18796	18698	18706	18617	18680	18552	18649	18453	18728	18566	18751	18432	18595	18727	18707	18642	18728	18577	18580	18682	18682	18432	18667	18778	18705	18786	18684	18521	18727	18894	18700	18664	18527	18593	18659	18655	18668	18625	18667	18604	18629	18694	18685	18608	18809	18849	18740	18622	18851	18582	18784	18664	18667	18459	18794	18715	18778	18622	18930	18757	18556	18715	18494	18765	18703	18621	18720	18653	18602	18630	18537	18602	18690	18876	18707	18786	18476	18672	18696	18675	18681	18486	18663	18685	18620	18779	18673	18531	18758	18713	18615	18785	18618	18682	18717	18515	18628	18754	18561	18730	18630	18739	18807	18468	18575	18661	18732	18704	18624	18786	18655	18403	18780	18490	18558	18815	18616	18498	18726	18703	18730	18602	18691	18581	18483	18646	18791	18587	18514	18646	18706	18502	18621	18581	18438	18709	18650	18650	18676	18734	18581	18584	18555	18611	18590	18573	18741	18674	18653	18464	18533	18562	18714	18508	18636	18670	18650	18557	18681	18662	18633	18667	18644	18717	18821	18642	18526	18801	18679	18541	18491	18514	18792	18694	18627	18616	18730	18678	18530	18807	18689	18727	18561	18653	18584	18628	18670	18734	18588	18727	18788	18475	18621	18641	18663	18674	18563	18691	18652	18776	18714	18687	18449	18676	18653	18730	18651	18613	18482	18709	18692	18629	18711	18753	18666	18668	18533	18682	18748	18503	18585	18697	18772	18632	18792	18664	18589	18872	18711	18404	18713	18650	18636	18709	18565	18711	18690	18629	18767	18500	18847	18582	18637	18724	18673	18754	18682	18690	18779	18594	18690	18701	18643	18675	18501	18435	18699	18649	18627	18634	18650	18483	18539	18551	18782	18771	18734	18559	18770	18598	18731	18698	18620	18644	18628	18537	18707	18558	18700	18708	18627	18663	18705	18434	18701	18514	18637	18644	18648	18638	18687	18861	18679	18672	18734	18809	18669	18755	18781	18750	18767	18515	18846	18729	18726	18747	18755	18729	18628	18740	18681	18951	18623	18836	18414	18723	18512	18680	18629	18857	18536	18954	18751	18615	18741	18665	18491	18712	18709	18647	18644	18628	18823	18545	18474	18744	18690	18623	18413	18638	18425	18801	18591	18791	18644	18614	18430	18754	18505	18630	18565	18654	18917	18545	18464	18775	18754	18468	18613	18667	18623	18657	18702	18645	18665	18623	18607	18658	18590	18659	18604	18604	18611	18660	18711	18723	18818	18747	18703	18791	18566	18635	18534	18722	18770	18743	18754	18597	18626	18585	18676	18533	18521	18810	18524	18751	18751	18601	18763	18524	18719	18818	18504	18531	18614	18744	18673	18924	18647	18594	18765	18524	18414	18688	18741	18666	18557	18640	18689	18727	18619	18696	18642	18640	18642	18758	18643	18597	18670	18527	18694	18827	18742	18553	18856	18556	18697	18724	18639	18588	18730	18521	18664	18625	18668	18716	18629	18530	18718	18617	18535	18735	18681	18595	18646	18751	18734	18679	18650	18620	18645	18664	18603	18682	18721	18875	18576	18630	18700	18660	18723	18522	18575	18833	18588	18716	18550	18663	18840	18680	18796	18653	18710	18643	18692	18489	18707	18696	18708	18664	18671	18673	18658	18755	18744	18868	18637	18627	18752	18504	18682	18575	18604	18739	18522	18832	18811	18688	18446	18805	18755	18580	18725	18538	18667	18698	18675	18683	18614	18567	18785	18775	18754	18724	18662	18574	18629	18758	18551	18588	18618	18474	18609	18633	18806	18694	18611	18678	18650	18694	18817	18798	18792	18482	18705	18822	18574	18705	18604	18841	18456	18690	18597	18896	18598	18564	18562	18682	18630	18634	18671	18683	18812	18617	18484	18570	18827	18622	18719	18638	18605	18612	18643	18682	18661	18701	18643	18719	18738	18681	18543	18627	18481	18648	18773	18534	18657	18604	18764	18568	18672	18582	18628	18559	18582	18562	18565	18805	18646	18496	18603	18645	18614	18680	18771	18863	18488	18558	18717	18624	18699	18627	18809	18721	18564	18743	18707	18674	18671	18723	18803	18605	18525	18677	18682	18633	18696	18652	18637	18542	18694	18621	18539	18644	18539	18680	18520	18541	18522	18613	18703	18788	18578	18468	18510	18690	18779	18815	18733	18728	18756	18654	18598	18761	18524	18785	18476	18740	18557	18614	18600	18552	18846	18661	18760	18578	18781	18668	18505	18853	18707	18774	18606	18596	18735	18668	18482	18631	18770	18737	18566	18585	18507	18684	18901	18485	18575	18663	18555	18754	18830	18542	18630	18726	18685	18812	18716	18657	18590	18547	18537	18726	18759	18449	18571	18652	18543	18599	18713	18763	18703	18725	18620	18619	18642	18599	18915	18800	18496	18442	18596	18742	18863	18673	18711	18581	18790	18655	18674	18712	18614	18665	18585	18584	18640	18401	18548	18599	18656	18628	18645	18610	18588	18750	18449	18609	18657	18720	18640	18563	18736	18627	18519	18559	18642	18730	18559	18660	18646	18560	18687	18738	18543	18665	18630	18755	18611	18658
22754	21432	29360	23929	21863	25160	28448	23905	34678	55222	51228	37851	30802	25328	23033	22803	22755	22968	22806	22630	22574	22766	22823	22478	22628	22614	22332	22340	22710	22745	22657	22625	22553	22555	22458	22805	22476	22597	22814	22595	22866	22701	22435	22403	22445	22674	22613	22666	22673	22300	22629	22531	22498	22491	22378	22431	22724	22397	22346	22609	22444	22541	22606	22634	22427	22558	22754	22623	22420	22477	22426	22405	22536	22476	22325	22678	22564	22593	22500	22639	22687	22540	22642	22520	22431	22574	22367	22466	22540	22573	22781	22489	22583	22485	22535	22474	22558	22666	22597	22365	22610	22476	22772	22514	22645	22403	22610	22513	22437	22384	22447	22239	22604	22476	22598	22278	22456	22655	22522	22619	22378	22459	22822	22536	22407	22373	22809	22357	22373	22484	22471	22640	22326	22417	22476	22567	22659	22358	22788	22395	22363	22545	22608	22572	22494	22536	22555	22496	22512	22627	22486	22583	22301	22418	22508	22379	22391	22437	22507	22472	22437	22282	22442	22613	22580	22607	22458	22599	22672	22360	22375	22426	22349	22496	22411	22317	22537	22449	22462	22539	22499	22542	22534	22360	22526	22433	22671	22587	22448	22159	22580	22467	22318	22345	22543	22656	22465	22437	22293	22384	22747	22352	22515	22519	22611	22657	22483	22438	22510	22597	22582	22573	22486	22649	22396	22583	22499	22825	22542	22412	22410	22478	22576	22556	22507	22368	22350	22406	22365	22634	22408	22267	22472	22413	22478	22663	22483	22714	22463	22498	22466	22759	22620	22385	22676	22754	22404	22522	22766	22536	22441	22312	22462	22557	22725	22581	22546	22512	22376	22349	22392	22282	22484	22555	22628	22472	22422	22723	22436	22565	22602	22531	22664	22322	22579	22418	22610	22386	22500	22702	22487	22285	22679	22462	22540	22431	22504	22405	22570	22518	22745	22574	22511	22523	22587	22452	22643	22395	22735	22630	22291	22687	22340	22592	22394	22414	22485	22590	22566	22454	22364	22363	22699	22529	22683	22626	22459	22416	22648	22121	22585	22605	22613	22540	22340	22325	22439	22496	22451	22475	22678	22668	22655	22521	22446	22715	22609	22576	22561	22557	22475	22472	22443	22516	22415	22424	22520	22633	22476	22321	22609	22468	22539	22583	22489	22556	22630	22547	22351	22476	22707	22379	22395	22277	22221	22320	22430	22628	22503	22385	22341	22648	22444	22113	22512	22202	22431	22570	22447	22429	22686	22500	22519	22483	22383	22517	22437	22452	22505	22601	22583	22581	22568	22411	22498	22433	22494	22430	22183	22480	22422	22504	22391	22546	22525	22377	22425	22336	22743	22480	22783	22674	22574	22586	22585	22632	22518	22574	22606	22538	22752	22598	22547	22512	22532	22486	22533	22389	22306	22530	22441	22342	22400	22188	22500	22607	22609	22458	22557	22365	22680	22297	22405	22688	22736	22642	22506	22459	22504	22641	22494	22728	22603	22450	22476	22634	22572	22291	22696	22428	22580	22500	22465	22530	22329	22743	22692	22450	22532	22527	22579	22563	22518	22519	22445	22345	22469	22263	22365	22441	22473	22490	22512	22366	22458	22574	22573	22188	22396	22515	22600	22515	22615	22626	22387	22481	22698	22433	22554	22574	22390	22546	22502	22478	22581	22432	22586	22615	22372	22571	22409	22530	22690	22642	22603	22422	22273	22712	22622	22501	22683	22497	22428	22589	22473	22601	22555	22620	22614	22545	22593	22547	22711	22623	22575	22367	22554	22650	22485	22357	22550	22315	22575	22494	22817	22657	22510	22353	22162	22419	22442	22522	22363	22342	22587	22492	22448	22327	22587	22306	22490	22483	22559	22529	22294	22449	22573	22538	22510	22598	22482	22788	22470	22716	22581	22742	22424	22384	22203	22522	22282	22525	22679	22632	22528	22300	22656	22412	22410	22605	22267	22354	22426	22493	22570	22505	22651	22615	22411	22548	22520	22599	22555	22444	22556	22380	22363	22310	22494	22406	22666	22496	22446	22487	22276	22578	22545	22700	22616	22349	22469	22527	22668	22615	22330	22511	22384	22621	22550	22520	22523	22792	22351	22402	22384	22914	22382	22325	22479	22280	22692	22407	22555	22481	22533	22491	22690	22548	22473	22554	22475	22292	22310	22769	22505	22393	22502	22494	22476	22463	22459	22272	22526	22441	22353	22509	22431	22364	22519	22446	22546	22381	22524	22564	22482	22619	22509	22375	22466	22456	22671	22506	22391	22382	22457	22476	22389	22462	22706	22396	22625	22450	22468	22462	22575	22633	22457	22693	22591	22650	22348	22584	22327	22496	22341	22360	22461	22593	22552	22391	22644	22599	22582	22622	22300	22606	22671	22452	22671	22554	22499	22785	22532	22401	22522	22520	22487	22424	22366	22561	22564	22431	22429	22382	22520	22383	22444	22507	22699	22142	22533	22407	22440	22463	22542	22267	22294	22365	22391	22346	22607	22437	22531	22663	22330	22406	22367	22307	22491	22605	22918	22612	22330	22405	22510	22422	22299	22518	22571	22557	22442	22258	22240	22476	22392	22552	22518	22615	22576	22736	22609	22423	22696	22519	22419	22380	22512	22376	22389	22314	22466	22528	22430	22528	22372	22590	22723	22610	22371	22531	22388	22556	22457	22489	22418	22618	22576	22446	22354	22436	22331	22491	22489	22515	22549	22229	22388	22523	22475	22315	22436	22519	22473	22600	22401	22486	22637	22354	22638	22319	22360	22427	22659	22438	22384	22494	22477	22643	22333	22425	22462	22534	22693	22354	22301	22331	22644	22661	22537	22640	22375	22380	22377	22495	22560	22400	22352	22431	22592	22367	22566	22721	22408	22275	22446	22456	22467	22423	22788	22448	22325	22207	22599	22545	22595	22609	22521	22628	22416	22660	22465	22416	22409	22423	22609	22536	22405	22296	22396	22655	22651	22574	22657	22619	22517	22316	22443	22366	22407	22497	22536	22379	22569	22531	22715	22382	22647	22330	22520	22419	22499	22247	22478	22412	22540	22358	22452	22334	22450	22487	22444	22369	22169	22725	22423	22476	22536	22703	22486	22613	22594	22564	22619	22405	22268	22456	22452	22618	22491	22596	22414	22522	22628	22623	22565	22567	22453	22550	22531	22438	22503	22324	22499	22358	22469	22426	22488	22760	22593	22514	22257	22554	22583	22524	22523	22453	22483	22407	22734	22605	22452	22562	22439	22504	22533	22347	22581	22344	22487	22400	22411	22457	22325	22709	22699	22369	22664	22706	22210	22487	22450	22578	22468	22513	22109	22458	22447	22548	22530	22259	22624	22448	22457	22443	22523	22500	22380	22577	22460	22464	22391	22643	22577	22439	22584	22420	22603	22538	22536	22416	22449	22577	22338	22445	22492	22360	22524	22371	22504	22495	22577	22336	22607	22592	22545	22539	22671	22497	22534	22339	22499	22723	22463	22474	22581	22498	22298	22596	22530	22536	22610	22562	22337	22575	22633	22489	22572	22526	22673	22595	22432	22229	22593	22530	22399	22373	22402	22381	22381	22488	22508	22402	22544	22454	22664	22427	22629	22417	22388	22528	22477	22452	22408	22557	22751	22549	22452	22457	22344	22442	22465	22564	22446	22611	22570	22489	22518	22630	22397	22429	22495	22554	22463	22535	22459	22517	22449	22606	22521	22363	22510	22461	22504	22454	22536	22423	22616	22625	22578	22639	22510	22695	22448	22379	22551	22471	22546	22648	22602	22399	22603	22611	22506	22549	22389	22538	22473	22443	22253	22388	22672	22677	22626	22487	22534	22688	22470	22586	22509	22507	22495	22669	22406	22519	22602	22646	22641	22461	22463	22538	22580	22743	22566	22294	22571	22465	22552	22545	22475	22760	22517	22445	22675	22785	22421	22605	22368	22524	22431	22516	22595	22377	22309	22498	22660	22335	22530	22511	22392	22383	22457	22280	22675	22622	22447	22530	22530	22607	22443	22504	22336	22484	22453	22472	22522	22285	22457	22412	22379	22455	22597	22404	22351	22392	22587	22348	22467	22654	22478	22558	22582	22560	22614	22436	22368	22453	22423	22490	22377	22612	22445	22418	22492	22533	22766	22688	22508	22564	22481	22312	22613	22507	22490	22555	22640	22401	22308	22354	22500	22419	22599	22626	22363	22346	22547	22593	22409	22460	22377	22396	22572	22418	22434	22489	22635	22670	22794	22568	22638	22618	22448	22472	22401	22445	22594	22667	22600	22363	22505	22533	22462	22520	22472	22550	22411	22394	22403	22403	22446	22690	22367	22388	22321	22593	22755	22659	22424	22721	22473	22475	22348	22618	22594	22414	22610	22508	22366	22604	22521	22529	22456	22346	22314	22288	22419	22538	22424	22457	22540	22259	22438	22369	22622	22456	22290	22724	22471	22604	22531	22572	22532	22546	22598	22531	22637	22615	22415	22425	22456	22571	22544	22381	22348	22453	22408	22598	22480	22622	22528	22625	22358	22547	22483	22522	22255	22669	22346	22555	22684	22590	22648	22668	22470	22601	22480	22516	22418	22413	22750	22822	22528	22516	22352	22389	22395	22612	22379	22527	22585	22504	22383	22408	22626	22441	22523	22590	22532	22561	22579	22701	22596	22496	22473	22489	22801	22566	22483	22753	22542	22385	22463	22508	22744	22518	22533	22472	22577	22368	22487	22433	22390	22603	22434	22561	22414	22519	22553	22431	22413	22592	22467	22465	22466	22544	22634	22559	22632	22529	22530	22587	22449	22599	22479	22543	22582	22555	22278	22279	22534	22644	22473	22623	22589	22164	22353	22476	22554	22570	22569	22370	22556	22269	22890	22542	22544	22436	22618	22203	22465	22495	22369	22447	22499	22472	22338	22659	22459	22714	22588	22588	22309	22326	22436	22431	22443	22276	22436	22560	22495	22478	22577	22373	22580	22492	22452	22708	22561	22394	22563	22567	22334	22670	22535	22417	22445	22458	22416	22290	22532	22472	22329	22695	22401	22272	22300	22573	22643	22257	22850	22635	22379	22632	22704	22449	22515	22438	22425	22483	22241	22552	22378	22699	22569	22552	22374	22507	22594	22549	22423	22666	22537	22500	22552	22473	22437	22587
16571	29316	28523	27367	26288	23372	20706	20318	37156	55509	49568	36844	28151	20890	18876	18802	18459	18569	18681	18579	18648	18855	18739	18678	18719	18751	18624	18841	18626	18456	18744	18730	18535	18728	18574	18697	18808	18504	18614	18520	18555	18614	18665	18713	18551	18830	18504	18641	18823	18621	18653	18569	18782	18622	18546	18733	18681	18765	18579	18574	18636	18775	18592	18626	18691	18634	18566	18745	18717	18644	18510	18586	18630	18487	18521	18587	18631	18661	18536	18855	18569	18520	18765	18642	18468	18799	18579	18621	18756	18677	18650	18739	18585	18767	18420	18594	18691	18589	18622	18578	18583	18551	18468	18623	18609	18569	18633	18661	18559	18619	18812	18686	18617	18555	18670	18737	18402	18582	18632	18617	18550	18740	18582	18709	18535	18838	18553	18573	18603	18640	18654	18594	18561	18676	18603	18578	18648	18736	18669	18796	18517	18686	18656	18583	18487	18679	18527	18562	18619	18572	18667	18648	18699	18503	18556	18608	18609	18792	18529	18584	18828	18667	18580	18605	18734	18532	18601	18844	18693	18505	18709	18609	18575	18557	18574	18530	18579	18535	18814	18603	18583	18555	18614	18712	18537	18596	18592	18481	18375	18550	18599	18612	18655	18658	18725	18545	18540	18548	18543	18658	18724	18635	18469	18558	18709	18717	18462	18603	18585	18506	18594	18539	18596	18672	18642	18683	18608	18377	18763	18552	18499	18823	18534	18748	18640	18685	18541	18580	18462	18773	18751	18463	18538	18738	18414	18689	18632	18669	18666	18530	18762	18772	18381	18496	18607	18503	18479	18549	18524	18621	18542	18471	18519	18657	18526	18852	18478	18737	18665	18523	18669	18583	18679	18653	18693	18465	18507	18637	18461	18672	18422	18785	18687	18617	18500	18465	18538	18634	18462	18546	18631	18468	18720	18709	18663	18779	18709	18695	18624	18704	18688	18613	18423	18575	18610	18671	18517	18786	18732	18676	18687	18630	18748	18483	18724	18644	18697	18654	18729	18530	18619	18636	18566	18740	18663	18732	18517	18630	18698	18676	18725	18510	18550	18579	18560	18483	18660	18604	18777	18536	18741	18518	18756	18508	18670	18604	18572	18644	18611	18754	18663	18480	18630	18607	18604	18566	18599	18427	18749	18618	18849	18497	18506	18662	18630	18775	18556	18664	18510	18650	18593	18668	18767	18627	18406	18576	18621	18635	18674	18787	18609	18690	18519	18554	18700	18784	18632	18663	18693	18492	18808	18553	18792	18597	18529	18633	18561	18534	18623	18658	18564	18527	18598	18531	18603	18560	18613	18624	18608	18578	18768	18751	18590	18519	18696	18574	18708	18590	18661	18711	18676	18714	18421	18707	18524	18684	18781	18604	18639	18540	18599	18514	18497	18679	18596	18506	18617	18651	18521	18697	18712	18538	18605	18603	18592	18565	18526	18710	18654	18662	18679	18586	18677	18767	18632	18540	18618	18667	18659	18662	18732	18663	18734	18518	18749	18617	18629	18807	18543	18666	18765	18602	18703	18749	18716	18513	18544	18654	18746	18551	18608	18527	18560	18526	18618	18827	18547	18498	18485	18508	18438	18660	18663	18760	18552	18568	18583	18649	18544	18655	18680	18662	18449	18565	18542	18557	18724	18638	18425	18658	18629	18450	18740	18596	18527	18521	18623	18608	18359	18723	18485	18446	18576	18600	18711	18540	18686	18734	18465	18693	18638	18678	18568	18553	18499	18695	18625	18517	18652	18541	18644	18651	18662	18643	18679	18572	18462	18548	18371	18600	18526	18766	18639	18547	18559	18729	18625	18648	18461	18651	18570	18596	18397	18497	18553	18468	18556	18699	18526	18666	18615	18592	18857	18520	18487	18562	18688	18663	18626	18715	18565	18497	18706	18632	18553	18648	18576	18770	18593	18539	18660	18506	18718	18548	18700	18571	18601	18416	18536	18528	18749	18412	18708	18551	18651	18450	18564	18698	18714	18626	18598	18734	18574	18412	18572	18680	18601	18536	18786	18585	18449	18629	18653	18586	18843	18656	18490	18599	18563	18400	18440	18753	18652	18492	18576	18479	18583	18523	18598	18590	18591	18643	18495	18601	18548	18724	18631	18488	18506	18542	18563	18546	18711	18581	18551	18545	18777	18678	18545	18429	18610	18649	18619	18613	18605	18551	18519	18767	18670	18435	18659	18570	18559	18406	18684	18623	18466	18595	18485	18740	18595	18549	18618	18745	18643	18917	18632	18588	18563	18691	18445	18784	18576	18601	18498	18569	18748	18672	18527	18799	18563	18481	18620	18598	18551	18520	18818	18420	18618	18512	18636	18630	18354	18593	18624	18526	18707	18772	18614	18565	18738	18492	18518	18644	18613	18676	18520	18852	18693	18600	18498	18657	18599	18661	18698	18808	18611	18463	18803	18588	18594	18795	18563	18591	18658	18553	18604	18570	18657	18422	18625	18774	18433	18613	18751	18604	18490	18695	18402	18774	18541	18738	18506	18440	18558	18582	18726	18622	18776	18744	18569	18578	18707	18640	18562	18772	18701	18580	18701	18792	18625	18627	18653	18636	18551	18613	18690	18741	18591	18558	18601	18362	18619	18679	18672	18683	18764	18561	18661	18578	18602	18618	18577	18380	18606	18557	18618	18659	18554	18562	18755	18494	18590	18559	18669	18507	18690	18537	18395	18455	18690	18750	18672	18606	18679	18471	18527	18509	18617	18522	18639	18545	18654	18725	18510	18533	18678	18689	18732	18726	18631	18454	18436	18730	18737	18714	18592	18532	18545	18547	18711	18509	18640	18538	18651	18577	18607	18548	18486	18531	18590	18544	18529	18501	18626	18630	18605	18495	18537	18473	18649	18496	18623	18548	18634	18620	18559	18593	18665	18596	18557	18619	18724	18547	18632	18675	18541	18518	18626	18679	18585	18567	18508	18671	18830	18473	18493	18727	18737	18347	18441	18540	18592	18620	18819	18524	18553	18675	18551	18476	18628	18639	18626	18649	18533	18532	18592	18712	18555	18618	18573	18630	18474	18706	18679	18492	18563	18671	18672	18628	18636	18604	18545	18482	18486	18715	18633	18573	18753	18457	18647	18718	18440	18705	18731	18593	18607	18462	18452	18619	18656	18654	18629	18629	18743	18591	18598	18671	18594	18789	18642	18566	18701	18403	18551	18708	18566	18779	18615	18636	18623	18623	18661	18662	18578	18560	18747	18613	18593	18631	18627	18567	18729	18773	18683	18696	18702	18667	18526	18555	18598	18569	18576	18547	18616	18544	18653	18626	18620	18655	18519	18566	18740	18687	18590	18553	18602	18584	18808	18557	18630	18606	18582	18670	18597	18385	18575	18495	18608	18627	18671	18454	18759	18510	18677	18543	18632	18531	18646	18592	18517	18705	18453	18604	18634	18558	18543	18517	18554	18711	18577	18539	18483	18550	18507	18626	18848	18576	18685	18464	18605	18662	18662	18770	18675	18517	18591	18590	18580	18386	18579	18639	18539	18588	18636	18473	18504	18624	18635	18527	18704	18526	18651	18536	18479	18621	18638	18733	18607	18681	18652	18565	18666	18659	18630	18507	18541	18770	18556	18485	18665	18463	18591	18372	18603	18580	18638	18757	18642	18646	18839	18597	18492	18473	18748	18584	18575	18649	18758	18641	18420	18601	18586	18659	18466	18515	18488	18569	18543	18583	18573	18707	18597	18662	18519	18516	18513	18729	18504	18707	18775	18427	18626	18669	18625	18436	18747	18658	18606	18629	18635	18452	18556	18645	18603	18696	18539	18632	18656	18561	18520	18541	18760	18588	18641	18612	18495	18738	18655	18576	18613	18743	18768	18419	18658	18692	18559	18521	18633	18442	18513	18740	18759	18708	18624	18663	18644	18629	18511	18624	18507	18538	18499	18573	18518	18577	18678	18726	18597	18599	18624	18748	18521	18630	18560	18485	18658	18572	18610	18511	18594	18584	18648	18618	18518	18747	18638	18622	18524	18729	18590	18688	18497	18409	18735	18620	18552	18461	18767	18503	18454	18491	18566	18488	18383	18677	18666	18564	18456	18686	18539	18358	18575	18568	18673	18490	18653	18655	18671	18533	18743	18530	18560	18421	18734	18532	18451	18616	18731	18601	18856	18574	18580	18523	18698	18429	18637	18485	18278	18506	18479	18523	18608	18550	18501	18571	18579	18485	18596	18701	18677	18614	18714	18688	18486	18659	18534	18533	18625	18597	18561	18638	18720	18626	18492	18594	18575	18567	18651	18526	18587	18709	18588	18503	18367	18623	18674	18607	18611	18534	18674	18692	18487	18534	18516	18568	18596	18709	18522	18557	18563	18611	18510	18678	18582	18606	18486	18658	18724	18643	18614	18724	18612	18532	18428	18472	18520	18625	18625	18552	18481	18372	18564	18558	18573	18808	18632	18656	18701	18537	18745	18485	18685	18572	18602	18576	18476	18571	18695	18646	18565	18477	18774	18581	18635	18505	18599	18612	18565	18716	18453	18606	18564	18593	18405	18723	18738	18687	18472	18561	18669	18549	18442	18524	18537	18668	18507	18369	18559	18589	18657	18570	18599	18626	18501	18549	18687	18662	18560	18637	18494	18454	18722	18504	18886	18520	18563	18571	18570	18609	18730	18558	18686	18612	18483	18751	18619	18555	18667	18738	18582	18651	18616	18632	18528	18602	18665	18605	18494	18661	18703	18558	18553	18599	18442	18576	18507	18619	18498	18597	18848	18468	18754	18429	18531	18750	18794	18579	18570	18646	18688	18516	18573	18476	18645	18792	18778	18608	18828	18561	18749	18748	18492	18559	18496	18578	18527	18621	18605	18731	18573	18612	18494	18513	18773	18597	18484	18669	18682	18551	18662	18607	18746	18727	18665	18376	18729	18565	18773	18659	18397	18619	18457	18734	18510	18664	18567	18703	18604	18712	18597	18655	18654	18599	18689	18483	18695	18725	18514	18593	18701	18442	18356	18604	18657	18628	18604	18485	18670	18596	18647	18537	18418	18570	18645	18655	18500	18590	18449	18565	18524	18671	18591	18501	18569	18628	18434	18481	18581	18643	18673	18527	18698	18504	18754	18741	18636	18601	18481	18550	18632	18576	18741	18480	18583	18575
27670	22438	26646	25434	22498	23343	22764	22365	22871	25735	25870	23783	23239	22635	22292	22298	22354	22328	22211	22354	22525	22402	22182	22384	22201	22356	22414	22321	22370	22222	22471	22316	22437	22424	22156	22263	21999	22340	22191	22204	22092	22116	22500	22227	22085	22371	21976	22207	22177	22252	22285	22189	22303	22169	22255	22187	21980	22290	22226	22572	22183	22165	22210	22206	22143	21986	22252	22127	22214	22258	22318	22373	22343	22196	22382	22275	22346	22350	22401	22077	22126	22012	22340	22272	21989	21998	21969	22119	22280	22169	22277	22326	22180	22403	22186	22124	22138	22328	22329	22326	22075	22369	22210	22232	22432	22361	22440	22335	22296	22220	22372	22288	22266	22452	22197	22207	22197	22196	22272	22139	22222	22147	22410	22297	22201	22150	22285	22325	22207	22191	22120	22367	22235	22303	22095	22317	22359	22161	22277	22265	22276	22231	22172	22275	22113	22082	22288	22108	22163	22235	22041	22425	22099	22392	22127	22369	22336	22369	22286	22047	22099	22212	22321	22227	22245	22428	22334	22109	22322	22185	22034	22277	22173	22352	22245	22274	22105	22402	22151	22182	22190	22403	22153	22168	22302	21987	22276	21967	22088	22340	22119	22307	22029	22305	22209	22166	22408	22305	22233	22244	22111	22247	22443	22334	22441	22299	22293	22187	22364	22070	22255	22340	22076	22213	22178	22401	22290	22080	22198	22118	22220	22288	22372	22174	22250	22354	21844	22388	22350	22322	22220	22280	22047	22180	22216	22244	22275	22203	22272	22217	22011	22318	22017	22039	22093	22295	22056	22225	22259	22319	22305	22109	22281	22167	22052	22345	22220	22244	22000	22115	22052	22429	22185	22162	22225	22413	21935	22232	22238	22076	22172	22170	22116	22414	22232	22175	22412	22469	22170	22197	22220	22304	22327	22191	22249	22155	22029	22251	22366	22029	22043	22073	22203	22035	22293	22088	22402	22088	22040	22406	22117	22024	22283	22284	22354	22225	22213	22192	22202	22347	22428	22168	22300	22079	22232	22049	22114	22293	22186	22198	22180	22155	22289	22251	22456	21970	22299	22197	22206	22214	22155	22257	22292	22013	22150	22235	22358	22279	22298	22185	22505	22323	22211	22185	22361	22100	22035	22414	22169	22056	22235	22204	22144	22232	22265	22212	22341	22056	22090	22030	22097	22298	22331	21998	22105	22168	22178	22136	22491	22312	22395	22310	22048	22094	22542	22277	22279	22303	22265	22319	22177	22300	22078	22118	22164	22155	22111	22259	22260	22023	22384	22312	22030	22284	22358	22281	22240	22090	22362	22219	22220	22120	22015	22391	21914	22230	22219	22343	22335	22102	22196	22246	22258	22339	22068	22216	22202	22016	22378	22202	22040	22126	22298	22345	22232	22285	22565	22399	22037	22095	22149	22196	22184	22385	22056	22011	22273	22268	22397	22332	22279	22156	22217	22104	22087	22243	22059	22323	22376	22208	22009	22335	22279	22180	22205	22419	22187	22143	22082	22128	22190	22118	22200	22388	22299	22346	22216	22247	22121	22119	22248	22273	22267	22103	22186	22106	22506	22279	22376	22362	22271	22306	22066	22366	22221	22058	22321	22314	22200	22077	22368	22088	22379	22252	22393	22314	22418	22159	22398	22192	22145	22205	22232	22459	22174	22230	22165	22304	22329	22249	22263	22279	22253	22135	22356	22282	22038	22219	22194	22195	22263	22317	22085	22109	22122	22405	22202	22365	22384	22272	22207	22370	22295	22296	22145	22119	22144	22160	22293	22224	22197	22187	22465	22272	22354	22282	22418	22328	22309	22152	22158	22293	22240	22081	22207	22229	22239	22171	22174	22051	22410	22215	22324	22253	22408	22346	22266	22253	22305	22113	22136	22456	22262	22285	22263	22106	22140	22219	22068	22280	22336	22112	22411	22272	22355	22009	22204	22170	22332	22182	22386	22388	22163	22236	22347	22459	22094	21967	22314	22439	22432	22250	22194	22078	22284	22381	22203	22192	22071	22197	22337	22323	22306	22240	22123	22213	22024	22147	22139	22285	22134	22277	22511	22197	22313	22171	22186	22260	22380	22282	22119	22156	22437	22198	22171	22150	22299	22076	22228	22209	22080	21967	22328	22369	22284	22409	22212	22212	21981	22176	22277	22309	22206	22139	22113	22043	22349	22456	22195	22110	22188	22228	22143	22060	22177	22102	22197	22315	22178	22264	22255	22324	22207	22068	22225	22158	22339	22289	22333	22158	22300	22237	22260	22210	22335	22054	22096	22466	22502	22216	22071	22414	22213	22219	22339	22206	22235	22350	22231	22148	22298	22285	22162	22194	22273	22416	22275	22236	22214	22156	22298	22170	22216	22287	22283	22300	22358	22202	22129	22165	22253	22326	22418	22353	22217	22194	22234	22130	22171	22315	22249	22185	22082	22055	22306	22237	22246	22132	22191	22506	22182	21989	22235	22090	22364	22428	22268	22416	22277	22389	22237	22387	22371	22067	22317	22228	22199	22189	22141	22160	22340	22138	22277	22317	22211	22244	22266	22365	22236	22299	22422	22485	22180	22306	22262	22305	22048	22264	22483	22070	22174	22445	22156	22299	22244	22172	22133	22306	22157	22418	22158	22193	22228	22361	22181	22183	22191	22137	22201	22385	22057	22163	22277	22217	22433	22426	22187	22202	22202	22239	22196	22349	22085	22122	22165	22353	22235	22274	22220	22189	22275	22307	22318	22405	22191	22384	22236	22105	22070	22101	21990	22164	22144	22142	22125	22020	22211	22190	22183	22138	22336	22304	22063	22200	22286	22319	22311	22254	22160	22288	22491	22110	22244	22211	22087	22134	22212	22264	22369	22187	22197	22209	22214	22178	22101	22010	22209	22124	22241	22475	22347	22165	22219	22174	22251	22336	22322	22286	22317	22224	22226	22135	22185	22302	22299	22283	22292	22065	22185	22052	22059	22148	22352	22149	22133	22282	22120	22181	22311	22345	22445	22460	22587	22228	22253	22258	22320	22392	22151	22395	22323	22110	22407	22021	22095	22151	22258	22442	22210	22485	22389	22279	22180	22133	22305	22166	22441	22541	22242	22312	22387	22306	22357	22239	22095	21926	21867	22049	22236	22028	22017	22278	22242	22123	22309	22210	22233	22047	22256	22284	22105	22621	22158	22327	22232	22299	22334	22380	22379	22302	22099	22272	22227	22319	22205	22270	22249	22460	22158	22199	22240	22054	22187	22187	22219	22202	22169	22329	22194	22204	22299	22384	22200	22176	22190	22342	22273	22161	22380	22071	22337	22304	22164	22329	22174	22238	22097	22380	22321	22304	22097	22252	22371	22130	22212	22177	22282	22196	22148	22309	22193	22327	22295	22218	22189	22366	22330	22343	22264	22240	22197	22473	22262	22238	22192	22191	22216	22198	22136	21919	22382	22382	22169	22003	22457	22298	22089	22250	22169	22362	22197	22172	22251	22117	22082	22286	22193	22344	22220	22369	22196	22337	22311	22544	22342	22254	22185	22415	22381	22299	22164	22337	22325	22287	22232	22220	22319	22311	22257	22404	22157	22133	22145	22300	22255	22352	22463	22263	22370	22389	22475	22313	22323	22191	22443	22165	22188	22332	22576	22240	22155	22288	22450	22293	22463	22231	22263	22267	22105	22032	22361	22367	22282	22302	22300	22410	22155	22352	22559	22352	22228	22268	22558	22292	22203	22216	22362	22360	22284	22394	22186	22202	22275	22290	22200	22352	22440	22157	22195	22268	22276	22456	22389	22128	22434	22129	22179	22089	22039	22427	22310	22255	22137	22502	22464	22348	22370	22416	22222	21908	22037	22111	22213	22243	22349	22125	22299	22289	22324	22137	22405	22207	22474	22290	22629	22207	22330	22253	22344	22388	22459	22225	22536	22310	22341	22196	22342	22088	22309	22514	22085	22242	22237	22050	22408	22461	22141	22247	22226	22307	22324	22190	22077	22018	22054	22432	22215	22136	22141	22120	22293	22241	22287	22157	22354	22090	22265	22238	22343	22260	22238	22173	22346	22426	22267	22198	22253	22275	22390	22233	22585	22327	22327	22215	22163	22105	22399	22168	22049	22131	22205	22092	22200	22397	22161	22171	22039	22312	22135	22161	22049	22009	22216	22436	22221	22383	22456	22277	22069	22355	22347	22184	22332	22491	22239	22354	22366	22271	22123	22230	22219	22369	22304	22327	22249	22077	22523	22355	22295	22443	22493	22371	22060	22147	22451	22150	22185	22308	22533	22289	22372	22231	22143	22220	22234	22376	22281	22194	22257	22250	22221	22273	22387	22322	22389	22472	22345	22082	22226	22231	22161	22115	22364	22215	22216	22131	22100	22131	22079	22228	22202	22217	22078	22345	22193	22149	22352	22135	22184	22261	22449	22368	22290	22347	22005	22197	22512	22371	22128	22341	22158	22107	22251	22226	22343	22191	22248	22412	22361	22293	22242	22097	22308	22089	22182	22081	22171	22183	22270	22145	22243	22108	22219	22494	22254	22247	22186	22285	22289	22194	22211	22156	22369	22140	22307	22169	22246	22225	22282	22595	22178	22467	22059	22050	22177	22328	22272	22361	22260	22278	22219	22148	22259	22317	22251	22170	22210	22267	22094	22186	22278	22471	22213	22157	22373	22402	22433	22308	22280	22297	22309	22288	22111	22192	22298	22214	22320	22114	22421	22255	22494	22232	22297	22168	22315	22145	22260	22385	22244	22216	22132	22157	22225	22410	22117	22173	22230	22224	22123	22229	22214	22066	22162	22569	22271	22300	22319	22457	22346	22332	22162	22289	22328	22218	22252	22166	22195	22295	22204	22344	22175	22037	22386	22218	22228	22214	22353	22139	22130	22061	22159	22171	22177	22169	22230	22084	22295	22328	22230	21971	22369	22175	22025	22216	22348	22470	22257	22149	22303	22078	22269	22215	22335	22238	22315	22082	22330	22343	22160	21956	22063	22210	22240	22049	21994	22000	22091	22147	22329	22212	22230	22096	22267	22544	22200	22357	22132	22170	22143	22328	22370	22269	22437	22315	22245	22299	22403	22178	22216	22289	22297	22248	22334	22269	22322	22333	22300	22235	22044	22112	22133	22511	22302	22291	22392	22380
16657	19969	19895	19560	19890	20085	18825	18623	20122	24026	22965	20600	19440	18530	18580	18508	18477	18612	18579	18472	18461	18362	18501	18679	18522	18281	18386	18268	18339	18388	18488	18400	18426	18226	18560	18402	18509	18476	18421	18469	18551	18314	18419	18424	18270	18444	18548	18532	18413	18439	18518	18527	18359	18438	18451	18195	18535	18403	18332	18393	18581	18499	18536	18297	18361	18570	18429	18548	18554	18351	18607	18473	18474	18710	18577	18469	18419	18379	18457	18516	18447	18422	18609	18502	18370	18395	18529	18522	18439	18410	18461	18371	18386	18712	18373	18412	18466	18395	18444	18681	18411	18429	18507	18263	18502	18417	18483	18472	18478	18548	18482	18659	18393	18245	18354	18552	18309	18505	18427	18602	18349	18495	18572	18456	18478	18484	18634	18501	18593	18482	18414	18362	18446	18451	18443	18438	18472	18399	18450	18477	18391	18475	18512	18508	18450	18543	18411	18376	18262	18686	18309	18513	18413	18461	18492	18412	18332	18393	18609	18397	18399	18558	18503	18406	18260	18439	18472	18585	18487	18485	18467	18373	18500	18435	18643	18439	18670	18424	18584	18457	18340	18555	18421	18462	18677	18507	18536	18441	18422	18490	18456	18501	18385	18555	18228	18565	18386	18443	18392	18428	18621	18548	18401	18257	18586	18331	18485	18332	18448	18292	18439	18393	18396	18379	18375	18492	18448	18461	18543	18378	18468	18562	18541	18257	18615	18161	18376	18362	18501	18458	18267	18446	18450	18382	18315	18501	18515	18609	18461	18482	18543	18393	18478	18516	18439	18269	18360	18462	18318	18388	18635	18436	18384	18323	18441	18632	18588	18431	18459	18438	18412	18511	18563	18326	18440	18288	18484	18428	18341	18353	18679	18432	18499	18626	18427	18486	18488	18386	18498	18445	18386	18307	18341	18327	18409	18286	18527	18426	18351	18370	18451	18458	18591	18483	18497	18522	18418	18287	18481	18444	18552	18455	18679	18330	18560	18346	18163	18533	18486	18442	18487	18645	18263	18500	18490	18513	18348	18417	18573	18534	18426	18454	18306	18594	18524	18603	18500	18399	18385	18401	18353	18386	18484	18346	18468	18480	18540	18498	18322	18456	18457	18449	18486	18648	18355	18396	18538	18405	18361	18417	18445	18607	18388	18461	18663	18341	18508	18558	18350	18470	18436	18553	18506	18512	18413	18465	18426	18332	18539	18472	18258	18513	18415	18402	18355	18405	18467	18446	18340	18564	18460	18420	18494	18448	18325	18485	18551	18522	18509	18382	18488	18684	18405	18523	18570	18318	18367	18359	18353	18579	18394	18383	18515	18494	18388	18423	18480	18393	18346	18460	18535	18627	18664	18446	18425	18584	18413	18423	18306	18485	18488	18447	18472	18510	18327	18405	18444	18531	18437	18545	18411	18460	18471	18502	18303	18333	18389	18425	18427	18487	18450	18364	18517	18554	18496	18658	18423	18506	18375	18559	18503	18468	18377	18430	18559	18242	18513	18427	18371	18562	18427	18534	18504	18411	18314	18471	18496	18531	18341	18570	18494	18463	18475	18486	18330	18603	18411	18442	18569	18562	18401	18433	18498	18438	18416	18490	18427	18544	18389	18523	18470	18476	18403	18449	18513	18543	18482	18310	18285	18384	18461	18265	18309	18433	18490	18337	18387	18314	18412	18312	18387	18585	18565	18385	18558	18464	18743	18506	18528	18415	18374	18380	18453	18414	18651	18522	18478	18371	18504	18485	18403	18723	18542	18448	18391	18578	18608	18416	18501	18299	18572	18388	18528	18415	18499	18345	18343	18561	18612	18375	18500	18461	18399	18570	18451	18498	18415	18479	18420	18524	18607	18394	18487	18540	18449	18455	18538	18385	18470	18326	18410	18414	18465	18482	18581	18580	18571	18412	18297	18328	18375	18537	18538	18476	18505	18372	18399	18522	18311	18572	18588	18396	18506	18426	18566	18452	18479	18355	18374	18460	18500	18482	18500	18500	18388	18446	18494	18473	18475	18593	18499	18436	18267	18423	18464	18435	18516	18380	18482	18577	18410	18435	18381	18550	18323	18568	18349	18375	18568	18611	18553	18435	18564	18400	18587	18301	18492	18307	18383	18398	18575	18475	18544	18204	18469	18590	18376	18396	18452	18320	18539	18451	18499	18684	18542	18594	18416	18341	18645	18367	18590	18486	18332	18411	18448	18493	18574	18499	18255	18457	18359	18506	18520	18438	18310	18523	18505	18395	18588	18449	18505	18370	18643	18453	18427	18436	18508	18469	18418	18619	18435	18540	18470	18422	18490	18534	18577	18655	18384	18435	18378	18377	18540	18462	18548	18565	18587	18411	18435	18435	18562	18500	18393	18373	18504	18415	18645	18448	18375	18529	18378	18406	18473	18584	18505	18532	18491	18630	18426	18292	18384	18490	18592	18669	18597	18430	18486	18566	18412	18461	18420	18385	18459	18298	18285	18530	18467	18477	18479	18480	18603	18544	18440	18394	18637	18532	18531	18417	18592	18532	18395	18415	18294	18465	18618	18492	18531	18306	18438	18471	18513	18372	18520	18607	18492	18408	18548	18393	18504	18296	18511	18418	18618	18565	18481	18598	18568	18696	18374	18418	18281	18454	18419	18524	18506	18518	18451	18519	18462	18325	18278	18389	18378	18537	18536	18542	18404	18344	18555	18414	18283	18453	18315	18548	18566	18362	18382	18237	18430	18308	18443	18392	18491	18431	18585	18299	18333	18560	18353	18321	18408	18443	18503	18503	18421	18432	18605	18488	18565	18629	18579	18453	18442	18391	18518	18463	18712	18473	18377	18536	18534	18508	18532	18574	18416	18542	18462	18397	18565	18432	18497	18462	18450	18244	18499	18391	18495	18534	18437	18525	18496	18466	18354	18412	18382	18221	18450	18475	18527	18524	18434	18312	18572	18343	18457	18417	18451	18428	18472	18387	18317	18385	18580	18460	18503	18320	18601	18455	18441	18566	18277	18618	18493	18400	18445	18399	18549	18451	18470	18163	18502	18447	18548	18476	18450	18588	18557	18309	18373	18503	18554	18391	18487	18340	18435	18426	18329	18381	18585	18421	18441	18483	18514	18453	18528	18432	18327	18424	18336	18489	18292	18490	18671	18290	18468	18552	18424	18401	18521	18432	18400	18474	18426	18399	18522	18487	18568	18503	18351	18438	18457	18507	18455	18605	18443	18528	18443	18457	18484	18512	18348	18528	18445	18212	18504	18556	18450	18419	18308	18392	18547	18449	18345	18536	18332	18488	18563	18368	18596	18301	18416	18476	18299	18493	18538	18370	18364	18357	18371	18401	18506	18372	18387	18396	18493	18238	18559	18449	18474	18591	18573	18469	18371	18478	18483	18266	18462	18414	18362	18562	18695	18586	18436	18593	18404	18544	18541	18494	18350	18377	18344	18448	18380	18526	18448	18548	18367	18397	18475	18611	18436	18410	18468	18452	18589	18300	18472	18430	18562	18547	18487	18503	18590	18452	18467	18758	18230	18475	18454	18350	18428	18578	18618	18507	18454	18451	18443	18568	18430	18487	18620	18505	18263	18588	18417	18467	18436	18431	18584	18556	18521	18347	18462	18452	18668	18472	18369	18390	18585	18405	18473	18389	18564	18298	18576	18590	18541	18527	18486	18446	18421	18451	18474	18328	18479	18617	18319	18535	18600	18346	18321	18543	18663	18443	18575	18382	18373	18398	18358	18402	18545	18472	18580	18465	18276	18505	18516	18558	18598	18392	18570	18472	18340	18408	18425	18499	18382	18610	18613	18514	18346	18453	18332	18521	18409	18618	18488	18395	18498	18560	18417	18563	18424	18523	18695	18495	18527	18330	18484	18565	18454	18392	18614	18408	18364	18521	18542	18434	18347	18372	18499	18470	18302	18463	18511	18351	18439	18370	18456	18599	18339	18357	18348	18498	18356	18470	18463	18546	18417	18350	18560	18553	18481	18626	18673	18455	18554	18484	18282	18514	18495	18523	18492	18444	18317	18409	18497	18547	18392	18309	18708	18483	18377	18448	18407	18438	18454	18427	18536	18469	18453	18398	18595	18481	18424	18466	18550	18608	18428	18533	18420	18564	18216	18589	18522	18479	18438	18526	18671	18691	18398	18555	18489	18552	18521	18358	18354	18404	18547	18693	18611	18386	18485	18587	18255	18361	18418	18461	18373	18555	18396	18454	18383	18562	18484	18458	18481	18369	18580	18637	18520	18572	18400	18361	18471	18306	18540	18355	18478	18446	18385	18565	18425	18463	18370	18573	18557	18494	18275	18479	18463	18594	18442	18464	18512	18506	18588	18440	18494	18345	18434	18491	18624	18433	18474	18439	18448	18788	18346	18588	18459	18613	18411	18577	18571	18270	18606	18526	18366	18577	18487	18343	18550	18462	18554	18391	18418	18575	18455	18483	18455	18360	18676	18415	18344	18400	18553	18547	18273	18395	18608	18388	18557	18567	18502	18338	18485	18446	18387	18540	18408	18511	18474	18407	18493	18490	18500	18511	18404	18487	18477	18644	18364	18483	18367	18488	18404	18416	18540	18289	18521	18364	18441	18473	18323	18387	18614	18481	18460	18455	18401	18394	18350	18386	18594	18472	18468	18662	18474	18352	18478	18366	18592	18353	18637	18648	18372	18413	18355	18492	18418	18402	18457	18419	18496	18449	18492	18530	18579	18568	18411	18351	18447	18374	18531	18525	18580	18613	18554	18454	18476	18539	18493	18478	18327	18637	18588	18486	18500	18487	18359	18359	18577	18461	18611	18462	18379	18363	18429	18399	18377	18392	18648	18399	18351	18633	18507	18466	18496	18663	18565	18479	18559	18395	18303	18330	18597	18506	18560	18445	18499	18431	18499	18506	18310	18502	18478	18470	18445	18513	18367	18325	18627	18583	18408	18494	18540	18585	18494	18490	18443	18474	18413	18634	18474	18472	18425	18423	18448	18476	18584	18502	18382	18590	18367	18592	18518	18484	18298	18401	18415	18456	18381	18434	18476	18533	18542	18467	18331	18427	18523	18499	18402	18548	18530	18600	18453	18307	18512	18473	18554	18343	18455	18240	18521	18606	18421	18565	18444	18593	18400	18431	18413	18526	18628	18604
24327	21410	28695	24928	23664	25058	25780	24780	37755	42915	35804	29858	26558	24567	23824	23896	23739	23975	23953	23677	23780	23938	23733	23892	23795	23682	23674	23901	23783	23714	23477	23754	23990	23744	23764	23684	23864	23820	23700	23804	23829	23638	23661	23632	23606	23846	23761	23582	23748	23522	23900	23625	23753	23481	23678	23725	23960	23521	23648	23535	23545	23663	23765	23572	23500	23603	23737	23598	23872	23710	23615	23701	23665	23744	23717	23654	23839	23791	23841	23420	23759	23664	23748	23623	23454	23597	23468	23717	23829	23579	23736	23652	23773	23636	23790	23463	23732	23666	23400	23479	23758	23626	23435	23657	23597	23878	23729	23869	23758	23666	23837	23827	23527	23670	23705	23630	23623	23878	23511	23628	23614	23604	23594	23567	23613	23683	23718	23730	23820	23654	23899	23736	23425	23577	23717	23587	23668	23510	23600	23751	23502	23855	23744	23597	23568	23651	23557	23778	23918	23860	23696	23735	23859	23670	23576	23557	23732	23624	23532	23716	23582	23666	23404	23763	23933	23662	23784	23607	23651	23856	23804	23744	23584	23723	23853	23701	23716	23877	23775	23656	23852	23672	23767	23831	23643	23472	23774	23769	23599	23615	23814	23614	23592	23641	23730	23744	23528	23838	23538	23608	23670	23808	23798	23790	23667	23640	23727	23636	23797	23841	23974	23536	23509	23576	23694	23550	23953	23629	23894	23690	23695	23588	23656	23932	23712	23734	23690	23747	23619	23488	23703	23795	23606	23820	23690	23737	23745	23588	23662	23553	23652	23950	23634	23568	23659	23785	23785	23640	23852	23643	23441	23740	23895	23753	23676	23580	23707	23654	23585	23702	23673	23721	23766	23701	23830	23550	23776	23594	23711	23963	23518	23633	23511	23727	23664	23752	23682	23640	23657	23548	23637	23381	23716	23790	23813	23761	23605	23744	23777	23517	23724	23602	23746	23571	23585	23455	23710	23586	23732	23538	23793	23649	23901	23661	23653	23613	23648	23623	23591	23737	23701	23615	23858	23929	23857	23515	23641	23739	23630	23656	23713	23677	23614	23679	23646	23793	23686	23863	23475	23400	23621	23846	23772	23819	23490	23602	23690	23735	23815	23625	23550	23688	23847	23777	23775	23707	23656	23578	23824	23958	23643	23584	23847	23594	23578	23458	23635	23687	23925	23675	23444	23516	23763	23809	23711	23716	23667	23738	23841	23476	23491	23534	23700	23689	23693	23680	23794	23615	23671	23675	23858	23621	23785	23581	23773	23830	23671	23662	23683	23602	23675	23769	23646	23601	23773	23687	23547	23602	23569	23719	23788	23908	23655	23744	23536	23476	23586	23710	23825	23632	23643	23514	23608	23647	23678	23766	23591	23582	23564	23505	23471	23623	23717	23753	23665	23895	23661	24095	23900	23452	23761	23526	23613	23864	23837	23777	23686	23846	23561	23677	23777	23892	23622	23686	23640	23530	23913	23718	23698	23512	23471	23792	23831	23790	23730	23817	23609	23766	23904	23985	23708	23829	23704	23762	23573	23676	23526	23742	23642	23624	23651	23717	23610	23629	23812	23721	23530	23530	23730	23461	23752	23867	23947	23554	23891	23740	23633	23795	23753	23719	23583	23465	23669	23850	23650	23688	23707	23536	23803	23555	23589	23607	23638	23468	23778	23840	23837	23735	23573	23536	23829	23726	23777	23719	23849	23699	23794	23778	23687	23888	23801	23759	23450	23795	23745	23588	23581	23541	23596	23785	23779	23576	23645	23569	23610	23812	23477	23688	23673	23939	23834	23875	23868	23685	23571	23724	23824	23450	23443	23715	23449	23579	23653	23801	23576	23715	23624	23374	23631	23679	23893	23679	23639	23777	23825	23768	23691	23478	23690	23881	23693	23615	23489	23645	23683	23453	23862	23673	23611	23706	23912	23698	23700	23784	23751	23543	23533	23542	23671	23771	24097	23997	23404	23685	23675	23679	23636	23650	23758	23616	23691	23561	23625	23755	23662	23619	23725	23484	23510	23501	23649	23674	23609	23954	23807	23666	23769	23762	23794	23878	23573	23612	23683	23723	23615	23837	23578	23760	23741	23669	23734	23879	23976	23604	23773	23595	23687	23844	23602	23669	23783	23764	23777	23639	23828	23533	23823	23933	23947	23749	23598	23843	23493	23463	23745	23913	23537	23825	23847	23861	23744	23685	23714	23851	23866	23491	23506	23847	23748	23849	23700	23626	23836	23728	23587	23785	23739	23514	23631	23871	23933	23469	23700	23627	23609	23506	23808	23720	23599	23578	23537	23561	23747	23750	23736	23665	23507	23797	23683	23702	23670	23622	23854	23639	23752	23803	23785	23698	23810	23613	23826	23636	23584	23799	23791	23639	23754	23703	23771	23523	23803	23898	23788	23565	23582	23615	23590	23737	23705	23737	23634	23442	23754	23628	23652	23688	23963	23960	23641	23515	23571	23658	23808	23633	23717	23713	23750	23605	23569	23575	23694	23660	23749	23575	23840	23430	23761	23648	23550	23548	23637	23861	23466	23649	23845	23700	23763	23742	23585	23585	23476	23624	23871	23784	23805	23711	23743	23664	23644	23600	23896	23672	23394	23632	23650	23549	23616	23569	23821	23511	23756	23577	23733	23765	23785	23849	23776	23781	23618	23807	23528	23571	23466	23567	23662	23662	23587	23637	23660	23709	23747	23644	23562	23497	23354	23569	23783	23453	23619	23726	23788	23695	23647	23502	23644	23599	23982	23657	23817	23753	23886	23726	23478	23471	23791	23775	23629	23608	24072	23835	23685	23519	23498	23549	23684	23789	23714	23658	23864	23809	23575	23923	23891	23433	23581	23689	23667	23693	23741	23793	23782	23657	23624	23732	23587	23625	23861	23648	23878	23655	23749	23461	23759	23653	23738	23663	23603	23778	23322	23749	23658	23723	23773	23559	23655	23651	23700	23550	23565	23626	23836	23727	23621	23593	23692	23661	23969	23597	23744	23590	23736	23538	23623	23765	23793	23620	23629	23590	23513	23903	23768	23728	23628	23992	23778	23602	23713	23515	23603	23744	23567	23785	23578	23748	23815	23724	23605	23793	23712	23672	23727	23501	23560	23931	23534	23682	23842	23720	23637	23903	23765	23695	23825	23754	23631	23695	23664	23853	23783	23913	23971	24067	23908	23719	23826	23927	23793	23769	23805	23643	23795	23496	23446	23687	23722	23601	23801	23750	23543	23822	23545	23535	23642	23693	23570	23699	23374	23776	23599	23686	24031	23637	23758	23737	23938	23637	23870	23679	23816	23386	23736	23655	23731	23695	23791	23797	23551	23560	23919	24063	23724	23611	23650	23871	23672	23549	23866	23669	23685	23544	23801	23632	23721	23793	23681	23808	23678	23916	23843	23662	23590	23791	23559	23780	24059	23925	23871	23784	23654	23634	23863	23747	23633	23785	23525	24045	23729	23709	23840	23546	23762	23696	23769	23545	23796	23522	23659	23749	23706	23664	23744	23572	23507	23631	23650	23838	23830	23750	23797	23956	23761	23620	23605	23658	23600	23667	23850	23698	23883	23798	23837	23742	23803	23577	23587	23752	23736	23576	23523	23864	23674	23694	23619	23648	23658	23597	23845	23601	23846	23718	23512	23702	23704	23550	23717	23558	23593	23517	23536	23842	23757	23891	23710	23701	23556	23581	23664	23812	23906	23744	23939	23640	23600	23842	23727	23807	23993	23921	23727	23520	23757	23826	23780	23800	23686	23861	23920	23894	23629	23698	23616	23581	23724	23740	23680	23674	23733	23528	23778	23601	23654	23713	23544	23671	23864	23621	23904	23745	23809	23642	23611	23619	23693	23836	23534	23634	23695	23710	23604	23595	23663	23562	23592	23929	23476	23717	23700	23668	23624	23653	23801	23787	23874	23529	23728	23732	23479	23746	23686	23823	23781	23746	23597	23728	23891	23622	23721	23666	23687	23769	23680	23520	23733	23814	23906	23837	23877	23558	23628	23816	23686	23641	23711	23836	23862	23765	23751	23734	23633	23592	23938	23721	23707	23467	23691	23721	23529	23642	23702	23866	23668	23799	23564	23669	23639	23753	23559	23486	23713	23794	23610	23766	23650	23781	23575	23670	23677	23643	23686	23625	23844	23692	23864	23785	23563	23639	23853	23913	23837	23403	23621	23542	23660	23601	23747	23746	23459	23897	23800	23703	23662	23691	23825	23555	23710	23771	23599	23811	23948	23639	23578	23679	23631	23956	23730	23582	23690	23483	23659	23484	23567	23696	23525	23686	23765	23525	23559	23723	23600	23578	23629	23741	23748	23489	23741	23833	23799	23620	23560	23714	23686	23677	23980	23539	23684	23609	23810	23675	23918	23738	23592	23758	23671	23799	23742	23756	23613	23538	23812	23786	23803	23863	23627	23567	23851	23621	23561	23586	23744	23768	23563	23718	23867	23766	23888	23509	23558	23707	23551	23593	23671	23775	23662	23711	23813	23762	23605	23461	23680	23831	23698	23579	23639	24135	23601	23661	23786	23636	23683	23492	23624	23551	23672	23877	23867	23872	23718	23482	23696	23633	23776	23571	23871	23840	23686	23620	23717	23637	23773	23603	23621	23690	23532	23727	23682	23766	23811	23676	23552	23545	23855	23597	23821	23675	23636	23680	23742	23581	23707	23878	23418	23722	23714	23653	23697	23966	23545	23645	23734	23513	23761	23669	23659	23699	23710	23640	23577	23551	23674	23824	23828	23491	23606	23714	23645	23962	23503	23828	23772	23618	23814	23740	23878	23693	23600	23604	23828	23736	23523	23779	23757	23556	23738	23758	23813	23774	23614	23774	23717	23666	23600	23589	23714	23693	23652	23577	23435	23457	23637	23560	23839	23880	23632	23567	23590	23616	23718	23682	23713	23825	23644	23574	23721	23781	23800	23457	23490	23511	23574	23752	23799	23773	23735	23568	23726	23706	23803	23737	23760	23780	23744	23831	23927	23939	23824	23714	23601	23776	23860	23644	23695	23547	23846	23542	23686	23613	23688	23689	23794	23440	23827	23849	23808	23523	23562	23699	23472	23560	23700	23645	23548	23739	23771	23734	23659	23783	23728	23749	23838	23802	23700	23716	23777	23684	23639	23555
15711	24901	24249	21310	20948	20303	20137	21244	39678	42057	33625	26944	22245	19986	19619	19459	19485	19378	19444	19361	19475	19534	19497	19355	19343	19355	19473	19334	19298	19411	19572	19374	19311	19357	19333	19506	19630	19365	19476	19439	19389	19364	19520	19354	19231	19402	19467	19392	19469	19331	19382	19384	19444	19411	19648	19441	19311	19468	19361	19383	19372	19517	19368	19442	19383	19329	19399	19421	19576	19655	19402	19362	19461	19318	19385	19379	19400	19513	19422	19310	19389	19562	19434	19226	19449	19437	19543	19360	19269	19443	19309	19369	19567	19465	19448	19208	19366	19540	19620	19318	19350	19514	19422	19285	19369	19496	19544	19493	19261	19443	19287	19288	19392	19623	19445	19426	19498	19346	19199	19429	19392	19375	19440	19447	19525	19527	19369	19392	19284	19293	19302	19368	19268	19509	19276	19158	19449	19352	19238	19420	19457	19492	19329	19419	19568	19238	19427	19356	19556	19526	19336	19359	19289	19397	19566	19363	19515	19319	19456	19479	19429	19565	19443	19349	19551	19330	19388	19376	19259	19332	19531	19348	19384	19182	19323	19433	19279	19452	19501	19422	19419	19440	19338	19463	19349	19556	19365	19393	19402	19322	19519	19453	19375	19367	19395	19470	19468	19320	19273	19452	19444	19387	19407	19410	19266	19306	19313	19433	19441	19457	19446	19466	19453	19339	19371	19309	19408	19521	19375	19205	19431	19292	19619	19215	19452	19451	19522	19329	19297	19439	19258	19377	19199	19353	19339	19543	19395	19355	19403	19581	19276	19378	19208	19385	19615	19436	19422	19522	19326	19414	19443	19359	19472	19341	19398	19419	19443	19414	19435	19475	19372	19535	19597	19230	19575	19404	19303	19529	19624	19229	19419	19435	19420	19326	19543	19416	19292	19304	19367	19459	19515	19426	19632	19322	19436	19443	19304	19460	19485	19359	19390	19400	19332	19312	19433	19465	19455	19319	19427	19472	19493	19440	19418	19392	19414	19261	19291	19438	19548	19414	19344	19324	19387	19417	19488	19215	19431	19241	19289	19450	19276	19413	19376	19348	19347	19362	19337	19436	19328	19433	19310	19416	19517	19266	19308	19489	19463	19516	19334	19454	19380	19401	19362	19486	19496	19447	19389	19506	19547	19522	19351	19426	19531	19259	19393	19233	19402	19303	19479	19368	19487	19312	19568	19290	19501	19572	19589	19417	19211	19367	19350	19328	19457	19406	19405	19341	19296	19343	19373	19505	19416	19197	19442	19516	19298	19366	19324	19374	19479	19345	19327	19562	19244	19512	19483	19384	19395	19498	19302	19325	19201	19399	19635	19506	19474	19372	19480	19427	19286	19435	19271	19501	19316	19453	19279	19202	19479	19358	19193	19227	19152	19201	19336	19627	19436	19194	19399	19396	19380	19402	19372	19430	19409	19189	19347	19330	19458	19453	19308	19426	19328	19387	19340	19271	19396	19320	19258	19276	19577	19469	19551	19333	19402	19596	19511	19430	19302	19316	19397	19307	19667	19377	19450	19526	19482	19461	19494	19290	19352	19376	19638	19392	19447	19514	19279	19574	19359	19576	19351	19417	19259	19322	19372	19457	19379	19468	19424	19395	19426	19313	19574	19450	19547	19439	19457	19465	19497	19494	19454	19491	19514	19411	19430	19478	19416	19444	19547	19406	19472	19469	19436	19420	19635	19402	19339	19438	19404	19410	19543	19421	19387	19297	19350	19300	19353	19564	19381	19301	19331	19414	19370	19346	19471	19241	19417	19454	19464	19357	19322	19545	19520	19481	19452	19591	19530	19303	19529	19503	19521	19477	19545	19583	19404	19545	19298	19132	19328	19459	19573	19387	19458	19461	19272	19322	19379	19424	19215	19477	19308	19274	19361	19522	19410	19296	19463	19417	19403	19397	19427	19397	19391	19300	19354	19574	19373	19326	19400	19356	19393	19379	19239	19417	19332	19460	19488	19296	19362	19267	19284	19204	19441	19248	19423	19430	19257	19321	19362	19284	19416	19364	19555	19553	19417	19339	19278	19420	19448	19320	19485	19464	19358	19293	19331	19340	19450	19398	19526	19450	19612	19414	19467	19411	19389	19397	19585	19587	19436	19325	19436	19370	19463	19452	19434	19459	19448	19270	19484	19257	19416	19497	19291	19252	19509	19402	19497	19238	19475	19272	19424	19565	19423	19550	19513	19448	19480	19465	19377	19378	19485	19383	19413	19285	19300	19615	19431	19560	19245	19412	19383	19377	19417	19393	19475	19610	19221	19459	19352	19289	19350	19387	19272	19363	19237	19391	19491	19456	19306	19454	19302	19634	19405	19265	19269	19407	19377	19336	19270	19308	19119	19502	19237	19487	19434	19266	19158	19489	19311	19356	19457	19205	19454	19353	19200	19398	19371	19584	19467	19238	19233	19206	19314	19268	19554	19473	19419	19488	19309	19280	19457	19349	19477	19411	19389	19430	19533	19462	19521	19375	19245	19200	19444	19419	19398	19406	19503	19310	19277	19660	19525	19433	19427	19342	19220	19455	19318	19558	19230	19283	19480	19525	19296	19365	19230	19471	19556	19294	19369	19430	19422	19382	19520	19393	19414	19471	19530	19202	19509	19536	19321	19219	19457	19234	19436	19355	19431	19337	19307	19355	19466	19501	19359	19392	19419	19301	19462	19469	19308	19471	19332	19373	19272	19400	19485	19316	19540	19343	19323	19518	19405	19516	19355	19535	19375	19235	19530	19577	19413	19292	19481	19472	19469	19489	19268	19323	19581	19412	19482	19283	19370	19284	19244	19331	19423	19464	19343	19233	19366	19424	19488	19315	19473	19545	19433	19352	19458	19174	19566	19419	19416	19164	19446	19189	19438	19321	19370	19349	19528	19412	19376	19346	19585	19505	19318	19492	19450	19355	19564	19501	19313	19500	19310	19225	19280	19360	19466	19414	19381	19523	19570	19511	19578	19379	19441	19412	19451	19354	19258	19438	19283	19516	19609	19419	19465	19346	19235	19382	19385	19393	19343	19448	19311	19361	19397	19372	19305	19471	19397	19402	19310	19266	19327	19439	19409	19332	19468	19304	19393	19363	19347	19349	19447	19270	19297	19596	19246	19391	19266	19416	19310	19505	19483	19403	19313	19385	19372	19333	19263	19496	19311	19555	19393	19307	19415	19447	19664	19575	19299	19264	19532	19332	19561	19273	19405	19187	19487	19413	19474	19418	19314	19281	19402	19291	19334	19443	19287	19367	19357	19316	19381	19345	19501	19546	19334	19439	19469	19577	19460	19306	19406	19461	19566	19314	19570	19449	19245	19469	19307	19396	19336	19316	19383	19421	19571	19337	19422	19278	19503	19362	19437	19301	19395	19185	19262	19331	19365	19162	19426	19365	19478	19313	19548	19271	19250	19291	19410	19445	19303	19233	19506	19315	19256	19352	19483	19252	19543	19271	19373	19565	19497	19459	19371	19420	19274	19190	19532	19383	19480	19272	19278	19253	19333	19519	19544	19496	19428	19430	19329	19525	19431	19430	19500	19284	19281	19377	19384	19357	19414	19442	19282	19302	19251	19567	19468	19367	19448	19415	19448	19466	19324	19213	19516	19343	19602	19389	19387	19341	19174	19579	19428	19372	19529	19384	19319	19326	19507	19432	19440	19467	19426	19454	19285	19422	19478	19370	19386	19393	19549	19409	19382	19293	19327	19437	19412	19449	19359	19598	19471	19542	19307	19457	19486	19306	19207	19427	19533	19336	19367	19341	19427	19429	19484	19275	19581	19352	19422	19304	19305	19283	19322	19320	19514	19441	19455	19523	19337	19538	19374	19461	19497	19478	19333	19293	19485	19374	19195	19298	19410	19361	19628	19458	19413	19198	19454	19400	19536	19422	19463	19454	19325	19447	19541	19551	19421	19457	19398	19344	19554	19358	19526	19311	19523	19305	19327	19451	19347	19285	19340	19356	19507	19401	19454	19295	19457	19278	19299	19503	19376	19441	19303	19320	19313	19244	19338	19259	19544	19525	19378	19392	19267	19387	19422	19403	19359	19514	19420	19310	19406	19255	19350	19486	19363	19529	19201	19318	19278	19488	19528	19564	19410	19462	19446	19367	19443	19476	19419	19355	19380	19351	19274	19545	19451	19513	19408	19427	19414	19594	19481	19313	19468	19363	19317	19547	19449	19434	19447	19342	19267	19388	19446	19257	19508	19459	19408	19498	19403	19386	19517	19413	19463	19375	19356	19395	19382	19398	19495	19492	19441	19353	19478	19446	19349	19477	19334	19401	19308	19395	19442	19569	19429	19517	19507	19392	19186	19535	19414	19345	19423	19413	19430	19282	19559	19401	19507	19355	19460	19368	19465	19372	19383	19492	19374	19571	19414	19388	19348	19496	19256	19417	19417	19391	19340	19540	19224	19412	19405	19406	19304	19439	19612	19534	19426	19307	19485	19344	19241	19144	19295	19292	19436	19316	19565	19392	19409	19419	19280	19444	19373	19447	19388	19190	19322	19501	19475	19449	19238	19460	19530	19383	19448	19466	19615	19548	19447	19352	19348	19354	19563	19335	19315	19300	19405	19300	19499	19507	19397	19297	19476	19312	19411	19309	19360	19364	19467	19191	19511	19317	19338	19553	19447	19339	19333	19566	19656	19382	19301	19486	19362	19393	19492	19474	19416	19356	19307	19345	19446	19515	19441	19491	19349	19346	19514	19403	19436	19501	19463	19379	19323	19523	19492	19188	19368	19448	19270	19224	19447	19472	19307	19584	19253	19445	19494	19360	19195	19456	19419	19378	19333	19416	19747	19383	19416	19409	19320	19366	19372	19297	19531	19172	19379	19302	19536	19331	19219	19460	19374	19367	19402	19675	19358	19391	19335	19428	19331	19253	19506	19422	19428	19379	19535	19477	19327	19494	19269	19176	19492	19260	19340	19487	19377	19392	19436	19476	19492	19387	19416	19212	19339	19282	19344	19361	19443	19467	19500	19369	19348	19264	19495	19480	19382	19343	19285	19395	19454	19453	19479	19430	19299	19378	19340	19273	19422	19389	19334	19388	19440	19612	19477	19435	19312	19486	19509	19491	19460	19545	19456	19171	19507	19412	19446	19267	19452	19398	19433	19473	19347	19316
22618	21366	29211	23868	21781	25119	29632	26514	35691	59481	50708	38172	31257	26151	24848	24796	24518	24470	24475	24439	24284	24497	24360	24482	24252	24493	24649	24439	24611	24322	24468	24484	24628	24273	24421	24492	24476	24403	24469	24657	24514	24512	24465	24604	24685	24497	24435	24617	24218	24382	24231	24384	24465	24439	24151	24473	24383	24528	24483	24347	24438	24415	24203	24423	24455	24344	24590	24331	24627	24442	24369	24454	24244	24515	24437	24291	24315	24452	24617	24458	24315	24396	24345	24210	24322	24459	24476	24259	24377	24346	24252	24441	24531	24259	24210	24404	24350	24231	24319	24215	24475	24363	24305	24340	24191	24346	24417	24430	24304	24365	24253	24348	24311	24408	24439	24294	24349	24123	24313	24216	24272	24406	24440	24268	24133	24297	24217	24180	24455	24455	24557	24500	24403	24321	24319	24641	24543	24403	24448	24512	24328	24498	24385	24258	24283	24409	24446	24411	24291	24338	24281	24258	24219	24338	24374	24250	24389	24274	24574	24254	24550	24483	24325	24321	24409	24398	24479	24226	24398	24031	24413	24318	24326	24340	24385	24295	24491	24356	24384	24341	24359	24375	24397	24454	24352	24282	24357	24330	24387	24304	24190	24397	24112	24182	24339	24327	24330	24395	24210	24467	24423	24559	24467	24459	24230	24119	24382	24203	24314	24335	24184	24244	24395	24306	24342	24295	24285	24426	24122	24121	24449	24346	24229	24442	24279	24217	24210	24641	24427	24389	24496	24296	24326	24311	24251	24455	24169	24327	24107	24304	24321	24223	24219	24352	24121	24268	24589	24351	24374	24294	24164	24196	24220	24408	24266	24388	24420	24355	24409	24295	24395	24330	24477	24373	24454	24233	24234	24255	24318	24281	24345	24406	24395	24234	24303	24318	24283	24147	24442	24321	24327	24302	24255	24208	24135	24035	24300	24300	24384	24176	24465	24412	24377	24383	24331	24272	24408	24378	24331	24298	24147	24344	24588	24302	24431	24532	24080	24344	24132	24221	24397	24514	24246	24429	24380	24440	24278	24326	24378	24344	24333	24347	24494	24230	24296	24142	24147	24102	24243	24097	24307	24516	24185	24587	24177	24449	24405	24469	24310	24303	24481	24264	24277	24249	24058	24073	24291	24179	24176	24384	24309	24348	24267	24432	24141	24265	24396	24505	24312	24206	24087	24421	24380	24362	24382	24581	24339	24190	24323	24373	24128	24324	24338	24214	24270	24393	24236	24380	24513	24372	24149	24394	24400	24501	24362	24299	24281	24124	24277	24205	24308	24444	24208	24174	24099	24204	24194	24181	24380	24207	24071	24428	24342	24314	24213	24271	24407	24451	24336	24259	24384	24471	24171	24237	24520	24320	24344	24251	24106	24117	24305	24376	24247	24181	24320	24311	24034	24399	24560	24330	24241	24202	24423	24238	24316	24243	24149	24169	24370	24402	24358	24328	24237	24209	24110	24369	24176	24503	24497	24391	24552	24429	24200	24230	24504	24326	24404	24301	24255	24306	24248	24326	24209	23956	24364	24150	24217	24287	24297	24265	24282	24361	24255	24321	24352	24522	24366	24271	24364	24255	24439	24264	24470	24191	24234	24408	24435	24236	24277	24266	24422	24156	24190	24447	24385	24322	24316	23893	24387	24120	24476	24323	24361	24044	24304	24363	24063	24229	24465	24008	24258	24296	24258	24251	24191	24280	24551	24366	24029	24359	24335	24349	24386	24446	24373	24131	24256	24294	24290	24425	24343	24376	24203	24199	24444	24355	24342	24426	24270	24331	24500	24443	24486	24300	24318	24440	24084	24302	24170	24399	24427	24162	24281	24515	24377	24130	24175	24255	24243	24256	24160	24425	24542	24449	24195	24388	24248	24566	24326	24346	24596	24376	24405	24130	24250	24292	24336	24399	24376	24258	24518	24416	23838	24340	24369	23999	24418	24202	24403	24347	24132	24263	24582	24450	24269	24449	24236	24199	24315	24358	24441	24438	24517	24160	24497	24227	24470	24230	24220	24132	24255	24216	24144	24282	24002	24132	24381	24211	24595	24565	24555	24385	24274	24314	24255	24329	24325	24290	24331	24550	24312	24155	24371	24320	24338	24182	24286	24164	24086	24055	24559	24317	24188	24318	24150	24204	24174	24175	24095	24029	24533	24421	24403	24387	24354	24295	24587	24271	24274	24263	24361	24131	24576	24467	24231	24102	24295	24302	24309	24310	24648	24031	24299	24210	24303	24354	24681	24454	24341	24286	24444	24106	24314	24326	24322	24330	23965	24086	24253	24270	24281	24669	24195	24268	24311	24316	24368	24152	24162	24323	24301	24155	24363	24272	24206	24345	24426	24399	24296	24458	24342	24158	24365	24231	24489	24251	24163	24410	24043	24339	24393	24255	24337	24452	24423	24519	24206	24350	24195	24264	24119	24256	24263	24175	24337	24234	24491	24383	24672	24328	24482	24306	24322	24525	24372	24539	24504	24265	24399	24277	24168	24260	24349	24274	24302	24279	24283	24414	24121	24205	24238	24155	24258	24047	24200	24372	24301	24360	24383	24530	24372	24187	24300	24256	24216	24214	24355	24335	24340	24159	24468	24104	24281	24203	24499	24345	24178	24213	24451	24252	24077	24417	24351	24426	24488	24272	24318	24398	24226	24421	24311	24206	24296	24354	24371	24267	24467	24498	24244	24047	24231	24181	24345	24418	24372	24354	24282	24482	24219	24404	24264	24334	24282	24119	24463	24202	24153	24319	24345	24278	24204	24431	24276	24278	24381	24332	24308	24289	24352	24484	24139	24286	24501	24342	24470	24444	24288	24291	24177	24474	24188	24336	24280	24197	24301	24256	24274	24229	24275	24245	24384	24428	24216	24277	24305	24411	24404	24258	24360	24637	24327	24266	24530	24278	24322	24298	24380	24433	24395	24145	24353	24201	24374	24271	24032	24039	24276	24189	24419	24366	24115	24259	24422	24040	24415	24455	24318	24453	24443	24102	24527	24477	24464	24410	24147	24274	24507	24264	24238	24229	24252	24294	24367	24279	24422	24234	24191	24332	24521	24483	24458	24398	24460	24430	24314	24439	24313	24367	24414	24010	24263	24305	24143	24268	24273	24231	24357	24623	24406	24369	24350	24578	24345	24279	24238	24299	24464	24343	24257	24398	24202	24380	24343	24362	24568	24164	24314	24223	24428	24258	24365	24122	24226	24227	24260	24263	24389	24306	24187	24343	24288	24235	24236	24220	24294	24070	24178	24200	24260	24228	24264	24253	24365	24276	24371	24231	24302	24356	24213	24142	24546	24236	24322	24315	24501	24320	24382	24331	24243	24165	24179	24215	24320	24413	24449	24081	24178	24314	24475	24289	24338	24244	24247	24227	24148	24227	24350	24261	24481	24161	24383	24296	24327	24407	24393	24304	24457	24350	24098	24394	24342	24307	24205	24184	24128	24430	24177	24125	24296	24246	24226	24174	24122	24187	24371	24371	24243	24232	24399	24265	24270	24316	24322	24450	24383	24230	24242	24382	24226	24425	24585	24344	24362	24272	24335	24133	24398	24435	24289	24140	24584	24479	24301	24216	24269	24292	24123	24337	24200	24332	24308	24428	24220	24337	24170	24490	24420	24497	24265	24429	24470	24238	24373	24279	24178	24212	24207	24340	24223	24399	24300	24371	24500	24405	24346	24140	24358	24417	24148	24241	24282	24257	24501	24494	24250	24457	24276	24255	24266	24165	24312	24474	24093	24090	24292	24262	24399	24328	24187	24309	24275	24335	24368	24500	24426	24232	24152	24586	24254	24271	24302	24041	24134	24302	24403	24357	24244	24309	24320	24268	24124	24374	24213	24151	24276	24363	24273	24627	24393	24425	24313	24149	24404	24280	24207	24100	24623	24236	24552	24246	24140	24116	24070	24251	24261	24282	24190	24370	24303	24348	24188	24082	24296	24232	24259	24478	24208	24296	24202	24221	24379	24469	24121	24293	24570	24406	24370	24101	24334	24399	24574	24410	24248	24245	24276	24276	24207	24433	24446	24332	24296	24267	24183	23971	24154	24225	24340	24102	24396	24307	24337	24304	24265	24090	24383	24314	24170	24258	24322	24506	24452	24533	24399	24207	24264	24132	24337	24369	24347	24287	24111	24294	24592	24405	24121	24208	24256	24510	24516	24478	24509	24363	24164	24320	24199	24347	24039	24256	24287	24274	24289	24501	24296	24221	24267	24302	24422	24408	24155	24334	24400	24373	24622	24109	24378	24282	24210	24267	24429	24426	24427	24592	24492	24439	24426	24236	24314	24341	24362	24263	24280	24238	24089	24451	24384	24349	24210	24437	24213	24234	24084	24382	24446	24158	24464	24407	24280	24428	24196	24251	24371	24478	24150	24492	24378	24375	24184	24449	24491	24244	24337	24318	24168	24404	24338	23988	24226	24332	24211	24255	24621	24447	24431	24603	24330	24249	24184	24198	24347	24484	24285	24215	24209	24498	24357	24389	24257	24065	24296	24392	24239	24392	24536	24265	24229	24085	24545	24380	24343	24214	24163	24120	24416	24386	24400	24515	24551	24516	24188	24225	24446	24343	24364	24284	24163	24285	24316	24421	24447	24426	24361	24314	24424	24216	24127	24289	24208	24401	24327	24350	24338	24289	24433	24368	24466	24235	24357	24093	24160	24361	24306	24292	24197	24302	24463	24416	24249	24361	24423	24434	24420	24374	24299	24430	24384	24324	24206	24144	24246	24397	24491	24296	24323	24208	24267	24310	24241	24380	24263	24137	24377	24532	24422	24627	24242	24335	24259	24074	24526	24399	24500	24458	24253	24346	24196	24219	24502	24389	24249	24425	24161	24433	24186	24344	24415	24306	24309	24389	24437	24131	24390	24323	24404	24221	24253	24072	24139	24259	24298	24163	24273	24355	24274	24272	24191	24401	24330	24349	24447	24067	24268	24307	24425	24293	24289	24343	24357	24215	23997	24201	24245	24180	24099	24364	24349	24342	24450	24423	24178	24333	24129	24262	24385	24494	24277	24274	24543	24503	24396	24217	24122	24417	24389	24351	24186	24214	24329	24336	24459	24545	24224	24287	24307	24184	24534	24374	24320	24384	24415	24215	24273	24254	24173	24393	24213	24483
16960	29445	28559	23929	22406	21565	21511	23475	34894	59336	48534	36581	27719	20935	19634	19661	19632	19713	19784	19696	19774	19701	19816	19645	19730	19732	19882	19707	19564	19621	19511	19643	19714	19674	19753	19688	19740	19578	19604	19786	19761	19646	19631	19595	19552	19648	19714	19652	19819	19614	19583	19696	19501	19639	19669	19750	19678	19721	19485	19446	19799	19627	19580	19568	19642	19709	19764	19758	19697	19704	19525	19630	19634	19511	19669	19773	19575	19468	19545	19456	19783	19689	19643	19738	19643	19675	19745	19444	19636	19741	19633	19629	19674	19739	19701	19507	19618	19621	19723	19539	19642	19638	19643	19744	19714	19502	19661	19628	19603	19786	19604	19683	19769	19527	19631	19463	19741	19681	19621	19646	19522	19641	19683	19485	19492	19803	19564	19612	19723	19648	19573	19727	19539	19691	19625	19683	19952	19576	19577	19685	19716	19619	19548	19753	19551	19668	19866	19531	19528	19823	19831	19593	19650	19480	19550	19573	19576	19761	19630	19612	19659	19612	19566	19729	19620	19565	19692	19536	19440	19632	19788	19538	19632	19492	19830	19593	19721	19566	19640	19568	19625	19643	19589	19678	19521	19643	19553	19532	19586	19665	19662	19654	19579	19607	19682	19753	19685	19645	19702	19699	19657	19653	19510	19588	19657	19468	19556	19727	19719	19557	19559	19731	19334	19813	19590	19688	19690	19613	19641	19414	19849	19513	19628	19746	19662	19628	19607	19610	19616	19639	19422	19562	19814	19649	19590	19809	19585	19548	19618	19507	19671	19825	19714	19774	19813	19545	19642	19562	19628	19651	19566	19539	19687	19572	19686	19609	19563	19495	19630	19854	19628	19624	19610	19435	19648	19759	19600	19533	19695	19711	19771	19550	19732	19716	19590	19630	19664	19673	19678	19688	19744	19873	19677	19825	19523	19574	19723	19670	19574	19586	19638	19693	19702	19676	19632	19497	19706	19672	19622	19733	19716	19557	19713	19461	19691	19445	19593	19549	19666	19616	19761	19577	19597	19834	19698	19600	19695	19699	19518	19635	19558	19591	19603	19674	19487	19475	19795	19537	19717	19735	19691	19502	19530	19607	19521	19770	19649	19580	19543	19518	19742	19561	19708	19672	19817	19482	19526	19514	19648	19465	19676	19693	19840	19657	19593	19555	19635	19807	19623	19530	19764	19499	19799	19812	19779	19617	19551	19644	19595	19615	19633	19639	19682	19678	19545	19582	19846	19627	19602	19638	19598	19419	19490	19602	19678	19553	19720	19607	19654	19660	19565	19683	19515	19627	19740	19536	19593	19482	19579	19804	19695	19511	19540	19779	19675	19855	19737	19573	19742	19513	19649	19613	19464	19563	19396	19628	19559	19643	19770	19509	19657	19666	19455	19768	19595	19728	19769	19575	19646	19706	19846	19600	19674	19718	19453	19744	19650	19695	19731	19716	19744	19523	19482	19682	19678	19635	19501	19704	19638	19708	19570	19607	19602	19645	19571	19641	19474	19750	19546	19736	19494	19752	19656	19538	19513	19475	19672	19650	19768	19594	19555	19536	19877	19574	19650	19618	19710	19474	19710	19713	19764	19518	19696	19568	19648	19647	19618	19706	19573	19736	19515	19743	19787	19556	19745	19617	19602	19647	19615	19528	19668	19681	19674	19648	19588	19659	19666	19497	19663	19577	19857	19555	19676	19643	19536	19626	19728	19705	19491	19644	19462	19674	19616	19471	19731	19642	19600	19680	19411	19497	19652	19664	19672	19472	19605	19723	19612	19612	19700	19541	19689	19544	19775	19567	19612	19514	19523	19709	19549	19661	19578	19542	19528	19612	19703	19692	19552	19398	19553	19861	19568	19661	19656	19712	19575	19632	19731	19612	19766	19532	19635	19521	19600	19721	19595	19752	19707	19699	19726	19710	19537	19492	19581	19668	19619	19765	19626	19733	19720	19554	19608	19619	19563	19604	19639	19654	19596	19540	19420	19525	19763	19715	19750	19664	19554	19638	19748	19829	19609	19533	19696	19767	19447	19734	19609	19469	19699	19647	19469	19664	19653	19702	19668	19657	19649	19553	19730	19640	19721	19577	19409	19457	19665	19520	19872	19602	19565	19398	19611	19447	19505	19787	19520	19668	19711	19675	19644	19638	19512	19715	19614	19674	19439	19626	19605	19610	19679	19447	19562	19588	19792	19596	19447	19599	19722	19563	19658	19542	19685	19606	19666	19740	19693	19749	19579	19641	19539	19633	19599	19618	19597	19625	19588	19847	19698	19622	19481	19565	19529	19564	19580	19548	19974	19661	19555	19809	19636	19676	19511	19574	19543	19529	19602	19494	19411	19619	19533	19588	19539	19684	19715	19550	19589	19758	19449	19441	19660	19615	19553	19690	19638	19566	19837	19777	19635	19637	19825	19692	19668	19643	19435	19595	19585	19754	19689	19593	19585	19570	19501	19818	19832	19579	19657	19679	19767	19502	19788	19555	19731	19687	19744	19629	19598	19629	19667	19568	19657	19695	19677	19610	19559	19704	19715	19624	19536	19641	19500	19651	19738	19813	19412	19576	19670	19622	19683	19696	19744	19704	19553	19749	19495	19749	19668	19517	19704	19682	19669	19735	19575	19589	19598	19626	19668	19655	19692	19798	19513	19642	19651	19741	19683	19644	19628	19880	19627	19604	19727	19553	19620	19600	19834	19595	19684	19630	19522	19612	19555	19572	19662	19658	19572	19733	19781	19519	19854	19726	19605	19528	19620	19680	19456	19776	19513	19733	19636	19730	19695	19506	19653	19563	19576	19447	19496	19747	19706	19643	19539	19607	19425	19668	19770	19730	19524	19705	19631	19677	19642	19522	19705	19541	19671	19642	19730	19539	19462	19801	19373	19756	19450	19622	19619	19781	19491	19659	19528	19598	19694	19582	19714	19574	19678	19539	19685	19621	19573	19597	19664	19723	19587	19586	19614	19697	19602	19727	19699	19697	19697	19682	19785	19476	19426	19681	19492	19806	19645	19601	19715	19684	19662	19734	19588	19750	19698	19650	19641	19835	19545	19581	19613	19672	19566	19495	19693	19514	19737	19801	19563	19690	19423	19706	19815	19567	19587	19548	19685	19794	19628	19706	19620	19755	19609	19670	19570	19768	19384	19675	19485	19470	19521	19508	19414	19693	19623	19748	19606	19534	19576	19511	19535	19414	19555	19662	19666	19497	19722	19521	19843	19664	19846	19652	19651	19620	19715	19406	19581	19579	19594	19697	19594	19646	19528	19688	19593	19630	19645	19509	19717	19720	19639	19657	19552	19633	19583	19693	19655	19564	19639	19660	19545	19692	19658	19561	19759	19650	19668	19631	19660	19627	19566	19596	19563	19767	19684	19584	19498	19557	19551	19757	19518	19587	19567	19675	19696	19569	19672	19662	19865	19478	19708	19630	19509	19600	19595	19662	19678	19451	19716	19636	19649	19618	19643	19540	19705	19536	19721	19656	19803	19472	19495	19655	19451	19467	19590	19499	19700	19626	19630	19710	19642	19653	19626	19714	19464	19576	19592	19509	19688	19619	19819	19612	19746	19620	19521	19685	19575	19734	19501	19498	19525	19795	19699	19694	19652	19643	19675	19637	19659	19734	19640	19572	19534	19424	19725	19584	19721	19560	19602	19656	19457	19636	19631	19711	19450	19627	19831	19621	19753	19613	19541	19573	19613	19690	19436	19626	19579	19657	19642	19578	19672	19659	19554	19826	19663	19564	19714	19763	19552	19700	19410	19659	19491	19693	19700	19632	19479	19529	19783	19585	19790	19519	19714	19602	19624	19643	19733	19533	19665	19654	19640	19578	19616	19745	19624	19695	19687	19747	19609	19663	19680	19775	19592	19668	19540	19582	19494	19591	19648	19790	19703	19588	19536	19638	19655	19626	19577	19620	19692	19539	19672	19713	19542	19596	19597	19638	19480	19610	19698	19487	19662	19733	19423	19733	19777	19716	19581	19485	19709	19391	19679	19547	19690	19784	19615	19625	19557	19648	19657	19606	19558	19626	19717	19596	19740	19736	19483	19681	19636	19601	19701	19566	19564	19665	19642	19524	19573	19676	19694	19632	19750	19704	19539	19400	19653	19528	19647	19584	19691	19644	19639	19539	19679	19556	19569	19456	19683	19591	19704	19667	19596	19603	19832	19615	19781	19722	19641	19617	19729	19768	19513	19629	19814	19560	19670	19643	19490	19828	19507	19374	19657	19645	19585	19522	19682	19541	19586	19620	19582	19571	19576	19776	19601	19603	19596	19663	19584	19537	19634	19750	19655	19418	19571	19783	19539	19639	19636	19500	19617	19507	19620	19640	19556	19735	19520	19610	19631	19496	19511	19544	19777	19525	19653	19640	19489	19656	19842	19465	19597	19773	19695	19622	19671	19563	19664	19595	19569	19664	19451	19566	19427	19464	19662	19494	19469	19417	19605	19745	19554	19540	19530	19666	19755	19598	19506	19661	19440	19648	19451	19673	19723	19714	19839	19500	19639	19616	19523	19670	19435	19534	19468	19707	19631	19538	19687	19640	19601	19606	19569	19472	19697	19712	19753	19623	19765	19468	19760	19742	19598	19606	19609	19583	19462	19739	19627	19662	19630	19581	19644	19687	19568	19584	19603	19647	19636	19513	19543	19601	19538	19723	19607	19611	19723	19390	19719	19578	19563	19672	19524	19736	19513	19733	19569	19661	19551	19482	19644	19685	19653	19520	19603	19521	19683	19675	19610	19584	19595	19640	19690	19666	19743	19658	19439	19822	19734	19615	19679	19672	19598	19588	19446	19738	19277	19741	19585	19681	19612	19683	19703	19650	19600	19650	19618	19657	19760	19536	19579	19551	19527	19686	19721	19695	19631	19729	19603	19713	19661	19682	19815	19545	19776	19443	19658	19646	19603	19521	19658	19578	19735	19710	19730	19642	19600	19807	19753	19474	19585	19551	19677	19569	19689	19840	19642	19419	19442	19502	19609	19476	19706	19664	19497	19611	19683	19674	19641	19624	19758	19486	19696	19779	19536	19487	19692	19448	19650	19665	19720	19709	19674	19642	19798	19648	19648	19562	19700	19720	19728	19644	19615	19623	19673	19584	19377	19808	19541	19478	19806	19554
27745	22475	27050	25165	22312	22778	22945	22429	22608	25372	26351	24543	23603	22614	22424	22477	22522	22269	22557	22410	22297	22367	22384	22158	22159	22506	22550	22549	22220	22394	22184	22579	22268	22431	22269	22508	22451	22448	22503	22245	22366	22457	22146	22081	22403	22405	22329	22258	22362	22463	22215	22355	22284	22478	22430	22330	22300	22501	22332	22427	22208	22259	22347	22484	22342	22279	22370	22343	22659	22284	22372	22431	22350	22443	22370	22410	22546	22296	22350	22261	22219	22328	22355	22516	22406	22359	22434	22401	22355	22408	22333	22494	22409	22275	22313	22177	22515	22385	22522	22228	22464	22258	22322	22504	22549	22454	22392	22453	22395	22144	22326	22248	22572	22442	22349	22376	22363	22730	22187	22378	22581	22218	22345	22652	22425	22231	22546	22525	22289	22326	22414	22416	22504	22336	22285	22419	22554	22336	22380	22470	22249	22401	22369	22235	22434	22522	22368	22395	22324	22284	22201	22347	22372	22306	22520	22476	22239	22322	22513	22406	22352	22503	22434	22299	22234	22181	22371	22622	22463	22379	22493	22542	22507	22351	22068	22329	22329	22390	22408	22303	22526	22397	22396	22524	22199	22175	22358	22134	22014	22303	22238	22415	22514	22625	22327	22387	22314	22456	22314	22604	22434	22286	22412	22435	22352	22426	22343	22566	22487	22323	22273	22240	22291	22398	22465	22569	22409	22137	22228	22142	22301	22380	22320	22367	22248	22366	22570	22391	22664	22452	22168	22341	22318	22320	22514	22427	22535	22468	22408	22358	22231	22258	22268	22350	22345	22219	22558	22339	22482	22544	22366	22600	22276	22433	22421	22394	22602	22548	22520	22284	22408	22307	22268	22452	22278	22251	22326	22344	22146	22071	22204	22520	22345	22301	22349	22689	22244	22294	22393	22427	22550	22384	22296	22364	22214	22339	22420	22362	22413	22365	22221	22309	22224	22324	22250	22113	22329	22245	22324	22361	22235	22400	22665	22432	22260	22433	22577	22368	22400	22499	22226	22571	22558	22309	22266	22325	22440	22352	22249	22510	22529	22368	22348	22437	22412	22317	22485	22323	22341	22358	22452	22602	22357	22293	22390	22601	22061	22400	22535	22424	22310	22458	22296	22341	22195	22322	22306	22231	22490	22402	22482	22397	22348	22386	22386	22521	22247	22467	22475	22463	22314	22306	22370	22137	22326	22257	22504	22438	22344	22328	22452	22529	22419	22509	22274	22428	22275	22360	22156	22310	22302	22301	22334	22184	22518	22331	22367	22117	22391	22308	22382	22294	22373	22528	22303	22438	22405	22542	22475	22538	22305	22309	22408	22432	22611	22281	22303	22320	22324	22347	22342	22375	22406	22309	22296	22587	22496	22321	22424	22303	22505	22393	22376	22321	22407	22470	22277	22536	22315	22245	22292	22358	22535	22245	22315	22301	22306	22562	22244	22472	22370	22250	22415	22542	22412	22272	22207	22231	22357	22271	22531	22344	22274	22406	22306	22219	22321	22401	22543	22370	22242	22268	22496	22374	22428	22373	22213	22379	22249	22360	22223	22186	22127	22509	22700	22311	22346	22369	22421	22241	22332	22186	22357	22360	22503	22519	22467	22362	22433	22325	22461	22174	22207	22451	22602	22349	22385	22423	22609	22495	22584	22307	22502	22406	22619	22372	22433	22346	22406	22449	22227	22411	22147	22313	22408	22437	22598	22492	22415	22261	22163	22389	22180	22132	22408	22452	22508	22456	22391	22523	22265	22438	22493	22422	22363	22472	22389	22384	22403	22407	22559	22351	22257	22272	22482	22396	22230	22344	22400	22327	22403	22280	22524	22397	22494	22363	22333	22363	22466	22346	22404	22470	22412	22180	22449	22405	22314	22340	22379	22161	22346	22245	22411	22296	22261	22412	22422	22532	22548	22567	22374	22308	22306	22488	22433	22232	22443	22409	22252	22104	22346	22395	22221	22327	22452	22288	22179	22452	22426	22395	22480	22487	22554	22605	22379	22386	22396	22439	22557	22352	22416	22328	22391	22506	22272	22471	22285	22376	22369	22508	22563	22472	22309	22400	22381	22469	22342	22438	22577	22331	22277	22511	22371	22542	22566	22548	22459	22108	22377	22108	22349	22389	22175	22711	22375	22528	22440	22539	22619	22507	22505	22508	22289	22386	22521	22424	22357	22504	22356	22330	22375	22512	22356	22265	22458	22266	22305	22474	22527	22473	22268	22299	22324	22269	22377	22529	22464	22532	22453	22305	22436	22450	22213	22397	22204	22315	22271	22461	22218	22337	22403	22211	22409	22466	22440	22248	22361	22426	22556	22434	22477	22649	22343	22385	22334	22511	22290	22182	22558	22248	22321	22303	22435	22258	22606	22396	22404	22230	22316	22451	22203	22195	22426	22233	22372	22332	22410	22274	22478	22273	22210	22152	22428	22309	22486	22390	22365	22462	22475	22349	22548	22324	22356	22342	22314	22249	22263	22335	22473	22208	22224	22338	22458	22344	22258	22476	22386	22549	22377	22323	22443	22370	22396	22564	22411	22329	22506	22514	22418	22430	22483	22250	22161	22436	22252	22484	22637	22296	22242	22361	22642	22293	22222	22523	22335	22575	22496	22418	22398	22322	22248	22478	22304	22451	22325	22204	22565	22573	22449	22268	22285	22370	22359	22483	22462	22524	22197	22389	22366	22230	22482	22287	22257	22420	22473	22337	22306	22377	22342	22413	22048	22551	22260	22172	22542	22398	22543	22416	22113	22260	22215	22291	22295	22253	22532	22618	22334	22501	22375	22249	22158	22282	22512	22544	22593	22411	22291	22483	22299	22260	22372	22150	22366	22473	22703	22292	22364	22283	22333	22321	22435	22356	22451	22343	22453	22595	22293	22162	22403	22248	22398	22292	22443	22363	22514	22476	22326	22313	22302	22378	22596	22562	22426	22313	22304	22381	22299	22388	22426	22419	22316	22365	22189	22520	22274	22353	22476	22311	22341	22338	22526	22321	22167	22371	22363	22411	22230	22393	22364	22220	22364	22368	22249	22432	22496	22436	22351	22294	22340	22554	22438	22360	22381	22448	22427	22612	22423	22489	22217	22286	22388	22313	22342	22607	22396	22140	22194	22315	22480	22323	22328	22383	22191	22518	22510	22655	22320	22382	22280	22288	22372	22449	22297	22312	22414	22365	22474	22474	22242	22655	22524	22553	22444	22356	22287	22327	22366	22359	22455	22524	22427	22451	22596	22394	22106	22358	22310	22194	22299	22374	22409	22284	22537	22323	22424	22465	22302	22380	22579	22469	22571	22421	22430	22434	22359	22383	22241	22198	22365	22304	22094	22211	22351	22332	22260	22525	22384	22500	22572	22273	22240	22481	22235	22275	22439	22254	22409	22368	22504	22468	22443	22112	22583	22584	22209	22354	22575	22101	22355	22476	22524	22351	22377	22410	22208	22384	22363	22639	22518	22543	22388	22448	22250	22399	22499	22159	22434	22380	22291	22273	22426	22434	22486	22507	22266	22190	22272	22226	22494	22444	22516	22330	22236	22388	22302	22342	22359	22544	22289	22591	22365	22363	22461	22477	22395	22253	22599	22262	22657	22585	22476	22556	22357	22391	22535	22451	22383	22470	22336	22535	22479	22444	22425	22502	22360	22128	22322	22241	22527	22530	22426	22286	22239	22498	22108	22230	22298	22307	22250	22484	22312	22316	22431	22221	22441	22244	22557	22458	22359	22318	22459	22404	22296	22450	22531	22296	22349	22296	22391	22430	22388	22343	22499	22651	22554	22217	22413	22434	22348	22407	22496	22329	22560	22281	22298	22411	22267	22269	22474	22439	22387	22206	22485	22280	22163	22348	22383	22410	22386	22556	22483	22334	22215	22202	22487	22409	22365	22365	22534	22450	22622	22344	22618	22326	22217	22371	22241	22253	22279	22452	22336	22600	22514	22506	22337	22330	22389	22308	22420	22655	22585	22518	22510	22409	22270	22397	22334	22366	22327	22526	22358	22336	22425	22568	22353	22265	22362	22415	22467	22264	22359	22445	22524	22366	22340	22548	22343	22597	22407	22294	22391	22185	22174	22280	22295	22323	22399	22302	22599	22327	22463	22256	22410	22305	22420	22555	22342	22445	22392	22412	22420	22713	22274	22421	22198	22486	22268	22476	22203	22681	22241	22367	22494	22442	22214	22445	22480	22545	22396	22528	22332	22221	22389	22294	22154	22320	22511	22525	22577	22545	22491	22279	22451	22548	22301	22437	22494	22170	22550	22294	22216	22504	22367	22290	22574	22321	22278	22503	22394	22542	22381	22651	22339	22413	22277	22273	22528	22475	22438	22403	22533	22308	22553	22503	22369	22484	22335	22253	22498	22394	22345	22408	22538	22519	22436	22375	22357	22515	22401	22222	22439	22359	22346	22620	22375	22247	22195	22232	22529	22227	22188	22399	22246	22278	22370	22391	22412	22360	22448	22365	22377	22284	22409	22282	22380	22306	22322	22436	22590	22353	22425	22623	22471	22448	22197	22239	22579	22328	22420	22602	22443	22326	22475	22341	22358	22380	22363	22289	22211	22396	22227	22549	22489	22365	22456	22296	22384	22519	22459	22282	22330	22322	22525	22287	22471	22601	22483	22392	22566	22373	22282	22340	22480	22566	22293	22452	22337	22153	22154	22165	22292	22293	22484	22197	22757	22444	22375	22295	22274	22644	22399	22295	22457	22451	22373	22223	22516	22544	22407	22644	22420	22333	22034	22348	22403	22314	22178	22425	22422	22204	22415	22141	22367	22426	22416	22410	22645	22359	22306	22393	22300	22526	22534	22387	22530	22343	22319	22468	22319	22415	22152	22271	22335	22073	22419	22308	22375	22349	22331	22461	22507	22286	22321	22512	22289	22347	22199	22429	22268	22266	22499	22479	22211	22501	22173	22344	22328	22422	22440	22336	22224	22458	22254	22380	22401	22415	22671	22496	22359	22311	22386	22407	22469	22376	22247	22398	22334	22409	22258	22401	22264	22356	22446	22299	22350	22357	22598	22438	22338	22242	22189	22333	22217	22440	22396	22241	22283	22458	22541	22461	22551	22481	22449	22304	22494	22563	22526	22430	22298	22506	22496	22530	22493	22133	22435	22384
16921	20170	20533	19365	19062	18964	18745	18782	18940	23583	23793	21152	19681	18679	18639	18717	18532	18670	18618	18757	18550	18612	18537	18478	18603	18848	18739	18746	18400	18695	18531	18714	18461	18552	18604	18655	18609	18644	18519	18863	18523	18725	18562	18565	18685	18699	18730	18655	18574	18755	18626	18641	18551	18528	18517	18442	18413	18576	18482	18627	18512	18598	18693	18565	18392	18727	18415	18597	18680	18774	18700	18421	18736	18556	18739	18577	18542	18500	18568	18590	18454	18613	18386	18594	18851	18353	18688	18610	18553	18686	18762	18742	18566	18522	18568	18456	18535	18654	18675	18423	18690	18545	18650	18796	18520	18576	18723	18569	18719	18661	18604	18745	18578	18681	18677	18626	18647	18754	18534	18533	18582	18520	18448	18643	18553	18579	18753	18571	18440	18447	18562	18506	18624	18516	18605	18672	18575	18536	18607	18818	18509	18630	18554	18734	18496	18680	18493	18647	18687	18607	18601	18477	18547	18681	18712	18520	18476	18487	18406	18701	18603	18658	18669	18765	18589	18501	18553	18482	18685	18529	18529	18429	18639	18442	18619	18479	18498	18737	18554	18590	18676	18535	18693	18661	18540	18589	18768	18486	18824	18751	18607	18601	18719	18483	18679	18559	18783	18582	18522	18431	18678	18562	18519	18714	18735	18485	18647	18578	18687	18610	18694	18620	18521	18584	18508	18599	18592	18693	18685	18713	18591	18442	18693	18611	18713	18859	18627	18793	18652	18645	18601	18661	18631	18626	18455	18629	18566	18500	18622	18632	18601	18627	18594	18369	18540	18619	18504	18618	18549	18591	18600	18623	18560	18532	18594	18678	18637	18613	18629	18581	18480	18741	18561	18564	18754	18585	18663	18617	18697	18476	18470	18656	18752	18550	18488	18714	18561	18454	18604	18465	18541	18594	18565	18569	18501	18625	18606	18656	18608	18591	18638	18609	18562	18746	18575	18578	18476	18472	18671	18505	18667	18552	18797	18596	18470	18468	18582	18501	18637	18505	18577	18568	18729	18664	18664	18518	18785	18616	18450	18523	18550	18544	18880	18696	18587	18629	18597	18568	18590	18604	18620	18549	18576	18543	18768	18546	18466	18545	18432	18599	18601	18433	18578	18581	18680	18766	18525	18498	18536	18552	18524	18701	18489	18422	18761	18682	18585	18591	18622	18549	18662	18496	18588	18573	18692	18569	18713	18693	18502	18751	18489	18662	18491	18485	18680	18494	18573	18678	18528	18561	18778	18629	18612	18653	18694	18494	18424	18618	18385	18587	18509	18529	18597	18355	18692	18501	18633	18585	18618	18590	18596	18497	18639	18620	18666	18544	18421	18551	18755	18516	18642	18809	18556	18635	18435	18608	18534	18741	18567	18677	18649	18526	18464	18768	18634	18472	18865	18524	18549	18538	18568	18652	18591	18680	18622	18695	18578	18522	18516	18831	18404	18626	18709	18665	18470	18601	18434	18618	18680	18441	18596	18653	18563	18633	18598	18530	18590	18635	18636	18443	18693	18513	18445	18647	18686	18478	18591	18630	18714	18643	18676	18740	18479	18801	18497	18564	18554	18700	18423	18580	18489	18693	18569	18598	18637	18799	18592	18573	18581	18617	18574	18622	18485	18446	18706	18621	18591	18526	18709	18554	18653	18494	18342	18643	18512	18479	18689	18587	18621	18668	18569	18581	18711	18632	18620	18468	18521	18612	18551	18776	18293	18562	18510	18398	18544	18597	18743	18526	18621	18360	18686	18634	18429	18534	18741	18540	18545	18486	18593	18585	18619	18613	18662	18542	18501	18680	18660	18566	18514	18547	18725	18726	18599	18835	18507	18642	18581	18772	18631	18612	18471	18803	18739	18506	18508	18677	18539	18587	18676	18722	18554	18783	18465	18539	18618	18613	18528	18600	18609	18778	18595	18580	18741	18449	18656	18570	18561	18557	18691	18606	18570	18443	18544	18732	18714	18480	18552	18396	18493	18594	18480	18468	18620	18610	18604	18576	18572	18779	18532	18805	18558	18631	18608	18532	18483	18343	18652	18497	18692	18669	18668	18772	18432	18607	18649	18517	18695	18594	18606	18599	18496	18602	18701	18647	18673	18296	18547	18566	18523	18532	18729	18782	18596	18659	18603	18461	18533	18557	18707	18634	18695	18498	18578	18686	18645	18626	18704	18581	18591	18564	18762	18564	18470	18686	18678	18556	18540	18765	18605	18525	18600	18670	18604	18529	18654	18588	18530	18589	18595	18588	18555	18527	18595	18542	18512	18551	18706	18655	18668	18666	18375	18487	18721	18690	18638	18687	18725	18541	18745	18478	18654	18525	18625	18585	18534	18756	18604	18550	18606	18479	18640	18475	18617	18756	18570	18544	18547	18381	18671	18628	18660	18623	18677	18505	18571	18618	18645	18607	18641	18568	18610	18717	18558	18826	18533	18481	18529	18610	18615	18600	18508	18692	18397	18685	18608	18507	18639	18659	18586	18602	18429	18744	18496	18621	18616	18609	18736	18655	18745	18580	18654	18470	18809	18640	18514	18576	18642	18712	18777	18531	18572	18640	18507	18549	18533	18571	18795	18600	18594	18751	18438	18601	18583	18659	18509	18583	18515	18539	18731	18598	18713	18563	18662	18573	18596	18605	18546	18530	18603	18617	18593	18624	18617	18859	18623	18492	18654	18532	18511	18623	18502	18536	18579	18517	18645	18692	18639	18531	18611	18517	18631	18597	18599	18458	18517	18469	18462	18559	18560	18703	18671	18675	18531	18622	18432	18652	18515	18579	18728	18476	18700	18748	18773	18544	18573	18569	18663	18556	18631	18625	18605	18525	18518	18612	18494	18691	18630	18737	18758	18396	18616	18631	18473	18496	18701	18695	18500	18632	18610	18564	18641	18747	18621	18422	18798	18746	18728	18588	18548	18668	18637	18616	18621	18662	18604	18941	18665	18695	18409	18561	18653	18503	18554	18647	18600	18664	18547	18670	18564	18553	18562	18623	18616	18700	18602	18485	18577	18686	18437	18629	18631	18719	18648	18533	18527	18615	18413	18547	18499	18543	18709	18581	18614	18714	18588	18559	18427	18545	18769	18498	18692	18507	18623	18518	18559	18614	18792	18585	18725	18519	18569	18668	18550	18670	18563	18713	18606	18796	18751	18596	18552	18620	18583	18588	18645	18633	18622	18646	18503	18569	18557	18717	18538	18460	18821	18467	18605	18482	18672	18681	18620	18503	18676	18436	18585	18597	18622	18537	18553	18496	18726	18609	18562	18713	18745	18549	18673	18691	18682	18709	18692	18533	18515	18644	18509	18521	18480	18641	18479	18585	18582	18549	18687	18665	18579	18622	18593	18462	18538	18660	18775	18528	18616	18549	18689	18735	18712	18413	18586	18585	18626	18615	18667	18461	18481	18576	18638	18644	18654	18598	18496	18562	18633	18475	18476	18711	18653	18710	18467	18628	18354	18707	18407	18511	18579	18591	18612	18611	18520	18734	18584	18638	18535	18529	18436	18551	18653	18732	18729	18723	18566	18661	18588	18456	18581	18634	18573	18690	18547	18501	18606	18496	18491	18746	18422	18562	18645	18629	18590	18629	18473	18685	18590	18662	18638	18457	18557	18649	18525	18499	18616	18465	18531	18540	18489	18609	18619	18653	18556	18586	18764	18527	18589	18633	18722	18745	18581	18586	18769	18624	18642	18631	18496	18459	18646	18595	18806	18490	18701	18432	18579	18556	18625	18649	18796	18596	18520	18569	18504	18581	18513	18609	18529	18609	18581	18660	18767	18617	18538	18531	18718	18640	18556	18570	18456	18584	18632	18588	18506	18636	18558	18641	18549	18561	18625	18598	18555	18400	18722	18535	18561	18611	18585	18721	18669	18704	18727	18722	18560	18613	18742	18559	18665	18482	18644	18582	18508	18554	18598	18559	18485	18651	18791	18495	18710	18595	18552	18688	18696	18521	18622	18601	18606	18524	18486	18595	18579	18688	18561	18466	18614	18808	18612	18452	18701	18567	18503	18679	18744	18555	18629	18525	18526	18725	18535	18587	18543	18716	18535	18659	18538	18557	18420	18630	18520	18554	18598	18648	18438	18506	18573	18431	18491	18643	18542	18538	18627	18576	18435	18699	18464	18494	18649	18622	18662	18729	18526	18666	18597	18505	18696	18673	18506	18557	18479	18565	18672	18643	18608	18588	18602	18700	18591	18726	18771	18737	18557	18587	18702	18868	18314	18617	18549	18489	18484	18776	18579	18496	18501	18431	18552	18549	18675	18538	18543	18697	18775	18525	18693	18720	18657	18487	18663	18488	18626	18676	18680	18725	18786	18452	18662	18619	18703	18681	18660	18610	18442	18558	18746	18427	18625	18564	18575	18432	18517	18668	18803	18388	18532	18692	18487	18571	18726	18503	18639	18665	18528	18614	18623	18633	18538	18538	18739	18580	18685	18568	18669	18671	18554	18552	18615	18640	18522	18543	18568	18781	18500	18746	18592	18527	18543	18683	18504	18571	18559	18603	18616	18570	18621	18421	18580	18600	18709	18566	18587	18679	18614	18557	18483	18583	18685	18485	18514	18628	18437	18637	18583	18606	18601	18697	18505	18548	18505	18458	18623	18452	18567	18585	18493	18593	18615	18704	18528	18788	18627	18671	18424	18531	18569	18652	18631	18556	18628	18473	18606	18608	18544	18700	18801	18521	18582	18304	18294	18508	18564	18627	18653	18675	18592	18412	18637	18824	18600	18331	18688	18432	18443	18567	18654	18672	18742	18645	18588	18601	18619	18483	18423	18690	18571	18604	18465	18638	18580	18461	18635	18525	18594	18448	18558	18573	18571	18504	18599	18425	18562	18573	18594	18645	18691	18681	18669	18633	18516	18701	18465	18553	18544	18542	18562	18518	18663	18606	18497	18746	18510	18564	18489	18625	18617	18640	18536	18629	18572	18559	18529	18737	18442	18666	18719	18649	18592	18595	18447	18544	18596	18510	18462	18530	18652	18671	18684	18655	18657	18526	18633	18695	18650	18713	18698	18485	18731	18375	18457	18546	18531	18702	18808	18423	18586	18470	18745	18511	18514	18417	18454	18713	18507	18576	18561	18684	18577	18621	18399	18526	18723	18700
24389	21467	28786	24959	23357	24320	24985	22889	24782	36526	39138	31399	26578	23280	22231	22036	22026	22341	22244	22071	22335	21982	22226	22157	22246	22215	22208	22258	22033	22012	22114	22185	22249	22198	22149	22165	22176	22124	22086	22252	22201	22127	22185	22054	22013	22010	21995	22144	21974	22251	22268	22237	22380	22140	22002	21985	22167	22148	22124	22229	22101	22197	22147	21861	21971	22256	21931	22164	22115	22048	22039	22070	22203	22031	21939	21846	22101	22025	21922	22132	22082	22288	22088	22094	22230	22064	22155	22005	21880	22225	22243	22213	22078	22007	22168	22205	22034	22188	22018	22255	22130	21883	22169	22107	22022	22225	22187	22117	22167	21937	22049	22195	21952	21709	22011	22097	22061	22151	22144	22185	22200	21930	22082	22175	22055	22112	22076	22088	22129	22328	22024	21999	22276	22172	22181	22108	22150	21900	22235	22127	22063	21929	22020	22086	22163	22030	22199	22057	21991	22257	22089	22290	22144	22194	22190	21934	22015	22253	22104	22281	22044	22070	22103	22209	22107	22163	22230	22250	22102	22060	22252	22296	22133	22063	21987	21940	22261	22078	22033	22327	22155	22045	21954	22203	22307	21937	22236	22022	22233	22113	22172	21969	22154	22113	22154	22095	22156	21967	21874	22168	22020	22143	22036	22196	22204	21877	22028	22170	22281	22210	22206	22102	22112	22020	22089	22138	22168	22236	22258	22253	22107	22037	21976	22248	22112	22236	21834	22254	22125	21968	22291	22189	22128	22245	22246	22140	22108	22156	22175	22105	22129	22014	22234	21923	22122	22051	22087	22319	22082	22098	22286	21984	22349	22155	22038	21870	22084	22105	22151	22084	21994	22240	22016	22177	22150	22162	22135	22161	22134	22039	22153	22093	21924	22253	22024	22177	22036	21968	22189	22096	21874	21881	21942	22000	22229	22138	22081	22113	22185	21963	22264	22266	22063	22026	22030	21946	22158	22050	21992	22286	22151	22118	21965	22023	22134	22014	22188	22223	21801	21863	21949	22158	22125	21893	22073	22073	22039	22115	22254	22222	21996	22051	22109	21973	22099	21959	22070	22021	22039	22161	21985	21894	22018	21852	22113	21982	22337	22378	22141	22118	22123	21926	21885	21968	22147	22079	22087	22091	22324	22149	22037	21888	22025	22078	22115	22061	22327	22102	21847	22083	22251	22137	22014	22080	22136	22244	22123	21990	22038	22104	22066	22158	21963	22005	21970	22099	22192	21971	21937	22096	22079	22111	22081	22027	22055	21838	22129	22194	22093	22118	22051	22075	22110	22069	22007	22030	22018	22176	22065	22137	22180	22184	22260	22006	22143	21919	22017	22014	22058	22020	22291	22079	22266	22052	22103	22003	21812	21864	22426	22153	22139	22223	21995	21818	22002	22019	22019	21957	22171	22048	22164	22022	22270	22085	22083	22156	22018	22052	22181	22240	22036	22143	22409	22124	22135	21965	21978	22117	22096	22174	22036	22226	22163	22148	22019	22012	22095	22208	22110	22264	22239	21961	22093	22206	22013	22145	22087	21906	21920	22053	22302	22128	21951	21943	22083	22028	22224	22198	22031	22185	22039	22211	22110	22007	22082	22047	22090	22317	22060	22006	22065	22155	22046	22069	22126	21950	22266	22202	22145	22172	22075	22209	21848	21950	21957	22217	21960	21918	22046	22207	22280	22238	22255	22168	22150	21990	22090	22047	22102	21901	22041	21916	22391	22071	22073	22000	22097	22028	21990	22033	22249	22110	22076	21826	22037	22171	22098	22111	22026	22085	22115	22124	22154	22026	21946	21995	22203	22050	22182	21826	22050	22021	21967	21873	22083	21947	22112	22352	22190	22028	22200	22180	21948	22185	22021	22219	21989	22247	22242	22187	22063	22229	22123	22212	21773	21967	22359	22107	22108	22036	22143	22092	21980	22006	21885	22039	22195	22005	22006	22154	21851	22164	22238	22131	21954	22154	21935	22178	22117	22089	22175	22052	22068	22278	22165	22035	22122	22098	22079	21958	22154	22153	22017	22078	21959	22094	21922	22101	22068	21944	22021	21867	21928	22255	22053	22052	22067	22102	22245	21890	22330	22092	21990	22254	22093	22022	22049	22150	22224	22123	21900	22048	22019	21909	22170	22084	22240	22032	22114	22158	22070	22100	22144	22085	21953	22138	22054	22165	22295	22012	21722	22016	21909	22098	22129	22172	22335	22141	22199	22248	22094	22083	22227	22177	21998	22150	22235	22192	22125	22296	22189	22190	22284	22086	21996	22171	22052	21970	22173	22046	22236	22291	22096	22106	22007	22191	21951	22089	22003	22060	22109	22104	22297	22013	21859	21908	22029	22092	22314	22030	22088	22203	21866	22032	22051	22176	22085	22079	22141	22043	22062	22339	22184	22211	22091	22101	22180	21975	22235	22087	22202	22114	21983	22089	22123	21927	22056	22199	22067	22185	22151	22005	22178	22041	21986	21928	22028	21984	21871	22030	21913	22186	22076	22069	21940	22067	22102	22150	22258	22253	22078	22193	22326	21869	21974	21937	21934	22176	22035	22144	21925	21786	21908	22262	21987	21948	22110	21913	22304	22129	21961	21729	21984	22181	22254	22256	22242	21950	21998	22076	22028	22191	21868	22014	22181	21843	22084	22194	21922	22239	22146	21995	22011	21874	22094	22149	21986	21959	22242	22202	22084	22087	22046	22411	22397	22123	22093	22002	22362	22235	22225	22035	22069	21933	22036	21997	22065	22106	22210	22197	22076	22176	22130	21890	21982	22002	22156	22040	22289	22269	22177	22110	21961	21847	21814	22190	22422	22098	22185	22079	22222	21831	22216	22025	22042	21916	22003	21988	22128	21921	22058	21980	22177	22067	22194	22271	21992	21974	22128	22180	22238	21986	22088	21960	22078	22185	22155	22252	22166	22145	22048	22076	21998	22194	22131	22093	21858	22102	22244	22128	22065	21975	22115	21902	22188	22128	22119	21968	22090	22113	21997	22257	22127	22158	22148	22243	22373	22068	21925	22255	22172	22273	22286	22192	22153	22396	21953	22041	22158	22247	22138	22064	22001	22256	22105	22166	22086	22069	22039	21957	21940	22362	22055	21945	22268	22082	21997	21970	22005	21967	21938	22152	21945	22088	22206	22402	21919	22165	22276	22052	22156	22095	22119	22201	21849	21902	22074	22016	22139	22200	22267	22222	22102	22247	22083	22175	21964	22048	21929	22048	22104	22067	22370	22164	21954	22074	22163	22317	22170	22096	21924	22251	22041	21832	22039	22121	21848	22263	22024	22170	22007	22184	22052	21902	22144	22049	22169	22006	21910	22057	22168	21965	21858	21993	22032	21853	22300	22040	22092	21978	22165	22179	22254	22099	22272	21983	21831	21946	22075	22223	22193	22011	22386	22238	22084	21959	22175	21890	22081	21996	21949	22289	22085	22300	21866	21896	22073	21986	22074	22244	22180	22155	21908	22034	22206	22049	22046	22336	21965	22025	21945	21995	22177	22023	22059	22258	22064	22098	22271	22141	22086	21881	22145	22304	22255	22025	22121	22211	22097	21995	22139	22102	22104	22166	22209	22169	22031	22024	22232	22342	22172	21979	22005	22093	22219	21980	22319	22135	22172	22119	22274	22322	22087	22169	22161	22193	21912	22066	21965	22082	22167	22170	21970	21967	22202	22039	22227	21938	22050	22074	22214	22085	22359	22017	22119	21855	21836	22066	22159	22167	22041	21989	22056	21907	21956	22153	22234	22093	22257	22035	22017	22066	21895	22196	22242	22222	21991	22042	22165	22113	22133	22258	22166	21894	22190	21914	22009	22037	22039	21995	22318	22060	22184	21895	22125	22059	22266	22169	22243	22368	22119	21984	21979	22002	22176	21966	21895	22157	22058	22367	22136	22057	22019	22022	22095	22136	21910	21897	21974	22213	22203	22133	22190	22341	21909	22046	22129	22047	22445	22090	22014	22127	22204	22004	21937	22200	22038	21922	22122	22138	22153	22149	22199	22112	22019	22344	22199	22041	22118	22120	22161	22180	22125	22064	22154	22189	22138	22135	22158	22115	21974	22076	21800	22058	22124	22151	22214	22042	22379	22215	22103	22146	22192	22205	21768	22021	21941	21953	22118	22063	21982	22166	22190	21977	22214	22065	22176	22112	22128	22294	21992	22057	22099	22039	22049	22027	21829	21966	22094	22140	22043	21988	21994	22288	22055	22205	22119	22012	22033	22090	22188	21953	22044	21969	21931	22021	21898	22006	22112	21977	22018	22026	21853	22284	22240	22067	22135	22186	22079	22195	22330	22215	22143	22218	22169	21977	22265	22328	21999	22111	22067	22019	21943	22006	21988	22200	21976	22023	22254	21985	21894	22240	22282	22100	21893	22144	22207	22071	22072	22128	22225	22022	22194	22021	22057	22131	21921	22061	22185	22107	21867	22237	21958	22265	22248	21906	22074	22154	22220	22043	22132	22013	21858	22230	21975	22118	21973	22087	22182	22300	22278	22048	22060	22204	22173	22062	22205	22004	22214	22191	21962	21972	21965	22002	22324	21915	22143	21956	22103	22069	22054	22024	22134	22239	22252	22191	22045	22112	22171	22134	22541	22099	22206	21869	22200	22140	21980	22017	22055	22287	22218	22078	21944	22020	22116	22056	22059	21976	21997	22148	22105	21991	22232	22169	22030	22041	21907	22158	22245	22226	21959	21961	21963	22155	22095	21932	22114	22180	21991	22002	22175	22147	22120	21978	22123	22170	22254	22219	22073	22086	22071	22227	21956	22124	21948	22071	22147	22139	21993	21910	22009	21895	22066	21889	22302	22158	21976	21901	22137	21940	22296	22008	22159	22078	22166	22012	22146	22078	22115	22172	22198	22125	22051	21975	22098	22101	21946	21854	22028	22143	22110	22085	22218	22132	22000	22242	22045	22199	21987	22077	22266	22164	22232	22149	22049	22066	22263	21974	22062	22168	21981	22274	22193	22047	22174	22131	22073	21894	22122	22166	22240	22195	22043	22195	22270	22003	22059	22171	22154	22111	22036	21963	22088	22118	22094	22127	22181	21891	22020	21926	22080	22109	22033	21926	21983	22150	22170	21928	22126	22036	22088	22033	22129	22117	22007	22089
15240	24963	25405	22786	20977	20308	20066	19621	23521	39261	38354	29483	24017	19044	18657	18488	18622	18453	18527	18672	18252	18486	18275	18594	18416	18405	18346	18551	18483	18175	18603	18401	18612	18404	18556	18585	18438	18491	18545	18353	18539	18662	18684	18695	18543	18402	18539	18696	18632	18488	18444	18590	18561	18565	18224	18562	18522	18553	18429	18395	18397	18564	18508	18441	18344	18492	18418	18351	18401	18498	18679	18246	18519	18446	18466	18481	18518	18520	18450	18505	18476	18470	18281	18274	18596	18332	18428	18395	18616	18456	18545	18701	18367	18477	18414	18592	18414	18485	18445	18487	18462	18314	18427	18527	18555	18705	18490	18494	18508	18664	18243	18342	18371	18570	18553	18490	18480	18382	18532	18486	18619	18528	18578	18568	18316	18534	18417	18391	18442	18458	18376	18487	18570	18501	18531	18531	18431	18428	18565	18630	18471	18353	18447	18491	18473	18741	18516	18505	18434	18450	18424	18393	18452	18383	18476	18635	18351	18457	18475	18671	18350	18388	18727	18578	18476	18454	18416	18475	18380	18301	18379	18504	18413	18483	18488	18318	18451	18538	18305	18526	18342	18474	18382	18366	18662	18411	18345	18355	18467	18442	18529	18416	18517	18547	18545	18543	18461	18407	18459	18417	18465	18501	18474	18130	18594	18558	18533	18526	18494	18489	18502	18370	18555	18395	18469	18484	18497	18371	18448	18382	18429	18384	18379	18420	18464	18560	18493	18549	18323	18414	18575	18623	18519	18552	18585	18307	18304	18521	18370	18534	18478	18488	18583	18380	18422	18497	18423	18498	18378	18564	18466	18335	18386	18595	18492	18398	18432	18363	18478	18487	18500	18439	18428	18391	18576	18595	18590	18481	18468	18516	18591	18251	18407	18624	18406	18418	18429	18436	18457	18480	18513	18579	18296	18644	18348	18486	18493	18414	18109	18464	18405	18409	18515	18509	18289	18400	18535	18438	18466	18524	18529	18374	18606	18358	18414	18497	18476	18542	18453	18579	18245	18395	18626	18626	18480	18616	18646	18439	18573	18451	18584	18484	18377	18607	18489	18502	18511	18596	18378	18581	18552	18514	18518	18573	18357	18452	18403	18460	18532	18504	18404	18506	18450	18420	18647	18369	18513	18426	18272	18507	18300	18508	18463	18649	18467	18664	18541	18409	18468	18353	18618	18433	18426	18442	18673	18604	18517	18370	18341	18531	18443	18412	18387	18389	18590	18506	18593	18346	18432	18508	18497	18461	18554	18407	18435	18430	18345	18399	18476	18504	18383	18415	18520	18376	18426	18607	18588	18522	18373	18497	18461	18459	18378	18592	18582	18531	18326	18501	18355	18507	18435	18531	18493	18533	18376	18302	18483	18511	18588	18412	18536	18416	18300	18549	18429	18498	18330	18464	18570	18552	18690	18561	18575	18392	18435	18505	18336	18525	18497	18519	18399	18469	18412	18467	18427	18470	18530	18540	18444	18595	18672	18353	18475	18639	18319	18491	18446	18403	18404	18507	18356	18546	18292	18510	18393	18219	18392	18568	18398	18659	18464	18528	18521	18550	18475	18312	18580	18424	18385	18535	18422	18447	18497	18647	18453	18338	18515	18490	18716	18457	18472	18551	18488	18346	18456	18398	18316	18550	18536	18475	18586	18501	18476	18527	18551	18485	18340	18463	18641	18538	18375	18336	18452	18497	18466	18495	18384	18455	18320	18370	18575	18407	18621	18307	18454	18663	18431	18432	18471	18421	18563	18625	18346	18511	18481	18488	18430	18479	18376	18459	18427	18502	18388	18468	18524	18422	18324	18584	18389	18596	18478	18486	18605	18493	18259	18478	18583	18676	18459	18496	18520	18394	18614	18351	18291	18440	18447	18597	18544	18363	18490	18446	18537	18583	18466	18482	18323	18480	18679	18455	18637	18294	18658	18446	18387	18396	18433	18370	18562	18379	18524	18417	18532	18637	18458	18446	18345	18418	18513	18293	18374	18641	18418	18420	18542	18499	18441	18534	18610	18673	18489	18491	18407	18556	18394	18517	18498	18498	18402	18499	18401	18426	18535	18347	18566	18413	18358	18635	18470	18470	18373	18381	18457	18276	18419	18513	18461	18473	18448	18410	18277	18478	18660	18338	18628	18385	18518	18567	18518	18476	18475	18483	18316	18575	18220	18444	18690	18383	18403	18427	18610	18484	18464	18484	18465	18448	18576	18568	18618	18325	18487	18523	18660	18409	18569	18455	18426	18479	18415	18331	18624	18466	18398	18412	18344	18522	18545	18578	18325	18367	18443	18472	18392	18475	18602	18363	18532	18283	18469	18455	18350	18501	18425	18452	18386	18408	18655	18337	18402	18587	18394	18669	18391	18495	18383	18419	18645	18636	18473	18228	18505	18455	18482	18511	18390	18439	18514	18342	18344	18535	18364	18529	18437	18563	18558	18235	18307	18510	18473	18272	18688	18412	18356	18544	18373	18371	18400	18508	18608	18694	18440	18454	18368	18512	18728	18536	18396	18412	18474	18444	18570	18243	18373	18409	18601	18481	18399	18480	18664	18386	18538	18334	18476	18460	18628	18636	18402	18539	18472	18418	18150	18573	18401	18494	18433	18478	18556	18400	18464	18509	18258	18519	18505	18552	18563	18521	18705	18615	18480	18220	18514	18479	18471	18423	18472	18599	18600	18431	18360	18540	18440	18562	18710	18587	18468	18497	18544	18536	18413	18548	18417	18488	18411	18275	18460	18721	18377	18609	18499	18329	18466	18296	18573	18441	18411	18526	18564	18477	18492	18503	18447	18524	18431	18596	18253	18380	18563	18413	18764	18438	18521	18508	18600	18668	18445	18516	18468	18339	18454	18479	18400	18313	18423	18441	18397	18515	18446	18724	18625	18494	18477	18367	18490	18498	18469	18535	18329	18359	18422	18594	18533	18395	18558	18465	18504	18465	18384	18456	18386	18514	18349	18472	18549	18537	18462	18529	18397	18445	18512	18314	18509	18525	18623	18703	18432	18571	18405	18547	18661	18395	18487	18492	18314	18393	18504	18322	18500	18644	18406	18592	18502	18471	18484	18433	18612	18382	18648	18457	18403	18353	18345	18468	18547	18534	18170	18558	18449	18407	18510	18521	18540	18575	18420	18407	18468	18531	18619	18503	18431	18344	18488	18497	18643	18432	18601	18574	18453	18534	18406	18469	18687	18294	18827	18438	18462	18446	18606	18361	18468	18439	18338	18415	18346	18409	18545	18412	18497	18467	18412	18436	18630	18554	18366	18400	18529	18438	18396	18473	18534	18506	18538	18492	18493	18582	18413	18588	18457	18476	18541	18491	18515	18389	18390	18460	18410	18389	18623	18382	18421	18515	18596	18553	18462	18570	18410	18424	18483	18436	18574	18615	18440	18357	18523	18633	18502	18353	18414	18370	18377	18411	18534	18347	18572	18486	18410	18526	18411	18491	18398	18629	18633	18484	18254	18478	18543	18420	18569	18370	18506	18600	18283	18575	18424	18440	18514	18441	18421	18611	18269	18491	18592	18377	18552	18354	18375	18346	18475	18322	18606	18710	18473	18525	18383	18527	18562	18347	18640	18514	18441	18426	18532	18357	18490	18405	18465	18580	18495	18414	18546	18448	18572	18362	18472	18461	18446	18320	18568	18545	18398	18455	18285	18427	18375	18477	18391	18566	18533	18531	18472	18428	18424	18450	18468	18401	18432	18498	18508	18356	18449	18491	18641	18518	18464	18557	18552	18527	18431	18572	18545	18478	18627	18334	18586	18520	18597	18376	18526	18290	18421	18415	18398	18432	18318	18568	18284	18548	18396	18530	18262	18665	18392	18354	18357	18403	18552	18451	18544	18475	18581	18391	18308	18493	18491	18416	18536	18439	18652	18518	18465	18477	18339	18607	18400	18494	18604	18389	18528	18511	18373	18307	18534	18356	18415	18565	18453	18524	18560	18572	18469	18337	18451	18454	18380	18223	18482	18252	18400	18690	18473	18402	18531	18491	18492	18413	18616	18611	18398	18621	18510	18493	18540	18426	18484	18539	18592	18465	18600	18612	18198	18639	18465	18494	18479	18469	18358	18589	18420	18552	18475	18458	18501	18595	18358	18673	18407	18717	18527	18460	18598	18496	18472	18521	18403	18567	18462	18356	18351	18430	18624	18428	18607	18543	18662	18387	18525	18479	18506	18462	18579	18490	18460	18454	18487	18448	18268	18465	18463	18496	18484	18434	18457	18458	18412	18491	18422	18331	18465	18444	18472	18374	18608	18432	18268	18486	18425	18555	18552	18428	18398	18409	18557	18676	18503	18376	18431	18560	18643	18582	18485	18271	18554	18467	18508	18435	18454	18801	18456	18326	18443	18463	18395	18483	18522	18401	18473	18466	18550	18489	18435	18540	18485	18438	18455	18498	18379	18469	18563	18653	18451	18541	18551	18605	18484	18339	18495	18401	18498	18448	18514	18384	18423	18482	18449	18387	18481	18461	18461	18354	18405	18638	18532	18618	18413	18314	18531	18539	18485	18576	18332	18488	18466	18485	18392	18527	18388	18468	18537	18413	18330	18376	18276	18365	18656	18233	18521	18409	18481	18603	18455	18683	18594	18587	18525	18385	18591	18507	18601	18506	18506	18409	18472	18510	18450	18521	18489	18461	18583	18466	18434	18499	18269	18539	18603	18284	18349	18464	18480	18352	18417	18474	18293	18478	18450	18504	18483	18541	18294	18513	18562	18702	18412	18353	18563	18518	18417	18490	18463	18444	18575	18516	18394	18496	18314	18395	18475	18424	18426	18412	18478	18342	18463	18563	18504	18452	18426	18452	18402	18495	18412	18324	18618	18443	18484	18426	18479	18412	18572	18477	18360	18439	18452	18265	18505	18494	18326	18400	18575	18486	18533	18297	18622	18453	18563	18504	18375	18496	18483	18539	18624	18589	18653	18525	18216	18465	18448	18598	18482	18589	18633	18346	18520	18640	18457	18622	18533	18428	18597	18515	18421	18461	18644	18544	18619	18547	18515	18397	18568	18409	18568	18326	18404	18404	18371	18511	18610	18394	18533	18501	18530	18633	18431	18492	18508	18452	18596	18541	18676	18504	18453	18411	18491	18744	18600	18331	18722	18429
22959	21538	29530	23998	21752	24235	27098	22345	34405	51221	50098	38625	29978	21731	20788	20577	20551	20749	20607	20517	20516	20578	20636	20549	20409	20218	20637	20591	20485	20559	20392	20386	20503	20560	20359	20411	20512	20464	20560	20422	20378	20325	20462	20442	20589	20352	20375	20449	20299	20274	20592	20245	20763	20390	20214	20473	20549	20299	20468	20457	20375	20369	20220	20133	20476	20215	20456	20365	20491	20266	20372	20379	20406	20569	20409	20466	20112	20484	20573	20407	20604	20529	20467	20285	20439	20287	20268	20330	20339	20384	20337	20414	20207	20381	20374	20401	20325	20378	20277	20301	20524	20346	20550	20344	20488	20523	20329	20252	20157	20309	20569	20279	20484	20132	20210	20471	20442	20354	20324	20345	20452	20211	20178	20256	20401	20236	20113	20386	20417	20297	20384	20373	20343	20584	20344	20220	20280	20315	20494	20422	20368	20003	20447	20317	20321	20061	20456	20344	20354	20117	20348	20409	20439	20447	20408	20233	20232	20190	20392	20323	20327	20317	20328	20312	20116	20154	20346	20504	20543	20251	20372	20373	20186	20159	20284	20235	20233	20367	20357	20306	20333	20342	20439	20208	20263	20369	20309	20382	20178	20180	20611	20419	20443	20406	20211	20437	20345	20364	20220	20321	20231	20520	20569	20542	20348	20270	20536	20432	20333	20327	20161	20362	20394	20269	20408	20350	20304	20230	20317	20529	20302	20328	20279	20516	20224	20084	20092	20235	20284	20384	20213	20193	20363	20487	20227	20060	20363	20293	20448	20336	20311	20174	20304	20340	20296	20482	20196	20433	20560	20320	20495	20216	20415	20351	20297	20506	20338	20125	20233	20276	20356	20263	20264	20337	20447	20464	20266	20427	20468	20129	20342	20138	20315	20200	20141	20501	20282	20283	20222	20473	20583	20567	20292	20288	20190	20090	20221	20246	20375	20219	20113	20208	20441	20293	20258	20143	20245	20395	20285	20359	20340	20186	20170	20255	20232	20285	20385	20399	20322	20254	20336	20067	20249	20079	20362	20411	20252	20417	20504	20275	20247	20554	20226	20298	20297	20287	20450	20509	20276	20322	20280	20159	20410	20388	20259	20298	20161	20339	20082	20222	20497	20182	20340	20461	20221	20198	20107	20210	20150	20380	20318	20229	20201	20414	20376	20374	20339	20384	20371	20371	20116	20403	20385	20322	20222	20369	20349	20246	20347	20220	20332	20161	20286	20442	20083	20293	20373	20200	20444	20237	20144	20387	20222	20371	20384	20148	20434	20199	20282	20127	20292	20290	20138	20372	20273	20256	20186	20465	20334	20362	20287	20211	20022	20163	20332	20266	20079	20271	20294	20333	20104	20424	20224	20170	20441	20142	20397	20422	20382	20383	20058	20241	20316	20327	20311	20291	20185	20095	20212	20105	20179	20546	20418	20268	20399	20461	20536	20425	20374	20294	20070	20140	20092	20333	20458	20453	20377	20380	20347	20412	20435	20548	20408	20437	20169	20349	20367	20480	20337	20376	20150	20548	20411	20294	20417	20412	20132	20403	20314	20235	20423	20222	20116	20254	20486	20324	20298	20324	20316	20268	20364	20343	20286	20244	20213	20374	20197	20343	20142	20187	20153	20245	20363	20173	20153	20143	20348	20500	20270	20358	20379	20200	20301	20203	20152	20410	20395	20203	20377	20459	20665	20264	20360	20529	20368	20324	20376	20188	20301	20240	20282	20325	20374	20288	20334	20267	20180	20296	20405	20354	20391	20344	20454	20314	20339	20361	20180	20157	20227	20312	20344	20180	20243	20238	20369	20305	20420	20502	20373	20526	20420	20382	20300	20409	20216	20445	20377	20150	20452	20407	20419	20345	20496	20529	20331	20179	20420	20247	20389	20236	20150	20349	20371	20403	20150	20212	20391	20355	20438	20289	20229	20193	20348	20223	20338	20405	20324	20430	20466	20259	20367	20573	20426	20103	20335	20451	20132	20325	20422	20414	20205	20209	20408	20225	20414	20209	20335	20482	20309	20404	20328	20338	20124	20311	20200	20180	20592	20172	20405	20162	20181	20162	20324	20262	20360	20458	20331	20280	20481	20361	20146	20528	20254	20452	20345	20363	20455	20327	20381	20270	20181	20306	20198	20194	20115	20432	20486	20439	20526	20283	20318	20415	20341	20511	20449	20165	20339	20272	20429	20561	20223	20308	20317	20209	20410	20079	20299	20220	20205	20311	20345	20094	20457	20276	20310	20420	20261	20274	20376	20226	20327	20311	20290	20365	20058	20369	20251	20388	20433	20362	20087	20247	20441	20219	20351	20254	20301	20412	20486	20200	20279	20306	20163	20320	20388	20450	20285	20325	20308	20243	20292	20202	20226	20465	20327	20442	20363	20215	20380	20274	20446	20343	20313	20250	20326	20622	20301	20278	20516	20354	20307	20215	20349	20276	20298	20276	20445	20304	20271	20409	20332	20327	20322	20392	20178	20423	20305	20185	20269	20396	20302	20299	20337	20385	20247	20321	20286	20312	20206	20227	20384	20191	20555	20384	20247	20290	20586	20324	20420	20413	20289	20544	20417	20289	20419	20208	20329	20190	20310	20048	20231	20205	20187	20262	20329	20339	20308	20290	20434	20463	20368	20473	20126	20477	20299	20436	20392	20101	20428	20209	20433	20327	20407	20306	20323	20351	20016	20533	20509	20173	20224	20378	20340	20226	20411	20366	20332	20283	20176	20189	20330	20317	20235	20305	20419	20372	20391	20169	20292	20369	20519	20390	20409	20157	20360	20133	20212	19988	20223	20099	20228	20290	20491	20238	20356	20231	20303	20570	20321	20155	20192	20291	20225	20434	20471	20168	20459	20358	20580	20382	20232	20247	20384	20406	20514	20201	20203	20361	20277	20358	20538	20265	20228	20370	20505	20352	20393	20289	20584	20226	20533	20291	20377	20393	20141	20295	20357	20297	20104	20347	20399	20069	20200	20402	20268	20320	20359	20490	20394	20143	20279	20326	20471	20248	20337	20180	20454	20446	20399	20136	20340	20295	20337	20151	20297	20342	20323	20284	20338	20475	20147	20293	20342	20162	20472	20559	20352	20088	20426	20254	20086	20401	20381	20254	20368	20293	20243	20115	20312	20381	20441	20411	20256	20306	20321	20330	20420	20496	20226	20343	20384	20499	20399	20314	20307	20253	20302	20128	20489	20325	20142	20537	20492	20378	20393	20312	20268	20400	20424	20300	20188	20385	20305	20385	20244	20558	20259	20317	20334	20435	20309	19914	20389	20412	20151	20232	20314	20339	20460	20432	20400	20214	20329	20209	20164	20415	20485	20241	20308	20321	20442	20471	20320	20461	20306	20304	20253	20284	20388	20116	20352	20335	20253	20284	20329	20216	20557	20361	20225	20237	20481	20291	20293	20375	20149	20409	19967	20287	20328	20339	20392	20306	20254	20303	20200	20305	20259	20278	20142	20294	20327	20077	20413	20144	20461	20135	20395	20181	20224	20244	20283	20237	20489	20158	20502	20538	20128	20288	20123	20279	20585	20460	20465	20388	20353	20236	20220	20253	20244	20327	20371	20339	20348	20482	20471	20314	20244	20404	20510	20372	20390	20101	20376	20313	20448	20610	20353	20260	20311	20151	20200	20212	20321	20484	20347	20194	20430	20361	20446	20387	20061	20275	20418	20491	20311	20210	20482	20544	20279	20363	20173	20168	20315	20293	20380	20450	20450	20281	20353	20365	20274	20464	20322	20331	20205	20277	20311	20128	20392	20395	20238	20228	20244	20365	20237	20227	20289	20348	20384	20518	20392	20030	20225	20233	20302	20264	20306	20244	20338	20357	20467	20231	20334	20388	20338	20548	20411	20435	20225	20290	20106	20262	20504	20382	20345	20298	20381	20464	20314	20370	20449	20305	20327	20353	20246	20380	20396	20081	20325	20269	20455	20510	20503	20417	20377	20475	20268	20242	20225	20241	20455	20481	20338	20383	20322	20249	20212	20209	20339	20077	20249	20200	20302	20271	20310	20357	20278	20198	19973	20359	20156	20267	20378	20181	20326	20272	20357	20446	20281	20293	20293	20155	20267	20345	20209	20124	20136	20415	20080	20282	20446	20251	20297	20196	20233	20103	20386	20164	20175	20324	20400	20276	20289	20387	20371	20035	20286	20117	20475	20301	20316	20336	20322	20417	20337	20380	20261	20335	20170	20232	20403	20202	20361	20439	20247	20416	20179	20313	20423	20250	20128	20486	20217	20343	20171	20184	20245	20369	20237	20347	20380	20233	20263	20526	20343	20195	20328	20215	20568	20348	20388	20000	20427	20277	20398	20130	20321	20466	20236	20471	20345	20290	20313	20526	20448	20342	20478	20423	20389	20259	20165	20053	20194	20563	20356	20265	20428	20174	20246	20286	20473	20362	20479	20256	20242	20268	20330	20060	20484	20373	20290	20284	20400	20453	20485	20321	20333	20378	20186	20417	20233	20170	20154	20264	20237	20237	20325	20234	20361	20292	20218	20526	20383	20299	20412	20251	20396	20407	20175	20465	20222	20250	20310	20373	20496	20280	20291	20239	20337	20221	20414	20297	20462	20534	20351	20287	20248	20424	20435	20383	20369	20217	20357	20447	20474	20292	20380	20409	20139	20502	20312	20376	20222	20202	20221	20484	20286	20483	20482	20223	20182	20359	20212	20424	20347	20355	20248	20256	20372	20345	20475	20413	20169	20227	20329	20183	20205	20403	20418	20434	20104	20335	20281	20250	20225	20394	20233	20325	20301	20061	20220	20275	20393	20042	20316	20076	20221	20260	20402	20244	20219	20488	20660	20227	20265	20288	20246	20312	20248	20290	20452	20257	20477	20174	20224	20468	20296	20342	20172	20239	20275	20428	20267	20099	20271	20516	20364	20526	20383	20284	20188	20373	20439	20282	20154	20507	20143	20361	20245	20384	20244	20170	20270	20309	20428	20431	20144	20326	20118	20152	20384	20286	20257	20130	20115	20376	20319	20206	20230	20430	20559	20385	19988	20295	20245	20348	20531	20282	20234	20309	20316	20331	20376	20108	20316	20398	20339	20535	20368	20241	20247	20312	20140	20237	20294	20387	20171	20225	20546	20327	20478	20230	20260	20233	20453	20311
16647	29622	27210	22925	21875	20852	19672	20193	38459	52215	49769	38762	27667	17731	17524	17642	17531	17483	17483	17573	17566	17478	17469	17533	17448	17568	17219	17657	17532	17474	17431	17626	17486	17486	17569	17443	17439	17518	17405	17681	17444	17485	17368	17384	17584	17273	17479	17555	17439	17392	17489	17422	17382	17438	17490	17404	17408	17393	17496	17410	17488	17331	17346	17571	17267	17457	17377	17372	17575	17498	17328	17444	17562	17519	17430	17520	17446	17519	17560	17386	17549	17412	17362	17544	17379	17539	17430	17433	17638	17504	17443	17544	17566	17339	17441	17466	17362	17468	17490	17469	17314	17467	17515	17529	17400	17336	17467	17529	17390	17545	17266	17423	17401	17441	17343	17490	17375	17490	17559	17282	17413	17340	17497	17448	17300	17340	17341	17423	17485	17459	17443	17506	17381	17352	17434	17471	17428	17455	17322	17374	17512	17410	17492	17484	17469	17245	17243	17415	17393	17538	17649	17407	17420	17363	17453	17353	17504	17447	17525	17518	17396	17415	17514	17565	17453	17327	17604	17572	17336	17380	17386	17422	17476	17445	17457	17543	17362	17485	17496	17539	17392	17423	17538	17445	17337	17423	17433	17328	17462	17483	17465	17358	17343	17430	17452	17206	17539	17683	17313	17310	17401	17368	17420	17275	17376	17303	17405	17372	17306	17470	17477	17436	17204	17384	17539	17416	17501	17444	17521	17272	17478	17375	17559	17354	17499	17583	17379	17426	17408	17467	17359	17400	17562	17325	17443	17300	17467	17449	17414	17373	17332	17432	17463	17458	17551	17421	17366	17350	17477	17414	17381	17494	17385	17380	17310	17240	17480	17591	17371	17440	17497	17477	17390	17276	17421	17530	17292	17354	17509	17452	17324	17357	17441	17477	17447	17501	17322	17356	17349	17437	17535	17436	17500	17434	17655	17322	17389	17416	17521	17341	17449	17381	17433	17506	17405	17389	17300	17424	17344	17445	17373	17490	17458	17444	17487	17428	17508	17436	17275	17532	17293	17395	17458	17461	17513	17576	17420	17470	17246	17179	17467	17373	17571	17515	17529	17468	17161	17433	17388	17562	17156	17304	17354	17236	17546	17441	17559	17599	17463	17512	17508	17438	17443	17378	17307	17438	17552	17348	17370	17458	17358	17455	17594	17380	17318	17420	17523	17380	17572	17346	17456	17306	17571	17402	17467	17447	17238	17614	17472	17551	17349	17373	17351	17406	17621	17415	17391	17416	17625	17427	17452	17582	17486	17362	17455	17304	17417	17393	17617	17341	17346	17459	17473	17492	17322	17518	17511	17344	17295	17334	17388	17235	17233	17402	17618	17305	17460	17365	17382	17393	17342	17315	17414	17446	17371	17435	17299	17464	17454	17531	17482	17400	17367	17317	17344	17363	17595	17287	17557	17485	17513	17474	17582	17463	17596	17393	17494	17292	17444	17384	17445	17424	17456	17314	17308	17564	17365	17405	17380	17507	17403	17374	17371	17394	17395	17623	17460	17437	17446	17478	17238	17290	17413	17319	17532	17428	17468	17471	17427	17650	17197	17361	17713	17447	17323	17510	17442	17473	17556	17477	17308	17429	17501	17399	17433	17379	17508	17428	17373	17370	17547	17353	17541	17424	17183	17426	17504	17420	17280	17567	17461	17505	17350	17460	17273	17438	17518	17362	17520	17595	17612	17388	17442	17386	17600	17334	17382	17408	17228	17618	17397	17546	17381	17427	17466	17405	17407	17380	17476	17547	17396	17323	17709	17437	17347	17557	17389	17474	17362	17379	17657	17522	17484	17402	17490	17235	17422	17462	17455	17373	17550	17400	17519	17282	17606	17412	17481	17498	17474	17350	17525	17411	17533	17284	17579	17350	17447	17323	17410	17456	17232	17316	17503	17359	17399	17443	17332	17368	17613	17521	17571	17375	17468	17437	17314	17406	17447	17337	17334	17445	17432	17359	17427	17444	17552	17576	17397	17387	17305	17484	17426	17484	17467	17438	17485	17454	17583	17355	17400	17400	17422	17291	17178	17497	17279	17554	17607	17329	17578	17474	17463	17405	17352	17582	17452	17371	17410	17330	17458	17463	17403	17401	17573	17254	17386	17432	17647	17557	17440	17373	17441	17389	17513	17462	17520	17526	17455	17315	17481	17454	17393	17306	17373	17551	17429	17443	17420	17355	17527	17353	17395	17385	17210	17501	17362	17428	17356	17250	17578	17651	17379	17309	17482	17506	17590	17427	17342	17549	17530	17381	17313	17227	17338	17497	17439	17485	17369	17336	17437	17341	17359	17332	17402	17408	17404	17501	17426	17486	17391	17402	17335	17441	17523	17488	17457	17436	17338	17439	17646	17462	17441	17300	17408	17379	17540	17405	17363	17391	17332	17425	17325	17566	17410	17415	17437	17374	17469	17298	17384	17429	17597	17474	17420	17501	17340	17439	17482	17518	17384	17332	17496	17366	17294	17446	17426	17570	17432	17378	17407	17419	17375	17431	17337	17373	17435	17459	17394	17504	17411	17467	17263	17459	17607	17521	17471	17589	17471	17426	17244	17469	17491	17424	17492	17388	17421	17502	17472	17459	17356	17411	17398	17580	17394	17542	17398	17486	17421	17320	17492	17252	17446	17404	17415	17397	17466	17390	17435	17512	17606	17486	17285	17609	17323	17394	17454	17441	17556	17421	17332	17446	17454	17450	17531	17444	17312	17429	17405	17244	17400	17377	17384	17277	17514	17392	17497	17474	17443	17422	17466	17392	17394	17521	17509	17436	17263	17456	17419	17500	17506	17369	17269	17380	17336	17487	17398	17426	17505	17304	17469	17448	17270	17330	17386	17290	17344	17306	17393	17464	17440	17383	17569	17445	17345	17358	17362	17516	17484	17457	17352	17376	17528	17552	17311	17469	17237	17366	17471	17364	17267	17387	17394	17533	17419	17517	17496	17231	17382	17439	17294	17358	17450	17431	17458	17456	17428	17499	17551	17369	17438	17398	17411	17468	17413	17472	17557	17498	17591	17363	17360	17467	17288	17422	17598	17594	17352	17297	17445	17521	17428	17455	17526	17389	17346	17439	17358	17647	17360	17362	17564	17456	17532	17429	17404	17204	17437	17309	17553	17373	17488	17340	17426	17460	17420	17505	17324	17351	17428	17298	17471	17428	17450	17363	17494	17495	17625	17295	17353	17292	17498	17412	17452	17536	17424	17357	17344	17480	17475	17373	17522	17255	17304	17404	17324	17577	17600	17545	17520	17521	17600	17445	17538	17491	17466	17362	17482	17463	17433	17367	17419	17334	17454	17202	17553	17739	17471	17274	17409	17572	17609	17503	17626	17553	17592	17354	17384	17470	17355	17389	17281	17716	17396	17424	17515	17524	17328	17306	17467	17520	17485	17341	17372	17579	17332	17344	17354	17599	17579	17529	17414	17408	17442	17514	17477	17426	17439	17419	17402	17427	17543	17498	17365	17457	17513	17387	17350	17478	17394	17470	17455	17244	17524	17335	17602	17380	17325	17574	17424	17366	17432	17380	17353	17592	17539	17520	17507	17333	17441	17440	17432	17406	17486	17197	17550	17433	17327	17456	17493	17372	17631	17519	17487	17498	17314	17417	17497	17550	17258	17483	17320	17333	17421	17357	17381	17401	17392	17424	17470	17389	17367	17480	17268	17537	17272	17522	17448	17315	17458	17623	17286	17442	17545	17391	17298	17533	17529	17428	17424	17489	17452	17506	17461	17299	17403	17505	17278	17410	17452	17522	17351	17478	17380	17530	17462	17405	17386	17511	17513	17480	17486	17398	17436	17408	17511	17530	17339	17511	17520	17454	17621	17532	17301	17425	17480	17584	17481	17411	17511	17446	17508	17453	17401	17367	17289	17417	17388	17307	17243	17318	17348	17445	17417	17254	17402	17214	17271	17358	17291	17415	17586	17402	17453	17517	17308	17530	17427	17364	17534	17442	17247	17543	17485	17589	17382	17426	17463	17335	17466	17538	17393	17453	17201	17422	17401	17308	17658	17287	17489	17377	17535	17337	17346	17494	17459	17493	17362	17575	17727	17373	17290	17501	17558	17268	17405	17370	17375	17404	17299	17517	17225	17341	17534	17495	17353	17314	17539	17487	17452	17496	17505	17389	17442	17315	17353	17462	17545	17447	17485	17349	17277	17345	17387	17551	17427	17450	17475	17555	17463	17576	17432	17504	17386	17427	17450	17329	17372	17416	17435	17384	17461	17355	17587	17500	17266	17346	17328	17372	17525	17369	17446	17478	17248	17621	17551	17450	17379	17455	17541	17572	17274	17488	17304	17198	17395	17555	17464	17472	17331	17506	17492	17395	17507	17424	17387	17451	17383	17408	17533	17440	17403	17417	17223	17315	17281	17504	17504	17428	17505	17397	17511	17531	17390	17534	17384	17511	17319	17322	17290	17508	17326	17396	17365	17345	17358	17530	17378	17348	17334	17388	17314	17264	17489	17344	17394	17343	17461	17407	17428	17528	17253	17514	17486	17478	17323	17488	17429	17349	17393	17339	17435	17421	17419	17501	17439	17350	17342	17402	17577	17431	17582	17187	17533	17406	17422	17455	17368	17462	17453	17392	17389	17511	17371	17477	17344	17296	17276	17345	17459	17386	17374	17455	17370	17430	17385	17363	17543	17391	17250	17217	17395	17675	17626	17365	17341	17291	17452	17443	17133	17243	17329	17292	17635	17455	17262	17460	17443	17563	17585	17387	17352	17640	17389	17534	17456	17366	17437	17291	17470	17348	17294	17539	17250	17521	17346	17369	17428	17461	17156	17535	17267	17482	17403	17440	17544	17473	17258	17401	17562	17474	17570	17458	17379	17599	17483	17657	17267	17358	17301	17459	17511	17435	17371	17452	17365	17409	17350	17373	17375	17317	17331	17446	17453	17246	17284	17237	17655	17442	17479	17451	17394	17293	17354	17405	17430	17324	17441	17484	17511	17542	17471	17598	17254	17540	17429	17491	17377	17506	17403	17392	17497	17445	17495	17428	17460	17426	17537	17432	17311	17532	17478	17355	17509	17398	17304	17548	17467	17426	17390	17520	17388	17373	17514	17405	17346	17494	17397	17617	17351	17419	17346	17533	17443	17462	17365	17380	17443	17553
27567	22057	24585	21670	18447	18323	18281	18344	18759	21105	21606	20191	18819	17945	18127	18188	17976	18020	17669	17913	17798	17953	17743	17787	17901	17794	17789	17945	18011	17774	17946	17874	17866	17769	18071	18021	17935	18152	17822	17877	18071	17658	17953	18131	17838	17810	18001	17746	17680	17769	17682	18020	17897	17876	18057	17782	17843	17888	18013	17917	18016	17920	17969	17961	17990	18152	18103	17784	17999	17969	18075	17877	18009	17778	18149	17846	17895	17707	17970	17628	17853	17853	17903	17728	17907	17813	17858	17833	17832	17791	17946	18040	18006	18141	18026	17866	17565	17750	18078	17947	17851	17782	17951	17876	17932	17988	18091	17801	17888	17858	17808	18054	17857	17719	17788	17760	17716	17886	17919	17898	18062	17994	17690	17874	17839	17948	17763	17945	17913	17724	17974	17931	17748	17900	18168	18004	17941	17835	18136	17945	17889	17767	17766	17895	17943	17990	17781	17882	17998	17981	18076	17762	17797	17645	17863	17950	17976	18041	17839	17901	17969	17983	17826	17941	18027	17922	17763	17806	17865	17743	17916	18058	17823	17879	18195	17950	18047	17753	17729	17683	17940	17688	17882	17880	17842	17711	17869	17844	17873	17961	17885	18036	17769	18224	17964	17833	17793	17934	17901	17914	17967	17867	17829	17821	17835	17673	18072	17821	17919	17946	17988	18140	18018	17928	18068	17823	17876	17895	17889	17934	17736	17982	17874	17951	17848	17970	17999	17826	17731	17838	17603	17789	17822	18056	17842	18020	17932	17803	17930	17868	17966	18113	17914	17958	17901	17803	17879	17789	18016	17878	17966	17975	17722	17831	17795	18095	17766	17754	17973	17891	17885	17946	17967	17828	18072	17797	17873	17910	17654	17835	17964	18017	18055	17877	17753	17844	17878	17782	17804	17869	17673	17884	17816	17845	17884	17708	17806	17882	17807	17881	17892	17790	17819	17775	17885	17839	17849	17845	17904	17955	17889	18022	17938	17839	18023	17815	17854	18047	18073	17862	17880	17916	17792	17950	17863	17961	17961	17804	17790	18019	18013	17935	18015	17856	18175	18032	17885	17756	17860	17929	17889	17920	17861	17525	17919	17942	18126	18060	17898	17799	17768	17896	17964	17934	18059	18054	17907	17782	18101	17838	17586	17804	18030	17803	17864	17886	17852	17928	18015	18015	18053	17858	17999	17974	17848	17864	17867	17797	17846	17824	17857	17905	17779	17799	17882	17805	17949	18084	18215	17871	17973	17776	18001	18117	17929	18049	17948	17831	17854	17880	18064	17658	17766	17945	17900	17916	17833	17937	18030	17850	17832	18048	17926	17880	17815	17709	17921	17932	17990	18026	18063	17920	17953	17753	18048	17974	17851	17948	17979	17789	17972	17756	18045	17791	17909	17946	17993	17879	17830	17841	17868	18127	18111	17902	17713	17860	17904	17985	17732	17784	17607	17777	18067	17600	18004	17748	17876	17924	17850	17809	17947	18026	18058	17723	18020	17663	17970	17834	18041	17834	17832	17738	17863	17911	18042	17792	17857	18088	17920	17912	17945	17660	17918	17893	17777	17964	17753	17853	17849	17854	17862	17957	17821	17915	17784	17882	17715	18015	17877	17793	17976	17781	17761	18037	17787	17886	17994	18054	18003	18003	17935	17994	17747	17861	17798	18069	17892	17978	18070	17903	17967	17932	18013	17902	17995	17987	18001	17965	17952	17915	17908	17974	17653	17821	17961	17853	17853	17990	17938	17954	17954	17891	17799	17891	17777	17825	18066	18026	17981	18097	17935	17989	17850	17888	17876	17878	18002	18020	17967	17794	17941	17912	17761	17879	17770	17911	17933	17932	17819	17811	17899	18181	18016	17886	17867	17758	17835	17979	17868	17807	17927	17810	17813	18138	17930	17814	18037	17786	17880	17883	17871	17999	17890	17965	17867	17918	17774	17779	17892	18053	17991	17885	17819	17903	17962	17694	17795	17932	17797	17981	17937	18012	18063	17947	18097	17769	17939	17858	17870	17811	17860	17762	17807	17665	17819	17961	17841	18021	17914	17941	17948	18019	17823	17812	17792	17759	17783	17902	17999	17807	17764	17781	17925	17894	17962	18058	17816	17849	17783	17799	18085	18010	17896	18044	18056	17975	17920	17871	17952	17902	17807	17987	17876	17897	17836	17966	17958	17826	17878	17793	17783	17796	18050	17854	17861	17799	17712	17942	18102	17848	17925	17954	17910	17952	18024	17979	17861	17933	17738	17896	17731	17991	17902	17915	17846	17995	17999	17730	18050	18012	17947	17905	17815	17940	17844	17946	17737	17933	17828	17897	17964	17960	17758	17886	17996	17878	18125	18097	17978	17969	17761	17686	17807	17700	17989	17883	17898	17994	17988	18080	18070	18038	17721	17888	17913	17860	17875	17797	18005	17997	17999	17867	17865	17779	17966	17698	18039	17910	18027	17724	17839	17963	18063	18013	17924	18216	17810	17848	18063	17833	17961	18109	17889	18009	17884	17947	17857	18006	18058	17767	17899	17905	18006	17950	17919	18253	18102	17727	17866	18075	17975	17917	17850	18055	17917	17893	17822	17820	17837	17661	18043	17985	17774	18009	18184	18042	17963	17811	17696	17957	18008	17914	17975	17947	17930	18124	17990	18003	18084	18012	17968	17763	17883	18186	17935	17815	17823	18052	17773	17833	17912	17740	17992	17909	17937	17907	18001	18082	17750	17664	17858	18047	17997	17827	17858	17829	18017	17883	18178	17997	17796	18022	17984	17919	17997	17958	17867	17801	17777	17909	17921	17884	17786	17919	18074	17809	17922	18198	17875	17999	17955	17881	17883	18075	17936	17953	17785	17872	17861	17973	17907	17908	17875	17985	17981	17888	17921	18137	17847	17975	17991	18051	17929	17619	17990	17840	17811	17940	17865	17772	17746	17919	17898	17926	18103	17871	17791	17732	17861	17598	17932	17911	17982	17777	17806	17893	17990	17913	17899	17854	17980	17838	17932	18028	17888	17831	17897	17782	17756	17890	17935	17982	18020	18111	18161	17800	18085	18004	17855	17758	17939	17788	18010	17945	17881	17927	17893	17699	18019	17962	18010	17967	18017	17868	18054	17961	17804	17833	17906	17878	17965	17911	17756	17833	18145	17945	17856	17792	17862	17846	17723	17638	17775	17839	17962	17940	17829	18031	17864	17937	17891	17972	18081	17929	18020	17978	18077	17876	17923	17799	17981	18024	17969	17897	17759	17805	18046	17895	18025	17809	17870	17892	18106	18010	17959	18068	17866	17848	17770	17787	17992	17847	17877	18104	17914	17832	17986	18057	17790	17888	18038	18010	17975	17941	17864	17722	17866	17802	17977	17924	18005	18034	17861	17926	17951	18045	17920	17904	18067	18110	17796	17884	17988	18126	17917	17918	17792	18025	18022	17913	17606	17803	17742	17760	17888	17890	17976	17871	18112	17883	17784	17739	17839	17835	17809	17678	18203	18045	17876	17795	18019	17868	17701	17907	17945	17975	17901	17999	18112	17722	18012	17850	18125	17926	17942	17815	17782	17956	17896	17805	17891	18024	18021	17659	18144	17893	17954	17941	17882	17963	18019	17782	17840	17697	17917	17933	17906	17771	17730	17975	17887	17798	17908	17788	18004	17863	17859	17853	17906	17896	17826	18062	18239	17757	17982	17938	17803	17878	18004	17835	17944	18023	17942	17877	18111	18062	17925	18034	17966	18136	17690	17954	17846	18002	17878	17939	17982	17934	17899	17855	18053	17780	17892	18193	18016	17885	17812	17814	17764	17916	17955	17781	18073	17803	17887	17837	17855	17900	17960	17884	17857	17732	18189	17980	17968	17902	17975	17973	18017	17877	17712	17928	17853	17783	17734	17632	17746	17890	17843	17886	17773	17918	17915	17888	17706	18052	17874	17896	17895	17794	17922	18012	17743	17832	17899	17888	17846	17966	17824	17845	17914	18091	17958	17692	17904	17825	17940	17735	18097	18085	17952	17783	17904	18043	17927	18029	18033	18019	18051	17732	17894	17693	18028	17763	17895	17983	17869	17959	17986	17914	18238	17774	17922	18100	17938	18059	17981	17847	17889	17604	17898	17749	18023	18028	18069	17906	17911	17837	18072	17966	18036	17896	17716	17931	17847	18006	17922	17830	17858	18008	17752	17726	17853	17970	18010	17870	17955	17868	17868	17792	17866	17848	17779	17969	17844	18006	17954	17904	17837	17825	17906	17942	17789	17862	17885	17994	17858	17990	18052	17769	17655	18021	17898	17818	17694	17927	17723	17639	17982	17822	17879	17852	17852	17798	17987	17780	17772	17824	17922	17823	17847	17935	17991	17943	17942	18119	17868	17766	17755	17723	18042	17972	18158	17906	17675	17911	17827	17783	17738	17876	17847	17953	17903	17885	17807	17854	17884	17724	17726	17897	17648	17941	17905	17778	17820	17890	17947	18026	17939	18056	17938	17945	17947	17791	17903	17867	17817	17964	17825	18034	18078	17862	17874	17831	17952	17997	18043	17888	17708	17912	18144	17933	17851	17757	17946	17902	18029	17906	18076	18097	18042	17939	18104	17647	17925	17985	17899	17871	17868	17875	17934	17847	17842	17636	18136	17859	18008	17918	17946	17992	17901	17831	17861	17676	17886	17834	17870	17835	17948	17752	18055	17880	17849	17636	18028	17970	18014	17976	18064	18096	18048	17885	18022	18065	17765	17967	18020	17912	18203	17901	17746	17889	17764	18012	17874	17841	17996	18020	17883	17885	17931	17840	17675	17991	17917	18034	17947	17925	17964	17871	17995	17965	17875	17936	17900	17763	17977	18099	17854	18079	17880	18006	18058	17930	17871	17973	17785	17725	17952	17956	17990	17937	18108	17726	18112	17948	17803	18042	17694	17736	17852	18037	17900	18127	17954	17916	17805	17953	17732	17727	17975	17812	17912	17862	17854	17869	17937	18053	18026	17926	18077	17839	17920	17717	17952	18068	17840	17801	17860	17873	18053	17967	17791	17877	17915	18066	17732	17835	17834	17901	17923	17905	18089	17942	17973	18039	18051	17989	17781	17821	17905	17945	17998	17730	17877	17800	17841	17889	17924	17825	17707	18031	17890	17833	17942	18012
14903	17747	17556	17170	17095	16740	16483	16519	17832	21548	20840	18866	16658	16149	15938	16039	16175	16019	16049	16055	15880	16266	16146	15983	16279	16288	16217	15982	16151	16157	16072	15980	16144	16032	15892	16091	16039	15997	15843	16187	16202	16189	16208	16241	16091	16196	16213	16158	16201	16114	15966	16041	16160	16211	16072	16049	16231	16149	16192	16063	16061	16175	16043	16113	16185	15962	16163	16035	16319	16018	16077	16070	16008	16033	16226	16154	16101	16090	16137	16242	16120	16027	15849	16164	16077	16049	16021	16066	16102	15986	16137	16118	16078	15940	16060	16105	15990	16129	15988	15953	16101	16256	16121	16137	16226	15841	16072	16004	16221	16071	16093	16001	16054	16085	16137	16098	16103	16141	16198	16110	15994	16104	16235	16051	16123	16033	16143	16114	16035	15921	16174	16075	16224	15995	16030	16058	16099	16090	16107	16121	16141	16134	16079	15889	16055	16144	16068	16042	16052	16181	16189	16214	16157	16074	16069	16070	16093	16156	16012	16021	16084	16138	16051	16011	15995	16082	16179	16009	16142	16098	16185	16086	16110	16017	16240	16100	16191	16096	15946	16007	16287	16314	15929	16028	16025	16074	15913	16139	16044	16267	16240	16083	16034	16127	16060	15968	16218	16113	15952	16068	16129	16008	15914	16117	16302	15986	15938	15964	15841	16264	16188	16076	16202	16117	16160	16117	16132	16157	16208	16070	16164	15986	16130	16200	16183	16017	16114	16146	16065	16085	16117	16048	16099	16008	16034	16162	16002	16024	16294	16098	16100	16061	16164	16012	16077	16019	16204	16045	16167	16131	16003	16125	16037	16118	15986	16139	16135	16051	16228	16153	16081	16084	16035	16166	16068	16101	16149	16027	16109	16091	15975	16012	16027	16168	15995	16211	16185	16091	16195	15996	16233	15957	16095	16112	16093	16159	16146	16290	16039	16190	15993	16180	16086	16031	16177	16105	16175	16069	16108	16141	15955	16118	15968	16064	16016	16129	16075	16063	16214	16160	16163	16194	16010	15999	16094	15950	16133	16160	16197	15804	16182	16102	15900	16166	16100	16117	16038	16059	16120	16062	15985	16212	15949	16065	16217	15949	16156	16137	16176	16056	16059	16084	16067	16004	16092	16148	16179	16177	16170	16091	15987	16109	16112	16094	16222	15957	16065	16038	16151	16138	16092	16032	16073	16224	16123	15910	15997	15997	16059	16107	16047	16132	16044	16127	16206	16133	16072	16085	16135	16080	15947	16049	16256	16158	16155	16088	16036	15969	15995	16131	16003	16107	16209	16164	16260	15971	15948	16289	16086	16144	16188	16058	16127	15984	16115	16123	16182	16117	16212	15941	16236	16183	16143	15945	16178	16076	16157	16001	16089	15999	16074	16037	16051	16160	16091	16044	16136	16051	16228	15941	16239	15875	16196	15920	16133	16143	16059	15927	16151	16259	15976	15925	16055	16084	15928	16228	16062	16099	16062	16177	16064	16132	16049	16124	16141	16071	16009	16015	16193	16153	16142	16110	16029	15864	16135	16140	16072	15955	16021	16161	16069	16140	16085	16217	16120	16134	15991	16155	16087	15953	16160	16089	16165	16125	16128	16131	16124	16182	15940	16188	16107	16081	15957	16150	16091	16094	16240	16055	16103	16094	16131	15854	15959	16097	16091	16173	16085	16200	16102	16104	15922	16208	15955	16241	16280	16168	16066	16044	16139	15970	16083	16059	16111	16114	16196	15996	16093	16130	16024	16119	16091	16045	16147	16170	15950	16005	16124	16123	16154	15978	16143	16040	16099	16185	16138	16043	16207	16064	16027	16096	16070	16085	16063	16079	16081	16029	16207	16185	16125	15969	15998	16061	15901	16062	16151	16157	15876	16207	16154	16063	15964	16028	16025	16020	16011	16161	16008	16067	16061	16191	16187	16267	16214	16267	15926	16177	15838	16152	15873	16093	16059	16105	16036	16030	16048	16113	16064	16007	15997	16130	16240	16047	16004	16128	16070	16350	16119	16016	16145	16086	16206	16076	16153	16074	16277	16171	16118	16066	15951	16038	16063	16192	16040	16191	15992	16238	16073	16006	16101	16075	15990	16020	16063	16050	16154	16134	16206	16130	15986	16146	16168	15948	15973	16003	16139	16104	16185	16200	16084	16153	16278	16199	16099	16023	16117	15975	16155	16031	15974	16109	15968	16097	16204	16170	16193	16040	16087	16168	16192	16046	15928	15969	16227	16053	16062	16361	15975	16067	16083	16098	15965	16204	15989	16044	16010	16311	16143	16056	16108	16118	16018	16057	16122	16069	16104	16079	16031	16090	16033	16114	16148	16168	16156	16160	16088	16120	16171	16105	16124	16168	16069	16116	16269	15976	15985	16265	16044	16239	16149	16080	16050	16066	16015	16196	15978	16047	15993	16052	16097	16085	16084	16018	16115	16139	16021	16106	16172	16249	16184	15983	16006	16059	16158	16172	16040	16300	16285	16036	16072	16004	16138	16208	15979	16140	16139	16090	16133	16107	16175	16013	15963	16187	16161	16072	15970	16105	16019	16118	16126	16105	16031	16010	16051	16112	16108	16210	16131	16062	16133	16122	16053	16161	16204	16110	16183	16060	16116	16251	16185	16163	16153	15978	16078	15961	15989	16095	15984	16182	15920	16144	16286	16133	16169	16078	16140	16153	16162	16161	16296	15934	16097	16061	16106	16026	15990	16051	16067	16230	16015	16174	16178	16251	16039	16035	16299	15917	16173	16075	16252	16160	16073	16268	16170	16091	16158	16072	16023	16103	16177	16114	16205	16033	16044	16060	16106	16093	15881	15997	15965	16147	16133	16043	16071	16165	16017	16075	16064	16107	16016	16209	16008	15926	16000	16058	16162	16129	16074	15965	16306	15947	16123	16149	16070	16069	16139	15870	16103	16067	16029	16045	16208	16178	16180	16168	16201	16219	16123	15985	16200	16013	15970	16146	16237	16033	16073	15894	15892	15983	16101	16137	16000	16054	16051	16168	16140	16027	16023	16075	16007	16187	16027	16032	16053	16161	16099	16155	15978	16114	16096	16227	16017	16093	15979	16186	16075	16146	16075	16114	16126	16049	16036	15983	16007	16052	16167	16160	16096	16170	16103	16102	16087	16049	16135	16023	16082	16021	15917	16314	15961	16114	15948	15987	15929	16147	16035	16057	16124	16130	16145	15848	16130	16219	16070	16188	16070	16129	16093	16044	16127	16191	15949	16144	16284	16183	16027	16130	16176	16102	16006	16036	15961	16124	16161	15995	16170	16144	16039	15992	16086	15993	16056	16065	16141	16052	16001	16062	16118	15986	16106	16054	16220	15998	16190	16057	15905	16167	16165	16193	16261	16116	16069	16124	16190	16137	16130	16069	16083	16050	15999	16096	16077	15946	16230	16110	15990	15958	16144	16174	16002	16002	16108	16123	16063	16074	16075	16043	16053	16316	16142	16066	16094	16085	16270	15967	15927	16145	16358	16096	16058	16046	16194	16070	16134	16075	16142	16282	15847	16032	16135	16054	16043	16167	16154	16112	15941	16120	16241	15995	16129	15874	16037	15988	16094	15918	16030	16033	15991	16157	16067	16221	16134	16102	16189	16145	16095	16115	16078	16132	16142	16064	15970	15954	16104	16125	16091	15773	15987	16114	16228	15945	16165	16175	16061	16112	15918	16187	16036	16189	16071	15929	16127	16227	16081	16033	16283	16251	16084	16090	16063	16000	16057	16033	16066	16078	16049	16063	15981	16200	15997	16198	16165	16244	16191	16070	16319	16160	16299	16174	16189	15999	16149	16060	16093	16082	16060	15896	15976	16140	16205	16032	15897	15969	15951	16022	16043	16078	15992	16105	16120	16021	16110	16014	16262	16087	16035	16208	16037	16056	16222	16118	16201	16097	16035	15990	16170	16078	16049	16150	15989	16180	16202	15869	16200	16100	16036	16052	16131	16050	16275	16115	16146	16215	15952	16021	16204	15979	16091	16042	15986	16117	16008	15953	16137	16010	15955	16124	16036	16242	16027	16196	16082	16081	16042	16147	16188	15962	16110	16119	16114	16122	16059	16022	16176	16114	16059	16002	16091	16046	16217	16063	15984	16110	16274	16256	16175	16122	16074	15992	16076	15990	16157	15960	15934	16228	16066	15943	16093	16081	16090	15951	16112	16102	16127	16126	16181	16080	16282	16154	16023	16079	16058	15908	16160	16161	16123	15980	16030	16091	16251	15984	16122	16000	16054	16131	16041	16078	16048	16049	16127	15970	16048	16123	16137	15977	16014	15983	16055	16115	16159	16090	16383	16062	16037	16227	15990	15973	16210	16051	15966	16115	16144	16252	16015	16082	16103	16193	16092	16055	16179	16074	16110	16050	15999	15996	16259	16085	16203	16001	16153	15988	16207	16131	16136	16030	15931	15986	16094	15998	16076	16141	16156	16146	16049	16168	16142	16079	16164	16152	16105	16101	16176	16101	15883	16208	15969	15982	16222	16167	16107	16142	16048	16215	16094	16239	16018	16238	16062	15966	16165	16049	16026	16091	16040	16120	16045	16103	16012	16030	16052	16050	16135	16207	16070	16051	16436	16063	16254	15951	15989	16114	16111	16156	16169	16034	16267	16002	16153	16125	16137	16176	16042	16094	16282	16107	16062	16207	16136	16219	16089	16047	16143	16085	16169	16053	16218	15991	16099	15945	16061	16107	16050	16205	15989	16065	16113	16081	16155	16119	15997	15897	16076	15939	16028	16092	16169	16189	16130	16075	16169	16003	16060	16264	16181	15910	16080	16282	16039	16010	16064	16263	15878	16052	16134	16181	16105	16143	16130	16244	16032	16217	16033	15976	16173	16235	16150	16044	16226	15965	16115	16055	16046	16089	16059	16159	16096	16039	16046	16080	16241	16162	16274	16166	16067	16090	16235	16062	16147	16156	16140	16004	16048	16053	16030	15993	16290	16152	16217	15905	16089	16133	16023	16125	16021	16024	16035	16132	16244	16046	16046	15983	16219	16059	16122	15962	16085	15947	16025	15936	16186	16160	15957	16148	16003	16031	16033	15982	16081	16160	16228	16056	15935	16219	16205	16245	16000	16176	16094	16149	15912	16036	16151	16199	15992	16005	16272	16107
24517	21560	28865	24937	22647	22021	21814	21409	30041	36845	34108	27292	22577	19796	19567	19377	19169	19466	19480	19421	19415	19326	19378	19290	19404	19269	19469	19357	19438	19434	19382	19331	19388	19414	19388	19186	19324	19283	19238	19392	19397	19367	19272	19338	19297	19161	19195	19209	19449	19139	19287	19267	19521	19349	19367	19263	19244	19422	19347	19188	19294	19329	19295	19333	19151	19165	19312	19499	19524	19176	19310	19409	19304	19213	19385	19269	19473	19249	19354	19232	19262	19360	19290	19086	19348	19515	19376	19220	19308	19449	19132	19303	19267	19423	19424	19479	19308	19329	19307	19210	19291	19346	19389	19500	19330	19401	19329	19311	19266	19178	19186	19437	19070	19327	19258	19266	19392	19240	19417	19174	19195	19205	19237	19388	19100	19345	19368	19149	19302	19363	19370	19365	19234	19110	19178	19318	19273	19518	19315	19405	19337	19316	19126	19144	19275	19263	19339	19372	19230	19344	19056	19336	19344	19236	19349	19272	19066	19264	19031	19159	19329	19368	19239	19071	19279	19370	19275	19435	19284	19451	19271	19236	19333	19488	19350	19384	19243	19484	19306	19408	19191	19276	19585	19367	19174	19262	19366	19374	19168	19195	19392	19268	19246	19297	19442	19502	19292	19119	19425	19325	19248	19460	19375	19628	19098	19243	19259	19188	19500	19397	19288	18974	19274	19424	19228	19394	19467	19139	19355	19264	19319	19299	19386	19287	19415	19525	19351	19235	19395	19304	19389	19231	19297	19084	19303	19465	19155	19200	19189	19367	19160	19487	19289	19250	19338	19228	19295	19184	19345	19181	19024	19372	19310	19372	19293	19193	19398	19266	19355	19241	19199	19161	19209	19338	19041	19117	19437	19374	19508	19292	19301	19303	19269	19355	19407	19313	19504	19364	19294	19316	19197	19306	19159	19260	19327	19304	19178	19272	19064	19423	19164	19286	19309	19315	19233	19155	19235	19251	19253	19216	19268	19373	19310	19451	19274	19159	19333	19304	19342	19224	19204	19197	19413	19263	19372	19306	19219	19318	19162	19233	19057	19209	19467	19367	19044	19303	19298	19082	19372	19073	19259	19373	19225	19379	19493	19219	19174	19509	19346	19303	19243	19169	19145	19363	19333	19302	19081	19164	19281	19505	19251	19196	19128	19356	19340	19368	19178	19324	19057	19295	19231	19325	19226	19355	19220	19275	19230	19375	19174	19160	19076	19087	19259	19396	19421	19221	19303	19240	19021	19400	19155	19297	19233	19149	19415	19151	19165	19236	19454	19192	19372	19031	19278	19287	19258	19364	19302	19357	19255	19337	19321	19220	19265	19397	19077	19243	19318	19282	19163	19255	19284	19166	19239	19539	19319	19240	19344	19189	19238	19405	19432	19134	19084	19178	19619	19259	19288	19261	19225	19254	19275	19405	19061	19127	19545	19258	19174	19318	19383	19282	19180	19328	19410	19330	19120	19247	19220	19385	19159	19234	19041	19304	19320	19279	19258	19278	19181	19168	19291	19285	19077	19274	19450	19508	19256	19372	19223	19435	19290	19096	19396	19333	19285	19269	19245	19264	19246	19074	19367	19400	19475	19213	19303	19426	19354	19325	19133	19562	19308	19211	19242	19098	19365	19235	19223	19454	19357	19443	19244	19241	19078	19185	19110	19324	19170	19351	19146	19219	19044	19305	19260	19260	19487	19342	19196	19034	19221	19348	19377	19297	19257	19458	19290	19204	19346	19228	19212	19381	19274	19447	19340	19446	19217	19303	19426	19045	19253	19306	19046	19285	19197	19220	19194	19280	19287	19170	19227	19375	19396	19244	19403	19255	19388	19399	19305	19417	19225	19304	19342	19297	19396	19172	19266	19210	19111	19214	19358	19284	19163	19426	19195	19138	19247	19386	19412	19373	19370	19241	19390	19664	19263	19521	19283	19393	19237	19401	19390	19070	19197	19245	19192	19295	19286	19201	19437	19431	19216	19431	19267	19209	19142	19369	19315	19378	19323	19077	19345	19187	19367	19220	19491	19229	19259	19293	19235	19473	19407	19200	19156	19225	19187	19246	19003	19156	19410	19410	19449	19221	19096	19322	19037	19317	19097	19222	19234	19209	19209	19476	19429	19409	19331	19128	19282	19242	19468	19527	19243	19199	18941	19308	19366	19367	19432	19352	19347	19288	19279	19181	19393	19305	19325	19182	19459	19320	19291	19185	19064	19258	19206	19435	19377	19335	19610	19441	19221	19356	19310	19154	19226	19321	19307	19281	19072	19190	19349	19217	19490	19374	19310	19389	19488	19316	19335	19242	19325	19461	19320	19245	19338	19170	19490	19255	19424	19306	19178	19101	19474	19528	19284	19087	19263	19433	19510	19253	19303	19131	19040	19069	19557	19133	19220	19331	19389	19236	19327	19183	19108	19488	19261	19237	19333	19454	19267	19246	19559	19310	19351	19332	19367	19161	19493	19284	19242	19199	19346	19194	19108	19475	19285	19220	19353	19325	19117	19359	19499	19471	19276	19156	19392	19219	19349	19142	19127	19385	19071	19290	19200	19461	19272	19345	19195	19215	19342	19333	19348	19114	19341	19161	19337	19489	19255	19146	19322	19303	19193	19132	19328	19256	19309	19201	19189	19104	19060	19438	19327	19240	19330	19292	19545	19239	19222	19322	19165	19335	19423	19012	19039	19446	19130	19237	19362	19410	19458	19377	19271	19165	19254	19317	19160	19256	19514	19174	19362	19201	19232	19367	19395	19350	19430	19158	19177	19206	19315	19136	19157	19149	19322	19359	19315	19464	19119	19212	19106	19166	19383	19337	19114	19460	19358	19142	19394	19362	19360	19447	19381	19257	19425	19406	19295	19249	19193	19151	19264	19406	19401	19511	19185	19110	19283	19312	19309	19143	19218	19343	19134	19289	19370	19236	19432	19153	19199	19422	19438	19216	19317	19314	19021	19387	19280	19236	19260	19099	19272	19224	19144	19096	19208	19225	19169	19301	19508	19250	19296	19315	19295	19172	19386	19244	19252	19279	19203	19183	19307	19267	19369	19253	19283	19366	19347	19417	19255	19283	19347	19324	19401	19255	19447	19449	19343	19279	19365	19356	19272	19292	19377	19132	19242	19256	19402	19412	19431	19325	19202	19441	19231	19395	19250	19345	19405	19210	19453	19560	19420	19310	19206	19380	19379	19326	19344	19364	19196	19237	19068	19241	19383	19173	19347	19362	19326	19405	19269	19327	19423	19127	19300	19229	19297	19157	19120	19202	19196	19426	19265	19367	19526	19202	19353	19314	19231	19428	19205	19326	19645	19167	19369	19248	19201	19154	19370	19411	19241	19316	19098	19391	19253	19430	19550	19469	19175	19273	19444	19178	19132	19130	19143	19178	19275	19433	19437	19355	19325	19270	19427	19369	19280	19330	19171	19352	19191	19351	19407	19088	19040	19328	19336	19387	19229	19445	19348	19339	19091	19305	19351	19134	19106	19262	19319	19302	19307	19331	19204	19269	19174	19435	19363	19370	19237	19352	19433	19258	19436	19313	19272	19463	19290	19277	19252	19296	19359	19157	19081	19290	19256	19187	19213	19280	19409	19300	19431	19091	19415	19325	19392	19528	19367	19276	19244	19170	19387	19166	19281	19168	19429	19224	19404	19250	19204	19258	19325	19350	19404	19169	19251	19216	19011	19334	19252	19171	19342	19155	19059	19143	19538	19448	19084	19110	19074	19230	19265	19320	19432	19286	19380	19252	19378	19227	19322	19278	19074	19357	19180	19181	19187	19274	19520	19415	19460	18994	19426	19203	19217	19421	19453	19293	19269	19344	19252	19374	19189	19241	19284	19469	19375	19220	19250	19093	19110	19275	19271	19371	19284	19234	19433	19370	19116	19123	19359	19220	19412	19465	19372	19379	19236	19445	19353	19306	19198	19329	19100	19355	19468	19208	19266	19299	19460	19221	19298	19184	19427	19194	19070	19427	19258	19306	19315	19299	19104	19528	19302	19197	19375	19240	19490	19210	19127	19212	19297	19378	19360	19154	19177	19277	19484	19205	19372	19167	19173	19091	19361	19112	19314	19173	19305	19451	19272	19101	19484	19391	19443	19288	19065	19183	19170	19359	19147	19291	19249	19244	19325	19208	19241	19359	19529	19468	19164	19212	19260	19371	19103	19484	19531	19347	19193	19299	19214	19279	19269	19453	19251	19185	19185	19510	19345	19506	19304	19155	19114	19238	19287	19326	19431	19350	19240	19384	19344	19208	19332	19143	19161	19251	19103	19302	19156	19338	19165	19199	19086	19183	19358	19451	19170	19139	19244	19215	19189	19251	19472	19408	19292	19064	19208	19068	19167	19316	19366	19377	19270	19273	19317	19328	19475	19131	19425	19413	19426	19099	19205	19116	19348	19180	19328	19100	19172	19259	19297	19266	19469	19480	19318	19086	19071	19405	19353	19359	19287	19398	19325	19070	19059	19343	19316	19272	19424	19232	19491	19454	19395	19096	19234	19266	19296	19288	19485	19159	19343	19451	19309	19254	19294	19351	19437	19382	19215	19239	19444	19437	19366	19273	19293	19189	19148	19308	19222	19208	19249	19233	19300	19281	19322	19396	19404	19296	19386	19485	19361	19261	19461	19128	19228	19346	19291	19316	19344	19452	19566	19420	19354	19391	19344	19307	19298	19137	19442	19232	19332	19260	19191	19365	19416	19323	19167	19254	19471	19354	19498	19418	19337	19258	19277	19144	19585	19310	19283	19417	19247	19335	19354	19380	19191	19209	19412	19326	19290	19484	19436	19240	19342	19060	19244	19466	19382	19343	19302	19020	19351	19319	19206	19138	19402	19266	19208	19149	19262	19135	19186	19189	19191	19089	19310	19372	19230	19338	19245	19374	19314	19151	19217	19505	19576	19396	19308	19490	19295	19255	19225	19337	19156	19409	19239	19376	19136	19254	19458	19430	19231	19134	19189	19131	19150	19421	19164	19178	19380	19425	19374	19319	19284	19267	19239	19294	19148	19284	19377	19352	19286	19202	19281	19278	19308	19103	19184	19108	19350	19304	19299	19337	19234	19218	19510	19311	19193	19466	19146	19296	19371	19073	19180	19351	19345	19196	19144	19345	19296	19132	19189	19165
14137	22387	21638	19339	18606	18134	18165	20757	33259	39355	34254	26480	20261	17283	16871	16995	16884	16923	16944	17067	16997	17051	16872	17024	17088	16875	16973	16975	16945	16855	16941	16942	17069	16985	17028	16851	16953	16828	17041	16910	16975	16911	16939	16927	17108	17078	16819	16905	16951	16964	16926	16975	16955	16956	16944	16838	16951	16996	16838	17099	16845	17049	16812	16868	16827	17090	17017	17066	17051	16844	16980	16905	17122	17215	17041	16862	16911	17026	16951	16923	17161	16893	16901	16944	16856	16879	16717	17234	16807	16977	16817	16981	17099	16976	16712	16865	16858	16902	16991	16980	17035	16789	16687	16881	17007	16891	16985	16742	16918	17035	16929	16889	16765	16997	16807	16900	17054	16904	17045	17018	16859	16904	16820	16977	17037	16972	17151	16913	16877	16818	16805	16881	17074	16906	17017	16910	16970	16860	17004	16838	17043	16935	16851	16889	16846	16878	17082	17070	16655	17018	16918	16965	16980	16928	16797	16930	17031	16967	16809	16929	16822	16962	16905	16956	16898	16905	16746	16908	16950	16865	16829	16960	16843	16730	17028	16848	16895	16876	16898	16948	16884	16942	16974	17031	16829	16929	16859	16911	17048	16973	16874	16942	16821	16821	17127	16843	16985	16914	16897	17062	16916	16927	16933	16890	16947	16677	17011	16762	16967	17081	16905	16874	17014	16935	16900	17158	16799	16866	17078	16830	16823	16866	16849	16886	16765	17082	16806	17046	16856	16922	16850	16930	16722	16989	16738	16988	16737	16796	17068	16997	16704	17041	16798	16835	16975	16758	17047	16799	16904	17003	17145	17028	16854	16896	16690	16915	16861	16936	16881	16790	16885	16747	16985	16869	17135	16963	16801	16902	16952	17036	16987	17066	16848	17113	16917	16806	17006	17065	16915	17006	17027	17025	16854	16941	17018	16904	17056	16939	16924	16985	16875	17017	16937	17039	16998	16963	16743	16937	17024	16963	17040	16970	16919	16837	16790	16935	16848	16922	16741	16808	16848	16936	16843	16967	16961	17044	17036	16897	16881	17057	17035	16957	16781	17020	16891	16869	16861	17062	16906	17089	16927	16962	17000	16998	16809	16973	16784	16901	16983	17022	16974	16982	16923	16961	16882	16931	16952	16970	17007	16907	16772	16839	16959	16820	16589	16861	16872	16967	16913	16991	16971	16850	16985	16875	17034	16822	16812	16908	17071	16981	16919	16930	16999	16936	16862	16897	16891	16999	17113	16803	16929	16969	16863	16851	16876	16756	16820	16918	16830	16979	17054	16929	17091	17076	16950	16813	16948	16920	16924	16879	16968	17007	16736	16903	16984	16825	16835	16855	16691	16880	17178	16720	16920	17034	17084	16952	16985	16964	16942	16920	16762	17024	17070	16738	16944	16980	16911	16975	16982	16791	16938	17017	16972	16870	17045	16904	16874	16815	16850	16985	16966	16790	17005	17054	17070	16955	16828	16953	16833	17051	16996	17000	16939	16764	17003	16912	16958	16817	16895	16860	16917	17022	16907	16977	17003	16857	16964	16749	16816	16671	16918	16937	16903	16912	17139	16868	16901	16894	16797	16893	16755	16988	16976	16871	16908	17005	16934	16897	16897	16854	16781	16750	17027	16763	16756	16891	16875	16926	16924	16988	17002	17005	16927	16898	16949	16635	16879	17020	16876	16945	16937	16910	16836	16892	16858	17033	17058	16866	16766	16865	16986	17018	16990	16878	16987	17034	16955	16784	16807	16815	16972	16896	16926	16764	17013	16933	16949	16927	16834	16776	16979	16809	16900	16917	16968	16873	16837	16919	16807	16796	16919	16868	16862	17095	16946	16934	16984	16856	16905	16863	16834	16873	16998	16949	16980	16932	16785	16955	17036	16844	16943	16915	17019	16804	16879	16689	16944	16929	16808	17007	16944	16841	16975	16927	16996	17017	16963	16894	17003	16781	16936	16838	16782	16919	16995	16844	17154	16870	17049	16922	16896	16777	16866	16891	17114	16878	16871	16704	16880	16925	16808	17094	17005	17085	17065	16832	16917	16885	16960	16853	16925	16972	16842	17016	17081	16900	16834	16935	16956	17040	16765	16986	16833	16945	16905	16837	16861	17027	16899	17008	17000	16878	16891	16821	16990	16933	16867	17057	16860	16917	16923	16817	16760	16785	16693	16967	16918	16934	16870	16916	17033	16970	16820	16967	16740	16968	16941	16909	16950	16939	17145	16894	16836	16758	17044	16889	17039	16938	16950	16895	17113	16785	16822	16853	16845	16901	16819	16841	16914	17028	16795	16913	16752	16974	16896	16857	17013	16939	16886	16792	17074	16864	16966	16955	16960	16654	16757	16934	16972	16995	16993	16942	16839	16842	17019	16933	16635	16824	17029	16764	17073	16764	16923	16955	16847	16724	16969	16899	16928	16917	16934	17045	16847	17026	16908	16914	16872	16939	16815	16971	16901	17138	16896	16807	16926	16980	16969	16951	16879	17033	16820	16937	16951	16963	16844	16702	16968	16892	17005	16963	16782	16913	16868	16821	16864	16809	16993	16773	16985	16990	16758	16875	16911	17065	17052	16932	16986	17016	16930	16857	16901	16889	17037	16857	16896	16921	16947	16841	16773	16976	16988	16871	17065	16964	16886	16962	16845	16799	16844	16857	17090	16872	16935	16893	16818	16893	16808	16857	16952	16850	16813	16715	16910	16891	16820	16949	16974	16828	16944	16757	16868	16852	16986	16889	17059	16822	16842	16867	16932	16970	16821	17045	17019	17018	16739	17046	17027	16973	16932	16736	16782	16788	16854	16844	16975	16728	16925	16875	16742	16915	16892	16908	16803	16964	16724	17054	16872	16791	16943	16854	17026	16952	17146	16783	16947	16948	16786	16950	16899	17013	17067	16908	16974	16723	16936	16558	16857	16926	16976	16825	16789	16884	16942	16689	16907	16961	16852	16879	16956	16808	17161	16774	17007	16991	16900	16889	16922	16922	16880	16971	16984	16979	16995	16891	16824	17011	16937	16876	16905	16917	16813	16892	16913	16844	16861	16972	16949	16895	16867	17009	16878	17076	16754	16911	16882	16847	17027	17001	17067	16863	16931	16781	16941	16850	16885	17093	16935	17071	16956	16820	16993	16821	16974	16854	16948	16969	16647	16922	16983	16945	16884	16901	16852	16979	16894	16942	16881	17103	16927	16884	16953	16941	16920	16714	16994	16998	16860	16911	16904	16933	16922	16919	16932	17007	16967	16927	16866	16898	16976	17054	16855	16938	17030	17054	16935	16831	16896	16867	16886	16904	16957	17027	16975	17007	16837	16757	16921	17053	16949	16914	16773	16880	17181	16912	16867	16818	16821	16926	16802	16891	17096	17014	16985	17046	16790	16917	16813	17105	16869	16746	16979	16977	16962	16759	16980	16999	17011	16820	16879	16916	16939	16996	16945	16916	16909	16938	16772	16935	16993	16940	16931	17041	16973	16925	17068	16915	16936	17042	17039	17158	16909	16978	16785	16788	16820	17014	16832	16928	16982	16926	16784	17008	16884	16857	16841	16891	16823	16879	16978	17038	16879	16965	16858	16887	16992	16894	17097	16940	16929	16827	16837	17026	16864	16896	16905	16834	16801	16907	16834	16917	16870	16995	16822	16933	16843	16880	16758	16913	16890	17007	16888	16911	17013	16913	16879	17021	16951	16919	16754	16890	16927	16983	16821	17105	16868	17019	16819	16884	16976	16961	16772	16897	17053	16897	16920	17050	16933	17071	17111	16985	16910	17059	17002	16919	16942	16730	16882	17003	17010	16857	16732	16912	16862	16860	16845	16832	17017	16913	16836	17027	16785	16840	16970	16898	16779	17037	17008	16897	16784	16909	16863	16942	17043	16917	16876	16881	16842	16982	16934	17090	16988	16831	17002	16955	17041	16982	16938	16828	16874	17003	17018	16964	16985	16904	16944	17023	17034	16849	16836	17022	16952	16869	16965	16815	17049	16977	16867	17082	16919	16973	16894	16793	16990	16732	16966	16825	16906	16921	17041	16910	17040	16818	16916	16979	16757	16792	16986	16755	16808	17027	16937	16942	16748	17080	17155	16986	16957	16957	16944	16925	16870	16832	16899	16897	17012	16886	16855	16957	16845	16947	16807	17154	16732	17120	16875	17062	17046	16863	16957	16905	16768	16953	16975	16870	16832	16898	16866	17001	16899	17068	16853	16926	17036	17153	16908	16852	16811	16852	16895	16871	17051	16831	16887	16789	16925	17187	16835	16869	17004	17066	16798	17059	16849	17011	17024	16945	16672	16914	16864	16989	16884	16947	16954	16962	16917	16819	16773	16778	17025	16801	16757	16896	16696	16884	16913	16805	17059	16997	16860	16979	16931	16821	16936	17142	16955	16847	16952	16888	16899	17063	16950	16872	17019	16935	16994	16836	16836	16821	16867	16845	16921	16993	17027	16753	17064	16879	16815	16853	16828	16756	16896	16803	17071	16873	16948	16864	16866	16802	16814	16752	16964	16744	16862	16843	17033	16811	17018	16932	16766	16855	16788	16992	17022	16974	16899	16928	17048	16867	16977	16966	17056	16829	16820	16804	16887	16990	16816	16833	16901	16753	16944	16849	16783	16955	16968	16820	17084	16942	16991	16861	16828	16838	16956	16884	17094	17032	17089	16921	17067	16949	16920	17072	16890	16946	16801	17101	16747	16900	17091	17135	16905	16863	16958	16935	16835	16890	17008	16881	16957	17106	16824	16886	16753	16935	17088	16825	16793	16842	16862	16869	16869	16972	17024	16876	16964	17059	16899	17091	17052	16876	16990	16891	16912	16892	16906	16956	16979	16773	16881	16967	16932	16827	17038	16966	16908	16829	17065	16994	16975	16992	16804	16983	17012	16930	16888	17049	16916	16949	16951	16991	17003	16807	17003	16935	16900	16966	16942	16846	16820	16923	16862	16855	16780	16908	16902	16791	16896	16999	16769	16812	17002	16862	16936	16994	17092	16932	16898	16872	17009	16805	16800	17001	16882	17012	17017	17057	17078	16872	17040	16959	16997	16953	16841	16981	16879	16726	16887	16728	17011	16933	16854	16959	16872	16967	17058	16808	16946	16880	17003	17014	16893	16933	16969	17057	16911	16999
23016	21512	29520	23952	21634	23316	24783	25625	44469	46142	39916	34791	27653	19395	17520	16940	17403	17270	17509	17441	17279	17327	17308	17156	17270	17203	17145	17256	17060	17286	17088	17105	17204	17207	17277	17253	17129	17203	17082	17272	17362	17031	17094	17147	17205	17144	17136	17090	17252	17096	17156	17096	17254	16995	17204	16960	17150	17070	17129	17165	17078	16917	17113	17133	17024	17260	17046	17169	16970	17217	17192	17312	17017	17075	16894	17144	17074	17119	17299	16932	17023	17089	17157	17199	16877	16858	17176	17090	17087	17093	17112	16972	17153	16968	17091	16881	16946	17194	17179	17170	16884	16820	17198	17053	17200	17284	17246	17228	17088	16951	17136	17150	17043	17039	17029	17277	17168	17111	16977	17264	17057	17002	17112	17102	17104	17038	17138	17067	17016	17226	17070	17158	16899	17024	17133	17070	17125	17065	16844	17161	17040	17257	17156	17183	17105	17015	17071	16950	16928	16995	17126	17119	17064	17090	17106	16891	17148	17163	17253	17251	17083	17122	17074	17148	17175	16837	17287	16883	16881	16962	17200	17227	17051	17293	17180	17131	17177	16856	17192	17127	17143	17031	17038	17072	17071	17094	16935	17220	17043	17115	16792	17134	17110	17118	17113	16989	17146	16930	17101	17042	16935	17067	17190	16910	16838	17080	17152	17227	17166	17222	17058	17115	17018	17171	16904	16952	17076	17102	17054	16944	16862	16908	16909	16932	17179	16913	17021	17069	16977	16976	17230	17139	16930	17071	16995	17115	17067	17182	17019	17181	17080	17058	17003	17021	17033	17046	17006	17114	16956	17050	17204	16909	16929	16952	16886	16875	16880	16932	17024	16893	17159	17152	17142	17111	16935	16930	17007	17034	16999	17096	17116	17010	17050	17053	17163	17062	16920	16977	17052	16998	17249	17143	17109	17028	17065	17254	17032	17131	16966	17051	17226	17188	17180	17148	17168	16829	17008	17093	16987	17064	17076	16982	17033	17219	17096	16948	17091	17113	17196	17105	17069	17054	16925	17194	17055	17195	17323	17020	17055	17164	17047	17106	17054	17094	17205	17078	17073	17153	16989	17101	16956	16943	16836	17003	17116	16992	17010	17201	16935	17023	16973	16833	16972	16960	17045	16968	16979	17081	17033	17086	17049	17077	17223	16893	17230	17005	16781	17154	17096	17012	17094	17095	17091	17373	17114	17039	17006	17041	17255	17149	17095	17040	16824	17028	17292	17056	16988	16979	17144	17118	17155	17106	16980	17024	17112	16948	17083	17145	17035	17196	16991	17021	17139	17182	16998	16968	17196	17008	17165	17088	17287	17096	17025	16925	17048	17020	17218	17042	17106	16985	16942	17022	16957	17040	17248	17099	16931	17038	17065	17044	16909	16947	17051	17013	16985	16989	17015	17069	17065	17171	17239	16915	16982	16920	16916	17231	16912	17164	17040	17075	17036	17125	16919	17181	17000	17276	17047	17009	17068	16976	17027	17236	17143	17115	17183	17099	17015	17218	16836	16924	17204	16939	17020	17016	17088	16802	17221	17157	17157	16960	17017	16799	16917	16941	16938	16918	16843	16967	17045	17031	17131	16970	16933	16970	16986	16890	16992	17132	17173	16961	17093	17275	17072	16874	17128	17162	17099	17040	16969	16971	16997	17092	16810	16882	17063	17012	17114	17064	17160	16924	17120	16951	16880	17041	17042	17059	17048	17117	17134	17111	16969	17011	17188	17151	17309	16895	17048	16994	16832	17093	17113	16942	17103	17176	16979	17041	17125	17038	17139	17129	17019	17038	17190	17031	16857	16996	16991	16887	17166	17018	17068	17002	17094	16917	16920	17085	17086	17016	17135	17050	17034	16847	16819	17007	17052	17096	16963	16965	17071	17006	17010	17027	17058	16956	17041	17078	17023	17115	16807	17053	17025	17237	16902	17285	17126	17121	17177	16953	17230	17285	17193	17262	16915	16975	17052	17155	17068	16794	17213	17241	17040	17006	16962	17133	17208	17254	17102	16956	17037	17116	17007	16884	17157	17116	16909	17038	17112	16899	17036	16884	17052	16975	16878	16962	17080	17030	16887	17115	16962	17170	17274	17255	17081	17119	16970	17185	17028	17171	17272	16984	16944	17056	17006	17099	16913	17119	17123	17005	16934	17090	17054	17149	17124	17061	17196	17136	16919	16976	16927	17112	17095	17111	17101	16899	17106	16856	17063	17071	16900	16876	17006	16947	17127	16858	16895	17139	16982	16891	16968	17228	17080	17147	17150	17023	17190	17004	17202	17071	16932	16867	17072	17072	16969	16950	17134	17011	16901	17259	16930	17014	17008	17118	17163	17060	16905	16892	17037	17180	17208	16986	17081	17087	16804	16752	16971	16952	17173	16948	16943	16907	17312	17220	17055	17086	17048	17030	17125	17075	17098	16937	17002	17078	17264	16895	17077	17060	16848	16839	17178	17120	17355	16956	16955	17163	17074	16944	16935	17025	17038	17076	17161	17046	17097	17092	17021	16927	17172	16928	17020	17088	17098	17047	17150	17068	17003	17014	17068	16927	17186	17077	17002	17050	17138	17023	17103	17029	17125	17084	16970	16986	17135	17088	16944	17269	16996	16953	16734	17098	17125	16891	17020	17036	17141	16941	16975	17132	17104	16792	16983	17030	17034	17077	16882	17043	17107	17111	17157	17015	17049	17044	16966	16829	17154	16985	16974	17074	17026	17085	17038	17029	16917	17048	17125	17089	17080	17043	17095	16918	17155	17066	16913	17020	17018	17187	17031	17011	17185	17215	17185	17023	17135	16908	17101	17158	16883	17165	16936	17086	17090	17247	17005	16936	17077	17064	16917	17164	16965	16852	17159	16870	16818	17131	17173	16996	17130	16988	16970	16976	16967	17201	17209	17081	17024	17178	17046	17174	16981	17068	17031	17005	17089	17004	17051	17249	17039	17129	17352	17068	17153	17113	16980	17155	17012	17009	17172	17217	17107	16722	17008	17239	17089	17172	16935	16930	16879	16787	17035	17205	16939	16976	17050	17144	16978	17356	17005	17017	16990	17064	17152	17093	17103	17028	16916	16937	17084	17111	17022	16858	17014	16878	17086	16989	17066	17075	17077	17063	17067	17036	16891	17158	16820	17081	16927	17126	17000	16882	17172	16939	16948	16849	17250	17044	17155	17140	17070	16951	17131	17211	16909	16887	16872	17157	17045	16985	17005	17031	17126	16779	17053	16934	17052	17037	17049	17120	17216	16973	16936	17096	17293	17112	16988	16980	17222	17148	17123	16985	16933	17098	17090	16943	17227	17079	17019	16899	17113	17070	16924	17186	16988	17047	17228	17021	17248	17117	17024	17066	16943	16919	17039	16937	17206	16982	17087	17010	17134	17028	17043	17221	17124	17100	16922	16992	17059	16992	17012	17138	16972	17105	17089	17029	16820	17059	17064	16955	16958	17013	16866	16880	16862	16978	16793	16990	17069	16890	17062	16911	16931	16995	16955	17100	17246	17387	17270	17117	17020	17015	17093	17065	16972	17159	17118	17044	16914	17233	17107	17005	16984	17103	16926	16975	17157	17095	17188	16929	17178	17073	16865	17046	17126	17049	17091	17214	17023	16987	17139	16982	16792	16931	16988	17027	17005	16827	16994	16938	17081	17061	17026	16996	17062	16985	17034	16943	17274	17127	17062	17079	17132	16971	17047	17088	17103	16991	17176	16818	16992	16915	17113	16951	16997	17130	16876	16976	17102	17107	17032	17010	17131	16976	17031	16941	17204	17034	17048	16960	17019	16873	17112	17032	16875	17069	17074	17093	17157	17171	17039	17093	17177	17062	16995	17074	16924	17071	17164	17059	16971	17101	17175	17042	17048	16924	17071	17183	17016	17030	17054	17016	17007	17023	16972	17078	16905	16922	17051	17113	17293	17100	17253	17120	16951	16924	17087	16968	16987	17009	16741	17079	17110	16846	17082	17009	17008	16948	17172	17166	17146	16953	17124	17157	17127	16923	16999	16988	16932	16938	16990	17166	16983	16892	17036	16906	16903	17104	17127	17095	17155	17055	17054	17120	16955	17064	17140	16931	16996	16779	16795	16991	16881	16978	16801	16999	16897	17010	17098	16948	17094	16892	17116	17062	17170	17082	16917	17037	17062	17130	17071	16978	17059	16879	17207	17070	17093	16989	17106	16986	16844	17086	17194	17197	17126	17128	17090	17005	17078	17121	17102	17227	17115	17067	17214	17033	17187	17122	16837	16921	17376	16950	17047	17027	17112	17086	17185	17111	17223	17009	16963	17094	17236	16968	17058	17132	17037	16906	17103	16962	17026	17089	16999	16951	17070	17112	16868	17126	17164	16917	16870	17001	17085	17001	16843	16948	17131	16906	17031	16831	17151	16892	17071	16863	17272	17128	17034	17005	17027	17059	17030	17322	17065	16974	16867	17225	16980	17101	17152	17254	17191	17115	17062	17194	17185	17146	17070	16959	16964	16997	17057	17008	17038	17052	16895	17016	16923	17087	17147	16816	17087	16992	17084	16958	17180	17140	17203	16978	17060	16943	17357	16987	16930	17008	17013	16849	16969	17024	16881	16945	16927	17028	16909	16976	17026	16949	16937	17052	17111	16933	17086	16915	17137	16824	16993	16992	17076	16969	16816	16949	17103	17032	16939	17124	17258	16831	17083	16873	17053	17285	17258	17019	17294	17148	16996	16945	16968	17052	16974	16737	16945	16938	17237	17072	16926	16986	16917	16955	17277	17060	17220	17078	16870	17294	17015	16975	17008	17025	17195	16931	16970	17044	16903	16832	16806	16933	17095	17062	17049	17128	17033	17037	17016	17020	17267	17239	17002	17019	17141	16784	16899	17274	17041	17120	16926	16944	17214	16958	17173	16970	16864	16877	17108	16928	17085	16961	17040	17189	16953	16951	16992	17004	17129	17048	17054	16993	17170	17152	17128	16990	17026	17063	17169	17064	16977	17149	16993	17081	17104	17149	17058	17082	17012	16901	17127	17089	16995	17199	17030	17206	16942	16964	17109	16907	16996	16902	17135	16989	16936	17276	17134	17010	17058	17149	16897	17089	16976	17213	17184	16936	16966	17166	17353	16837	17083	17066	17072	17113	16942	16967	16977	17046
14924	27093	25237	20406	18501	17701	17425	29652	48995	45864	42948	36621	27700	16637	15535	15583	15595	15678	15676	15424	15559	15361	15447	15382	15628	15640	15775	15545	15500	15407	15525	15504	15597	15445	15443	15476	15579	15729	15635	15404	15493	15435	15435	15626	15610	15479	15454	15599	15514	15389	15429	15540	15524	15532	15447	15530	15600	15603	15457	15504	15491	15529	15490	15566	15576	15540	15586	15542	15517	15677	15573	15545	15477	15436	15442	15502	15516	15534	15459	15577	15427	15602	15516	15550	15415	15556	15663	15358	15628	15498	15397	15541	15429	15507	15531	15540	15499	15392	15439	15453	15708	15577	15409	15451	15587	15338	15562	15482	15381	15584	15319	15423	15566	15485	15376	15644	15419	15453	15472	15419	15357	15620	15400	15440	15472	15503	15575	15590	15750	15535	15455	15471	15545	15652	15459	15315	15585	15598	15320	15475	15525	15428	15435	15434	15521	15475	15373	15540	15462	15615	15457	15495	15512	15486	15507	15569	15442	15320	15489	15320	15528	15359	15531	15554	15424	15387	15489	15694	15538	15179	15604	15462	15400	15540	15467	15506	15461	15410	15624	15533	15549	15575	15377	15573	15545	15362	15410	15357	15599	15402	15800	15363	15463	15557	15373	15237	15343	15497	15609	15610	15590	15743	15524	15553	15460	15267	15496	15490	15382	15408	15564	15416	15406	15619	15349	15637	15296	15471	15391	15435	15425	15379	15616	15482	15653	15463	15606	15469	15421	15438	15512	15345	15598	15526	15356	15619	15356	15503	15509	15451	15566	15546	15356	15448	15415	15421	15319	15561	15645	15385	15377	15477	15442	15541	15530	15375	15382	15555	15401	15376	15420	15473	15492	15614	15425	15643	15483	15339	15612	15519	15428	15443	15512	15479	15572	15441	15501	15543	15445	15547	15438	15504	15483	15542	15390	15510	15408	15541	15601	15498	15503	15447	15442	15371	15418	15442	15563	15604	15456	15643	15392	15512	15322	15658	15414	15334	15450	15477	15258	15535	15556	15592	15513	15493	15396	15551	15365	15606	15442	15565	15499	15351	15425	15664	15388	15450	15660	15489	15433	15467	15608	15510	15541	15362	15543	15471	15437	15417	15428	15424	15556	15519	15542	15515	15460	15388	15465	15516	15385	15439	15548	15508	15671	15354	15551	15582	15525	15439	15509	15480	15398	15388	15607	15426	15543	15612	15421	15460	15548	15640	15621	15501	15311	15505	15562	15370	15447	15311	15514	15536	15640	15436	15379	15538	15359	15458	15371	15537	15440	15556	15273	15393	15411	15468	15583	15443	15457	15473	15364	15528	15540	15627	15538	15535	15567	15463	15470	15562	15448	15476	15337	15397	15547	15398	15556	15609	15496	15427	15453	15561	15378	15435	15544	15244	15495	15559	15548	15447	15571	15454	15506	15441	15533	15578	15496	15395	15665	15341	15560	15553	15658	15498	15562	15637	15541	15554	15383	15496	15679	15510	15437	15324	15490	15422	15329	15530	15398	15462	15411	15617	15499	15407	15394	15260	15467	15407	15625	15502	15493	15592	15438	15469	15583	15402	15518	15545	15465	15580	15437	15427	15457	15546	15515	15568	15410	15436	15356	15450	15344	15619	15205	15502	15495	15527	15518	15350	15430	15483	15487	15680	15601	15427	15506	15505	15610	15509	15446	15353	15318	15449	15353	15555	15501	15279	15458	15555	15564	15445	15451	15442	15373	15561	15376	15558	15454	15440	15430	15335	15479	15518	15674	15354	15475	15435	15599	15562	15378	15477	15619	15559	15576	15479	15566	15395	15331	15536	15484	15446	15437	15432	15554	15555	15536	15453	15444	15460	15424	15290	15494	15425	15477	15422	15494	15369	15498	15561	15336	15455	15497	15478	15456	15183	15473	15432	15602	15442	15473	15458	15539	15448	15297	15428	15394	15389	15523	15459	15551	15433	15474	15472	15498	15578	15679	15413	15465	15693	15588	15581	15522	15348	15613	15446	15624	15705	15516	15510	15398	15439	15440	15516	15624	15374	15556	15537	15392	15577	15583	15635	15428	15579	15644	15539	15549	15551	15416	15391	15487	15412	15337	15506	15220	15451	15558	15574	15590	15443	15560	15519	15345	15535	15602	15463	15522	15554	15598	15478	15477	15494	15437	15393	15397	15384	15487	15402	15376	15580	15536	15510	15354	15421	15408	15490	15610	15301	15472	15470	15418	15289	15673	15413	15458	15394	15303	15444	15502	15578	15486	15459	15523	15377	15539	15282	15456	15561	15698	15342	15499	15608	15550	15437	15433	15581	15493	15340	15376	15484	15546	15597	15581	15228	15544	15418	15434	15499	15494	15684	15492	15521	15657	15413	15414	15737	15518	15576	15452	15391	15406	15371	15462	15486	15501	15454	15598	15525	15466	15376	15375	15327	15293	15366	15453	15423	15575	15455	15428	15516	15490	15520	15553	15399	15572	15504	15468	15616	15464	15551	15469	15402	15653	15392	15271	15618	15447	15518	15375	15440	15513	15469	15478	15434	15457	15559	15390	15601	15678	15393	15370	15589	15517	15483	15440	15379	15398	15405	15537	15296	15390	15504	15502	15322	15583	15439	15494	15432	15567	15359	15504	15464	15478	15514	15464	15460	15667	15537	15354	15642	15373	15537	15491	15451	15585	15326	15530	15436	15407	15525	15440	15419	15625	15380	15410	15558	15492	15475	15502	15613	15344	15575	15556	15288	15600	15468	15540	15554	15510	15607	15495	15309	15338	15357	15432	15444	15381	15498	15394	15306	15492	15399	15583	15361	15483	15322	15540	15495	15287	15335	15433	15502	15443	15494	15519	15385	15506	15585	15407	15467	15317	15521	15611	15434	15454	15521	15445	15343	15377	15525	15357	15444	15358	15475	15583	15459	15415	15434	15338	15449	15465	15408	15497	15473	15635	15626	15370	15403	15540	15631	15463	15464	15613	15345	15501	15370	15396	15597	15396	15589	15350	15788	15350	15401	15674	15495	15541	15393	15484	15532	15618	15528	15599	15207	15646	15392	15406	15448	15377	15580	15511	15498	15652	15323	15291	15457	15446	15519	15541	15464	15545	15316	15441	15371	15562	15637	15508	15483	15399	15461	15588	15688	15539	15455	15391	15373	15545	15446	15546	15570	15270	15584	15404	15487	15556	15258	15528	15536	15458	15319	15488	15455	15579	15408	15644	15283	15297	15435	15494	15321	15362	15251	15322	15324	15496	15438	15467	15421	15416	15401	15518	15328	15552	15581	15640	15382	15431	15468	15637	15536	15514	15318	15447	15306	15608	15565	15427	15594	15525	15447	15358	15476	15393	15590	15555	15520	15481	15489	15477	15645	15460	15450	15497	15464	15599	15512	15452	15336	15545	15538	15315	15448	15670	15390	15413	15615	15342	15405	15592	15451	15447	15470	15447	15527	15502	15625	15408	15447	15448	15453	15390	15337	15363	15497	15465	15390	15415	15432	15436	15487	15397	15445	15386	15667	15419	15420	15426	15611	15502	15498	15400	15516	15543	15567	15600	15579	15460	15599	15504	15538	15453	15500	15406	15399	15511	15635	15670	15309	15321	15542	15257	15485	15478	15451	15492	15390	15579	15434	15481	15540	15331	15511	15369	15510	15546	15474	15409	15478	15402	15494	15421	15283	15489	15476	15505	15540	15443	15533	15489	15506	15509	15467	15567	15556	15578	15370	15301	15581	15344	15383	15439	15436	15508	15494	15566	15403	15499	15332	15303	15435	15570	15442	15377	15493	15347	15514	15583	15484	15352	15411	15557	15377	15616	15391	15612	15445	15444	15371	15715	15413	15431	15541	15479	15374	15541	15448	15437	15445	15630	15483	15404	15505	15537	15655	15529	15541	15435	15570	15473	15498	15512	15377	15278	15570	15523	15603	15371	15466	15492	15456	15527	15393	15572	15467	15519	15485	15420	15558	15362	15483	15497	15475	15412	15639	15464	15397	15425	15444	15605	15381	15663	15423	15636	15591	15320	15514	15444	15660	15495	15416	15477	15571	15400	15592	15644	15362	15601	15576	15555	15518	15470	15370	15531	15476	15455	15511	15491	15430	15678	15415	15402	15358	15500	15575	15302	15334	15361	15498	15450	15453	15505	15620	15374	15386	15497	15417	15488	15522	15570	15367	15670	15526	15428	15493	15475	15421	15447	15457	15646	15492	15487	15512	15573	15479	15471	15481	15435	15624	15535	15499	15525	15336	15436	15587	15570	15445	15353	15510	15276	15533	15469	15464	15616	15614	15373	15493	15442	15342	15541	15474	15602	15594	15323	15380	15467	15536	15468	15438	15448	15501	15549	15524	15216	15601	15464	15455	15491	15460	15544	15434	15597	15289	15437	15502	15558	15423	15541	15548	15407	15569	15740	15395	15519	15430	15463	15474	15423	15472	15450	15364	15460	15459	15513	15557	15285	15737	15416	15359	15322	15447	15429	15394	15437	15380	15554	15363	15373	15391	15410	15567	15263	15580	15402	15351	15370	15512	15486	15523	15547	15454	15525	15480	15546	15571	15568	15565	15551	15325	15544	15394	15560	15271	15368	15554	15374	15402	15435	15414	15499	15291	15518	15415	15420	15490	15450	15583	15609	15486	15331	15582	15323	15535	15445	15389	15421	15519	15512	15543	15490	15383	15567	15452	15573	15455	15486	15441	15600	15486	15442	15433	15472	15492	15541	15375	15516	15426	15453	15578	15649	15590	15537	15436	15492	15423	15546	15609	15502	15603	15377	15302	15417	15412	15460	15426	15585	15527	15436	15400	15353	15495	15444	15406	15422	15441	15468	15361	15565	15336	15554	15416	15567	15390	15412	15527	15483	15287	15427	15502	15430	15252	15496	15296	15343	15577	15492	15308	15471	15433	15498	15469	15471	15609	15547	15556	15584	15704	15384	15474	15399	15461	15535	15366	15577	15479	15481	15444	15667	15753	15287	15242	15330	15465	15501	15549	15468	15589	15441	15369	15452	15637	15579	15386	15435	15515	15469	15525	15321	15483	15485	15562	15469	15539	15392	15724	15487	15495	15538	15462	15438	15524	15544	15654	15490	15515	15436	15557	15427	15290	15490	15425	15488	15452	15500	15357	15329	15560	15411	15369	15463	15426
27290	21597	20723	14858	11753	11391	11520	11757	12457	12665	14525	13536	11778	11426	11220	11363	11256	11438	11477	11320	11479	11236	11235	11195	11373	11371	11336	11299	11463	11318	11352	11191	11102	11354	11354	11342	11314	11382	11258	11097	11249	11283	11263	11379	11317	11342	11285	11184	11227	11220	11278	11284	11171	11195	11182	11331	11400	11427	11442	11350	11363	11257	11311	11339	11276	11221	11334	11444	11181	11221	11337	11372	11276	11351	11268	11299	11179	11391	11387	11258	11373	11253	11243	11202	11225	11165	11209	11342	11358	11345	11203	11364	11118	11383	11228	11205	11286	11293	11315	11231	11303	11165	11124	11245	11221	11281	11276	11212	11366	11191	11290	11170	11293	11425	11355	11224	11222	11261	11325	11461	11174	11157	11209	11218	11225	11121	11343	11313	11304	11314	11393	11217	11284	11051	11415	11324	11409	11275	11358	11202	11097	11184	11265	11181	11333	11314	11084	11529	11340	11368	11256	11363	11202	11310	11356	11194	11266	11172	11252	11179	11236	11060	11036	11339	11366	11185	11257	11320	11241	11293	11198	11156	11255	11282	11291	11225	11193	11294	11159	11246	11194	11369	11287	11168	11291	11166	11099	11342	11328	11365	11173	11441	11179	11555	11365	11356	11171	11218	11426	11218	11285	11118	11324	11205	11303	11220	11233	11101	11223	11277	11290	11184	11266	11363	11467	11335	11083	11299	11038	11427	11323	11429	11216	11266	11223	11358	11211	11273	11129	11292	11338	11400	11268	11178	11295	11076	11159	11116	11118	11145	11221	11255	11217	11281	11323	11251	11352	11375	11218	11156	11342	11107	11308	11062	11177	11214	11208	11263	11171	11286	11280	11183	11317	11180	11152	11445	11252	11308	11236	11260	11423	11235	11300	11205	11359	11152	11257	11211	11143	11287	11284	11203	11269	11236	11149	11255	11349	11259	11186	11051	11185	11329	11366	11229	11356	11330	11333	11457	11324	11289	11216	11344	11490	11247	11229	11214	11154	11427	11160	11244	11127	11301	11335	11397	11089	11088	11289	11315	11362	11175	11141	11177	11191	11242	11341	11069	11120	11269	11331	11210	11324	11105	11391	11306	11150	11227	11256	11408	11242	11306	11222	11239	11356	11282	11285	11135	11341	11335	11306	11328	11316	11244	11238	11377	11286	11279	11173	11412	11278	11175	11470	11207	11330	11136	11331	11102	11314	11329	11215	11238	11329	11099	11143	11409	11139	11311	11431	11259	11178	11290	11430	11168	11323	11284	11143	11307	11377	11004	11246	11227	11263	11358	11143	11322	11393	11211	11330	11201	11434	11251	11261	11179	11268	11151	11171	11141	11142	11138	11174	11082	11255	11205	11169	11368	11262	11311	11132	11336	11230	11317	11293	11211	11188	11428	11348	11326	11151	11284	11272	11281	11135	11276	11155	11240	11221	11383	11183	11180	11208	11299	11173	11126	11232	11190	11257	11330	11180	11243	11279	11138	11287	11200	11296	11026	11287	11276	11137	11194	11344	11326	11305	11126	11320	11142	11076	11236	11341	11130	11156	11199	11202	11138	11399	11363	11207	11172	11113	11329	11293	11225	11303	11180	11282	11253	11228	11097	11371	11293	11453	11173	11322	11238	11299	11322	11275	11437	11134	11213	11294	11138	11343	11125	11244	11214	11213	11393	11244	11028	11366	11412	11194	11199	11118	11352	11295	11219	11131	11367	11314	11247	11351	11165	11375	11375	11477	11492	11233	11323	11364	11200	11285	11312	11324	11275	11236	11336	11264	11284	11262	11306	11248	11307	11193	11285	11301	11324	11395	11145	11325	11122	11144	11295	11200	11346	11342	11058	11330	11259	11366	11274	11272	11344	11511	11335	11295	11207	11205	11444	11240	11186	11361	11144	11378	11253	11189	11223	11141	11250	11243	11320	11449	11142	11313	11250	11238	11264	11332	11091	11191	11287	11400	11274	11209	11359	11295	11451	11480	11378	11036	11243	11451	11503	11432	11367	11313	11241	11418	11335	11266	11373	11366	11365	11203	11436	11214	11289	11231	11309	11176	11277	11233	11186	11338	11274	11283	11268	11408	11271	11267	11112	11272	11294	11158	11394	11191	11282	11194	11224	11286	11277	11463	11262	11324	11293	11372	11133	11407	11251	11271	11351	11217	11353	11246	11201	11160	11247	11328	11237	11172	11279	11305	11415	11354	11382	11351	11295	11380	11379	11197	11389	11291	11201	11154	11316	11306	11256	11217	11269	11256	11252	11232	11392	11183	11249	11387	11048	11377	11270	11438	11333	11449	11274	11267	11267	11352	11319	11111	11390	11384	11270	11330	11205	11349	11291	11376	11282	11147	11217	11201	11128	11376	11400	11374	11230	11199	11381	11365	11178	11300	11246	11273	11173	11346	11416	11336	11066	11306	11264	11300	11168	11310	11405	11356	11336	11188	11415	11289	11316	11257	11395	11422	11299	11451	11491	11261	11260	10996	11405	11144	11381	11297	11347	11219	11271	11302	11326	11342	11339	11338	11271	11289	11130	11155	11241	11145	11146	11283	11329	11360	11330	11182	11263	11429	11298	11204	11360	11366	11164	11352	11410	11360	11435	11281	11383	11339	11318	11177	11278	11394	11110	11430	11375	11292	11324	11220	11154	11282	11095	11197	11205	11269	11255	11520	11217	11275	11247	11202	11236	11198	11243	11099	11226	11342	11315	11105	11189	11136	11354	11091	11385	11399	11281	11147	11341	11183	11124	11310	11340	11255	11243	11301	11286	11024	11151	11054	11276	11282	11111	11282	11422	11256	11354	11219	11338	11269	11383	11174	11181	11251	11313	11169	11254	11353	11425	11341	11409	11232	11216	11409	11252	11264	11236	11239	11158	11310	11180	11287	11372	11199	11178	11230	11175	11408	11267	11399	11080	11151	11235	11146	11310	11386	11044	11306	11231	11277	11361	11349	11149	11216	11307	11492	11306	11227	11306	11243	11218	11382	11185	11258	11275	11187	11346	11358	11167	11193	11120	11122	11248	11227	11316	11147	11387	11260	11385	11501	11384	11253	11187	11206	11174	11268	11361	11168	11166	11346	11189	11259	11258	11391	11427	11280	11221	11312	11203	11206	11132	11176	11271	11290	11211	11401	11459	11312	11297	11271	11411	11297	10998	11241	11072	11387	11322	11449	11284	11249	11388	11409	11150	11264	11110	11375	11313	11204	11259	11225	11228	11283	11416	11227	11214	11389	11131	11244	11146	11155	11384	11037	11237	11221	11188	11195	11110	11179	11150	11247	11102	11288	11366	11188	11340	11276	11420	11458	11393	11254	11330	11171	11214	11334	11289	11154	11200	11133	11334	11377	11220	11264	11440	11289	11274	11159	11179	11207	11238	11251	11218	11046	11363	11152	11383	11180	11249	11311	11427	11214	11171	11309	11355	11383	11202	11210	11289	11315	11333	11191	11413	11402	11379	11214	11374	11298	11185	11188	11438	11453	11198	11252	11182	11273	11330	11141	11307	11362	11533	11309	11338	11169	11236	11219	11339	11426	11301	11423	11114	11210	11208	11396	11245	11379	11351	11281	11298	11276	11269	11240	11219	11217	11241	11312	11456	11351	11264	11338	11247	11201	11353	11224	11259	11233	11298	11397	11250	11328	11319	11288	11264	11405	11276	11129	11309	11348	11342	11198	11253	11356	11482	11248	11356	11239	11279	11252	11305	11366	11265	11328	11386	11299	11357	11239	11244	11302	11194	11314	11248	11426	11248	11424	11318	11528	11213	11110	11112	11208	11169	11322	11206	11278	11157	11134	11201	11213	11407	11251	11055	11177	11261	11187	11475	11143	11323	11397	11499	11206	11379	11235	11157	11336	11213	11338	11123	11336	11200	11233	11374	11193	11293	11208	11196	11108	11315	11431	11167	11156	11116	11243	11249	11173	11292	11321	11244	11413	11064	11119	11260	11307	11284	11358	11332	11238	11319	11197	11274	11398	11249	11358	11327	11141	11240	11273	11175	11213	11258	11296	11468	11198	11181	11219	11332	11192	11325	11115	11252	11219	11282	11349	11117	11333	11315	11123	11321	11206	11297	11062	11202	11333	11221	11458	11320	11276	11232	11185	11330	11308	11377	11364	11244	11232	11131	11335	11325	11283	11391	11401	11399	11349	11417	11278	11327	11216	11223	11283	11338	11397	11328	11434	11262	11485	11275	11210	11343	11402	11186	11156	11261	11234	11349	11182	11097	11267	11230	11313	11187	11256	11156	11080	11289	11326	11257	11425	11245	11255	11160	11497	11325	11426	11384	11356	11269	11245	11285	11113	11453	11291	11214	11409	11236	11233	11335	11463	11168	11254	11328	11214	11159	11391	11290	11311	11131	11273	11280	11321	11141	11152	11335	11235	11397	11296	11318	11119	11234	11273	11125	11299	11341	11320	11225	11366	11101	11255	11215	11371	11265	11272	11256	11277	11196	11352	11312	11330	11286	11357	11151	11108	11414	11313	11346	11288	11341	11406	11257	11347	11321	11334	11084	11221	11229	11212	11035	11308	11393	11375	11381	11385	11308	11197	11264	11328	11332	11223	11224	11353	11365	11276	11311	11228	11030	11267	11124	11284	11245	11313	11393	11287	11329	11164	11392	11338	11062	11342	11303	11300	11268	11236	11335	11357	11470	11252	11322	11383	11279	11262	11275	11268	11313	11269	11368	11372	11195	11351	11427	11390	11325	11227	11089	11131	11263	11446	11134	11204	11032	11354	11349	11350	11385	11195	11256	11344	11285	11436	11219	11138	11061	11189	11255	11290	11249	11463	11219	11364	11229	11236	11143	11330	11439	11153	11394	11251	11334	10971	11179	11135	11275	11202	11315	11342	11294	11181	11246	11093	11272	11367	11274	11145	11228	11198	11303	11245	11171	11203	11214	11176	11354	11430	11229	11203	11234	11337	11192	11354	11417	11248	11170	11034	10994	11348	11264	11302	11370	11239	11318	11307	11259	11362	11326	11142	11246	11358	11388	11299	11295	11135	11120	11234	11224	11048	11032	11142	11357	11222	11311	11379	11266	11107	11462	11180	11245	11156	11197	11305	11257	11306	11223	11395	11300	11276	11229	11190	11239	11316	11106	11219	11171	11239	11310	11263	11213
11797	13172	12996	12571	12061	11893	11848	12460	13622	14179	16979	14862	12325	11760	11725	11840	11793	11823	11894	11565	11576	11605	11699	11587	11771	11685	11705	11692	11773	11658	11492	11745	11762	11738	11615	11665	11859	11634	11738	11626	11558	11776	11763	11786	11738	11670	11709	11924	11513	11524	11575	11708	11633	11792	11636	11612	11582	11802	11557	11578	11713	11667	11633	11606	11720	11626	11696	11681	11612	11604	11736	11606	11635	11788	11635	11869	11726	11607	11489	11685	11733	11662	11873	11541	11690	11708	11664	11734	11658	11636	11749	11476	11823	11562	11701	11684	11753	11613	11740	11687	11738	11679	11766	11501	11452	11748	11760	11701	11656	11572	11738	11665	11717	11666	11610	11689	11737	11750	11646	11707	11844	11800	11657	11698	11691	11655	11646	11620	11608	11692	11634	11773	11628	11656	11721	11778	11726	11671	11623	11682	11595	11565	11724	11647	11749	11692	11631	11708	11674	11651	11673	11831	11794	11678	11666	11651	11797	11805	11750	11684	11769	11732	11541	11883	11811	11812	11779	11705	11631	11646	11551	11824	11671	11694	11865	11749	11514	11765	11669	11770	11661	11467	11574	11606	11682	11782	11637	11617	11668	11689	11650	11655	11741	11740	11709	11627	11693	11662	11627	11741	11733	11571	11716	11816	11706	11823	11609	11609	11800	11604	11625	11556	11857	11665	11579	11824	11738	11763	11734	11667	11697	11602	11772	11531	11709	11625	11678	11740	11670	11611	11705	11591	11779	11700	11723	11777	11654	11592	11679	11735	11725	11624	11692	11585	11648	11789	11710	11725	11794	11517	11690	11799	11710	11796	11703	11615	11777	11577	11798	11581	11578	11775	11805	11582	11725	11547	11736	11643	11568	11558	11733	11588	11740	11578	11559	11737	11693	11674	11820	11605	11603	11731	11638	11616	11675	11717	11703	11640	11591	11512	11791	11658	11589	11651	11604	11701	11785	11672	11638	11607	11784	11555	11579	11778	11759	11674	11615	11738	11654	11695	11687	11566	11680	11700	11590	11797	11627	11613	11827	11697	11651	11684	11664	11804	11600	11588	11777	11717	11768	11698	11687	11578	11661	11628	11547	11789	11884	11744	11714	11663	11623	11722	11675	11903	11668	11695	11726	11781	11737	11622	11644	11630	11648	11720	11616	11718	11796	11690	11658	11739	11740	11649	11661	11695	11764	11658	11543	11632	11633	11704	11761	11524	11843	11616	11784	11726	11662	11816	11631	11673	11605	11782	11823	11677	11693	11769	11532	11719	11602	11729	11645	11667	11585	11801	11588	11704	11800	11557	11814	11651	11641	11605	11658	11839	11469	11629	11761	11629	11747	11700	11851	11782	11658	11693	11552	11551	11761	11708	11813	11876	11705	11652	11744	11552	11653	11581	11926	11710	11649	11628	11712	11817	11758	11456	11642	11679	11686	11804	11597	11602	11530	11783	11742	11704	11692	11609	11616	11628	11540	11755	11497	11624	11672	11843	11663	11714	11583	11650	11576	11718	11727	11706	11602	11725	11679	11660	11631	11814	11684	11588	11642	11571	11715	11728	11751	11685	11871	11669	11657	11529	11729	11526	11603	11455	11887	11806	11588	11638	11688	11607	11755	11681	11691	11649	11814	11941	11762	11604	11849	11683	11574	11687	11571	11718	11836	11524	11709	11701	11681	11744	11701	11638	11719	11503	11776	11718	11598	11665	11660	11767	11752	11755	11653	11634	11739	11640	11631	11535	11703	11664	11713	11699	11642	11618	11688	11736	11878	11659	11661	11576	11765	11583	11670	11646	11635	11642	11717	11883	11710	11572	11707	11771	11786	11785	11631	11600	11646	11725	11661	11693	11574	11720	11512	11788	11690	11717	11572	11609	11747	11559	11603	11714	11784	11690	11682	11729	11782	11636	11754	11656	11693	11642	11642	11671	11474	11785	11564	11469	11678	11698	11688	11619	11588	11674	11679	11719	11576	11689	11663	11776	11650	11811	11576	11902	11575	11704	11595	11585	11736	11652	11736	11688	11705	11734	11533	11632	11771	11668	11670	11608	11775	11753	11744	11662	11727	11765	11666	11515	11596	11741	11643	11622	11673	11562	11686	11485	11654	11574	11772	11705	11670	11584	11639	11694	11632	11889	11705	11753	11780	11596	11660	11509	11753	11641	11690	11590	11602	11867	11540	11673	11620	11708	11782	11664	11702	11548	11632	11652	11585	11779	11569	11515	11764	11730	11561	11798	11727	11553	11691	11791	11597	11616	11706	11810	11604	11677	11613	11735	11765	11604	11733	11733	11563	11852	11610	11706	11617	11692	11726	11522	11632	11748	11757	11806	11731	11643	11707	11828	11698	11565	11767	11523	11567	11577	11690	11683	11685	11704	11728	11780	11643	11607	11651	11710	11652	11502	11907	11739	11775	11699	11659	11733	11716	11566	11795	11666	11520	11642	11629	11607	11633	11624	11495	11839	11634	11565	11823	11725	11704	11763	11662	11728	11616	11597	11740	11710	11793	11676	11691	11884	11710	11643	11761	11813	11829	11816	11786	11729	11646	11624	11737	11688	11648	11657	11551	11591	11560	11740	11676	11680	11563	11792	11718	11639	11625	11689	11660	11560	11677	11803	11608	11780	11769	11674	11625	11758	11561	11632	11798	11669	11690	11806	11697	11729	11723	11640	11774	11649	11569	11716	11602	11850	11643	11675	11653	11758	11753	11866	11686	11712	11830	11749	11808	11774	11732	11946	11699	11734	11692	11639	11718	11728	11702	11702	11784	11773	11607	11710	11698	11755	11434	11604	11627	11572	11837	11645	11704	11845	11808	11741	11845	11686	11613	11705	11741	11647	11645	11666	11669	11699	11730	11687	11719	11600	11770	11555	11644	11843	11692	11789	11691	11599	11667	11715	11666	11662	11661	11589	11641	11565	11706	11570	11701	11669	11900	11793	11785	11713	11664	11699	11742	11672	11799	11774	11684	11786	11469	11685	11801	11610	11828	11668	11887	11537	11565	11603	11779	11870	11683	11895	11648	11748	11742	11733	11701	11746	11814	11688	11649	11785	11595	11723	11627	11729	11652	11708	11690	11566	11734	11552	11703	11597	11765	11636	11764	11651	11852	11718	11718	11809	11613	11707	11800	11674	11650	11579	11552	11793	11637	11722	11871	11710	11648	11700	11704	11766	11588	11705	11689	11647	11580	11779	11687	11649	11599	11684	11634	11795	11700	11842	11665	11668	11588	11699	11713	11665	11721	11760	11512	11738	11592	11642	11694	11536	11828	11704	11562	11665	11733	11796	11714	11852	11671	11578	11714	11743	11752	11638	11804	11713	11521	11785	11743	11592	11771	11611	11679	11731	11659	11663	11683	11601	11609	11753	11661	11623	11881	11788	11653	11647	11670	11702	11760	11661	11698	11691	11697	11648	11729	11762	11737	11726	11781	11650	11674	11807	11746	11759	11630	11629	11724	11761	11707	11541	11549	11627	11824	11713	11664	11766	11723	11771	11625	11466	11721	11559	11596	11790	11616	11691	11719	11751	11664	11749	11670	11760	11465	11678	11563	11583	11684	11687	11624	11631	11734	11718	11787	11601	11704	11679	11685	11801	11800	11702	11630	11538	11740	11812	11636	11689	11808	11556	11397	11680	11541	11613	11699	11710	11589	11734	11669	11709	11836	11840	11601	11711	11765	11648	11778	11632	11736	11657	11605	11570	11791	11703	11583	11696	11675	11585	11695	11705	11580	11747	11700	11788	11772	11691	11657	11725	11449	11724	11635	11770	11762	11629	11833	11569	11837	11686	11566	11576	11744	11769	11580	11607	11877	11591	11594	11749	11700	11914	11596	11459	11584	11815	11642	11797	11813	11783	11693	11743	11594	11753	11778	11675	11805	11811	11550	11526	11831	11686	11660	11793	11697	11686	11581	11817	11658	11796	11683	11722	11593	11597	11613	11671	11657	11673	11824	11792	11655	11653	11549	11712	11776	11711	11783	11575	11647	11665	11787	11637	11810	11610	11664	11753	11661	11660	11729	11695	11604	11602	11708	11591	11665	11678	11793	11636	11593	11792	11687	11943	11677	11720	11625	11771	11677	11643	11701	11604	11823	11627	11688	11721	11646	11628	11759	11667	11578	11776	11835	11671	11685	11654	11665	11490	11709	11823	11804	11675	11567	11749	11652	11708	11823	11700	11714	11793	11661	11608	11746	11760	11733	11736	11632	11704	11777	11755	11711	11642	11617	11833	11516	11579	11591	11690	11721	11721	11740	11616	11645	11713	11558	11689	11667	11739	11559	11745	11753	11881	11563	11670	11642	11787	11668	11683	11851	11818	11622	11544	11798	11775	11608	11642	11708	11598	11733	11616	11631	11676	11610	11752	11832	11718	11659	11670	11751	11582	11717	11810	11589	11564	11590	11661	11680	11587	11706	11645	11590	11685	11683	11718	11735	11503	11702	11541	11757	11679	11637	11754	11716	11569	11742	11707	11784	11579	11920	11800	11711	11774	11601	11614	11512	11691	11565	11643	11691	11703	11734	11626	11929	11805	11732	11763	11677	11765	11820	11687	11649	11658	11854	11616	11647	11757	11678	11740	11446	11694	11805	11820	11643	11742	11646	11612	11626	11629	11754	11543	11715	11660	11586	11671	11671	11727	11714	11615	11660	11719	11647	11862	11465	11661	11661	11767	11604	11653	11703	11692	11774	11782	11630	11699	11743	11688	11551	11641	11748	11709	11772	11627	11616	11588	11744	11692	11839	11538	11726	11763	11552	11693	11772	11729	11712	11748	11562	11731	11699	11741	11537	11617	11835	11638	11682	11736	11688	11612	11811	11848	11633	11744	11710	11579	11600	11647	11733	11803	11810	11675	11640	11606	11811	11884	11732	11754	11727	11608	11673	11673	11819	11896	11599	11893	11729	11648	11664	11733	11658	11595	11680	11634	11775	11570	11798	11696	11544	11542	11677	11662	11575	11802	11708	11791	11544	11602	11619	11815	11668	11693	11604	11790	11645	11585	11783	11545	11690	11737	11686	11596	11698	11747	11713	11674	11805	11762	11608	11511	11838	11469	11583	11727	11644	11791	11844	11601	11565	11468	11575	11662	11704	11720	11682	11634	11847	11660	11522	11808
24750	21562	28566	25050	19750	11746	9991	9896	10451	19723	27941	18754	9999	8595	8429	8297	8510	8448	8589	8595	8477	8405	8326	8567	8589	8551	8482	8360	8418	8369	8470	8506	8518	8424	8418	8574	8348	8394	8306	8338	8579	8425	8342	8380	8455	8524	8366	8367	8542	8414	8264	8414	8475	8493	8445	8484	8549	8384	8367	8371	8546	8484	8554	8501	8486	8439	8398	8305	8406	8477	8374	8409	8396	8331	8412	8272	8322	8387	8487	8528	8529	8429	8408	8320	8277	8512	8544	8371	8551	8443	8374	8471	8417	8297	8374	8393	8402	8353	8467	8308	8421	8404	8492	8383	8479	8326	8365	8382	8412	8458	8474	8561	8534	8280	8391	8398	8365	8358	8492	8433	8292	8315	8415	8405	8401	8471	8432	8255	8515	8367	8384	8482	8368	8387	8487	8478	8432	8410	8491	8385	8305	8414	8359	8514	8344	8394	8256	8389	8357	8361	8508	8326	8393	8571	8261	8532	8503	8337	8448	8426	8471	8238	8442	8519	8399	8367	8521	8537	8304	8466	8386	8382	8436	8374	8404	8438	8306	8402	8318	8487	8499	8461	8436	8420	8489	8423	8344	8338	8285	8389	8185	8560	8318	8501	8496	8464	8294	8363	8420	8405	8330	8464	8436	8417	8461	8477	8418	8176	8428	8501	8521	8631	8443	8317	8358	8450	8419	8356	8358	8336	8442	8363	8435	8412	8376	8227	8152	8260	8462	8396	8339	8319	8434	8332	8451	8516	8491	8403	8413	8379	8402	8359	8482	8382	8448	8431	8400	8308	8537	8451	8400	8401	8376	8296	8482	8571	8300	8395	8364	8307	8308	8416	8435	8454	8434	8393	8482	8318	8469	8433	8560	8604	8452	8374	8415	8382	8375	8452	8525	8524	8330	8260	8426	8383	8300	8369	8381	8463	8255	8407	8235	8287	8505	8318	8254	8383	8450	8279	8291	8308	8332	8413	8320	8392	8404	8408	8234	8419	8415	8342	8614	8529	8329	8374	8298	8457	8329	8369	8508	8463	8493	8298	8584	8334	8488	8366	8423	8507	8392	8188	8426	8455	8370	8372	8419	8386	8517	8349	8311	8395	8178	8441	8530	8419	8419	8353	8485	8543	8363	8468	8380	8369	8449	8412	8384	8491	8481	8469	8442	8364	8436	8380	8369	8378	8333	8297	8307	8420	8494	8378	8178	8437	8483	8392	8440	8342	8402	8403	8408	8227	8386	8264	8277	8284	8471	8293	8235	8417	8357	8387	8487	8316	8434	8423	8462	8336	8490	8368	8411	8396	8250	8531	8286	8278	8449	8414	8247	8428	8359	8339	8398	8355	8494	8304	8331	8493	8484	8261	8352	8284	8394	8428	8315	8503	8360	8389	8271	8395	8457	8366	8416	8470	8374	8526	8233	8247	8377	8401	8420	8278	8265	8394	8401	8329	8426	8407	8469	8356	8382	8458	8295	8338	8381	8338	8370	8389	8420	8370	8377	8293	8343	8447	8380	8466	8336	8381	8361	8448	8285	8367	8482	8429	8403	8446	8323	8343	8361	8348	8381	8408	8334	8452	8223	8393	8362	8369	8459	8525	8360	8316	8478	8426	8442	8522	8458	8513	8390	8460	8385	8363	8342	8532	8239	8437	8456	8439	8408	8461	8452	8499	8464	8449	8360	8478	8368	8543	8362	8521	8374	8411	8348	8418	8447	8306	8315	8502	8365	8516	8436	8443	8467	8446	8328	8368	8423	8368	8393	8373	8420	8328	8404	8392	8321	8300	8391	8608	8431	8382	8388	8364	8549	8505	8477	8311	8452	8576	8434	8458	8426	8337	8415	8574	8296	8346	8395	8424	8464	8416	8407	8340	8404	8404	8372	8438	8485	8350	8347	8341	8317	8368	8516	8504	8480	8214	8175	8327	8557	8490	8258	8316	8392	8227	8400	8392	8391	8397	8313	8334	8406	8314	8359	8285	8256	8444	8356	8342	8391	8484	8336	8277	8377	8366	8369	8390	8312	8412	8451	8317	8446	8403	8460	8386	8397	8368	8343	8386	8633	8613	8371	8532	8342	8237	8421	8462	8351	8448	8516	8530	8387	8450	8384	8369	8356	8479	8336	8443	8432	8389	8381	8456	8453	8423	8427	8401	8334	8416	8420	8335	8437	8446	8570	8498	8340	8386	8432	8396	8384	8450	8567	8457	8431	8353	8438	8304	8444	8361	8404	8522	8407	8567	8394	8385	8404	8241	8366	8349	8296	8431	8290	8395	8344	8324	8290	8419	8392	8465	8397	8409	8398	8230	8470	8252	8398	8341	8440	8303	8288	8409	8427	8236	8288	8362	8323	8366	8466	8370	8498	8212	8387	8382	8437	8342	8415	8322	8462	8374	8298	8287	8295	8351	8420	8488	8343	8370	8459	8369	8428	8379	8388	8371	8496	8478	8467	8366	8527	8558	8397	8351	8375	8390	8368	8147	8372	8448	8299	8378	8538	8426	8263	8363	8223	8360	8631	8390	8419	8478	8374	8556	8373	8445	8462	8342	8475	8389	8431	8379	8445	8471	8435	8438	8400	8380	8406	8440	8531	8391	8425	8464	8388	8169	8303	8449	8320	8421	8385	8497	8426	8365	8488	8400	8417	8352	8433	8284	8531	8415	8458	8370	8570	8453	8465	8287	8369	8336	8408	8450	8693	8264	8453	8390	8419	8320	8437	8405	8353	8407	8404	8371	8281	8340	8424	8507	8274	8332	8467	8500	8202	8267	8303	8372	8490	8414	8328	8341	8393	8292	8336	8595	8437	8411	8493	8338	8463	8399	8422	8442	8450	8329	8474	8231	8290	8362	8601	8531	8361	8501	8357	8394	8408	8479	8290	8373	8400	8352	8343	8447	8437	8270	8361	8530	8298	8345	8306	8444	8392	8340	8458	8455	8330	8518	8406	8365	8482	8295	8544	8402	8380	8367	8328	8380	8260	8344	8264	8415	8330	8452	8393	8303	8358	8433	8305	8467	8511	8423	8369	8621	8377	8353	8323	8228	8341	8331	8439	8317	8286	8391	8444	8324	8442	8405	8395	8274	8411	8377	8419	8310	8539	8361	8396	8475	8429	8431	8588	8332	8329	8410	8210	8356	8334	8633	8291	8493	8366	8345	8304	8419	8323	8506	8447	8315	8392	8399	8394	8336	8603	8581	8476	8359	8291	8412	8540	8359	8441	8426	8474	8376	8414	8415	8349	8396	8410	8429	8488	8322	8386	8389	8305	8434	8387	8368	8477	8465	8326	8330	8346	8467	8357	8271	8353	8372	8505	8431	8443	8337	8156	8439	8295	8400	8357	8424	8320	8489	8410	8468	8293	8383	8417	8331	8510	8460	8363	8288	8285	8306	8390	8401	8539	8477	8470	8265	8403	8519	8314	8572	8384	8394	8474	8365	8354	8321	8231	8205	8434	8532	8541	8347	8454	8490	8389	8328	8436	8240	8407	8504	8412	8420	8316	8356	8504	8324	8373	8584	8401	8352	8441	8439	8439	8234	8282	8492	8421	8432	8350	8336	8424	8483	8545	8315	8255	8515	8426	8430	8374	8429	8199	8435	8550	8363	8290	8355	8353	8379	8423	8364	8556	8418	8382	8487	8362	8439	8522	8303	8387	8369	8466	8376	8393	8414	8468	8216	8283	8359	8307	8417	8436	8538	8460	8464	8313	8322	8411	8376	8452	8264	8286	8271	8338	8390	8420	8549	8370	8263	8301	8363	8459	8334	8262	8316	8227	8536	8350	8331	8414	8282	8264	8381	8458	8285	8242	8437	8507	8519	8361	8491	8505	8382	8392	8299	8436	8350	8462	8460	8312	8527	8397	8455	8451	8309	8389	8410	8357	8308	8346	8358	8415	8481	8439	8379	8271	8545	8312	8404	8483	8346	8448	8431	8505	8311	8427	8423	8510	8345	8412	8461	8501	8362	8173	8282	8385	8542	8343	8306	8304	8407	8461	8493	8385	8351	8357	8498	8601	8355	8486	8470	8527	8490	8333	8532	8428	8285	8484	8471	8448	8446	8438	8435	8358	8393	8411	8333	8237	8484	8420	8348	8351	8446	8422	8311	8297	8536	8380	8364	8319	8517	8496	8579	8295	8504	8469	8283	8419	8400	8233	8451	8529	8384	8550	8465	8472	8506	8320	8406	8485	8376	8582	8435	8348	8379	8463	8446	8430	8374	8485	8416	8488	8432	8234	8490	8447	8360	8459	8424	8355	8490	8535	8274	8393	8318	8533	8330	8303	8411	8501	8376	8407	8475	8229	8282	8350	8368	8482	8375	8389	8437	8313	8303	8303	8394	8411	8413	8395	8490	8439	8457	8258	8313	8281	8221	8306	8276	8358	8445	8325	8440	8273	8400	8362	8420	8376	8602	8447	8312	8364	8397	8429	8277	8289	8506	8471	8338	8369	8308	8304	8340	8310	8389	8374	8197	8416	8355	8463	8286	8441	8345	8387	8404	8435	8238	8476	8224	8172	8322	8475	8466	8332	8542	8420	8345	8427	8416	8285	8434	8360	8304	8362	8369	8390	8423	8358	8306	8286	8302	8413	8421	8375	8540	8339	8329	8406	8368	8434	8359	8363	8328	8333	8136	8277	8450	8460	8402	8280	8301	8502	8333	8479	8474	8531	8227	8526	8373	8407	8490	8332	8309	8616	8391	8410	8417	8260	8473	8521	8429	8295	8442	8360	8485	8371	8480	8435	8308	8507	8515	8421	8534	8312	8472	8441	8256	8348	8297	8321	8350	8403	8297	8513	8395	8558	8419	8549	8595	8425	8270	8600	8436	8384	8368	8248	8387	8311	8330	8290	8407	8376	8411	8490	8293	8470	8491	8289	8348	8409	8403	8329	8311	8324	8371	8430	8559	8250	8307	8437	8348	8585	8394	8282	8245	8478	8442	8328	8530	8463	8428	8354	8364	8399	8425	8385	8293	8485	8398	8472	8377	8425	8483	8470	8280	8338	8531	8499	8543	8524	8532	8366	8439	8465	8255	8465	8404	8359	8326	8328	8530	8288	8414	8402	8275	8453	8418	8454	8438	8182	8210	8349	8352	8260	8261
10202	17389	16619	13948	11916	10804	10333	12498	13475	27618	33820	22071	10207	9832	9704	9814	9903	9755	9843	9845	9738	9733	9697	9691	9775	10025	9767	9838	9924	9851	9531	9739	9787	9799	9880	9779	9769	9643	9790	9694	9675	9730	9843	9761	9722	9846	9754	9739	9779	9655	9685	9863	9797	9727	9799	9654	9799	9750	9883	9779	9911	9733	9742	9756	9699	9784	9846	9833	9709	9911	9681	9728	9779	9791	9714	9795	9708	9802	9768	9685	9570	9831	9872	9611	9664	9653	9642	9785	9678	9883	9782	9802	9669	9678	9752	9663	9749	9648	9652	9820	9850	9739	9783	9840	9712	9797	9818	9787	9736	9675	9671	9864	9791	9712	9704	9906	9570	9861	9640	9483	9660	9616	9709	9723	9790	9672	9607	9738	9913	9779	9524	9790	9746	9692	9716	9733	9671	9712	9770	9730	9768	9707	9907	9735	9790	9612	9809	9682	9837	9756	9820	9680	9708	9652	9796	9772	9771	9821	9640	9673	9870	9697	9716	9722	9753	9621	9841	9665	9694	9904	9805	9827	9700	9790	9787	9770	9893	9647	9633	9624	9696	9712	9816	9659	9678	9653	9636	9736	9678	9779	9766	9723	9614	9652	9697	9783	9729	9721	9702	9515	9783	9727	9763	9693	9738	9932	9807	9833	9775	9893	9641	9641	9830	9499	9897	9795	9654	9810	9779	9596	9678	9704	9813	9600	9749	9825	9613	9649	9759	9693	9650	9749	9717	9717	9807	9758	9802	9674	9815	9725	9666	9765	9720	9768	9845	9566	9613	9746	9732	9695	9724	9808	9804	9806	9764	9671	9806	9786	9691	9589	9734	9686	9957	9766	9708	9779	9772	9825	9914	9791	9642	9801	9816	9605	9689	9879	9807	9773	9727	9757	9643	9782	9683	9722	9790	9686	9755	9920	9820	9691	9744	9800	9746	9651	9638	9856	9731	9665	9683	9781	9748	9816	9764	9688	9663	9836	9736	9742	9716	9828	9817	9669	9717	9667	9705	9973	9806	9778	9780	9675	9809	9896	9810	9835	9941	9762	9637	9680	9695	9892	9793	9640	9848	9704	9903	9745	9724	9805	9708	9723	9663	9702	9812	9883	9707	9574	9697	9806	9723	9604	9773	9830	9840	9758	9713	9726	9537	9884	9834	9732	9729	9848	9698	9949	9798	9729	9807	9661	9775	9828	9703	9761	9822	9714	9757	9788	9746	9858	9723	9808	9774	9789	9744	9867	9803	9647	9891	9732	9645	9755	9699	9742	9854	9568	9745	9691	9760	9697	9973	9543	9581	9797	9800	9855	9829	9655	9747	9719	9726	9778	9711	9677	9746	9813	9790	9693	9478	9667	9889	9673	9799	9880	9990	9869	9658	9806	9629	9787	9711	9591	9689	9817	9690	9661	9676	9530	9697	9787	9655	9651	9823	9802	9735	9672	9752	9705	9706	9717	9736	9801	9779	9826	9754	9881	9705	9829	9867	9904	9718	9746	9782	9921	9752	9803	9686	9779	9709	9738	9712	9567	9836	9662	9641	9729	9799	9645	9779	9865	9802	9738	9679	9668	9751	9792	9824	9822	9702	9892	9870	9615	9802	9758	9770	9742	9781	9741	9666	9676	9695	9753	9905	9845	9867	9830	9750	9830	9726	9740	9667	9722	9756	9749	9694	9807	9686	9672	9805	9549	9848	9786	9690	9617	9815	9840	9672	9816	9849	9714	9745	9784	9557	9808	9699	9853	9675	9869	9730	9709	9766	9673	9835	9670	9754	9711	9807	9714	9895	9543	9724	9618	9890	9797	9682	9520	9808	9646	9807	9763	9805	9669	9966	9730	9708	9837	9729	9705	9613	9655	9794	9801	9628	9590	9833	9542	9783	9786	9808	9820	9721	9712	9659	9671	9764	9840	9745	9809	9832	9701	9771	9541	9958	9639	9644	9849	9772	9766	9709	9671	9741	9686	9748	9835	9716	9754	9745	9659	9847	9752	9812	9882	9751	9857	9640	9720	9795	9695	9755	9609	9706	9676	9701	9761	9805	9726	9657	9843	9650	9677	9725	9659	9782	9665	9765	9615	9704	9819	9786	9732	9629	9795	9775	9578	9652	9681	9607	9681	9825	9630	9678	9753	9721	9825	9637	9629	9733	9768	9739	9698	9790	9846	9835	9747	9714	9778	9704	9708	9797	9807	9751	9741	9639	9738	9845	9870	9581	9743	9754	9859	9718	9679	9717	9821	9603	9843	9709	9733	9829	9675	9718	9621	9618	9684	9710	9635	9858	9606	9687	9761	9681	9789	9651	9814	9864	9644	9702	9851	9852	9823	9790	9747	9749	9770	9682	9820	9733	9731	9608	9649	9803	9829	9802	9836	9535	9696	9735	9680	9760	9607	9727	9720	9630	9696	9680	9911	9764	9751	9806	9734	9731	9724	9743	9662	9835	9770	9673	9808	9680	9789	9827	9672	9613	9832	9784	9756	9724	9920	9634	9663	9698	9540	9653	9832	9930	9635	9551	9772	9854	9909	9820	9842	9629	9789	9685	9707	9880	9674	9634	9735	9690	9762	9875	9739	9823	9792	9818	9893	9780	9821	9759	9597	9808	9690	9739	9635	9631	9685	9904	9767	9871	9785	9733	9790	9878	9797	9598	9699	9732	9664	9729	9734	9736	9819	9773	9626	9632	9783	9690	9721	9627	9666	9753	9764	9684	9796	9713	9776	9748	9781	9734	9732	9717	9797	9790	9799	9881	9734	9753	9742	9875	9943	9887	9701	9883	9760	9683	9685	9707	9762	9788	9739	9787	9825	9764	9610	9629	9816	9670	9779	9731	9665	9805	10094	9732	9829	9828	9945	9711	9664	9683	9760	9796	9780	9637	9778	9694	9750	9742	9593	9668	9722	9509	9628	9730	9721	9872	9518	9702	9793	9768	9752	9854	9882	9910	9679	9700	9710	9677	9807	9712	9843	9603	9679	9751	9640	9748	9779	9665	9730	9657	9559	9857	9651	9692	9823	9722	9587	9822	9627	9700	9732	9698	9807	9711	9714	9731	9697	9690	9831	9800	9797	9764	9714	9975	9491	9716	9676	9901	9792	9662	9859	9694	9854	9805	9772	9677	9708	9673	9807	9745	9784	9804	9715	9743	9934	9838	9606	9696	9681	9907	9619	9587	9833	9784	9793	9705	9835	9743	9785	9833	9840	9877	9724	9757	9605	9982	9732	9856	9803	9728	10000	9770	9745	9789	9803	9803	9718	10029	9752	9701	9793	9799	9788	9660	9737	9809	9624	9766	9618	9873	9757	9685	9637	9712	9865	9886	9649	9827	9740	9727	9740	9655	9688	9663	9677	9763	9894	9726	9575	9754	9643	9663	9750	9730	9708	9785	9707	9816	9842	9803	9768	9831	9689	9672	9733	9810	9910	9791	9822	9811	9808	9846	9764	9745	9594	9810	9995	9666	9831	9856	9662	9692	9857	9692	9703	9795	9897	9801	9725	9683	9801	9809	9718	9738	9840	9769	9811	9775	9783	9790	9716	9761	9874	9851	9601	9646	9829	9719	9842	9607	9793	9735	9750	9783	9735	9661	9716	9848	9606	9821	9792	9862	9645	9605	9826	9846	9726	9897	9701	9792	9648	9789	9781	9962	9792	9659	9743	9703	9720	9651	9736	9709	9880	9744	9749	9704	9813	9664	9636	9795	9646	9633	9762	9817	9818	9872	9816	9707	9839	9617	9698	9680	9701	9804	9686	9749	9676	9700	9725	9668	9763	9905	9849	9856	9824	9769	9747	9641	9690	9819	9770	9783	9719	9777	9618	9759	9812	9678	9736	9690	9882	9707	9729	9865	9755	9739	9774	9705	9577	9714	9760	9603	9858	9741	9829	9758	9768	9881	9848	9852	9717	9820	9759	9733	9708	9792	9729	9868	9635	9733	9674	9924	9684	9794	9670	9850	9885	9823	9804	9796	9703	9768	9885	9931	9689	9666	9546	9672	9756	9762	9668	9741	9606	9758	9777	9703	9778	9816	9796	9961	9803	9636	9757	9822	9723	9750	9703	9860	9680	9822	9655	9576	9690	9670	9665	9697	9859	9903	9720	9715	9950	9709	9837	9723	9614	9752	9691	9676	9795	9738	9635	9785	9895	9782	9829	9719	9807	9933	9817	9835	9692	9730	9828	9721	9738	9724	9813	9671	9852	9665	9821	9855	9700	9895	9817	9737	9886	9779	9836	9747	9533	9857	9845	9744	9799	9723	9847	9710	9775	9874	9579	9741	9734	9797	9648	9593	9737	9805	9701	9603	9726	9674	9815	9592	9663	9835	9700	9702	9726	9844	9963	9711	9768	9766	9801	9730	9875	9743	9770	9851	9800	9609	9714	9592	9830	9724	9790	9699	9741	9774	9825	9585	9858	9930	9783	9693	9819	9829	9658	9849	9751	9796	9947	9841	9677	9781	9644	9732	9607	9696	9679	9850	9745	9819	9627	9842	9662	9731	9760	9883	9772	9709	9746	9748	9817	9650	9735	9775	9884	9766	9551	9800	9783	9796	9574	9702	9695	9685	9949	9709	9791	9669	9803	9790	9857	9763	9767	9700	9713	9676	9741	9697	9775	9833	9750	9636	9692	9745	9680	9752	9702	9713	9750	9810	9862	9613	9777	9771	9681	9788	9800	9858	9801	9691	9850	9726	9696	9639	9780	9830	9725	9646	9784	9761	9707	9594	9712	9669	9798	9697	9771	9699	9797	9746	9815	9618	9806	9666	9789	9764	9896	9724	9833	9732	9737	9807	9915	9681	9663	9744	9658	9748	9759	9821	9832	9623	9846	9630	9734	9758	9882	9732	9662	9828	9751	9681	9829	9656	9772	9698	9790	9763	9806	9794	9799	9752	9687	9693	9803	9625	9625	9837	9682	9705	9827	9828	9796	9679	9788	9667	9754	9807	9739	9781	9859	9631	9729	9704	9794	9776	9708	9804	9690	9769	9833	9829	9757	9750	9772	9798	9868	9853	9636	9670	9825	9846	9733	9595	9780	9711	9666	9692	9728	9851	9667	9860	9755	9796	9741	9778	9709	9783	9683	9759	9789	9796	9850
23170	21528	29500	24023	21579	22305	20223	14279	25878	47581	42857	26256	16525	13035	12300	12059	12014	11767	12022	12077	12033	11912	12012	12031	11934	12094	11907	12005	12062	12086	12037	12044	11900	12014	12168	12047	12128	11853	12142	11967	11844	11865	12082	12009	11949	11904	11874	11807	11841	11811	11864	11840	11963	11884	11959	11851	11843	11976	11836	11893	11973	11835	11927	11994	11959	11870	11827	11721	11794	11910	11914	11922	11769	11930	11844	11958	11707	11690	11744	11778	11966	11757	11880	11980	11947	11856	11962	11901	11836	11807	11875	11897	11738	11874	11998	11732	11870	11927	11985	12051	11853	11928	11926	11894	11995	12062	11886	11897	11848	11819	12060	11791	11877	11762	11734	11921	11982	11935	11976	11906	12023	11906	11920	11995	11818	12011	11941	11917	11974	11840	11757	11912	11821	11877	11893	12011	11792	11840	11769	11937	11967	11862	12082	11956	11988	11875	11998	12040	11963	11823	11920	11780	12030	11922	12058	11866	11994	11849	11884	11786	11774	11919	11874	11962	11928	11808	11983	11971	11843	11801	11875	11872	11870	12026	11833	11735	11916	11916	11765	11873	11947	11904	11977	11973	11924	11914	11940	12028	11955	11816	11953	11900	11758	11912	11807	11984	11815	11906	11816	11902	11815	11840	12000	11847	11920	11853	11856	11826	11992	11947	11740	11913	11819	11977	11871	11975	11883	11758	11874	11957	11801	11953	11854	11888	11987	11693	11964	11777	11787	11835	11942	11835	11819	11997	12030	11890	12065	12025	11723	11930	11926	11892	11813	11997	11837	11880	12008	11725	11809	12018	11878	11748	11841	11850	11860	11802	11917	12070	11763	11935	11978	11805	11779	11893	11916	11855	11876	11862	11819	11862	11744	11707	11903	11792	11905	11893	11811	11840	11803	11851	11713	11682	11843	11802	11845	11744	11898	11734	11903	11682	11780	11792	11782	11992	11755	11969	11834	11835	11964	11871	11826	11830	11767	11966	11815	11805	11959	11963	11901	11909	11868	11804	11852	11771	11734	11852	11913	11870	11870	11954	11750	11822	11698	11700	11786	11889	11938	11700	11948	11919	12028	11965	11837	11846	11604	11758	11915	11792	12037	11935	12059	11824	11995	11897	11870	11892	11955	11859	11757	11764	11886	11858	11914	11941	11753	11730	11777	11990	11669	11976	11988	11919	11890	11900	11828	11927	11910	12071	11958	11874	11944	11833	11884	11920	11827	11736	11880	11883	11862	11797	11918	11855	11893	11827	11894	11893	11856	12028	11856	11657	11883	11887	11685	11810	11835	11954	11889	11900	11864	11865	11870	11869	11800	12006	11923	12129	11773	11975	11897	11917	11955	11968	11839	11854	11930	11891	11846	11906	11878	11838	11790	11878	11945	11901	11922	11955	11819	11914	11808	11884	11794	11779	11945	12004	11800	11883	11974	11950	11777	11848	11893	11958	11914	11860	11711	11990	11838	11996	11828	11740	11985	11890	11785	11721	11893	11838	11844	11680	11798	11931	11936	12019	12048	11974	11879	12064	11841	12036	11854	11807	11832	12054	11922	11801	11903	12001	11813	11901	11701	11752	11950	11926	11915	11857	12001	11908	11834	11809	11914	11958	12000	11842	11985	11912	11836	11967	11759	11895	11992	11950	11800	11879	11853	11807	11894	11866	12022	11822	11806	11819	11848	11941	11769	11946	11926	11896	11824	12007	11776	11914	11908	12055	11736	11976	11840	11920	12001	11907	11745	11798	11765	11780	12059	11968	12070	11869	11881	11938	11831	11750	11938	11897	11912	11990	11924	11941	11878	11940	11891	12027	11890	11943	11937	11890	11826	12040	11730	11624	11755	11862	11837	11853	11762	11899	11851	11719	11924	11826	11868	11926	11839	11953	11869	11726	12016	11854	11824	11769	11914	12032	11859	12032	11927	12043	11808	11915	12112	11863	11870	12052	11947	11776	11835	11954	11809	11931	11776	11822	11836	11708	11782	11992	11960	11838	11911	11868	11967	11927	11996	12066	12194	12062	11862	11762	11959	11743	11944	11870	11954	11962	11848	11949	11886	11918	11797	11869	12014	11862	11617	11778	11676	11990	11840	11953	11636	11790	11703	11773	11773	11806	11682	11901	11938	11928	11990	11850	11962	12011	11721	11875	11916	11707	11666	11577	11836	11689	11693	11929	11870	11808	11851	12039	12111	11878	12089	11828	11913	11825	11898	12027	11810	11956	11742	11929	11849	11864	11813	11727	11786	11918	11933	11877	11961	11797	11802	11965	11948	11945	11970	11834	11887	11847	11779	11811	11843	11875	11772	11947	11866	11748	11850	11906	11927	11928	11856	11773	11998	11838	11680	11750	11869	11791	11765	11887	11869	11860	12005	11846	11767	11803	11891	11831	11974	11840	11765	12020	11929	11837	12057	11741	11907	11937	11973	11846	11773	11741	11923	11885	11872	11840	11857	11820	11873	11792	11795	11772	11763	11766	11849	11987	12021	12067	11936	11644	11937	11675	11762	11790	11776	11875	11766	11958	11874	12025	11524	11868	11948	11868	11982	11677	11969	11870	11779	11908	12005	12020	11805	11967	11931	11744	11769	11907	11941	11768	11924	11713	11950	12045	11969	11815	11809	11843	12051	11814	11866	11861	11853	11994	11882	11977	11805	11954	11896	11957	11808	11938	11848	11992	11883	11836	11856	12081	11911	11830	11977	11897	11847	11930	11840	11775	11892	11913	12063	12033	11832	11930	11779	11872	11891	11967	11865	11897	11918	11846	11840	12036	11746	12098	11924	11904	11830	12060	11907	11911	11874	11967	11911	11805	11893	11897	11982	12043	11914	12001	11804	11862	11909	11857	11781	11825	11815	11733	11940	11819	11836	11867	12012	11951	11855	11892	11785	11949	12032	11884	11842	11823	11861	11951	11879	11906	11867	11870	11741	11956	11758	11891	11929	11744	11895	11882	11912	11958	11767	11830	11894	11696	11931	11983	11751	11895	12062	11903	12003	11899	11864	11907	11942	11858	11785	11806	12014	11838	11780	11963	12037	11874	11802	11901	11868	12027	11993	11923	11920	11777	11768	11760	11881	11843	11862	11717	11775	11784	11925	12052	11959	11804	11820	11827	12038	11728	12016	11883	11937	11840	11948	11879	11865	11863	11886	11984	11790	11921	11868	11790	11848	11916	11882	11829	12097	11709	11786	11935	11914	11734	11873	11882	11938	11881	11847	11876	11799	12080	11737	11768	11746	11965	11650	11749	11821	11837	12003	11807	11959	11961	12045	11941	11834	11831	11884	12032	11900	11887	11841	11930	12020	12087	11870	11878	11829	11939	11893	11810	11933	11898	11960	11868	11597	11790	11985	11926	11842	11780	11730	11965	11928	11684	12017	11860	11787	11734	11769	11943	11840	11783	11858	11947	11844	11876	11839	11793	11926	11825	11855	12039	11884	11840	11707	11849	11785	11809	11948	11794	11866	11927	11834	12016	11858	11880	12014	11743	11877	11855	11999	11835	11972	11853	11873	11861	11915	11889	11748	11888	11890	11808	11851	11780	11772	11766	11804	11968	11617	11791	11901	11705	11878	11924	11801	11742	11986	11948	11853	11921	11874	12074	11865	11919	11775	11917	11862	11781	11896	11886	11718	11967	11791	12058	11823	11757	11877	11836	12021	11849	11932	11977	11909	11919	11851	11978	11900	11845	11894	11683	11627	11769	12018	11934	11912	11906	11886	11976	11993	11984	12042	11916	11896	11983	11946	11905	11831	11975	12132	11902	11999	11929	11879	11870	11847	11801	11892	12004	11939	11746	11963	11813	11929	11755	11977	11929	12095	11769	11841	11730	11646	11828	11694	11900	11820	11817	11914	11863	11768	11785	12022	11650	11565	11832	11767	12016	11991	11920	11839	12020	11953	12013	11788	11805	11975	11746	11862	11983	11709	11700	11835	11924	11890	11856	12007	11921	11868	11814	11848	11835	11801	12124	11914	11919	11871	11707	11782	11780	11824	11842	11841	11990	12059	11678	11850	11729	11686	11784	11840	12010	11839	11870	11840	12039	11696	11970	11945	11985	12001	11922	11714	11930	11936	11810	11877	11610	11767	11934	11795	11976	11899	11914	12012	11985	11774	11953	11861	11863	11736	11752	12057	11814	11898	11692	12039	12012	12115	11835	11818	11939	11665	11830	12064	11859	11721	11844	11911	11815	12017	12022	11890	12003	11899	11757	11862	11980	11894	11800	11802	11767	11967	11715	11753	11993	11671	12046	11976	11880	11847	12055	11947	11953	11968	11862	11770	12015	12010	11985	11962	11994	11828	11846	11852	11767	11820	11829	11945	12055	11738	11699	11972	11897	11955	11918	11890	11739	11987	11869	11885	11857	11917	11983	11880	12036	11970	11741	11872	11882	12023	11786	11823	11900	11837	11963	12008	11824	11764	12035	11860	11826	11742	11813	11769	11848	11814	11939	12125	11793	11837	11965	11926	11908	11927	12056	11930	11864	11924	11769	11775	11858	11795	11710	11952	11819	11876	11733	11941	11768	11814	12024	11952	11700	11775	11841	11914	12001	11886	11696	11910	11680	11828	11641	11880	11881	12003	11971	11872	11847	11919	11842	11871	12010	11757	11937	11817	11875	11885	12014	11702	11931	11847	11913	11849	11845	11781	11806	11887	11951	11942	11890	11907	11795	11840	11977	12067	11806	11773	11775	11797	11790	11676	11822	11762	11804	11781	11988	11973	11993	12091	11869	11942	12027	11761	11786	11819	11882	11678	11883	11896	11916	11787	11892	11880	11815	12054	11879	11756	11976	11745	11791	11815	11821	11940	11744	11712	11850	11735	11984	12065	11907	11804	11957	11853	11827	11971	11918	11764	11843	11903	11877	11961	11894	11977	11948	12048	11918	11857	11855	12015	11800	11906	11779	11876	11708	11906	12055	12054	12006	11961	11878	11986	11944	11735	12008	11929	11748	11849	12026	11887	11986	11854	11837	11714	11986	11789	11906	11747	11864	11788	11857	11835	11971	11971	11806	11789	12009	11822	11979	11742	11730	11914	11911	11782	11912	11801	11718	11810	11832	11847	11842	11873	11809	11698	11889	12034	11866	11841	11982	11940	11757	11971	11906	11892	11801
13393	25928	22965	19289	17165	14707	13955	14823	34065	51434	45792	23944	16310	12751	12422	12538	12412	12411	12415	12646	12475	12462	12270	12398	12490	12686	12308	12395	12344	12559	12323	12327	12567	12433	12624	12467	12384	12478	12430	12434	12357	12332	12424	12429	12522	12427	12424	12436	12431	12280	12615	12454	12392	12333	12375	12325	12371	12286	12564	12456	12422	12505	12399	12225	12409	12404	12361	12411	12407	12413	12427	12211	12515	12450	12369	12364	12281	12376	12377	12615	12379	12372	12284	12413	12271	12338	12483	12379	12319	12459	12344	12383	12176	12430	12298	12267	12294	12283	12435	12255	12349	12252	12418	12331	12385	12442	12295	12506	12281	12410	12465	12348	12437	12418	12242	12398	12325	12397	12426	12339	12428	12406	12455	12398	12316	12414	12424	12366	12477	12397	12306	12280	12239	12265	12247	12492	12457	12386	12268	12395	12242	12365	12475	12243	12404	12477	12399	12407	12234	12477	12428	12176	12389	12429	12406	12473	12308	12298	12305	12374	12384	12389	12300	12347	12481	12314	12314	12318	12311	12166	12459	12424	12349	12383	12440	12501	12260	12450	12240	12439	12038	12237	12355	12345	12463	12223	12351	12322	12363	12286	12335	12631	12340	12598	12122	12362	12306	12370	12476	12268	12277	12429	12408	12359	12514	12292	12347	12241	12231	12394	12398	12334	12318	12468	12238	12457	12321	12456	12232	12361	12358	12452	12333	12376	12544	12210	12369	12303	12501	12237	12269	12298	12480	12440	12297	12326	12306	12276	12535	12487	12322	12243	12293	12355	12378	12337	12242	12316	12393	12340	12409	12333	12255	12440	12372	12359	12431	12361	12313	12404	12348	12383	12274	12426	12431	12315	12388	12489	12286	12196	12522	12389	12284	12417	12314	12393	12469	12312	12280	12396	12331	12396	12282	12419	12447	12331	12406	12227	12209	12337	12197	12451	12369	12230	12418	12277	12359	12422	12432	12316	12311	12294	12258	12430	12278	12262	12303	12209	12430	12425	12451	12264	12322	12337	12395	12363	12454	12444	12352	12411	12333	12348	12349	12337	12304	12275	12449	12318	12389	12213	12332	12432	12454	12427	12462	12451	12438	12424	12342	12544	12310	12429	12270	12401	12374	12346	12428	12409	12307	12351	12357	12280	12374	12382	12460	12528	12298	12420	12347	12234	12459	12355	12490	12268	12251	12278	12220	12175	12462	12259	12245	12454	12385	12307	12130	12243	12252	12394	12382	12300	12362	12424	12382	12420	12227	12347	12339	12362	12351	12236	12386	12386	12396	12387	12289	12429	12376	12415	12321	12391	12447	12210	12419	12375	12550	12569	12281	12306	12239	12394	12240	12438	12349	12447	12370	12323	12317	12312	12371	12409	12404	12425	12287	12392	12332	12268	12356	12075	12319	12357	12382	12423	12456	12481	12522	12574	12268	12262	12255	12310	12453	12228	12288	12484	12366	12274	12459	12331	12461	12568	12388	12415	12347	12403	12317	12244	12303	12393	12325	12339	12360	12297	12461	12308	12279	12180	12403	12252	12522	12366	12423	12283	12353	12419	12292	12500	12387	12190	12322	12303	12304	12264	12431	12297	12416	12389	12399	12375	12437	12195	12297	12328	12294	12198	12246	12633	12329	12345	12355	12391	12359	12371	12308	12227	12399	12325	12322	12372	12372	12320	12370	12407	12511	12352	12441	12568	12352	12241	12437	12407	12352	12341	12271	12290	12351	12357	12429	12417	12383	12393	12290	12274	12288	12312	12353	12280	12498	12498	12301	12319	12320	12326	12381	12432	12308	12483	12288	12289	12358	12330	12386	12338	12201	12371	12490	12221	12391	12430	12193	12312	12379	12404	12332	12320	12429	12331	12147	12318	12359	12440	12446	12464	12406	12268	12291	12367	12352	12450	12302	12350	12460	12285	12362	12259	12412	12464	12293	12234	12567	12267	12400	12306	12212	12323	12411	12316	12298	12324	12299	12405	12296	12235	12379	12339	12189	12358	12209	12361	12289	12537	12368	12408	12448	12387	12315	12434	12344	12414	12215	12357	12370	12469	12187	12237	12481	12195	12400	12411	12339	12338	12215	12392	12375	12180	12176	12325	12329	12197	12274	12517	12308	12390	12387	12296	12428	12440	12304	12378	12156	12384	12343	12292	12279	12285	12267	12297	12298	12387	12385	12348	12364	12453	12342	12483	12442	12343	12241	12366	12368	12210	12245	12116	12297	12359	12202	12279	12257	12438	12341	12339	12418	12307	12384	12426	12382	12416	12185	12397	12406	12438	12321	12270	12384	12226	12396	12411	12169	12428	12459	12363	12382	12305	12420	12314	12341	12315	12564	12328	12450	12253	12402	12368	12319	12396	12290	12148	12238	12426	12426	12469	12496	12327	12493	12456	12242	12191	12494	12374	12437	12228	12426	12258	12488	12314	12449	12433	12494	12471	12323	12328	12486	12331	12478	12420	12402	12377	12244	12396	12317	12154	12336	12217	12524	12349	12442	12437	12336	12260	12315	12247	12353	12347	12236	12370	12267	12287	12317	12269	12277	12254	12421	12428	12354	12222	12374	12325	12375	12474	12323	12324	12410	12146	12266	12312	12356	12358	12348	12513	12192	12371	12326	12339	12402	12389	12432	12243	12236	12471	12389	12450	12275	12272	12310	12271	12235	12349	12252	12334	12375	12581	12350	12292	12234	12307	12276	12298	12348	12455	12256	12253	12504	12400	12250	12450	12537	12424	12284	12417	12426	12397	12362	12373	12390	12361	12296	12495	12550	12457	12194	12227	12319	12289	12207	12433	12408	12332	12332	12498	12181	12329	12423	12327	12380	12309	12330	12328	12200	12251	12423	12437	12259	12392	12440	12275	12336	12247	12281	12250	12456	12457	12335	12325	12376	12199	12332	12334	12388	12317	12229	12487	12311	12351	12319	12477	12271	12415	12356	12430	12258	12329	12314	12293	12354	12200	12200	12502	12431	12277	12209	12300	12220	12429	12507	12380	12306	12429	12472	12294	12378	12389	12342	12347	12247	12394	12432	12447	12171	12298	12389	12490	12427	12368	12435	12331	12297	12453	12307	12395	12381	12449	12453	12375	12297	12410	12393	12429	12213	12215	12310	12122	12403	12267	12277	12440	12300	12153	12430	12358	12424	12327	12358	12453	12291	12246	12392	12234	12246	12491	12325	12378	12284	12343	12397	12271	12520	12236	12292	12272	12435	12416	12316	12415	12296	12254	12343	12244	12308	12322	12317	12337	12307	12354	12176	12268	12416	12355	12328	12402	12381	12476	12295	12403	12446	12276	12234	12468	12376	12295	12309	12495	12281	12333	12305	12487	12593	12366	12408	12461	12455	12293	12364	12336	12221	12371	12384	12385	12391	12343	12223	12358	12242	12488	12325	12290	12568	12365	12408	12222	12301	12302	12489	12312	12333	12381	12268	12274	12613	12250	12276	12286	12268	12379	12356	12444	12343	12432	12420	12244	12391	12311	12273	12367	12261	12221	12298	12222	12354	12404	12356	12380	12189	12275	12349	12447	12396	12188	12363	12295	12359	12355	12368	12109	12398	12370	12494	12331	12236	12294	12242	12349	12355	12410	12204	12369	12306	12465	12267	12373	12235	12413	12261	12350	12321	12277	12307	12482	12496	12357	12220	12140	12210	12325	12310	12379	12524	12296	12316	12355	12227	12388	12276	12318	12480	12269	12381	12337	12281	12175	12445	12226	12235	12417	12319	12440	12488	12328	12370	12361	12418	12327	12375	12432	12308	12443	12384	12373	12324	12469	12205	12251	12283	12209	12351	12271	12476	12246	12210	12305	12326	12294	12353	12277	12334	12351	12256	12487	12460	12366	12375	12444	12338	12280	12271	12242	12548	12497	12331	12414	12147	12348	12376	12394	12322	12409	12507	12332	12341	12305	12342	12278	12219	12305	12257	12311	12236	12279	12482	12285	12320	12372	12245	12273	12244	12374	12344	12454	12322	12260	12271	12265	12374	12293	12444	12362	12200	12391	12244	12282	12262	12260	12337	12278	12349	12446	12455	12301	12353	12370	12396	12423	12533	12334	12337	12305	12320	12425	12288	12415	12203	12335	12325	12347	12330	12368	12327	12401	12308	12552	12214	12315	12322	12387	12354	12369	12423	12310	12397	12314	12319	12406	12322	12415	12345	12332	12332	12317	12447	12316	12281	12560	12402	12344	12489	12142	12358	12312	12399	12551	12451	12341	12353	12370	12483	12390	12575	12197	12344	12290	12382	12431	12415	12439	12419	12323	12264	12506	12303	12550	12365	12453	12285	12418	12488	12347	12421	12325	12197	12402	12300	12337	12505	12419	12530	12338	12396	12493	12288	12380	12296	12348	12519	12254	12360	12421	12316	12230	12306	12358	12415	12501	12317	12382	12328	12193	12237	12387	12362	12472	12464	12328	12277	12422	12358	12207	12334	12520	12314	12419	12370	12511	12338	12461	12217	12297	12321	12367	12337	12279	12363	12231	12506	12235	12496	12442	12456	12298	12405	12256	12325	12458	12413	12205	12282	12439	12382	12439	12178	12338	12375	12302	12488	12387	12416	12173	12240	12194	12450	12378	12445	12284	12197	12475	12358	12115	12266	12261	12288	12237	12421	12415	12294	12312	12420	12433	12489	12348	12383	12314	12335	12495	12278	12199	12381	12481	12354	12464	12262	12387	12360	12296	12507	12410	12350	12337	12306	12365	12384	12141	12313	12324	12294	12442	12371	12407	12326	12428	12440	12395	12231	12512	12327	12360	12294	12260	12381	12359	12521	12492	12417	12340	12369	12435	12264	12275	12436	12296	12407	12313	12537	12301	12484	12452	12440	12323	12261	12444	12252	12380	12281	12419	12318	12273	12467	12279	12345	12253	12475	12410	12315	12315	12598	12479	12505	12338	12430	12487	12326	12241	12467	12443	12337	12340	12218	12514	12264	12293	12350	12376	12365	12260	12307	12337	12459	12195	12354	12356	12405	12359	12312	12295	12386	12229	12351	12499	12291	12334	12210	12303	12315	12330	12327	12362	12406	12447	12145	12269	12310	12225	12451	12227	12324	12448	12354	12215	12385	12542	12406	12391	12257	12210	12261	12507	12256	12291	12380	12335
27605	22069	24384	21458	17920	17836	17659	18032	20127	21765	20015	18972	17665	17265	17332	17454	17399	17283	17355	17373	17260	17333	17349	17389	17256	17469	17455	17260	17207	17395	17393	17399	17278	17393	17191	17246	17435	17253	17300	17249	17311	17246	17295	17241	17307	17177	17321	17247	17283	17138	17252	17299	17481	17372	17359	17438	17351	17355	17491	17186	17331	17312	17232	17286	17186	17220	17414	17164	17361	17167	17424	17258	17296	17404	17350	17254	17554	17281	17300	17174	17145	17357	17513	17359	17150	17286	17600	17301	17307	17154	17095	17223	17209	17315	17205	17422	17286	17364	17034	17326	17098	17276	17273	17393	17319	17315	17338	17211	17339	17501	17304	17315	17417	17305	17235	17271	17500	17456	17503	17322	17186	17685	17302	17369	17167	17212	17259	17141	17188	17266	17379	17282	17404	17425	17317	17273	17399	17467	17298	17277	17220	17208	17471	17434	17240	17266	17393	17228	17234	17272	17240	17278	17374	17236	17263	17336	17457	17184	17170	17343	17416	17545	17284	17150	17562	17402	17319	17444	17327	17314	17290	17167	17140	17392	17250	17391	17125	17364	17082	17554	17271	17185	17542	17183	17440	17322	17340	17344	17224	17185	17127	17142	17154	17197	17287	17213	17316	17327	17291	17186	17300	17318	17280	17306	17256	17382	17403	17233	17339	17298	17228	17397	17403	17289	17357	17156	17534	17464	17368	17331	17381	17280	17443	17174	17385	17350	17516	17220	17275	17190	17212	17335	17262	17323	17253	17166	17501	17263	17294	17244	17216	17309	17337	17374	17404	17438	17219	17415	17233	17458	17295	17366	17113	17279	17292	17423	17200	17219	17255	17147	17369	17274	17476	17407	17299	17401	17202	17375	17287	17449	17117	17167	17478	17274	17214	17313	17280	17246	17405	17329	17382	17441	17472	17278	17284	17241	17272	17321	17261	17306	17515	17236	17213	17413	17460	17269	17198	17209	17143	17233	17076	17357	17182	17181	17067	17217	17194	17358	17152	17379	17416	17139	17141	17217	17159	17482	17478	17519	17289	17453	17323	17336	17163	17462	17381	17316	17328	17399	17231	17247	17275	17450	17177	17238	17264	17397	17242	17371	17241	17559	17277	17348	17296	17284	17225	17161	17078	17219	17508	17239	17311	17353	17471	17346	17225	17340	17377	17393	17159	17326	17124	17265	17392	17372	17149	17344	17339	17350	17359	17090	17149	17382	17223	17410	17328	17384	17462	17316	17369	17300	17235	17390	17392	17080	17204	17363	17431	17124	17521	17268	17148	17112	17296	17372	17441	17419	17438	17152	17439	17213	17154	17401	17429	17278	17445	17184	17238	17436	17257	17205	17318	17213	17269	17311	17436	17379	17393	17335	17275	17343	17268	17017	17522	17400	17301	17134	17412	17291	17336	17269	17409	17109	17376	17279	17341	17244	17324	17356	17112	17324	17379	17118	17361	17293	17430	17383	17316	17292	17107	17320	17260	17123	17538	17232	17282	17193	17309	17244	17433	17250	17366	17292	17270	17263	17465	17364	17212	17174	17107	17190	17274	17241	17285	17272	17436	17319	17186	17269	17309	17403	17382	17336	17421	17303	17268	17431	17342	17421	17294	17088	17297	17087	17376	17329	17462	17189	17159	17255	17174	17208	17214	17444	17213	17303	17351	17423	17384	17241	17672	17330	17009	17248	17404	17226	17250	17319	17184	17132	17195	17330	17302	17314	17551	17294	17308	17413	17260	17150	17289	17427	17320	17303	17341	17176	17288	17374	17449	17208	17185	17541	17162	17109	17222	17401	17297	17544	17374	17560	17218	17350	17410	17457	17256	17565	17225	17442	17406	17338	17209	17490	17477	17362	17292	17355	17254	17500	17370	17308	17311	17260	17549	17319	17389	17193	17139	17210	17406	17336	17345	17389	17075	17263	17215	17360	17378	17426	17310	17420	17363	17217	17031	17430	17092	17319	17341	17275	17240	17412	17565	17514	17406	17316	17175	17356	17201	17630	17269	17140	17382	17450	17164	17232	17258	17315	17301	17200	17475	17316	17400	17240	17231	17325	17426	17304	17317	17410	17250	17268	17274	17366	17227	17253	17267	17260	17291	17198	17297	17429	17258	17313	17351	17239	17296	17491	17303	17303	17343	17322	17248	17119	17548	17328	17466	17395	17284	17375	17450	17289	17332	17241	17500	17309	17094	17217	17288	17284	17258	17225	17224	17227	17176	17232	17200	17277	17138	17287	17167	17419	17259	17131	17423	17369	17193	17120	17063	17273	17430	17399	17518	17330	17293	17413	17529	17410	17301	17531	17249	17082	17418	16965	17316	17480	17307	17188	17173	17112	17515	17193	17218	17394	17287	17486	17286	17352	17392	17241	17368	17441	17517	17410	17375	17161	17622	17361	17284	17362	17376	17374	17250	17177	17421	17241	17519	17339	17258	17262	17308	17302	17392	17199	17275	17398	17392	17226	17280	17421	17132	17189	17219	17205	17345	17245	17398	17284	17339	17399	17365	17438	17387	17105	17232	17339	17087	17391	17122	17363	17213	17364	17324	17314	17295	17308	17380	17202	17103	17231	17533	17309	17401	17210	17568	17337	17245	17344	17297	17233	17273	17398	17244	17375	17232	17320	17262	17116	17395	17319	17310	17300	17456	17287	17270	17154	17140	17112	17385	17393	17409	17095	17200	17312	17172	17169	17101	17209	17346	17508	17282	17252	17331	17105	17419	17169	17329	17340	17282	17143	17321	17157	17392	17284	17276	17367	17374	17160	17165	17287	17212	17396	17362	17256	17397	17193	17219	17109	17330	17436	17212	17186	17357	17225	17420	17437	17331	17378	17221	17490	17581	17400	17375	17550	17535	17362	17511	17389	17221	17357	17517	17357	17266	17309	17230	17347	17156	17375	17285	17360	17223	17276	17362	17287	17385	17272	17205	17304	17208	17292	17241	17309	17434	17253	17317	17388	17180	17473	17467	17369	17066	17266	17429	17353	17349	17455	17522	17352	17322	17254	17158	17227	17311	17299	17323	17304	17538	17305	17387	17241	17098	17467	17358	17202	17273	17126	17276	17399	17371	17288	17369	17436	17355	17330	17457	17189	17244	17242	17215	17254	17163	17250	17120	17337	17395	17337	17385	17271	17407	17395	17160	17322	17148	17249	17305	17201	17247	17171	17231	17260	17286	17344	17124	17127	17247	17341	17407	17306	17427	17090	17299	17420	17413	17399	17475	17633	17333	17217	17358	17332	17355	17326	17510	17519	17375	17381	17256	17267	17230	17473	17341	17277	17413	17582	17391	17280	17498	17299	17371	17114	17301	17252	17360	17382	17411	17345	17270	17362	17409	17302	17160	17350	17402	17204	17342	17265	17350	17163	17277	17426	17248	17256	17529	17297	17186	17332	17348	17436	17163	17338	17310	17511	17449	17385	17423	17317	17261	17318	17248	17323	17287	17131	17295	17365	17459	17407	17498	17421	17192	17101	17330	17375	17033	17471	17298	17412	17310	17395	17359	17002	17656	17413	17366	17338	17281	17277	17361	17389	17351	17305	17522	17384	17451	17330	17199	17232	17522	17288	17328	17601	17239	17292	17223	17371	17304	17324	17349	17302	17153	17346	17466	17188	17462	17183	17398	17286	17415	17290	17286	17477	17476	17465	17463	17392	17554	17474	17382	17280	17271	17263	17408	17150	17227	17385	17284	17212	17230	17265	17324	17355	17343	17084	17075	17182	17413	17276	17401	17472	17332	17407	17232	17278	17535	17218	17544	17254	17215	17179	17347	17388	17276	17336	17197	17253	17438	17394	17431	17351	17331	17117	17315	17287	17214	17238	17535	17258	17301	17380	17276	17325	17363	17372	17413	17384	17217	17244	17227	17274	17356	17333	17488	17324	17525	17272	17502	17378	17284	17350	17310	17326	17560	17221	17302	17463	17352	17211	17320	17297	17436	17280	17506	17262	17432	17559	17431	17071	17261	17380	17225	17243	17131	17261	17264	17330	17341	17451	17196	17424	17228	17205	17289	17095	17393	17158	17368	17213	17508	17370	17312	17236	17314	17279	17299	17185	17342	17335	17046	17218	17316	17340	17487	17368	17252	17369	17292	17295	17272	17099	17331	17271	17444	17333	17203	17360	17196	17335	17308	17252	17448	17377	17245	17083	17244	17301	17535	17332	17260	17306	17312	17315	17175	17369	17294	17385	17356	17352	17385	17418	17279	17194	17408	17313	17408	17191	17374	17361	17247	17171	17215	17504	17175	17308	17220	17404	17492	17339	17285	17308	17280	17332	17387	17329	17439	17342	17278	17286	17378	17265	17366	17303	17348	17285	17426	17485	17469	17171	17154	17109	17422	17553	17449	17414	17474	17260	17461	17274	17366	17256	17376	17386	17399	17188	17252	17342	17203	17172	17276	17300	17287	17495	17352	17490	17326	17429	17504	17559	17361	17246	17276	17315	17108	17413	17206	17435	17287	17543	17393	17296	17284	17289	17343	17316	17112	17243	17095	17254	17481	17535	17460	17297	17108	17216	17351	17186	17287	17309	17352	17286	17321	17392	17357	17426	17308	17162	17408	17398	17221	17300	17091	17479	17478	17257	17319	17261	17221	17409	17372	17561	17341	17176	17212	17412	17461	17277	17236	17213	17270	17350	17312	17198	17314	17282	17346	17422	17262	17311	17311	17499	17380	17360	17344	17281	17354	17221	17318	17034	17244	17482	17267	17429	17363	17306	17122	17398	17409	17467	17380	17325	17298	17438	17310	17169	17346	17443	17488	17348	17431	17576	17421	17363	17333	17138	17300	17353	17409	17165	17237	17340	17239	17336	17395	17373	17352	17302	17278	17322	17345	17297	17530	17270	17212	17212	17324	17459	17322	17300	17198	17256	17367	17498	17299	17368	17403	17207	17484	17363	17367	17430	17318	17307	17211	17134	17338	17285	17379	17435	17364	17469	17256	17317	17316	17333	17139	17337	17307	17274	17425	17232	17263	17328	17418	17468	17247	17475	17297	17427	17211	17172	17464	17110	17177	17336	17310	17291	17534	17337	17184	17363	17484	17392	17348	17394	17271	17240	17196	17294	17222	17328	17389	17272	17361	17519	17242	17356	17437	17459	17210	17483	17266	17361
14782	17659	18298	17868	17120	16808	16024	16998	20583	21979	19020	17305	16333	15728	15779	15864	15859	15801	15757	15835	15834	16001	15845	16016	15975	15911	15772	15801	15748	15809	15771	15984	15886	15899	15844	15923	15943	15865	15782	15902	15751	15895	15884	15981	15858	15895	15857	15921	16076	15921	15794	15943	15928	15870	15861	15951	15757	15788	15939	15907	15889	15975	16042	15737	15696	15660	15836	15822	15943	15906	15787	15875	15922	15872	16009	15882	15827	15890	15911	16092	15922	15797	15873	15797	15890	15770	15793	15856	15938	15889	15875	15908	15876	15763	15887	15811	15730	15744	15829	15840	15940	15860	15908	15769	16050	15920	15731	15897	15939	15909	15778	15911	15835	15852	15886	15830	15848	15835	15843	15960	15996	15924	15751	15784	15745	15929	15777	15870	15757	16021	15852	15846	15955	15940	15945	15928	15790	15868	15835	15985	15766	15789	15739	15851	16066	15823	15857	15863	15873	15914	15936	15772	15903	15967	15784	15815	15744	15885	15927	15845	15803	15805	15811	15767	15953	15901	15884	15825	15919	15970	15892	15903	15963	15798	16105	15935	15746	15814	16024	15945	15844	15723	15798	15897	15880	15903	15619	15909	15830	15741	15782	15882	15944	15953	15800	16107	16020	15855	15711	15923	15718	15836	15836	15776	15676	15895	15943	16091	16127	15936	15847	15721	16009	16060	16014	15868	15784	15976	15823	15931	15772	15888	15803	15908	15934	15862	15912	15937	15800	15735	15910	15956	15864	15918	15885	15715	15873	16109	15874	15902	15966	15796	15981	15781	15883	15882	15915	15940	15869	15870	15780	15851	15977	15937	15917	16020	15843	15799	15827	15975	15978	16018	15729	15829	15838	15994	15822	15911	15880	15699	15960	15835	15883	15944	15933	15908	15896	15937	16028	15817	15882	15906	15812	15817	15743	15871	15871	15856	15956	15791	15750	16092	15814	15823	15873	15823	16027	15701	15956	15818	15914	15873	15856	15943	15770	15668	15867	15778	15737	15985	15805	15790	15759	15954	15695	15885	15857	16007	15874	15917	16093	15807	15876	15925	15979	15956	15954	15715	15774	15642	15857	15809	15884	15831	15889	15844	15802	16230	15825	15960	15973	15654	15927	15877	15838	15912	15881	15769	15969	15712	15834	15936	15725	15840	15973	15690	15747	15949	15820	15851	16035	15889	15916	15770	16011	15922	15703	15745	15747	16127	15854	15746	15768	15933	15828	15874	15983	15889	15927	15816	15880	15855	15864	15838	15773	15778	15997	15834	15950	15944	15784	16030	15742	15901	15858	15971	15859	15855	16138	16113	15858	15883	15944	16047	15855	15882	15873	15744	15949	15973	15944	15788	15866	15787	15869	15876	15849	15978	15828	15838	15834	15744	15894	15961	15868	15831	15834	15782	15872	15909	15813	15903	15803	15696	15993	15861	15899	15803	15929	15805	15838	15838	15694	15881	15774	15933	15850	15952	15647	15777	15839	15539	15848	15848	15840	15874	15821	15997	15942	15753	15936	15738	15934	15901	15905	15927	15845	15965	15824	15986	15928	15856	15832	15838	15943	15807	15776	15886	15960	15972	15849	15780	15988	15919	15963	15986	15725	15898	15908	15709	15751	15876	15852	15728	15821	15983	16125	15856	15946	15841	15781	15867	15938	15832	15747	15968	15795	15639	15932	15925	15673	15922	15930	15874	15861	16027	15834	15920	15955	15874	15930	15901	15914	15802	15928	15841	16200	15979	15882	16002	15955	15926	15831	15960	15900	15891	15926	16107	15689	15915	15868	15969	15723	15882	16077	15958	15778	15820	15847	15810	15940	15696	15969	15865	15902	15784	15794	15880	15937	15961	15823	15814	15753	15781	15991	15979	15803	15849	15991	15864	15903	15742	15823	15877	15931	15865	16043	15627	15649	15936	15834	15824	15771	15856	15913	15810	15941	15835	16037	15814	15798	15666	15915	15751	15975	15879	15893	15787	15837	16040	15872	16001	15772	15912	15824	15920	15837	15831	15739	15825	15941	15797	15828	15845	15847	15856	15803	15889	15892	16019	15890	15851	15693	15855	15798	15692	16000	15849	15729	15686	15713	15843	15815	16008	15950	15823	15997	15857	15888	15807	15883	15869	15770	15953	15774	15889	15843	15905	15833	16012	15743	15760	15902	15834	15988	16001	15882	15986	15820	15650	15846	15913	15977	16042	15811	16005	15828	15816	15805	16041	15893	15933	15814	15802	15808	15820	15919	15858	16072	15817	15908	15969	15903	15863	15846	16004	15838	15801	15929	15957	15887	15742	15919	15827	15809	15831	15980	15861	15815	15833	16000	15952	15712	15728	15821	15937	15909	15837	15961	16071	15951	16050	15870	15887	15858	15928	15874	16029	15963	15791	16107	15893	15876	16068	15787	15794	15723	15746	16071	15734	15660	16042	15886	15785	15878	15891	15878	15992	15815	15871	15780	15664	15736	15885	16120	15785	16118	15782	15818	15792	16092	15740	15802	15798	15848	15779	15878	15966	15791	15793	15894	15830	16069	15811	15923	15901	15751	15826	15909	15805	15896	15957	15775	15862	16138	15888	15923	15767	15812	15781	15886	15766	15989	15896	15997	15922	15758	15901	15915	15830	16008	16053	15968	15743	16023	15787	15891	15762	15860	15883	15920	15882	15875	15721	15847	15920	15826	15837	15892	15841	15965	15890	15831	15783	15744	15942	16040	15928	15774	15927	15827	15798	15787	15980	15535	15871	15891	15758	15988	15964	15922	15920	15863	15830	15798	15872	15751	15887	16002	16009	15857	15867	15872	15919	16033	16065	15826	15803	15881	16021	15808	15887	15626	15861	15895	15932	15880	15870	15979	15831	15806	16007	15807	15916	16051	15827	15924	15966	15754	16037	15753	16019	15936	15830	15809	15863	15775	15771	15739	15990	15962	15844	15988	15852	15915	15783	15792	15814	15931	15841	15847	15958	15754	15883	15875	15738	15784	15856	15864	15958	15723	15718	15878	15958	15776	15732	15976	15835	15861	15992	16037	15840	15847	15814	15881	16021	15886	15975	15912	15955	15799	15884	15999	16002	15900	15839	15845	15823	15842	15965	15860	16014	15913	16006	15913	15890	16171	15870	15652	15738	15831	15882	15898	15808	15866	15979	16006	15780	15929	15863	16018	15953	15987	16043	15900	15909	15991	15826	15961	15805	15735	15847	15721	15853	15951	15841	15899	15886	15848	15843	15813	15788	15855	15762	16011	15771	15842	15834	15866	15984	15945	15801	15831	15985	15911	15896	15981	15742	15941	15777	15707	15898	15711	15948	15954	15951	15861	15752	15863	15800	15831	15813	15879	15918	16050	15998	15920	15822	15750	15758	15793	15959	15966	15803	15970	15775	15824	15776	15892	15734	15909	15799	15734	15858	15739	15724	15924	15791	15993	15904	15967	15891	15795	15648	15767	16001	15902	15910	16014	15825	15878	15808	15957	15740	15974	15831	15988	15807	15848	15932	15933	15794	15847	15775	15977	15883	15899	15973	15805	15867	15913	15688	15674	15899	15720	16007	15821	15783	15871	15854	15955	15856	15977	15773	15861	15822	15995	15684	16034	15934	15943	15827	15871	16099	15963	15820	15896	15818	15993	15936	15835	16138	15815	15886	15951	15934	15882	15847	15848	15943	15809	15773	16043	15676	15961	15835	15836	15916	15693	15889	15870	15776	15934	15879	16008	15808	15686	15905	15874	15949	15927	15788	15862	15773	15845	15844	15973	15914	15806	15849	16014	15964	15989	15743	15874	15882	15872	15957	15875	15914	15991	15923	15857	15828	15883	15934	16004	15862	15771	15887	16036	15890	15950	15885	15906	15931	16122	15796	16008	15667	15908	15925	15802	15874	16007	15874	15913	15935	15889	15866	15769	15743	15799	15791	16031	15905	15883	15784	15937	15885	15987	15637	16005	15945	15740	15689	15804	15934	15964	15742	15814	15744	15862	15903	16002	15996	15934	15899	16088	15990	15734	15877	15758	15676	16003	15814	15881	15972	15895	16179	15877	15856	15803	15663	15846	15867	15826	15872	15904	15858	15960	15777	16037	15898	15724	15970	15929	15763	15905	15844	15930	15991	15713	15779	15857	15820	15880	15841	15732	15718	16045	16012	15715	15941	15808	15782	15903	15864	15946	15935	15840	15842	15835	15935	15860	15809	15897	15824	15988	15899	15798	15814	15875	15767	15720	15946	15747	15915	15956	16019	15936	15936	15882	16016	15777	15873	15938	15869	15922	15790	15922	15931	15860	15908	15886	15766	15885	16039	15949	15940	15780	15822	16042	15855	15865	15776	15705	15931	15718	15863	15676	16048	15966	15942	16010	15919	15882	15936	15914	15897	15699	15924	15933	15934	15926	15830	16055	15799	15790	15985	15763	15739	15812	15739	16094	15916	15713	15736	15845	15803	15779	15843	16055	16024	15779	15892	15711	15881	15818	15831	15852	15837	15923	15886	15822	15885	15850	15841	15827	15969	15857	15936	15865	15831	15939	15701	15893	15861	15824	15926	15948	15864	15880	15794	16040	15808	15929	15876	15882	15809	15960	15848	15809	15950	16082	15924	16080	15748	15991	16066	15892	15740	15810	15927	15858	15788	15880	15906	15934	15791	15995	16014	15902	15817	16025	15898	15812	15873	15874	15874	15800	15846	15784	15854	15893	15879	15969	15976	15858	15808	16114	15896	15895	15853	15907	16107	15974	15931	15816	15876	15947	15800	15800	16140	15891	15940	15909	15925	15883	15915	15890	15894	16039	15809	15971	15950	15801	15837	15857	15937	15888	15928	15861	15879	15858	16042	15824	15896	15736	15654	15862	15931	15918	15971	15909	15828	15870	15804	15738	15913	15787	15924	15821	15858	15995	16081	15991	15985	15776	15715	16089	16035	15961	16057	15965	15930	15747	15961	15958	15881	15954	15885	15868	15826	15845	15819	15759	15890	15932	15984	15815	15883	15844	15729	15893	15834	15873	15969	15830	15964	15802	15929	15605	15792	15980	15935	15992	15658	15938	15829	15802	15943	15943	15845	16011	16087	15960	15903	15835	15892	15928	15989	15753	16020	15980	16066	15949	15950	15883	15782	15937	15737	15746	15853	15892	15872
24543	21564	28855	24960	22639	22036	21984	23554	35575	38285	31842	25691	21804	19849	19531	19446	19625	19338	19442	19495	19573	19587	19377	19333	19481	19365	19318	19459	19278	19229	19352	19616	19343	19493	19546	19310	19245	19208	19506	19560	19421	19344	19311	19453	19200	19543	19332	19460	19450	19454	19352	19365	19321	19177	19410	19297	19425	19380	19327	19282	19563	19264	19279	19461	19267	19341	19312	19412	19484	19377	19693	19157	19121	19191	19386	19252	19312	19449	19387	19422	19415	19424	19357	19447	19406	19197	19538	19037	19641	19526	19156	19146	19248	19506	19414	19080	19097	19303	19174	19159	19284	19178	19461	19398	19390	19099	19351	19435	19352	19253	19427	19447	19399	19218	19260	19246	19414	19385	19482	19325	19449	19377	19509	19054	19325	19196	19411	19376	19279	19417	19158	19200	19414	19216	19298	19323	19391	19490	19331	19340	19211	19350	19244	19466	19182	19312	19285	19227	19194	19371	19507	19326	19462	19213	19273	19050	19434	19134	19477	19329	19312	19424	19327	19431	19352	19255	19278	19271	19548	19432	19373	19235	19341	19392	19482	19323	19254	19464	19392	19299	19371	19297	19468	19108	19383	19340	19272	19395	19258	19266	19234	19279	19395	19361	19296	19259	19114	19348	19420	19340	19404	19342	19453	19307	19340	19322	19334	19161	19325	19473	19270	19429	19253	19495	19394	19160	19330	19267	19595	19260	19311	19243	19290	19158	19146	19375	19287	19281	19418	19639	19111	19349	19370	19326	19298	19159	19379	19152	19279	19285	19219	19226	19363	19344	19474	19291	19318	19489	19329	19298	19375	19465	19275	19467	19375	19444	19434	19394	19132	19349	19217	19035	19147	19249	19351	19504	19463	19310	19349	19312	19303	19321	19200	19188	19352	19438	19426	19224	19422	19366	19238	19443	19440	19325	19225	19300	19358	19211	19298	19343	19442	19379	19442	19400	19120	19257	19102	19296	19364	19241	19376	19274	19363	19455	19316	19305	19336	19449	19477	19396	19331	19275	19145	19214	19173	19335	19554	19383	19280	19288	19254	19574	19324	19115	19285	19655	19412	19248	19313	19399	19268	19493	19345	19406	19335	19123	19282	19128	19512	19211	19270	19346	19288	19513	19357	19301	19450	19238	19401	19369	19205	19362	19335	19399	19232	19382	19491	19395	19425	19210	19313	19230	19334	19398	19119	19227	19299	19341	19305	19427	19275	19454	19335	19392	19269	19159	19167	19124	19395	19478	19205	19248	19373	19156	19302	19412	19461	19278	19302	19171	19377	19223	19422	19312	19304	19196	19536	19333	19350	19137	19197	19565	19284	19231	19476	19289	19369	19454	19205	19477	19221	19277	19332	19326	19337	19200	19176	19302	19546	19260	19354	18951	19358	19147	19498	19212	19342	19488	19352	19256	19355	19277	19282	19461	19221	19389	19327	19232	19325	19090	19286	19202	19191	19300	19399	19426	19424	19467	19356	19315	19412	19165	19335	19211	19244	19390	19373	19287	19271	19343	19406	19158	19302	19342	19380	19475	19280	19316	19315	19286	19350	19499	19523	19088	19328	19387	19210	19299	19104	19275	19349	19391	19259	19361	19345	19305	19380	19268	19156	19370	19196	19492	19259	19392	19386	19276	19260	19248	19125	19559	19257	19124	19391	19469	19377	19086	19250	19308	19293	19198	19290	19289	19354	19359	19386	19229	19395	19395	19301	19208	19374	19399	19111	19392	19505	19485	19122	19238	19315	19533	19416	19369	19357	19499	19376	19328	19365	19331	19245	19309	19263	19372	19407	19138	19197	19503	19271	19499	19379	19294	19324	19251	19316	19287	19263	19269	19411	19336	19325	19148	19273	19400	19337	19199	19348	19291	19281	19370	19269	19155	19248	19314	19417	19331	19385	19364	19252	19197	19325	19409	19340	19352	19271	19444	19389	19183	19325	19248	19409	19480	19262	19166	19243	19251	19124	19132	19286	19314	19281	19128	19323	19334	19357	19514	19530	19394	19314	19276	19489	19330	19312	19468	19433	19361	19289	19306	19320	19417	19347	19369	19200	19112	19422	19150	19383	19244	19288	19422	19251	19291	19424	19271	18982	19128	19181	19534	19282	19210	19423	19394	19462	19222	19471	19428	19366	19401	19197	19224	19162	19391	19357	19221	19133	19526	19404	19415	19180	19403	19229	19440	19417	19199	19320	19382	19321	19311	19359	19312	19403	19608	19459	19285	19079	19326	19377	19290	19322	19182	19527	19286	19308	19245	19319	19307	19344	19284	19291	19445	19174	19223	19114	19294	19358	19275	19144	19199	19149	19298	19416	19334	19375	19445	19295	19272	19405	19281	19346	19291	19332	19432	19244	19321	19434	19385	19417	19322	19531	19172	19381	19420	19358	19353	19356	19385	19207	19245	19356	19307	19336	19375	19330	19410	19153	19499	19378	19479	19433	19358	19278	19451	19308	19415	19260	19513	19378	19211	19240	19063	19415	19457	19308	19415	19453	19187	19205	19294	19369	19096	19363	19387	19275	19430	19241	19234	19272	19246	19337	19443	19359	19165	19404	19192	19333	19498	19187	19410	19553	19351	19379	19520	19456	19159	19482	19445	19338	19075	19339	19294	19448	19304	19432	19289	19438	19228	19305	19378	19270	19321	19457	19554	19421	19158	19397	19252	19419	19437	19207	19528	19360	19234	19327	19306	19358	19163	19446	19369	19433	19281	19372	19167	19462	19387	19445	19298	19601	19464	19386	19378	19506	19086	19252	19116	19290	19407	19336	19250	19200	19631	19276	19190	19269	19186	19210	19453	19277	19500	19417	19431	19198	19205	19127	19268	19367	19309	19473	19401	19233	19330	19326	19226	19356	19401	19346	19398	19263	19533	19480	19142	19325	19238	19441	19455	19348	19192	19179	19359	19213	19112	19009	19332	19653	19384	19377	19252	19323	19423	19157	19309	19177	19171	19333	19444	19484	19241	19599	19195	19273	19298	19345	19337	19309	19376	19429	19596	19223	19263	19352	19450	19309	19323	19255	19259	19308	19479	19150	19379	19365	19458	19344	19273	19278	19373	19430	19083	19383	19120	19238	19198	19437	19187	19228	19319	19600	19267	19287	19501	19348	19284	19325	19390	19447	19474	19300	19368	19198	19269	19349	19362	19152	19324	19538	19378	19257	19436	19320	19426	19428	19352	19156	19362	19327	19346	19490	19381	19094	19235	19460	19347	19215	19590	19319	19423	19349	19380	19325	19292	19353	19490	19146	19246	19389	19427	19285	19511	19463	19048	19615	19430	19370	19374	19349	19283	19537	19257	19195	19418	19360	19263	19372	19090	19308	19185	19363	19396	19451	19287	19388	19485	19164	19095	19201	19453	19131	19310	19105	19279	19108	19345	19277	19222	19452	19536	19253	19366	19390	19194	19415	19274	19392	19502	19317	19342	19329	19255	19393	19367	19518	19195	19207	19139	19474	19273	19500	19465	19489	19393	19463	19241	19208	19317	19181	19287	19378	19410	19291	19178	19588	19433	19336	19204	19379	19448	19354	19294	19253	19275	19574	19402	19238	19489	19327	19337	19287	19450	19173	19226	19472	19248	19269	19460	19414	19490	19380	19322	19149	19349	19245	19160	19302	19477	19330	19384	19545	19286	19169	19356	19358	19256	19374	19373	19095	19396	19459	19384	19107	19240	19451	19337	19237	19242	19341	19196	19354	19195	19305	19299	19349	19363	19157	19310	19340	19456	19257	19399	19288	19372	19522	19357	19363	19354	19262	19237	19458	19242	19359	19242	19156	19097	19333	19120	19209	19234	19553	19172	19400	19427	19601	19390	19452	19457	19363	19410	19498	19406	19307	19519	19434	19606	19403	19393	19402	19292	19513	19404	19291	19311	19456	19475	19401	19204	19438	19487	19590	19426	19243	19350	19435	19279	19463	19361	19390	19397	19399	19152	19304	19294	19335	19309	19252	19548	19287	19360	19406	19251	19415	19135	19327	19531	19437	19352	19362	19359	19313	19228	19231	19281	19332	19345	19425	19406	19241	19332	19326	19368	19584	19220	19325	19473	19515	19300	19338	19476	19381	19274	19359	19230	19240	19408	19292	19269	19380	19366	19432	19350	19474	19255	19433	19430	19430	19434	19383	19296	19440	19309	19396	19318	19276	19313	19295	19512	19461	19390	19400	19118	19484	19428	19495	19469	19349	19225	19194	19279	19215	19195	19209	19422	19231	19363	19262	19347	19396	19184	19289	19483	19421	19212	19304	19253	19152	19280	19132	19320	19344	19438	19386	19328	19437	19279	19130	19278	19263	19365	19281	19178	19326	19142	19128	19344	19474	19241	19196	19228	19294	19202	19452	19344	19195	19428	19380	19343	19410	19465	19284	19316	19251	19376	19370	19546	19379	19317	19174	19353	19352	19414	19408	19461	19410	19485	19070	19231	19451	19312	19194	19483	19321	19284	19428	19217	19285	19116	19517	19156	19145	19258	19285	19413	19465	19367	19367	19178	19519	19197	19438	19283	19507	19369	19322	19383	19208	19130	19249	19123	19333	19316	19053	19354	19377	19256	19395	19563	19513	19234	19288	19435	19406	19398	19347	19413	19430	19265	19358	19368	19435	19304	19251	19348	19267	19177	19319	19265	19286	19319	19211	19296	19524	19410	19289	19366	19214	19578	19520	19332	19437	19290	19398	19354	19292	19258	19290	19340	19197	19212	19330	19436	19266	19392	19265	19471	19258	19321	19309	19390	19498	19194	19426	19357	19170	19221	19315	19321	19307	19422	19520	19299	19316	19312	19339	19248	19389	19290	19256	19275	19467	19266	19330	19373	19277	19390	19401	19349	19216	19278	19173	19175	19277	19422	19234	19263	19577	19290	19385	19376	19335	19363	19348	19370	19450	19211	19097	19622	19521	19380	19318	19281	19476	19292	19263	19306	19163	19443	19304	19415	19270	19315	19396	19214	19616	19255	19523	19317	19022	19104	19338	19430	19369	19475	19352	19421	19388	19268	19537	19349	19287	19201	19336	19384	19187	19391	19274	19482	19233	19409	19368	19410	19441	18917	19359	19346	19552	19342	19208	19176	19471	19264	19312	19304	19420	19203	19374	19066	19156	19455	19404	19162	19414	19404
14308	22660	22041	19583	18564	18202	18112	24746	39067	39848	31475	24580	19402	17042	17178	17073	16969	17187	17141	17410	17123	17159	17074	17240	17122	16949	17265	16900	17104	16948	17218	16927	17061	17005	17000	17147	17132	17189	16948	17071	17259	17070	17113	17042	17173	17109	17236	17021	17274	17089	17002	17145	17173	17103	17132	17009	17344	16942	17190	17234	17171	17008	17161	17112	17252	17007	17343	17036	16913	17065	16984	17150	17065	17032	17123	17075	17176	17184	17150	16967	17134	17049	17282	17196	17021	17119	17015	17011	17097	17140	17336	17152	17011	17134	16949	16860	17046	17225	17007	17087	16888	17136	17120	17105	17099	17240	17035	17224	17099	17130	17226	17021	17093	17067	17037	17044	17009	17098	17067	17295	17016	17127	16984	17089	17177	17002	17058	16916	16967	17188	16956	17185	17312	17166	17127	17075	17026	17182	17037	17106	17018	17183	17012	17162	16900	16954	17184	17101	16961	17144	17111	17075	17219	17015	17120	17053	17091	17145	17194	17268	17069	17120	17155	17098	17103	17119	17150	17122	17008	17138	17156	17142	17376	17219	17209	17157	17063	17105	17088	17025	17212	17044	17005	17180	17241	16959	17213	17135	17091	17019	17172	17115	17047	17043	17252	16921	17018	17071	17173	17181	17086	17039	17128	17091	17084	17089	17129	17202	17193	17101	17135	17183	16938	17218	17117	17119	17349	17185	16984	17205	17060	17064	17137	17084	17093	17053	17186	17233	17041	17204	17216	17210	16984	17030	17176	16999	17097	16859	17025	17212	17071	17043	17024	17168	17078	17104	17195	17109	17042	17048	17020	16951	17119	17044	17038	17116	17359	16831	17271	17020	17068	17125	17151	17059	17161	17181	16981	17093	17000	17249	17213	17040	17251	17189	17134	16956	17191	16993	17057	17004	17270	17241	17108	17287	17128	17185	17235	17105	17070	17249	17136	17002	17025	16989	17016	17068	16935	17023	16987	16983	17000	17110	16961	17170	17239	17183	16989	16992	17109	17149	17160	17060	16929	17180	17076	17071	16950	16910	17012	16987	17113	17085	17031	17242	17141	17090	16970	17093	17031	17212	16989	17150	17166	17035	17084	16787	17014	17187	17057	17148	17222	16879	17142	17154	17117	17243	17194	17065	17169	17048	17128	17056	17074	17350	17100	17068	17199	17053	17086	17125	17177	17028	17035	17146	16983	17023	17125	17068	16975	17141	17061	17152	17122	17193	16979	17018	17017	17130	17208	16904	17281	17333	17003	17132	17134	17061	16957	17011	17098	17003	17247	16906	17245	17074	17087	17053	17070	16966	17133	17216	17059	17076	17130	17168	17162	17290	17124	17090	17096	17188	17020	17084	17159	17097	17230	17046	17050	17157	17056	16991	17202	17084	17152	16973	17149	16974	16957	17151	17127	17187	17247	17182	17168	17131	17021	16888	17008	17139	16849	17124	17136	17229	17041	17164	17009	17127	17011	17181	17172	17209	17056	17066	17097	17002	17000	17124	17215	17174	17004	17261	17098	17160	17054	16933	17182	17184	17107	17303	17132	17240	17012	17069	17093	17199	17072	17206	16943	16898	17005	17078	17050	17132	17171	17244	17091	17274	16849	16925	17126	17089	17114	17212	17070	17176	16978	17014	17095	17219	17083	17073	16858	16943	17154	17080	17163	17180	16868	17053	16982	17052	17072	17091	17119	17198	17165	17079	17079	17064	17277	17176	17221	17134	16997	17078	17132	17078	17184	16966	17088	17296	17008	17174	17032	16924	17057	16964	17144	17277	16977	17198	17056	17202	17092	17296	17067	17131	17156	17090	17093	17073	17227	16978	17159	17013	17102	17059	17213	17039	17268	16927	17034	17069	16976	17095	17250	17170	17190	17057	17189	17133	17122	16923	16954	17271	16878	17258	17239	17032	17047	17049	16999	17153	17164	17055	17176	17112	17006	17221	17037	17176	16993	17015	17106	17097	17167	17050	17043	17144	17141	17118	17101	17141	17110	17292	17216	17129	17106	17268	17054	17139	17058	17121	17078	17076	17131	17170	17154	16982	17170	17071	17168	17156	17015	17010	17112	17019	17119	16933	17157	17107	17193	17064	16982	17221	16990	17095	17158	17232	17156	17212	17310	17096	17149	16936	17108	17359	17032	17096	17124	17390	17169	17080	17070	17238	17211	17051	17099	17096	17134	17035	17105	17039	17011	17134	17060	17048	17090	16987	17161	17106	17000	17037	17076	17199	17307	17090	17234	17160	17081	17033	17116	17160	16846	17114	17095	17096	17099	17056	16916	17159	16995	17066	17008	16943	17099	17060	17133	17140	17060	17047	17131	16970	17152	17074	17115	17011	17104	17148	17089	16949	17303	16973	17085	17129	17150	17196	16943	16985	17152	16987	17071	17217	16899	17262	17027	17215	17077	17044	17193	16922	17047	17068	17287	17200	17186	17206	16958	17188	17100	17163	17060	17075	17122	17059	17145	17077	17013	17252	17069	17114	17028	16957	17035	16962	17086	17126	17130	17060	17041	17082	17227	16993	17102	17088	17153	17160	17012	17144	17119	17121	17044	16901	17175	17191	17150	17156	17120	17125	17185	16935	17102	17095	17085	17133	17143	17298	17072	17123	17000	17159	16904	17085	17071	16949	17178	17116	17136	16954	17026	17145	17012	17092	16919	17195	17205	17025	17017	17027	17155	17093	17196	17051	17046	17011	17037	16952	17089	17056	17110	17198	17197	17172	16989	16909	17146	17198	17023	17072	17078	17243	17179	17125	17074	17110	17288	17097	17112	17176	17026	16939	17084	17237	17168	17178	17115	17015	17036	17221	17171	16886	17124	17110	17058	17190	17157	17125	17178	17123	16988	17105	17093	17099	17128	17006	17094	17110	17043	17193	17325	16949	17083	17160	17071	17003	17017	17018	17073	17030	17073	17058	16934	17261	17038	16897	17143	17180	17049	17044	17145	16953	17132	17226	17155	16994	17152	16943	17180	17158	16898	17089	17145	17266	17093	17005	17168	16904	17266	17166	17093	17306	16967	17015	16997	17027	17123	17120	17182	17030	17171	17116	17102	17057	17057	17164	17167	17074	17208	17165	17089	17063	17145	17145	17166	17099	17196	17061	17161	17111	17127	17029	17075	17204	17074	17036	17152	17085	17083	16942	17075	17127	17157	17079	16960	16998	17186	17020	17196	17122	17102	17167	17208	17228	17007	17013	17152	17176	17109	17067	17150	17182	17177	16811	17178	17066	17237	17112	17091	17128	16935	17045	17032	17187	17064	17049	17199	17037	17041	17045	17095	17050	17095	17137	17176	17075	17054	17242	17162	17070	17198	17227	17083	17177	17142	17123	17091	17140	17003	17151	17209	17190	17091	17155	17184	17102	17130	17111	16874	17199	17241	17237	17100	17033	16773	17120	17242	17076	17016	16818	17059	17013	17185	17029	17137	17103	17086	17177	17145	17079	17029	16889	17190	16939	17081	16971	17112	17020	17059	17110	17073	16983	17051	16929	17175	16997	17104	17132	17230	17072	16961	17180	16931	17171	17109	17124	17189	16976	17109	17262	17207	17134	17128	17034	17144	17144	17132	17156	17248	17002	17221	17116	17046	17152	17115	17046	17119	17091	17030	17091	17074	17029	17216	16988	17041	17207	17102	17101	17276	17061	17051	17305	17044	17016	17105	17175	17062	16967	16957	16998	17246	17092	17023	17191	17017	16970	17069	17046	17120	17179	16967	17281	17035	16952	16892	17076	17313	17133	17062	17135	16976	17134	17089	17080	17089	17164	17031	17220	17052	17005	17090	17162	17088	17256	17076	17119	17196	17030	16911	17307	17038	17183	16981	17143	17271	17148	17239	17250	17059	17187	17344	17149	16933	16909	17040	17218	17124	17058	16990	16966	17080	17152	17111	16958	17156	17098	17143	17069	16998	17063	16996	17024	16971	17065	17256	17039	17236	17183	17010	17063	17170	17052	17133	16977	17014	17130	16996	17053	16986	17228	17144	17161	16852	17185	16992	17084	17124	17155	17074	17212	17201	17174	16756	17273	17192	16973	17282	17088	17015	17078	16928	17094	17073	17132	16998	17183	16991	17091	17123	17160	16972	17221	17046	17156	17289	17098	17258	17066	17181	17170	17153	17183	17088	17034	17001	17089	17029	17098	16956	17050	17114	17035	17139	16976	17157	17116	17063	17020	17058	17202	17066	16923	17133	17111	17111	17213	17046	17170	17241	17156	17069	17113	17048	17322	17137	17095	17193	17038	16921	17114	17153	17157	17071	17105	17102	17051	16983	17138	16967	17050	17173	17164	17212	17150	17027	17055	17087	17160	17052	16958	17095	17003	17001	17000	17113	17143	17216	17214	17005	17030	16982	17262	16923	17131	17133	17226	17096	17096	17069	17057	17001	16960	17096	17247	17123	17236	17223	17208	17180	17106	17130	17104	17130	17231	17019	17042	16983	17300	17302	17117	17177	17000	17124	17164	16912	17026	16958	17001	17135	17009	17138	17005	17080	17043	17062	17037	17020	17072	17182	17125	16919	17045	17161	17193	17151	17186	16990	17092	17045	17133	17111	17025	17168	17197	17039	17153	17066	16961	17029	17144	17089	17147	17207	17168	17234	17213	17015	17031	16937	17155	17092	17085	17129	17026	16993	17122	16981	17003	17116	17060	17125	17140	17114	17123	17158	17026	17091	16968	17055	17211	17106	17023	17194	17034	17128	17259	17160	17186	17066	17193	17002	16947	17177	16965	17284	17060	17080	17068	17123	17086	17092	17110	17019	17131	17194	17044	17045	17111	17028	16965	17115	16964	17023	17017	16919	17118	17013	17243	17121	17237	17145	17132	17022	17056	17101	17152	17053	17267	17139	17178	16880	17036	16952	16973	17173	17175	17284	17078	17117	17274	17003	17064	17174	17208	17271	17199	17169	16977	17157	17005	17090	17004	17223	17105	17014	17193	17197	17115	17237	17085	17145	17071	17053	17181	17007	17114	17013	17144	17137	17014	17032	17091	17125	17064	17003	17234	16955	17121	17095	17091	17119	16950	17009	17110	17146	17088	17039	16883	16989	17106	17106	17079	16946	16918	17086	17027	17087	17218	17063	17059	17038	17135	16890	17216	16914	17080	17142	17131
22921	21560	29536	24060	21821	24353	27747	28707	44454	53441	48187	36945	29183	23563	22156	22051	21981	21726	21890	22097	21547	21882	22000	21809	21807	22009	21918	21860	21925	21880	22049	21620	21862	21910	21838	21812	21909	21798	21975	21750	21688	21814	21666	21663	21788	21697	21898	21734	21565	21847	22046	21731	21855	21697	21845	21765	21769	21804	21486	21671	21813	21723	21685	21854	21682	21720	21656	21674	21663	21666	21668	21623	21749	21676	21744	21743	21981	21791	21931	21964	21743	21864	21755	21640	21613	21708	21705	21600	21812	21639	21658	21700	21650	21974	21821	21714	21817	21810	21719	21772	21573	21647	21788	21877	21633	21849	21608	21739	21747	21800	21668	21723	21738	21828	21659	21682	21836	21784	21848	21550	21667	21846	21640	21528	21869	21682	21478	21815	21756	21846	21780	21679	21727	21695	21571	21653	21720	21750	21721	21737	21607	21776	21768	21529	22069	21618	21728	21668	21700	21770	21663	21700	21696	21578	21752	21686	21775	21815	21818	21652	21645	21680	21876	21697	21559	21613	21999	21652	21687	21659	22013	21565	21599	21599	21682	21973	21856	21841	21764	21732	21803	21692	21938	21527	21741	21676	21652	21770	21813	21569	21552	21754	21965	21636	21830	21700	21691	21821	21676	21661	21519	21485	21725	21604	21661	21737	21692	21619	21729	21550	21741	21690	21531	21801	21787	21625	21579	21639	21684	21702	21833	22173	21653	21859	21763	21593	21626	21676	21602	21685	21674	21579	21805	21830	21676	21671	21798	21800	21746	21797	21505	21880	21487	21628	21705	21640	21672	21671	21546	21607	21505	21650	21751	21711	21731	21531	21437	21780	21769	21834	21629	21700	21465	21815	21726	21688	21882	21748	21875	21503	21839	21772	21697	21669	21712	21625	21728	21600	21567	21979	21607	21436	21760	21531	21499	21602	21643	21528	21733	21681	21585	21577	21523	21735	21586	21806	21594	21698	21760	21763	21828	21549	21583	21711	21749	21589	21750	21685	21699	21853	21781	21733	21765	21469	21808	21560	21608	21835	21726	21463	21397	21742	21676	21811	21708	21596	21665	21744	21791	21563	21785	21768	21653	21722	21761	21750	21834	21812	21794	21780	21795	21659	21752	21524	21580	21662	21773	21752	21500	21826	21848	21688	21740	21549	21840	21518	21544	21709	21666	21628	21713	21765	21812	21584	21597	21649	21659	21709	21736	21802	21614	21796	21745	21964	21916	21687	21744	21844	21762	21778	21735	21887	21484	21577	21692	21882	21933	21964	21650	21823	21442	21643	21717	21506	21788	21507	21661	21703	21679	21707	21772	21766	21803	21671	21697	21685	21610	21567	21657	21711	21816	21738	21462	21853	21714	21445	21619	21707	21670	21738	21609	21778	21580	21582	21490	21442	21757	21679	21657	21595	21731	21606	21453	21575	21818	21676	21874	21791	21711	21678	21693	21618	21573	21756	21627	21698	21809	21841	21768	21420	21571	21596	21641	21631	21587	21724	21843	21653	21845	21679	21657	21646	21869	21715	21835	21716	21615	21689	21666	21630	21548	21910	21602	21721	21485	21461	21666	21875	21630	21547	21719	21768	21870	21629	21665	21943	21791	21597	21759	21530	21554	21645	21594	21776	21661	21434	21705	21816	21530	21591	21607	21674	21526	21665	21498	21729	21633	21558	21707	21575	21741	21823	21923	21865	21851	21798	21811	21716	21807	21634	21817	21816	21554	21613	21684	21901	21878	21799	21778	21872	21653	21655	21539	21623	21846	21671	21717	21412	21429	21767	21828	21601	21836	21884	21444	21777	21702	21473	21689	21618	21771	21590	21695	21565	21738	21727	21629	21543	21691	21746	21746	21701	21547	21593	21628	21600	21555	21627	21793	21556	21762	21807	21455	21814	21749	21732	21645	21623	21639	21644	21900	21621	21671	21893	21722	21649	21585	21934	21706	21683	21534	21585	21647	21701	21789	21365	21558	21454	21836	21762	21612	21744	21692	21680	21705	21801	21745	21671	21813	21752	21628	21728	21747	21557	21726	21796	21766	21657	21615	21522	21539	21627	21620	21529	21492	21695	21562	21754	21801	21909	21716	21459	21805	21801	21591	21974	21735	21637	21596	21541	21651	21645	21736	21689	21519	21557	21719	21625	21710	21549	21712	21758	21940	21489	21586	21579	21771	21657	21829	21732	21460	21753	21639	21408	21761	21748	21722	21623	21726	21795	21617	21744	21567	21658	21723	21606	21830	21844	21960	21669	21719	21592	21622	21589	21610	21670	21780	21595	21580	21524	21661	21640	21750	21592	21956	21588	21854	21613	21711	21462	21860	21694	21702	21650	21645	21806	21641	21603	21522	21678	21904	21708	21490	21645	21795	21755	21635	21930	21907	21750	21733	21746	21565	21762	21572	21675	21692	21495	21681	21655	21821	21828	21865	21723	21687	21639	21795	21771	21643	21759	21413	21447	21892	21758	21819	21664	21724	21743	21647	21644	21851	21637	21501	21516	22107	21548	21323	21820	21637	21723	21694	21791	21766	21600	21487	21780	21725	21680	21778	21571	21796	21552	21594	21634	21600	21640	21749	21573	21874	21641	21723	21680	21728	21767	21588	21757	21827	21676	21763	21701	21692	21576	21732	21651	21580	21767	21624	21688	21694	21721	21723	21641	21596	21653	21795	21732	21249	21739	21503	21674	21797	21755	21566	21763	21953	21654	21904	21508	21567	21789	21802	21626	21650	21606	21607	21684	21561	21696	21706	21653	21862	21882	21773	21675	21772	21646	21936	21858	21650	21711	21427	21523	21581	21528	21767	21748	21617	21713	21770	21643	21599	21866	21913	21737	21728	21887	21614	21693	21763	21751	21808	21548	21835	21582	21728	21542	21558	21710	21697	21560	21681	21658	21856	21767	21658	21589	21815	21709	21857	21713	21572	21467	21612	21651	21644	21509	21808	21599	21577	21528	21799	21712	21691	21935	21477	21504	21728	21770	21687	21529	21712	21688	21626	21777	21690	21666	21548	21562	21437	21548	21772	21683	21747	21754	21583	21684	21842	21651	21618	21804	21724	21936	21748	21721	21744	21427	21707	21704	21599	21681	21719	21678	21650	21762	21787	21775	21656	21596	21801	21728	21643	21718	21646	21609	21574	21537	21763	21710	21581	21921	21954	21577	21741	21828	21888	21663	21592	21725	21792	21787	21766	21791	21702	21693	21683	21576	21700	21775	21473	21856	21414	21744	21676	21774	21836	21626	21690	21839	21705	21763	21802	21603	21646	21789	21883	21669	21825	21631	21661	21750	21678	21772	21835	21690	21742	21771	21731	21708	21721	21796	21433	21643	21837	21798	21620	21680	21771	21693	21466	21732	21700	21701	21748	21637	21802	21605	21779	21635	21618	21635	21655	21648	21916	21444	21786	21592	21862	21578	21485	21476	21572	21732	21493	21677	21533	21885	21839	21827	21766	21702	21749	21864	21783	21746	21755	21555	21760	21617	21598	21847	21750	21813	21727	21680	21648	21723	21780	21774	21625	21640	21643	21670	21650	21689	21752	21646	21577	21839	21785	22010	21788	21680	21590	21755	21872	21828	21620	21667	21743	21738	21663	21585	21513	21737	21523	21798	21847	21649	21683	21733	21755	21687	21751	21537	21572	21480	21748	21499	21676	21788	21576	21708	21661	21720	21688	21624	21597	21378	21591	21355	21605	21666	21844	21845	21754	21728	21706	21668	21752	21583	21663	21868	21739	21675	21667	21886	21653	21666	21575	21709	21708	21711	21660	21690	21669	21803	21714	21556	21607	21714	21550	21689	21570	21670	21753	21875	21637	21503	21709	21544	21647	21439	21781	21753	21903	21878	21712	21742	21591	21761	21582	21731	21594	21681	21668	21623	21649	21419	21675	21829	21681	21932	21753	21552	21877	21761	21677	21600	21535	21846	21680	21645	21937	21575	21647	21718	21565	21673	21670	21912	21744	21637	21857	21547	21849	21707	21621	21680	21715	21747	21759	21671	21862	21596	21543	21701	21546	21579	21638	21715	21719	21537	21546	21690	21552	21766	21804	21702	21804	21676	21641	21453	21556	21578	21634	21837	21613	21609	21554	21711	21696	21815	21684	21756	21774	21812	21485	21650	21804	21647	21575	21481	21680	21568	21564	21623	21777	21630	21854	21678	21681	21700	21805	21534	21717	21801	21594	21767	21468	21742	21440	21741	21453	21793	21618	21855	21787	21686	21630	21760	21624	21655	21439	21602	21734	21493	21747	21713	21497	21717	21663	21499	21677	21802	21755	21595	21644	21556	21752	21595	21892	21548	21772	21798	21727	21844	21697	21624	21774	21695	21717	21756	21611	21659	21753	21529	21767	21838	21601	21512	21648	21659	21788	21757	21676	21614	21430	21606	21744	21690	21668	21589	21885	21815	21622	21978	21620	21658	21529	21666	21677	21757	21670	21795	21823	21851	21749	21783	21755	21840	21759	21904	21633	21535	21723	21469	21587	21707	21710	21696	21499	21669	21679	21580	21725	21702	21433	21563	21836	21784	21826	21613	21752	21772	21841	21814	21705	21675	21706	21544	21853	21879	21673	21649	21724	21766	21752	21774	21647	21557	21853	21803	21667	21478	21832	21659	21680	21602	21498	21620	21699	21690	21708	21835	21734	21816	21562	21721	21751	21680	21495	21625	21664	21643	21508	21628	21779	21840	21513	21739	21974	21593	21715	21614	21669	21613	21685	21727	21713	21623	21750	21832	21715	21489	21671	21670	21600	21774	21723	21801	21840	21609	21497	21724	21839	21764	21758	21445	21852	21671	21668	21642	21919	21633	21621	21865	21889	21783	21470	21779	21739	21665	21691	21529	21562	21875	21722	21696	21499	21616	21506	21841	21600	21646	21660	21701	21548	21759	21501	21983	21656	21842	21560	21695	21685	21512	21520	21619	21419	21371	21736	21508	21749	21566	21585	21602	21739	21610	21586	21646	21719	21697	21898	21961	21749	21653	21790	21569	21639	21743	21711	21560	21811	21870	21774	21573	21719	21655	21589	21817	21677	21938	21763	21495	21727	21757	21614	21732	21881	21594	21773	21518	21657	21479	21683	21526	21771	21727	21671	21554	21767	21497	21830	21908	21706	21529
16439	29144	28881	24131	22064	20436	19957	31016	46821	54135	47643	37161	26805	19137	18492	18588	18496	18488	18530	18376	18567	18296	18551	18593	18460	18310	18395	18536	18442	18376	18521	18368	18375	18503	18409	18428	18452	18478	18246	18588	18426	18426	18436	18228	18446	18381	18513	18343	18264	18134	18493	18495	18437	18456	18459	18303	18305	18435	18489	18262	18271	18449	18400	18411	18310	18290	18455	18230	18467	18351	18333	18271	18437	18394	18282	18442	18333	18313	18423	18403	18329	18663	18313	18498	18294	18580	18354	18313	18396	18354	18434	18360	18196	18369	18456	18512	18491	18508	18278	18404	18322	18359	18395	18398	18406	18302	18342	18530	18501	18445	18292	18539	18301	18326	18352	18136	18362	18381	18358	18447	18453	18350	18403	18242	18400	18415	18290	18435	18395	18383	18405	18421	18442	18474	18374	18220	18367	18316	18194	18406	18332	18433	18334	18422	18491	18243	18457	18402	18566	18516	18383	18394	18432	18300	18334	18362	18470	18272	18453	18350	18377	18487	18457	18439	18423	18365	18334	18604	18341	18492	18424	18541	18321	18362	18472	18499	18313	18453	18555	18438	18442	18222	18202	18330	18371	18387	18525	18405	18398	18335	18409	18330	18393	18270	18517	18510	18342	18523	18564	18352	18467	18428	18418	18466	18323	18384	18379	18147	18453	18366	18313	18550	18486	18504	18330	18332	18469	18250	18611	18387	18402	18320	18393	18385	18471	18449	18392	18209	18272	18305	18228	18429	18391	18347	18348	18463	18382	18280	18427	18303	18404	18405	18194	18425	18341	18313	18304	18300	18290	18317	18538	18433	18218	18352	18327	18381	18377	18492	18293	18646	18521	18430	18330	18308	18283	18545	18536	18518	18433	18458	18461	18419	18258	18472	18237	18334	18465	18281	18437	18330	18301	18362	18423	18181	18329	18494	18340	18462	18420	18416	18318	18493	18315	18276	18393	18378	18528	18328	18266	18196	18345	18308	18406	18364	18345	18387	18346	18281	18257	18438	18378	18397	18272	18262	18409	18332	18414	18388	18448	18257	18169	18374	18224	18429	18341	18361	18366	18559	18442	18227	18408	18490	18373	18483	18521	18465	18249	18356	18376	18558	18415	18297	18282	18455	18365	18289	18388	18261	18443	18420	18343	18532	18396	18548	18466	18380	18278	18155	18403	18326	18509	18278	18427	18371	18259	18318	18278	18211	18323	18311	18357	18494	18146	18282	18305	18287	18353	18297	18329	18318	18177	18349	18470	18224	18373	18393	18378	18459	18466	18421	18510	18298	18339	18307	18479	18388	18308	18496	18395	18352	18214	18233	18436	18380	18542	18089	18459	18360	18417	18509	18255	18339	18546	18380	18290	18284	18467	18556	18343	18328	18405	18294	18413	18410	18509	18416	18308	18334	18382	18305	18416	18415	18358	18361	18380	18529	18216	18481	18511	18485	18192	18445	18398	18164	18349	18293	18355	18502	18382	18375	18235	18320	18555	18343	18324	18387	18338	18361	18258	18449	18364	18408	18402	18412	18417	18406	18240	18452	18444	18449	18214	18452	18404	18328	18446	18341	18406	18302	18380	18341	18299	18486	18301	18591	18396	18432	18410	18261	18551	18247	18236	18716	18439	18469	18538	18208	18553	18450	18379	18302	18525	18443	18416	18431	18379	18323	18521	18277	18325	18299	18481	18467	18367	18433	18375	18422	18295	18351	18253	18477	18491	18559	18398	18310	18375	18532	18225	18483	18249	18600	18361	18375	18319	18426	18426	18478	18263	18404	18573	18269	18471	18362	18356	18513	18262	18324	18167	18448	18477	18432	18277	18473	18475	18342	18503	18519	18425	18350	18502	18384	18389	18356	18371	18433	18357	18477	18153	18379	18475	18400	18291	18280	18401	18525	18486	18277	18390	18475	18469	18371	18354	18355	18351	18246	18204	18635	18302	18346	18397	18359	18338	18267	18449	18483	18421	18343	18481	18424	18412	18322	18440	18235	18308	18522	18587	18474	18459	18350	18355	18326	18221	18286	18375	18269	18410	18372	18432	18364	18271	18321	18329	18308	18266	18432	18358	18403	18370	18395	18355	18212	18357	18275	18275	18328	18477	18454	18369	18258	18310	18193	18414	18345	18332	18287	18319	18406	18349	18396	18428	18228	18252	18319	18460	18330	18345	18331	18427	18336	18291	18381	18268	18423	18282	18356	18415	18404	18192	18426	18297	18511	18501	18255	18302	18415	18502	18256	18248	18309	18339	18274	18342	18387	18487	18240	18553	18315	18330	18405	18391	18285	18418	18296	18371	18398	18478	18422	18494	18381	18429	18436	18432	18604	18279	18483	18269	18257	18526	18490	18476	18464	18420	18326	18437	18506	18407	18235	18490	18403	18479	18423	18297	18412	18354	18393	18222	18476	18398	18392	18307	18345	18373	18451	18456	18462	18214	18344	18460	18305	18428	18279	18225	18437	18239	18392	18268	18207	18333	18517	18416	18364	18311	18353	18316	18423	18384	18417	18471	18416	18456	18520	18358	18320	18210	18450	18320	18287	18217	18468	18238	18382	18377	18542	18501	18401	18285	18449	18302	18370	18342	18379	18537	18498	18452	18471	18383	18315	18198	18458	18296	18521	18432	18540	18476	18422	18458	18361	18212	18288	18456	18374	18307	18324	18394	18331	18478	18251	18574	18415	18567	18212	18450	18330	18658	18404	18346	18436	18312	18164	18410	18229	18329	18533	18408	18428	18459	18289	18425	18534	18378	18463	18464	18272	18596	18338	18319	18319	18370	18377	18348	18392	18300	18577	18280	18382	18378	18295	18462	18148	18331	18423	18472	18194	18284	18355	18248	18275	18303	18373	18404	18395	18277	18426	18432	18348	18187	18425	18428	18304	18313	18213	18542	18425	18245	18307	18502	18401	18442	18215	18396	18319	18257	18369	18418	18408	18262	18559	18517	18332	18492	18338	18539	18335	18288	18380	18341	18271	18379	18388	18251	18369	18327	18386	18433	18433	18305	18665	18335	18440	18478	18338	18369	18453	18246	18354	18408	18348	18211	18364	18335	18420	18428	18170	18314	18373	18390	18513	18166	18288	18518	18313	18478	18478	18343	18590	18433	18405	18323	18426	18326	18493	18288	18439	18262	18322	18449	18332	18537	18322	18321	18512	18210	18295	18446	18491	18219	18353	18202	18429	18204	18324	18307	18443	18260	18493	18537	18493	18410	18334	18336	18513	18151	18508	18158	18375	18234	18413	18518	18303	18405	18468	18335	18298	18471	18222	18368	18253	18480	18460	18492	18412	18455	18291	18339	18301	18306	18358	18233	18375	18427	18303	18395	18411	18489	18440	18335	18356	18298	18323	18409	18276	18383	18291	18362	18329	18382	18212	18260	18345	18378	18337	18174	18416	18344	18308	18374	18373	18363	18478	18258	18515	18302	18313	18223	18418	18283	18316	18305	18484	18291	18215	18459	18540	18420	18324	18338	18329	18377	18291	18483	18432	18284	18383	18301	18275	18383	18404	18379	18397	18230	18407	18349	18293	18227	18315	18286	18367	18325	18329	18341	18320	18387	18332	18263	18471	18310	18321	18399	18322	18298	18351	18536	18511	18286	18408	18259	18521	18344	18230	18343	18441	18385	18415	18326	18409	18467	18358	18332	18377	18354	18352	18461	18315	18356	18287	18215	18438	18274	18522	18452	18378	18477	18250	18335	18375	18245	18288	18437	18332	18280	18418	18517	18405	18361	18400	18332	18399	18403	18347	18299	18378	18638	18376	18330	18354	18386	18380	18167	18495	18280	18473	18533	18361	18386	18254	18379	18245	18313	18484	18479	18464	18594	18380	18264	18294	18448	18352	18346	18479	18551	18460	18247	18287	18454	18329	18316	18239	18366	18407	18372	18293	18388	18469	18354	18418	18450	18483	18494	18417	18365	18492	18224	18511	18409	18388	18531	18305	18272	18434	18365	18464	18306	18388	18355	18547	18349	18374	18373	18159	18388	18562	18372	18286	18504	18205	18445	18365	18423	18397	18394	18286	18239	18477	18422	18319	18275	18501	18224	18427	18451	18422	18434	18294	18424	18544	18489	18501	18492	18377	18230	18517	18315	18304	18326	18337	18261	18339	18386	18589	18405	18370	18268	18386	18429	18394	18492	18462	18581	18423	18368	18274	18260	18461	18400	18297	18495	18567	18444	18257	18379	18228	18322	18254	18190	18431	18141	18359	18345	18489	18135	18277	18312	18338	18549	18294	18398	18398	18457	18395	18299	18311	18230	18302	18501	18306	18360	18333	18276	18400	18342	18312	18260	18336	18172	18401	18429	18270	18363	18363	18444	18705	18213	18257	18408	18370	18537	18445	18198	18376	18381	18317	18554	18230	18430	18413	18276	18386	18427	18376	18223	18337	18317	18516	18448	18401	18362	18378	18196	18337	18371	18294	18374	18198	18382	18488	18391	18319	18278	18442	18308	18467	18530	18352	18408	18366	18318	18389	18358	18294	18208	18315	18356	18548	18413	18279	18557	18434	18384	18381	18455	18299	18481	18471	18340	18346	18412	18559	18263	18499	18448	18259	18293	18333	18330	18342	18464	18540	18221	18250	18350	18328	18385	18417	18303	18340	18508	18223	18464	18285	18490	18469	18419	18376	18175	18505	18247	18426	18435	18358	18216	18417	18503	18479	18180	18400	18433	18209	18461	18448	18516	18448	18092	18325	18336	18353	18298	18332	18490	18441	18301	18229	18360	18495	18309	18276	18440	18176	18386	18283	18398	18301	18540	18264	18549	18452	18433	18293	18491	18464	18600	18428	18174	18355	18293	18282	18444	18251	18239	18262	18297	18300	18467	18345	18404	18354	18366	18443	18470	18257	18434	18429	18439	18365	18550	18437	18365	18338	18426	18320	18421	18434	18497	18443	18412	18347	18401	18257	18271	18548	18485	18263	18488	18451	18453	18273	18360	18227	18361	18321	18354	18487	18308	18587	18455	18412	18399	18332	18333	18181	18338	18554	18323	18236	18222	18415	18136	18260	18356	18403	18352	18442	18481	18368	18507	18276	18439	18269	18366	18479	18469	18335	18336	18386	18357	18329	18361	18351	18536	18362	18358	18392	18160	18424	18257	18404	18520	18519
27868	22434	26720	24784	21578	21660	21872	21672	22540	24724	24712	23050	22359	21327	21426	21431	21492	21375	21329	21497	21287	21193	21130	21268	21142	21414	21310	21423	21089	21264	21164	21144	21275	21333	21357	21453	21398	21358	21301	21287	21286	21356	21338	21276	20960	21287	21241	21246	21213	21395	21206	21441	21375	21282	21335	21299	21274	21290	21360	21324	21345	21482	21367	21252	21100	21114	21161	21154	21524	21133	21256	21225	21255	21319	21257	21294	21347	21475	21396	21272	21376	21318	21502	21219	21287	21189	21493	21171	21328	21305	21211	21328	20991	21266	21176	21048	21235	21236	21161	21587	21362	21345	21229	21205	21293	21171	21383	21469	21383	21279	21142	21250	21325	21362	21309	21274	21257	21122	21151	21348	21140	21154	21366	21236	21267	21115	21207	21398	21109	21369	21171	21068	21263	21408	21073	21235	21204	21285	21188	21167	21126	21179	21091	21393	21402	21337	21165	21298	21440	21457	21115	21462	21216	21293	21208	21174	21190	21256	21356	21078	21303	21315	21095	21146	21251	21318	21442	21562	21277	21217	21205	21402	21111	21058	21188	21351	21310	21418	21285	21176	20990	21193	21289	21382	21394	21322	21301	21149	21249	21028	21425	21545	21170	21289	21200	21428	21086	21385	21180	21305	21449	21303	21216	21194	21201	21355	21272	21328	21231	21252	21263	21232	21254	20875	21142	21336	21584	21350	21207	21399	21064	21268	21349	21256	21060	21380	21351	21247	21354	21161	21259	21135	21446	21248	21241	21249	21062	21134	21332	21152	21422	21333	21470	21229	21150	21221	21204	21140	21146	21401	21512	21233	21292	21202	20991	21090	21372	21262	21263	21127	21269	21299	21154	21363	21450	21193	21175	21301	21296	21033	21228	21295	21355	21247	21219	21191	21205	21203	21226	21256	21218	21308	21119	21236	21367	21212	21231	21179	21219	21214	21304	21465	21381	21255	21397	21325	21235	20936	21202	21303	21352	21123	21158	21193	21232	21276	21335	21314	21158	21210	21305	21410	21065	21506	21364	21212	21147	21300	21220	21133	21200	21328	21271	21388	21184	21312	21301	21181	21308	21206	21168	21190	21354	21237	21149	21224	21291	21462	21293	21234	21415	21187	21287	21356	21182	21061	21269	21228	21218	21070	21331	21213	21363	21161	21325	21019	21380	21355	21315	21215	21235	21204	21312	21112	21518	21434	21178	21229	21176	21228	21199	21307	21009	21284	21185	21126	21085	21086	21242	21201	21155	21339	21274	21280	21263	21288	21326	21077	21460	21213	21272	21206	21366	21245	21296	21285	21152	21233	21307	21278	21231	21211	21195	21173	20957	21189	21123	21328	21235	21449	21232	21459	21347	21328	21154	21198	21380	21235	21096	21220	20969	21106	21196	21090	21189	21271	21416	21251	21343	21339	20900	21349	21161	21344	21226	21395	21160	21234	21116	21047	21406	21312	21331	21200	21147	21315	21382	21335	21775	21332	21346	21239	21296	21201	21337	21254	21255	21254	21251	21128	21130	21119	21123	21273	21146	21304	21146	21210	21138	21004	21091	21194	21180	21372	21311	21337	21410	21175	21072	21334	21534	21226	21343	21476	21104	21365	21271	21195	21146	21148	21228	21322	21053	21133	21341	21411	21456	21131	21379	21451	21157	21382	21353	21142	21291	21334	21335	21114	21053	21192	21245	21234	21524	21490	21313	21187	21330	21199	21330	21188	21087	21199	21328	21137	21258	21188	21231	21192	21300	21209	21491	21178	21130	21219	21429	21417	21216	21291	21262	21233	21151	20945	21337	21161	21082	21106	21270	20983	21277	21162	21380	21338	21251	20974	21187	21271	21179	21226	21207	21132	21346	21463	21284	21238	20958	21155	21247	21288	21341	21398	21301	21321	21249	21291	20933	21237	21257	21449	21498	21202	21092	21297	21188	21067	21240	21153	21080	21278	21162	21125	21308	21270	21307	21210	21313	20993	21136	21354	21209	21104	21085	21318	21222	21134	21351	21196	21232	21162	21255	21120	21413	21327	21122	21317	21386	21295	21050	21314	21225	21128	21338	21220	21377	21295	21169	21422	21253	21101	21368	21248	21295	21289	21107	21287	21168	21406	21270	21106	21204	21347	21324	21194	21261	21334	21348	21235	21096	21202	21299	21214	21482	21474	21146	21184	21448	21130	21376	21155	21238	21150	21228	21125	21434	21186	21322	21327	21182	20987	21289	21096	21207	21132	21414	21302	21283	21067	21116	21209	21303	21161	21448	21215	21209	21345	21266	21413	21219	21110	21190	21348	21212	21463	21298	21593	21160	21455	21276	21192	21063	21305	21162	21479	21327	21231	21258	21079	21162	21287	21402	21334	21171	21195	21092	21275	21393	21260	21339	21197	21529	21134	21426	21288	21073	21182	21302	21379	21250	21227	21130	21136	21249	21378	21143	21105	21243	21381	21350	21364	21323	21236	21341	21542	21166	21062	21452	21290	21210	21304	21126	21343	21316	21321	21055	21356	21539	21209	21383	21252	21338	21068	21118	21430	21292	21478	21311	20985	21247	21231	21097	21311	21117	21047	21028	21103	21369	21236	21275	21231	21393	21260	21130	21439	21105	21082	21168	21212	21454	21298	21320	21277	21065	21163	21515	21489	21302	21103	21298	21173	21283	21177	21132	21268	21106	21339	21293	21294	21368	21270	21210	21226	21359	21019	21416	21149	21364	21219	21368	21318	21316	21327	21291	21454	21233	21180	21044	21210	21236	21285	21454	21367	21425	21193	21171	21272	21405	21200	21248	21080	21077	21233	21323	21360	21058	21099	21243	21085	21116	21205	21211	21325	21436	21301	21194	21053	21318	21178	21214	21274	21301	21371	21226	21335	21233	21200	21101	21406	21180	21340	21147	21302	21106	21350	21195	21228	20978	21379	21194	21341	21328	21306	21270	21355	21379	21288	21204	21314	21244	21282	21244	21342	21393	21309	21320	21172	21404	21190	21223	21329	21225	21415	21077	21365	21247	21429	21208	21327	21261	21299	21217	21236	21412	21376	21114	21185	21392	21131	21119	21251	21188	21247	21279	21261	21081	21255	21215	21273	21307	21079	21077	21120	20975	21268	21207	21308	21276	21361	21250	21220	21229	21374	21350	21235	21136	21294	21209	21154	21494	21166	21217	21421	21201	21148	21324	21465	21328	21194	21124	21273	21301	21390	21121	21275	21282	21541	21486	21417	21188	21021	21185	21260	21284	21161	21441	21157	21099	21117	21352	21449	21367	21192	21137	21283	21467	21253	21199	21195	21158	21175	21375	21339	21153	21332	21328	21232	21235	21258	21020	21229	21356	21384	20996	21370	21121	21028	21363	21261	21035	21168	21225	21319	21123	21080	21015	21191	21378	21044	21404	21274	21259	21289	21340	21218	21216	21284	21368	21135	21188	21405	21298	21158	21288	20979	21223	21187	21271	21235	21394	21212	21407	21109	21141	21223	21237	21314	21305	21254	21313	21358	21389	21410	21222	21346	21009	21227	21055	21104	21177	21362	21188	21319	21297	21484	21250	21293	21109	21432	21434	21202	21350	21178	21238	21298	21157	21230	21254	21413	21210	21178	21238	21142	21474	21493	21195	21208	21209	21475	21257	21205	21351	21301	21308	21289	20962	21014	21250	21226	21262	21571	21256	21358	21309	21220	21395	21265	21319	20879	21278	21343	21348	21184	21529	21327	21265	21279	21168	21197	21012	21260	21135	21273	21202	21327	21336	21322	21063	21257	21207	21256	21409	21272	21152	21318	21246	21170	21269	21252	21304	21207	21269	21388	21403	21148	21326	21233	21301	21276	21443	21252	21198	21175	21198	21349	21111	21225	21473	21381	21145	21375	21309	21182	21028	21185	21365	21356	21285	21257	21408	21294	21161	21203	20996	21254	21369	21461	21369	21258	21411	21391	21356	21374	21541	21162	21355	21141	21162	21170	21277	21281	21294	21305	21298	21053	21302	21306	21151	21257	21137	21231	21295	21194	21284	21377	21196	21239	21333	21471	21271	21134	21274	21298	21239	21332	21091	21191	20980	21162	21194	21140	21278	21172	20890	21218	21301	21353	21469	21242	21275	21311	21198	21265	21258	21337	21271	21166	21295	21215	21228	21259	21236	21279	21068	21281	21247	21174	21502	21139	21484	21240	21312	21044	21377	21305	21317	21100	21535	21346	21366	21128	21221	21172	21396	21132	21361	21231	21207	21091	21209	21442	21239	21211	21294	21287	21460	21241	21485	21520	21340	21019	21310	21190	21334	21232	21056	21167	21428	21382	21105	21163	21368	21264	21363	21357	21237	21101	21335	21362	21078	21122	21092	21505	21279	21158	21261	21282	21142	21285	21384	21455	21352	21441	21218	21279	21178	21354	21189	21276	21164	21333	21304	21220	21381	21346	21120	21425	21326	21186	21271	21218	21296	21204	21098	21172	21266	21353	21140	21292	21440	21225	21076	21232	21171	21185	21393	21344	21469	21109	21206	21239	21299	21096	21499	21217	21277	21352	21313	21435	21132	21410	21155	21296	21171	21305	21395	21143	21401	21304	21422	21050	21103	21314	21225	21358	21206	21301	21388	21357	21199	21187	21244	21157	21406	21465	21358	21171	21284	21273	21331	21438	21130	21243	21072	21411	21158	21179	21230	21224	21344	21399	21066	21592	21361	21442	21131	21211	21150	21205	21384	21364	21309	21348	21064	21174	21264	21269	21363	21126	21355	21240	21355	21174	21162	21459	21250	21185	21293	21155	21235	21266	21389	21176	21308	21349	21443	21579	20988	21244	21107	21346	21449	21194	21299	21220	21343	21292	21380	21183	21200	21293	21070	21577	21256	21310	21312	21371	21398	21258	21621	21321	21304	21230	21254	21213	21405	21355	21406	21070	21045	21170	21239	21252	21348	21344	21193	21298	21274	21323	21271	21123	21280	21181	21415	21319	21516	21213	21282	21170	21126	21197	21220	21168	21073	21398	21312	21231	21327	21331	21381	21084	21076	21432	21217	21215	21324	21338	21253	21202	21260	21423	21320	21277	21353	21054	21251	21355	21164	21373	21152	21456	21272	21154	21070	21078	21125	21224	21404	21100	21420	21347	21359	21359	21390	21400	21235	21208	21366	21369
16411	19959	20914	19642	19151	19062	18763	18688	20225	23837	22704	20107	18988	18086	18170	18268	18359	18186	18205	17959	17903	18066	18208	18160	18127	18023	18162	18063	18222	18203	18160	17981	18155	18047	18093	18062	18230	18142	18107	18146	18102	18211	18219	18085	18114	18109	18083	18293	18005	18018	17994	18058	18137	18041	17991	18190	18104	18166	18224	18025	18136	18266	18134	18198	18229	18052	18174	17847	18160	18080	18041	17965	18009	18140	18093	18235	17937	18070	18102	18226	18097	18152	18171	18092	17963	18042	18189	18088	18105	18149	18204	18350	18133	18193	17918	18312	18041	18171	18120	18070	18184	18226	18096	18149	17988	18094	18119	18057	18155	18258	18192	18058	18170	18080	18159	18092	18140	17942	18116	18206	18171	18009	18005	18187	18163	18171	18080	18091	18064	17936	18077	18267	18182	18137	17851	17984	18157	18031	18207	18010	18184	18139	18082	18160	18157	17995	18185	18113	18134	18368	18062	18123	18173	18134	18147	18203	17864	18035	18209	17965	18006	17974	18170	18197	18103	18150	18069	17981	18129	18132	18118	17981	17930	18026	18126	18180	17941	18163	17779	18014	17934	18086	18051	18103	18125	18204	17916	17919	18072	18094	18067	17795	18148	18006	18136	18130	18216	18289	17995	18134	17986	17992	18139	18048	18200	18054	18143	18116	17898	17996	18125	18171	17970	18181	18226	18104	18206	18022	17996	18051	18012	17990	18094	18015	18202	18144	18118	18247	18074	18061	17992	18105	18052	18216	18177	18117	18167	18217	18104	18001	18235	18264	18042	18082	18192	18064	18241	18201	17973	18112	18087	18017	18276	18199	18109	18156	18061	18043	18024	18009	18171	18077	18060	18136	17997	17947	18097	18221	18151	18137	18248	18197	18336	18005	18042	18105	18137	18258	18144	18008	18081	18111	18149	18121	18042	18152	18029	18112	18043	18094	18282	18138	18203	18213	18118	18219	18021	18134	18140	18026	18073	18003	18109	18077	18141	18332	18034	17987	18096	18089	18010	18091	18151	17967	18164	18066	18106	18028	18293	18122	18228	18160	18103	18107	17970	18253	18053	18094	17963	17994	18187	18149	18134	18093	18187	18026	17988	18303	18024	17906	18152	18165	17984	18004	18123	18211	18078	18168	17987	18087	18173	18096	18145	18022	18024	17978	18185	18009	18060	18080	18258	18089	18191	18125	18136	18002	17980	18064	17998	18169	18269	18113	18141	18286	18120	17929	18179	18136	18177	18322	18032	18266	18160	18084	18102	18099	18091	17996	18059	18130	18005	18239	17910	18091	17974	18150	18112	18132	18187	18063	18133	18253	18103	17903	18096	18004	18077	18200	18163	18034	18030	18203	18217	18128	18051	18120	18015	18092	18161	18173	18043	18219	17892	18182	18175	18160	18255	18315	18053	18172	18124	18212	18021	18056	18115	18071	18038	17950	18239	18117	18097	18139	18039	18157	18343	18028	18121	18065	18152	18291	17931	18131	18118	18185	17890	18055	18082	18083	17947	18158	17975	18044	18157	17948	18188	18116	18029	18282	18177	18045	18124	18162	18056	18165	18087	18160	17944	18166	18105	18025	18177	18075	18063	18089	18241	18117	18223	18027	18049	18032	18149	18061	18002	18134	18263	18137	18309	18097	17966	18146	18154	18003	18212	18110	18033	18098	18145	18050	18159	18017	18016	18127	18142	18152	18205	18180	18020	18159	18108	18077	18125	18009	18055	17957	18114	17929	18124	18017	18162	18062	18148	18184	18030	18160	18111	18030	18276	18123	18066	18140	18071	18005	18297	18136	18005	18002	18055	18011	18058	18017	18152	18137	18211	18018	18131	18012	18029	18117	17906	18079	18172	17953	18283	17919	17878	18129	18081	18331	18057	17945	18177	18184	18126	18134	18081	18179	17989	17906	18258	18381	18169	18129	18179	18338	18009	18097	18100	18161	18057	18271	17956	18058	18010	17960	18056	18147	18069	17949	18114	17930	18005	17932	18204	18011	18164	18042	17905	17989	18163	18169	18104	18138	18013	18060	18215	18106	18251	18103	18145	18198	18036	18081	18257	17990	17991	18059	17932	18108	18304	18012	18171	17990	18138	18135	18068	18200	18084	17979	18039	18051	18155	18242	18147	18243	18022	18306	18162	18028	17965	18301	18051	18030	18117	18214	17995	17945	18347	18180	17904	17989	18005	17978	18143	18027	18017	18051	18099	18038	18069	18189	18129	18093	18111	18107	18107	18078	18191	18096	18098	18113	18306	18063	18037	18086	18063	18262	17873	17927	18043	18246	18044	18127	17977	18026	18085	18055	18252	18117	18152	18053	18109	18070	18127	18068	18082	18048	18250	18093	18075	18067	18132	18146	18088	18036	18123	18284	18129	18125	18164	18086	18153	18142	18251	18078	18110	18146	18289	17969	18045	18263	17982	17964	18178	17971	18165	18090	18331	18186	18086	17993	18175	18244	18009	18188	18097	18179	18011	18021	18030	18014	18118	18078	18243	18201	18127	18042	18178	18198	18046	18438	17949	17929	18063	18022	18364	18272	17935	18104	18086	18178	18025	18218	17982	18120	18001	18009	18010	18174	18071	18175	18122	18131	17876	18142	18156	18107	17965	17948	18165	18029	18240	18114	18165	18232	17963	18160	18245	18208	18118	18112	17915	18056	18150	18220	18054	18049	17864	18288	18169	18133	18024	18169	18152	18104	17897	18035	18008	18301	18143	17995	18010	18212	18062	17983	18132	18125	18055	18206	18094	18146	17960	18163	18200	18149	18008	18174	18028	18066	18028	18171	18241	17962	18188	18151	18229	18167	18224	18159	18069	17876	17977	18084	18002	18328	18199	18155	17978	18072	18196	17938	18092	18208	18173	18161	18039	18071	18182	18044	18226	18139	18076	18123	18306	18233	18032	18094	18174	18094	18039	18161	18135	18027	18258	17859	18001	18128	18234	18152	18175	18244	18068	18041	18192	17970	18160	17967	18232	18164	18243	18077	18024	17984	18217	18130	17986	18222	18113	18149	18220	18124	18055	18034	18088	18022	18064	18260	18145	18073	18018	17934	18216	18076	18015	18145	18049	18122	17993	18084	18103	18103	18075	18174	18057	18231	18095	18005	18133	18053	18145	17998	17937	18038	18216	18069	18264	18059	18220	18157	18236	18106	18119	18029	17921	18150	18001	18218	17869	18005	18111	18098	18152	17983	18277	18125	18173	17875	18186	18118	18270	18086	18016	18191	18129	18062	18057	18109	18073	18102	18228	17990	18061	17959	18200	18076	17980	18044	18151	18075	17990	18071	17978	18032	18165	18076	18080	18017	18059	18175	18082	18145	18256	18208	18015	17963	18017	18067	18160	18155	18030	18100	18003	18082	18308	18038	18008	18161	18080	18201	18175	18121	18074	18038	17968	18142	18163	18168	18142	18204	18079	17923	18140	18180	18040	18081	18139	17989	18197	18262	18117	17948	18039	18094	18019	18027	18023	18024	18050	18090	18121	18146	18098	18259	18048	18166	18177	18038	18101	18164	17902	18023	18037	17882	18206	18121	18227	18191	18143	17972	18327	18156	18207	18177	17984	18223	17878	18194	18021	18039	18044	18041	18173	18081	18251	18205	18218	18050	18157	18117	18182	18072	18069	18117	18146	18119	18091	18094	18098	18256	18144	18175	18135	18036	18024	17968	18140	18149	18034	18150	18068	18049	18158	18007	18122	18105	18184	18168	18043	18162	18225	18127	18171	17957	18094	18057	18084	18171	17768	18159	18283	18270	18035	18089	18211	18107	18143	18113	17999	18161	18194	18008	18088	18122	18164	18228	18248	18114	18189	18227	18060	18041	17988	18389	18038	18231	18050	18071	18011	18056	17981	17988	17975	18155	18128	18134	18252	18281	17904	18192	17984	18253	18286	18012	18185	18051	18190	18181	18021	18068	18035	17993	18110	18237	17995	18108	18055	18106	18163	18056	18083	18303	18084	17926	18086	18014	18213	18336	18043	18219	18071	17904	18036	18121	18200	18025	17943	18141	18033	18280	18074	18091	18085	18032	18001	18056	18079	18129	17997	18204	17978	18040	18332	18218	18095	18232	18058	17926	18205	18044	18046	17939	17997	18078	18187	17970	18232	18084	18122	17996	18214	18018	18090	18038	18027	17938	18009	18054	18089	18141	18041	17955	18081	18150	18163	18100	18245	17790	18100	18052	18233	18124	18175	18265	18149	18010	18174	17979	18103	18089	18222	18067	18170	18098	18348	17970	18160	18180	18092	18123	18260	18173	18203	18148	18136	17995	18085	18085	18103	18194	18042	18226	18067	18154	18106	18140	18261	18148	18175	17971	18012	18113	18169	18167	18016	18106	18212	18149	17893	18217	18250	18237	18093	18212	18107	18004	18163	17992	18093	18122	18159	18212	18176	18109	18034	18045	18187	18200	18082	18125	18072	18068	18067	17983	18041	18107	18077	18074	18305	18316	18095	18164	18072	17996	18197	17988	18002	18066	18154	18011	18179	18169	17929	18173	18070	18129	18039	18178	18121	18069	18070	18041	18024	18215	17990	18072	17992	18228	18178	18063	18208	18033	18156	17992	18157	18301	18173	18062	18165	18098	18122	18126	18000	17959	18045	18003	17955	18209	17998	17998	18126	18194	18191	18004	18000	18145	18224	18308	18140	18048	18142	18158	18068	18322	18196	18145	18147	18027	18202	18082	18264	17995	18130	18144	17888	18172	18198	18137	17995	18057	17927	18208	18140	18163	18018	18159	18154	18214	18166	18334	18100	18047	17893	18115	17932	18142	18152	17989	18021	18205	18201	17974	17967	18157	18223	18094	18142	18133	18216	18106	18068	18085	17984	18127	18086	18148	18187	17915	18121	18213	18112	18099	18065	18084	18108	18254	17998	18159	18115	17974	18024	18139	18079	18253	18109	17951	18119	18140	18034	18279	18118	18205	18233	18076	18140	18242	18187	18110	18054	18135	17917	18239	18024	18040	18211	18008	18137	18009	18120	18210	18157	18074	18114	18034	18054	18139	18012	18130	18033	17946	18067	17904	18038	18073	18209	18063	17879	18168	18263	18106	18091	18123	18248	18081	17993	18091	18084	18071	17967	18040	18025	18098	17905	18149	18237	18237	18094	17972
24470	21575	28920	25044	23689	24924	25552	24857	35859	41772	36148	30322	25993	24026	23526	23494	23383	23445	23399	23373	23309	23252	23345	23342	23408	23427	23336	23501	23186	23259	23361	23520	23274	23342	23369	23445	23308	23436	23327	23510	23260	23044	23529	23211	23268	23190	23397	23425	23431	23350	23370	23346	23426	23337	23219	23181	23216	23354	23331	23447	23009	23014	23309	23220	22946	23241	22982	23365	23436	23398	23363	23260	23515	23174	23270	23193	23176	23387	23537	23338	23412	23454	23120	23397	23465	23109	23224	23169	23459	23407	23174	23339	23231	23356	23215	23464	23090	23375	23448	23395	23227	23346	23360	23177	23299	23208	23219	23607	23347	23355	23418	23264	23258	23318	23166	23312	23279	23123	23111	23061	23233	23310	23244	23205	23183	23392	23163	23328	23342	23231	23437	23302	23221	23087	23064	23310	23279	23204	23126	23147	22996	23143	23237	23354	23242	23572	23390	23223	23251	22977	23203	23165	23225	23253	23391	23446	23132	23256	23077	23394	23175	23132	23300	23429	23195	23237	23303	23182	23009	23133	23563	23504	23091	23263	23339	23099	23236	23290	23155	23366	23350	23425	23142	23442	23370	23367	23165	23162	23318	23081	23071	23219	23113	23041	23315	23238	23361	23246	23385	23188	23158	23214	23207	23280	23251	23425	23297	23331	23130	23177	23152	23102	23303	23373	23263	23393	23324	23238	23301	23434	23279	23120	23484	23282	23252	23343	23383	23253	23328	23293	23169	23419	23196	23318	23399	23355	23065	23226	23216	23319	23207	23183	23411	23243	23225	23410	23310	23302	23403	23314	23437	23346	23186	23214	23315	23068	23309	23343	23279	23375	23633	23367	23128	23170	23235	23371	23374	23475	23302	22927	23369	23310	23058	23323	23387	23268	23406	23152	23230	23450	23295	23163	23193	23278	23319	23205	23411	23200	23351	23290	23250	23176	23212	23334	23344	23555	23399	23415	23368	23148	23315	23197	23477	23341	23389	23392	23317	23078	23340	23259	23287	23166	23266	23267	23330	23329	23184	23327	23309	23264	23247	23286	23304	23126	23427	23140	23246	23264	23277	23380	23679	23073	23114	23477	23328	23158	23172	22985	23227	23318	22998	23277	23120	23324	23099	23218	22997	23160	23255	23177	23209	23129	23479	23224	23166	23099	23364	23188	23459	23444	23489	23252	23135	23259	23422	23417	23260	23328	23481	23151	22975	23213	23179	23283	23388	23353	23396	23346	23202	23256	23387	23367	23008	23417	23131	23485	23406	23257	23354	23309	23423	23373	23459	23161	23462	23314	23139	23453	23287	23125	23217	23219	23403	23040	23134	23428	23267	23321	23273	23214	23266	23271	23037	23075	23227	23114	23396	23351	23388	23155	23362	23474	23279	23357	23562	23282	23254	23145	23379	23344	23329	23195	23402	23177	23178	23279	23290	23413	23380	23236	23147	23320	23428	23152	23467	23414	23152	23178	23371	23373	23276	23242	23439	23410	23456	23269	23210	23141	23161	23248	23149	23344	23298	23565	23460	23282	23324	23278	23332	23451	23387	23137	23279	23406	23242	23296	23180	23400	23170	23275	23300	23469	23203	23243	23322	23375	23191	23234	23219	23196	23212	23344	23469	23359	23337	23170	23252	23228	23465	23293	23303	23307	23012	23332	23146	23175	23095	23237	23338	23202	23417	23208	23404	23198	23410	23193	23240	23335	23323	23415	23451	23429	23218	23071	23141	23370	23003	23267	23217	23479	23248	23076	23320	23101	23323	23367	23028	23383	23123	23191	23359	23494	23405	23426	23564	23238	23519	23252	23353	23351	23223	23320	23410	23249	23260	23189	23149	23334	23315	23264	23297	23399	23222	23230	23109	23269	23482	23094	23022	23174	23062	23190	23341	23224	23134	23200	23134	23191	23291	23419	23431	23318	23514	23266	23298	23287	23449	23100	23294	23153	23295	23004	23295	23302	23343	23400	23075	23123	23363	23359	23245	23270	23382	23107	23220	23315	23014	23317	23248	23300	23097	23189	23414	23282	23369	23437	23400	23199	23465	23136	23304	23381	23250	23464	23315	23582	23445	23256	23326	23316	23123	23129	23085	23184	23390	23214	23349	23258	23288	23294	23380	23252	23211	23262	23174	23401	23221	23144	23351	23175	23304	23269	23324	23239	23117	23464	23195	23226	23223	23211	23499	23258	23006	23386	23283	23322	23341	23239	23291	23394	23302	23376	23172	23285	23123	23358	23166	23160	23139	22918	23131	23137	23147	23131	23239	23373	23361	23303	23042	23225	23290	23249	23358	23112	23144	23185	23251	23281	23265	23371	23483	23372	23211	23297	23305	23102	23184	23264	23397	23473	23443	23299	23156	23335	23195	23276	23292	23400	23133	23328	23456	23239	23339	23171	23320	23076	23173	23368	23308	23197	23455	23251	23223	23306	23458	23372	23374	23409	23365	23172	23419	23384	23377	23245	23367	23328	23530	23353	23099	23270	23065	23312	23335	23238	23090	23135	23281	23085	23197	23215	23103	23272	23427	23394	23476	23302	23319	23120	23138	23236	23349	23389	23286	23402	23419	23257	23189	23380	23378	23285	23323	23192	23251	23295	23200	23278	23480	23042	23338	23278	23348	23244	23208	23135	23252	23232	23221	23275	23452	23229	23146	23031	23196	23268	23293	23428	23187	23230	23440	23402	23093	23397	23370	23238	23161	23230	23049	23339	23446	23127	23191	23316	23328	23277	23269	23249	23127	23229	23249	23242	23143	23327	23299	23100	23193	23354	23256	23299	23258	23504	23343	23144	23405	23405	23174	23320	23206	23299	23096	23407	23104	23263	23385	23347	23334	23394	23209	23230	23394	23342	23294	23501	23120	23407	23152	23248	23392	23283	23222	23237	23236	23346	23473	23322	23321	23101	23303	23236	23291	23135	23437	23444	23224	23050	23041	23113	23319	23341	23264	23074	23376	23280	23056	23308	23574	23295	23273	23309	23403	23350	23407	23009	23361	23633	23491	23229	23431	23397	23350	23336	23334	23315	23378	23271	23308	23457	23176	23245	23454	23238	23219	23603	23346	23093	23182	23249	23302	23047	23209	23423	23219	23184	23300	23289	23134	23366	23295	23363	23111	23395	23424	23437	23509	23477	23283	23205	23425	23000	23336	23225	23430	23272	23165	23287	23168	23236	23319	23383	23541	23028	23220	23326	23541	23182	23240	23393	23164	23044	23245	23283	23228	23261	23381	23332	23071	23129	22936	23220	23356	23154	23179	23159	23013	23522	23307	23095	23365	23291	23305	23357	23290	23258	22923	23190	23350	23164	23278	23111	23241	23241	23304	23388	23244	23380	22967	23263	23185	23230	23343	23226	23263	23316	23234	23216	23203	23281	23305	23295	23118	23206	23430	23290	23492	23546	23025	23351	23467	23249	23178	23205	23269	23283	23172	23161	23518	23186	23142	23369	23241	23225	23296	23383	23164	23183	23452	23186	23253	23229	23098	23280	23187	23451	23401	23367	23210	23208	23284	23299	23033	23240	23363	23042	23300	23302	23099	23395	23091	23248	23405	23281	23394	23343	23369	23215	23328	23337	23223	23183	23112	23349	23278	23471	23440	23131	23363	23183	23247	23300	23246	23178	23339	23280	23124	23419	23166	23168	23371	23276	22959	23305	23149	23157	23215	23295	23082	23351	23301	23354	23247	23281	23284	23450	23174	23165	23188	23272	23500	23049	22895	23342	23307	23228	23168	23293	23168	23384	23226	23229	23476	23237	23390	23218	23343	23357	23403	23269	23313	23249	23246	23343	23141	23325	23160	23276	23230	23484	23244	23468	23396	23399	23434	23348	23484	23600	23479	23384	23262	23185	23231	23175	23325	23355	23243	23140	23253	23262	23268	23014	23240	23379	23319	23316	23267	23391	23402	23298	23461	23286	23532	23379	23158	23282	23297	23107	23437	23464	23159	23209	23242	23134	23111	23341	23378	23406	23363	23288	23393	23322	23035	23205	23063	23281	23266	23225	23234	23189	23277	23389	23220	23304	23465	23274	23194	23151	23305	23474	23171	23367	23293	23203	23171	23199	23293	23388	23086	23130	23472	23353	23243	23286	23448	23151	23177	23338	23123	23151	23300	23275	23341	23402	23270	23007	23093	23204	23500	23296	23375	23497	23153	23234	23216	23149	23481	23113	23382	23386	23489	23274	23167	23079	23193	23127	23424	23286	23469	23218	23299	23272	23194	23276	23138	23047	23413	23149	23379	23244	23109	23177	23249	23076	23246	23196	23297	23360	23169	23202	23240	23070	23171	23353	23217	23279	23169	23143	23102	23295	23376	23078	23074	23167	23335	23300	23277	23388	23188	23258	23228	23325	23154	23144	23176	23347	23222	23008	23324	23283	23125	23135	23596	23310	23196	23103	23176	23074	23090	23143	23311	23092	23369	23360	23180	23243	23357	23217	23270	23283	23128	23502	23320	23322	23245	23370	23249	23237	23009	23226	23411	23277	23428	23392	23390	23125	23208	23099	23256	23194	23338	23509	23647	23324	23059	23199	23284	23219	23320	23176	23369	23256	23166	23307	23527	23313	23382	23477	23450	23438	23279	23239	22934	23465	23365	23313	23193	23051	23242	23229	23065	23004	23231	23160	23135	23349	23492	23385	23271	23159	23262	23285	23072	23236	23333	23234	23327	23287	23304	23095	23372	23283	23093	23113	23187	23404	23189	23346	23291	23385	23295	23158	23352	23211	23144	23347	23418	23284	23160	23367	23386	23256	22951	23263	23220	23398	23265	23212	23261	23252	23263	23152	23446	23335	23374	23381	23497	23227	23217	23188	23238	23185	23436	23324	23142	23303	23430	23295	23331	23147	23278	23253	23264	23285	23509	23243	23381	23311	23495	23300	23148	23461	23187	23468	23305	23275	23447	23223	23160	23307	23377	22971	23375	23158	23000	23320	23229	23319	23389	23319	23316	23434	23294	23227	23145	23202	23252	23471	23371	23416	23269	23417	23229	23257	23123	23213	23252	23507	23504	23321	23014	23270	23287	23242	23284	23311	23201	23174	22981	23319	23433	23254	23205	23243	23185	23438	23336	23249	23536	23342	23226	23404	23085	23069	23400	23237	23263	23169	23219	23438
15490	24037	24140	21485	20707	20028	20099	21893	38072	41648	34564	27510	21960	19516	19259	19298	19344	19259	19130	19334	19348	19254	19116	19217	19258	18959	19465	19272	19232	19301	19332	19170	19259	19319	19306	19378	19181	19284	19196	19196	19052	19219	19325	19335	19392	19236	19269	19158	19284	19167	19248	19282	19164	19378	19259	19133	19275	18955	19091	19215	19266	19024	19340	19200	19246	19161	19342	19207	19226	19064	19198	19174	19150	19284	19292	19226	19445	19410	19238	19371	19225	19374	19377	19264	19143	19128	19207	19179	19261	19174	19244	19127	19286	19148	19273	19242	19145	19414	19148	19177	19112	19353	19253	19296	19164	19155	19134	19305	19080	19124	19226	19163	19162	19164	19214	19109	19378	18968	19071	19414	19331	19021	19244	19202	19285	19180	19242	19110	19344	19419	19209	19298	19122	19215	19243	19233	19058	19290	19135	19188	19157	19244	19223	19322	19277	19285	19070	19244	19000	19280	19208	19206	19321	19044	19187	19239	19153	19288	19198	19114	19093	19149	19191	19134	19186	19207	19171	19327	19251	19444	19128	19068	19205	19236	19142	19161	19351	19246	19305	19264	19101	19225	19223	19263	19020	19064	19295	19226	19028	19291	19355	19215	19313	19238	19096	19074	18976	19195	19080	19391	19273	19299	19212	19212	19272	19178	19097	19126	19157	19232	19100	19344	19201	19184	19209	19198	19280	19279	19255	19363	19251	19279	19144	19097	19307	19197	19143	19331	19203	19318	19145	19203	19044	19161	19142	19105	19338	19323	19016	19272	19151	19012	19356	19292	19245	19180	19125	19194	19133	19261	19223	19314	19222	19182	19147	19203	19451	19121	19173	18985	19187	19261	19193	19205	19358	19170	19388	19133	19285	19194	19244	19225	19275	19074	19186	19273	19185	19067	19007	19276	19028	19239	19175	19284	19339	19219	19265	19120	19192	19167	19380	19062	19204	19221	19185	19048	19134	19347	19160	19364	19168	19316	19305	19257	19182	19189	19237	19149	19195	19196	19114	19289	18970	19312	19186	19370	19284	19155	19313	19080	19250	19280	19136	19252	19048	19181	19050	19240	19073	19343	19188	19144	19383	19186	19325	19127	19173	19202	19132	19139	19241	19166	19142	19106	19291	19238	19209	19258	19269	19228	19309	19213	19034	19276	19117	19048	19193	19441	19223	19326	19243	19146	19167	19138	19407	19224	19107	19210	19298	19126	19370	19315	19244	19233	19083	19353	19242	19028	19137	19026	19206	19127	19147	19303	19273	19233	19257	19163	19241	19138	19225	19056	19312	19185	19227	19105	19271	19258	18938	19195	19260	19278	19189	19185	19093	19051	19270	19093	19181	19232	19409	19079	19458	19172	19086	19195	19264	19036	19171	19160	19075	19284	19327	19169	19148	19231	19230	19113	19282	19153	19326	19055	19207	19406	19324	19163	19226	19292	19195	19215	19315	19297	19165	19071	19268	19366	19236	19391	19297	19281	19363	19364	19254	19211	19128	19091	19217	19213	19347	19292	19239	19147	19354	19091	19285	19227	19261	19148	18973	19259	19404	19034	19344	19311	19250	19169	19094	19270	19261	19147	19195	19292	19174	19061	19198	19258	19525	19254	19190	19085	19162	19291	19222	19252	19260	19114	19118	19292	19094	19516	19297	19254	19265	19097	19289	19297	19157	19058	19131	19100	19238	19274	19080	19276	19282	19234	19107	19117	19148	19262	19321	19274	19236	19287	19301	19239	19119	19293	19189	19184	19436	19100	19261	19160	19207	19204	19317	19104	19186	19232	19204	19113	19220	19190	19247	19120	19078	19297	19131	19280	19280	19177	19275	19302	19376	19257	19192	19313	19344	19080	19327	19251	19371	19069	19173	19365	19377	19287	19077	19216	19125	19120	19254	19257	19143	19429	19192	19172	19160	19216	19142	19209	19022	19232	19334	19119	19020	19273	18951	19200	19381	19053	19338	19205	19231	19189	19381	19020	19287	19324	18958	19130	19294	19235	19273	19107	19292	19139	19211	19120	19201	19316	19339	19168	19213	19120	19195	19227	19090	19187	19136	19146	19304	19218	19114	19173	19130	19323	19119	19203	19207	19263	19109	19193	19190	19269	19238	19389	19162	19246	19218	19424	19096	19255	19139	19251	19265	19257	19248	19262	19006	19317	19232	19178	19140	19237	19372	19266	19224	19192	19279	19190	19190	19250	19343	19165	19189	19239	19240	19214	18994	19155	19097	19323	19062	19138	19311	19208	19169	19349	19188	19126	19023	19243	19093	19085	19434	19140	19260	19358	19161	19269	19157	19098	19053	19392	19181	19395	19084	19272	19252	19110	19250	19254	19104	19247	19104	19160	19223	19155	19209	19211	19125	19239	19138	19168	19374	19064	19159	19003	19328	19304	19451	19154	19206	19189	19351	19056	19273	19226	19107	19162	19212	19226	19190	19274	19216	19165	19136	19236	19119	19222	19256	19286	19130	19192	19222	19284	19349	19174	19230	19320	19374	19096	19126	19353	19182	19118	19169	19282	19352	19319	19170	19037	19112	19158	19206	19237	19369	19143	18994	19093	19394	19230	19099	19373	19264	19310	19164	19274	19132	19091	19248	19124	19117	19069	19292	19199	19012	19225	19120	19235	19265	19227	19150	19162	19257	19185	19164	19305	19282	19232	19265	19359	19162	19241	19137	19207	19064	19356	19373	19238	19052	19048	19314	19288	19226	19330	19354	19029	19329	19068	19342	19190	19197	19359	19203	19142	19195	19106	19374	19175	19195	19226	19204	18977	19176	19466	19181	18948	19217	19166	19183	19069	19102	19230	19116	19250	19236	19354	19215	19225	19211	19259	19330	19314	19441	19281	19135	19205	19187	18929	19011	19162	19261	19335	19080	19216	19396	19089	19302	19204	19295	19247	19184	19140	19361	19091	19297	19204	19120	19174	19114	19137	19059	19211	19359	19277	19149	19246	19355	19211	19252	19369	19207	19058	19122	19228	19251	19241	19455	19073	19279	19242	19197	19331	19207	19254	19421	19209	19206	19193	19148	19134	19020	19187	19336	19202	19063	19079	19252	19157	19264	19273	19157	19071	19161	19141	19407	19207	19087	19265	19127	19064	19097	19290	19019	19191	19115	19235	19346	19356	19387	19254	19202	19182	19253	19135	19085	19054	19242	19314	19194	19238	19272	19278	19079	19178	19272	19146	19090	19227	19171	19084	19102	19261	19348	19155	19174	19322	19007	19204	19128	19366	19180	19286	19337	19120	19189	19313	19149	19201	19065	19256	19346	19160	19133	19116	19217	19306	19258	19199	19249	18957	19154	19261	19097	19056	19177	19150	19347	19285	19215	19014	19315	19272	19145	19239	19123	19370	19221	19172	19206	19065	19303	19177	19077	19166	19312	19158	19334	19164	19404	19269	19141	19339	19237	19310	19194	19172	19261	19147	19288	19200	19337	19133	19128	19190	19249	19232	19278	19178	19208	19115	19247	19151	19374	19238	19307	19240	19152	19179	19315	19269	19139	19173	19143	19163	19290	19303	19254	19224	19241	19244	19135	19214	19222	19266	19070	19187	19340	19324	19262	19159	19301	19257	19177	19193	19078	19146	19259	19164	19296	19238	19348	19286	19216	19233	19215	19215	19170	19349	19180	19246	19146	19251	18917	19231	19100	19330	19153	19217	19193	19270	19167	19076	19216	19163	19264	19014	19296	19132	19152	19262	19253	19259	19275	19111	19064	19381	19158	19200	19214	19353	19061	19273	18948	19315	19246	19010	19101	19207	19203	19209	19288	19003	19319	19237	19104	19240	19159	19008	19325	19244	19369	19201	19192	19188	19131	19161	19257	19011	19221	19300	19257	19244	19253	19150	19195	19318	19340	19271	19263	19247	19389	19208	19328	19362	19119	19261	19155	19185	19278	19142	19190	19149	19318	19218	19120	18911	19150	19224	19224	19251	19446	19210	19387	19139	19242	19143	19114	19157	19207	19181	19202	19325	19344	19231	19336	19270	19195	19143	19163	19264	19316	19166	19353	19178	19305	19072	19123	19272	19119	19306	19477	19082	19293	19304	19263	19070	19184	19274	19281	19085	19394	19310	19160	19262	19232	19291	19313	19235	19166	19123	19284	19200	19235	19213	19164	19293	19127	19190	19133	19129	19336	19361	19111	19394	19171	19090	19148	19306	19125	19387	19087	19155	19319	19238	19305	19267	19177	19194	19066	19216	19401	19341	19060	19213	19043	19177	18999	19269	19187	19293	19245	19285	19160	19270	19061	19240	19067	19238	19307	19414	19170	19334	19159	19226	19181	19127	19249	19433	19165	19350	19372	19186	19206	19060	19089	19420	19262	19074	19201	19322	19242	19338	19366	19197	19331	19207	19271	19185	19166	19412	19214	19329	19346	19184	19198	19344	19375	19182	19216	19341	19124	19184	19194	19296	19181	19244	19211	19105	19213	19250	19319	19207	19142	19306	19122	19211	19093	19168	19213	19214	19260	19364	19205	19061	19046	19224	19235	19122	19379	19021	19344	19284	19363	19070	19300	19224	19441	19103	19117	19286	19218	19110	19271	19286	19262	19115	19252	19239	19152	19078	19291	19376	19220	19057	19201	19414	19137	19083	19249	19167	19341	19339	19184	19297	19259	19263	19344	19415	19247	19307	19222	19028	19131	19213	19299	19079	19442	19199	19179	19291	19183	19282	19382	19347	19264	19163	19271	19215	19023	19328	19244	19146	19297	19270	18974	19224	19229	19287	19266	19109	19142	19142	19203	19406	19190	19311	19140	19067	19202	19124	19141	19200	19191	19255	19254	19114	19104	19193	19285	19255	19195	19187	19107	19287	19167	19166	19229	19213	19160	19142	19116	19118	19259	19088	19350	19069	19304	19237	19160	19130	19301	19181	19142	19018	19198	19169	19177	19279	19162	19407	19386	19135	19189	19279	19303	19016	19266	19214	19284	19086	19185	19037	19446	19163	19345	19414	19212	19096	19165	19037	19274	19237	19190	19091	19020	19340	19350	19338	19268	19312	19043	19138	19255	19203	19263	19301	19149	19086	19111	19330	19149	19270	19168	19104	19216	19403	19225	19145	19451	19311	19098	19118	19385	19126	19140	19299	19206	19132	19211	19220	19201	19178
22978	21550	29528	24049	21760	24230	27110	25147	48208	56307	44884	33920	25612	21782	21312	20998	20902	21233	21052	20883	20875	20978	21010	20882	20957	21212	20996	21105	20946	20933	20921	20769	20797	20878	20907	20779	20748	20783	20955	20853	20945	20733	20761	20848	20879	20877	20776	20947	20928	20968	20741	20617	20835	20728	20941	20772	20849	20669	20862	20713	20918	20740	20818	20643	20967	20808	20778	20797	20757	20713	20660	20730	20699	20772	20800	20880	20770	20728	20699	20780	20894	20771	20773	20611	20634	20846	20790	20748	20650	20790	20855	20875	20891	20558	20759	20866	20866	20926	20733	20884	20885	20889	20635	20608	20938	20757	20785	20776	20523	20731	20818	20514	20757	20870	20795	20859	20774	20956	20681	20792	20796	20853	20885	20835	20744	20768	20745	20741	20708	20843	20668	20670	20824	20639	20815	20651	20874	20812	20729	20827	21002	20591	20686	20688	20637	20770	20706	20507	20595	20749	20670	20843	20884	20818	20649	20670	20679	20872	20672	20666	20996	20707	20657	20499	20686	20572	20693	20758	20733	20773	20765	20938	20790	20666	20838	21041	20773	20816	20872	20720	20736	20829	20664	20674	20736	20645	20695	20678	20940	20840	20784	20797	20813	20704	20713	20792	20885	20669	20716	20727	20629	20988	20824	20777	20619	20953	20803	20855	20857	20738	20596	20560	20862	20703	20668	20625	20855	20812	21054	20785	20701	20876	20765	20704	20697	20694	20643	20612	20781	20825	20926	20688	20761	20871	20736	20922	20851	20694	20867	20831	20957	20835	21022	20727	20808	20713	20757	20778	20789	20454	20812	20849	20887	21060	20945	20820	20858	20532	20819	20810	20703	20661	20494	20658	20731	20604	20665	20873	20649	20787	20800	20877	20897	20944	20813	20703	20965	20818	20899	20827	20860	20855	20974	20566	20821	20670	20730	20649	20804	21019	20832	20774	20707	20658	20643	20954	20843	20697	20749	20814	20697	20874	20865	20648	20794	20636	20695	20854	20671	20916	20907	20766	20735	20763	20762	20599	20762	20757	20670	20781	20832	20843	21084	20862	20807	20557	20739	20709	20816	20773	20865	20804	20656	20648	20922	20921	20918	20524	20862	20667	20800	20816	20732	20659	20511	20701	20853	20952	20911	20697	20847	20613	20725	20748	20722	20849	20826	20724	20954	20493	20529	20825	20754	20700	20942	20802	20856	20767	20843	20730	20813	20609	20845	20955	20893	20782	20484	20697	20868	20833	20789	20798	20709	20920	20873	20784	20920	20968	20884	20609	20637	20782	20795	20711	20653	20767	21013	20648	20733	20589	20576	20991	20959	20627	20887	20742	20874	20791	20666	20987	20818	20609	20770	20688	20709	20756	20626	20696	20625	20708	20820	20763	20656	20520	20812	20771	20867	20652	20900	20650	20655	20749	20742	20769	20788	20795	20707	20497	20691	20899	20785	20801	20602	20702	20649	20702	20653	20835	20792	20538	20797	20845	20702	20649	20857	20669	20542	20775	20705	20647	20648	20580	20871	20651	20657	20576	20887	20823	20621	20725	20841	20913	20447	20637	20832	20657	21029	20639	20805	20920	20759	20641	20868	20596	20794	20556	20733	20917	20772	20881	20756	20797	20958	20521	20441	20825	20778	20502	20717	20632	20721	20828	20650	20632	20766	20624	20694	20690	20668	20637	20551	20688	20571	20811	20723	20651	20618	20675	20914	20785	20846	20745	20790	20567	20814	20852	20650	20666	20583	20741	20718	20697	20741	20704	20701	20786	20892	20766	20761	20819	20585	20701	20722	20631	20575	20671	20714	20647	20764	20720	20829	20608	20626	20827	20385	20664	20895	20815	20572	20568	20853	20761	20806	20742	20712	20728	20854	20635	20875	20719	20699	20837	20870	20629	20659	20659	20728	20816	20728	20885	20731	20725	20843	20767	20934	20868	20928	20732	20980	20817	20828	20792	20755	20804	20631	20644	20697	20694	20795	20635	20882	20637	20716	20714	20756	20690	20752	20763	20669	20593	21025	20934	20914	20859	20756	20708	20676	20670	20732	20827	20698	20908	20654	20634	20875	20729	20821	20826	20562	20781	20789	20876	20719	20945	20795	20745	20895	20989	20678	20847	20836	20736	20827	20851	20688	20763	20939	20947	20765	20624	20792	20782	20907	20867	20714	20776	20727	20782	20741	20831	20918	20866	20774	20670	20669	20652	20773	20748	20683	20569	20891	20699	20760	20736	20802	20882	20817	20903	20660	20714	20684	20592	20963	20712	20778	20850	20847	20905	20689	20703	20816	20843	20983	20903	20565	20692	20988	21015	20802	20678	20946	21070	20675	20612	20735	20786	20598	20877	20791	20769	20886	20614	20821	20806	20695	20837	20857	20717	20713	20986	20835	20889	20637	20562	20920	20538	20833	20823	20759	20671	20682	20679	20602	20690	20759	20851	20745	20847	20830	20742	20702	20767	20784	20920	20784	20844	20815	20788	20806	20689	20675	20689	20891	20897	20584	20782	20950	20925	20937	20675	20904	20999	20631	20830	20639	21025	20691	20668	20685	20859	20690	20703	20646	20734	20854	20614	20903	20807	20748	20657	20748	20648	20606	20691	20705	20786	20680	20894	20809	20735	20808	20750	20670	20647	20405	20741	20890	20560	20655	20890	20673	20750	20787	20825	20796	20932	20588	20796	20834	20760	20782	20773	20633	20725	20863	20758	20766	20587	20612	20595	20856	20922	20548	20653	20692	20832	20749	20854	20847	20801	20847	20746	20701	20749	20742	20772	20812	20691	20704	20689	20789	20664	20637	20732	20816	20674	20935	20841	20880	20664	20920	20968	20698	20541	20661	20727	20772	20687	20711	20871	20476	20789	20806	20604	20522	20742	20860	20594	20725	20888	20710	20993	20754	20827	21014	20702	20744	20737	20749	20773	20599	20818	20790	20551	20585	20725	20759	20682	20638	20674	20666	20667	20781	20611	20936	20496	20635	20666	20673	21108	20826	20697	20538	20971	20738	20873	20793	20746	20685	20665	20856	20798	20817	20857	20725	20840	20706	20709	20753	20559	20761	20717	20543	20666	20767	20859	20631	20696	20826	20785	20899	20912	20769	20643	20671	20840	20812	20711	20772	20700	20474	20675	20725	20855	20729	20937	20853	20704	20859	20794	20694	20754	20727	20763	20682	20688	20866	20816	20761	20782	20843	21017	20752	20639	20629	20779	20705	20721	20754	20695	20524	20858	20906	20930	20476	20596	20812	20734	20788	20864	20570	20433	20971	20611	20926	20675	20758	20608	20852	20909	20779	20841	20707	20666	20635	20471	20508	20631	20820	20931	20846	20606	20714	20758	20750	20763	20889	20694	21005	20801	20621	20637	20778	20523	20749	20819	20736	20708	20746	20740	20702	20773	20806	20812	20510	20585	20755	20953	20566	20822	20665	20790	20851	20658	20793	20902	20743	20812	20790	20723	20844	20941	21067	20740	20737	21012	20742	20637	20775	20678	20874	20851	20698	20840	20784	20771	20700	20622	20846	20835	20678	20733	20586	20724	20885	20790	20578	20545	20775	20849	20721	20833	20859	21068	20673	20629	20635	20841	20805	20674	20568	20806	20767	20636	20894	20801	20677	20905	20823	20842	20672	20855	20740	20819	20695	20871	20738	20682	20630	20956	20556	20689	20739	20752	20807	20558	20793	20849	20912	20707	20671	20848	20587	20665	20963	20670	20921	20717	20655	20604	20969	20702	20483	20865	20819	20749	20539	20499	20679	20686	20537	20709	20629	20712	20824	20545	20552	20800	20585	20679	20800	20977	20636	20858	20680	20841	20740	21016	20820	20814	20620	20645	20762	20971	20680	20718	20865	20670	20484	20845	20568	20726	20640	20600	20787	20913	20717	20723	20709	20620	20741	20760	20720	20857	20776	20603	20585	20792	20752	20705	20764	20701	20721	20681	20681	20865	20664	20861	20693	20793	20668	20860	20777	20735	20924	20869	20850	20776	20645	20779	20867	20648	20815	20760	21072	20884	20796	20816	20883	20633	20788	20701	20884	20717	20666	20782	20927	20648	20679	20944	20800	20799	20940	20700	20563	20649	20666	20922	20899	20566	20952	20850	20777	20689	20771	20886	20661	20883	20605	20827	20765	20732	20723	20813	20907	20909	20847	20677	20824	20758	20833	20857	20774	20727	20650	20859	20925	20743	20664	20964	20734	20923	20496	20698	20765	20810	20883	20790	20673	20739	20623	20618	20490	20546	20929	20895	20911	20589	20993	20808	20800	20833	21028	20644	20606	20626	20618	20738	20770	20739	20923	20863	20619	20824	20825	20927	20839	20856	20736	20614	20752	20688	20854	20812	20833	20745	20797	20731	20586	20617	20679	20673	20895	20826	20618	20783	20809	20999	20732	20677	20735	20638	20851	20759	20929	20425	20536	20671	20896	20507	20705	20581	20871	20837	20744	20777	20797	20624	20871	20600	20856	20784	20949	20802	20842	20932	20873	20677	20937	20622	20720	20603	20882	20724	20748	20564	20829	20663	20880	20853	20984	20660	20724	20757	20869	20729	20812	20766	20775	20636	20715	20594	20831	20769	20847	20753	20599	20679	20700	20514	20591	20571	20816	20977	20814	20820	20825	20837	20780	20801	20833	20817	20772	20732	20882	20745	20803	20778	20957	20662	20823	20656	20786	20747	20767	20603	20758	20703	20844	20817	20963	20808	20824	20727	20706	20854	20965	20809	20668	20863	20932	20854	20770	20573	20763	20973	20876	20776	20938	20737	20974	20802	20667	20883	20819	20673	20636	20770	20779	20850	20728	20558	20629	20509	20706	20645	20844	20705	20809	20926	20768	20653	20870	20871	20588	20701	20920	20831	20953	20832	20863	20891	20720	20721	20692	20667	20818	20712	20695	20656	20847	20674	20648	20895	20824	20761	20874	20793	20843	20983	20798	20743	20621	20626	20640	20672	20716	20773	20836	20724	20625	20835	21055	20806	20790	20717	21014	20761	20596	20666	20753	20651	20619	20620	20615	20550	20658	20818	20605	20861	20559	20776	20642	20655	20755	20761	20687	21054	20679	20634	20708	20515	20913	20777	20701	20667	20950	20605	20869	20691	20903	20755	20847	20677	20748	20938
15821	28543	26165	22262	20331	19725	19205	24952	51903	56098	44605	33695	21658	17826	17600	17607	17747	17744	17636	17553	17749	17772	17703	17722	17765	17866	17615	17527	17656	17778	17430	17638	17776	17511	17577	17701	17708	17476	17541	17746	17617	17651	17592	17693	17749	17766	17549	17641	17417	17589	17595	17671	17623	17735	18086	17500	17552	17653	17631	17761	17870	17620	17646	17759	17567	17844	17732	17667	17632	17645	17622	17735	17494	17601	17679	17599	17659	17542	17581	17691	17608	17708	17676	17702	17643	17828	17771	17688	17572	17635	17631	17780	17431	17668	17674	17598	17671	17689	17688	17486	17607	17553	17583	17548	17733	17578	17718	17687	17562	17756	17663	17766	17554	17770	17400	17577	17484	17555	17710	17633	17667	17562	17593	17698	17602	17517	17579	17689	17662	17576	17660	17525	17648	17675	17787	17594	17763	17477	17640	17593	17644	17546	17657	17595	17574	17559	17503	17825	17584	17556	17762	17482	17624	17747	17814	17671	17648	17457	17547	17719	17670	17549	17484	17497	17833	17634	17589	17510	17484	17865	17664	17673	17646	17626	17411	17631	17748	17696	17627	17493	17673	17689	17751	17724	17629	17924	17645	17586	17510	17488	17458	17469	17737	17676	17596	17616	17692	17554	17522	17710	17804	17736	17604	17611	17711	17541	17587	17608	17726	17562	17484	17601	17592	17647	17616	17620	17668	17587	17690	17670	17450	17540	17563	17534	17572	17608	17729	17495	17507	17611	17576	17688	17564	17516	17538	17628	17846	17764	17746	17760	17564	17755	17489	17879	17523	17762	17689	17549	17556	17672	17757	17682	17652	17501	17476	17644	17672	17456	17641	17425	17570	17686	17807	17680	17626	17723	17761	17503	17684	17697	17553	17571	17540	17835	17623	17591	17485	17849	17662	17573	17554	17689	17762	17652	17721	17470	17693	17585	17633	17650	17736	17533	17430	17670	17728	17463	17589	17631	17666	17673	17596	17594	17486	17605	17718	17571	17577	17534	17481	17695	17476	17712	17427	17575	17617	17558	17675	17800	17621	17744	17616	17661	17583	17527	17583	17517	17558	17615	17460	17862	17765	17411	17678	17622	17599	17766	17552	17590	17653	17451	17736	17548	17461	17579	17683	17684	17740	17651	17677	17684	17919	17673	17489	17745	17802	17563	17558	17587	17523	17572	17531	17752	17822	17557	17794	17666	17528	17572	17717	17553	17725	17692	17845	17678	17700	17506	17683	17625	17715	17798	17794	17627	17738	17553	17443	17573	17674	17598	17669	17741	17611	17600	17627	17671	17697	17628	17522	17508	17630	17437	17561	17523	17427	17694	17434	17637	17565	17697	17701	17525	17613	17570	17555	17947	17624	17532	17666	17662	17546	17522	17530	17693	17644	17746	17515	17574	17577	17583	17571	17511	17905	17623	17610	17634	17720	17592	17545	17495	17575	17744	17721	17569	17624	17714	17656	17482	17616	17510	17543	17673	17556	17732	17611	17555	17603	17626	17513	17573	17672	17465	17695	17569	17600	17622	17614	17659	17612	17655	17554	17796	17586	17587	17614	17506	17659	17570	17664	17632	17653	17727	17547	17730	17541	17727	17612	17506	17583	17575	17681	17679	17544	17434	17539	17408	17700	17607	17548	17580	17520	17635	17640	17624	17834	17570	17660	17661	17621	17669	17573	17562	17658	17646	17459	17698	17570	17650	17514	17422	17598	17488	17844	17617	17534	17539	17641	17698	17608	17727	17644	17500	17648	17498	17610	17689	17530	17599	17736	17668	17566	17787	17454	17672	17633	17520	17694	17541	17785	17564	17738	17548	17577	17685	17614	17695	17533	17656	17510	17520	17496	17729	17491	17718	17423	17721	17710	17581	17716	17574	17320	17666	17682	17444	17511	17539	17556	17528	17623	17744	17512	17737	17443	17577	17775	17569	17498	17665	17653	17565	17690	17443	17802	17766	17602	17628	17704	17546	17711	17647	17445	17755	17497	17557	17676	17703	17611	17456	17606	17548	17651	17621	17592	17647	17636	17514	17551	17643	17485	17437	17619	17461	17481	17660	17448	17750	17446	17561	17576	17674	17408	17607	17574	17672	17831	17476	17425	17630	17648	17690	17678	17708	17776	17455	17631	17617	17593	17596	17569	17598	17752	17543	17598	17602	17537	17626	17552	17595	17591	17546	17522	17658	17630	17692	17494	17651	17588	17686	17656	17693	17570	17496	17500	17667	17632	17414	17440	17667	17611	17548	17604	17679	17707	17597	17739	17484	17704	17529	17705	17533	17791	17451	17761	17560	17542	17595	17576	17697	17687	17545	17592	17679	17668	17585	17530	17484	17636	17634	17613	17591	17758	17475	17548	17504	17574	17707	17483	17831	17601	17563	17512	17687	17573	17462	17501	17717	17640	17489	17686	17601	17682	17672	17546	17553	17721	17618	17681	17741	17598	17613	17618	17596	17397	17724	17691	17614	17505	17471	17471	17699	17507	17526	17565	17636	17611	17511	17797	17592	17606	17754	17570	17597	17511	17591	17766	17498	17582	17496	17683	17687	17574	17433	17472	17466	17457	17603	17443	17553	17698	17516	17615	17544	17749	17548	17507	17592	17573	17743	17531	17636	17699	17786	17656	17424	17583	17570	17560	17768	17432	17539	17757	17523	17572	17644	17754	17489	17485	17612	17558	17780	17486	17598	17610	17660	17658	17785	17565	17687	17627	17600	17768	17533	17621	17463	17590	17682	17564	17700	17414	17708	17538	17484	17631	17491	17441	17579	17739	17627	17617	17550	17444	17456	17730	17614	17596	17583	17637	17407	17546	17709	17782	17626	17446	17704	17517	17613	17564	17738	17595	17585	17635	17558	17640	17604	17679	17625	17616	17607	17596	17461	17628	17644	17718	17638	17541	17701	17686	17457	17526	17663	17435	17694	17635	17552	17856	17632	17825	17728	17701	17593	17704	17598	17717	17745	17635	17573	17746	17690	17548	17486	17689	17525	17459	17398	17768	17721	17742	17480	17537	17357	17700	17539	17831	17665	17599	17708	17610	17571	17540	17532	17449	17744	17735	17737	17668	17539	17637	17629	17577	17680	17723	17633	17610	17674	17504	17536	17658	17730	17622	17494	17620	17330	17578	17653	17491	17512	17750	17579	17773	17607	17772	17609	17602	17389	17691	17510	17586	17679	17687	17583	17573	17534	17617	17524	17622	17561	17621	17671	17585	17654	17535	17651	17539	17765	17561	17618	17498	17757	17453	17408	17533	17597	17664	17646	17702	17619	17623	17636	17557	17660	17744	17646	17670	17596	17513	17756	17675	17642	17611	17610	17610	17663	17654	17744	17560	17490	17735	17704	17742	17595	17673	17425	17706	17486	17696	17623	17587	17588	17667	17513	17639	17619	17536	17513	17630	17616	17554	17676	17821	17623	17728	17581	17774	17586	17588	17605	17736	17581	17654	17639	17684	17645	17548	17504	17763	17582	17580	17676	17554	17629	17521	17630	17596	17614	17547	17584	17768	17478	17462	17622	17549	17607	17614	17406	17764	17553	17430	17648	17701	17618	17657	17694	17581	17663	17414	17522	17582	17638	17446	17710	17543	17714	17490	17491	17755	17793	17561	17614	17660	17541	17487	17471	17578	17607	17524	17752	17532	17764	17723	17598	17570	17635	17705	17543	17697	17678	17633	17556	17571	17540	17767	17465	17512	17720	17650	17666	17612	17565	17885	17685	17591	17579	17681	17450	17709	17535	17425	17592	17617	17595	17529	17621	17595	17648	17702	17705	17454	17800	17780	17726	17556	17562	17614	17529	17684	17553	17664	17547	17664	17680	17525	17676	17665	17618	17713	17585	17650	17699	17665	17596	17539	17559	17635	17767	17798	17636	17780	17592	17632	17698	17548	17558	17768	17647	17616	17623	17736	17629	17666	17546	17640	17730	17676	17730	17689	17628	17722	17664	17696	17736	17592	17736	17632	17689	17647	17595	17610	17690	17565	17538	17783	17461	17616	17666	17657	17572	17625	17644	17462	17731	17759	17398	17592	17658	17653	17531	17596	17465	17662	17606	17739	17451	17627	17623	17767	17447	17714	17552	17788	17605	17700	17726	17578	17604	17487	17751	17528	17452	17667	17647	17589	17603	17494	17869	17699	17518	17612	17515	17507	17609	17780	17611	17572	17594	17512	17607	17606	17634	17443	17600	17693	17498	17596	17515	17592	17746	17678	17754	17503	17564	17484	17519	17735	17827	17740	17658	17658	17489	17596	17526	17638	17644	17412	17509	17663	17734	17611	17645	17639	17732	17615	17696	17625	17404	17592	17532	17715	17597	17453	17618	17745	17516	17692	17572	17537	17555	17582	17912	17560	17516	17899	17562	17665	17668	17715	17657	17554	17589	17687	17631	17669	17731	17609	17481	17678	17723	17529	17688	17740	17566	17491	17693	17439	17421	17639	17650	17532	17714	17641	17457	17645	17603	17609	17435	17750	17497	17582	17525	17573	17456	17703	17613	17537	17731	17663	17638	17546	17422	17714	17670	17759	17521	17731	17595	17488	17502	17588	17622	17609	17725	17713	17697	17579	17608	17762	17696	17527	17551	17583	17524	17480	17650	17524	17697	17906	17610	17778	17669	17730	17540	17735	17486	17661	17718	17914	17695	17574	17666	17521	17625	17579	17336	17701	17597	17617	17537	17525	17414	17505	17582	17694	17648	17703	17658	17603	17657	17774	17763	17801	17604	17794	17602	17757	17688	17695	17591	17528	17555	17472	17467	17597	17540	17638	17565	17582	17575	17575	17579	17645	17653	17668	17479	17669	17498	17461	17595	17604	17775	17642	17405	17527	17625	17588	17416	17594	17666	17459	17553	17627	17590	17696	17766	17399	17677	17580	17681	17458	17654	17617	17590	17616	17457	17524	17614	17615	17761	17676	17678	17611	17615	17633	17681	17582	17665	17607	17672	17678	17492	17677	17671	17684	17622	17574	17451	17667	17846	17487	17601	17534	17678	17740	17709	17648	17646	17689	17663	17381	17532	17785	17696	17730	17762	17607	17536	17560	17593	17728	17659	17845	17525	17684	17761	17544	17735	17672	17481	17821	17676	17597	17757	17626	17411	17563	17529	17713	17740	17433	17553
27386	21897	23045	18997	15504	15476	15646	16660	19068	19243	17348	16500	15569	15453	15468	15451	15374	15461	15241	15289	15444	15330	15414	15398	15587	15483	15563	15348	15290	15271	15390	15238	15212	15353	15405	15205	15208	15279	15262	15370	15290	15438	15274	15482	15417	15450	15308	15465	15305	15285	15420	15156	15362	15099	15314	15551	15321	15504	15159	15528	15231	15258	15292	15304	15491	15241	15248	15236	15207	15170	15216	15311	15288	15268	15139	15346	15224	15458	15298	15396	15366	15409	15252	15234	15463	15269	15346	15309	15419	15268	15271	15368	15353	15255	15254	15276	15226	15373	15504	15324	15377	15221	15301	15511	15299	15372	15390	15317	15274	15270	15363	15412	15477	15223	15421	15417	15253	15362	15431	15400	15474	15487	15392	15270	15217	15144	15373	15199	15298	15474	15396	15348	15427	15319	15296	15389	15226	15338	15478	15121	15287	15328	15292	15440	15340	15306	15453	15437	15298	15123	15266	15424	15370	15254	15304	15186	15410	15382	15247	15191	15427	15315	15229	15219	15355	15352	15273	15339	15369	15134	15214	15350	15302	15371	15237	15062	15434	15489	15222	15244	15291	15415	15221	15239	15300	15291	15182	15376	15313	15172	15337	15214	15405	15440	15360	15326	15203	15332	15420	15230	15400	15254	15378	15224	15175	15249	15337	15445	15261	15260	15431	15409	15184	15372	15488	15366	15297	15200	15267	15222	15471	15090	15405	15415	15358	15339	15377	15305	15276	15379	15492	15283	15207	15211	15389	15562	15329	15340	15400	15248	15165	15397	15312	15177	15257	15259	15356	15339	15276	15349	15115	15252	15238	15244	15338	15176	15441	15289	15343	15302	15299	15285	15429	15472	15418	15263	15357	15302	15351	15401	15250	15364	15242	15389	15421	15486	15384	15253	15376	15353	15248	15390	15223	15195	15399	15413	15304	15171	15417	15300	15209	15532	15443	15348	15280	15317	15268	15180	15184	15192	15268	15363	15425	15131	15253	15241	15228	15125	15426	15338	15174	15313	15358	15326	15360	15363	15542	15346	15295	15426	15293	15465	15252	15289	15232	15260	15303	15398	15285	15158	15416	15403	15457	15459	15349	15198	15283	15188	15154	15254	15170	15359	15230	15314	15376	15268	15285	15310	15383	15509	15362	15539	15353	15318	15459	15381	15358	15593	15365	15392	15242	15448	15173	15179	15370	15246	15167	15381	15205	15298	15379	15510	15549	15269	15348	15274	15375	15187	15302	15492	15334	15417	15195	15131	15494	15315	15219	15314	15385	15421	15119	15246	15307	15107	15163	15377	15313	15264	15374	15220	15299	15225	15475	15234	15253	15226	15167	15141	15252	15396	15348	15390	15276	15219	15227	15268	15291	15454	15379	15489	15300	15306	15411	15358	15264	15324	15263	15319	15139	15095	15303	15495	15335	15286	15278	15376	15136	15395	15246	15155	15347	15080	15172	15357	15342	15270	15267	15291	15386	15173	15239	15326	15055	15171	15341	15222	15291	15283	15410	15290	15224	15252	15514	15282	15071	15202	15270	15354	15156	15369	15266	15381	15322	15061	15204	15433	15201	15327	15279	15132	15407	15316	15304	15430	15280	15102	15149	15342	15388	15574	15289	15172	15364	15407	15371	15438	15409	15474	15143	15316	15152	15418	15418	15366	15163	15395	15366	15181	15314	15145	15255	15243	15298	15230	15305	15553	15379	15367	15231	15358	15521	14990	15204	15489	15345	15271	15256	15291	15396	15271	15077	15406	15500	15266	15282	15480	15280	15358	15496	15286	15223	15370	15381	15271	15263	15415	15489	15100	15424	15373	15320	15243	15320	15328	15212	15480	15456	15304	15322	15277	15302	15187	15264	15275	15187	15154	15189	15355	15282	15219	15285	15326	15465	15451	15108	15344	15371	15414	15407	15235	15331	15338	15339	15546	15468	15294	15355	15249	15366	15444	15337	15404	15194	15394	15203	15389	15426	15393	15306	15345	15258	15216	15445	15486	15202	15310	15324	15284	15109	15181	15233	15390	15428	15151	15470	15385	15300	15266	15424	15202	15340	15292	15186	15369	15369	15367	15480	15346	15495	15288	15196	15108	15229	15318	15387	15425	15261	15433	15346	15311	15311	15431	15282	15459	15358	15212	15353	15378	15207	15294	15386	15555	15373	15521	15142	15343	15250	15437	15294	15174	15190	15394	15240	15304	15294	15173	15312	15283	15467	15365	15265	15374	15147	15365	15346	15335	15417	15310	15336	15376	15286	15236	15150	15299	15112	15233	15318	15267	15412	15373	15193	15341	15247	15154	15544	15492	15306	15229	15395	15386	15356	15336	15327	15335	15338	15386	15352	15358	15176	15330	15400	15244	15208	15199	15155	15431	15357	15422	15261	15227	15313	15259	15364	15208	15271	15355	15519	15426	15190	15241	15385	15267	15084	15198	15455	15292	15272	15253	15276	15283	15438	15484	15480	15419	15405	15143	15271	15370	15416	15340	15372	15225	15202	15185	15331	15348	15378	15431	15197	15521	15113	15277	15207	15316	15322	15303	15285	15363	15244	15235	15168	15272	15227	15189	15421	15389	15294	15199	15364	15280	15398	15230	15467	15257	15281	15356	15284	15212	15334	15438	15462	15360	15416	15055	15467	15291	15249	15206	15319	15392	15435	15214	15071	15472	15396	15476	15402	15610	15197	15292	15239	15307	15428	15272	15381	15318	15301	15144	15554	15228	15376	15344	15376	15351	15369	15101	15206	15254	15220	15373	15285	15404	15183	15358	15349	15380	15355	15282	15303	15266	15389	15145	15372	15246	15153	15499	15562	15196	15342	15308	15253	15426	15236	15346	15596	15470	15115	15263	15306	15221	15500	15669	15280	15407	15333	15249	15520	15159	15435	15219	15333	15289	15327	15301	15187	15359	15257	15274	15134	15305	15195	15292	15264	15291	15236	15429	15396	15418	15301	15511	15305	15286	15221	15368	15433	15260	15220	15311	15332	15400	15355	15288	15377	15467	15370	15184	15398	15187	15277	15395	15349	15394	15235	15325	15401	15151	15309	15159	15435	15272	15201	15185	15276	15168	15192	15319	15294	15360	15449	15326	15262	15470	15314	15399	15460	15289	15217	15171	15307	15555	15325	15504	15394	15263	15331	15275	15337	15017	15252	15202	15298	15258	15294	15399	15541	15396	15246	15380	15448	15218	15352	15345	15562	15274	15408	15234	15348	15426	15324	15205	15361	15140	15243	15041	15308	15267	15323	15355	15364	15446	15276	15426	15397	15158	15254	15324	15351	15367	15201	15405	15263	15457	15256	15305	15231	15212	15368	15240	15392	15290	15182	15252	15296	15434	15340	15466	15498	15391	15526	15261	15250	15280	15428	15264	15450	15317	15285	15394	15436	15164	15394	15260	15245	15407	15362	15364	15320	15327	15336	15335	15425	15362	15239	15159	15437	15445	15246	15477	15220	15503	15167	15421	15290	15304	15403	15352	15407	15237	15332	15428	15503	15224	15201	15238	15426	15422	15468	15332	15409	15425	15241	15357	15204	15332	15459	15327	15265	15384	15546	15346	15263	15381	15402	15423	15299	15391	15218	15429	15336	15354	15449	15190	15250	15247	15488	15567	15043	15327	15321	15347	15245	15311	15172	15187	15156	15365	15294	15360	15319	15287	15237	15569	15503	15313	15261	15286	15554	15392	15413	15439	15300	15212	15454	15218	15294	15525	15381	15321	15303	15190	15161	15294	15307	15165	15250	15261	15206	15254	15500	15417	15174	15166	15277	15339	15383	15521	15434	15363	15208	15285	15326	15284	15300	15245	15508	15336	15225	15405	15163	15280	15208	15133	15304	15265	15316	15344	15430	15403	15519	15443	15314	15288	15450	15342	15350	15264	15365	15039	15263	15310	15163	15286	15296	15181	15154	15198	15375	15298	15563	15140	15444	15439	15475	15300	15307	15190	15400	15374	15327	15160	15169	15201	15260	15380	15309	15455	15237	15266	15381	15284	15420	15256	15408	15320	15253	15287	15408	15269	15336	15307	15262	15479	15243	15438	15343	15187	15384	15317	15302	15301	15410	15360	15471	15201	15357	15348	15369	15355	15350	15205	15250	15268	15321	15259	15330	15237	15276	15427	15369	15261	15219	15143	15332	15418	15415	15346	15453	15347	15361	15499	15284	15395	15319	15156	15513	15393	15336	15459	15423	15256	15321	15141	15303	15282	15243	15388	15204	15371	15265	15359	15330	15477	15351	15290	15536	15411	15521	15149	15346	15230	15304	15240	15388	15296	15567	15398	15411	15330	15368	15366	15300	15303	15380	15261	15238	15269	15388	15489	15181	15329	15253	15295	15486	15338	15518	15110	15261	15388	15209	15291	15203	15329	15378	15467	15336	15333	15363	15364	15437	15248	15347	15358	15220	14945	15451	15226	15316	15399	15353	15279	15284	15323	15259	15023	15124	15267	15496	15246	15196	15452	15491	15269	15276	15464	15275	15241	15316	15379	15476	15262	15419	15192	15405	15327	15416	15330	15245	15286	15230	15395	15416	15075	15273	15342	15348	15389	15339	15394	15214	15092	15407	15473	15230	15264	15200	15355	15278	15302	15346	15400	15200	15343	15289	15226	15408	15487	15301	15254	15210	15201	15265	15227	15280	15419	15372	15298	15238	15386	15587	15299	15293	15242	15234	15356	15372	15211	15418	14985	15387	15281	15328	15337	15145	15158	15340	15411	15264	15221	15218	15285	15304	15183	15274	15047	15212	15289	15358	15372	15129	15201	15562	15330	15209	15308	15299	15159	15226	15356	15305	15152	15349	15364	15190	15325	15444	15319	15269	15277	15330	15297	15441	15439	15466	15200	15168	15242	15251	15154	15279	15329	15206	15383	15282	15352	15425	15530	15290	15318	15298	15234	15256	15197	15233	15417	15293	15270	15285	15289	15227	15294	15256	15481	15299	15250	15322	15246	15529	15356	15241	15142	15451	15093	15426	15297	15221	15380	15390	15373	15383	15382	15421	15524	15249	15394	15473	15567	15147	15248	15257	15253	15419	15388	15287	15273	15355	15326	15389	15412	15283	15376	15341	15276	15364	15491	15106	15402	15356	15174	15276	15383	15051	15197	15412	15255	15436	15328
13362	15368	15517	14668	14490	14526	14574	16787	20175	19702	16545	15500	14310	14164	14200	14350	14215	14235	14358	14128	14350	14206	14095	14278	14155	14322	14315	14380	14077	14297	14227	14205	14083	14108	14238	14263	14148	14428	14159	14235	14238	14249	14254	14219	14119	14262	14171	14243	14172	14183	14278	14162	14317	14232	14300	14161	14228	13916	14138	14327	14151	14279	14206	14228	14179	14138	14219	14205	14179	14315	14099	14284	14224	14289	14118	14330	14153	14224	14140	14261	13980	14260	14259	14251	14286	14155	14337	14167	14258	14111	14326	14209	14184	14075	14264	14106	14237	14159	14163	14208	14058	14183	14149	14298	14063	14156	14109	14104	14095	14418	14266	14182	14229	14233	14209	14291	14084	14163	14263	14196	14330	14325	14277	14187	14198	14246	14086	14147	14295	14149	14142	14212	14100	14248	14236	14329	14088	14215	14312	14151	14301	14102	14241	14199	14258	14137	14154	14194	14171	14282	14294	14231	14205	14235	14268	14229	14339	14206	14263	14311	14081	14101	14109	14197	14201	14075	14216	14257	14157	14176	14221	14250	14270	14204	14268	14268	14045	14292	14197	14108	14244	14373	14136	14072	14189	14315	14213	14329	14166	14075	14161	14264	14227	14332	14455	14380	14565	14291	14162	14100	14277	14236	14172	14213	14290	14329	14300	14226	14175	14225	14213	14141	14360	14252	14324	14211	14221	14050	14388	14052	14116	14147	14164	14195	14120	14193	14058	14130	14188	14317	14189	14307	14303	14279	14030	14223	14275	14288	14287	14130	14366	14150	14340	14179	14208	14319	13990	14316	14046	14456	14264	14295	14162	14214	14294	14004	13982	14217	14284	14225	14059	14250	14182	14362	14151	14260	14163	14347	14226	14248	14281	14314	14183	14366	14414	14209	14280	14246	14235	14237	14136	14349	14147	14219	14296	14227	14314	14282	14331	14171	14186	14161	14265	14246	14115	14219	14266	14143	14235	14159	14257	14291	14113	14360	14236	14175	14332	14267	14264	14201	14225	14229	14235	14163	13959	14138	14224	14221	14287	14199	14238	14254	14396	14162	14344	14158	14049	14219	14235	14222	14210	14142	14283	14225	14328	14299	14094	14324	14201	14187	14152	14319	14256	14105	14259	14214	14442	14114	14518	14196	14242	14216	14191	14166	14036	14254	14241	14189	14214	14027	14079	14139	14373	14086	14282	14180	14338	14145	14271	14225	14242	14199	14203	14196	14393	14214	14183	14194	14271	14347	14241	14201	14294	14200	14297	14153	14160	14055	14271	14354	14202	14233	14201	14187	14252	14265	14306	14263	14127	14063	14274	14226	14100	14260	14404	14260	14097	14090	14371	14193	14125	14325	14214	14202	14343	14055	14284	14318	14310	14359	14296	14321	14065	14207	14105	14228	14159	14149	14408	14278	14223	14133	14310	14434	14221	14143	14310	14320	14242	14147	14205	14290	14235	14284	14193	14100	14238	14146	14236	14075	14201	14224	14225	14225	14192	14365	14301	14293	14070	14240	14248	14496	14214	14184	14209	14201	14265	14247	14091	14215	14212	14297	14167	14090	14214	14165	14101	14234	14430	14218	14236	14361	14297	14217	14260	14289	14315	14279	14062	14177	14079	14122	14216	14186	14247	14289	14306	14035	14274	14352	14277	14060	14351	14268	14228	14325	14237	14108	14206	14097	14144	14354	14205	14387	14167	14251	14358	14180	14197	14152	14110	14354	14196	14239	14291	14255	14097	14101	14084	14193	14293	14263	14236	14162	14225	14289	14416	14333	14192	14160	14278	14287	14193	14174	14239	14157	14118	14161	14192	14250	14353	14252	14383	14237	14251	14120	14225	14431	14197	14254	14190	14151	14221	14212	14096	14230	14125	14209	14271	14222	14169	14148	14320	14207	14163	14298	14019	14204	14313	14169	14326	14179	14223	14288	14260	14316	14230	14325	14331	14279	14082	14178	14138	14149	14251	14186	14373	14302	14134	14334	14338	14274	14108	14102	14327	14291	14403	14181	14217	14350	14167	14312	14273	14317	14253	14228	14248	14184	14333	14207	14262	14317	14070	14241	14116	14218	14063	14197	14292	14232	14249	14172	14161	14214	14409	14028	14040	14178	14099	14235	14165	14144	14363	14318	14306	14302	14144	14229	14330	14216	14120	14132	14175	14429	14094	14169	14388	14269	14136	14240	14296	14313	14064	14225	14095	14234	14290	14449	14092	14337	14365	14130	14352	14123	14197	14120	14282	14259	14241	14177	14297	14137	14098	14262	14247	14310	14345	14232	14217	14298	14210	14087	14333	14233	14097	14226	14050	14166	14183	14097	14191	14239	14294	14175	14174	14195	14144	14253	14280	14218	14264	14301	14169	13997	14272	14178	14198	14283	14165	14235	14108	14318	14221	14237	14162	14185	14318	14115	14046	14331	14223	14173	14115	14140	14207	14401	14235	14204	14296	14217	14100	14192	14196	14277	14252	14156	14309	14183	14214	14299	14164	14212	14159	14259	14320	14356	14146	14276	14285	14263	14217	14214	14298	14161	14168	14279	14356	14273	14422	14198	14060	14320	14235	13890	14149	14405	14188	14156	14277	14220	14244	14252	14153	14255	14283	14094	14267	14200	14474	14071	14406	14201	14148	14241	14319	14253	14217	14181	14124	14198	14293	14311	14199	14136	14250	14226	14236	14412	14294	14311	14088	14120	14228	14327	14218	14371	14125	14071	14241	13998	14208	14301	14203	14240	14263	14182	14224	14088	14384	14173	14349	14129	14461	14295	14173	14196	14151	14222	14262	14271	14280	14278	14107	14013	14396	14254	14207	14057	14074	14297	14295	14339	14217	14113	14236	14179	14180	14195	14107	14269	14282	14409	14115	14199	14137	14267	14273	14205	14203	14431	14250	14167	14048	14193	14042	14295	14141	14314	14275	14303	14229	14290	14126	14253	14175	14146	14230	14245	14084	14346	14301	14315	14358	14169	14218	14304	14258	14191	14174	14327	14148	14265	14151	14180	14278	14233	14170	14417	14435	14345	14340	14090	14349	14142	14190	14263	14140	14233	14123	14134	14199	14294	14274	14101	14254	14392	14161	14036	14301	14279	14253	14141	14190	14127	14295	14253	14265	14155	14082	14039	14421	14298	14299	14177	14090	14258	14149	14091	14207	14281	14297	14204	14140	14221	14299	14217	14409	14212	14189	14126	14173	14221	14379	14190	14338	14317	14124	14270	14309	14197	14215	14313	14089	14216	14209	14128	14068	14234	14294	14253	14312	14140	14256	14322	14148	14305	14328	14247	14319	14396	14269	14247	14454	14166	14289	14096	14079	14217	14237	14095	14104	14398	14248	14330	14292	14182	14282	14262	14209	14236	14335	14427	14240	14220	14287	14174	14353	14325	14144	13948	14383	14367	14170	14243	14289	14329	14088	14287	14186	14200	14116	14172	14337	14163	14081	14223	14112	14008	14448	14214	14176	14309	14090	14236	14251	14123	14171	14205	14166	14201	14244	14273	14137	14285	14157	14225	14168	14371	14365	14213	14160	14172	14307	14277	14304	13969	14267	14394	14379	14240	14232	14107	14363	14229	14341	14185	14191	14219	14215	14108	14286	14219	14028	14228	14342	14113	14301	14123	14265	14263	14217	14098	14327	14140	14287	14178	14091	14190	14119	14459	14144	14167	14251	14249	14091	14285	14089	14185	14404	14164	14332	14304	14120	14291	14315	14041	14314	14222	14154	14276	14118	14229	14139	14186	14259	14233	14013	14215	14337	13984	14194	14251	14351	14140	14252	14260	14159	14359	14239	14236	14126	14247	14215	14120	14122	14296	14164	14117	14184	14236	14310	14325	14464	14401	14211	14419	14215	14148	14334	14156	14385	14104	14131	14078	14335	14259	14172	14219	14191	14246	14383	14039	13991	14195	14195	14101	14004	14346	14170	14265	14341	14243	14282	14084	14296	14167	14341	14071	14369	14259	14218	14197	14292	14164	14273	14194	14389	14230	14269	14115	14236	14163	14283	14249	14236	14140	14452	14233	14152	14338	14036	14139	14231	14326	14292	14212	14332	14063	14347	14145	14164	14298	14237	14492	14266	14308	14253	14150	14061	14350	14167	14224	14246	14275	14264	14208	14362	14224	14424	14105	14236	14174	14044	14247	14229	14220	14249	14230	14108	14286	14307	14215	14110	14322	14026	14381	14246	14190	14201	14156	14106	14269	14390	14245	14172	14148	14190	14045	14226	14115	14332	14214	14316	14327	14247	14082	14030	14369	14264	14283	14352	14270	14379	14196	14111	14177	14254	14205	14184	14324	14287	14282	14290	14274	14325	14300	14341	14244	14284	14250	14279	14299	14195	14099	14422	14191	14200	14185	14117	14205	14245	14329	14330	14122	14138	14159	14261	14207	14292	14125	14097	14007	14318	14123	14291	14305	14131	14209	14233	14268	14119	14317	14254	14364	14083	14327	14169	14170	14106	14071	14314	14042	14361	14294	14181	14240	14042	14114	14232	14312	14380	14157	14162	14154	14344	14418	14190	14291	14297	14230	14287	14198	14180	14174	14158	14182	14175	14243	14320	14127	14190	14200	14347	14358	14310	14350	14252	14499	14198	14184	14367	14141	14211	14371	14271	14216	14259	14166	14257	14181	14249	14212	14335	14271	14246	14166	14271	14093	14197	14351	14410	14269	14185	14243	14126	14259	14306	14137	14190	14328	14225	14262	14291	14359	14283	14316	14180	14062	14258	14183	14173	14264	14390	14317	14389	14192	14158	14226	14036	14167	14212	14212	14145	14200	14296	14210	14233	14383	14261	14210	14365	14349	14073	14202	14288	14314	14074	14402	14239	14277	14117	14250	14211	14314	14307	14186	14117	14277	14147	14168	14252	14374	14207	14164	14278	14077	14177	14274	14242	14332	14138	14361	14208	14289	14299	14228	14087	13993	14297	14160	14331	14116	14302	14251	14409	14124	14484	14253	14224	14305	14368	14123	14252	14223	14167	14382	14243	14258	14294	14092	14115	14279	14254	14176	14165	14224	14281	14015	14266	14087	14086	14251	14276	14229	14164	14236	14246	14421	14056	14123	14213	14193	14275	14184	14442	14231	14146	14146	14284	14149	14365	14473	14311	14215	14212	14273
24688	21552	28630	25001	20322	14053	12147	15827	27650	31798	21938	13899	12053	10895	10607	10586	10696	10858	10651	10517	10632	10417	10565	10627	10614	10554	10567	10455	10690	10491	10430	10614	10563	10563	10535	10654	10492	10622	10576	10512	10422	10462	10409	10435	10568	10610	10450	10420	10706	10577	10481	10378	10557	10470	10428	10659	10552	10714	10685	10669	10722	10550	10507	10574	10405	10457	10447	10443	10791	10529	10584	10530	10697	10737	10565	10355	10594	10430	10746	10646	10601	10510	10611	10500	10495	10538	10469	10768	10541	10602	10536	10304	10492	10290	10469	10536	10398	10634	10600	10546	10458	10619	10495	10446	10632	10483	10473	10452	10487	10515	10520	10550	10645	10412	10594	10505	10622	10349	10417	10434	10458	10685	10520	10438	10509	10528	10517	10443	10446	10447	10462	10467	10542	10474	10572	10485	10395	10615	10429	10482	10569	10452	10396	10462	10494	10639	10357	10476	10457	10571	10295	10389	10557	10516	10734	10570	10412	10437	10499	10536	10572	10492	10504	10435	10569	10571	10353	10558	10714	10420	10550	10552	10458	10592	10369	10570	10605	10491	10350	10508	10585	10487	10438	10612	10401	10426	10517	10655	10499	10642	10528	10525	10514	10513	10301	10429	10571	10545	10664	10488	10524	10484	10544	10489	10485	10556	10492	10429	10731	10488	10688	10405	10429	10488	10530	10515	10621	10462	10369	10602	10662	10585	10509	10522	10429	10525	10580	10427	10619	10404	10481	10644	10664	10569	10512	10681	10563	10608	10430	10536	10530	10374	10357	10611	10634	10457	10376	10346	10679	10397	10481	10475	10603	10365	10502	10494	10398	10361	10400	10543	10624	10309	10617	10525	10580	10435	10544	10464	10485	10564	10594	10566	10530	10743	10646	10453	10441	10448	10486	10416	10495	10529	10665	10466	10494	10638	10454	10333	10456	10574	10662	10449	10628	10496	10603	10540	10627	10545	10561	10383	10428	10533	10462	10353	10549	10532	10546	10500	10662	10544	10472	10583	10397	10400	10453	10504	10459	10515	10406	10582	10515	10657	10572	10390	10596	10521	10589	10510	10468	10646	10538	10341	10467	10606	10676	10523	10643	10813	10558	10473	10529	10645	10549	10558	10462	10503	10393	10377	10339	10476	10614	10601	10658	10449	10484	10593	10534	10509	10564	10568	10417	10386	10511	10573	10550	10634	10452	10318	10517	10663	10704	10489	10499	10482	10520	10453	10357	10320	10543	10548	10481	10688	10543	10375	10634	10538	10567	10520	10600	10661	10498	10368	10650	10480	10484	10517	10444	10689	10435	10325	10512	10600	10590	10554	10608	10451	10528	10464	10657	10550	10578	10520	10468	10503	10430	10533	10593	10499	10379	10565	10557	10506	10370	10588	10722	10368	10559	10532	10467	10452	10294	10420	10446	10536	10422	10300	10579	10520	10457	10456	10257	10503	10546	10544	10546	10519	10421	10508	10688	10514	10334	10487	10432	10294	10504	10395	10384	10463	10722	10439	10562	10434	10480	10383	10526	10441	10508	10511	10570	10543	10490	10513	10522	10576	10548	10456	10346	10467	10313	10688	10599	10336	10346	10715	10532	10568	10482	10473	10481	10500	10441	10380	10653	10675	10607	10550	10528	10457	10564	10461	10501	10546	10579	10508	10513	10561	10607	10533	10614	10423	10571	10598	10509	10584	10570	10341	10752	10593	10500	10453	10395	10625	10503	10558	10485	10363	10490	10454	10411	10568	10626	10490	10504	10560	10606	10567	10453	10676	10496	10716	10606	10549	10493	10607	10510	10440	10487	10342	10464	10526	10466	10475	10492	10423	10601	10465	10612	10541	10471	10438	10540	10687	10511	10359	10477	10515	10543	10307	10375	10421	10557	10347	10651	10481	10536	10550	10725	10462	10541	10654	10556	10269	10448	10563	10600	10596	10460	10421	10672	10516	10524	10467	10720	10691	10510	10443	10478	10482	10611	10740	10569	10537	10438	10407	10684	10574	10338	10394	10394	10466	10476	10412	10374	10495	10528	10405	10357	10556	10401	10460	10583	10378	10463	10592	10601	10797	10646	10544	10439	10426	10566	10540	10460	10566	10445	10572	10375	10372	10465	10473	10520	10501	10459	10570	10557	10450	10559	10608	10336	10509	10587	10527	10478	10594	10560	10560	10551	10496	10497	10567	10487	10353	10605	10637	10606	10609	10544	10568	10366	10603	10640	10334	10608	10613	10479	10647	10364	10392	10485	10541	10378	10527	10458	10492	10550	10402	10413	10517	10616	10581	10924	10406	10556	10435	10545	10538	10514	10500	10500	10320	10566	10367	10408	10585	10442	10561	10479	10465	10651	10561	10661	10620	10613	10507	10436	10513	10455	10456	10442	10462	10514	10524	10421	10303	10572	10678	10512	10633	10474	10607	10507	10376	10516	10658	10540	10507	10552	10418	10700	10438	10733	10479	10468	10440	10551	10647	10439	10562	10566	10480	10495	10375	10720	10563	10492	10556	10621	10668	10353	10672	10459	10513	10349	10594	10402	10377	10301	10492	10517	10417	10488	10487	10515	10533	10447	10557	10454	10317	10500	10376	10390	10447	10314	10513	10692	10475	10415	10445	10553	10538	10407	10422	10622	10668	10601	10457	10485	10556	10634	10521	10466	10440	10509	10373	10384	10630	10450	10450	10633	10568	10444	10445	10544	10431	10500	10469	10555	10539	10622	10599	10564	10486	10420	10575	10425	10404	10332	10358	10493	10696	10394	10488	10578	10565	10547	10558	10613	10459	10567	10661	10512	10452	10455	10517	10430	10541	10471	10292	10389	10436	10479	10455	10601	10501	10638	10500	10499	10509	10442	10617	10524	10395	10690	10551	10535	10492	10305	10470	10446	10546	10397	10699	10685	10535	10487	10460	10523	10618	10564	10768	10428	10306	10618	10503	10584	10532	10438	10443	10569	10618	10369	10737	10644	10519	10590	10592	10535	10391	10462	10419	10531	10616	10624	10520	10428	10496	10558	10394	10453	10627	10515	10467	10589	10576	10475	10451	10333	10536	10617	10557	10581	10535	10633	10498	10653	10430	10325	10360	10685	10651	10374	10269	10487	10514	10414	10486	10332	10297	10488	10379	10424	10478	10561	10526	10514	10643	10608	10411	10500	10388	10414	10477	10484	10509	10423	10638	10527	10383	10517	10424	10327	10516	10521	10633	10530	10499	10563	10509	10495	10573	10466	10438	10193	10531	10568	10373	10461	10541	10602	10601	10497	10416	10558	10404	10497	10496	10460	10574	10564	10305	10443	10536	10535	10287	10431	10335	10462	10501	10334	10473	10487	10493	10459	10552	10467	10471	10478	10646	10622	10707	10462	10534	10455	10515	10424	10517	10517	10544	10488	10532	10646	10580	10525	10572	10433	10519	10558	10542	10512	10369	10450	10462	10466	10655	10649	10419	10546	10422	10609	10488	10456	10609	10542	10373	10555	10541	10357	10487	10431	10402	10498	10504	10271	10554	10422	10526	10509	10705	10641	10364	10528	10510	10422	10574	10637	10550	10456	10567	10550	10521	10580	10607	10673	10448	10685	10449	10532	10690	10663	10512	10497	10441	10581	10632	10519	10530	10452	10596	10489	10563	10635	10594	10391	10691	10593	10424	10512	10517	10460	10433	10551	10554	10455	10380	10413	10580	10549	10497	10632	10668	10572	10542	10594	10498	10542	10371	10625	10465	10607	10416	10551	10412	10458	10347	10481	10559	10409	10609	10410	10356	10586	10666	10465	10439	10496	10499	10419	10380	10656	10504	10636	10490	10625	10655	10336	10426	10524	10412	10480	10606	10475	10477	10460	10467	10454	10491	10437	10451	10587	10429	10558	10659	10436	10363	10440	10585	10398	10652	10557	10522	10405	10565	10613	10753	10547	10492	10587	10459	10432	10352	10379	10438	10583	10539	10547	10570	10553	10618	10540	10321	10488	10592	10598	10732	10557	10551	10554	10544	10534	10464	10640	10589	10685	10566	10536	10510	10573	10508	10603	10453	10588	10629	10621	10429	10544	10451	10452	10477	10684	10668	10619	10567	10336	10429	10515	10562	10349	10452	10478	10517	10416	10577	10561	10581	10415	10430	10672	10610	10867	10675	10644	10480	10523	10480	10527	10566	10775	10497	10706	10531	10402	10537	10597	10444	10612	10556	10334	10473	10251	10516	10505	10554	10385	10571	10467	10575	10509	10487	10465	10464	10566	10450	10507	10465	10546	10420	10519	10248	10509	10502	10398	10496	10382	10468	10520	10471	10399	10512	10420	10495	10544	10578	10482	10632	10504	10564	10387	10393	10431	10568	10483	10569	10491	10673	10685	10546	10416	10482	10448	10465	10533	10385	10512	10567	10657	10411	10433	10527	10696	10407	10433	10460	10413	10578	10595	10498	10640	10453	10499	10418	10565	10432	10607	10557	10332	10337	10361	10444	10598	10452	10514	10482	10469	10352	10555	10556	10577	10401	10504	10467	10585	10440	10494	10513	10456	10474	10400	10630	10465	10405	10578	10460	10533	10609	10598	10619	10735	10399	10647	10511	10705	10580	10621	10661	10492	10497	10620	10620	10592	10554	10441	10479	10477	10604	10694	10459	10478	10419	10536	10510	10394	10605	10556	10473	10530	10376	10459	10387	10612	10395	10784	10555	10579	10638	10553	10750	10326	10531	10482	10743	10588	10383	10516	10518	10457	10497	10404	10641	10551	10561	10588	10505	10603	10491	10475	10445	10530	10526	10526	10522	10572	10531	10591	10542	10531	10614	10573	10454	10329	10605	10521	10392	10397	10354	10512	10437	10494	10393	10408	10591	10426	10635	10487	10407	10629	10450	10618	10501	10474	10454	10498	10528	10608	10590	10496	10550	10561	10399	10446	10719	10345	10536	10546	10534	10692	10462	10488	10562	10323	10443	10508	10560	10418	10549	10556	10541	10569	10487	10661	10455	10467	10601	10528	10569	10576	10468	10592	10379	10449	10299	10538	10499	10531	10484	10363	10356	10472	10573	10469	10459	10446	10410	10591	10668	10591	10459	10582	10624	10289	10579	10500	10620	10539	10530	10402	10679	10508	10482	10523	10514	10437	10303	10412	10425	10550	10525
10720	17028	16762	14093	12731	12191	11959	20926	34758	36327	24167	14344	12965	11357	11302	11209	11236	11111	11246	11291	11142	11149	11379	11100	11181	11215	11298	11293	11170	11218	11206	11290	11075	11173	11329	11228	11189	11238	11094	11203	11235	11188	11051	11197	11178	11137	11335	11210	11240	11301	11179	11178	11308	11226	11145	11322	11388	11173	11243	11134	11104	11194	11197	11272	11289	11237	11074	11385	11235	11308	11142	11150	11159	11213	11228	11111	11336	11247	11208	11174	11276	11288	11114	11094	11232	11073	11146	11200	11263	11336	11314	11248	11160	11226	11156	11124	11170	11150	11262	11131	11198	11149	11182	10958	11155	11112	11153	11034	11229	11189	11180	11099	11137	11086	11115	11002	11460	11158	11238	11189	11197	11127	11341	11260	11247	11150	11057	11129	11242	11265	11142	11327	11191	11201	11271	11193	11088	11237	11195	11136	11168	11198	11102	11151	11042	11331	11254	11133	11034	11065	11210	11211	11360	11183	11054	11268	11290	11322	11302	11106	11306	11294	11234	11046	11118	11225	11203	11347	11088	11184	11085	11181	11151	11098	11168	11063	11133	11246	11168	11139	11254	11302	11205	11249	11077	11041	11094	11199	11269	11152	11238	11141	11341	11113	11274	11176	11210	11310	11110	11153	11172	11142	11025	11140	11069	11134	11337	11204	11114	11332	11254	11270	11310	11306	11209	11247	11250	11124	11229	11207	11236	11291	11306	11378	11308	11139	11124	11262	11291	11208	11240	11144	11199	11269	11303	11245	11353	11142	11103	11228	10998	11216	11234	11061	11273	11138	11227	11301	11336	11222	11072	11202	11163	11151	11157	11192	11212	11128	11202	11166	11321	11213	11225	11108	11057	11217	11011	11269	11137	11238	11314	11277	11227	11209	11248	11359	11076	11112	11064	11195	11251	11167	11164	11083	11083	11354	11250	11249	11295	11065	11188	11194	11135	11164	11333	11248	11082	11197	11082	11321	11072	11102	11185	11171	11221	11201	11336	11154	11282	11208	11037	11213	11227	11131	11174	11179	11265	11176	11262	11310	11159	11264	11270	11032	11124	11199	11323	11202	11186	11321	10979	11178	11271	11179	11241	11109	11337	11199	11218	11232	11195	11338	11144	11266	11214	11174	11157	11121	11167	11156	11214	11292	11025	11241	11229	11175	11287	11383	11145	11253	11154	11338	11162	11168	11200	11147	10998	11149	11214	11286	11137	11343	11140	11227	11238	11149	11207	11114	11212	11213	11296	11101	11234	11198	11088	11143	11253	11127	11342	11125	11137	11152	11206	11093	11072	11198	11297	11086	11157	11095	11220	11106	11272	11091	11229	11250	11301	11236	11258	11290	11183	11367	11011	11215	11300	11154	11111	11170	11168	11164	11293	11212	11173	11160	11198	11301	11178	11220	11187	11099	11204	11191	11123	11272	11078	11276	11218	11263	11204	11134	11017	11056	11229	11153	11213	11113	11221	11210	11192	11214	11285	11167	11391	11279	11064	10930	11173	11307	11057	11199	11145	11236	11299	11133	11210	11120	11305	11132	11227	11143	11180	11101	11187	11214	11202	11236	11144	11223	11168	11174	11247	11199	11270	11269	11126	11091	11098	11308	11249	11085	11183	11252	11077	11147	11219	11236	11183	11109	11112	11161	11235	11149	11172	11286	11281	11014	11112	11388	11239	11270	11201	11148	11077	11126	11277	11108	11130	11089	11105	11192	11163	11252	11341	11188	11217	11162	11238	11278	11252	11197	11163	11181	11060	11199	11003	11219	11107	11300	11289	11244	11246	11161	11358	11360	11241	11182	11103	11223	11060	11199	11121	11350	11198	11174	11208	11208	11215	11188	11316	11266	11396	11285	11115	11257	11229	11213	11130	11350	11242	11274	11352	11254	11255	11233	11184	10979	11202	11062	11148	11256	11335	11170	11248	11276	11287	11173	11221	11209	11123	11259	11260	11135	11326	11169	11176	11225	11079	11319	11298	11229	11213	11263	11244	11227	11178	11180	11176	11237	11304	11097	11339	11086	11141	11169	11362	11243	11241	11117	11249	11108	11176	11330	11248	11173	11021	11057	11189	11219	11263	11250	11335	11227	11343	11096	11272	11169	11049	11180	11194	11180	11191	11323	11432	11058	11103	11304	11183	11295	11317	11266	11188	11219	11121	11265	11219	11256	11100	11147	11110	11302	11185	11375	11114	11148	11224	11172	11142	11292	11286	11130	11217	11373	11277	11123	10969	11278	11203	11012	11186	11134	11227	11223	11169	11117	11305	11261	11165	11271	11259	11166	10983	11161	11199	11073	11275	11115	11235	11209	11051	11236	11212	11360	11079	11252	11315	11026	11219	11194	11091	11047	11146	11050	11206	11264	11213	11153	11253	11178	11197	11181	11029	11205	11146	11308	11190	11241	11232	11275	11127	11123	11275	11195	11354	11257	11190	11112	11149	11108	11287	11160	11090	11239	11153	11354	11224	11190	11277	11244	11209	11239	11201	11091	11246	11161	11172	11216	11257	11301	11216	11112	11106	11233	11295	11273	11209	11318	11207	11296	11073	11059	11213	11180	11266	11276	11313	11246	11338	11309	11013	11188	11164	11107	11174	11175	11272	11334	11043	11266	11314	11164	11192	11116	11170	11159	11030	11073	11354	11239	11228	11310	11277	11148	11162	11107	11125	11163	11330	11121	11279	11103	11163	11203	11160	11260	11166	11298	11054	11234	11240	11240	11230	11334	11136	11207	11163	11281	11169	11212	11168	11227	11288	11279	11200	11330	11258	11252	11059	11173	11141	11125	11260	11347	11063	11150	11206	11281	11214	11147	11228	11108	11156	11284	11147	11250	11171	11214	11056	11232	11099	11209	11252	11211	11165	11190	11262	11208	11215	11190	11222	11212	11314	11066	11095	11355	11157	11164	10965	11388	11093	11139	11263	11195	11079	11200	11281	11160	11087	11225	11146	11220	11117	11150	10999	11066	11288	11205	11242	11149	11107	11247	11144	11128	11277	11224	11173	11162	11130	11053	11127	11215	11206	11298	11197	11201	11186	11245	11295	11166	11190	11245	11483	11007	11280	10973	11409	11259	11387	11249	11181	11230	11232	11183	11170	11165	11163	11326	11208	11376	11174	11213	11190	11488	11287	11209	11024	11155	11189	11269	11335	11323	11296	11226	11200	11192	11163	11276	11244	11239	11196	11071	11403	11096	11284	11156	11284	11248	11173	11299	11130	11341	11220	11070	11348	10982	10972	11183	11244	11239	11305	11249	11290	11027	11186	11267	11228	11205	11259	11207	11150	11139	11049	11236	11300	11184	11195	11236	11185	11246	11344	11264	11020	11252	11178	11077	11284	11133	11209	11354	11184	11182	11269	11374	11193	11184	11296	11245	11097	11183	11226	11098	11284	11156	11155	11213	11176	11162	11298	11282	11217	11252	11234	11149	11244	11199	11061	11133	11283	11183	11189	11235	11224	11209	11235	11330	11170	11110	11190	11267	11051	11173	11356	11228	11169	11163	11225	11224	11233	11237	11216	11279	11147	11114	11025	11225	11257	11245	11202	11129	11419	11182	11294	11283	11222	11239	11362	11207	11220	11152	10977	11238	11126	11274	11197	11076	11194	11183	11368	11192	11181	11273	11152	11305	11345	11159	11241	11272	11268	11156	11263	11176	11359	11219	11292	11344	11160	11276	11293	11131	11293	11336	11116	11239	11290	11101	11190	11328	11237	11354	11218	11235	11050	11289	11197	11119	11103	11207	11102	11247	11235	11139	11345	11344	11189	11234	11136	11158	11174	11190	11100	11118	11172	11117	11248	11182	11207	11012	11196	11116	11214	11209	11236	11272	11178	11041	11359	11389	11180	11207	11174	10953	11236	11157	11176	11155	11464	11234	11293	11358	11181	11227	11165	11115	11114	11004	11248	11131	11172	11184	11286	11108	11154	11203	11123	11110	11310	11171	11111	11081	11237	11372	11418	11370	11175	11291	11166	11251	11177	11137	11237	11073	11244	11247	11170	11136	11286	11260	11163	11213	11134	11197	11258	11123	11035	11286	11108	11334	11174	11059	11098	11161	11185	11447	11040	11209	11121	11200	11063	11064	11208	10937	11196	11216	11150	11157	11240	11209	11161	11228	11203	11278	11255	11245	11189	11118	11406	11144	11123	11189	11164	11256	11284	11300	11036	11193	11157	11159	11313	11257	11142	11169	11216	11211	11257	11146	11217	11153	11279	11211	11286	11211	11144	11289	11247	11034	11357	11394	11249	11191	11142	11149	11245	11225	11233	11028	11281	11250	11308	11229	11193	11159	11219	11311	11040	11151	11289	11133	11091	11429	11247	11244	11236	11263	11223	11318	11325	11167	11193	11104	11128	11228	11089	11252	11166	11370	11105	11064	11158	11225	11161	11161	11241	11197	11287	11239	11228	11182	11105	11303	11393	11089	11093	11190	11252	11211	11149	11374	11437	11099	11139	11113	11221	11128	11115	11086	11295	11077	11311	11125	11135	11378	11140	11234	11118	11162	11071	11269	11058	11160	11172	11106	11186	11381	11180	11231	11307	11053	11176	11067	11156	11063	11162	11304	11092	11156	11261	11177	11127	11385	11151	11175	11168	11235	11292	11121	11127	11324	11301	11121	11208	11306	11189	11364	11046	11294	11190	11230	11240	11139	11204	11262	11213	11207	11096	11136	11053	11170	11230	11200	11125	11272	11220	11173	11123	11189	11083	11333	11234	11274	11087	11254	11237	11278	11005	11201	11163	11256	11092	11157	11218	11156	11288	11298	11225	11071	11354	11168	11154	11289	11297	11241	11071	11136	11234	11241	11022	11247	11422	11274	11274	11324	11211	11275	11175	11188	11061	11235	11113	11301	11071	11147	11150	11141	11386	11231	11118	11143	11202	11302	11353	11203	11307	11264	11220	11173	11313	11255	11217	11141	11216	11145	11148	11239	11231	11223	11133	11068	11161	11128	11135	11192	11078	11206	11242	11134	11158	11242	11196	11256	11161	11270	11251	11232	11195	11306	11186	11218	11147	11123	11134	11114	11217	11179	11143	11088	11213	11350	11284	11348	11117	11195	11275	11386	11173	11053	11322	11141	11258	11218	11232	11214	11060	11159	11385	11241	11187	11181
23138	21560	29547	24042	21613	22587	21630	17334	30637	49865	43471	26358	18893	14164	13726	13741	13560	13509	13581	13637	13589	13673	13318	13489	13629	13635	13322	13526	13448	13547	13423	13342	13186	13442	13629	13392	13542	13419	13721	13429	13565	13477	13507	13393	13353	13370	13598	13310	13302	13263	13484	13386	13477	13352	13423	13255	13245	13530	13427	13506	13544	13305	13395	13370	13369	13346	13300	13219	13262	13360	13324	13305	13261	13423	13428	13256	13298	13252	13454	13239	13292	13311	13271	13260	13310	13472	13320	13603	13456	13410	13403	13228	13533	13331	13626	13432	13445	13367	13443	13432	13323	13207	13340	13412	13368	13258	13326	13331	13309	13277	13297	13317	13304	13197	13356	13148	13342	13497	13454	13318	13533	13307	13315	13462	13315	13342	13356	13347	13418	13397	13450	13285	13342	13277	13422	13357	13301	13394	13349	13354	13414	13320	13199	13327	13209	13316	13326	13397	13421	13588	13222	13395	13372	13442	13263	13273	13226	13418	13351	13347	13319	13502	13431	13330	13479	13293	13263	13362	13514	13349	13324	13257	13457	13372	13232	13403	13348	13390	13544	13312	13201	13268	13384	13357	13304	13522	13234	13394	13535	13402	13505	13286	13266	13204	13444	13118	13416	13165	13405	13123	13381	13233	13340	13051	13252	13370	13425	13390	13198	13515	13318	13476	13426	13313	13443	13154	13301	13394	13223	13332	13329	13451	13595	13438	13332	13286	13286	13365	13416	13400	13008	13529	13256	13308	13489	13236	13292	13247	13367	13371	13267	13444	13364	13515	13284	13433	13437	13403	13331	13402	13358	13251	13369	13333	13322	13283	13380	13386	13462	13185	13427	13396	13377	13251	13281	13323	13395	13406	13235	13415	13331	13474	13443	13140	13162	13299	13492	13216	13332	13357	13304	13418	13398	13487	13190	13312	13346	13480	13383	13397	13341	13324	13350	13299	13284	13193	13255	13285	13493	13450	13135	13409	13314	13381	13443	13177	13313	13232	13208	13225	13259	13346	13329	13253	13398	13341	13185	13411	13455	13239	13349	13482	13316	13491	13269	13509	13297	13402	13335	13302	13490	13366	13340	13403	13372	13380	13242	13373	13212	13333	13416	13364	13343	13291	13362	13375	13397	13491	13408	13260	13392	13220	13321	13257	13277	13367	13559	13531	13377	13336	13274	13368	13333	13310	13297	13296	13452	13314	13376	13260	13236	13394	13330	13404	13449	13504	13435	13438	13446	13217	13259	13411	13316	13265	13376	13365	13348	13420	13307	13368	13309	13108	13359	13255	13355	13464	13445	13306	13211	13247	13214	13356	13458	13305	13261	13348	13432	13310	13295	13453	13399	13300	13257	13289	13343	13302	13279	13446	13356	13218	13233	13369	13336	13254	13329	13294	13314	13297	13271	13297	13431	13377	13444	13353	13299	13215	13378	13422	13475	13498	13348	13424	13440	13394	13316	13441	13365	13633	13382	13503	13175	13387	13358	13245	13342	13386	13314	13335	13262	13399	13304	13287	13510	13308	13393	13110	13410	13470	13232	13356	13278	13179	13352	13087	13240	13418	13410	13553	13277	13370	13378	13392	13427	13244	13239	13405	13307	13380	13415	13219	13331	13282	13194	13413	13338	13393	13337	13277	13349	13317	13358	13244	13477	13281	13296	13355	13335	13359	13190	13337	13377	13516	13479	13253	13284	13256	13457	13253	13257	13331	13188	13379	13202	13331	13277	13066	13558	13367	13418	13370	13372	13307	13337	13263	13281	13352	13428	13342	13400	13275	13333	13352	13223	13233	13559	13259	12999	13262	13281	13328	13458	13268	13364	13272	13369	13561	13161	13258	13394	13238	13254	13335	13449	13225	13209	13168	13282	13275	13237	13207	13274	13234	13263	13460	13267	13168	13374	13395	13285	13467	13318	13315	13524	13417	13409	13405	13373	13210	13261	13482	13414	13289	13454	13110	13279	13317	13322	13346	13371	13513	13325	13265	13347	13471	13399	13283	13288	13229	13452	13364	13318	13318	13279	13208	13479	13126	13607	13359	13330	13315	13181	13296	13398	13515	13250	13322	13357	13250	13303	13359	13257	13345	13365	13239	13203	13182	13299	13279	13355	13427	13238	13305	13118	13160	13348	13452	13334	13292	13219	13339	13289	13318	13224	13377	13357	13344	13381	13327	13229	13113	13394	13139	13331	13204	13148	13453	13223	13369	13293	13377	13522	13215	13283	13396	13248	13465	13370	13423	13296	13350	13216	13470	13255	13440	13148	13322	13270	13350	13380	13322	13186	13236	13313	13235	13192	13318	13402	13244	13314	13283	13342	13270	13356	13345	13384	13399	13290	13196	13442	13176	13307	13395	13186	13565	13321	13310	13542	13212	13330	13433	13318	13376	13167	13395	13136	13203	13404	13444	13537	13390	13393	13499	13462	13423	13222	13490	13351	13295	13252	13227	13301	13246	13440	13437	13277	13439	13473	13388	13275	13242	13362	13365	13339	13440	13200	13298	13206	13336	13372	13368	13070	13257	13383	13181	13200	13279	13163	13239	13593	13302	13394	13245	13283	13373	13284	13386	13367	13259	13431	13457	13292	13345	13327	13198	13420	13405	13144	13132	13229	13271	13439	13312	13290	13514	13259	13133	13374	13378	13221	13218	13355	13348	13268	13184	13395	13374	13405	13351	13382	13300	13352	13253	13377	13413	13232	13362	13332	13260	13303	13160	13296	13141	13236	13344	13303	13356	13241	13168	13301	13332	13251	13606	13272	13363	13368	13299	13228	13241	13216	13489	13125	13157	13338	13349	13385	13230	13201	13345	13466	13193	13303	13296	13482	13079	13265	13267	13192	13341	13336	13245	13195	13242	13310	13306	13179	13233	13320	13360	13393	13302	13295	13296	13366	13286	13342	13401	13438	13071	13297	13285	13484	13343	13174	13330	13347	13180	13371	13337	13390	13332	13280	13400	13360	13422	13474	13349	13479	13542	13443	13268	13340	13324	13192	13194	13252	13342	13285	13277	13207	13169	13217	13291	13461	13400	13232	13285	13304	13200	13498	13399	13250	13243	13333	13381	13430	13333	13280	13234	13372	13413	13287	13315	13146	13359	13270	13158	13451	13151	13221	13242	13218	13456	13222	13311	13200	13350	13371	13274	13381	13377	13167	13104	13332	13378	13346	13441	13300	13238	13355	13393	13341	13293	13322	13237	13303	13256	13315	13080	13374	13350	13440	13341	13508	13220	13328	13186	13231	13448	13487	13327	13339	13174	13383	13308	13191	13025	13320	13306	13376	13385	13502	13320	13166	13486	13482	13382	13386	13483	13410	13428	13291	13373	13214	13339	13199	13282	13403	13386	13263	13367	13404	13417	13372	13362	13275	13225	13388	13246	13246	13261	13428	13474	13330	13261	13274	13602	13262	13337	13409	13297	13240	13371	13386	13339	13204	13147	13351	13428	13497	13288	13306	13321	13268	13445	13285	13403	13337	13332	13329	13402	13012	13388	13198	13305	13322	13232	13302	13261	13205	13317	13231	13238	13367	13263	13218	13172	13327	13435	13257	13485	13285	13433	13425	13332	13250	13265	13213	13130	13172	13347	13314	13423	13201	13392	13261	13167	13334	13234	13291	13264	13253	13560	13284	13347	13302	13409	13359	13365	13286	13325	13258	13096	13254	13362	13151	13563	13166	13461	13390	13264	13382	13389	13351	13261	13403	13403	13237	13280	13261	13115	13297	13260	13319	13225	13301	13350	13404	13440	13472	13284	13289	13253	13604	13286	13374	13406	13301	13325	13353	13305	13182	13394	13323	13285	13379	13390	13533	13368	13266	13138	13241	13320	13509	13282	13203	13317	13405	13262	13457	13576	13124	13254	13329	13319	13294	13389	13259	13185	13493	13285	13285	13360	13369	13423	13374	13350	13471	13273	13209	13406	13337	13428	13341	13449	13414	13363	13371	13382	13267	13338	13367	13408	13089	13283	13463	13318	13260	13503	13325	13194	13277	13367	13395	13269	13459	13372	13209	13338	13349	13454	13246	13383	13461	13252	13367	13273	13361	13267	13357	13254	13171	13359	13518	13231	13414	13396	13203	13253	13270	13500	13265	13188	13402	13485	13357	13392	13410	13357	13325	13224	13269	13570	13368	13450	13397	13275	13270	13185	13151	13287	13281	13268	13428	13388	13449	13206	13450	13340	13477	13369	13308	13433	13219	13306	13295	13099	13351	13298	13309	13382	13355	13512	13170	13368	13520	13365	13222	13276	13314	13419	13386	13320	13331	13272	13184	13402	13340	13257	13270	13340	13358	13403	13357	13301	13271	13283	13405	13413	13481	13450	13616	13370	13328	13454	13198	13337	13490	13246	13406	13230	13264	13437	13325	13188	13376	13286	13222	13361	13173	13271	13217	13192	13378	13241	13331	13245	13325	13566	13175	13377	13321	13406	13310	13459	13140	13145	13251	13343	13411	13271	13336	13392	13327	13245	13248	13429	13412	13365	13268	13236	13355	13313	13286	13329	13378	13370	13359	13436	13221	13158	13316	13245	13147	13225	13273	13377	13340	13104	13218	13227	13372	13299	13264	13191	13337	13320	13438	13318	13259	13261	13277	13259	13164	13232	13152	13341	13222	13329	13422	13219	13292	13364	13299	13183	13237	13425	13287	13554	13380	13377	13320	13270	13564	13303	13212	13333	13237	13366	13502	13167	13529	13397	13412	13259	13320	13208	13310	13242	13272	13067	13198	13329	13350	13226	13275	13016	13187	13108	13413	13384	13308	13349	13389	13393	13233	13405	13381	13393	13424	13369	13352	13441	13134	13157	13213	13415	13336	13230	13259	13388	13482	13215	13223	13361	13317	13324	13364	13233	13217	13330	13165	13479	13247	13412	13283	13281	13375	13416	13172	13319	13294	13257	13332	13554	13307	13248	13229	13353	13438	13231	13373	13462	13275	13437	13428	13239	13469	13075	13280	13400	13225	13405	13571	13193	13255	13298	13365	13316	13260	13304	13307	13369	13284	13149	13322	13458	13355	13159	13177	13273	13210	13258	13247	13393	13356	13220	13341	13424	13562	13370	13413	13205	13457	13464	13310	13360	13395	13324	13467	13230	13472	13359	13266	13525	13421	13236
13569	25532	23352	18433	16897	15738	14801	18873	37747	52316	44286	27399	18481	13507	13193	13491	13346	13245	13267	13434	13266	13233	13278	13324	13185	13399	13126	13368	13168	13176	13332	13231	13274	13188	13338	13271	13135	13422	13205	13055	13166	13189	13281	13237	13480	13202	13137	13275	13348	13263	13204	13188	13010	13297	13212	13130	13326	13197	13264	13265	13304	13465	13051	13201	13186	13234	13300	13166	13248	13272	13238	13298	13265	13156	13222	13224	13304	13139	13185	13289	13228	13267	13201	13167	13307	13216	13189	13239	13222	13400	13280	13243	13042	13200	13209	13034	13147	13197	13161	13230	13173	13163	13350	13149	13263	13192	13423	13358	13407	13382	13257	13291	13220	13215	13280	13103	13129	13279	13274	13358	13356	13337	13224	13356	13186	13248	13120	13213	13165	13211	13267	13327	13331	13170	13172	13229	13168	13024	13253	13347	13220	13162	13062	13273	13226	12970	13031	13061	13186	13291	13148	13181	13186	13260	13298	13125	13296	13201	13157	13288	13110	13229	13269	13237	13281	13180	13309	13231	13332	13234	13259	13333	13127	13142	13134	13179	13226	13212	13207	13312	13157	13311	13176	13254	13239	13229	13328	13106	13351	13161	13332	13376	13301	13189	13322	13206	13219	13292	13321	13071	13307	13019	13221	13149	13194	13140	13035	13194	13191	13276	13217	13082	13300	13259	13108	13185	13165	13349	13207	13237	13184	13169	13184	13237	13182	13393	13246	13232	13116	13271	13240	13192	13281	13106	13122	13262	13140	13267	13028	13098	13084	13225	13155	13311	13131	13458	13218	13126	13082	13080	13145	13290	13073	13233	13226	13095	13214	13250	13141	13323	13316	13279	13103	13248	13068	13204	13143	13158	13350	13214	13279	13136	13104	13167	13286	13238	13373	13225	13188	13233	13124	13207	13156	13339	13321	13176	13291	13244	13253	13151	13352	13324	13095	13142	13116	13284	13304	13131	13267	13245	13301	13162	13252	13305	13323	13196	13280	13205	13340	13211	13251	13329	13337	13237	13008	13206	13277	13191	13232	13214	13304	13374	13290	13367	13250	13256	13347	13115	13215	13195	13153	13218	13130	13184	13201	13288	13294	13268	13092	13037	13170	13234	13187	13174	13320	13282	13022	13214	13044	13176	13245	13224	13166	13297	13099	13276	13292	13221	13212	13185	13198	13186	13287	13111	13139	13274	13232	13240	13204	13016	13200	13438	13120	13067	13212	13239	13301	13278	13104	13100	13360	13189	13307	13216	13327	13221	13150	13048	13454	13176	13097	13163	13468	13278	13083	13132	13281	13118	13333	13121	13310	13180	13147	13278	13170	13180	13141	13097	13187	13327	13297	13197	13376	13063	13266	13387	13216	13306	13299	13206	13223	13351	13252	13154	13291	13219	13140	13285	13098	13074	13180	13170	13076	13307	13082	13131	13123	13180	13373	13228	13155	13160	13336	13305	13172	13160	13311	13344	13169	13183	13204	13302	13043	13011	13231	13221	13272	13259	13031	13181	13321	13368	13312	13142	13196	13180	13215	13189	13257	13342	13317	13154	13122	13214	13221	13206	13116	13468	13023	13186	13354	13187	13257	13279	13132	13093	13125	13153	13204	13097	13276	13093	13409	13229	13224	13034	13311	13272	13265	13096	13226	13277	13207	13158	13222	13142	13217	13248	13264	13123	13029	13241	13230	13227	13168	13217	13225	13326	13222	13221	13415	13116	13229	13211	13208	13328	13101	13153	13339	13184	13203	13264	13208	13105	13311	13218	13238	13223	13100	12993	13219	13145	13291	13240	13252	13235	13278	13105	13094	13298	13096	13147	13351	13280	13157	13170	13105	13077	13126	13142	13322	13196	13381	13158	13259	13122	13319	13067	13285	13171	13083	13171	13124	13065	13026	13223	13126	13107	13120	13265	13225	13207	13229	13157	13210	13184	13240	13116	13180	13384	13052	13336	13172	13285	13214	13233	13138	13317	13278	13160	13293	13316	13206	13275	13198	13106	13243	13315	13033	13184	13051	13184	13078	13299	13214	13193	13149	13128	13152	13177	13136	13321	13262	13157	13283	13166	13301	13272	13208	13247	13334	13231	13198	13277	13253	13114	13125	13171	13344	13222	13361	13269	13152	13288	13282	13308	13167	13179	13293	13168	13189	13157	13374	13300	13389	13102	13139	13152	13286	13192	12921	13303	13204	13361	13244	13246	13214	13155	13176	13384	13268	13195	13164	13288	13155	13274	13341	13025	13314	13290	13167	13167	13391	13217	13222	13186	13327	13194	13142	13302	13234	13262	13246	13045	13203	13142	13201	13151	13158	13173	13337	13218	13123	13118	13140	13293	13254	13285	13262	12990	13211	13020	13299	13065	13319	13119	13199	13273	13324	13232	13258	13264	13146	13308	13229	13198	13353	13245	13154	13120	13144	13279	13226	13247	13129	13454	13336	13238	13184	13200	13114	13277	13213	13116	13112	13123	13127	13324	13083	13170	13205	13220	13287	13349	13291	13304	13313	13253	13290	13172	13281	13193	13378	13235	13029	13164	13206	13312	13190	13237	13272	13163	13155	13311	13313	13108	13249	13050	13268	13170	13239	13257	13267	13247	13261	13267	13280	13098	13247	13158	13344	13159	13227	13250	13102	13100	13196	13096	13354	13157	13113	13177	13283	13019	13249	13162	13397	13137	13394	13278	13241	13238	13094	13338	13199	13186	13315	13346	13215	13308	13361	13059	13192	13050	13128	13080	13215	13008	13006	13206	13179	13282	13217	13174	13225	13263	13098	13413	13209	13174	13252	13323	13269	13226	13238	13252	13215	13173	13272	13215	13308	13251	13094	13328	13215	13255	13152	13267	13102	13206	13204	13183	13238	13339	13238	13170	13179	13279	13263	13354	13366	13215	13326	13225	13179	13300	13182	13262	13142	13033	13027	13131	13039	13173	13198	13264	13273	13111	13176	13092	13299	13438	13385	13091	13292	13278	13297	13235	13197	13222	13195	13102	13104	13161	13250	13323	13020	13244	13224	13254	13230	13210	13213	12953	13216	13257	13314	13200	13104	13273	13100	13044	13327	13348	13538	13304	13181	13336	13370	13310	13205	13423	13135	13185	13167	13262	13282	13139	13302	13210	13300	13131	13196	13096	13265	13315	13335	13069	13295	13197	13260	13064	13084	13173	13292	13233	13105	13076	13170	13198	13199	13235	13262	13159	13214	13202	13175	13207	13145	13219	13059	13278	13163	13228	13125	13274	13165	13313	13197	13431	13232	13308	13178	13018	13279	13146	13282	13259	13346	13206	13216	12984	13198	13142	13117	13250	13174	13283	13334	13220	13245	13323	13043	13341	13133	12944	13111	13223	13292	13089	13270	13177	13318	13269	13199	13217	13175	13231	13372	13087	13232	13167	13207	13251	13175	13236	13211	13303	13096	13382	13185	13194	13321	13421	13169	13234	13309	13253	13249	13199	13305	13391	13393	13285	13300	13266	13075	13143	13211	13118	13193	12990	13095	13150	12910	13181	13137	13288	13345	13141	13139	13185	13079	13069	13257	13189	13153	13369	13179	13166	13193	13110	13140	13151	13260	13211	13195	13208	13059	13221	13102	13297	13143	13248	13297	13198	13255	13232	13186	13319	13113	13263	13215	13323	13211	13027	13214	13251	13233	13136	13157	13411	13179	13269	13103	13053	13394	13341	13257	13207	13055	13410	13393	13254	13179	13174	13213	13129	13268	13065	13235	13211	13158	13256	13108	13182	13214	13395	13152	13066	13217	13053	13117	13208	13205	13289	13057	13206	13090	13218	13243	13230	13253	13166	13310	13109	13061	13120	13250	13193	13323	13160	13236	13135	13227	13392	13126	13381	13126	13173	13185	13319	13270	13028	13190	13135	13286	13185	13186	13218	13153	13081	13140	13246	13129	13202	13115	13289	13273	13185	13215	13426	13274	13208	13139	13177	13347	13144	13115	13143	13256	13049	13211	13197	13146	13322	13241	13238	13293	13231	13277	13159	13252	13247	13085	13136	13209	13175	13239	13185	13307	13277	13353	13216	13209	13370	13064	13201	13196	13119	13085	13077	13294	13179	13313	13176	13304	13158	13235	13195	13293	13210	13230	13365	13202	13217	13153	13133	13351	13271	13264	13213	13206	13211	13216	13149	13208	13181	13162	13110	13156	13068	13105	13258	13198	13038	13252	13143	13299	13164	13177	13160	13201	13162	13252	13184	13329	13173	13183	13278	13207	13227	13116	13219	13118	13150	13265	13243	13206	13308	13108	13263	13221	13147	13224	13146	13260	13277	13281	13275	13167	13253	13208	13184	13160	13315	13192	13295	13209	13313	13245	13245	13293	13176	13046	13181	13153	13255	13317	13092	13342	13177	13272	13230	13006	13144	13157	13297	13208	13204	13147	13179	13274	13158	13235	13233	13153	13271	13183	13252	13037	13277	13164	13189	13174	13220	13335	13221	13204	13191	13170	13367	13203	13215	13313	13258	13258	13187	13282	13216	13176	13231	13310	13248	13279	13256	13134	13181	13279	13213	13341	13227	13160	13069	13371	13204	13167	13062	13128	13141	13163	13261	13362	13060	13280	13164	13044	13177	13282	13227	12989	13305	13177	13241	13222	13224	13122	13120	13193	13109	13166	13127	13127	13385	13279	13237	13100	13238	13290	13122	13227	13067	13201	13307	13183	13098	13209	13273	13327	13249	13164	13139	13327	13336	13032	13228	13282	13293	13203	13211	13359	13220	13256	13156	13049	13231	13137	13113	13104	13055	13379	13164	13342	13320	13314	13156	13084	13266	13076	13372	13250	13278	13315	13038	13277	13238	13423	13213	13312	13170	13172	13073	13123	13229	13379	13398	13270	13057	13274	13388	13167	13176	13071	13250	13248	13220	13268	13215	13173	13213	13229	13139	13430	13164	13285	13070	13026	13267	13202	13327	13380	13067	13268	13185	13297	13238	13271	13328	13298	13147	13097	13046	13169	13398	13205	13265	13225	13266	13330	13164	13284	13029	13223	13145	13182	13042	13285	13122	13179	13041	13272	13128	13138	13121	13206	13129	12949	13136	13149	13334	13298	13408	13133	13244	13026	13308	13248	13077	13303	13218	13308	13204	13286	13290	13368	13431
27496	21961	23581	19640	16308	16376	16703	16546	17539	20282	20107	17944	16992	16386	16228	16219	16342	16293	16250	16320	16396	16294	16191	16201	16285	16285	16302	16216	16274	16199	16307	16112	16392	16138	16277	16412	16213	16390	16340	16316	16170	16343	16353	16226	16307	16131	16142	16145	16279	16317	16158	16256	16239	16195	16300	16347	16189	16312	16480	16185	16130	16293	16417	16081	16110	16554	16430	16322	16269	16398	16143	16260	16257	16162	16485	16294	16203	16111	16203	16168	16146	16139	16086	16276	16145	16340	16290	16345	16087	16147	16301	16390	16220	16139	16234	16108	16265	16428	16105	16375	16246	16067	16124	16223	16303	16308	16426	16101	16347	16118	16217	16170	16112	16227	16053	16213	16168	16196	16051	16184	16074	16215	16118	16403	16282	16261	16371	16087	16196	16282	16163	16329	16138	16203	16306	16149	16222	16170	16363	16403	16240	16268	16371	16249	16293	16229	16174	16243	16354	16111	16067	16211	16104	16158	16277	16187	16239	16231	16287	16395	16306	16401	16331	16372	16110	16370	16350	16294	16046	16080	16157	16208	16142	16308	16065	16238	16386	16181	16240	15997	16134	16253	16380	16130	16101	16400	16464	16259	16160	16059	16171	16094	16233	16360	16327	16187	16149	16236	16180	16230	16382	16288	16310	16127	16352	16283	16213	16442	16351	16068	16285	16203	16124	16427	16319	16136	16134	16427	16385	16328	16281	16145	16570	16389	16046	16313	16314	16457	16288	16338	16468	16423	16239	16065	16425	16224	16145	16205	16264	16165	16190	16052	16261	16081	16263	16226	16163	16149	16131	16126	16259	16142	16186	16218	16077	16202	16116	16347	16149	16161	16329	16120	16359	16325	16160	16213	16276	16369	16282	16264	16161	16171	16352	16343	16086	16273	16008	16250	16236	16248	16299	16203	16341	16270	16264	16431	16216	16283	16388	16326	16226	16165	16257	16277	16155	16135	16230	16332	16121	16041	16258	16292	16215	16292	16340	16066	16121	16121	16281	16338	16306	16335	16331	16202	16165	16242	16137	16355	16332	16228	16261	16391	16188	16157	16460	16336	16190	16158	16188	16155	16026	16582	16317	16029	16263	16362	16425	16211	16180	16269	16228	16175	16392	16069	16207	16193	16376	16243	16393	16156	16440	16188	16312	16293	16383	16147	16211	16079	16105	16245	16019	16127	15994	16170	16077	16186	16431	16141	16306	16086	16205	16298	16187	16219	16191	16274	16161	16271	16224	16162	16291	16346	16187	15922	16292	16162	16222	16095	16219	16228	16093	16232	16280	16302	16247	16170	16201	16250	16251	16010	16310	16607	16193	16167	16406	16197	16447	16133	16286	16403	16112	16365	16240	16315	16161	16195	16317	16232	16203	16408	16358	16362	16137	16295	16365	16260	16209	16296	16154	15970	16202	16062	16015	16091	16354	16173	16266	16144	16211	16330	16228	16556	16232	16281	16072	16080	16219	16012	16101	16227	16380	16338	16269	16325	16202	16246	16281	16112	16297	16170	16130	16092	16300	16023	16265	16185	16128	16327	16274	16410	16197	16205	16101	16281	16231	16133	16066	16229	16258	16372	16244	16295	16431	16321	16344	16320	16229	16278	16182	16487	16146	16144	16205	16111	16168	16163	16157	16507	16241	16232	16401	16387	16070	16094	16248	16384	16386	15977	16104	16185	16207	16158	16140	16124	16175	16206	16142	16203	16305	16221	16107	16174	16117	16015	16215	16415	16176	16263	16363	16348	15969	16115	16235	16074	16630	16258	16393	16330	16283	16348	16058	16383	16414	16235	16205	16227	16132	16250	16243	16260	16214	16166	16348	16305	16034	15783	16301	16255	16154	16397	16178	16323	16186	16095	16326	16129	16261	16277	16326	16127	16217	16190	16251	15974	16444	16172	16151	16276	16160	16162	16164	16248	16310	16137	16278	16253	16293	16365	16129	16176	16041	16202	16207	16260	16206	16298	16289	16113	16236	16095	16317	16154	16196	15932	16142	16139	16188	16250	16111	16166	16375	16432	16292	16172	16379	16278	16083	16181	16217	16216	16330	16217	16288	16240	16267	16192	16076	16173	16131	16056	16329	16198	16196	16091	16388	16237	16184	16256	16226	16417	16127	16331	16167	16329	16308	16257	16185	16403	16203	16006	16355	16457	16271	16405	16433	16067	16153	16077	16274	16169	16237	16360	16437	16279	16178	16330	16196	16082	16115	16394	16258	16184	16108	16339	16228	16422	16355	16120	16190	16233	16150	16205	16280	16089	16199	16252	16419	16017	16267	16329	16388	16089	16243	16410	16265	16202	16254	16131	16325	16336	16360	16293	16245	16261	16265	16398	16313	16061	16185	16313	16318	16114	16167	16126	16284	16283	16176	16352	16396	16083	16341	16199	16287	16320	16237	16319	16104	16230	16391	16257	16314	16291	16184	16281	16244	16243	16234	16092	16224	16186	16074	16358	16358	16205	16446	16193	16250	16163	16277	16171	16419	16300	16258	16097	16204	16217	16196	16248	16475	16250	16172	16395	16647	16161	16241	16190	16296	16128	16285	16260	16461	16165	16191	16230	16095	16180	16232	16292	16330	16127	16592	16154	16282	16135	16181	16220	16306	16299	16158	16478	16403	16224	16173	16461	16226	16186	16308	16277	16368	16246	16246	16273	16196	16337	16323	16231	16420	16407	16265	16248	16129	16046	16148	16240	16101	16210	16102	16136	16143	16076	16324	16393	16234	16128	16127	16145	16225	16349	16326	16342	16106	16163	16186	16365	16218	16390	16284	16183	16181	16371	16137	16346	16404	16336	16173	16177	16305	16170	16248	16389	16285	16286	16117	16134	16238	16089	16326	16286	16117	16401	16298	16306	16126	16245	16026	16278	16220	16357	16148	16244	16395	16351	16154	16360	16310	16364	15918	16305	16358	16485	16480	16378	16254	16298	16247	16157	16246	16198	16407	16263	16135	16134	16375	16182	16312	16345	16246	16118	16031	16279	16206	16419	16211	16289	16514	16323	16289	16250	16294	16626	16331	16152	16084	16213	16138	16056	16316	16087	16400	16271	15972	16265	16268	16310	16141	16335	16326	16319	16303	16308	16273	16337	16234	16182	16161	16152	16106	16391	16323	16128	16225	16233	16077	16179	16198	16178	16215	16172	16280	16232	16271	16218	16193	16132	16281	16405	16295	16185	16312	16043	16340	16466	16184	16214	16322	16308	16138	16133	16158	16225	16097	16147	16233	16248	16074	16222	16117	16029	16161	16147	16224	16172	16105	16395	16260	16119	16121	16097	16215	16108	16277	16300	16103	16119	16460	16280	16412	16258	16106	16139	16030	16304	16366	16167	16293	16389	16225	16106	16215	16290	16272	16003	16328	16308	16342	16106	16176	16137	16288	16268	16312	16182	16217	16386	16338	16309	16066	16294	16133	16201	15955	16124	16264	16189	16284	16322	16384	16237	16096	16153	16205	16263	16196	16481	16280	16322	16251	16375	16128	16374	16379	16112	16359	16317	16118	16412	16253	16055	16275	16349	16114	16130	16302	16309	16401	16249	16199	16104	16310	16108	16156	16382	16278	16265	16398	16312	16408	16224	16407	16230	16116	16176	16252	16256	16235	16392	16366	16346	16431	16245	16343	16269	16213	16327	16325	16339	16415	16296	16464	16184	16275	16274	16131	16095	16417	16320	16316	16334	16156	16225	16197	16252	16079	16256	16167	16256	16322	16031	16216	16385	16225	16154	16248	16367	16325	16204	16385	16286	16232	16273	16443	16322	16082	16378	16305	16162	16240	16082	15879	16328	16477	16414	16191	16304	16343	16212	16375	16145	16448	16272	16467	16236	16117	16231	16108	16150	16155	16118	16249	16064	16327	16269	16420	16309	16353	16273	16409	16316	16346	16335	16201	16221	16286	16139	16408	16281	16226	16341	16211	16210	16265	16098	16112	16218	16216	16317	16294	16258	16164	16468	16331	16206	16191	16276	16086	16301	16354	16366	16252	16196	16289	16258	16252	16303	16027	16263	16279	16230	16408	16380	16216	16148	16290	16210	16206	16070	16191	16399	16292	16332	16332	16229	16164	16302	16302	16328	16342	16521	16124	16272	16107	16235	16343	16042	16103	16032	16316	16155	16226	16209	16341	16288	16300	16249	16252	16201	16328	16228	16338	16189	16115	16199	16166	16351	16133	16205	16152	16173	16129	16128	16259	16171	16459	16350	16266	16099	16109	16427	16179	16359	16208	16487	16267	16245	16149	16268	16190	16221	16229	16222	16324	16454	16133	16228	16195	16432	16179	16152	16166	16155	16323	16209	16232	16191	16111	16327	16140	16382	16045	16254	16029	16168	16484	16134	16280	16275	16222	16282	16234	16123	16136	16144	16123	16281	16329	16208	16455	16401	16233	16115	16339	16400	16190	16260	16361	16242	16526	16072	16139	16240	16225	16122	16375	16203	16250	16394	16193	16357	16266	16059	16348	16197	16136	16270	16114	16217	16389	16313	16266	16291	16232	16128	16243	16133	16152	16159	16144	16147	16127	16382	16506	16279	16231	16257	16434	16244	16176	16162	16165	16274	16248	16220	16116	16301	16302	16242	16286	16104	16236	16270	16260	16050	16096	16072	16289	16327	16294	16359	16196	16441	16353	16175	16306	16366	16032	16233	16566	16266	16371	16415	16130	16152	16183	16075	16197	16009	16280	16367	16210	16080	16210	16089	16098	16412	16116	16081	16338	16297	16224	16294	16343	16392	16369	16363	16083	16222	16355	16210	16370	16343	16133	16121	16267	16281	16229	16413	16039	16403	16237	16287	16476	16209	16120	16239	16320	16426	16305	16249	16392	16138	16157	16493	16272	16572	16268	16318	16318	16158	16311	16220	16089	16269	16341	16237	16215	16406	16189	16065	16132	16272	16493	16131	16324	16325	16129	16169	16112	16197	16221	16212	16296	16235	16268	16141	16247	16293	16121	16192	16548	16241	16218	16171	16279	16307	16393	16293	16359	16339	16192	16300	16116	16180	16274	16224	16268	16246	16154	16259	16158	16443	16351	16087	16212	16126	16391	16310	16280	16223	16278	16223	16316	16084	16144	16191	16242	16382	16465	16182	16104	16158	16181	15952	16327	16294	16195	16117
14428	16932	16851	15699	15630	15421	15321	15308	17496	21677	19974	16969	15653	15333	15207	15156	15049	15182	15126	15226	15084	15228	15242	15101	15202	15039	15052	15078	15262	15058	15143	15039	15159	15038	15134	15024	15116	15061	15213	15086	15053	15170	15030	15088	15080	15163	15089	15192	14926	15106	15116	15132	15062	15167	15218	15023	15132	15218	15084	15050	15057	15189	15140	15098	15149	15058	15105	15151	15090	15051	15063	15131	15099	15032	15278	15047	15071	15390	14930	15024	15069	14973	15116	15017	15128	15136	15176	15186	15161	14964	15088	15247	15140	15063	14942	15225	15240	15116	15188	15073	15125	15068	15184	15187	14997	15155	15140	14992	14934	15289	15150	15241	15040	15150	15111	15247	15154	15226	15041	15113	15141	15240	15173	15025	15105	14991	15101	15062	14980	15100	14987	15122	15259	15175	15085	15200	15050	15005	15140	15178	15131	15073	15296	15149	15189	14967	15151	15100	14888	15157	15118	14990	15178	15268	15156	15160	15226	15069	15099	15159	15019	15207	15100	15211	15157	15054	15270	15109	15163	15031	15246	15117	15188	15052	15229	15156	15244	14916	15127	15234	15079	15093	15150	15063	15098	15168	15180	14999	15114	15076	15041	15212	15238	15034	15201	14964	14917	15074	15053	15110	14974	15153	15149	15026	15225	15022	15113	15078	15084	15079	15039	15095	15035	15217	15200	15104	15200	15201	15086	15189	15206	15039	15124	15034	15268	15232	15234	15080	15157	15207	15096	15177	15127	15188	15112	15195	15199	15090	15017	15148	15292	15038	14993	15164	15013	15101	15126	15137	15068	15322	14962	15129	15006	15007	15195	15033	15019	15041	15033	15019	15074	15144	15114	15238	15083	15012	15002	15151	15067	15139	15132	14917	14944	15206	14956	15083	15012	15247	15220	15015	15225	15101	15111	15020	15048	15096	15230	15095	15389	15084	15001	14982	15077	15142	15196	15249	15145	15161	15329	15156	14937	15267	15198	15069	15054	15188	15232	15100	15166	15183	15125	15184	15146	15171	15260	15183	15128	15177	14983	15291	14892	15266	15072	15086	15044	15262	14945	15048	15182	15084	15397	15090	15037	15178	15091	15098	15085	15079	14969	15253	15072	15031	15251	15254	15095	14992	15168	15291	14999	15193	15088	15121	14906	15255	15227	15032	15011	15208	15237	15243	15108	15141	15090	15206	15080	15062	15070	15251	15122	15062	15066	15342	15126	15066	15238	15088	15200	15130	15168	15064	15202	15083	15063	15229	15163	15089	15032	15183	14971	15174	15193	15120	15036	15103	15168	15066	15314	15221	15094	15210	15204	15187	14940	15439	14939	15136	15278	15230	15151	15038	15252	15026	14967	14955	15119	15146	15144	15012	15089	15070	15156	14926	15152	15141	15164	15216	15296	15105	15083	15000	15208	15057	15107	15137	15167	15130	15122	15218	15048	15188	15237	15207	15268	15087	15197	15139	14998	15232	15298	14959	15142	15206	15048	15121	15029	15025	15111	15150	15173	15095	15048	15092	15191	15207	15034	15152	15039	14978	15119	15153	15172	15178	15093	15199	15194	15271	14983	15170	15170	15140	15142	15103	15311	15057	15144	15273	15272	15005	15048	15076	15157	15090	15273	15165	14979	15119	15014	14989	15206	15294	14951	15150	15147	15137	15259	14892	15307	15007	15135	15300	15214	15108	15188	15066	15113	15163	15164	15079	15254	15080	14886	15118	15250	15080	15134	15153	15118	15164	14992	15018	15234	15292	15212	14968	15048	15274	14986	15066	15143	15147	15174	15032	15041	15030	14967	15195	15015	15117	15123	15237	15179	15056	15167	14967	15210	15091	15220	15131	15106	14973	15146	14998	15256	15075	15142	15108	15158	15064	15146	14991	15236	15103	15173	15020	15215	14968	15038	15035	15271	15112	15125	15109	15149	15216	15305	15007	15114	15006	15160	15098	15021	15096	14955	15219	15017	15107	14964	14997	14964	15288	15063	15365	15181	15054	15150	15039	15070	15021	15155	15160	15091	15134	15095	15222	15110	15166	15163	15171	15034	15136	15189	15199	15180	15134	15154	15261	15180	15147	15149	15241	15073	15038	15008	15155	15060	15139	15163	15028	15090	15149	15062	15088	15156	15077	15129	15134	14871	15026	15159	15178	14933	15128	15096	15164	15178	15114	15191	15154	15095	14939	15224	15093	15197	15312	15078	15218	15242	15045	15179	15136	15048	15193	15140	15228	15236	15099	15180	15148	15048	15094	15126	15106	15091	15164	15294	15159	15074	15066	15175	15082	15073	15102	15252	15087	15200	15022	15147	14959	15101	15180	15120	15198	15158	15175	15183	15068	15218	15198	15275	15300	15208	15033	15113	15007	15188	15299	15190	15178	15222	15163	15232	15031	15227	15114	15311	15173	15054	15209	15184	15030	15135	15076	15052	15243	15080	15274	15147	15242	15175	15150	15174	15162	15199	14967	15112	15151	15209	15074	15173	15088	15205	15024	15237	15005	15135	15122	15196	15046	14980	15136	15054	15013	15133	15056	15141	15152	14946	15237	15038	15203	15083	15151	15228	15055	15041	15256	15103	15216	14968	15150	15293	15194	15255	15061	15072	15106	15044	15139	15070	15156	15134	15099	15164	15206	15134	15102	15117	15019	15178	15180	15182	14992	15070	15146	15156	15084	15097	15134	15090	15209	15182	15208	15178	14992	15052	15171	15036	15249	15319	15160	15334	15138	15181	15042	15033	15195	15143	15163	15111	14939	15068	15162	15150	15128	15060	15014	15079	15035	15096	15272	15174	15109	15172	14981	15133	15172	15128	15257	15007	14979	15138	15184	15203	15128	15415	14985	15318	15246	15076	15037	15221	15002	15040	15113	15034	15116	15232	15192	15209	14985	15207	15234	15199	15235	15214	15164	15046	15087	15336	15069	14974	15084	15072	14973	15204	15172	14861	14967	15166	15168	15088	15160	15099	15195	15040	15214	15135	15009	15127	15113	15221	15155	15133	15199	14976	15020	15112	15103	15040	15139	15121	15122	15101	15279	15104	15365	15065	15126	15148	15087	15202	15195	15104	14924	15152	15153	15012	15034	15143	15090	15231	15259	15127	14984	14944	15156	15138	15070	14902	15183	15144	15109	15242	15050	15034	15200	15122	15157	15207	15323	15183	15124	15065	15116	15068	15029	15093	14987	15136	15170	15228	15185	15189	15143	15164	15190	15153	15092	15034	14987	15149	15122	15146	15077	15260	15017	15032	15123	15316	15112	15162	15068	15259	15059	14990	15023	15156	15177	15134	15134	15041	15098	15105	15313	15189	15127	15127	14979	15266	15042	15094	15005	15101	15239	15045	15164	15120	15109	15072	15155	15102	15176	15022	15306	14935	15207	15063	15146	15171	15182	15172	14959	15067	15142	15065	14967	15057	15151	15134	15063	15186	15120	14996	15188	14940	15183	15016	15205	15000	15045	15115	15089	15149	14917	15145	14980	15092	15072	15113	15263	15128	15029	15015	15159	15133	15114	15184	15114	15024	15046	15124	15025	15205	15182	15070	15258	15129	15143	14894	15203	14977	14889	15057	15081	15186	15140	15157	15089	15145	15150	15032	15147	15062	15198	14981	15162	15255	15075	15147	15104	15230	14978	15121	15086	15126	15204	15091	15115	15121	15064	15170	15058	15064	15089	15090	15182	15104	15051	15022	15088	15024	15178	15149	15266	15222	15086	15190	15120	15023	15160	15256	15160	15031	15195	15238	15029	15119	15192	15122	15173	15118	15147	15259	15166	15177	15017	14900	15060	15107	15105	15278	15088	15188	15290	15233	15204	15093	15217	15110	15158	15201	15085	15330	15181	15168	15180	14994	15170	15241	15028	15101	15023	15086	15169	15164	15067	15055	15220	15148	15167	15163	14990	15019	15106	15265	15210	15068	15006	15162	15028	15092	15045	14991	15083	15194	15056	15173	14946	15140	15253	15350	15036	15073	15071	15285	15114	15107	15110	15143	15057	15114	15043	15269	15119	15142	15278	15061	15074	15084	15049	15134	15293	15054	14957	14970	15175	15249	14938	15067	14995	15168	15268	15089	15101	15274	15136	15062	15202	15187	15018	15240	15183	15150	15060	15022	15125	15090	15225	15030	14975	15218	15087	15002	15102	15189	15012	15056	15311	15215	15151	15216	15141	15116	15113	15021	15134	15119	15207	15071	15073	15239	15162	15112	14888	15119	15162	15067	15259	15151	15276	15132	15133	15109	15115	15139	14988	15041	15226	15104	15267	15260	15162	15107	15007	15049	14981	15173	15139	15249	15018	15083	15189	15193	15236	15053	14969	15135	15085	14928	15042	15245	15086	15216	15142	15255	15080	15248	15203	15146	15192	14956	15188	15141	15065	15063	15094	15182	14988	15154	15085	15072	15048	15020	15034	15227	15211	15097	15204	15115	15048	15153	15095	15033	15101	15059	15096	15061	15096	15114	14985	15063	15018	15244	15077	15158	15150	15138	15101	15151	15171	15246	15157	15144	15126	15238	15169	15148	14987	15143	15245	15029	15115	15207	15185	15105	15217	15209	15043	15131	15038	15034	15007	15169	15000	15059	15132	15138	14932	15081	15051	15244	15185	15262	15159	15270	15033	15117	15208	15228	15219	15094	15241	15093	15190	15013	15060	15114	15172	15114	15217	15266	15124	15042	15031	15263	15056	15116	15099	15118	15131	15220	15298	15146	14974	15143	15106	15246	15044	15105	15092	15075	14996	15133	15198	15174	15159	15101	15164	15258	15195	15269	15136	15254	15118	15243	15186	15194	15154	15196	15026	15118	15126	15298	15062	14991	15148	15071	15213	15084	15172	15006	15041	15184	15050	15048	15089	15234	15209	15282	15081	15161	15069	15038	14935	15218	15032	15120	15022	15270	15115	15120	15026	15146	15141	15155	14945	15075	15199	15196	15226	15306	15294	15153	15074	15086	15028	15222	15076	15085	15086	15034	15146	15257	14979	15189	15209	15059	14979	15165	14892	15164	15044	15155	15276	15178	15141	15139	15083	15164	15067	15063	15156	15067	15117	15102	15120	15035	15055	15057	15062	15105	15052	15032	14996	15044	14882	14962	15292	15046	15180	14975	15269	15030	15343	15246	14987
24535	21470	28620	24878	21685	19519	18841	17873	29606	30512	29562	26381	21206	17707	16742	16668	16613	16555	16619	16695	16547	16493	16574	16780	16729	16721	16597	16741	16541	16659	16627	16653	16603	16562	16458	16529	16593	16392	16364	16417	16558	16602	16666	16553	16611	16526	16622	16438	16460	16643	16529	16461	16543	16553	16240	16486	16484	16677	16636	16546	16511	16519	16535	16551	16573	16573	16564	16478	16538	16453	16723	16304	16568	16464	16425	16555	16480	16495	16562	16556	16687	16294	16551	16510	16518	16430	16426	16362	16447	16561	16430	16611	16533	16375	16480	16430	16417	16454	16451	16535	16509	16515	16566	16329	16499	16596	16649	16709	16566	16648	16538	16622	16433	16462	16572	16560	16359	16623	16422	16466	16310	16463	16447	16461	16446	16531	16334	16599	16348	16528	16714	16421	16535	16465	16373	16696	16550	16494	16481	16447	16509	16514	16699	16564	16589	16515	16532	16442	16456	16460	16454	16704	16497	16444	16393	16374	16555	16503	16461	16516	16268	16354	16617	16464	16623	16360	16414	16696	16509	16442	16370	16369	16535	16476	16601	16549	16625	16661	16420	16745	16597	16543	16583	16402	16637	16396	16448	16626	16715	16624	16554	16325	16526	16566	16457	16622	16656	16565	16527	16469	16329	16556	16432	16473	16585	16433	16545	16541	16541	16469	16521	16366	16472	16523	16659	16519	16597	16455	16466	16404	16815	16520	16504	16486	16455	16667	16672	16592	16657	16510	16617	16562	16463	16591	16461	16656	16432	16410	16628	16688	16626	16719	16599	16621	16642	16475	16388	16445	16622	16563	16414	16516	16587	16423	16466	16327	16592	16525	16574	16665	16636	16258	16501	16643	16525	16585	16757	16746	16585	16316	16525	16598	16572	16702	16432	16465	16717	16446	16336	16433	16569	16623	16637	16546	16565	16695	16437	16342	16419	16502	16531	16373	16392	16547	16497	16618	16604	16602	16512	16507	16500	16667	16676	16492	16529	16593	16468	16304	16458	16313	16420	16498	16554	16491	16412	16422	16638	16421	16533	16434	16607	16508	16451	16392	16665	16555	16513	16684	16891	16521	16610	16675	16491	16436	16735	16573	16679	16578	16437	16576	16479	16455	16466	16572	16619	16608	16368	16521	16523	16369	16582	16500	16474	16594	16325	16558	16542	16500	16646	16379	16315	16619	16417	16467	16661	16503	16480	16382	16609	16432	16460	16318	16556	16510	16481	16577	16640	16839	16572	16398	16614	16550	16534	16439	16574	16493	16479	16505	16648	16366	16592	16617	16545	16475	16446	16399	16602	16432	16686	16442	16589	16535	16493	16385	16411	16543	16463	16596	16536	16534	16503	16454	16686	16402	16507	16464	16635	16622	16487	16417	16395	16454	16517	16358	16531	16371	16444	16491	16636	16406	16512	16556	16562	16483	16546	16521	16548	16355	16553	16422	16399	16426	16609	16555	16690	16328	16548	16367	16503	16407	16391	16464	16463	16514	16593	16642	16474	16570	16741	16400	16273	16685	16515	16501	16519	16275	16363	16575	16547	16495	16640	16585	16492	16482	16556	16489	16362	16602	16533	16383	16630	16427	16558	16396	16642	16470	16583	16623	16677	16454	16351	16481	16498	16559	16593	16501	16430	16628	16619	16667	16591	16569	16575	16566	16542	16478	16519	16461	16408	16616	16613	16357	16514	16549	16516	16486	16644	16591	16448	16492	16439	16358	16624	16550	16614	16350	16449	16292	16469	16775	16635	16435	16465	16475	16533	16468	16449	16399	16401	16468	16492	16624	16442	16408	16591	16416	16490	16560	16483	16513	16512	16503	16346	16594	16511	16530	16581	16478	16451	16515	16682	16675	16729	16579	16628	16514	16510	16510	16683	16589	16724	16590	16474	16508	16541	16462	16249	16497	16405	16570	16260	16363	16354	16654	16484	16570	16282	16555	16459	16473	16584	16451	16630	16390	16491	16375	16544	16642	16553	16470	16513	16612	16518	16439	16605	16725	16550	16534	16455	16354	16554	16252	16364	16489	16513	16603	16643	16455	16211	16587	16595	16607	16538	16395	16639	16458	16491	16408	16447	16496	16313	16440	16563	16563	16524	16583	16434	16484	16512	16633	16386	16522	16587	16346	16560	16449	16698	16303	16578	16499	16508	16471	16545	16242	16531	16522	16330	16556	16564	16587	16459	16534	16576	16518	16491	16369	16352	16427	16548	16391	16487	16372	16396	16563	16553	16720	16482	16603	16619	16615	16548	16427	16464	16471	16522	16525	16552	16594	16396	16473	16478	16662	16667	16522	16510	16376	16547	16597	16402	16593	16550	16522	16472	16430	16451	16285	16492	16588	16459	16393	16504	16560	16617	16580	16483	16714	16508	16535	16422	16477	16585	16777	16392	16621	16547	16430	16439	16472	16651	16796	16564	16629	16726	16481	16462	16556	16464	16806	16560	16591	16623	16434	16552	16536	16542	16444	16366	16520	16480	16348	16508	16460	16506	16608	16520	16638	16563	16492	16492	16786	16555	16390	16482	16617	16540	16403	16561	16566	16614	16555	16652	16536	16520	16386	16586	16505	16536	16618	16571	16373	16593	16560	16754	16379	16399	16664	16412	16444	16476	16565	16470	16594	16358	16539	16545	16586	16567	16387	16386	16459	16401	16576	16437	16609	16380	16652	16244	16391	16423	16409	16628	16395	16629	16294	16529	16536	16661	16633	16513	16513	16556	16537	16475	16438	16402	16580	16551	16576	16507	16601	16485	16453	16672	16674	16383	16714	16641	16475	16706	16410	16550	16684	16491	16470	16360	16435	16459	16564	16383	16596	16671	16626	16366	16538	16335	16519	16508	16474	16653	16809	16420	16305	16665	16582	16558	16486	16511	16407	16348	16677	16548	16630	16461	16459	16586	16308	16519	16476	16625	16421	16668	16656	16521	16423	16634	16537	16537	16507	16596	16574	16708	16528	16635	16445	16545	16248	16559	16551	16448	16636	16669	16463	16368	16612	16282	16296	16426	16323	16552	16429	16419	16626	16489	16384	16360	16597	16584	16370	16786	16773	16449	16633	16426	16381	16667	16450	16604	16308	16591	16388	16418	16533	16514	16461	16550	16460	16605	16677	16666	16706	16511	16567	16465	16597	16574	16508	16514	16532	16709	16396	16463	16349	16509	16423	16626	16447	16561	16418	16472	16502	16688	16324	16559	16692	16532	16523	16594	16661	16584	16563	16462	16561	16580	16588	16351	16623	16425	16348	16620	16590	16267	16607	16531	16478	16618	16470	16508	16385	16484	16455	16391	16538	16291	16593	16478	16363	16443	16409	16642	16495	16445	16604	16507	16531	16555	16366	16499	16447	16368	16522	16618	16648	16390	16647	16475	16399	16569	16516	16388	16361	16456	16574	16574	16501	16493	16567	16369	16488	16632	16465	16451	16497	16718	16384	16549	16646	16720	16562	16449	16588	16553	16579	16378	16426	16486	16574	16636	16663	16456	16420	16615	16400	16390	16529	16562	16576	16678	16632	16561	16571	16522	16355	16627	16604	16637	16455	16657	16748	16282	16682	16507	16396	16548	16506	16522	16635	16470	16484	16503	16371	16271	16546	16614	16375	16361	16398	16596	16459	16758	16547	16339	16565	16461	16453	16710	16400	16434	16476	16559	16400	16527	16794	16399	16454	16507	16556	16661	16536	16777	16725	16708	16533	16361	16647	15912	16518	16423	16615	16676	16669	16348	16478	16514	16511	16406	16525	16512	16415	16496	16496	16502	16475	16453	16326	16629	16451	16560	16352	16611	16593	16612	16502	16418	16676	16477	16426	16469	16351	16747	16648	16456	16620	16653	16807	16572	16638	16473	16569	16593	16597	16647	16404	16434	16387	16482	16408	16598	16668	16572	16630	16471	16459	16464	16478	16630	16358	16564	16557	16562	16600	16497	16368	16240	16420	16494	16535	16545	16443	16450	16615	16334	16718	16571	16647	16316	16561	16662	16410	16645	16572	16539	16467	16400	16538	16762	16608	16602	16354	16490	16482	16669	16557	16693	16491	16580	16323	16631	16482	16586	16491	16656	16545	16647	16489	16513	16594	16487	16459	16513	16433	16646	16487	16621	16474	16419	16573	16560	16514	16633	16524	16530	16426	16353	16510	16273	16323	16686	16549	16395	16395	16380	16513	16299	16418	16607	16538	16587	16612	16661	16732	16437	16789	16383	16452	16770	16656	16379	16773	16605	16440	16388	16483	16541	16446	16461	16344	16360	16494	16517	16503	16519	16372	16547	16335	16629	16530	16488	16462	16401	16578	16544	16476	16540	16457	16604	16635	16790	16350	16524	16780	16483	16545	16616	16498	16544	16547	16316	16325	16677	16451	16583	16542	16530	16471	16692	16660	16522	16668	16545	16393	16514	16560	16659	16533	16560	16586	16581	16446	16407	16688	16597	16503	16440	16241	16632	16588	16612	16549	16502	16434	16475	16348	16442	16657	16422	16577	16570	16410	16540	16521	16413	16457	16581	16582	16516	16396	16674	16387	16569	16506	16455	16580	16461	16482	16408	16560	16545	16700	16593	16569	16489	16616	16508	16326	16646	16425	16695	16633	16683	16443	16358	16364	16428	16641	16350	16765	16345	16426	16611	16592	16482	16414	16449	16387	16650	16380	16565	16736	16449	16464	16562	16409	16361	16444	16505	16414	16351	16503	16516	16501	16344	16486	16588	16529	16605	16627	16599	16177	16656	16523	16374	16434	16505	16517	16510	16608	16473	16737	16478	16523	16379	16610	16563	16634	16482	16484	16812	16685	16402	16487	16559	16432	16492	16371	16436	16596	16439	16606	16459	16667	16650	16605	16463	16499	16553	16660	16606	16399	16571	16515	16520	16444	16444	16602	16664	16478	16609	16333	16661	16401	16262	16610	16484	16487	16326	16606	16625	16425	16551	16500	16628	16537	16682	16376	16382	16617	16481	16759	16562	16546	16645	16518	16434	16545	16423	16441	16590	16661	16670	16541	16450	16526	16520	16552	16433	16519	16356	16519	16535	16319	16557	16493	16411	16596	16287	16497	16483	16610	16507	16243	16510	16246	16572	16333	16358	16502	16498	16607	16557	16458	16583	16611	16638	16616	16512	16374
13178	20231	19180	17243	16706	16249	15802	17444	34519	31855	31086	28227	20218	16143	15250	15424	15520	15329	15301	15269	15376	15279	15381	15416	15354	15328	15305	15340	15179	15433	15310	15430	15380	15378	15395	15306	15344	15424	15437	15411	15405	15337	15246	15179	15457	15383	15266	15131	15318	15500	15560	15426	15285	15334	15355	15222	15398	15294	15390	15396	15259	15411	15273	15480	15425	15316	15327	15188	15301	15374	15423	15573	15389	15347	15345	15211	15310	15456	15392	15178	15462	15347	15418	15324	15306	15251	15413	15226	15302	15331	15218	15322	15341	15216	15165	15506	15421	15345	15323	15199	15402	15166	15330	15253	15486	15468	15446	15344	15268	15489	15387	15312	15359	15356	15191	15203	15383	15367	15244	15198	15302	15327	15526	15180	15375	15314	15277	15272	15292	15323	15366	15316	15465	15425	15390	15444	15223	15332	15540	15286	15339	15338	15251	15361	15301	15589	15249	15235	15462	15276	15402	15327	15324	15371	15467	15334	15285	15339	15409	15392	15328	15424	15326	15249	15266	15476	15464	15345	15465	15361	15325	15236	15164	15299	15258	15271	15118	15259	15294	15358	15332	15424	15416	15369	15179	15536	15383	15305	15328	15409	15454	15146	15335	15295	15537	15288	15516	15244	15308	15138	15426	15034	15292	15411	15403	15440	15182	15255	15183	15324	15469	15434	15378	15387	15380	15528	15435	15292	15436	15339	15245	15444	15358	15348	15269	15356	15275	15234	15397	15397	15372	15397	15405	15304	15414	15233	15165	15319	15457	15341	15295	15421	15199	15350	15316	15238	15358	15319	15340	15254	15185	15471	15459	15379	15328	15356	15183	15283	15173	15355	15268	15297	15354	15293	15315	15423	15263	15165	15109	15307	15217	15487	15273	15212	15415	15321	15422	15196	15411	15429	15496	15209	15525	15245	15257	15397	15388	15387	15203	15190	15194	15456	15241	15206	15295	15339	15341	15439	15402	15301	15388	15381	15464	15299	15393	15260	15423	15437	15345	15355	15320	15277	15409	15303	15301	15499	15383	15422	15344	15226	15236	15466	15286	15197	15268	15400	15437	15333	15289	15308	15291	15389	15256	15355	15453	15249	15347	15405	15220	15332	15362	15383	15283	15352	15252	15214	15502	15261	15337	15241	15270	15517	15466	15326	15283	15217	15372	15365	15343	15165	15362	15437	15262	15441	15337	15427	15357	15361	15335	15467	15219	15390	15384	15239	15193	15414	15433	15564	15344	15271	15461	15232	15409	15032	15386	15373	15269	15260	15294	15368	15189	15267	15482	15386	15159	15342	15399	15317	15248	15322	15350	15534	15237	15231	15099	15357	15542	15223	15162	15473	15253	15275	15488	15430	15287	15200	15286	15411	15374	15316	15339	15339	15459	15654	15477	15361	15223	15293	15312	15369	15343	15291	15232	15256	15461	15311	15394	15353	15433	15298	15335	15473	15383	15346	15629	15189	15227	15360	15134	15422	15418	15407	15357	15338	15278	15391	15113	15344	15359	15222	15313	15121	15428	15321	15310	15436	15213	15324	15451	15277	15485	15235	15227	15500	15357	15595	15196	15215	15423	15192	15240	15333	15179	15450	15342	15346	15243	15293	15255	15459	15177	15447	15474	15280	15404	15375	15178	15302	15292	15372	15227	15457	15283	15383	15271	15334	15288	15285	15297	15337	15374	15398	15154	15193	15361	15329	15470	15241	15268	15567	15251	15495	15298	15116	15297	15376	15232	15195	15324	15313	15331	15223	15384	15396	15394	15450	15283	15383	15457	15371	15268	15343	15239	15404	15327	15415	15347	15368	15123	15231	15362	15230	15236	15156	15393	15301	15396	15137	15478	15262	15496	15365	15309	15272	15474	15407	15308	15305	15334	15243	15459	15243	15477	15383	15262	15392	15370	15425	15311	15170	15286	15343	15354	15252	15392	15416	15515	15599	15268	15284	15170	15365	15327	15242	15203	15384	15471	15488	15371	15262	15217	15437	15223	15473	15145	15261	15379	15268	15404	15375	15529	15188	15423	15376	15416	15379	15284	15436	15272	15362	15302	15241	15352	15384	15236	15227	15324	15378	15398	15357	15308	15371	15278	15172	15327	15559	15397	15279	15357	15430	15296	15124	15237	15276	15228	15354	15458	15182	15363	15329	15202	15364	15351	15290	15431	15260	15461	15293	15197	15280	15247	15566	15454	15415	15348	15321	15274	15210	15369	15403	15366	15465	15204	15334	15444	15322	15451	15314	15355	15417	15348	15377	15429	15413	15319	15280	15345	15450	15208	15394	15336	15484	15419	15494	15421	15486	15320	15273	15328	15385	15232	15177	15389	15169	15334	15457	15457	15254	15500	15314	15378	15323	15348	15244	15259	15488	15304	15299	15315	15299	15486	15376	15258	15253	15331	15217	15270	15253	15473	15329	15166	15325	15526	15257	15321	15398	15365	15334	15276	15287	15297	15267	15419	15508	15381	15463	15298	15320	15247	15253	15360	15180	15468	15301	15473	15426	15404	15295	15408	15391	15341	15203	15261	15314	15457	15289	15286	15356	15403	15340	15247	15296	15363	15411	15257	15319	15478	15214	15416	15257	15240	15263	15315	15369	15390	15461	15424	15195	15258	15395	15383	15170	15372	15357	15323	15219	15280	15242	15357	15181	15378	15222	15382	15288	15313	15239	15264	15268	15443	15181	15475	15379	15387	15319	15376	15184	15527	15122	15295	15320	15321	15449	15252	15331	15288	15248	15160	15370	15298	15389	15275	15263	15332	15307	15370	15470	15193	15235	15254	15272	15397	15411	15342	15329	15415	15186	15254	15348	15376	15296	15344	15332	15151	15262	15278	15417	15302	15265	15355	15470	15250	15493	15391	15444	15363	15450	15298	15392	15552	15456	15376	15369	15250	15167	15260	15031	15507	15345	15448	15339	15398	15294	15211	15130	15438	15220	15385	15350	15219	15341	15306	15259	15268	15400	15488	15368	15266	15269	15266	15123	15498	15283	15342	15302	15284	15475	15326	15252	15329	15225	15491	15274	15421	15361	15185	15308	15323	15365	15295	15191	15319	15036	15340	15543	15281	15358	15368	15322	15198	15329	15415	15391	15394	15340	15239	15504	15242	15479	15313	15191	15154	15454	15336	15468	15460	15381	15114	15273	15158	15291	15516	15257	15373	15296	15275	15408	15265	15322	15159	15433	15376	15405	15222	15314	15292	15302	15344	15425	15318	15502	15448	15379	15406	15354	15382	15357	15261	15307	15238	15394	15304	15273	15506	15351	15346	15146	15322	15257	15325	15161	15454	15428	15433	15284	15193	15166	15267	15238	15513	15391	15197	15281	15383	15431	15240	15493	15387	15376	15224	15528	15167	15328	15463	15355	15268	15302	15308	15366	15366	15506	15397	15212	15415	15315	15423	15242	15212	15380	15304	15255	15228	15195	15309	15038	15315	15253	15217	15325	15196	15255	15293	15370	15293	15307	15409	15329	15539	15325	15318	15350	15396	15256	15194	15364	15560	15253	15363	15208	15429	15290	15297	15310	15263	15375	15293	15463	15240	15365	15213	15287	15400	15424	15368	15298	15344	15232	15337	15424	15381	15339	15188	15250	15398	15495	15286	15245	15352	15492	15397	15330	15283	15459	15292	15437	15402	15192	15408	15316	15224	15045	15341	15341	15274	15447	15337	15234	15193	15376	15415	15537	15380	15174	15326	15336	15325	15339	15205	15386	15293	15179	15240	15272	15360	15421	15342	15115	15258	15279	15429	15370	15326	15367	15257	15268	15252	15333	15342	15233	15281	15182	15396	15256	15462	15484	15323	15290	15200	15539	15418	15321	15477	15236	15372	15327	15476	15320	15387	15328	15295	15291	15348	15390	15365	15283	15383	15222	15503	15467	15405	15122	15348	15466	15397	15309	15521	15401	15397	15404	15365	15420	15359	15264	15457	15376	15344	15179	15462	15322	15346	15252	15321	15272	15377	15277	15259	15300	15213	15191	15443	15314	15422	15317	15466	14934	15453	15223	15327	15439	15400	15295	15236	15221	15220	15456	15149	15335	15304	15331	15129	15324	15301	15286	15400	15420	15348	15258	15340	15349	15241	15365	15422	15330	15368	15289	15425	15443	15351	15519	15399	15548	15232	15472	15428	15208	15121	15391	15295	15278	15300	15314	15179	15345	15256	15246	15378	15423	15309	15383	15322	15192	15361	15333	15371	15284	15363	15306	15396	15292	15254	15265	15224	15183	15383	15253	15367	15324	15484	15255	15214	15301	15384	15308	15397	15195	15268	15387	15397	15209	15400	15425	15378	15402	15245	15382	15360	15221	15413	15373	15276	15352	15215	15469	15273	15384	15385	15269	15396	15353	15405	15458	15255	15397	15304	15428	15434	15251	15427	15462	15430	15129	15211	15371	15118	15549	15485	15356	15507	15269	15284	15262	15284	15441	15345	15412	15388	15348	15400	15307	15464	15289	15318	15376	15434	15144	15352	15313	15354	15335	15448	15407	15310	15356	15405	15137	15414	15295	15334	15162	15261	15279	15171	15268	15291	15436	15249	15406	15353	15255	15275	15426	15374	15358	15427	15417	15367	15313	15299	15529	15319	15342	15309	15305	15459	15402	15162	15299	15426	15232	15350	15224	15440	15528	15559	15348	15199	15316	15215	15271	15466	15471	15408	15551	15409	15341	15367	15346	15350	15177	15284	15233	15482	15346	15163	15445	15153	15157	15282	15273	15581	15283	15323	15315	15364	15496	15285	15384	15366	15425	15426	15483	15525	15518	15420	15342	15370	15368	15488	15233	15209	15389	15270	15468	15153	15288	15286	15161	15419	15178	15229	15220	15580	15332	15311	15437	15392	15246	15448	15347	15392	15291	15338	15171	15384	15317	15334	15302	15562	15263	15342	15266	15211	15330	15264	15317	15434	15512	15480	15313	15477	15227	15239	15254	15260	15356	15350	15313	15407	15449	15335	15244	15334	15350	15270	15321	15313	15473	15245	15321	15303	15187	15381	15437	15409	15417	15357	15263	15373	15337	15445	15434	15367	15202	15242	15293	15317	15267	15370	15357	15484	15322	15331	15364	15435	15314	15268	15329	15271	15395	15221	15155	15420	15335	15423	15328	15532	15363
23034	21552	29529	24013	21711	23477	25161	22835	39312	44499	44815	37055	27995	20859	18366	17961	18018	17845	17879	17953	17831	18097	18006	17731	17762	17980	17865	17989	17878	17964	17983	17883	17886	17869	17818	17744	17769	17871	18046	17813	17860	17850	17766	17758	17848	17705	17586	17829	17821	17717	17926	17835	17841	17957	17920	17818	17849	18012	17934	17846	17803	18005	17916	17778	17878	17942	17673	17861	17885	17715	17687	17896	17880	17747	17790	17809	17941	17777	17821	17914	17972	17469	17760	17571	17868	17809	17726	17778	17686	17650	17719	17870	17885	17834	17630	17759	17832	17698	17860	17687	17567	17695	17642	17597	17842	17816	17865	17797	17805	17764	17704	17971	17699	17564	17800	17746	17703	17928	17791	17769	17766	17738	17972	17970	17940	17819	17801	17746	18094	17837	17916	17723	17869	17838	17559	17804	17754	17908	17856	17692	17919	17878	17670	17753	17905	17736	17806	17733	17808	17841	17494	17674	17637	17659	17909	17820	17746	17816	17675	17783	17850	17555	17669	17714	17763	17798	17805	17826	17805	17866	17734	17948	17740	17940	17694	17621	17782	17609	17745	17572	17766	17640	17717	17804	17789	17654	17878	17785	17756	17886	17765	17610	17581	17751	17897	17709	17702	17874	17750	17803	17877	17899	17558	17780	17682	18050	17850	17729	17614	17759	17713	17622	17670	17746	17683	17531	17734	17801	17933	17765	17717	17711	17838	17838	17619	17742	17796	17835	17609	17640	17650	17766	17848	17932	17836	17722	17819	17567	17780	17757	17782	17816	17789	17697	17652	17713	17837	17632	17674	17641	17827	17737	17724	17705	17955	17759	17577	17678	17651	17790	17668	17749	17710	17801	17771	17874	17802	17780	17727	17879	17805	17725	17661	17918	17840	17695	17824	17741	17891	17828	17857	17647	17575	17782	17724	17742	17832	17765	17735	17773	17867	17808	17886	17467	17778	17700	17822	17825	17749	17648	17815	17682	17653	17633	17729	17632	17816	17684	17664	17700	17679	17611	17516	17793	17582	17827	17548	17554	17522	17777	17694	17776	17735	17780	17851	17702	17806	17913	17930	17576	17711	17776	17594	17787	17555	17498	17778	17791	17574	17753	17681	17701	17799	17978	17767	17685	17514	17730	17684	17649	17907	17652	17726	17894	17591	17804	17800	17798	17705	17779	17661	17506	17700	17780	17635	17898	17715	17750	17740	17890	17596	17688	17896	17796	17768	17753	17670	17649	17855	17756	17737	17858	17835	17773	17807	17816	17856	17825	17701	17665	17806	17586	17692	17878	17734	17598	17750	17795	17753	17745	17665	17708	17756	17787	17639	17625	17813	17916	17728	17714	17572	17939	17766	17681	17765	17740	17754	17812	17815	17847	17899	17723	17766	17802	17803	17850	17641	17867	17798	17960	17786	18005	17896	17763	17705	17922	17798	17706	17819	17981	17883	17883	17743	17944	17864	17691	17620	17675	17564	17581	17731	17776	17634	17709	17584	17685	17741	17611	17641	17819	17843	17773	17862	17708	17747	17794	17862	17774	17671	17711	17884	17779	17779	17939	17728	17634	17921	17786	17728	17914	17886	17721	17623	17815	17826	17773	17760	17705	17703	17712	17797	17834	17772	17743	17782	17921	17814	17782	17817	17783	17632	17590	17632	17925	17818	17810	17873	17772	17880	17854	17707	17659	17864	17882	17903	17980	17797	17805	17879	17855	17637	17830	17692	17919	17746	17665	17732	17779	17831	17758	17761	17817	17905	17746	17897	17786	17742	17809	17658	17814	17826	17431	17723	17674	17625	17635	17726	17596	17649	17882	17889	17807	17742	17658	17704	17776	17759	17688	17723	17712	17816	17905	17662	17556	17661	17642	17578	17774	17659	17755	17702	17772	17669	17777	17736	17766	17734	17754	17714	17776	17776	17672	17730	17529	17834	17858	17605	17670	17698	17771	17572	17785	17609	17661	17772	17668	17649	17493	17764	17691	17476	17563	17701	17768	17740	17635	17826	17761	17716	17856	17713	17712	17540	17715	17643	17713	17795	18057	17729	17639	17790	17731	17801	17698	17807	17642	17582	17644	17691	17797	17546	17641	17807	17779	17686	17678	17668	17673	17574	17565	17788	17726	17711	17786	17883	17730	17760	17738	17874	17847	17917	18019	17718	17726	17629	17858	17650	17670	17735	17932	17784	17757	17657	17840	17768	17800	17731	17840	17880	17699	17883	17843	17419	17687	17836	17633	17731	17787	17845	17600	17773	17763	17644	17864	17694	17414	17852	17766	17784	17663	17669	17592	17610	17836	17688	17776	17721	17801	17868	17890	17912	17651	18050	17695	17683	17739	17623	17795	17660	17827	17706	17558	17517	17783	17581	17807	17644	17536	17573	17759	17739	17671	17576	17543	17703	17673	17656	17873	17892	17898	17826	17592	17658	17657	17801	17683	17738	17794	17886	17710	17558	17720	17692	17785	17834	17794	17865	17604	17783	17636	17582	17614	17872	17660	17667	17474	17935	17770	17786	17754	17682	17558	17720	17640	17779	17732	17813	17652	17725	17782	17639	17905	17821	17812	17553	17647	17841	17786	17643	17803	17733	17819	17835	17742	17705	17910	17705	17753	17476	17868	17571	17990	18061	17578	17788	17645	17503	17870	17731	17686	17768	17582	17553	17649	17549	17711	17502	17708	17616	17796	17887	17719	17686	17898	17818	17638	17819	17765	17679	17801	17637	17947	17808	17916	17899	17708	17773	17635	17692	17834	17856	17567	17608	17683	17795	17789	17746	17797	17747	17907	17703	17577	17557	17875	17820	17566	17789	17705	17633	17752	17689	17604	17777	17540	17593	17746	17681	17779	17729	17681	17914	17678	17879	17569	17817	17767	17739	17572	17630	17867	17712	17620	17765	17800	17788	17733	17778	17637	17744	17465	17469	17801	17748	17660	17723	17654	17850	17788	17625	17601	17846	17588	17822	17860	17769	17731	17788	17624	17674	17683	17995	17746	17612	17601	17704	17525	17769	17715	17713	17658	17891	17843	17780	17894	17660	17686	17661	17734	17933	17801	17777	17741	17793	17522	17688	17673	17758	17677	17625	17590	17849	17863	17604	17689	17601	17716	17711	17804	17480	17627	17713	17815	17780	17839	17488	17862	17726	18134	17680	17921	17769	17752	17783	17630	17604	17675	17647	17861	17649	17722	17752	17600	17723	17843	17815	18005	17599	17682	17843	17641	17927	17792	17955	17697	17863	17969	17802	17900	17720	17720	17686	17653	17653	17733	17675	17783	17808	17826	17810	17811	17855	17818	17782	17704	17936	17791	17744	17748	17621	17924	18037	17709	17758	17854	17736	17466	17796	17842	17795	17644	17577	17538	17623	17563	17691	17874	17901	17586	17690	17834	17848	17865	17782	17932	17832	17738	17808	17729	17717	17719	17729	17645	17555	17585	17714	17692	17812	17762	17528	17707	17778	17654	17682	17755	17676	17631	17808	17799	17778	17744	17560	17647	17587	17648	17854	17719	17841	17761	17665	17815	17869	17585	17761	17702	17845	17669	17699	17842	17681	17949	17896	17903	17813	17929	17808	17799	17817	17653	17650	17710	17544	17631	17675	17474	17506	17617	17622	17685	17885	17931	17687	17686	17633	17940	17608	17929	17640	17743	17891	17713	17751	17682	17833	17769	17795	17890	17714	17723	17648	17868	17765	17781	17766	17788	17870	17777	17927	17650	17833	17626	17850	17734	17851	17785	17942	17770	17770	17662	17721	17916	17827	17642	17843	17656	18063	17904	17743	17750	17602	17824	17835	17686	17724	17622	17830	17702	17698	17960	17742	17865	17728	17766	17917	17669	17692	17725	17752	17646	17875	17929	17858	17816	17776	17927	17760	17716	17848	17706	17616	17606	17789	17865	17841	17839	17643	17676	17854	17700	17634	17616	17696	17663	17893	17904	17774	17693	17948	17734	17851	17555	17731	17812	17699	17648	17503	17834	17788	17585	17572	17908	17738	17853	17722	17632	17654	17745	17873	17664	17806	17844	17731	17630	17538	17786	17655	17668	17654	17761	17720	17874	17734	17617	17852	17943	17822	17539	17852	17698	17789	17724	17638	17823	17787	17810	17725	17774	17750	17932	17801	17715	17785	17649	17799	17803	17932	17774	17887	17802	17864	17746	17860	17635	17712	17699	17594	17821	17644	17664	17754	17929	17607	17755	17522	17601	17803	17848	17864	17609	17667	17884	17523	17524	17827	17698	17834	17891	17766	17632	17901	17752	17634	17647	17808	17710	17797	17775	17834	17563	17827	17676	17753	17600	17791	17733	17897	17802	17729	17901	17770	17528	17903	17702	17807	17842	17832	17574	17796	17540	17530	17684	17724	17865	17759	17563	17766	17862	17614	17592	17670	17823	17759	17785	17759	17713	17670	17848	17884	17869	17692	17579	17868	17606	17663	17831	17772	17773	17796	17681	17909	17619	17486	17762	17930	17661	17507	17446	17710	17813	17825	17754	17663	17614	17635	17716	17884	17732	17482	17857	17803	17877	17765	17807	17820	17714	17644	17779	17716	17747	17705	17648	17722	17836	17942	17747	17625	17574	17720	17853	17667	17648	18007	17856	17777	17683	17634	17808	17649	17606	17794	17658	17819	17774	17618	17624	17799	17936	17581	17688	17654	17641	17601	17554	17650	17822	17827	17830	17854	17544	17902	17621	17750	17819	17965	17766	17812	17672	17851	17867	17889	17687	17870	17593	17660	17800	17676	17460	17701	17756	17687	17704	17615	17546	17746	17842	17736	17782	17699	17863	17787	17827	17489	17739	17749	17857	17785	17732	17678	17748	17725	17668	17839	17780	17705	17594	17739	17867	17576	17802	17779	17507	17735	17917	17755	17474	17741	17677	17697	17656	17747	17518	17669	17714	17845	17720	17719	17837	17819	17648	17681	17952	17840	17631	17818	17736	17597	17768	17873	17684	17749	17724	17808	17669	17886	17637	17882	17866	17726	17884	17786	17800	17813	17628	17553	17617	17749	17827	17691	17637	17704	17606	17686	17664	17716	17847	17767	17764	17738	17731	17662	17909	17850	17951	17593	17617	17697	17784	17710	17802	17805	17931	17744	17812	17727	17691	17802	17701
14918	26849	25155	21728	20094	18572	17811	24135	43944	45904	46479	38094	28179	18514	16108	15979	15954	16016	16041	16131	16092	16066	16007	16081	16142	16137	16017	16043	16003	15830	16012	16014	16090	16084	16024	16039	16262	16097	16302	16002	16174	16139	16149	16216	16055	16062	15900	16174	15832	15895	16171	16135	16128	16047	16062	16072	15984	16139	16056	15956	15964	16086	16210	16086	16076	16126	15969	16004	16105	16095	16059	16109	16117	16098	16177	16137	16200	15992	16061	15967	16045	15883	16251	16295	15989	16215	16166	16162	15916	16014	16002	16123	16013	15980	16001	16097	16139	15969	16093	15950	16075	16151	16057	15997	16051	16119	15924	15999	16026	16055	15859	15969	16112	16034	16144	16110	15970	16058	16191	16011	16017	16093	16132	16005	15857	15886	16093	16021	16027	16024	16122	16074	16100	15981	16014	16200	16106	16131	16072	16056	16108	15881	16126	16153	16110	15959	15949	15870	16057	16037	15919	16256	16120	16000	15911	16132	16004	16001	16067	16027	15979	16241	16121	15867	16002	16088	15986	16082	15846	16011	16028	15930	15950	15911	15949	16054	15983	15904	16214	15937	15950	16082	16039	16224	16030	15932	16037	16027	15981	16037	15951	16120	16181	16074	16011	16002	15904	16142	16111	16058	15979	15949	15892	16006	16006	15943	15977	15903	16040	16036	16208	16101	16099	15962	16033	16257	16219	16172	15977	16071	16050	15990	16025	16056	15963	16139	16075	15967	16119	16108	15995	15925	16133	16021	16165	15885	16029	16037	16027	15947	16076	16130	15957	16163	16073	16024	16022	16058	15914	16093	16003	16080	16069	16044	16022	16085	16185	15972	16155	15987	16041	16105	16059	15947	16140	16023	16028	16037	16156	15874	16072	16028	16033	15987	16066	16187	16001	16074	16023	15755	16049	16058	16019	15951	16030	15891	16069	16003	16145	16174	15956	16015	16093	15989	16050	16058	16124	15963	15955	16051	16048	16072	16080	16009	16085	16128	16301	16011	15950	15981	15952	16293	15976	16026	15956	16118	15971	16090	16188	16087	15976	15982	15965	15828	16187	16050	16081	15889	15981	15968	16125	16010	16043	15955	16104	16140	16124	15988	16103	16100	15943	15881	16133	15954	16000	16066	16143	16189	15873	16097	16117	15996	16131	15935	16009	15933	15979	15969	16115	16207	16026	16068	16014	15957	16079	15991	16176	15980	15953	16047	16036	15955	15982	16110	16144	16024	16079	15966	16045	16079	15787	16023	16223	16122	16015	15912	16047	16061	15992	16147	15874	16047	15982	16015	15940	15938	15893	15932	16014	15974	16156	16040	15967	16159	15959	15924	16081	15945	16087	16016	16039	16035	15994	15990	16034	16090	15942	16202	16053	16119	16012	16050	16036	16088	16009	16122	15986	15962	16196	16053	16236	16222	16035	15857	16116	16040	16176	16065	16055	16077	16002	15779	16068	15926	16105	16104	16204	15971	15946	16015	16080	16154	16232	15914	15930	16043	16041	15910	16030	16177	15991	16027	15836	15959	16105	15767	16134	15935	15959	15997	16006	16188	16103	16041	16157	15910	16253	16158	16045	15970	16147	16168	15987	15980	16103	16018	16106	16130	16033	16286	15973	15917	15996	15947	16062	15974	15918	15925	16219	16029	16145	15935	16132	16023	16055	16053	16051	16077	16008	16036	16076	15993	16092	16104	16002	16041	15917	15960	16106	16154	16127	16040	16060	16088	15900	16077	16007	16139	15969	16121	15932	16012	16142	16015	16066	16108	15977	15945	16117	16052	16063	16229	16135	15996	16099	16153	16229	16062	15998	15873	16007	16081	15871	15992	15939	15950	16079	16153	15944	16013	16258	15997	16024	16022	15823	15941	16186	15910	15979	16082	16070	16107	15944	15900	16267	15984	15975	16059	15890	16033	16046	15905	15987	16000	15989	15888	16088	15968	16086	16077	16094	16067	16084	16108	15893	16197	16106	16024	16163	16059	16009	16047	16032	16168	15906	16049	16056	16094	15901	16067	16055	15931	16030	16124	16234	16059	16037	15959	16055	15994	16009	15961	16173	15974	15876	16116	16061	16026	15933	16071	16075	16046	16008	16162	16113	16096	16181	15916	15992	16057	16027	16063	15917	15941	15925	15898	16071	15948	15983	15973	16060	16229	15928	16137	15883	15970	16077	16099	16000	15988	16055	15961	16166	15996	16022	15867	16073	15934	15908	16204	16068	15989	16043	15905	16046	15826	15973	15970	15787	16061	15920	16120	16143	15962	16063	16171	16023	16007	15878	16121	16196	15818	16122	16048	16112	15889	15963	15959	16087	15971	15868	16170	15852	16124	15994	16344	15915	16085	15945	15989	16117	16088	15922	16149	15977	16075	15969	16035	16019	16103	16141	15859	16142	16237	15933	16048	16206	16011	16044	15991	15973	15989	16090	16140	16059	15950	15995	16052	16071	16060	16064	16167	16164	16066	16135	16034	16083	15834	16146	15917	15892	15933	15945	16108	15997	15804	15962	16127	16027	15828	16052	15997	16152	15968	16093	16129	15789	15949	16002	16281	16101	15929	16163	16065	16204	15924	15976	15971	16111	15997	16004	16003	16260	15934	15997	16008	15989	16182	16017	16038	16011	16045	16231	16041	15928	16156	16121	16028	15945	16122	16003	15965	15970	15982	16174	15998	16014	16057	16100	15956	16025	16050	15964	16074	15888	16005	16149	15881	16194	15939	15993	16045	16072	15961	15904	16240	15982	15960	16039	15893	16017	16177	16245	16086	16029	15918	16034	16042	16159	15852	16055	16194	15934	15894	15772	15938	16061	16057	16137	16051	16026	15984	16003	16180	15970	16127	16045	15916	16107	16055	15943	15883	16083	16060	16205	15996	16126	15963	16016	15978	15892	16257	16002	16231	15941	15988	16081	16067	16046	16041	15949	16209	16071	16121	15965	16197	16138	16001	16187	15952	16218	15923	16076	15973	15956	15984	16003	15903	16069	15915	16088	16139	16034	15995	16079	16071	15866	15939	16070	15923	16128	15891	16050	15973	16313	16160	15988	16012	15858	16099	15981	16013	16155	15937	16027	15946	16001	15979	15967	16154	15948	15889	16088	16252	16210	16116	16050	16127	15815	16027	15912	15948	15803	15921	16066	16175	16100	16024	15985	16025	15981	16091	16091	16040	15942	15836	16045	16000	15942	16064	16123	15892	15955	15940	16100	16024	15957	16007	15859	15792	15945	16289	16070	16037	16136	16091	16100	16049	15885	16253	16108	16017	15994	15942	15914	15978	16130	15913	16060	15992	16183	15949	16021	16013	16136	15895	15977	16238	15971	16040	15884	15888	16062	16086	15975	15864	15959	16094	15947	15955	16198	15861	16203	15961	15993	15841	15997	16059	16024	16098	15887	16118	15922	15965	16072	15910	15986	16047	16164	16159	16320	16107	15918	16049	15838	15900	16108	16057	16176	16027	16087	16041	16023	16230	15995	15958	15994	16168	15932	16015	16150	16129	16082	16011	16033	16043	16063	16039	16037	16073	15984	16008	16057	16020	16204	16082	16103	15941	15822	16023	16067	15944	15988	15926	16027	16034	15890	15992	16056	16028	15842	16044	16131	16129	16200	16007	15975	15941	16013	15995	16061	15831	16164	15945	16101	15920	15897	16039	16096	16132	16157	16251	16096	16101	15981	15985	16082	16117	15870	15838	16090	16083	16175	15852	15981	16016	16070	16033	15858	16017	16179	15931	16025	15963	16055	15898	16026	16003	15998	15875	16003	16023	16050	16013	16116	16067	16093	15952	15988	15997	15932	15937	16022	15921	16182	15970	16197	16231	16041	15865	16130	15957	15968	15952	16146	16071	16081	16043	16040	16145	16097	15976	16102	16042	15961	15975	16055	16214	15993	16083	16071	15866	15845	15992	16011	16075	15884	16111	15982	16188	16057	16003	15894	16134	16016	16080	16213	16128	15814	16085	16055	15954	16071	16135	16142	16009	15962	16112	16033	16021	16039	16034	15937	16043	15940	16065	15940	15920	16097	16073	15874	16027	16148	16083	16079	15968	15872	16194	16148	16087	16109	16079	16006	15877	16072	16214	16138	16126	16173	15827	16089	16134	16179	16117	15998	16119	16015	16083	15885	15922	15979	16063	16096	15926	15981	15963	16041	15900	16087	16177	15971	16126	16029	16123	16123	15899	16016	16049	16036	16117	16024	16120	16154	15873	16204	16000	15951	16051	16020	16042	15962	16117	16171	15948	15944	15958	15954	15996	16125	15926	16040	15955	16124	16001	15978	16174	16025	16062	15860	16176	15959	16022	15825	15864	16101	16157	16107	16139	16089	15948	16112	16214	16071	16009	16060	16041	16012	16033	16043	16146	15898	16091	16253	15941	15980	16023	16109	16036	15999	16085	16110	16169	15905	15970	16020	15882	16060	16112	16011	15989	15987	16057	15973	16147	16063	16094	16027	15927	16123	15922	16039	16132	15938	16010	16136	15950	15969	16011	15999	16040	16005	16177	16115	15915	15932	16078	15937	15974	16027	16097	16000	16141	15876	16004	16065	16155	16097	16024	16036	15952	15992	15962	16091	15923	16111	16015	15966	15994	16153	16045	16039	16175	16156	15962	15964	16139	16180	15895	16269	15892	16158	16048	16117	16007	16143	15968	16112	16150	15952	15909	16135	15977	15904	16184	16051	15960	16075	16026	16066	16070	16019	16116	16056	15926	15993	16085	15995	16141	16142	16232	16025	16060	15950	16136	16021	16004	15974	16047	15988	16137	16011	16093	16002	16054	16024	16033	15895	16087	16088	16016	16127	16100	15954	15959	15917	16133	15989	15953	16029	15878	16127	16115	16033	15936	16051	16158	16025	16143	15928	15999	15915	16060	16078	15921	15984	16078	15898	16096	16095	16041	15925	16079	16315	15998	16041	15990	15938	16016	16122	16169	16023	16067	15957	16029	16074	16082	16066	16061	15938	16160	16044	16118	15936	16207	16053	15849	16103	15995	16044	16017	16019	15954	16022	15884	16133	16082	16100	16194	16013	16073	16122	15924	15996	16043	15974	16071	15956	16083	15964	16010	15990	16030	16090	16122	15979	16112	15896	15889	15840	15940	16040	15915	16114	15937	15941	16194
27581	22056	24407	21222	17999	17830	18042	17876	19610	20996	20883	19509	18400	17860	17740	17719	17724	17761	17651	17647	17869	17725	17996	17817	17778	17784	17949	17700	17789	17728	18003	17846	17841	17769	17731	17586	17564	17674	17859	17834	17737	17998	17841	17636	17861	17708	17812	18056	17660	17710	17786	17949	17814	17570	17967	17984	17734	17535	17821	17500	17547	17781	17698	17785	17718	17897	17831	17740	17765	17866	17750	17807	17785	17761	17735	17866	17733	17800	17757	17982	17827	17698	17715	17698	17705	17850	17756	17579	17556	17671	17761	17595	17730	17735	17758	17660	17739	17589	17424	17521	17596	17563	17780	17744	17778	17748	17702	17805	17551	17476	17779	17756	17547	17705	17825	17620	17660	17802	17723	17654	17783	17805	17901	17727	17723	17678	17833	17819	17675	17602	17586	17600	17940	17709	17821	17812	17742	17633	17636	17606	17544	17784	17807	17863	17691	17594	17799	17525	17737	17745	17684	17792	17519	17550	17839	17890	17975	17857	17968	17739	17712	17955	17856	17725	17806	17817	17685	17850	17799	17740	17966	17872	17442	17782	17595	17787	17924	17723	17710	17722	17884	17867	17727	17702	17819	17803	17671	17994	17694	17509	17826	17758	17745	17768	17599	17574	17796	17790	17702	17592	17875	17678	17849	17910	17783	17704	17792	17714	17599	17767	17779	17518	17598	17749	17786	17787	17730	17599	17796	17703	17794	17761	17707	17893	17564	17845	17513	17721	17676	17514	17887	17793	17654	17594	17846	17557	17627	17768	17680	17675	17699	17800	17955	17738	17560	17571	17933	17724	17915	17955	17795	17886	17789	17965	17698	17712	17808	17731	17570	17600	17757	17822	17856	17663	17867	17622	17797	17523	17664	17609	17515	17651	17819	17681	17477	17794	17814	17492	17785	17644	17684	17818	17610	17580	17914	17713	17687	17611	17637	17785	17755	17514	17786	17670	17777	17801	17554	17978	17663	17626	17757	17648	17624	17665	17656	17718	17695	17847	17722	17824	17693	17820	17772	17677	17774	17965	17596	17646	17647	17803	17782	17730	17782	17953	17737	17636	17695	17775	17574	17717	17716	17872	17641	17767	17715	17877	17859	17706	17714	17680	17805	17670	17823	17762	17808	17721	17660	17720	18029	17847	17753	17612	17662	17912	17594	17696	17683	17800	17731	17501	17754	17791	17762	17683	17472	17665	17836	17996	17718	17948	17737	17545	17636	17742	17578	17700	17781	17776	17690	17693	17837	17657	17948	17736	17849	17481	17625	17687	17754	17661	17648	17587	17589	17672	17831	17639	17542	17782	17622	17685	17775	17836	17649	17612	17764	17677	17872	17858	17819	17694	17879	17848	17574	17474	17848	17695	17563	17778	17770	17611	17721	17805	17744	17752	17623	17674	17744	17611	17700	17719	17823	17707	17796	17925	17771	17551	17834	17731	17690	17713	17591	17781	17572	17676	17660	17789	17863	17755	17737	17762	17783	17523	17886	17722	17790	17699	17959	17769	17872	17807	17792	17625	17784	17847	17707	17794	17680	17609	17419	17862	17732	17746	17558	17666	17781	17684	17791	17556	17651	17645	17631	17704	17605	17625	17837	17727	17783	17727	17647	17739	17805	17519	17564	17680	17764	17779	17604	17819	17692	17945	17836	17638	17642	17757	17817	17668	17736	17607	17628	17691	17723	17585	17886	17954	17827	17638	17534	17791	17585	17688	17877	17651	17888	17836	17771	17829	17864	17734	17746	17714	17542	17787	17657	17785	17645	17602	17749	17697	17932	17800	17757	17780	17741	17559	17455	17656	17667	17583	17736	17769	17791	17557	17482	17730	17586	17875	17767	17565	17487	17480	17455	17559	17684	17756	17892	17873	17737	17815	17623	17742	17875	17751	17781	17713	17607	17765	17749	17682	17758	17660	17767	17807	17751	17763	17744	17679	17610	17708	17534	17784	17710	17698	17556	17388	17536	17660	17718	17964	17828	17825	17900	17562	17721	17763	17823	17890	17816	17666	18015	17705	17794	17792	17887	17779	17695	17849	17804	17756	17567	17767	17780	17777	17781	17727	17770	17605	17752	17692	17752	17752	17793	17758	17739	17587	17882	17696	17905	17806	17885	17638	17948	17641	17745	17829	17597	17853	17647	17621	17722	17810	17629	17816	17862	17593	17869	17725	17789	17644	17579	17959	17623	17675	17633	17848	17438	17649	17983	17791	18061	17901	17728	17693	17588	17528	17801	17751	17866	17664	17843	17844	17758	17787	17780	17732	17821	17710	17990	17771	17819	17599	17748	17894	17797	17843	17759	17731	17674	17690	17808	17793	17907	17764	17732	17952	17731	17861	17861	17785	17626	17757	17561	17712	17648	17783	17705	17662	17622	17707	17658	17675	17709	17655	17577	17564	17805	17694	17813	17827	17572	17719	17658	17916	17774	17763	17769	17576	17827	17895	17852	17669	17690	17662	17594	17642	17689	17667	17611	17777	17897	17714	17844	17678	17658	17604	17666	17886	17654	17639	17897	17570	17710	17762	17608	17590	17797	17739	17700	17753	17734	17591	17782	17740	17558	17658	17758	17781	17673	17666	17715	17806	17800	17690	17754	17689	17724	17673	17602	17577	17780	17744	17691	17572	17894	17687	17608	17566	17978	17654	17712	17753	17802	17751	17660	17730	17760	17751	17846	17688	17612	17740	17732	17693	17705	17852	17997	17652	17738	17849	17688	17884	17808	17767	17769	17741	17787	17797	17799	17606	17657	17629	17572	17714	17816	17734	17800	17749	17933	17731	17949	17585	17807	17779	17787	17568	17676	17854	17761	18003	17890	17703	17745	17630	17862	17571	17786	17865	17583	17719	17749	17921	17785	17811	17798	17630	17562	17614	17673	17597	17930	17717	17446	17633	17802	17695	17700	17697	17805	17771	17774	17941	17928	17774	17874	17943	17713	17616	17825	17598	17700	17628	17717	17682	17916	17577	17793	17663	17790	17749	17755	17704	17823	17786	17600	17696	17741	17639	17676	17974	17718	17773	17748	17634	17578	17639	17768	17713	17728	17799	17887	17931	17620	17563	17755	17816	17597	17719	17955	17561	17860	17875	17730	17717	17713	17985	17672	17643	17829	17967	17676	17588	17561	17621	17751	17871	17899	17790	17808	17628	17582	17711	17745	17568	17612	17839	17704	17710	17730	17680	17746	17700	17751	17645	17565	17574	17610	18038	17703	17764	17600	17660	17684	17794	17700	17864	17679	17689	17687	17569	17759	17601	17762	17755	17805	17595	17777	17663	17454	17847	17804	17637	17620	17784	17631	17567	17813	17817	17805	17889	17625	17666	17904	17732	17883	17599	17689	17688	17691	17786	17656	17699	17773	17718	17860	17829	17649	17838	17780	17666	17709	17905	17644	17653	17767	17676	17777	17795	17823	17524	17661	17726	17693	17754	17817	17716	17803	17890	17813	17876	17747	17811	17826	17557	17669	17622	17606	17578	17786	17812	17651	18011	17625	17839	17899	17838	17668	17765	18064	17752	17642	18005	17823	17660	17792	17940	17811	17901	17822	17562	17690	17735	17699	17700	17814	17678	17691	17699	17689	17747	17846	17759	17523	17538	17651	17776	18092	17681	17961	17653	17851	17566	17689	17608	17551	17789	17615	17874	17912	17809	17713	17866	17818	17615	17768	17768	17530	17804	17757	17906	17850	17879	17923	17745	17748	17612	17538	17564	17806	17763	17610	17781	17408	17685	17780	17660	17621	17609	17956	17683	17747	17653	17825	17691	17848	17801	17607	17765	17740	17776	17537	17737	17797	17740	17730	17659	17725	17658	17691	17594	17919	17806	17753	17838	17687	17587	17828	17816	17714	17733	17712	17773	17679	17582	17908	17807	17656	17722	17546	17525	17628	17886	17747	17711	17793	17899	17761	17615	17788	17712	17736	17674	17699	17966	17756	17580	17885	17702	17738	17919	17813	17706	17736	17707	17831	17764	17731	17711	17836	17734	17834	17750	17548	17837	17858	17896	17820	17747	17532	17713	17704	17744	17696	17650	17771	17875	17814	17741	17793	17817	17629	17866	17627	17774	17803	17635	17682	17673	17897	17872	17857	17692	17708	17627	17996	17850	17705	17639	17442	17630	17894	17757	17655	17652	17822	17611	17630	17716	17964	17881	17748	17771	17832	17662	17581	17890	17678	17808	17809	17753	17880	17825	17939	17856	17789	17654	17598	17839	17785	17701	17800	17869	17705	17694	17887	17783	17684	17646	17725	17734	17654	17669	17930	17571	17700	18005	17921	17717	17749	17568	17809	17563	17703	17600	17675	17482	17991	17684	17770	17705	17878	17708	17679	17530	17916	17580	17713	17854	17708	17753	17644	17693	17599	17739	17581	17732	17532	17824	17635	17630	17636	17719	17535	17589	17805	17615	17813	17757	17862	17603	17789	17801	17757	17716	17699	17770	17769	17765	17631	17707	17627	17550	17772	17624	17818	17976	17675	17823	17748	17651	17945	17759	17720	17486	17678	17709	17820	17847	17755	17629	17766	17821	17574	17631	17818	17663	17772	17767	17786	17812	17653	17671	17562	17725	17686	17849	17543	17659	17887	17733	17617	17595	17666	17904	17594	17458	17768	17670	17791	17551	18008	17725	17667	17774	17969	17767	17598	17786	17924	17699	17738	17750	17808	17794	17884	17935	17821	17850	17690	17636	17746	17770	17678	17664	17848	17698	17658	17766	17889	17741	17665	17669	17716	17626	17688	17655	17753	17687	17836	17689	17917	17791	17780	17728	17660	17860	17759	17808	17701	17763	17787	17714	17833	17774	17830	17839	17638	17686	17819	17791	17855	17655	17805	17676	17662	17819	17744	17586	17644	17604	17724	17648	17788	17941	17802	17660	17624	17816	17757	17751	17737	17823	17672	17622	17725	17827	17878	17809	17853	17960	17929	17709	17769	17590	17685	17579	17887	17750	17763	17764	17621	17821	17878	17680	17758	17811	17614	17651	17709	17630	17783	17699	17723	17625	17740	17667	17648	17670	17682	17703	17681	17788	17711	17750	17762	17771	17811	17788	17739	17822	17772	17662	17620	17947	17638	18020	17593	17656	17725	17704	17705	17899	17765	17925	17804	17905	17683	17769
14728	16678	17158	16744	16569	16405	16198	16979	19368	21229	19857	18004	16894	15881	16106	16180	16085	16205	16248	16192	16030	15958	16138	16032	16040	16036	16055	16120	16101	16076	16088	16230	16050	16104	16028	16107	16027	16106	16239	16027	16144	16078	16053	16072	16028	16256	15997	16160	16087	16239	16000	16089	16299	15967	16143	16139	16242	16112	16032	16097	16114	15906	16135	16070	16090	16057	16031	16096	16099	16036	16095	16162	16208	16082	16014	16064	16077	16082	16190	16101	16059	16162	15956	16040	16033	15989	15996	16022	16038	16034	16067	15952	16142	16032	16148	16062	16114	16185	15966	16212	16059	16010	16112	16121	16062	16185	16014	16063	16144	15981	15921	16057	16041	16205	16073	16134	16184	16119	16066	16200	16133	16032	16050	16129	16105	16048	15999	15970	16140	16066	16050	16018	16193	16154	16072	16025	16098	15936	16063	16247	16008	16090	16169	16150	16046	16136	16000	15909	16264	16069	15939	16125	16074	16013	15976	15987	16099	16211	16068	16045	16083	16078	15861	15978	16006	16026	16086	16056	15866	16030	15988	16168	16221	16065	15882	16033	16074	16169	15912	16170	16156	15932	16079	16072	15922	16064	16165	16003	16100	16031	16009	16125	16049	15879	15940	16122	16005	16029	16046	15938	16112	15925	15984	16087	15950	16127	16014	16013	15962	16189	16060	16265	16040	15993	15940	16220	15961	16120	16185	16123	16140	16130	16006	16150	16107	16300	16062	16089	16144	16122	15847	16112	15998	16097	16157	16129	16078	16061	16053	16106	16046	16044	16036	16232	15997	15909	16031	16050	16176	15946	16101	16014	16099	16130	16040	16092	16197	15975	16042	15829	16230	16050	16070	16070	16178	16031	16205	16217	16220	16032	16113	16076	16037	16002	16068	16077	16024	16077	16023	16059	16073	15999	15878	15914	16007	16068	16020	16125	16020	16195	16162	16046	16198	16087	16130	16095	16002	16048	16056	15920	16186	16052	16137	16023	16176	16001	16100	15975	16022	16118	16362	16114	15954	15987	16027	16029	15910	16127	16006	16156	15988	16102	16122	15980	16034	16208	16052	16084	16131	16085	16082	16163	16084	16149	16075	15811	15997	15944	16081	16003	15972	16185	16086	15986	16009	15983	16047	16125	16021	16105	16022	15976	16039	15875	16111	16002	16146	16078	16121	16098	16018	16003	16089	16134	16001	16104	16105	16039	15990	15931	16045	16063	15915	16055	16001	15989	16056	16196	16165	16030	16008	16107	15967	16120	15971	16094	15968	16006	16262	16050	16006	15994	15989	16032	16004	15925	16052	16124	15871	16064	16126	16035	16115	16146	16182	16060	16079	15875	15995	16138	16043	16000	16105	16029	16004	15964	16263	16002	16072	16208	15900	16059	15981	16045	16167	16023	15919	15916	16132	15871	16073	15917	16033	16006	16091	16249	16043	16055	16030	16092	16209	15964	16099	16084	16050	16086	16047	16013	15772	16208	16061	16020	16033	16039	15937	16130	16078	15945	16199	15971	16110	16048	16215	15945	16007	16192	15984	15963	16072	16075	16146	16151	16326	16197	15967	16143	16266	16043	16223	16079	15880	15934	16105	15973	15988	15980	16123	16114	16074	16060	16131	16068	16086	15932	16086	15952	16242	15945	16109	16007	16121	16118	16078	16138	16144	16107	15927	16161	16069	16155	16143	16097	16015	16011	16133	16185	16022	16034	15948	15901	16088	16006	16022	16225	16106	15941	16065	16053	16046	16201	16070	16067	16132	16228	16044	16043	16149	16046	16135	16114	15961	16227	16111	15866	16085	16025	16227	16178	16248	16032	16016	16034	16121	16171	16022	16062	16213	16129	16074	16070	16107	16228	15981	16062	16066	15962	16125	16128	15849	16033	16106	16013	15956	16096	15982	16030	16037	16054	16025	16137	16132	16039	16067	15901	15960	16149	16042	16201	16277	16058	15938	16118	16146	16161	16080	16041	15993	16120	16034	16013	16074	16017	16223	16218	16166	16183	16016	16063	16115	15996	15990	16121	16102	15971	15864	16032	16125	16114	16022	16062	16040	16033	16131	16096	16262	16078	16165	15961	16040	16184	16118	15947	15959	15932	16220	16065	16090	15966	16164	15946	16160	16079	15952	16119	16058	15960	16185	16177	16094	16059	16108	15933	16180	15961	16150	16175	16015	16103	15963	16179	15950	16113	16239	16036	16068	16273	15961	15843	16041	15918	16083	15916	16053	15939	16001	16066	16025	16075	15952	16085	16109	16049	16140	15982	16177	16021	16353	15956	16087	16207	16220	16260	16147	16095	16045	16135	16089	16105	16101	16261	16036	15956	16072	16063	16130	16039	16116	16235	16307	15961	16192	15955	16015	15934	15945	16046	15949	16128	15913	16062	16034	16234	16114	16084	16127	16013	16098	16048	16057	16060	16078	16085	16233	15994	16108	16176	16043	15952	16044	15961	16036	16061	15984	15923	16152	16068	16016	16058	15964	16038	16258	16024	16016	16061	16055	16073	16082	16076	16044	15920	16158	15990	16067	15953	15979	16000	16254	16085	16056	15987	16141	16105	16144	16155	16117	16086	16158	16059	16069	15964	16139	16034	16240	16031	16122	16111	15974	16196	16035	15960	16204	16098	16139	16188	16005	16155	16005	16014	16121	16067	16046	15983	16105	16104	15947	15997	16087	16113	16227	16139	16118	16067	15953	16245	16002	15891	16008	16091	16074	16016	16029	16112	16126	16179	16050	16141	15987	15981	16211	15955	16077	16003	16148	15914	15988	16157	16076	16112	16119	16126	16076	16048	16129	16035	15986	16145	16051	15825	15945	16105	16121	16170	16129	15929	16127	15894	16122	16088	16066	16103	15992	15939	15896	16096	16093	16009	16027	16122	16106	16080	16065	16006	16061	16082	16071	16066	16205	16118	16115	16170	16132	15823	15955	16133	16162	16008	16073	16016	16208	16128	15988	16074	15856	16136	15986	15896	16136	16102	16095	16140	16163	16205	16088	16149	16253	16000	15990	15891	16205	16164	16004	16118	16159	15942	15961	16081	16109	15942	16239	16071	16134	15858	16203	16303	16161	16080	16272	16257	16112	16095	16149	16010	16057	16239	15920	15863	15961	16092	16129	16144	15985	16145	16215	16194	15954	16046	16191	15935	15912	15951	16030	16085	15989	16097	16035	16084	16038	15954	16070	16102	16053	16058	16131	16076	16074	16090	16144	16069	15976	16085	16174	16029	16097	16055	16151	16154	16067	15971	16034	16216	15922	16183	15946	15886	15866	16044	16067	16155	16075	16148	16189	15997	16170	16010	16150	16109	16051	15990	16089	15891	16110	16155	16083	15990	16026	16191	16021	16065	16214	15878	16119	16114	16060	16126	16133	16093	16250	16214	16191	16271	16071	16098	16151	16114	15816	15903	16095	16047	16059	16275	16106	15983	16103	16114	15965	16011	15974	16061	16054	16005	16075	16040	16059	16039	15862	16117	16031	16130	16114	16067	16024	16092	15967	16106	16012	16009	16105	16182	16105	16052	15996	16098	16066	16034	16219	16192	15934	15863	16126	15994	16002	16191	16136	16081	16084	16000	16096	16059	16192	15911	16158	16094	16013	15972	16169	16073	16018	16083	15990	16109	16291	16057	16028	16155	16165	16063	15941	16105	16102	16076	16143	15997	15986	16202	16113	15998	16066	16074	15961	15994	15986	15998	16035	16161	15909	16012	16062	15979	16037	16184	16025	16149	16103	16084	15985	15927	16017	16116	15996	15952	16118	15918	16135	16190	16099	15964	15896	16060	15999	15927	16188	15991	16037	15923	16038	16071	15966	15956	16088	16202	16048	16230	16168	16158	16108	16165	16083	15985	16087	15982	16011	16132	16187	16061	15988	16027	16198	16026	15953	16139	16086	15966	15925	16168	16171	16065	16204	16126	16051	16180	16087	16325	16047	16151	16081	16178	16096	16252	15969	16139	16141	16108	16172	16037	16131	16078	15918	16308	16072	16157	16030	16066	15969	15981	16077	15967	16007	16002	16052	16131	15977	16142	16296	16080	16167	15926	16044	15947	16102	16163	15979	16037	16116	15961	15975	15936	16135	16160	16068	15887	16094	16015	16196	16058	16062	16185	16055	16116	15922	16133	16179	16077	16079	16089	16173	16009	15956	15915	16112	16012	16160	16198	16102	15989	16184	16090	16217	16038	16191	16199	15978	16050	15915	16093	16175	16035	16115	15974	16067	16177	15998	16149	16096	16152	16106	16022	16222	16197	16059	15899	15974	16120	16098	16102	16063	16084	16140	16276	16121	16025	16130	16077	16104	16060	16105	16090	15992	16236	15975	16216	16119	16138	15862	15983	16101	16197	16035	15874	16252	16130	16033	16099	16135	16060	16135	16105	16023	16195	16206	16014	16054	16008	16135	16127	16119	16099	16095	16068	16202	16085	16085	16159	15998	16037	16216	16055	15965	16275	16215	16149	15935	16080	16035	16047	16261	16075	16044	16102	15955	16056	16134	16107	15977	16079	15966	16108	16096	15994	16108	16034	16124	16009	16163	16123	16145	16127	15994	15856	16150	16067	16082	15875	16180	16089	16218	16118	16180	16000	16158	15981	16143	16122	15973	16141	15923	16116	15988	16049	16145	15992	16157	16187	15971	15974	16117	16015	15848	15916	16110	15982	16154	16092	16060	15987	16084	16247	16122	15862	16144	15959	16236	16132	16088	15987	16160	16102	16185	16162	16139	16100	16010	16202	16031	15983	16004	16086	16272	16215	16193	16150	16014	16005	16001	16074	16218	16117	15999	15972	16102	16188	16122	16093	16077	16192	15983	16220	16059	16099	15992	15924	16166	16007	16071	16092	16102	16285	15931	15978	16141	16052	16132	16143	16150	16171	16107	15996	15995	15875	16128	16120	16163	16102	15966	16059	16066	16095	16090	16047	16192	16157	16014	16237	16069	16153	16084	16052	16015	16132	15958	16086	15969	15852	16152	15935	16149	16312	16103	15968	16051	16082	16371	16237	15957	16259	16123	16114	15995	15979	16011	16035	16272	16118	16083	16190	15999	16004	16100	16220	16101	15920	16054	16005	16383	16004	15985	16156	16122	16188	16193	16084	15976	16148	16128	16096	16115	16178
24433	21424	28618	24799	21884	20140	19745	20925	29268	33074	30856	24894	21942	18295	17478	17396	17370	17422	17458	17450	17411	17472	17422	17302	17347	17347	17573	17355	17249	17279	17223	17273	17356	17305	17323	17463	17508	17025	17312	17406	17273	17406	17400	17419	17587	17387	17286	17292	17291	17273	17287	17198	17195	17485	17442	17234	17313	17193	17165	17315	17487	17250	17299	17238	17323	17292	17185	17261	17508	17212	17305	17354	17241	17274	17474	17381	17346	17338	17336	17369	17155	17310	17369	17449	17384	17324	17242	17320	17279	17077	17088	17128	17259	17413	17256	17091	17221	17143	17130	17436	17484	17335	17417	17365	17248	17380	17410	17335	17346	17268	17286	17276	17373	17347	17326	17176	17402	17274	17258	17276	17331	17443	17197	17447	17520	17297	17238	17349	17327	17397	17232	17235	17265	17146	17278	17149	17299	17243	17466	17377	17318	17284	17292	17280	17446	17271	17265	17221	17145	17429	17286	17358	17330	17362	17086	17320	17166	17323	17531	17285	17546	17256	17409	17065	17123	17363	17287	17364	17272	17296	17220	17242	17061	17261	17426	17239	17316	17216	17209	17278	17451	17304	17164	17176	17218	17363	17191	17442	17272	17435	17328	17528	17273	17356	17304	17330	17344	17272	17170	17413	17273	17127	17085	17286	17331	17450	17334	17196	17364	17192	17359	17169	17271	17166	17395	17254	17133	17476	17318	17179	17216	17400	17343	17168	17267	17414	17262	17341	17239	17296	17101	17185	17227	17121	17289	17183	17177	17273	17418	17369	17332	17324	17232	17194	17226	17304	17240	17371	17176	17090	17166	17351	17445	17289	17188	17324	17252	17312	17348	17167	17171	17195	17231	17444	17266	17160	17244	17358	17322	17344	17346	17269	17386	17218	17525	17313	17289	17310	17340	17368	17367	17069	17327	17262	17150	17339	17387	17296	17271	17149	17534	17278	17278	17234	17447	17415	17418	17317	17270	17568	17330	17280	17260	17241	17108	17257	17283	17203	17212	17303	17255	17325	17339	17323	17369	17279	17293	17383	17362	17496	17357	17224	17149	17349	17412	17427	17223	17445	17519	17189	17283	17261	17192	17290	17409	17270	17393	17302	17275	17266	17251	17466	17336	17317	17266	17345	17424	17228	17157	17428	17357	17213	17333	17321	17473	17484	17361	17298	17277	17345	17250	17175	17112	17305	17289	17431	17074	17229	17251	17228	17156	17331	17434	17132	17470	17277	17273	17313	17308	17314	17286	17194	17181	17361	17251	17304	17366	17238	17371	17337	17403	17428	17343	17256	17424	17149	17160	17208	17255	17208	17293	17396	17454	17335	17328	17293	17274	17277	17035	17144	17245	17446	17312	17334	17324	17293	17167	17210	17221	17242	17261	17265	17618	17351	17215	17425	17325	17298	17292	17174	17271	17341	17344	17181	17319	17278	17260	17326	17365	17396	17413	17199	17203	17103	17330	17382	17379	17235	17376	17167	17292	17287	17408	17316	17215	17313	17410	17282	17132	17565	17430	17180	17131	17345	17400	17397	17331	17484	17186	17306	17444	17324	17315	17034	17139	17100	17167	17219	16978	17106	17275	17062	17382	17329	17233	17227	17592	17402	17155	17415	17269	17623	17408	17442	17267	17344	17432	17520	17489	17367	17170	17219	17435	17353	17266	17411	17171	17155	17259	17398	17274	17254	17266	17482	17339	17391	17247	17389	17287	17226	17311	17084	17261	17243	17196	17194	17208	17277	17157	17446	17333	17204	17286	17215	17407	17180	17185	17258	17292	17424	17204	17296	17349	17360	17316	17348	17365	17278	17455	17172	17162	17362	17265	17242	17477	17383	17378	17405	17202	17177	17501	17310	17203	17152	17184	17330	17181	17326	17331	17270	17358	17269	17255	17164	17433	17317	17378	17233	17314	17263	17405	17160	17380	17249	17236	17467	17314	17270	17295	17137	17206	17291	17226	17268	17276	17189	17213	17343	17342	17497	17350	17291	17287	17070	17345	17519	17354	17212	17411	17210	17239	17193	17189	17457	17446	17383	17115	17238	17362	17417	17388	17162	17354	17319	17237	17302	17363	17104	17181	17110	17201	17416	17287	17283	17460	17279	17402	17259	17345	17119	17151	17255	17131	17154	17232	17335	17456	17131	17188	17300	17468	17272	17224	17194	17235	17210	17181	17165	17344	17466	17457	17294	17330	17567	17221	17385	17246	17202	17244	17175	17238	17330	17190	17253	17253	17271	17281	17253	17297	17314	17448	17184	17483	17251	17203	17287	17267	17348	17338	17293	17243	17336	17134	17156	17338	17281	17390	17073	17181	17227	17291	17358	17363	17257	17080	17200	17171	17348	17250	17165	17215	17250	17261	17188	17239	17243	17298	17323	17154	17133	17283	17319	17441	17128	17156	17264	17262	17543	17689	17246	17471	17395	17418	17287	17343	17197	17187	17210	17212	17413	17297	17004	17317	17344	17270	17278	17215	17395	17311	17336	17126	17248	17237	17243	17354	17228	17308	17348	17282	17353	17387	17510	17376	17229	17201	17279	17224	17214	17217	17424	17370	17366	17089	16949	17425	17374	17209	17408	17190	17393	17406	17339	17187	17219	17229	17274	17348	17399	17205	17244	17230	17544	17453	17170	17184	17308	17325	17251	17352	17193	17330	17348	17144	17076	17318	17148	17321	17147	17365	17255	17260	17367	17104	17284	17163	17281	17271	17315	17191	17240	17354	17282	17211	17287	17331	17326	17396	17326	17417	17197	17444	17430	17261	17080	17354	17281	17320	17270	17324	17179	17299	17195	17378	17296	17395	17284	17308	17258	17417	17305	17343	17278	17325	17205	17190	17253	17088	17387	17186	17368	17200	17153	17124	17434	17342	17234	17195	17239	17343	17398	17209	17381	17307	17446	17288	17205	17280	17263	17268	17376	17187	17369	17326	17338	17311	17351	17237	17366	17234	17029	17362	17270	17398	17403	17239	17207	17208	17167	17443	17227	17445	17536	17214	17230	17404	17142	17306	17367	17321	17478	17293	17353	17366	17341	17149	17373	17252	17409	17231	17464	17421	17172	17452	17311	17192	17425	17244	17248	17318	17063	17189	17352	17271	17467	17203	17347	17338	17412	17306	17297	17452	17450	17351	17457	17462	17314	17507	17293	17140	17191	17173	17313	17296	17434	17427	17432	17261	17399	17330	17490	17121	17232	17383	17354	17308	17362	17325	17353	17534	17272	17242	17248	17112	17136	17148	17241	17383	17183	17293	17454	17247	17316	17147	17102	17516	17283	17314	17179	17316	17229	17153	17387	17403	17333	17509	17186	17301	17194	17236	17475	17276	17405	17237	17268	17268	17279	17237	17206	17437	17284	17173	17248	17251	17137	17308	17437	17413	17180	17234	17232	17103	17439	17220	17218	17350	17363	17405	17335	17414	17393	17295	17381	17287	17327	17239	17150	17389	17342	17369	17513	17485	17198	17254	17420	17369	17280	17164	17220	17137	17287	17202	17410	17181	17364	17551	17266	17200	17166	17180	17113	17318	17309	17133	17319	17428	17088	17473	17424	17179	17305	17227	17569	17310	17246	17387	17378	17155	17362	17196	17260	17346	17318	17212	17257	17340	17282	17335	17173	17445	17519	17432	17365	17346	17273	17356	17128	17350	17187	17394	17217	17213	17213	17254	17329	17308	17179	17214	17230	17275	17346	17284	17316	17262	17297	17232	17280	17270	17282	17309	17441	17441	17520	17350	17206	17217	17257	17372	17220	17388	17131	17285	17351	17446	17312	17236	17246	17361	17445	17306	17329	17460	17230	17464	17297	17308	17253	17250	17138	17255	17435	17337	17265	17507	17220	17217	17137	17483	17278	17373	17144	17128	17438	17230	17149	17343	17335	17479	17255	17290	17295	17073	17457	17253	17293	17417	17104	17305	17379	17214	17146	17150	17184	17229	17337	17482	17186	17285	17298	17372	17463	17474	17270	17275	17268	17236	17330	17361	17212	17404	17274	17255	17330	17234	17451	17118	17394	17322	17255	17231	17342	17230	17148	17368	17484	17409	17259	17402	17171	17326	17327	17271	17220	17450	17294	17223	17072	17375	17191	17295	17228	17214	17366	17449	17487	17323	17321	17318	17332	17425	17155	17441	17267	17591	17404	17180	17329	17231	17256	17280	17230	17306	17535	17243	17398	17238	17204	17333	17202	17449	17339	17323	17242	17284	17156	17333	17234	17288	17311	17055	17175	17352	17434	17235	17265	17342	17321	17368	17422	17352	16955	17125	17312	17531	17305	17446	17323	17343	17262	17410	17262	17346	17432	17329	17175	17309	17232	17335	17141	17288	17301	17339	17266	17356	17284	17235	17278	17323	17206	17277	17191	17169	17155	17157	17351	17431	17232	17169	17349	17367	17208	17277	17203	17144	17346	17350	17271	17095	17242	17106	17164	17348	17268	17094	17210	17353	17362	17251	17339	17397	17210	17476	17288	17476	17249	17255	17400	17531	17571	17369	17164	17371	17305	17196	17364	17141	17167	17288	17244	17240	17512	17292	17393	17314	17356	17466	17587	17292	17191	17444	17387	17190	17421	17326	17344	17325	17215	17308	17341	17562	17334	17295	17331	17233	17297	17241	17433	17312	17162	17329	17411	17339	17243	17260	17327	17530	17276	17369	17366	17458	17293	17320	17149	17471	17317	17314	17055	17137	16995	17225	17388	17333	17306	17401	17357	17467	17327	17486	17304	17184	17276	17445	17222	17449	17306	17153	17352	17283	17257	17379	17238	17308	17538	17337	17288	17211	17124	17321	17369	17520	17285	17286	17439	17361	17190	17205	17394	17241	17278	17304	17198	17088	17176	17275	17087	17455	17204	17290	17234	17325	17201	17343	17090	17296	17286	17351	17264	17326	17362	17484	17231	17305	17233	17355	17216	17446	17248	17409	17150	17231	17368	17420	17307	17249	17174	17097	17234	17239	17292	17260	17286	17258	17317	17185	17196	17528	17157	17216	17390	17168	17236	17259	17360	17243	17337	17344	17315	17378	17409	17224	17252	17317	17295	17320	17394	17270	17373	17364	17145	17392	17075	17342	17464	17358	17239	17264	17316	17267	17367	17309	17301	17351	17272	17292	17387	17464	17198
13254	20976	19643	17603	16708	16762	16755	22045	32130	36208	32637	24685	21380	16112	15814	15701	15908	15827	15630	15721	15847	15550	15745	15775	15755	15712	15784	15705	15722	15720	15605	15842	15660	15685	15552	15635	15621	15623	15665	15755	15648	15733	15656	15763	15553	15761	15677	15841	15828	15719	15674	15746	15766	15577	15521	15677	15625	15610	15601	15728	15622	15699	15628	15941	15483	15732	15607	15573	15610	15625	15601	15641	15590	15663	15616	15730	15670	15755	15575	15593	15551	15669	15651	15698	15585	15636	15548	15715	15714	15604	15741	15730	15577	15830	15731	15604	15682	15543	15588	15581	15822	15784	15706	15696	15615	15795	15624	15694	15616	15644	15706	15677	15539	15715	15642	15710	15840	15767	15607	15613	15608	15495	15636	15745	15731	15642	15653	15739	15475	15639	15623	15708	15594	15764	15626	15701	15640	15483	15570	15657	15727	15589	15764	15573	15655	15537	15687	15637	15565	15614	15675	15542	15548	15731	15908	15616	15547	15537	15757	15639	15636	15555	15679	15615	15551	15610	15818	15481	15686	15700	15741	15685	15749	15510	15673	15774	15806	15735	15655	15638	15652	15560	15647	15714	15481	15620	15782	15668	15691	15746	15573	15786	15546	15638	15684	15720	15547	15761	15751	15678	15742	15733	15645	15747	15680	15619	15778	15636	15651	15543	15463	15746	15688	15503	15587	15523	15655	15577	15582	15748	15765	15718	15656	15718	15554	15858	15704	15530	15568	15922	15567	15754	15703	15741	15544	15736	15593	15603	15671	15696	15696	15704	15644	15753	15781	15648	15513	15672	15642	15654	15635	15666	15604	15570	15581	15763	15698	15637	15769	15644	15609	15675	15686	15604	15626	15726	15735	15734	15707	15592	15708	15441	15595	15743	15665	15822	15786	15531	15694	15698	15485	15845	15743	15745	15710	15443	15668	15564	15802	15786	15670	15621	15599	15795	15617	15661	15678	15582	15661	15610	15635	15636	15588	15763	15678	15751	15529	15819	15598	15615	15554	15749	15787	15750	15581	15740	15579	15591	15645	15638	15704	15757	15634	15456	15630	15790	15598	15699	15754	15497	15605	15706	15615	15815	15701	15729	15669	15653	15681	15773	15631	15743	15597	15471	15700	15736	15596	15590	15453	15614	15411	15677	15663	15729	15668	15682	15555	15580	15702	15672	15715	15779	15672	15765	15621	15557	15700	15561	15658	15803	15628	15696	15711	15654	15623	15629	15696	15485	15550	15619	15694	15677	15787	15659	15621	15752	15503	15798	15435	15632	15616	15633	15523	15670	15632	15714	15864	15745	15775	15582	15698	15715	15762	15675	15677	15633	15595	15787	15485	15692	15683	15479	15423	15614	15685	15577	15773	15701	15639	15804	15676	15498	15679	15751	15585	15723	15788	15743	15740	15564	15664	15641	15606	15928	15788	15613	15707	15630	15484	15671	15775	15745	15507	15643	15605	15566	15638	15693	15650	15685	15678	15430	15752	15547	15762	15627	15602	15521	15548	15631	15539	15590	15787	15719	15641	15516	15590	15710	15547	15716	15752	15646	15696	15630	15767	15510	15954	15526	15536	15643	15595	15663	15638	15638	15521	15690	15613	15573	15616	15699	15744	15587	15689	15582	15526	15645	15468	15750	15626	15841	15666	15675	15509	15637	15580	15554	15563	15743	15501	15877	15598	15752	15704	15612	15688	15740	15662	15639	15755	15600	15747	15645	15701	15625	15695	15583	15643	15667	15528	15696	15674	15650	15759	15931	15604	15592	15712	15645	15867	15700	15724	15725	15808	15626	15655	15597	15467	15741	15577	15731	15522	15667	15445	15561	15738	15636	15767	15611	15694	15685	15834	15679	15543	15685	15795	15639	15574	15714	15719	15663	15702	15602	15632	15535	15746	15682	15552	15627	15571	15661	15794	15693	15636	15569	15604	15723	15594	15691	15581	15633	15729	15542	15731	15563	15598	15687	15509	15672	15664	15743	15580	15775	15653	15580	15661	15545	15737	15719	15685	15599	15656	15679	15628	15581	15696	15695	15549	15594	15673	15692	15628	15688	15679	15697	15621	15706	15602	15817	15551	15737	15486	15638	15775	15672	15660	15455	15567	15630	15607	15549	15707	15614	15697	15626	15649	15628	15654	15816	15640	15701	15688	15669	15482	15685	15673	15526	15671	15736	15901	15604	15592	15541	15736	15447	15812	15753	15605	15625	15721	15735	15614	15877	15660	15845	15426	15695	15816	15536	15634	15612	15777	15797	15616	15491	15658	15566	15707	15529	15545	15592	15598	15508	15637	15868	15734	15643	15636	15789	15661	15694	15646	15532	15613	15563	15554	15777	15665	15577	15656	15750	15676	15568	15652	15709	15673	15714	15654	15643	15670	15651	15534	15707	15728	15643	15691	15716	15726	15610	15505	15798	15681	15774	15662	15640	15728	15539	15642	15632	15432	15650	15675	15574	15699	15580	15444	15629	15705	15691	15467	15711	15868	15556	15563	15676	15726	15580	15813	15679	15632	15822	15709	15604	15502	15838	15805	15767	15687	15502	15526	15751	15660	15651	15797	15694	15643	15700	15701	15662	15564	15586	15400	15610	15653	15608	15621	15598	15610	15562	15686	15727	15748	15641	15551	15610	15660	15691	15536	15746	15726	15504	15774	15784	15698	15706	15684	15653	15598	15572	15677	15494	15678	15635	15623	15707	15736	15861	15542	15699	15740	15751	15567	15634	15793	15598	15594	15677	15733	15700	15571	15598	15759	15653	15697	15682	15560	15675	15716	15639	15780	15636	15582	15604	15481	15726	15593	15689	15642	15626	15652	15771	15569	15679	15451	15503	15709	15595	15688	15750	15630	15576	15660	15803	15694	15674	15639	15699	15693	15522	15425	15691	15642	15708	15603	15754	15602	15547	15622	15686	15695	15605	15580	15559	15732	15696	15755	15532	15688	15808	15645	15709	15755	15674	15596	15707	15654	15788	15704	15670	15671	15567	15518	15696	15652	15662	15631	15611	15683	15662	15566	15542	15472	15723	15703	15687	15570	15675	15836	15675	15720	15737	15780	15641	15744	15795	15610	15530	15711	15574	15682	15573	15696	15648	15682	15512	15529	15708	15511	15593	15584	15816	15609	15616	15837	15671	15496	15579	15548	15724	15577	15740	15642	15572	15745	15787	15670	15759	15510	15478	15515	15686	15500	15592	15713	15532	15746	15584	15685	15653	15697	15501	15762	15651	15595	15641	15690	15740	15671	15712	15559	15492	15726	15539	15780	15666	15718	15698	15681	15754	15637	15567	15650	15652	15790	15493	15482	15614	15613	15685	15736	15561	15665	15772	15647	15711	15522	15561	15740	15631	15765	15666	15519	15616	15640	15642	15801	15549	15966	15812	15682	15707	15765	15758	15564	15747	15614	15514	15557	15611	15718	15739	15561	15685	15344	15579	15681	15546	15688	15761	15770	15683	15690	15675	15689	15838	15590	15607	15671	15660	15726	15674	15649	15666	15609	15607	15731	15566	15734	15719	15726	15621	15647	15593	15621	15840	15738	15742	15700	15599	15721	15587	15561	15690	15738	15583	15576	15639	15572	15671	15785	15607	15776	15530	15531	15623	15434	15523	15736	15719	15602	15505	15516	15646	15663	15768	15665	15649	15657	15621	15695	15810	15566	15766	15650	15616	15829	15515	15795	15764	15768	15784	15640	15699	15863	15528	15566	15657	15619	15672	15565	15753	15689	15643	15677	15628	15653	15766	15611	15782	15527	15704	15399	15770	15334	15673	15691	15632	15643	15495	15742	15466	15735	15796	15559	15454	15606	15645	15539	15788	15741	15673	15616	15668	15700	15665	15748	15799	15552	15810	15590	15689	15813	15559	15645	15730	15863	15552	15639	15783	15802	15636	15711	15608	15782	15654	15782	15533	15612	15636	15802	15615	15775	15579	15619	15643	15729	15548	15539	15624	15722	15543	15741	15795	15724	15526	15851	15728	15630	15504	15515	15608	15784	15653	15852	15638	15639	15658	15711	15468	15641	15758	15762	15565	15747	15708	15664	15681	15604	15680	15685	15603	15595	15637	15538	15675	15612	15620	15604	15709	15701	15752	15716	15580	15660	15649	15637	15678	15568	15738	15704	15590	15657	15870	15626	15606	15571	15619	15748	15676	15663	15573	15688	15547	15755	15643	15629	15600	15648	15706	15614	15741	15668	15685	15670	15696	15745	15650	15640	15649	15664	15599	15693	15650	15558	15410	15579	15729	15739	15681	15565	15830	15710	15471	15678	15779	15689	15713	15620	15659	15690	15598	15666	15581	15715	15527	15574	15512	15661	15663	15701	15504	15720	15689	15645	15519	15592	15714	15444	15658	15512	15668	15661	15576	15562	15766	15677	15623	15843	15669	15643	15744	15560	15507	15625	15604	15669	15546	15663	15619	15800	15573	15630	15754	15465	15632	15714	15634	15767	15720	15728	15576	15667	15667	15679	15662	15665	15658	15592	15647	15636	15815	15653	15579	15660	15612	15753	15752	15726	15548	15629	15665	15756	15583	15532	15672	15709	15577	15816	15612	15613	15733	15698	15648	15687	15582	15827	15943	15787	15713	15645	15762	15817	15830	15624	15825	15395	15665	15679	15660	15769	15689	15608	15622	15677	15725	15628	15695	15803	15592	15504	15602	15631	15564	15746	15477	15620	15674	15631	15735	15474	15669	15740	15568	15809	15556	15648	15764	15701	15613	15798	15710	15655	15607	15649	15676	15622	15637	15614	15510	15663	15600	15660	15484	15801	15695	15743	15701	15667	15757	15826	15697	15700	15560	15726	15672	15516	15718	15649	15598	15572	15703	15641	15709	15586	15714	15759	15622	15769	15678	15603	15752	15616	15797	15522	15751	15534	15523	15728	15672	15600	15707	15595	15535	15637	15828	15657	15746	15663	15691	15529	15676	15792	15660	15676	15686	15585	15701	15678	15749	15641	15583	15573	15662	15608	15638	15486	15801	15523	15628	15812	15511	15615	15664	15703	15852	15633	15472	15637	15704	15613	15769	15585	15653	15661	15575	15626	15676	15673	15625	15659	15767	15727	15594	15648	15738	15911	15599	15487	15788	15621	15580	15807	15560	15719	15490	15548	15778
23102	21554	29510	24042	21666	23297	23966	18259	17931	37816	48052	37403	29520	20394	16173	15809	16027	15803	15428	15713	15952	15470	15708	15654	15727	15672	15659	15741	15773	15435	15747	15768	15703	15623	15519	15526	15536	15640	15826	15749	15747	15580	15640	15833	15546	15730	15398	15705	15572	15550	15661	15671	15778	15599	15622	15543	15551	15668	15482	15599	15821	15544	15741	15593	15555	15493	15644	15548	15487	15611	15707	15608	15501	15501	15490	15588	15576	15446	15385	15715	15568	15492	15619	15348	15658	15730	15499	15559	15646	15557	15518	15438	15491	15674	15512	15337	15562	15464	15493	15511	15642	15441	15704	15402	15628	15489	15316	15798	15540	15648	15496	15340	15503	15614	15529	15486	15467	15431	15831	15645	15469	15416	15506	15508	15579	15665	15547	15542	15398	15263	15594	15568	15584	15653	15482	15563	15541	15514	15304	15420	15610	15638	15501	15433	15561	15580	15735	15572	15464	15474	15632	15623	15569	15501	15533	15665	15589	15584	15637	15548	15536	15524	15503	15475	15501	15528	15603	15554	15604	15641	15588	15372	15504	15578	15521	15461	15374	15482	15540	15701	15450	15642	15721	15462	15572	15499	15513	15577	15713	15443	15577	15335	15430	15564	15642	15730	15373	15532	15326	15417	15452	15572	15320	15443	15605	15531	15540	15657	15571	15563	15671	15667	15491	15385	15532	15510	15403	15566	15565	15637	15521	15467	15546	15427	15844	15614	15383	15588	15622	15519	15531	15567	15504	15885	15485	15468	15402	15569	15693	15496	15609	15498	15341	15618	15610	15619	15448	15746	15429	15454	15459	15475	15539	15741	15541	15384	15510	15538	15541	15429	15707	15522	15532	15397	15641	15494	15438	15716	15518	15492	15455	15369	15462	15539	15412	15457	15633	15511	15506	15503	15468	15625	15526	15280	15456	15741	15722	15424	15503	15571	15480	15440	15614	15376	15483	15510	15737	15661	15389	15650	15651	15398	15570	15564	15579	15595	15527	15552	15435	15373	15482	15367	15415	15365	15426	15561	15763	15507	15637	15555	15501	15575	15464	15541	15555	15322	15700	15473	15346	15438	15533	15525	15511	15592	15588	15391	15536	15543	15291	15703	15559	15738	15521	15449	15516	15486	15600	15707	15602	15361	15455	15637	15504	15617	15316	15500	15504	15444	15534	15596	15437	15354	15458	15495	15528	15780	15637	15415	15544	15601	15283	15467	15396	15454	15420	15475	15485	15485	15350	15377	15524	15363	15640	15511	15503	15565	15603	15704	15566	15499	15320	15437	15338	15414	15352	15459	15439	15412	15317	15504	15457	15377	15345	15458	15553	15179	15688	15757	15487	15297	15505	15537	15579	15580	15611	15508	15626	15669	15521	15450	15570	15617	15444	15507	15236	15469	15579	15708	15460	15265	15674	15551	15629	15314	15547	15716	15237	15381	15787	15494	15484	15576	15607	15566	15828	15278	15362	15409	15573	15496	15534	15403	15596	15568	15641	15558	15400	15618	15426	15535	15577	15511	15708	15627	15646	15593	15654	15486	15432	15552	15546	15647	15690	15475	15472	15435	15425	15565	15364	15434	15711	15613	15620	15502	15622	15576	15268	15486	15189	15355	15458	15529	15438	15413	15581	15631	15537	15657	15393	15443	15390	15540	15738	15564	15663	15668	15498	15458	15723	15418	15343	15385	15518	15535	15542	15432	15483	15498	15582	15404	15616	15324	15583	15526	15513	15722	15496	15338	15494	15374	15757	15739	15510	15471	15659	15549	15607	15421	15456	15803	15862	15716	15494	15724	15568	15440	15469	15516	15479	15430	15494	15403	15568	15572	15511	15544	15572	15557	15359	15482	15539	15504	15881	15406	15418	15621	15339	15586	15384	15332	15628	15437	15470	15502	15404	15591	15343	15374	15221	15500	15524	15540	15487	15567	15754	15445	15678	15303	15501	15321	15730	15455	15537	15547	15548	15446	15570	15562	15378	15279	15254	15592	15613	15362	15395	15592	15527	15438	15611	15243	15433	15590	15443	15594	15782	15635	15670	15591	15443	15447	15372	15613	15555	15545	15472	15571	15577	15669	15544	15263	15334	15456	15623	15677	15493	15708	15439	15453	15492	15431	15542	15426	15318	15533	15397	15399	15638	15464	15423	15604	15501	15517	15515	15636	15617	15492	15544	15534	15660	15552	15353	15511	15530	15535	15401	15559	15583	15625	15456	15390	15392	15599	15507	15307	15441	15498	15541	15582	15518	15589	15535	15490	15540	15696	15546	15369	15573	15673	15452	15559	15568	15524	15466	15495	15582	15608	15541	15637	15438	15560	15583	15504	15434	15646	15634	15672	15610	15473	15474	15447	15588	15459	15638	15452	15509	15757	15463	15494	15527	15449	15366	15659	15552	15426	15397	15609	15564	15453	15592	15663	15598	15520	15547	15437	15466	15505	15520	15449	15637	15508	15410	15446	15506	15593	15403	15516	15537	15514	15613	15550	15607	15386	15529	15634	15584	15479	15687	15501	15211	15383	15459	15456	15642	15459	15466	15634	15480	15429	15649	15603	15507	15311	15469	15629	15492	15702	15324	15533	15499	15590	15555	15386	15393	15554	15516	15539	15381	15428	15535	15628	15459	15472	15578	15524	15644	15748	15556	15458	15403	15710	15566	15624	15651	15620	15677	15486	15383	15540	15253	15692	15503	15590	15407	15532	15542	15488	15571	15616	15455	15448	15457	15427	15537	15391	15490	15607	15667	15628	15522	15526	15581	15479	15733	15521	15570	15716	15523	15640	15322	15437	15566	15556	15454	15500	15419	15362	15433	15436	15524	15340	15508	15602	15711	15415	15440	15441	15606	15334	15473	15605	15516	15596	15310	15417	15480	15429	15592	15622	15409	15660	15600	15465	15639	15599	15549	15431	15453	15338	15477	15608	15423	15482	15414	15488	15313	15378	15542	15253	15394	15550	15544	15435	15388	15624	15602	15553	15432	15621	15455	15450	15523	15488	15596	15499	15393	15648	15548	15694	15634	15622	15546	15347	15540	15576	15640	15610	15541	15645	15625	15669	15562	15500	15553	15333	15405	15387	15366	15547	15653	15402	15479	15394	15613	15504	15572	15399	15497	15380	15406	15428	15651	15515	15677	15771	15548	15547	15605	15494	15654	15244	15358	15481	15461	15600	15374	15509	15558	15414	15462	15548	15502	15423	15433	15461	15489	15431	15639	15771	15539	15433	15680	15257	15526	15533	15688	15473	15675	15316	15439	15618	15421	15365	15465	15496	15530	15463	15487	15438	15672	15474	15479	15267	15368	15452	15528	15697	15633	15478	15601	15397	15448	15500	15579	15254	15355	15721	15627	15593	15509	15588	15634	15468	15467	15478	15551	15544	15358	15508	15547	15419	15528	15620	15446	15497	15611	15555	15488	15344	15593	15484	15475	15576	15554	15468	15548	15463	15564	15632	15494	15531	15590	15464	15307	15346	15500	15672	15687	15530	15451	15584	15522	15447	15561	15601	15495	15264	15400	15457	15297	15221	15553	15562	15629	15582	15477	15599	15587	15830	15638	15519	15568	15511	15455	15414	15596	15825	15484	15437	15412	15463	15457	15568	15393	15375	15601	15610	15397	15386	15777	15653	15533	15527	15597	15548	15474	15466	15520	15558	15554	15604	15561	15305	15559	15559	15443	15362	15482	15439	15447	15291	15409	15700	15540	15670	15596	15524	15440	15681	15503	15657	15497	15702	15523	15414	15496	15347	15498	15181	15461	15548	15393	15586	15461	15650	15485	15473	15406	15744	15482	15446	15605	15588	15425	15354	15575	15353	15574	15386	15479	15559	15596	15496	15442	15219	15364	15573	15577	15474	15472	15545	15343	15467	15657	15440	15426	15372	15504	15627	15625	15457	15667	15409	15466	15594	15459	15349	15346	15437	15485	15461	15492	15499	15482	15526	15604	15535	15305	15478	15469	15469	15624	15713	15393	15271	15318	15665	15343	15696	15377	15392	15670	15510	15509	15549	15580	15583	15671	15435	15557	15688	15462	15526	15506	15687	15334	15352	15495	15483	15630	15664	15585	15605	15471	15607	15415	15250	15507	15480	15577	15617	15425	15630	15407	15811	15433	15521	15434	15587	15550	15494	15588	15482	15720	15773	15505	15571	15544	15524	15541	15614	15605	15365	15549	15348	15542	15605	15203	15445	15545	15527	15682	15504	15465	15429	15329	15356	15550	15655	15588	15474	15645	15622	15560	15378	15484	15412	15485	15513	15751	15364	15441	15552	15447	15664	15440	15453	15639	15623	15551	15401	15499	15531	15583	15683	15480	15555	15539	15603	15439	15281	15618	15375	15455	15424	15489	15456	15455	15495	15549	15708	15625	15443	15394	15435	15487	15633	15657	15634	15419	15651	15547	15571	15468	15367	15503	15493	15470	15407	15641	15478	15499	15460	15747	15737	15373	15388	15480	15466	15558	15372	15594	15664	15491	15329	15402	15396	15637	15508	15483	15582	15445	15558	15507	15448	15360	15597	15640	15596	15579	15588	15647	15489	15600	15541	15492	15573	15408	15369	15506	15511	15395	15553	15401	15378	15441	15702	15417	15410	15502	15483	15309	15450	15530	15467	15513	15492	15678	15439	15730	15498	15480	15545	15694	15500	15600	15675	15531	15566	15463	15403	15421	15516	15709	15601	15595	15553	15506	15566	15732	15638	15459	15658	15514	15511	15456	15402	15500	15478	15432	15558	15430	15655	15524	15392	15398	15632	15480	15569	15503	15417	15583	15372	15590	15409	15508	15331	15543	15580	15525	15480	15518	15412	15507	15437	15506	15532	15491	15470	15710	15434	15591	15621	15670	15632	15530	15346	15492	15457	15544	15514	15472	15546	15618	15386	15608	15318	15379	15461	15558	15623	15419	15485	15412	15438	15554	15268	15577	15754	15423	15459	15429	15454	15399	15413	15621	15461	15444	15476	15466	15554	15640	15418	15320	15443	15579	15431	15641	15439	15490	15560	15272	15567	15446	15358	15637	15550	15458	15547	15541	15501	15290	15522	15297	15527	15687	15462	15446	15730	15453	15756	15461	15588	15457	15562	15514	15474	15402	15435	15200	15582	15581	15392	15569	15437	15489	15311
14515	26615	24660	21849	20049	20210	17960	17894	19202	43378	50253	38646	31574	17752	14672	14590	14647	14628	14622	14530	14529	14603	14684	14624	14601	14686	14602	14607	14577	14409	14719	14616	14657	14593	14682	14793	14617	14832	14743	14801	14762	14512	14767	14764	14620	14551	14709	14523	14728	14718	14574	14527	14663	14704	14588	14600	14680	14638	14478	14710	14684	14730	14609	14506	14572	14698	14528	14659	14387	14563	14589	14644	14581	14601	14651	14454	14575	14672	14623	14510	14722	14557	14522	14582	14538	14596	14709	14732	14531	14691	14562	14658	14740	14672	14599	14649	14570	14631	14706	14546	14574	14474	14570	14667	14710	14601	14748	14761	14583	14882	14513	14610	14685	14701	14656	14717	14640	14517	14477	14681	14748	14576	14771	14627	14547	14700	14598	14609	14591	14524	14638	14586	14651	14486	14695	14612	14673	14451	14634	14536	14757	14524	14691	14509	14464	14737	14447	14607	14695	14584	14702	14592	14824	14592	14599	14519	14483	14559	14609	14728	14584	14669	14565	14639	14545	14541	14573	14599	14656	14454	14473	14568	14576	14632	14576	14561	14679	14536	14700	14556	14516	14454	14533	14722	14622	14570	14598	14542	14543	14600	14610	14505	14819	14606	14607	14523	14704	14616	14564	14548	14590	14609	14718	14589	14516	14481	14527	14696	14754	14484	14455	14559	14774	14859	14707	14717	14632	14543	14576	14614	14515	14635	14736	14653	14529	14669	14540	14620	14635	14523	14777	14662	14626	14445	14739	14425	14519	14579	14588	14629	14753	14493	14540	14569	14750	14562	14535	14665	14716	14606	14587	14841	14656	14512	14533	14507	14621	14814	14624	14645	14703	14559	14617	14608	14426	14592	14733	14575	14553	14611	14577	14569	14775	14552	14624	14767	14590	14705	14489	14569	14690	14610	14718	14645	14519	14684	14639	14586	14614	14563	14651	14581	14617	14509	14576	14489	14557	14718	14698	14728	14567	14503	14706	14624	14719	14562	14630	14555	14622	14659	14595	14672	14704	14495	14486	14537	14502	14692	14534	14660	14584	14630	14620	14596	14505	14619	14674	14563	14630	14661	14631	14568	14610	14648	14641	14646	14606	14807	14518	14529	14603	14676	14490	14685	14510	14759	14666	14435	14649	14626	14647	14576	14491	14476	14630	14680	14541	14689	14509	14579	14519	14686	14660	14616	14749	14507	14481	14688	14655	14660	14686	14645	14595	14642	14675	14549	14457	14421	14598	14673	14553	14536	14507	14643	14598	14413	14734	14454	14712	14642	14503	14515	14777	14649	14547	14590	14547	14614	14415	14710	14614	14505	14537	14615	14731	14472	14632	14594	14588	14711	14658	14480	14485	14610	14619	14605	14698	14610	14596	14606	14589	14551	14771	14709	14524	14586	14643	14646	14482	14733	14618	14514	14438	14562	14531	14762	14346	14590	14648	14647	14644	14660	14611	14500	14840	14764	14590	14592	14617	14529	14726	14592	14526	14621	14632	14552	14515	14494	14717	14559	14560	14529	14577	14543	14691	14728	14642	14514	14551	14641	14668	14674	14631	14576	14715	14449	14565	14647	14469	14645	14584	14681	14550	14584	14645	14790	14441	14675	14565	14626	14700	14527	14603	14688	14634	14686	14525	14486	14564	14646	14543	14503	14608	14428	14591	14672	14516	14690	14672	14469	14637	14621	14546	14703	14615	14692	14548	14556	14607	14495	14525	14658	14560	14558	14525	14556	14598	14573	14530	14595	14548	14549	14684	14762	14465	14427	14584	14691	14586	14767	14690	14559	14596	14494	14636	14626	14647	14637	14552	14553	14624	14684	14562	14403	14824	14593	14775	14586	14682	14511	14657	14576	14692	14577	14650	14754	14572	14614	14753	14657	14421	14626	14594	14652	14557	14401	14646	14674	14504	14568	14608	14592	14575	14560	14687	14505	14541	14701	14465	14416	14532	14631	14513	14721	14698	14618	14523	14518	14726	14541	14618	14641	14442	14517	14673	14634	14716	14554	14480	14454	14678	14604	14646	14566	14568	14518	14661	14607	14706	14541	14520	14659	14552	14675	14592	14489	14509	14601	14645	14721	14453	14686	14552	14758	14543	14560	14675	14746	14558	14673	14553	14498	14625	14720	14484	14798	14557	14597	14450	14714	14701	14558	14634	14581	14441	14643	14599	14532	14568	14727	14581	14731	14557	14647	14741	14644	14804	14586	14455	14568	14615	14519	14485	14652	14546	14536	14516	14508	14625	14448	14723	14719	14635	14413	14726	14397	14593	14524	14640	14625	14724	14442	14663	14509	14710	14642	14536	14657	14580	14552	14632	14510	14596	14655	14690	14756	14536	14736	14485	14636	14698	14603	14512	14545	14564	14551	14786	14766	14636	14486	14584	14693	14481	14479	14578	14569	14585	14801	14606	14449	14750	14653	14587	14704	14612	14606	14463	14665	14622	14716	14629	14698	14588	14800	14628	14585	14748	14596	14564	14693	14437	14512	14525	14572	14604	14668	14568	14629	14632	14723	14516	14660	14505	14656	14463	14509	14746	14726	14473	14677	14759	14620	14691	14761	14600	14877	14554	14527	14574	14502	14545	14758	14439	14520	14676	14510	14463	14652	14501	14629	14559	14624	14711	14677	14556	14704	14532	14648	14733	14591	14435	14595	14578	14613	14642	14508	14628	14644	14638	14662	14584	14593	14612	14539	14581	14716	14636	14635	14649	14531	14562	14644	14627	14614	14573	14553	14542	14628	14517	14781	14539	14775	14563	14531	14539	14490	14540	14500	14698	14528	14652	14572	14603	14648	14699	14564	14644	14390	14599	14575	14441	14729	14574	14515	14645	14529	14706	14578	14527	14658	14654	14405	14565	14577	14691	14539	14542	14523	14660	14502	14576	14522	14637	14693	14601	14589	14586	14582	14444	14628	14713	14587	14612	14598	14456	14562	14467	14516	14572	14535	14501	14620	14561	14539	14667	14498	14553	14536	14591	14668	14630	14490	14387	14441	14789	14617	14749	14632	14457	14680	14642	14618	14536	14600	14588	14688	14438	14619	14723	14534	14535	14491	14545	14537	14678	14569	14740	14855	14400	14506	14648	14476	14628	14605	14686	14581	14577	14570	14552	14546	14569	14478	14620	14714	14491	14500	14738	14606	14656	14615	14601	14667	14677	14520	14671	14702	14537	14638	14643	14788	14563	14625	14647	14618	14620	14546	14543	14515	14616	14600	14609	14621	14539	14587	14433	14459	14633	14628	14662	14499	14490	14509	14574	14627	14531	14588	14530	14586	14701	14556	14708	14553	14588	14521	14514	14833	14500	14548	14614	14464	14652	14696	14664	14565	14657	14780	14529	14543	14468	14509	14622	14733	14517	14555	14507	14623	14489	14426	14608	14599	14535	14530	14662	14630	14583	14544	14501	14489	14703	14725	14645	14527	14643	14661	14662	14670	14522	14571	14609	14462	14691	14768	14735	14690	14709	14567	14566	14552	14720	14621	14606	14505	14656	14614	14732	14617	14564	14596	14557	14628	14571	14589	14668	14615	14585	14695	14618	14421	14555	14509	14521	14579	14469	14767	14732	14592	14584	14792	14520	14551	14666	14477	14563	14541	14718	14622	14649	14594	14582	14688	14512	14692	14675	14829	14745	14718	14622	14719	14663	14648	14655	14476	14732	14436	14683	14504	14660	14501	14696	14474	14548	14470	14668	14555	14650	14592	14579	14549	14682	14591	14635	14580	14741	14639	14568	14600	14481	14636	14593	14457	14629	14584	14620	14528	14591	14693	14519	14692	14464	14716	14553	14521	14694	14667	14684	14532	14559	14640	14547	14631	14504	14468	14661	14723	14533	14660	14671	14466	14558	14453	14494	14567	14755	14568	14739	14490	14588	14500	14577	14619	14660	14836	14461	14525	14518	14562	14738	14637	14684	14529	14577	14743	14543	14541	14678	14642	14534	14545	14575	14619	14448	14716	14568	14649	14507	14589	14633	14355	14674	14586	14460	14723	14575	14450	14698	14507	14738	14644	14683	14543	14472	14540	14702	14500	14369	14526	14594	14621	14609	14499	14668	14533	14567	14577	14501	14586	14670	14705	14546	14679	14569	14585	14356	14671	14408	14655	14663	14480	14594	14733	14529	14614	14697	14638	14605	14632	14637	14707	14543	14527	14672	14699	14714	14673	14640	14530	14642	14587	14538	14575	14554	14610	14600	14680	14622	14525	14546	14608	14737	14758	14726	14674	14621	14576	14498	14569	14706	14630	14635	14623	14632	14697	14606	14488	14555	14525	14454	14537	14599	14540	14572	14569	14565	14560	14555	14489	14626	14767	14661	14544	14533	14829	14481	14660	14800	14472	14471	14365	14577	14593	14730	14455	14482	14597	14781	14661	14621	14582	14556	14490	14532	14525	14640	14668	14507	14593	14544	14643	14501	14740	14566	14613	14593	14601	14442	14624	14484	14720	14576	14625	14573	14637	14674	14514	14657	14621	14751	14852	14465	14670	14544	14532	14517	14739	14501	14654	14668	14642	14655	14584	14637	14615	14655	14565	14576	14527	14483	14710	14647	14709	14641	14678	14531	14555	14511	14657	14552	14521	14439	14580	14569	14409	14609	14589	14562	14657	14632	14564	14597	14631	14574	14711	14507	14613	14560	14474	14701	14559	14657	14509	14490	14694	14575	14654	14493	14531	14614	14489	14547	14712	14540	14567	14418	14568	14569	14516	14535	14656	14771	14626	14637	14641	14429	14506	14529	14636	14717	14409	14512	14648	14503	14636	14731	14541	14612	14782	14706	14527	14651	14589	14644	14664	14495	14502	14775	14570	14664	14574	14541	14668	14734	14506	14599	14532	14658	14596	14607	14586	14579	14573	14570	14674	14419	14617	14693	14545	14697	14478	14614	14656	14536	14731	14618	14822	14523	14501	14592	14523	14584	14576	14582	14652	14469	14658	14609	14620	14725	14566	14485	14608	14680	14566	14699	14667	14558	14578	14608	14696	14542	14564	14476	14552	14588	14767	14472	14437	14632	14748	14484	14626	14565	14592	14677	14830	14499	14511	14592	14735	14548	14630	14610	14582	14517	14783	14604	14521	14687	14561	14553	14535	14763	14482	14678	14443	14681	14594
27359	21952	23992	19956	15402	15136	15120	14756	15235	16814	17780	16439	15660	14930	14630	14550	14573	14466	14410	14433	14523	14695	14412	14415	14477	14523	14499	14352	14468	14464	14457	14182	14534	14522	14357	14367	14479	14505	14575	14394	14394	14522	14618	14611	14446	14387	14717	14660	14537	14576	14587	14527	14426	14626	14491	14429	14770	14523	14534	14331	14501	14439	14540	14357	14311	14566	14480	14481	14551	14615	14520	14456	14463	14498	14557	14596	14360	14448	14496	14492	14444	14307	14358	14557	14248	14480	14559	14571	14425	14527	14597	14576	14390	14471	14399	14420	14412	14385	14463	14527	14360	14488	14565	14567	14538	14524	14632	14395	14460	14420	14358	14357	14372	14670	14719	14579	14458	14538	14488	14394	14482	14321	14416	14581	14443	14385	14215	14516	14521	14465	14521	14620	14472	14335	14518	14598	14369	14450	14299	14318	14530	14435	14597	14415	14499	14444	14500	14337	14531	14444	14400	14397	14381	14383	14518	14388	14396	14474	14599	14261	14533	14461	14333	14527	14209	14477	14618	14473	14488	14425	14583	14558	14507	14383	14387	14418	14665	14280	14421	14597	14251	14431	14490	14285	14491	14278	14403	14437	14548	14586	14620	14237	14617	14424	14524	14270	14494	14596	14565	14491	14628	14429	14253	14431	14582	14323	14520	14495	14585	14567	14566	14486	14481	14419	14219	14411	14496	14472	14324	14483	14616	14536	14495	14554	14362	14419	14494	14551	14246	14673	14618	14400	14505	14398	14631	14343	14127	14452	14419	14314	14293	14562	14570	14396	14492	14321	14299	14174	14512	14411	14390	14478	14411	14367	14555	14447	14299	14395	14462	14460	14407	14457	14514	14432	14406	14468	14544	14381	14414	14618	14399	14585	14390	14408	14420	14512	14513	14454	14408	14509	14536	14465	14489	14470	14436	14410	14581	14357	14438	14450	14434	14511	14471	14512	14595	14526	14403	14452	14426	14272	14676	14395	14407	14409	14582	14516	14417	14515	14306	14509	14265	14562	14458	14418	14281	14533	14531	14426	14474	14505	14384	14365	14280	14304	14660	14576	14443	14489	14613	14394	14417	14571	14442	14350	14497	14455	14430	14253	14350	14503	14448	14235	14557	14648	14512	14306	14342	14473	14462	14620	14533	14633	14425	14353	14343	14400	14451	14489	14460	14260	14290	14389	14369	14402	14298	14355	14367	14377	14404	14384	14256	14333	14422	14651	14377	14298	14613	14359	14343	14497	14552	14460	14538	14430	14651	14464	14310	14512	14633	14505	14431	14436	14349	14410	14593	14653	14459	14460	14432	14423	14389	14643	14311	14497	14342	14206	14490	14387	14294	14491	14418	14495	14653	14523	14456	14481	14380	14434	14492	14439	14405	14244	14436	14360	14637	14421	14502	14440	14369	14537	14408	14297	14529	14350	14345	14405	14444	14388	14412	14406	14366	14293	14349	14421	14490	14581	14575	14511	14383	14551	14420	14294	14388	14608	14423	14375	14489	14289	14470	14503	14605	14212	14457	14616	14478	14444	14429	14373	14664	14376	14451	14456	14493	14418	14383	14345	14625	14436	14580	14454	14507	14435	14464	14367	14508	14554	14557	14309	14436	14497	14446	14575	14623	14211	14489	14386	14503	14608	14614	14444	14401	14488	14474	14461	14519	14438	14405	14498	14407	14366	14694	14211	14448	14482	14344	14370	14538	14428	14541	14522	14647	14402	14455	14230	14442	14408	14502	14526	14622	14582	14530	14437	14515	14328	14470	14466	14536	14329	14388	14457	14331	14359	14511	14483	14375	14574	14523	14281	14579	14576	14362	14319	14515	14395	14341	14461	14539	14511	14609	14466	14433	14466	14312	14356	14368	14223	14424	14500	14436	14404	14440	14510	14293	14521	14367	14721	14316	14528	14607	14420	14532	14433	14368	14534	14324	14307	14481	14534	14508	14305	14657	14662	14411	14169	14543	14592	14448	14475	14412	14308	14276	14448	14311	14571	14309	14345	14350	14334	14437	14512	14294	14403	14429	14499	14486	14550	14604	14736	14631	14278	14364	14375	14357	14226	14528	14381	14303	14652	14273	14469	14803	14330	14400	14761	14494	14612	14468	14299	14389	14465	14496	14645	14535	14350	14511	14529	14608	14383	14488	14327	14416	14485	14549	14466	14535	14584	14377	14324	14389	14569	14414	14476	14357	14390	14354	14336	14322	14573	14540	14446	14243	14385	14427	14486	14349	14545	14612	14662	14653	14283	14573	14380	14433	14376	14334	14361	14541	14413	14274	14383	14426	14619	14339	14344	14554	14552	14446	14439	14500	14482	14497	14523	14395	14426	14171	14482	14370	14372	14380	14473	14525	14524	14531	14423	14242	14566	14452	14500	14544	14548	14326	14513	14346	14523	14586	14405	14459	14557	14638	14596	14542	14572	14401	14332	14488	14471	14422	14423	14663	14383	14627	14473	14565	14381	14496	14545	14424	14269	14348	14545	14325	14455	14254	14208	14392	14569	14542	14504	14374	14398	14655	14432	14501	14466	14331	14462	14312	14427	14585	14432	14337	14303	14453	14554	14376	14496	14360	14578	14466	14494	14736	14565	14450	14422	14515	14514	14591	14498	14441	14468	14356	14340	14548	14458	14498	14603	14403	14445	14206	14392	14547	14490	14463	14616	14503	14447	14470	14482	14455	14310	14442	14353	14550	14432	14375	14332	14185	14456	14361	14561	14591	14580	14534	14667	14647	14536	14393	14437	14340	14428	14522	14365	14575	14298	14327	14391	14486	14463	14573	14426	14298	14457	14358	14273	14274	14362	14399	14360	14356	14404	14454	14445	14547	14660	14376	14275	14475	14570	14488	14466	14412	14422	14474	14388	14477	14340	14382	14462	14415	14489	14312	14336	14422	14363	14407	14461	14431	14472	14443	14546	14587	14620	14528	14446	14351	14179	14351	14294	14411	14485	14505	14493	14464	14386	14368	14419	14405	14349	14592	14462	14391	14742	14297	14365	14398	14423	14404	14366	14430	14537	14405	14659	14433	14476	14485	14408	14465	14420	14528	14388	14475	14252	14379	14470	14202	14367	14347	14590	14493	14472	14425	14547	14516	14486	14422	14508	14364	14363	14598	14498	14481	14375	14461	14442	14407	14414	14324	14402	14436	14420	14244	14362	14352	14439	14550	14093	14384	14466	14242	14563	14437	14557	14375	14385	14334	14495	14627	14432	14490	14475	14532	14411	14459	14271	14443	14534	14376	14499	14361	14620	14600	14362	14423	14331	14530	14679	14494	14527	14277	14496	14578	14421	14467	14409	14590	14433	14425	14448	14480	14446	14528	14434	14459	14530	14444	14276	14267	14435	14479	14534	14484	14544	14563	14473	14657	14549	14385	14410	14657	14434	14472	14280	14672	14476	14449	14377	14546	14491	14460	14545	14626	14330	14332	14321	14474	14379	14536	14527	14404	14396	14388	14456	14542	14394	14446	14336	14430	14561	14368	14375	14264	14554	14675	14373	14595	14701	14553	14503	14331	14385	14378	14584	14637	14613	14385	14569	14347	14631	14613	14385	14510	14473	14412	14533	14441	14556	14327	14489	14630	14370	14537	14546	14534	14506	14531	14424	14388	14338	14627	14563	14366	14382	14546	14563	14373	14405	14606	14428	14414	14570	14372	14562	14591	14433	14464	14396	14451	14370	14551	14543	14473	14687	14540	14634	14395	14270	14494	14310	14493	14365	14592	14524	14381	14519	14342	14391	14374	14456	14447	14399	14326	14334	14354	14319	14482	14782	14516	14461	14495	14413	14407	14370	14365	14396	14371	14476	14494	14567	14420	14429	14370	14533	14478	14352	14736	14419	14567	14392	14293	14389	14351	14368	14463	14513	14424	14406	14340	14373	14333	14492	14489	14420	14448	14658	14412	14365	14576	14404	14603	14510	14391	14284	14492	14523	14659	14422	14466	14563	14226	14497	14471	14517	14629	14347	14334	14451	14502	14383	14463	14471	14424	14381	14474	14298	14316	14389	14590	14605	14458	14463	14472	14340	14339	14323	14636	14510	14332	14309	14576	14464	14502	14554	14462	14456	14474	14366	14304	14424	14518	14252	14648	14403	14410	14235	14315	14224	14460	14462	14486	14494	14476	14284	14493	14316	14475	14330	14571	14425	14399	14488	14551	14595	14693	14454	14499	14517	14381	14401	14467	14355	14683	14477	14454	14424	14538	14409	14409	14534	14532	14464	14458	14537	14535	14472	14556	14387	14550	14427	14460	14346	14409	14285	14400	14499	14375	14480	14547	14493	14336	14442	14624	14380	14429	14255	14406	14484	14409	14406	14417	14745	14569	14355	14587	14633	14507	14562	14527	14491	14454	14481	14564	14500	14713	14642	14426	14569	14530	14349	14469	14544	14344	14400	14490	14635	14549	14412	14561	14395	14628	14496	14731	14417	14438	14529	14493	14474	14391	14548	14550	14340	14614	14460	14303	14418	14446	14551	14481	14283	14434	14539	14498	14459	14403	14438	14340	14407	14591	14340	14356	14594	14341	14433	14352	14534	14488	14517	14475	14505	14440	14459	14365	14321	14543	14376	14446	14389	14315	14526	14497	14526	14494	14346	14555	14440	14501	14490	14622	14418	14550	14448	14586	14495	14355	14413	14511	14439	14492	14484	14394	14395	14464	14340	14556	14458	14605	14463	14482	14440	14489	14418	14479	14394	14420	14411	14510	14575	14432	14621	14461	14542	14456	14418	14610	14272	14434	14453	14483	14412	14353	14320	14534	14333	14544	14372	14428	14165	14504	14341	14423	14353	14637	14404	14528	14500	14509	14426	14327	14435	14563	14452	14541	14563	14383	14398	14477	14386	14519	14441	14560	14534	14503	14618	14582	14397	14397	14416	14496	14471	14405	14358	14413	14513	14498	14338	14373	14397	14416	14381	14501	14473	14554	14663	14354	14263	14400	14566	14448	14204	14594	14800	14573	14493	14582	14339	14483	14633	14425	14634	14423	14409	14481	14438	14290	14511	14502	14698	14358	14373	14513	14399	14681	14443	14442	14293	14564	14570	14511	14423	14336	14375	14457	14490	14407	14286	14372	14575	14460	14369	14416	14339	14553	14442	14374	14622	14406	14355
14459	20302	20691	17723	15368	15133	14567	14664	15262	18018	18328	16550	15282	14346	14022	14012	13919	13853	13771	13872	13940	13782	14014	13937	13895	13752	13879	13928	13898	13931	13952	13940	13807	13909	13941	13922	13957	13760	13880	13991	13911	13961	13993	13905	13906	13936	13892	13820	13866	13964	13952	13929	13851	13859	13836	14007	13871	13940	13970	13704	13997	13809	14026	14012	13968	13993	13675	13916	13883	14019	13776	13808	13903	13826	13732	13936	13972	14106	13965	13920	13876	14021	14166	13949	13978	13976	13700	13917	13968	13967	13909	13909	13967	14047	13800	13837	13838	13980	13998	13908	13815	13979	14006	13906	13901	13890	13903	13867	13747	13896	13685	13881	13793	13912	13598	13948	13867	13852	13849	13801	13909	13954	13844	13946	13905	13975	13791	13875	13970	13937	13854	13986	13984	13819	13901	13786	13910	13976	13977	13883	13937	13891	13963	13963	13864	13919	14037	13733	13860	13841	13849	13888	13925	13923	13987	13818	13960	13794	14000	13941	13731	13996	14091	13888	13967	13691	13953	13809	13964	14027	13890	13887	13869	14065	13765	13720	13876	13899	13889	14049	14080	13767	13650	13934	13920	13929	14111	13946	13753	14003	13811	13794	13782	13877	13948	13904	13841	13840	13914	13995	13927	13742	13869	13941	13931	14028	13849	13838	13835	13721	14043	13726	13882	13925	13912	13961	14006	13818	13674	13899	13914	13735	13862	13807	13953	13694	13967	13820	13824	13915	14007	13750	14046	14021	13582	13876	13974	13824	13923	13942	13868	13941	13846	13937	13757	13919	13794	13875	13978	13987	13931	13741	13959	13870	13804	13849	13837	13824	13814	13934	13753	14059	13812	13714	13947	14008	13946	13816	13696	13947	13843	13749	13983	13885	13976	13823	13969	13899	13832	13866	13837	13960	13807	13802	13927	13877	13850	13839	13969	13984	13852	13829	13932	13977	13863	13833	13927	13922	13826	13928	13861	13847	14018	13982	13917	13869	13861	13987	13912	14094	14001	14005	13857	13845	13860	13950	13908	13909	14010	13953	13667	13908	13878	13938	14079	13882	13937	13937	13855	13869	13770	14028	13848	13832	13789	13957	13822	13917	13808	13864	13727	13803	13849	13899	13854	14033	13951	13785	13743	14004	14006	13905	13846	13890	13900	13914	14007	13899	13938	13916	14117	14046	13950	13994	14024	13761	13918	14015	13836	13670	13940	13884	13882	14089	13924	14075	13861	14019	13656	13926	13776	13845	13940	13831	13801	13867	14007	13931	13877	13884	14027	13926	13866	13835	13980	13888	13877	13883	13873	13824	14003	13939	13873	13951	13737	13944	13903	13955	13825	13906	13795	13837	13920	13758	13887	13986	13859	13828	13897	13764	13910	13933	13859	13745	13946	13730	13768	13681	14041	13864	13848	13885	13780	13878	13835	13916	13894	13855	13881	14038	13749	13753	13796	13901	13886	13931	13886	13902	13817	13851	13993	13881	13779	13854	13648	13924	13905	13797	13999	13947	13950	13847	13958	13777	13775	13796	13826	13863	13979	13889	13951	13967	13795	13815	13913	13863	13754	13719	13718	13840	13947	13963	13848	13909	13964	13927	13838	13895	13883	14014	13836	13862	13860	13874	13888	13926	13858	13927	13959	13905	13797	14063	13859	13767	13809	13881	13736	13773	13929	13960	13860	14036	14003	13954	14030	13862	14022	13814	13782	13860	13900	13866	13857	13757	13951	13909	13876	14039	13841	13891	13910	13824	14009	13929	13922	13929	14034	13954	14024	13858	13928	13845	13889	14014	13813	13871	13753	13677	13903	14023	13702	13858	13882	13916	14003	13965	13920	13751	13948	13867	13908	13839	13889	13948	13863	13921	13755	13808	13963	13888	13996	13894	13894	13824	13724	13857	13841	13921	13935	13770	13779	14099	13837	13874	13944	14038	13946	13852	13975	13981	13829	13976	13989	14018	13944	13965	13783	13975	13792	13907	13753	13911	13940	13916	13910	13853	13945	13898	13828	14001	13857	13922	14023	13918	13903	13866	14013	13983	13743	13868	13871	13978	13844	13909	13999	13959	13931	14059	13790	13815	13899	13849	13902	13829	13816	13938	13825	13808	14028	13923	13881	13945	13871	13922	13714	14021	13951	13906	13961	13892	13742	13877	13743	13800	13884	13838	13912	13832	13814	13860	13923	13852	13814	13919	13928	14063	14009	13908	13827	14059	13817	13578	13827	13726	13842	13710	13889	13930	13894	13917	13933	13877	13740	13956	13968	13936	13746	13791	13901	13985	13849	13947	13955	13825	13898	14012	13932	14221	13925	14035	13922	13875	13932	13775	13907	14052	13994	13831	13737	13875	13959	13924	14035	13922	13937	13837	13880	13922	13896	14038	13955	13927	13921	13935	13935	13869	13852	13862	13915	13874	13891	13919	13977	13913	13812	13989	13946	13844	13869	13865	13867	13903	13776	13722	13875	13791	13985	13893	13749	13927	13834	13934	13840	13839	13862	14073	13961	13751	13833	13880	13894	13896	13872	13885	13936	13833	13849	13852	14026	13733	13786	14003	13874	13918	13954	13758	13927	13953	13752	13923	14044	13982	13862	13762	13806	13991	14012	13827	13761	13848	13753	13880	13887	13911	13826	13784	13944	13868	13826	13892	13844	13920	14079	14046	13933	13923	13896	14009	14031	13684	13859	13829	13930	14009	14024	13781	13876	13830	13933	13967	13925	13934	13915	13938	13951	13917	13846	14011	13745	14012	13910	13879	13826	13763	13854	13865	13906	13639	13877	13932	13993	13838	13829	13927	13954	13818	13823	13857	14111	13925	13881	13881	13933	14062	13740	14022	13890	13995	13802	13887	13827	13920	13890	13817	13875	13867	13951	13854	13864	13967	13900	14019	13886	13981	13890	13837	13859	14033	13900	14062	14032	13760	13926	13865	13899	13966	13851	13782	13877	13891	13832	13900	13825	13881	13803	13971	13862	13925	13879	13885	13869	13806	13997	13851	13768	14013	13871	13843	13993	13823	13937	13998	13896	13787	14017	13762	13897	13864	13743	13892	13997	13978	13801	13831	13716	13919	14015	13794	13885	13936	14069	13986	13857	13989	13994	13830	13779	13832	13930	13902	13720	13738	13864	13750	13933	13914	13960	13851	14013	13850	13848	14062	13973	13844	13889	13918	14078	13833	13836	14009	13892	13933	13903	13823	13714	13843	13958	13945	13761	13869	13847	13787	13936	13977	13915	13901	13836	13847	13914	13956	13899	13999	13881	13974	13815	13935	13967	13821	13825	13905	13803	13862	13879	13772	13825	13860	13855	13832	13940	13808	13815	13926	13912	13884	13700	14000	13960	13665	13771	13931	14026	13945	13741	13866	13762	13982	13832	14001	13907	13812	13987	13809	13930	13990	13834	14022	13940	13755	13969	13877	13793	13960	13856	13943	13895	13874	13889	13725	14023	13739	13821	13914	13974	14004	13966	13933	13888	13818	13887	14154	13893	13921	13813	13861	13766	13840	13839	13875	14067	13875	13959	13935	13957	13751	13822	13662	13925	13837	14045	13851	13740	13784	13940	13891	13834	13746	13797	13875	14174	13902	13872	13917	13851	13935	14005	14028	13817	14110	13791	13807	13849	13746	13729	13891	13792	13830	13958	14057	13975	13805	13902	13958	13950	13865	13951	13825	13873	13906	13966	13924	13911	13947	14074	13903	13854	14001	13854	13902	13998	13797	13808	13825	13825	14045	13815	13671	13837	13785	13810	14015	13866	13947	13779	13972	13933	13808	13854	13908	13931	13888	13842	13997	13970	14009	13995	13912	13885	13842	13915	13778	14096	13725	14062	13933	13916	13785	13693	13915	14035	13845	13816	13949	13773	13903	13880	13859	13934	13820	13956	13926	13815	13955	13985	13898	13821	13971	13926	13897	13868	13853	13795	13872	13886	13961	14000	13682	13970	14072	13961	14054	13867	13830	13831	13844	13863	13899	13932	13821	13911	13834	13953	13843	13601	13984	13989	13937	14083	13855	13899	13872	13925	13887	13962	13748	14049	13993	13630	13945	14046	13828	13947	14016	13847	13793	13999	14047	13903	13991	13859	14021	13894	13895	13828	14102	13863	13979	13934	13815	14063	13879	14033	13885	13860	13899	13783	13939	13898	14122	13991	14074	13954	13843	14001	13798	13949	13894	13871	13936	13822	13732	13896	13870	13880	13967	13916	13883	13912	13802	13948	13835	13796	13857	13893	13814	14006	13931	13896	13853	13821	13742	13864	13797	13735	14007	13751	14023	13730	13925	14093	13831	13903	13891	13966	13870	14013	13963	13800	13957	13885	13770	13961	13844	13929	13968	13775	13865	13856	13873	13937	13817	13910	13899	13812	13922	13868	13850	13959	13908	13886	13965	13820	13855	13768	14124	13938	13706	13771	13838	13749	13904	13941	13837	13845	14058	14073	13874	14031	13963	13991	13876	14055	13977	14026	13944	13644	13812	13978	13821	13993	13994	13899	13974	13796	13810	13817	13935	14035	13829	13901	13840	13872	13845	13991	13788	13997	13901	13827	14012	13842	13859	14045	13767	13878	13929	13888	13805	14052	13830	13943	13910	13972	13863	14098	13884	13756	13978	13715	13894	13863	13884	13866	13970	13890	13779	13926	13732	14021	13855	13936	13947	13769	13852	14036	13986	13907	13694	13856	13961	13913	13910	13951	13934	14000	13905	13952	13891	14020	14013	13931	14021	13858	13988	13812	13817	14004	13828	13709	13925	13922	14067	14019	13749	13955	13792	13712	13886	13923	13913	13758	13871	13728	13710	14182	13860	13882	13884	13861	13741	13927	13881	13903	14032	13856	14018	13932	13871	13844	13941	13833	13874	13964	13833	14001	13896	13985	13808	13864	13929	13999	13776	13794	13825	13912	13908	13844	13927	13896	13888	13745	13845	13794	13896	13814	13889	13951	13827	13905	13845	13918	13973	13709	13866	14027	13809	13917	13923	13929	13829	13930	13930	13884	13904	13924	13953	13808	14007	13890	13884	14093	13866	13822	13993	13792	14071	14023	13651	14015	13942	13915	13844	13763	13953	13867	13878	13840	13924	13830	14026	13857	13963	14049	13899	13903	13795	14076	13827
24627	21509	28625	24977	21039	16560	15265	14193	15604	27266	31156	23264	18678	14218	13227	13160	12961	13016	13222	12980	12824	12883	12887	12923	12984	13145	13298	13010	12885	12851	12838	13055	12972	13046	12887	13001	12946	12903	12964	12971	12942	13083	12978	13090	12933	13114	12991	12815	13006	12786	12950	12887	12918	12791	12995	13078	12974	13003	12899	12878	13057	12976	12848	13107	12851	12882	12865	13102	12818	12893	12824	12980	13079	12920	12947	12842	12877	12922	12900	12944	12890	12871	12856	13108	12878	12840	12918	12955	13054	12950	13024	13104	12861	12888	12819	12883	13040	12796	12927	12952	12927	13122	13084	12932	13047	12824	12938	13007	12867	13026	12997	12948	13007	12822	13004	13053	12906	13057	12887	12926	12911	13018	12864	12901	12923	12921	13027	12740	13125	12848	12770	12975	12831	12796	12848	12801	12890	12774	12841	12843	12978	12896	12965	12908	12820	12939	12928	12908	12985	12812	12780	13053	12825	12917	12808	13039	12904	12772	12884	12933	12991	12773	12950	12819	12907	12980	12946	13026	12963	12930	12964	12967	12990	13030	13128	12912	13065	12790	13001	12967	12984	12893	12901	13016	13142	12890	12827	12808	12722	12868	12886	12889	12808	12691	13040	12838	13059	12930	12857	12867	12754	12958	12702	12816	12914	13017	12916	12850	12826	12868	12729	12949	12788	12955	12928	12908	12900	13141	12796	12803	12713	13029	12676	12907	12893	12936	12804	13063	13133	12893	12887	12869	12834	12969	12924	12769	12934	13102	12983	12974	12934	12973	12855	12715	12905	12749	12831	12882	13140	12664	12862	12888	12856	12876	12934	12942	12966	12948	12758	12909	12801	12903	12950	12784	12905	12897	12968	12707	12772	12950	12966	12906	13078	13023	13103	13017	12961	12970	12770	12847	12833	12908	12923	12984	12828	13025	13079	12877	13140	12930	13059	12932	13122	12850	13057	13001	12908	12880	12865	12759	12789	12999	12882	12955	12983	12887	12680	12984	13108	13033	13046	13119	12789	12768	13055	12943	12995	12835	13030	12925	12998	12802	12891	12998	12788	12849	12885	12857	13034	12727	12844	12904	12775	12770	12748	12951	12923	12892	13130	12825	13018	12907	12958	12839	13011	12916	12828	12955	12928	13006	13021	12990	12948	13053	12850	12861	12986	12849	12798	12899	12972	12956	12975	12962	12854	12852	12947	12883	13069	12799	13013	12894	12793	13028	13050	13075	12935	12836	12813	13000	13007	12736	12757	12870	12848	12876	12956	12928	12852	13046	12766	12834	12831	13014	13002	12898	12879	13049	12861	12869	12906	13007	12771	12782	12705	12780	12821	12900	13049	12928	12927	12799	12770	12935	12851	12783	12821	12753	12952	13111	13053	12899	12913	12916	12925	12783	12724	12767	13023	12857	12843	12853	12907	12781	12821	12834	13103	13063	13035	12839	12869	12809	12993	12893	13046	12966	13073	13024	12938	13188	12974	13036	12991	12849	13021	12870	13064	13076	13004	12759	13134	12977	12672	12886	12941	12916	12925	12734	12859	12920	13026	13005	12865	12969	12751	12852	12667	12938	12900	13024	12802	12951	13022	12837	12920	12958	12946	12719	12863	12744	12970	12930	12861	12956	12811	12875	12943	12888	12919	12863	12982	12930	12846	13007	13042	12939	12930	12901	12981	12885	12717	13091	12738	12802	13124	12814	12885	12836	12837	12913	12962	12911	12877	13001	12869	12815	12863	12996	12991	13062	12900	12935	13061	12645	12875	12991	12902	12832	12846	13016	13018	13133	12750	13014	12900	12967	12843	12711	12944	12878	12893	12822	13065	12792	12852	12772	12910	13014	12924	12660	13019	13042	12977	13014	13097	12814	12941	12965	12903	12850	12897	12813	12864	12851	12878	12815	12869	12881	12629	12960	12868	12835	12970	12902	12846	12826	12957	13042	12873	12979	12932	12880	12985	12948	12931	12979	12689	13024	12790	12823	13046	12934	12940	12998	12910	12936	12810	12807	12920	13011	12819	12964	12986	12991	13047	13010	12984	12767	12923	12819	12818	12888	12909	12904	13043	13007	12951	12810	12915	12983	12893	12819	12990	12876	12826	12982	12839	12771	12857	12914	12998	12930	12837	12940	12806	12678	12779	12950	12891	12959	12807	12846	12985	12890	12836	12932	12996	12933	12970	12843	12751	12898	12815	12936	13031	12805	12908	13028	12836	13013	12931	13090	12858	12817	12929	12907	12813	12797	12923	12858	12625	12719	12854	12974	13054	12945	12860	12936	12846	12802	12914	12728	12949	12884	12994	13120	12968	13072	13040	12906	12956	12972	12593	12762	12974	13035	12758	13016	12937	12822	12950	12854	12796	12886	12984	12906	12912	12879	12901	12997	12941	12952	12925	13049	12960	13003	12886	13069	12971	12633	12937	12932	12909	12883	13036	12903	12766	12828	13005	12987	12908	12756	12880	13049	12897	12940	13010	12854	12922	13026	12907	12975	12878	13007	12838	12956	12776	13005	12804	12768	12984	12934	12904	12878	12766	12904	12960	12918	12861	12933	12883	12928	12928	12964	12947	12929	12908	12989	12921	13104	12982	12868	12949	13016	12976	13003	13074	12779	13050	12787	12940	12916	12874	12816	12880	12880	12961	12979	12993	12908	13026	13007	13059	12875	12887	12982	12969	13084	13132	12857	13016	12982	12798	12753	12879	12710	12980	12899	12934	12929	12983	12995	13070	12845	12993	12818	12906	13047	12987	12856	12951	12873	13099	12881	12843	13021	12899	12800	12934	12822	12922	12990	13035	12939	13042	12967	12841	12972	12968	12907	12884	13047	12856	12828	12698	12845	12977	13000	12955	13158	12859	12950	12961	13023	12910	12953	13042	13006	12830	12882	12816	13021	12987	12908	12910	12849	12960	12936	12701	12609	12782	12984	12741	13020	13151	12879	12920	12940	12806	12814	12874	12792	12840	12872	12918	13027	12952	13173	12773	12797	12907	13132	12987	12980	12750	12983	12902	12928	12958	12874	12960	12977	12882	12819	13065	12876	12890	12704	12876	12895	12929	13030	12953	12838	13061	12784	12965	12919	12934	12938	12984	12990	12982	12838	12900	12898	12967	12749	13035	12797	12748	12905	12794	12893	12921	12902	12994	12672	12926	12885	12884	12971	12948	12913	12921	13073	13056	12906	12820	13114	13015	12907	12903	12866	12883	13000	12851	12995	12878	12792	12961	12836	12787	12742	12784	12942	12929	12941	12952	12861	13151	12862	12722	13002	12850	12918	12910	12925	12818	13040	12617	12977	12911	12782	13031	12809	12828	12934	12947	12920	12897	12945	12822	12915	12939	12958	12726	12920	12869	12911	12701	13021	13080	12996	12944	12958	13105	12890	12901	12995	12826	12863	12819	13003	12912	12937	12919	13002	12903	12812	13028	13003	13132	12803	12868	12809	12870	12916	13064	12836	12989	12928	12974	12951	12989	12962	12921	12907	12732	12915	12989	13054	12915	12840	12974	12757	13030	13070	12853	12920	12849	12911	12850	12880	12767	12924	12972	12964	12961	12893	13024	12938	13142	12971	12921	12961	13015	13024	13087	12910	12862	13010	13063	12624	12857	12856	12786	13165	12933	12989	12900	13063	12891	12836	12820	12951	12824	12977	12795	12731	12911	13011	12832	13060	12995	12854	12962	13026	12775	12796	13013	12867	12890	13012	12888	12930	13064	12933	12906	12964	13067	13054	12972	12918	13069	12973	13001	12990	12839	12814	12934	12906	12984	12932	12775	12831	12807	12871	12771	13016	12930	12998	12844	12969	12981	13011	12903	13035	12900	12691	12791	12725	12886	12810	12957	12909	12909	12785	12951	12950	12945	13009	12822	12876	12804	12919	12849	12771	12946	13021	12938	12872	12922	12885	13097	12996	12910	13024	12872	12872	12664	12798	12980	12836	12872	12827	12954	12895	12825	12754	12852	12934	13005	12957	13073	12993	12840	12770	12908	12789	12858	13051	12933	12919	13036	12923	12928	12851	12893	12895	13035	12964	12986	12970	12791	12969	12882	12842	12731	12645	12707	12812	12855	13028	12951	12772	12869	13039	12813	12890	12763	12916	12880	12921	12989	12942	12803	12833	13085	12937	12741	12920	12858	13034	12906	13081	13188	12840	12913	12885	12856	12930	12846	12857	13059	12791	12933	12875	13105	12952	12878	12903	12975	12826	12971	12894	12885	12946	12890	12946	12900	12840	13042	12934	12882	12902	12866	12818	12899	13099	13032	13062	12918	12988	12916	13016	12941	12773	12950	13110	12871	12959	13102	12980	12807	12830	12947	13017	12945	12875	13023	12999	13181	12771	12944	12785	13059	12852	12918	13148	12813	12953	12750	13042	12843	13085	12804	12896	12681	12986	12994	13011	12925	12899	13040	12945	12986	13117	12744	12911	13066	12960	13020	12991	12875	12757	12820	12829	12870	12847	12703	13144	12890	12866	12792	12995	12835	13052	13045	12996	12933	12921	12789	12886	12847	12835	12928	13099	12750	12793	12915	13115	12909	12898	12806	12847	12998	12836	12957	12818	12872	12906	12915	13057	12919	12871	12919	12948	12876	12979	12833	12871	12931	12771	12791	12874	12983	12803	12796	12871	12886	13161	12859	13005	13060	12756	12926	12870	12981	12901	12779	12814	12849	12912	13006	12818	12777	12955	12882	12917	12968	12946	12889	12752	12900	12917	12974	12966	12871	12849	12849	12976	12835	12834	12726	12782	12779	12979	13131	12914	12998	12755	13214	12864	12852	12918	12919	12930	12872	12913	12900	12760	13083	13082	12970	12953	12942	12690	12865	13075	12863	12920	12910	12907	12815	12767	12962	12766	12859	12927	12903	12747	12939	13052	12751	12981	13085	12924	12962	12742	12707	12759	13026	13085	13185	13028	12944	12805	12983	13013	12913	12980	12992	12897	12943	12846	12862	12874	12937	12936	12792	12972	13009	12943	13002	12919	12904	12865	12939	13137	12995	12831	13065	12924	12831	12965	12980	12853	12986	12829	12918	12720	12964	12873	12748	12994	12950	12857	13008	12977	13035	12985	12940	12893	12881	12800	12932	12883	13068	13002	13055	12966	12796	12849	12983	12833
12947	22514	23906	18065	14628	13965	13982	14870	18309	33712	34475	25623	20431	13526	12743	12721	12915	13017	12620	12792	12900	12969	12823	12806	12789	12907	12711	12777	12745	12744	12892	12829	12944	12857	12594	12938	12938	12726	12802	12765	12687	12884	12729	12882	12766	12929	12644	12874	12689	12893	12826	12767	12833	12933	12885	12916	12982	12870	12851	12844	12873	12892	12820	12806	12933	12859	12762	12813	12796	12864	12839	12838	12827	12815	12856	12884	12868	12976	12749	12693	12839	12783	12788	12966	12895	12667	12862	12627	12766	12864	12810	12828	12791	12741	12948	12531	12837	12923	12827	12780	12758	12808	12837	12787	12712	12814	12718	12819	12774	12690	12697	12971	12949	12746	12789	12908	12932	12762	12812	12901	12664	12688	12750	12661	12866	12826	12784	12893	12683	12736	12852	12718	12653	12851	12795	12781	12940	12816	12961	12810	12811	12722	12874	12763	12932	12875	12748	12973	12712	12837	12897	12855	12840	12777	12683	12727	12901	12828	12790	12677	12836	12837	12727	12866	12857	12719	12727	12712	12780	12838	12785	13026	12847	12804	12861	12774	12928	12716	12863	12774	12803	12765	12804	12940	12754	12833	12878	12942	12790	12871	12853	12916	12837	12846	12705	12731	12957	12907	12823	12723	12823	12842	12875	12804	12963	12931	12597	12839	12778	12812	12945	12973	12854	12845	12757	12812	12767	12870	12979	12778	12782	12820	12738	12818	12787	12995	12973	12836	12813	12676	13037	12933	12876	12903	12795	12781	12790	12820	12870	12819	12835	12952	12735	12932	12728	12753	12895	12762	12757	12839	12784	12801	12823	12896	12747	12818	12644	12916	12719	12775	12829	12919	12824	12752	12618	12902	12854	12920	12749	12872	12867	12781	12811	12799	12878	12849	12818	12853	12783	12735	12948	12688	12840	12803	12796	12817	12683	12563	12923	12841	12667	12719	12771	12892	12909	12775	12802	12886	12732	12916	12826	12845	12657	12760	12812	12722	12917	12935	12796	12828	12785	12834	12809	12894	12756	12793	12671	12780	12818	12606	12874	12811	12917	12864	12640	12751	12827	12897	12899	12813	12745	12542	12851	12675	12673	12838	12737	12710	12729	12844	12897	12897	12734	12811	12793	12814	12729	12693	12725	12838	12854	12960	12715	12922	12821	12853	12795	12764	12743	12907	12737	12746	12766	12731	12791	12861	12786	12716	12756	12751	12771	12799	12868	12767	12888	12715	12818	12700	12810	12683	12833	12883	12719	12754	12784	12800	12671	12976	12894	12963	12802	12880	12777	12650	12872	12880	12760	12778	12879	12865	12740	12749	12763	12813	12707	12709	12782	12715	13021	12844	12886	12789	12900	12810	12785	12708	12674	12796	13082	12937	12851	12769	12740	12629	12875	12624	12934	12747	12790	12765	12789	12857	12734	12689	12913	12886	12682	12817	12648	12792	12774	12763	12931	12895	12782	12946	12901	12853	12879	12783	12830	12840	12866	12759	12806	12887	12799	12744	12859	12783	12822	12678	12845	12717	12802	12837	13007	12791	12932	12868	12735	12690	12692	12831	12972	12878	12821	12816	12862	12843	12662	12894	12806	12815	12862	12691	12794	12855	12803	12607	12985	13020	12715	12836	12637	12720	12765	12808	12901	12680	12783	12865	12735	12763	12941	12718	12742	12853	12824	12734	12773	12681	12801	12817	12958	12727	12930	12741	12750	12892	12815	12883	12755	12830	12771	12823	12902	12818	12785	12629	12826	12865	12885	12784	12939	12807	12821	12977	12862	12782	12987	12839	12904	12858	12711	12782	12989	12837	12799	12824	12733	12793	12828	12758	12749	12993	12839	12707	12866	12932	12776	12880	12819	12696	13014	12779	12881	12863	12623	12689	12641	12719	12990	12867	12873	12604	12778	12835	12573	12794	12787	12896	12695	12738	12759	12773	12731	12746	12762	12700	12766	12683	12810	12683	12734	12897	12817	12752	12838	12724	12837	12793	12914	12867	12802	12752	12732	12909	12743	12844	12691	12810	12853	12977	12811	12845	12831	12671	12865	12854	12728	12719	12631	12774	12718	12763	12870	12836	12740	12765	12721	12892	12833	12808	12723	12736	12635	12772	12690	12707	12798	12604	12724	12838	12822	12690	12847	12663	12904	12880	12800	13007	12756	12831	12887	12723	12873	12740	12952	13041	12753	12959	12735	12836	12869	12764	12847	12842	12904	12877	12885	12937	12818	12837	12870	12889	12788	12832	12691	12886	12866	12758	12846	12769	12914	12905	12935	12861	12668	12800	12887	12738	12983	12686	12869	12862	12868	12669	12878	12704	12893	12869	12813	12988	12664	12775	12793	12822	12807	12726	12820	12734	13040	12764	12699	12845	12895	12920	12880	12828	12797	12791	12688	12755	12809	12773	12799	12696	12829	12955	12896	12760	12711	13030	12798	12837	12846	12859	12739	12677	12849	12797	12808	12820	12745	12703	12823	12778	12849	12861	12801	12747	12680	12774	12823	12836	12857	12698	13055	12818	12846	12748	12877	12884	12838	12789	12771	12814	12725	12640	12844	12911	12805	12806	12888	12646	12892	12751	12909	12755	12713	12860	12920	12775	12956	12811	12822	12823	12752	12830	12765	12901	12817	12617	12788	12746	12758	12796	12963	12800	12896	12939	12724	12729	12921	12897	12727	12887	12819	12863	12776	12879	12935	12905	12835	12592	12690	12962	12745	12827	12807	12648	12794	12947	12881	12904	12840	12845	12847	12865	12620	12838	12834	12809	12884	12825	12734	12913	12772	12827	12747	12834	12893	12896	12762	12827	12786	12994	12875	12769	12771	12792	12793	12774	12841	12747	12740	12782	12656	12809	12708	12817	12759	12758	12904	12653	12800	12805	12774	12767	12778	12864	12678	12915	12714	12659	12799	12744	12763	12922	12879	12805	12790	12779	12922	12846	12800	12837	12774	12684	12788	12858	12791	12819	12984	12539	12868	12823	12908	12730	12692	12801	12739	12866	12712	12732	12829	12825	12660	12773	12792	12833	12649	12635	12814	12872	12707	12818	12905	12747	12776	12901	12863	12801	12641	12870	12741	12687	12872	12860	12633	12693	12815	12901	12774	12591	12992	12659	12900	12869	12854	12766	12777	12657	12789	12764	12830	12911	12820	12670	12827	12934	12931	12741	12867	12960	12822	13045	12851	12870	12798	12749	12886	12736	12877	12677	12855	12865	12912	12839	12772	12731	12970	12849	12964	12687	12976	12938	12762	12765	12887	12812	12845	12737	12800	12906	12791	12767	12775	12700	12817	12819	12990	12771	12780	12783	12813	12810	12749	12839	12685	12760	12870	12603	12674	12886	12701	12860	12618	12956	12754	12890	12753	12819	12649	12876	12678	12832	12833	12601	12765	12718	12678	12660	12860	12811	12930	12819	12844	12917	12697	12827	12874	12819	12770	12878	12821	12815	12871	12891	12904	12794	12837	12724	12644	12580	12861	12834	12793	12728	12906	12893	12790	12813	12771	12838	12918	12846	12570	12785	12822	12890	12806	12772	12913	12807	12868	12728	12818	12633	13030	12773	12718	12834	13040	12900	12851	12752	12927	12750	12883	12964	12749	12768	13035	12781	12861	12783	12743	12837	12728	12732	12754	12810	12837	12840	12883	12726	12857	12905	12780	12809	12635	12760	12615	13014	12793	12869	12885	12976	12866	12821	12820	12805	12704	12694	12841	12782	12745	12904	12694	12830	12877	12885	12865	12902	12868	12673	12759	12838	12699	12764	12819	12739	12863	12970	12779	12874	12870	12914	12745	12949	12841	12874	12799	12858	12776	12841	12710	12853	12815	12713	12824	12727	12794	12920	12886	12852	12805	12888	12969	12650	12914	12842	12758	12933	12660	12824	12871	12916	12876	12845	12785	12961	12864	13005	12746	12758	12691	12901	12935	12706	12818	12889	12763	12942	12759	12861	12858	12691	12817	12916	12955	12730	12746	12802	12807	12911	12652	12758	12773	12737	12547	12784	12895	12904	12918	12946	12796	12789	12785	12929	12833	12715	12764	12730	12772	12878	12713	12757	12802	12656	12921	12736	12873	12807	12822	12989	12830	12727	12745	12763	12766	12839	12782	12848	12808	12960	12636	12869	12864	12888	12778	12842	12757	12837	12751	12837	12787	12702	12880	12827	12869	12688	12810	12921	12870	12951	12789	12823	12850	12770	12856	12671	12905	12815	12854	12719	12748	12844	12855	12741	12869	12785	12901	12921	12873	12774	12818	12751	12824	12855	12791	12763	12774	12844	12952	12876	12791	12953	12662	12760	12685	12765	12744	12762	12925	12847	12801	12693	12915	12949	12852	12866	12907	12888	12816	12589	12842	12759	12758	12841	12923	12729	12796	12977	12709	12704	12892	13023	12844	12689	12740	12785	12844	12865	12833	12847	12814	12850	12665	12777	12986	12667	12691	12775	12727	12938	12881	12820	12876	12848	12771	12778	12886	12869	12857	12811	12883	12681	12832	12741	12755	12800	12763	12821	12796	12778	12891	12658	12865	12799	12910	12915	12702	12903	12847	12823	12854	13019	12661	12889	12729	12773	12982	12866	12814	12796	12845	12786	12959	12794	12771	12640	12861	12966	12685	12727	12727	12905	13023	12667	12825	12867	12800	12920	12753	12912	12885	12800	12678	12811	12777	12864	12823	12780	12748	12815	13003	12830	12786	12974	12837	12819	12713	12792	12848	12698	12757	12706	12747	12801	12782	12806	12605	12736	12892	12667	12717	12763	12963	12958	12904	12701	12925	12782	12734	12808	12642	12774	12730	12832	12727	12944	12815	12816	12700	12769	12877	12902	12752	12809	12844	12792	12865	12700	12916	12813	12834	12832	12731	12902	12850	12954	12808	12900	12822	12673	12705	12764	12858	12786	12871	12741	12665	12904	12814	12601	12885	12793	12702	12946	12836	12637	12659	12780	12765	12841	12846	12753	12753	12755	12775	12872	12970	12748	12910	12783	12896	12768	12623	12798	12683	12700	12766	12540	12710	12873	12833	12893	12850	12860	12800	12715	12878	12725	12888	12918	12833	12878	12812	12761	12834	12979	12953	12875	12912	12853	12725	12768	12776	12903	12919	12928	12970	12838
23114	21524	29503	24007	21589	22471	20928	14993	19037	38562	44769	32890	25661	15747	13226	12785	12610	12550	12568	12598	12644	12581	12652	12452	12685	12626	12618	12585	12631	12506	12603	12708	12522	12515	12524	12568	12500	12506	12619	12471	12700	12572	12457	12472	12678	12469	12551	12544	12647	12529	12540	12427	12549	12385	12412	12483	12509	12441	12427	12533	12406	12453	12614	12607	12310	12477	12491	12446	12436	12414	12374	12598	12458	12467	12581	12488	12517	12594	12448	12473	12563	12422	12441	12372	12535	12569	12493	12557	12419	12624	12670	12551	12338	12524	12590	12491	12472	12419	12490	12357	12484	12392	12467	12548	12507	12446	12540	12406	12383	12623	12664	12469	12345	12239	12393	12367	12594	12653	12445	12437	12445	12330	12559	12374	12365	12581	12555	12421	12406	12527	12383	12435	12648	12460	12514	12425	12574	12406	12587	12523	12382	12491	12450	12526	12422	12532	12392	12139	12358	12459	12657	12463	12569	12404	12412	12556	12545	12476	12309	12576	12559	12732	12463	12494	12523	12469	12478	12389	12582	12368	12296	12359	12505	12450	12566	12524	12504	12519	12475	12431	12354	12428	12433	12511	12616	12523	12556	12557	12464	12386	12568	12390	12504	12437	12555	12375	12477	12510	12543	12558	12389	12383	12382	12429	12470	12458	12450	12423	12468	12319	12249	12491	12496	12367	12342	12295	12379	12563	12413	12378	12455	12507	12446	12443	12631	12415	12482	12489	12429	12301	12531	12504	12395	12515	12661	12545	12523	12557	12522	12538	12498	12338	12343	12422	12467	12530	12179	12363	12484	12431	12354	12477	12299	12378	12412	12537	12589	12566	12507	12360	12403	12306	12452	12600	12475	12622	12562	12520	12423	12532	12517	12462	12483	12413	12374	12566	12469	12427	12418	12446	12235	12534	12548	12565	12482	12329	12506	12583	12485	12392	12306	12347	12528	12349	12539	12467	12408	12417	12494	12590	12568	12303	12497	12366	12434	12250	12401	12302	12399	12369	12380	12451	12519	12395	12483	12478	12490	12375	12503	12332	12576	12422	12455	12563	12524	12660	12446	12380	12459	12486	12428	12585	12380	12411	12462	12395	12312	12360	12359	12579	12382	12474	12376	12302	12183	12385	12202	12272	12534	12579	12557	12601	12510	12574	12323	12459	12233	12422	12567	12427	12344	12467	12478	12402	12365	12514	12466	12244	12408	12442	12412	12515	12374	12473	12494	12518	12388	12398	12305	12403	12441	12400	12384	12219	12587	12441	12495	12528	12391	12554	12413	12479	12469	12233	12412	12314	12544	12540	12563	12414	12584	12216	12364	12475	12461	12399	12645	12615	12366	12424	12506	12402	12811	12281	12339	12386	12420	12480	12288	12337	12393	12467	12339	12433	12527	12316	12473	12449	12297	12395	12471	12411	12346	12324	12271	12434	12510	12604	12351	12430	12490	12410	12315	12494	12306	12397	12410	12564	12252	12379	12315	12496	12411	12407	12559	12374	12413	12319	12508	12512	12481	12344	12384	12446	12593	12448	12448	12274	12320	12298	12394	12441	12527	12498	12404	12610	12543	12432	12321	12412	12363	12551	12328	12441	12451	12419	12482	12391	12604	12474	12489	12231	12428	12483	12495	12411	12391	12524	12469	12189	12418	12555	12706	12378	12445	12542	12437	12402	12395	12519	12378	12510	12503	12354	12458	12580	12514	12568	12584	12304	12435	12542	12431	12344	12598	12391	12363	12459	12452	12501	12487	12441	12264	12519	12421	12341	12434	12332	12569	12251	12431	12320	12539	12464	12465	12436	12422	12478	12440	12403	12360	12403	12422	12391	12499	12344	12449	12438	12517	12660	12280	12513	12570	12574	12371	12471	12438	12573	12516	12464	12531	12414	12259	12201	12509	12359	12404	12509	12442	12438	12508	12546	12427	12354	12489	12499	12534	12430	12449	12606	12464	12461	12669	12454	12578	12341	12297	12294	12360	12491	12450	12508	12449	12644	12477	12459	12439	12404	12297	12372	12480	12334	12480	12490	12514	12458	12479	12208	12375	12361	12713	12282	12358	12386	12449	12513	12429	12390	12418	12416	12447	12285	12397	12463	12179	12308	12521	12594	12698	12466	12506	12672	12569	12359	12417	12307	12600	12450	12577	12336	12335	12456	12473	12418	12437	12428	12377	12316	12373	12526	12444	12360	12435	12391	12593	12438	12438	12623	12418	12391	12444	12495	12396	12633	12391	12524	12414	12433	12333	12350	12466	12374	12531	12533	12497	12487	12392	12532	12361	12423	12407	12481	12553	12224	12488	12532	12255	12322	12667	12448	12524	12230	12380	12486	12420	12415	12482	12594	12450	12683	12512	12383	12335	12471	12553	12456	12285	12399	12481	12530	12402	12477	12548	12460	12208	12275	12641	12390	12452	12379	12406	12495	12348	12461	12571	12509	12404	12408	12513	12428	12386	12383	12478	12432	12610	12203	12486	12505	12324	12370	12486	12337	12549	12485	12551	12420	12712	12499	12533	12348	12402	12391	12416	12347	12568	12425	12447	12680	12404	12352	12504	12583	12359	12393	12572	12264	12364	12471	12441	12301	12561	12404	12372	12492	12519	12459	12489	12486	12555	12332	12367	12624	12561	12575	12487	12463	12428	12276	12508	12532	12460	12480	12487	12509	12436	12305	12409	12499	12386	12442	12517	12431	12663	12518	12399	12543	12698	12550	12434	12432	12613	12384	12600	12440	12414	12508	12387	12366	12511	12557	12285	12578	12495	12491	12463	12385	12457	12537	12448	12485	12536	12484	12424	12408	12444	12509	12290	12396	12345	12426	12422	12411	12596	12583	12432	12625	12253	12348	12519	12464	12295	12350	12539	12543	12375	12644	12399	12422	12345	12602	12330	12534	12576	12300	12322	12546	12414	12241	12420	12322	12468	12502	12367	12523	12501	12506	12411	12513	12475	12338	12280	12368	12314	12361	12476	12372	12514	12414	12476	12441	12553	12297	12313	12285	12574	12435	12229	12588	12188	12547	12482	12457	12633	12289	12398	12235	12402	12368	12434	12451	12431	12406	12517	12418	12563	12407	12292	12288	12479	12458	12469	12540	12288	12337	12541	12432	12398	12461	12517	12512	12530	12347	12503	12491	12662	12367	12420	12292	12415	12377	12540	12350	12243	12525	12351	12349	12536	12469	12391	12302	12434	12328	12354	12413	12353	12474	12536	12535	12415	12538	12554	12315	12645	12402	12450	12512	12539	12249	12297	12410	12510	12328	12394	12458	12428	12442	12349	12516	12416	12494	12507	12441	12292	12531	12393	12276	12449	12396	12378	12449	12376	12481	12377	12465	12344	12527	12459	12449	12449	12545	12453	12477	12358	12349	12426	12347	12503	12622	12505	12277	12417	12385	12412	12344	12404	12347	12517	12436	12493	12594	12226	12293	12417	12310	12436	12662	12394	12397	12409	12618	12593	12416	12527	12243	12488	12398	12365	12427	12456	12453	12435	12300	12556	12592	12399	12661	12447	12562	12406	12401	12540	12538	12600	12455	12433	12566	12368	12377	12372	12457	12323	12496	12411	12474	12423	12294	12410	12510	12304	12414	12384	12518	12491	12374	12375	12592	12337	12564	12547	12608	12433	12446	12392	12413	12471	12310	12431	12451	12448	12362	12361	12244	12479	12362	12543	12587	12497	12422	12526	12490	12620	12219	12505	12491	12613	12627	12551	12446	12327	12401	12436	12548	12583	12560	12328	12513	12504	12320	12468	12602	12492	12561	12293	12581	12404	12420	12397	12616	12419	12339	12446	12492	12468	12549	12649	12592	12489	12419	12291	12256	12762	12413	12347	12433	12399	12311	12507	12380	12376	12367	12507	12327	12664	12623	12675	12497	12261	12397	12334	12459	12428	12414	12308	12469	12389	12392	12350	12284	12337	12413	12651	12561	12485	12253	12399	12540	12162	12527	12560	12440	12426	12500	12439	12512	12477	12579	12573	12418	12289	12437	12395	12416	12564	12292	12429	12370	12377	12596	12489	12354	12656	12626	12380	12271	12587	12500	12468	12409	12314	12470	12481	12371	12386	12412	12352	12591	12433	12161	12418	12559	12469	12389	12546	12550	12537	12411	12489	12398	12471	12443	12364	12258	12403	12519	12601	12517	12614	12349	12369	12368	12404	12435	12435	12445	12318	12273	12383	12445	12378	12474	12419	12460	12443	12475	12521	12386	12490	12495	12404	12586	12550	12360	12498	12398	12522	12375	12451	12411	12489	12492	12392	12507	12292	12556	12431	12375	12458	12355	12488	12335	12388	12414	12369	12387	12494	12331	12413	12208	12345	12538	12316	12370	12383	12287	12561	12364	12351	12410	12336	12425	12423	12460	12222	12448	12276	12446	12469	12518	12546	12439	12309	12568	12404	12436	12412	12526	12341	12531	12437	12522	12396	12410	12372	12561	12499	12452	12345	12515	12516	12376	12433	12360	12455	12404	12480	12296	12486	12384	12321	12240	12272	12540	12662	12609	12283	12454	12559	12387	12463	12583	12530	12338	12386	12400	12510	12354	12459	12503	12296	12293	12487	12518	12522	12373	12350	12458	12338	12332	12480	12357	12409	12217	12376	12495	12458	12249	12517	12476	12515	12454	12230	12499	12284	12406	12448	12588	12482	12410	12275	12451	12580	12407	12396	12540	12398	12625	12415	12376	12474	12482	12485	12524	12462	12440	12421	12441	12421	12492	12573	12565	12329	12487	12406	12497	12467	12513	12435	12519	12569	12316	12517	12452	12377	12388	12465	12379	12434	12352	12358	12507	12468	12278	12661	12491	12585	12468	12523	12375	12464	12382	12586	12474	12465	12537	12442	12471	12371	12438	12447	12318	12471	12534	12571	12485	12449	12522	12447	12406	12464	12306	12570	12434	12385	12661	12381	12383	12566	12499	12584	12363	12567	12445	12364	12504	12443	12387	12370	12221	12507	12537	12333	12359	12337	12460	12367	12423	12597	12392	12360	12250	12604	12461	12495	12426	12634	12581	12354	12395	12262	12345	12302	12400	12416	12630	12563	12478	12450	12427	12441	12411	12497	12588	12374	12572	12517	12424	12368	12420	12471	12596	12434	12473	12545	12256	12384	12407
14097	29723	30898	21772	17525	14739	14780	15242	24131	44737	45583	36677	27900	14019	12563	12524	12576	12384	12547	12570	12601	12545	12466	12651	12555	12417	12506	12573	12509	12575	12544	12688	12539	12508	12568	12649	12413	12601	12582	12501	12735	12552	12636	12570	12630	12540	12423	12523	12565	12701	12496	12453	12584	12688	12585	12519	12393	12394	12510	12573	12557	12599	12637	12530	12545	12604	12587	12615	12494	12480	12450	12606	12418	12436	12462	12453	12522	12705	12548	12557	12442	12556	12571	12555	12726	12574	12524	12436	12559	12701	12553	12462	12575	12374	12640	12427	12355	12642	12545	12505	12515	12456	12444	12518	12480	12505	12693	12377	12624	12402	12546	12569	12368	12533	12548	12444	12626	12527	12446	12476	12419	12498	12433	12594	12658	12575	12717	12545	12535	12550	12574	12540	12613	12572	12591	12537	12472	12444	12514	12511	12638	12533	12446	12398	12554	12417	12495	12494	12499	12438	12531	12577	12541	12450	12515	12624	12526	12595	12532	12640	12434	12601	12390	12460	12486	12460	12433	12461	12522	12690	12612	12408	12510	12565	12535	12513	12491	12666	12581	12582	12335	12455	12449	12548	12474	12449	12527	12502	12482	12661	12538	12392	12610	12650	12509	12453	12499	12449	12588	12564	12586	12410	12695	12605	12488	12490	12511	12477	12598	12511	12575	12624	12649	12605	12523	12497	12592	12536	12468	12592	12509	12393	12437	12581	12526	12446	12474	12640	12456	12582	12634	12489	12679	12364	12442	12594	12664	12510	12460	12510	12660	12546	12413	12566	12589	12420	12705	12469	12194	12384	12613	12453	12548	12549	12506	12545	12511	12547	12440	12379	12634	12522	12489	12529	12309	12474	12498	12561	12490	12590	12580	12578	12492	12626	12407	12617	12465	12351	12502	12573	12298	12462	12558	12392	12413	12315	12419	12679	12573	12376	12531	12565	12517	12531	12470	12430	12430	12398	12559	12558	12368	12478	12610	12309	12579	12539	12615	12442	12664	12419	12515	12340	12646	12445	12586	12550	12512	12450	12609	12515	12587	12558	12482	12387	12466	12460	12511	12546	12571	12634	12356	12332	12359	12645	12465	12570	12403	12458	12515	12413	12529	12346	12498	12676	12410	12556	12515	12350	12540	12509	12643	12491	12514	12428	12313	12714	12559	12361	12342	12460	12466	12446	12579	12518	12433	12535	12586	12473	12265	12452	12551	12444	12632	12453	12460	12467	12552	12554	12713	12581	12644	12631	12557	12608	12484	12529	12461	12552	12462	12326	12632	12639	12649	12374	12600	12368	12650	12524	12654	12570	12470	12512	12581	12425	12481	12256	12581	12644	12399	12411	12377	12435	12575	12513	12637	12501	12514	12495	12502	12723	12599	12505	12411	12494	12526	12398	12312	12572	12453	12512	12457	12496	12584	12418	12551	12632	12517	12386	12469	12504	12549	12451	12429	12565	12490	12521	12592	12536	12546	12571	12459	12483	12556	12511	12608	12390	12537	12495	12644	12651	12382	12508	12374	12523	12557	12657	12436	12422	12500	12366	12640	12422	12533	12418	12474	12487	12540	12362	12629	12435	12522	12659	12611	12520	12437	12374	12638	12614	12628	12434	12402	12728	12515	12660	12501	12465	12531	12594	12630	12586	12631	12617	12676	12579	12416	12471	12586	12643	12535	12529	12606	12608	12497	12520	12565	12650	12620	12488	12480	12522	12485	12598	12376	12497	12642	12521	12574	12433	12429	12586	12553	12599	12539	12437	12435	12473	12529	12504	12375	12586	12475	12640	12438	12398	12562	12553	12452	12466	12299	12445	12566	12421	12514	12483	12568	12323	12502	12534	12660	12521	12449	12451	12519	12451	12434	12680	12628	12568	12498	12394	12540	12493	12513	12441	12489	12563	12494	12528	12528	12664	12593	12470	12430	12362	12537	12437	12564	12703	12345	12543	12686	12564	12524	12608	12490	12459	12549	12558	12532	12510	12350	12629	12595	12551	12611	12523	12559	12610	12664	12589	12548	12377	12512	12582	12554	12626	12524	12494	12584	12545	12496	12602	12586	12567	12500	12539	12492	12616	12502	12387	12583	12513	12542	12457	12569	12426	12490	12518	12554	12428	12499	12420	12561	12455	12559	12350	12528	12469	12492	12536	12318	12638	12499	12684	12367	12577	12478	12569	12456	12460	12591	12645	12623	12511	12483	12636	12677	12528	12479	12534	12486	12465	12588	12315	12574	12594	12571	12401	12620	12649	12536	12432	12517	12553	12540	12577	12540	12382	12532	12468	12504	12506	12517	12529	12335	12423	12281	12485	12583	12453	12412	12548	12530	12447	12537	12484	12378	12410	12350	12510	12481	12632	12483	12561	12421	12648	12604	12558	12408	12545	12589	12584	12394	12355	12545	12565	12532	12362	12601	12377	12434	12653	12529	12563	12455	12644	12416	12363	12447	12433	12598	12464	12558	12557	12629	12564	12584	12570	12418	12612	12589	12605	12701	12682	12606	12499	12704	12653	12521	12492	12569	12763	12471	12447	12541	12625	12476	12455	12692	12542	12496	12367	12292	12600	12674	12445	12592	12429	12549	12393	12484	12450	12334	12586	12441	12518	12589	12618	12283	12485	12618	12613	12560	12518	12515	12474	12556	12514	12441	12456	12455	12447	12648	12495	12535	12496	12421	12559	12401	12599	12653	12469	12459	12294	12375	12558	12625	12533	12344	12667	12538	12518	12645	12440	12530	12562	12600	12516	12495	12569	12571	12489	12560	12515	12583	12596	12576	12463	12502	12631	12560	12606	12516	12544	12644	12550	12730	12552	12512	12454	12458	12542	12429	12442	12484	12489	12488	12680	12451	12392	12524	12383	12502	12503	12574	12485	12432	12484	12550	12463	12432	12537	12501	12473	12476	12570	12456	12294	12455	12503	12519	12436	12452	12329	12437	12708	12546	12551	12554	12393	12469	12579	12493	12475	12647	12490	12569	12467	12474	12375	12521	12485	12615	12463	12539	12473	12477	12503	12504	12502	12558	12546	12518	12434	12552	12589	12470	12551	12564	12423	12478	12501	12427	12548	12585	12555	12513	12518	12470	12411	12573	12525	12466	12473	12624	12682	12530	12482	12531	12518	12523	12489	12470	12620	12444	12510	12513	12528	12433	12566	12507	12685	12432	12435	12368	12645	12561	12466	12491	12654	12514	12685	12571	12450	12686	12576	12531	12439	12502	12431	12641	12580	12551	12410	12461	12519	12596	12518	12583	12360	12468	12504	12395	12500	12526	12442	12574	12540	12454	12680	12419	12459	12417	12483	12619	12351	12672	12375	12420	12551	12529	12676	12391	12678	12528	12551	12581	12628	12481	12529	12662	12502	12350	12516	12490	12287	12601	12505	12467	12418	12403	12490	12498	12431	12396	12481	12426	12381	12473	12517	12491	12519	12555	12575	12451	12365	12553	12269	12507	12491	12484	12543	12544	12399	12477	12444	12515	12559	12614	12475	12491	12522	12354	12392	12584	12518	12366	12465	12506	12423	12456	12581	12731	12541	12605	12410	12606	12409	12497	12640	12333	12563	12313	12567	12557	12570	12566	12527	12517	12493	12672	12487	12540	12596	12377	12654	12388	12548	12579	12459	12629	12405	12407	12602	12420	12575	12527	12544	12490	12457	12454	12679	12579	12416	12407	12477	12683	12473	12363	12383	12401	12407	12327	12503	12510	12595	12557	12579	12610	12485	12353	12402	12379	12428	12461	12427	12605	12513	12384	12450	12562	12576	12479	12492	12528	12378	12546	12418	12487	12512	12706	12361	12525	12527	12440	12477	12407	12441	12598	12499	12424	12437	12718	12462	12555	12467	12524	12420	12567	12458	12665	12466	12603	12416	12452	12591	12401	12495	12623	12356	12390	12510	12451	12492	12504	12319	12515	12477	12576	12506	12544	12425	12597	12504	12475	12509	12551	12480	12342	12448	12719	12516	12588	12639	12471	12666	12643	12391	12447	12429	12527	12549	12397	12533	12651	12419	12619	12611	12505	12432	12466	12518	12418	12466	12541	12454	12517	12361	12453	12490	12530	12401	12571	12600	12557	12499	12522	12445	12655	12441	12506	12570	12422	12557	12543	12413	12443	12374	12532	12561	12636	12617	12690	12639	12290	12556	12544	12614	12481	12489	12490	12475	12508	12479	12439	12550	12513	12590	12515	12589	12545	12529	12603	12657	12618	12542	12538	12438	12589	12393	12495	12401	12507	12444	12585	12464	12563	12545	12594	12258	12451	12545	12528	12493	12638	12495	12486	12583	12562	12497	12519	12444	12556	12464	12519	12540	12443	12554	12449	12532	12411	12628	12420	12481	12395	12434	12436	12627	12505	12534	12543	12602	12564	12630	12400	12484	12614	12481	12701	12479	12524	12489	12473	12535	12615	12574	12474	12669	12549	12537	12568	12490	12761	12533	12572	12560	12404	12650	12527	12632	12556	12493	12563	12446	12560	12610	12443	12559	12517	12451	12580	12419	12444	12450	12426	12588	12596	12395	12568	12428	12649	12487	12358	12523	12676	12529	12628	12568	12427	12607	12449	12487	12590	12529	12498	12557	12662	12443	12612	12639	12458	12434	12595	12539	12374	12468	12475	12523	12597	12659	12442	12523	12449	12631	12437	12446	12620	12432	12312	12352	12467	12489	12485	12516	12396	12429	12596	12571	12447	12549	12622	12392	12573	12584	12584	12545	12680	12449	12420	12427	12446	12506	12396	12421	12599	12543	12491	12572	12638	12490	12545	12519	12543	12575	12263	12497	12538	12415	12519	12616	12371	12460	12413	12427	12446	12559	12486	12338	12481	12519	12475	12608	12496	12425	12531	12544	12389	12443	12499	12648	12557	12483	12382	12437	12456	12574	12546	12568	12545	12308	12521	12507	12505	12436	12595	12488	12572	12550	12565	12471	12705	12504	12504	12591	12701	12507	12427	12579	12536	12566	12576	12574	12527	12596	12409	12523	12544	12399	12514	12496	12493	12477	12645	12399	12531	12388	12539	12496	12453	12521	12340	12591	12562	12597	12505	12440	12469	12610	12572	12445	12510	12508	12610	12561	12545	12598	12469	12585	12520	12640	12539	12556	12456	12472	12421	12474
27311	22003	23193	18639	14693	14494	14653	14657	15280	17132	18501	16366	15154	14566	14414	14520	14369	14472	14558	14639	14271	14383	14453	14400	14451	14547	14544	14652	14426	14502	14423	14335	14355	14401	14459	14380	14249	14619	14551	14563	14370	14513	14414	14331	14544	14443	14474	14374	14592	14155	14623	14583	14586	14506	14166	14517	14423	14396	14565	14323	14386	14387	14570	14526	14447	14412	14411	14380	14355	14442	14371	14398	14379	14360	14454	14524	14412	14359	14693	14520	14540	14618	14473	14416	14539	14398	14315	14514	14327	14428	14419	14476	14532	14511	14496	14581	14383	14462	14375	14511	14487	14474	14423	14381	14429	14396	14487	14306	14323	14369	14429	14415	14490	14256	14233	14214	14398	14253	14396	14327	14588	14561	14441	14366	14336	14455	14464	14528	14430	14545	14572	14402	14362	14373	14198	14416	14324	14326	14431	14495	14354	14407	14428	14661	14523	14374	14590	14513	14337	14351	14214	14343	14595	14454	14679	14491	14433	14338	14503	14596	14470	14422	14446	14481	14335	14458	14211	14399	14325	14227	14334	14396	14559	14538	14437	14442	14288	14428	14566	14473	14299	14389	14461	14358	14583	14404	14507	14457	14493	14381	14422	14415	14413	14652	14521	14491	14484	14400	14310	14312	14446	14381	14413	14349	14442	14491	14419	14465	14584	14487	14398	14429	14513	14252	14347	14604	14330	14466	14442	14531	14369	14474	14283	14436	14304	14549	14463	14448	14363	14297	14382	14407	14400	14491	14221	14331	14519	14523	14414	14486	14450	14541	14341	14448	14219	14438	14363	14398	14460	14321	14363	14343	14418	14580	14607	14584	14543	14477	14289	14380	14459	14338	14302	14420	14280	14561	14379	14399	14391	14421	14513	14419	14227	14354	14366	14449	14256	14451	14669	14534	14471	14595	14438	14433	14467	14448	14447	14319	14360	14512	14479	14356	14346	14515	14623	14636	14598	14299	14484	14350	14368	14467	14621	14457	14395	14424	14369	14402	14459	14398	14602	14512	14466	14549	14277	14419	14384	14451	14412	14397	14424	14454	14477	14397	14413	14441	14533	14437	14258	14465	14521	14291	14412	14485	14496	14400	14365	14358	14443	14458	14525	14331	14409	14491	14397	14524	14247	14372	14396	14351	14347	14496	14564	14344	14296	14396	14550	14546	14617	14254	14236	14363	14490	14473	14559	14273	14388	14291	14457	14516	14439	14346	14176	14416	14558	14391	14529	14334	14573	14464	14441	14373	14500	14226	14163	14433	14470	14194	14281	14380	14236	14343	14525	14453	14305	14544	14436	14487	14259	14422	14255	14283	14330	14506	14183	14404	14323	14553	14459	14279	14400	14476	14259	14382	14523	14276	14487	14474	14424	14438	14408	14321	14295	14528	14352	14523	14332	14425	14305	14477	14409	14406	14319	14494	14441	14425	14480	14291	14539	14561	14542	14508	14456	14323	14449	14326	14382	14619	14495	14429	14532	14437	14416	14241	14388	14353	14448	14293	14382	14481	14390	14546	14500	14329	14371	14538	14419	14314	14565	14390	14412	14190	14363	14358	14272	14304	14587	14403	14541	14346	14493	14468	14491	14426	14487	14306	14429	14459	14584	14379	14580	14563	14407	14434	14347	14492	14432	14344	14455	14476	14446	14511	14477	14440	14379	14643	14530	14672	14303	14377	14464	14466	14291	14515	14349	14491	14488	14326	14419	14469	14439	14536	14523	14405	14451	14524	14484	14435	14415	14467	14509	14286	14506	14382	14456	14398	14353	14442	14392	14360	14210	14514	14365	14367	14412	14323	14588	14480	14318	14559	14516	14534	14214	14398	14529	14417	14428	14598	14458	14422	14592	14479	14523	14618	14585	14452	14460	14321	14423	14557	14544	14436	14415	14483	14669	14435	14471	14572	14408	14418	14499	14388	14307	14470	14337	14320	14376	14571	14393	14384	14422	14508	14390	14433	14350	14553	14382	14494	14549	14328	14555	14439	14325	14378	14481	14370	14497	14354	14398	14326	14473	14502	14405	14353	14407	14400	14543	14405	14551	14532	14430	14582	14364	14380	14373	14351	14334	14148	14259	14548	14515	14213	14521	14591	14205	14381	14316	14252	14389	14396	14610	14468	14430	14474	14684	14650	14481	14378	14349	14442	14381	14481	14443	14271	14467	14431	14378	14458	14381	14349	14261	14544	14463	14554	14351	14219	14446	14558	14477	14277	14292	14432	14487	14457	14570	14519	14365	14359	14465	14455	14463	14423	14492	14292	14380	14576	14434	14456	14502	14350	14506	14420	14580	14397	14488	14550	14383	14494	14394	14576	14478	14517	14636	14411	14443	14573	14399	14450	14448	14338	14277	14352	14269	14523	14333	14465	14428	14500	14311	14590	14273	14265	14430	14430	14564	14419	14307	14266	14335	14268	14467	14353	14572	14391	14456	14497	14529	14486	14699	14550	14647	14437	14276	14532	14436	14478	14233	14456	14380	14377	14454	14470	14512	14451	14464	14405	14503	14450	14507	14359	14438	14468	14524	14631	14534	14322	14531	14432	14402	14356	14601	14276	14459	14355	14203	14314	14457	14470	14308	14401	14328	14453	14252	14418	14308	14245	14393	14450	14372	14423	14331	14498	14424	14438	14384	14546	14425	14249	14436	14422	14527	14411	14482	14409	14481	14420	14302	14450	14393	14332	14264	14464	14398	14550	14437	14259	14386	14498	14397	14520	14344	14401	14427	14561	14318	14502	14528	14386	14583	14341	14324	14524	14562	14402	14486	14508	14345	14396	14379	14482	14261	14446	14386	14383	14345	14332	14405	14387	14428	14387	14408	14328	14472	14365	14386	14472	14446	14404	14475	14546	14531	14377	14415	14551	14324	14431	14451	14391	14443	14438	14471	14358	14445	14375	14429	14483	14605	14510	14369	14451	14566	14425	14401	14414	14512	14469	14599	14421	14440	14332	14445	14460	14564	14527	14594	14380	14533	14532	14564	14303	14240	14298	14298	14542	14470	14468	14273	14499	14310	14413	14429	14507	14486	14618	14341	14467	14366	14539	14412	14325	14367	14444	14246	14357	14597	14377	14397	14390	14477	14484	14335	14425	14460	14412	14467	14361	14440	14450	14459	14484	14532	14438	14283	14203	14395	14587	14387	14386	14519	14505	14520	14471	14440	14410	14509	14401	14603	14412	14418	14523	14501	14334	14576	14448	14335	14440	14336	14441	14499	14576	14373	14693	14442	14464	14518	14481	14430	14253	14296	14433	14421	14514	14570	14551	14658	14549	14513	14420	14449	14470	14469	14451	14458	14404	14383	14645	14383	14516	14329	14314	14617	14498	14457	14583	14576	14483	14456	14486	14232	14308	14425	14334	14555	14333	14521	14500	14346	14357	14334	14571	14501	14466	14335	14479	14279	14330	14516	14320	14412	14286	14462	14389	14601	14551	14448	14430	14331	14498	14597	14387	14551	14420	14311	14469	14459	14442	14329	14378	14376	14618	14397	14354	14395	14360	14533	14742	14318	14244	14412	14314	14532	14375	14595	14279	14434	14408	14382	14481	14725	14485	14581	14478	14607	14396	14381	14501	14493	14402	14439	14554	14331	14316	14480	14449	14469	14484	14545	14159	14312	14325	14349	14541	14460	14383	14513	14486	14493	14610	14358	14397	14336	14437	14502	14429	14402	14472	14511	14321	14311	14470	14411	14467	14581	14322	14252	14243	14601	14197	14424	14300	14386	14556	14396	14465	14385	14514	14560	14353	14532	14531	14364	14445	14311	14349	14450	14400	14471	14450	14546	14395	14488	14569	14603	14350	14478	14535	14577	14297	14453	14543	14397	14479	14302	14479	14600	14369	14321	14438	14343	14521	14517	14468	14562	14519	14497	14529	14395	14429	14477	14433	14522	14430	14570	14620	14353	14382	14679	14491	14330	14347	14473	14434	14490	14409	14517	14253	14406	14380	14507	14386	14717	14341	14391	14532	14405	14568	14534	14475	14253	14394	14397	14561	14501	14350	14447	14343	14193	14593	14450	14490	14597	14357	14628	14463	14484	14415	14362	14441	14392	14123	14409	14636	14459	14410	14308	14324	14426	14278	14462	14457	14478	14419	14348	14321	14427	14332	14543	14411	14337	14304	14441	14351	14517	14307	14464	14592	14474	14353	14358	14396	14509	14499	14463	14573	14476	14473	14294	14247	14382	14481	14757	14653	14472	14524	14480	14510	14445	14404	14347	14555	14436	14485	14618	14384	14385	14518	14378	14422	14473	14578	14377	14585	14355	14434	14355	14374	14532	14492	14516	14289	14339	14602	14372	14503	14367	14244	14421	14387	14286	14444	14406	14258	14456	14337	14596	14279	14500	14404	14466	14403	14410	14452	14436	14192	14521	14492	14433	14310	14416	14330	14236	14333	14582	14475	14398	14385	14461	14471	14440	14437	14581	14513	14453	14707	14407	14497	14516	14587	14492	14359	14432	14213	14390	14369	14657	14589	14485	14406	14501	14307	14570	14324	14438	14606	14558	14453	14542	14294	14461	14604	14329	14349	14331	14542	14372	14308	14468	14374	14317	14489	14499	14507	14450	14381	14324	14413	14479	14268	14626	14471	14600	14535	14539	14444	14589	14411	14647	14366	14260	14541	14622	14388	14542	14371	14558	14478	14443	14285	14402	14439	14428	14689	14466	14340	14585	14462	14301	14456	14401	14355	14531	14381	14302	14519	14383	14318	14497	14404	14501	14490	14325	14429	14340	14372	14428	14408	14251	14575	14551	14401	14534	14270	14367	14406	14548	14361	14433	14568	14552	14389	14410	14693	14411	14520	14441	14484	14431	14398	14423	14390	14301	14362	14266	14398	14431	14380	14418	14413	14558	14550	14545	14421	14574	14356	14488	14358	14346	14230	14294	14177	14348	14460	14292	14377	14487	14559	14359	14327	14603	14303	14369	14576	14450	14444	14579	14357	14411	14481	14365	14409	14722	14363	14418	14341	14426	14537	14569	14404	14470	14409	14546	14430	14537	14200	14389	14537	14394	14158	14532	14529	14409	14531	14585	14444	14430	14422	14462	14423	14556	14517	14452	14558	14411	14485	14534	14572	14820	14440	14493	14543	14471	14373	14445	14380	14377	14166
14389	20265	17862	15333	14409	14172	14259	14539	15455	18581	19891	16046	14916	14050	13961	14007	13984	14068	13950	13789	13973	13920	13983	14046	13878	13911	13948	13936	14069	13924	14081	14154	14032	13954	14277	13893	14162	13910	13988	14141	13853	13977	14037	13944	13885	14033	14102	13977	14044	14009	14116	14122	14092	14000	14048	14012	14029	14014	14057	14027	13974	14001	13881	14015	13956	14101	13939	13800	14124	13801	13978	14004	14026	14042	14047	13920	13885	14144	14039	14000	13799	14147	13887	13969	13969	13897	14049	14089	14033	13821	13965	14070	13867	13954	14009	14006	13960	13855	14099	14029	13829	14163	13707	13909	14005	13858	14089	13852	13998	13992	14028	13900	13958	14068	13967	14051	14055	14030	14000	14065	14007	13951	14097	13878	13967	13919	13846	13984	13911	13987	14035	14058	13996	13986	14072	14064	13968	14011	13864	13862	13986	14239	13942	14000	14019	13993	13994	13950	14089	13970	13947	14089	14089	13916	13901	14009	14120	13980	13980	13945	14071	14038	14027	13761	14053	13949	14070	13995	13834	13944	13824	13962	14124	13916	13789	14068	13931	14076	13971	13862	14036	14103	13963	13880	14048	13973	14094	13821	14114	14009	13914	13813	13986	14050	14133	14003	13953	14007	13869	14036	14057	13934	13967	14048	14149	14028	14066	14021	14005	14020	14096	13912	13975	14298	14044	14041	14085	13973	14048	13809	14118	14068	14026	14143	13982	14013	13913	14041	14019	14073	13929	13985	13888	13919	13889	13859	13880	13845	13906	13990	13918	13850	14180	14092	14104	14090	14186	13924	13995	13878	14038	13973	13888	14139	14157	13928	13896	13972	13962	13880	14100	13986	14075	13964	14061	14135	13894	13895	14015	13947	13972	14028	13989	14059	14106	13880	14033	13888	14025	13769	13874	13865	13944	14121	13916	14021	13817	13960	13996	14177	13912	13800	14099	13875	13984	13957	13991	13970	13943	14025	14087	14036	14027	13899	13921	14034	13789	14069	14069	14102	13872	14063	14056	14125	14017	14068	14189	13994	13976	13986	13824	13781	13902	13993	14047	13921	14032	14188	14077	14062	14047	13913	14146	14000	13829	13838	14196	13878	13983	14054	13843	13947	13900	13984	14013	13885	13894	14116	13948	13976	14033	13865	13935	14110	14048	14022	13970	14066	14024	13768	14188	14056	14004	14059	14184	14011	13954	14084	14198	14157	13971	14018	14072	13828	14087	14052	13880	14131	14156	14010	14052	14015	14135	14019	13920	13969	14126	14044	13998	14140	13870	14106	13869	14051	14092	14115	14080	14098	14077	13818	13943	14000	14087	13726	14041	14041	14068	14025	14199	13982	14115	13834	13943	14169	13985	14058	13872	13904	13879	13934	13740	13991	14010	13925	14042	13717	13960	14090	14059	14080	13785	14032	13961	13895	14030	13779	13877	13845	13946	13968	13955	14047	14119	13964	13917	13941	14047	13905	13955	14162	13995	14063	13924	13878	14049	13876	14023	13781	14375	14016	13949	14040	13789	13979	13941	14124	13823	13832	14001	14028	14098	13943	14003	13819	13859	13946	13948	14200	13963	13709	14004	13997	14075	13957	14073	14099	14018	14100	14079	14019	13997	13866	13946	13992	14024	14006	13934	13920	13950	13848	13958	14039	13765	14120	13897	14068	14099	13862	14094	14058	14005	14015	13979	14024	14016	14031	13902	14088	13876	14012	13942	14024	13879	13741	14076	14001	14029	14040	13997	13919	13977	13973	14112	13989	14049	13942	13989	14033	13911	13910	13853	13955	14090	14014	13965	14130	14081	13830	14042	13938	13943	14055	13959	13972	14004	14082	14043	13921	13894	14186	13935	14015	13943	13921	14136	14160	14033	13870	13979	13949	13957	14134	13917	13927	13945	14040	13920	14004	14010	13897	14022	14119	13921	13967	13944	14081	14031	13997	13921	14017	14021	13911	14096	13868	13961	14161	13986	13913	14122	14135	14012	14004	13831	14068	13961	14096	13961	14076	14126	14020	13961	13901	14058	13922	14032	13760	14036	13931	13868	14090	13945	13966	14325	14105	14125	14026	13981	14007	14125	14047	14043	13934	13985	13966	13941	13934	14073	13902	13997	13826	13860	13877	13941	13947	13986	13917	14103	14000	14084	14026	13895	14033	14106	13916	14157	13983	13855	13915	13937	13839	13916	13845	14109	13869	13997	14029	13901	13900	13971	14006	13879	13939	14122	13980	14132	13936	14000	13949	14005	14017	14090	13932	13915	14086	13988	13986	13976	14009	14019	13933	13940	13916	14039	13923	13792	14012	14009	14052	13987	14165	13884	14055	13947	13864	14037	13908	13925	14048	14033	13904	13782	14056	14081	13898	14036	14117	14101	13914	13941	14068	14007	14076	13846	13925	14093	13989	14020	14018	13899	13976	13964	14034	14124	13927	14038	13921	14027	13862	13911	14008	14043	13998	13920	13979	13858	14016	13973	13945	13969	13914	14214	13945	13900	13961	14042	13839	14098	14019	14011	14010	13860	14036	13977	13942	14119	13976	13979	13978	14041	13943	14063	13949	13985	13839	13924	14036	14014	13824	14024	13942	14045	14098	13975	13962	13857	13979	13783	14086	13949	14005	14090	13909	14063	13941	13905	14014	13902	13964	14005	14008	13919	13823	14157	14031	14055	13958	13971	14107	13997	14147	14011	14069	14121	14034	14104	14004	14061	14024	14129	13912	14010	14057	14012	13879	13974	13977	14021	14066	14004	13756	14064	14076	13973	13964	13991	13911	14053	13829	13964	13830	14089	14064	14078	13869	13862	13959	13950	13900	14021	13780	14046	13989	13837	14114	14066	13991	13957	13900	13968	13910	13975	13992	13793	13976	14088	14089	13871	14026	14047	14023	14010	14010	13913	14115	14049	13881	14081	14061	14042	14171	14044	13837	13941	13913	14014	14113	14028	13930	13846	13902	13927	14057	14057	13880	14025	14041	14012	13926	13968	13917	14087	13878	13804	14101	13927	14086	14015	14051	14016	13875	13918	14017	14068	13951	14009	13970	13943	14090	14037	13832	13987	14028	13805	13951	13904	13898	13991	14038	13966	14039	14137	13950	13872	14080	14084	13951	14056	14087	14015	13914	13884	14014	13896	14026	14085	14038	13784	13868	13922	14069	13918	13942	13842	14054	13881	14061	14053	13872	14109	13942	14162	14186	13962	13885	14039	13934	13904	14089	13814	13998	13868	13917	14004	14052	13790	13981	14024	13936	14177	13950	13991	13844	13837	13993	13986	14008	13936	13948	13897	14175	13970	13875	14019	14061	13983	14031	14051	13890	13856	13936	13945	14082	13993	14049	13958	14137	14009	13917	13932	13950	14067	13984	13881	14014	13884	13946	14036	13952	14187	13900	14006	14026	14006	13980	13815	14088	13908	13977	14033	13888	13850	14160	14018	13911	14130	13965	13895	14031	13963	14122	13828	13808	14078	14011	14018	14058	13802	13907	14039	13953	13997	14073	13799	14133	13725	14099	14003	13875	13976	13951	13950	13955	14004	14035	14015	13951	13951	13924	13882	13971	13954	14095	13886	13907	13991	14064	13988	14038	13708	13905	13855	14043	13957	14188	14061	14029	13882	14077	13965	14044	14036	14110	14074	13993	14043	13916	14033	13812	13898	13888	14235	14004	14016	14031	13991	13989	13913	13896	13910	14014	13952	14010	14022	14090	13757	14077	14080	14084	13892	14127	13926	14135	14042	13917	14052	13885	14030	14060	13965	13941	13990	14045	13940	14009	14038	14018	13955	13927	13959	14126	14157	13982	13996	14155	14065	14084	13913	13991	13879	13993	13892	14073	13975	14004	13910	14055	14032	14092	13926	13993	13855	14115	14039	13998	13960	13841	14103	13813	14002	13974	13961	13991	13993	13977	14158	13977	14147	13793	13950	13891	14080	13986	14025	14042	13932	13924	13934	14087	14020	13930	14025	14056	13961	14095	13927	13850	13834	14162	13976	13962	14093	14117	14038	14025	13881	14178	13999	13982	13977	14000	13982	13919	13859	14008	13933	13884	14125	14048	13869	14136	14027	13960	14151	14066	13925	13964	13862	13923	13902	13985	13909	13941	14058	14070	13991	14007	13918	13998	13812	13967	13774	14105	13942	13805	14018	14079	14009	13950	14086	13874	14171	14042	14027	14153	13959	13911	14043	13968	13978	14029	14014	13871	13986	14014	13979	14002	14031	13977	14081	13959	13916	13980	14027	14070	13962	13770	13881	13755	13884	14015	13926	13922	13897	13995	14033	14082	14021	14043	14003	14114	13962	13968	14033	13819	13991	13847	13960	13979	14025	14044	13941	14007	14221	13781	14051	14021	14104	14064	13890	14152	13960	14059	14003	14039	13982	13870	13785	14037	13897	14024	13998	13907	14023	14150	13991	13834	14001	13952	13933	13927	14073	14086	14172	14233	14110	13884	13944	14016	13962	14029	14005	13957	14006	14022	13913	14137	13820	14024	14055	13856	13984	13879	14025	13959	13907	14005	14082	13985	13942	13976	13964	13971	14065	14020	13950	14059	14045	14015	13921	13999	14078	14178	14041	13989	13993	14140	14087	14009	13954	13958	13893	13980	14060	13962	13920	14027	13919	13992	14172	13865	14033	14173	13829	13820	14161	13864	13938	14062	14031	14086	13935	13892	13927	13996	13959	13969	14135	13940	14093	14006	14066	14022	13978	13942	14127	14012	13942	13991	13969	13901	13921	13934	14109	13923	13728	14202	13975	13975	14002	13973	13931	14087	13945	13975	13958	13924	13928	13978	14202	13967	13848	14032	14064	13986	13952	14091	13900	14043	13975	13828	13953	13979	14087	13955	14104	14075	14092	13898	13952	14117	13961	14059	13895	13924	14072	13962	13881	14026	13991	14169	14028	14055	13903	14026	13968	13856	13928	13887	13966	13940	13929	14031	14066	13876	13949	13903	14052	13987	14036	13870	14001	13993	14156	13986	13884	14031	14018	13857	13938	13978	13926	14327	13846	13814	13962	14001	14140	13987	14067	13970	13883	14008	14044	13959	13994	13848	13783	13944	14024	13994	14206	14010	14054	14082	14118	13940	14047	13873	13946	13966	13893	14005	14012	14032	13997	13840
24562	21491	28754	24862	22200	20939	20342	19295	22927	32864	35855	27586	22989	19251	18150	18212	18055	18054	18107	17907	18110	18020	17963	17958	18209	18062	18077	18272	18104	18070	18140	18143	18123	18066	18029	18249	18115	18255	18089	17950	18113	18088	17840	18130	17749	17902	17994	17975	18131	18117	18261	17796	18004	18062	18185	18114	18086	17989	18110	17823	18016	18304	17945	17998	18022	17975	17938	17926	18083	18035	17820	18094	17955	18046	17951	17987	18047	18032	18158	18101	17824	18042	17949	18005	18060	17903	18038	18144	17932	18121	17936	17960	18164	17904	17983	18227	17934	18035	17998	17977	18110	18117	18299	18337	17978	17882	18076	17949	18052	17996	18090	18016	18134	18089	18082	17987	18002	18090	18153	18108	17975	17834	17866	17858	17971	17763	18125	17930	17795	17937	17987	18075	18084	17829	18056	17861	17894	17794	17817	18005	18124	17751	17978	17887	17985	18040	17820	18060	17757	17982	17939	17911	17939	17755	18064	18051	17966	18011	17854	18068	18005	17864	18152	18049	17959	18134	18121	18073	18003	18184	17848	18175	18007	17915	18087	18167	17890	18139	17843	17803	18157	18258	18103	17886	17848	17907	18093	18023	18109	17982	17877	18038	17901	17913	17836	17926	17849	17984	17995	17963	17765	17998	17702	17864	17912	18034	18084	17774	17946	18036	17795	18041	17995	17831	17894	17941	17987	17830	17854	18063	17897	17831	18086	17849	18169	18033	18038	18029	17980	18218	17787	17890	18013	17993	17894	17952	17994	18124	17838	17913	18074	17945	18033	18060	18128	18065	18112	18019	17987	17739	17904	18110	17671	17985	17926	17770	17791	18197	18042	17954	17894	17963	18037	17915	17930	18066	17947	17743	18061	18001	17848	17920	17971	17878	17994	17817	18018	18082	17978	17881	17911	17966	17878	17745	17755	18008	17962	17962	17948	17953	17964	18009	17992	18104	17979	18170	18058	17910	17863	17911	18018	17834	17920	18002	17982	18021	17899	17830	18133	17771	17946	18012	17993	17703	17970	18041	17934	17787	17943	18058	18067	17731	17800	17874	17971	17930	17898	18083	18025	17853	18039	17943	17945	17901	18084	18024	18123	18060	17854	17980	17885	17830	18074	18062	17988	18057	18036	18053	17839	18022	18070	17743	17845	17890	17888	17973	17832	17944	18177	18012	17851	17986	18127	17991	18014	17883	18007	18174	18178	17963	18096	18074	17969	17820	18024	17997	17840	17907	18153	18035	17942	17986	18022	18010	18030	17955	17968	18114	17899	18266	17963	17924	18095	18101	18056	18055	17918	17848	17958	18043	17999	17885	18103	18022	18110	17921	18017	18039	17960	18005	17878	18206	17873	17811	18048	17945	18085	17935	17890	18092	18000	17792	18072	17920	18162	17983	17814	17873	17919	17962	17859	17906	17930	17950	17933	17889	17930	17969	17959	17988	18016	17888	17919	17959	17890	17862	17978	17918	18019	17845	17964	17960	18131	18022	18033	17909	17984	18008	17905	17688	17971	17936	17902	17847	17996	17773	17814	18190	17987	17879	18112	17927	17999	17863	17971	18122	17923	17951	18024	17849	17863	17803	17890	17961	17941	18049	18058	17967	18084	17826	17937	17746	18039	18009	17832	17813	18096	17870	18049	17983	17897	18031	18130	17992	17802	17998	17747	17960	18095	17892	18231	17952	18267	18190	18036	17906	18107	18032	18059	17700	17806	17827	17868	18049	17957	18113	18200	17986	17959	17958	18064	17740	18090	18103	18035	17913	17938	17933	18077	18183	17750	18118	18134	18015	17940	18102	18053	17969	17969	17897	18025	17850	17940	17918	17905	17806	17982	17912	18018	18002	17869	17980	17890	17833	18124	17948	18018	18019	18152	18083	18171	18032	18168	17940	18056	17910	17953	17979	17897	17924	17846	17847	17881	18146	17827	18005	18233	18064	17997	18187	18083	17872	17922	17919	17865	18070	18057	18066	17984	18045	17981	17764	17943	18008	17899	17994	18052	17836	17935	17908	18065	18085	18014	17779	17781	18034	18149	17855	18049	17875	17857	18154	17839	17805	18005	17974	18161	17872	17925	17775	17936	18069	18151	17932	18015	17966	17772	17883	18050	17917	17810	17865	17901	17874	17987	17839	17937	17933	18012	17758	18064	18032	18219	17960	17984	18035	18152	17760	17729	17997	17922	18023	18047	18066	17912	17950	17970	18042	18218	18145	17838	17909	18120	17922	18028	17812	17892	17988	17985	17786	17828	17868	18232	18056	18041	18129	18132	18038	17906	18147	17904	17871	17955	17960	17888	18087	17947	18346	18000	18117	17997	17811	17906	17992	17949	17942	17964	17825	17899	17990	17972	17977	17869	17976	17974	18199	18065	17955	17874	18037	18054	17907	17968	18156	17932	17813	18059	17909	18207	17978	17975	18073	17980	17916	17925	17874	17890	18050	17961	17964	18103	17951	17926	17898	18058	17900	17980	18002	17871	17983	18217	17993	18121	18084	17953	17875	18164	18124	17996	17967	18016	18085	18020	17932	17920	17990	18070	17989	18026	18287	18084	18196	18058	17838	17684	17952	17875	17977	18148	18006	18160	18037	18036	17975	18210	18052	18023	17940	17844	18082	18010	18136	18125	17940	17871	18079	17757	17982	18233	17785	18017	18086	17819	18015	18058	18026	17955	17870	17971	17876	17895	17837	18118	18137	17968	17915	18024	18059	17900	18022	18011	18017	18088	17706	18058	17817	17902	18046	17853	17945	17939	17796	17788	17994	18121	17904	17957	17844	17897	17986	17936	17997	18116	17831	18202	17759	17981	18039	18039	18006	18033	18180	17897	18057	17923	17808	17874	18168	18020	17887	17772	18052	17884	17797	18025	18069	18008	18017	17964	17929	17890	17978	17889	17944	18102	17867	17866	18013	17798	17935	17875	17751	17895	18108	18155	17883	18181	18003	17948	18144	18092	18007	17912	17783	17844	17940	17939	18140	18208	17891	18087	18178	18271	18081	18069	17977	18086	17705	18070	17885	18029	17793	18049	17847	17970	17925	17966	18047	17845	17911	17943	18078	17862	18004	18169	18072	18027	18021	17937	17953	17998	18080	17969	17924	17908	17890	18046	17835	17925	17804	18126	17758	18111	17964	17907	17807	17955	17978	17944	18039	17934	18136	17878	18009	17957	17905	18117	18088	17819	17963	18002	17909	18091	17785	17871	17829	17890	17958	17974	17935	17963	17923	17946	17960	18066	17956	18078	18104	18193	17979	17771	18012	18010	17815	17876	18021	18163	17946	18137	17969	17939	18018	17949	17815	17966	17934	17694	17909	17888	17920	17944	18034	17946	18068	17986	17705	18001	17818	18040	17975	18077	17891	17835	17900	18050	18010	17930	17921	18087	17824	17885	17857	18008	17802	17855	17763	18065	18231	17979	18233	17906	18049	18206	18024	18065	17880	18125	17941	17831	17897	17823	17889	17960	18152	18043	18098	17886	18007	17947	17987	18048	17922	17968	17794	17647	17955	17889	17936	18043	18138	17890	18090	18282	17930	17844	18150	18067	18008	17850	18016	18058	17906	18075	17877	18095	17951	18030	17961	17970	17842	17977	17996	17905	17923	18043	17759	18034	18122	18048	17883	17731	17983	17967	17967	17969	17928	18175	17920	17918	17976	17980	17923	18001	18097	17830	18118	17776	18016	17941	17847	18036	18118	17997	17953	17826	18021	17945	18022	18226	18100	17820	18021	17909	18022	17779	17883	18044	17889	18043	17995	17806	17789	17967	17952	18009	18009	18087	17981	17756	17935	17972	18117	18041	17901	18031	17897	18114	17901	17980	18097	17933	17885	17923	17826	17827	17732	17959	17907	17983	18028	18013	17871	17778	17995	18064	17850	18141	18038	17968	17795	18032	17831	18051	18217	18040	17947	17951	17898	18223	18135	17950	18073	18128	17908	17740	17761	17774	17914	17754	18042	18158	17870	18053	17900	17828	17975	17853	17855	18133	17896	17707	18035	18045	18029	18151	18154	18153	18064	17990	17807	17748	17960	17888	17984	17951	17951	18129	17980	17886	18138	17859	18110	18025	17990	18099	18112	17916	18061	18057	17964	18075	18002	17882	17836	18106	17845	18073	17864	17906	17915	17975	18069	17976	17953	17788	17924	17949	17863	17896	17897	17886	17954	18152	17981	18230	18116	18145	18044	17968	17994	17954	18162	17972	17962	17945	17984	17959	18148	17967	17872	18087	17885	18106	18069	17959	17671	18043	18023	17939	17986	17857	17805	17974	18040	17884	17965	17960	17874	17797	18026	17804	17900	17887	17845	17938	18063	18069	17997	17933	17922	17858	17878	18053	18088	17957	17767	18071	17895	17860	18038	17884	18120	17953	18020	17956	17894	17947	17844	17839	17954	18080	17963	18038	17954	17984	18216	17903	18107	17956	18165	17940	18175	17981	18078	17987	18043	17936	17975	17884	18117	17864	18061	17972	17953	17957	17838	18112	18050	17980	18113	18077	18060	18019	17862	17994	18078	17949	17939	18078	17939	18019	17874	18023	17971	17999	18071	18083	18149	17835	17810	18154	18017	17976	17829	17989	17939	17926	17847	17900	17825	17937	17894	17893	18044	17803	17953	18038	18068	18005	17844	18023	17996	17916	18061	18212	18070	17949	17997	17848	17964	17760	17945	18080	17996	18052	18048	18105	18015	18112	18111	18058	17984	18027	17902	17862	17995	18026	18049	17837	17910	18088	17954	18060	18180	18108	17790	17866	17925	18104	18021	18156	17884	17834	18038	18075	18018	17903	18075	17913	17935	18006	17959	18143	17774	17818	17973	17917	17997	17830	18039	17956	18006	18163	17782	17996	17984	18014	18016	18199	17950	18065	17860	18023	18027	17934	17929	17877	18370	17993	17737	18045	18002	17940	17858	18046	17739	18029	17640	18091	18000	18030	17924	17893	17908	18115	17868	17977	17838	17970	17964	17856	18156	18003	17949	18132	17839	17900	18024	17884	17956	17989	17828	17950	17874	18142	18063	17990	18038	18093	18013	18052	17963	17987	18021	18008	17864	18024	18111	18080	17995	18103	17929	18000	18078	17986	18093	17996	18047	18033	17967	17955	17946	18053	18108	18088	17968
15930	22112	23091	19643	18301	17734	17056	17911	25035	36824	37470	27135	21993	16818	16157	16262	16370	16239	16165	16177	16302	16155	16133	16370	16218	16333	16500	16199	16229	16076	16452	16257	16294	16163	16222	16187	16142	16219	16323	16431	16398	16281	16474	16233	16267	16364	16204	16191	16138	16214	16258	16197	16386	16212	16357	16288	16261	16252	16296	16237	16114	16228	16282	16249	16179	16112	16252	16221	16379	16343	16208	16143	16388	16186	16161	16478	16241	16110	16237	16237	16353	16148	16137	16276	16182	16165	16169	16107	16366	16284	16296	16274	16110	16329	16252	16167	16296	16324	16309	16349	16346	16182	16228	16192	16191	16355	16142	16122	16193	16117	16277	16173	15980	16129	16228	16339	16292	16299	16356	16406	16220	16072	16292	16336	16184	16216	16249	16234	16234	16186	16247	16220	16304	16252	16096	16191	16305	16217	16388	16259	16145	16308	16321	16383	16388	16323	16117	16277	16288	16174	16211	16229	16113	16344	15991	16152	16440	16294	16179	16253	16097	16095	16157	16311	16169	16289	16165	16307	16305	16229	16436	16238	16323	16110	16159	16298	16291	16290	16223	16164	16229	16156	16251	16163	16304	16130	16139	16266	16266	16046	16350	16310	16156	16328	16181	16362	16164	16377	16084	16225	16257	16227	16202	16373	16312	16315	16204	16222	16167	16340	16151	16370	16080	16188	16294	16402	16123	16293	16142	16177	16294	16343	16356	16234	16195	16511	16133	16171	16374	16318	16285	16232	16174	16243	16177	16299	16245	16170	16189	16112	16089	16209	16271	16269	16293	16195	16136	16349	16391	16289	16251	16196	16386	16274	16170	16005	16311	16186	16283	16053	16196	16249	16269	16445	16293	16346	16160	16319	16276	16240	16224	16405	16182	16235	16075	16287	16165	16144	16141	16288	16298	16303	16221	16169	16317	16400	16319	16258	16242	16281	16339	16157	16172	16262	16148	16259	16265	16226	16282	16277	16387	16282	16330	16181	16346	16258	16227	16233	16317	16152	16264	16145	16311	16232	16161	16300	16286	16402	16249	16114	16260	16096	16310	16302	16189	16206	16056	16151	16250	16135	16293	16203	16231	16173	16348	16143	16328	16328	16254	16306	16083	16278	16212	16243	16259	16138	16332	16075	16263	16273	16147	16330	16311	16259	16149	16278	16156	16122	16277	16507	16197	16265	16013	16316	16271	16199	16274	16082	16159	16324	16221	16145	16199	16245	16157	16288	16212	16244	16238	16138	16372	16329	16251	16105	16071	16298	16233	16307	16236	16393	16325	16243	16062	16334	16213	16089	16306	16226	16289	16244	16268	16017	16270	16255	16120	16129	16289	16393	16152	16328	16245	16088	16291	16312	16174	16093	16101	16210	16238	16075	16258	16308	16204	16236	16165	16129	16234	16309	16307	16193	16207	16357	16286	16071	16284	16330	16302	16324	16304	16289	16262	16213	16165	16321	16172	16028	16263	16089	16297	16255	16239	16403	16104	16262	16363	16151	16308	16266	16130	16286	16076	16172	16216	16075	16130	16060	16053	16286	16472	16263	16143	16265	16277	16272	16201	16307	16119	16226	16140	16146	16175	16195	16268	16254	16213	16258	16242	16235	16108	16243	16094	16215	16317	16261	16278	16173	16161	16173	16172	16132	16308	16404	16256	16119	16215	16281	16353	16237	16250	16438	16152	16356	16204	16418	16188	16250	16198	16185	16219	16163	16287	16363	16262	16134	16193	16397	16151	16364	16163	16354	16218	16291	16302	16344	16066	16231	16345	16272	16289	16218	16188	16087	16366	16153	16276	16324	16399	16365	16186	16198	16116	16278	16196	16153	16088	16243	16305	16347	16211	16245	16320	16202	16234	16175	16100	16188	16105	16287	16305	16341	16305	16201	16263	16138	16089	16218	16256	16099	16374	16017	16065	16138	16440	16324	16221	16394	16331	16340	16176	16345	16388	16113	16323	16260	16292	16241	16118	16281	16329	16293	16341	16222	16271	16198	16263	16206	16354	16053	16307	16312	16263	16186	16222	16335	16308	16062	16118	16388	16260	16241	16297	16105	16353	16150	16241	16278	16201	16019	16113	16111	16288	16212	16199	16363	16136	16331	16285	16237	15952	16350	16275	16336	16104	16167	16275	16197	16373	16342	16267	16226	16308	16226	16431	16146	16235	16277	16190	16283	16279	16239	16225	16231	16371	16182	16297	16338	16324	16347	16248	16297	16257	16329	16108	16322	16192	16288	16187	16196	16152	16264	16175	16296	16418	16215	16118	16191	16393	16295	16321	16269	16356	16183	16074	15991	16347	16180	16144	16358	16104	16169	16312	16261	16160	16408	16145	16288	16270	16178	16300	16281	16226	16111	16135	16229	16521	16465	16138	16252	16194	16286	16040	16203	16383	16329	16159	16121	16143	16223	16421	16264	16358	16334	16243	16221	16085	16401	16309	16127	16184	16085	16238	16163	16303	16267	16261	16294	16088	16153	16302	16089	16216	16202	16256	16158	16303	16259	16365	16272	16353	16273	16307	16286	16273	16162	16162	16220	16406	16220	16266	16195	16293	16263	16188	16197	16366	16163	16352	16419	16231	16291	16515	16211	16210	16416	16098	16372	16234	16267	16324	16145	16361	16141	16189	16210	16265	16277	16200	16220	16139	16296	16203	16283	16046	16436	16334	16211	16070	16034	16410	16274	16341	16142	16247	16211	16261	16484	16308	16282	16183	16255	16283	16376	16333	16296	16318	16231	16288	16174	16264	16208	16313	16178	16289	16226	16272	16254	16330	16314	16423	16236	16271	16235	16067	16277	16450	16282	16440	16201	16343	16232	16284	16127	16169	16321	16175	16218	16313	16282	16301	16414	16306	16373	16388	16319	16234	16163	16302	16262	16341	16320	16409	16111	16162	16124	16304	16238	16358	16209	16259	16338	16307	16040	16242	16308	16168	16244	16374	16223	16298	16061	16168	16123	16299	16218	16167	16272	16218	16220	16119	16212	16102	16398	16213	16295	16199	16085	16095	16238	16271	16151	16193	16047	16431	16266	16281	16264	16112	16205	16233	16188	16360	16208	16197	16374	16264	16133	16240	16183	16207	16131	16139	16428	16174	16244	16274	16302	16184	16284	16202	16196	16246	16504	16248	16362	16296	16167	16241	16335	16275	16241	16275	16231	16351	15973	16186	16236	16207	16391	16167	16203	16313	16091	16103	16289	16458	16204	16183	16156	16281	16200	16213	16297	16282	16069	16098	16278	16137	16284	16415	16001	16145	15991	16397	16166	16239	16315	16307	16420	16316	16341	16219	16153	16338	16204	16249	16297	16249	16112	16277	16277	16340	16221	16252	16107	16075	16245	16345	16242	16116	16151	16309	16167	16189	16357	16148	16166	16169	16154	16219	16172	16385	16380	16255	16283	16164	16350	16228	16216	16302	16069	16263	16246	16271	16251	16326	16231	16328	16152	16300	16211	16040	16304	16222	16574	16211	16284	16304	16300	16132	16141	16267	16173	16343	16270	16260	16151	16165	16415	16193	16094	16322	16201	16121	16311	16350	16031	16340	16154	16335	16133	16367	16306	16243	16196	16237	16284	16302	16242	16188	16269	16140	16178	16464	16187	16336	16349	16181	16062	16207	16262	16216	16318	16156	16265	16228	16393	16152	16145	16328	16200	16201	16242	16302	16113	16278	16338	16222	16123	16251	16316	16287	16182	16164	16356	16317	16245	16341	16116	16161	16334	16236	16079	16177	16105	16339	16142	16268	16121	16330	16272	16182	16518	16258	16098	16262	16232	16279	16118	16170	16252	16412	16222	16292	16212	16163	16181	16307	16378	16024	16294	16072	16332	16366	16209	16190	16240	16247	16130	16185	16109	16280	16359	16282	16219	16100	16337	16159	16227	16118	16240	16250	16288	16180	16265	16311	16301	16317	16356	16209	16327	16099	16101	16142	16175	16262	16125	16268	16120	16120	16196	16031	16201	16254	16311	16014	16405	16386	16275	16148	16471	16094	16131	16141	16205	16286	16193	16199	16352	16278	16146	16272	16147	16016	16330	16446	16353	16256	16220	16237	16438	16274	16196	16325	16274	16234	16238	16260	16160	16202	16129	16261	16002	16145	16272	16207	16115	16245	16244	16206	16175	16257	16224	16103	16109	16307	16334	16361	16161	16218	16428	16294	16370	16171	16254	16100	16194	16311	16486	16021	16273	16176	16125	16163	16400	16220	16071	16197	16342	16192	16162	16207	16278	16245	16272	16164	16420	16265	16297	16317	16290	16166	16168	16396	16138	16171	16011	16228	16204	16344	16160	16056	16226	16247	16394	16261	16200	16349	16189	16182	16344	16261	16258	16177	16308	16021	16064	16331	16025	16269	16105	16166	16234	16339	16204	16196	16269	16305	16301	16324	16214	16313	16147	16466	16113	16283	16174	16249	16160	16167	16325	16158	16104	16282	16117	16305	16126	16271	16093	16242	16128	16257	16177	16085	16203	16211	16230	16394	16373	16223	16330	16224	16161	16365	16291	16194	16272	16249	16270	16263	16229	16292	16167	16152	16406	16139	16360	16276	16157	16132	16210	16114	16170	16292	16278	16225	16292	16226	16311	16277	16403	16244	16318	16155	16287	16292	16302	16082	16165	16190	16373	16266	16210	16195	16109	16477	16104	16102	16208	16067	16182	16287	16181	16189	16347	16182	16278	16159	16223	16283	16145	16268	16227	16011	16234	16117	16291	16314	16258	16220	16275	16181	16326	16101	16196	16216	16381	16307	16249	16294	16140	16471	16261	16205	16254	16428	16173	16251	16128	16256	16384	16186	16090	16424	16167	16214	16148	16200	16070	16314	16201	16210	16089	16340	16191	16180	16206	16286	16132	16424	16249	16245	16242	16310	16383	16288	16287	16223	16194	16155	16278	16328	16120	16273	16204	16262	16135	16367	16296	16163	16235	16306	16275	16398	16205	16276	16338	16337	16280	16338	15990	16352	16120	16346	16440	16274	16268	16245	16217	16254	16310	16168	16124	16097	16233	16359	16251	16179	16378	16227	16153	16362	16284	16179	16283	16418	16187	16053	16284	16321	16296	16065	16364	16285	16179	16280	16219	16288	16293	16081	16333	16364	16247	16248	16089	16352	16185
22917	21482	29466	23930	21659	23651	26031	21632	29265	52407	48841	35571	28748	22180	19567	19311	19021	19177	19218	19395	19237	19292	19242	19333	19245	19348	18840	19044	19172	19205	19103	19236	19112	18921	18886	19256	19064	18981	19157	19228	19100	19243	19007	18885	18865	19401	19239	19128	18946	19031	19226	18948	19073	19205	19125	19132	19186	19224	19031	19239	19025	19081	19102	19200	19064	19065	19006	19202	19214	19134	19019	19097	19137	18950	18939	19057	19067	19157	18771	18939	19314	19284	19228	19129	18902	19078	19231	19042	19203	19213	19072	19111	18879	19196	19057	19206	19088	19115	19004	19254	18902	19017	19186	19086	18966	18956	19129	19154	18987	18975	19038	18997	19147	18948	19047	19041	18956	19101	19293	18982	18927	18979	19171	19112	19169	18908	19139	18931	18867	19165	19037	18900	19070	18964	19120	18798	18929	19270	18804	18831	18875	18878	19144	19124	19179	19051	19119	18697	18826	19026	19248	19243	19020	18942	19102	19086	19115	18906	18884	19056	18858	18931	18878	19096	19189	18912	18918	19134	19146	18988	18959	19034	19032	18927	19204	18890	18892	19044	18932	18926	19008	18946	18965	19079	18890	19093	19055	19040	18920	19132	19081	18934	18997	19070	19219	18959	19079	18862	18703	19007	19175	18919	19075	19161	18885	18815	18981	19123	19164	18961	18915	19040	18895	18978	19091	18891	18965	19093	19030	18887	18965	19064	19174	18808	19077	18994	18941	19039	19049	18958	19027	19170	18870	18942	19110	19036	19183	18939	19012	19025	19021	19271	18935	19007	19236	18975	19085	18945	19171	18879	18892	18989	19066	19140	19112	18810	18986	19102	19356	18970	19084	18806	19018	18833	19181	19232	19021	19095	18855	18987	18856	18846	19021	19029	19124	19060	18921	19001	19126	19265	19140	18930	18955	18886	19072	18902	19074	18789	18977	18809	18776	18946	18944	19142	19072	19133	19038	18713	19153	19348	19052	19158	19006	18961	19158	19009	19015	18848	18973	19040	18953	18853	18949	19067	19033	19105	19043	18858	18925	19199	18950	18847	19067	19034	18869	18790	18999	18997	19072	19041	19072	18913	18872	18990	19091	18869	18982	18989	18972	19039	18943	18917	19137	18858	18829	18894	18850	19041	19041	18718	18924	18911	18945	19057	18846	19097	19192	18865	18998	18896	19062	18973	18851	18777	18708	18858	19159	19034	19015	18793	18930	19077	19295	18988	18969	19006	19153	19062	18947	18989	18819	18910	19003	19015	18845	19007	19045	18920	18907	19073	18986	19077	18906	19062	19039	18997	18885	19096	19049	19110	18890	19065	18985	19142	18918	18997	18671	18904	19082	18929	19071	19062	19058	18971	18971	19000	19059	18879	18858	18928	19028	18817	18966	18917	18800	18919	18921	19100	18964	18943	19077	19092	18817	18942	18818	18806	19028	18754	18874	18988	19084	19010	18900	18842	18958	18929	19259	19015	19043	18905	18869	18930	19019	18985	18943	19118	18805	18900	18841	18651	19066	19002	19082	18970	18834	18813	19019	19082	18750	19047	18818	18938	18840	19154	19198	19042	19037	19051	19012	18770	18882	19153	18887	19137	18983	18881	18902	18978	19078	18806	18931	19016	19008	18907	18921	18848	18974	18805	18852	19039	19098	18836	19165	19089	19122	19097	18996	18924	19046	18952	19117	18946	18886	19056	19053	18994	18906	18757	19166	18970	18992	19190	18779	19022	18971	19183	19134	19004	18912	18857	18914	19034	18880	18972	18958	19209	18959	18827	18805	19023	18789	18871	18948	19030	19004	18927	18959	19045	19083	19196	19047	19054	19045	19062	18952	19045	19163	19033	18927	18790	19119	19036	19001	19228	18992	19065	18933	19002	18941	18930	19070	19037	19090	19031	18969	18888	18828	18982	19060	18908	19094	19086	18785	19070	19106	18945	19012	18925	18836	18977	19202	19086	19119	18769	19184	19029	19122	18903	18926	18907	19068	19036	18807	19232	18785	19180	18877	18985	19018	19123	19014	18854	19000	18662	18774	19018	19136	19005	18853	18953	19044	19060	18946	18948	19148	19021	18849	18969	18920	19166	19031	18995	18872	18952	19111	19092	19250	18999	18908	19111	19079	18930	18989	18957	19192	18995	19055	18898	18935	19097	19017	18906	19074	18967	19008	18960	19012	18867	19293	19117	19096	18982	18912	18880	18964	18986	19146	18978	19090	19146	18690	18973	19033	18954	19068	19059	19161	18870	18952	18816	18896	19181	18999	19015	19064	18997	18999	18960	18849	19021	19034	18818	18896	19095	18868	18901	18992	19126	19047	19048	19125	19231	19042	19027	18968	18952	18841	18872	18828	18847	19023	19149	18869	18896	19140	18943	18918	19157	19065	18817	18763	19009	18999	19227	18897	19124	19023	18909	18946	19045	18924	18996	19034	19110	19000	19005	19128	18786	18998	19009	18831	18908	18836	18853	18848	19061	18994	19102	18980	19114	18884	19175	18847	19161	18898	19033	19034	19019	18946	19029	18970	19155	18939	18970	18844	18923	19064	18908	19072	19145	18787	18983	18949	19120	18983	18889	19198	19207	19120	18863	18970	19028	18863	19134	18856	19131	18910	18983	19036	18738	19021	19011	19086	19071	19180	19003	19089	18734	19007	19165	19223	18896	19068	19088	19006	18984	19049	19072	18980	18806	18890	18851	19134	19105	19006	19175	19087	19006	18743	18992	18775	18934	19011	18966	18952	19029	19029	19094	19015	19262	18932	18771	18881	18768	19161	18867	18987	18857	18944	19014	18863	18848	18890	18820	19043	19065	19028	18909	18939	19028	19215	19074	19105	18884	18993	18948	18996	18878	19122	19138	19103	18881	18932	18970	18994	18964	18887	19131	18990	19001	18919	19027	19103	18723	18918	19020	19106	18911	19002	18969	19056	18843	19012	19052	19304	18836	18726	19076	19187	19158	19122	18968	18931	19019	19046	18885	19020	19141	18762	18879	19026	19036	18835	19065	18894	18733	19029	19149	19046	18819	18844	18844	18690	18978	18704	19020	19017	18961	18902	19114	18742	18963	18937	18922	19136	18881	19160	19017	19039	19109	19041	18849	19051	18938	19020	18994	18945	18848	18953	18902	19238	19010	18935	19136	19098	18986	18747	19095	18971	18961	19095	19068	18911	18728	18794	19329	19094	19079	18897	19007	19192	19128	18933	18989	18997	18892	18960	19083	19090	19035	18952	18773	19018	19014	19063	18896	19136	19184	18931	18998	19188	18905	18827	18739	19005	18825	18879	18955	19085	19052	18822	18965	18874	18916	18906	19221	19070	18905	18957	18970	19013	19201	19146	18844	19044	18957	18819	18877	19077	18896	18856	18769	18866	18718	18876	19022	18999	19135	18979	18897	18848	19221	18945	19003	19341	18934	18974	19023	18889	18776	19072	19022	18909	18876	19020	18837	18990	18870	19079	18947	18906	18950	19096	18963	18940	18974	18964	18879	18878	18751	18859	19039	18692	18934	19047	19075	18974	18956	18966	18994	18909	18957	19096	18732	18858	19009	18889	18722	18931	18877	18800	18905	19060	19107	19125	19108	19132	19103	19052	19172	18793	18845	18944	18872	19130	18959	19087	18910	18855	19005	18941	18934	19034	19058	18879	18942	18939	18978	19085	18838	18888	19252	18991	18978	18997	19150	18861	19074	19156	19101	19054	18991	18826	19110	19108	18882	18959	19047	19010	19107	19021	18983	18932	19023	19285	19111	18851	19080	19028	18918	18988	19094	19090	18922	19064	19045	18866	19088	19123	18975	18952	19094	19060	18870	18920	18731	18988	19023	18984	19003	19104	18982	18959	19068	19066	19016	19046	18801	19028	19128	19004	19101	19004	18883	19051	18989	18958	18866	18888	18873	19043	19065	18915	19074	19140	18903	19078	18966	19019	19093	18860	19004	19066	18976	19119	19120	19001	19127	19005	18938	18997	19031	18956	18846	19178	18922	19020	18934	19171	18885	19047	18878	18795	19059	18855	18866	18926	19016	19118	19092	19022	19047	19106	18913	19018	18997	18844	19198	19167	19278	19120	18971	19092	19038	18999	18920	18945	18784	18939	18856	18867	19056	18892	18959	19217	18737	18884	18792	19007	18904	18765	19129	18992	18991	18975	19132	18946	18884	19108	19090	19067	18929	18934	19024	18762	18909	18961	18873	19034	18946	18899	18987	19119	18949	19096	19071	18830	19007	19046	18902	19105	19116	18959	19006	18816	18984	19240	19066	18916	18832	19012	19190	18950	19015	19132	19120	18912	19057	18997	18914	18963	18814	19145	19064	19105	19082	18968	19112	19018	18784	18990	18957	18863	18878	19123	18987	19182	18944	19095	18972	19103	18956	19013	19004	18970	19122	18849	19026	18994	18892	18879	18656	19143	18919	18965	19092	19049	19232	19141	18768	18773	19110	19076	18818	19088	19184	19052	18901	18889	19074	19094	19008	19133	19136	18989	18756	19202	19037	19077	19079	19133	18837	18879	18864	18848	19048	18892	18829	18836	18976	19009	18857	18847	18873	18932	19137	19050	18975	18973	18881	18887	19038	19058	19150	19111	19164	18676	18826	18853	19006	18964	18698	19149	19141	18864	18824	18904	19222	19172	18940	18822	18932	19008	18916	19012	19101	19034	18776	19044	19122	18966	19177	19139	18912	18803	19031	18988	18771	18767	19038	18933	19040	19209	18991	19076	18976	18982	18795	18979	19098	18860	18992	19090	18982	18903	18900	19020	18911	19075	19006	18773	18958	19152	19043	18921	18987	19084	18912	19028	18790	18888	18861	18912	19033	18922	18847	19042	19024	19087	19020	18759	19025	18898	18927	19006	18984	18986	19133	18990	18960	18947	19044	18927	19053	19070	18884	18900	19081	18874	18733	19009	18998	19014	19038	18884	19084	19039	18928	18978	19128	18977	18957	19085	18895	18889	18985	18875	18955	19015	19117	18811	18925	18862	18871	18818	19084	19342	19037	19038	19045	18918	18959	19027	18948	18994	18979	18938	18814	18987	19082	19179	18986	18795	18958	19094	18969	18996	19172	19115	19094	18741	19030	19108	19022	18955	18948	18915	19048	18950	18990	19011	18977	18908	19099	19132	18813
18096	32059	28507	25562	21039	18613	18831	20031	32079	54027	49114	36040	28661	18837	16866	16691	16773	16813	16755	16818	16797	16853	16783	16578	16766	16792	16598	16833	16804	16715	16872	16799	16722	16630	16836	16746	16736	16667	16752	16908	16615	16728	16849	16641	16682	16695	16671	16995	16826	16806	16675	16829	16756	16763	16673	16808	16799	16847	16680	16665	16713	16567	16899	16608	16543	16636	16859	16729	16798	16631	16630	16656	16862	16629	16590	16733	16783	16673	16595	16903	16879	16728	16623	16587	16838	16865	16836	16707	16468	16803	16771	16794	16719	16919	16755	16666	16821	16687	16677	16734	16666	16642	16821	16859	16575	16797	16802	16844	16829	16707	16724	16650	16613	16844	16749	16617	16720	16540	16718	16667	16817	16639	16762	16632	16623	16821	16632	16693	16633	16658	16665	16482	16776	16673	16586	16792	16760	16746	16580	16638	16673	16770	16457	16583	16772	16435	16877	16704	16717	16640	16630	16722	16596	16809	16640	16637	16732	16762	16775	16918	16727	16633	16777	16620	16805	16603	16756	16690	16775	16821	16606	16718	16653	16613	16762	16684	16487	16600	16638	16611	16657	16719	16736	16659	16730	16798	16614	16686	16660	16664	16658	16757	16534	16700	16676	16635	16648	16721	16669	16734	16644	16543	16765	16713	16627	16700	16679	16747	16761	16624	16920	16788	16816	16777	16594	16586	16652	16588	16663	16473	16748	16668	16821	16732	16764	16835	16851	16661	16755	16662	16702	16663	16717	16753	16717	16680	16693	16858	16683	16877	16679	16621	16587	16704	16617	16750	16787	16710	16692	16736	16827	16630	16740	16610	16689	16687	16560	16662	16531	16597	16711	16655	16694	16645	16738	16605	16684	16637	16778	16625	16748	16796	16743	16506	16695	16710	16832	16526	16858	16673	16913	16670	16607	16732	16786	16558	16466	16835	16608	16717	16708	16530	16725	16695	16534	16694	16637	16401	16645	16494	16735	16716	16574	16632	16768	16734	16677	16666	16776	16856	16572	16823	16857	16561	16835	16614	16890	16717	16837	16591	16685	16607	16725	16612	16654	16783	16679	16755	16636	16726	16770	16719	16670	16597	16615	16624	16673	16652	16693	16831	16666	16640	16891	16651	16606	16727	16601	16759	16514	16773	16648	16634	16757	16713	16863	16886	16722	16453	16719	16774	16656	16933	16672	16503	16566	16674	16791	16740	16620	16577	16845	16635	16593	16781	16548	16637	16889	16523	16754	16469	16450	16822	16619	16762	16615	16679	16770	16816	16677	16716	16663	16740	16539	16653	16693	16716	16811	16668	16633	16756	16543	16815	16648	16691	16741	16561	16617	16556	16528	16705	16544	16841	16740	16601	16679	16674	16754	16695	16717	16669	16673	16702	16740	16658	16836	16633	16564	16814	16886	16708	16646	16690	16547	16770	16726	16565	16826	16694	16729	16696	16665	16710	16604	16729	16680	16642	16743	16679	16701	16725	16728	16671	16614	16703	16636	16782	16635	16603	16702	16736	16748	16530	16652	16768	16683	16648	16788	16687	16672	16558	16586	16667	16795	16878	16642	16818	16638	16772	16603	16747	16481	16725	16630	16616	16715	16773	16628	16891	16603	16709	16704	16767	16765	16739	16623	16607	16770	16745	16726	16768	16585	16566	16823	16694	16815	16569	16523	16624	16756	16541	16628	16738	16692	16675	16711	16754	16561	16673	16645	16749	16632	16675	16831	16544	16605	16640	16707	16608	16564	16622	16711	16800	16752	16987	16641	16711	16814	16537	16754	16810	16717	16581	16758	16661	16638	16796	16757	16818	16687	16577	16828	16853	16685	16635	16684	16690	16531	16678	16572	16752	16755	16721	16742	16784	16712	16637	16670	16724	16652	16811	16567	16613	16653	16592	16723	16640	16772	16710	16741	16698	16615	16648	16649	16695	16726	16822	16628	16637	16516	16523	16590	16611	16645	16703	16606	16784	16586	16787	16510	16725	16714	16628	16744	16657	16770	16606	16512	16874	16753	16737	16833	16824	16488	16827	16628	16743	16875	16716	16670	16771	16781	16683	16643	16757	16699	16658	16548	16882	16829	16708	16767	16749	16722	16625	16583	16675	16774	16512	16673	16574	16648	16723	16636	16716	16756	16439	16611	16768	16727	16874	16739	16670	16655	16681	16743	16692	16761	16513	16578	16575	16626	16509	16708	16643	16579	16832	16639	16693	16713	16594	16688	16796	16846	16483	16811	16524	16705	16848	16570	16687	16675	16554	16840	16600	16674	16712	16603	16542	16678	16739	16687	16654	16551	16625	16611	16586	16629	16768	16612	16508	16768	16694	16759	16507	16638	16744	16793	16480	16830	16600	16663	16648	16647	16756	16841	16657	16714	16541	16718	16755	16613	16823	16783	16766	16570	16741	16677	16590	16646	16601	16680	16759	16694	16641	16673	16632	16698	16678	16726	16790	16650	16651	16556	16576	16520	16653	16750	16676	16643	16657	16764	16867	16706	16728	16546	16540	16643	16845	16617	16707	16637	16670	16762	16784	16744	16750	16588	16797	16637	16562	16704	16724	16668	16644	16747	16659	16707	16713	16727	16782	16789	16696	16643	16646	16770	16754	16652	16733	16633	16786	16656	16691	16648	16573	16769	16686	16672	16628	16699	16810	16653	16532	16856	16769	16558	16722	16601	16701	16707	16774	16596	16672	16741	16709	16786	16558	16891	16748	16583	16822	16661	16672	16731	16729	16707	16706	16744	16570	16681	16722	16758	16604	16727	16788	16720	16682	16862	16661	16817	16783	16649	16647	16460	16653	16643	16785	16725	16795	16608	16524	16506	16641	16745	16743	16585	16640	16822	16730	16608	16656	16653	16677	16757	16735	16536	16654	16679	16827	16551	16658	16606	16660	16562	16601	16818	16812	16616	16858	16678	16689	16899	16614	16635	16811	16645	16621	16577	16512	16801	16835	16579	16520	16679	16808	16680	16534	16860	16690	16781	16614	16633	16553	16754	16728	16715	16482	16746	16572	16606	16816	16558	16575	16502	16572	16728	16770	16436	16711	16773	16634	16676	16628	16857	16759	16631	16558	16553	16729	16749	16570	16829	16763	16806	16632	16824	16627	16749	16860	16817	16686	16560	16692	16735	16628	16779	16764	16598	16797	16641	16609	16598	16717	16630	16668	16693	16726	16704	16705	16547	16896	16639	16489	16762	16728	16680	16641	16639	16630	16730	16968	16461	16763	16599	16702	16730	16701	16744	16659	16765	16695	16429	16524	16695	16559	16627	16544	16740	16630	16570	16733	16666	16675	16606	16648	16675	16708	16608	16665	16714	16785	16764	16776	16633	16670	16715	16527	16665	16703	16622	16595	16609	16623	16710	16561	16778	16817	16673	16696	16590	16655	16647	16743	16652	16548	16651	16653	16671	16735	16544	16730	16591	16659	16725	16726	16631	16883	16750	16476	16710	16696	16704	16678	16639	16870	16739	16707	16645	16582	16667	16687	16641	16582	16701	16656	16727	16712	16703	16716	16725	16741	16821	16684	16663	16774	16479	16732	16671	16788	16658	16770	16529	16475	16717	16610	16647	16675	16640	16663	16576	16577	16707	16516	16751	16566	16773	16749	16617	16775	16563	16618	16828	16715	16727	16664	16967	16683	16821	16739	16624	16676	16728	16915	16555	16756	16810	16734	16821	16509	16601	16696	16670	16645	16599	16816	16731	16723	16675	16487	16681	16767	16609	16602	16715	16431	16506	16718	16829	16676	16630	16596	16692	16532	16754	16653	16792	16767	16756	16536	16817	16573	16552	16641	16696	16577	16726	16599	16686	16673	16816	16644	16781	16609	16824	16585	16821	16582	16548	16651	16720	16536	16617	16745	16667	16793	16837	16631	16765	16676	16688	16790	16712	16710	16820	16660	16530	16611	16602	16696	16751	16828	16568	16621	16654	16727	16556	16794	16589	16698	16620	16624	16645	16586	16719	16344	16818	16614	16670	16685	16690	16908	16822	16536	16768	16556	16826	16734	16776	16598	16693	16630	16722	16590	16719	16662	16552	16788	16738	16752	16778	16596	16644	16530	16876	16651	16773	16740	16756	16759	16516	16822	16713	16559	16715	16733	16697	16631	16681	16710	16696	16594	16618	16666	16714	16331	16789	16818	16494	16627	16704	16571	16609	16504	16590	16817	16640	16655	16551	16649	16729	16634	16655	16785	16705	16757	16639	16659	16849	16802	16715	16416	16656	16659	16664	16726	16571	16795	16768	16758	16651	16699	16724	16930	16581	16694	16520	16727	16622	16898	16700	16707	16659	16546	16703	16763	16792	16734	16651	16715	16677	16678	16687	16694	16650	16813	16678	16749	16671	16660	16588	16569	16830	16866	16658	16587	16645	16697	16806	16708	16628	16825	16633	16667	16706	16584	16514	16785	16507	16650	16756	16547	16712	16757	16577	16627	16674	16602	16810	16727	16600	16674	16556	16742	16567	16770	16806	16709	16673	16806	16777	16575	16712	16783	16675	16620	16696	16589	16565	16757	16701	16748	16564	16699	16495	16691	16731	16753	16481	16615	16438	16711	16821	16624	16574	16728	16665	16607	16721	16647	16717	16769	16648	16613	16753	16800	16599	16743	16802	16730	16711	16646	16795	16747	16685	16654	16711	16756	16625	16865	16623	16709	16590	16572	16710	16642	16849	16853	16560	16856	16702	16446	16675	16563	16666	16693	16546	16635	16576	16684	16749	16478	16931	16691	16704	16764	16644	16664	16751	16524	16797	16602	16683	16682	16739	16589	16651	16688	16603	16821	16563	16586	16704	16501	16561	16639	16504	16616	16753	16718	16666	16696	16600	16505	16592	16673	16629	16698	16402	16704	16704	16711	16503	16581	16658	16793	16691	16692	16597	16592	16681	16465	16692	16575	16575	16640	16646	16574	16801	16603	16722	16789	16636	16670	16598	16726	16736	16671	16719	16546	16670	16772	16575	16779	16838	16585	16645	16746	16471	16592	16875	16608	16657	16580	16867	16681	16707	16704	16754	16483	16669	16805	16682	16769	16506	16656	16712	16761	16687	16597	16736	16791	16633	16766	16696	16759	16652	16648	16601	16538	16539	16838	16809	16660	16783	16734	16781	16741
27436	21936	22965	18810	14575	14669	14743	14669	15258	18214	17079	15940	15208	14489	14228	14318	14238	14443	14261	14340	14417	14363	14415	14370	14275	14346	14223	14103	14468	14379	14446	14284	14255	14367	14317	14339	14323	14327	14290	14321	14316	14034	14500	14208	13885	14205	14176	14156	14172	14450	14338	14308	14307	14249	14413	14435	14185	14318	14260	14297	14369	14079	14209	14418	13995	14315	14325	14164	14416	14383	14432	14235	14312	14206	14356	14153	14195	14122	14256	14349	14329	14333	14288	14253	14169	14243	14062	14242	14376	14362	14280	14019	14380	14178	14368	14233	14164	14155	14227	14221	14188	14378	14387	14381	14299	14279	14187	14402	14245	14250	14320	14379	14352	14308	14307	14242	14040	14313	14190	14230	14393	14256	14314	14302	14264	14269	14246	14294	14473	14297	14191	14221	14260	14473	14380	14361	14304	14326	14352	14365	14416	14173	14196	14323	14332	14349	14172	14352	14420	14301	14405	14481	14365	14205	14384	14326	14332	14300	14437	14453	14297	14302	14259	14095	14174	14292	14231	14222	14392	14172	14229	14188	14251	14325	14332	14243	14199	14369	14182	14385	14289	14332	14142	14218	14212	14368	14318	14355	14200	14429	14336	14478	14582	14385	14450	14386	14300	14237	14229	14311	14231	14125	14187	14450	14368	14395	14532	14353	14267	14043	14395	14223	14245	14322	14383	14239	14259	14349	14459	14271	14238	14596	14535	14283	14372	14217	14207	14444	14333	14127	14300	14291	14330	14174	14236	14245	14462	14190	14307	14066	14341	14372	14269	14200	14282	14116	14055	14326	14091	14350	14376	14205	14309	14213	14570	14538	14452	14403	14410	14264	14368	14197	14278	14168	14177	14292	14275	14317	14326	14329	14365	14359	14280	14365	14100	14174	14248	14233	14250	14230	14365	14131	14245	14292	14250	14318	14268	14228	14440	14331	14382	14485	14309	14455	14417	14428	14403	14243	14213	14479	14278	14341	14337	14195	14241	14494	14513	14459	14497	14379	14271	14399	14583	14568	14410	14248	14530	14207	14046	14396	14510	14309	14168	14282	14339	14147	14338	14189	14266	14091	14358	14422	14253	14383	14437	14229	14533	14243	14422	14390	14405	14366	14415	14422	14296	14235	14239	14332	14228	14432	14387	14209	14311	14154	14101	14368	14439	14325	14209	14281	14241	14239	14288	14426	14290	14176	14267	14276	14197	14463	14474	14200	14241	14193	14481	14371	14288	14135	14280	14440	14513	14315	14210	14252	14206	14146	14302	14094	14295	14292	14157	14128	14148	14351	14282	14624	14398	14214	14269	14319	14328	14180	14087	14319	14289	14285	14230	14262	14344	14198	14108	14234	14324	14229	14136	14363	14089	14226	14367	14184	14355	14459	14391	14303	14338	14365	14395	14297	14148	14209	14231	14350	14110	14378	14278	14127	14245	14318	14484	14284	14205	14193	14247	14299	14369	14162	14370	14330	14282	14230	14334	14463	14261	14334	14409	14347	14398	14230	14348	14437	14268	14302	14327	14220	14408	14369	14275	14417	14268	14395	14287	14375	14312	14375	14406	14518	14388	14426	14293	14315	14254	14332	14257	14400	14082	14233	14613	14354	14228	14228	14255	14417	14376	14223	14378	14324	14338	14482	14149	14307	14155	14446	14340	14216	14345	14167	14264	14553	14189	14376	14310	14133	14354	14307	14399	14262	14399	14205	14078	14245	14294	14363	14352	14294	14087	14174	14457	14249	14198	14205	14231	14293	14233	14322	14369	14490	14366	14362	14211	14227	14456	14286	14137	14046	14398	14462	14061	14264	14211	14403	14491	14449	14322	14324	14261	14322	14407	14131	14193	14354	14235	14205	14269	14413	14262	14346	14367	14282	14431	14402	14377	14110	14245	14221	14259	14429	14258	14333	14263	14426	14386	14287	14395	14222	14376	14190	14083	14281	14355	14182	14397	14207	14095	14181	14321	14433	14336	14321	14413	14324	14266	14245	14277	14226	14200	14245	14430	14279	14275	14225	14358	14300	14251	14328	14239	14218	14058	14352	14132	14046	14178	14146	14255	14148	14511	14284	14196	14466	14237	14498	14245	14281	14327	14199	14331	14277	14146	14248	14285	14284	14361	14239	14348	14215	14369	14313	14251	14329	14315	14298	14297	14156	14267	14322	14201	14500	14184	14244	14154	14019	14280	14411	14400	14248	14134	14087	14274	14366	14429	14174	14263	14326	14173	14379	14157	14369	14186	14337	14234	14219	14292	14225	14281	14503	14097	14197	14454	14450	14229	14196	14294	14474	14336	14304	14242	14280	14191	14178	14150	14152	14219	14299	14393	14267	14224	14275	14265	14294	14191	14318	14347	14268	14347	14307	14333	14261	14157	14223	14173	14450	14267	14323	14486	14321	14296	14229	14469	14191	14223	14231	14305	14296	14130	14453	14417	14370	14351	14263	14203	14254	14312	14282	14323	14207	14391	14261	14246	14349	14334	14403	14402	14344	14334	14252	14474	14395	14424	14316	14226	14240	14390	14458	14412	14282	14471	14268	14305	14368	14392	14349	14256	14336	14359	14379	14419	14416	14312	14285	14121	14455	14405	14373	14045	14275	14044	14182	14383	14193	14389	14234	14198	14473	14447	14274	14326	14429	14207	14140	14087	14544	14319	14171	14329	14256	14168	14223	14321	14417	14159	14440	14432	14328	14309	14024	14305	14249	14194	14395	14462	14282	14225	14194	14272	14311	14372	14178	14172	14416	14328	14392	14292	14268	14330	14201	14406	14375	14390	14304	14133	14328	14369	14272	14160	14161	14175	14355	14336	14132	14246	14230	14158	14507	14344	14401	14329	14203	14285	14370	14425	14255	14078	14311	14322	14380	14199	14304	14169	14267	14230	14297	14223	14376	14256	14152	14295	14266	14186	14155	14162	14257	14279	14512	14263	14134	14365	14413	14231	14188	14379	14188	14252	14135	14353	14344	14195	14215	14176	14242	14301	14294	14565	14198	14273	14237	14388	14214	14289	14264	14173	14223	14176	14289	14478	14137	14224	14471	14310	14350	14235	14418	14405	14160	14253	14278	14174	14240	14209	14209	14296	14153	14397	14125	14107	14270	14370	14329	14124	14282	14401	14198	14430	14365	14156	14446	14268	14262	14506	14427	14394	14297	14367	14284	14227	14266	14343	14342	14196	14258	14459	14279	14343	14408	14306	14275	14204	14258	14163	14367	14100	14208	14280	14349	14304	14365	14586	14200	14290	14300	14382	14279	14265	14259	14387	14200	14294	14354	14417	14325	14264	14378	14166	14161	14218	14333	14108	14269	14282	14245	14376	14122	14436	14383	14314	14155	14128	14367	14266	14254	14290	14323	14213	14292	14149	14433	14361	14342	14156	14269	14371	14462	14193	14364	14306	14166	14175	14498	14302	14193	14123	14357	14246	14358	14069	14321	14280	14253	14277	14241	14341	14578	14246	14071	14094	14466	14362	14458	14270	14494	14407	14457	14351	14392	14305	14360	14273	14216	14176	14180	14334	14181	14355	14235	14284	14328	14366	14365	14212	14449	14248	14446	14206	14364	14279	14215	14265	14343	14313	14117	14234	14382	14217	14284	14125	14293	14347	14380	14202	14190	14383	14394	14319	14337	14199	13998	14294	14524	14265	14267	14335	14247	14188	14503	14149	14483	14445	14308	14277	14348	14200	14414	14428	14311	14314	14320	14243	14272	14189	14192	14364	14360	14369	14195	14263	14350	14686	14293	14296	14158	14306	14129	14261	14264	14192	14359	14318	14226	14475	14409	14322	14336	14140	14455	14428	14360	14223	14145	14272	14265	14406	14272	14381	14431	14402	14278	14311	14217	14235	14131	14341	14311	14331	14286	14389	14310	14119	14328	14323	14174	14465	14486	14267	14224	14233	14214	14317	14084	14377	14296	14283	14177	14340	14179	14345	14313	14291	14260	14298	14085	14336	14015	14312	14386	14437	14345	14341	14359	14321	14344	14376	14236	14281	14185	14558	14297	14173	14224	14450	14258	14411	14283	14439	14295	14274	14306	14380	14177	14307	14349	14233	14162	14290	14314	14288	14318	14396	14458	14373	14302	14202	14211	14389	14395	14048	14286	14510	14167	14201	14342	14287	14337	14314	14224	14330	14194	14378	14163	14374	14346	14320	14226	14333	14473	14213	14401	14239	14271	14369	14249	14130	14368	14400	14384	14132	14222	14285	14235	14339	14243	14152	14147	14331	14362	14257	14236	14194	14316	14173	14246	14249	14377	14339	14215	14254	14133	14259	14416	14334	14211	14259	14440	14132	14353	14212	14322	14251	14074	14233	14156	14174	14268	14194	14255	14287	14393	14322	14251	14091	14124	14432	14186	14279	14497	14334	14272	14332	14227	14302	14299	14327	14322	14397	14361	14389	14382	14349	14325	14112	14229	14315	14210	14330	14247	14252	14436	14167	14336	14215	14137	14278	14311	14347	14285	14410	14087	14328	14404	14257	14410	14195	14220	14176	14449	14092	14356	14356	14188	14257	14338	14367	14387	14307	14231	14254	14340	14424	14380	14366	14309	14412	14243	14355	14368	14416	14176	14430	14153	14410	14261	14313	14265	14144	14295	14416	14273	14272	14270	14274	14278	14457	14297	14365	14395	14148	14198	14336	14223	14311	14408	14282	14484	14276	14298	14383	14324	14260	14501	14204	14387	14344	14278	14231	14328	14383	14120	14335	14380	14368	14186	14457	14436	14266	14230	14411	14410	14201	14266	14292	14247	14458	14372	14360	14359	14431	14457	14508	14436	14368	14364	14229	14233	14443	14391	14171	14154	14225	14215	14373	14293	14216	14321	14282	14327	14263	14349	14326	14218	14324	14372	14424	14254	14307	14357	14430	14403	14259	14355	14228	14253	14386	14132	14141	14424	14311	14280	14423	14383	14441	14233	14351	14169	14262	14237	14194	14351	14510	14388	14296	14289	14218	14285	14394	14335	14309	14321	14289	14261	14333	14152	14368	14265	14361	14308	14152	14313	14373	14308	14289	14373	14365	14434	14322	14238	14411	14158	14136	14004	14098	14164	14388	14243	14425	14143	14185	14393	14405	14364	14069	14339	14405	14267	14264	14416	14313	14254	14454	14093
15201	19230	17632	15779	14818	14373	14300	14296	15551	20422	17724	15953	14575	14049	13684	13665	13702	13747	13716	13766	13807	13950	13837	13916	13892	13776	13867	13827	13765	13825	13664	13978	13480	13992	13912	13771	13721	13553	13985	13738	13843	13785	13984	13850	13711	13765	13596	13757	13645	13761	13971	13869	13834	13856	13657	13716	13758	13762	13680	13727	13857	13654	13963	13863	13787	13819	13875	13700	13873	13950	13946	13769	13764	13804	13767	13826	13762	13710	13888	13786	13791	13643	13888	13776	13860	13824	13706	13646	13689	13871	13827	13891	13759	13602	13728	13650	13679	13894	13775	13785	13791	13863	13799	13800	13837	13781	13858	13750	13852	13718	13662	13684	13866	13893	13863	13835	13650	13760	13698	13878	13827	13774	13710	13784	13847	13686	13780	13692	13817	13784	13742	13749	13902	13913	13972	13989	13800	13861	13855	13754	13721	13734	13808	13851	13874	13922	13896	13827	13718	13577	13812	13780	13604	13786	13768	13842	13863	13768	13774	13795	13805	13737	13975	13716	13874	13796	13847	13765	13846	13866	13716	13667	13922	13627	13710	13866	13671	13659	13882	13794	13768	13784	13738	13766	13920	13891	13817	13758	13748	13643	13710	13875	13703	13841	13910	13872	13833	13938	13866	13781	13788	13598	13800	13753	13795	13711	13729	13728	13603	13739	13837	13942	13581	13894	13826	13560	13588	13999	13923	13737	13819	13674	13900	13884	13862	13821	13588	13722	13763	13814	13739	13597	13647	13871	13690	13747	13695	13771	13713	13881	13770	13817	13583	13878	13813	13728	13944	13652	13816	13715	13793	13739	13906	13772	13668	13665	13842	13914	13834	13857	13767	13869	13830	13751	13718	13848	13852	13748	13568	13664	13739	13631	13866	13763	13726	13933	13814	13824	13905	13788	13731	13916	13676	13852	13782	13806	13798	13782	13846	13748	13859	13773	13846	13903	13756	13820	13829	13943	13632	13945	13919	13841	13884	13808	13744	13949	13808	13830	13727	13664	13913	13726	13826	13856	13981	13802	13895	13755	13716	13637	13777	13859	13947	13769	13998	13738	13886	13886	13684	13627	13712	13714	13868	13781	13808	13607	13628	13853	13972	13791	13772	13783	13801	13661	13805	13749	13826	13790	13601	13934	13869	13761	13926	13821	13882	13723	13895	13887	13806	13842	13819	13800	13801	13675	13855	13806	13732	13900	13763	13645	13692	13816	13638	13821	13762	13782	13929	13651	13716	13930	13751	13810	13995	13719	13812	13791	13911	13757	13798	13815	13800	13803	13749	13913	13832	13633	13765	13728	13794	13725	13821	13946	13847	13763	13747	13911	13856	14001	13872	13834	13868	13967	13770	13997	13674	13778	13748	13766	13872	13706	13782	13855	13814	13806	13707	13901	13716	13829	13984	13853	13874	13673	14090	13856	13802	13732	13791	13756	13690	13688	13762	13572	13720	13692	13972	13617	13646	13782	13757	13713	13947	13876	13918	13760	13839	13698	13885	13769	13698	13743	13790	13898	13739	14010	13709	13754	13789	13860	13829	13801	14003	13724	13698	14001	13746	13832	13903	13843	13896	13797	13754	13755	13739	13714	13884	13760	13761	13759	13931	13750	13811	13646	13734	13776	13989	13828	13996	13829	13829	13794	13772	13788	13819	13691	13719	13987	13721	13903	13969	13861	13939	13732	13738	13673	13810	13879	13801	13746	13688	13895	13714	13766	13743	13760	13737	13659	13895	13849	13841	13488	13891	13774	13937	13768	13895	13772	14171	13735	13668	13773	13808	13722	13753	13912	13574	13689	13688	13746	13789	13812	13995	13707	13928	13734	13770	13897	13813	13737	13790	13758	13642	13832	13752	13790	13744	13731	13847	13801	13902	13947	13791	13994	13855	13844	13865	13701	13851	13942	13767	13976	13709	13772	13873	13849	13704	13671	13879	13655	13770	13536	13775	13841	13769	13748	13731	13949	13802	13807	13750	13909	13721	13849	13715	13824	13908	13869	13730	13767	13825	13761	13616	13793	13800	13734	13800	13788	13602	13820	13819	13781	13780	13848	13868	13707	13756	13815	13834	13903	13706	13879	13925	13791	13879	13942	13678	13817	13798	13796	13788	13678	13711	13870	13876	13780	13818	13786	13925	13900	13795	13760	13823	13935	14021	13723	13584	13823	13961	13767	13725	13871	13805	13747	13654	13811	13710	13828	13724	13743	13885	13695	13753	13733	13647	13856	13790	13881	13875	13742	13794	13723	13745	13720	13697	13949	13743	13878	13780	13840	13879	13895	13797	13705	13825	13759	13626	13833	13872	13696	13912	13703	13636	14018	13626	13890	13738	13886	13779	13755	13763	13939	13836	13641	13792	13785	13735	13798	13591	13984	13880	13698	13904	13867	13864	13751	13800	13734	13680	13878	13571	13970	13646	13781	13897	13793	13643	13958	13906	13959	13798	13887	13704	13840	13681	14023	13831	13766	13779	13844	13850	13771	13762	13679	13972	13798	13801	13808	13824	13766	13894	13831	13729	14059	13708	13679	13658	13755	13825	13857	13849	13714	13922	13667	13697	13858	13814	13849	13776	13736	13879	13905	13730	13766	13964	13915	13738	13732	13845	13822	13965	13823	13899	13932	13936	13856	13832	13935	13803	13837	13854	13769	13892	13709	13933	13723	13764	13817	13774	13951	13660	13993	13634	13893	13844	13763	13735	13933	13884	13816	13836	13801	13784	13802	13688	13869	13806	13945	13885	13890	13701	13688	13787	13807	13730	13804	13832	13660	13728	13680	13818	13657	13807	13733	13640	13734	13739	13641	13745	13731	13754	13899	13843	13772	13847	13888	13767	13793	13668	13748	13916	13864	13662	13948	13731	13901	13904	13869	13660	13810	13625	13966	13727	13701	13812	13621	13884	13853	13814	13696	13846	13854	13828	13744	14009	13803	13773	13712	13845	13774	13838	13927	13881	13879	13713	13889	13754	13830	13993	13799	13851	13681	13747	13830	13771	13751	13975	13863	13753	13759	13792	13866	13733	13907	13738	13827	13742	13917	13821	13755	13667	13881	13823	13728	13603	13856	13895	13828	13794	13746	13852	13925	13756	13895	13995	13783	13792	13945	13809	13858	13718	13659	13813	13704	13924	13723	13860	13778	13737	13737	13646	13774	13840	13789	13843	13826	13894	13657	13902	13929	13787	13767	13723	14029	13823	13825	13722	13874	13785	13774	13597	13828	13732	13733	13720	13913	13813	13745	13850	13869	13804	13686	13998	13899	13755	13822	13807	13861	13618	13814	13676	13930	13754	13760	13749	13780	13848	13692	13844	13768	13797	13788	13790	13854	13868	13683	13860	13777	13719	13880	13743	13793	13807	13839	13969	13776	13777	13898	13815	13739	13700	13742	13866	13963	13879	13762	13617	13715	13775	13811	13741	13797	13858	13745	13911	13685	13888	13828	13759	13798	13927	13691	13537	13896	13713	13866	13813	13738	13855	13741	13914	13952	13863	13870	13792	13649	13743	13830	13718	13856	13874	13954	13764	13674	13873	13724	13740	13958	13910	13798	13866	13715	13685	13814	13776	13746	13828	13851	13754	13824	13668	13899	13596	13942	13703	13871	13783	13721	13756	13932	14010	13789	13946	13909	13777	13653	13854	13819	13823	13857	13808	13716	13821	13744	13819	13758	13839	13736	13680	13870	13665	13895	13838	13740	13877	13850	13563	13788	13694	13659	13938	13774	13891	13801	13638	13625	13726	13885	13769	13711	13800	13891	13884	13765	13767	13815	13809	13858	13699	13800	13948	13587	13765	13727	13712	13738	13817	13803	13821	13716	13809	13806	13748	13912	13649	13806	13832	13744	13710	13922	13815	13821	13815	13835	13703	13786	13876	13967	13912	13824	13775	13785	13886	13776	13896	13626	13771	13838	13797	13766	13757	13807	13770	13840	13822	13831	13896	13899	13712	13669	13673	13810	13727	13679	13721	13860	13804	13932	13681	13844	13890	13819	13930	13656	13586	13620	13781	13753	13869	13810	13750	13792	13798	13779	13878	13804	13848	13768	13695	13715	13632	13924	13740	13760	13677	13690	13956	13723	13826	13818	13945	13756	13552	13814	13881	13833	13696	13773	13886	13953	13701	13840	13717	13857	13736	13740	13934	13813	13801	13994	13777	13685	13709	13868	13809	13734	13801	13834	13796	13748	13794	13863	13977	13912	13705	13923	13789	13715	13880	13841	13860	13867	13874	13820	13773	13708	13910	13755	13801	13740	13952	13793	13670	13777	13738	13772	13847	13724	13889	13585	14028	13665	13853	13855	13900	13923	13894	13722	13762	13827	13664	13758	13789	13839	13841	13783	13752	13935	13700	13751	13847	13742	13867	13775	13848	13857	13763	13850	13706	13840	13867	13873	13710	13875	13866	13794	13780	13764	13734	13797	13731	13834	13735	13875	13758	13719	13871	13764	13830	13767	13874	13775	13661	13770	13750	13727	13923	13875	13730	13851	13745	13766	13899	13774	13669	13877	13946	13830	13877	13836	13653	13743	13787	13671	13878	13815	13819	13883	13858	13739	13736	13822	13921	13730	13680	13715	13799	13792	13873	13896	13718	13958	13775	13863	13867	13871	13703	13790	13937	13749	13787	13847	13768	13781	13749	13741	13820	13700	13979	13659	13808	13751	13599	13835	13769	13836	13777	13900	13590	13774	13601	13736	13812	13616	13895	13695	13753	13858	13869	13852	13826	13852	13933	13717	13768	13802	13870	13769	13664	13847	13901	13796	13782	13864	13889	13877	13864	13804	13786	13625	13843	13632	13731	13837	13821	13769	13750	13861	13671	13636	13852	13746	13792	13832	13913	13753	13862	13769	13653	13701	13838	13675	13780	13817	13852	13792	13744	13979	13658	13678	13981	13876	13767	13638	13784	13738	13862	13768	13870	13931	13537	13818	13804	13850	13815	13839	13774	13961	13709	13889	13682	13738	13885	13840	13778	13837	13653	13824	13802	13799	13938	13904	13586	13844	13798	13592	13910	13887	13875	13744	13807	13956	13910	13593	13818	13930	13829	13806	13816	13800	13841	13756	13771	13700	13896	13943	13733	13778	13822	13791	14001	13660	13874	13868	13769	13833	13686	13909
24559	21482	28586	24924	21278	17226	15865	14374	16615	26408	30975	23564	17149	13585	13351	13201	13111	13180	13195	13200	13186	13256	13011	13198	13359	13165	13302	13185	13182	13106	12880	12841	13215	12990	13103	13069	13023	13134	12866	13202	13250	13141	13086	13182	13033	13126	13065	13092	12886	12978	13137	13021	13165	13050	12961	12981	13224	13232	13123	13001	13094	12988	13137	13114	13042	13051	12967	13044	13043	13007	13066	13023	13156	13084	12948	13023	13113	13101	13034	12948	13126	13047	13023	12933	12837	12990	13075	12980	12986	13128	12992	12799	13178	13056	13225	13057	13152	12899	13201	13130	12975	12964	13048	12740	13024	13112	13004	12821	13003	13143	13061	13003	13060	13107	13068	13096	13183	13111	12989	13052	12966	12995	13106	13106	12980	12953	13162	12949	13056	13074	13059	12879	13198	13066	12947	13032	12927	13115	12952	13088	13098	12918	12868	12989	12999	13060	13053	12988	12958	12890	13138	12961	13127	13100	13094	12985	13033	13143	13055	13143	13063	13088	12899	13057	12984	12901	12985	12965	13117	13012	12903	13277	12893	12848	12890	13010	13128	13048	13143	13135	13055	12790	12894	13011	13090	13069	13054	13026	13145	12949	13077	13001	12971	12962	13045	13103	12909	13117	13082	12968	13036	12902	12808	12878	13167	12978	13041	13124	13076	12747	13217	12884	13071	12810	12944	13003	12895	13023	13165	13045	13039	13165	13084	12795	13213	13097	12945	13013	13025	12979	13164	13079	12869	12958	13169	12984	12926	12810	13008	12911	12848	13254	13230	13120	13059	13047	12954	13099	12910	12992	12973	13105	13074	13163	12913	13015	12967	13116	12990	12984	13081	12924	13024	13083	12878	13004	13114	13076	13060	13187	13015	13017	12953	13030	12944	12909	13188	13030	13069	13157	13178	12933	13060	13056	12930	12827	12963	13057	12912	12939	13079	12870	13002	13060	13055	13035	12997	13071	13167	13078	12850	13133	12866	12884	12875	13073	13078	13089	12961	13027	13125	13081	13143	13144	12884	13070	13062	12987	13139	13135	13082	12991	12993	13056	12947	12887	13097	13041	13058	13006	13025	12913	13099	13075	12913	12924	13105	13099	12983	13042	13143	13164	12951	13038	12860	13047	13113	13010	12877	13034	13010	12969	13055	13028	13170	12874	12910	12860	12823	13124	12860	13094	13052	13184	13025	12971	12885	13276	13257	13069	12945	13169	12948	12878	13006	13031	13161	12828	12868	13096	12956	12882	13089	13196	12966	12964	13197	13062	12981	12970	13057	12932	13119	13009	12977	12941	13129	13051	13148	13045	13020	12996	13137	13066	13109	13067	13032	13139	13134	13118	12967	12944	13067	13033	12929	13098	13008	13001	13008	12859	12962	12951	13141	13022	13052	13009	13026	12849	13062	13063	13060	13016	13111	12951	13301	13178	12994	13146	13232	12990	13056	12992	12989	13072	13202	12988	13210	13004	13037	13030	13005	12988	13188	12883	13093	13192	12995	12883	12890	12992	12884	12859	12941	12983	13040	13088	13065	13096	13158	12956	12778	13230	12969	12949	12815	12869	12948	12858	13055	12955	12966	13091	13051	13095	12895	13039	13038	13019	12825	12930	13079	12890	12858	12986	13022	13006	13021	12903	12921	12984	12983	12819	12879	12850	12969	13049	12894	13074	12897	13101	13049	13004	12827	12951	12801	13061	12980	12945	13072	13120	13004	13176	13067	13158	13025	13141	13014	12984	13042	13116	12996	13209	13077	13171	13123	13153	13073	13163	12936	12927	13019	13017	12937	13128	13178	13088	13030	13086	12999	13060	13142	12957	13131	13052	13103	13020	12956	13177	13063	13080	12929	13047	13063	13010	13250	12962	13009	13017	13080	13293	13296	13089	13134	13142	13122	13136	13149	13210	13077	12888	12993	13040	12999	13121	13073	13002	13086	13092	12839	12904	13097	12961	12927	12978	13063	13020	13032	13055	12963	13004	13002	13129	13043	13051	12916	12905	13026	12845	13031	12946	13128	12954	13112	13123	12912	13034	12989	13094	12998	13026	12935	12952	13149	12841	13055	13033	12977	13015	13093	12948	13147	12894	13147	12957	12906	12818	13045	13006	13110	13053	12924	12991	12958	13094	13087	13042	13123	12982	13070	13110	12827	13098	13111	12938	13002	13031	13149	12955	12983	12998	12990	13203	13106	12973	13112	12818	12943	13032	12949	13066	13026	13019	12977	12954	12971	13102	12970	12891	13051	12867	13209	13047	12968	13078	12978	13046	13014	12995	12989	13186	13016	12926	13070	13209	13137	13020	13013	13029	12921	13118	12947	12863	12989	13024	13141	12911	12924	13011	12934	12967	13030	13025	13158	13289	12990	13067	13061	12730	13153	13169	13075	12998	12802	12904	13073	12815	13100	12935	13004	13021	13048	12954	13011	13099	12969	12970	12920	13049	13062	13031	13056	12918	13041	13170	12945	12844	13059	12946	12917	13112	12872	12879	13157	13115	12961	13015	12807	13151	13176	13216	13138	13115	12865	13077	13071	13095	12987	13102	13084	13141	13076	13166	13108	12992	13084	12919	13192	13049	13036	13094	13033	13114	13043	13195	13027	13164	13144	13066	12983	13121	13014	13114	13241	12940	12949	13047	13126	13250	12900	12748	13033	12976	12917	12997	13033	12998	13067	12993	13052	13036	13094	12965	12935	13108	13055	12958	12877	13028	13076	12888	13025	13006	12998	13271	12825	12968	12925	13042	13153	13195	12962	12970	13034	12921	13118	13126	13007	12953	12942	13016	13064	12826	12852	13025	12933	13064	13017	13135	13139	12976	13048	12995	13009	12909	12964	13048	12914	13019	13034	13129	12993	13005	12953	12957	13217	13086	13009	13025	13075	12937	12884	12937	13125	13121	13124	13057	13029	12928	12833	13120	12951	12867	12870	12971	12982	12799	12791	13161	12914	13084	13167	13104	13032	13082	12934	12942	13153	13232	12908	12968	12973	12951	13188	13020	12950	13011	12909	13085	13091	13132	13175	13156	12932	12909	13023	13121	13240	13088	13253	12993	13076	13019	13182	12999	13171	12876	13078	13140	13139	12916	13021	13083	13005	13126	13005	13203	13122	12986	13071	13134	12963	12906	12991	12988	12888	13063	13008	12929	12991	12884	13008	13020	12946	13110	13175	13089	13095	12990	12961	12972	13089	12969	13008	13115	12884	12989	12896	12983	12837	13047	13214	13106	13026	12904	12932	13219	13043	13225	13108	13064	13104	13161	12756	13127	13024	12954	12964	12944	13192	13075	12930	12954	13070	13000	13130	12965	12861	13083	13009	13117	12846	13041	12864	12915	13110	13182	12867	13048	13012	12893	12891	13150	12905	13017	13152	13009	12975	12863	12955	13187	12908	12835	13078	12842	12981	12981	12945	12859	13033	12981	12921	12864	13089	13098	13010	13044	12925	13052	13048	12991	12952	13097	12973	12949	13058	13004	12984	13002	13078	13013	12987	13163	13095	13060	12920	13168	13080	12923	12987	13125	12922	12979	12997	12859	13062	12987	13103	13078	13055	12888	13028	13099	13070	12868	13080	12812	12864	12901	12938	12970	12916	13065	13054	13027	13036	13015	13105	13220	13013	13041	12997	13105	13078	13102	12967	12984	12884	12851	13040	13013	13038	13205	13113	13039	13066	13147	13007	13081	12995	13068	13159	13040	12848	13034	12978	13016	13032	13011	12815	13047	12984	12932	13122	13025	13235	12891	12934	13023	13020	12975	13038	13036	12943	13120	12918	13103	12990	13001	12979	13038	13015	13011	12968	13002	13123	13009	12959	12949	12915	12933	12768	13177	13122	12990	13088	12963	12952	13029	13223	13107	12982	12982	13038	13035	13101	12997	13070	13057	13073	13116	12963	13033	12972	13048	13353	13101	13105	12921	13087	13164	13089	12859	12959	13070	12925	12749	13004	13005	12983	13144	13074	12961	12928	13088	13103	12878	12793	12965	12984	13082	12829	13084	13019	12975	13161	13129	13025	13083	13162	13044	12873	13099	13143	13011	13015	13012	13151	12879	13128	13099	12994	12913	13200	12800	12804	13064	13139	13078	13049	13166	12931	12895	13049	12980	12978	13052	13022	13031	13003	13014	13106	13028	12916	13016	13032	12961	13087	13076	12829	13040	13105	13114	12885	13070	12884	13039	13103	12872	13095	13148	13086	13046	12999	12995	13213	13140	12990	12863	12917	13161	12933	13022	13056	13101	13047	13015	13119	12921	13203	13275	13106	13096	12875	13042	12827	12901	12972	12989	12891	12938	12902	12990	13056	13007	12918	12903	13087	12870	13142	13073	13135	12847	12950	13078	13194	12997	12887	12994	13055	13194	12991	12948	13163	13292	13184	13086	13145	12985	13091	13129	12958	12888	13091	12990	12914	12979	12938	12883	13080	13098	13001	12811	13110	12967	13322	12989	12949	12804	13144	13171	12977	13083	12891	13053	12818	13057	12865	13031	12977	12956	13194	13054	12997	13131	13173	12756	13083	13040	13006	12863	12995	13082	13070	12979	13041	13111	13072	13074	13149	12974	12928	12929	13203	13068	12871	13001	13050	12924	12907	12902	12995	13165	13004	13123	13048	13091	12970	13056	13060	13004	13017	12953	13200	13135	13147	13186	13212	13184	13048	12892	13119	12953	13066	13030	12935	13168	13103	12964	12984	13181	12997	12997	13073	13124	12816	12976	13042	12968	12922	13022	12895	12899	13017	13082	13119	13020	13021	12992	13121	12958	12923	12830	12974	13174	13028	12837	12983	13080	13037	12995	12924	12966	12895	12981	13024	13079	13057	13051	13047	13019	13151	12979	13038	13001	13199	13008	13055	13144	13004	13022	13065	13044	12992	13108	12905	13028	13190	13101	13044	13049	13019	13017	13053	13053	12949	13117	13017	13078	12998	12970	12933	12947	12869	13004	13112	13025	12933	13038	13097	12821	13097	13034	12866	13043	13056	13065	13099	13178	12976	13013	13080	12931	12893	13037	13043	12921	13090	13078	13055	13086	12938	13003	13114	13132	12933	12953	13046	13011	12961	13095	13013	12988	13020	13096	13037	13055	13040	13138	12959	13178	13149	12905	13137	13011	13241	12927
13848	20906	23377	17771	16962	15361	15588	14823	19135	32036	34764	25216	17206	13260	12955	13062	13018	12886	12957	12986	13077	13110	12999	13145	12932	12993	12976	12928	12974	13020	12863	12953	12894	12853	12923	13058	13300	12945	13218	13019	12957	12899	13130	13139	12885	13054	13008	13037	12909	13034	12922	13017	13017	13140	12869	12993	12937	12952	13015	13038	13168	12982	12917	12936	13021	13105	12982	12727	12875	12992	12790	12912	13034	12994	13027	12987	12988	12922	13020	12950	13053	12965	12848	12936	13060	12735	12908	13047	12865	13060	13035	13038	13018	12950	13092	12947	13121	13107	12966	12898	13151	12886	13033	12851	12986	12951	12941	12967	12898	13073	13061	12959	12921	12910	12965	13021	12884	13007	12917	12916	13039	12899	12897	13109	13113	12973	12910	12752	12802	12870	13000	12909	13002	13018	12942	12976	12830	12984	13033	13161	13126	12941	13048	13049	13070	13022	12873	13074	12972	13008	13135	13061	12877	12921	12955	13033	13046	12973	12850	13061	13002	13024	12972	13011	12943	12978	13077	13103	12828	12794	12959	13080	13057	13017	13044	12943	12939	13228	13075	12944	13030	13104	13044	12925	12979	12972	12876	12982	12926	12969	12959	12951	12967	13010	12912	13131	12958	12897	12948	12999	13034	13048	12838	12664	12975	13110	12949	13051	13037	12993	12941	12940	12990	12926	12945	12966	13146	12992	12935	12992	13043	12983	12801	12940	12948	12918	12996	12944	12953	12978	12959	12937	12957	12913	13054	12970	13063	12972	12968	13020	12918	12994	12944	13015	13027	13017	12864	13070	13027	12945	13013	12979	12805	12963	12816	13051	12838	12849	12878	12804	12880	12933	13023	13041	13120	12822	13060	12991	12941	12986	12721	12921	12976	12960	12949	13095	13052	12930	12989	12936	12978	12956	13044	13034	12877	13027	13018	12914	12951	12779	12934	13029	13075	12930	12963	12946	12958	12805	12952	13136	13154	12870	12922	12953	12898	12933	12965	12995	13091	13055	13094	12873	12902	12942	13022	13060	12977	12956	13006	12842	13016	13087	13073	12844	13149	12958	13019	13059	12969	13097	12872	12876	13048	12833	13077	12915	13005	13020	12856	12859	13006	12851	12852	12953	13046	12989	12965	13052	13004	13053	12770	13048	12911	13122	13094	12969	12879	12933	12962	12889	13072	12903	12961	12993	12783	13025	12944	12906	13136	12954	12892	13051	12950	12976	12926	13005	13076	12907	13109	12859	12974	12934	12906	12949	12977	12994	12974	13009	12878	13044	12882	13061	12924	12927	12810	12940	13042	12940	12925	12931	13018	12985	12970	12883	12991	12886	12969	13099	13085	13008	13035	13005	12880	13125	12960	12775	12931	13163	12936	12981	13110	12998	13075	13102	13004	12978	12949	13126	12908	12883	13043	13000	13155	12954	13024	12965	12975	12708	13024	13128	13041	13010	13028	13090	13002	13075	12983	13067	12977	13039	13069	12914	13020	12958	12993	13080	13007	12888	12881	12918	13176	13014	12847	12859	13013	13092	13032	12883	13004	13054	12949	13062	13030	13056	12953	12952	13119	12982	12986	12865	12918	12985	13021	13029	13027	12846	12883	13048	12905	12877	13045	13074	13122	13053	12981	12889	13002	13054	13100	12941	12962	13095	12975	13053	12884	12943	12897	12820	12965	12926	12887	13138	12977	12891	12988	12815	13081	13145	13073	13006	12863	12972	12847	12942	13161	12950	13005	13102	12945	12984	12830	12919	13006	13150	12917	12926	12975	12992	12990	13005	13069	12839	12890	12978	13050	12888	12917	13006	13041	12925	13074	12911	12992	13055	12972	13044	13024	12893	12955	12988	12929	12792	13060	12962	12943	12793	13038	13020	12946	12979	13024	12969	13018	12979	12898	13108	13016	12969	13039	12946	13030	13070	12776	12847	13136	12958	13073	13024	13056	12917	13142	12934	13120	12824	13067	13147	13018	12875	12906	12933	12909	13233	12926	12978	12944	12934	12943	12945	12959	12840	13002	12874	12993	12855	12909	12909	12957	13169	13054	12825	12953	13079	12879	12866	13074	12870	12795	13032	13011	13020	13048	13027	12980	12938	12891	12965	13015	12897	13001	12864	13011	12875	13019	12928	13022	12855	12851	12904	13151	12935	12720	13071	12961	13041	12893	12726	12968	12982	13163	12853	12958	12974	13088	12988	13041	12782	12876	12934	13015	12848	12959	13066	12982	12991	13070	12994	12975	12946	12955	13021	13097	13018	13046	13190	13007	12833	13052	12870	12988	13046	12919	12876	12892	12918	12800	13085	12893	12969	12974	13053	13088	12983	12874	13067	13003	12940	12912	13068	12921	12999	12874	13040	13057	12927	12839	13028	12926	13033	13026	13075	12951	13000	12906	12938	12910	12973	12980	12998	12926	12891	12940	13070	12939	12904	12977	12748	12870	12909	12911	12984	13041	12883	12955	12900	12854	12861	13034	13074	12995	13054	12916	13006	12913	13023	13032	13132	13032	12975	13037	13031	13135	12944	13033	13094	13080	13046	13003	12981	12903	13004	12987	13151	12911	12923	13044	12963	13073	12937	13096	12799	13004	13039	12902	12867	12994	12925	13306	12973	13086	12927	13037	13234	12924	12909	13087	13085	12868	13037	13057	12998	12817	12973	12919	13006	12893	12941	12900	12953	12966	12897	12875	12944	13006	13087	13106	12881	13010	13020	12987	12939	13067	12853	12962	13079	13114	13125	12965	12970	12903	12961	12932	12877	13035	12947	12884	13000	13115	13134	13058	12982	12864	12957	12815	12978	13017	12997	12998	13000	12896	12888	12970	13146	13030	12839	12898	12840	12811	12984	12888	12904	12944	13004	12886	13037	12743	13026	12961	12799	12945	12995	13035	12936	12909	13025	13149	12979	13033	12902	12736	12797	12789	12965	12849	13030	12932	12944	12951	12952	12814	12954	12954	12910	12883	13092	13038	13005	12893	12824	12929	13001	12979	12981	13097	12802	12997	12970	12944	12924	13000	12844	12947	13135	12853	13073	13148	12862	13004	12954	13015	13140	12861	12883	13090	13019	13057	12914	12917	12917	12996	12936	12908	12972	12927	12807	13140	12902	13115	12955	12849	13220	12833	13099	12870	12831	12948	12951	13116	13006	13016	12880	13002	13047	13263	12872	12933	12947	13065	12897	13201	13109	12885	13010	12977	13020	13026	13005	13106	12864	13072	12982	12841	13006	12952	12983	12897	12962	12953	12956	12831	13082	12878	12951	12845	12965	12953	13039	12990	12969	12959	13000	13036	12873	12963	12958	12971	13060	12955	13051	12946	12930	13041	13056	13096	12916	13011	12930	12902	12918	13132	13029	13077	12924	12979	13105	13083	13002	13170	12940	12931	13016	12952	12956	12857	13120	12937	12948	12979	13031	12961	12899	13048	12902	13059	12904	12980	12850	12997	12897	13031	13026	12969	12987	12990	13041	12952	13175	13008	12936	13036	12836	13073	13038	12827	13004	13113	12907	13005	12991	12933	13082	12761	12984	12955	12878	12996	12990	12981	13106	12994	12982	12943	12979	12990	13149	12922	13029	12935	12960	12995	13017	12850	12938	12988	13041	13021	12952	13159	12940	12929	13034	13014	12995	12982	13109	12954	13020	12955	13081	12989	12872	12969	12973	12897	13010	13025	13104	12916	13015	12875	12868	12943	12864	12941	13037	12935	13058	12929	12984	13084	12950	13009	12927	12941	12986	13057	12832	13009	12905	13062	12958	12908	12942	12931	12881	13032	12898	12870	12884	13061	12936	12902	13047	12938	13069	13080	12801	12961	12895	12796	13024	13005	12903	13096	12964	12881	12979	12938	12865	13211	13081	13154	12955	12913	13076	12912	12946	13008	12987	13035	12886	13127	13050	12925	13006	13124	12961	12837	13007	13069	13027	13028	12916	12873	12893	13079	12955	13101	12951	12969	13045	12955	13030	12986	12879	12984	12995	12994	13050	12966	13066	13012	12913	13015	13111	12897	12948	13064	12959	12908	12948	12839	13023	12891	13057	12968	13019	12938	13045	12976	12879	13015	13026	12902	12880	13167	13079	12854	13087	13091	13080	12929	13100	12921	12956	12957	12820	13025	12874	13002	13060	12930	12882	12969	12997	12914	13010	13192	13123	12949	12951	13242	12976	13034	12949	13001	13086	12943	12786	13048	12958	12717	13056	12939	12925	13064	12846	12940	12844	12991	12980	12894	12952	12933	12830	12966	12943	12879	13175	12987	12951	12862	13120	13111	12998	13090	12955	12953	12940	12916	13010	12922	13122	13058	12930	12913	13062	13025	12982	13035	12906	13161	12776	13092	13082	12867	13047	13008	12954	12932	12953	13028	12767	13021	12959	13017	13032	12984	13084	12918	12903	13093	12917	13155	12808	12990	13014	13145	12911	12939	13056	12992	12950	12985	12800	12916	12959	13177	12863	12952	12953	12981	13049	12967	12970	12954	13000	13004	12878	12880	12901	13036	12922	12934	13052	12974	12927	13097	12991	13122	13011	12787	13167	13086	13011	13079	13016	12779	12884	12924	13052	13067	13083	13028	13018	12986	12986	13095	12918	12964	13128	12848	13052	12998	13040	13053	12993	12855	12935	13104	12871	12811	12919	13001	12989	12926	12827	12898	12967	13047	13044	12862	12879	13025	13050	12899	13110	12940	13040	12952	13041	13080	13062	13122	12805	12883	13078	12899	12845	13059	13033	12961	12951	12913	12969	12985	13023	12976	13077	12810	12997	13132	12896	12984	12916	12947	12827	13030	12995	13006	13018	12973	13027	12864	13132	12971	12981	12906	13043	12922	13136	12917	13041	12915	12794	12927	13004	12833	13138	12942	13010	12785	13003	13261	13057	12832	13025	13013	13011	13023	13023	13176	13063	13151	12968	12975	13003	12907	13004	13049	12890	12922	12919	13000	12985	13048	13074	12955	12902	12885	12945	13133	12961	13077	12928	12938	13132	13027	12935	12894	13026	13013	13117	12936	12838	13180	12862	12989	13004	12890	13098	12925	12865	12923	12922	12851	12889	12907	13091	12983	12864	12949	12950	13094	12880	12940	13060	13040	12907	13076	12908	12898	12965	12887	12989	13082	12876
23117	21527	29507	23975	21722	23350	23815	16691	15151	36889	48885	33975	24640	16185	14404	14114	14298	14025	14213	14181	14156	14076	14282	14102	13896	14086	14015	14386	14024	14133	14073	14218	14046	14072	13982	14101	14125	14126	14040	13811	13946	13904	13907	14157	14156	14149	14162	14198	14041	14007	14004	13973	14177	14122	13928	14064	13999	14008	13977	13946	13985	14053	13882	13967	13940	14062	13952	13943	14055	13849	13930	13965	13985	13906	13775	13961	13899	13971	14080	14033	13782	13958	14029	13925	13950	13884	13921	13924	14010	13996	13886	13999	13990	13793	13807	13938	13919	14051	14001	13970	14031	14069	13908	14044	13954	13993	13997	13835	13900	14225	14080	13869	13881	13775	14028	13887	13813	13915	14023	14096	13902	14033	13903	13713	13913	14149	14087	13891	13958	14001	13984	14071	13827	14053	14041	13810	13898	13909	13991	13935	13885	13981	14011	14051	13919	13828	13959	13993	13883	13937	14138	13923	14057	13847	13854	14135	13856	13890	13873	13843	13731	14094	14048	13798	14075	13934	13948	13780	14054	13843	13878	13871	14095	13911	13874	14153	13862	13865	13887	13689	13687	13902	13909	13902	13897	14003	13991	13869	14016	13913	13883	13934	13850	14085	13724	13684	13811	14032	13843	13740	13987	13940	13762	13706	13984	14075	13951	13903	14083	14072	13896	13999	13884	13719	13837	13906	14044	13848	13918	13653	14025	13832	13761	13935	13805	14030	13976	13814	14057	13820	14134	14100	13952	14029	13885	13956	14010	13886	14009	14000	14103	13969	13874	13886	13849	13945	14056	13990	13978	13985	13977	13914	14101	14073	14081	14026	13802	13882	13922	13905	13793	13804	13939	13773	13928	14071	13782	13894	13822	14030	13962	13804	13816	14029	14026	13989	13707	13820	14021	13853	13898	13968	13927	13920	13890	14072	13924	13884	13857	14069	13996	13901	13813	13921	14000	13934	13876	13912	14024	13838	14143	14043	13793	13880	13760	13873	14000	13972	14058	13943	14015	14053	13809	13993	13987	13922	14002	13995	13901	13794	13782	14039	13831	13951	13929	13965	13998	13814	13896	14212	14147	13939	13803	14028	13824	13792	13924	13772	14045	14069	13835	14179	13938	13838	13820	13951	13785	13786	13970	13876	13807	13937	13979	13818	14037	13942	13843	14006	13834	13982	14032	14073	14093	14027	13940	13800	13815	14015	13862	13943	14158	14056	13854	13911	13952	13988	13853	13949	13887	14104	13927	13999	13867	13874	13935	13992	14043	13893	13759	13688	13992	13735	13993	13883	14002	13819	13934	13831	14067	13920	13888	13779	13998	13859	13764	13870	13932	13820	13905	13975	13794	13830	13910	13983	13954	14029	13961	13936	13954	13874	13729	13779	13849	13890	13832	13814	13904	14002	13900	13786	13943	13809	13992	14126	13903	13881	14002	13807	13714	13810	13971	13832	13984	13894	13673	13944	13787	13811	14183	13838	13845	13985	13908	13952	13980	13895	14016	13939	13861	13905	14040	14092	14062	13941	13993	14080	13891	13903	13746	13991	13693	13947	14030	14027	13903	13979	14142	13968	13953	14225	13906	13973	13745	14042	13789	13936	14001	13980	13869	13918	14011	14066	13878	13855	13907	13831	13852	13757	13870	13977	13848	13906	13612	13734	14164	14028	13703	13821	13823	13684	13855	13928	14164	13826	13980	13854	13983	13871	13886	13953	13967	14013	13986	13920	13722	13762	14046	13981	13883	13732	13930	13966	13903	13823	13952	13833	13937	13974	14105	13967	13870	13923	13806	13865	13920	13901	14137	13810	13880	14004	13743	13897	13874	13984	13938	14019	13907	13850	14004	13823	13916	13696	13719	14068	13917	13943	14022	13905	14039	13919	13952	14014	14100	13926	13814	14048	13786	13809	13774	14014	13915	14122	13935	13938	14075	13945	13890	13934	13714	13802	13977	13946	13699	13947	14264	14127	13869	13792	13631	13712	13697	13772	14030	14017	14096	13968	13945	13850	13934	13902	13847	13811	13868	13968	13869	13869	13835	13736	13782	13994	13952	13947	13937	14096	13890	14057	13899	13887	13897	13916	13950	13805	13963	13736	13971	13799	13760	13817	13991	13886	13909	13944	13883	13937	13875	14031	13914	13876	13748	13905	13849	13918	13918	13813	13932	13927	14015	13842	13822	13980	13902	13981	14125	13898	13857	13817	13913	13857	14035	14060	13928	13808	13762	13871	13899	13955	13965	14086	13874	13883	14116	13792	14011	13852	13904	13807	13975	13900	13926	13907	13735	14012	13887	13852	13810	13823	13898	13800	13872	13936	13816	13702	13824	14049	14049	13833	14006	13937	13901	13774	13872	14006	13815	13843	13989	13961	13932	13995	13956	13868	13929	13959	13807	13764	13705	13856	13901	14083	13934	13858	14107	13920	13987	13960	14026	13966	13886	13909	14013	13920	13987	13902	13942	13750	13829	13784	13922	14073	14027	13689	13962	13938	14001	13839	14081	13892	13903	13901	13923	13869	13821	13851	13808	14001	14007	14023	13996	13945	13828	14001	13925	13782	13917	13786	13965	13954	13928	13954	13815	14016	13943	13899	13772	13800	14059	13736	13948	13877	13840	13919	13798	13906	14046	13993	13785	13742	13729	13892	13824	13917	13960	13838	14006	13937	14102	13781	13814	13943	13951	13828	13745	13880	13965	13913	13908	14030	13959	14064	13811	13921	13972	13675	13949	13644	14000	13781	13881	13760	13886	13931	13889	13971	14078	13810	13720	13944	14027	13902	13840	13945	14056	13961	13824	13995	13967	13960	13929	13930	13948	13820	13785	13834	13855	13905	13686	13955	13869	13958	13930	13970	13871	13837	13854	13887	14019	14019	14052	13812	13756	13821	13919	13985	13939	13963	13708	13931	14037	14004	13938	13841	13868	13875	13865	13866	13900	13958	14033	14001	13900	13779	14017	13917	13937	13826	13741	13997	13750	14079	13764	13769	13966	13963	13927	13982	13860	13855	13983	13868	13853	13914	13909	13726	13973	13770	13715	14138	13997	14055	13973	13900	13846	13961	14046	13982	13910	13875	13857	13944	13742	14092	14041	13697	13920	13956	13929	13855	14058	13756	13922	14005	14122	13940	14055	13808	13930	13873	14106	13940	13936	13888	13759	13986	14025	13857	14006	13803	13904	13900	13964	13718	14129	13941	14028	13900	13860	14106	13878	14031	13759	14132	13793	13922	13935	13837	14075	13984	14058	14039	13866	13952	14000	13745	13999	13948	14020	13808	13920	14016	13790	13947	14183	13733	13874	13803	13849	13854	13825	13920	13847	13860	13838	13791	13969	14069	13948	13847	14080	13903	13905	13799	13894	13569	13971	13959	13905	14100	13857	13825	13921	13931	13873	13819	13763	13899	13813	13776	14022	14012	13756	14070	13966	13980	13803	14098	13902	13605	13848	14058	13871	13964	13815	13944	13920	13791	13845	13914	13974	13901	13814	13904	13835	14011	13799	13865	13981	13973	13806	13843	13983	13723	13813	13692	13909	13781	13859	14058	13759	13861	13864	13676	14052	13877	13893	13804	13956	13952	13887	13753	13777	13805	14046	14115	13935	14035	13995	14028	13942	13905	13970	14014	14021	13766	13776	13991	14001	13640	13930	13981	14075	13953	14159	14005	13950	13990	13849	13896	14023	13987	13758	13927	13886	14019	13933	13763	13886	14022	13784	13786	13918	13940	14072	13829	13758	13926	13868	14121	13894	13917	13871	13864	13919	13825	13863	13986	13998	13845	13967	13827	13997	13950	13936	13862	13912	13886	13822	14038	13869	14003	13862	13826	13727	13769	13844	13958	14027	14051	13948	13735	13966	13801	13904	13848	13868	14045	13853	14119	13897	13943	14003	14155	13944	13707	13955	13725	13984	13995	13867	14120	13975	13974	14012	14017	13900	14019	13775	13922	14043	13995	13817	13661	14020	13730	13942	14017	13812	13874	14121	13878	13729	13990	14054	13823	13943	13989	13834	13937	13808	14029	13903	13960	13892	13850	14064	13860	13902	13972	13857	14079	14028	13937	13917	14049	13730	13819	13886	13908	13716	13937	14106	13901	14034	13817	14006	14150	14083	14020	13934	13970	13849	13725	13862	13764	13898	13709	13948	13814	13792	13998	13979	13800	13991	14059	13976	14007	14161	13996	13800	13936	14031	14126	13861	13715	13937	13960	13813	13861	13985	13964	13947	14093	13932	14079	13936	13786	13954	13700	13929	13881	13776	13950	14061	14052	14064	13961	13782	13942	14004	13827	13924	13835	13987	13853	13744	13874	13807	14063	13892	13953	13949	13921	13876	14040	13870	13740	13868	13971	13904	13932	13978	13874	13948	13953	13874	13897	13808	14059	14040	14007	14073	13728	14005	14060	13920	13944	13846	14009	13988	13939	14087	13831	13915	13816	14086	13974	13757	14022	13894	13748	13811	13884	13770	14073	13811	14109	13802	13917	14036	13880	13964	13885	14064	13960	13954	14003	13951	14144	13975	13980	13901	13907	13909	13909	14062	13853	13983	13955	13899	13952	14036	13912	13985	13978	13972	13871	13960	13887	13827	13929	13886	14055	13882	13743	13862	13913	13729	13913	13832	13909	13891	14088	13925	14018	13911	13800	13962	13946	13821	13838	13919	13846	13885	14059	14014	13821	14036	13809	13817	14005	14151	13895	13952	14032	13939	14062	13994	13908	13793	13773	13993	14055	13950	14090	14029	13877	13870	13956	13913	14068	13965	13872	13974	13983	13767	14005	13911	13984	13856	13718	13787	13984	13936	14063	13889	13879	14002	13929	13999	14030	13746	13921	13900	13891	13898	13989	13988	13988	13874	13745	13976	13885	13877	13713	13923	13721	13955	13877	13938	14055	13812	14007	13978	13982	13973	13836	14007	13819	13800	13922	13936	13888	14113	13917	13788	13920	13876	13791	13900	13799	13910	13741	13866	13801	14054	13977	13864	13810	13958	14014	14186	13898	14063	13954	13651	13726	13866	13764	13936	13901	13933	13993	13762	14130	13896	14018	13885	13965	13913	14027	13988	14030	13906	13845	14112	13927	13823	13914	13859	13773	13836	13934	13876	13763	13892	14000	13991	14012
14861	29348	32028	25438	25909	21321	18924	15916	15452	42535	48705	36552	24432	14140	13658	13581	13574	13558	13525	13461	13363	13446	13465	13550	13597	13585	13566	13455	13491	13465	13698	13486	13578	13587	13767	13571	13494	13306	13675	13569	13552	13452	13640	13603	13655	13588	13372	13466	13531	13530	13675	13568	13459	13557	13539	13677	13522	13430	13580	13555	13549	13607	13588	13554	13448	13473	13578	13390	13526	13626	13535	13506	13603	13628	13654	13250	13623	13429	13544	13443	13556	13564	13520	13641	13415	13447	13445	13526	13571	13534	13627	13585	13581	13449	13505	13647	13500	13460	13607	13553	13608	13477	13518	13392	13417	13608	13369	13426	13531	13457	13445	13636	13471	13588	13457	13417	13532	13432	13403	13704	13523	13462	13517	13571	13560	13490	13503	13666	13440	13575	13684	13507	13558	13710	13377	13442	13568	13564	13477	13368	13556	13594	13462	13514	13713	13489	13598	13509	13662	13620	13472	13732	13513	13488	13399	13688	13504	13522	13595	13395	13565	13595	13619	13511	13570	13497	13576	13433	13527	13386	13616	13525	13434	13541	13468	13617	13504	13672	13535	13559	13565	13463	13638	13510	13481	13380	13531	13407	13483	13474	13382	13503	13611	13522	13463	13562	13640	13530	13432	13437	13531	13649	13309	13345	13439	13447	13566	13542	13422	13420	13492	13560	13477	13516	13684	13393	13504	13465	13591	13398	13598	13497	13361	13420	13579	13460	13533	13606	13539	13563	13539	13493	13492	13518	13555	13445	13495	13536	13515	13373	13532	13320	13490	13618	13498	13547	13392	13601	13539	13501	13545	13462	13459	13574	13471	13601	13575	13479	13435	13411	13469	13592	13422	13347	13603	13569	13616	13415	13463	13398	13523	13524	13456	13489	13621	13381	13466	13380	13478	13315	13573	13597	13537	13544	13402	13541	13486	13551	13463	13465	13513	13497	13489	13584	13658	13442	13447	13577	13617	13535	13444	13433	13428	13448	13541	13435	13562	13512	13518	13583	13477	13399	13630	13433	13549	13593	13541	13429	13470	13612	13439	13584	13544	13620	13393	13512	13598	13507	13311	13652	13541	13564	13502	13500	13584	13387	13393	13624	13497	13502	13546	13473	13757	13407	13344	13504	13428	13442	13601	13427	13748	13471	13430	13488	13485	13480	13387	13530	13529	13337	13654	13536	13612	13636	13340	13290	13470	13454	13599	13580	13479	13519	13482	13581	13469	13430	13528	13543	13540	13542	13500	13559	13410	13469	13591	13495	13418	13403	13503	13477	13628	13539	13491	13554	13630	13521	13314	13486	13532	13454	13403	13427	13647	13587	13474	13488	13439	13474	13360	13623	13424	13551	13497	13485	13647	13431	13457	13584	13635	13680	13536	13422	13626	13524	13495	13602	13629	13464	13618	13525	13556	13694	13403	13333	13436	13525	13762	13504	13690	13447	13472	13660	13534	13399	13586	13552	13578	13556	13518	13560	13554	13654	13534	13378	13509	13465	13513	13484	13420	13400	13512	13486	13514	13326	13441	13550	13577	13343	13591	13408	13606	13488	13482	13450	13551	13540	13469	13442	13558	13436	13572	13580	13512	13567	13505	13509	13385	13319	13592	13623	13507	13471	13490	13605	13455	13433	13338	13422	13402	13506	13582	13500	13520	13605	13532	13482	13500	13504	13576	13508	13508	13569	13457	13383	13504	13496	13585	13440	13434	13367	13574	13490	13413	13408	13530	13576	13502	13462	13501	13461	13442	13539	13589	13474	13602	13536	13562	13555	13714	13458	13425	13736	13547	13583	13552	13535	13428	13434	13391	13501	13481	13468	13441	13529	13641	13360	13655	13328	13592	13533	13491	13584	13583	13518	13498	13378	13702	13454	13614	13392	13621	13443	13481	13416	13603	13520	13549	13594	13543	13439	13636	13528	13573	13475	13452	13528	13684	13446	13610	13417	13481	13527	13540	13462	13370	13663	13485	13625	13465	13508	13623	13568	13521	13384	13385	13482	13688	13484	13555	13605	13427	13422	13471	13449	13605	13454	13431	13533	13412	13521	13526	13493	13611	13559	13703	13346	13646	13407	13600	13474	13637	13495	13619	13467	13459	13432	13517	13460	13504	13505	13465	13565	13470	13463	13575	13585	13504	13478	13379	13655	13416	13521	13453	13678	13505	13615	13581	13511	13570	13487	13557	13450	13579	13458	13590	13613	13272	13486	13623	13531	13437	13539	13519	13618	13392	13501	13426	13549	13561	13514	13449	13530	13613	13580	13614	13410	13513	13477	13464	13498	13570	13499	13491	13531	13612	13457	13651	13421	13209	13460	13567	13411	13623	13546	13625	13588	13488	13444	13443	13441	13632	13305	13611	13311	13676	13463	13555	13648	13508	13609	13484	13429	13540	13540	13517	13470	13564	13530	13371	13662	13530	13422	13551	13494	13416	13327	13644	13442	13455	13633	13595	13607	13324	13569	13472	13518	13546	13498	13513	13638	13473	13533	13438	13308	13433	13511	13495	13589	13613	13480	13482	13648	13593	13416	13468	13380	13569	13393	13418	13618	13510	13622	13361	13427	13439	13410	13423	13412	13498	13492	13459	13497	13630	13629	13363	13461	13527	13495	13578	13628	13505	13600	13570	13427	13549	13418	13469	13473	13553	13504	13601	13500	13581	13559	13572	13550	13512	13468	13584	13569	13603	13542	13341	13582	13600	13489	13509	13514	13435	13504	13408	13535	13545	13429	13323	13863	13511	13538	13557	13302	13438	13581	13408	13583	13505	13448	13573	13417	13461	13620	13448	13424	13556	13492	13511	13615	13578	13547	13596	13456	13557	13485	13580	13551	13586	13577	13637	13463	13644	13667	13371	13413	13538	13442	13478	13416	13520	13452	13455	13447	13530	13517	13616	13435	13687	13601	13664	13520	13508	13506	13401	13577	13639	13577	13539	13571	13462	13640	13558	13371	13338	13469	13515	13536	13459	13380	13558	13408	13311	13460	13547	13345	13667	13439	13518	13560	13660	13559	13631	13511	13725	13381	13468	13576	13418	13357	13556	13462	13408	13433	13545	13499	13450	13623	13563	13515	13507	13503	13628	13534	13729	13462	13530	13586	13598	13575	13545	13507	13401	13488	13615	13468	13597	13467	13578	13535	13416	13667	13584	13513	13496	13457	13528	13545	13643	13640	13574	13510	13513	13552	13517	13504	13682	13520	13470	13477	13642	13569	13460	13421	13808	13500	13470	13546	13461	13476	13517	13554	13452	13614	13550	13502	13387	13422	13578	13572	13687	13806	13377	13474	13523	13443	13367	13435	13503	13486	13527	13611	13513	13551	13279	13491	13636	13499	13571	13445	13529	13301	13583	13577	13590	13386	13501	13606	13497	13483	13365	13478	13549	13565	13641	13600	13427	13466	13347	13557	13532	13569	13357	13468	13470	13361	13440	13580	13441	13522	13528	13564	13694	13491	13536	13435	13504	13549	13685	13572	13642	13388	13669	13512	13692	13478	13525	13563	13436	13690	13477	13523	13539	13673	13453	13401	13461	13456	13514	13448	13551	13728	13474	13620	13381	13683	13373	13519	13564	13448	13503	13485	13538	13511	13550	13407	13652	13291	13694	13496	13343	13584	13474	13474	13552	13515	13542	13475	13564	13386	13589	13493	13488	13575	13649	13443	13541	13613	13497	13437	13310	13454	13471	13640	13677	13453	13431	13377	13667	13499	13512	13517	13488	13529	13631	13436	13522	13510	13543	13624	13458	13455	13456	13389	13575	13511	13561	13535	13571	13504	13507	13594	13449	13543	13514	13391	13611	13457	13482	13479	13549	13484	13490	13400	13543	13445	13651	13575	13431	13313	13424	13640	13456	13503	13563	13391	13524	13485	13584	13426	13500	13449	13547	13481	13448	13604	13480	13675	13530	13473	13545	13543	13460	13586	13455	13511	13534	13502	13524	13465	13518	13717	13583	13474	13360	13564	13615	13474	13581	13508	13585	13509	13534	13551	13459	13495	13482	13451	13375	13423	13532	13541	13413	13458	13432	13578	13506	13597	13433	13502	13552	13542	13350	13621	13607	13418	13450	13419	13454	13433	13579	13553	13476	13471	13381	13437	13588	13450	13466	13525	13596	13384	13471	13544	13569	13606	13544	13697	13566	13574	13504	13502	13441	13413	13580	13444	13533	13536	13559	13377	13667	13469	13735	13440	13554	13371	13511	13408	13527	13501	13366	13490	13461	13550	13480	13586	13423	13424	13543	13413	13519	13620	13324	13545	13504	13579	13530	13620	13662	13523	13488	13558	13613	13579	13517	13544	13557	13391	13638	13559	13485	13634	13536	13532	13418	13393	13565	13490	13400	13525	13335	13505	13395	13659	13500	13473	13580	13256	13498	13439	13433	13458	13525	13549	13491	13531	13511	13469	13517	13595	13507	13393	13488	13574	13578	13524	13541	13425	13528	13489	13605	13519	13429	13342	13571	13488	13466	13521	13483	13508	13609	13400	13494	13380	13476	13507	13515	13592	13509	13527	13565	13423	13314	13475	13385	13625	13397	13534	13532	13655	13653	13614	13494	13557	13450	13548	13462	13498	13519	13453	13474	13556	13588	13635	13450	13435	13468	13411	13452	13396	13591	13605	13638	13520	13452	13544	13581	13532	13336	13493	13483	13569	13501	13566	13372	13454	13522	13283	13562	13551	13248	13384	13572	13478	13506	13467	13562	13430	13633	13426	13509	13693	13476	13543	13609	13450	13549	13620	13448	13545	13426	13409	13630	13415	13627	13552	13650	13454	13530	13503	13437	13511	13563	13314	13504	13519	13566	13413	13605	13415	13594	13621	13316	13474	13553	13551	13413	13386	13408	13691	13521	13498	13382	13538	13540	13536	13296	13470	13444	13509	13466	13456	13453	13730	13382	13652	13388	13610	13476	13539	13634	13391	13535	13419	13672	13602	13558	13518	13453	13597	13536	13506	13527	13624	13630	13636	13347	13494	13675	13560	13532	13404	13343	13516	13540	13591	13433	13516	13486	13520	13402	13425	13396	13543	13431	13689	13617	13479	13535	13314	13496	13637	13530	13608	13539	13603	13447	13464	13464	13541	13425	13369	13624	13303	13669	13651	13532	13301	13475	13468
27273	21767	24773	22256	17272	16172	15330	14894	14962	18215	18403	16800	15470	14818	14712	14816	14844	14636	14707	14770	14780	14747	14734	14799	14642	14752	14767	14699	14897	14715	14808	14739	14846	14721	14721	14762	14664	14637	14883	14629	14790	14754	14712	14662	14617	14776	14599	14590	14731	14893	14897	14557	14838	14922	14647	14637	14723	14620	14685	14675	14758	14796	14670	14644	14750	14743	14734	14473	14726	14798	14761	14828	14513	14642	14821	14811	14656	14670	14817	14733	14725	14538	14876	14704	14670	14514	14675	14632	14807	14574	14605	14651	14714	14798	14632	14888	14681	14632	14661	14988	14712	14585	14699	14677	14774	14614	14917	14873	14697	14658	14693	14771	14595	14724	14647	14706	14691	14709	14761	14699	14797	14744	14526	14770	14762	14539	14579	14703	14827	14546	14460	14533	14668	14626	14603	14814	14683	14758	14607	14714	15007	14961	14805	14791	14600	14538	14657	14693	14663	14662	14714	14486	14885	14532	14808	14821	14729	14832	14666	14614	14586	14639	14731	14900	14623	14663	14489	14771	14634	14416	14590	14952	14841	14660	14677	14543	14696	14704	14400	14573	14610	14792	14616	14745	14728	14666	14650	14801	14543	14774	14804	14793	14670	14785	14618	14700	14793	14783	14689	14617	14634	14658	14564	14506	14641	14651	14584	14668	14741	14751	14769	14863	14564	14695	14521	14646	14601	14605	14685	14714	14914	14528	14620	14318	14675	14811	14611	14719	14666	14800	14733	14677	14807	14729	14635	14836	14659	14727	14607	14683	14689	14745	14561	14773	14621	14821	14845	14661	14588	14541	14674	14732	14856	14695	14729	14734	14651	14831	14899	14802	14658	14687	14737	14727	14755	14655	14537	14718	14542	14527	14699	14702	14837	14563	14816	14705	14761	14627	14679	14639	14483	14590	14696	14746	14740	14727	14869	14628	14759	14686	14701	14728	14739	14666	14638	14677	14621	14737	14636	14536	14725	14819	14655	14535	14778	14572	14718	14714	14822	14637	14630	14705	14775	14801	14726	14772	14636	14753	14628	14790	14863	14668	14598	14725	14713	14788	14626	14688	14808	14597	14614	14677	14740	14773	14876	14841	14895	14558	14833	14673	14592	14653	14599	14645	14771	14685	14571	14739	14713	14631	14617	14712	14647	14700	14816	14896	14757	14724	14541	14708	14627	14558	14625	14814	14606	14836	14440	14621	14539	14737	14446	14453	14566	14525	14548	14601	14461	14558	14645	14679	14787	14746	14701	14789	14864	14902	14659	14613	14705	14678	14834	14772	14633	14657	15018	14653	14718	14394	14675	14770	14613	14874	14756	14632	14765	14720	14828	14854	14642	14872	15045	14545	14808	14759	14786	14972	14636	14553	14773	14507	14697	14639	14762	14600	14654	14823	14653	14740	14715	14700	14699	14902	14733	14570	14622	14460	14857	14821	14781	14592	14656	14545	14599	14639	14908	14598	14632	14668	14826	14782	14585	14715	14658	14793	14532	14471	14811	14714	14648	14841	14668	14710	14634	14590	14484	14579	14778	14638	14644	14777	14713	14664	14835	14496	14696	14422	14557	14592	14682	14575	14849	14689	14906	14755	14701	14780	14737	14710	14638	14686	14506	14531	14698	14835	14668	14777	14786	14709	14814	14732	14765	14734	14838	14702	14754	14752	14629	14668	14778	14616	14704	14774	14500	14798	14608	14782	14750	14651	14558	14597	14715	14826	14762	14683	14801	14708	14694	14603	14647	14790	14611	14932	14623	14660	14831	14706	14772	14714	14730	14641	14654	14525	14903	14730	14697	14704	14635	14707	14671	14722	14690	14657	14715	14668	14757	14713	14569	14635	14666	14799	14776	14624	14552	14723	14660	14727	14511	14498	14612	14886	14755	14769	14751	14608	14637	14700	14509	14671	14687	14931	14809	14627	14594	14846	14675	14716	14730	14793	14648	14746	14646	14715	14664	14801	14792	14753	14801	14681	14601	14559	14633	14611	14720	14515	14724	14689	14683	14734	14625	14559	14730	14492	14553	14730	14532	14914	14731	14556	14683	14736	14685	14684	14683	14755	14717	14867	14729	14808	14537	14617	14850	14528	14781	14700	14766	14632	14696	14784	14831	14684	14736	14607	14690	14612	14827	14652	14705	14802	14617	14872	14851	14766	14625	14570	14603	14523	14487	14730	14687	14701	14706	14771	14868	14966	14722	14724	14735	14658	14777	14753	14847	14646	14783	14716	14778	14502	14749	14702	14755	14697	14757	14809	14761	14697	14659	14703	14724	14718	14726	14644	14685	14544	14814	14554	14651	14640	14721	14975	14750	14601	14699	14734	14816	14808	14735	14941	14698	14662	14597	14580	14640	14650	14576	14648	14720	14775	14564	14762	14587	14640	14736	14840	14572	14642	14834	14764	14647	14782	14693	14697	14698	14544	14562	14555	14788	14890	14630	14647	14568	14773	14532	14483	14703	14676	14684	14622	14806	14718	14656	14551	14669	14547	14603	14656	14702	14736	14933	14821	14838	14674	14939	14833	14864	14786	14900	14757	14516	14608	14749	14644	14601	14798	14627	14471	14593	14747	14491	14697	14792	14704	14693	14811	14857	14771	14761	14784	14653	14722	14815	14745	14883	14511	14605	14707	14758	14543	14703	14554	14593	14479	14808	14832	14589	14700	14581	14804	14605	14633	14646	14750	14920	14817	14632	14715	14615	14637	14769	14798	14776	14620	14727	14612	14659	14877	14491	14654	14787	14551	14772	14767	14705	14682	14749	14772	14554	14810	14803	14661	14740	14645	14727	14701	14779	14583	14769	14694	14808	14799	14828	14741	14707	14724	14773	14687	14772	14750	14777	14643	14586	14843	14881	14638	14721	14645	14716	14637	14552	14729	14748	14621	14725	14676	14803	14766	14735	14665	14849	14634	14701	14587	14916	14779	14582	14999	14548	14742	14777	14711	14880	14911	14768	14603	14589	14694	14856	14811	14740	14799	14596	14781	14909	14846	14676	14631	14821	14762	14746	14737	14573	14496	14458	14554	14787	14450	14778	14759	14732	14687	14752	14809	14712	14664	14737	14512	14747	14667	14698	14909	14776	14749	14837	14660	14565	14805	14707	14732	14678	14678	14812	14599	14730	14679	14737	14706	14673	14626	14631	14520	14667	14639	14956	14707	14736	14512	14563	14641	14538	14667	14559	14606	14886	14823	14729	14770	14706	14733	14628	14562	14701	14694	14583	14625	14536	14618	14711	14904	14629	14602	14579	14718	14863	14557	14659	14572	14667	14936	14769	14640	14476	14727	14821	14651	14569	14761	14734	14707	14742	14741	14770	14540	14845	14873	14800	14840	14703	14794	14664	14706	14574	14708	14697	14641	14588	14835	14777	14783	14738	14799	14866	14761	14666	14501	14699	14680	14855	14737	14466	14556	14689	14747	14728	14780	14769	14671	14626	14703	14738	14654	14465	14859	14533	14726	14688	14837	14792	14556	14582	14663	14528	14616	14698	14568	14575	14677	14601	14588	14441	14582	14686	14634	14813	14608	14740	14881	14685	14709	14616	14632	14668	14723	14786	14569	14668	14696	14627	14860	14525	14734	14679	14661	14850	14594	14511	14793	14728	14597	14602	14750	14742	14679	14628	14678	14574	14531	14654	14593	14621	14847	14633	14852	14720	14627	14612	14799	14645	14735	14779	14631	14769	14534	14961	14865	14836	14829	14781	14655	14682	14761	14848	14822	14753	14717	14570	14906	14690	14737	14692	14628	14823	14774	14422	14801	14708	14748	14702	14710	14671	14731	14554	14653	14898	14812	14598	14397	14735	14667	14648	14688	14465	14792	14703	14682	14672	14753	14443	14595	14666	14548	14744	14790	14700	14622	14551	14662	14618	14854	14782	14548	14830	14812	14846	14841	14739	14664	14755	14548	14821	14712	14797	14713	14695	14765	14741	14739	14562	14559	14679	14768	14788	14495	14673	14764	14764	14687	14679	14796	14776	14713	14659	14689	14806	14708	14754	14778	14724	14615	14569	14745	14713	14774	14725	14907	14737	14711	14844	14805	14691	14687	14642	14729	14698	14732	14717	14634	14814	14930	14703	14564	14821	14786	14752	14613	14617	14776	14849	14384	14746	14629	14753	14682	14706	14691	14826	14692	14538	14827	14742	14667	14800	14794	14875	14589	14666	14628	14833	14753	14827	14692	14587	14704	14595	14734	14779	14659	14520	14494	14720	14593	14774	14812	14734	14716	14878	14906	14589	14622	14708	14474	14653	14628	14736	14695	14553	14638	14700	14462	14528	14810	14775	14614	14705	14583	14609	14851	14716	14616	14855	14695	14618	14834	14845	14704	14649	14732	14748	14853	14779	14669	14663	14629	14731	14711	14740	14693	14834	14559	14565	14741	14702	14641	14770	14764	14890	14620	14652	14618	14642	14906	14800	14544	14688	14727	14743	14654	14784	14785	14677	14672	14776	14639	14555	14499	14870	14774	14615	14701	14754	14549	14766	14842	14771	14883	14802	14796	14691	14740	14732	14663	14691	14628	14512	14575	14592	14598	14478	14744	14654	14744	14578	14653	14762	14783	14833	14705	14877	14843	14645	14503	14668	14586	14688	14720	14747	14537	14774	14760	14659	14535	14806	14538	14631	14885	14852	14675	14539	14493	14801	14797	14710	14608	14622	14603	14737	14637	14793	14690	14658	14756	14622	14611	14590	14570	14689	14578	14678	14630	14825	14681	14577	14567	14712	14728	14539	14705	14688	14689	14762	14725	14692	14750	14687	14761	14511	14752	14793	14533	14668	14763	14692	14694	14615	14558	14673	14617	14533	14837	14703	14566	14525	14461	14513	14638	14660	14692	14643	14671	14746	14622	14792	14602	14802	14581	14664	14817	14558	14679	14824	14649	14571	14698	14735	14551	14816	14701	14837	14909	14541	14725	14908	14786	14814	14600	14622	14689	14586	14636	14631	14698	14735	14685	14716	14787	14801	14470	14761	14757	14802	14417	14738	14663	14859	14684	14601	14757	14736	14572	14588	14538	14729	14532	14714	14528	14731	14728	14634	14695	14620	14842	14801	14625	14547	14580	14576	14446	14716	14764	14612	14864	14622	14686	14824	14890	14759	14756	14844	14739
14279	17476	22861	20699	17845	16106	14328	14321	14797	20231	18828	16549	14732	13939	13976	14032	14161	14115	13965	14032	13977	14170	14049	13979	14112	14126	14062	14037	14008	14039	14100	14018	14030	13997	13982	14043	13997	14156	13973	14121	14017	14096	13965	14080	14138	14072	14062	14013	13932	13993	14055	14052	14117	14109	13964	13944	14078	13966	14049	13835	14041	13872	13976	13996	14107	14051	13798	13936	14165	13947	14132	14113	14205	13907	14059	13996	14019	14025	14206	14000	14045	13914	13940	13921	14070	13986	13960	13987	14113	14139	14001	14008	14008	14093	14127	14042	14056	13977	14016	14100	14106	14213	14051	14211	14147	13942	14030	13996	13921	14107	13973	14099	14002	13965	14162	13914	14004	14160	14075	14080	13864	14074	14024	14076	14022	13998	13856	14149	13948	14033	14205	13988	14075	13825	13976	14094	14054	14152	13921	14032	14111	13947	13848	14102	13995	13934	13822	14093	14067	14148	14000	14065	14164	13972	13948	13992	14055	13922	13968	13903	14039	13919	14024	13940	14058	14078	14121	14044	14060	14047	13996	13841	13876	13909	14131	13951	14159	13922	14060	13897	14119	13930	13925	13926	14005	14120	14061	13885	14022	14099	14030	14185	14185	14093	13937	13953	13989	13946	13972	14138	14026	13922	14141	14099	14130	13991	14043	14151	13982	13951	13931	13957	14172	13934	13966	14129	14215	14007	14008	14061	13985	13928	13861	14139	14045	13923	13933	14156	14205	14207	13994	13779	14027	14001	13973	13944	14064	13995	13826	14097	14006	14081	14022	13973	13914	13949	13861	14077	14133	14050	14066	14002	14140	13977	14088	14061	13905	13877	13913	13989	14032	14175	14163	14010	14087	14047	14014	14058	14042	13957	14060	14001	13994	14037	14094	14128	13853	14016	13996	13984	14049	13836	13977	14075	14110	13976	13975	14109	14134	13973	14052	13932	13986	13959	14033	14055	13862	14072	13988	14188	14120	14104	14100	14021	14126	14064	13997	13996	14039	13873	14060	13950	13912	14120	14082	13916	13774	13976	14164	13912	14116	13999	13819	14195	13960	14289	14025	13922	14019	14074	14171	14054	13921	14095	14167	13970	14105	14147	14064	13961	14119	13890	14047	14060	14031	14037	14096	14051	14047	13957	14204	14062	14119	13995	13966	14053	14066	14002	14083	14104	13957	14096	14010	14026	13973	13938	14100	14117	14036	13978	14136	14019	13948	14055	14039	13994	13949	14017	14005	14062	13848	14155	14005	14251	13897	14080	13925	14017	14075	14041	14033	13924	13959	13999	13900	13949	13972	14093	14145	13897	14133	13966	13893	13966	14066	13915	14003	14052	13761	14001	14128	13964	13938	14018	14185	14002	14027	14144	14108	13875	14165	13822	13984	14205	14091	14134	13925	13988	14124	13855	14103	13994	14066	13962	14023	14076	14069	13920	14193	14090	13983	14162	13980	14073	14215	14028	14082	14221	13994	13985	14086	14017	13991	13877	13957	13942	13970	14012	13973	14022	14079	13858	14197	13994	14129	13933	14017	13869	13858	13965	13975	13947	13798	14109	13977	14156	13893	13915	14001	13994	14100	14008	14065	13878	13917	14042	13999	13914	13967	14030	13965	13885	14159	14101	14228	14164	13886	13986	13986	13957	14026	14122	14103	14157	14270	14176	14014	13952	14232	14065	13907	14025	14028	13966	14084	14012	14026	14142	14014	13937	14065	14005	14002	14031	13920	14073	14020	14077	13872	13944	13999	13901	14023	14078	14026	13981	13894	14102	14156	13847	14060	14022	14017	14113	14135	13870	14085	14014	14052	13930	13930	13997	13859	13919	14021	14084	14193	13940	13988	14071	14102	13957	13857	14011	14072	14037	13961	13870	13991	13985	13962	14071	14100	14224	14048	13984	13974	14062	13990	13920	13930	13973	14074	14206	13948	14065	13987	14066	13930	13899	13985	14113	13915	14004	13941	13993	13997	14082	14016	13920	13929	13952	14069	13997	14196	14213	14146	14088	13960	13968	14172	13844	13942	13979	14000	14063	13921	14081	14095	13958	13982	14026	14041	14078	13881	14111	14005	14202	13999	14038	13987	13878	14002	13910	14002	13929	14094	14095	13904	14101	14054	14033	14026	14181	13854	13862	13956	13903	14084	13855	14067	13915	14114	14022	14232	13933	14012	13951	14110	14098	13869	13937	13989	13895	13926	14077	14072	14003	13968	14149	14016	14147	14003	14108	14017	14003	14036	13904	14195	13830	14008	14079	14030	13938	14101	14030	14024	14042	14012	13854	13927	14042	14110	14041	14087	14297	13864	13877	13993	14098	14025	13971	13889	14146	13986	13921	13970	14023	13883	14203	14133	13920	13930	13851	14050	14023	13996	14198	14115	14256	14034	13900	14074	14043	14035	13890	14041	13952	14073	13981	14127	13915	14160	14080	14029	13955	13962	13947	14150	13987	14090	13949	14043	14071	14121	14124	14135	14045	14072	14021	14096	14011	13955	14231	13977	13727	14018	14136	14009	14003	13943	13868	14208	14022	13914	14041	14007	14088	13891	14021	14098	14030	13886	14121	14079	14093	14004	14082	14132	14100	14098	14093	14123	14077	14128	13881	14062	14120	13928	14149	14086	13930	14018	13905	13909	14075	13988	14054	13975	13952	14064	14091	14138	14086	14150	13950	13925	13926	14163	13970	14112	14161	13906	13944	13986	14139	14004	13918	14053	13969	14103	13964	13879	13902	14184	13919	14022	13933	14320	13955	14056	14082	13867	13793	13941	14213	14151	14034	14000	14061	14135	14091	14073	14110	14062	14043	13954	13922	14131	13814	14156	14086	13957	14055	14057	13948	13987	13986	13935	14104	14000	13837	13971	14054	13871	14099	14114	14081	14093	14071	14141	14065	13909	14010	14062	13983	14014	14027	13938	14019	14107	14095	14102	14067	14050	13992	13914	14113	13812	13941	14056	13909	14040	13917	14053	14043	14100	13902	14234	14133	13995	13948	14232	14072	14260	13972	14130	14002	14280	14166	13975	14113	14069	13947	13866	14054	14018	13911	14257	14037	14058	14110	13887	13863	13971	13987	13894	14124	14093	13976	14102	14048	14050	14090	14086	13988	14022	14056	13929	13924	14229	13929	14036	14152	14123	14194	13930	14085	13955	13846	13952	14169	14107	14055	14038	14050	14007	14098	14070	14056	14025	14132	14043	13944	13962	13905	14091	13816	14070	13984	13948	13920	13968	13925	14022	14028	14063	13977	13976	14193	14029	14121	13901	14139	14056	13959	14196	14025	13988	13989	13971	13949	14187	14038	14135	14045	14056	14187	13919	13942	14159	14062	14018	13843	13973	13991	14013	13947	14035	13907	13994	13837	14077	14153	14117	13984	14095	14119	14107	13909	14125	13884	14049	14045	14150	14214	13942	14177	13983	14115	13848	14138	14054	14004	13930	13990	14021	13913	14199	13965	13790	14161	14027	14112	13946	14078	13996	13996	14009	14136	14082	14075	13940	14026	13973	14320	13976	14136	14039	14047	14148	13966	14071	14010	13871	14119	14021	13807	13885	13930	14089	13885	14100	14044	14066	13880	14092	14116	13917	13990	13914	14060	14090	13948	14080	14093	14087	14127	13929	14081	13849	14108	13996	13851	14014	13939	14047	13924	14086	14044	14152	13936	14205	13982	14036	14058	14118	13951	14017	13957	13917	14113	13979	13954	13969	13930	14053	14016	13849	14083	14224	13929	13870	14092	14079	13896	14109	14001	14039	14088	13981	13983	14041	14004	14027	13995	14077	14197	14051	14055	14017	13852	14159	14091	14007	13916	14125	13961	14031	14117	14119	14006	13986	14169	13988	14157	14052	13991	14054	14066	13769	13993	13973	13996	14049	14061	13992	14242	13943	13916	14027	13960	14017	13985	14098	14022	14120	13925	14034	13946	14011	14072	13937	13978	14136	14055	13999	13880	13998	14125	14133	13953	14022	14165	14148	14096	14068	14154	13949	13915	13942	14161	14050	13999	13923	14004	14053	14081	14257	14010	14094	13943	13979	14051	14045	14013	13974	13861	14140	14127	13986	14092	13989	13961	13932	13923	14035	14053	13955	14165	14069	14016	13964	14027	13940	13972	13952	13967	14091	13871	14164	13927	14011	14255	13991	13966	13945	13969	13908	14049	13810	13918	14076	14025	14086	14034	14008	13996	13948	14111	14060	13893	13908	14030	13966	13939	13887	14103	13888	14112	13943	13962	14055	14227	14039	13884	14058	13942	14028	14208	13916	14012	14085	14035	14010	14185	14040	13989	14004	14037	14095	13888	14140	14018	13926	13915	14006	14068	14027	14091	13962	13995	14109	14175	14107	13867	14020	14113	14013	13974	13987	14040	14061	14132	13937	13878	14026	13913	14063	14190	14095	14018	14167	14028	13959	13939	13983	13931	14046	14257	13976	13976	13960	14063	13959	14033	14080	14047	14142	14126	14053	13915	14084	14162	13872	14046	14011	14074	14139	13733	13959	13776	14068	13997	14058	14128	14049	13996	14049	14046	14164	14110	13923	13795	14087	14152	14072	14067	14026	14033	13996	14062	13992	14127	14242	14113	14096	14043	14141	14040	14170	13915	13976	14164	14177	14079	13962	14102	14027	13823	13858	13939	13884	14171	13922	14053	14133	13875	13918	14080	14055	14044	13924	14245	13857	14083	14044	14015	13997	13947	14079	14099	14149	13967	13973	13972	14140	14099	13948	14212	14021	13943	14035	14021	13944	13983	13979	14033	14050	14135	14078	14019	14047	13951	14011	14265	13960	13930	14096	14000	14062	14069	13993	13799	14019	14022	14040	13972	13985	14011	14082	13975	14056	14080	13889	13880	14039	13992	13942	14026	14147	13896	14085	13889	14152	13982	14040	14046	14006	14053	13940	14227	14073	14020	13960	13886	14113	14018	13859	14064	14031	14046	14042	14026	14015	14049	14078	14002	13866	13937	14091	14066	14106	14201	13949	14044	13900	14072	13957	14060	13958	14059	13979	14059	14033	13879	14089	13924	13890	14030	14018	14043	14054	13992	13940	13946	14099	14035	13936	14119	14090	13983	13789	14023	14023	14006	14201	14046	13940	13951	13991	14133	14005	13963	14014	13954
24549	21489	28700	25120	22178	19279	17929	16174	22872	34105	31412	23898	18568	15990	15462	15596	15535	15600	15459	15580	15532	15552	15441	15564	15566	15371	15774	15362	15564	15510	15552	15671	15622	15532	15421	15470	15580	15522	15437	15564	15505	15391	15641	15478	15384	15465	15404	15492	15334	15485	15524	15448	15667	15455	15391	15560	15450	15457	15435	15590	15285	15533	15387	15465	15381	15401	15388	15521	15347	15329	15379	15406	15435	15306	15503	15419	15389	15648	15487	15509	15438	15364	15496	15593	15294	15575	15352	15329	15305	15319	15516	15535	15385	15493	15529	15516	15441	15539	15508	15419	15443	15498	15570	15459	15318	15577	15312	15641	15600	15418	15357	15485	15467	15539	15429	15427	15517	15488	15426	15371	15640	15483	15425	15296	15565	15359	15408	15304	15355	15413	15396	15442	15425	15326	15519	15364	15470	15348	15475	15444	15311	15328	15353	15458	15629	15628	15611	15506	15315	15404	15571	15451	15400	15364	15439	15456	15476	15331	15345	15352	15355	15394	15405	15289	15385	15387	15438	15497	15326	15390	15442	15571	15527	15328	15495	15373	15467	15445	15554	15401	15308	15292	15400	15572	15446	15446	15355	15392	15415	15397	15452	15320	15368	15580	15357	15339	15426	15472	15447	15381	15455	15343	15418	15254	15354	15425	15469	15552	15395	15389	15309	15401	15374	15624	15600	15421	15399	15297	15389	15361	15300	15499	15183	15443	15258	15460	15497	15501	15389	15530	15498	15480	15338	15412	15266	15329	15448	15233	15536	15402	15403	15469	15596	15287	15317	15457	15413	15303	15432	15280	15191	15626	15431	15456	15238	15162	15193	15291	15401	15386	15276	15360	15312	15510	15360	15448	15457	15623	15480	15377	15421	15309	15441	15365	15578	15309	15427	15310	15300	15420	15460	15458	15377	15439	15515	15354	15411	15297	15529	15390	15540	15606	15592	15373	15423	15422	15446	15428	15255	15426	15621	15420	15463	15515	15163	15470	15544	15412	15355	15303	15309	15386	15516	15238	15477	15381	15509	15544	15472	15363	15522	15483	15526	15457	15419	15481	15540	15406	15412	15393	15491	15522	15300	15385	15409	15386	15597	15485	15608	15434	15595	15520	15611	15490	15617	15228	15522	15530	15309	15516	15611	15279	15380	15396	15646	15416	15469	15370	15641	15452	15480	15451	15536	15297	15486	15523	15523	15592	15368	15453	15424	15322	15379	15469	15688	15551	15477	15396	15327	15487	15460	15523	15429	15460	15340	15323	15435	15304	15107	15362	15312	15335	15469	15219	15524	15522	15410	15536	15391	15548	15547	15472	15388	15526	15398	15445	15465	15387	15509	15444	15514	15373	15592	15139	15563	15476	15489	15539	15574	15460	15364	15456	15307	15388	15263	15400	15595	15410	15319	15711	15350	15320	15407	15306	15489	15609	15489	15278	15418	15488	15450	15548	15395	15264	15323	15308	15241	15355	15557	15544	15266	15551	15237	15424	15396	15499	15422	15379	15333	15509	15350	15389	15274	15432	15371	15561	15569	15513	15355	15395	15399	15412	15252	15455	15505	15405	15520	15395	15420	15324	15286	15539	15395	15399	15381	15344	15533	15589	15335	15365	15387	15460	15601	15361	15336	15205	15369	15524	15501	15386	15486	15402	15423	15353	15328	15168	15528	15313	15314	15344	15425	15455	15477	15458	15406	15404	15480	15494	15480	15304	15518	15273	15368	15418	15342	15464	15432	15496	15404	15451	15486	15209	15643	15395	15549	15305	15453	15486	15605	15376	15449	15661	15539	15507	15440	15209	15395	15433	15519	15359	15477	15515	15339	15640	15512	15439	15579	15597	15482	15343	15366	15525	15420	15323	15378	15356	15557	15228	15399	15350	15671	15426	15408	15536	15350	15534	15364	15459	15518	15428	15396	15309	15292	15403	15521	15410	15475	15534	15540	15352	15514	15486	15638	15415	15483	15335	15487	15508	15491	15550	15544	15567	15457	15543	15354	15476	15329	15170	15457	15410	15392	15507	15478	15553	15539	15569	15560	15440	15457	15419	15438	15717	15516	15502	15429	15408	15417	15379	15442	15401	15384	15528	15344	15633	15425	15405	15416	15347	15408	15671	15473	15465	15327	15578	15472	15467	15316	15365	15440	15475	15553	15597	15577	15571	15520	15491	15584	15460	15350	15476	15450	15531	15264	15617	15421	15411	15497	15385	15434	15373	15422	15308	15405	15463	15184	15312	15438	15309	15255	15375	15474	15374	15512	15473	15399	15305	15600	15212	15409	15315	15505	15395	15467	15442	15446	15421	15368	15456	15606	15340	15481	15337	15143	15354	15495	15471	15271	15340	15364	15522	15156	15446	15417	15504	15484	15464	15466	15535	15463	15474	15597	15394	15497	15485	15378	15613	15475	15352	15405	15468	15245	15313	15526	15375	15533	15541	15479	15221	15433	15405	15544	15467	15422	15153	15480	15350	15342	15431	15416	15411	15380	15189	15467	15303	15236	15494	15316	15369	15574	15539	15604	15397	15481	15757	15476	15239	15387	15514	15418	15421	15539	15509	15325	15405	15531	15409	15479	15238	15286	15333	15356	15461	15456	15421	15262	15411	15382	15468	15378	15516	15460	15240	15624	15355	15362	15682	15499	15494	15508	15410	15285	15478	15468	15341	15253	15486	15695	15486	15536	15408	15470	15519	15523	15517	15396	15576	15378	15737	15549	15500	15475	15393	15493	15387	15283	15436	15587	15205	15410	15379	15365	15291	15557	15448	15294	15413	15550	15364	15395	15530	15323	15470	15407	15494	15278	15193	15382	15324	15417	15347	15451	15491	15441	15416	15366	15299	15554	15554	15416	15391	15400	15229	15309	15269	15415	15472	15575	15335	15412	15369	15412	15293	15361	15445	15423	15532	15455	15479	15465	15413	15539	15272	15640	15436	15550	15321	15200	15515	15454	15441	15441	15470	15426	15417	15592	15312	15392	15398	15474	15280	15503	15359	15408	15488	15484	15339	15450	15380	15445	15413	15470	15499	15444	15354	15369	15140	15311	15553	15254	15602	15428	15439	15261	15442	15297	15311	15411	15243	15314	15251	15322	15654	15276	15414	15560	15527	15464	15409	15433	15230	15549	15504	15389	15327	15519	15478	15389	15464	15389	15471	15436	15228	15353	15402	15668	15373	15337	15438	15438	15607	15496	15399	15590	15456	15394	15490	15411	15422	15511	15423	15465	15601	15496	15458	15609	15334	15447	15620	15464	15242	15111	15485	15407	15389	15558	15370	15226	15488	15294	15332	15587	15386	15245	15428	15503	15524	15463	15530	15477	15527	15505	15582	15578	15420	15602	15253	15418	15537	15343	15364	15569	15290	15466	15628	15471	15493	15487	15580	15456	15539	15534	15322	15511	15289	15340	15431	15459	15376	15632	15514	15420	15449	15463	15585	15468	15433	15412	15428	15560	15671	15446	15422	15467	15237	15354	15366	15490	15748	15633	15298	15426	15431	15516	15283	15414	15314	15316	15364	15447	15568	15533	15226	15412	15288	15416	15339	15247	15475	15293	15594	15402	15538	15500	15421	15367	15511	15510	15553	15465	15452	15370	15385	15385	15336	15356	15346	15324	15370	15512	15446	15363	15427	15136	15447	15374	15352	15514	15385	15319	15545	15415	15415	15348	15445	15498	15418	15339	15446	15396	15384	15513	15262	15284	15589	15630	15441	15414	15205	15336	15596	15520	15520	15261	15657	15238	15505	15356	15548	15470	15503	15404	15321	15350	15428	15394	15541	15601	15351	15481	15473	15497	15484	15404	15447	15336	15419	15287	15354	15463	15571	15330	15397	15447	15420	15422	15354	15256	15427	15395	15520	15226	15466	15599	15297	15450	15128	15654	15551	15394	15461	15426	15456	15494	15236	15363	15468	15404	15367	15277	15364	15348	15451	15432	15416	15505	15362	15452	15331	15465	15428	15240	15402	15457	15387	15438	15335	15370	15345	15485	15265	15326	15481	15365	15410	15301	15472	15429	15321	15433	15695	15234	15482	15443	15575	15430	15493	15306	15200	15643	15389	15181	15283	15234	15526	15305	15659	15533	15513	15573	15508	15430	15509	15307	15353	15543	15343	15455	15493	15524	15696	15439	15566	15561	15582	15557	15423	15407	15413	15557	15538	15368	15348	15375	15441	15310	15430	15265	15558	15471	15406	15413	15300	15551	15454	15381	15457	15279	15541	15566	15416	15429	15445	15373	15528	15303	15402	15519	15470	15518	15378	15568	15288	15385	15319	15558	15306	15359	15395	15447	15444	15427	15405	15384	15409	15432	15543	15345	15569	15386	15384	15208	15482	15625	15421	15403	15569	15452	15436	15547	15276	15412	15405	15466	15444	15585	15515	15631	15367	15482	15568	15439	15446	15481	15441	15542	15512	15533	15546	15313	15148	15367	15503	15584	15596	15563	15438	15273	15596	15522	15499	15699	15529	15615	15313	15413	15392	15570	15399	15428	15494	15425	15488	15503	15303	15343	15344	15334	15354	15288	15436	15468	15490	15461	15518	15600	15381	15474	15543	15478	15556	15529	15378	15403	15293	15406	15376	15413	15396	15455	15483	15619	15486	15313	15516	15353	15356	15453	15444	15284	15409	15223	15510	15428	15451	15455	15434	15440	15520	15559	15612	15395	15411	15412	15403	15567	15471	15442	15490	15490	15293	15330	15302	15326	15504	15492	15430	15426	15216	15595	15521	15524	15471	15603	15497	15239	15371	15473	15383	15502	15335	15524	15351	15418	15426	15416	15568	15421	15353	15542	15488	15461	15315	15465	15369	15454	15509	15334	15349	15501	15551	15173	15259	15422	15207	15449	15398	15541	15414	15615	15431	15572	15385	15586	15340	15342	15486	15355	15399	15309	15244	15341	15481	15385	15500	15425	15421	15260	15406	15403	15482	15420	15446	15396	15385	15269	15449	15280	15414	15491	15528	15695	15420	15297	15500	15496	15490	15523	15470	15351	15175	15462	15421	15511	15383	15457	15362	15233	15484	15362	15298	15392	15440	15233	15430	15206	15376	15391	15453	15293	15492	15608	15559	15594	15174	15230	15481	15236	15321	15256	15379	15578	15381	15606	15636	15383	15194
16390	33560	31893	25994	20702	16224	15063	15621	27142	38168	33347	24685	17313	14686	14632	14576	14561	14689	14477	14587	14464	14659	14534	14643	14612	14734	14644	14409	14649	14509	14714	14608	14478	14742	14851	14570	14436	14570	14467	14572	14605	14503	14484	14716	14629	14679	14542	14541	14525	14493	14462	14711	14584	14625	14463	14573	14447	14589	14559	14481	14702	14483	14458	14510	14448	14588	14628	14534	14441	14677	14746	14374	14721	14650	14487	14479	14494	14681	14592	14394	14523	14516	14455	14669	14468	14546	14624	14559	14679	14484	14541	14550	14452	14379	14504	14517	14686	14530	14588	14789	14557	14421	14624	14530	14415	14441	14349	14697	14575	14461	14346	14590	14537	14455	14342	14840	14479	14707	14532	14490	14706	14524	14418	14543	14602	14552	14617	14489	14526	14585	14566	14678	14626	14590	14625	14673	14501	14378	14630	14394	14507	14642	14671	14515	14586	14557	14529	14412	14380	14369	14595	14766	14491	14525	14605	14556	14445	14646	14362	14641	14521	14525	14448	14476	14594	14463	14649	14498	14613	14583	14547	14556	14601	14571	14461	14591	14478	14569	14474	14465	14515	14524	14480	14495	14683	14554	14433	14592	14445	14732	14514	14680	14487	14556	14391	14571	14459	14655	14485	14715	14619	14358	14512	14711	14514	14573	14698	14507	14486	14513	14574	14717	14555	14538	14526	14436	14531	14597	14545	14600	14568	14521	14546	14524	14596	14543	14642	14574	14558	14570	14377	14638	14584	14709	14561	14443	14442	14663	14619	14536	14625	14503	14574	14584	14433	14505	14502	14635	14329	14603	14545	14410	14730	14573	14498	14589	14581	14551	14638	14574	14425	14600	14379	14521	14406	14681	14526	14395	14345	14451	14480	14533	14379	14691	14446	14606	14593	14670	14416	14480	14487	14382	14448	14634	14610	14618	14593	14499	14680	14500	14712	14572	14623	14556	14528	14682	14537	14457	14522	14739	14751	14662	14626	14617	14601	14492	14696	14574	14525	14617	14454	14513	14563	14642	14581	14490	14469	14609	14482	14557	14527	14431	14716	14473	14640	14425	14528	14626	14485	14463	14564	14541	14603	14611	14372	14689	14614	14634	14465	14422	14444	14567	14669	14688	14535	14434	14645	14484	14574	14501	14640	14502	14606	14481	14589	14494	14424	14512	14617	14508	14450	14566	14510	14487	14580	14488	14395	14744	14446	14681	14756	14633	14618	14366	14536	14593	14581	14605	14709	14535	14536	14628	14647	14465	14439	14402	14661	14454	14519	14531	14696	14440	14482	14556	14442	14538	14441	14518	14665	14456	14501	14578	14622	14496	14727	14657	14582	14426	14603	14453	14512	14570	14536	14688	14636	14641	14507	14416	14457	14624	14505	14590	14467	14497	14426	14466	14541	14465	14559	14396	14494	14483	14575	14618	14561	14521	14593	14510	14573	14591	14473	14490	14571	14719	14515	14708	14507	14600	14717	14535	14610	14567	14434	14555	14480	14528	14519	14422	14452	14637	14555	14430	14517	14344	14564	14478	14536	14658	14542	14632	14434	14489	14447	14634	14457	14717	14773	14649	14504	14502	14545	14322	14756	14530	14352	14529	14585	14612	14377	14594	14568	14495	14592	14489	14525	14441	14472	14669	14555	14700	14622	14504	14560	14691	14492	14523	14400	14475	14418	14521	14577	14704	14703	14473	14502	14723	14561	14702	14434	14456	14652	14496	14363	14656	14439	14616	14481	14709	14593	14461	14565	14644	14519	14704	14516	14655	14528	14547	14495	14581	14442	14472	14449	14408	14730	14562	14716	14498	14391	14536	14537	14524	14485	14496	14540	14611	14471	14738	14580	14639	14562	14534	14593	14633	14626	14625	14487	14518	14482	14491	14566	14668	14539	14655	14452	14589	14576	14545	14513	14563	14406	14386	14527	14583	14714	14397	14610	14547	14573	14553	14669	14609	14585	14540	14616	14595	14478	14544	14501	14482	14309	14571	14524	14511	14523	14476	14624	14493	14491	14544	14686	14433	14644	14415	14400	14596	14586	14491	14618	14515	14387	14600	14498	14571	14290	14545	14720	14624	14579	14508	14554	14490	14533	14644	14670	14566	14654	14368	14525	14399	14528	14658	14535	14473	14446	14508	14598	14432	14553	14506	14562	14441	14629	14454	14578	14490	14566	14699	14477	14513	14531	14354	14424	14538	14419	14535	14527	14575	14569	14639	14514	14618	14637	14419	14735	14632	14529	14426	14622	14489	14609	14502	14480	14603	14493	14631	14431	14731	14431	14548	14555	14414	14580	14455	14439	14446	14493	14588	14503	14629	14352	14582	14392	14552	14678	14458	14473	14487	14625	14621	14561	14585	14557	14424	14662	14616	14673	14566	14673	14431	14530	14493	14472	14440	14645	14575	14648	14613	14579	14516	14721	14435	14672	14580	14609	14541	14530	14544	14487	14701	14405	14522	14475	14700	14489	14471	14557	14522	14613	14687	14438	14510	14447	14520	14707	14359	14557	14536	14605	14480	14512	14434	14582	14559	14439	14623	14603	14649	14538	14497	14455	14491	14621	14532	14671	14662	14528	14582	14658	14392	14610	14480	14552	14554	14654	14493	14320	14440	14580	14592	14621	14569	14595	14632	14563	14458	14556	14538	14521	14567	14615	14411	14690	14543	14524	14595	14380	14635	14733	14570	14458	14619	14390	14404	14486	14628	14511	14444	14675	14540	14676	14427	14520	14584	14640	14492	14495	14389	14640	14474	14748	14499	14520	14544	14589	14593	14504	14531	14573	14662	14513	14640	14526	14500	14518	14610	14429	14662	14473	14362	14423	14606	14604	14495	14509	14512	14434	14484	14543	14584	14645	14444	14434	14619	14595	14538	14447	14555	14538	14504	14536	14581	14313	14526	14506	14556	14506	14720	14468	14618	14423	14397	14639	14403	14418	14385	14386	14630	14560	14603	14515	14365	14592	14371	14455	14463	14743	14606	14575	14616	14653	14433	14564	14494	14459	14487	14438	14557	14543	14656	14510	14509	14708	14566	14581	14565	14534	14553	14491	14638	14417	14499	14505	14780	14473	14580	14563	14454	14707	14504	14552	14533	14646	14545	14747	14519	14493	14555	14466	14690	14661	14436	14542	14384	14489	14593	14826	14672	14519	14607	14463	14791	14452	14417	14569	14519	14746	14503	14641	14668	14608	14538	14549	14511	14517	14691	14502	14530	14534	14764	14547	14661	14569	14301	14586	14561	14483	14592	14496	14743	14628	14608	14473	14546	14474	14556	14621	14813	14670	14489	14461	14524	14688	14524	14496	14420	14565	14458	14432	14470	14385	14463	14654	14541	14525	14698	14532	14549	14505	14692	14565	14440	14545	14554	14702	14570	14680	14466	14544	14766	14434	14370	14718	14534	14594	14525	14719	14437	14397	14470	14505	14513	14610	14422	14529	14646	14535	14358	14556	14546	14525	14481	14581	14481	14512	14576	14401	14707	14497	14501	14513	14645	14637	14505	14506	14612	14345	14512	14558	14514	14502	14660	14613	14758	14602	14564	14669	14572	14465	14496	14590	14530	14509	14645	14655	14626	14498	14465	14591	14562	14778	14558	14534	14666	14524	14546	14560	14514	14540	14384	14530	14551	14608	14563	14662	14550	14616	14423	14515	14572	14697	14550	14486	14523	14454	14553	14527	14753	14496	14597	14518	14416	14541	14633	14730	14459	14425	14470	14587	14483	14606	14414	14510	14367	14616	14556	14654	14561	14539	14577	14667	14552	14595	14486	14675	14538	14473	14722	14617	14502	14579	14352	14562	14384	14505	14708	14433	14553	14597	14600	14438	14509	14456	14520	14698	14531	14616	14549	14511	14516	14544	14619	14445	14513	14561	14540	14445	14732	14592	14535	14642	14567	14540	14601	14570	14453	14647	14419	14515	14614	14399	14738	14552	14551	14492	14547	14562	14512	14624	14581	14640	14413	14512	14722	14529	14671	14430	14497	14547	14391	14383	14550	14594	14584	14462	14500	14665	14569	14438	14507	14523	14468	14538	14577	14518	14686	14390	14715	14616	14607	14685	14518	14513	14466	14685	14583	14645	14547	14701	14620	14621	14564	14596	14528	14358	14620	14594	14577	14581	14373	14445	14672	14544	14700	14766	14410	14746	14491	14544	14494	14630	14553	14641	14627	14490	14582	14563	14677	14609	14597	14528	14679	14548	14548	14381	14502	14550	14450	14444	14476	14520	14355	14543	14623	14543	14679	14339	14590	14513	14462	14575	14453	14633	14476	14730	14549	14626	14565	14667	14315	14417	14621	14598	14584	14544	14465	14474	14447	14650	14628	14568	14600	14558	14543	14307	14597	14541	14457	14540	14475	14409	14659	14504	14569	14480	14505	14627	14595	14400	14515	14598	14553	14544	14505	14534	14556	14575	14417	14482	14486	14662	14410	14540	14508	14457	14557	14407	14637	14550	14554	14488	14593	14641	14520	14552	14535	14610	14542	14571	14680	14622	14557	14597	14515	14516	14582	14553	14444	14527	14506	14549	14375	14682	14400	14614	14452	14575	14676	14354	14443	14595	14536	14651	14557	14621	14554	14510	14478	14586	14639	14707	14547	14517	14646	14300	14569	14573	14518	14534	14605	14603	14531	14472	14562	14619	14432	14485	14539	14649	14439	14421	14551	14604	14512	14584	14564	14486	14621	14561	14601	14502	14493	14577	14600	14463	14658	14604	14388	14572	14416	14622	14473	14560	14533	14614	14562	14495	14439	14615	14526	14616	14550	14562	14592	14508	14669	14497	14553	14650	14447	14598	14479	14466	14575	14603	14641	14461	14552	14710	14522	14392	14559	14507	14400	14568	14538	14699	14617	14688	14602	14580	14471	14536	14891	14531	14617	14544	14599	14473	14371	14521	14528	14423	14757	14496	14532	14654	14560	14529	14707	14540	14544	14696	14449	14401	14561	14584	14630	14567	14471	14574	14683	14539	14584	14573	14492	14414	14545	14564	14644	14624	14542	14539	14542	14580	14506	14501	14498	14507	14625	14508	14525	14548	14475	14570	14587	14460	14540	14449	14530	14422	14652	14486	14673	14548	14648	14473	14511	14733	14665	14520	14503	14412	14473	14532	14617
23027	21530	29492	24014	21707	22884	23140	17186	18555	41110	48905	37215	24875	17480	15809	15470	15349	15631	15331	15290	15192	15495	15491	15308	15448	15204	15340	15121	15118	15439	15506	15115	15274	15314	15039	15308	15260	15164	15501	15271	15212	15116	15275	15427	15231	15260	15220	15215	15239	15279	15209	15154	15238	15012	15087	15268	15266	15106	15203	15310	15243	15183	15474	15232	15245	15261	15148	15134	15210	15188	15265	15163	15442	15070	15228	15217	15125	15159	15177	15282	15087	15143	15149	15169	15227	15302	15223	15231	15164	15173	15186	15085	15233	15218	15027	15141	15134	15089	15212	15104	15205	15293	15161	15104	15279	15223	15193	15067	15229	15262	15031	15173	15071	15180	15286	15454	15248	15138	15042	15201	15097	14880	15043	15191	15258	15106	15289	15174	15084	15048	15234	15237	15075	15212	15236	15060	15183	15079	15170	15165	15182	15056	15201	15142	15333	15088	15161	15248	15001	15194	15042	15271	15311	15232	15087	15099	15047	15284	15120	15139	15067	15164	15426	15190	15128	15131	15203	15310	15269	15387	15110	15006	15244	15085	15079	15105	15096	15226	15225	15160	15063	15026	15104	15234	15175	15031	15137	15206	15006	15109	15127	15183	15085	15072	15083	15151	15190	15173	15054	15053	15216	15204	15178	15076	15215	15162	15079	14901	15097	14997	14941	15239	15252	15279	15199	15083	15134	15148	15201	15243	15215	15095	15095	15004	15311	15154	15073	15131	15277	15108	15107	15059	15116	15143	15193	15079	14953	15073	15124	15329	15360	15161	15221	15351	15365	15113	15147	14982	15059	15131	15094	15124	15025	15142	15280	15207	15272	15156	14936	15280	15093	15217	15091	15232	15128	15169	15253	15101	15345	15141	15251	15203	15243	15179	15225	15217	15107	15010	15252	15273	15138	15281	15155	14953	15284	15094	15139	15130	15117	15227	14869	15236	15099	15100	15124	15248	15017	15350	15196	15170	15235	15112	15120	15298	15127	15147	15025	15030	15147	15112	15176	14928	15260	15093	15150	14947	15191	15125	15192	15123	15091	15020	14948	15109	15226	15257	15034	15131	15222	15215	15169	15005	15068	15335	15099	15311	15068	15241	15147	15037	15232	15079	15027	15035	15223	15127	15155	15147	15214	15147	15057	15139	15128	15074	15206	15072	15092	15107	14980	15078	15298	15214	15125	14968	15215	15058	15218	15258	15244	15251	15423	15134	15233	15077	15227	15468	15118	14984	15143	15114	15150	14901	15163	15209	15219	15123	15161	15360	15059	15059	15379	15203	14980	15182	15286	15215	15132	15337	15271	15124	15134	14932	15486	15109	14973	15128	15083	15366	15000	15180	15170	14921	15062	15150	15085	15045	15045	15204	15229	15154	15242	15193	14950	15189	15185	14984	14968	15186	15211	15158	15131	15167	15044	15089	15202	15002	15298	15196	15165	15177	15217	15051	15061	15183	15141	15275	15093	15050	15183	15149	15185	15029	15058	15182	15215	15262	15136	15218	15040	15194	14982	15166	15026	14961	15105	15155	15089	15090	15082	15237	15054	15189	15185	15234	15090	15337	15106	15131	15166	15193	14994	15063	15130	14987	15132	15132	15060	15315	15213	15104	15090	15218	15329	15095	15335	15032	15070	15178	15034	15138	15238	15123	15292	15292	15260	15094	15240	15156	15057	15094	15322	15235	15282	15256	15030	15068	15127	15030	15308	15096	15143	15142	15045	15188	15235	15150	15097	15038	15148	15292	15291	15114	15213	15142	15416	15408	15130	15139	15251	15078	15076	15100	15203	15171	15194	15056	15196	15132	15006	15098	15302	15094	15218	15178	14955	15245	15320	15015	15039	15145	15038	15115	15394	15233	15027	15312	14987	15056	15118	15312	15007	15235	15155	15092	15285	15149	15125	15174	15132	15155	14849	14982	15188	15045	14934	15173	15165	15091	15352	15055	15051	15190	15347	15030	15243	15049	15072	15113	15106	15224	15155	15001	15150	15097	15208	15275	15281	15115	15252	15151	15013	15143	15015	15103	15122	15214	15094	15136	15141	14873	14999	15147	15090	15101	15098	15099	15211	15267	15077	15315	15185	14968	15072	14994	15109	15044	15279	15244	15122	15096	14977	15165	15297	15267	15236	15328	15111	15355	15257	15147	15375	15232	15077	15152	15309	15278	14950	15073	15140	15161	15201	15185	15308	15172	15233	15021	15138	15239	15324	15262	15264	15094	15146	15090	14980	15256	14966	15299	15292	15225	15158	15067	15110	15095	15156	15344	15256	14953	14940	15091	15234	15215	15310	15119	15157	15147	15196	15021	15085	15050	15176	15097	15182	15148	15203	15232	15162	14992	15071	15180	15064	15200	15189	15263	15166	15390	15137	15050	15155	15271	15112	15284	15214	15104	15159	15081	15031	15176	15074	15147	15213	15012	14969	15148	15120	15415	15308	15169	15192	15113	15098	15106	15193	15126	15155	14958	15228	15140	15327	15135	15075	15455	15163	15187	15037	15108	14954	15215	15302	15199	15267	14932	15104	15020	15302	15007	15088	15250	15145	15108	15122	14994	14875	15095	15177	15298	15093	15326	15390	15077	15047	15142	15270	15044	15080	15077	15050	15257	15081	15097	15108	15134	15236	15087	15222	15016	15172	15037	14940	15109	15060	14933	15291	15117	15271	15285	15371	15179	15157	15291	15061	15191	15090	15001	15117	15108	15197	14931	15265	15355	14982	15147	15139	15128	15147	14924	15102	15252	15278	15218	15079	15244	15136	15098	14931	15321	15052	15086	15113	15247	15151	15160	15218	15020	15044	15211	14972	15087	15029	15213	15207	15385	14976	15202	15301	15306	15079	15070	15234	15206	15113	15183	14983	15162	14924	15145	15280	14865	14981	15253	15126	15074	14834	15103	15237	15130	15029	15278	15097	15149	15030	15327	15031	15344	15099	15118	15152	15224	15116	15193	14965	15215	15027	15076	15254	15178	15050	15194	14955	15162	15215	15157	15208	15163	15145	15091	15242	15280	15108	15061	15232	15437	15027	15124	15021	14983	15136	15028	15334	15240	15031	15137	15116	15293	15398	15096	15345	15114	14947	15090	15058	15315	15302	15180	15098	15075	14987	15338	15356	15205	15112	15201	15056	15243	15031	15002	14896	15081	15169	15240	15180	15155	15124	15190	15241	15183	15100	15297	15086	15060	15139	15104	15011	15117	15106	15165	15181	15068	15090	15169	15190	15069	14908	15347	15075	15230	15174	15229	15158	15303	15179	15064	15123	15075	15209	15167	15269	15193	15072	15121	15286	15129	15110	14875	15068	15146	15117	14968	14947	15199	15169	15141	15219	15091	15216	15204	15233	15226	15059	15151	15088	15245	15152	15057	15241	15175	15260	15106	14949	14991	15180	15125	14980	14993	15257	15050	15222	15213	15046	15112	15327	15388	15142	14983	15108	15151	15197	15084	15124	14981	15020	15257	15245	15079	15373	15028	15035	15129	15258	14941	15121	15135	15394	15025	14998	15068	15238	15217	15117	15043	15134	15153	15152	15049	15191	15184	15311	15229	15094	15111	15187	15001	15111	15212	15004	15038	15118	15176	15188	15277	15025	15215	15265	15018	15312	15032	15231	15211	15114	15207	15163	15185	15192	15130	15226	15129	15209	15025	15360	15031	15178	15135	15183	15005	15158	15206	15034	15182	15023	15210	14970	15210	15185	15270	15158	15137	15073	15023	15013	15266	15209	15288	15313	15243	15442	15070	15032	15208	15119	15168	15065	15294	15223	15248	15079	15120	14944	14994	15268	15129	15208	14981	15073	15010	15066	14813	15114	15147	15227	15219	15069	14928	15118	15316	15308	15064	15190	15087	15148	15082	14949	15057	15276	15264	15144	15133	15082	15269	15209	15197	15014	15125	15163	15240	15220	15114	15275	14910	15120	15148	15213	15239	15134	15146	15033	15122	15174	15152	15169	15229	15293	15055	15259	15261	15159	15167	15288	15175	15112	15127	15176	15006	15229	15191	15036	15112	15083	15206	15178	15094	15155	15245	15216	15027	14952	15116	15139	15048	15071	15181	15187	15145	15022	15179	15233	15002	15117	15152	15252	15103	15132	15230	15182	15143	15081	15225	14961	15113	15142	14905	15103	15150	15070	15041	15209	15331	15337	15284	15319	14964	15297	15225	15057	15056	15225	15368	15250	15114	15170	15191	15305	15119	15133	15029	15181	15145	15187	15237	15317	15122	15063	15134	14982	15080	15251	15169	15141	15128	15113	15144	15250	15115	15140	14940	15044	14973	14948	15358	15020	15027	15315	15168	15222	14949	15016	15190	15025	14928	15126	15005	14981	15125	15113	15151	15018	14969	15005	15069	15124	15117	15133	15056	15195	15344	15053	15169	14940	14841	14935	15190	15276	15278	15156	15174	15363	15190	15134	15280	15104	14894	15062	15177	15149	15169	15163	15013	15258	15009	15179	15273	15188	15290	14950	14931	15163	15184	15083	15061	15167	15138	15371	15125	14995	15124	15099	15231	14964	15046	15184	15288	15093	15092	15163	15118	15022	15023	15082	15121	15155	15210	15018	15171	15172	15029	15169	15174	14969	15000	15170	15294	15146	15061	15320	15055	15054	15094	15179	15289	15074	15277	15238	15184	15149	15242	15113	15032	15192	15306	15279	15256	15072	15214	14951	15090	15179	14965	15168	15028	14936	15176	15233	15156	14964	15011	15157	15165	15086	15237	15093	15259	15061	15156	15101	15264	15126	15166	15147	15178	15189	15092	15191	15119	15242	15229	15120	14952	15280	15108	15276	15011	15112	15136	15037	15062	15279	15255	15239	15374	15020	15021	15142	15059	15174	14931	15269	15173	15039	15292	15012	15118	15064	15137	15268	15267	15272	15374	15196	15120	15214	15297	15375	15362	15308	15060	15159	15128	15217	15179	15065	15213	15100	15014	15112	15179	15200	14986	15040	15375	15192	15183	15194	15056	15192	15168	15214	15087	15121	15241	14895	15020	15143	15199	15052	15202	15218	15003	15123	14999	15016	14995	15036	15103	15143	15194	15076	15044	15096	15294	15184	15238	15105	15072	15088	15068	15175	14914	15059	15084	15429	14961	15161	15371	15114	15112	15184	15255
23119	44062	41480	30015	22858	16838	16159	15741	21178	45882	50276	38896	23784	15624	14452	14407	14392	14597	14417	14465	14513	14409	14423	14622	14694	14509	14432	14187	14429	14338	14451	14440	14476	14369	14513	14481	14561	14446	14611	14475	14407	14393	14366	14466	14218	14564	14493	14497	14369	14473	14386	14415	14535	14560	14451	14614	14437	14499	14270	14401	14488	14361	14385	14390	14466	14549	14331	14482	14378	14479	14449	14516	14340	14450	14312	14353	14294	14407	14266	14496	14475	14480	14337	14620	14605	14277	14506	14431	14439	14361	14232	14520	14393	14521	14433	14422	14480	14420	14395	14435	14535	14386	14483	14463	14406	14400	14424	14362	14477	14524	14605	14284	14250	14364	14479	14470	14290	14452	14186	14353	14422	14288	14262	14413	14351	14561	14360	14399	14326	14358	14351	14429	14377	14389	14375	14439	14373	14491	14393	14624	14509	14473	14390	14447	14420	14259	14557	14306	14439	14345	14427	14495	14459	14292	14292	14410	14426	14504	14355	14425	14502	14422	14335	14502	14505	14349	14423	14563	14318	14503	14390	14412	14458	14479	14287	14365	14409	14500	14505	14464	14448	14544	14434	14404	14500	14539	14419	14511	14413	14351	14298	14254	14490	14354	14470	14424	14290	14312	14381	14556	14537	14306	14255	14403	14322	14398	14428	14571	14392	14300	14497	14514	14401	14536	14313	14450	14474	14456	14432	14425	14368	14396	14453	14399	14444	14356	14422	14400	14570	14360	14261	14375	14298	14523	14345	14585	14415	14344	14364	14416	14509	14299	14501	14313	14304	14613	14321	14401	14468	14467	14306	14473	14502	14335	14555	14508	14378	14373	14414	14446	14489	14364	14252	14477	14430	14582	14413	14489	14326	14366	14454	14400	14335	14476	14365	14345	14475	14374	14455	14351	14519	14463	14345	14401	14312	14443	14393	14475	14494	14424	14452	14421	14310	14502	14491	14411	14467	14346	14455	14422	14405	14454	14336	14317	14333	14436	14452	14476	14490	14526	14464	14328	14422	14392	14446	14524	14324	14417	14432	14446	14477	14484	14426	14517	14165	14294	14366	14361	14578	14555	14384	14244	14479	14215	14476	14688	14448	14316	14376	14154	14312	14395	14369	14368	14369	14322	14406	14439	14380	14504	14433	14397	14227	14395	14438	14449	14400	14411	14460	14345	14476	14370	14486	14349	14417	14494	14531	14452	14351	14453	14302	14415	14179	14237	14381	14388	14393	14452	14456	14479	14497	14321	14392	14515	14360	14341	14424	14298	14452	14510	14297	14532	14417	14447	14492	14358	14470	14404	14412	14423	14439	14484	14414	14486	14528	14583	14357	14359	14401	14499	14412	14408	14420	14404	14104	14469	14227	14362	14487	14495	14381	14489	14399	14464	14336	14307	14426	14303	14368	14418	14380	14483	14559	14327	14389	14559	14527	14424	14351	14612	14626	14441	14477	14447	14502	14287	14304	14345	14376	14398	14383	14362	14407	14461	14314	14436	14261	14478	14624	14408	14507	14318	14535	14358	14476	14491	14613	14381	14375	14498	14542	14498	14289	14511	14372	14560	14380	14401	14359	14474	14312	14328	14226	14496	14463	14533	14441	14439	14358	14466	14389	14249	14577	14434	14351	14579	14328	14426	14251	14439	14364	14339	14495	14321	14621	14502	14431	14433	14338	14557	14487	14395	14474	14408	14417	14414	14373	14512	14443	14373	14384	14279	14486	14249	14493	14493	14380	14304	14581	14363	14418	14485	14444	14503	14501	14374	14381	14459	14288	14466	14498	14477	14541	14469	14444	14490	14469	14468	14409	14320	14455	14394	14485	14338	14459	14391	14410	14441	14329	14494	14246	14489	14365	14496	14470	14268	14508	14473	14443	14439	14326	14251	14310	14365	14248	14571	14355	14501	14498	14447	14265	14270	14400	14385	14494	14255	14374	14387	14233	14415	14474	14348	14557	14386	14489	14476	14231	14382	14376	14428	14361	14350	14379	14285	14449	14502	14400	14435	14423	14372	14424	14434	14521	14315	14307	14310	14354	14373	14351	14362	14528	14433	14582	14391	14360	14476	14229	14476	14391	14450	14543	14545	14326	14328	14561	14387	14407	14498	14481	14422	14555	14393	14296	14369	14446	14414	14303	14350	14406	14464	14485	14493	14423	14474	14567	14331	14427	14469	14340	14582	14463	14411	14436	14253	14463	14351	14497	14356	14396	14315	14401	14339	14414	14349	14165	14433	14332	14333	14452	14566	14399	14587	14285	14473	14414	14337	14236	14357	14519	14450	14385	14434	14559	14450	14431	14440	14537	14172	14521	14320	14517	14268	14524	14455	14367	14333	14338	14349	14368	14355	14468	14200	14430	14423	14569	14425	14433	14562	14284	14208	14353	14437	14426	14313	14395	14380	14298	14292	14435	14465	14403	14390	14432	14404	14435	14352	14319	14388	14338	14259	14532	14236	14490	14427	14544	14432	14391	14385	14317	14346	14230	14393	14407	14432	14606	14341	14491	14378	14592	14235	14393	14385	14536	14391	14390	14357	14549	14565	14356	14413	14287	14354	14450	14468	14262	14472	14376	14557	14314	14417	14433	14348	14395	14503	14431	14541	14315	14354	14390	14331	14450	14368	14440	14454	14492	14350	14227	14410	14412	14393	14286	14466	14408	14480	14539	14370	14215	14337	14412	14188	14496	14487	14451	14364	14432	14363	14459	14277	14387	14396	14323	14417	14420	14329	14446	14344	14416	14403	14573	14539	14305	14324	14257	14459	14286	14350	14476	14401	14439	14485	14528	14349	14431	14555	14520	14570	14429	14362	14549	14469	14406	14537	14307	14211	14440	14451	14318	14230	14302	14566	14399	14280	14373	14244	14501	14271	14414	14475	14410	14314	14294	14508	14356	14408	14448	14354	14230	14481	14354	14308	14408	14393	14609	14374	14301	14430	14265	14511	14319	14386	14498	14366	14518	14434	14445	14567	14285	14442	14344	14382	14398	14293	14536	14510	14385	14449	14421	14484	14491	14322	14281	14348	14408	14347	14451	14378	14338	14399	14211	14399	14368	14488	14321	14465	14443	14299	14413	14392	14340	14404	14482	14542	14379	14381	14563	14376	14470	14264	14371	14460	14243	14521	14357	14356	14358	14265	14384	14372	14332	14336	14453	14457	14456	14536	14339	14407	14461	14314	14465	14447	14438	14321	14570	14426	14217	14335	14308	14464	14335	14416	14505	14425	14394	14291	14259	14379	14222	14487	14270	14302	14476	14488	14312	14417	14353	14332	14438	14428	14396	14379	14456	14554	14409	14261	14284	14413	14272	14365	14421	14599	14313	14450	14425	14311	14394	14418	14480	14428	14461	14608	14216	14406	14382	14403	14317	14474	14416	14423	14417	14480	14563	14438	14435	14572	14524	14559	14405	14533	14515	14372	14433	14382	14428	14411	14270	14337	14440	14323	14458	14521	14424	14328	14404	14470	14563	14337	14521	14457	14432	14425	14538	14579	14351	14284	14385	14503	14467	14507	14246	14627	14420	14464	14223	14387	14486	14237	14316	14476	14377	14353	14223	14354	14386	14563	14360	14392	14419	14401	14390	14241	14314	14464	14541	14518	14403	14462	14324	14611	14442	14502	14331	14238	14612	14242	14468	14519	14381	14309	14331	14427	14408	14287	14326	14323	14392	14490	14441	14369	14548	14421	14595	14528	14322	14466	14344	14369	14450	14497	14531	14493	14454	14451	14408	14303	14396	14347	14399	14426	14536	14467	14405	14472	14358	14587	14410	14391	14469	14341	14309	14424	14451	14408	14561	14318	14415	14418	14423	14460	14492	14397	14554	14350	14455	14211	14530	14396	14487	14305	14577	14520	14308	14409	14481	14526	14486	14390	14366	14455	14445	14536	14261	14380	14428	14427	14463	14347	14243	14374	14488	14360	14358	14229	14463	14419	14418	14467	14383	14367	14514	14357	14445	14490	14425	14386	14225	14458	14428	14465	14586	14384	14386	14336	14433	14430	14591	14515	14386	14244	14282	14340	14362	14447	14622	14185	14251	14386	14319	14300	14447	14368	14455	14338	14332	14365	14443	14420	14335	14486	14501	14403	14369	14337	14457	14285	14322	14400	14486	14481	14469	14492	14515	14682	14398	14199	14250	14517	14251	14447	14572	14310	14339	14382	14224	14425	14485	14513	14333	14460	14551	14467	14354	14254	14188	14400	14386	14529	14470	14362	14469	14411	14356	14500	14456	14337	14394	14353	14393	14234	14343	14292	14318	14438	14414	14533	14388	14351	14344	14286	14308	14458	14370	14550	14207	14423	14447	14258	14499	14501	14212	14426	14605	14353	14372	14455	14371	14329	14453	14391	14469	14389	14413	14311	14378	14434	14401	14481	14417	14563	14441	14455	14317	14567	14398	14337	14320	14389	14351	14209	14503	14621	14335	14276	14577	14413	14355	14515	14313	14483	14508	14401	14391	14300	14353	14320	14535	14538	14382	14499	14351	14304	14380	14302	14390	14507	14257	14414	14362	14496	14399	14479	14389	14479	14540	14559	14370	14502	14437	14448	14393	14316	14548	14369	14453	14369	14409	14392	14547	14410	14417	14361	14455	14357	14436	14443	14363	14626	14405	14421	14357	14381	14424	14415	14408	14454	14446	14375	14481	14406	14243	14572	14203	14449	14504	14376	14475	14489	14354	14363	14529	14332	14377	14345	14289	14475	14394	14359	14343	14325	14434	14377	14476	14499	14505	14359	14423	14443	14360	14403	14455	14420	14456	14425	14394	14401	14400	14326	14462	14418	14528	14448	14384	14535	14363	14459	14353	14370	14249	14392	14494	14362	14540	14443	14440	14543	14381	14363	14349	14309	14234	14383	14454	14442	14227	14320	14278	14479	14266	14438	14323	14413	14484	14368	14384	14368	14392	14404	14526	14516	14428	14428	14401	14525	14271	14401	14427	14385	14324	14422	14444	14453	14356	14385	14427	14502	14351	14449	14426	14261	14296	14324	14457	14478	14359	14562	14380	14311	14192	14458	14517	14412	14412	14361	14309	14501	14416	14368	14400	14440	14313	14467	14641	14381	14367	14307	14524	14312	14372	14385	14517	14212	14546	14459	14572	14423	14348	14226
27650	23071	28017	24065	18001	16485	16430	16258	16573	17579	20412	18899	17484	16465	16213	16218	16228	16225	16201	16241	16440	16033	16218	16228	15997	16206	16238	16196	16204	16015	16238	16057	16238	16220	16152	16094	16138	15970	16076	16349	16215	16172	16209	16062	16293	16303	16113	16173	16234	16104	16163	16216	16216	16192	16217	15961	15954	16063	15986	16231	16337	16105	16171	16066	16233	16009	16198	16092	16176	16227	16029	16204	16159	16199	16278	16197	16221	15964	16240	16204	16271	16103	16252	16310	16125	16033	16177	16153	16269	15946	16117	16194	16249	16150	16129	15971	16082	16162	16117	16026	15912	16143	16096	16046	16357	16077	16087	16325	16306	16174	16170	16232	16069	16155	16212	16159	15986	16076	16108	16045	16382	16160	16022	16291	16116	16197	16082	16061	16148	15956	15870	16289	16253	16083	16080	16094	15999	15894	16246	16082	16005	16293	16083	16073	15941	16070	16189	16009	15940	16265	16172	16132	15985	16153	16034	16070	16145	15921	16049	16085	16332	16203	16233	16231	16105	16296	16083	16120	16137	16003	16150	16263	16164	16220	16128	16151	16294	16050	16074	15953	16028	16073	16075	16085	16151	16131	16155	16132	16217	16187	16084	16300	16213	16137	16194	16092	15986	16142	16145	16065	16205	16243	16275	16236	16044	16269	16112	16239	15999	15985	15963	15872	16128	16123	16066	16050	16125	15945	16183	15924	16172	15852	16045	16108	16174	16066	16085	16055	16242	16124	16042	15947	16167	16171	15911	16043	16174	16218	16072	15916	16132	16174	16103	16158	16122	16305	16092	16228	16105	16024	16200	16143	16097	16011	16028	16073	15797	16106	16290	16159	16078	16125	16180	16202	16214	16090	15991	16332	16065	15942	15990	16187	16004	16019	16041	16070	16067	16001	16124	15911	16110	16104	16257	16196	16094	16238	16180	16068	16079	16302	16154	16145	16087	15949	16117	16019	15994	16108	16014	16065	16105	16173	16181	16303	16002	16071	16091	16178	16039	16211	16114	16022	16174	16119	16271	16060	16130	16135	16168	16298	16181	16093	16261	16376	16215	16092	16243	16207	16133	16231	16165	15950	16027	16172	16122	16189	16259	16209	16043	16115	16210	16273	16125	16264	15957	16078	16191	16305	16143	16114	16017	16129	16183	16191	16052	16094	16005	15966	15961	16096	16077	16089	16150	16010	16100	16178	16277	16252	16106	16189	16119	15893	16003	16196	16223	16189	16092	16114	15944	16226	16227	16035	16203	16209	16004	16060	16082	16187	16380	16107	16051	16106	16190	16271	16127	16183	16246	16105	16005	16192	16100	16085	16209	15997	16164	15976	16205	16018	16168	15910	16177	16208	16121	16173	16261	16101	16082	16227	16145	16044	16081	16099	16078	16243	16223	16141	16115	16326	16127	16167	16091	16474	16235	16206	16169	16365	15982	16175	16143	16304	16318	16176	16186	16025	16094	16052	15939	16361	16189	16072	16027	15903	15980	16324	16006	16021	15997	16035	16097	16081	15983	16002	16154	16021	16091	16373	16047	16051	16082	15952	16070	16218	16156	16101	16190	16077	16204	16171	16205	16073	16160	16090	16043	15957	16220	16238	16118	16100	16008	16178	16264	16239	15971	16066	16310	15969	16232	16096	16226	15903	16129	15971	16068	16145	16060	16247	16181	16115	16109	15987	16073	16091	16378	16254	16106	16011	16093	15957	16038	15725	16250	16077	16176	16067	16157	16181	16163	16052	16001	15941	16233	16177	16199	16236	16226	16045	16031	16247	16223	16071	16151	16093	16199	16176	16413	16126	15971	16006	16091	16130	16004	16250	16074	16122	16116	16173	16147	16148	16034	16149	16079	16089	16203	16184	16023	16181	16084	16014	16078	15930	16118	16059	16149	16224	16223	16204	16069	16203	16223	16179	16130	16392	16183	15998	16050	15917	16224	16045	16183	16095	16275	16396	16119	16146	16192	16262	16301	16172	15910	16031	16109	16136	16106	16238	16366	16188	16197	16223	16109	16157	16195	16047	16206	16144	16232	16227	16116	16224	16051	16148	16112	16135	16089	16200	15952	16125	16066	16400	16219	16280	16252	16077	16134	16285	16174	16167	16329	16133	16251	16302	16081	16060	16304	16200	16171	16126	16105	16286	16045	16045	16043	16146	16317	16046	16033	16199	16161	16110	16198	16100	16327	16178	16358	16347	16132	15962	16048	16100	16209	15943	16020	16381	16222	16041	16211	16223	16199	16042	16052	16228	16062	16240	16246	16444	16155	15869	16252	16026	16013	16173	16198	16009	16134	16253	16293	16133	16068	16144	16100	16189	16102	16063	16231	16089	16194	16113	16098	16188	16123	16118	16047	16010	16186	16089	16032	15862	15779	16153	16208	16203	16164	16095	16222	16317	16109	16207	16134	16172	15984	16063	16307	16048	16009	16009	16036	15988	16240	16113	16240	16050	16153	16327	16150	16273	16213	16142	16173	16182	16035	16332	16044	16024	16054	16352	15934	16153	16147	16136	16172	16175	16189	16127	16156	16059	16239	16092	16088	16177	16239	15962	16108	16125	16159	16128	16106	16031	16120	16155	16067	16222	16262	15974	16120	16072	16268	16120	15913	16202	15979	16032	16185	16193	16103	16074	16242	16111	16183	16073	15977	16186	16277	16046	16207	16180	16158	16155	16023	16088	16045	16057	16102	16022	16256	16287	16064	15935	16014	16237	15968	16165	16165	15982	16031	16123	16061	16265	16450	16056	16059	16030	16134	16191	16164	16325	16188	16100	16058	16072	16151	16384	16032	16282	16142	16080	16041	16023	15972	15890	15985	16169	16131	16146	16197	16130	16076	16207	16155	16041	16029	16158	16078	16241	16237	16185	16197	15985	16195	16010	15981	16169	16303	16157	16065	16161	16193	16126	16139	16247	16015	16015	16223	16152	16053	16014	16104	16088	16025	16252	16185	16191	16237	16055	16235	16199	16147	16081	16197	16179	16195	16293	16283	15929	16005	16096	16233	16236	16327	16152	16005	16099	16143	16032	16266	16030	16124	16182	16184	16478	16129	16024	16044	15995	16129	16038	16284	16120	16012	16295	15943	16110	16072	16117	16212	16107	16250	16205	16254	16347	16213	15997	16055	16122	15962	16145	16237	16065	16109	15960	16284	16241	15985	16172	16326	16159	16077	16151	16065	16190	16198	16252	16217	16166	16241	16141	16145	16159	15999	15985	16064	16078	16175	16263	16245	16132	15945	16255	16224	16214	16251	16233	16029	16092	16061	16226	16140	16114	16034	16011	16173	16050	16150	15969	16221	16163	16254	15832	16118	16406	16092	16206	16079	16010	16287	15972	15990	15979	16213	16045	16135	16161	16151	16202	16189	16094	16019	16065	16146	16151	16072	16227	16140	16313	16008	16104	16166	15912	16102	16030	15969	16140	16027	16137	16137	16176	16223	16030	16230	16244	16133	16089	16136	16252	16185	16192	16237	16133	16052	16061	16046	16096	16232	15986	16036	16052	16016	15936	16143	16105	15985	16078	16191	16159	16061	16095	16193	15992	16108	16268	16092	16167	16163	16040	16087	15938	16134	16087	16248	16094	15928	16137	16425	16134	15994	16127	16102	16088	16065	16112	16104	16301	16157	16133	16197	16144	16126	16054	16157	16307	16295	16078	16232	16148	16202	16015	16030	16212	15977	16231	16004	16134	16256	16107	16149	16240	16369	16094	16104	16016	16084	16194	16219	16037	16130	16051	16146	16225	16255	16277	16043	16152	16181	16234	16115	16075	16061	15942	15963	16204	16047	16233	16266	16074	16138	16173	16137	16250	16203	16100	16019	16347	16288	16192	16215	16258	16127	16131	16128	16027	16022	16270	16016	16247	16025	16115	16093	16076	16085	16130	16139	16158	16269	16144	16262	16092	16153	16043	16185	16154	16085	15930	15958	16279	16115	16289	16166	15976	16211	15938	16144	16155	16071	16096	16037	16190	16396	16084	16095	16265	16057	16123	15976	16247	16073	16130	16073	16086	16080	16128	16183	16078	16088	16026	16080	15981	16244	16246	16028	16009	16329	16236	16039	16102	16067	16032	16172	16033	15989	16372	16298	16281	16122	16121	16236	16092	16227	16054	16245	16128	16043	16123	16183	16269	16103	15931	16112	16057	16249	15994	16070	16029	16068	16061	16315	16142	16123	16132	16221	16019	16165	16111	16034	16025	16198	16119	16112	16235	15987	16071	16237	16163	16195	16155	16005	15901	16045	16109	16315	16217	16195	16129	16202	16219	16122	16306	16283	16196	16085	16235	16117	16246	16279	16429	15967	16265	16333	16283	16140	16202	16316	16213	15996	16045	15900	15973	16022	16077	16130	16062	16174	16106	15926	16000	16060	16166	16131	16214	16362	16063	16192	15998	15900	15913	16174	16059	16099	16095	16141	16180	16212	16086	16155	16269	16013	16101	16303	16169	16148	16278	16190	16291	16192	16027	16100	16049	16301	15974	16074	16021	16110	16249	16010	16189	16105	16206	16044	16154	16216	16115	16137	16159	16063	16021	15911	16090	16214	16174	16226	16208	16003	16221	16189	16057	16033	16262	16178	16090	16259	16327	16425	15996	16231	15904	16202	16157	16061	16224	16146	16051	16262	16038	16187	16482	16207	16023	16117	16296	16231	16219	16195	16231	15992	15961	16044	16053	16092	16109	16020	16023	16108	15909	16125	16001	16065	16052	15916	16033	16184	16117	16163	15943	16114	16183	16023	16258	16062	16106	16232	16127	16213	16186	16076	15906	16103	16167	16233	16097	16227	16222	16233	16020	16104	16218	15932	16198	16119	16103	16047	16093	16162	16240	16294	16134	16193	16037	16227	16202	16243	16035	16188	16308	16070	16334	16231	16167	16313	16068	16022	16090	15957	16244	15915	16013	16100	16025	16129	16036	16285	16122	16095	15966	16200	16042	16108	15987	16076	16229	16132	16106	15974	16145	16132	16127	15940	16024	16206	16104	16026	16047	16059	16231	16308	16248	16148	16244	16023	16123	16136	16093	16190	16078	16140	16166	16143	16214	16224	16084	16144	16250	16219	16175	16144	16073	16100	16125	16264	16161	16143	16237	16110	16114	16080	16194	16146	16123	16183	16232
21796	32162	30425	22727	17647	15393	15162	15374	15358	17804	21212	18473	16098	15055	15137	14980	15118	15021	15076	15045	14918	14936	15147	15028	14864	15074	14958	15032	14958	15065	14987	15039	15167	15157	14949	15138	15003	15108	15154	15076	14980	14828	15055	14931	15000	15056	14933	14960	14987	14905	15043	15005	14967	15230	15056	14883	15085	14961	15027	14951	15067	14969	14888	15081	15087	14991	15142	15034	14926	15170	14911	15015	14954	15006	15141	15011	14857	14937	14929	15041	15119	15056	15164	14959	14991	15111	14952	15007	15069	14946	15093	14976	14957	15080	15092	15042	14829	15065	15041	15057	14978	15189	15133	15198	14859	15004	15024	14864	14957	14937	15049	15138	15120	15096	15063	15014	15040	15058	14978	15082	14843	15050	15031	14989	14874	14998	15106	14817	15019	14931	14965	15027	15167	15092	15032	15024	15028	15091	14953	14858	15058	15089	15141	15154	15069	14916	15062	15069	14906	15188	14977	14956	14988	14826	15191	14979	14908	15085	15027	14959	15030	14927	14961	15207	15121	15143	15026	15083	15104	14917	14907	14911	15048	14960	15105	14977	15011	14998	15035	15012	14819	15098	15009	14954	14838	15163	14888	15197	14933	15016	14879	15073	15122	14995	15079	14995	15121	15055	15148	15099	14937	15079	14890	14986	14948	15097	15004	15133	15065	15006	14968	14991	14907	15048	14831	15082	15104	14923	15041	14857	15284	14866	14979	15085	14973	15080	15170	14967	15160	15069	15026	14980	14868	14953	14987	14993	14878	15072	14998	15140	14993	14998	15124	14873	15075	14935	14874	15056	15173	15064	15205	14879	14963	14946	14951	15118	15056	14974	15103	14970	15017	15144	14990	15110	15022	14880	15236	14960	14873	14990	15022	14965	14994	14999	14826	14921	15041	14984	15098	14966	15048	15124	15026	15140	14922	15055	15038	15020	14836	14975	15036	15069	15134	14829	15024	15090	15059	15037	15194	14914	15007	15032	14835	15256	15116	14899	15028	14998	14954	14812	15059	15044	14899	15005	15052	15186	15101	14821	14963	14953	15039	15006	14989	14967	15132	14986	15098	15059	15086	14984	15242	14973	15028	14957	15074	14860	14850	14989	15190	15062	15110	14953	14982	15017	15135	15032	14938	15075	14954	15004	15031	15032	15128	14986	14920	14877	14964	14995	14933	15201	14832	15070	15051	15038	14908	14977	14901	15084	15007	15016	15106	15013	14990	15055	14931	14953	14856	14838	15101	15021	15115	14859	15044	15182	14846	14999	15017	14977	15037	15057	15083	14879	15066	14990	15335	15108	15018	14935	15059	15062	14922	15145	14970	15005	15085	15061	15059	14928	14988	15053	14982	15107	14952	15020	15103	14999	14830	14969	15055	15062	15002	15187	14922	14961	15003	15126	15002	15188	14851	14930	15115	15003	15090	15064	15036	15011	15056	15006	15034	14892	15086	15017	15008	15103	15051	14975	14945	14908	15121	14965	15005	15074	15015	14977	14936	15087	14944	15070	15063	15006	15022	14917	15090	15041	15214	15107	15010	14906	15017	14969	14854	15038	15051	15009	15103	14908	14905	15045	15057	15058	15030	15002	15009	15006	14862	14865	14911	15036	15090	14797	15080	15070	15043	14997	14968	14887	15127	15098	14942	15031	15073	15234	14956	15158	15014	14948	14907	14952	14947	15087	15108	15002	14885	15177	15009	14957	15056	14971	14988	14928	15120	14952	14911	15028	14845	15003	15150	15030	15049	14990	15015	15070	15019	14947	15084	14973	14938	14998	14860	15132	14947	15168	15060	14874	15021	15014	15016	15164	15109	15046	15132	15054	14987	14956	14982	14991	14982	14943	14945	14917	15120	14988	15049	14953	15024	14929	14998	14952	14857	14980	15044	15134	15033	15050	15025	15077	15107	14933	15047	14885	15017	14930	15103	15198	14858	15062	15072	14853	14951	14985	14911	14970	14954	15092	15150	15149	14891	15015	14926	14951	15160	15053	15158	15047	15202	15007	14954	15103	14920	15006	14980	14972	15133	15039	15064	15020	14974	15036	15104	15026	15066	15089	15092	15038	14956	15084	15080	15152	15064	15070	14894	15006	15045	14826	15016	15073	15073	15146	15054	15134	15156	15013	15023	14977	15112	15017	14936	14987	14864	14921	15144	15001	14939	15002	15062	15120	14949	14907	14949	15039	15041	15019	15125	15052	14870	15074	14931	14951	15185	15042	14870	15044	15184	15068	15133	15089	15097	14928	14932	15085	15209	14990	15079	14990	14968	14945	15118	15001	15030	15008	15075	15067	14884	15105	15162	15011	15058	14923	15086	15141	14922	15110	14927	15078	14930	15258	14989	14938	15017	15031	15041	14973	14964	14951	15117	15073	14923	15004	14993	15011	15062	14926	15007	15121	15044	14913	15069	15036	15165	15069	15021	15163	15232	15017	14960	15074	14946	14979	14925	15068	15013	15059	15027	14965	14866	15256	15040	15204	14951	15125	15057	15022	15063	15135	15108	15007	14914	14940	15104	14907	14993	15054	14957	15023	15090	15057	15111	14901	14927	15085	14977	14992	14869	15089	15038	15074	15076	15110	15084	15024	15054	15087	15115	15051	14961	15053	15146	15091	15146	14994	14951	14812	15067	15097	15012	15107	14894	15102	15002	14998	15026	15072	15032	14922	14871	14858	15121	14905	14918	15031	14840	14948	15116	14963	15076	14949	15029	15087	14959	14948	15022	15047	14940	15099	15038	15049	15011	15121	15040	15038	14992	15104	15141	15012	15068	14931	15099	14945	15112	14813	15182	15136	14992	14877	14764	15047	14948	15094	15022	15041	15127	14953	15021	15067	14896	14977	15035	15011	15073	15050	15007	14964	15068	15081	15104	15027	14998	15013	14952	14969	14992	14988	15047	15221	14906	15036	15075	15085	14903	14989	14983	15078	15067	14983	15182	15147	14855	14978	15090	15031	14901	14920	15063	15092	15030	14944	14944	15250	14983	14882	14881	14941	15139	15026	15105	15064	15037	15025	14959	14902	15075	15158	15130	15099	15110	14970	15171	15137	14931	15095	15009	14798	15047	15120	14905	15084	15175	15162	15031	14904	15002	14957	15082	15078	15070	15025	15032	15045	15003	15060	14916	15081	14884	15018	15071	15131	15067	14997	15228	14957	15164	15179	15264	14917	14998	14959	14922	15148	15033	15106	15052	15174	15158	14933	15012	15023	15035	14963	15273	14952	15044	14982	14917	14939	14964	15031	15050	14996	14986	15143	15079	14899	14947	14901	15031	14966	14860	15050	15152	14976	15091	14870	15197	15019	14981	15117	15039	15027	15157	15074	14935	14804	15008	15065	15025	15038	14957	14884	15176	15191	15114	15126	15013	14892	15013	15004	15010	14996	15126	15084	14837	14995	15106	14877	15022	15025	15021	15069	14999	15037	15031	15000	15106	14970	14697	15216	14956	15059	15077	15078	15132	15060	15123	14937	14894	15003	15001	14882	15010	15105	15061	15114	15054	14913	15032	14982	15019	14860	15197	15050	15051	15082	14974	15099	15097	14840	15077	15044	15207	14918	14929	15034	14951	14974	15084	15030	14979	14870	15073	14953	14844	15115	15019	14883	15074	14979	15066	14970	14956	14975	14768	15233	14946	15129	14901	14985	15050	14995	14989	15105	15110	14899	15096	15107	15182	15109	14979	15084	15038	15179	15091	14959	14882	15093	15104	14957	15025	15215	15001	15147	15055	15136	15033	15081	15059	14966	14955	15017	15034	15079	15038	14952	15072	14983	14955	15020	15270	14844	15019	15074	15017	15143	14942	15004	15014	15156	14979	14921	14954	15038	15199	15128	15033	14988	14953	14943	15062	15290	14842	15018	14962	14983	15002	15018	15025	15082	15076	15137	14916	15146	14875	15175	14924	15038	15139	14935	15116	15092	15016	15138	15028	15127	14875	14922	15150	15178	15055	15185	15121	15006	15037	14911	14804	15022	15022	15219	15040	15055	15087	15015	15110	14878	15090	15133	15086	15082	14988	15098	15035	15102	14926	15074	14938	15148	15017	14967	14968	15045	15046	15049	14942	15088	14958	14951	15065	15110	15021	14880	15108	14963	15046	14987	15116	14968	15114	14963	15060	15051	15168	15278	14900	14986	14811	14994	15056	14862	15053	15093	15106	14903	14924	15133	15034	14959	15081	15059	14949	14914	15097	15070	15046	15085	14913	15211	15221	15007	14901	15042	15081	15113	15152	15090	14979	14944	14827	14985	15123	14942	14963	15025	14948	14866	15097	15020	14951	14990	15133	15053	15086	14961	14923	14847	14902	15036	14938	14954	15012	14934	15098	14854	15078	14951	14969	15054	15003	15102	15044	14905	15134	15260	15068	15084	14962	15062	15138	15031	15036	15087	14977	15205	14968	15039	14874	14995	14962	15129	14963	15060	14973	14875	15146	14914	14934	15222	15080	14868	14919	15090	15050	15004	14899	14791	15046	14909	15067	15106	14925	15008	15013	14887	15160	15096	15015	15038	15008	14934	14959	15134	15033	14982	14939	14983	15032	15066	15007	15024	15132	14906	15055	14967	15041	15048	14939	14872	15109	15016	15051	15032	15086	14886	15064	15035	14946	15066	15023	15004	14891	15180	15055	15066	15098	15155	15086	15172	14954	15135	14919	15107	15136	14890	15017	14961	15184	14973	14947	15038	15086	15013	15132	15079	14991	14725	15057	15023	14928	14901	15083	14828	14993	15045	14994	14970	15203	15007	15034	14992	15122	15003	15218	14992	14941	15155	14826	15017	14944	15110	15185	15058	15027	15021	15088	15015	15068	15082	14953	15161	15046	14811	15045	15004	15052	15010	15009	15075	14988	14816	15088	15008	15016	15072	15052	15055	14999	14943	15192	15001	15096	14840	14997	14974	15121	14997	14970	15126	15035	14923	15016	15124	14967	15145	15042	15011	15003	14971	15119	15041	14983	15138	15057	15148	15130	14982	14960	15104	14821	15186	14890	15072	15227	14955	14943	14987	15048	15078	14991	15063	15125	14905	15126	15028	14917	15120	15005	14834	15223	15108	14990	14853	15005	15091	15014	15170	15022	15140	14976	14964	14898	15027	15012	14970	15108	15053	14985	15079	15054	14828
24557	21488	28810	25050	22168	19842	18697	17088	16625	20545	36039	28711	22156	17256	16443	16320	16173	16238	16373	16162	16166	16171	16275	16412	16203	16239	16262	16205	16152	16131	16008	16099	16294	16326	16164	16120	16149	16194	16318	16475	16218	15932	15950	16083	16078	15954	16077	15980	16238	16155	16306	16232	16003	16064	16052	15982	16105	15983	16077	16174	16095	16249	16158	16182	16159	16360	16104	15949	16118	16049	16089	16053	16077	16258	15989	16193	16202	16180	16065	16139	16104	16116	16214	16194	16070	16114	16118	16088	16160	16067	16319	16035	16091	15827	16080	16226	16152	16140	16271	16076	16122	16020	15953	16144	15909	15925	16206	16192	16198	16189	16121	16171	16123	16121	16040	16108	16205	16131	16015	16094	16223	16206	16002	16272	16079	16018	16149	16265	16163	16136	16060	16353	16204	16134	16150	16044	16119	16029	16092	16015	16086	16202	16083	16208	16073	16276	16144	15933	16124	16196	16105	16132	16107	16083	16280	16243	15996	15894	16008	16005	16166	16096	16186	16206	16100	16011	16010	16046	15971	15982	16039	16157	16161	16240	16146	16182	16159	16041	15943	15892	16203	16152	16160	16121	16087	16152	15996	15919	16029	15954	15889	16098	16259	16100	16287	16072	16055	16050	16113	15865	15951	15860	16124	16073	16249	16207	16107	16146	15989	16058	15989	16136	16159	16202	16164	16089	16117	16141	16226	16034	15969	16142	16102	16160	16205	16218	16053	16093	16103	16171	16141	16004	16172	16228	16057	16025	16083	16106	16118	16055	16163	16207	15990	16068	16228	16026	15967	16207	16165	16022	16102	15929	16107	16021	16135	16295	15953	16036	16069	16114	16141	16058	16081	15904	16069	15955	16076	16187	16169	16038	16237	16138	16115	16335	15945	16121	16156	16219	16069	16100	16191	16020	15946	15954	16138	15859	16275	16191	16102	16044	15962	16175	16205	16163	16060	16169	16274	16158	16466	15965	16157	16293	16030	16054	15916	15970	16140	16009	16063	16121	16158	16142	16191	16028	16198	16143	16209	16132	16154	16092	16146	16043	16124	16018	16107	15984	16193	16271	16079	16092	16186	16297	16195	16009	16137	16149	16193	16046	16110	15912	16055	15984	16252	16059	16047	15894	16148	16165	16310	16178	16060	16140	15982	16036	15845	16078	16003	16007	16363	16125	15893	15975	15981	15956	16119	16115	16066	16400	16202	16313	16282	16164	16342	16137	16028	16134	15944	16144	16086	16101	15975	16068	15933	16047	16285	16156	16028	16149	16098	16028	15959	16223	16075	16109	15889	15939	15898	16057	16017	16067	16048	16038	16149	16133	15970	16037	16177	16073	16062	16098	16077	15996	16028	16033	16095	15947	16222	15972	16162	15994	15999	16155	16111	16169	16145	16252	16192	16229	16137	16123	16130	16130	16032	16020	16193	16088	16231	16140	16171	16161	15993	16173	16063	15990	15966	16108	16148	16166	16051	16118	16109	16169	16313	16052	16160	15964	16159	16146	16019	15957	16127	16053	16170	16024	16231	16071	15952	16134	16100	16139	16078	16084	15993	16005	16146	16107	15875	16375	16153	16025	16121	16219	16066	16324	16000	16032	16109	16087	16030	16012	16214	16034	16075	16133	16265	16160	16056	15848	15923	16207	16132	15939	16053	16085	16149	15983	16131	16264	16186	16114	16254	16087	16228	16168	16125	16085	16056	16128	16162	16234	16148	16017	16140	16034	16122	16126	16112	16287	15967	16251	16120	16215	16093	16150	16239	16267	16012	16098	15922	16090	16107	16116	16085	15955	16035	16120	16023	16121	16248	15823	16217	15998	16196	16094	16168	16014	15893	16172	16030	16179	15940	15968	15991	15835	15976	15966	15990	16294	16232	16155	16067	16208	16041	16127	16156	16102	15924	15960	15944	16388	16024	16134	16123	16144	16210	16317	16298	15759	16217	16008	16171	16196	16172	16183	16159	16254	16275	16198	16336	16143	16205	16111	16064	15810	16147	16121	16138	16065	16248	16167	16102	16204	15948	16110	16134	16056	16122	15991	16016	15907	16073	16334	16119	16183	16079	16168	16088	16056	16209	16135	15997	15953	16023	16061	15880	16303	16138	16189	16226	16057	16001	16284	16114	16083	16218	16192	16251	16159	16031	16069	16110	16095	16251	16126	16293	16144	15932	16208	16295	15981	16094	16295	16255	16010	16052	16071	16049	16225	16124	16249	16182	15950	16268	16237	16269	15974	16123	16040	16192	16309	15923	16470	16123	16075	16145	16132	16287	15942	16075	16071	16178	16087	16036	16221	16104	16101	16042	16180	16233	16085	15817	16012	16005	16076	16278	16303	16099	16246	16033	16027	16093	16183	16212	16017	16084	16194	16247	16117	16165	16187	16007	15958	15969	16112	16127	16215	16203	15990	16007	16047	16136	16018	16057	16156	16024	16047	16065	16044	16191	16032	16138	16234	16184	16061	16215	16171	16076	16202	16131	15845	16051	16296	15981	16306	16203	16178	15995	16205	16052	16023	15974	16103	16186	16178	16175	16117	16228	16145	15807	15984	16025	15846	15959	16063	15985	16089	16183	16182	16047	16211	16242	16104	15961	16110	16043	16031	16336	16023	16113	16088	16090	15959	16094	16389	16179	16191	16144	16101	16171	16181	15974	16055	16029	16234	16124	16202	16194	16296	16263	16043	16073	16107	16087	16089	16022	16147	15851	16339	16147	16293	16034	16110	16227	15996	16150	16340	16257	16210	16179	16129	16139	16083	15943	16023	16300	16159	16227	16322	16061	16064	16071	16249	15897	16005	15932	15978	16179	16065	16209	16156	16052	16040	16218	16131	16244	16203	16023	16030	16221	16278	16000	16257	16191	16048	16111	16266	16382	16148	16194	15913	15957	16038	16191	15991	16086	15906	16177	16188	16261	16064	16174	15902	16010	16179	16096	16031	16080	16079	15886	16150	16096	16115	16175	16193	16176	16197	16185	16150	15940	15991	16180	16142	16250	16091	16209	15995	15968	16169	16327	16224	16081	15901	16128	16117	16105	16251	16106	16255	16214	16263	16099	16172	15989	16199	16275	16232	16186	15911	16173	16077	16156	16172	16143	16173	16218	16172	16020	16075	16122	15994	16127	16339	16232	16054	16150	16203	16002	16242	16100	15846	16117	16048	16064	16078	16032	16088	16320	16145	16208	16182	16144	16284	16056	16096	16066	16096	16089	16071	16141	16134	16138	16307	16142	15975	15965	16171	16113	16015	16023	16106	15974	16107	16006	16068	15962	16303	16220	16107	16338	16122	16247	16249	15949	16133	16163	16250	15972	15744	16043	16082	16070	16051	16217	16189	16033	16152	16157	15946	15987	16111	16177	16149	16032	16088	15962	16117	16037	16252	16057	16105	16342	16041	16129	16041	16197	16182	16062	16022	15975	16214	16245	16040	16015	16202	16148	16046	16126	16139	15927	16232	16126	16285	16234	16019	16021	16069	16239	15906	16169	16189	16133	15921	15994	16110	16072	16112	16171	16004	15975	16144	16025	16178	16053	16125	16240	16002	16260	16044	16137	15997	16031	16255	16124	16099	16168	16139	16095	16018	16105	15947	16138	16140	16112	16161	15843	16124	16209	16157	16119	16213	15989	16064	16197	16030	16278	16236	16182	16060	16146	16184	16039	15935	16243	15973	16154	16009	16339	16105	16219	16003	16068	16063	16054	15845	16015	16281	16074	16126	16117	16065	16131	16153	16214	16003	16097	15990	16071	15969	16147	15914	15898	16237	16194	16106	16121	16107	16053	16191	16200	16181	16137	16150	16053	16092	16273	16008	16212	16103	16249	16221	16169	16135	16001	16144	16117	16091	16198	16013	16079	16128	16122	16040	15794	16301	16118	16263	16219	16197	16361	16180	15954	16169	15919	15983	16159	15950	16228	16312	16048	16325	16144	16029	16101	16068	16024	16241	16148	15938	16234	16171	16173	16069	16192	16084	16041	16189	15942	15983	16152	16100	16288	16030	16047	16110	16179	16222	15917	16141	16298	16131	16103	16246	16258	15998	16188	15996	16052	16253	16148	16116	16368	16124	16242	16120	16298	16092	16121	16148	16221	16001	16071	16219	16001	16209	16241	15864	16015	16103	16109	16088	15837	16102	16120	16312	15954	15997	16067	16152	16226	16043	16094	16188	16198	16037	16065	16128	16408	16169	16094	15957	16098	15984	16381	16147	16007	16177	16184	15983	15854	16099	16246	16131	16183	16179	16264	16260	16199	16160	16146	16264	15976	16284	15947	16078	16039	16163	15984	15866	15940	16243	16106	15926	16201	16025	16033	16096	16084	16159	16277	16304	16183	16100	16077	16251	16226	16239	16180	16040	16140	16097	16222	16264	16069	16030	16059	16082	15975	16205	16127	16278	16002	16145	16266	16112	15910	16099	16140	16225	16192	16092	16200	16108	16054	16189	16224	15987	16022	15970	16203	15997	16072	16159	16195	16108	15979	16092	16159	15982	16198	15963	16184	16254	16013	16157	15892	16246	16024	16159	15942	15996	16157	16230	16389	16112	16020	16030	16018	16142	15911	16218	16283	16069	15953	16040	16120	16076	15960	16144	16046	16062	16009	16146	16270	16110	16244	16079	15885	16157	16012	16174	16015	15971	16184	16218	16227	16337	16299	16171	16134	16248	16151	16240	15941	16134	16139	16106	16108	16175	16282	16222	16096	16128	16121	16233	16083	16290	16250	16259	16087	16027	16067	16084	16221	16168	16116	16282	16202	16151	16226	16140	16051	16017	16024	16060	16076	16129	16229	16092	16147	16167	15913	16162	16092	16157	16285	16081	16088	15987	16130	15912	16009	16097	16231	15935	16046	16152	16199	16099	16090	16247	16187	16035	15933	16238	16346	16194	16144	15970	16041	16209	16105	16138	16344	16025	16117	15914	16110	16218	15996	16195	16063	16326	16029	16040	16079	16205	16174	16210	16221	15888	16227	15964	15891	15899	16019	16005	15976	16232	16254	16074	16140	16024	16235	16265	16145	16092	16235	16062	16119	15937	16102	16021	16076	16123	16322	15972	16178	16092	16184	16009	16151	15975	16173	16137	16317	16066	15894	16160	16018	16153	16051	16314	16011	15986	16121	16177
23674	38627	36690	25896	20134	16060	16235	16193	15983	22382	38923	29605	21510	15320	15207	14982	14958	15054	15175	14899	15125	15040	15103	15048	15258	15046	15079	15112	14914	15018	14861	15078	15021	15031	15210	15085	15023	15206	15104	15071	15099	14963	15022	14959	15021	15120	15121	15053	15056	15123	14965	14990	15112	14968	15150	15164	15051	14951	15102	14942	15158	15049	15073	15161	15098	15014	15066	15014	15050	14949	15175	15139	14943	15156	15000	15009	15057	15031	14935	14936	15165	15063	15016	14992	14977	15078	15038	15090	14865	15036	15132	14990	14902	15016	15168	14909	15095	14969	14974	15172	15001	15187	15019	14942	15060	14878	14985	14901	15070	15027	15031	14974	15085	14906	15089	15050	15102	14980	15172	15043	14955	15042	14984	14991	14928	14952	15119	15004	15020	14947	15044	14975	15091	15090	14950	14913	14931	15029	14941	14953	14922	14902	14973	15064	15049	15062	15034	14959	15040	15050	14914	14948	14865	15111	15160	14870	15017	14875	15015	14941	15050	15152	15078	14920	15081	15018	14860	14959	14915	15072	15081	14850	14905	15245	14888	15049	14840	14923	15013	15050	14912	15141	14918	15073	15003	14975	14967	14969	14867	15205	15008	15012	15079	14867	15108	15074	14829	15024	15119	15122	15007	15139	15089	15002	14994	14839	15059	15166	14842	14923	15162	15170	15131	15087	14981	15069	14989	15024	15067	15096	14883	14885	14875	14923	14878	15050	14923	14879	15012	15046	15038	15004	15142	15010	15089	15111	14887	15069	14944	14889	14938	15083	15134	15034	15019	14984	14969	15165	15033	15277	15084	14956	14893	15037	14983	14928	14979	15160	14922	15213	14964	15043	15005	15206	14958	15213	15174	14986	14906	15051	15182	15028	15070	14955	14962	15059	14984	15044	14979	15087	15018	14926	15128	15008	15008	15127	14992	14903	14962	15070	14835	14930	14916	14946	14980	15026	15124	14962	15005	15014	14925	15177	15030	14896	15020	15132	15004	15038	15086	15224	14912	14854	15021	14969	14985	15224	15024	14837	14926	14964	15175	15069	15130	14985	15365	15066	14886	15054	15009	14939	14907	15052	15111	15048	14998	15046	14948	15031	14899	14946	15009	15072	15033	15189	14972	14998	14975	14972	14991	15043	15114	14951	15045	15132	14965	15053	15047	15059	15158	15032	14922	15032	15058	15075	14970	14966	14948	15200	15079	14949	14979	14934	15155	14963	14891	14970	15027	14918	14932	15032	14999	15070	15028	15083	14896	15036	15120	14953	14930	14903	15169	14939	15110	15072	15027	15073	14968	15037	15020	15056	15013	15068	14967	14956	15200	14986	15070	14826	14998	15118	14987	15063	14993	15005	14966	15008	15251	14908	15086	15021	15083	15067	15065	14904	15052	15067	14966	15008	14936	15034	14879	15010	14975	15193	14909	14995	15010	15179	15096	15129	14966	15096	15104	15126	15120	15207	14860	14894	15013	14934	14954	14940	14894	15078	15008	15032	14889	14961	15120	14942	15180	15006	15076	15347	14930	15030	14869	14918	15015	15095	14916	14992	14945	14997	15049	14800	14989	15138	14886	15120	14980	15103	15110	15156	15015	15141	15020	15078	15222	15110	14984	14933	15015	15023	15038	15054	15059	14903	14932	14950	15088	14924	14974	14932	15046	14932	15080	14894	14977	14837	15123	15082	15202	15076	15229	14962	15118	14968	14977	15245	14986	14919	14999	15024	15025	15066	15032	15098	14920	14921	14931	15071	14931	15032	15042	15134	14925	15055	14845	15148	15083	15128	15006	15009	15053	15033	15107	15091	15110	15114	15116	15032	15005	15027	15098	15107	15118	15070	14944	15009	15175	15009	14815	14934	15069	15078	15037	14944	15048	15026	15069	14887	15019	14959	14972	14940	14921	14912	15006	15079	14956	15065	14813	15196	14996	15036	14921	15215	15022	14933	14807	15093	15113	15058	14896	14885	15060	14845	15099	15072	14970	15080	15067	15036	14841	15091	15186	14913	14992	14984	14883	14949	15101	14793	15119	15136	14998	15046	14989	14995	14952	15092	15057	14979	14969	15027	15029	14826	15138	14956	15030	14956	15087	15021	15034	15213	14923	14999	15067	15109	15000	15216	14984	15207	14877	14975	15065	15111	15040	15159	14858	15121	15151	14880	14973	15054	15111	14905	15132	15080	14970	15062	15021	14827	15032	14924	14921	14960	15063	15008	14965	14939	14834	14981	14926	15194	14996	15025	15010	14993	15021	15038	15011	15056	15057	14843	15066	15063	15035	14866	15032	15035	15169	15094	14948	15062	15104	14993	14946	15036	15124	15077	15047	14918	15220	14944	15087	14801	14824	14867	15009	15147	15040	15046	15098	14967	14986	14929	15092	14966	14896	14935	15247	15097	14875	15152	15086	15090	14989	15055	15184	14846	15085	14757	14928	14985	15076	15055	15016	14857	15061	14969	14989	15023	14967	15195	15104	15050	15025	15097	14939	15035	14934	14870	14881	15036	14982	14917	15022	15092	14854	15109	14963	15016	14829	15050	15071	15183	15046	15169	15033	15161	14948	15051	15081	14984	14946	15019	15106	15059	15012	14999	15020	14946	15151	15043	14943	15057	14984	15005	15127	15101	15037	15043	14995	14941	14932	15100	14994	15217	14872	14878	14992	14951	14926	15079	15105	14989	14884	15079	15072	14986	15004	15062	14949	15264	15109	14952	15082	14939	15126	14942	15129	15022	15182	14885	15131	15220	14939	15081	15009	15135	15072	15125	15035	14938	15052	14949	14954	15115	15033	15042	14935	14989	15239	14904	15066	15055	15042	15088	14990	15123	15215	14970	14961	14951	14897	14958	14945	14817	15132	14962	15160	14942	15022	15128	14896	15004	14892	15196	15062	14972	15203	15180	14907	15083	14896	15047	14971	15016	15115	15029	14998	15005	15098	15056	14930	14945	14979	15173	14979	15005	15101	15037	15046	14947	15104	14957	15120	14987	14937	14963	14961	14948	15048	15138	14930	15010	14869	15224	14876	15017	15130	15111	14913	14976	15007	15152	14982	15179	15086	15154	15104	15295	15091	14918	15000	15077	15203	14939	14951	15108	14936	15035	15168	14958	15238	15001	15009	15021	15124	14966	15085	15115	15181	15009	15066	14877	15075	14989	14924	15078	15004	15155	15068	14913	15032	15067	15009	15037	14910	15071	14961	15095	14906	15110	14969	14982	14973	15052	15014	15118	14983	14962	15090	15065	15080	15039	14953	15079	15209	15022	14999	15106	15159	14974	15135	14806	15039	15039	15060	15117	14910	15008	14973	14953	15030	15000	14909	15152	15025	15037	14973	15015	15077	15072	15251	15155	15049	15045	15053	15015	15098	15076	14993	14950	14944	14972	15057	15089	15006	14895	15093	15031	15024	15136	14934	14931	14926	14990	14806	15069	15000	14985	15035	14914	14942	14836	14864	15076	14990	14863	15107	14933	15023	14955	15148	15046	14969	14858	15151	14986	15127	15047	14943	15053	15013	14793	15139	14942	15168	14897	15074	15022	14908	15120	15142	14863	15100	14989	15101	15013	15023	15099	15001	15030	15153	15009	15032	15153	14864	15004	14864	15077	15103	15062	14901	14912	14903	15131	15059	15012	14984	15038	15168	15095	15027	15065	15291	14973	14790	14979	15033	14877	15079	15115	15106	15079	15195	15139	15084	15000	15065	15030	14935	14952	14900	15014	14655	15186	15024	15016	14877	14994	15011	15117	15064	15181	14914	15110	14985	14810	14952	15139	15083	15223	15340	15079	15058	15197	15051	15143	15055	14912	15039	15024	15048	14919	15076	14971	15118	14929	15071	15004	15107	14927	15027	15093	14793	14952	15047	15018	14937	15188	14882	14955	14898	15072	15039	15186	14939	14906	14985	15004	14918	14972	14960	14841	15067	15059	15151	14824	14925	15009	14941	15073	15022	15071	15019	15103	14902	15094	14948	15065	15071	15020	15141	15045	15038	14991	15046	15096	15083	15075	14740	15013	15087	14891	15013	15092	15209	15164	14938	14913	15207	15160	14899	15051	15040	15114	15061	14948	14967	14917	14985	14985	14951	14976	14952	14976	15153	14992	15068	15068	14966	15062	14968	14937	14970	15014	15045	15058	15092	14856	15046	15106	15243	15168	14945	15064	14935	15010	14848	15082	14918	15127	14821	15127	15044	14981	15057	14965	14951	15110	15074	15108	15053	14946	15217	15026	14920	15079	15023	15001	14905	15111	15088	15049	14996	15039	15058	15067	15015	15146	14952	14994	15054	15030	15159	15023	14989	15006	15128	14989	15012	14928	15054	15023	15170	14962	14942	14963	14980	14924	15114	15022	15000	15066	15004	15041	15060	15008	15091	15074	15095	15120	15015	15027	14943	14964	15015	15089	15201	15013	14971	15081	14917	15000	15046	14893	15088	15206	14990	15106	15055	15175	15037	14950	15057	15033	14808	14950	15195	14991	14989	15085	15094	15083	15042	15083	14939	15197	15018	14993	14821	15005	15096	14871	15012	14983	15042	15047	14893	15036	14926	15034	15197	15100	15133	15005	15006	15033	14968	15137	14973	15043	15029	15057	14926	14977	15262	15121	15084	14968	14987	14967	15111	15090	15000	15034	15037	14998	15023	15001	14997	14934	15099	14955	14918	15080	15054	15051	14971	15119	15052	15024	14959	15078	15099	15094	15039	15051	15011	15232	15070	15195	14911	15085	15228	15119	15192	15003	15045	14770	15038	14974	15057	15102	15206	15016	15180	14949	15086	14969	15136	14959	15039	15163	14906	15028	15201	14889	14933	15015	14952	14921	15046	14980	15044	15075	14886	15023	14939	15121	14967	14912	15022	15073	15042	15040	14877	15018	15141	15047	15022	15002	14904	14904	15043	14869	15071	15082	15175	14921	14951	15141	14951	15009	15001	15110	15055	14922	15162	14809	15192	15245	15109	14908	15052	15163	15005	14954	15121	15039	14825	14988	14991	14979	14972	15075	15021	15031	15097	15108	15039	15014	14928	15075	14972	14875	15180	15072	14924	14970	15048	15087	14996	14930	14902	15002	14839	14968	15054	14982	14987	15084	15202	15180	14984	15051	15130	14998	15089	15031	14890	15014
23002	21490	29415	23977	21681	23233	24827	19057	17726	28390	52484	40261	30947	20773	17320	17082	17131	16935	17171	17051	16888	17024	16841	17156	16998	17096	16653	17055	16991	16893	16667	16806	16696	17018	16844	16778	16929	16832	16928	16905	16812	16652	16771	16927	17011	17054	16960	16893	16952	16914	16827	16912	16763	16732	16917	16773	16846	16850	16869	16619	17028	16762	16822	16925	16976	16862	17202	17057	16721	16827	16739	16855	16885	16966	16704	17035	16806	16822	16983	16874	16849	16959	16869	16731	16827	16920	16832	16639	16746	16768	16855	16934	16902	16950	16735	16814	16861	16836	16827	16773	16769	16957	16948	16693	16655	16867	16924	16768	16853	16926	17032	17091	16935	16891	16895	16790	16897	16867	16692	16915	16720	16747	16957	16893	16828	17048	16879	16847	16859	16683	16802	16681	16746	16848	16844	16779	16796	16813	16943	17030	16920	16788	16751	16755	16876	16657	16804	16677	16785	16852	17058	16867	16873	16907	16901	17145	16839	16860	16887	16769	16643	16651	16869	16783	16709	16865	16911	17025	16798	16949	16791	16764	16959	16638	16751	16648	16607	16800	16828	16864	16732	16910	16848	16923	16864	16834	16919	16877	16731	16791	16952	16978	16887	16712	16707	16560	16727	16798	16791	16705	16796	16740	16746	16615	16913	17095	16795	16960	16874	16737	16844	17016	16955	16635	16737	16794	16937	16918	16755	16759	16665	16951	16543	16755	16826	16700	16577	16862	17005	16832	16752	16777	16571	16719	16805	16900	16853	16654	16817	16772	16871	16785	16699	16860	16692	16663	16897	16938	16865	16584	16781	16779	16728	16814	16985	16797	16833	16866	17094	17025	16603	16775	16693	16792	16775	16828	16620	16846	16573	16704	16805	16784	16994	16908	16755	16678	16949	16739	16790	16804	16627	16859	16760	16884	16712	16716	16694	16892	16943	16961	16868	17020	16866	16899	16571	16853	16653	16830	16844	16864	16554	16554	16870	17150	16867	16841	16680	16700	16869	16798	16594	16736	16729	16892	16789	16679	16796	16779	16744	16740	16775	16775	16809	16989	16892	16808	16893	16707	16653	16840	16639	16826	17032	16862	16924	16779	16974	16813	16926	16680	16621	16586	16624	16723	16884	16923	16860	16841	16797	16696	16927	16848	16876	16850	16731	16744	16750	16904	16761	16789	16807	16745	16832	16846	16841	16815	16746	16874	16881	16663	16964	16827	16723	16685	16758	16730	16920	16702	16794	16609	16960	16755	16492	16811	16795	16752	16984	16900	16918	16809	16829	16732	16821	16875	16932	16951	16838	16632	16911	16625	16828	16801	16713	16765	16743	16923	16815	16778	16889	16669	16713	16868	16734	16750	16699	16856	16758	16770	16879	16789	16833	16711	16744	16675	16634	16607	16799	16695	16718	16770	16764	16908	16852	16861	16727	16981	16783	16728	16750	16647	16775	16697	16750	16655	16770	16855	16711	16766	16688	16523	16909	16905	16622	16768	16704	16841	17104	17115	16743	16805	16944	16788	16944	16913	16689	16814	16855	16783	16749	16935	16924	16585	16740	16922	16872	17045	16791	16817	16742	16699	16892	16851	16945	16726	16738	16715	16908	16852	16931	16624	16990	16904	16861	16823	16750	16653	17003	16880	16847	16760	16971	16906	16844	16780	16995	16700	16872	17019	17040	16862	16743	16909	16836	16768	16833	16933	16808	16865	16668	16763	16666	16695	17003	16760	16868	16856	16815	16688	16848	16890	16786	16668	16716	16777	16798	16887	16844	16581	16883	16771	16658	16727	16959	16822	16725	16878	16631	16784	16840	16893	17156	16813	16772	16648	16688	16782	16604	16941	17141	16750	16760	16777	16880	16839	16853	16775	16654	16912	16726	16938	16822	16719	16645	16958	16932	16788	16854	16852	16792	16838	16739	16796	16778	16887	16999	16623	16721	16795	17119	16717	16759	17007	16781	16697	16786	16684	16788	16738	16737	16830	16782	16771	16942	16812	16845	16652	17150	16916	16932	16822	16768	16872	16745	16968	16778	16760	16845	16804	16795	16678	16744	16746	16616	16830	16862	16792	16589	16751	16963	16808	16774	16832	16975	16945	16887	16723	16799	16815	16712	16734	16817	16778	16845	17017	16874	16680	16904	16675	16765	16680	16719	16718	16913	16780	16774	16881	16867	16750	16810	16578	16654	16714	16721	16811	16785	16712	16750	16837	16952	16680	16651	16874	16772	16841	16733	16856	16875	16791	16937	16701	16693	16799	16794	16763	16673	16892	16891	16843	16574	16762	16824	16799	16893	16903	16736	16819	16921	16749	16685	16791	16711	16776	16719	16666	16881	16588	16843	16772	16975	16418	16894	16868	16858	16706	16845	16779	16941	16870	16816	16761	16611	16802	16854	16661	16772	16881	16798	16783	16735	16995	16780	17030	16783	16774	16644	16656	16886	16809	16789	16801	16697	16836	16778	16940	16810	16893	16822	16706	16779	16685	16737	16667	16681	16677	16551	16625	16686	16807	16597	16795	16502	16685	16802	16689	16878	16762	16829	16816	16853	16639	16737	17062	16713	16735	16685	16922	16791	16837	16874	16788	16868	16820	16834	16888	16755	16552	16807	16847	16811	16733	16960	16868	16676	16755	16629	16768	16842	16743	16614	16887	16840	16764	16697	16904	16800	16841	16910	16943	16964	16555	16736	16902	16677	16597	16861	16691	16769	16627	16779	16836	16896	16835	16876	16546	16723	16667	16759	16751	16821	16886	16641	16670	16799	16792	16894	16762	16997	16878	16733	16816	16910	16869	16618	16761	16835	16729	16757	16713	16888	16880	16800	16939	16990	17038	16712	16914	16842	16863	16642	16741	16502	16758	16812	16691	16673	16772	16732	16734	16778	16998	16646	16815	16681	16751	16723	16769	16743	16849	16906	16806	16868	16768	16886	16694	16580	16712	16711	16941	16850	16770	16789	16888	16658	16870	16867	16920	16700	16815	16790	16698	16586	16797	16914	16672	16563	16761	16732	16784	16681	16774	16775	16869	16758	16561	16835	16923	16947	16617	16772	16832	16914	16585	16823	16772	16686	16812	16837	16950	16728	16729	16780	16604	16868	16824	16636	16650	16855	16937	16898	16856	16586	16867	16854	16702	16612	16859	16933	16825	16774	16875	16922	16812	16592	17021	16772	16821	16804	16809	16797	16860	16664	16534	16786	16816	16771	16791	16774	16634	16884	16787	16785	17015	16739	16865	16779	16654	16861	16858	16771	16719	16672	16790	16809	16819	16908	16873	16835	16993	16603	16733	16737	16820	16831	16910	16605	16788	16753	16741	16800	16765	16903	16717	16779	16822	17040	16871	16797	16820	16773	16790	16781	16862	16877	16905	16998	16866	16833	16781	16769	16741	16920	16950	16727	16761	16670	16783	16742	16935	16876	16863	16851	16821	16926	16868	16691	16711	16757	16882	16918	16844	16749	16795	16742	16689	16890	16893	16748	16974	16832	16796	16669	16763	16746	16624	16763	16815	16845	16800	16966	16782	16886	16736	16825	17099	16878	16725	16702	16740	16851	16938	16815	16995	16770	16772	16720	16720	16881	16717	16981	16904	16779	16696	16596	16646	16828	16853	16741	16984	16855	16819	16603	16726	16889	16808	16907	16818	16575	16781	16760	16778	16608	16814	16688	16729	16770	16672	16769	17037	16894	16808	16856	16679	16835	16716	16914	16898	16754	16796	17018	16732	16877	16863	16791	16776	16728	17044	16859	16784	16881	16635	16842	16664	16899	16794	16691	16841	16725	16839	16744	16770	16668	16755	16721	16843	16675	16776	16620	16684	16950	16841	16909	16781	16852	16865	16791	16627	16789	16663	16547	16978	16671	16715	16811	16827	16785	16710	16806	16899	16797	16765	16839	16724	16922	16690	16810	16692	16678	16826	16652	16834	16914	16940	16730	16758	16691	16780	16669	16768	16692	16749	16764	16948	16865	16837	16730	16927	17038	17083	16902	16746	16970	16794	16859	16763	16830	16781	16868	16806	16609	16810	16831	16899	16696	16752	17003	16839	16903	16884	16784	16857	16761	16807	16935	16686	16949	16762	17006	16757	16875	16691	16804	16715	16891	16672	16713	16798	16733	16682	16774	16961	16856	16953	16857	16843	16934	16803	16910	16746	16932	16752	16809	16951	16787	16569	16627	16768	16972	16838	16774	16807	17036	16786	16804	16789	16893	16708	16755	16700	16690	16753	16886	16761	16562	16782	16788	16979	16891	16892	16878	16954	16892	16811	16886	16796	16675	16629	16958	16746	16708	16859	16878	16732	16726	16671	16751	16792	16648	16599	16851	16760	16753	16851	16922	16849	17150	16815	16827	16591	16946	16619	16757	16975	16714	16856	16941	16885	16780	16669	16642	16799	16640	16750	16772	16702	16790	16553	16926	16873	16939	16928	16665	16753	16907	16956	16869	16896	16662	16770	16772	16532	16877	16707	16802	16735	16818	16789	16877	16757	16799	16826	17135	16975	16934	16656	16878	16833	16838	16779	16699	16646	16734	16850	16839	16717	16630	16614	16811	16884	16833	16788	16741	16822	16611	16897	16913	16919	16529	16814	16793	16670	16822	16832	16852	16826	16784	16966	16898	16868	16807	16871	16861	16674	16978	16777	16714	16798	16814	16786	16718	16633	16788	16777	16900	16848	16761	16844	16632	16864	16743	16685	16797	16660	16709	16829	16708	16824	16578	16635	17002	16677	16744	16904	16883	16988	16906	16750	16972	16962	16819	16808	16767	16901	16933	16698	16673	16800	16791	16916	17018	16647	16815	16666	16828	16858	16973	16566	16809	16894	16824	17018	16787	16801	16621	16780	17009	16897	16911	16876	16835	16776	16520	16623	16684	16772	16924	16835	16830	16560	16821	16807	16731	16964	16817	17011	16851	16948	16613	16889	16711	16764	16961	16663	16803	16824	16703	16702	16725	16719	16875	16986	16855	16858	16963	16655	16869	16683	16729	16837	16740	16665	16515	16811	17083	16665	16800	16870	16666	16639	16753	16862	16775	16968	16661	16869	16687	16984	16718	16944	16845	16713	16729	16828	16804	17145	16699	16841	16859	16711	16811	16679	16798	16640	16750	16902	16955	16862
25887	45133	39714	29966	23440	18145	18390	17848	16993	31471	52899	41269	31783	17332	15469	15445	15561	15542	15323	15390	15425	15339	15226	15431	15712	15475	15224	15330	15258	15404	15315	15400	15421	15422	15466	15381	15389	15540	15308	15337	15417	15349	15273	15358	15399	15462	15416	15453	15326	15447	15260	15420	15542	15484	15344	15363	15419	15306	15334	15406	15370	15228	15398	15352	15350	15366	15408	15366	15417	15423	15187	15358	15355	15440	15397	15475	15358	15406	15437	15523	15452	15370	15325	15520	15194	15385	15314	15437	15319	15265	15270	15327	15284	15294	15572	15342	15256	15404	15568	15392	15378	15429	15307	15184	15389	15241	15334	15330	15395	15203	15389	15358	15395	15359	15331	15448	15329	15416	15454	15339	15325	15364	15380	15303	15257	15390	15368	15482	15363	15416	15403	15350	15351	15362	15370	15378	15374	15364	15251	15490	15402	15335	15491	15341	15413	15359	15191	15283	15356	15719	15364	15251	15373	15367	15580	15340	15231	15382	15477	15145	15393	15381	15302	15374	15315	15288	15176	15343	15224	15291	15362	15220	15400	15298	15348	15365	15280	15126	15247	15492	15320	15414	15396	15177	15447	15300	15321	15481	15350	15290	15267	15152	15417	15358	15373	15317	15245	15323	15483	15599	15099	15401	15337	15294	15352	15409	15338	15523	15389	15352	15430	15274	15394	15397	15261	15542	15274	15255	15416	15219	15391	15377	15340	15561	15493	15521	15440	15333	15161	15508	15290	15320	15427	15340	15449	15388	15339	15323	15379	15281	15396	15346	15247	15283	15411	15521	15359	15344	15379	15442	15526	15329	15357	15371	15569	15474	15448	15402	15376	15199	15332	15374	15376	15322	15352	15321	15279	15346	15239	15359	15321	15223	15370	15386	15441	15291	15278	15374	15406	15293	15455	15284	15312	15251	15342	15524	15463	15303	15161	15677	15219	15200	15306	15444	15320	15199	15274	15293	15240	15322	15243	15368	15458	15276	15389	15348	15192	15410	15218	15286	15248	15319	15547	15297	15426	15306	15386	15281	15405	15053	15296	15169	15427	15453	15397	15374	15357	15321	15399	15477	15401	15456	15393	15488	15466	15352	15286	15257	15444	15176	15363	15389	15283	15354	15419	15313	15267	15441	15270	15239	15297	15286	15363	15317	15357	15407	15351	15378	15341	15393	15351	15323	15441	15230	15389	15317	15520	15290	15350	15385	15462	15443	15292	15396	15295	15435	15335	15211	15336	15341	15475	15391	15349	15533	15171	15330	15380	15318	15373	15295	15364	15326	15364	15039	15443	15368	15202	15373	15187	15282	15384	15226	15530	15219	15498	15417	15564	15315	15445	15460	15359	15516	15349	15407	15490	15445	15341	15262	15270	15488	15334	15335	15305	15359	15277	15345	15236	15348	15325	15335	15267	15293	15410	15460	15333	15191	15420	15360	15503	15227	15397	15269	15495	15340	15325	15471	15271	15247	15330	15449	15349	15307	15398	15479	15306	15338	15511	15404	15509	15358	15484	15397	15331	15351	15393	15355	15302	15324	15323	15335	15470	15342	15275	15230	15347	15360	15485	15347	15197	15407	15289	15315	15348	15229	15459	15389	15348	15305	15476	15232	15316	15326	15402	15337	15366	15238	15200	15247	15275	15380	15400	15375	15306	15267	15562	15363	15294	15223	15277	15346	15306	15230	15241	15382	15394	15260	15267	15377	15407	15400	15295	15530	15416	15365	15427	15256	15233	15273	15385	15418	15197	15398	15205	15338	15306	15418	15122	15257	15217	15319	15562	15462	15386	15545	15253	15412	15403	15192	15439	15312	15229	15558	15397	15334	15390	15264	15450	15499	15322	15263	15393	15389	15242	15395	15101	15333	15396	15441	15407	15381	15424	15269	15344	15354	15177	15325	15334	15345	15308	15494	15425	15252	15256	15368	15364	15383	15174	15347	15432	15388	15299	15257	15144	15321	15281	15185	15284	15450	15479	15283	15385	15473	15496	15305	15441	15344	15430	15275	15165	15329	15351	15226	15485	15334	15330	15309	15323	15444	15473	15521	15284	15428	15434	15257	15422	15365	15330	15456	15273	15311	15352	15351	15426	15411	15349	15424	15297	15260	15356	15308	15370	15465	15305	15200	15232	15322	15351	15279	15271	15535	15349	15317	15414	15430	15364	15267	15355	15388	15217	15354	15450	15316	15192	15542	15343	15421	15388	15340	15409	15140	15297	15296	15408	15267	15264	15327	15331	15255	15233	15264	15311	15332	15229	15327	15456	15547	15333	15519	15437	15321	15185	15392	15119	15527	15302	15388	15489	15289	15363	15410	15366	15345	15276	15557	15304	15264	15454	15513	15222	15330	15365	15444	15348	15266	15264	15380	15245	15457	15460	15406	15327	15214	15374	15379	15232	15297	15318	15314	15189	15290	15400	15392	15173	15243	15314	15367	15244	15253	15432	15191	15220	15526	15206	15286	15505	15394	15443	15335	15312	15181	15544	15423	15254	15300	15191	15494	15299	15317	15368	15269	15335	15254	15298	15372	15423	15454	15440	15262	15298	15143	15452	15196	15311	15400	15529	15318	15489	15302	15257	15303	15338	15325	15306	15371	15432	15534	15210	15525	15500	15254	15333	15304	15314	15251	15396	15279	15340	15374	15240	15294	15484	15288	15180	15289	15343	15316	15291	15194	15282	15311	15357	15258	15371	15193	15140	15450	15376	15156	15167	15427	15344	15365	15284	15468	15418	15097	15442	15292	15136	15463	15272	15357	15198	15546	15421	15241	15452	15278	15242	15428	15337	15465	15357	15418	15390	15304	15410	15295	15449	15390	15383	15322	15401	15219	15327	15280	15321	15428	15375	15347	15292	15345	15413	15279	15364	15225	15330	15444	15339	15260	15339	15342	15238	15511	15142	15290	15264	15407	15386	15350	15338	15358	15253	15296	15265	15287	15652	15430	15436	15173	15397	15429	15295	15477	15427	15303	15408	15278	15262	15266	15375	15312	15246	15450	15350	15333	15390	15506	15369	15372	15374	15231	15373	15284	15459	15289	15479	15347	15581	15372	15284	15262	15228	15407	15313	15328	15167	15502	15344	15265	15369	15369	15451	15435	15446	15323	15469	15300	15313	15337	15463	15271	15491	15403	15253	15068	15293	15428	15499	15137	15249	15366	15206	15287	15396	15263	15272	15323	15293	15226	15384	15519	15295	15341	15331	15387	15306	15307	15353	15273	15411	15382	15232	15332	15368	15378	15242	15457	15353	15235	15278	15457	15328	15351	15427	15288	15318	15224	15433	15224	15228	15377	15481	15452	15487	15407	15394	15301	15311	15459	15292	15496	15388	15252	15219	15376	15463	15340	15435	15380	15288	15380	15362	15406	15342	15216	15308	15157	15312	15341	15372	15439	15329	15195	15454	15411	15427	15255	15323	15282	15300	15280	15326	15393	15361	15416	15444	15226	15297	15180	15254	15495	15253	15264	15284	15274	15388	15352	15308	15421	15425	15397	15394	15403	15235	15320	15434	15363	15336	15365	15469	15298	15332	15336	15352	15465	15143	15445	15123	15308	15325	15368	15383	15371	15507	15404	15421	15359	15357	15377	15445	15488	15303	15438	15445	15387	15333	15556	15318	15347	15318	15335	15208	15427	15206	15277	15341	15365	15380	15470	15272	15456	15279	15290	15395	15183	15207	15504	15275	15355	15339	15290	15459	15327	15457	15269	15406	15206	15403	15352	15350	15428	15208	15315	15241	15234	15317	15318	15293	15381	15485	15455	15351	15147	15461	15432	15197	15318	15406	15525	15288	15195	15356	15311	15242	15290	15248	15456	15547	15278	15334	15241	15468	15253	15471	15402	15255	15184	15251	15383	15307	15394	15501	15273	15313	15319	15394	15251	15425	15343	15432	15325	15415	15300	15327	15410	15339	15319	15410	15464	15539	15314	15218	15203	15282	15435	15247	15284	15235	15425	15408	15602	15340	15480	15364	15356	15201	15272	15324	15308	15513	15392	15367	15274	15532	15374	15381	15391	15471	15226	15291	15305	15240	15465	15362	15348	15318	15280	15286	15294	15390	15283	15314	15177	15261	15370	15400	15455	15649	15285	15092	15313	15275	15577	15305	15415	15371	15428	15301	15223	15303	15354	15361	15318	15505	15316	15416	15427	15361	15230	15271	15503	15182	15351	15491	15449	15309	15144	15177	15329	15169	15324	15518	15505	15359	15440	15398	15253	15400	15334	15286	15317	15509	15164	15418	15452	15358	15308	15354	15292	15363	15327	15349	15506	15355	15437	15449	15308	15472	15312	15301	15313	15104	15174	15201	15283	15336	15462	15321	15480	15298	15499	15311	15344	15513	15403	15427	15355	15290	15430	15372	15296	15266	15249	15357	15508	15333	15279	15281	15380	15281	15410	15466	15294	15416	15267	15352	15413	15342	15491	15249	15266	15074	15376	15436	15359	15423	15351	15364	15185	15237	15291	15306	15328	15195	15318	15401	15247	15324	15305	15344	15316	15361	15510	15408	15331	15121	15382	15413	15234	15313	15187	15270	15361	15183	15381	15443	15344	15277	15323	15282	15333	15464	15375	15213	15384	15391	15413	15496	15358	15267	15273	15283	15543	15369	15454	15335	15384	15431	15312	15290	15352	15306	15217	15240	15358	15443	15280	15312	15289	15304	15283	15239	15337	15267	15251	15329	15238	15362	15252	15332	15263	15454	15179	15490	15173	15431	15381	15202	15383	15347	15215	15381	15233	15298	15246	15360	15352	15433	15368	15127	15483	15278	15394	15488	15338	15391	15396	15280	15198	15295	15388	15330	15562	15258	15221	15430	15307	15243	15375	15304	15256	15427	15491	15137	15268	15317	15210	15450	15474	15501	15349	15378	15255	15305	15510	15309	15431	15414	15457	15398	15300	15359	15330	15439	15378	15365	15281	15393	15347	15235	15395	15268	15321	15406	15268	15402	15280	15288	15470	15411	15244	15205	15212	15281	15403	15319	15270	15338	15320	15324	15427	15275	15417	15390	15314	15286	15437	15256	15329	15275	15516	15275	15334	15366	15379	15329	15298	15335	15429	15505	15197	15316	15376	15283	15379	15192	15405	15375	15273	15426	15315	15456	15204	15329	15339
27395	22871	26569	21639	17408	16897	17343	16942	16596	16931	19214	19325	18491	16770	16041	16140	16168	16268	16424	16159	16331	16286	16214	16122	16143	16107	16116	16095	16100	16270	16169	16178	16064	16164	16080	16074	16039	16259	16188	16142	15989	16092	16057	16023	16129	16056	16206	15954	16286	16260	16318	16096	16205	16182	16019	16012	15970	15972	16266	16206	16170	16219	16169	16032	16153	16108	16081	16119	16050	16264	16085	15918	16059	16190	16147	16031	16121	16089	16039	16255	16154	16118	16205	16321	16377	16252	15925	16138	16076	16080	15902	15916	16049	16160	16107	16092	16059	16210	16095	16121	16222	15921	15963	16039	16010	15981	16016	16268	16026	15993	16098	15954	16075	16048	15917	16034	16202	16168	16293	16225	16097	16303	16153	16025	16316	15893	15963	16152	16127	16030	16216	16255	16048	16143	16168	16128	16370	16117	16296	16129	16068	16094	16283	16304	16064	16149	16043	16171	16127	16168	16360	16262	16099	16295	16097	16013	16089	15812	16140	16015	16062	16222	16171	16255	16155	16104	16177	15976	16222	16255	16198	16217	16046	16109	16292	16054	16040	16090	16189	16215	16009	16155	16225	15977	16140	16246	16161	16175	16102	16209	16128	16286	16090	16121	16027	16409	16180	16139	16154	16145	16022	16094	16001	16001	16070	16346	16212	16144	16219	16009	16128	16078	16038	16035	15895	15977	16045	16235	16104	16101	16041	16100	15877	16102	16095	16268	16145	16113	16140	16068	16176	15914	16109	16137	15982	16110	16270	16275	16166	16321	16228	16219	16115	16142	16003	15928	16169	16163	15959	16158	16240	16077	16134	16350	16122	16058	16253	16063	16196	15963	15833	16209	16187	16175	16174	15983	15905	16167	16095	16103	16062	16114	16171	16293	16166	16263	16440	16164	16071	16153	16164	16054	16280	16258	15981	16094	16238	16162	16061	16030	15986	16150	16244	16108	16373	16352	16035	16031	16355	16099	16115	16076	15911	16217	16222	16052	15942	16130	16166	16130	16165	16046	16036	16153	15967	16182	16071	16077	15950	16077	16116	16228	16243	16315	16098	16134	16081	16211	16239	16166	16122	16029	16246	16129	16273	16211	16206	16005	16056	16268	16276	16063	15954	16207	16157	16069	16227	16241	15804	15886	16253	16119	16195	16002	16124	16067	16103	16067	16003	16036	16148	16103	16156	16136	16115	15896	16215	16198	16023	16113	16173	16200	16057	15985	16170	16173	16026	16189	16257	16145	16116	15997	16006	16131	16095	16150	16102	16149	16093	15965	16088	15931	16077	16131	15998	16085	16068	16105	16076	16076	16153	16113	15932	16108	16076	16002	16333	16155	15925	16053	16095	16313	16210	16113	16135	16078	16247	16067	16132	15960	16190	15836	16095	16117	16194	16142	16237	15934	16236	16086	16003	16265	16082	16009	16235	15933	16127	16005	16075	16110	16034	16042	16165	16131	15947	16033	16153	16105	16254	16122	16286	16128	16185	16131	16306	16183	16168	16260	16138	16257	16220	16120	16018	16269	16131	16044	16039	16085	16221	16218	16111	16132	16099	15967	15974	16214	16226	16002	15972	16170	16236	16084	16029	16046	16003	16036	15866	15929	16115	16075	16186	16190	16009	16113	16168	16145	16104	16049	15974	16168	16251	16043	16218	16221	16126	15847	16062	15939	16135	16013	16160	16063	16108	16057	16109	16187	16074	15972	16265	16128	16180	16234	15913	16075	15957	16150	16042	16079	16071	16142	16223	16194	16106	16424	16092	16054	16024	15948	16203	16231	16040	16077	16030	16139	16218	16285	16000	16083	16123	16277	16368	16202	16049	16222	15997	16123	16302	15978	16318	16061	16065	16123	16093	16165	16157	16105	16042	16214	16129	16165	16322	16125	16074	15977	16057	15933	16007	16230	16101	15928	16147	16240	16246	16181	16148	16015	16331	16161	16129	16152	16256	16075	15912	16247	16173	15967	16132	16011	16207	16192	16094	16124	16141	16068	16057	16089	16158	15960	16030	16233	15942	16100	16253	15988	16232	16147	16236	16128	16030	16069	16159	16221	16094	15971	16023	16330	16306	16218	16306	16027	16119	16131	16105	15981	16129	16031	16022	16201	16269	16038	16147	16139	16059	16131	15987	16107	16093	16096	16092	16107	16282	16226	16031	16195	16087	16058	15907	16094	16184	16105	15942	16317	16157	16239	16162	16106	16087	16103	16397	16108	16166	16109	16294	16217	16127	16220	15909	16112	16149	16188	16221	15913	16307	16166	16138	16302	16162	16055	16006	16008	16115	16189	15993	16061	16204	16248	16112	16101	16171	16031	16108	16100	15814	16014	16140	16125	16078	15972	16091	16306	16073	16115	15986	16076	16399	16338	16200	16096	16141	16177	16108	16314	16117	15938	16109	16106	16337	16109	16152	16335	16138	16080	15963	16170	16078	16134	16056	16063	16242	16081	16184	16214	16113	15929	16251	16181	16055	16176	16128	16274	15966	16158	16079	16288	16113	16029	16186	16262	16131	16053	16042	16151	16214	16185	16187	16130	16197	16299	16224	16015	16365	16055	16235	15972	16070	16144	16115	16073	16038	16088	16186	16254	16045	16193	16053	16083	16115	16099	16141	16155	16187	16205	15966	16105	16272	16326	15999	16209	16264	16227	16050	16024	16348	16155	16072	16194	16034	16016	16043	16270	15982	16222	16220	16128	16077	16155	16095	16147	16179	16103	16049	16011	16178	16310	16220	16020	16182	16066	16111	16085	16130	16012	15992	15768	16208	16311	16191	16073	16139	16060	16250	16229	16203	16066	16008	16070	16109	16016	16046	16081	16040	16103	15977	15952	16203	16173	16059	16157	16173	15985	16067	16144	16255	15987	16071	16154	16102	16331	16035	16127	15972	16290	15965	16182	16029	16238	16076	15974	16018	16008	16181	16026	16194	16078	16252	16156	16132	16133	16170	15938	16041	16167	16195	16207	16199	16158	16252	16097	16158	16120	16079	15968	16107	16100	16134	15978	16046	16034	16173	16169	15943	16236	16051	16155	16087	16158	16164	16091	15989	15924	16195	16153	16050	16252	16008	16174	16211	16078	16124	16279	16211	16167	16287	16032	15997	16142	16166	16108	16064	16143	16098	16231	16164	16109	16101	16142	16160	16152	16095	16097	16072	15964	16171	16058	16130	16178	16237	16158	16005	16142	15986	16187	16077	16375	16329	16198	15976	16118	16057	16223	16240	16064	16044	16013	16194	16168	16134	15918	16092	16199	15979	16036	16083	15994	16119	16284	16030	16017	16187	15984	16011	16165	16098	16116	16082	16282	15970	16308	16110	16193	16213	16081	16082	16118	16044	16032	16137	16243	16089	16183	16213	16290	16106	15968	16248	16024	15842	16187	16076	15985	16038	16152	16064	15915	16284	15996	16272	16085	16131	16296	16174	15930	16167	16030	16302	16208	16179	16132	16040	16153	16153	16210	16208	16261	16169	16224	15994	16201	16272	16228	15983	16127	16219	15951	16175	16208	16011	16136	16009	16097	16149	16061	16226	16264	16117	16200	16078	16056	16132	16165	15965	16111	16082	16062	16144	16280	16195	16041	16371	15962	16123	16028	16204	15941	16035	16126	16320	16046	16045	16134	15930	16219	16021	16194	16199	16170	16058	16016	16138	15963	15906	16074	16222	16130	16298	16200	16234	16134	16162	16041	16017	16058	16093	16196	16133	16043	16107	16073	16079	16189	16268	15990	16243	16161	16031	16136	16099	16073	16337	16062	16039	16091	16046	16219	16264	16011	15988	15889	16129	16148	16063	16273	16038	16132	16284	16133	16162	16012	16100	15992	16168	16192	16222	16109	16197	16109	16229	16056	15988	16114	16056	16159	16138	16152	16201	16066	16045	16115	16102	16064	16128	16044	16055	16257	16204	16081	16121	16249	15899	16179	15946	16134	16012	16162	16127	16052	15992	16089	16269	16022	16116	16049	16164	16124	15999	16170	15966	15975	16267	16101	15967	15989	16031	15943	16198	16018	16084	16114	16165	16284	16009	16341	16114	16140	16252	16210	16154	16118	16084	15963	16056	16192	16184	16071	16086	16078	16122	16141	15982	16062	16165	16034	16127	16212	16289	16057	16083	16217	16266	16176	16205	16198	16048	16218	16337	16115	16076	16113	16375	16159	16029	16178	16000	16187	16197	16203	15849	16117	15936	16143	15987	16115	15986	16098	16225	16065	16264	16036	16183	16168	16136	16230	16350	16174	16311	16193	16088	16083	16248	15921	16130	16191	16243	16025	16224	16204	16113	16107	16231	16026	16232	16093	16295	16120	16229	16281	16054	16245	16112	16088	16194	15997	16109	16057	16207	16386	16301	16112	16036	16151	16238	16133	16092	16199	16231	16069	16034	16181	16157	16112	16190	16018	15900	16140	16011	16080	16229	16142	16078	16136	16127	16201	15951	16174	16085	16152	16231	16068	16129	16203	16202	16091	16127	16176	15897	16128	16085	16322	16138	16253	16262	16169	16171	16187	15998	16054	16174	16072	16266	16132	16176	15948	16163	16180	16110	16020	16109	16066	15974	15917	16155	15993	16013	16280	16315	15975	16005	16171	16179	16236	16275	16138	16111	16132	16147	16120	16206	16468	16226	15944	16202	16006	16333	16077	16005	16427	16083	16151	16170	16147	16217	16198	16077	16094	16259	16150	16130	16122	16097	16042	16033	16093	16310	16244	16139	16069	16123	16039	16270	16077	16255	16172	16055	16203	16185	16111	16446	16029	16044	16189	16274	16157	16266	16151	16085	16073	16066	15970	16247	16165	16228	16471	16248	16141	16140	15988	16249	16037	16344	16094	16105	16040	16039	16180	16133	16085	16218	16182	16326	16239	16223	16141	16164	16093	16092	16265	16278	16254	16130	16085	16218	16187	16122	16288	16064	16251	16060	16125	16150	16023	16067	16083	16164	16378	16186	16173	16225	16049	16182	16264	16266	16132	15938	16080	16132	16081	16100	16037	15963	16018	16020	16150	16143	15893	16131	16326	16056	16103	16113	16175	16075	16050	16089	16123	16074	15952	16157	16054	16174	15888	16185	16229	15946	16284	16225	16210	15993	16081	16243	16160	16023	16211	16287	16334	16105	16157
20202	32797	26262	18552	16632	16016	16917	16316	15713	16264	19821	19064	17407	15084	15060	15045	14791	14917	14936	15039	14947	14970	14993	14950	14785	14797	14952	15003	15040	15016	15027	14888	14959	15054	14946	15028	14954	14890	14878	15020	14968	15087	14985	14926	14990	15035	14926	14932	14975	14895	15043	14775	15073	15043	14843	14741	14997	15042	14773	14884	14931	15089	14981	14857	14973	14913	14902	14967	15061	14971	14920	14919	14876	14687	14998	14995	14899	14828	15025	14861	14934	14986	15120	14908	14907	14857	15111	14996	15044	14861	14977	14916	14890	14960	15008	15062	14900	14896	15003	14909	14974	15027	15027	15085	15023	14747	15045	14893	14717	14845	14956	14776	14954	14977	14999	14901	14990	15059	14967	14990	15085	15013	15109	14791	15091	14860	14995	14751	14866	14941	14921	14845	14943	14787	14885	14757	15018	14893	15069	14974	15087	14887	14860	14982	14844	14868	14765	14975	15127	14744	15048	14962	15021	14802	15004	14996	14924	14877	14942	15013	14894	14876	14963	14736	14992	14903	14956	15009	15150	15015	15010	14882	14951	14986	14919	14925	14888	15005	14803	15063	14891	15000	15007	15062	15011	15006	14985	15054	14978	14887	14999	14874	14958	15055	14966	14987	14762	15027	14968	14816	14915	14870	14859	14948	14781	14857	14843	14931	15015	14959	14685	15062	14989	15005	14920	14780	14840	14999	14951	14953	14946	14915	14972	15160	14890	15055	14884	14943	15076	14981	14847	14865	14865	14961	14941	14787	14876	14983	15171	14983	14976	14865	14890	14901	15082	15009	14874	14995	14987	14836	14905	14816	15008	15003	15049	14938	15022	14952	14928	14911	14936	14832	14995	15048	14920	14813	14982	14779	14958	14994	15020	14970	14833	14951	14967	14996	14779	14932	14844	14986	15017	14843	14902	14964	15079	14895	14850	14955	14803	14970	15015	15115	14794	14907	14931	14972	15002	15040	14756	15009	15020	15014	14947	14857	15002	15126	14733	14959	15064	14893	14825	14831	14980	15085	14951	14756	14959	14971	14928	15020	15069	15006	14966	14879	14925	15146	14828	15076	14860	14949	14983	14882	14908	14979	15021	14938	15050	15001	15037	14744	14960	15077	14832	14973	14871	14899	15104	14764	14960	14952	14856	14832	14880	14857	14889	14902	14984	14811	14877	15000	14893	14971	14871	14924	14881	15047	14770	15036	14875	14796	14954	14841	14889	14946	14868	15005	14983	14888	15013	15064	14720	15012	15008	14941	14971	14846	14793	15058	14941	14748	14855	14948	14924	14849	15056	15088	14768	15103	15117	15020	14990	14902	14790	14778	14992	14830	14993	15034	14986	14841	14837	14899	15058	14920	15053	14813	14834	14900	14871	14985	14815	15042	15009	14899	14812	15109	14854	14880	14942	14806	14844	15090	14845	14918	14932	14969	14809	14896	14942	14881	14877	14974	14975	14959	14850	14894	15026	14845	14908	14868	15043	14849	14882	14899	15032	14918	14950	14791	14995	14958	14897	14975	14940	14873	14947	14883	14764	14999	15041	14847	14968	14867	14927	14805	14983	14858	14877	14940	14859	14809	14878	14919	14810	15046	14918	15043	14941	14981	15138	14941	14847	14946	14754	14992	14853	15043	14836	15047	15003	14944	15044	14964	14945	14899	15117	14857	14917	14983	15136	14843	14859	14765	15047	14850	14916	14835	15156	15021	14923	14888	14803	14972	14837	14875	14960	14972	14819	14861	15084	14841	14937	15006	15037	15036	14890	14921	14879	14844	14929	14938	15028	14941	14886	15002	15047	14928	15081	14949	14881	15064	14888	14848	14991	15044	14862	14896	14766	14984	14920	14996	15014	14987	15061	14939	15052	14960	14995	14868	14935	14912	14855	14856	14825	15000	15000	14921	15061	14908	14990	14844	15013	14885	14997	14976	14786	14805	14777	14957	14908	14874	15075	14988	14960	15008	14816	15155	14875	15016	14931	15115	14948	15108	14746	14790	14938	14847	14818	14954	14932	14918	14895	14680	14938	14888	14866	14917	15052	14819	14822	14956	14962	15030	14915	14929	15045	14974	14968	14809	14944	14916	14820	14892	14950	14928	14923	14892	14895	14973	14951	14820	14976	14966	14897	15030	14954	14870	15124	14964	14947	14873	14920	14822	14923	14930	15077	14931	14852	14799	14872	15019	15142	14930	14948	14945	14886	14987	14907	14891	14896	14998	14932	15098	14834	14891	14918	14902	14706	14960	14867	15029	14808	14918	14987	14950	14896	14902	14991	14932	15102	14849	15162	14828	14856	14987	14903	15050	14941	14972	15010	14789	14798	14917	14785	14981	14995	14931	14818	14934	14924	14785	14868	15004	14978	14925	14881	14847	14935	15008	14953	14946	14903	14954	15101	15055	14814	14849	14696	14957	14858	14816	14834	14862	14970	14892	14927	14983	15152	14921	14961	14839	14921	14923	14883	15000	14976	15032	14961	14960	15071	14815	15122	14822	14939	14924	14896	14929	14870	14952	15081	15032	14894	14916	14805	14980	15024	15031	14873	14762	15191	14802	14895	15058	14871	14960	14934	14880	15042	15142	15156	14858	14813	14828	15057	14886	14970	14840	15010	14963	14893	14848	14910	15045	14927	14935	14850	14733	14811	15032	14941	14923	14982	15017	14980	14814	14768	15009	14956	14887	14994	14879	14919	14850	14998	14904	14987	14932	14962	14936	14904	14968	15033	15022	14936	15095	14858	14917	15022	14781	15025	15042	14854	15016	15022	14785	15010	14924	14996	14983	14847	14821	14878	14924	15002	14873	14921	14948	14816	14989	14961	15005	15001	14847	14899	14737	14994	15120	15039	15095	15011	14810	14898	14694	14953	15039	14963	14958	14945	15123	14923	15023	14970	14946	14846	15072	14896	14789	14938	14926	14900	14915	14989	14955	14945	15050	14974	15102	14803	15006	14810	14904	14930	14853	14979	14849	14914	14783	14824	14801	14831	14845	15097	15158	14889	14922	15059	14974	15110	15082	14987	14901	14989	15071	14849	14994	14861	15060	15118	14929	14954	14870	14892	14772	14979	14888	14892	15000	14922	14939	14891	14776	14895	14898	14860	14775	14821	14926	14957	14951	15006	15138	14961	14883	14929	14982	14913	14810	15015	14895	14856	14981	14745	14916	15048	14882	14918	14953	14914	14990	14942	14752	14926	14948	14942	14758	14892	14931	14962	14987	14871	14847	14830	14795	15125	14942	14993	14903	14988	14859	14981	14908	14973	15047	14967	14887	14862	14861	15009	14863	14958	14996	15004	14822	14959	14929	15082	15006	14719	15114	14913	14871	15048	14808	14858	14953	14878	15025	14909	15136	15047	14937	14910	14700	15027	14956	15000	14824	15010	14926	14850	14872	14906	14936	14780	14818	14919	14988	14913	15111	15051	14892	14848	14917	15016	14990	14891	14812	15108	14992	14918	14865	14939	14865	14823	14979	14917	15007	14899	15015	14905	14938	14972	14827	14785	15121	15025	14810	14937	15017	15013	15068	14991	15092	14969	14871	14939	14780	14955	15081	15067	15052	15032	14879	14829	14843	14943	14868	15011	15021	14948	15029	14863	14923	14944	14904	14905	14803	15100	14935	14894	14993	14915	14822	14922	14943	14945	15157	14975	14971	14846	14930	14898	14852	15060	14960	14989	14781	15037	14965	15013	14833	14886	15029	14921	14943	14876	14871	14955	15028	14992	15055	14936	14954	15004	14855	15167	15104	14875	15008	14986	14988	14963	14960	14970	14935	14948	15003	14807	15010	14994	14776	14814	14883	14926	14912	14878	14996	15023	14843	14894	14872	14963	14801	14743	14809	14816	14893	14957	14936	14835	14897	14965	14863	14954	15001	14942	14796	14984	14869	14916	14896	15034	14966	14890	14864	14955	14732	15011	15072	14972	14930	14862	15034	15058	14922	14934	14819	14982	14998	14766	15012	14707	15112	14800	14882	14993	14924	15161	14923	14910	14970	14941	14912	14945	14946	14790	14901	14927	14846	14985	14984	15008	14997	15019	14931	14976	14884	14811	14731	14920	14973	14867	14983	14931	14860	15038	14849	15045	14886	14988	14893	14917	14979	14861	14872	14995	14780	14912	14784	14909	14943	14889	15128	14823	15006	14930	15022	14875	15034	14807	15054	15017	14949	14888	14980	14898	14974	15052	14968	14990	14891	15035	15108	14896	14931	14934	15042	14998	14824	15019	14972	14903	14852	15002	14892	14951	15058	14929	14858	15045	15049	15013	15073	14788	14909	15127	14982	14765	14923	14917	15109	14828	14844	14848	15018	14855	14732	15095	14938	15006	15133	14867	14768	14933	14930	14928	15039	14989	15033	15072	14884	14957	14872	15056	14976	15089	14917	14759	14883	14892	14955	15020	15057	14882	14901	14821	14800	15117	14792	14940	14792	14918	14788	14913	14919	14915	14942	14921	14906	14799	14936	14917	14989	15022	15094	15022	15021	14951	14889	14803	14857	15013	14879	14956	14816	14916	14945	14939	14947	14946	15079	14882	14855	14936	14914	15006	14893	15001	14924	14916	14927	14941	14973	14863	14935	14922	14837	14950	15070	14883	14921	15096	14861	14984	15050	14985	14883	15094	14740	15251	14973	14852	14890	14925	14987	14936	14795	14968	14999	15028	14898	15003	14999	15009	14800	14803	14889	14869	15040	15123	14921	14880	14866	14858	15011	14897	14961	14835	14918	14853	14799	14929	14837	15011	14887	14939	14939	15003	14969	14928	15020	14733	14887	14951	15127	14946	15038	14871	14996	15001	14920	14900	14975	14930	14944	14960	14933	14754	14990	14801	15014	15026	14964	14938	15077	14973	15011	15122	14968	14884	14974	15108	14827	14859	15028	15106	14856	14928	14861	14821	14990	14955	14820	14852	14971	15046	14982	14924	14950	14819	14839	14839	15050	14817	14960	14903	15018	14993	14864	14822	15107	14832	14992	15103	14924	15050	14948	14815	14914	15106	15013	14955	14804	15042	15009	15079	14831	15005	14997	14823	14974	14848	14831	15142	14869	15132	14899	14864	14972	14978	14983	15110	15039	14997	14869	14995	14788	14946	14917	14973	14902	14923	14986	15041	15147	14877	14885
24557	21481	28704	25151	22564	20836	19328	17087	16328	18306	29606	29314	24103	17571	15908	15577	15684	15807	15781	15622	15689	15749	15571	15615	15469	15546	15863	15603	15583	15714	15613	15582	15589	15435	15542	15534	15430	15489	15656	15926	15553	15530	15683	15635	15861	15648	15586	15582	15708	15569	15625	15486	15500	15517	15646	15517	15699	15460	15416	15663	15581	15478	15498	15549	15637	15603	15509	15869	15609	15641	15521	15492	15544	15614	15651	15504	15567	15591	15559	15478	15621	15619	15425	15386	15563	15488	15608	15407	15489	15698	15551	15667	15663	15508	15493	15438	15485	15528	15484	15345	15507	15589	15556	15518	15570	15526	15644	15504	15341	15645	15569	15539	15520	15549	15631	15471	15292	15425	15608	15493	15480	15391	15497	15591	15464	15388	15576	15487	15708	15402	15483	15511	15652	15382	15433	15551	15568	15386	15484	15529	15649	15566	15398	15776	15503	15569	15513	15524	15502	15595	15452	15439	15605	15404	15527	15769	15571	15364	15426	15428	15708	15373	15617	15583	15550	15517	15422	15541	15487	15565	15446	15628	15432	15769	15579	15552	15357	15344	15486	15568	15504	15642	15601	15402	15509	15530	15606	15405	15582	15395	15576	15567	15496	15483	15385	15485	15532	15468	15504	15536	15674	15630	15510	15363	15502	15418	15613	15293	15507	15568	15542	15698	15548	15533	15454	15427	15690	15526	15427	15470	15533	15498	15566	15631	15495	15529	15491	15489	15528	15628	15632	15482	15461	15637	15535	15591	15450	15520	15536	15680	15365	15631	15655	15388	15551	15524	15657	15484	15625	15557	15660	15690	15540	15541	15550	15537	15686	15465	15598	15564	15422	15425	15420	15556	15574	15260	15521	15574	15691	15375	15564	15528	15408	15464	15467	15555	15534	15289	15653	15519	15632	15431	15519	15546	15534	15690	15540	15466	15515	15496	15436	15550	15579	15557	15634	15365	15492	15643	15614	15632	15312	15695	15397	15546	15559	15427	15574	15606	15644	15435	15469	15523	15600	15488	15543	15497	15478	15534	15552	15523	15640	15450	15427	15444	15499	15386	15399	15431	15403	15587	15552	15506	15580	15486	15554	15397	15525	15467	15457	15576	15481	15543	15493	15597	15529	15473	15325	15650	15421	15645	15621	15573	15411	15575	15421	15650	15524	15720	15609	15653	15504	15411	15519	15491	15607	15611	15515	15518	15630	15509	15490	15478	15582	15593	15431	15480	15511	15479	15435	15300	15540	15323	15712	15400	15418	15562	15533	15371	15509	15636	15290	15510	15600	15465	15496	15775	15535	15491	15635	15541	15548	15386	15581	15573	15808	15704	15664	15536	15441	15459	15413	15517	15760	15637	15677	15786	15602	15553	15492	15711	15905	15525	15507	15617	15500	15671	15571	15466	15574	15371	15337	15253	15387	15639	15391	15612	15529	15695	15514	15372	15599	15513	15605	15437	15547	15537	15759	15463	15696	15579	15473	15712	15658	15688	15457	15396	15659	15662	15390	15450	15454	15595	15585	15529	15530	15653	15515	15560	15532	15616	15414	15536	15616	15333	15407	15580	15528	15501	15593	15613	15460	15543	15567	15507	15481	15428	15408	15508	15596	15632	15672	15740	15568	15449	15575	15432	15619	15524	15348	15482	15582	15621	15504	15341	15408	15645	15473	15410	15444	15400	15516	15579	15415	15524	15594	15584	15468	15643	15683	15410	15473	15381	15273	15511	15578	15499	15621	15576	15709	15356	15458	15462	15464	15597	15537	15635	15598	15461	15358	15449	15637	15518	15393	15568	15633	15404	15644	15669	15578	15573	15509	15572	15508	15598	15527	15511	15630	15585	15499	15481	15781	15282	15373	15529	15520	15584	15522	15482	15488	15656	15422	15455	15565	15383	15542	15526	15562	15509	15460	15532	15449	15487	15578	15355	15441	15600	15712	15515	15434	15452	15737	15540	15524	15403	15521	15527	15407	15496	15620	15434	15454	15471	15497	15617	15711	15667	15494	15864	15564	15339	15417	15625	15571	15397	15291	15596	15355	15594	15500	15617	15483	15442	15461	15462	15395	15514	15559	15425	15486	15457	15446	15494	15594	15405	15627	15413	15525	15742	15525	15459	15554	15576	15678	15589	15642	15436	15482	15447	15381	15583	15256	15338	15498	15522	15570	15469	15603	15501	15415	15296	15220	15579	15403	15368	15453	15308	15297	15328	15567	15562	15425	15522	15433	15477	15512	15510	15431	15555	15634	15426	15626	15627	15464	15512	15575	15543	15488	15513	15528	15503	15553	15626	15503	15827	15408	15440	15588	15400	15416	15455	15438	15713	15629	15633	15618	15496	15472	15500	15507	15614	15596	15560	15598	15457	15640	15544	15384	15565	15557	15656	15552	15659	15603	15397	15562	15570	15627	15661	15590	15537	15314	15500	15614	15442	15596	15341	15338	15469	15506	15422	15577	15676	15317	15583	15428	15312	15697	15454	15492	15558	15623	15338	15424	15503	15549	15569	15378	15454	15477	15414	15587	15491	15424	15510	15407	15551	15529	15426	15690	15417	15443	15405	15512	15407	15321	15653	15426	15570	15497	15550	15391	15452	15499	15415	15534	15572	15673	15619	15590	15682	15513	15646	15523	15543	15741	15587	15535	15566	15584	15602	15570	15428	15307	15260	15523	15517	15567	15502	15582	15596	15537	15557	15480	15400	15373	15357	15295	15504	15742	15461	15613	15452	15680	15494	15699	15495	15447	15497	15448	15565	15574	15477	15531	15592	15460	15650	15343	15441	15379	15282	15486	15448	15545	15364	15447	15534	15471	15742	15608	15720	15528	15567	15527	15544	15373	15695	15507	15380	15518	15251	15691	15740	15550	15447	15506	15494	15559	15460	15656	15376	15468	15577	15599	15583	15591	15641	15504	15434	15502	15455	15411	15376	15455	15495	15647	15444	15692	15361	15566	15541	15516	15686	15548	15914	15381	15513	15568	15620	15601	15335	15605	15527	15543	15603	15456	15581	15368	15421	15691	15627	15503	15610	15481	15651	15505	15509	15648	15361	15591	15521	15450	15377	15461	15573	15328	15565	15598	15335	15576	15534	15461	15384	15525	15552	15386	15585	15457	15418	15541	15457	15588	15411	15592	15437	15601	15567	15242	15543	15391	15467	15452	15484	15444	15478	15580	15765	15578	15610	15725	15545	15570	15587	15450	15567	15513	15339	15497	15452	15444	15436	15537	15542	15545	15416	15561	15651	15605	15640	15559	15363	15314	15457	15694	15535	15479	15521	15413	15639	15670	15466	15388	15325	15374	15510	15484	15231	15419	15598	15395	15510	15579	15590	15435	15522	15597	15340	15751	15691	15471	15587	15458	15606	15667	15445	15587	15479	15571	15734	15631	15428	15439	15468	15552	15588	15541	15660	15512	15473	15568	15697	15350	15526	15474	15508	15560	15629	15508	15596	15514	15384	15597	15623	15547	15527	15667	15395	15526	15688	15329	15374	15389	15535	15449	15389	15501	15539	15555	15361	15649	15593	15557	15607	15612	15621	15632	15464	15566	15761	15603	15378	15509	15507	15502	15440	15495	15499	15576	15472	15677	15374	15540	15405	15582	15584	15672	15621	15589	15590	15459	15436	15534	15561	15511	15531	15500	15559	15549	15424	15529	15465	15457	15469	15507	15707	15497	15449	15365	15496	15443	15500	15327	15528	15748	15651	15379	15489	15542	15508	15557	15461	15379	15587	15484	15655	15463	15568	15548	15590	15661	15609	15603	15661	15630	15286	15472	15517	15598	15263	15529	15615	15588	15533	15401	15266	15378	15615	15469	15516	15653	15599	15379	15500	15566	15422	15444	15324	15564	15352	15509	15591	15633	15707	15544	15667	15488	15615	15538	15405	15741	15425	15345	15587	15504	15483	15321	15504	15740	15523	15447	15470	15477	15501	15502	15622	15507	15404	15487	15376	15466	15537	15623	15719	15420	15532	15461	15447	15474	15675	15528	15461	15498	15543	15458	15346	15592	15359	15528	15332	15412	15596	15516	15510	15101	15461	15620	15606	15368	15393	15435	15430	15751	15564	15427	15545	15477	15404	15547	15330	15628	15334	15348	15630	15659	15396	15692	15515	15733	15415	15367	15494	15437	15452	15574	15439	15381	15546	15353	15665	15622	15574	15722	15378	15556	15451	15391	15662	15609	15493	15618	15648	15572	15639	15479	15523	15507	15486	15586	15706	15528	15390	15599	15665	15441	15638	15493	15560	15564	15600	15455	15407	15559	15549	15435	15436	15421	15664	15607	15445	15628	15602	15623	15438	15506	15533	15412	15424	15362	15646	15594	15511	15565	15374	15492	15525	15519	15530	15424	15456	15502	15370	15622	15572	15411	15509	15452	15584	15457	15501	15567	15375	15482	15315	15496	15453	15538	15426	15418	15608	15457	15370	15533	15474	15480	15632	15458	15409	15311	15639	15435	15554	15526	15585	15515	15510	15563	15485	15286	15309	15659	15455	15337	15466	15628	15441	15720	15509	15563	15636	15426	15499	15691	15547	15596	15455	15648	15382	15573	15461	15674	15513	15559	15634	15377	15473	15733	15552	15528	15509	15389	15516	15630	15524	15531	15477	15651	15504	15448	15470	15571	15422	15528	15511	15541	15369	15268	15595	15614	15540	15530	15478	15413	15438	15526	15603	15599	15590	15806	15370	15525	15398	15537	15547	15514	15465	15615	15687	15567	15488	15581	15648	15525	15489	15399	15288	15511	15332	15589	15513	15448	15375	15481	15462	15307	15532	15497	15536	15355	15244	15693	15611	15594	15472	15513	15476	15455	15499	15369	15513	15517	15470	15462	15715	15489	15392	15446	15502	15570	15491	15629	15628	15663	15620	15520	15559	15519	15405	15492	15438	15620	15467	15413	15657	15693	15532	15494	15598	15436	15516	15473	15551	15458	15701	15460	15575	15561	15574	15298	15513	15528	15548	15702	15488	15703	15682	15609	15402	15458	15541	15672	15455	15603	15474	15458	15371	15577	15489	15615	15530	15436	15402	15645	15598	15641	15579	15543	15455	15380	15524	15501	15379	15577	15455	15594	15674	15451	15544	15352	15635	15556	15518	15317	15450	15640	15352	15677	15488
23034	38080	32712	27665	21963	19323	17257	16581	16441	19846	34510	31298	25103	15546	14631	14587	14699	14592	14654	14739	14550	14531	14734	14632	14604	14672	14440	14559	14833	14689	14701	14692	14598	14582	14557	14458	14904	14667	14684	14592	14598	14565	14612	14727	14575	14664	14541	14547	14596	14822	14604	14627	14563	14659	14431	14675	14612	14615	14722	14796	14649	14698	14587	14505	14688	14550	14668	14490	14730	14502	14703	14580	14650	14580	14773	14521	14562	14638	14742	14616	14671	14618	14457	14603	14566	14501	14658	14579	14570	14514	14673	14609	14659	14531	14573	14730	14628	14529	14528	14573	14518	14820	14820	14563	14637	14760	14661	14577	14757	14633	14498	14595	14511	14667	14561	14571	14522	14552	14749	14571	14589	14639	14637	14497	14581	14675	14446	14730	14602	14573	14629	14762	14788	14490	14705	14477	14619	14501	14539	14626	14576	14642	14633	14669	14482	14684	14480	14627	14662	14681	14565	14745	14613	14560	14574	14654	14836	14585	14468	14429	14580	14661	14463	14659	14703	14488	14532	14681	14559	14649	14579	14578	14540	14566	14544	14645	14597	14705	14620	14797	14613	14483	14531	14550	14639	14752	14510	14619	14435	14625	14589	14732	14544	14558	14680	14626	14784	14567	14616	14647	14742	14498	14612	14426	14709	14517	14561	14822	14628	14652	14317	14580	14547	14681	14474	14810	14561	14650	14780	14607	14793	14676	14611	14616	14617	14597	14664	14680	14556	14601	14584	14641	14521	14507	14539	14804	14508	14585	14511	14623	14565	14469	14681	14670	14683	14523	14576	14676	14448	14540	14838	14510	14634	14628	14606	14710	14761	14443	14540	14655	14637	14466	14665	14649	14586	14614	14678	14621	14819	14911	14683	14575	14481	14584	14620	14396	14858	14673	14754	14716	14501	14494	14799	14692	14502	14536	14624	14629	14725	14657	14601	14590	14583	14725	14827	14466	14494	14540	14594	14550	14639	14717	14753	14622	14585	14700	14787	14511	14565	14699	14580	14740	14824	14532	14704	14639	14612	14768	14620	14717	14577	14425	14675	14481	14642	14484	14638	14611	14551	14787	14568	14645	14524	14586	14496	14829	14672	14661	14620	14664	14400	14566	14484	14586	14560	14646	14557	14594	14651	14640	14593	14539	14415	14650	14566	14583	14627	14482	14651	14530	14629	14804	14603	14583	14675	14465	14691	14728	14651	14530	14601	14573	14606	14707	14556	14558	14710	14610	14540	14478	14673	14557	14503	14653	14540	14585	14700	14615	14651	14618	14680	14755	14686	14593	14472	14606	14569	14595	14580	14821	14553	14592	14487	14720	14589	14507	14605	14762	14589	14504	14618	14593	14639	14730	14580	14529	14613	14557	14732	14585	14632	14693	14581	14663	14603	14633	14618	14630	14677	14563	14522	14548	14582	14479	14569	14533	14467	14490	14456	14579	14581	14524	14514	14792	14523	14621	14658	14806	14619	14574	14718	14663	14688	14672	14623	14668	14638	14763	14660	14612	14607	14436	14544	14599	14629	14695	14628	14728	14424	14602	14559	14439	14704	14477	14475	14759	14726	14668	14546	14641	14529	14720	14617	14594	14637	14766	14690	14666	14766	14530	14572	14427	14702	14474	14531	14562	14421	14749	14657	14613	14504	14708	14619	14443	14661	14434	14457	14611	14576	14915	14422	14497	14700	14406	14692	14451	14495	14497	14573	14553	14419	14570	14612	14392	14511	14579	14568	14552	14698	14697	14633	14592	14537	14568	14564	14605	14699	14718	14670	14673	14530	14628	14658	14621	14545	14675	14543	14586	14755	14487	14621	14671	14608	14574	14588	14637	14662	14696	14577	14569	14607	14462	14523	14638	14671	14533	14734	14642	14509	14587	14468	14708	14611	14677	14509	14703	14651	14751	14546	14588	14714	14605	14524	14644	14554	14409	14562	14629	14638	14667	14565	14420	14662	14706	14369	14645	14679	14532	14529	14575	14502	14620	14532	14633	14519	14464	14632	14722	14738	14614	14662	14584	14522	14445	14714	14680	14457	14510	14676	14636	14609	14634	14472	14568	14585	14542	14637	14521	14662	14589	14568	14539	14539	14607	14664	14614	14669	14557	14607	14466	14671	14470	14758	14540	14460	14658	14702	14554	14846	14637	14660	14622	14509	14600	14625	14774	14456	14566	14483	14515	14651	14609	14601	14751	14411	14676	14690	14536	14669	14460	14672	14621	14588	14552	14706	14594	14715	14756	14715	14746	14749	14568	14464	14665	14580	14464	14642	14771	14764	14419	14605	14561	14694	14603	14737	14622	14603	14718	14667	14444	14560	14649	14699	14491	14590	14606	14573	14506	14509	14575	14951	14442	14609	14622	14498	14540	14837	14644	14612	14430	14671	14575	14525	14653	14634	14639	14698	14578	14462	14564	14632	14684	14635	14638	14435	14575	14692	14646	14591	14563	14703	14623	14684	14664	14660	14681	14507	14690	14482	14736	14602	14744	14561	14569	14608	14497	14557	14562	14502	14560	14631	14547	14366	14411	14473	14654	14819	14551	14584	14647	14765	14623	14370	14403	14479	14643	14607	14345	14655	14689	14486	14538	14584	14674	14525	14479	14642	14579	14818	14645	14573	14467	14555	14548	14753	14524	14553	14644	14589	14483	14553	14737	14464	14555	14686	14524	14643	14630	14676	14600	14574	14677	14589	14651	14672	14580	14594	14722	14702	14622	14463	14659	14531	14555	14488	14667	14727	14506	14810	14709	14531	14460	14717	14657	14713	14583	14572	14653	14483	14514	14599	14539	14528	14486	14681	14483	14622	14681	14447	14582	14484	14624	14560	14584	14458	14624	14760	14578	14575	14475	14625	14563	14536	14574	14769	14565	14616	14554	14634	14408	14511	14659	14624	14505	14709	14542	14635	14551	14612	14633	14582	14664	14527	14570	14724	14590	14621	14682	14400	14455	14540	14631	14641	14560	14536	14685	14473	14611	14463	14540	14689	14552	14657	14711	14647	14615	14521	14509	14547	14595	14608	14613	14454	14833	14628	14632	14467	14556	14600	14631	14559	14538	14595	14790	14478	14674	14639	14643	14619	14633	14729	14539	14510	14651	14569	14610	14600	14572	14679	14691	14657	14585	14573	14600	14713	14555	14558	14610	14694	14515	14642	14695	14482	14548	14771	14547	14903	14625	14547	14561	14467	14724	14637	14560	14600	14523	14462	14742	14595	14666	14532	14552	14517	14745	14572	14697	14838	14805	14508	14679	14600	14586	14564	14641	14625	14559	14763	14393	14463	14507	14644	14650	14728	14501	14480	14542	14436	14612	14736	14649	14728	14542	14577	14672	14707	14584	14430	14581	14492	14505	14787	14717	14626	14632	14550	14524	14750	14693	14595	14594	14709	14680	14716	14595	14654	14492	14784	14654	14575	14628	14600	14750	14630	14679	14484	14646	14522	14606	14657	14617	14671	14555	14583	14521	14567	14506	14688	14689	14735	14626	14450	14639	14707	14594	14626	14552	14629	14581	14600	14541	14586	14554	14650	14542	14616	14600	14571	14487	14525	14636	14737	14480	14745	14552	14631	14509	14590	14577	14670	14587	14668	14564	14420	14640	14580	14738	14656	14434	14749	14662	14476	14546	14580	14679	14641	14634	14493	14675	14583	14718	14598	14522	14566	14611	14574	14496	14661	14418	14573	14540	14615	14704	14665	14621	14689	14752	14535	14391	14554	14673	14564	14622	14642	14684	14398	14679	14813	14669	14581	14461	14678	14641	14646	14531	14550	14577	14442	14643	14491	14578	14551	14641	14575	14642	14651	14693	14640	14596	14494	14608	14557	14562	14475	14585	14678	14489	14583	14624	14634	14524	14583	14613	14748	14465	14815	14775	14646	14743	14642	14604	14605	14654	14478	14595	14561	14731	14592	14568	14507	14643	14677	14594	14632	14587	14580	14698	14665	14710	14516	14556	14617	14654	14594	14791	14504	14520	14542	14709	14541	14649	14504	14595	14544	14667	14544	14710	14618	14505	14657	14531	14808	14403	14717	14551	14505	14575	14626	14683	14572	14597	14588	14669	14635	14447	14524	14780	14725	14692	14707	14690	14560	14565	14730	14530	14677	14607	14379	14452	14559	14571	14634	14649	14548	14590	14650	14434	14577	14456	14636	14699	14769	14530	14578	14478	14524	14580	14659	14397	14621	14519	14462	14552	14620	14721	14413	14597	14639	14529	14674	14635	14633	14486	14670	14681	14631	14641	14476	14668	14581	14616	14563	14570	14673	14568	14680	14655	14516	14600	14628	14550	14535	14551	14658	14572	14610	14553	14654	14574	14687	14654	14549	14668	14779	14618	14478	14624	14475	14627	14558	14767	14713	14435	14527	14664	14556	14518	14501	14531	14697	14590	14552	14650	14348	14680	14600	14504	14691	14706	14630	14637	14474	14716	14588	14558	14737	14673	14511	14610	14580	14516	14499	14559	14619	14617	14579	14644	14740	14574	14693	14666	14597	14553	14834	14730	14547	14664	14610	14520	14722	14651	14427	14488	14676	14727	14613	14573	14688	14604	14708	14611	14456	14502	14671	14773	14509	14600	14686	14830	14740	14737	14588	14614	14618	14604	14653	14507	14679	14692	14701	14631	14557	14397	14608	14465	14763	14593	14706	14531	14578	14619	14662	14762	14534	14551	14780	14431	14577	14478	14507	14561	14606	14529	14367	14730	14555	14494	14653	14658	14652	14606	14632	14781	14480	14515	14486	14624	14823	14486	14547	14579	14576	14613	14636	14681	14639	14662	14699	14667	14701	14557	14680	14639	14638	14590	14717	14626	14512	14498	14645	14635	14636	14730	14503	14680	14505	14680	14469	14807	14592	14588	14459	14646	14623	14541	14651	14634	14651	14578	14565	14714	14559	14631	14889	14475	14691	14588	14570	14689	14639	14634	14508	14550	14597	14581	14573	14581	14467	14391	14497	14676	14514	14607	14624	14789	14597	14515	14657	14574	14626	14823	14554	14735	14546	14659	14685	14607	14630	14616	14582	14641	14472	14507	14606	14585	14588	14630	14681	14646	14702	14532	14672	14520	14635	14531	14731	14408	14675	14598	14737	14777	14586	14413	14621	14622	14688	14483
23032	21491	29490	23935	21733	23479	25211	19568	17181	29124	47372	41374	32066	19896	16857	16391	16224	16236	16164	16005	16163	16046	16034	16192	16032	16017	16145	16054	15968	16162	15982	16043	16348	16056	16297	16255	15959	16176	16065	16195	16013	16018	16013	16135	16240	15955	16047	15978	16030	15868	15784	16214	16095	15972	16299	16187	16000	16004	16159	16109	16010	16180	15986	15994	16069	16050	16003	16129	16062	15948	16208	16025	16024	16217	15904	16148	15905	16084	16124	15979	15984	15881	16124	16166	15987	15876	16186	15968	16098	16192	16045	16082	15962	16051	16028	15980	15877	16045	16100	16077	15991	16005	16135	15996	16108	16052	15857	15860	16052	15979	16061	16118	15956	16071	16012	16100	15889	15950	15950	15936	16013	16090	15960	16053	16190	16071	16130	15917	16088	16195	15947	15834	16132	16266	16066	16009	15959	16117	15957	16266	16076	15905	15960	15952	16216	16089	16058	15854	15948	15917	15942	15906	16157	15823	16159	16110	16150	15997	16011	16110	15944	16036	15801	15921	15937	16028	16038	15972	15882	15895	16011	16053	16195	16124	15939	16057	15909	16023	15953	16169	16138	16051	16181	15944	15889	16153	16186	15777	15917	15987	15894	15925	16139	16002	16113	15937	16153	16194	15969	16043	16109	15807	16169	15996	16048	15773	16059	16038	16010	16016	16063	15920	16083	16011	15918	15913	16084	16024	15992	16064	15956	16024	16002	16005	15991	16025	16073	16031	16013	16094	16012	15990	15874	15923	16070	16072	16185	16192	15925	16179	16186	16136	16338	16025	16065	16037	16064	16231	16049	16004	15986	15811	15943	15854	16059	16056	16191	15949	16189	15970	16108	16003	15962	15961	16035	15999	15888	15903	15966	15944	16110	16051	16115	16246	15990	15959	16191	15899	15991	15872	15848	15970	15982	16118	15969	16028	15999	15924	16240	15992	16049	15971	15802	16008	15963	15994	15862	15841	16030	16112	16022	15960	15925	15909	16083	15961	15931	16152	15846	15979	15906	16034	16100	16187	16104	15912	16034	15898	16042	15958	16024	15725	15906	15993	16036	16061	16035	16013	15975	15880	16048	16118	16213	16056	16272	16121	16014	15894	16043	15812	16075	15871	15922	15865	16029	16087	16005	16140	16063	15821	15901	16092	16122	16104	16036	15979	16107	15821	16001	15924	15972	15945	15986	16028	15819	16123	16045	15955	16019	15880	16143	16002	15970	16020	16085	16190	16013	15801	15728	16114	15874	15972	15938	15994	15975	15893	15996	16091	15825	15910	15791	15792	15896	15941	16014	15998	15827	15970	16142	15947	15988	16084	16097	16130	15959	16222	15975	16083	16072	16052	16216	15917	15975	15880	15910	15916	15996	16187	16048	16053	15815	16047	15967	15986	15921	15921	15867	15885	16009	16014	15928	15984	16078	16137	15933	15995	16080	16115	16024	16140	15970	16102	16023	16005	16126	15878	15840	15870	15961	15868	16177	16049	15857	15893	16266	16218	15876	15933	16050	15947	16062	16061	15967	15941	15920	15989	16168	15943	16060	16082	15889	15883	16070	15995	15995	16026	16068	15754	15867	16000	15789	16216	16078	16013	16034	15932	15970	16176	15770	15980	16263	15780	15846	16076	15843	15948	15875	15928	16036	16137	16053	16029	15833	16133	16091	16040	15976	16165	16120	16073	16093	16038	15847	16057	15941	15977	15933	16056	16105	15783	16171	16229	16042	16041	15978	15909	15938	15933	16185	16129	16076	16120	16051	16046	15973	15952	16018	15886	15943	16155	16024	15992	15974	16136	16078	15911	15917	15918	16094	16128	15940	16210	16138	15975	16072	15857	16015	16016	16026	16121	15961	16180	15939	15997	15973	15966	16125	15999	15805	16110	16004	15910	16106	16068	15964	15839	15968	15853	16089	15983	15866	15868	15799	15972	16067	15980	16137	16258	16012	15948	15997	16067	16318	16022	16076	16050	15945	16072	15964	15987	15956	15950	16041	16184	16018	16015	16074	16020	16040	15794	15982	15956	16014	16251	16202	15965	16007	16042	15907	15856	16055	16073	15893	15886	15941	16088	15861	16123	16051	15937	15953	15862	16079	15953	16149	16019	15953	15928	15968	16066	16158	16231	15962	15999	16007	16092	16042	16089	16141	15929	15987	16111	16094	16002	16105	15922	16003	16028	16189	16055	16045	16204	15946	15955	15884	16026	15854	16129	16166	16040	15977	15858	15881	16055	15901	15898	15996	16180	15860	16001	15851	15767	16092	16050	16077	15998	16196	15809	15897	15975	16247	16211	16061	16088	15915	15983	16092	15994	16174	15764	15895	16100	15999	16186	16062	16060	15989	15892	16036	15927	16107	15873	16102	15961	16047	15987	16056	15937	15975	15982	15924	15893	16011	15854	15825	15784	15813	15912	15945	16010	16057	16071	16067	15979	15944	15772	16092	16265	15916	15969	15992	15967	16005	16113	16095	15874	16090	16221	16061	16095	15854	15909	15973	16221	16004	16104	15958	15972	16097	15942	16004	16151	16081	16033	15909	16093	15870	16004	15961	16042	16095	15834	15919	15939	16050	15817	16053	16013	16120	15909	15970	15936	15968	16039	16062	15740	15853	15928	16121	16154	16100	15936	15825	15915	16162	15966	15866	15999	16017	16064	15788	16219	15945	16008	15990	15965	16020	16149	16132	16047	16010	16105	16063	15992	16129	16036	15943	15838	15843	16099	16154	15862	16083	15811	16008	15973	16045	16046	16113	16037	16132	15865	15981	16149	16115	15918	15978	16138	16092	15848	16048	16157	15980	16033	16168	15843	16026	16045	16110	15880	16167	16273	15929	16133	16054	16044	15917	15917	15940	16089	15983	15880	16086	15975	15998	16141	16129	16211	16105	16017	16160	15986	16053	16050	15946	15814	15966	16041	16138	16027	16161	15974	16073	15953	15834	15898	16062	15869	15949	15968	16147	16127	16097	15971	16091	16222	15957	16024	16080	15953	16087	15961	15944	16021	16147	16003	15897	15925	15834	16019	15851	16131	16060	15981	15899	16138	15846	16176	16101	15915	16131	15889	16015	16106	16026	15935	15923	16105	15967	15926	15920	16105	15836	16038	16104	16002	15990	16004	15777	15828	16058	16129	16056	15951	16090	15902	15866	15824	16213	15761	15841	15744	16025	15951	16077	16136	16031	16196	15827	15880	15840	15990	16008	15969	15868	16022	15986	16072	16136	16214	16000	16178	15832	15986	15960	16030	16020	16155	15942	16025	16133	16173	16044	16156	16151	16106	15866	15827	15957	15887	16058	15967	15947	16018	15971	16123	15975	16000	15964	15933	16026	15974	15982	16170	15965	15998	16073	15993	16045	15877	15898	15830	15999	16024	15994	16126	15859	15937	15985	16119	16167	15960	15676	15983	15878	16187	16044	15897	16033	16122	16290	16204	15877	15871	16045	15878	15890	16013	16173	16086	16149	15868	15956	15883	16029	16061	16093	16197	16022	16045	15956	16221	15939	16021	16123	15916	15949	16015	15908	15915	15920	15898	15903	16172	16050	15927	16138	16112	16141	15956	15996	16121	16147	16229	16064	16109	16080	16076	15976	16056	16015	16078	16080	15903	16049	15811	16004	15920	16036	16013	16017	16225	16037	16128	15988	15985	16153	16036	15990	15856	15930	16059	16069	15929	16046	15818	16074	16101	15976	15926	16056	16085	15955	15988	15902	16015	16067	16089	15966	16002	16099	15969	16170	16033	15911	16015	15888	16014	15969	15916	16161	15979	15887	15952	15814	16152	16185	15990	15994	15999	15905	16099	16029	15993	15945	16166	15996	15975	15921	15853	15932	16056	15909	15897	16126	15967	16065	16079	15925	15841	16050	16079	15985	16073	15998	15979	16082	16057	16071	16126	15953	16139	16170	15927	16206	16127	16169	15875	15928	15607	16019	16085	16079	15966	16065	15974	15936	16159	16109	15868	16018	15808	15865	15906	15973	16041	16049	16110	16197	16060	16079	16033	15870	15965	15929	15984	16102	16018	16081	16171	15893	16029	15874	15961	16052	15920	15930	16050	15868	15805	16121	16036	16001	16120	16103	16078	15886	15867	15954	16074	16109	15867	16016	15907	15856	16027	15896	16029	16097	15937	16083	16127	15841	16048	16065	15918	16164	15991	15894	15913	15955	15731	16042	15967	16038	15777	16144	16150	15907	15946	16004	15950	16003	15905	15993	15919	15947	16004	15959	16041	16014	16023	15954	15791	16122	16203	15902	16047	15972	15985	15939	15841	16141	16153	16108	15901	15911	15945	15973	16033	15958	16097	15931	16178	16203	15849	15900	15904	15961	16111	16031	15812	15992	16083	15996	16098	15919	16099	15856	16107	15975	15944	15910	15881	16108	16038	16033	15964	15901	15849	15895	15818	16060	16016	15993	15979	15942	16085	16177	16026	16013	15911	15983	15941	15977	16061	16015	16032	15984	16018	15960	15966	15850	15935	15914	15805	16027	16034	15931	15897	15925	15886	15935	16017	16130	15841	15872	16040	16108	16012	16004	16140	16097	16070	16066	16202	16132	15833	15952	15809	16019	15974	15924	15993	15964	15988	15971	16001	15941	15937	16010	16141	15989	15881	16173	16161	16008	15822	15957	15942	15986	16134	16065	16228	16164	16002	15921	16194	16097	16113	15977	16125	15954	16048	16180	15964	16086	16055	15798	16025	15849	15975	15930	16051	15966	16003	16087	16031	15928	16057	16019	15801	16106	16034	16004	15927	16170	16032	16009	16031	16188	15943	15986	15866	15879	15957	15915	16088	16125	15981	16008	15804	15961	15911	15779	16052	16105	16175	15901	16166	16240	16089	16252	16011	16015	15875	16071	16076	16082	15859	16120	16151	15943	15778	16029	15917	15963	15874	16036	15806	16012	15930	16131	16120	16093	16084	16057	16056	15920	15985	16123	15998	16034	15912	16038	15956	15860	15867	16174	16135	16073	15920	15998	15975	15888	16030	15876	15876	15940	16013	15899	16002	16086	15945	15874	15931	16188	15904	15886	15892	15887	16062	16000	15928	15752	15967	15832	15943	15959	16214	16206	15951	16030	15903	15962	16014	16053	16089	15929	15964	15891	15914	16124	16100	16235	15975
23290	44261	42166	34025	25396	20197	20201	19323	16531	33675	49332	42579	33402	16051	15021	15082	14965	14946	14911	14788	14936	14910	14855	15034	14859	14956	14838	14845	14965	15052	14811	14803	14943	15008	14854	14773	15052	15053	14850	14854	14992	14965	14903	14965	14885	14813	14812	14943	14932	14970	14669	14900	14861	15028	14944	14801	14907	14835	14934	14849	14840	14920	15033	14774	14836	14868	15055	14839	14910	14885	14811	14875	14911	14902	14910	14967	15008	15011	14917	14991	14954	14868	14888	14986	14761	14787	14962	14968	14839	14886	14921	14930	14930	14817	14811	14962	14915	15069	14908	14794	14866	15002	14859	14952	15017	14898	14904	14929	14861	14916	14870	14995	14993	14965	14892	14911	14846	14978	14934	14860	14819	15090	14968	14943	15034	15015	14959	14822	14788	14944	14739	14893	14900	15007	14791	15030	14835	14890	14795	14988	14782	14829	14652	14875	14942	14914	14878	14998	14870	14705	14871	14920	14967	14868	14919	15083	14770	14836	15031	14975	14977	14874	14931	14966	14993	14899	14913	14942	15032	14847	14776	14811	14910	14880	14909	15006	14827	14881	14802	14854	14735	14948	14903	14958	15118	14929	15008	14918	14866	14864	14800	14671	14925	14893	14889	15000	14857	14933	14953	14816	14841	14950	14813	14789	14782	14962	14914	14896	14872	14942	14955	15056	14980	14823	14889	14798	14892	14854	14974	15027	15018	15020	14958	14695	14877	14805	14883	14909	14876	14969	14827	14922	14975	14885	14985	14804	14780	15127	14844	15033	14835	14739	14791	14999	14953	14786	15007	14912	14808	14862	14946	14848	15036	14929	15000	14846	14918	14887	14867	14984	14911	14891	15046	14936	15026	14808	15028	14901	14978	14861	14850	14829	14895	14846	14844	15037	15124	14956	14773	14910	15022	14850	14825	15019	14997	14892	14968	14849	14842	14901	14914	14895	14875	14950	14792	14816	14860	14859	14888	14846	14915	14948	14872	14942	14894	14838	14848	15004	15023	14796	14896	14759	14875	14918	14949	14862	15005	14942	14864	14836	14726	14979	15083	14902	14907	14757	15068	15056	14764	14905	14781	14886	14937	14911	15019	14937	14997	14833	14941	14947	14920	15052	14957	14928	14767	14845	14885	15078	14926	15008	15022	14829	14763	14803	14819	14977	15105	14857	14850	14717	14774	14812	14833	14951	14697	14997	14849	15041	14782	14922	14981	14887	14908	14734	14822	14861	14865	14911	14843	15169	14823	14865	14917	14904	14740	14827	15045	14944	14958	14863	15147	14894	14977	15209	15031	14664	14939	14740	15002	14910	14827	14941	14852	14993	14907	14808	14944	15031	14786	14895	14888	14867	14977	14792	14840	15024	15202	14727	14968	14831	14862	14813	14876	14963	14897	14937	14918	15035	14866	14852	15038	14745	14905	14858	14901	14974	14727	15095	14941	14693	14937	14934	15027	14987	14752	14921	14883	14756	14795	14843	14962	14930	14966	14885	14890	14819	14910	14770	14745	14897	14838	14961	14971	14990	14820	14859	14830	15002	14784	14795	14782	14925	14985	15009	14960	14949	14685	14895	14898	14843	14859	14950	14777	14889	14775	14853	14948	14822	14731	14867	14947	14821	14984	14937	15030	14845	14749	14869	14994	15048	14853	14701	15091	14713	14999	14913	14946	14930	14900	14956	15055	14751	15006	14758	14873	14839	14902	14888	14891	14932	15016	14929	14734	14868	14925	14752	14759	14784	14893	14865	14952	14902	14679	14843	14858	14989	14917	14955	14846	14800	14960	14952	14907	14867	15009	14788	14906	14966	14717	15047	14696	14877	14847	15064	14937	14927	14890	15055	14827	14862	14820	14784	14887	14766	14973	14832	14922	14764	14817	14820	14738	15028	14877	14940	14913	14790	15066	14827	14943	14985	14869	14929	14903	14951	14757	14971	14870	14967	14851	14826	14922	14805	14961	14916	14976	14787	15051	14842	14915	14928	14921	14948	14895	15000	14715	14999	14864	14801	14919	14864	14852	15009	14807	15002	15050	15002	14999	14886	14736	15051	14915	14914	14837	14965	15078	15152	14944	14795	14960	14985	14761	14890	14927	15007	15041	14834	15120	14983	14954	14759	14863	14820	15047	14703	14859	14983	14953	14884	14787	14979	14937	15017	14787	14875	14836	15078	14854	14836	15076	14908	14864	14749	14785	14879	14851	14777	15024	14771	14963	14788	14822	14888	14892	14814	14783	14892	14903	15020	15024	14845	15055	14886	14841	14983	14853	14838	14830	14789	14824	14960	14900	14913	14846	14912	14858	14851	14902	14841	14788	14908	14966	14930	14706	15016	14864	14961	14889	15000	14862	14751	14961	14856	14953	14841	14890	14913	14805	14990	14909	14820	14902	15025	14996	14935	14878	14874	14794	14811	14846	14922	14882	14915	14884	14989	14823	14849	14846	14932	14823	14780	15007	14944	14901	14975	14944	14783	14893	14925	14975	14826	15064	14869	14750	14865	14772	14954	14953	14732	14932	14879	14999	14861	14942	15004	14943	14840	15029	14971	14763	14768	14974	15022	14980	14857	14890	15022	14682	14926	14995	14999	14963	14989	14987	14904	14853	14933	14856	14779	14909	14779	14976	15063	14757	14686	14901	14842	14939	14978	14895	14799	14849	14802	14905	14983	14970	14948	14870	14660	14901	14944	15032	14841	14841	14964	14798	14906	15077	14910	14929	14685	15075	14886	14733	14912	14778	14770	14877	15018	14806	14775	14850	14986	14815	15073	14727	14957	14859	14823	15111	14857	14734	14830	15118	14769	14965	14950	14953	14625	14927	14913	14716	14919	14789	14962	14815	14708	14837	14657	14824	14899	14786	14825	14796	14814	14755	14811	14936	14898	14833	14844	14890	14857	14848	14863	14794	14760	14783	14845	14890	14953	14774	14759	14919	14947	14926	14842	14840	14715	14900	15053	14837	14945	14890	14867	15015	15019	15070	14887	14734	14830	14889	14917	14824	14785	14726	14953	14839	14897	14974	14778	14905	14945	14993	14835	14981	14905	14926	14904	15023	14811	14719	14783	14876	14839	14941	14872	14949	14837	15014	15049	14922	14798	14780	14922	14884	14836	14760	14791	14988	14708	14834	14965	14861	14889	14852	14795	15020	14899	14990	14931	14834	14969	14978	14806	14907	14875	14866	14912	15031	14773	14861	15027	14930	14717	14906	14756	14870	14989	14637	14879	14760	14816	14899	14671	14909	14906	14882	14879	14784	15034	14912	14886	14903	14834	14797	14765	15044	15041	15011	14833	14777	14837	14864	14812	14800	14990	14884	14896	14991	14872	14875	15001	14794	14890	14878	14880	14834	14932	14815	14871	15027	14869	14887	14694	14895	14826	14910	14916	15072	14853	14860	14986	14886	14965	14844	14993	15009	14944	14868	14865	14867	14812	14830	15007	14958	14849	14960	14941	14830	14784	14933	14826	14936	14801	14947	14824	15072	14895	14939	14769	14999	14947	14860	14947	14769	14786	14788	14833	14974	14811	14916	14817	14882	14912	14911	14793	14874	14761	14866	15019	15132	14866	14804	14888	14908	14725	15019	14729	14994	14855	14834	14934	14991	14840	14848	14935	14845	14872	15063	14932	14760	14907	15123	14843	14947	14803	14760	14906	14821	14951	14874	14922	14873	14891	15016	14740	14848	14892	14836	14877	14868	14826	14783	14734	14931	14966	15011	15027	14964	14962	14984	14861	14818	14935	14922	14966	14901	14874	14807	14844	14955	14866	14892	14906	14725	14922	14931	14842	15044	15031	14839	14850	14651	14872	14766	14854	14910	14857	14759	14977	15011	14882	14875	15042	14827	14798	14871	14732	14922	15065	14899	14861	14997	14904	14951	14873	14986	14813	14901	14807	15031	14737	14814	14847	14762	14966	14888	14887	14975	14749	14851	14580	14941	14959	14811	14834	14984	14886	14810	14991	14912	14891	14732	14855	14903	14728	14871	14988	15020	14838	14732	14848	14873	14860	14916	14772	15079	14623	14937	14928	15030	14939	14892	15075	14945	14820	14866	15029	14883	14798	14977	14773	14924	14924	14859	14907	14869	14901	15006	14911	14898	14908	14961	14738	14834	14588	14858	14650	15066	14798	14745	14951	15009	14937	14901	14915	14795	14851	14979	14781	14828	14918	14922	14799	14756	14797	14816	14730	14878	14814	14918	14900	14942	14818	14988	14891	15028	14807	14926	14832	14969	14947	14862	14896	14833	14771	14970	14929	14944	14826	14883	14893	14788	14868	14940	14878	14974	14998	14840	14803	15036	14732	14873	14903	15050	15074	14816	14907	15049	15003	14875	14792	14836	14948	14725	14957	15004	14740	14861	14972	15000	14743	14841	14800	14849	14771	14809	14878	14909	14872	14770	14847	14822	14806	14688	14929	14904	14895	14970	14874	14901	14856	14847	14827	14778	14935	14837	14816	15120	14764	14949	14897	14944	14758	14929	14959	14911	14827	14861	14823	14795	14777	14777	14824	14826	14874	14799	14825	14918	14946	15049	14955	14801	14996	14803	14792	14794	14793	14921	14951	14874	14920	14844	14949	14823	14995	15009	14742	14974	14788	14754	14784	15047	14947	14754	14827	14860	14785	15036	14824	14754	14891	14796	14967	14696	14821	14907	14727	14862	14734	14704	14649	14809	14900	14949	14907	14994	14758	15017	14858	14828	14848	14736	15006	14998	14979	14878	14933	14892	14964	15002	14951	14881	14896	14825	14907	14844	14814	14985	14785	15053	14948	14776	14929	14957	14895	14875	14925	14872	14901	14866	14962	14876	14866	14870	14951	14831	14935	14943	14890	14753	14754	14996	14925	15071	14864	14824	14952	14778	14817	14922	14945	14927	14999	14919	15067	14754	15034	14854	14992	14791	14935	14750	14778	14949	14797	14865	14941	15039	14806	14915	14912	14858	15047	14821	14872	14945	14967	14876	15004	14980	14869	14767	14724	14876	14988	14848	14956	14936	14941	15061	14853	14999	14889	14774	14853	14932	14875	14876	15049	14978	14880	14806	15063	14842	14800	14891	14877	14746	14817	14837	15011	14883	14762	15019	14914	14919	14861	14809	14780	15005	14912	14954	14994	14728	14906
27436	22647	27079	24010	18995	18626	18343	17727	17180	17747	20404	19876	18670	17377	17047	17037	16966	17209	17035	16939	17001	17088	17054	16893	17224	17271	17035	16838	16890	17093	17097	16859	17171	16877	17124	16848	16984	17076	17058	17011	16979	16885	16991	17177	16865	17117	17058	16987	16993	17034	17034	16944	17219	17200	16896	17008	17005	17038	16969	16934	17049	17129	16920	16983	16961	16856	17136	16756	16923	16954	17001	16932	16869	16951	16943	16879	17057	17034	16895	17068	17297	17027	17162	17031	16820	16875	16988	16901	17005	16872	16813	16865	16972	17009	17046	16870	17025	17081	17113	16999	17001	16974	16856	17140	16915	17176	17068	17155	16972	17055	17119	16859	17034	17025	17074	17000	17022	16980	16924	17027	17190	16962	17094	17102	17010	17019	16896	16955	16913	16829	17005	17022	17130	16957	16949	16972	17024	16990	16968	16949	17004	17024	16873	16912	17012	17068	16918	16963	17005	16837	16820	16977	17167	16876	17012	16831	17107	16969	16925	17087	16922	16969	17025	17091	17000	16843	17126	17011	16845	16961	16911	16851	16930	16995	17004	17097	16909	17141	17058	16954	17009	17032	17007	16900	16918	16978	17005	17000	16984	17147	17024	17008	16752	17025	16938	17013	16858	16836	16935	16979	16983	17039	17191	16950	17062	17208	16893	16993	17107	17238	16991	16753	17005	16937	16917	16825	16986	16884	17134	16927	16896	17063	17144	16916	16824	16912	17128	17100	16988	17107	17167	16896	16931	16983	17065	16794	17144	17045	16858	16999	17162	16901	16967	17110	16702	16936	16943	16809	16830	16983	16943	16941	16798	17030	16982	16997	16882	16893	16870	16926	16938	16910	16971	16913	16951	16895	17065	17043	16884	17168	16952	16899	16951	16890	17005	17034	16977	17047	17124	17061	17009	16980	16938	16941	16923	16836	16904	17037	16880	16954	16898	17086	17041	16994	16935	16918	16989	16977	17130	16879	17038	16762	17001	17098	16807	16915	17184	17008	16928	16947	16873	16992	17089	16941	16956	17055	16926	16861	16881	17124	17083	17151	17073	17115	17093	17000	17009	16945	16955	16932	16817	17009	16900	17017	16872	16974	16844	17149	16801	16949	16828	16928	16888	16975	17101	16981	16992	16895	17006	17041	17023	16903	17081	17267	17018	17096	17075	16939	17116	17027	17025	16906	16956	17046	16923	16757	17139	17005	16817	16956	16989	16957	17082	17078	16993	17015	16964	17185	17030	16812	17079	16986	17015	17066	17023	17104	16779	16847	16849	16993	17113	17047	16953	16827	17119	16977	16944	16857	16960	16788	17089	16901	17060	16956	16988	16934	17061	17041	17061	16978	17090	16947	17048	17006	17061	16999	16961	17032	17055	16955	16909	17075	17085	16964	16879	16927	16909	16972	16947	16986	17077	16695	16995	17027	17036	17048	16999	16830	17053	16794	17103	16762	16900	16963	17050	16976	17127	16897	16948	16946	17013	17030	17050	16998	17004	17075	16997	17031	16897	17008	16856	16857	17097	16865	17076	16994	17010	16891	17027	16995	16904	16954	16926	16887	17031	17055	16814	16910	17293	17093	16906	17059	17090	17105	17118	16612	17060	16890	16893	17073	16973	16882	16709	16796	17357	17199	16885	16977	16691	16971	16709	16889	17013	17096	16859	16973	16836	16922	16862	17049	17018	17079	16878	17004	16976	16798	16819	17016	17027	17010	17109	16972	16826	16835	16872	17068	16849	17086	17009	16724	16986	17123	17094	16882	16928	16999	17002	17024	17018	16983	16825	16946	17049	17069	17104	16968	16961	16960	17080	17029	17179	17152	17092	16884	17034	16966	16897	16891	16927	16813	17047	17080	16967	16898	16947	16931	16977	16863	16792	16960	16969	16909	16779	17072	16838	17022	16823	17006	16919	17110	17187	16738	16974	16945	16945	16690	16882	16875	16996	16878	16759	17007	17093	17195	16953	16965	16851	17042	16928	16980	16971	16893	16969	17005	16873	16951	16875	16986	17076	16946	16921	17089	17180	16979	17036	16956	17071	16952	17048	16946	16905	16944	16997	16938	16888	17188	17031	16926	16984	16958	17055	16772	17127	17153	17024	17083	17099	16987	17169	16737	17121	17222	16943	16958	16961	16929	17053	16725	17000	16867	16790	16865	16754	17047	16881	17169	17108	16997	16997	16839	16896	16913	16954	16943	17014	17015	17006	16974	17166	16862	16747	16969	17074	16994	17095	17167	17093	17026	16987	17171	17024	17005	16970	16986	16994	17190	17084	16936	16904	17110	16859	17070	16902	16903	16882	16861	17054	16926	17071	16977	16911	16964	16987	16972	16933	16860	16909	16888	16899	16922	16997	16938	16951	17036	17087	17082	16959	17165	16939	16902	16895	16797	17048	16847	16947	17099	17117	16934	16872	16806	16900	17041	17008	16968	16888	16991	17109	16678	17112	17062	16906	16885	16901	16856	17051	17045	16991	17062	16942	17050	17055	17089	17148	16910	16930	16866	17163	17121	16975	16969	16713	16912	16943	16967	16968	16840	16961	17042	17217	16910	16889	17081	16998	17042	17104	17065	17066	16840	17034	16914	17011	17038	16791	16896	16957	17118	16986	16938	17064	17039	16917	16842	16911	16953	16939	17109	16928	17053	17142	16934	16834	17096	16929	16779	16753	16873	16996	16981	16960	16887	16932	17137	16955	16978	17131	16935	17036	17057	17160	16911	16960	16925	17179	17170	16963	17202	17097	16959	16901	17005	16955	17001	17068	16862	16994	16979	16932	17002	16926	16871	17028	17045	17078	16900	17168	16893	17145	17052	16917	16995	17122	16925	16881	16888	16783	16775	17004	17077	17034	16952	17067	16887	17066	17014	17026	16936	17062	16920	17081	17090	16991	17052	16963	17045	16897	17163	17001	17044	16871	17012	16971	16862	16918	17032	17063	16882	17077	17099	16903	16928	17096	16963	17089	17018	16895	16858	16938	17210	16822	16813	16938	17145	16970	16963	17212	16982	17160	16940	16972	16736	17012	16811	17055	16847	16994	16819	17077	16923	17013	16983	17045	16867	16760	16962	17136	17130	16976	16829	17050	16892	16910	17085	17030	16812	16923	17041	17068	16963	16933	16921	17031	16869	16962	16888	17150	17058	16962	16903	16975	16919	16860	17011	16983	16983	17053	16939	17136	17025	16779	16787	16772	16966	17042	16782	16818	16922	16945	16860	17055	17194	16853	16900	16965	16832	17018	16866	16849	16988	17064	17111	17080	17094	16965	16856	17143	17077	17097	17006	17003	17035	17156	17056	16963	16859	16908	16867	16852	17007	16964	17010	17058	17007	16945	17047	16897	16979	17067	17035	17079	17049	17039	16792	17093	17011	16924	16916	17036	17056	16871	16847	16897	16906	17058	16879	16841	16911	16898	16944	17073	16968	17074	16921	17111	17112	16795	17097	17092	16968	16842	17028	16887	16962	16831	16894	16787	16802	17113	16865	16970	16834	16961	17093	17101	17264	16895	17055	17019	16995	16867	16780	16855	16931	16910	16932	16906	17041	16913	17162	16909	16950	17078	17075	16939	17109	17034	16995	17047	17094	16932	16955	16998	17140	17002	16849	17058	16971	17048	17022	16863	17032	16940	17113	16949	16814	16907	16971	17082	16864	16950	16894	17061	17057	17049	17150	17128	16906	17010	16960	16877	17157	17201	17166	17014	17143	17209	17257	16950	16686	17136	16968	17106	16877	16992	16978	16964	16987	17063	17098	16941	16978	16864	16856	16997	16956	17085	17044	16991	16955	17288	16793	16924	17148	16939	16989	17187	16996	16998	16903	17158	16984	16877	16833	17092	16910	16858	16973	17084	17047	16827	16959	17025	16940	16942	16821	16971	16882	16958	16848	16885	17092	17052	16921	16939	17085	17074	17046	16845	16935	17048	16882	16850	17097	16959	17072	17013	17016	16955	16930	16873	16949	16774	16812	17144	16882	16790	17094	17199	17056	16967	17019	16965	16969	16808	17053	16916	17188	17099	16695	17111	16939	16975	16932	16861	16987	17070	16886	16873	16856	16993	16970	17012	16918	16874	17082	17323	16946	16919	16953	16963	17110	16857	16956	16971	17060	16807	16939	17145	17164	17144	16886	16954	17001	17014	16976	16968	17053	16923	16982	17010	16946	16879	16964	17065	17062	16854	17003	17097	17069	16967	17158	16983	16887	17053	16733	16887	17017	17036	16882	17071	16933	17304	17168	17106	17129	16814	17177	17159	17002	16932	16994	17151	17110	16941	17169	17119	16954	17000	17083	16977	16953	17061	16816	16884	17011	17019	16936	16968	16944	17076	16978	16960	17028	17021	16876	16901	16950	17109	17046	16995	17020	17073	17099	16994	17127	17051	16978	16967	16932	16962	17072	17070	16912	17181	16860	17166	16924	16942	16928	16988	16770	16959	17007	17065	16842	16998	16901	16973	16948	16989	16802	17005	17011	16868	17049	17154	16800	17017	16824	16958	17141	17098	17185	17084	17121	16955	16600	17051	17028	16911	16941	16788	16996	16842	16993	17016	17020	17014	17087	16793	16945	17069	16841	16917	16752	16911	17021	16982	16838	17001	17067	16890	17054	17029	17160	16780	16829	16848	17054	16865	16783	17069	16943	16973	16978	16782	17081	17000	16907	16965	17034	17049	17008	17059	16958	17062	17067	17081	17096	17217	17025	16975	16998	16991	17133	17174	17244	17182	17168	17071	17001	17010	17143	17001	17054	17069	17048	16986	16877	17266	17117	16925	16904	16780	17084	17229	17147	16861	17005	17018	16822	16935	17050	17150	16990	16888	16936	16899	16973	16912	17089	16759	17113	17008	17116	17059	17022	17084	17139	16968	16957	16936	17010	17077	16946	17045	16793	16865	17011	16927	16996	16987	16896	17044	17027	17023	16814	16920	16899	16877	16769	17133	16996	16937	17057	17153	17024	16934	16991	17066	17190	17015	17141	17077	16863	17006	17047	16856	17019	17024	17024	17044	17011	16912	17024	16982	17123	17122	16723	17165	16911	17096	17038	17105	16837	16896	17092	16943	17025	16947	17033	17140	17012	16884	16977	16881	16790	16856	16987	17016	17149	17009	16943	17047	17155	17219	16950
18364	28215	27622	22039	19179	18066	17548	16762	16069	17539	20906	18869	17498	15725	15343	15630	15548	15601	15633	15447	15633	15773	15634	15591	15513	15429	15602	15700	15547	15490	15582	15533	15625	15639	15500	15265	15486	15432	15451	15539	15485	15617	15432	15464	15458	15488	15601	15461	15479	15616	15657	15751	15519	15542	15527	15643	15586	15621	15446	15529	15584	15506	15712	15219	15533	15519	15514	15559	15535	15595	15603	15534	15635	15451	15632	15664	15536	15752	15648	15683	15749	15427	15596	15453	15571	15445	15779	15584	15569	15677	15423	15432	15509	15323	15425	15539	15636	15344	15615	15509	15457	15571	15605	15233	15527	15458	15577	15406	15513	15512	15566	15469	15517	15547	15437	15775	15566	15392	15515	15429	15614	15539	15535	15598	15684	15445	15477	15610	15519	15576	15546	15706	15329	15646	15495	15471	15491	15329	15550	15618	15664	15683	15446	15783	15441	15503	15629	15572	15520	15500	15584	15543	15633	15516	15627	15594	15587	15562	15507	15483	15562	15565	15424	15554	15407	15535	15525	15651	15475	15635	15500	15428	15553	15681	15471	15448	15612	15607	15575	15504	15548	15528	15469	15399	15409	15732	15482	15635	15555	15693	15633	15474	15530	15555	15556	15602	15541	15534	15622	15576	15384	15609	15517	15341	15440	15403	15454	15446	15549	15499	15513	15450	15438	15559	15616	15550	15419	15600	15543	15578	15634	15569	15654	15467	15610	15555	15655	15420	15523	15463	15547	15516	15666	15581	15467	15579	15539	15686	15523	15407	15460	15543	15676	15609	15512	15501	15477	15507	15422	15567	15509	15369	15550	15506	15552	15513	15539	15776	15437	15589	15471	15382	15458	15585	15530	15583	15423	15465	15576	15444	15434	15553	15427	15329	15513	15667	15603	15698	15425	15519	15474	15433	15512	15639	15715	15492	15498	15407	15502	15386	15458	15544	15369	15520	15488	15451	15489	15683	15599	15570	15584	15552	15715	15382	15621	15539	15529	15593	15581	15470	15356	15498	15428	15456	15527	15432	15472	15636	15461	15628	15519	15563	15319	15633	15594	15629	15455	15568	15602	15541	15591	15574	15587	15535	15493	15634	15438	15672	15470	15552	15396	15646	15425	15566	15736	15702	15482	15571	15661	15681	15495	15648	15573	15498	15622	15506	15477	15574	15674	15672	15542	15482	15470	15688	15476	15544	15340	15716	15561	15612	15443	15549	15623	15754	15435	15539	15591	15480	15401	15355	15543	15519	15456	15525	15456	15317	15716	15452	15515	15584	15591	15480	15417	15434	15508	15600	15457	15527	15588	15493	15585	15513	15305	15462	15423	15506	15571	15551	15537	15582	15493	15538	15295	15632	15490	15735	15625	15588	15545	15463	15353	15506	15706	15595	15504	15528	15419	15372	15516	15321	15522	15461	15531	15457	15609	15462	15429	15596	15692	15605	15542	15727	15569	15326	15457	15539	15558	15298	15617	15636	15561	15497	15625	15331	15495	15604	15537	15474	15571	15509	15529	15562	15587	15487	15570	15546	15472	15349	15657	15438	15504	15323	15521	15596	15527	15515	15462	15483	15621	15407	15466	15481	15578	15454	15565	15471	15483	15594	15544	15512	15411	15645	15610	15372	15561	15523	15526	15678	15545	15695	15527	15650	15533	15517	15595	15471	15618	15603	15331	15572	15592	15534	15556	15361	15536	15599	15444	15541	15595	15640	15571	15538	15352	15558	15496	15595	15593	15628	15546	15409	15521	15590	15690	15423	15381	15380	15771	15484	15522	15350	15748	15575	15337	15530	15633	15471	15540	15618	15663	15469	15564	15420	15604	15573	15603	15477	15545	15569	15533	15478	15405	15619	15656	15606	15657	15522	15414	15573	15656	15494	15582	15554	15487	15530	15462	15458	15636	15597	15565	15498	15475	15456	15489	15511	15502	15448	15669	15403	15519	15436	15404	15642	15618	15568	15500	15675	15468	15686	15237	15594	15622	15722	15625	15488	15423	15725	15585	15563	15445	15570	15628	15495	15712	15716	15433	15505	15679	15571	15545	15542	15362	15397	15367	15617	15403	15677	15664	15628	15424	15590	15546	15518	15622	15553	15488	15651	15639	15398	15626	15490	15524	15578	15597	15527	15576	15563	15503	15631	15665	15548	15690	15456	15520	15627	15442	15357	15413	15568	15550	15625	15619	15551	15602	15587	15305	15493	15497	15504	15591	15462	15375	15449	15498	15611	15538	15477	15662	15324	15474	15514	15386	15741	15541	15482	15565	15396	15628	15673	15813	15649	15571	15520	15655	15418	15575	15459	15512	15485	15533	15694	15661	15677	15362	15606	15525	15551	15522	15541	15481	15570	15436	15620	15540	15621	15645	15550	15619	15507	15501	15614	15500	15572	15399	15581	15548	15434	15506	15712	15519	15607	15551	15528	15422	15668	15661	15448	15440	15538	15516	15486	15381	15362	15598	15478	15458	15468	15603	15466	15480	15594	15405	15374	15454	15633	15567	15439	15488	15482	15471	15556	15550	15563	15600	15320	15536	15435	15529	15586	15594	15534	15587	15573	15489	15493	15600	15588	15540	15504	15576	15507	15621	15347	15493	15516	15672	15445	15601	15562	15686	15548	15571	15440	15541	15458	15390	15496	15484	15481	15443	15690	15395	15614	15392	15576	15575	15533	15485	15429	15552	15646	15605	15457	15631	15507	15696	15536	15391	15593	15622	15574	15600	15629	15519	15625	15444	15532	15635	15516	15442	15695	15545	15422	15702	15582	15425	15507	15549	15623	15377	15428	15584	15448	15561	15537	15477	15811	15379	15620	15618	15471	15679	15752	15638	15496	15408	15574	15634	15707	15713	15383	15731	15557	15585	15504	15576	15547	15558	15452	15667	15598	15476	15568	15697	15528	15641	15541	15508	15596	15442	15439	15664	15612	15470	15758	15629	15608	15630	15676	15510	15496	15645	15604	15551	15525	15432	15621	15632	15483	15649	15593	15518	15556	15566	15611	15368	15581	15518	15605	15674	15607	15497	15340	15598	15535	15420	15447	15494	15549	15373	15509	15470	15680	15548	15512	15431	15666	15605	15437	15402	15599	15587	15498	15658	15520	15558	15532	15488	15579	15378	15585	15651	15570	15634	15642	15609	15418	15607	15507	15588	15526	15672	15499	15508	15350	15370	15439	15648	15585	15510	15649	15391	15382	15546	15497	15688	15663	15306	15509	15527	15674	15600	15599	15486	15631	15424	15582	15365	15347	15465	15559	15550	15643	15403	15622	15505	15605	15489	15522	15669	15630	15595	15663	15399	15597	15535	15480	15636	15667	15704	15727	15403	15519	15453	15459	15521	15722	15576	15612	15584	15494	15449	15450	15624	15451	15719	15682	15624	15484	15507	15624	15523	15637	15387	15458	15442	15516	15632	15430	15546	15489	15547	15489	15496	15585	15438	15593	15670	15663	15561	15456	15640	15543	15473	15575	15564	15413	15642	15460	15552	15620	15593	15514	15473	15647	15647	15647	15696	15590	15529	15420	15456	15621	15679	15666	15438	15495	15578	15564	15457	15540	15493	15491	15353	15461	15653	15475	15570	15598	15569	15565	15573	15704	15548	15427	15572	15675	15527	15649	15497	15399	15646	15603	15458	15731	15504	15572	15421	15512	15424	15801	15549	15627	15437	15662	15416	15645	15417	15467	15611	15498	15580	15470	15647	15519	15495	15651	15459	15518	15489	15544	15411	15524	15413	15479	15473	15557	15484	15433	15617	15514	15626	15533	15526	15496	15438	15527	15603	15432	15695	15674	15312	15563	15621	15668	15545	15648	15519	15531	15629	15585	15378	15472	15274	15388	15587	15500	15509	15474	15688	15592	15552	15546	15739	15432	15538	15639	15572	15580	15423	15596	15595	15601	15638	15638	15519	15490	15469	15533	15590	15570	15434	15581	15616	15598	15670	15591	15566	15540	15434	15667	15605	15496	15553	15692	15479	15387	15541	15468	15473	15586	15488	15519	15692	15619	15638	15535	15461	15388	15702	15685	15513	15580	15512	15398	15593	15616	15462	15598	15532	15658	15554	15384	15588	15416	15638	15561	15623	15581	15620	15505	15587	15575	15608	15544	15536	15617	15589	15447	15477	15689	15519	15385	15588	15573	15578	15543	15475	15609	15623	15565	15502	15604	15507	15447	15489	15639	15514	15687	15709	15393	15553	15608	15549	15469	15554	15499	15494	15460	15610	15477	15441	15551	15729	15506	15535	15494	15575	15499	15379	15601	15506	15423	15625	15578	15484	15451	15597	15677	15575	15610	15605	15387	15580	15661	15431	15546	15489	15489	15563	15624	15537	15776	15563	15490	15508	15388	15695	15599	15513	15635	15498	15542	15436	15565	15671	15362	15440	15480	15679	15484	15519	15372	15551	15564	15611	15483	15512	15622	15403	15568	15564	15457	15534	15563	15668	15540	15291	15393	15558	15578	15669	15493	15656	15668	15604	15493	15648	15524	15628	15428	15497	15534	15486	15525	15344	15617	15400	15565	15449	15565	15553	15507	15566	15248	15452	15614	15458	15453	15536	15494	15504	15549	15371	15471	15408	15569	15475	15684	15601	15494	15407	15530	15473	15665	15531	15495	15495	15581	15781	15583	15618	15532	15554	15502	15563	15723	15428	15603	15569	15593	15578	15433	15515	15555	15565	15691	15380	15524	15417	15654	15459	15606	15673	15514	15639	15569	15611	15527	15481	15561	15517	15556	15456	15561	15537	15416	15440	15582	15495	15543	15717	15648	15599	15573	15666	15587	15581	15479	15663	15642	15385	15773	15478	15565	15685	15672	15588	15342	15573	15442	15597	15574	15366	15338	15503	15622	15541	15581	15464	15587	15614	15454	15666	15578	15678	15551	15435	15672	15592	15583	15481	15435	15610	15613	15515	15652	15517	15588	15525	15531	15638	15601	15512	15353	15608	15631	15565	15546	15514	15560	15563	15418	15602	15632	15514	15604	15625	15629	15654	15620	15625	15384	15498	15566	15411	15650	15613	15525	15471	15610	15586	15612	15722	15661	15412	15559	15611	15428	15632	15524	15552	15339	15598	15310	15695	15510	15436	15420	15565	15474	15618	15482	15504	15510	15466	15497
24645	21545	28846	25299	23007	23166	22362	18662	17721	23794	33266	29643	23904	18905	17459	17243	17356	17064	17196	17400	17062	17188	17091	17160	17035	17227	17046	17119	17156	17288	17005	17127	17084	17079	17218	17034	17204	17095	17095	17113	17070	17021	17146	17230	17197	17131	17023	17099	16948	17056	17259	17018	17169	17089	17204	17099	17070	16807	16965	17009	17106	17279	16962	17062	17102	16946	17135	17003	16947	17116	17089	17131	17046	17219	17065	17014	17059	16918	17039	17005	17042	16847	16795	17234	17173	17054	17190	17221	17193	17106	17049	17028	17010	16953	16883	17216	17033	17100	17193	16974	17072	17028	17235	17007	17209	17160	17296	17137	17067	17053	17084	17069	17057	16980	17051	17140	17079	17080	16930	17052	16970	17075	17282	17052	16953	16707	17207	17360	17059	16897	17039	17179	17146	16921	17093	16947	17068	17171	17208	16976	17070	17084	17073	17061	17105	17253	17040	17088	16927	17012	17044	17201	17122	16877	17043	17146	16970	17067	16893	17087	16949	16913	16872	16982	17027	16938	17136	16988	17035	16945	16953	17084	16920	16945	17034	17010	16866	17104	16951	17205	17063	17161	17251	17071	16926	17026	17028	17073	17125	16915	17099	17182	17140	17024	17046	16814	17124	17035	17164	17206	17221	17113	17102	17036	17035	17049	17304	17001	16995	16934	17052	16904	17269	17181	17198	17132	17108	16950	17012	16907	17002	17006	17084	17016	17127	17088	17110	17293	17002	16953	17052	16944	17125	17005	17076	17072	16970	17012	17103	17085	16916	17063	17130	17258	17097	16938	17048	17032	17189	17164	16986	16959	17047	17033	17095	17099	16860	17011	16944	17159	17017	16863	16900	16854	17008	17046	17001	17237	16978	17192	17150	17119	17042	16912	17021	17027	16836	16944	16950	17052	16877	17009	17115	16913	17009	17036	17229	17010	17028	17137	17115	17071	17083	16996	17007	17084	17008	16984	17231	17134	17029	17011	17136	16988	17116	17175	17021	16999	17097	17255	16992	16935	17048	17227	17103	16978	16959	16965	17075	17161	16808	17109	17250	17173	17029	16943	17064	17088	17173	17034	16960	17063	16918	17107	17114	17090	16977	16997	16966	16729	17115	17162	17417	17215	17152	17137	17145	17015	16995	17121	17010	17118	17154	17003	16983	17019	17093	16911	17204	17047	17110	16923	17097	17022	16932	16937	16971	16828	16899	16994	17158	17043	16882	16937	17031	17141	17116	17150	16993	17234	16988	16858	16997	17038	17093	16911	17146	17103	17088	16736	17091	17041	16871	17024	17133	16981	17016	16879	17084	17001	17063	17165	17155	17144	17077	16976	17027	16988	17097	17054	17147	17092	17054	16821	17048	16898	16922	16979	16947	17094	16961	17028	17159	17264	16866	17087	17197	16949	17148	17025	16810	17161	17073	17057	16960	17144	16996	16942	17057	17052	17185	16845	17092	16967	17139	17190	17034	16637	17083	17010	17111	16777	17062	17219	17169	16904	16883	17029	17079	17023	17085	16981	17088	17007	17071	17028	16977	16982	17082	17121	17122	17204	17162	16941	17090	16871	16854	16983	16995	17156	17017	17015	16985	16844	17011	17029	17155	17010	17177	17029	17082	17016	17071	17166	17058	17100	16973	17145	17046	17026	17196	17112	17246	17032	16941	17021	17110	17175	17145	17219	17045	17262	16987	17145	17153	17019	16833	17022	16988	17086	16947	17088	16884	16990	17121	17080	17011	17217	17111	16950	16959	17241	17032	17037	16997	17135	17127	16911	16960	17083	17320	17155	17042	16969	17035	17193	17142	16977	17118	16898	16976	16964	17065	17024	17069	16957	17162	16898	16891	17035	17049	17172	17273	16985	17081	17018	16986	16977	17026	16882	16968	17004	16839	17074	17246	17200	17343	17027	17223	16985	17184	17085	17070	17014	16827	17051	17101	17021	17134	17092	16978	17156	17116	16940	16908	16897	16885	17077	17329	17167	17206	17227	17063	17034	16961	16936	16931	16959	17119	16863	17034	17051	17101	17242	17163	17120	17107	16819	17112	17156	16845	17165	17226	16959	17042	16852	17081	16949	17014	17372	17005	17252	17063	17119	16936	16941	16993	16862	16983	17135	17121	17070	17232	16878	17042	17067	17270	16968	17103	16971	17146	17021	17182	17165	17058	17021	17101	17082	17122	17079	17316	17257	17047	17012	17280	17049	17048	17075	17068	17110	16972	16773	17054	17294	17114	16970	17012	16858	17087	17017	16990	17112	17192	17170	17042	17090	17145	17114	17131	16939	17070	17016	17112	17078	17015	16875	16908	16991	17045	17075	16984	16946	17118	17026	17182	16918	17091	17230	17072	17026	17163	17140	17038	17153	17117	17122	17024	16928	16862	16960	17024	17081	17026	17103	17098	17101	17193	16955	17156	17104	17207	17134	17086	17069	16974	16902	17129	16790	17190	16998	17268	17122	17240	16903	17062	16903	16979	17120	16985	16964	17045	17202	17037	17053	17127	17138	17166	17150	17064	17056	17201	17064	16987	17078	17055	16909	17027	17140	17167	16959	17109	17166	17147	17040	17215	17127	17129	16866	17023	17140	16988	17157	17086	17275	17173	17086	16994	17017	17025	17041	17121	17025	17139	17122	16982	16862	16786	16889	17204	17047	17045	16982	16988	17034	16965	16982	17131	17011	17120	17336	17195	17045	17088	17016	16986	17032	17190	16902	16940	17120	17016	16793	17114	17189	16969	17147	17100	17007	17044	16895	17126	17151	16966	16963	17315	16943	16828	16888	16956	16844	16931	17108	17013	17222	17016	17036	17038	17008	17171	17085	17026	17007	17120	17227	17354	17015	17083	17007	17144	16798	16918	17004	17169	17019	17194	17082	17028	17068	17056	17195	17120	17133	17098	17113	16876	17037	17073	16969	17199	16994	17155	16976	17020	17183	17093	17041	16922	16843	16925	17038	16772	17038	17084	16769	17008	17000	17073	17038	17169	17010	16965	17200	17119	16948	16975	16899	16842	17181	17151	17050	16998	17115	17142	17069	17059	17060	17071	17143	17180	17136	17003	17051	17175	16997	17074	16912	17075	17038	17138	16997	17204	17232	16977	17212	17209	17039	17231	17066	17058	17043	17095	17084	16969	17003	16882	16898	17255	17231	17194	16790	16743	16951	17243	17072	17128	17022	17120	16910	17099	17137	16959	17056	16964	17067	16972	16942	17015	17248	17266	17032	17022	16924	17060	16942	17179	17371	17062	17100	17136	17137	17157	17013	17008	17004	17085	16922	16936	17130	16955	17202	17037	17007	17216	17019	16872	17124	17012	16985	17012	17195	16945	17023	17235	17174	17095	17115	17228	17040	17072	17066	17089	17068	17074	17214	17320	17016	17027	17011	17250	16806	16832	16993	16988	17051	17044	17026	16995	17233	17013	17088	17063	16930	16812	16999	17127	17234	17246	17122	17132	16850	17106	17182	17059	17130	17134	17058	17200	17072	17108	17145	17111	17274	16916	17248	16984	17129	17045	17081	17083	17136	17031	17215	17029	16818	16903	16991	17095	17054	17038	17126	16947	16905	16997	17235	16975	17052	16964	17078	17194	16865	17031	17084	17013	16772	17077	17063	17060	16941	17186	17056	17132	16860	17079	16890	16857	17049	16985	17009	16931	17070	16939	17115	16847	16951	17228	16974	17033	16940	17108	16984	17001	17187	17069	17192	16931	17344	17037	17087	17227	17072	17134	17150	17150	17324	17178	17081	17252	17275	17028	16938	16899	17089	17203	16905	17047	16821	17037	16949	16856	16990	17208	17245	17101	17156	17100	17032	16981	17152	16996	17118	17037	17041	17129	16908	17146	17093	17147	17007	17108	16963	17017	17032	16927	17282	17164	17167	17083	17079	17182	16930	17164	17087	17169	17033	16837	16982	17136	16992	17013	17040	16929	17210	17265	17048	17015	17284	17088	16842	17065	16985	17082	16904	16859	16905	16965	16962	17083	16998	17005	16916	16898	17043	17277	17071	17088	16954	16987	16966	16990	17119	17112	16968	17104	17024	17085	16996	17241	17038	17042	16893	17079	16960	16869	16989	17003	17007	17115	17242	16951	16924	17125	17125	17060	16994	16907	17131	17061	17022	17089	17118	17021	16992	16966	17137	16989	16925	17157	17204	17102	16831	17002	17207	17148	17164	16924	17071	17157	16970	16994	17111	17105	17028	17052	17064	17049	17118	17009	17207	17056	17085	16977	17020	17053	17171	16987	17051	17042	17028	17281	17118	17040	17135	17088	17115	17135	17175	16868	17012	16819	17059	16868	17067	17083	17005	17005	17103	16984	16912	16914	16986	17113	17001	17278	16973	17165	16998	16984	17210	16963	16901	17103	17066	17015	16985	17135	17083	17109	17043	17056	17170	17139	17003	16985	16978	16944	17048	16952	17078	16983	17027	17220	17117	17252	16920	17033	16890	16816	17236	16841	17006	17147	17053	17235	17263	17059	17137	17102	16874	17092	16956	16879	16840	17062	17023	17067	17063	16948	17071	17005	16987	17026	17101	17213	17121	17072	16979	16992	16957	16997	16957	17005	16985	16965	16997	17049	17036	17056	16841	16873	16901	16950	17228	17115	17012	17100	17131	17049	17179	17031	17100	16998	17000	17357	16995	16888	17163	16884	17017	16904	17155	17177	16986	16982	17076	16976	17126	16941	16962	16977	16905	17241	16974	17185	17317	16985	17008	17117	17066	16995	17105	17061	17103	17104	17222	17333	16952	16980	17028	17089	17198	17134	17042	16958	17304	17092	17220	17218	17087	17218	16866	17102	17054	17071	17054	17042	16942	17138	16997	17237	17141	17052	16968	16928	17061	16877	16927	16913	17147	17034	16947	16954	16921	17051	16859	17031	17022	17136	17240	16942	17030	16798	16899	17182	16992	17288	17036	17056	17100	16983	17084	16897	17065	17212	17141	16976	17233	17115	17170	17052	16909	17147	17027	16931	17004	17163	17041	16984	17221	16931	17079	16950	16958	17213	17048	17275	17084	17105	17028	16999	17173	17123	17160	16828	17114	17014	16998	17027	16773	16999	16974	17011	17178	17135	16798	16984	17305	16887	16991	17124	17181	16956	17236	17023	17003	16955	17215
16932	32343	34517	27804	23219	23192	20766	18006	16875	26829	36592	30082	23656	16823	15421	15617	15453	15694	15672	15513	15527	15817	15710	15836	15882	15641	15500	15603	15612	15738	15595	15680	15603	15623	15802	15502	15726	15664	15709	15724	15906	15717	15743	15570	15582	15561	15858	15698	15566	15623	15657	15724	15750	15695	15657	15715	15509	15657	15666	15587	15659	15724	15726	15781	15601	15803	15665	15625	15580	15841	15610	15753	15676	15666	15676	15687	15604	15777	15697	15613	15600	15757	15533	15615	15589	15588	15894	15581	15565	15728	15660	15683	15862	15643	15699	15526	15647	15713	15689	15707	15646	15550	15739	15807	15616	15622	15717	15768	15612	15497	15778	15660	15604	15698	15560	15609	15691	15612	15571	15512	15471	15679	15776	15704	15586	15678	15660	15641	15579	15551	15677	15561	15499	15720	15404	15776	15593	15508	15573	15742	15574	15633	15734	15615	15707	15605	15523	15683	15560	15438	15669	15652	15640	15658	15619	15657	15419	15781	15497	15820	15590	15569	15605	15873	15549	15830	15663	15539	15661	15622	15550	15764	15614	15647	15584	15737	15686	15483	15682	15631	15664	15643	15624	15612	15617	15663	15554	15666	15747	15708	15598	15659	15588	15546	15894	15646	15743	15570	15665	15684	15538	15939	15751	15631	15445	15787	15651	15453	15591	15682	15538	15738	15473	15550	15527	15729	15731	15525	15564	15640	15537	15667	15716	15568	15569	15700	15563	15555	15558	15662	15874	15729	15553	15682	15781	15652	15631	15580	15668	15519	15556	15439	15780	15816	15643	15703	15585	15509	15789	15640	15546	15584	15637	15618	15643	15641	15635	15668	15677	15637	15726	15541	15604	15644	15742	15627	15609	15723	15458	15647	15508	15654	15820	15834	15534	15669	15634	15678	15550	15656	15707	15561	15718	15581	15687	15685	15716	15521	15732	15708	15752	15594	15698	15827	15595	15713	15584	15800	15701	15605	15625	15674	15507	15746	15646	15638	15505	15403	15779	15663	15636	15668	15634	15588	15579	15821	15681	15692	15689	15637	15643	15766	15635	15770	15520	15655	15801	15613	15672	15647	15585	15509	15590	15542	15532	15514	15529	15700	15669	15486	15600	15694	15560	15648	15515	15675	15486	15804	15467	15656	15648	15614	15462	15702	15726	15783	15705	15684	15843	15818	15466	15520	15676	15664	15652	15913	15655	15580	15560	15694	15700	15616	15648	15561	15487	15644	15630	15769	15528	15600	15583	15531	15519	15530	15521	15729	15668	15720	15620	15575	15605	15457	15653	15760	15734	15652	15484	15647	15710	15649	15607	15431	15665	15502	15670	15622	15575	15581	15605	15594	15649	15623	15552	15799	15637	15656	15685	15576	15613	15722	15664	15746	15654	15612	15624	15676	15546	15636	15674	15781	15713	15826	15632	15756	15504	15534	15490	15686	15641	15654	15520	15659	15626	15799	15649	15665	15603	15652	15572	15772	15704	15457	15691	15610	15642	15541	15390	15662	15689	15750	15688	15586	15645	15595	15657	15503	15771	15655	15723	15654	15544	15700	15845	15620	15574	15702	15539	15663	15538	15726	15614	15617	15689	15880	15571	15602	15735	15477	15625	15651	15489	15519	15556	15694	15739	15692	15567	15802	15663	15821	15757	15465	15689	15715	15507	15666	15615	15708	15667	15677	15677	15563	15595	15646	15588	15536	15596	15696	15593	15618	15700	15852	15745	15521	15528	15569	15743	15592	15660	15512	15496	15526	15505	15689	15694	15660	15716	15551	15631	15544	15449	15691	15690	15457	15689	15616	15815	15468	15715	15617	15637	15647	15630	15767	15653	15678	15523	15575	15527	15690	15603	15560	15714	15568	15600	15685	15598	15552	15673	15695	15649	15572	15596	15596	15639	15843	15590	15686	15752	15533	15539	15684	15674	15557	15685	15657	15592	15476	15637	15611	15889	15762	15662	15704	15678	15779	15846	15670	15623	15600	15672	15678	15674	15595	15593	15670	15573	15537	15609	15813	15498	15739	15533	15527	15584	15653	15630	15607	15613	15607	15711	15526	15606	15715	15615	15524	15759	15503	15709	15602	15723	15596	15726	15552	15619	15621	15678	15692	15612	15561	15646	15541	15686	15484	15669	15538	15687	15622	15555	15485	15661	15709	15772	15578	15537	15570	15740	15573	15458	15586	15679	15835	15694	15679	15520	15807	15450	15532	15706	15682	15739	15498	15821	15628	15499	15640	15559	15446	15761	15563	15641	15606	15578	15758	15494	15588	15546	15470	15716	15612	15652	15618	15583	15423	15925	15631	15591	15611	15684	15601	15605	15562	15454	15562	15637	15667	15588	15459	15722	15606	15709	15618	15712	15604	15629	15650	15750	15629	15718	15610	15637	15666	15490	15610	15916	15562	15641	15786	15618	15761	15486	15528	15598	15581	15579	15613	15669	15578	15658	15640	15739	15548	15634	15668	15675	15667	15494	15630	15526	15510	15598	15704	15597	15602	15493	15506	15698	15578	15736	15621	15587	15598	15551	15490	15565	15549	15663	15692	15797	15554	15699	15561	15547	15642	15596	15608	15618	15487	15526	15571	15593	15621	15574	15597	15636	15561	15644	15657	15783	15749	15526	15615	15702	15593	15777	15642	15711	15583	15588	15742	15829	15513	15760	15604	15683	15641	15546	15805	15716	15620	15682	15587	15699	15570	15598	15589	15571	15664	15688	15746	15510	15759	15550	15682	15574	15823	15684	15402	15693	15751	15695	15584	15540	15645	15783	15620	15601	15530	15515	15725	15613	15446	15625	15869	15606	15625	15675	15715	15711	15667	15719	15813	15520	15270	15916	15598	15739	15522	15509	15717	15672	15474	15506	15631	15681	15655	15686	15724	15470	15631	15560	15586	15802	15626	15653	15632	15804	15655	15537	15541	15771	15546	15735	15598	15803	15472	15518	15450	15619	15488	15590	15802	15661	15717	15603	15613	15674	15792	15617	15661	15656	15783	15621	15539	15619	15720	15889	15750	15536	15693	15559	15638	15678	15628	15768	15665	15675	15693	15595	15627	15619	15538	15566	15678	15555	15515	15752	15658	15548	15596	15674	15578	15781	15653	15587	15403	15736	15595	15684	15547	15476	15718	15709	15544	15631	15657	15672	15706	15695	15739	15493	15675	15740	15653	15637	15583	15657	15737	15641	15603	15736	15582	15678	15656	15612	15634	15613	15556	15626	15665	15691	15642	15527	15576	15557	15638	15493	15682	15437	15514	15684	15787	15641	15585	15535	15570	15708	15731	15713	15620	15473	15467	15646	15666	15625	15644	15680	15640	15466	15775	15657	15651	15524	15777	15606	15794	15469	15505	15458	15641	15737	15499	15791	15542	15810	15668	15577	15682	15565	15638	15634	15606	15780	15558	15592	15692	15737	15613	15751	15608	15720	15658	15603	15607	15556	15594	15639	15633	15898	15607	15675	15578	15645	15649	15658	15639	15583	15749	15515	15669	15598	15595	15671	15723	15601	15562	15614	15591	15679	15526	15658	15693	15717	15685	15708	15817	15603	15650	15685	15704	15812	15742	15463	15645	15478	15644	15525	15714	15796	15691	15510	15504	15699	15757	15530	15555	15744	15580	15454	15629	15623	15647	15649	15645	15548	15653	15532	15659	15626	15614	15534	15623	15752	15607	15594	15671	15549	15551	15658	15469	15644	15704	15633	15645	15530	15495	15496	15325	15690	15545	15655	15747	15823	15806	15657	15759	15534	15711	15587	15649	15533	15734	15501	15789	15537	15702	15787	15617	15721	15606	15629	15582	15657	15436	15781	15789	15558	15693	15547	15656	15658	15668	15710	15574	15630	15629	15691	15659	15693	15682	15499	15625	15625	15618	15593	15596	15573	15633	15622	15648	15591	15569	15736	15559	15557	15735	15692	15604	15605	15773	15854	15515	15628	15655	15628	15490	15559	15757	15634	15760	15606	15610	15760	15686	15868	15615	15683	15672	15642	15629	15568	15660	15593	15708	15652	15755	15580	15675	15783	15444	15632	15661	15823	15557	15566	15706	15784	15420	15609	15569	15661	15514	15729	15644	15574	15712	15705	15662	15729	15537	15626	15490	15653	15436	15648	15777	15833	15476	15728	15652	15663	15622	15699	15735	15811	15654	15558	15624	15732	15658	15582	15787	15621	15641	15640	15614	15555	15512	15718	15644	15520	15622	15552	15654	15433	15602	15682	15633	15613	15555	15598	15717	15596	15482	15632	15628	15544	15740	15562	15594	15664	15601	15610	15718	15749	15358	15679	15634	15625	15812	15707	15641	15580	15774	15438	15476	15614	15749	15639	15690	15651	15543	15445	15659	15491	15660	15587	15682	15630	15793	15459	15545	15705	15691	15754	15861	15682	15635	15603	15692	15606	15589	15748	15546	15452	15657	15768	15692	15516	15439	15716	15658	15547	15725	15744	15668	15553	15634	15623	15612	15814	15654	15623	15498	15727	15718	15697	15621	15784	15466	15584	15455	15696	15603	15611	15701	15644	15676	15394	15581	15714	15772	15472	15554	15665	15785	15509	15614	15648	15545	15637	15631	15752	15606	15758	15692	15459	15590	15676	15678	15684	15674	15651	15622	15529	15662	15733	15507	15679	15695	15728	15491	15640	15758	15537	15645	15620	15684	15515	15494	15605	15618	15688	15575	15730	15588	15587	15685	15587	15668	15675	15511	15586	15750	15750	15732	15603	15617	15652	15583	15594	15537	15579	15486	15548	15520	15684	15717	15586	15685	15815	15604	15653	15486	15672	15632	15643	15814	15677	15532	15731	15560	15770	15646	15655	15716	15530	15653	15645	15526	15594	15779	15704	15702	15592	15582	15730	15539	15729	15819	15541	15417	15580	15742	15573	15528	15670	15687	15643	15689	15646	15627	15630	15606	15631	15758	15522	15617	15639	15706	15619	15637	15613	15529	15713	15698	15536	15734	15737	15604	15600	15631	15548	15645	15611	15641	15606	15611	15609	15500	15725	15744	15588	15759	15595	15663	15751	15736	15708	15691	15444	15752	15600	15538	15562	15422	15591	15596	15622	15619	15642	15677	15650	15714	15574	15581	15547	15698	15786	15590	15678	15744	15587	15378	15537	15556
22965	21473	29460	23880	21863	24681	27205	20446	18252	30693	50431	38776	29046	19744	17407	17038	16955	17012	16856	16779	16915	17089	16896	16878	16824	16978	16650	16993	16856	16645	16675	16724	16886	16914	16920	16885	17211	16673	16691	16595	16625	16753	16770	16531	16606	16908	16857	16868	16765	16758	16703	16796	16803	16694	16893	16959	16742	16791	16711	16705	16673	16802	16768	16854	16755	16724	16793	16655	16684	16746	16986	16746	16693	16872	16819	16876	16721	16653	16639	16683	16671	16935	16847	16705	16896	16776	16673	16604	16645	16848	16821	16683	16826	16617	16659	16647	16613	16589	16656	16713	16835	16670	16673	16719	16773	16705	16815	16722	16720	16893	16759	16915	16730	16549	16745	16729	16966	16713	16542	16714	16608	16718	16475	16592	16853	16669	16789	16773	16725	16676	16732	16810	16779	16984	16800	16627	16562	16566	16661	16752	16664	16660	16735	16719	16674	16791	16743	16757	16706	16856	16721	16712	16755	16657	16817	16855	16799	16799	16615	16729	16655	16830	16904	16717	16774	16663	16758	16695	16706	16726	16890	16740	16831	16573	16736	16779	16897	16695	16619	16814	16751	16742	16834	16760	16732	16864	16723	16692	16680	16596	16738	16786	16822	16666	16845	16994	16719	16618	16909	16805	16686	16618	16562	16667	16779	16692	16650	16623	16692	16823	16800	16898	16596	16667	16768	16764	16652	16734	16676	16717	16656	16506	16721	16712	16668	16658	16561	16687	16546	16934	16878	16749	16512	16763	16779	16801	16870	16848	16878	16592	16571	16868	16759	16744	16606	16769	16888	16599	16709	16716	16531	16717	16742	16543	16833	16681	16632	16791	16685	16581	16576	16708	16686	16547	16666	16771	16523	16630	16641	16706	16667	16790	16973	16809	16667	16683	16775	16845	16682	16935	16731	16969	16600	16790	16741	16638	16802	16696	16711	16696	16651	16568	16714	16711	16798	16812	16625	16692	16591	16775	16660	16829	16718	16702	16718	16742	16749	16653	16889	16667	16773	16745	16604	16826	16604	16524	16631	16821	16803	16788	16875	16550	16566	16884	16693	16804	16685	16732	16597	16578	16538	16674	16726	16747	16719	16796	16696	16707	16709	16558	16693	16862	16693	16826	16945	16582	16681	16532	16806	16849	16766	16806	16718	16802	16739	16740	16580	16862	16700	16710	16800	16681	16710	16638	16787	16990	16620	16558	16708	16723	16720	16704	16758	16770	16635	16744	16840	16662	16680	16784	16750	16703	16739	16482	16775	16848	16806	16868	16741	16789	16631	16756	16843	16627	16644	16799	16661	16750	16695	16695	16874	16643	16571	16954	16818	16723	16458	16647	16745	16590	16732	16734	17005	16542	16793	16726	16732	16724	16589	16900	16679	16743	16753	16648	16876	16788	16726	16728	16806	16875	16741	16791	16826	16572	16706	16761	16597	16710	16848	16655	16789	16609	16668	16813	16545	16640	16506	16706	16892	16560	16566	16653	16608	16644	16529	16615	16705	16769	16756	16854	16705	16799	16511	16817	16701	16659	16828	16628	16930	16976	16766	16925	16708	16729	16854	16648	16610	16715	16679	16579	16781	16960	16685	16602	16709	16650	16812	16826	16649	16644	16534	16641	16806	16784	16846	16688	16642	16565	16779	16780	16692	16373	16680	16635	16733	16798	16693	16647	16466	16795	16872	17011	16788	16931	16900	16744	16598	16833	16841	16729	16627	16574	16809	16655	16898	16609	16577	16608	16768	16677	16754	16736	16714	16742	16761	16632	16743	16636	16782	16701	16654	16850	16727	16623	16680	16878	16772	16782	16686	16646	16813	16648	16589	16761	16808	16479	16608	16741	16673	16592	16477	16662	16698	16575	16527	17041	16962	16692	16677	16543	16838	16822	16563	16661	16582	16713	16894	16658	16807	16742	16711	16668	16633	16801	16687	16741	16609	16619	16739	16615	16722	16716	16788	16657	16924	16564	16607	16786	16835	16661	16731	16760	16822	16909	16680	16782	16610	16728	16915	16811	16809	16691	16650	16656	16839	16780	16465	16708	16725	16932	16741	16827	16606	16724	16608	16880	16764	16823	16789	16721	16619	16812	16607	16739	16803	16793	16757	16643	16729	16772	16701	16850	16769	16596	16726	16856	16895	16618	16667	16828	16665	16708	16924	16663	16548	16634	16690	16732	16499	16771	16628	16683	16662	16618	16738	16821	16756	16638	16700	16619	16643	16751	16724	16909	16689	16615	16722	16738	16783	16713	16772	16687	16678	16485	16794	16575	16615	16633	16808	16523	16838	16505	16637	16680	16764	16674	16825	16635	16749	16486	16867	16707	17016	16696	16653	16687	16916	16795	16797	16583	16725	16537	16569	16682	16709	16761	16740	16594	16768	16682	16658	16683	16485	16579	16705	16604	16862	16815	16804	16672	16772	16748	16796	16638	16841	16756	16752	16741	16629	16724	16821	16666	16537	16670	16602	16590	16789	16857	16664	16727	16522	16520	16741	16756	16863	16601	16654	16665	16737	16680	16707	16617	16895	16673	16704	16434	16792	16672	16827	16762	16848	16598	16681	16670	16881	16735	16749	16425	16698	16884	16679	16803	16580	16733	16751	16852	16667	16662	16728	16500	16793	16438	16625	16682	16687	16755	16631	16929	16701	16669	16493	16513	16620	16596	16854	16893	16885	16668	16728	16724	16639	16436	16782	16732	16839	16549	16703	16936	16698	16615	16937	16712	16737	16788	16900	16634	16843	16614	16615	16758	16627	16788	16626	16607	16765	16630	16731	16790	16563	16691	16638	16789	16735	16734	16846	16789	16641	16717	16732	16879	16614	16815	16655	16828	16682	16781	16511	16761	16658	16695	16797	16640	16730	16862	16802	16840	16817	16672	16805	16730	16680	16661	16777	16746	16712	16870	16875	16617	16748	16613	16805	16667	16741	16675	16569	16557	16799	16669	16570	16531	16790	16822	16541	16940	16675	16727	16720	16886	16814	16823	16607	16565	16690	16684	16555	16666	16583	16797	16909	16681	16610	16645	16845	16753	16884	16623	16567	16601	16589	16666	16758	16525	16768	16605	16609	16595	16614	16861	16768	16687	16756	16779	16677	16656	16689	16702	16932	16595	16741	16791	16996	16789	16468	16622	16833	16723	16607	16713	16592	16668	16659	16809	16718	16783	16916	16822	16879	16547	16663	16682	16561	16580	16752	16682	16752	16809	16789	16765	16725	16594	16706	16577	16599	16889	16684	16607	16903	16706	16900	16606	16677	16728	16562	16748	16803	16814	16761	16719	16847	16753	16707	16668	16627	16718	16806	16748	16740	16959	16744	16746	16839	16971	16562	16655	16550	16525	16740	16608	16865	16700	16567	16499	16911	16685	16643	16598	16775	16644	16630	16568	16914	16563	16723	16833	16837	16643	16842	16909	16759	16534	16595	16735	16616	16651	16573	16737	16679	16745	16852	16472	16508	16921	16781	16711	16595	16862	16754	16564	16698	16695	16571	16695	16736	16711	16652	16782	16688	16696	16702	16814	16780	16701	16800	16770	16737	16655	16587	16792	16667	16616	16529	16703	16866	17013	16524	16816	16598	16613	16629	16705	16897	16719	16809	16841	16624	16661	16642	16732	16632	16802	16769	16864	16863	16739	16491	16809	16703	16384	16613	16761	16759	16781	16825	16882	16849	16643	16584	16422	16813	16668	16775	16734	16702	16644	16717	16592	16594	16859	16537	16684	16718	16759	16775	16712	16679	16685	16603	16514	16715	16582	16808	16977	16673	16706	16774	16825	16667	16653	16563	16684	16946	16616	16812	16838	16433	16814	16481	16783	16806	16597	16691	16694	16901	16683	16690	16785	16484	16681	16854	16674	16820	16491	16738	16653	16701	16808	16761	16774	16703	16674	16637	16502	16810	16784	16831	16870	16676	16726	16620	16860	16733	16700	16790	16632	16555	16691	16628	16678	16577	16754	16804	16789	16724	16748	16631	16693	16613	16634	16892	16474	16665	16609	16599	16865	16712	16758	16778	16830	16776	16928	16691	16861	16728	16748	16690	16924	16792	16786	16738	16761	16623	16697	16597	16731	16666	16534	16751	16821	16901	16666	16837	16914	16647	16638	16769	16910	16585	16651	16772	16745	16705	16763	16637	16728	16708	16755	16729	16738	16585	16764	16603	16728	16784	16791	16721	16530	16747	16702	16746	16605	16660	16581	16577	16598	16857	16568	16700	16728	16739	16870	16734	16567	16825	16634	16607	16767	16621	16665	16816	16758	16855	16712	16719	16570	16918	16760	16648	16640	16636	16903	16770	16675	16812	16910	16703	16736	16795	16715	16586	16625	17033	16889	16808	16702	16748	16594	16758	16857	16714	16714	16622	16602	16703	16635	16352	16692	16637	16831	16680	16804	16753	16732	16786	16582	16754	16569	16649	16880	16738	16708	16775	16837	16804	16833	16612	16544	16670	16726	16646	16702	16670	16740	16601	16639	16801	16724	16488	16704	16559	16475	16596	16689	16851	16583	16645	16688	16699	16656	16597	16878	16658	16728	16509	16608	16696	16700	16708	16774	16845	16662	16903	16673	16765	16594	16599	16744	16752	16789	16726	16817	16803	16659	16656	16758	16813	16644	16716	16857	16785	16686	16823	16595	16833	16583	16683	16556	16609	16808	16672	16735	16764	16546	16609	16812	16745	16665	16682	16742	16685	16840	16742	16748	16587	16664	16793	16888	16602	16856	16639	16607	16825	16674	16894	16756	16460	16896	16741	16574	16730	16657	16598	16600	16715	16669	16777	16746	16871	16761	17032	16661	16625	16863	16630	16605	16726	16622	16800	16787	16758	16728	16643	16651	16522	16688	16640	16703	16566	16870	16699	16662	16768	16709	16774	16781	16567	16545	16489	16790	16737	16928	16806	16486	16842	16681	16561	16681	16526	16555	16837	16758	16691	16759	16606	16784	16814	16490	16584	16601	16625	16774	16677	16723	16729	16793	16968	16710	16818	16765	16598	16865	16843	16995	16681	16639	16730	16583	16775	16481	16544	16704	16784	16622	16609	16628	16765	16701	16789	16609	16773	16570	16637	16560	16530	16765	16624	16816	16537	16517	16660	16715	16879	16691	16732	16591	16640	16600
24594	44712	41231	32248	29822	26128	23802	19756	17357	34638	51154	38874	30052	16142	15231	15061	15249	15298	15429	15380	15283	15264	15367	15390	15166	15390	15311	15228	15309	15348	15229	15318	15246	15196	15195	15363	15385	15368	15204	15381	15345	15157	15211	15324	15149	15238	15289	15067	15407	15374	15284	15240	15311	15253	15173	15319	15370	15015	15235	15360	15186	15260	15353	15181	15373	15272	15309	15175	15191	15305	15279	15200	15224	15358	15312	15329	15390	15269	15272	15185	15102	15239	15252	15297	15234	15151	15264	15214	15402	15387	15298	15276	15231	15504	15286	15206	15388	15171	15249	15279	15155	15320	15066	15367	15206	15283	15323	15206	15091	15405	15080	15358	15286	15043	15361	15284	15183	15285	15237	15115	15152	15303	15363	15128	15122	15315	15245	15250	15082	15335	15116	15203	15475	15233	15315	15043	15181	15358	15216	15249	15156	15137	15364	15252	15126	15357	15238	15189	15098	15237	15324	15240	15174	15326	15226	15244	15347	15057	15288	15138	15225	15262	15181	15362	15227	15296	15129	15268	15232	15292	15365	15372	15169	15124	15230	15362	15247	15371	15233	15176	15125	15180	15199	15418	15211	15237	15197	15239	15230	15277	15197	15291	15144	15269	15212	15212	15321	15204	15197	15347	15229	15164	15146	15291	15254	15214	15234	15421	15288	15120	15239	15409	15137	15170	15299	15161	15228	15275	15144	15262	15398	15414	15264	15443	15143	15228	15312	15183	15463	15215	15087	15204	15143	15325	15248	15267	15277	15453	15133	15283	15352	15145	15197	15117	15258	15288	15062	15052	15353	15233	15355	15307	15220	15225	15311	15275	15327	15368	15265	15133	15153	15240	15303	15218	15279	15088	15280	15216	15203	15199	15225	15310	15176	15132	15316	15284	15189	15321	15176	15255	15216	15251	15313	15366	15179	15307	15249	15173	15391	15253	15263	15227	15028	15224	15198	15283	15418	15176	15346	15287	15141	15231	15229	15341	15281	15173	15265	15310	15232	15127	15295	15231	15131	15201	15157	15204	15212	15229	15121	15169	15504	15257	15341	15346	15272	15203	15369	15152	15140	15101	15270	15334	15186	15252	15115	15175	15305	15279	15174	15254	15280	15072	15233	15102	15441	15306	15395	15170	15247	15348	15205	15187	15242	15242	15305	15177	15115	15358	15281	15117	15249	15371	15444	15335	15212	15338	15193	15290	15194	15244	15318	15155	15145	15103	15187	15163	15155	15143	15172	15330	15468	15285	15040	15107	15272	15340	15193	15145	15293	15342	15269	15459	15190	15405	15238	15315	15284	15330	15326	15179	15258	15350	15278	15229	15295	15094	15318	15327	15314	15231	15092	15186	15339	15208	15286	15129	15208	15348	15216	15190	15295	15316	15375	15272	15274	15239	15131	15311	15060	15203	15198	15167	15289	15401	15286	15077	15048	15173	15193	15302	15387	15276	15223	15205	15246	15338	15363	15159	15222	15241	15218	15132	15386	15134	15271	15218	15390	15172	15389	15258	15236	15074	15326	15169	15453	15336	15339	15176	15250	15009	15253	15290	15196	15123	15214	15327	15253	15356	15273	15199	15120	15476	15223	15247	15306	15250	15260	15259	15220	15215	15080	15096	15244	15425	15078	15167	15330	15279	15202	15279	15093	15034	15312	15330	15226	15284	15103	15050	15380	15352	15294	15173	15314	15314	15284	15312	15120	15220	15311	15433	15297	15182	15300	15182	15361	15213	15370	15106	15063	15261	15056	15194	15239	15210	15154	15217	15185	15145	15206	15230	15119	15315	15281	15240	15247	15261	15319	15270	15268	15046	15245	15334	15245	15292	15310	15198	15240	15254	15316	15184	15160	15291	15199	15210	15096	15105	15302	15372	15136	15255	14985	15370	15324	15093	15328	15121	15322	15174	15131	15299	15300	15353	15217	15247	15288	15128	15335	15254	15316	15260	15071	15213	15152	15344	15338	15319	15441	15400	15055	15286	15301	15178	15191	15256	15270	15186	15208	15107	15275	15163	15202	15070	15248	15095	15254	15257	15187	15229	15367	15188	15241	15409	15313	15417	15130	15249	15335	15139	15126	15262	15439	15311	15080	15160	15395	15324	15189	15122	15212	15316	15274	15180	15079	15126	15319	15313	15189	15278	15179	15249	15226	15341	15265	15297	15137	15170	15233	15177	15162	15158	15327	15311	15140	15254	15183	15291	15112	15190	15197	15204	15129	15080	15262	15135	15359	15297	15194	15188	15230	15287	15206	15233	15241	15305	15217	15233	15130	15270	15240	15418	15103	15187	15225	15415	15314	15214	15141	15175	15243	15372	15261	15323	15230	15353	15331	15169	15237	15148	15299	15261	15264	15245	15328	15298	15267	15182	15308	15279	15203	15233	15089	15165	15164	15075	15271	15230	15364	15186	15218	15300	15168	15179	15119	15230	15135	15368	15255	15357	15339	15342	15349	15196	15257	15083	15091	15378	15330	15299	15257	15164	15239	15292	15289	15311	15388	15139	15333	15270	15185	15207	15337	15105	15516	15042	15280	15243	15119	15327	15244	15183	15237	15110	15057	15387	15092	15309	15230	15225	15188	15314	15354	15318	15426	15154	15234	15463	15220	15215	15068	15324	15114	15050	15441	15275	15229	15140	15148	15312	15162	15190	15056	15155	15250	15167	15162	15270	15366	15155	15206	15336	15242	15210	15251	15106	15425	15201	15185	15213	15164	15215	15247	15200	15272	15118	15305	15138	15262	15232	15314	15264	15270	15250	15215	15254	15299	15310	15343	15237	15160	15205	15125	15339	15250	15218	15249	15214	15185	15060	15123	15284	15256	15163	15290	15103	15189	15066	15247	15308	15161	15196	15185	15337	15201	15308	15129	15183	15387	15334	15253	15207	15397	15232	15222	15209	15172	15276	15372	15207	15207	15184	15045	15221	15054	15184	15092	15145	15239	15322	15266	15343	15194	15361	15103	15179	15284	15248	15201	15289	15272	15218	15242	15147	15136	15241	15208	15165	15295	15157	15353	15197	15119	15187	15271	15268	15028	15266	15290	15217	15115	15256	15152	15343	15350	15236	15320	15324	15255	15298	14978	15109	15317	15276	15293	15283	15337	15373	15357	15291	15166	15239	15402	15342	15174	15275	15128	15373	15217	15081	15240	15357	15309	15222	15251	15130	15223	15224	15256	15328	15283	15206	15117	15199	15159	15281	15253	15218	15186	15228	15035	15236	15248	15164	15249	15252	15253	15096	15235	15099	15416	15179	15267	15176	15185	15219	15169	15103	15391	15288	15192	15223	15326	15268	15361	15259	15174	15210	15174	15240	15395	15069	15224	15172	15126	15245	15258	15157	15232	15236	15314	15189	15329	15317	15285	15133	15351	15326	15134	15155	15070	15252	15349	15303	15381	15229	15209	15247	15277	15182	15088	15271	15255	15131	15249	15088	15332	15284	15110	15311	15284	15121	15255	15428	15133	15303	15266	15192	15285	15228	15112	15009	15247	15138	15076	15368	15303	15324	15120	15567	15115	15229	15345	15161	15081	15413	15203	15311	14897	15149	15273	15177	15127	15537	15104	15164	15243	15226	15292	15361	15130	15209	15263	15375	15206	15321	15230	15252	15324	15304	15243	15172	15294	15251	15287	14984	15314	15144	15343	14950	15237	15332	15354	15289	15274	15219	15248	15299	15378	15348	15285	15344	15236	15070	15408	15272	15125	15326	15207	15244	15297	15221	15103	15232	15281	15336	15176	15239	15380	15286	15219	15236	15241	15274	15108	15171	15241	15156	15155	15408	15354	15215	15196	15226	15223	15171	15348	15357	15175	15178	15242	15162	15231	15326	15313	15011	15206	15128	15257	14987	15068	15340	15384	15318	15137	15312	15220	15166	15358	15077	15185	15263	15283	15202	15333	15279	15247	15285	15223	15273	15146	15185	15153	15168	15382	15248	15244	15145	15238	15112	15168	15299	15295	15137	15207	15315	15134	15108	15327	15154	15319	15369	15152	15227	15277	15196	15206	15183	15116	15291	15047	15405	15252	15063	15459	15139	15327	15222	15295	15238	15273	15368	15286	15433	15344	15056	15303	15419	15239	15345	15316	15409	15246	15099	15299	15324	15242	15248	15301	15211	15303	15236	15093	15249	15279	15208	15370	15218	15155	15225	15425	15149	15137	15333	15178	15155	15114	15228	15202	15228	15175	15348	15269	15133	15204	15216	15243	15260	15214	15139	15287	15193	15209	15287	15242	15314	15262	15242	15243	15268	15188	15188	15214	15142	15190	15423	15385	15280	15521	15324	15312	15215	15214	15324	15185	15141	15196	15214	15175	15156	15177	15164	15169	15306	15275	15165	15200	15284	15157	15246	15129	15313	15306	15195	15158	15069	15132	15207	15348	15175	15319	15232	15184	15395	15259	15329	15371	15140	15100	15201	15371	15232	15367	15262	15282	15404	15256	15235	15278	15313	15276	15237	15108	15291	15272	15250	15045	15109	15329	15325	15329	15060	15170	15220	15284	15098	15410	15259	15164	15244	15175	15189	15104	15280	15090	15161	15113	15283	15463	15243	15211	15187	15146	15345	15352	15101	15311	15129	15173	15122	15198	15082	15273	15250	15147	15332	15172	15153	15115	15373	15267	15206	15202	15132	15250	15158	15299	15131	15128	15142	15170	15382	15269	15252	15172	15329	15169	15153	15146	15149	15220	15150	15137	15109	15352	15071	15094	15238	15216	15201	15027	15224	15120	15374	15127	15383	15242	15239	15292	15136	15254	15207	15225	15279	15255	15382	15307	15185	15215	15195	15301	15199	15201	15362	15098	15178	15186	15188	15041	15181	15191	15260	15317	15143	15146	15285	15233	15207	15381	15324	15162	15327	15142	15226	15218	14972	15265	15269	15171	15132	15181	15100	15328	15314	15180	15251	15389	15169	15057	15397	15234	15125	15229	15298	15217	15216	15313	15345	15283	15171	15307	15120	15233	15313	15325	15167	15177	15186	15204	15218	15366	15182	15161	15242	15085	15301	15349	15392	15066	15368	15196	15240	15177	15128	15186	15279	15263	15132	15163	15247	15115	15378	15471	15192	15222	15363	15085	15191	15269	15370	15248	15138	15358	15324	15112	15288	15118	15327
27468	22455	25265	21766	18145	16007	15231	14528	14196	15498	18032	17253	15473	14094	13983	14047	14152	13886	14098	14112	14119	14157	14107	14250	14066	14113	14066	14074	14185	14023	14075	14051	14169	14011	13950	14018	14110	14199	14044	14019	13889	14160	13996	14130	14024	14172	14162	14020	14111	14153	13923	14037	13966	13960	14077	13871	13871	13907	14127	14043	14103	14138	14083	14066	14041	14183	14002	14132	13974	14063	14156	14037	13825	13916	14031	13990	13922	14168	14099	13876	14102	14137	14107	13815	14026	14101	14069	13903	13969	14059	14035	13920	14215	13898	14011	14095	14036	14085	13987	13994	14132	14045	14172	13976	14195	14017	14130	14083	14088	14118	14017	14006	14272	13920	13947	14017	13889	14083	14058	14123	13919	14130	14139	14139	14018	14113	14090	14072	14134	13864	14073	14014	14044	13990	14205	14130	13937	13979	14165	13903	14194	14178	14006	13985	13914	14135	13871	13920	13970	14166	14004	14076	13968	13926	14056	13994	14091	14125	13876	13924	14145	13907	13951	13903	13893	14021	13941	13910	14142	13918	14048	13986	13983	13989	14069	13999	14007	13972	14184	14126	14024	14083	14024	13859	13950	14029	14169	13978	14028	14110	14001	14054	13997	14072	14063	14092	14254	14078	14060	13971	13954	13900	13985	13961	14034	13891	14043	14245	13823	13966	14115	14125	14125	14107	14009	13914	14093	13991	14083	13828	14041	13964	13994	14020	13914	14151	14108	13996	14076	13962	14037	14085	14043	14157	14046	14120	13882	13960	14091	14164	14119	13915	13903	13941	14063	14110	14029	14144	14053	13946	14030	14171	14102	14208	13919	14149	13756	14026	14034	13994	14214	13875	13830	14209	13980	14134	14207	13972	13960	14055	14210	14238	14054	14074	13842	13983	13973	14057	14049	13910	14028	14078	13892	14144	13911	13970	14018	13941	14003	14054	14030	13860	13861	14134	13993	13972	13952	14070	14133	14177	14111	14084	14160	13987	13921	13792	13906	14109	14122	14086	14060	14058	14031	14002	13955	14076	14088	13956	14118	14009	14112	13983	14011	14161	14070	13928	14011	14022	14027	13903	14075	14158	14179	14004	14206	14057	14060	14200	14041	14065	14079	13971	14009	14253	14089	14034	14005	13980	14085	14069	13983	14102	14024	13908	14073	13964	13965	13807	14015	13828	14144	13977	14085	13925	14018	13908	14091	14148	14014	14019	14130	14015	14109	14105	13979	13786	14120	14035	14179	13945	13795	13994	13986	14059	13858	14108	14018	14039	14207	14152	14011	14123	14026	13896	14120	13941	14073	14126	14187	14057	14067	14036	13989	14108	14090	13859	14056	13991	13924	14220	13991	14022	14102	14221	14202	14079	13777	14102	14046	14147	14161	13987	14091	13759	14112	13961	14036	14097	13966	14189	14081	13990	14200	13920	14105	14126	13970	14054	14038	14180	14226	14091	14017	13994	14033	14062	14025	13978	14064	13987	13912	14117	13992	14019	13886	14008	14105	13896	14067	14045	14005	14179	14065	13867	13780	13914	14006	13992	13936	14209	13885	14036	14258	13901	14040	14139	13851	14192	14280	14056	13972	14029	14127	14017	14025	14054	14070	13891	14121	14005	14076	14231	14147	14041	14266	13997	14157	14173	14088	14002	13966	13866	13892	13943	14029	13906	14207	13941	13970	14072	14115	14035	13982	13943	14168	14145	13905	14010	13988	14073	14137	13977	14047	14156	13823	14184	14064	14083	14123	13820	13880	13883	14094	14085	14054	14052	14051	14110	14027	14033	14063	14150	14098	13945	14104	13887	14000	14223	14054	13926	14166	13788	13852	13954	14034	14111	13761	13917	14037	13978	14021	14140	14163	14229	14062	13963	14013	13858	14001	13888	14019	13772	14159	14090	14062	13988	14116	14224	14026	14007	13877	13837	14186	14128	14116	14077	13932	14084	14012	13953	14149	13982	14245	14020	13988	14017	13918	14048	14019	14005	14051	14087	13945	13828	13983	13985	14122	14103	13954	14112	14040	14031	13936	13874	14142	14094	14116	14154	13922	14112	14066	13998	13996	13941	13912	13971	14035	14100	14165	14242	13904	14208	14155	14012	14170	14052	14020	13955	14106	13974	14096	14105	14062	13911	13834	13810	14228	13993	14094	14068	14162	13962	14112	13899	13931	14059	13834	14085	13967	13956	13969	14130	14064	13968	14171	14018	13900	14007	13969	14115	13814	14036	13944	14135	13968	13881	13996	13742	13965	14006	13962	14058	14003	14098	14054	14028	14094	13969	14116	13975	14059	14125	14111	14152	14177	13953	14047	14051	14157	13960	13954	13975	14280	13909	14148	13936	13860	13721	14200	13891	14080	13785	14005	14043	13860	14121	14050	14075	14198	14022	14083	14114	14020	13994	14085	14030	14107	14039	14087	13865	13991	13988	14302	14166	14219	14092	13942	14102	14072	14006	14029	13939	13959	14130	14145	13998	13996	14178	14042	14034	14063	14102	14098	14196	13992	13914	14240	14046	14103	13887	14223	14193	14038	14104	14012	14089	13930	13878	14101	13917	13984	13928	14041	14130	14034	14216	14082	14086	14085	13985	14201	14161	14070	13971	14025	13987	14027	14043	14089	13934	14125	13979	13968	14268	13912	14091	14070	13916	13886	14144	14176	14141	14142	14136	14158	14004	13981	14037	14031	13884	13935	13995	14210	14035	14030	14057	14113	14009	14121	13881	13860	13953	14119	13923	14120	14050	14064	14039	14027	14053	13972	14028	13933	14000	14018	14108	13998	14021	13987	13818	13911	13813	14115	14092	13970	14070	13965	14039	13996	14157	13980	13976	14076	14037	13981	14011	13976	14182	14201	14185	14200	13822	14063	14033	14236	14077	14035	14002	14062	14081	14292	14134	14029	14103	14048	14006	14015	13752	13956	14086	14050	14024	14058	13849	13902	14164	14019	13769	13931	13925	13870	14067	14142	14173	13927	14107	14134	14254	14096	14253	14352	13772	14032	13790	13876	14134	13874	13816	13882	14165	14033	13883	14128	14193	14105	13873	14151	14004	13990	14103	13945	14106	14365	14259	14245	14209	13991	13883	13972	14053	14083	14133	14009	14056	14041	14123	13858	14333	14201	14068	14217	14103	14209	13905	14005	13981	13987	14108	13995	14224	14206	14001	13910	13995	14149	14152	14182	14050	13803	14075	14133	14112	14198	14171	14202	13962	14123	14045	14020	14069	13856	13837	14031	14397	14051	13890	13997	13923	14061	14025	14042	14098	14099	13952	13853	14043	14143	13805	14140	14051	14078	14068	14178	14171	14059	13982	14018	13927	13931	14196	14020	14046	14209	14040	13963	14071	14013	14070	14150	14020	13983	13961	14019	13999	13863	13922	14167	13980	14018	14170	13974	13947	13830	13996	13971	13949	14277	14060	14066	14103	13950	14166	13953	14120	14106	13757	13958	14093	14028	14120	13965	14168	13892	13993	13847	14151	14142	13955	14091	13854	14010	13965	14076	14101	14156	14078	14111	14075	13920	13927	14162	13969	14174	14011	14132	14031	14081	14147	14042	14012	14116	14026	14083	14153	14100	14101	14022	14236	13907	14042	14064	13905	13962	14051	14113	14015	13940	13961	14041	14057	13994	14207	14019	14078	14006	13921	13982	14092	14006	14017	13980	13946	13991	14047	13874	14120	14017	13858	14106	14229	13968	13815	14024	13877	14074	14041	14075	14081	14154	14067	14011	14185	14107	14002	14050	14088	14160	14079	13990	13996	13978	14042	14112	14113	14180	13939	13967	14007	14146	14129	13837	14208	13962	14036	13961	13952	14127	13970	14096	14123	14136	14043	13946	14035	14179	13933	14219	14283	14194	13953	13951	14091	14150	14127	14030	13987	14026	14088	13869	14157	14092	14031	14114	14060	14051	13774	14152	14094	14027	14157	14209	14172	14142	14137	13878	13984	14048	13840	14026	14061	14006	14030	14110	13845	14169	14054	14100	13878	13892	14017	14063	13896	13849	13949	14078	14118	14027	14092	13954	13999	13980	14177	13968	14058	14033	13976	13979	14071	13966	13755	14043	14150	13901	13932	14052	14066	14007	13995	14084	14129	14037	14114	14323	14150	14271	14074	14082	13766	13952	14014	13966	14176	13877	14047	13866	14281	14055	14116	14116	14137	14077	13962	14087	14009	14042	14182	14018	14019	13939	14149	13929	14155	14047	14040	14128	13994	14211	13978	13961	14112	13904	13921	13910	14064	14213	14056	14163	14058	14104	13944	14160	13888	13890	13916	14045	13956	14131	14105	13992	14143	13999	14059	13967	14110	14099	14088	14069	14124	14029	14120	14102	14274	13985	14178	13921	13865	14375	14174	14105	14054	14225	13962	14266	13967	13938	14021	14054	14042	13893	14076	13971	13995	14146	14001	13809	14054	13992	14162	14088	14064	14183	14094	13953	14082	14189	14133	14156	14125	14252	14071	14035	14060	13961	14090	13923	14036	14184	14090	14236	13924	13744	13952	14030	14061	13988	14052	14038	14133	14108	13964	14056	13964	13965	14091	14076	14116	14039	13847	14078	14106	14016	14095	13993	14199	13974	14015	13999	13893	13962	14019	14122	13866	14072	13967	14080	14086	13895	13763	14013	14094	14093	13984	14094	13980	14054	14023	14065	13928	13964	14105	14102	13984	14077	13893	14000	14038	14178	14165	14120	13973	13958	14154	13950	14132	14114	13928	13919	13983	14232	13931	14132	13995	13916	13984	14239	14179	14258	14033	14079	14066	14159	14157	14168	13958	14149	14176	14111	14058	14198	14114	14123	14162	14099	14164	13893	14055	14041	14014	14023	13986	14132	14092	14065	14086	13950	13951	14074	13992	14207	14033	14037	13872	14017	14065	14177	14129	14047	14031	13883	14255	14051	13985	14132	14120	14140	14236	14058	14061	14107	13954	13993	13905	13776	14066	13984	14120	14019	13913	14112	14077	14160	13882	13983	14007	14076	14211	13921	14140	13939	14025	14040	13884	13998	13915	14020	14108	14114	14011	14000	13883	14264	13979	13978	14034	13928	14111	14032	14106	14025	14212	14127	14091	14069	14096	14046	13988	14026	14091	14138	13977	14145	13950	13933	13938	14028	13937
19219	29098	24834	21389	20259	16219	15305	14424	14108	16255	19744	17297	15089	13700	13495	13562	13606	13632	13688	13803	13603	13707	13660	13792	13710	13560	13707	13587	13706	13589	13584	13763	13598	13757	13683	13561	13683	13582	13657	13684	13555	13669	13630	13555	13749	13557	13693	13631	13590	13606	13628	13834	13672	13721	13616	13481	13517	13642	13609	13323	13715	13591	13816	13599	13497	13755	13561	13644	13490	13742	13564	13608	13766	13445	13684	13568	13628	13623	13567	13538	13586	13615	13497	13746	13406	13761	13489	13784	13746	13633	13662	13677	13673	13472	13555	13495	13532	13621	13614	13654	13542	13573	13604	13530	13671	13683	13645	13611	13584	13537	13738	13781	13611	13580	13531	13675	13738	13470	13748	13525	13589	13565	13463	13828	13791	13586	13597	13621	13661	13615	13594	13670	13658	13605	13456	13546	13621	13731	13703	13629	13498	13569	13533	13599	13643	13492	13598	13591	13690	13676	13686	13587	13733	13644	13648	13548	13657	13604	13493	13672	13574	13474	13722	13469	13565	13627	13698	13681	13616	13579	13688	13381	13592	13735	13703	13626	13706	13492	13641	13650	13668	13575	13651	13701	13568	13639	13711	13615	13754	13473	13731	13526	13583	13764	13675	13613	13686	13655	13752	13472	13714	13511	13617	13477	13596	13524	13676	13533	13653	13575	13785	13570	13638	13520	13497	13587	13538	13593	13504	13644	13679	13749	13558	13621	13659	13572	13624	13642	13651	13679	13586	13533	13514	13593	13437	13760	13511	13494	13679	13641	13616	13711	13716	13743	13673	13605	13679	13780	13391	13484	13660	13764	13686	13719	13632	13652	13705	13745	13659	13662	13650	13633	13548	13748	13785	13711	13697	13666	13654	13525	13531	13537	13612	13611	13559	13607	13570	13581	13636	13735	13558	13611	13681	13581	13625	13422	13699	13663	13573	13638	13623	13427	13615	13644	13588	13668	13619	13555	13533	13492	13651	13568	13523	13656	13652	13565	13749	13657	13787	13568	13410	13597	13455	13576	13573	13496	13738	13486	13453	13637	13495	13812	13651	13519	13772	13796	13641	13669	13575	13543	13583	13687	13510	13644	13539	13545	13726	13621	13431	13665	13693	13619	13523	13633	13479	13881	13652	13686	13645	13495	13596	13612	13512	13683	13657	13753	13431	13471	13773	13644	13699	13705	13744	13935	13653	13520	13633	13659	13523	13533	13650	13566	13680	13661	13585	13710	13482	13569	13652	13757	13659	13543	13561	13693	13531	13636	13644	13611	13510	13627	13707	13707	13675	13552	13760	13563	13673	13574	13680	13637	13597	13680	13552	13693	13493	13597	13567	13527	13651	13520	13706	13668	13732	13486	13579	13694	13572	13574	13674	13540	13604	13550	13779	13636	13744	13665	13650	13599	13656	13669	13610	13637	13654	13559	13550	13547	13606	13691	13806	13659	13714	13407	13778	13768	13609	13681	13565	13621	13502	13592	13692	13625	13686	13673	13536	13729	13509	13601	13622	13691	13496	13474	13595	13609	13642	13583	13562	13591	13575	13567	13602	13630	13606	13694	13591	13559	13639	13575	13621	13751	13791	13560	13588	13678	13666	13544	13600	13634	13598	13684	13526	13688	13603	13486	13562	13709	13749	13661	13593	13660	13688	13640	13707	13668	13501	13765	13627	13717	13629	13473	13660	13680	13785	13647	13526	13510	13627	13596	13668	13590	13557	13736	13776	13649	13649	13620	13710	13503	13614	13645	13679	13625	13624	13801	13495	13612	13531	13669	13600	13557	13636	13673	13790	13560	13679	13626	13534	13546	13716	13607	13631	13711	13589	13692	13577	13701	13662	13575	13542	13596	13840	13726	13685	13639	13696	13651	13740	13613	13690	13735	13501	13789	13622	13685	13488	13580	13636	13661	13705	13673	13893	13727	13666	13591	13529	13675	13576	13599	13541	13734	13649	13667	13609	13574	13660	13561	13642	13672	13629	13642	13679	13666	13651	13467	13621	13546	13566	13627	13499	13697	13491	13662	13476	13615	13648	13589	13623	13725	13564	13848	13377	13541	13499	13708	13529	13623	13667	13590	13654	13621	13637	13544	13715	13596	13582	13662	13712	13572	13609	13612	13732	13778	13501	13603	13575	13657	13718	13563	13832	13487	13600	13507	13564	13558	13706	13631	13602	13730	13617	13598	13520	13728	13534	13663	13338	13562	13757	13604	13670	13578	13631	13635	13601	13682	13628	13575	13625	13656	13642	13694	13573	13634	13804	13493	13743	13493	13616	13748	13584	13587	13750	13768	13778	13596	13682	13418	13634	13781	13701	13525	13697	13681	13463	13815	13630	13612	13665	13567	13722	13580	13716	13481	13714	13683	13595	13566	13580	13712	13571	13590	13588	13772	13599	13507	13677	13663	13629	13656	13608	13416	13825	13641	13605	13674	13541	13560	13586	13660	13667	13479	13637	13517	13573	13669	13737	13681	13746	13769	13658	13656	13641	13720	13692	13574	13668	13575	13713	13672	13684	13662	13665	13734	13603	13494	13606	13691	13614	13683	13476	13607	13743	13736	13670	13646	13554	13654	13573	13499	13738	13577	13486	13602	13665	13555	13580	13499	13725	13737	13623	13679	13591	13552	13648	13749	13623	13410	13648	13577	13538	13592	13696	13598	13538	13644	13701	13554	13577	13572	13609	13782	13582	13586	13646	13620	13670	13601	13585	13681	13587	13715	13746	13694	13719	13679	13766	13545	13685	13687	13392	13671	13561	13556	13860	13549	13600	13531	13608	13451	13698	13695	13737	13729	13463	13689	13657	13740	13637	13356	13571	13415	13671	13575	13653	13608	13654	13583	13831	13521	13817	13646	13584	13416	13711	13615	13652	13563	13626	13623	13747	13516	13732	13660	13639	13585	13646	13484	13680	13674	13684	13472	13652	13620	13598	13593	13588	13484	13618	13831	13653	13788	13572	13680	13633	13652	13668	13763	13678	13685	13533	13632	13507	13527	13716	13456	13782	13738	13681	13639	13565	13618	13673	13758	13611	13563	13537	13634	13661	13606	13609	13694	13643	13750	13697	13721	13368	13478	13570	13619	13631	13577	13510	13465	13598	13594	13587	13765	13783	13568	13679	13546	13747	13705	13604	13657	13563	13708	13551	13632	13581	13596	13696	13481	13665	13516	13579	13698	13437	13505	13729	13562	13762	13737	13518	13718	13629	13725	13755	13654	13461	13760	13625	13733	13723	13566	13492	13645	13595	13527	13579	13726	13704	13415	13580	13730	13622	13578	13696	13569	13592	13722	13678	13538	13482	13689	13670	13737	13609	13545	13491	13603	13672	13603	13789	13682	13651	13656	13455	13544	13699	13685	13488	13519	13638	13613	13660	13570	13720	13620	13606	13502	13708	13507	13646	13693	13609	13497	13644	13689	13519	13585	13771	13580	13781	13661	13608	13425	13623	13717	13657	13611	13608	13646	13697	13614	13640	13697	13699	13665	13566	13635	13416	13476	13596	13617	13927	13428	13544	13642	13495	13612	13443	13710	13814	13536	13499	13527	13637	13586	13519	13595	13619	13440	13618	13609	13600	13589	13617	13613	13669	13420	13509	13661	13490	13539	13674	13464	13688	13548	13542	13595	13498	13640	13594	13509	13620	13638	13658	13530	13415	13545	13645	13702	13599	13771	13505	13612	13726	13893	13563	13557	13758	13532	13675	13673	13695	13672	13567	13685	13786	13698	13674	13470	13551	13569	13689	13475	13816	13685	13680	13514	13669	13580	13791	13651	13489	13637	13578	13468	13606	13515	13540	13740	13643	13629	13646	13544	13603	13676	13550	13387	13517	13877	13691	13652	13754	13813	13630	13796	13654	13487	13705	13583	13732	13630	13574	13592	13586	13612	13676	13488	13640	13502	13464	13651	13756	13541	13712	13571	13656	13620	13622	13685	13541	13607	13659	13459	13647	13615	13687	13539	13621	13701	13696	13619	13542	13615	13615	13638	13706	13621	13667	13584	13704	13769	13473	13549	13577	13749	13536	13637	13681	13646	13562	13695	13683	13526	13520	13615	13676	13722	13459	13717	13667	13683	13561	13748	13599	13597	13478	13764	13551	13662	13564	13516	13854	13686	13698	13533	13736	13601	13797	13643	13491	13594	13641	13473	13443	13685	13378	13660	13585	13646	13539	13640	13554	13404	13612	13594	13573	13645	13472	13470	13576	13687	13625	13570	13661	13875	13622	13496	13690	13757	13582	13673	13602	13666	13605	13630	13624	13634	13620	13605	13599	13612	13511	13538	13627	13702	13555	14007	13476	13678	13689	13490	13551	13617	13657	13710	13491	13653	13723	13591	13460	13645	13514	13724	13619	13488	13762	13741	13602	13710	13759	13604	13619	13731	13547	13667	13556	13581	13676	13544	13604	13680	13821	13705	13609	13654	13634	13651	13663	13776	13473	13639	13754	13712	13640	13675	13663	13755	13573	13657	13648	13488	13550	13395	13498	13564	13513	13612	13534	13653	13707	13683	13677	13588	13731	13680	13571	13579	13730	13614	13665	13588	13635	13547	13615	13657	13688	13547	13809	13705	13650	13499	13746	13628	13529	13673	13607	13473	13759	13560	13585	13803	13634	13626	13750	13699	13394	13545	13639	13656	13621	13492	13522	13645	13480	13527	13557	13729	13634	13709	13605	13599	13561	13685	13553	13546	13526	13623	13631	13582	13498	13662	13662	13588	13595	13448	13543	13627	13610	13585	13626	13600	13462	13635	13562	13535	13716	13600	13676	13593	13543	13639	13615	13648	13573	13717	13748	13693	13451	13546	13495	13685	13651	13701	13642	13650	13691	13570	13744	13593	13678	13561	13473	13540	13689	13636	13628	13416	13609	13666	13829	13659	13694	13514	13692	13622	13500	13771	13569	13589	13733	13624	13653	13344	13781	13752	13661	13606	13680	13662	13852	13479	13670	13664	13728	13713	13463	13501	13617	13752	13575	13812	13633	13645	13542	13754	13560	13663	13671	13592	13744	13577	13733	13566	13690	13836	13528	13578	13552	13661	13725	13590	13796	13592	13819	13562	13764	13616	13708	13517	13492	13622	13518	13559	13710	13638	13486	13553	13671	13629	13454	13537	13530	13584
24523	21476	28723	25083	22961	20377	19086	16391	16715	26871	34716	26649	21148	16293	15650	15739	15691	15704	15818	15645	15735	15540	15566	15776	15650	15669	15810	15760	15691	15506	15675	15637	15676	15769	15665	15588	15630	15535	15606	15829	15532	15704	15480	15660	15553	15601	15570	15435	15400	15611	15778	15721	15514	15789	15660	15499	15515	15510	15754	15584	15551	15552	15442	15693	15567	15640	15736	15607	15475	15525	15539	15629	15652	15616	15640	15526	15738	15715	15625	15640	15552	15634	15515	15546	15596	15611	15546	15657	15437	15698	15497	15510	15785	15551	15614	15726	15583	15560	15542	15443	15733	15648	15623	15606	15425	15689	15586	15654	15492	15798	15565	15656	15631	15627	15668	15655	15565	15732	15686	15460	15715	15304	15747	15624	15474	15573	15529	15509	15464	15677	15593	15392	15726	15615	15876	15619	15775	15538	15581	15467	15688	15407	15562	15514	15485	15511	15704	15609	15590	15423	15449	15538	15741	15528	15767	15707	15620	15453	15741	15452	15537	15446	15572	15819	15580	15769	15673	15506	15730	15699	15489	15543	15631	15753	15535	15594	15484	15474	15418	15653	15684	15699	15607	15441	15441	15411	15862	15216	15527	15622	15691	15702	15569	15459	15672	15838	15746	15480	15668	15643	15658	15447	15565	15548	15925	15628	15632	15681	15775	15789	15668	15583	15726	15705	15783	15401	15528	15418	15781	15438	15538	15598	15547	15420	15553	15644	15551	15606	15534	15793	15613	15667	15559	15748	15613	15568	15742	15619	15576	15507	15578	15831	15648	15600	15408	15736	15621	15486	15544	15530	15486	15633	15768	15559	15568	15834	15634	15553	15470	15619	15569	15518	15412	15700	15473	15602	15511	15532	15597	15674	15546	15520	15657	15585	15534	15463	15568	15529	15535	15537	15536	15493	15719	15454	15550	15315	15483	15550	15633	15522	15679	15481	15738	15767	15680	15487	15731	15564	15690	15612	15747	15468	15718	15764	15800	15548	15646	15525	15570	15627	15493	15554	15447	15553	15422	15528	15625	15566	15642	15570	15474	15505	15673	15725	15565	15692	15740	15566	15499	15648	15704	15794	15447	15571	15643	15595	15612	15607	15498	15697	15510	15546	15621	15720	15562	15455	15623	15392	15755	15512	15467	15484	15678	15637	15646	15870	15620	15476	15409	15521	15555	15586	15544	15504	15494	15581	15399	15586	15687	15681	15526	15594	15820	15384	15573	15478	15331	15475	15602	15629	15767	15757	15671	15528	15528	15648	15472	15512	15462	15536	15684	15548	15701	15786	15572	15671	15828	15663	15731	15625	15526	15495	15527	15733	15634	15654	15649	15554	15463	15565	15717	15726	15740	15524	15609	15696	15634	15655	15731	15602	15532	15498	15806	15671	15648	15491	15641	15564	15819	15668	15585	15488	15590	15810	15621	15375	15516	15717	15792	15529	15554	15556	15682	15507	15760	15650	15627	15655	15740	15523	15618	15549	15702	15568	15659	15723	15716	15633	15718	15588	15511	15482	15450	15584	15604	15568	15608	15603	15665	15638	15488	15606	15617	15453	15704	15576	15737	15596	15478	15586	15483	15516	15412	15696	15850	15513	15721	15666	15676	15614	15501	15662	15607	15567	15637	15700	15808	15613	15741	15642	15481	15789	15477	15509	15740	15633	15722	15755	15658	15822	15719	15785	15432	15657	15793	15820	15498	15616	15543	15529	15762	15624	15691	15548	15367	15497	15444	15754	15755	15747	15730	15560	15593	15659	15635	15717	15711	15553	15643	15809	15510	15515	15544	15656	15529	15458	15515	15577	15564	15738	15609	15563	15400	15547	15569	15699	15588	15562	15478	15553	15743	15518	15735	15573	15658	15617	15486	15720	15774	15695	15723	15861	15456	15690	15569	15612	15615	15777	15661	15560	15548	15517	15718	15547	15582	15767	15635	15647	15478	15457	15576	15708	15591	15617	15559	15660	15640	15617	15614	15474	15695	15765	15618	15647	15568	15683	15608	15455	15703	15633	15602	15620	15514	15529	15588	15491	15546	15548	15684	15720	15368	15647	15526	15739	15599	15789	15683	15471	15645	15569	15655	15702	15597	15544	15566	15565	15555	15809	15805	15638	15594	15591	15386	15510	15612	15564	15509	15449	15489	15636	15563	15536	15601	15691	15750	15593	15569	15578	15638	15792	15571	15562	15747	15653	15456	15616	15661	15675	15717	15597	15690	15397	15702	15649	15563	15582	15731	15627	15673	15652	15640	15677	15641	15680	15701	15620	15626	15591	15482	15596	15678	15618	15596	15532	15450	15752	15510	15637	15675	15551	15689	15614	15759	15461	15419	15503	15615	15625	15693	15455	15726	15602	15584	15539	15612	15683	15666	15768	15580	15610	15554	15580	15453	15680	15756	15541	15788	15431	15519	15617	15563	15594	15628	15634	15631	15653	15654	15683	15392	15530	15625	15745	15754	15613	15646	15427	15424	15574	15688	15786	15544	15708	15610	15606	15426	15726	15696	15592	15543	15632	15590	15453	15473	15681	15543	15463	15579	15555	15598	15531	15565	15455	15542	15610	15467	15557	15659	15735	15676	15659	15688	15771	15506	15543	15574	15617	15789	15520	15528	15678	15836	15585	15514	15596	15782	15843	15625	15619	15326	15535	15742	15532	15535	15680	15794	15626	15652	15709	15576	15564	15590	15570	15712	15577	15535	15700	15457	15614	15531	15409	15435	15592	15693	15557	15724	15672	15652	15625	15772	15607	15590	15655	15532	15712	15629	15594	15608	15646	15551	15496	15695	15484	15758	15407	15514	15585	15713	15581	15504	15659	15566	15526	15540	15549	15527	15666	15420	15352	15528	15708	15354	15621	15515	15436	15612	15635	15596	15563	15584	15690	15546	15692	15608	15609	15545	15604	15499	15691	15590	15425	15661	15642	15563	15542	15377	15580	15625	15593	15705	15784	15763	15466	15507	15576	15590	15591	15563	15855	15486	15528	15442	15561	15518	15614	15388	15580	15533	15314	15586	15433	15650	15454	15629	15637	15653	15651	15613	15518	15754	15585	15584	15606	15581	15565	15814	15837	15548	15367	15746	15498	15529	15583	15538	15608	15534	15464	15532	15478	15521	15362	15752	15683	15664	15642	15553	15598	15592	15628	15683	15626	15569	15626	15370	15581	15424	15545	15665	15736	15535	15698	15609	15795	15637	15572	15621	15700	15521	15584	15611	15689	15467	15756	15691	15668	15622	15879	15779	15699	15771	15446	15700	15516	15536	15760	15684	15694	15515	15645	15591	15499	15567	15869	15643	15736	15619	15519	15521	15654	15667	15421	15561	15705	15600	15650	15778	15632	15376	15587	15533	15521	15825	15557	15771	15772	15770	15499	15700	15635	15563	15573	15688	15542	15668	15740	15517	15481	15884	15717	15632	15648	15575	15817	15664	15666	15589	15426	15646	15655	15483	15823	15689	15641	15733	15453	15699	15573	15595	15512	15658	15505	15715	15670	15707	15767	15555	15598	15659	15673	15752	15534	15611	15604	15593	15535	15650	15485	15684	15692	15521	15689	15485	15502	15635	15748	15600	15561	15470	15775	15518	15492	15682	15595	15624	15487	15454	15583	15724	15365	15466	15540	15492	15519	15485	15485	15451	15582	15496	15480	15666	15491	15594	15485	15681	15386	15519	15725	15706	15671	15567	15432	15790	15709	15633	15647	15480	15559	15641	15382	15535	15636	15619	15533	15671	15396	15598	15764	15681	15658	15562	15538	15612	15593	15647	15662	15748	15773	15580	15604	15626	15637	15585	15517	15568	15665	15515	15793	15759	15541	15468	15690	15531	15770	15604	15694	15553	15602	15626	15694	15555	15504	15410	15832	15439	15740	15543	15487	15646	15502	15560	15785	15696	15769	15538	15500	15423	15699	15524	15575	15456	15681	15705	15678	15596	15360	15569	15659	15557	15526	15678	15764	15606	15525	15597	15500	15540	15737	15596	15607	15752	15626	15511	15477	15595	15576	15806	15650	15550	15515	15795	15577	15315	15860	15539	15579	15579	15533	15849	15693	15437	15639	15616	15673	15689	15793	15499	15630	15624	15664	15785	15560	15651	15569	15618	15605	15826	15583	15605	15814	15501	15574	15505	15724	15332	15471	15673	15580	15601	15328	15626	15508	15783	15580	15602	15615	15657	15666	15816	15822	15453	15495	15743	15412	15543	15700	15511	15581	15651	15544	15348	15359	15654	15865	15523	15601	15742	15591	15695	15657	15500	15746	15763	15434	15618	15762	15582	15729	15551	15668	15617	15509	15545	15790	15591	15703	15685	15580	15596	15341	15606	15702	15733	15811	15609	15482	15705	15487	15618	15558	15671	15605	15590	15641	15689	15664	15590	15686	15518	15540	15784	15476	15664	15496	15694	15582	15639	15619	15657	15648	15667	15639	15576	15711	15758	15558	15622	15514	15524	15831	15592	15535	15707	15646	15447	15614	15750	15477	15616	15545	15697	15671	15676	15567	15624	15617	15624	15597	15539	15584	15408	15619	15667	15495	15639	15510	15610	15357	15596	15441	15619	15509	15457	15489	15638	15497	15343	15629	15742	15760	15683	15595	15855	15681	15556	15949	15537	15743	15519	15750	15637	15732	15579	15465	15598	15563	15635	15566	15687	15617	15422	15643	15545	15792	15607	15553	15728	15674	15727	15572	15400	15485	15594	15589	15545	15598	15569	15467	15740	15413	15437	15585	15620	15375	15720	15816	15544	15770	15832	15651	15543	15508	15718	15421	15574	15618	15734	15607	15886	15644	15673	15555	15458	15630	15734	15463	15751	15815	15718	15571	15623	15685	15658	15519	15577	15592	15733	15892	15805	15515	15535	15363	15678	15579	15684	15592	15662	15578	15614	15379	15660	15553	15319	15681	15698	15537	15659	15586	15402	15566	15557	15680	15598	15526	15663	15568	15636	15582	15634	15535	15577	15613	15413	15677	15662	15632	15698	15513	15439	15457	15710	15591	15601	15468	15539	15657	15593	15589	15831	15641	15637	15476	15530	15735	15644	15561	15548	15671	15559	15723	15418	15447	15614	15637	15675	15600	15608	15545	15472	15600	15603	15763	15683	15513	15610	15646	15603	15508
17149	31127	32351	26609	24394	17818	16623	15568	16698	32238	37623	27459	21111	14737	14817	14622	14829	14644	14589	14761	14565	14689	14661	14756	14545	14611	14551	14551	14556	14607	14528	14639	14731	14668	14578	14535	14687	14586	14697	14705	14676	14534	14754	14637	14803	14405	14601	14763	14714	14710	14676	14698	14575	14622	14540	14433	14588	14799	14531	14612	14587	14639	14751	14802	14548	14659	14624	14695	14671	14596	14423	14618	14630	14865	14622	14717	14585	14643	14774	14464	14667	14402	14587	14757	14539	14633	14587	14732	14796	14543	14519	14702	14601	14676	14838	14696	14581	14594	14459	14614	14597	14725	14609	14791	14729	14474	14462	14579	14599	14637	14629	14489	14775	14485	14601	14645	14523	14476	14695	14710	14520	14491	14519	14656	14555	14713	14752	14635	14537	14709	14563	14561	14617	14663	14574	14751	14469	14672	14654	14829	14755	14692	14661	14578	14778	14531	14677	14497	14362	14551	14637	14721	14743	14670	14639	14588	14709	14671	14632	14541	14675	14549	14555	14708	14573	14698	14529	14508	14716	14655	14716	14664	14607	14539	14550	14574	14501	14629	14555	14659	14798	14693	14681	14484	14600	14515	14650	14684	14805	14723	14521	14575	14608	14567	14570	14608	14623	14795	14672	14709	14627	14752	14508	14784	14709	14557	14690	14465	14650	14679	14684	14529	14656	14839	14601	14592	14506	14664	14725	14463	14748	14668	14641	14710	14630	14829	14685	14670	14716	14577	14605	14766	14772	14725	14616	14646	14664	14831	14598	14708	14642	14594	14728	14660	14559	14667	14704	14670	14680	14825	14664	14620	14422	14748	14749	14626	14557	14589	14721	14656	14586	14559	14491	14646	14654	14481	14638	14619	14641	14806	14561	14694	14469	14662	14765	14519	14776	14568	14710	14707	14508	14634	14547	14690	14465	14553	14626	14651	14594	14704	14590	14560	14582	14644	14507	14518	14626	14390	14626	14570	14680	14626	14647	14615	14717	14596	14657	14761	14567	14607	14634	14668	14633	14551	14626	14537	14629	14454	14729	14547	14703	14411	14526	14579	14662	14617	14578	14651	14667	14736	14756	14578	14696	14597	14678	14590	14572	14575	14676	14694	14624	14609	14632	14556	14493	14599	14503	14864	14550	14614	14671	14690	14726	14795	14720	14670	14730	14813	14670	14624	14647	14842	14475	14574	14727	14684	14513	14342	14651	14632	14521	14550	14623	14569	14619	14466	14521	14492	14544	14552	14749	14600	14528	14483	14506	14441	14630	14580	14620	14757	14741	14585	14756	14561	14478	14601	14607	14607	14432	14583	14639	14508	14551	14622	14637	14668	14670	14345	14548	14724	14729	14625	14720	14678	14657	14742	14586	14513	14478	14672	14608	14628	14530	14621	14569	14524	14693	14619	14669	14550	14715	14698	14807	14680	14622	14656	14600	14685	14666	14595	14522	14509	14596	14680	14646	14673	14753	14547	14596	14539	14513	14494	14534	14796	14680	14526	14564	14513	14706	14599	14661	14599	14671	14678	14761	14617	14602	14539	14636	14626	14601	14838	14539	14612	14667	14626	14471	14747	14544	14409	14751	14692	14584	14585	14666	14570	14634	14810	14630	14776	14525	14666	14551	14715	14595	14522	14666	14540	14566	14677	14755	14678	14519	14426	14699	14523	14718	14659	14499	14662	14686	14809	14416	14507	14727	14531	14629	14498	14743	14488	14680	14613	14633	14756	14687	14712	14653	14518	14434	14696	14670	14640	14561	14637	14623	14860	14540	14653	14706	14851	14515	14592	14657	14512	14554	14574	14730	14598	14614	14729	14645	14555	14550	14783	14705	14658	14531	14763	14660	14574	14813	14657	14547	14781	14559	14837	14591	14650	14521	14641	14550	14536	14556	14706	14734	14703	14716	14708	14591	14642	14611	14515	14749	14612	14589	14499	14734	14743	14605	14557	14700	14540	14472	14636	14648	14591	14610	14548	14478	14643	14646	14713	14640	14594	14608	14531	14594	14706	14646	14710	14564	14719	14648	14712	14729	14774	14695	14644	14474	14702	14551	14646	14646	14602	14622	14460	14563	14758	14617	14582	14791	14695	14667	14461	14794	14667	14619	14797	14571	14460	14668	14496	14611	14602	14682	14543	14383	14754	14666	14617	14705	14683	14607	14651	14580	14584	14408	14376	14724	14677	14685	14704	14668	14704	14764	14678	14709	14632	14565	14623	14677	14599	14646	14777	14412	14481	14687	14702	14567	14547	14852	14550	14710	14576	14456	14673	14917	14654	14526	14682	14679	14462	14372	14457	14667	14497	14646	14499	14808	14525	14566	14638	14571	14608	14783	14599	14692	14625	14599	14660	14476	14610	14560	14602	14517	14667	14387	14801	14765	14633	14835	14782	14691	14671	14555	14610	14822	14885	14647	14623	14787	14443	14572	14602	14548	14683	14545	14807	14620	14613	14666	14502	14698	14685	14669	14629	14615	14831	14633	14557	14652	14533	14646	14670	14479	14681	14539	14810	14683	14647	14702	14827	14674	14757	14438	14570	14702	14795	14520	14735	14660	14760	14609	14811	14585	14442	14609	14751	14483	14789	14611	14595	14711	14666	14542	14695	14613	14666	14496	14579	14566	14568	14562	14612	14601	14630	14524	14668	14668	14510	14461	14464	14717	14627	14438	14840	14480	14564	14616	14734	14663	14618	14586	14664	14554	14480	14515	14612	14715	14643	14740	14605	14672	14742	14615	14535	14651	14501	14620	14702	14681	14615	14625	14295	14644	14638	14584	14656	14620	14653	14520	14702	14548	14662	14657	14535	14610	14736	14673	14408	14642	14618	14589	14754	14525	14673	14787	14727	14573	14533	14537	14721	14741	14806	14548	14696	14672	14658	14712	14457	14616	14682	14495	14597	14520	14758	14480	14611	14571	14723	14686	14635	14504	14524	14603	14610	14683	14749	14621	14454	14654	14602	14699	14729	14615	14533	14565	14726	14762	14603	14643	14663	14626	14671	14558	14514	14705	14605	14652	14521	14667	14652	14652	14405	14608	14569	14586	14747	14799	14505	14462	14721	14774	14454	14627	14735	14539	14591	14702	14424	14717	14674	14543	14628	14613	14677	14602	14532	14689	14596	14577	14649	14661	14783	14614	14627	14622	14652	14587	14581	14491	14551	14619	14580	14600	14647	14590	14800	14608	14600	14639	14507	14544	14623	14578	14582	14653	14611	14504	14635	14786	14546	14777	14571	14670	14425	14614	14831	14563	14732	14686	14650	14725	14659	14493	14662	14479	14668	14577	14697	14719	14453	14659	14679	14486	14519	14709	14684	14617	14528	14626	14620	14559	14626	14656	14550	14637	14665	14575	14715	14441	14563	14588	14455	14547	14697	14653	14587	14476	14500	14693	14504	14725	14540	14720	14604	14634	14475	14722	14540	14510	14640	14549	14612	14680	14649	14715	14610	14653	14652	14738	14677	14545	14457	14760	14587	14700	14568	14623	14497	14535	14655	14720	14551	14594	14649	14723	14645	14706	14572	14830	14670	14631	14732	14673	14562	14551	14601	14615	14538	14737	14713	14639	14532	14646	14452	14681	14694	14647	14583	14627	14526	14488	14624	14874	14480	14791	14621	14592	14599	14646	14555	14682	14719	14550	14682	14639	14673	14724	14549	14654	14526	14564	14792	14583	14598	14769	14447	14679	14458	14652	14561	14680	14544	14586	14626	14743	14541	14699	14601	14558	14711	14711	14731	14554	14529	14536	14775	14683	14487	14631	14733	14680	14818	14742	14694	14671	14460	14661	14575	14571	14748	14642	14606	14684	14687	14683	14588	14645	14606	14709	14508	14572	14738	14720	14661	14454	14861	14607	14663	14718	14604	14739	14802	14485	14572	14757	14602	14495	14529	14648	14666	14577	14579	14466	14503	14531	14751	14536	14611	14560	14517	14441	14487	14642	14734	14554	14708	14570	14535	14561	14556	14639	14531	14517	14597	14840	14686	14599	14559	14683	14511	14600	14657	14832	14758	14744	14587	14802	14684	14656	14645	14758	14567	14630	14667	14427	14652	14428	14655	14718	14586	14616	14642	14674	14634	14530	14661	14571	14504	14603	14610	14647	14611	14678	14584	14583	14678	14579	14688	14517	14564	14626	14902	14488	14446	14646	14769	14547	14642	14539	14549	14661	14692	14701	14559	14691	14772	14601	14716	14713	14643	14437	14845	14706	14726	14636	14768	14674	14557	14739	14527	14671	14602	14573	14591	14595	14685	14521	14556	14556	14673	14635	14620	14554	14583	14621	14681	14569	14622	14625	14554	14656	14642	14726	14679	14560	14588	14589	14683	14722	14633	14582	14658	14547	14617	14562	14537	14565	14659	14708	14506	14505	14494	14530	14536	14697	14576	14686	14713	14468	14660	14561	14461	14390	14822	14816	14733	14714	14656	14639	14573	14670	14653	14515	14456	14743	14561	14506	14641	14636	14783	14586	14590	14765	14419	14698	14676	14681	14735	14751	14529	14528	14616	14601	14701	14510	14727	14697	14655	14653	14720	14691	14772	14668	14637	14668	14718	14637	14620	14791	14607	14680	14747	14511	14575	14557	14596	14671	14739	14693	14594	14711	14459	14612	14550	14608	14617	14739	14513	14583	14637	14619	14493	14627	14646	14484	14660	14703	14466	14643	14606	14536	14733	14553	14611	14564	14674	14533	14757	14690	14595	14773	14696	14787	14637	14486	14907	14481	14569	14706	14603	14641	14616	14491	14769	14625	14729	14600	14432	14607	14660	14636	14544	14698	14814	14490	14561	14593	14639	14717	14620	14710	14709	14729	14587	14858	14461	14633	14634	14659	14596	14737	14693	14724	14652	14612	14540	14609	14514	14582	14569	14628	14557	14701	14673	14524	14685	14602	14694	14450	14713	14662	14689	14512	14725	14651	14759	14623	14457	14603	14552	14589	14687	14563	14446	14556	14616	14786	14575	14473	14645	14773	14592	14622	14731	14690	14612	14611	14660	14529	14667	14633	14607	14621	14499	14555	14617	14667	14740	14868	14599	14550	14692	14344	14621	14498	14630	14622	14558	14716	14661	14690	14774	14666	14697	14545	14519	14644	14633	14674	14709	14553	14601	14695	14637
22989	21517	29466	24010	21982	24004	24995	19110	26579	44716	47255	35904	26956	18882	17410	17191	17373	17327	17103	17232	17221	17237	17236	17006	17105	17161	16995	17024	17090	17110	17144	17029	17003	17282	17126	17300	17122	17365	17314	17138	17085	17230	17053	17051	16923	17285	17115	17040	17207	17200	17172	16915	17116	17163	16999	17001	17307	16994	16709	17209	17040	17064	16989	17075	17105	17181	17168	16960	17164	17041	16806	16984	16915	16902	17088	17004	17099	17067	17105	17127	17131	17144	17221	17068	17075	16996	17160	17237	17011	17185	16952	17068	17125	17058	17123	17145	17114	16983	16958	17281	17100	16953	17031	17079	17058	17161	16957	16994	17033	17145	17080	17157	17128	17033	17097	17045	16836	17264	17050	17022	17011	16859	17213	17098	17029	17105	17155	16975	17083	17059	17036	17047	16803	17096	17121	16724	16861	16752	16859	17085	17232	17124	17065	17060	17025	17061	17314	17011	17141	17120	16993	17042	17160	16938	17083	16871	16897	17034	17178	17032	17090	17027	16888	16910	16893	16880	16988	16913	16899	16916	16934	17036	17090	17082	17114	17018	17128	17021	16901	16967	17089	17033	16991	17048	16930	17006	17012	17134	17132	16953	17095	16987	17200	17128	17071	16866	17159	17018	16852	17019	17084	17334	16997	16876	17119	17330	17098	17040	17042	16935	16834	16893	17084	17058	17170	16987	16900	17098	17064	17048	17136	17045	16982	17128	17126	17001	16980	16985	17057	17039	17002	17012	16979	17086	17096	16986	16932	16998	17039	17042	16940	17056	16865	16911	16860	17020	17301	16999	16957	16883	17105	16989	17032	17118	17212	17069	17121	16986	17166	17003	16980	17007	16975	17042	17043	16924	17119	16924	16974	17109	16988	17075	17035	16992	16986	17057	17125	16988	16918	16910	17004	16927	16812	17191	17029	17062	17089	16976	17006	16979	17095	17069	17096	17236	17028	16858	16945	16836	17046	16745	16960	17146	17154	16918	17075	17146	16833	16974	16866	16960	17059	17097	17012	17100	17072	16998	17028	17040	16955	17111	17016	16878	16929	16973	16968	17121	17103	16800	16905	16893	17039	16982	17145	17106	16846	16909	17036	17233	16989	17048	17040	16997	17080	16952	17098	16897	16894	17002	16775	16943	17057	17113	17018	17030	17101	17088	17044	16962	16882	16930	16958	17051	16918	16929	17012	17014	16984	17082	17165	17010	16837	16741	17092	17025	17175	17071	16856	16955	17108	17020	17051	17014	16948	17087	16951	16930	17037	17071	16998	17034	17039	16874	17060	17173	17014	17017	17062	17012	17089	16915	16983	17306	17069	17052	17107	16995	16938	17051	17105	16975	16905	17113	17026	17124	16866	16869	16901	16985	16873	16978	17042	16817	17176	16934	17045	17101	17096	16841	17042	16947	16970	17010	16932	17051	17010	17134	17023	17032	17103	17042	16970	16965	17018	17182	17221	17046	17161	17102	17042	17102	16986	16956	17039	16897	16912	17142	17060	17157	17025	17018	17030	16699	17089	16773	16818	16911	17206	17046	16911	17035	17008	16932	17107	16965	17051	16885	17010	16804	17043	17147	17080	16969	17081	16928	17033	17003	17122	17346	16848	16922	16994	17036	16954	17108	17287	17209	17027	17088	17235	17020	16734	16952	17045	16987	17087	16853	17003	16906	17089	16856	17071	17030	16993	16999	16982	17180	17167	17068	17316	16987	17020	17058	17145	17096	17012	16976	16985	16838	17013	17075	17008	16989	17060	16951	17010	17273	17081	17017	16952	16856	17116	16812	17035	16963	16966	16979	16853	16963	17004	16928	16926	17144	17183	16903	16928	17005	16913	17036	17156	17088	17072	17112	16941	16887	17032	16772	16967	16957	17050	16981	16824	17151	16945	17074	16897	16910	16969	17087	17047	17006	16953	16969	16849	17108	17118	17035	16972	16874	16964	16904	17150	17056	16885	17041	16888	17145	17214	17022	17169	16998	16807	17010	17172	17066	16948	16994	17077	16923	17022	17056	16939	16881	16971	17131	16971	16986	16979	16974	16964	17070	16924	16823	17019	17135	17093	17376	17028	16830	16993	16997	16974	17080	16939	17112	17116	17176	16959	17174	17032	17088	17077	17229	17126	16947	16951	16865	17097	17180	17084	17139	16892	17025	17059	17238	17108	17087	16872	16823	17129	17029	17041	17014	16858	17113	16985	16943	17131	17048	17135	16949	17052	16940	17122	17065	17062	17033	16929	17174	17166	17138	16885	16947	17108	16965	17129	16996	16981	17118	17115	16922	17073	17022	17073	16851	16859	16964	17034	17110	16835	16798	17118	16968	17097	16768	16942	16999	17029	16969	17038	16925	16888	16957	17093	16909	16950	17140	16952	17012	17082	16865	17206	17038	17124	17072	17085	17037	16869	16987	17054	17134	16948	16845	17137	17021	16918	17055	16926	17038	17158	17046	17054	16947	17045	17041	17083	16938	16966	16914	17042	16930	17142	17030	17000	17060	16923	17050	16834	16943	17073	16976	16856	16959	17060	17060	17068	16981	17030	17117	17059	16830	17033	17188	17065	16882	16871	17051	16996	16970	17108	17184	17138	16934	17011	16898	17107	17043	16984	16997	16991	16975	17074	16882	17126	16967	17096	17035	17166	17047	17054	16931	17002	17134	17142	17037	16934	17118	16986	17014	16835	16854	16959	16866	16946	17077	17079	16943	17059	16849	16900	17038	16917	16940	16952	17088	17076	17084	16906	17113	17153	17048	17134	16872	16975	16942	16963	16960	16967	17040	17368	16997	16802	16904	17026	16999	17091	17106	17101	17078	17003	16936	17000	17117	16982	16860	17049	17119	17187	17011	16883	17042	16943	17054	17171	17073	16969	16968	17202	16980	16941	17068	16903	17085	17211	17252	17005	16905	17140	17117	16782	16976	17018	17252	17031	17037	17078	16887	16956	17037	17090	17083	17182	17025	16920	17011	17151	16835	17125	17208	17071	17045	16992	16944	16859	17039	16987	16859	17036	16849	17016	17087	17061	17199	17043	16855	16852	16979	17099	17052	17094	16982	16910	16934	16809	16990	17008	17075	17119	16939	17106	17166	17100	17024	17339	17002	16919	16973	16854	17113	17116	17221	17074	16999	17123	17096	17042	17131	17017	17045	17173	16983	16952	16937	17171	16992	17264	16992	17086	17128	17113	17144	16941	16994	17118	17045	17109	16983	17076	17053	17042	17172	16936	16860	16916	17022	17045	17140	17052	16990	17079	17040	17130	16832	17074	16930	17132	16995	17124	17069	17100	16906	16955	16984	16964	16782	17157	17270	16984	16817	16994	17019	17033	17060	17047	16917	16851	17093	17038	16988	16946	16792	16968	17043	17066	17063	17078	16942	17135	16777	16931	17099	16820	16979	16993	17024	16981	17162	17092	17012	16872	17013	17131	17065	16933	17046	16943	17141	17017	16896	17040	17069	16964	17079	17115	17109	16972	17126	16924	16996	16951	17079	16872	16886	17031	17010	17178	17095	17023	17015	17073	17008	17029	17007	17049	16861	17069	16997	17146	16974	17094	17086	17029	16915	17034	16974	17124	16984	16999	16871	17010	17023	17056	16854	16786	17098	17031	16789	17161	16722	16788	17116	17069	17067	16998	17007	16987	17040	16973	16895	16934	16996	17099	16897	17056	17148	17060	17165	17082	16912	17029	17026	17029	17283	17135	17161	17056	16895	16853	17028	16753	16767	17012	17048	16943	16780	16878	16954	17082	17068	17245	17026	16946	17093	16861	16957	16794	16954	16959	17242	16946	16954	17027	17074	16977	17092	17098	16813	16869	17045	17126	17034	17044	16812	16924	16927	17067	17071	16992	17219	17130	17116	17187	17099	16997	16869	17012	17229	17019	17137	16913	16997	16816	17124	17068	17060	16951	17084	16929	17011	16974	17134	16915	17078	16913	17039	17074	17137	16867	16764	16998	17103	17157	17076	16978	17021	16879	16929	17060	17039	16957	16996	16984	17016	16673	17005	17033	16968	16914	16879	17150	16929	17041	17110	17088	17214	17116	16946	17126	17021	16836	17121	16984	16800	16973	17079	16862	16907	17009	17024	17022	17061	17059	16892	16981	17102	16862	17214	17011	17101	17096	17006	16989	17059	17129	16858	17071	16858	17027	17071	17093	17059	16942	17161	16784	16910	16965	17120	16929	16944	17045	17034	17122	17116	17245	17152	16982	17175	17068	17024	16998	16943	17044	17060	17043	17225	17028	17062	16920	16881	17012	17088	16907	17141	17041	16878	16968	16920	17022	16931	17148	17089	17214	16998	17021	16937	17045	17188	17273	17213	17125	16996	17051	16976	17304	16948	17132	17134	17211	16903	17085	17004	16997	17130	17172	17015	17219	17024	17010	16762	17185	16851	17045	16910	17033	16954	17042	16907	17102	16987	16985	16986	17113	17089	16973	17046	17127	17124	16852	17085	16931	16992	16960	17017	16992	17081	16976	16759	17030	16932	17123	16866	17111	16810	16868	17004	16760	16971	17064	17067	16841	16897	17089	17147	17125	16954	17068	17140	17007	17070	17037	17138	16957	17004	17060	17173	17069	16795	16947	16831	16984	16839	17046	17029	16841	16966	17101	16997	17057	16893	17009	17033	17200	17041	17053	17068	17143	17013	17024	16808	16907	16994	17031	17032	16970	17099	17047	17132	17121	17095	17121	17095	16956	17128	16907	16848	16983	16964	17042	16875	16842	16862	17025	16763	17150	17107	17213	17031	17055	17150	17044	16853	17025	17049	17101	16937	17195	17144	17026	17111	17073	17067	17109	17038	17139	16996	16981	17133	17120	17214	17197	17090	17122	16976	17001	16926	17050	16922	16871	17063	16952	17051	16970	16980	16996	17124	17178	17044	16934	16874	16820	17156	16846	17006	16936	17085	16934	17054	17141	17073	17078	17085	16895	16983	16974	16859	17160	16968	16890	17080	16753	16956	17139	16863	16883	17048	17074	17149	16993	17093	16969	16921	17036	16867	16976	17031	16816	17152	17061	17054	17209	16997	17014	17155	17060	16947	16907	17033	16993	16991	17034	16962	17111	16891	17146	17082	16884	16963	16865	16858	17035	17023	16867	16885	16892	17057	16976	16964
19972	49324	47376	37319	29637	22843	18232	17269	30730	47557	48277	37092	26583	15646	15660	15573	15528	15594	15600	15608	15598	15575	15472	15604	15620	15586	15422	15629	15604	15638	15455	15477	15507	15613	15577	15560	15444	15536	15591	15779	15593	15621	15633	15385	15448	15489	15567	15600	15621	15616	15666	15609	15410	15736	15463	15708	15459	15649	15348	15634	15484	15567	15535	15613	15425	15562	15447	15502	15399	15339	15588	15436	15680	15488	15440	15519	15668	15585	15498	15391	15570	15471	15608	15390	15546	15598	15357	15578	15680	15533	15572	15513	15519	15376	15685	15589	15463	15493	15563	15512	15389	15518	15486	15661	15516	15371	15521	15486	15381	15485	15672	15450	15474	15614	15415	15523	15518	15536	15430	15338	15570	15559	15471	15527	15364	15606	15451	15622	15624	15484	15417	15460	15633	15430	15537	15487	15492	15350	15730	15338	15539	15604	15583	15501	15595	15440	15543	15549	15571	15434	15505	15349	15409	15513	15500	15568	15566	15773	15586	15479	15475	15522	15507	15411	15424	15583	15543	15580	15548	15407	15594	15425	15394	15530	15516	15476	15750	15496	15498	15532	15523	15430	15344	15527	15289	15469	15525	15462	15405	15502	15648	15602	15571	15449	15314	15503	15396	15595	15529	15520	15336	15577	15606	15529	15551	15381	15522	15248	15421	15628	15491	15361	15617	15606	15572	15633	15707	15576	15692	15706	15453	15496	15518	15581	15341	15437	15507	15497	15415	15510	15535	15512	15495	15600	15337	15393	15644	15428	15559	15507	15329	15631	15572	15508	15710	15515	15448	15485	15459	15460	15443	15683	15453	15454	15539	15629	15701	15523	15475	15487	15574	15586	15507	15534	15374	15652	15482	15493	15441	15747	15442	15463	15668	15433	15798	15560	15570	15558	15488	15336	15648	15722	15496	15508	15551	15415	15331	15330	15457	15492	15468	15748	15448	15706	15544	15382	15532	15509	15611	15574	15636	15532	15494	15458	15626	15419	15492	15562	15535	15398	15378	15496	15746	15633	15504	15634	15430	15463	15465	15702	15455	15383	15508	15481	15244	15445	15585	15530	15436	15442	15549	15628	15513	15386	15591	15487	15505	15534	15636	15530	15724	15467	15620	15490	15547	15485	15510	15421	15346	15429	15580	15601	15486	15469	15429	15530	15394	15685	15526	15451	15565	15491	15547	15529	15396	15678	15632	15563	15609	15480	15513	15474	15500	15410	15448	15471	15516	15450	15407	15606	15382	15550	15500	15601	15658	15504	15378	15729	15555	15329	15432	15599	15504	15650	15585	15564	15466	15422	15361	15548	15354	15595	15512	15615	15452	15436	15627	15625	15500	15522	15584	15476	15563	15510	15513	15642	15561	15656	15570	15401	15596	15567	15478	15564	15610	15548	15380	15285	15561	15363	15396	15688	15467	15357	15546	15639	15628	15621	15423	15423	15624	15414	15450	15514	15714	15495	15469	15410	15281	15569	15549	15364	15468	15554	15485	15503	15530	15448	15586	15518	15539	15482	15425	15497	15369	15475	15560	15429	15222	15488	15597	15426	15476	15535	15507	15510	15543	15521	15440	15497	15467	15609	15624	15475	15510	15484	15510	15700	15487	15511	15528	15451	15525	15403	15488	15297	15585	15467	15656	15410	15730	15592	15429	15465	15393	15297	15466	15381	15546	15519	15507	15350	15539	15505	15559	15537	15454	15332	15466	15520	15642	15409	15408	15627	15442	15509	15404	15642	15424	15521	15581	15367	15616	15562	15365	15475	15559	15557	15548	15486	15472	15543	15505	15315	15506	15650	15493	15631	15436	15425	15623	15500	15514	15460	15535	15446	15495	15510	15543	15515	15520	15684	15411	15461	15446	15425	15552	15649	15415	15528	15511	15547	15520	15561	15433	15443	15508	15440	15580	15471	15460	15495	15279	15562	15494	15513	15485	15513	15595	15562	15458	15559	15469	15402	15621	15506	15519	15507	15389	15458	15576	15534	15512	15361	15356	15406	15478	15474	15485	15443	15518	15545	15428	15574	15456	15515	15514	15605	15575	15498	15603	15404	15423	15568	15524	15368	15487	15481	15371	15346	15443	15510	15492	15432	15432	15501	15531	15725	15383	15687	15528	15538	15487	15781	15693	15405	15449	15492	15338	15372	15575	15446	15641	15619	15440	15528	15592	15513	15436	15495	15348	15593	15570	15379	15467	15628	15611	15478	15458	15485	15511	15533	15561	15481	15484	15406	15455	15450	15549	15599	15414	15567	15686	15600	15399	15410	15417	15593	15508	15522	15577	15478	15614	15638	15717	15404	15707	15320	15529	15347	15580	15609	15521	15437	15474	15500	15618	15462	15520	15470	15353	15513	15305	15388	15580	15380	15505	15393	15528	15417	15362	15514	15681	15440	15584	15676	15586	15374	15547	15630	15639	15352	15625	15426	15479	15216	15626	15697	15693	15562	15512	15503	15421	15385	15498	15587	15478	15321	15549	15410	15622	15529	15505	15408	15440	15410	15598	15518	15509	15554	15656	15571	15636	15499	15477	15526	15595	15619	15707	15604	15424	15600	15507	15538	15441	15221	15513	15622	15486	15517	15457	15479	15422	15624	15665	15380	15472	15479	15703	15486	15463	15452	15599	15615	15572	15279	15437	15608	15523	15418	15550	15623	15554	15454	15397	15367	15516	15400	15406	15611	15630	15428	15628	15457	15550	15511	15620	15559	15522	15491	15516	15538	15590	15447	15585	15292	15389	15587	15467	15498	15567	15351	15560	15700	15640	15539	15429	15647	15516	15566	15424	15572	15458	15464	15499	15427	15564	15529	15439	15348	15430	15589	15499	15522	15484	15457	15381	15447	15407	15639	15331	15337	15527	15571	15520	15505	15557	15506	15591	15563	15460	15557	15518	15466	15636	15563	15462	15610	15455	15436	15620	15550	15426	15596	15450	15413	15336	15679	15450	15609	15446	15496	15430	15365	15462	15638	15619	15535	15531	15465	15575	15426	15447	15415	15512	15385	15370	15469	15490	15601	15465	15537	15462	15447	15629	15540	15618	15595	15557	15396	15420	15464	15480	15560	15421	15466	15703	15637	15487	15362	15519	15472	15478	15516	15467	15388	15430	15437	15466	15455	15497	15566	15433	15467	15558	15516	15541	15422	15556	15590	15491	15513	15449	15458	15616	15504	15406	15609	15547	15465	15567	15447	15621	15573	15561	15492	15609	15579	15441	15521	15563	15583	15435	15437	15654	15626	15423	15532	15543	15533	15686	15590	15402	15270	15493	15593	15568	15287	15445	15533	15566	15470	15553	15335	15532	15613	15556	15541	15288	15523	15434	15372	15897	15552	15609	15493	15406	15412	15567	15567	15553	15425	15474	15491	15564	15322	15510	15546	15551	15523	15509	15561	15455	15467	15456	15515	15481	15473	15641	15677	15642	15345	15380	15572	15660	15454	15493	15639	15458	15649	15510	15533	15455	15331	15481	15515	15531	15606	15615	15568	15530	15430	15416	15535	15542	15533	15519	15477	15555	15525	15653	15432	15293	15344	15444	15467	15608	15424	15647	15569	15561	15503	15590	15534	15478	15495	15736	15540	15475	15356	15430	15756	15384	15453	15435	15517	15446	15436	15465	15552	15526	15543	15607	15581	15487	15651	15517	15443	15375	15377	15668	15618	15510	15514	15519	15661	15453	15541	15482	15563	15544	15389	15480	15664	15569	15580	15612	15438	15671	15525	15620	15480	15468	15635	15503	15688	15420	15483	15525	15362	15569	15694	15509	15571	15392	15700	15654	15532	15408	15499	15440	15465	15464	15524	15572	15403	15572	15324	15443	15625	15489	15520	15808	15440	15533	15512	15533	15391	15649	15509	15562	15517	15574	15524	15627	15421	15493	15506	15566	15453	15498	15410	15526	15529	15546	15601	15427	15279	15503	15431	15491	15438	15421	15393	15435	15446	15457	15436	15533	15493	15500	15486	15573	15530	15559	15539	15498	15344	15380	15553	15576	15536	15412	15459	15487	15364	15362	15552	15693	15502	15475	15471	15646	15406	15579	15418	15511	15463	15470	15476	15562	15511	15332	15698	15409	15651	15526	15717	15502	15463	15526	15385	15486	15476	15363	15448	15471	15631	15436	15421	15431	15493	15402	15493	15557	15440	15473	15448	15682	15528	15467	15550	15573	15579	15339	15543	15524	15549	15487	15533	15553	15629	15469	15472	15568	15548	15531	15401	15533	15432	15381	15555	15369	15640	15405	15576	15471	15345	15768	15609	15501	15699	15482	15445	15475	15550	15548	15570	15412	15477	15577	15511	15603	15357	15621	15536	15473	15397	15338	15442	15565	15501	15472	15547	15413	15374	15394	15453	15329	15468	15539	15508	15641	15503	15591	15513	15462	15503	15307	15499	15601	15340	15474	15471	15621	15441	15641	15554	15404	15471	15526	15402	15464	15601	15666	15319	15482	15450	15532	15437	15369	15476	15591	15451	15595	15521	15199	15768	15448	15391	15552	15560	15384	15726	15608	15499	15509	15595	15521	15286	15341	15577	15528	15424	15534	15583	15380	15522	15406	15470	15444	15473	15514	15485	15485	15382	15404	15630	15616	15572	15390	15504	15388	15510	15420	15522	15504	15431	15588	15569	15506	15415	15470	15527	15573	15453	15519	15479	15439	15517	15628	15367	15363	15545	15644	15510	15547	15459	15554	15525	15574	15283	15595	15622	15381	15317	15588	15425	15532	15545	15577	15504	15426	15542	15314	15489	15555	15560	15475	15366	15475	15398	15551	15469	15402	15474	15651	15437	15407	15547	15552	15644	15511	15467	15397	15485	15567	15361	15397	15424	15566	15377	15522	15502	15452	15563	15592	15555	15395	15490	15387	15468	15394	15514	15517	15440	15441	15357	15432	15460	15605	15485	15531	15496	15451	15589	15521	15499	15398	15506	15178	15479	15441	15588	15468	15541	15676	15419	15263	15542	15463	15608	15569	15390	15593	15553	15652	15530	15644	15552	15356	15553	15536	15454	15599	15556	15469	15609	15447	15438	15565	15428	15480	15497	15470	15595	15479	15486	15478	15419	15414	15472	15456	15471	15361	15719	15356	15570	15662	15585	15589	15396	15427	15525	15536	15551
27529	23747	31325	27151	20614	18451	17907	17378	18178	19839	20515	19280	18088	17355	17182	17251	17332	17163	17067	17289	17425	17285	17520	17361	17290	17228	17285	17330	17315	17278	17247	17258	17229	17487	17214	17153	17026	17348	17358	17243	17177	17249	17479	17340	17438	17292	17253	17149	17244	17295	17223	17126	17206	17302	17221	17154	17213	17352	17276	17139	17322	17289	17314	17202	17151	17177	17316	17342	17173	17226	17265	17320	17362	17269	17317	17187	17295	17244	17267	17222	17272	17297	17370	17244	17398	17238	17139	17223	17216	17359	17295	17326	17198	17170	17387	17457	16984	17183	17175	17390	17257	17211	17546	17506	17207	17288	17214	17050	17121	17122	17306	17265	17327	17321	17293	17100	17194	17144	17206	17272	17264	17188	17466	17187	17348	17397	17341	17187	17347	17168	17312	17345	17214	17203	17400	17498	17110	17429	17452	17240	17115	17185	17337	17156	17216	17208	17391	17325	17177	17456	17321	17352	17275	17350	17336	17487	17206	17074	17223	17085	17214	17321	17160	17203	17229	17335	17387	17076	17230	17162	17249	17367	17159	17123	17184	17265	17198	17240	17080	17241	17234	17252	17141	17226	17452	17087	17135	17423	17472	17096	17108	17358	17268	17177	17366	17276	17252	17227	17086	17195	17446	17180	17136	17430	17301	17272	17271	17054	17250	17316	17397	17268	17163	17319	17218	17090	17123	17234	17225	17336	16890	17206	17139	17221	17290	17063	17343	17230	17433	17282	17212	17113	17308	17219	17354	17233	17083	17175	17372	17295	17267	17125	17209	17049	17218	17161	17093	17266	17280	17189	17147	17197	17228	17153	17232	17421	17330	17111	17155	17192	17326	17293	17235	17173	17177	17045	17212	17088	17214	17380	17070	17220	17289	17211	17217	17225	17114	17127	17376	17306	17177	17357	17335	17394	17256	17180	17238	17228	17103	17368	17131	17338	17156	17120	17184	17195	17354	17181	17085	17199	17227	17310	17232	17192	17095	17240	17295	17285	17207	17137	17429	17371	17200	17343	17399	17146	17261	17130	17212	17118	17245	17350	17169	17178	17045	17261	17078	17324	17300	17279	17275	17368	17048	16956	17136	17076	17371	17349	17280	17162	17024	17237	17215	17363	17217	17263	17056	17359	17111	17101	17197	17323	17369	17031	17119	17263	17251	17319	17059	17290	17139	17203	17189	17352	17302	17310	17313	17279	17100	17484	17296	17188	17171	17308	17527	17092	17181	17305	17164	17225	17080	17322	17158	17298	17357	17386	17156	17293	17371	17179	17355	17156	17311	17240	17190	17324	17302	17146	17315	17331	17204	17197	17295	17263	17336	17308	17322	17009	17106	17274	17133	17140	17331	17398	17452	17255	17427	17324	17344	17228	17102	17105	17302	17331	17014	17028	16986	17211	17286	17243	17189	17180	17196	17420	17349	17276	17292	16936	17230	17088	17095	17216	16998	17177	17317	17054	17498	17151	17388	17242	17270	17561	17253	17276	17197	17444	17293	17113	17284	17404	17199	17187	17261	17282	17329	17150	17440	17130	17140	17158	17258	17091	17315	17390	17356	17283	17207	17178	17184	17161	17211	17242	17249	17244	17328	17150	17200	17099	17202	17224	17274	17202	17324	17138	17313	17146	17250	17203	17293	17275	17250	17146	17328	17365	17301	17185	17182	17201	17133	17105	17176	16850	17295	17264	17133	17128	17443	17470	17256	17436	17348	17162	17356	17407	17121	17250	17169	17080	17287	17343	17184	17040	17215	17120	17134	17147	17334	17161	17223	17246	17349	17244	17100	17216	17127	17189	17295	17037	17076	17096	17144	17148	17329	17184	17330	17160	17231	17055	17279	17253	17356	17250	17104	17184	17246	17285	17266	17368	17452	17103	16936	17175	17301	17187	17219	17288	17506	17290	17296	17204	17167	17277	17262	17203	17117	17187	17275	17104	17274	17237	17470	17198	17374	17448	17278	17157	17115	17298	17294	17132	17192	17228	17180	17398	17245	17314	17324	17287	17252	17200	17424	17281	17168	17101	17173	17153	17151	17159	17164	17007	17330	17167	17296	17240	17108	16997	17113	17277	17124	17258	17314	17218	17231	17178	17308	17311	17329	17251	17320	17304	17077	17186	17383	17156	17097	17249	17148	17104	17209	17208	17199	17180	17080	17277	17261	17193	17320	17382	17330	17401	17288	17187	17337	17210	17079	17255	17209	17426	17297	17214	17289	17325	17406	17094	17193	17197	17247	17088	17527	17156	17209	17414	17095	17368	17306	17194	17119	17324	17171	17250	17507	17187	17113	17108	17166	17175	17326	17204	17386	17333	17247	17263	17353	17195	17122	17245	17339	17164	17242	17153	17267	17082	17121	17260	17121	17198	17153	17197	17083	17089	17451	17126	17296	17355	17305	17102	17315	17198	17303	17176	17131	17259	17266	17227	17483	17155	17180	17200	17431	17192	17417	17203	17163	17276	17448	17303	17236	17144	17134	17340	17209	17318	17148	17201	17273	17330	17207	17330	17311	17265	17197	16935	17070	17403	17122	17269	17297	17328	17372	17355	17271	17166	17215	17259	17115	17242	17322	17252	17120	17191	17376	17351	17387	17188	17128	17087	17340	17333	17189	17325	17212	17186	17318	17225	17210	17230	17441	17388	17273	17063	17309	17098	17271	17165	17410	17135	17029	17277	17123	17084	17248	17372	17336	17314	17232	17325	17374	17187	17164	17138	17314	17151	17254	17446	17454	17163	17268	17242	17344	17363	17286	17188	17203	17289	17266	17175	17122	17416	17297	17239	17350	17241	17336	17255	17208	17201	17400	17238	17227	17271	17228	17330	17292	17292	17214	17410	17286	17128	17365	17178	17140	17212	17365	17257	17254	17306	17289	17260	17061	17212	17310	17254	17231	17453	17438	17206	17306	17156	17208	17231	17285	17106	17145	17253	17282	17307	17260	17343	17183	17286	17335	17344	16996	17175	17189	17354	17250	17099	17357	17261	17306	17137	17275	17312	17232	17032	17346	17368	17231	17270	17231	17322	17134	17100	17279	17208	17333	17337	17317	17398	17262	17334	17167	17326	17372	17227	17120	17348	17119	17346	17141	17384	17342	17517	17153	17285	17270	17104	17269	17121	17223	17045	17358	17166	17248	17257	17195	17355	17147	17233	17064	17099	17305	17309	17208	17168	17242	17243	17111	17300	17360	17192	17175	17123	17260	17163	17175	17135	17261	17166	17183	17196	17176	17165	17481	17127	17228	17274	17379	17265	17415	17340	17176	17312	17323	17168	17205	17312	17251	17127	17189	17233	17353	17219	17069	17159	17043	17207	17329	17245	17325	17272	17467	17372	17186	17226	17224	17091	17246	17160	17281	17377	17377	17372	17373	17290	17250	17254	17320	17449	17096	17313	17309	17289	17292	17481	17467	17246	17181	17179	17274	17305	17331	17262	17067	17513	17246	17530	17310	17264	17369	17223	17109	17155	17273	17422	17386	17158	17104	17236	17357	17238	17482	17113	17269	17279	17156	17216	17274	17148	17289	17249	17142	17446	17267	17309	17205	17081	17206	17367	17273	17217	17417	17236	17244	17248	17361	17333	17306	17359	17306	17241	17224	17229	17125	17231	17273	17124	17210	17301	17355	17242	17294	17217	17348	17350	17171	17392	17245	17397	17333	17323	17187	17301	17267	17146	17237	17235	17389	17181	17355	17223	17163	17304	17336	17245	17357	17170	17391	17476	17506	17122	17221	17257	17284	17278	17419	17332	17242	17211	17262	17361	17183	17233	17199	17347	17130	17160	17157	17262	17301	17307	17264	17254	17170	17286	17345	17570	17244	17273	17310	17232	17126	17444	17131	17371	17325	17382	17267	17210	17302	17185	17291	17207	17142	17376	17313	17271	17184	17265	17288	17111	17079	17087	17174	17294	17218	17383	17312	17145	17225	17265	17230	17125	17234	17106	17230	17011	17150	17130	17073	17279	17340	17228	17315	17280	17413	17154	17449	17247	17245	17514	17321	17261	17351	17443	17038	17134	17159	17218	17354	17249	17242	17125	17092	17223	17303	17174	17443	17351	17399	17291	17237	17300	17370	17271	17263	17304	17409	17334	17256	17292	17277	17284	17209	17268	17471	17194	17309	17384	17256	17097	17195	17136	17307	17271	16815	17322	17407	17088	17318	17231	17414	17305	17346	17329	17369	17109	17255	17146	17433	17290	17243	17149	17036	17397	17346	17139	17341	17204	17126	17211	17281	17115	17309	17298	17242	17198	17293	17157	16965	17185	17326	17317	17257	17251	17268	17098	17121	17354	17390	17283	17296	17277	17379	17147	17204	17227	17525	17254	17128	17265	17220	17458	17183	17300	17080	17343	17544	17296	17287	17233	17125	17121	17309	16998	17306	17290	17217	17253	17262	17578	17393	17173	17175	17165	17402	17217	17461	17395	17160	17225	17127	17347	17299	17396	17289	17291	17300	17349	17225	17039	17401	17282	17257	17233	17444	17306	17473	17177	17402	17593	17303	17365	17266	17221	17187	17264	17320	17329	17280	17172	17045	17181	17098	17016	17153	17149	17299	17144	17188	17171	17272	17393	17336	17052	17243	17312	17368	17179	17371	17117	17172	17181	17316	17106	17357	16939	17243	17114	17207	17266	17206	17120	17345	17229	17160	17273	17258	17297	17241	17362	17161	17216	17246	17248	17449	17346	17070	17194	17127	17275	17429	17323	17295	17387	17177	17059	17399	17350	17227	17255	17098	17148	17361	17284	17209	17332	17320	17094	17056	17227	17360	17264	17114	17128	17323	17196	17175	17224	17031	17238	17351	17283	17286	17302	17252	17160	17467	17342	17137	17373	17226	17194	17455	17198	17362	17222	17372	17252	17431	17174	17286	17388	17390	17154	17310	17121	17243	17139	17289	17331	17201	17153	17313	17196	17229	17035	17123	17192	17244	17181	17283	17471	17116	17004	17188	17160	17165	17200	17299	17161	17332	17070	17332	16952	17298	17230	17296	17194	17297	17304	17224	17065	17153	16997	17448	17256	17158	17194	17244	17250	17282	17297	17243	17306	17245	17061	17163	17254	17360	17249	17241	17367	17121	17504	17271	17322	17233	17229	17138	17196	17202	17210	17214	17369
19500	35808	36473	26140	20403	17191	16047	15927	17306	19720	20016	17921	16421	15734	15529	15565	15578	15566	15594	15772	15529	15664	15751	15591	15638	15689	15820	15591	15734	15617	15699	15656	15568	15538	15719	15833	15637	15700	15714	15657	15682	15710	15731	15669	15492	15558	15643	15677	15672	15457	15773	15509	15585	15723	15632	15695	15740	15636	15660	15600	15556	15564	15704	15511	15633	15628	15653	15664	15584	15607	15483	15772	15611	15612	15720	15709	15511	15644	15546	15586	15789	15529	15553	15666	15483	15542	15667	15840	15621	15680	15518	15595	15579	15628	15638	15664	15675	15641	15619	15474	15613	15717	15658	15617	15630	15650	15594	15604	15569	15812	15607	15729	15643	15564	15568	15638	15544	15534	15769	15642	15561	15861	15558	15622	15584	15413	15765	15667	15534	15595	15642	15551	15639	15682	15721	15720	15617	15815	15565	15602	15650	15653	15543	15653	15599	15697	15635	15766	15799	15528	15526	15490	15633	15672	15700	15686	15541	15476	15729	15590	15469	15749	15596	15478	15591	15615	15818	15633	15553	15592	15549	15533	15790	15449	15545	15573	15754	15782	15855	15646	15495	15613	15568	15698	15470	15596	15662	15660	15568	15681	15784	15566	15665	15592	15503	15655	15646	15536	15836	15512	15458	15814	15718	15648	15490	15572	15603	15587	15681	15590	15630	15626	15633	15554	15845	15787	15569	15592	15727	15560	15700	15545	15840	15556	15680	15722	15594	15723	15622	15647	15638	15733	15607	15746	15573	15716	15427	15665	15642	15775	15570	15661	15545	15814	15699	15685	15631	15624	15648	15632	15463	15633	15650	15732	15764	15692	15696	15568	15630	15816	15692	15520	15813	15485	15661	15528	15663	15578	15615	15597	15441	15799	15670	15797	15628	15648	15649	15453	15654	15555	15602	15654	15673	15594	15606	15662	15519	15620	15585	15726	15663	15720	15639	15747	15562	15742	15549	15545	15640	15540	15522	15681	15602	15551	15619	15513	15746	15525	15770	15747	15511	15554	15537	15587	15327	15729	15562	15579	15756	15842	15729	15714	15613	15767	15750	15768	15675	15748	15621	15681	15655	15622	15707	15534	15724	15700	15811	15421	15623	15571	15639	15656	15751	15553	15536	15573	15604	15641	15718	15629	15585	15629	15703	15642	15504	15597	15742	15631	15608	15706	15553	15704	15652	15635	15557	15645	15662	15452	15644	15618	15713	15533	15545	15529	15676	15624	15602	15676	15478	15750	15784	15598	15615	15549	15617	15570	15645	15510	15657	15706	15595	15577	15663	15772	15709	15699	15739	15507	15513	15591	15576	15686	15592	15525	15629	15720	15735	15519	15589	15574	15551	15597	15625	15732	15752	15589	15647	15720	15615	15683	15762	15502	15540	15714	15607	15683	15442	15611	15492	15554	15612	15657	15605	15499	15568	15627	15642	15606	15761	15560	15612	15736	15689	15623	15651	15376	15586	15798	15562	15760	15582	15772	15583	15803	15669	15552	15862	15687	15806	15456	15710	15671	15693	15696	15575	15777	15666	15840	15772	15734	15620	15655	15489	15682	15769	15672	15555	15897	15603	15666	15612	15650	15718	15600	15733	15663	15523	15754	15506	15617	15603	15558	15678	15617	15615	15601	15557	15613	15833	15610	15799	15683	15537	15496	15602	15687	15639	15643	15546	15566	15532	15623	15678	15565	15706	15442	15570	15733	15537	15741	15602	15748	15751	15670	15575	15738	15769	15745	15610	15666	15517	15675	15568	15472	15661	15568	15495	15588	15623	15697	15581	15387	15618	15658	15614	15762	15583	15606	15752	15787	15436	15683	15723	15722	15674	15535	15576	15559	15524	15721	15743	15607	15686	15592	15588	15800	15637	15612	15701	15547	15721	15644	15432	15624	15596	15604	15654	15858	15657	15641	15605	15578	15739	15553	15658	15877	15452	15572	15743	15703	15676	15531	15756	15775	15691	15571	15654	15683	15679	15716	15551	15576	15664	15509	15716	15577	15633	15573	15778	15769	15644	15783	15687	15621	15691	15568	15483	15649	15690	15621	15697	15514	15652	15721	15446	15681	15643	15605	15546	15575	15692	15565	15704	15634	15623	15817	15640	15814	15679	15631	15669	15692	15556	15588	15705	15539	15517	15619	15681	15463	15692	15644	15687	15650	15750	15646	15797	15542	15586	15639	15889	15714	15618	15715	15564	15524	15674	15675	15617	15571	15702	15527	15697	15720	15623	15728	15693	15698	15627	15597	15838	15665	15596	15606	15655	15629	15614	15607	15598	15583	15788	15599	15654	15839	15629	15620	15519	15446	15686	15656	15608	15573	15748	15636	15920	15654	15548	15706	15647	15659	15460	15441	15586	15675	15801	15598	15740	15614	15630	15592	15644	15806	15612	15581	15741	15680	15617	15658	15724	15685	15474	15557	15810	15469	15716	15553	15543	15857	15713	15631	15685	15752	15719	15713	15567	15654	15638	15769	15483	15499	15610	15467	15681	15645	15738	15732	15587	15576	15720	15650	15596	15578	15666	15610	15710	15670	15639	15657	15667	15690	15927	15591	15783	15544	15666	15653	15504	15766	15674	15582	15693	15802	15564	15570	15646	15631	15685	15552	15541	15628	15730	15599	15732	15617	15779	15724	15667	15666	15586	15595	15686	15628	15652	15624	15544	15627	15610	15726	15625	15751	15756	15747	15667	15455	15642	15557	15456	15628	15699	15629	15641	15688	15536	15677	15544	15673	15580	15517	15766	15614	15681	15571	15799	15698	15703	15856	15617	15804	15695	15603	15719	15555	15700	15649	15718	15594	15542	15569	15782	15596	15596	15577	15713	15622	15622	15705	15700	15663	15684	15583	15625	15717	15608	15738	15639	15584	15496	15796	15376	15559	15706	15625	15680	15702	15695	15610	15468	15848	15797	15702	15777	15756	15849	15586	15558	15527	15619	15616	15451	15584	15549	15575	15618	15650	15756	15559	15575	15691	15677	15738	15615	15601	15799	15459	15556	15764	15513	15510	15622	15538	15730	15571	15591	15612	15636	15798	15712	15491	15726	15679	15672	15583	15601	15636	15692	15553	15545	15654	15606	15621	15583	15627	15575	15861	15659	15672	15619	15562	15559	15697	15595	15648	15798	15673	15653	15717	15558	15542	15659	15551	15481	15613	15694	15690	15684	15575	15610	15552	15613	15548	15683	15624	15710	15689	15761	15722	15757	15473	15534	15646	15617	15518	15535	15445	15656	15600	15713	15618	15589	15865	15795	15643	15558	15810	15479	15684	15738	15664	15637	15862	15756	15730	15638	15659	15764	15624	15519	15741	15578	15676	15611	15645	15628	15538	15686	15789	15712	15694	15529	15472	15627	15573	15797	15499	15741	15730	15727	15735	15509	15762	15662	15877	15836	15657	15547	15642	15610	15712	15831	15733	15584	15761	15691	15489	15634	15538	15744	15556	15391	15620	15613	15690	15754	15656	15581	15547	15677	15617	15632	15490	15741	15673	15708	15506	15754	15646	15598	15609	15536	15672	15772	15486	15459	15617	15638	15658	15700	15754	15795	15655	15599	15737	15492	15556	15665	15613	15521	15698	15644	15736	15734	15518	15626	15578	15634	15742	15587	15667	15796	15678	15834	15651	15671	15720	15755	15547	15774	15522	15661	15741	15551	15602	15661	15713	15745	15718	15544	15661	15612	15629	15651	15489	15734	15671	15614	15752	15656	15723	15626	15597	15606	15674	15750	15739	15645	15534	15705	15701	15561	15658	15689	15828	15618	15680	15710	15734	15650	15623	15571	15549	15542	15675	15808	15735	15544	15665	15717	15622	15716	15637	15569	15723	15780	15580	15460	15799	15655	15650	15666	15648	15569	15624	15588	15541	15724	15697	15609	15604	15738	15625	15695	15540	15666	15663	15497	15596	15543	15691	15706	15706	15651	15711	15653	15601	15859	15470	15756	15647	15679	15817	15542	15571	15701	15780	15596	15651	15578	15672	15727	15832	15646	15720	15783	15635	15440	15733	15734	15427	15637	15706	15618	15609	15644	15574	15656	15600	15673	15689	15723	15629	15653	15707	15839	15768	15679	15597	15579	15741	15650	15793	15592	15590	15983	15633	15806	15766	15621	15524	15717	15500	15603	15753	15651	15636	15867	15592	15613	15699	15750	15848	15346	15683	15777	15424	15497	15623	15586	15559	15763	15759	15812	15798	15567	15495	15713	15578	15674	15795	15609	15726	15618	15614	15600	15764	15540	15581	15733	15496	15633	15697	15626	15636	15591	15451	15623	15754	15707	15545	15688	15538	15847	15654	15692	15806	15603	15645	15680	15842	15642	15607	15558	15720	15542	15695	15727	15767	15725	15667	15686	15539	15820	15742	15733	15586	15686	15684	15799	15522	15643	15550	15587	15687	15670	15706	15603	15710	15845	15501	15802	15506	15670	15635	15684	15650	15700	15739	15685	15617	15711	15624	15667	15675	15641	15721	15691	15493	15620	15703	15641	15652	15642	15625	15780	15590	15541	15553	15724	15580	15703	15732	15639	15755	15657	15550	15670	15679	15743	15698	15653	15706	15709	15582	15511	15664	15633	15743	15495	15643	15579	15710	15532	15663	15753	15619	15647	15626	15633	15607	15567	15602	15603	15724	15677	15697	15458	15698	15675	15548	15634	15543	15724	15567	15569	15585	15587	15594	15704	15547	15630	15664	15562	15620	15706	15789	15692	15759	15689	15568	15664	15844	15691	15643	15779	15798	15676	15610	15717	15587	15561	15597	15677	15670	15490	15636	15610	15484	15636	15707	15554	15699	15579	15809	15687	15813	15734	15611	15635	15627	15674	15560	15585	15638	15766	15535	15714	15693	15696	15812	15512	15744	15743	15362	15682	15638	15565	15788	15680	15734	15791	15606	15650	15721	15951	15797	15725	15710	15680	15640	15567	15512	15605	15646	15840	15615	15683	15682	15715	15596	15593	15688	15525	15511	15650	15649	15780	15611	15644	15597	15726	15544	15550	15572	15658	15582	15699	15682	15674	15780	15538	15881	15768	15755	15496	15456	15601	15538	15499	15711	15757	15644	15508	15665	15597	15511	15669	15614	15627	15638	15633	15631	15652	15696	15631	15733	15515	15849
24461	21521	29000	25672	23420	21954	21074	18663	18126	27358	32783	27542	22755	19195	17628	17429	17313	17232	17541	17497	17525	17480	17221	17494	17442	17400	17345	17259	17296	17358	17435	17393	17101	17244	17373	17255	17449	17124	17419	17319	17390	17317	17408	17287	17319	17241	17457	17321	17251	17271	17113	17439	17288	17313	17490	17275	17437	17310	17401	17430	17337	17233	17089	17467	17121	17161	17131	17512	17317	17344	17174	17231	17288	17327	17192	17267	17201	17289	17537	17303	17188	17197	17278	17354	17285	17195	17317	17231	17302	17234	17407	17151	17392	17434	17295	17330	16933	17329	17204	17338	17366	17092	17465	17219	17202	17343	17177	17226	17418	17239	17183	17323	17223	17440	17226	17200	17336	17186	17150	17161	17081	17260	17300	17316	17243	17360	17411	17305	17299	17292	17168	17325	17111	17270	17281	17032	17235	17254	17295	17236	17280	17349	17304	17370	17229	17160	17292	17231	17360	17455	17135	17288	17281	17379	17270	17256	17369	17245	17320	17291	17357	17269	17233	17158	17252	17211	17339	17393	17305	17266	17183	17154	17105	17000	17177	17096	17281	17260	17182	17356	17120	17303	17206	17508	17285	17352	17359	17253	17300	17393	17348	17148	17438	17361	17363	17190	17323	17265	17163	17228	17196	17371	17422	17336	17437	17120	17506	17423	17370	17338	17231	17382	17203	17271	17143	17491	17161	17192	17436	17214	17479	17305	17232	17222	17373	17191	17215	17200	17383	17214	17366	17151	17221	17252	17356	17324	17339	17396	17098	17091	17156	17263	17319	17359	17432	17312	16958	17256	17168	17350	17390	17531	17319	17165	17224	17271	17211	17134	17084	17160	17373	17413	17463	17310	17324	17529	17366	17198	17346	17440	17386	17384	17421	17229	17384	17553	17403	17324	17233	17271	16955	17084	17252	17348	17404	17147	17350	17346	17258	17241	17287	17116	17167	17252	17323	17330	17289	17323	17306	17385	17298	17470	17428	17222	17263	17170	17327	17239	17227	17268	17296	17306	17326	17336	17341	17253	17311	17325	17441	17219	17110	17147	17351	17221	17245	17265	17273	17208	17341	17269	17323	17365	17388	17154	17296	17254	17334	17258	17200	17326	17225	17255	17220	17238	17291	17103	17227	16997	17300	17299	17283	17322	17469	17331	17106	17325	17523	17452	17113	17262	17378	17243	17370	17213	17340	17139	17296	17289	17375	17232	17347	17136	17194	17107	17114	17177	17275	17287	17097	17406	17090	17208	17487	17226	17355	17181	17095	17292	17174	17335	17291	17281	17318	17325	17356	17372	17386	17441	17256	17176	17285	17175	17313	17064	17381	17094	17357	17162	17375	17183	17288	17086	17204	17197	17406	17504	17214	17057	17367	17479	17258	17211	17255	17263	17229	17283	17325	17314	17219	17203	17064	17322	17347	17306	17282	17451	17383	17352	17252	17479	17343	17347	17376	17423	17265	17127	17138	17155	17214	17337	17172	17363	17226	17217	17268	17275	17218	17415	17252	17453	17162	17175	17267	17078	16980	17217	17169	17404	17268	17336	17370	17573	17379	17258	17385	17195	17243	17237	17328	17501	17246	17281	17306	17325	17334	17371	17286	17295	17270	17328	17433	17262	17363	17272	17205	17337	17403	17250	17263	17301	17225	17173	17414	17557	17287	17357	17337	17202	17185	17401	17179	17308	17299	16897	17259	17227	17393	17041	17137	17164	17261	17212	17227	17175	17279	17192	17118	17098	17285	17152	17267	17306	17142	17476	17353	17305	17566	17497	17254	17223	17363	17342	17257	17245	17417	17369	17277	17221	17336	17229	17331	17118	17331	17346	17154	17235	17357	17080	17359	17072	17093	17149	17311	17220	17352	17061	17282	17310	17169	17255	17187	17207	17279	17160	17286	17340	17211	17285	17252	17220	17221	17388	17260	17246	17539	17279	17302	17204	17480	17264	17360	17184	17320	17547	17230	17290	17205	17512	17193	17402	17511	17502	17117	17075	17396	17452	17219	17394	17368	17316	17379	17240	17283	17307	17298	17112	17409	17285	17194	17118	17257	17221	17394	17202	17234	17175	17315	17336	17185	17041	17319	17366	17334	17391	17458	17246	17259	17174	17392	17224	17276	17162	17296	17041	17287	17254	17232	17403	17239	17318	17235	17360	17360	17268	17007	17195	17036	17499	17291	17331	17317	17321	17318	17036	17254	17275	17334	17286	17317	17201	17356	17236	17491	17254	17161	17390	17149	17553	17106	17160	17169	17377	17241	17236	17231	17240	17364	17132	17563	17345	17322	17403	17052	17303	17040	17386	17288	17216	17253	17217	17239	17170	17124	17083	17059	17347	17306	17138	17281	17306	17352	17291	17228	17432	17235	17331	17169	17357	17399	17407	17426	17176	17394	17184	17194	17232	17477	17366	17296	17295	17391	17304	17319	17487	17384	17349	17268	17224	17170	17363	17329	17547	17353	17413	17437	17172	17259	17138	17299	17337	17179	17293	17268	17272	17294	17050	17082	17091	17350	17254	17107	17075	17202	17136	17159	16957	17298	17263	17193	17130	17177	17279	17346	17362	17071	17203	17255	17183	17236	17413	17123	17331	17234	17179	17254	17434	17375	17209	17131	17170	17105	17244	17183	17321	17189	17393	17191	17230	17661	17492	17209	17186	17262	17194	17105	17177	17224	17373	17373	17441	17380	17265	17342	17306	17182	16885	17327	17284	17302	17124	17247	17148	17210	17220	17340	17349	17087	17320	17494	17091	17125	17129	17304	17354	17317	17316	17234	17336	17434	17290	17055	17096	17254	17299	17482	17407	17226	17270	17122	17097	17237	17218	17407	17396	17299	17044	17245	17384	17200	17120	17113	17119	17270	17237	17310	17217	17454	17267	17356	17300	17328	17189	17236	17313	17403	17179	17416	17370	17181	17453	17442	17298	17351	17291	17307	17300	17244	17362	17290	17442	17337	17221	17447	17326	17248	17250	17229	17067	17250	17221	17214	17219	17241	17431	17321	17253	17360	17243	17204	17177	17396	17341	17211	17123	17226	17235	17322	17360	17269	17166	17362	17249	17366	17069	16933	17223	17377	17209	17131	17333	17288	17329	17265	17289	17134	17194	17266	17255	17343	17372	17003	17345	17213	17192	17307	17407	17343	17016	17271	17248	17229	17212	17068	17389	17558	17349	17441	17263	17264	17188	17183	17297	17175	17383	17235	17370	17221	17324	17360	17237	17403	17279	17144	17284	17054	17317	17436	17449	17362	17027	17270	17275	17181	17361	17349	17255	17281	17170	17495	17404	17116	17419	17418	17235	17336	17313	17327	17274	17316	17303	17187	17207	17513	17629	17130	17193	17382	17221	17371	17472	17242	17245	17189	17326	17202	17131	17267	17279	17220	17346	17193	17412	17364	17282	17286	17208	17345	17385	17356	17396	17322	17259	17255	17365	17241	17315	17481	17349	17224	17353	17306	17452	17307	17384	17400	17132	17255	17417	17250	17259	17400	17092	17282	17394	17201	17501	17366	17520	17373	17082	17258	17138	17209	17298	17151	17328	17339	17228	17198	17359	17433	17397	17349	17306	17264	17331	17415	17445	17276	17413	17268	17454	17222	17378	17275	17164	17306	17298	17190	17329	17377	17205	17209	17585	17414	17347	17499	17343	17366	17112	17199	17278	17177	17435	17367	17236	17331	17264	17183	17281	17365	17405	17261	17277	17181	17258	17156	17189	17282	17461	17262	17207	17321	17176	17228	17277	17384	17308	17249	17088	17260	17207	17503	17395	17176	17139	17330	17434	17566	17179	17239	17242	17252	17197	17179	17270	17362	17205	17155	17388	17466	17438	17289	17210	17434	17358	17256	17217	17270	17241	17244	17345	17698	17583	17362	17369	17332	17359	17360	17251	17286	17158	17292	17254	17249	17337	17277	17430	17208	17450	17424	17331	17327	17358	17252	17513	17273	17407	17175	16970	17413	17429	17352	17241	17446	17367	17175	17359	17268	17298	17358	17406	17140	17254	17251	17255	17223	17198	17335	17317	17295	16974	17207	17333	17167	17339	17343	17259	17335	17048	17292	17393	17491	17319	17229	17393	17387	17414	17253	17122	17182	17380	17277	17127	17207	17343	17350	17340	17192	17175	17462	17228	17136	17120	17197	17163	17081	17173	17090	17254	17238	17185	17230	17230	17249	17288	17398	17154	17336	17390	17283	17169	17352	17122	17075	17352	17148	17448	17424	17157	17488	17221	17103	17225	17307	17369	17290	17353	17280	17133	17390	17225	17233	17202	17240	17207	17254	17238	17242	17328	17485	17365	17238	17119	17159	17040	17250	17217	17257	17166	17450	17374	17357	17318	17304	17048	17133	17142	17367	17283	17418	17226	17037	17397	17346	17250	17500	17167	17294	17142	17098	17263	17326	17127	17145	17206	17315	17379	17279	17565	17282	17352	17292	17311	17494	17216	17210	17267	17295	17332	17584	17437	17278	17330	17427	17286	17052	17434	17482	17314	17336	17328	17332	17371	17358	17231	17255	17325	17471	17103	16961	17255	17423	17229	17269	17342	17072	17262	17393	17257	17381	17260	17372	17372	17239	17213	17408	17486	17247	17224	17084	17270	17358	17170	17014	17197	17356	17217	17268	17184	17183	17203	17297	17366	17176	17486	17190	17186	17434	17329	17458	17334	17374	17106	17376	17181	17444	17097	17333	17359	17212	17299	17176	17464	17274	17251	17251	17317	17355	17271	17520	17048	17211	17531	17235	17354	17343	17469	17355	17398	17426	17282	17304	17247	17208	17276	17098	17108	17370	17140	17343	17183	17451	17313	17183	17077	17341	17219	17186	17118	17330	17213	17298	17360	17345	17204	17017	17082	17063	17337	17334	17220	17129	17236	17247	17202	17390	17231	17229	17333	17419	17157	17381	17143	17345	17187	17333	17360	17542	17282	17244	17153	17326	17485	17239	17427	17259	17270	17243	17317	17455	17115	17175	17218	17314	17307	17249	17482	17206	17260	17330	17357	17208	17092	17409	17369	17362	17275	17198	17182	17326	17376	17179	17194	17294	17250	17489	17211	17413	17291	17184	17384	17351	17276	17271	17249	17184	17145	17382	17354	17496	17294	17360	17357	17287	17383
25167	43713	42998	32267	24497	19039	18252	17520	16881	30998	34639	28179	21804	17305	15608	15689	15612	15635	15811	15564	15910	15717	15803	15769	15691	15612	15728	15863	15777	15762	15491	15735	15598	15569	15778	15662	15622	15813	15573	15530	15594	15683	15666	15553	15443	15715	15545	15684	15702	15588	15557	15677	15573	15648	15584	15749	15564	15669	15660	15703	15665	15590	15432	15669	15543	15692	15565	15561	15712	15796	15664	15718	15829	15739	15665	15652	15734	15743	15696	15549	15635	15448	15691	15652	15828	15620	15557	15828	15617	15572	15617	15540	15729	15604	15643	15661	15673	15553	15691	15571	15661	15546	15487	15691	15627	15577	15687	15588	15391	15675	15569	15493	15521	15612	15513	15702	15699	15595	15583	15629	15579	15632	15532	15651	15701	15715	15538	15620	15689	15610	15481	15695	15613	15612	15616	15662	15543	15662	15547	15694	15633	15718	15739	15472	15586	15663	15702	15536	15662	15767	15638	15714	15781	15582	15698	15713	15695	15714	15740	15743	15662	15497	15566	15542	15596	15530	15504	15660	15642	15604	15702	15693	15557	15789	15601	15627	15605	15721	15513	15668	15422	15688	15678	15635	15698	15507	15704	15537	15449	15688	15649	15572	15536	15617	15615	15470	15589	15607	15494	15494	15834	15614	15584	15703	15694	15633	15659	15607	15595	15533	15705	15779	15534	15456	15585	15765	15593	15827	15545	15729	15626	15442	15769	15596	15718	15756	15841	15635	15485	15702	15571	15486	15524	15609	15610	15640	15615	15665	15715	15607	15604	15635	15638	15557	15612	15699	15594	15601	15684	15774	15627	15628	15664	15554	15680	15450	15564	15790	15606	15691	15519	15616	15663	15692	15701	15630	15720	15673	15681	15533	15560	15537	15646	15779	15625	15646	15517	15554	15901	15492	15672	15643	15741	15551	15735	15639	15672	15621	15569	15489	15670	15610	15611	15470	15582	15710	15638	15563	15753	15531	15713	15618	15562	15701	15494	15636	15549	15500	15338	15516	15644	15556	15566	15709	15720	15642	15798	15587	15610	15723	15705	15566	15457	15724	15533	15646	15665	15667	15740	15598	15721	15827	15676	15605	15481	15542	15549	15563	15648	15628	15544	15663	15579	15643	15756	15609	15363	15699	15610	15886	15534	15693	15716	15750	15620	15626	15599	15639	15679	15544	15653	15603	15548	15620	15568	15716	15457	15750	15741	15693	15496	15449	15644	15699	15675	15564	15565	15431	15627	15631	15588	15590	15463	15538	15604	15618	15677	15609	15626	15702	15598	15858	15505	15642	15674	15807	15615	15620	15676	15465	15625	15656	15713	15492	15450	15501	15639	15700	15576	15631	15646	15523	15545	15615	15772	15637	15559	15683	15555	15744	15722	15593	15516	15767	15667	15613	15511	15643	15630	15754	15502	15663	15609	15649	15771	15641	15619	15365	15527	15730	15736	15658	15685	15592	15659	15837	15508	15537	15565	15649	15775	15626	15697	15712	15647	15615	15763	15560	15537	15641	15572	15726	15604	15788	15702	15642	15537	15473	15572	15635	15509	15663	15625	15536	15590	15697	15578	15725	15605	15556	15748	15748	15695	15668	15565	15573	15679	15660	15608	15690	15649	15588	15522	15727	15663	15492	15778	15633	15688	15623	15585	15834	15476	15786	15790	15545	15686	15703	15657	15650	15675	15784	15688	15641	15606	15556	15775	15631	15698	15824	15599	15710	15482	15635	15741	15523	15551	15613	15686	15615	15659	15529	15592	15714	15719	15647	15734	15470	15541	15582	15551	15703	15711	15863	15561	15622	15488	15753	15648	15613	15697	15451	15657	15569	15738	15714	15688	15519	15562	15519	15689	15695	15634	15838	15580	15594	15562	15614	15754	15500	15620	15841	15601	15760	15492	15511	15743	15607	15715	15567	15643	15612	15696	15614	15482	15613	15527	15582	15489	15547	15618	15578	15766	15624	15571	15587	15638	15654	15610	15712	15569	15678	15490	15592	15576	15532	15683	15648	15649	15664	15646	15519	15594	15557	15543	15606	15576	15691	15607	15690	15607	15683	15636	15443	15648	15683	15734	15749	15698	15606	15677	15793	15560	15588	15604	15504	15675	15667	15538	15530	15623	15509	15668	15662	15533	15645	15789	15628	15669	15634	15684	15545	15516	15742	15602	15641	15777	15594	15618	15590	15514	15561	15605	15469	15843	15532	15692	15588	15701	15617	15558	15558	15625	15651	15681	15637	15708	15584	15643	15590	15633	15769	15590	15745	15618	15590	15573	15783	15688	15615	15687	15679	15595	15735	15784	15650	15740	15615	15707	15557	15742	15573	15709	15526	15630	15613	15619	15641	15518	15655	15525	15617	15602	15587	15649	15658	15450	15560	15657	15510	15631	15492	15576	15598	15575	15832	15689	15637	15598	15598	15645	15664	15658	15716	15613	15724	15729	15775	15696	15702	15643	15618	15702	15553	15643	15621	15668	15634	15740	15803	15593	15818	15661	15556	15741	15497	15559	15574	15569	15664	15751	15920	15603	15553	15514	15647	15778	15553	15694	15703	15694	15567	15602	15550	15595	15638	15754	15756	15656	15844	15717	15604	15591	15813	15620	15713	15545	15728	15684	15647	15581	15684	15571	15708	15663	15481	15570	15697	15547	15545	15611	15567	15725	15607	15652	15639	15790	15877	15698	15608	15635	15828	15456	15678	15690	15666	15804	15550	15558	15610	15738	15537	15651	15349	15532	15755	15753	15636	15691	15598	15591	15712	15667	15590	15679	15720	15612	15553	15516	15691	15669	15577	15587	15693	15689	15505	15729	15422	15816	15775	15751	15570	15536	15639	15581	15621	15593	15621	15580	15590	15667	15572	15618	15560	15569	15677	15544	15501	15565	15674	15640	15706	15677	15722	15505	15473	15478	15726	15610	15573	15731	15585	15708	15756	15552	15599	15613	15555	15668	15573	15652	15627	15653	15630	15628	15481	15663	15703	15741	15508	15741	15820	15617	15648	15586	15776	15674	15697	15539	15667	15604	15688	15637	15788	15639	15478	15630	15735	15655	15770	15520	15621	15677	15834	15711	15737	15508	15653	15618	15534	15588	15585	15579	15625	15371	15635	15675	15580	15759	15803	15503	15566	15755	15609	15558	15618	15740	15795	15573	15559	15647	15469	15625	15698	15552	15749	15645	15622	15516	15669	15487	15604	15662	15593	15806	15723	15684	15581	15561	15641	15628	15663	15725	15631	15748	15776	15718	15649	15671	15496	15763	15669	15665	15612	15641	15672	15667	15761	15510	15682	15631	15550	15634	15671	15702	15748	15721	15536	15694	15556	15647	15711	15663	15760	15589	15654	15694	15700	15552	15739	15547	15584	15509	15742	15672	15609	15862	15708	15552	15545	15678	15583	15522	15793	15652	15434	15650	15592	15719	15716	15672	15538	15644	15672	15750	15650	15742	15451	15647	15716	15526	15636	15646	15562	15687	15682	15488	15578	15646	15536	15576	15508	15574	15698	15694	15757	15532	15634	15771	15737	15629	15576	15684	15674	15523	15506	15530	15686	15695	15616	15752	15742	15632	15660	15543	15711	15726	15553	15546	15559	15748	15666	15495	15665	15703	15651	15593	15687	15634	15696	15521	15525	15462	15576	15627	15589	15788	15472	15692	15586	15706	15738	15675	15492	15700	15658	15645	15839	15549	15615	15650	15443	15452	15681	15630	15525	15714	15429	15552	15571	15604	15705	15772	15626	15529	15782	15773	15564	15625	15610	15598	15650	15701	15765	15619	15620	15661	15519	15717	15775	15657	15505	15504	15640	15728	15575	15575	15671	15559	15586	15523	15664	15664	15757	15610	15599	15657	15644	15747	15633	15534	15867	15682	15608	15675	15476	15641	15563	15579	15580	15599	15461	15664	15633	15634	15714	15565	15714	15580	15744	15645	15901	15529	15502	15493	15557	15594	15686	15650	15602	15637	15459	15687	15532	15654	15567	15705	15710	15575	15535	15475	15751	15648	15595	15701	15659	15602	15626	15581	15728	15640	15792	15831	15741	15736	15578	15557	15587	15381	15624	15550	15561	15658	15707	15690	15529	15582	15532	15694	15510	15651	15563	15560	15702	15718	15713	15726	15525	15613	15588	15708	15650	15710	15674	15733	15601	15833	15407	15763	15609	15681	15511	15758	15679	15786	15610	15635	15823	15488	15499	15649	15705	15780	15596	15585	15652	15482	15663	15561	15550	15798	15636	15582	15597	15634	15750	15639	15608	15812	15631	15640	15606	15630	15635	15617	15677	15771	15662	15632	15547	15664	15567	15664	15724	15696	15599	15681	15773	15558	15707	15636	15508	15588	15483	15693	15591	15611	15787	15737	15668	15381	15542	15665	15586	15667	15705	15641	15519	15657	15657	15696	15680	15687	15583	15506	15765	15673	15435	15836	15540	15668	15630	15693	15577	15450	15672	15675	15543	15540	15585	15684	15529	15606	15525	15842	15583	15649	15626	15511	15660	15662	15706	15529	15594	15686	15589	15502	15522	15685	15519	15502	15659	15681	15716	15534	15651	15714	15663	15668	15739	15820	15639	15598	15572	15672	15650	15620	15740	15651	15557	15565	15511	15594	15637	15545	15528	15620	15540	15498	15771	15567	15469	15616	15644	15712	15461	15752	15563	15600	15760	15609	15575	15650	15599	15689	15391	15749	15532	15426	15729	15451	15602	15578	15668	15570	15789	15403	15545	15570	15622	15764	15654	15611	15459	15647	15761	15509	15697	15670	15569	15578	15648	15697	15504	15548	15630	15617	15508	15637	15502	15631	15557	15813	15509	15732	15549	15785	15557	15684	15572	15686	15596	15478	15567	15556	15638	15526	15455	15599	15815	15740	15636	15669	15635	15685	15787	15493	15586	15705	15623	15658	15677	15683	15661	15583	15588	15578	15658	15507	15542	15683	15649	15619	15786	15530	15606	15723	15510	15510	15554	15673	15601	15650	15707	15697	15732	15484	15636	15758	15679	15669	15591	15835	15740	15650	15691	15602	15374	15765	15654	15650	15573	15627	15737	15652	15512	15621	15706	15697	15787	15710	15557	15614	15775	15796	15614	15764	15752	15598	15598	15708	15648	15557	15616	15688	15723
23026	21522	29558	24035	22072	24788	27787	21380	18963	25572	47190	39483	31307	20750	17222	16742	16761	16934	16695	16695	16725	16782	16599	16715	16657	16814	16516	16784	16638	16592	16695	16570	16671	16836	16602	16857	16745	16772	16731	16556	16433	16514	16653	16452	16548	16571	16533	16575	16511	16613	16861	16597	16519	16288	16807	16825	16598	16613	16573	16513	16493	16767	16469	16594	16661	16587	16823	16715	16596	16771	16482	16602	16394	16505	16485	16592	16664	16609	16741	16415	16553	16648	16466	16460	16578	16397	16565	16610	16546	16499	16705	16701	16569	16683	16591	16730	16551	16631	16352	16743	16579	16538	16416	16396	16575	16733	16496	16668	16508	16578	16443	16613	16477	16532	16621	16633	16616	16598	16471	16529	16549	16670	16581	16838	16487	16676	16706	16464	16442	16406	16587	16392	16620	16871	16668	16695	16445	16610	16656	16389	16605	16423	16481	16534	16499	16542	16307	16546	16439	16578	16373	16653	16497	16521	16494	16610	16643	16645	16643	16552	16472	16777	16725	16562	16454	16527	16596	16463	16539	16568	16305	16486	16497	16439	16490	16323	16627	16560	16631	16492	16452	16437	16516	16508	16523	16425	16595	16504	16605	16507	16654	16400	16603	16546	16623	16445	16495	16499	16702	16548	16483	16610	16512	16462	16436	16672	16418	16466	16393	16601	16603	16607	16541	16449	16584	16426	16392	16519	16545	16613	16537	16541	16514	16464	16402	16638	16677	16371	16649	16680	16594	16449	16697	16659	16389	16328	16505	16544	16627	16438	16357	16409	16702	16277	16630	16493	16490	16439	16376	16427	16454	16744	16569	16591	16508	16574	16848	16499	16665	16668	16535	16489	16341	16394	16533	16503	16434	16541	16559	16579	16477	16701	16444	16632	16685	16741	16441	16699	16475	16479	16346	16546	16393	16597	16480	16514	16641	16453	16550	16492	16414	16526	16478	16415	16603	16254	16532	16439	16683	16574	16445	16416	16311	16532	16478	16523	16523	16659	16673	16337	16395	16577	16453	16592	16441	16371	16619	16656	16627	16367	16383	16556	16570	16547	16659	16610	16514	16462	16512	16376	16263	16520	16511	16523	16639	16262	16462	16639	16665	16375	16467	16462	16463	16375	16640	16796	16811	16376	16611	16607	16558	16631	16409	16359	16440	16487	16660	16237	16558	16296	16462	16743	16714	16560	16546	16435	16563	16608	16614	16673	16435	16482	16541	16458	16408	16683	16461	16714	16605	16494	16535	16264	16509	16562	16507	16488	16540	16320	16616	16569	16500	16274	16506	16559	16602	16468	16726	16581	16613	16568	16565	16533	16530	16596	16624	16503	16482	16556	16656	16507	16553	16628	16505	16391	16529	16343	16564	16617	16464	16577	16376	16491	16593	16622	16540	16556	16614	16438	16551	16561	16406	16349	16553	16593	16686	16501	16490	16453	16597	16629	16740	16529	16592	16616	16677	16669	16603	16611	16588	16505	16291	16456	16668	16573	16354	16456	16469	16544	16508	16499	16298	16584	16447	16571	16630	16465	16492	16548	16675	16764	16502	16632	16490	16550	16539	16536	16529	16517	16415	16628	16639	16660	16490	16327	16701	16393	16586	16467	16322	16516	16352	16581	16587	16497	16580	16278	16479	16429	16683	16615	16624	16482	16673	16505	16652	16593	16477	16584	16378	16477	16407	16439	16476	16606	16498	16441	16474	16476	16465	16425	16519	16467	16548	16535	16381	16433	16705	16449	16574	16477	16567	16645	16553	16772	16531	16455	16751	16452	16544	16488	16619	16394	16661	16616	16535	16589	16577	16571	16461	16547	16503	16402	16574	16480	16543	16471	16268	16494	16593	16609	16797	16364	16472	16687	16742	16445	16449	16585	16445	16349	16613	16437	16552	16484	16711	16564	16649	16386	16541	16352	16414	16522	16414	16516	16425	16425	16561	16645	16519	16689	16437	16409	16461	16637	16461	16561	16429	16806	16301	16484	16517	16348	16612	16526	16324	16474	16559	16422	16671	16444	16575	16351	16385	16494	16415	16360	16506	16545	16570	16668	16439	16472	16511	16318	16483	16494	16570	16549	16606	16345	16645	16459	16544	16604	16640	16394	16424	16523	16412	16390	16519	16775	16585	16518	16440	16433	16502	16652	16631	16446	16615	16569	16679	16531	16426	16483	16451	16473	16506	16404	16581	16507	16373	16424	16662	16543	16798	16289	16393	16477	16488	16377	16305	16582	16437	16492	16472	16524	16481	16470	16591	16762	16656	16477	16518	16380	16505	16652	16661	16650	16402	16521	16570	16750	16420	16671	16730	16467	16304	16526	16576	16463	16570	16621	16461	16458	16549	16546	16462	16614	16459	16391	16465	16573	16527	16597	16520	16642	16569	16448	16567	16490	16565	16518	16599	16476	16698	16511	16372	16495	16337	16318	16572	16542	16547	16487	16456	16488	16285	16439	16461	16691	16710	16561	16389	16408	16547	16632	16749	16777	16383	16412	16605	16572	16618	16441	16375	16645	16600	16627	16684	16537	16552	16583	16548	16646	16542	16699	16508	16491	16591	16457	16496	16401	16651	16498	16474	16541	16379	16465	16356	16675	16468	16551	16570	16619	16564	16429	16473	16492	16559	16617	16643	16494	16686	16458	16447	16409	16517	16448	16481	16603	16458	16470	16466	16605	16516	16548	16769	16528	16673	16370	16658	16719	16556	16557	16324	16320	16580	16404	16436	16507	16668	16574	16538	16508	16470	16429	16589	16416	16402	16313	16558	16443	16507	16495	16517	16617	16600	16588	16496	16485	16631	16697	16623	16566	16484	16449	16577	16447	16552	16498	16693	16640	16549	16612	16396	16575	16412	16436	16412	16396	16313	16587	16680	16626	16610	16368	16490	16492	16644	16679	16587	16580	16572	16445	16551	16422	16637	16433	16543	16596	16442	16533	16420	16443	16540	16506	16438	16401	16700	16644	16397	16602	16564	16419	16710	16645	16324	16211	16565	16473	16669	16435	16389	16425	16373	16536	16633	16338	16472	16482	16512	16525	16735	16709	16481	16625	16536	16157	16432	16587	16517	16673	16622	16779	16529	16650	16594	16407	16523	16357	16619	16581	16397	16579	16703	16409	16515	16688	16522	16469	16589	16396	16532	16589	16665	16558	16757	16387	16624	16476	16606	16489	16522	16438	16638	16256	16439	16495	16587	16573	16555	16593	16664	16490	16568	16628	16598	16513	16477	16480	16645	16381	16429	16652	16473	16566	16446	16454	16530	16420	16501	16724	16527	16636	16487	16655	16617	16523	16516	16476	16718	16504	16551	16315	16473	16606	16236	16559	16514	16564	16498	16569	16489	16393	16790	16585	16298	16537	16446	16618	16452	16689	16590	16486	16614	16286	16502	16359	16361	16520	16300	16486	16465	16375	16455	16392	16591	16712	16528	16669	16660	16534	16335	16425	16484	16575	16498	16543	16660	16552	16512	16520	16433	16387	16405	16400	16465	16684	16627	16596	16620	16630	16594	16371	16615	16520	16541	16366	16403	16499	16428	16485	16499	16403	16357	16390	16558	16635	16572	16471	16583	16623	16502	16487	16598	16507	16486	16537	16446	16672	16579	16426	16516	16621	16579	16415	16448	16492	16270	16422	16601	16696	16480	16672	16459	16536	16326	16457	16439	16515	16551	16498	16637	16640	16570	16440	16413	16649	16475	16382	16468	16450	16492	16546	16616	16679	16572	16666	16626	16575	16474	16468	16599	16424	16634	16400	16703	16696	16572	16633	16590	16604	16606	16537	16628	16499	16343	16524	16461	16489	16611	16555	16604	16513	16540	16380	16562	16554	16365	16518	16714	16550	16507	16575	16501	16366	16491	16564	16498	16503	16585	16606	16491	16555	16658	16569	16214	16537	16397	16487	16491	16581	16684	16555	16480	16421	16675	16530	16632	16546	16615	16300	16348	16473	16661	16386	16623	16618	16445	16578	16499	16682	16445	16529	16333	16599	16480	16516	16618	16515	16556	16557	16575	16476	16492	16408	16532	16341	16549	16545	16522	16411	16436	16380	16584	16415	16537	16504	16488	16622	16432	16526	16397	16614	16548	16571	16601	16503	16485	16535	16474	16652	16657	16613	16530	16691	16398	16434	16524	16540	16610	16330	16256	16420	16506	16413	16771	16559	16767	16621	16539	16396	16684	16449	16439	16438	16354	16614	16443	16484	16485	16474	16479	16498	16293	16657	16281	16564	16643	16697	16579	16581	16465	16532	16512	16544	16467	16473	16366	16372	16362	16653	16493	16469	16706	16502	16613	16517	16775	16544	16683	16734	16513	16523	16481	16453	16681	16532	16553	16485	16428	16525	16586	16692	16464	16584	16602	16491	16486	16459	16669	16595	16471	16404	16631	16517	16616	16491	16562	16536	16579	16615	16510	16596	16497	16510	16482	16488	16590	16675	16378	16491	16545	16494	16613	16481	16548	16355	16279	16468	16551	16339	16428	16476	16469	16535	16615	16304	16656	16625	16531	16328	16680	16407	16464	16639	16617	16574	16536	16634	16656	16625	16486	16525	16731	16505	16688	16594	16606	16548	16650	16403	16429	16571	16594	16705	16637	16592	16501	16673	16622	16595	16580	16770	16350	16472	16560	16496	16643	16492	16529	16623	16554	16597	16708	16534	16575	16481	16547	16586	16486	16665	16578	16508	16498	16438	16450	16494	16737	16351	16353	16340	16443	16574	16576	16360	16438	16707	16580	16566	16586	16511	16440	16220	16524	16285	16408	16822	16603	16674	16501	16437	16601	16552	16447	16700	16673	16441	16619	16369	16396	16561	16479	16504	16607	16664	16633	16394	16601	16465	16481	16583	16464	16469	16547	16653	16368	16479	16560	16446	16468	16640	16666	16700	16866	16520	16534	16455	16441	16564	16602	16531	16670	16653	16463	16413	16609	16569	16649	16545	16445	16550	16224	16598	16410	16368	16607	16572	16633	16386	16459	16560	16560	16532	16650	16445	16429	16381	16495	16623	16481	16563	16572	16553	16437	16460	16344	16321	16281	16396	16579	16456	16392	16240	16670	16418	16554	16534	16660	16487	16574	16516	16603	16422	16444	16516	16453	16572	16570	16598	16665	16461	16440	16453
31684	52793	49473	37291	31548	26638	24860	21860	18300	27633	48769	40936	32477	17041	15193	15026	15256	15110	15205	15226	15033	15083	15150	15172	15258	15168	15138	15226	14924	15214	15038	15113	15142	15140	15073	15165	15150	15243	15035	15102	15127	15192	15149	15083	15163	15128	15143	15083	15195	15138	14989	15011	15291	15071	15016	15211	15129	15273	15102	15303	15144	15148	15133	15145	15098	15132	15283	15177	15091	15266	15067	15040	15106	15144	15210	15089	15074	15177	14990	15024	15192	15076	15293	15094	15194	15180	15121	15027	15097	15196	15070	15192	15209	15363	15142	14959	15196	15236	15093	15205	15138	15181	15233	15059	15065	15067	15156	14992	15230	15075	14990	15075	15328	15203	15217	15065	15068	15094	14984	15137	15143	15176	15236	15351	15126	14982	15155	15201	15041	15056	15157	15143	15155	15094	15140	15268	14954	15103	15159	14953	15051	15134	14946	15002	15221	15153	15208	15064	15028	15199	15260	15078	15156	15157	15210	15228	14954	15257	15137	14934	14958	15066	15159	15188	15069	15009	14941	15235	15215	15175	15171	15084	15075	15150	15157	15045	15153	15002	15193	15234	15157	15255	15266	15129	15079	14957	15125	15124	15073	15060	15195	15118	15236	15263	15028	15181	15093	15083	15189	15151	15060	15251	15177	15201	15248	15107	15128	15152	15117	15224	15004	15069	15244	15110	15038	15120	15118	15195	15090	15149	15034	15172	15126	15112	15118	15203	14949	15086	15198	15150	15089	15145	15183	15022	15112	15111	15132	14978	15063	15096	15297	14975	15240	15191	14829	15147	14966	14971	15037	15096	15026	15128	15179	15068	15044	15246	15148	15147	15160	15052	15149	15019	15012	15155	15142	14914	15097	15310	15063	15087	15139	15134	15055	15045	15236	15117	15085	15233	15132	15155	14988	15184	15193	15303	15102	15100	15288	15099	15282	14964	15160	14887	15086	15077	15176	15316	14948	15009	15109	15069	14971	15044	15325	15186	15100	15126	15246	15008	15112	15086	15113	15110	15109	15257	15146	15098	15310	15200	15155	15221	14866	15105	15207	15126	15047	15110	15169	15121	15064	15092	15226	14948	15009	15076	15051	15172	15166	15029	15212	15046	15190	14916	15219	15132	15082	15140	15113	15088	15215	15161	15236	15026	15038	14997	15000	15004	15070	14989	15093	15002	15045	15048	15175	15191	15003	15172	15083	15021	15057	15122	15083	15008	15212	15040	15220	15136	15191	14957	14957	15200	15201	15075	15272	14993	15099	15105	15065	14952	15135	15247	15084	15169	15190	15153	15029	15164	15212	14955	15015	15125	15272	15251	15119	14976	15128	15185	15146	15258	15064	14952	15035	15098	15146	15102	15083	15214	15176	15012	15101	15161	15142	15123	15266	15170	14979	15250	15173	15032	15099	15038	15308	15093	14987	15086	15182	14977	15101	15222	14954	14837	15184	15080	15135	15233	15340	15288	15043	15185	15225	15165	15010	15013	15082	14894	15175	15072	15203	15206	15111	15105	15074	15294	15048	15069	15194	15125	15195	15113	15123	14954	15056	15038	15210	15118	15056	15059	15089	15100	15097	15215	15175	15284	15030	15107	15138	15128	15079	15003	15043	14953	15086	15019	15244	14975	15114	15201	15074	15203	15035	15100	15284	15093	15062	15118	14991	15279	14950	14980	15211	14984	15140	15009	15069	15064	15209	15208	15116	15156	15054	15066	15100	15113	15103	15288	15148	15073	15074	15110	15043	15204	15098	15258	15238	14991	15269	15080	14951	15085	15092	15134	15040	15177	15045	14990	15168	15127	14945	15178	15016	15200	15016	15195	15103	14987	15111	15201	15260	15061	15002	15063	15059	15166	15191	15161	15138	15221	15130	15075	15109	15057	15059	14970	15299	15187	15258	15151	15175	14990	15264	15104	15080	15174	15140	15055	15088	15172	15104	15157	15077	14977	15149	15090	15286	15072	15216	14993	15132	15066	15069	15251	15136	15123	14931	15221	15211	15005	14864	15049	15115	15115	14953	15096	14960	15195	15094	15107	15086	15022	15127	15052	14995	14906	14996	15091	14975	15083	15281	15072	15028	15041	15073	15144	15295	15113	15272	15217	15093	15199	14961	15097	15080	15167	15039	15214	15104	15014	15020	15002	15077	15186	15239	14972	15034	15027	15128	15077	15071	15042	15066	15189	15201	15225	15221	15098	15100	15086	15228	15206	15167	15151	15009	15082	15052	15191	15189	15180	15113	15059	15182	15105	15095	15000	15320	15204	15217	15068	15270	15142	15096	15216	15161	14768	15141	15161	15060	15007	15054	15171	15188	15097	15336	15055	15140	15191	14880	15311	15157	15070	15196	15116	15196	14945	14910	14871	15010	15085	15083	15008	15176	15140	15166	15194	14984	15062	15144	15185	15163	15046	15147	15065	15073	15296	15008	15084	15228	15205	15087	15100	15146	15069	15128	15069	14928	15077	15160	15101	15034	15108	14973	15189	15140	15080	15076	15049	15105	15198	15133	15132	15112	14984	14986	15078	15187	15013	14999	15041	15045	15218	15317	14991	15141	14884	15157	15184	15090	14968	15148	15031	15101	15089	15288	15042	15146	15051	15425	15047	14938	15112	15114	14907	15155	15057	15114	15138	15078	15162	15027	14952	15061	14999	15277	15101	15006	15202	15128	15261	15191	15063	15051	14988	15043	15012	15140	15182	15110	15176	15203	15118	14983	15121	15207	15117	15080	15079	15099	15081	15119	15081	15085	15205	15080	15192	15085	15096	14997	14967	15166	15210	15013	15218	15086	15078	15082	14934	15006	15144	15010	15073	15004	15090	15115	15050	15082	15042	15142	15206	15114	15069	15143	15112	14954	15080	14989	15036	14991	14960	15005	15108	15208	15316	15135	15128	15185	14970	15167	15056	15174	15098	15009	15168	15025	15010	14973	15007	15315	15152	15353	15189	15127	15100	15205	14993	15016	14962	15086	15033	15003	15159	15303	14977	15104	15205	14970	15270	14963	15024	14952	15158	14990	15043	15054	15164	15158	15212	15205	15136	15111	15010	15183	15021	15088	14989	15058	15101	15075	15214	14946	15169	15160	15041	15039	15162	15033	15077	15071	15189	15049	15146	15183	15179	15043	15000	14986	15169	15152	15080	15068	15092	15072	15166	15184	14986	15047	15194	15173	15210	15128	15020	15211	15075	15169	15191	15232	15168	14969	14976	14985	15205	15136	15094	14975	15123	15079	15087	15170	15090	15096	15107	15130	15143	15116	15142	15176	15236	15217	15050	15153	15154	15033	15154	15060	15060	15072	15003	14972	15128	15100	15219	15211	15043	15154	15055	15084	15196	15068	15230	15071	15088	15148	15150	15161	15061	15021	15183	15291	15137	15040	14947	15173	15087	15144	15055	15087	15025	15036	14911	15222	15302	15091	15036	15179	15065	15043	15040	15069	15046	15176	15143	15074	15044	15333	15018	15167	15136	15337	15076	15230	15017	15160	15068	15093	15036	15185	15207	15142	15132	15179	15108	15130	15095	15071	15244	15152	15128	14965	15194	14985	15144	14846	15133	15115	15239	15162	15060	15027	14916	15190	14980	15232	15198	14968	15024	15104	15081	15242	15217	15175	15130	15173	15264	15046	15055	15033	15190	15177	15073	15206	15054	15094	15069	15168	15149	15136	15067	15119	14995	15177	15093	15058	15007	15170	15021	15021	15174	15149	14974	15176	15049	14973	14999	15108	15141	15043	15028	15036	15035	15122	15100	15090	15221	15071	15211	15196	15045	14887	15064	15061	15075	14929	15158	15314	15193	15123	14992	15082	15113	15170	15044	15030	15065	15016	15206	14967	15084	15104	15149	15180	15157	15020	15135	15097	14942	15156	15064	15105	15029	15169	15286	15258	14995	15008	15134	15228	15149	15019	15143	15054	15179	15243	15265	15210	15082	15045	15128	15016	14999	15021	15199	15152	15205	15156	15187	15238	15224	15062	15044	15152	15018	15037	15145	15049	15293	15135	15139	15113	15175	15014	15248	15227	14948	15145	15113	15197	15077	15044	14994	15105	15239	15078	15116	15121	15001	15248	14898	15044	15048	15063	15193	15204	15182	15155	15134	15116	14998	15085	15085	14985	15045	14986	15031	15168	15070	15063	15189	15112	15141	15092	15170	15127	14994	14966	15118	15024	15163	15158	15318	15217	14930	15167	15192	15166	15138	15116	15203	14850	15014	14948	15112	15240	15020	15053	15150	15193	15151	15122	15042	14998	14946	15088	15073	15380	15025	15122	15200	15021	14979	15009	15206	15106	14978	15050	15172	15209	15170	15267	15100	15228	15053	15217	15193	14914	15340	15022	15099	15073	15157	15077	14985	15016	15265	15194	15145	15008	15083	15157	15167	15221	15040	15101	15102	14889	15037	15129	15133	15134	15325	15103	15075	15171	15171	15069	15266	15094	15137	15157	15094	15089	15086	14976	15125	15075	15019	15162	15109	15092	15301	15224	15213	15124	15153	15143	15206	15181	15231	15072	15137	15112	15163	15084	14977	15141	15052	15103	15029	15102	15155	15204	14954	15243	15203	15127	15108	15198	15004	15253	14994	14991	15132	15199	15020	15203	14936	15171	14913	15338	15063	15060	15006	15094	15181	14992	15047	15034	15337	15194	15140	14974	15142	15132	15029	15115	15211	15052	15086	15206	15081	15173	15119	15247	15055	15165	15136	15049	15039	15016	15061	15036	15053	15035	15097	14910	15171	15045	15121	15070	15055	15303	15194	15237	15056	14975	14967	14993	15050	15007	15070	15154	15125	15254	15197	15133	14965	15221	15163	14976	15111	15298	14992	14979	15136	15036	15286	15032	15078	15031	14984	15153	15180	15166	15308	15038	15243	15148	15153	15179	15013	15020	15093	15133	15169	15334	15140	15014	15003	15036	15113	15062	15256	15057	14985	15004	15285	14996	15148	15139	15068	15161	15127	15100	15074	14964	14952	15160	15067	15167	14988	15011	15224	15076	14991	15087	15154	15349	15124	15244	15131	15069	15114	15103	15087	15130	15075	15058	15243	14941	15051	15071	15232	15101	14891	15038	15102	15170	15040	15069	15067	15030	15172	15143	14948	15000	15181	15381	15184	15154	15164
27757	23343	27489	22557	18048	17285	16762	16891	16752	16441	17471	18082	17733	16116	15382	15284	15347	15391	15383	15329	15311	15244	15234	15327	15105	15332	15340	15324	15286	15383	15200	15231	15352	15210	15232	15229	15230	15438	15105	15328	15301	15292	15202	15423	15403	15355	15373	15187	15281	15274	15181	15291	15407	15296	15289	15477	15277	15242	15288	15180	15337	15280	15242	15206	15315	15306	15211	15135	15251	15208	15362	15323	15313	15219	15364	15219	15366	15340	15176	15097	15197	15217	15370	15408	15235	15161	15406	15324	15154	15269	15360	15315	15144	15131	15271	15124	15050	15265	15192	15420	15396	15368	15265	15201	15297	15178	15391	15181	15277	15342	15406	15212	15231	15224	15244	15377	15332	15247	15318	15033	15207	15068	15255	15208	15279	15065	15191	15149	15395	15323	15186	15504	15351	15100	15358	15345	15435	15326	15374	15198	15233	15067	15257	15432	15376	15334	15346	15130	15317	15194	15456	15126	15328	15298	15214	15117	15210	15245	15113	15120	15240	15226	15420	15317	15270	15272	15216	15237	15319	15516	15228	15324	15521	15128	15238	15289	14981	15403	15380	15378	15297	15401	15438	15281	15236	15306	15395	15281	15251	15193	15372	15289	15020	15228	15220	15239	15329	15288	15320	15183	15334	15258	15346	15230	15230	15364	15348	15289	15260	15345	15186	15288	15310	15285	15251	15106	15195	15229	15315	15237	15304	15314	15408	15116	15272	15489	15038	15233	15362	15272	15264	15259	15134	15280	15187	15229	15154	15115	15257	15259	15211	15432	15306	15325	15480	15446	15231	15329	15378	15424	15209	15320	15187	15179	15294	15180	15235	15245	15201	15409	15344	15415	15304	15318	15385	15120	15182	15214	15330	15200	15292	15302	15417	15167	15273	15227	15154	14993	15130	15148	15304	15184	15265	15468	15067	15222	15284	15296	15411	15070	15294	15204	15244	15440	15329	15246	15211	15276	15219	15314	15255	15180	15278	15203	15275	15459	15184	15273	15072	15094	15339	15152	15176	15219	15225	15118	15287	15141	15391	15128	15357	15066	15311	15250	15167	15294	15008	15411	15461	15283	15336	15346	15267	15217	15181	15234	15227	15295	15367	15209	15282	15226	15298	15158	15393	15454	15272	15237	15275	15317	15317	15268	15364	15267	15386	15192	15218	15368	15176	15270	15358	15531	15486	15284	15409	15354	15314	15150	15184	15403	15349	15399	15326	15246	15449	15351	15400	15312	15194	15305	15263	15248	15344	15276	15297	15363	15135	15250	15405	15327	15109	15198	15542	15271	15285	15355	15352	15230	15266	15127	15101	15298	15409	15384	15090	15158	15284	15181	15197	15315	15310	15158	15244	15365	15329	15366	15470	15275	15316	15356	15425	15077	15213	15349	15407	15122	15206	15367	15263	15157	15312	15176	15284	15306	15460	15431	15288	15262	15189	15100	15170	15243	15403	15293	15111	15272	15299	15099	15441	15203	15400	15208	15492	15408	15186	15347	15233	15263	15211	15417	15427	15080	15178	15289	15134	15217	15274	15316	15247	15277	15312	15214	15084	15058	15210	15250	15141	15350	15084	15140	15184	15208	15311	15098	15316	15303	15099	15407	15223	15217	15432	15282	15291	15111	15060	15382	15165	15136	15224	15190	15246	15454	15501	15322	15215	15236	15058	15114	15405	15264	15352	15376	15245	15204	15468	15193	15306	15230	15298	15213	15215	15119	15204	15230	15289	15222	15152	15117	15299	15363	15256	15203	15318	15239	14956	15201	15306	15312	15310	15321	15293	15290	15199	15334	15391	15504	15306	15286	15530	15588	15285	15382	15291	15358	15315	15205	15232	15148	15250	15070	15294	15181	15294	15541	15306	15257	15372	15157	15214	15140	15218	15302	15298	15232	15367	15331	15271	15247	15300	15399	15230	15268	15463	15248	15309	15200	15488	15435	15243	14979	15191	15271	15179	15387	15024	15180	15155	15164	15319	15392	15290	15201	15312	15245	15436	15295	15402	15364	15292	15278	15285	15423	15147	15339	15279	15361	15340	15302	15306	15175	15297	15296	15147	15291	15247	15256	15348	15218	15310	15244	15159	15355	15223	15180	15257	15265	15455	15297	15249	15155	15299	15304	15159	15183	15013	15261	15054	15318	15242	15248	15368	15330	15205	15167	15149	15296	15192	15313	15210	15169	15537	15470	15262	15266	15045	15230	15204	15259	15399	15495	15256	15424	15294	15607	15437	15127	15378	15265	15101	15220	15205	15199	15353	15297	15242	15287	15238	15228	15354	15451	15295	15262	15398	15337	15154	15196	15093	15265	15330	15267	15286	15143	15294	15223	15310	15277	15354	15250	15263	15246	15409	15250	15459	15155	15318	15326	15280	15311	15229	15152	15107	15238	15337	15319	15362	15324	15318	15351	15414	15177	15249	15254	15342	15231	15347	15538	15135	15203	15249	15403	15323	15250	15024	15355	15290	15241	15171	15183	15425	15270	15220	15367	15356	15362	15340	15480	15294	15117	15327	15380	15277	15379	15269	15363	15169	15230	15285	15373	15480	15322	15183	15227	15281	15379	15236	15255	15226	15330	15221	15301	15295	15211	15182	15143	15354	15171	15167	15295	15275	15129	15387	15289	15284	15179	15294	15361	15358	15110	15339	15378	15352	15243	15391	15251	15408	15183	15233	15365	15186	15267	15107	15304	15280	15132	15262	15389	15265	15096	15297	15346	15227	15296	15257	15231	15565	15350	15367	15338	15192	15267	15262	15407	15180	15318	15079	15390	15445	15443	15457	15063	15240	15280	15119	15161	15188	15246	15294	15293	15394	15240	15344	15382	15212	15255	15623	15342	15283	15278	15239	15138	15188	15448	15219	15292	15303	15225	15170	15226	15170	15448	15408	15353	15443	15387	15358	15284	15356	15291	15364	15204	15162	15197	15367	15210	14969	15203	15399	15311	15249	15346	15323	15062	15392	15303	15224	15332	15448	15450	15143	15342	15311	15173	15357	15157	15216	15314	15323	15135	15214	15373	15292	15286	15187	15126	15304	15421	15474	15297	15410	15207	15375	15291	15281	15275	15337	15417	15382	15330	15398	15124	15318	15384	15289	15422	15423	15203	15373	15214	15255	15344	15109	15295	15305	15316	15297	15296	15490	15389	15380	15311	15326	15484	15335	15180	15070	15226	15275	15363	15205	15455	15450	15384	15202	15211	15264	15332	15269	15379	15199	15278	15329	15216	15284	15119	15241	15347	15415	15413	15272	15290	15395	15218	15211	15307	15294	15262	15257	15009	15138	15240	15189	15339	15456	15270	15071	15338	15208	15366	15349	15143	15271	15246	15461	15314	15211	15150	15373	15084	15296	15061	15209	15384	15115	15354	15383	15311	15365	15242	15353	15476	15334	15221	15099	15068	15140	15124	15364	15160	15172	15312	15244	15324	15178	15251	15351	15248	15228	15144	15095	15434	15100	15440	15442	15200	15269	15419	15298	15392	15331	15322	15174	15428	15257	15396	15276	15300	15402	15193	15331	15162	15179	15351	15152	15351	15247	15199	15242	15125	15205	15264	15274	15519	15258	15050	15182	15466	15360	15228	15357	15244	15237	15448	15282	15406	15440	15367	15285	15197	15141	15109	15398	15414	15381	15253	15314	15324	15412	15217	15361	15214	15283	15252	15289	15255	15199	15286	15209	15478	15234	15273	15177	15225	15382	15350	15266	15148	15297	15215	15439	15452	15308	15355	15130	15300	15116	15271	15292	15245	15229	15361	15134	15263	15403	15358	15154	15230	15305	15362	15274	15289	15430	15294	15339	15348	15366	15387	15186	15351	15319	15245	15350	15078	15197	15120	15392	15228	15271	15391	15215	15295	15208	15404	15289	15300	15340	15376	15272	15330	15309	15305	15286	15050	15281	15357	15343	15329	15391	15334	15232	15282	15273	15182	15353	15426	15404	15308	15153	15308	15406	15115	15037	15222	15295	15122	15247	15311	15262	15187	15107	15356	15222	15330	15358	15289	15101	15357	15211	15163	15159	15237	15289	15327	15414	15504	15251	15356	15456	15363	15416	15319	15335	15333	15361	15359	15177	15343	15146	15113	15328	15440	15281	15164	15344	15379	15149	15386	15324	15330	15506	15264	15255	15121	15161	15180	15376	15388	15370	15214	15322	15218	15196	15458	15166	15348	15397	15159	15542	15283	15288	15279	15257	15340	15411	15450	15339	15390	15218	15332	15202	15299	15306	15341	15343	15338	15387	15129	15134	15321	15324	15252	15152	15385	15286	15253	15227	15190	15224	15302	15380	15342	15260	15360	15358	15300	15522	15283	15292	15423	15286	15326	15395	15387	15353	15340	15385	15274	15256	15371	15369	15372	15329	15448	15441	15247	15410	15240	15311	15143	15376	15359	15234	15245	15173	15220	15329	15226	15438	15295	15108	15297	15166	15255	15310	15313	15342	15610	15308	15224	15308	15297	15163	15419	15206	15299	15343	15204	15435	15378	15341	15394	15257	15348	15621	15247	15249	15234	15146	15323	15250	15187	15347	15313	15142	15324	15242	15399	15112	15337	15492	15257	15545	15402	15217	15458	15193	15266	15401	15327	15390	15118	15075	15203	15264	15369	15136	15334	15428	15223	15356	15522	15460	15252	15252	15217	15338	15275	15362	15064	15243	15371	15312	15251	15451	15230	15428	15226	15276	15195	15293	15344	15271	15405	15407	15467	15206	15404	15228	15226	15356	15266	15560	15227	15292	15205	15334	15305	15293	15172	15255	15277	15164	15353	15406	15352	15406	15264	15444	15377	15410	15372	15394	15359	15290	15220	15438	15410	15230	15409	15242	15248	15436	15390	15357	15306	15390	15454	15277	15420	15364	15369	15139	15271	15399	15377	15373	15134	15344	15369	15174	15215	15188	15307	15441	15310	15192	15502	15442	15340	15471	15472	15192	15428	15353	15218	15210	15292	15342	15233	15128	15151	15472	15090	15199	15267	15482	15332	15307	15118	15259	15106	15294	15022	15214	15307	15179	15433	15395	15211	15267	15430	15303	15250	15522	15217	15279	15344	15268	15329	15299	15295	15180	15298	15325	15267	15244	15400	15362	15233	15422	15268	15333	15073	15289	15179	15248	15384
24882	33686	28933	20480	18726	17138	16459	17297	16829	16319	18091	18355	17394	14910	14414	14492	14547	14532	14423	14566	14432	14318	14536	14459	14392	14395	14418	14565	14436	14509	14358	14432	14441	14567	14363	14413	14349	14416	14518	14477	14420	14347	14538	14514	14551	14293	14424	14444	14495	14447	14381	14345	14525	14383	14332	14377	14392	14293	14333	14390	14492	14421	14493	14468	14424	14499	14462	14352	14329	14532	14293	14326	14533	14439	14411	14478	14472	14379	14473	14476	14369	14193	14402	14412	14329	14504	14351	14382	14636	14311	14401	14302	14379	14467	14212	14294	14291	14261	14410	14388	14627	14369	14378	14439	14417	14417	14390	14302	14403	14348	14458	14407	14503	14366	14447	14507	14464	14347	14465	14597	14428	14426	14534	14420	14595	14424	14431	14372	14501	14387	14386	14300	14617	14423	14365	14612	14465	14383	14382	14368	14619	14444	14357	14295	14362	14451	14452	14520	14408	14345	14415	14350	14478	14318	14545	14366	14409	14292	14236	14529	14415	14389	14414	14477	14531	14632	14518	14357	14465	14314	14469	14431	14394	14573	14550	14669	14374	14375	14394	14387	14406	14330	14434	14376	14313	14471	14466	14511	14473	14489	14289	14683	14305	14290	14342	14448	14549	14572	14438	14283	14460	14380	14604	14432	14270	14338	14441	14431	14440	14329	14474	14505	14463	14513	14578	14375	14340	14559	14435	14472	14410	14355	14457	14224	14397	14383	14370	14371	14306	14340	14360	14363	14447	14343	14440	14285	14252	14240	14519	14368	14367	14375	14362	14441	14380	14443	14462	14508	14393	14565	14485	14404	14476	14393	14368	14399	14481	14305	14503	14259	14351	14517	14292	14673	14415	14457	14442	14319	14442	14298	14424	14569	14283	14372	14388	14389	14567	14547	14429	14499	14504	14336	14308	14275	14408	14520	14329	14259	14365	14446	14417	14382	14451	14495	14510	14406	14345	14506	14407	14254	14278	14579	14397	14474	14419	14496	14425	14270	14340	14345	14392	14493	14493	14499	14281	14663	14343	14580	14369	14431	14373	14382	14508	14457	14526	14473	14477	14450	14438	14348	14489	14384	14471	14393	14436	14340	14408	14310	14448	14528	14343	14373	14463	14487	14418	14213	14518	14494	14503	14398	14371	14389	14508	14284	14250	14504	14564	14496	14452	14355	14342	14454	14290	14372	14270	14558	14237	14462	14459	14384	14507	14444	14468	14374	14509	14371	14507	14421	14579	14353	14424	14461	14374	14302	14570	14394	14610	14530	14526	14565	14281	14383	14519	14525	14397	14412	14462	14474	14435	14378	14488	14528	14388	14414	14365	14329	14441	14264	14265	14409	14228	14359	14308	14426	14282	14504	14444	14380	14496	14433	14331	14433	14420	14292	14456	14462	14506	14305	14466	14354	14438	14360	14439	14396	14285	14521	14439	14309	14407	14692	14323	14510	14351	14519	14501	14364	14364	14454	14476	14447	14284	14521	14365	14332	14639	14523	14521	14576	14452	14405	14372	14416	14403	14542	14432	14223	14389	14394	14436	14412	14305	14367	14315	14518	14506	14377	14271	14386	14272	14386	14594	14341	14427	14419	14412	14314	14371	14291	14515	14266	14550	14442	14360	14543	14353	14597	14249	14419	14474	14417	14459	14360	14394	14295	14267	14403	14382	14458	14480	14573	14377	14351	14440	14400	14508	14292	14454	14527	14356	14616	14377	14567	14420	14280	14411	14382	14454	14437	14470	14453	14537	14322	14469	14542	14460	14396	14398	14279	14438	14464	14543	14429	14337	14491	14387	14336	14469	14439	14404	14393	14495	14422	14570	14419	14424	14348	14325	14440	14428	14457	14575	14456	14409	14491	14619	14476	14291	14411	14384	14396	14333	14427	14434	14437	14371	14560	14517	14247	14541	14569	14433	14472	14324	14204	14303	14519	14423	14446	14446	14457	14463	14453	14521	14271	14578	14423	14365	14407	14438	14406	14377	14501	14408	14500	14543	14464	14333	14617	14504	14319	14478	14379	14526	14408	14413	14441	14385	14390	14470	14218	14491	14415	14276	14383	14555	14275	14456	14465	14526	14518	14250	14546	14498	14269	14406	14310	14238	14309	14447	14512	14318	14399	14569	14406	14429	14383	14279	14487	14530	14463	14333	14396	14513	14509	14304	14356	14582	14403	14366	14266	14519	14372	14388	14484	14561	14375	14441	14497	14328	14449	14328	14423	14293	14331	14534	14265	14292	14390	14391	14378	14409	14410	14520	14404	14480	14412	14321	14594	14413	14562	14282	14491	14500	14515	14459	14362	14602	14366	14510	14416	14436	14259	14403	14330	14460	14477	14335	14383	14306	14408	14322	14371	14537	14489	14407	14215	14357	14460	14380	14391	14623	14451	14547	14316	14636	14546	14293	14589	14581	14364	14455	14337	14264	14336	14382	14409	14417	14478	14436	14466	14423	14456	14453	14422	14423	14408	14463	14497	14458	14461	14408	14603	14390	14453	14381	14363	14368	14391	14352	14320	14463	14338	14349	14382	14498	14478	14560	14415	14368	14479	14423	14497	14337	14363	14241	14574	14412	14405	14383	14306	14248	14252	14381	14444	14487	14450	14435	14363	14617	14301	14373	14424	14339	14521	14364	14253	14484	14532	14513	14489	14342	14508	14406	14418	14312	14556	14308	14440	14392	14485	14356	14262	14469	14479	14362	14429	14482	14437	14440	14342	14437	14436	14446	14438	14343	14451	14489	14408	14253	14404	14353	14585	14472	14321	14239	14427	14556	14481	14411	14450	14392	14375	14346	14505	14372	14500	14318	14396	14552	14497	14353	14455	14430	14206	14348	14532	14386	14351	14418	14363	14425	14512	14506	14346	14256	14326	14504	14329	14305	14423	14438	14493	14414	14319	14480	14582	14527	14355	14420	14566	14504	14468	14507	14542	14628	14591	14340	14327	14446	14441	14233	14442	14451	14501	14276	14324	14564	14313	14422	14507	14393	14510	14426	14504	14527	14509	14541	14481	14230	14531	14393	14532	14272	14448	14504	14354	14304	14489	14329	14340	14520	14318	14433	14293	14393	14275	14588	14540	14290	14385	14558	14347	14349	14454	14410	14270	14502	14475	14320	14523	14419	14483	14262	14384	14240	14399	14427	14372	14527	14566	14214	14369	14488	14532	14385	14414	14428	14542	14383	14525	14569	14279	14374	14522	14573	14448	14474	14451	14531	14384	14491	14363	14583	14219	14356	14412	14595	14467	14510	14453	14351	14591	14388	14453	14479	14446	14446	14386	14374	14328	14398	14490	14389	14384	14302	14310	14258	14500	14459	14355	14492	14276	14418	14563	14387	14496	14339	14347	14539	14314	14522	14514	14470	14459	14560	14477	14362	14400	14434	14369	14358	14363	14365	14486	14381	14443	14638	14413	14308	14601	14461	14423	14334	14488	14323	14523	14382	14438	14448	14615	14450	14282	14319	14442	14463	14338	14447	14484	14337	14422	14389	14450	14518	14457	14602	14369	14192	14348	14553	14557	14495	14343	14491	14401	14461	14492	14614	14453	14295	14514	14388	14415	14398	14488	14224	14467	14526	14482	14442	14250	14367	14382	14433	14370	14468	14361	14411	14497	14238	14453	14482	14179	14541	14555	14614	14348	14429	14543	14345	14361	14445	14389	14518	14479	14499	14454	14363	14360	14342	14595	14471	14260	14330	14603	14393	14418	14376	14459	14358	14371	14455	14347	14522	14323	14234	14431	14213	14404	14551	14290	14517	14424	14551	14451	14449	14406	14420	14514	14396	14412	14390	14454	14343	14315	14616	14585	14455	14356	14543	14481	14689	14240	14473	14411	14463	14409	14157	14543	14387	14376	14473	14489	14519	14360	14474	14458	14473	14510	14511	14399	14529	14290	14393	14440	14407	14522	14316	14484	14414	14292	14393	14350	14606	14474	14425	14346	14381	14498	14535	14306	14417	14407	14284	14624	14565	14371	14296	14233	14331	14328	14334	14331	14479	14323	14329	14417	14504	14400	14583	14349	14458	14332	14355	14457	14430	14408	14348	14398	14422	14494	14543	14412	14424	14253	14382	14446	14457	14346	14374	14469	14391	14439	14355	14367	14429	14456	14346	14382	14630	14323	14321	14318	14320	14350	14547	14302	14476	14541	14533	14287	14531	14467	14352	14362	14381	14554	14462	14386	14420	14348	14599	14516	14333	14373	14207	14487	14451	14417	14421	14447	14450	14470	14454	14594	14568	14543	14335	14448	14499	14466	14283	14454	14366	14419	14493	14520	14465	14568	14485	14336	14595	14260	14508	14451	14560	14253	14450	14360	14281	14497	14382	14419	14431	14343	14347	14460	14385	14405	14389	14416	14285	14454	14441	14445	14381	14321	14427	14316	14596	14517	14474	14362	14286	14402	14485	14367	14405	14392	14306	14499	14419	14578	14542	14552	14476	14549	14354	14468	14390	14460	14483	14504	14254	14253	14433	14356	14368	14374	14494	14361	14320	14349	14440	14296	14443	14412	14468	14503	14435	14501	14522	14383	14482	14361	14379	14480	14458	14457	14551	14327	14515	14250	14467	14657	14288	14409	14408	14465	14386	14443	14445	14429	14422	14551	14375	14500	14471	14279	14371	14420	14442	14405	14363	14277	14254	14341	14358	14419	14424	14371	14438	14590	14370	14443	14420	14333	14226	14490	14533	14454	14464	14570	14386	14447	14461	14295	14489	14437	14320	14540	14357	14536	14183	14506	14453	14398	14589	14460	14439	14359	14268	14298	14480	14404	14678	14429	14238	14448	14418	14537	14525	14616	14529	14720	14466	14273	14411	14424	14405	14465	14319	14498	14514	14384	14462	14413	14504	14375	14453	14420	14330	14592	14533	14272	14374	14430	14318	14435	14294	14291	14565	14370	14556	14358	14378	14321	14410	14479	14514	14414	14477	14298	14252	14452	14529	14518	14535	14364	14369	14523	14515	14361	14401	14412	14363	14456	14438	14569	14328	14511	14575	14585	14439	14390	14334	14495	14509	14413	14564	14462	14685	14493	14233	14274	14316	14474	14346	14526	14519	14455	14426	14307	14542	14346	14342	14528	14506	14365	14463	14390	14630	14373	14422	14511	14339	14389
24583	21586	28848	25364	23011	22146	21699	18690	17895	23915	28644	27995	22706	17598	16171	15852	15916	15773	15962	15997	15784	15773	15674	15834	15919	15842	15924	15930	15631	15981	15653	15955	15919	15723	15708	15805	15744	15947	15881	15855	15758	15698	15706	15877	15786	15894	15744	15853	15755	15837	15885	15855	15793	15821	15906	15680	15733	15772	15939	15765	15786	15710	15662	15653	15773	15612	15924	15918	15697	15716	15829	15802	15871	15981	15910	15836	15767	15755	15882	15709	15940	15931	15738	15828	15882	15923	15765	15811	15649	15868	15741	15814	15594	15626	15736	15791	15687	15719	15790	15779	15663	15613	15665	15713	15635	15728	15763	15681	15852	15549	15874	15870	15776	15783	15859	15738	15761	15806	15607	15768	15757	15893	15692	15820	15703	15902	15711	15704	15660	15828	15765	15750	15763	15743	15623	15810	15759	15878	15589	15875	15854	15810	15809	15794	15630	15862	15667	15814	15814	15786	15717	15860	15724	15686	15637	15723	15631	15824	15773	15809	15557	15725	15726	15729	15740	15744	15663	15833	15662	15711	15375	15716	15827	15795	15819	15624	15566	15794	15875	15625	15710	15752	15653	15809	15632	15570	15600	15907	15853	15713	15676	15724	15697	15726	16019	15916	15738	15814	15790	15891	15807	15800	15665	15869	15714	15810	15750	15793	15644	15846	15904	15855	15629	15947	15960	15791	15872	15939	15878	15836	15636	15535	15752	15752	15841	15768	15837	15559	15650	15784	15681	15760	15865	15759	15979	15846	15802	15756	15791	15815	15759	15962	15946	15801	15676	15629	15711	15730	15688	15867	15723	15712	16138	15779	15682	15775	15736	15721	15591	15771	15863	15888	15855	15724	15751	15682	15792	15707	15860	15983	15811	15762	15798	15756	15719	15715	15814	15751	15906	15799	15853	15848	15763	16004	15842	15647	15752	15974	15728	15876	15708	15719	15658	15695	15947	15517	15666	15789	16005	15818	15813	15776	15713	15779	15770	15851	15854	15666	15768	15815	15687	15572	16108	15613	15802	15939	15610	15704	15642	15654	15603	15747	15687	16015	15913	15766	15666	15784	15570	15813	15745	15659	15753	15694	15789	15757	15724	15885	15643	15937	15810	15658	15941	15701	15858	15823	15639	15799	15775	15750	15920	15762	15810	15779	15855	15720	15619	15657	15769	15566	15814	16019	15754	15712	15691	15873	15817	15643	15805	15577	15880	15758	15841	15857	15731	15728	15711	15548	15789	15786	15661	15682	15789	15609	15788	15675	15559	15725	15871	15896	15892	15807	15912	15892	15620	15882	15700	15812	15830	15657	15649	15935	15898	15952	15803	15750	15851	15844	15695	15796	15835	15602	15852	15985	15885	15803	15863	15781	15730	16008	15810	15676	15887	15669	15761	15781	15764	15668	15868	15676	15954	15844	15545	15762	15749	15782	15894	15924	15832	15745	15613	15858	15670	15617	15979	15831	15660	15845	15700	15733	15700	15864	15667	15698	15788	15767	15576	15816	15711	15798	15825	15887	15933	15866	15642	15774	15745	15735	15720	15679	15835	15573	15856	15769	15620	15870	15980	15768	15777	15843	15851	15780	15623	15958	15838	15584	15536	15841	15753	15856	15753	15699	15890	15602	15687	15711	15887	15719	15865	15869	15751	15822	15965	15987	15752	15634	15793	15703	15898	15622	15733	15773	15797	15763	15951	15770	15754	15740	15609	15542	15726	15781	15854	15712	15737	15701	16047	15796	15799	15876	15849	15699	15870	15647	15675	15947	15808	15830	15859	15621	15820	15613	16031	15715	15750	15857	15860	15775	15999	15972	15886	15841	15818	15621	15896	15603	15805	15766	15775	15656	15791	16042	15747	15371	15814	15664	15830	15730	15868	15632	15691	15744	15973	15769	15826	15772	15986	15570	15781	15815	15704	15788	15822	15919	15904	15713	15816	15642	15666	15942	15836	15522	15703	15666	15673	15566	15492	15779	15684	15746	15736	15798	15836	15859	15646	15778	15874	15734	15639	15705	15875	15812	15765	15881	16006	15811	15774	15922	15815	15840	15821	15586	15853	15808	15719	15853	15602	15791	15694	15751	15758	15596	15674	15795	15785	15884	15635	15994	15713	15783	15757	15858	15624	15813	15833	15617	15945	15834	15835	15974	15765	15858	15847	15934	15712	15689	15876	15640	15760	15740	15848	15702	15589	15594	15945	15835	15553	15842	15731	15866	15945	15631	15822	15665	15690	15916	15821	15599	15790	15632	15576	15715	15745	15938	15924	15720	15929	15843	15983	15819	15567	15576	15760	15679	15822	15852	15566	15607	15664	15453	15716	15712	15765	15405	15910	15613	15872	15861	15704	15655	15917	15928	15773	15540	15958	15739	15990	15986	15830	15960	15774	15795	15781	15653	15599	15670	15543	15713	15614	15479	15789	15876	15599	15939	15760	15732	15396	16139	15756	15685	15664	15526	15612	15837	15756	15624	15694	15659	15558	15868	15862	15948	15722	15667	15799	15695	15867	15708	15717	15743	15658	15623	15868	15918	15531	15853	15845	15857	16028	15904	15707	15842	15593	15814	15779	15796	15701	15632	15886	15721	15732	15698	15776	15824	15704	15665	15720	15715	15832	15810	15764	15674	15861	15851	15723	15756	15675	15780	15843	15776	15887	15836	15720	15754	15844	15777	16007	15662	15761	15951	15736	15723	15743	15856	15709	15880	15800	15748	15729	15718	15739	15834	15668	15643	15842	15791	15882	15694	15725	15754	15638	15806	15692	15801	15701	15751	15617	15617	15805	15895	15719	15898	15869	15506	15665	15674	15676	15784	15844	15926	15898	15872	15759	15813	15792	15695	15709	15761	15679	15583	15608	15594	15897	15802	15825	15629	15969	15598	15785	15879	15871	15797	15795	15589	15912	15798	16102	15736	15817	16075	15677	15889	15820	15695	15904	15668	15829	15788	15736	15518	15722	15947	15875	15974	16039	15927	15971	15817	15610	15651	15752	15737	15830	15918	15638	15571	15811	15730	15915	15715	15968	15680	15793	15868	15753	15702	15645	15685	15833	15638	15878	15664	15762	15699	15826	15708	15786	15591	15667	15628	15672	15663	15601	15863	15729	15782	15996	15879	15806	15744	15919	15625	15837	15713	15826	15777	15974	15845	15569	15768	15801	15724	15899	15814	15882	15735	15689	15774	15626	15875	15851	15608	15794	15880	15797	15884	15807	15642	15774	15751	15883	15794	15756	15851	15743	15577	16002	15737	15519	15773	15814	15679	15839	15618	15499	15674	15675	15819	15704	15841	15773	15942	15563	15911	15829	15742	15707	15671	15749	15770	15842	15789	15798	15717	15934	15789	15623	15696	15721	15649	15627	15957	15937	15646	15760	15734	15506	15753	15884	15745	15789	15928	15798	15690	15651	15916	15965	16002	15746	15663	15803	15903	15655	15906	15710	15728	15685	15630	15800	15721	15737	15836	15837	15810	15678	15705	15768	15755	15837	15678	15768	15788	15922	15761	15697	15702	15880	15940	15818	15885	15775	15589	15756	15853	15598	15601	15897	15942	15896	15831	15739	15637	15900	15953	15941	15859	15859	15674	15848	15743	15845	15815	15903	15869	15652	15779	15920	15771	15652	15779	15772	15689	15666	15925	15616	15693	15968	15838	15765	15800	15767	15791	15570	15658	15642	15906	15721	15760	15696	15748	15657	15767	15754	15554	15842	15693	15723	15752	15752	15847	15673	15820	15670	15900	15777	15693	15666	15719	15825	15878	15863	15769	15849	15710	15607	15744	15843	15633	15838	15798	15698	15660	15795	15686	15806	15799	15766	15777	15770	15731	15773	15809	15770	15777	15896	15725	15603	15595	15702	15934	15611	15739	15890	15737	15834	15952	15702	15671	15823	15675	15792	16009	15776	16032	15688	15720	15862	15827	15815	15722	15914	15874	15742	15711	15779	15773	15995	15695	15707	15759	15849	15674	15704	15841	15597	15588	16023	15851	15673	15572	15817	15959	15775	15668	15922	15758	15790	15767	15652	15712	15761	15652	15590	15672	15767	15755	15958	15761	15787	15851	15632	15714	15790	15669	15888	15733	15772	15768	15784	15699	15699	15978	15646	15814	15843	15559	15683	15780	15629	15682	15659	15736	15688	15913	15632	15840	15791	15860	15825	15806	15906	15726	15574	15807	15748	15919	15800	15723	15936	15801	15856	15775	15806	15834	15586	15743	15913	15641	15906	15825	15936	15824	15932	15787	15610	15871	15998	15756	15778	15589	15918	15797	15705	15748	15685	15736	15723	15618	15908	15757	15770	15540	15845	15787	15685	15814	15498	15788	15930	15988	15759	15715	15707	15817	15719	15935	15632	15718	15869	15869	15540	15703	15678	15883	15808	15731	15693	15757	15951	15664	15669	15886	15647	16002	15857	15817	15707	15709	15909	15764	15826	15755	15876	15603	15764	15709	15651	15735	15837	15863	15778	15670	15748	15931	15870	15875	15711	15780	15653	15829	15683	15810	15817	15911	15882	15742	15760	15761	15674	15639	15884	15773	15723	15741	15628	15715	15852	16026	15874	15696	15616	15763	15738	15680	15758	15724	15631	15665	15674	15772	15677	15828	15811	15612	15702	15682	15870	15792	15717	15707	15822	15719	15813	15698	15869	15577	15788	15764	15478	15720	15837	15678	15758	15765	15938	15900	15777	15692	15793	15757	15771	16017	15862	15579	15680	15829	15898	15684	15680	15696	15976	15843	15776	15717	15826	15840	15579	15844	15952	15725	15806	15869	15581	15567	15771	15729	15618	15746	15932	15707	15714	15939	15784	15769	15678	15851	15822	15801	15734	15575	15678	15822	15682	15881	16005	15778	15881	15849	15861	15819	15819	15615	15807	15703	15794	15961	15642	15755	15826	15993	15901	15663	15848	15685	15762	15661	15771	15785	15884	15769	15669	15634	15546	15785	15782	15864	15648	15723	15728	15800	15823	15811	15664	15611	15903	15737	15690	15832	15832	15805	15692	15715	15662	15624	15855	15681	15921	15644	15884	15700	15632	15834	15749	15858	15748	15780	15806	15929	15745	15731	15870	15808	15769	15707	15815	15775	15918	15796	15816	15947	15860	15642	15617	15834	15868	15720
24911	43733	34326	28228	24160	21647	20754	19037	18814	28050	31958	30235	23201	15638	14777	14780	14822	14896	14836	14686	14632	14781	14752	14625	14865	14799	14836	14877	14859	14779	14755	14611	14838	14725	14627	14844	14777	14814	14992	14788	14567	14685	14745	14809	14858	14647	14685	14698	14601	14848	14845	14805	14817	14623	14899	14801	14792	14721	14642	14702	14775	14601	14828	14698	14644	14784	14699	14803	14695	14697	14782	14704	14694	14743	14972	14861	14663	14731	14839	14797	14931	14718	14920	14698	14773	14859	14680	14598	14699	14759	14777	14783	14760	14804	14887	14787	14823	14717	14723	14858	14703	14612	14675	14885	14505	14725	14784	14807	14733	14845	14842	14611	14753	14824	14808	14691	14747	14893	14971	14713	14675	14790	14752	14755	14754	14608	14754	14739	14792	14863	14761	14732	14811	14754	14826	14640	14811	14654	14694	14652	14605	14697	14687	14703	14738	14843	14922	14858	14613	14892	14712	14812	14693	14782	14755	14561	14757	14880	14841	14948	14755	14836	14697	15020	14787	14782	14709	14692	14764	14825	14624	14669	14766	15018	14763	14771	14950	14678	14772	14783	14728	14796	14668	14726	14778	14752	14718	14693	14740	14856	14894	14921	14792	14732	14712	14816	14777	14866	14828	14760	14789	14579	14718	14719	14627	14584	14716	14725	14753	14801	14852	14668	14720	14608	14816	14712	14734	14705	14786	14762	14794	14605	14699	14882	14587	14867	14563	14651	14739	14691	14792	14742	14652	14725	14535	14819	14681	14816	14781	14622	14791	14497	14597	14810	14716	14843	14884	14732	14911	14812	14974	14844	14751	14859	14776	14784	14876	14744	14779	14839	14712	14797	14848	14723	14641	14872	14537	14696	14812	14800	14677	14800	14859	14695	14612	14845	14729	14784	14993	14720	14700	14753	14815	14752	14911	14663	14853	14750	14786	14769	14798	14767	14756	14706	14710	14825	14834	14855	14639	14792	14613	14859	14681	14754	14822	14762	14753	14658	14721	14809	14892	14542	14830	14965	14830	14658	14852	14865	14770	14688	14847	14898	14718	14841	14800	14798	14741	14771	14678	14833	14780	14810	14716	14787	14788	14813	14704	14712	14641	14864	14660	14848	14572	14757	14669	14796	14831	14761	14866	14803	14735	14795	14869	14687	14725	14683	14554	14809	14960	14912	14777	14848	14705	14830	14700	14874	14819	14866	14745	14698	14580	14754	14830	14771	14665	14708	14692	14748	14841	14628	14779	14680	14825	14818	14765	14748	14794	14854	14812	14959	14651	14692	14866	14914	14769	14730	14688	14779	14691	14739	14857	14819	14812	14906	14731	14843	14759	14705	14699	14605	14656	14823	14758	14711	14796	14873	14735	14845	14734	14791	14918	14850	14701	14834	14765	14881	14740	14908	14954	14804	14666	14821	14869	14801	14538	14809	14831	14898	14711	14536	14864	14590	14923	14779	14840	14643	14901	14782	14735	14787	14842	14612	14680	14920	14714	14844	14933	14537	14583	14799	14696	14879	14813	14755	14820	14888	14906	14805	14614	14608	14744	14850	14777	14843	14746	14795	14810	14790	14567	14739	14683	14829	14718	14878	14708	14794	14772	14723	14759	14780	14820	14689	14873	14652	14612	14803	14743	14699	14874	14788	14712	14803	14734	14762	14720	14917	14791	14798	14640	14663	14779	14767	14875	14659	14644	14748	14808	14846	14879	14748	14817	14763	14883	14729	14726	14889	14644	14607	14904	14709	14820	14979	14969	14827	14614	14747	14710	14861	14693	14730	14867	14654	14692	14754	14756	14787	14763	14823	14789	14631	14829	14842	14655	14707	14618	14796	14684	14725	14733	14838	14752	14677	14557	14806	14957	14793	14721	14715	14827	14728	14891	14657	14771	14778	14841	14718	14724	14751	14676	14657	14720	14730	14778	14896	14904	14869	14710	14847	14723	14837	14823	14761	14803	14670	14806	14868	14793	14986	14774	14775	14703	14610	14900	14846	14840	14829	14838	14796	14733	14799	14605	14695	14717	14854	14806	14564	14852	14703	14820	14780	14746	14768	14633	14668	14820	14734	14708	14785	14707	14677	14716	14682	14790	14724	14727	14664	14815	14692	14752	14763	14773	14710	14694	14746	14896	14779	14759	14591	14788	14915	14735	14642	14737	14760	14762	14805	14918	14562	14602	14823	14669	14606	14671	14829	14829	14741	14724	14773	14678	14753	14800	14676	14753	14851	14800	14848	14744	14788	14773	14799	14845	14678	14853	14682	14619	14740	14777	14671	14745	14802	14893	14856	14752	14790	14858	14802	14817	14806	14736	14734	14760	14781	14695	14789	14760	14794	14743	14995	14899	14634	14706	14843	14545	14736	14646	14811	14852	14742	14647	14863	14676	14653	14734	14779	14802	14888	14671	14757	14733	14752	14732	14924	14685	14744	14666	14926	14781	14698	14744	14651	14580	14828	14752	14853	14826	14724	14745	14874	14812	14819	14926	14700	14772	14591	14819	14854	14665	14713	14691	14800	14658	14881	14800	14815	14771	14822	14653	14606	14837	14711	14812	14787	14765	14757	14717	14755	14652	14823	14700	14703	14876	14672	14775	14704	14845	14842	14735	14710	14793	14757	15003	14798	14845	14863	14737	14743	14956	14810	14821	14703	14771	14856	14762	14819	14717	14611	14706	14657	14707	14731	14696	14856	14743	14875	14836	14792	14791	14768	14792	14768	14851	14711	14712	14823	14861	14803	14709	14720	14906	14827	14808	14760	14836	14718	14748	14840	14707	14677	14821	14822	14610	14785	14689	14830	14723	14831	14638	14811	14785	14813	14706	14805	14824	14839	14700	14748	14666	14826	14780	14721	14932	14786	14880	14787	14692	14777	14989	14564	14857	14800	14682	14671	14846	14646	14712	14615	14686	14691	14695	14888	14893	14721	14547	14896	14866	14816	14651	14687	14800	14902	14846	14713	14824	14700	14647	14751	14762	14858	14702	14721	14696	14736	14599	14749	14750	14804	14684	14721	14682	14694	14792	14716	14672	14779	14724	14641	14705	14789	14926	14705	14882	14728	14881	14804	14648	14600	14573	14836	14737	14762	14774	14675	14774	14705	14879	14833	14801	14787	14772	14698	14985	14721	14716	14725	14679	14834	14908	14783	14573	14829	14809	14688	14854	14836	14723	14875	14818	14756	14746	14818	14747	14511	14849	14790	14714	14802	14734	14672	14832	14644	14705	14782	14725	14749	14807	14618	14842	14756	14630	14780	14721	14749	14779	14759	14839	14708	14763	14692	14707	14619	14849	14837	14567	14806	14747	14842	14654	14925	14576	14781	14590	14596	14898	14661	14956	14767	14827	14765	14748	14745	14618	14793	14704	14719	14735	14635	14604	14859	14704	14884	14934	14878	14875	14838	14718	14737	14670	14772	14855	14620	14777	14776	14521	14805	14742	14636	14557	14757	14766	14720	14860	14691	14769	14773	14755	14609	14666	14765	14906	14897	14747	14867	14783	14707	14820	14669	14742	14646	14755	14725	14724	14920	14800	14711	14942	14737	14648	14827	14686	14620	14770	14634	14722	14858	14753	14829	14834	14763	14673	14650	14731	14767	14677	14869	14842	14770	14765	14843	14721	14809	14740	14597	14598	14547	14642	14711	14831	14859	14861	14722	14671	14712	14772	14629	14763	14709	14741	14794	14668	14675	14749	14818	14794	14716	14850	14712	14773	14753	14785	14733	14676	14812	14735	14697	14738	14731	14721	14797	14794	14858	14715	14720	14908	14852	14854	14736	14729	14563	14765	14858	14746	14902	14866	14761	14816	14904	14827	14683	14816	14755	14742	14652	15046	14679	14837	14695	14806	14787	14824	14727	14683	14669	14792	14594	14816	14589	14703	14574	14846	14699	14737	14788	14804	14739	14632	14542	14855	14759	14807	14797	14833	14809	14735	14776	14841	14780	14773	14633	14720	14693	14776	14829	14619	14827	14655	14820	14755	14684	14929	14856	14754	14816	14872	14908	14730	14767	14875	14715	14769	14909	14970	14714	14730	14799	14891	14771	14842	14737	14805	14706	14721	14939	14727	14684	14657	14713	14718	14706	14846	14905	14870	14792	14807	14730	14725	14750	14814	14447	14789	14668	14789	14805	14683	14810	14767	14723	14839	14889	14843	14742	14688	14583	14773	14837	14854	14539	14794	14820	14640	14829	14867	14714	14819	14993	14792	14821	14742	14758	14890	14815	14874	14605	14833	14644	14736	14519	14772	14757	14597	14877	14609	14554	14705	14679	14838	14706	14789	14987	14873	14634	14763	14734	14875	14791	14839	14730	14849	14874	14733	14698	14677	14775	14682	14646	14674	14772	14811	14720	14661	14807	14760	14745	14909	14955	14674	14897	14619	14731	14947	14829	14557	14702	14887	14660	14748	14767	14887	14693	14776	14867	14782	14748	14685	14693	14787	14745	14765	14707	14767	14581	14721	14830	15021	14708	14925	14721	14714	14814	14825	14744	14822	14607	14790	14667	14808	14795	14844	14703	14655	14904	14935	14767	14884	14751	14800	14890	14713	14751	14822	14802	14764	15015	14848	14736	14860	14653	14843	14749	14796	14622	14678	14715	14811	14823	14813	14604	14817	14700	14756	14675	14743	14650	14760	14852	14670	14893	14749	14832	14678	14741	14711	14710	14778	14814	14741	14649	14706	14776	14953	14816	14803	14774	14739	14581	14698	14648	14796	14667	14806	14731	14784	14753	14802	14662	14710	14748	14691	14845	14885	14775	14651	14659	14763	14850	14645	14800	14885	14605	14703	14700	14838	14746	14604	14724	14820	14577	14881	14706	14745	14660	14771	14689	14842	14953	14628	14869	14957	14832	14698	14897	14888	14737	14681	14777	14892	14846	14850	14917	14813	14814	14693	14718	14641	14735	14774	14646	14851	14851	14823	14939	14714	14759	14756	14721	14622	14762	14844	14854	14831	14916	14631	14715	14696	14892	14733	14641	14797	14848	14754	14678	14948	14653	14914	14782	14835	14709	14509	14561	14878	14791	14704	14824	14810	14635	14795	14637	14750	14602	14828	14820	14854	14685	14798	14759	14904	15005	14762	14802	14726	14720	14692	14906	14745	14655	14839	14822
22992	21510	29483	24062	22041	24590	28579	25232	23042	36171	41042	39882	31306	22536	18587	18188	18279	18154	17972	18052	18039	17984	18168	17959	17913	17850	17904	18109	17854	17856	18090	18023	17897	17903	17982	18019	18124	17978	18003	18162	18031	17963	18137	17927	17899	18019	17753	17753	18054	18154	18044	17727	17972	18231	17952	18137	17859	17774	17946	18126	18061	17810	17962	17756	18037	18164	17996	17831	17748	17904	18111	17751	17939	17912	17842	18037	17906	17939	17787	17851	17941	17853	17680	18049	17943	17918	17830	18042	17989	17850	17989	17801	17978	17893	17832	17822	17801	17993	17668	18005	17828	17972	17936	17809	17969	17909	17823	18011	18032	17775	17910	17824	17943	17901	17830	17874	17789	17777	18040	17886	17909	17872	17902	17820	17808	17938	18014	17837	18140	17948	18073	18035	18124	17841	17984	17816	17916	17971	17821	17804	17989	18057	17840	17841	17915	17791	17838	18023	17831	17994	17911	17959	17815	18086	18014	17846	18033	17861	17896	18077	17903	17672	17825	17929	18101	17995	17983	17943	17931	18011	18081	17949	17727	17919	17844	17741	17823	18070	17651	17815	18059	17745	17957	17954	17860	17747	17587	17843	17704	18014	17967	17898	17821	17930	17948	17726	18008	17750	18022	17982	17845	17769	17938	17827	18092	17846	17766	17783	17707	17703	17972	17868	17872	17877	17912	17781	17982	18027	17922	18030	17881	17967	18009	17881	18057	17889	17989	17938	17819	17803	18024	17907	18058	17768	17801	17923	17778	17838	17839	18000	17847	17947	17859	17951	18023	17841	17727	17952	17729	17809	17698	17896	17805	17985	17784	17899	17719	17701	18111	17940	17774	17812	18044	17878	17637	17798	18096	17847	18044	17951	17909	17746	18002	17807	17998	17863	17878	17843	17937	17874	18120	18072	18075	17994	18056	17971	17767	17981	17970	17704	17864	17945	17849	17815	17919	17901	17955	17700	17750	17985	17948	17987	17942	17687	17935	17902	17878	17939	17953	17792	17894	17794	18000	18134	17532	17711	17932	17729	17937	17864	17687	17787	17811	17854	17795	17685	18051	17990	17937	17906	17781	17767	17890	17759	17955	17756	17802	17957	17736	17996	17988	17936	17971	17651	17862	18060	17895	18054	17805	17715	18030	17891	18084	17975	18017	17879	17906	17781	17861	17776	17920	17907	17894	17812	17881	17959	17939	18089	17852	17912	17882	17979	17835	17759	17731	17973	17807	17953	17898	17812	17956	17829	17876	17847	17783	17849	17697	17849	17929	17844	17960	17901	17836	17787	17900	17732	17895	17824	17739	17903	18023	17928	17788	17754	17741	17789	17883	17997	17919	17958	17843	17880	17832	17673	17885	17779	17660	17877	17963	17876	17688	17732	17745	17711	17889	18048	18090	17870	17785	18064	18009	17899	17695	17777	17915	17925	17945	17587	17820	17812	18090	17810	18014	17804	17947	17942	17843	17889	17830	17889	17896	17925	17961	17832	17741	17923	17764	17834	17933	17929	17853	17851	17782	17805	17742	17824	18099	17907	17931	17910	17919	17866	17802	18004	17777	17836	17847	17986	17913	17909	17989	17845	17714	17996	17716	17799	17989	17868	17868	17731	17703	17651	17844	18066	18027	17727	17985	17986	18017	17762	17820	18043	17911	17894	17890	17662	17824	17961	17967	17950	17901	17976	18085	17829	18134	18044	17837	17794	17817	17852	17846	17773	17696	17728	17873	17922	18136	17866	17710	17804	17772	17646	17469	17934	17777	17874	17877	18039	18100	18094	17803	17918	17907	17915	18114	17863	17802	17662	17880	17777	17998	17875	17731	18004	18085	17811	17729	17853	17716	17909	18101	17964	17861	17776	18174	17767	18033	18044	17744	17706	17926	17845	18044	17915	17875	17875	17679	17876	17970	17875	17870	17888	17943	17806	17997	17961	17974	17925	17782	17772	18100	17856	17969	17776	17804	18027	17955	17757	17793	18022	17912	17973	17759	18014	17831	17856	18034	17928	17885	17887	17751	17854	17788	18025	17878	18053	17968	17819	17843	17969	17891	18027	17832	17901	17757	17926	17852	18044	17804	17924	17987	17850	17924	18070	17865	17760	18004	17727	17903	17861	17875	17780	17736	17945	17840	17951	17849	17908	17773	17990	17882	17921	18046	18103	18040	17812	17856	17980	17998	17978	17849	17822	17763	17726	17754	17879	17775	17658	17949	18039	17828	17939	18019	17886	17895	17808	17749	18015	17903	17859	17915	17843	17774	17775	17884	17894	17809	17743	17854	17876	17940	18067	17959	17918	17806	17782	17933	17769	17770	17860	17775	17921	17971	17828	17894	17923	17720	18015	18192	17817	17907	17664	17915	17724	17775	17919	17825	17925	17994	17832	18002	18087	17909	18128	17860	17952	17979	17987	17892	17789	17951	17966	17812	17658	17972	17670	18124	17949	17845	18070	17913	18065	17838	17959	18000	17917	18047	17790	17776	17939	17823	18003	18156	17878	17786	17884	17903	17810	17887	17853	17812	17893	17966	17787	17875	17868	18062	18119	17953	17927	17776	17915	17868	17952	17925	17857	17864	17826	17798	17650	17670	17795	17655	18068	17888	17853	17786	17886	17688	17831	17884	17762	17908	17731	17975	17891	17691	17738	17873	17777	17810	17939	17861	17836	17913	17778	17783	17871	17783	17689	17757	18007	17876	17858	17865	17974	18019	18002	17957	17929	17856	18103	18033	18029	17958	17935	17909	17798	17840	17900	17931	17931	17897	17827	17867	17827	17830	17852	17976	17814	18036	17914	17963	17886	17736	17547	17949	17955	17869	17932	17821	17851	17994	17867	18110	17970	17995	18065	18155	17709	18015	17924	17740	17965	17810	17745	17871	18047	18212	17739	17769	17928	18093	17898	17976	18068	17831	18041	17870	18013	17743	17952	17870	17814	17903	17736	17895	17851	17826	18164	17872	17920	17885	17885	17895	17850	17787	17835	17923	17856	17820	17671	17837	17898	17842	17827	17972	17753	17926	17958	17964	17957	17667	17859	17853	17723	17791	17933	17939	17827	17768	17800	17767	17921	17916	17690	17883	17842	17967	17666	17932	17896	17816	17805	17934	17979	17815	17813	18016	17967	17820	17612	17798	17949	17916	17825	17879	18007	17947	17930	17842	17852	17928	17942	17903	17848	17913	17944	17673	17900	17923	17787	17911	18009	17806	17797	17893	17708	17886	17862	17901	18163	18016	17994	17862	17831	17703	17854	18032	17680	17879	17873	17992	17876	17993	17833	17929	17949	17897	18076	17984	17795	18223	17912	17938	17771	18030	17706	17979	17667	17812	17957	17797	18105	17994	17720	17840	17856	18098	17770	17857	17873	17822	18035	17870	18070	17995	18020	17912	17919	18185	18000	17691	17836	17801	17684	17700	17839	17772	18061	17886	17704	18013	17821	17991	17796	17842	17989	18056	18024	17945	17844	17964	17938	17784	17756	17902	17698	17890	17814	17941	17942	17885	17712	17595	17917	17925	17852	17906	17998	17972	17918	17804	17761	17951	17794	17853	17943	17971	18051	17828	17902	17902	17782	17723	17967	17906	17946	18143	17832	18075	17798	17952	17933	17811	17890	18025	18005	17950	17719	17818	17945	17613	17778	17936	17813	17842	17803	17921	18000	17917	17893	18111	17911	17784	17741	17793	17796	17737	17750	17805	17879	17887	17819	17826	17774	17862	17934	18024	17713	18055	17797	17940	18007	17954	17874	17905	17798	17848	18182	17829	17754	17767	17932	17851	17822	17895	17825	17923	17859	17998	17928	17755	17689	17984	18069	18004	18060	17881	17995	17963	17759	17874	17891	17799	17838	18071	17744	17828	18154	18036	17827	17730	17892	17621	18011	18025	17777	17812	17839	17916	17931	17929	17722	17818	18120	18094	17817	17954	17936	17938	17878	18011	17886	17918	17883	18003	18178	17868	18001	17884	17677	18000	17969	17906	17929	17800	17977	18003	18080	18112	17851	17918	18066	17982	17949	17972	17810	17992	17888	18036	17894	17765	17661	17875	17764	17817	17970	17836	17947	17893	17869	17686	17758	17773	17873	18006	18131	18135	17939	17728	17838	17909	17886	18041	17932	17971	17520	18091	17901	17872	17709	17771	17842	17975	17769	17880	17848	17876	17837	17840	17641	17887	17737	17832	17927	17870	17991	17841	17896	17720	17769	17856	17844	17910	18041	17797	17868	17703	17973	17900	17823	17861	17928	17844	17913	17883	18067	17798	17880	18169	18114	18014	17775	17834	17829	18010	17969	17776	17806	18025	17929	17595	17900	17843	17999	17856	17973	17790	17832	17962	17747	17827	17841	17831	17951	17998	17909	17980	18011	17933	17730	17846	17992	17818	17884	18044	17864	18128	17761	17812	17823	17846	17985	17771	17880	17723	17913	17857	17703	18009	17673	17712	17941	17919	17740	18042	18026	17977	17737	17830	17849	17905	17912	17672	17886	17819	17750	17802	18004	17959	17787	17992	17718	17875	17748	17717	17701	17921	18054	18012	17928	17849	18086	17919	17900	17933	17967	17978	17900	17898	17867	17759	17864	17828	17763	17843	17878	17877	17998	18002	17842	17939	18112	18000	17964	17736	18155	17872	17876	17860	17979	18001	17793	17959	17826	17971	17822	17914	17804	17843	17750	17624	17984	17959	18109	18053	17876	18126	17818	17649	17827	17917	17563	17848	17911	17877	17666	17684	17891	18069	17850	17984	17861	17815	18003	17865	17723	18011	18038	18125	17722	17852	17883	17900	17796	18014	17966	17991	17920	17879	17984	17841	17916	17843	17945	17844	18163	17809	17858	17898	17868	17839	17850	17935	18096	17982	17823	17897	17745	17983	17927	17945	18077	18188	17817	17734	17657	17836	17964	17799	17946	18020	18058	17796	17876	17920	17748	17580	17916	18047	17841	17868	17899	17818	17693	18089	17758	17964	17927	17926	17834	17897	17962	17877	17857	17764	17781	17997	17846	17683	18090	17783	18079	17836	18144	17800	17941	17958	17834	17837	17935	17701	17792	17947	17761	17653	17912	17966	17985	17856	17841	17901	18008	17947	17971	17860	17703	17751	18007	17870	17847	18066	17704	17741	18110
29940	54634	49626	39263	30702	25041	25562	26805	24260	40805	43844	40930	31770	19314	16050	16167	15996	16220	16232	16127	16107	16030	16142	16049	15975	16011	16216	15993	16069	16086	16093	16180	15974	16128	16184	16072	16117	16172	16085	16129	16032	16055	16119	16092	16069	15950	16032	16071	16065	16050	15966	16182	16126	16033	15932	15971	16086	16139	16079	16105	15952	16053	16255	16244	15931	16041	15959	16066	15959	16111	16093	16077	16041	16128	16014	16100	16089	15952	16050	15821	15962	15931	15986	15999	16043	16223	15889	16052	16286	16074	16172	16053	16057	16137	16224	15999	15938	15976	15852	15922	16066	16051	16080	15941	15964	15937	16054	15962	15992	16027	15988	15932	16028	16189	16034	15897	16012	16089	16075	16082	16069	15940	15952	16083	15979	16041	15904	16027	16128	16123	16028	16032	15900	16095	15907	15884	15993	16021	16010	15934	15970	15974	15915	15963	15982	16107	16095	15986	15893	15996	15976	16024	15894	15957	15901	16187	16057	16137	16074	16087	16022	15970	15832	16000	15945	16062	16127	16057	15983	15992	15845	15947	16013	16178	16026	16010	16010	16054	16102	15903	15998	15976	16009	16080	15879	16224	16121	16010	15965	16021	15988	15941	15901	15972	15987	15900	16046	16034	16164	15889	16186	15999	16165	16030	16090	15833	16056	15957	16080	16139	16071	15999	16085	16060	16117	16159	15970	15933	15912	16127	16136	16025	16097	15780	16039	16042	15940	15926	16118	16005	16070	16110	16084	16088	16053	15899	16247	15998	16175	15940	16094	16031	15982	15846	15898	15977	16045	15992	16141	16083	16026	15976	15987	16043	16089	16039	15982	16123	16180	16201	15907	15940	15930	16047	16070	16014	15998	16065	16075	16052	16180	16081	16171	15917	16063	16050	16144	16146	15944	16016	16031	16086	15986	16026	15929	15957	16059	16126	15935	15986	16009	15932	16043	16087	15977	15853	15985	16048	16093	16150	16093	15955	15989	15985	15890	16109	16077	15959	16118	16185	16051	16070	16023	15990	15960	15992	16209	15829	16076	16122	16127	16124	16190	15978	15982	16180	16065	16127	16042	15939	16034	15977	15931	16049	15840	16206	15890	16045	16028	15887	16096	16042	15996	16177	15776	16078	15971	16127	16022	15830	16188	16095	15947	16027	15974	16058	16160	16100	16054	15907	15970	16142	16079	16020	16207	16143	15895	16086	15880	16010	16027	16141	16182	16055	16111	15906	15897	16108	16070	15984	15891	16099	16114	16116	15916	15875	16056	16118	16015	16172	15973	15874	15942	16069	15971	15975	16151	15870	16129	15801	16077	15951	16174	16152	16120	15962	15995	16109	16042	15923	16045	16100	16062	15967	15951	15925	16033	16253	16188	16086	16091	16196	16180	15947	16188	15938	16040	16034	15988	16030	16086	16007	16097	16099	15970	15885	16068	16151	16061	15994	15966	16090	16058	16004	16062	15977	15937	15918	16067	16000	16070	15944	16083	15977	15962	16043	15965	16146	16028	16109	16159	16185	16032	16256	15971	16159	15972	15827	16131	15936	16112	15996	15959	16247	15920	15972	15905	15995	16068	16018	16057	16133	15966	16092	15936	16036	15975	15887	15921	16037	16066	16011	16097	15919	15955	15994	15917	15922	15999	15791	16095	15947	16030	16044	16004	16021	15882	16058	16033	16056	16196	16047	15983	16136	15994	16158	16110	15938	15929	15998	16014	16012	15949	16114	16042	16090	16012	16104	16157	16088	16072	16021	15861	16153	15999	16096	15983	16043	15999	15954	16004	16008	16067	16060	16131	16122	16077	16070	16118	15867	16006	16037	16165	16030	15824	16000	15983	16210	16174	15976	16123	15944	16021	15975	16075	15953	16016	16100	15921	16045	16056	16108	16168	15966	16009	15975	15857	16018	16193	16079	15931	16083	15998	15878	16060	16006	16133	16047	16134	16167	16170	16012	15943	15964	15988	16035	15975	16186	16045	16132	16024	16038	15891	16045	15998	15969	16100	16033	16028	16008	16086	15980	16152	16081	16006	16002	16044	16244	16037	16136	15944	16107	16045	16056	16130	16088	15835	16186	16100	15924	15867	15903	16110	16031	16118	16113	15846	15791	16123	15981	16002	15906	16061	16077	15984	15915	16058	16104	16080	16024	15921	16010	16015	16153	16096	15962	15911	16071	15980	15915	16162	15996	16027	15990	15864	15990	15898	15888	16063	16105	16171	16053	15985	15976	16034	16012	16012	15997	16000	16060	15945	15990	16171	16047	16061	16149	16066	16132	15848	16161	16050	15981	15921	16005	15893	16058	16135	15979	15944	16093	15891	16050	15890	16012	16161	16276	16160	16033	16031	16096	15967	15946	16172	15922	16196	16012	16100	15961	15990	15929	16082	16034	15990	15785	16161	16067	16106	16105	16078	16216	15962	16117	16005	16037	16209	15839	16043	16028	16180	15969	15925	15976	15876	16076	15977	16097	15963	16092	16076	16176	16022	15998	16076	16051	15978	15827	16055	16087	16204	16041	16176	16091	15893	16102	16103	16002	15887	16053	15915	16106	16072	15916	15981	16114	15924	16060	16022	15944	15983	16018	15955	15882	15945	16091	16112	16010	16000	15980	16184	16128	15994	16066	16074	15933	16005	16045	15983	16081	16009	16098	16239	15755	16065	16162	16161	15987	16181	15839	16050	15883	16075	16050	16025	16058	15968	15859	16009	16087	16176	16139	15831	15947	15971	15940	16206	15969	15892	16047	16076	16097	16037	16052	16057	16181	16183	16100	15936	16014	16150	15925	16016	15867	15998	15936	16062	15997	15855	16144	16107	16138	15969	16027	16119	15953	15943	16047	15887	16172	16146	16101	16148	15990	16157	16148	16082	15871	16032	15902	16047	15979	16065	15925	16106	16078	15963	16024	16281	15893	15900	15934	16178	16081	16025	16023	16105	15995	15949	16089	16072	16245	16068	16065	16108	16083	15865	16037	16123	16100	16120	15864	15939	15957	15919	16000	16041	15946	16042	16055	16127	16017	16193	15910	16093	16159	15975	15979	15919	16006	16150	15845	15956	15932	16140	15922	16006	16035	16097	16104	16122	16089	15929	16081	15886	16080	16117	16040	16049	16105	16035	15875	16265	16141	15913	15983	16001	15919	16156	16077	15998	15921	15839	15947	16173	16035	16106	15956	16044	16022	15941	16090	15942	16015	16136	15794	16104	16008	15978	15947	16042	16123	15887	16170	15987	15969	16035	15948	15978	16085	15877	15998	16112	16014	16061	16003	16031	16056	15991	15935	16002	16104	15930	15889	16030	16209	16080	16050	15945	16151	15904	16162	16020	15939	16103	16095	16224	15814	15840	15937	15934	15892	16059	16022	16149	16020	15919	16024	15916	16087	16239	16078	15952	15898	16144	16055	16086	15871	15993	15914	15966	16262	15975	16083	16001	16095	16018	16021	16086	15922	15862	15874	16133	16184	16068	16073	16017	16080	16297	16045	16052	16093	15834	15936	16035	16056	16010	15872	16248	16030	16006	16018	16048	16008	16191	16083	15935	16089	16267	16010	16151	15907	15923	15916	15931	16086	15903	16035	15866	15923	16074	16103	16110	15946	15974	16118	16089	15993	16031	15982	16067	16035	16057	15887	15918	16088	15904	16249	15965	16052	16144	15934	15941	16024	16011	16103	16162	16086	15923	15927	16117	15965	15887	15824	16124	15962	15961	15940	16052	16096	15966	15967	16049	16107	16053	16041	16103	15991	16036	15983	16031	16200	16045	15941	16085	15992	16015	16114	16036	16098	16072	15971	15992	15901	15872	16062	16064	16016	15995	16092	15964	15979	16073	16079	16164	15932	15872	16015	16023	15988	16073	16051	15993	16184	15947	16020	16058	15932	15970	16072	16202	16093	15941	16158	15958	16017	16108	16047	15906	16056	16033	16006	16149	15968	15951	15981	16049	16059	16094	16076	16013	15995	16049	16183	15993	16005	15893	16051	15942	16073	16008	15955	16212	16145	16058	15928	16068	16099	16050	16055	15926	16130	15928	16090	16138	16030	15921	16198	16221	16060	15858	15912	16307	15909	16075	15695	16006	15999	15862	16052	15883	15964	16019	16043	16005	16034	16011	15962	16227	16133	16195	16168	16274	16095	15907	15926	15968	15989	16062	16048	15965	15811	16131	16029	16055	15959	15914	16214	16082	16042	15951	16061	16045	15989	15948	16033	16028	16106	16093	15910	15878	16025	16006	16211	16206	15958	15933	16129	16121	15954	16170	16104	15966	15939	16015	16099	15977	16033	15974	16081	15872	16084	16065	15948	16022	15957	15774	16005	15930	15936	16066	15942	16039	15794	16004	16053	16081	15989	16232	16103	16290	16023	16009	16078	16051	15855	15960	15986	16008	15937	15863	16105	16054	16047	16171	15789	16057	15965	15913	15882	16087	16048	16088	16079	15945	16016	15923	16102	16013	16142	16174	16133	16147	16183	15988	15996	16030	16126	15976	15962	15935	16046	16026	16034	16041	15949	15983	16205	15997	15926	16195	15969	16129	16058	15912	16128	16222	15961	16130	15984	16141	16157	15940	16029	16059	15945	15931	16087	16057	15967	16198	15931	16073	16060	15982	16184	15973	16046	15780	16046	16081	16277	15991	15941	16212	16160	15876	15977	15986	15957	15944	16102	15981	16115	16016	16137	16005	15942	16095	16083	15950	16019	15807	15974	16018	15960	16036	15953	16058	16025	16110	16210	16191	15962	16057	16025	16140	15896	16108	16002	16027	16175	15908	15921	16131	15996	16164	16120	16060	15960	16146	16009	16132	15992	15914	16077	15919	16084	15971	15912	16184	15904	16065	16129	16013	15938	15904	16165	15886	16043	16098	16143	15907	15953	16016	16038	16003	15979	16000	16134	15926	15985	16130	15982	16117	16153	16013	16142	16155	16199	16016	16124	15933	16055	15945	16095	15916	16185	16022	15990	15970	16088	16074	15924	16172	16040	16065	16120	15874	16097	15762	16186	15969	15978	16058	16026	15991	16114	16102	15932	16026	16025	15929	16040	15918	15940	16107	16106	16037	16000	16055	16087	15966	16029	16082	15902	16144	15949	16024	16089	16143	15954	16151	15962	16142	15959	16143	16010
27907	25437	32991	28968	22778	19912	19932	20146	19492	19457	20868	20585	19605	18589	18081	18241	18153	18116	18157	18127	18107	18059	18118	18059	18285	18178	18129	18067	18006	18072	18131	18204	18206	18100	18119	18256	18075	18037	18128	18055	18380	18045	18077	17995	18150	18240	18023	18133	17936	18092	18159	18231	17936	18018	18040	18151	18133	18192	18226	18093	18135	18152	18012	18036	18157	18102	18202	18114	18387	18049	18087	18069	18038	18062	18020	17907	17963	18157	18208	18038	17863	18191	17943	18003	18032	18118	18225	18239	18056	18244	18117	18041	18079	17987	18036	18084	18059	18102	18031	18158	18049	18089	18003	17976	17991	18158	18060	18286	18124	17968	18029	18085	17948	18090	18037	18136	17958	17958	18144	18132	18143	18000	17929	18020	18223	17933	17911	18071	17916	18007	18030	18181	18081	18081	18177	18136	18085	17903	17955	18035	18187	18025	18239	18026	18035	18188	17860	17978	18097	18122	18019	18099	18056	18420	18232	17966	18163	18124	18155	17995	18106	18104	18187	18076	18213	18118	17892	18006	18013	18115	18091	18078	18187	18147	18108	18063	18023	18007	18111	17839	18006	17988	17943	18017	18099	18021	18152	18095	17781	17999	18008	18023	17987	17947	18136	18004	18091	18096	18168	17968	18126	18027	18046	18143	18096	17967	18135	18295	18133	18100	18027	18145	18077	18048	18025	18148	18160	18058	18208	18118	18185	18032	18059	18164	18161	18095	18140	18182	18228	18031	18188	18182	18029	18007	17998	18023	18209	18133	18153	18317	18248	18145	18305	18162	18082	18159	18160	17840	17963	18169	18054	18096	17864	18008	18103	18056	18019	18123	17932	17951	17888	18211	17995	18050	18075	17939	18105	17941	18165	18099	18119	17921	18066	18034	18077	18173	18143	17985	18040	18065	18002	18022	18083	17964	18106	18057	17979	18039	18157	18116	18160	17936	17953	18170	17928	18080	18124	18197	18207	18238	18072	17962	18029	18182	18147	18140	18124	18056	18132	18203	18079	17924	17937	18238	18058	18318	17961	18152	18154	18059	18164	18016	18064	18022	18073	18008	18209	18275	18023	18027	18009	18109	18206	17962	18029	18051	18048	17834	18129	18006	18321	18006	18173	18164	18135	18240	17998	18183	18236	17858	18121	17985	17964	17953	18113	18049	18079	18061	18096	17964	18128	18140	18366	18010	18016	17978	17934	18084	18212	18221	18143	18255	18175	18152	17910	18287	18045	17979	18054	18163	17941	18155	18231	18186	18116	17986	17943	17916	18191	18133	18151	17970	18068	18084	17976	18078	17945	18067	18093	18098	18000	18177	18068	17898	18101	17933	17950	18011	18053	17957	18120	18163	18142	18133	18079	18074	18157	17952	18125	17961	18052	18207	17975	18017	18076	18102	18119	18205	18235	18332	18105	18035	18207	18077	17990	18040	18065	18047	18121	17993	17928	18029	18012	17894	18080	17993	18012	18017	18013	18124	18235	17980	18046	18173	17920	17891	17846	17964	18089	18170	18030	18103	18097	18052	18003	17998	18033	18285	17925	17935	18113	18055	18047	17961	18228	18211	18121	18280	17941	17950	18161	18273	18293	18112	18219	18141	18141	17918	17807	17970	17946	18154	18017	17815	18073	17994	18090	17989	18140	18114	17875	18207	17919	18037	17912	18106	18202	18262	18017	18116	18105	18341	18031	17973	18036	17956	18067	18180	18245	18062	18107	18300	17981	18040	17943	18167	17911	18061	17986	18062	18101	18150	18044	18210	18050	18031	18114	18092	18149	18039	17944	17942	18127	18120	18041	17994	17875	18131	18002	17990	18253	18084	18344	18134	18110	18022	18032	18149	18064	18101	18125	18185	18031	18045	18203	18006	18211	17930	18115	18058	18082	18022	17948	18145	18085	18164	18096	18056	18080	18242	18106	17835	17935	17998	17924	17960	18230	18136	18159	18213	18166	18052	18145	18304	18143	18102	18081	18081	18003	18172	18117	17955	18058	18058	18052	18088	18007	17910	18028	18119	18101	18045	18076	18003	18043	18090	18018	18101	18138	18239	18067	18162	18182	18040	17943	18180	18220	18021	18179	18086	17990	18118	18128	17870	18036	18167	18189	18135	17985	18067	18059	17989	18004	17984	18174	18014	17994	18011	18025	18153	18236	18193	18041	18069	18248	18080	18232	18236	18342	18118	18161	18196	18095	18010	17993	18155	17928	18050	17994	18324	18179	17948	17917	18219	18240	18090	18097	18133	18014	18155	18217	18180	17972	17933	18172	17896	17949	18226	18254	18169	18165	17993	18064	18127	18236	18054	18215	17964	17799	18002	17911	18087	18236	18115	18103	18121	18127	18303	18018	17939	18159	17966	17941	18041	18018	17939	18214	18083	18050	18091	17894	18142	18107	17901	18226	18054	18077	18221	17821	17907	18144	17870	18123	18019	17928	17893	18083	18223	18151	18243	18135	17924	18274	18043	18074	18179	18146	18132	18167	17919	17972	17924	18103	18133	17994	17922	18252	18000	18051	18347	18079	18156	18196	18139	17805	18050	18215	18112	18053	18111	17813	18007	18187	18002	17946	18037	18110	18119	18061	18132	18164	18053	18082	18233	18099	18074	18052	18124	18058	18175	18288	18168	18154	18007	18061	17900	18289	17981	18043	18337	18087	18012	18081	18013	17902	18108	18193	18068	18157	17916	18047	18221	18289	17949	18094	18205	18258	18193	18233	17852	17917	18217	17890	18140	18089	18221	18307	18264	17939	18223	18296	18026	18189	17987	17968	18039	18034	18028	18074	18166	18142	18028	18131	17973	17862	18155	18190	18264	18203	17994	18060	18122	17829	18140	18034	18011	18128	18157	18071	18186	17742	18090	18257	18102	18062	17903	18100	18080	18042	17954	17988	18086	18072	18159	18179	17954	18226	17911	18031	18123	18055	17950	18255	18090	18125	18115	18159	18116	17883	18066	18045	18184	18159	18034	18142	18016	18061	18123	17959	17938	18113	18193	18291	18272	18104	18257	18117	17973	18037	18042	18177	18094	18151	18101	18227	18063	17849	18222	18028	18357	18030	18020	18070	18131	17928	18091	18244	17993	18091	18031	18066	18257	17939	18013	17984	18000	18114	18092	18065	18078	18120	18004	18000	18027	18087	17941	18033	18306	17940	18080	17935	18144	18065	17947	18124	18070	17976	17979	17797	18124	18069	18079	18081	18095	18124	18409	17971	18154	18301	18072	18218	18067	18119	18051	17974	18239	18147	17880	18093	18051	18021	18200	18004	18064	18137	18002	18061	18099	18104	18114	17956	18140	18264	18081	18167	18212	18046	18159	18019	18071	18261	18087	18069	17893	18136	18001	18203	17984	18100	18144	18164	18091	17882	17841	18162	17991	17995	18114	18235	18018	18099	18090	17959	18062	18015	18187	18071	17871	18148	18150	18152	18047	18048	18146	18191	18087	18055	18250	17967	18112	18444	18034	17980	18019	18043	17941	18075	17828	17907	18073	18064	18136	17847	18368	17940	18026	17996	18008	18179	18309	18029	17988	18168	18113	18109	18082	18045	18040	17991	18245	18163	18118	17896	18047	18066	18080	17954	18060	18173	17980	18061	18151	18127	17978	18000	17893	18099	18159	18200	18047	18033	18021	18284	18184	18019	18102	17956	17813	18050	18134	18223	18156	18109	18010	18069	18124	18224	18088	18092	18152	17911	18096	18330	18144	18120	18301	18096	17983	18021	18074	17973	18116	18124	18218	18020	18241	18185	18163	18085	17932	18182	17941	18113	18160	18003	18220	18072	18129	17840	17909	18113	18028	18049	18203	18101	17901	17956	18023	18073	18030	18068	17948	17901	17967	18124	18190	18162	18115	17923	17950	18062	18162	18263	18129	18140	18007	18067	18029	17897	18138	18062	18139	18003	18051	17989	17906	18181	18230	18189	18169	18141	18116	18255	18224	18090	17974	17818	18109	18137	17927	17942	17989	17938	18149	18240	18139	18047	18031	17829	18097	17967	18043	18052	18170	17979	18106	18186	18188	18139	18254	17911	18419	17962	18079	18172	18053	17901	18042	18201	18022	18001	17881	17984	18136	18089	18002	18029	18201	18291	18158	18172	18219	18083	18047	18177	18118	18112	18104	18096	18046	18109	18105	18059	18080	18204	18209	17719	17944	18136	18079	18082	18053	18245	18256	18141	18123	18008	18131	18032	17976	17974	18064	18042	17990	18193	17945	18340	18113	18111	18115	18066	17925	18121	17935	18158	18097	17983	17891	18112	17939	17834	18102	18288	18083	18168	17985	18074	18094	18316	18094	18224	17915	18062	18099	18113	17852	18207	18029	17935	17894	17973	18103	18015	17908	18138	17973	18251	17880	17954	17915	17937	17870	18074	18355	18028	18084	18167	17757	17910	18008	18101	18017	18200	17897	17972	17947	17993	17947	18384	18010	18084	17889	18086	17963	18068	17962	18083	18204	18148	18017	18075	17998	18146	18083	17852	18194	18323	18100	17966	17945	17976	18156	18171	17994	18233	18061	18109	18021	17950	18109	18092	18071	18048	18136	18311	18030	17844	18124	18263	18095	18196	18125	18039	17966	18235	17868	18118	18046	18151	17984	18200	17967	18088	18268	18058	17983	18108	18267	18244	18050	18185	18161	18071	18137	18268	18057	18202	18062	17975	18036	18021	18157	17972	18114	18026	18028	18119	17906	17944	17948	17971	18086	17937	18167	18191	18158	18105	17995	18023	18132	18218	17999	18036	18091	18150	18142	18022	18225	18133	17973	18108	18029	17927	18037	18246	18127	18227	17804	18208	18248	18132	17903	17896	18118	18024	17702	18018	17973	18118	18095	18236	18121	18189	18140	18100	17925	18094	18194	18056	18004	17871	18050	18089	18092	18096	18064	18272	18108	17988	18067	18209	18236	18236	17842	18258	18041	18188	18013	18181	18289	18045	17891	18077	17931	18210	18070	18257	18248	18183	18031	18176	18210	17973	17968	18139	18135	18082	18086	18025	18137	18274	18127	18169	17982	17950	18136	18176	18170	18094	18070	18152	17965	18126	18262	17987	18126	18095	17997	18015	18182	18008	18121	18114	17964	18026	18167	18160	17901	18123	18096	17911	18126	18043	18127	18104	17951
24398	41263	37510	28563	22625	18455	19020	19530	18245	18301	20492	19216	17722	16653	16094	16079	16115	16174	16047	16233	16194	16256	16184	16191	16328	16192	16241	16252	16110	16089	16090	16074	16419	16184	16180	16302	16243	16046	16067	16277	16253	15968	16249	16366	16334	16102	16221	16176	16173	16182	16092	16033	16329	16271	16087	16161	16352	16183	16192	16221	16263	16178	16132	16151	16304	16037	16086	16139	16288	16117	16305	16065	16276	16209	16312	16141	16069	16190	16292	16250	16156	16093	16217	16199	16392	16104	16287	16183	16185	16165	16256	16323	16086	16200	16168	16297	16038	16257	16261	16122	16184	16081	16125	16072	16094	16272	16164	16317	16053	16179	16240	16099	16255	16136	16159	16092	16229	16377	16146	16047	16108	16092	16044	16232	16215	16372	16170	16128	16196	16275	16066	16177	16269	16287	16256	16152	16271	16164	16185	16213	16091	16071	16230	16144	16325	16275	16313	16027	16220	16096	16182	16087	16129	16492	16422	15891	16035	16207	16240	16075	16082	16147	16300	16158	16023	16061	16222	16124	16164	16131	16098	16218	16097	16138	16256	16147	16108	16240	16354	16155	16326	16071	16300	16217	16089	16195	16055	16048	16150	16205	16171	16113	16167	16245	16227	16193	16060	16065	16135	16016	16165	16244	16136	15978	16217	16129	16140	16000	16161	16159	15900	16182	16281	16260	16118	16100	16208	16284	16019	16271	16029	16147	16319	16095	16047	16123	16386	16141	16206	16152	16089	16317	16213	16384	16208	16204	16285	15998	16164	16232	16168	16299	16182	16136	16172	16261	16294	16196	16160	16284	16109	16249	16243	16251	16272	16049	16138	16243	16103	16251	16108	16091	16313	16178	16166	16154	16245	16066	16230	16209	16156	16188	16419	16205	16082	16346	16170	16112	16096	16235	16110	16094	16096	16316	16194	16160	16182	16148	16192	16161	16217	16086	16251	16098	16141	16027	16251	16172	16224	16276	16103	16214	16096	16336	16137	16293	16229	16172	16152	16214	16101	16280	16248	16166	16064	16253	16305	16127	16394	16043	16175	16291	16251	16143	16199	16184	16134	16373	16217	16214	16044	16258	16103	16243	16112	16103	16222	16134	16403	16221	16294	16138	16169	16180	16116	16167	16119	16171	16249	16343	16093	16167	16179	16164	16227	16093	16185	16123	16189	16181	16215	16216	16057	16081	16158	16079	16130	16123	16152	16312	16210	16035	16133	16250	16158	16081	16213	16219	16154	16068	16210	16260	16182	16117	16110	16172	16254	16237	16091	16153	16331	16179	15987	16295	16283	16185	16153	16171	16069	16160	16114	16142	16209	16143	16165	16115	16090	15986	16031	16129	16203	16165	16061	16193	16182	16159	16245	16211	16348	15958	16389	16247	16241	16309	16303	16290	16275	16132	16203	16060	16134	16183	16191	16268	16159	16411	16121	16189	16220	15988	16232	16069	16123	16057	16115	16229	16288	16286	16118	16166	16129	16055	16243	16207	16185	16166	16227	16067	16020	16068	16179	16146	16012	16141	16223	16224	16123	16259	16297	16260	16313	16192	16199	16162	16275	16148	16293	16203	16266	16205	16174	16241	16374	16191	16226	16137	16080	16229	16333	16151	16212	15954	16194	16156	16062	16308	16262	16068	16241	16215	16386	16136	16226	16235	16192	15994	16089	15808	16231	16190	16214	16111	16100	16193	16167	16092	16209	16163	16198	16197	16230	16307	16006	16270	16103	16123	16146	16205	16185	16114	16162	16009	16238	16241	16258	16148	16281	16113	16061	16141	16075	16074	16129	16398	16132	16170	16161	16100	16039	16316	16206	16204	16014	16166	16209	16401	15997	16254	16140	16224	16189	16273	16291	16259	16152	16079	16074	16283	16129	16158	16144	16144	16272	16193	16227	16127	16062	16159	16225	16186	16178	16195	16197	16206	16118	16237	16140	16182	16209	16142	15961	16371	16218	16133	16120	16169	16170	16253	15935	16235	16164	15983	16271	16230	16147	16132	16074	16184	16123	16178	16262	16119	16170	16275	16009	16196	15921	16297	16218	16138	16307	16379	16244	16010	16241	16176	16297	16243	16180	16251	16176	16157	16289	16127	16302	16208	16152	16224	16272	16107	16009	16124	16277	16142	16207	16268	16206	16114	16150	16325	16263	16289	16319	16127	16138	16106	16182	16073	16301	16297	16369	16065	16185	16282	16153	16276	16150	16069	15990	16127	16252	16092	16065	16150	16242	16135	16345	16232	16127	16279	16252	16311	16145	16292	16167	16233	15979	16205	16036	16254	16160	16143	16173	16098	16272	16263	16156	16093	16089	16074	16059	16163	16201	16183	16207	16266	16197	16080	16136	16100	16098	16230	16071	16287	16250	16076	16364	16268	16232	16243	16194	16234	16223	16094	16161	16069	16272	16092	16010	16296	16224	16292	16178	16300	16187	15979	16227	16227	16153	16035	16146	16342	16088	15949	16220	16171	16220	16155	16187	16057	16343	16302	16054	16263	16092	16249	15975	16291	16346	16059	16238	16179	16363	16347	16137	16299	16260	16142	16186	16031	16198	16171	16314	16153	16179	16233	16167	16218	16150	16238	16266	16088	16163	16172	16241	16034	16314	16281	16177	16415	16177	16311	16221	16178	16235	16291	16144	16329	16118	16321	16084	16206	16194	16227	16201	16150	16072	16035	16188	16061	16118	16182	16103	16106	16219	16183	16300	16050	16098	16303	16139	16186	16246	16149	16058	16163	16259	16072	16234	16025	16278	16231	16196	16256	16307	16229	16036	16284	16214	16118	16046	16102	16095	16216	16041	16173	16175	16119	16138	16170	16087	16272	16136	16154	16140	16129	16262	16120	16159	16335	16400	16194	16255	16161	16447	16139	16128	16166	16279	16095	16253	16446	16263	16085	16192	16042	16134	16382	16163	16223	16130	16222	16052	16365	16233	16151	15987	16229	16243	16250	16196	16301	16028	16253	16207	16246	16051	16160	16171	15974	16086	16139	16190	16168	16142	16053	16235	15948	16104	16193	16121	16304	16214	16312	16239	16087	16172	16264	16258	16270	16219	16182	16278	15989	16271	16069	16098	16197	16208	16195	16189	16204	16100	15926	15948	16333	16137	16196	16146	16175	16402	16180	16141	16142	16217	16102	16240	16106	16082	16271	16381	16251	16243	16120	16139	16143	16189	16238	16214	15949	16197	16288	16365	16166	16246	16063	16082	16082	16316	16292	16011	16161	16225	16017	16173	15941	16150	16219	16326	16184	16111	16090	16204	16330	15993	16171	16132	16197	16022	16381	16211	16118	16196	15970	16211	16085	16275	16160	16418	16166	15969	16209	16345	16279	16160	15936	16245	16250	16181	16409	16313	16118	16092	16071	16177	16232	16084	16184	16073	16100	16170	16243	16159	16319	16127	16078	16228	16064	16222	16128	16110	16013	15973	16156	16147	16107	16240	16124	16211	16196	16251	16206	16186	16147	16121	16189	16139	16052	16171	16184	16047	16206	16196	16342	16263	16276	16126	16159	15961	16160	16245	16400	16305	16059	16162	16173	16066	16147	16211	16261	16374	16040	16279	16196	16089	16171	16214	16108	16187	16217	16245	16157	16184	16396	16214	16074	16258	16213	16279	16192	16068	16238	16188	16179	16348	16304	16133	16277	16053	16131	16296	16147	16286	16240	16278	16200	16094	16165	16262	16165	16203	16244	15993	16093	16131	16379	16241	16279	16202	16175	16151	16175	16346	16300	16362	16135	16174	16056	16199	16324	16261	16242	16230	16100	15973	16266	16288	16145	16176	16140	16312	16189	16204	16199	16107	16102	16166	16082	16136	16227	15978	16370	16194	16154	16144	16185	16350	16156	16186	16226	16185	16229	16023	16174	16081	16198	16207	16296	16154	16119	16032	16310	16045	16236	16155	16329	16142	16106	16317	16211	16029	16049	16070	16216	16185	16087	16168	16131	16249	16133	16109	16095	16026	16326	16106	16212	16247	16257	16265	16242	16230	16292	15975	16170	16238	16175	16105	15952	16033	16137	16157	16127	16081	16282	16165	16250	16055	16086	16376	16160	16138	16133	16211	16202	16096	16259	16115	16328	16227	16207	16145	16330	16221	16260	16138	16108	16027	16240	16164	16274	16238	16131	16180	16246	16148	16162	16577	15917	16262	16129	16159	16344	16045	16134	16087	16099	16215	16255	16119	16150	16282	16416	16166	16279	16181	16290	16104	16256	16107	16181	16006	16196	16239	16151	16188	16124	16321	16190	16185	16251	16116	16218	16258	16166	16299	16100	16227	16234	16295	16280	15999	16025	16175	16081	16185	16086	16283	16190	16119	16268	16230	16212	16177	16076	16047	16282	16138	16231	16125	16191	16292	16158	16391	16228	16180	16415	16064	16212	16275	16025	16146	16206	16229	16274	16177	16195	16155	16109	16324	16198	16335	16317	16349	16273	16205	16242	16250	16339	16177	16186	16348	16209	16152	15986	16228	16077	16221	16074	16196	16157	16033	16236	16276	16244	16121	16203	16156	16089	16245	16127	16105	16142	16153	16242	16091	16378	16299	16280	16158	16216	16257	16402	16165	16280	16192	16193	16162	16110	16104	16148	16189	16141	16267	16184	16202	16202	16123	16243	16158	16185	16327	16354	16086	16121	16039	16021	16264	16130	16241	16031	16274	16306	16119	16104	16277	16326	16288	16277	16155	16175	16251	16197	15983	16098	16338	16178	16174	16092	16210	16067	16210	16119	16232	16145	16171	16140	16010	16263	16277	16043	16338	16143	16191	16095	16159	16095	16222	16454	16242	16209	16148	16418	16152	16081	16021	16087	16292	16077	16148	16260	16093	16226	16289	16078	16206	16099	16053	16218	16088	15987	16295	16252	16253	16420	16184	16156	16270	16037	16027	16246	16067	16109	16236	16046	16287	16165	15978	16322	16106	16229	16184	16052	16441	16205	16310	16189	16263	16114	16131	16143	16262	16156	16354	16201	16091	16267	16207	16199	16232	16098	16140	16210	16127	16042	16220	16170	16172	16241	16035	16313	16199	16170	16211	16300	16237	16279	16059	16208	16144	16242	16158	16332	16043	16282	16098	16283	16278	16170	16214	16196	16063	16289	16130	16269	16249	16096
24565	21578	29130	25725	24430	24062	22744	20428	19837	24719	33999	29390	24431	20354	18466	18365	18554	18505	18353	18330	18430	18601	18517	18377	18265	18362	18575	18248	18421	18441	18435	18464	18227	18214	18332	18399	18249	18264	18398	18422	18392	18455	18251	18312	18303	18418	18409	18322	18165	18198	18436	18404	18308	18136	18396	18358	18174	18198	18278	18392	18283	18232	18356	18194	18237	18164	18288	18318	18222	18380	18499	18132	18366	18318	18393	18358	18188	18422	18248	18226	18314	18230	18245	18351	18264	18333	18118	18287	18142	18354	18092	18154	18449	18354	18205	18249	18261	18256	18308	18537	18415	18180	18244	18338	18135	18287	18230	18373	18280	18224	18296	18088	18111	18389	18191	18431	18351	18396	18268	18339	18360	18410	18245	18088	18294	18262	18284	18198	18339	18200	18264	18298	18443	18424	18298	18295	18200	18142	18192	18195	18312	18312	18260	18333	18131	18071	18244	18238	18199	18139	18381	18392	18361	18226	18323	18421	18262	18168	18312	18229	18103	18259	18322	18262	18178	18398	18315	18143	18098	18342	18246	18332	18077	18318	18310	18502	18257	18009	18491	18368	18251	18225	18154	18516	18347	18112	18162	18445	18284	18295	18448	18100	18467	18133	18260	18305	18064	18165	18235	18372	18160	18414	18181	18148	18291	18297	18195	18359	18305	18289	18481	18395	18406	18417	18500	18179	18335	18175	18268	18349	18345	18161	18239	18263	18404	18239	18446	18355	18255	18323	18256	18193	18196	18228	18308	18167	18187	18127	18286	18414	18309	18289	18357	18190	18293	18317	18160	18129	18293	18299	18229	18255	18186	18164	18345	18188	18162	18159	18219	18408	18281	18350	18191	18131	18145	18248	18501	18237	18365	18152	18084	18243	18285	18264	18276	18260	18041	18238	18396	18009	18328	18219	18202	18313	18399	18493	18397	18232	18326	18182	18195	18121	18400	18322	18394	18371	18304	18413	18084	18429	18514	18286	18214	18556	18206	18163	18251	18305	18235	18420	18381	18198	18397	18452	18217	18056	18325	18029	18150	18232	18082	18330	18357	18211	18038	18300	18140	18186	18409	18227	18358	18155	18157	18333	18160	18193	18226	18295	18373	18289	18410	18446	18114	18367	18348	18238	18359	18310	18363	18302	18204	18308	18212	18260	18293	18497	18123	18339	18146	18149	18112	18387	18340	18236	18163	18230	18283	18414	18416	18193	18409	18480	18314	18363	18164	18327	18278	18283	17798	18165	18198	18241	18369	18070	18089	18113	18301	18274	18187	18217	18347	18301	18202	18311	18450	18329	18282	18063	18263	18344	18147	18113	18214	18260	18452	18143	18264	18113	18338	18272	18308	18387	18293	18121	18199	18406	18421	18365	18424	18343	18206	18296	18357	18209	18232	18192	18343	18343	18459	18300	18346	18101	18318	18367	18158	18141	18321	18280	18143	18288	18315	18185	18392	18345	18238	18073	18353	18284	18334	18250	18305	18296	18336	18148	18192	18182	18229	18393	18207	18291	18133	18404	18356	18260	18310	18457	18441	18097	18129	18258	18332	18009	18111	18352	18343	18234	18470	18498	18200	18123	18055	18195	18142	18175	18083	18163	18395	18085	18413	18318	18331	18331	18242	18319	18557	18455	18297	18199	18503	18432	18392	18241	18154	18413	18291	18350	18313	18476	18312	18270	18428	18128	18430	18372	18163	18207	18100	18169	18332	18049	18208	18309	18174	18249	18211	18338	18178	18465	18289	18290	18225	18126	18250	18358	18411	18388	18257	18402	18199	18441	18290	18309	18422	18165	18279	18408	18198	18345	18437	18291	18144	18225	18138	18319	18179	18262	18358	18133	18329	18388	18386	18137	18235	18155	18321	18544	18176	18480	18327	18184	18405	18161	18230	18191	18361	18324	18343	18194	18291	18062	18145	18161	18258	18036	18251	18173	18287	18315	18153	18209	18231	18227	18138	18387	18368	18309	18382	18307	18233	18322	18221	18245	18258	18312	18359	18294	18411	18350	18280	18390	18292	18251	18311	18281	18188	18093	18390	18351	18150	18245	18114	18407	18453	18348	18331	18357	18309	18496	18139	18221	18521	18338	18179	18233	18228	18123	18405	18357	18257	18170	18118	18298	18175	18319	18288	17965	18161	18440	18195	18261	18226	18288	18329	18279	18391	18330	18084	18341	18135	18235	18412	18216	18338	18020	18186	18096	18448	18044	18434	18205	18372	18301	18206	18399	18485	18397	18250	18249	18318	18227	18160	18260	18234	18405	18319	18527	18401	18175	18354	18255	18402	18368	18155	18350	18368	18276	18319	18391	18135	18202	18261	18231	18466	18348	18149	18114	18311	18340	18172	18246	18233	18398	18167	18116	18375	18171	18386	18278	18232	18225	18426	18120	18243	18229	18377	18554	18201	18341	18188	18312	18391	18308	18441	18198	18315	18224	18377	18186	18129	18106	18237	18476	18232	18383	18310	18343	18371	18456	18214	18353	18329	18238	18535	18383	18110	18408	18460	18229	18262	18032	18381	18284	18332	18102	18373	18245	18478	18376	18533	18242	18343	18364	18382	18179	18400	18185	18305	18571	18250	18215	18360	18197	18173	18121	18367	18491	18327	18450	18198	18377	18384	18200	18244	18235	18273	18445	18352	18303	18271	18230	18428	18399	18145	18221	18296	18235	18293	18252	18280	18249	18324	18217	18326	18191	18459	18106	18396	18450	18358	18426	18414	18252	18339	18268	18260	18263	18235	18136	18261	18200	18466	18368	18265	18201	18361	18406	18264	18218	18129	18135	18251	18387	18287	18174	18263	18317	18313	18321	18174	18474	18340	18087	18152	18161	18309	18194	18355	18126	18167	18440	18321	18469	18248	18421	18067	18108	18423	18124	18222	18485	18238	18318	18341	18222	18428	18270	18269	18196	18352	18363	18487	18413	18553	18000	18162	18048	18115	18114	18175	18317	18663	18271	18326	18288	18417	18128	18391	18487	18283	18153	18213	18315	18383	18377	18282	18178	18258	18481	18280	18289	18202	18206	18312	18472	18439	18054	18273	18350	18270	18273	18489	18297	18297	18289	18293	18244	18226	18240	18261	18376	18134	18323	18242	18326	18467	18503	18143	18180	18345	18211	18315	18256	18415	18151	18184	18357	18124	18239	18186	18351	18352	18441	18229	18187	18301	18306	18207	18135	18335	18197	18405	18388	18316	18283	18248	18275	18070	18275	18151	18219	18097	18373	18142	18339	18226	18232	18306	18417	18212	18348	18236	18251	18229	18451	18482	18268	18393	18107	18199	18311	18354	18276	18019	18414	18388	18196	18356	17970	18499	18165	18199	18361	18295	18222	18126	18172	18078	18446	18172	18197	18311	18094	18074	18306	18449	18365	18174	18257	18441	18241	18291	18334	18351	18082	18151	18172	18160	18464	18271	18156	18097	18199	18310	18070	18193	18296	18206	18224	18269	18471	18353	18377	18321	18101	18339	18330	18260	18272	18333	18211	18250	18308	18318	18367	18366	18132	18164	18280	18298	18254	18274	18100	18360	18133	18406	18415	18330	18339	18442	18425	18294	18216	18224	18422	18215	18191	18151	18160	18218	18355	18195	18236	18267	18154	18358	18045	18117	18488	18246	18365	18133	18186	18403	18315	18154	18047	18203	18123	18298	18168	18276	18249	18187	18247	18153	18114	18119	18446	18396	18339	18253	18227	18346	18407	18280	18243	18332	18330	18291	18273	18358	18290	18429	18248	18265	18232	18497	18217	18125	18246	18152	18099	18210	18379	18294	18427	18275	18320	18434	18215	18253	18292	18083	18365	18105	18382	18193	18086	18333	18402	18276	18282	18448	18341	18391	18212	18232	18274	18317	18329	18366	18515	18196	18123	18193	18215	18088	18381	18271	18115	18398	18286	18337	18301	18243	18319	18244	18367	18073	18266	18263	18430	18094	18375	18228	18176	18039	18315	18261	18389	18362	18129	18090	18158	18323	18220	18480	18207	18242	18175	18283	18317	18401	18230	18216	18301	18076	18213	18232	18250	18368	18403	18484	18386	18357	18032	18310	18392	18154	18458	18163	18423	18314	18252	18140	18278	18358	18462	18351	18180	18220	18137	18275	18313	18275	18225	18336	18353	18383	18311	18009	18165	18246	18246	18286	18395	18206	18275	18155	18200	18220	18242	18200	18371	18284	18063	18257	18323	18490	18430	18389	18192	18174	18275	18225	18312	18294	18307	18290	18393	18347	18286	18284	18137	18127	18203	18311	18264	18326	18256	18325	18213	18358	18356	18197	18261	18122	18296	18080	18310	18458	18239	18474	18304	18382	18315	18269	18244	18263	18252	18248	18167	18207	18325	18193	18232	18377	18169	18361	18239	18427	18323	18335	18447	18360	18331	18243	18256	18424	18309	18227	18198	18160	18111	18158	18108	18272	18351	18304	18299	18411	18432	18252	18196	18156	18257	18255	18259	18257	18310	18327	18152	18169	18102	18302	18332	18425	18343	18247	18308	18360	18278	18151	18400	18229	18176	18415	18244	18311	18561	18116	18342	18432	18345	18461	18000	18449	18120	18259	18262	18183	18149	18188	18448	18259	18263	18285	18155	18022	18218	18367	18244	18370	18305	18283	18275	18308	18441	18107	18316	18504	18340	18275	18266	18258	18432	18289	18392	18316	18437	18276	18430	18247	18478	18251	18281	18168	18345	18301	18182	18509	18374	18473	18041	18096	18477	18338	18100	18456	18303	18369	18172	18158	18126	18175	18301	18201	18145	18411	18196	18310	18222	18128	18086	18156	18342	18242	18161	18154	18160	18253	18323	18404	18191	18120	18400	18247	18514	18247	18280	18334	18273	18207	18288	18333	18197	18463	18408	18573	18174	18318	18313	18486	18344	18353	18026	18106	18169	18330	18373	18258	18257	18336	18362	18220	18202	18246	18384	18297	18279	18437	18225	18386	18177	18439	18242	18166	18121	18387	18234	18459	18364	18254	18229	18219	18200	18415	18259	18290	18179	18192	18368	18451	18327	18285	18175	18214	18102	18319	18392	18119	18276	18311	18048	18545	18329	18272	18385	18378	18217	18223	18295	18074	18340	18318	18282	18123	18243	18356	18319	18362	18542	18196	18323	18178	18413
24681	47473	41405	32187	26837	22943	19939	19800	19187	26982	37007	29449	23469	18477	16422	16455	16255	16344	16349	16337	16417	16228	16341	16275	16357	16343	16485	16355	16505	16395	16381	16267	16228	16344	16424	16310	16344	16318	16318	16279	16357	16356	16503	16422	16371	16429	16197	16462	16235	16424	16286	16355	16427	16559	16345	16292	16403	16271	16345	16431	16442	16440	16374	16339	16204	16359	16391	16210	16440	16242	16328	16359	16332	16309	16288	16185	16374	16333	16124	16446	16245	16345	16343	16226	16344	16275	16204	16142	16354	16339	16184	16357	16181	16319	16386	16278	16242	16494	16221	16372	16357	16454	16234	16375	16196	16343	16140	16425	16390	16313	16258	16315	16342	16379	16304	16132	16431	16237	16173	16104	16217	16317	16293	16192	16183	16272	16359	16279	16280	16276	16292	16259	16348	16215	16281	16354	16242	16299	16379	16333	16403	16317	16169	16341	16381	16389	16367	16245	16392	16343	16333	16204	16170	16267	16287	16296	16339	16258	16193	16377	16477	16312	16340	16290	16257	16385	16333	16283	16201	16438	16358	16254	16338	16334	16254	16342	16257	16314	16124	16376	16316	16529	16356	16332	16469	16262	16291	16308	16217	16254	16333	16368	16365	16498	16227	16298	16280	16307	16166	16222	16229	16117	16375	16254	16236	16327	16273	16425	16349	16132	16342	16176	16227	16258	16412	16321	16313	16362	16384	16357	16251	16253	16227	16190	16274	16330	16315	16286	16354	16240	16438	16290	16261	16278	16256	16193	16352	16198	16367	16242	16303	16417	16317	16339	16308	16308	16386	16293	16376	16522	16259	16379	16340	16414	16208	16431	16157	16243	16312	16457	16242	16245	16151	16414	16481	16247	16352	16343	16284	16316	16380	16263	16250	16281	16279	16116	16491	16225	16300	16438	16376	16056	16297	16182	16288	16274	16379	16389	16447	16177	16458	16292	16333	16295	16475	16422	16343	16178	16353	16236	16243	16314	16301	16361	16494	16331	16405	16157	16299	16372	16388	16303	16358	16153	16424	16305	16189	16159	16369	16157	16183	16267	16303	16350	16377	16233	16405	16295	16267	16219	16335	16494	16345	16157	16238	16309	16192	16275	16355	16333	16160	16346	16299	16474	16210	16297	16347	16482	16245	16239	16300	16247	16283	16205	16299	16267	16417	16153	16343	16181	16293	16255	16275	16388	16368	16300	16263	16337	16336	16314	16224	16159	16316	16340	16247	16315	16033	16257	16431	16379	16183	16425	16226	16384	16342	16300	16375	16499	16362	16221	16355	16406	16196	16123	16354	16208	16344	16146	16160	16378	16387	16399	16357	16410	16266	16439	16202	16272	16388	16269	16118	16379	16292	16345	16298	16273	16264	16089	16438	16290	16357	16378	16278	16267	16254	16320	16214	16157	16468	16281	16305	16202	16244	16284	16320	16357	16175	16287	16434	16407	16248	16234	16239	16316	16290	16183	16283	16269	16297	16367	16201	16377	16217	16351	16313	16333	16321	16008	16368	16242	16227	16230	16216	16336	16259	16356	16277	16312	16273	16180	16192	16291	16445	16226	16244	16264	16304	16328	16365	16316	16374	16388	16389	16411	16405	16404	16216	16183	16330	16436	16406	16255	16388	16245	16329	16295	16309	16482	16363	16482	16289	16332	16247	16315	16295	16273	16379	16378	16301	16415	16423	16193	16535	16144	16337	16336	16386	16027	16335	16262	16469	16203	16220	16295	16295	16080	16325	16026	16470	16269	16394	16193	16203	16415	16453	16336	16390	16324	16389	16344	16382	16244	16455	16130	16316	16287	16417	16396	16233	16143	16248	16440	16250	16332	16395	16190	16322	16406	16212	16307	16381	16499	16379	16365	16336	16301	16509	16220	16444	16220	16254	16352	16249	16219	16300	16186	16223	16129	16393	16491	16469	16359	16357	16320	16358	16398	16373	16316	16353	16341	16315	16452	16242	16323	16270	16148	16408	16205	16200	16286	16226	16216	16302	16333	16218	16213	16234	16280	16162	16338	16218	16150	16403	16428	16370	16276	16387	16353	16411	16238	16406	16400	16323	16295	16397	16330	16217	16197	16342	16235	16132	16349	16291	16473	16221	16368	16419	16393	16409	16327	16416	16402	16312	16211	16290	16264	16445	16254	16350	16370	16196	16368	16205	16321	16215	16265	16309	16327	16343	16190	16370	16250	16310	16307	16303	16422	16336	16462	16285	16208	16410	16217	16584	16249	16346	16210	16290	16406	16267	16424	16253	16309	16260	16231	16380	16361	16439	16257	16420	16268	16404	16209	16244	16470	16158	16180	16194	16278	16363	16179	16223	16298	16297	16286	16370	16195	16289	16035	16320	16319	16423	16409	16247	16336	16370	16278	16438	16288	16257	16274	16414	16186	16254	16474	16360	16272	16366	16497	16387	16175	16384	16418	16275	16310	16388	16081	16321	16348	16353	16358	16367	16186	16236	16562	16264	16335	16330	16275	16429	16219	16375	16433	16277	16266	16302	16286	16324	16307	16119	16294	16230	16442	16180	16203	16369	16479	16314	16255	16287	16173	16226	16381	16359	16122	16291	16281	16381	16265	16335	16179	16299	16438	16379	16357	16229	16314	16141	16381	16278	16121	16317	16159	16396	16378	16337	16380	16336	16184	16202	16280	16366	16139	16423	16255	16331	16320	16448	16282	16477	16132	16384	16296	16318	16251	16351	16380	16283	16268	16510	16145	16352	16353	16335	16288	16256	16433	16366	16192	16123	16285	16481	16203	16403	16336	16224	16246	16237	16311	16280	16359	16273	16219	16307	16310	16201	16374	16256	16383	16463	16394	16398	16346	16463	16304	16163	16331	16301	16253	16332	16275	16302	16456	16296	16284	16360	16120	16231	16147	16317	16452	16353	16395	16157	16391	16165	16381	16272	16347	16295	16365	16149	16154	16345	16296	16357	16300	16238	16234	16298	16221	16218	16481	16412	16289	16229	16242	16073	16313	16273	16237	16287	16298	16110	16368	16034	16212	16314	16188	16353	16220	16234	16311	16288	16307	16177	16240	16264	16288	16245	16174	16401	16191	16572	16253	16318	16264	16346	16246	16296	16175	16419	16351	16303	16429	16358	16305	16271	16187	16417	16400	16339	16302	16308	16354	16305	16356	16321	16299	16485	16218	16407	16208	16231	16264	16292	16320	16288	16237	16414	16334	16211	16332	16145	16286	16399	16277	16337	16371	16310	16364	16413	16388	16303	16215	16283	16343	16232	16315	16257	16255	16378	16254	16243	16184	16343	16199	16316	16488	16389	16259	16298	16084	16383	16315	16281	16293	16210	16263	16437	16350	16279	16197	16528	16252	16303	16309	16181	16308	16185	16206	16234	16192	16354	16354	16231	16103	16248	16311	16420	16232	16289	16426	16318	16225	16294	16359	16386	16345	16409	16139	16122	16380	16324	16337	16441	16348	16335	16195	16311	16277	16312	16202	16199	16344	16398	16255	16112	16308	16273	16359	16311	16260	16173	16217	16356	16366	16436	16217	16311	16448	16181	16502	16225	16373	16433	16270	16292	16295	16259	16278	16366	16547	16305	16281	16346	16357	16401	16329	16306	16262	16407	16326	16192	16352	16347	16417	16340	16168	16475	16377	16324	16261	16432	16278	16362	16354	16373	16186	16359	16258	16192	16249	16307	16389	16304	16259	16297	16293	16370	16286	16251	16212	16262	16151	16262	16254	16190	16374	16355	16387	16431	16238	16215	16348	16339	16449	16297	16254	16342	16178	16167	16294	16309	16521	16400	16094	16387	16369	16160	16575	16332	16408	16285	16449	16278	16429	16234	16267	16209	16293	16306	16443	16173	16254	16314	16403	16332	16228	16365	16266	16274	16421	16318	16231	16314	16484	16420	16296	16406	16319	16182	16354	16341	16231	16423	16314	16199	16487	16256	16281	16368	16216	16328	16344	16281	16350	16341	16251	16358	16413	16368	16249	16313	16318	16119	16488	16337	16335	16412	16267	16226	16436	16182	16053	16373	16405	16524	16331	16395	16166	16294	16380	16198	16299	16379	16300	16408	16159	16327	16435	16305	16273	16123	16099	16372	16409	16216	16269	16274	16214	16292	16395	16421	16189	16259	16446	16302	16382	16362	16248	16293	16464	16375	16186	16236	16296	16243	16439	16353	16305	16224	16240	16455	16320	16262	16292	16362	16300	16307	16375	16435	16355	16221	16311	16279	16328	16181	16308	16390	16160	16334	16353	16414	16434	16328	16291	16259	16271	16310	16233	16424	16240	16160	16303	16258	16200	16212	16379	16258	16223	16388	16426	16490	16209	16452	16278	16187	16348	16244	16206	16083	16395	16199	16323	16258	16234	16308	16207	16286	16540	16277	16241	16239	16354	16360	16393	16103	16361	16485	16049	16323	16182	16281	16118	16265	16337	16426	16468	16421	16145	16335	16328	16241	16295	16350	16420	16089	16392	16436	16383	16274	16488	16223	16243	16400	16134	16373	16345	16304	16303	16356	16500	16404	16309	16400	16531	16386	16413	16108	16262	16342	16204	16473	16261	16190	16435	16225	16252	16391	16451	16342	16216	16436	16383	16158	16197	16436	16375	16403	16335	16365	16134	16250	16214	16139	16181	16285	16306	16303	16427	16343	16301	16248	16387	16336	16273	16363	16343	16383	16286	16071	16324	16360	16256	16360	16439	16309	16270	16327	16290	16262	16410	16229	16303	16357	16306	16288	16466	16393	16212	16241	16353	16426	16350	16293	16148	16354	16246	16332	16095	16277	16277	16630	16236	16469	16129	16335	16352	16461	16345	16203	16357	16459	16266	16298	16166	16222	16296	16201	16355	16340	16315	16325	16353	16421	16320	16222	16549	16268	16096	16349	16371	16288	16136	16234	16276	16325	16296	16193	16236	16291	16102	16263	16318	16382	16156	16426	16242	16266	16418	16424	16289	16226	16144	16291	16329	16354	16320	16299	16357	16435	16220	16509	16162	16470	16393	16148	16253	16244	16375	16333	16328	16429	16102	16312	16394	16431	16260	16388	16208	16251	16241	16325	16236	16310	16375	16287	16406	16343	16212	16179	16230	16335	16184	16251	16329	16304	16332	16288	16238	16181	16370	16269	16368	16492	16253
23040	21596	29641	24140	22619	26596	29281	23918	22555	27413	49164	42355	33059	24685	20396	19906	19796	19691	19497	19569	19740	19475	19492	19597	19670	19552	19441	19499	19562	19384	19657	19611	19491	19518	19412	19647	19395	19517	19676	19547	19390	19544	19630	19388	19304	19140	19469	19720	19498	19394	19498	19517	19666	19569	19492	19191	19538	19541	19655	19504	19396	19468	19312	19457	19462	19290	19576	19496	19323	19494	19466	19518	19331	19453	19448	19306	19423	19467	19387	19500	19416	19508	19378	19456	19361	19491	19495	19442	19486	19510	19155	19457	19386	19439	19448	19541	19457	19481	19251	19284	19402	19642	19399	19341	19338	19160	19718	19466	19449	19333	19408	19454	19382	19311	19537	19404	19399	19512	19381	19358	19664	19581	19417	19428	19402	19416	19538	19307	19492	19387	19482	19395	19330	19472	19526	19433	19343	19384	19554	19377	19242	19467	19450	19465	19569	19477	19376	19584	19512	19504	19394	19444	19368	19371	19460	19358	19384	19381	19425	19492	19369	19715	19501	19345	19524	19285	19345	19526	19440	19401	19313	19321	19572	19312	19424	19310	19247	19521	19301	19396	19542	19428	19646	19365	19444	19650	19181	19421	19355	19227	19290	19331	19207	19428	19430	19388	19415	19527	19473	19301	19177	19385	19467	19376	19548	19324	19333	19219	19267	19216	19247	19243	19466	19359	19412	19533	19462	19423	19436	19536	19426	19331	19250	19473	19344	19405	19496	19388	19394	19389	19342	19446	19676	19453	19272	19213	19329	19192	19301	19216	19495	19458	19343	19583	19183	19389	19422	19316	19320	19640	19393	19218	19342	19254	19676	19476	19478	19493	19456	19491	19530	19509	19313	19313	19176	19326	19575	19265	19396	19392	19625	19465	19355	19418	19363	19181	19455	19506	19336	19435	19473	19223	19170	19342	19535	19507	19635	19679	19443	19609	19515	19260	19382	19447	19376	19363	19238	19337	19387	19378	19304	19656	19471	19340	19267	19355	19260	19347	19337	19347	19321	19467	19430	19302	19289	19397	19519	19102	19538	19332	19411	19585	19408	19435	19502	19349	19350	19165	19536	19343	19425	19411	19430	19276	19241	19455	19145	19422	19409	19303	19374	19211	19453	19299	19362	19196	19312	19370	19468	19331	19425	19301	19440	19169	19299	19482	19373	19329	19347	19316	19643	19371	19547	19458	19314	19304	19418	19219	19386	19395	19359	19450	19550	19515	19324	19402	19188	19386	19514	19389	19329	19419	19338	19293	19407	19352	19530	19265	19313	19366	19350	19328	19452	19460	19248	19251	19490	19364	19410	19410	19369	19316	19580	19477	19406	19367	19379	19445	19267	19288	19270	19359	19310	19261	19251	19508	19252	19326	19452	19237	19385	19516	19499	19562	19438	19471	19271	19591	19503	19449	19331	19313	19428	19391	19375	19583	19332	19242	19507	19326	19363	19344	19407	19376	19378	19548	19317	19299	19182	19347	19568	19590	19475	19458	19274	19609	19526	19203	19623	19502	19312	19450	19347	19528	19399	19533	19464	19187	19410	19186	19375	19437	19389	19380	19172	19429	19492	19375	19388	19447	19434	19449	19347	19711	19222	19273	19527	19319	19299	19599	19543	19452	19497	19369	19211	19295	19260	19450	19343	19283	19336	19354	19300	19252	19378	19317	19332	19396	19451	19345	19403	19319	19338	19190	19425	19442	19482	19336	19492	19452	19398	19532	19538	19302	19309	19325	19302	19457	19347	19562	19260	19407	19383	19540	19334	19472	19450	19483	19341	19369	19679	19527	19389	19540	19315	19560	19147	19298	19473	19503	19440	19205	19167	19645	19515	19418	19269	19482	19358	19325	19641	19434	19556	19496	19348	19228	19618	19454	19561	19282	19169	19471	19314	19305	19422	19207	19347	19442	19411	19383	19441	19235	19433	19389	19396	19272	19399	19440	19307	19456	19590	19281	19485	19316	19593	19526	19341	19316	19395	19303	19467	19472	19413	19445	19384	19342	19581	19538	19284	19320	19246	19303	19385	19296	19233	19263	19162	19336	19360	19369	19314	19275	19441	19515	19482	19519	19412	19463	19422	19357	19367	19446	19289	19479	19775	19406	19324	19413	19440	19329	19367	19367	19294	19408	19307	19461	19344	19470	19260	19380	19432	19202	19400	19445	19437	19429	19521	19406	19307	19350	19338	19589	19404	19279	19096	19328	19489	19461	19495	19283	19441	19409	19341	19246	19446	19294	19336	19322	19347	19566	19314	19304	19330	19416	19553	19514	19378	19581	19232	19141	19379	19410	19579	19421	19308	19283	19507	19519	19528	19414	19624	19564	19530	19540	19579	19169	19385	19454	19339	19375	19581	19253	19301	19509	19525	19674	19381	19375	19400	19199	19491	19381	19331	19321	19406	19390	19544	19357	19445	19486	19373	19419	19303	19530	19455	19209	19432	19416	19401	19565	19520	19283	19736	19403	19459	19443	19486	19450	19252	19411	19560	19255	19225	19501	19494	19574	19488	19346	19381	19272	19419	19384	19174	19396	19336	19232	19378	19492	19272	19483	19245	19346	19487	19167	19329	19117	19428	19335	19273	19442	19356	19267	19488	19380	19347	19166	19349	19245	19413	19532	19226	19319	19289	19347	19413	19299	19437	19435	19532	19460	19531	19355	19280	19331	19262	19468	19359	19340	19295	19178	19549	19326	19492	19621	19393	19538	19381	19661	19231	19262	19361	19405	19424	19474	19310	19538	19190	19295	19409	19387	19417	19348	19323	19317	19360	19330	19532	19394	19394	19360	19370	19201	19383	19468	19526	19505	19422	19413	19516	19429	19299	19234	19398	19407	19492	19537	19471	19269	19288	19666	19549	19440	19562	19451	19336	19331	19373	19549	19246	19246	19480	19387	19448	19499	19237	19327	19604	19326	19399	19374	19339	19260	19236	19478	19518	19160	19496	19287	19327	19391	19352	19343	19479	19402	19317	19491	19238	19382	19401	19544	19337	19395	19476	19466	19367	19411	19573	19424	19474	19475	19556	19217	19349	19424	19332	19439	19416	19379	19278	19442	19273	19406	19459	19525	19598	19256	19205	19215	19377	19448	19607	19609	19583	19553	19461	19281	19193	19340	19530	19380	19466	19350	19374	19350	19397	19359	19460	19489	19361	19540	19221	19341	19522	19554	19403	19330	19118	19367	19402	19435	19424	19325	19261	19399	19482	19386	19326	19422	19489	19342	19287	19312	19434	19457	19532	19424	19522	19401	19117	19331	19450	19460	19445	19315	19424	19307	19337	19197	19199	19401	19277	19287	19439	19515	19329	19465	19289	19518	19395	19468	19498	19345	19594	19484	19341	19633	19490	19482	19581	19335	19386	19439	19433	19434	19459	19555	19394	19286	19419	19237	19296	19311	19604	19340	19387	19608	19440	19389	19300	19248	19398	19532	19460	19207	19366	19488	19400	19458	19507	19354	19263	19416	19396	19579	19608	19345	19601	19401	19492	19402	19387	19089	19503	19434	19410	19264	19260	19467	19360	19320	19311	19258	19414	19358	19585	19374	19373	19275	19492	19314	19325	19280	19380	19440	19388	19317	19310	19376	19211	19339	19479	19530	19271	19389	19136	19314	19334	19327	19300	19473	19248	19441	19202	19485	19362	19357	19496	19390	19473	19398	19268	19158	19507	19375	19303	19387	19647	19327	19229	19379	19362	19498	19480	19357	19321	19324	19378	19422	19298	19306	19492	19440	19315	19604	19437	19226	19295	19466	19521	19487	19451	19364	19342	19556	19478	19272	19184	19222	19295	19352	19502	19510	19476	19396	19307	19415	19421	19602	19316	19312	19315	19391	19435	19359	19228	19278	19482	19421	19361	19340	19418	19577	19439	19510	19446	19360	19313	19304	19321	19453	19498	19395	19213	19425	19310	19508	19414	19526	19321	19534	19480	19436	19324	19436	19532	19308	19462	19464	19397	19612	19288	19350	19558	19468	19464	19579	19237	19340	19302	19279	19510	19381	19470	19365	19366	19233	19488	19614	19368	19271	19320	19259	19353	19319	19223	19358	19409	19301	19325	19422	19445	19277	19434	19368	19266	19365	19158	19314	19342	19417	19525	19482	19278	19482	19242	19368	19402	19625	19449	19374	19284	19461	19594	19781	19317	19265	19600	19421	19623	19394	19392	19340	19265	19482	19314	19382	19148	19356	19467	19408	19398	19552	19181	19404	19468	19165	19566	19443	19578	19586	19470	19487	19397	19356	19436	19609	19560	19317	19235	19355	19415	19556	19479	19400	19365	19377	19397	19447	19366	19370	19411	19529	19316	19309	19236	19229	19449	19337	19352	19426	19482	19283	19452	19480	19525	19462	19353	19259	19370	19432	19376	19212	19338	19421	19438	19437	19600	19340	19435	19499	19586	19525	19450	19529	19534	19455	19532	19673	19471	19485	19448	19388	19298	19328	19410	19516	19365	19296	19384	19571	19423	19329	19434	19344	19399	19444	19419	19531	19470	19409	19335	19444	19388	19166	19228	19095	19547	19308	19309	19329	19236	19354	19499	19403	19443	19442	19365	19301	19193	19389	19210	19190	19441	19309	19439	19218	19490	19432	19108	19424	19255	19582	19327	19211	19341	19332	19593	19305	19291	19267	19448	19557	19402	19411	19367	19561	19477	19482	19446	19516	19555	19419	19641	19460	19427	19269	19230	19346	19544	19299	19326	19386	19413	19502	19314	19445	19486	19422	19268	19331	19082	19306	19450	19486	19432	19383	19207	19293	19361	19568	19513	19444	19389	19478	19560	19351	19398	19525	19306	19343	19284	19570	19406	19376	19412	19501	19233	19521	19380	19309	19399	19342	19452	19486	19353	19375	19403	19336	19404	19343	19404	19313	19457	19638	19450	19328	19293	19615	19347	19248	19363	19344	19203	19422	19641	19524	19457	19245	19332	19464	19381	19262	19382	19402	19344	19381	19327	19483	19508	19495	19522	19292	19349	19593	19498	19402	19406	19339	19345	19406	19420	19502	19330	19214	19342	19432	19617	19325	19302	19375	19385	19310	19504	19559	19402	19389	19416	19441	19544	19510	19357	19516	19320	19416	19335	19379	19470	19232	19338	19543	19589	19495	19430	19453	19383	19515
31327	54584	50041	39038	35217	30883	25545	23252	22049	29431	50818	42162	33007	21713	16897	16951	17018	16989	16811	16929	17049	17108	16764	17035	17030	16855	17060	16919	17027	17031	17073	16867	16853	17020	16937	16847	16962	17058	16931	16965	16949	17002	16974	17039	16930	16955	16846	17127	17030	16990	16987	16894	17159	16799	16973	17053	16882	16917	16898	17160	17020	16871	17113	16933	16967	16973	17089	16865	17131	16934	16979	17063	16918	16971	17051	16840	16832	16961	17004	16737	17330	16960	16909	16968	17020	17131	16979	16895	16886	17010	16978	17119	17001	16931	17005	16940	16848	16892	16900	17019	16936	17040	16977	16940	16885	16857	17017	16866	16974	16916	16877	16874	16884	16908	17069	16895	17023	16828	16986	16814	16864	16856	16755	16919	17127	17009	16879	17084	16830	16994	17094	16952	16954	16946	16797	16889	16988	16978	17062	16999	16908	16823	17031	16882	16942	16969	16806	16960	17015	16769	16950	16998	17059	16923	16910	16964	16704	16879	16999	16896	16945	16917	16941	16898	16869	17014	16908	16863	16826	17129	16924	17047	16803	17031	16828	16947	16908	17140	16933	16846	17190	16907	16879	16983	16791	16985	16813	17111	16862	17131	17069	16919	16835	16944	16722	16906	16832	17048	17008	17021	16883	16780	16959	16948	16923	16850	16939	16909	16918	16899	16864	16849	16856	17095	16921	17017	17038	17006	16885	17033	16950	17110	16958	16922	17088	16737	16975	16986	16877	16911	17046	16944	16994	16824	16954	16850	16932	16831	16906	16856	16911	16851	16977	16957	16793	16917	16902	16969	17038	16896	17056	16956	17041	17057	16844	16799	16877	16837	17011	16970	16963	16876	16833	16897	16978	16920	16945	16982	16884	17040	17001	16948	16918	16801	16993	16854	16971	16897	16821	16990	16705	16754	17146	16915	16926	16811	17069	17028	16893	17027	17017	16906	17021	16950	16752	16859	16963	16951	16833	16932	16969	16929	16772	16840	16952	16954	17031	16879	16962	16839	16802	16865	16889	16752	17062	16751	16909	16840	16790	16979	16883	16946	16834	16910	17034	16920	16862	16886	17148	17122	17047	16991	16782	16934	17014	16855	16776	16915	16788	16897	16942	16827	16823	16871	16968	16895	16840	17015	16987	16892	16765	16968	16787	16953	17050	16818	16939	16872	16915	17063	17006	16940	16905	16903	16727	16884	17018	17053	16955	17048	16903	16897	16881	17064	16885	16889	16758	16937	16785	16978	16760	16988	17026	16858	17006	16844	16928	16969	17014	16991	16721	17034	17025	16826	16946	16739	16899	16673	17005	16994	16806	16890	16944	16914	16685	16992	17008	16955	16765	17020	17052	17186	16971	16963	16820	16887	16996	16974	17006	16832	16932	16898	16975	16870	16891	16844	16826	17081	16824	16773	16625	16943	16953	16750	16684	17133	16938	16988	16880	16844	16725	17022	17049	16935	16916	17075	16819	16921	16954	16909	16827	16951	16858	16916	16860	17117	16939	16757	17000	16978	16840	17120	16945	16915	16725	17013	17107	16750	16726	16773	16994	17058	17005	16844	17003	16890	16738	16946	16689	17041	16978	16732	16929	16885	16919	17017	16915	16864	17067	16961	16998	16792	16978	17005	16928	16929	16909	16896	16912	16838	16861	16815	16913	16778	17029	16758	16887	16912	17056	16814	16957	17236	16831	16863	17020	17019	16848	16973	16878	16952	16739	16819	16999	16974	16901	16981	16877	16825	16956	16885	17041	16934	16963	16655	16922	16900	16936	16945	17041	16905	16872	17024	17000	16898	16880	16802	17030	16851	16948	17027	16913	16864	16857	16818	17003	16932	16825	17116	16871	16834	16843	16962	16977	16925	16983	17140	16767	16873	16989	16843	16927	16936	16940	16966	16955	17177	16980	16782	17004	16734	16924	17017	16952	16900	16960	17041	16878	16993	16780	16988	16869	16925	16956	16833	16986	16965	16987	16841	16925	16798	16988	16976	16781	16916	16937	16842	16904	16834	16849	16907	16909	16914	16837	16818	16867	17056	16939	16983	16844	16981	16679	16846	16898	17085	16930	16865	16994	16944	16744	16776	17186	17088	16916	16858	17046	16802	16948	16705	16995	16974	16903	16944	16854	16913	16923	16942	17035	16923	16884	16856	17007	16845	16726	16821	16926	16859	16754	17056	16768	16949	16747	16970	16900	16995	16929	16842	16924	16948	16918	16991	16928	16992	16761	16844	16852	16922	16757	16860	16995	16887	16827	16778	16841	16888	16886	16905	16879	16914	17032	17070	17019	16868	16797	17084	16985	16953	16966	16829	16995	16749	16913	16923	16973	16931	16967	16880	16854	16997	16990	16891	17026	16901	16906	16796	16877	16884	16810	16943	16919	16694	17009	17036	16914	16971	16972	16731	16979	16897	17032	16978	16875	16964	16785	16971	16932	17006	16819	16855	16842	16959	16974	16947	16879	16859	16915	16970	17012	16904	16855	17042	16908	16931	16843	16932	16749	16765	16764	17016	16888	17065	16950	16847	16984	17045	16924	16889	16939	16890	16805	16913	16918	16939	17112	16933	16878	16952	16960	16956	16933	16859	16975	16777	16898	17159	16944	16809	16926	17017	16843	16960	17072	16802	16959	17086	17151	16958	17110	16809	16932	16880	16775	16875	16874	17047	16797	17005	16938	17135	16956	16849	16737	16975	16897	16791	16946	16808	16998	16868	17098	16899	16766	17008	16879	16951	16919	16894	16815	16983	16868	16935	16867	16811	17023	16966	17027	16850	16858	17040	16900	16776	16961	16808	17012	16976	16942	17125	16948	16861	16893	16821	17022	16907	16854	16745	16937	16881	16957	16959	17012	17126	16868	16872	16765	16920	16834	17003	16896	16737	16816	16864	16835	16902	16868	16959	16822	17006	16853	16894	16950	16776	17041	16990	16911	16998	16763	16950	16965	16965	16704	17041	16851	16825	16570	16960	16946	16862	16930	17010	16905	16853	16945	16870	16826	17056	17143	16753	16952	16857	16919	16814	16929	17066	16882	16719	17036	16957	16802	16845	16849	16862	16920	16904	16935	16809	16956	16893	16935	16831	16813	16778	16951	17000	16798	16882	16788	16967	17033	16855	16995	16836	16750	16985	16842	17036	16845	16896	16969	16872	16961	16792	17021	17066	16660	16936	17057	16955	16970	16743	16986	17021	16873	16961	16823	17000	16732	16946	16865	16892	16825	16886	16916	17129	16802	16872	16999	16754	16931	16957	16968	16982	16958	16960	16953	16869	16928	16985	16864	16914	16835	16930	16893	16950	16824	16976	16962	16878	16930	16997	17049	16936	17025	16923	16974	16944	16698	16970	17112	16873	16855	16938	17012	16967	17017	16847	16925	16891	17038	16855	16909	16920	17045	16735	16940	17006	16836	16750	16876	16813	17103	16817	16814	16928	17098	16937	16967	17011	16838	16897	16754	16859	16922	16867	17019	17137	16910	16938	16859	16855	16887	16812	16822	16863	16832	16864	16976	16731	17032	16992	16962	16964	16950	17057	16910	16995	16694	16863	16930	17012	17110	16851	16995	16960	16897	16983	17004	17008	16995	16995	16852	16908	16919	16949	16927	16930	16888	17117	16959	16818	17054	16752	17107	16955	16934	16829	16962	16893	16886	16997	16821	16959	17001	17075	16965	16864	17037	17092	16961	16999	16916	16932	16900	16815	17110	16972	16761	16992	16926	16922	16867	16873	17091	16897	16996	16983	16872	16944	16769	16910	16889	16952	16653	17006	16911	16824	16881	16846	16837	17146	16958	16940	16980	16874	17126	16786	17036	17035	16739	17036	16955	16782	17063	16786	16932	16939	16948	16863	16742	17130	16917	16888	16892	17057	16885	16843	16858	17036	16976	16952	16883	16919	16908	16821	16886	16875	16945	16842	17036	16851	16891	16923	16705	16842	16920	16775	16943	16842	16870	16936	16967	16926	16853	16830	16819	16893	17005	16778	16955	16971	16966	16812	16960	17064	17116	17075	16936	16768	16963	17006	16995	16970	16926	16913	16792	16952	17016	17042	16924	16983	16766	16973	16878	16901	16829	17074	16750	16935	16938	16917	16904	16882	16905	16815	16937	16977	16946	16846	16931	16975	16938	16857	16936	16981	16871	16927	16942	16919	16910	16864	16849	17093	16923	16805	16957	16918	16897	16903	16877	16892	16897	16756	17060	16807	17126	16888	16959	16846	16787	16866	16837	16886	16849	16892	17019	17001	16801	16808	16985	16991	16964	16878	16868	16984	17049	16851	16918	16806	16982	16838	16872	16831	16923	16900	16949	16898	16924	17100	16914	16886	16860	16763	17097	16983	16937	16778	16813	16788	16886	17047	17022	16780	16815	17005	16978	16922	16839	16881	17008	17009	16867	16817	16943	16953	16933	16880	16934	16921	17031	16853	16937	16971	16908	16851	17063	16962	16745	17047	16900	16894	17069	16774	16936	17038	17055	16770	17022	16868	16945	16788	17024	16785	16807	16998	16868	16813	16727	16804	16841	16929	17025	16864	16930	17121	16937	16865	16913	17020	16937	17004	16830	16820	16966	16908	17100	16924	16867	16855	16990	16883	16994	16865	17047	16743	17016	16903	16882	16813	17097	17033	16963	16935	17047	17042	16890	16900	16806	16868	17046	16948	16991	16970	16898	16869	16901	16806	16921	16848	16975	16965	16752	16769	17020	16945	16999	16904	17020	16851	17021	16936	16908	16964	16918	17001	16931	16750	16966	16890	16973	16793	16939	16925	17100	16780	16941	16776	17014	16950	16927	16908	16904	16995	16843	16815	16916	16978	16715	17083	16806	16925	16990	16722	17090	16924	17017	16930	16946	16834	16852	16914	16992	17024	16814	16782	16903	16865	16817	17017	16871	16987	16930	16770	16953	16990	16921	17101	16891	16836	16862	16940	16912	17042	16941	16893	17015	16772	17030	17081	16868	16864	16842	16825	17048	16873	17078	16886	17109	17140	16904	17015	17019	16987	17006	17054	16900	16934	16706	16881	16890	16933	17011	16953	16791	16909	17104	16906	16958	16821	17017	17095	16856	17025	17098	16914	17008	16712	16793	16880	16714	16841	16901	16864	16983	17073	16708	16967	16977	16963
27872	23537	30089	29320	23844	22545	21585	20711	20220	20475	22362	22279	21046	20343	19565	19536	19609	19744	19680	19896	19630	19722	19574	19603	19459	19653	19539	19629	19532	19642	19838	19827	19623	19549	19545	19512	19682	19526	19741	19347	19563	19535	19707	19724	19553	19528	19643	19472	19791	19678	19547	19634	19644	19551	19369	19546	19418	19522	19576	19619	19571	19424	19433	19531	19612	19403	19724	19752	19603	19511	19712	19375	19442	19398	19592	19453	19444	19618	19586	19569	19496	19751	19566	19716	19478	19483	19541	19741	19562	19486	19558	19516	19699	19589	19633	19610	19696	19533	19620	19607	19508	19725	19574	19556	19376	19528	19648	19677	19537	19690	19542	19554	19776	19523	19679	19582	19504	19518	19624	19403	19306	19511	19581	19396	19483	19719	19686	19638	19592	19470	19687	19650	19595	19636	19539	19460	19489	19742	19620	19585	19651	19382	19673	19458	19467	19539	19594	19590	19492	19508	19348	19584	19576	19685	19484	19794	19654	19584	19675	19529	19559	19399	19729	19505	19449	19584	19735	19496	19448	19480	19544	19398	19498	19328	19572	19391	19488	19638	19216	19521	19549	19368	19730	19564	19419	19502	19414	19428	19608	19682	19680	19567	19676	19637	19620	19513	19513	19493	19700	19400	19537	19533	19490	19573	19559	19691	19554	19626	19748	19568	19359	19607	19657	19543	19550	19608	19478	19521	19734	19671	19453	19483	19467	19566	19466	19539	19593	19594	19589	19627	19655	19937	19543	19366	19591	19622	19549	19412	19542	19648	19397	19468	19509	19483	19703	19340	19514	19623	19808	19513	19589	19628	19563	19707	19640	19450	19295	19545	19541	19625	19429	19773	19556	19576	19416	19413	19616	19505	19429	19441	19584	19556	19772	19599	19587	19581	19596	19642	19778	19577	19415	19614	19378	19493	19357	19509	19546	19517	19493	19504	19400	19631	19548	19502	19540	19806	19469	19778	19384	19694	19608	19918	19417	19518	19722	19631	19670	19541	19666	19696	19602	19521	19452	19560	19632	19571	19390	19500	19426	19645	19461	19386	19484	19439	19552	19393	19604	19612	19630	19451	19626	19511	19411	19562	19654	19500	19485	19541	19454	19467	19503	19652	19623	19597	19366	19468	19589	19651	19301	19668	19575	19642	19487	19764	19611	19621	19649	19526	19581	19673	19584	19619	19748	19590	19735	19591	19275	19564	19623	19529	19497	19711	19705	19578	19505	19475	19487	19403	19606	19436	19460	19613	19633	19548	19532	19501	19466	19692	19606	19518	19498	19303	19588	19622	19550	19491	19704	19350	19647	19499	19604	19602	19713	19330	19562	19584	19611	19374	19636	19490	19508	19442	19486	19704	19253	19320	19431	19477	19690	19430	19698	19423	19418	19586	19547	19473	19602	19398	19530	19730	19510	19402	19559	19584	19762	19548	19602	19662	19498	19492	19591	19532	19677	19462	19640	19421	19647	19635	19535	19387	19757	19466	19691	19599	19327	19489	19441	19460	19478	19417	19310	19521	19556	19570	19403	19523	19579	19542	19541	19586	19636	19566	19328	19547	19491	19571	19624	19681	19525	19485	19641	19596	19620	19497	19630	19591	19490	19719	19428	19640	19666	19648	19669	19401	19517	19575	19489	19652	19394	19433	19557	19741	19370	19575	19418	19353	19522	19395	19522	19603	19629	19570	19578	19510	19536	19634	19700	19829	19634	19564	19666	19640	19701	19421	19470	19601	19760	19513	19368	19434	19522	19571	19793	19451	19515	19384	19633	19439	19354	19331	19590	19540	19440	19445	19660	19617	19404	19299	19693	19621	19474	19433	19477	19490	19751	19574	19479	19636	19659	19438	19610	19497	19711	19450	19653	19468	19722	19475	19523	19416	19561	19400	19741	19668	19542	19568	19486	19593	19468	19630	19280	19555	19579	19462	19646	19506	19581	19552	19533	19743	19386	19862	19749	19524	19629	19494	19491	19540	19421	19661	19457	19414	19314	19528	19643	19628	19553	19467	19630	19789	19772	19382	19625	19519	19392	19585	19557	19507	19650	19563	19720	19597	19374	19650	19540	19721	19399	19625	19573	19560	19405	19403	19575	19589	19661	19594	19441	19475	19405	19527	19388	19555	19550	19634	19455	19647	19722	19685	19581	19695	19632	19494	19767	19516	19553	19457	19495	19394	19428	19360	19537	19568	19685	19605	19575	19705	19493	19439	19676	19816	19399	19597	19608	19701	19686	19496	19551	19529	19642	19732	19595	19833	19660	19458	19559	19569	19465	19350	19596	19660	19598	19558	19744	19434	19405	19419	19686	19557	19551	19480	19467	19639	19466	19627	19705	19508	19515	19772	19536	19617	19609	19351	19543	19552	19409	19372	19601	19667	19603	19732	19513	19574	19521	19599	19497	19686	19493	19533	19540	19560	19462	19663	19311	19616	19524	19470	19613	19589	19600	19630	19521	19669	19413	19527	19555	19486	19377	19678	19530	19332	19435	19653	19755	19589	19471	19434	19657	19530	19681	19782	19501	19469	19496	19647	19586	19673	19599	19473	19449	19485	19516	19572	19420	19574	19627	19294	19252	19445	19544	19490	19672	19622	19520	19526	19370	19509	19517	19695	19663	19708	19400	19566	19479	19385	19753	19866	19585	19633	19733	19615	19665	19645	19425	19562	19730	19498	19740	19528	19560	19672	19597	19628	19479	19657	19617	19533	19688	19695	19634	19643	19645	19561	19616	19572	19475	19527	19621	19544	19738	19639	19523	19664	19633	19510	19578	19476	19659	19586	19497	19537	19632	19485	19701	19647	19392	19478	19651	19654	19686	19605	19733	19611	19457	19560	19586	19508	19512	19639	19563	19626	19324	19617	19737	19418	19525	19623	19606	19524	19537	19776	19760	19710	19711	19563	19685	19500	19682	19441	19503	19434	19526	19696	19589	19684	19439	19697	19638	19745	19668	19514	19619	19735	19736	19577	19457	19521	19559	19573	19391	19689	19611	19460	19594	19621	19528	19570	19572	19872	19763	19457	19443	19523	19572	19566	19625	19518	19508	19553	19604	19608	19670	19584	19582	19564	19486	19595	19641	19577	19590	19443	19515	19324	19475	19457	19589	19507	19637	19560	19737	19518	19784	19707	19559	19483	19608	19740	19673	19590	19464	19613	19698	19543	19553	19609	19636	19674	19444	19600	19529	19510	19581	19699	19522	19304	19579	19752	19557	19533	19505	19546	19380	19568	19488	19701	19728	19640	19483	19461	19571	19394	19591	19591	19488	19389	19432	19611	19739	19528	19533	19665	19627	19576	19566	19636	19338	19485	19528	19436	19602	19500	19807	19515	19891	19480	19695	19474	19674	19592	19425	19574	19584	19410	19666	19503	19700	19452	19485	19640	19451	19699	19570	19537	19530	19555	19493	19714	19546	19451	19627	19448	19563	19460	19467	19382	19517	19612	19783	19373	19444	19650	19276	19462	19662	19428	19694	19682	19684	19555	19448	19606	19547	19548	19515	19616	19642	19581	19807	19518	19521	19561	19305	19497	19366	19366	19336	19602	19642	19518	19635	19446	19716	19562	19584	19491	19540	19516	19517	19609	19715	19454	19534	19681	19639	19480	19459	19488	19750	19626	19438	19439	19599	19495	19574	19393	19653	19617	19742	19332	19698	19667	19489	19491	19536	19749	19558	19622	19548	19587	19481	19789	19701	19493	19562	19723	19679	19498	19557	19542	19510	19694	19601	19458	19406	19343	19392	19578	19451	19566	19653	19585	19661	19680	19582	19497	19445	19496	19522	19412	19502	19608	19680	19648	19569	19582	19636	19429	19480	19689	19591	19586	19491	19595	19571	19547	19368	19549	19742	19452	19619	19599	19519	19416	19705	19503	19677	19569	19513	19478	19577	19489	19560	19519	19392	19523	19661	19448	19497	19466	19553	19581	19635	19434	19649	19249	19480	19734	19789	19508	19525	19639	19727	19525	19314	19519	19436	19434	19518	19331	19410	19537	19601	19624	19570	19669	19422	19603	19446	19652	19660	19514	19625	19651	19392	19544	19521	19453	19495	19608	19521	19480	19612	19340	19437	19496	19558	19569	19560	19521	19461	19582	19641	19493	19601	19523	19723	19370	19627	19739	19371	19612	19782	19405	19513	19695	19498	19369	19460	19665	19657	19741	19606	19459	19513	19588	19618	19613	19638	19647	19650	19686	19648	19601	19593	19526	19398	19560	19491	19450	19677	19614	19483	19373	19526	19569	19517	19535	19510	19517	19627	19492	19501	19647	19634	19648	19667	19464	19611	19761	19673	19442	19583	19510	19475	19691	19561	19568	19389	19659	19629	19518	19608	19367	19631	19501	19398	19386	19645	19496	19689	19532	19511	19673	19585	19414	19769	19547	19453	19573	19569	19481	19554	19743	19526	19632	19673	19583	19657	19561	19732	19531	19453	19461	19558	19631	19610	19629	19767	19732	19509	19419	19383	19481	19573	19377	19521	19580	19307	19605	19426	19678	19526	19434	19475	19606	19552	19570	19515	19552	19802	19689	19653	19757	19463	19381	19594	19683	19573	19288	19506	19547	19471	19506	19658	19453	19405	19647	19762	19786	19578	19443	19301	19612	19517	19377	19534	19433	19576	19605	19475	19371	19525	19596	19446	19470	19442	19781	19738	19615	19679	19516	19946	19724	19563	19421	19717	19585	19557	19546	19527	19751	19641	19654	19423	19505	19839	19564	19541	19522	19700	19402	19700	19511	19471	19471	19642	19834	19354	19369	19699	19674	19564	19683	19488	19448	19634	19658	19577	19511	19519	19742	19244	19310	19585	19558	19621	19457	19457	19526	19440	19642	19539	19507	19346	19324	19615	19414	19530	19470	19760	19553	19508	19816	19548	19658	19443	19576	19742	19605	19588	19470	19524	19522	19617	19579	19469	19567	19605	19363	19545	19664	19656	19608	19601	19412	19465	19572	19528	19596	19602	19411	19351	19506	19398	19522	19502	19636	19531	19601	19753	19500	19490	19551	19629	19406	19622	19618	19463	19768	19572	19787	19655	19701	19612	19548	19426	19595	19737	19836	19463	19433	19480	19540	19563	19398	19458	19630	19543	19386	19687	19305	19526	19480	19411	19557	19690	19474
22732	31793	31029	28039	23700	21084	19659	18698	18233	18687	21113	20126	18606	17445	16919	16885	16951	17164	16938	17090	17113	17019	17124	16997	17369	16974	17171	17043	17190	17089	17101	17033	16862	17003	17047	17015	16915	17128	16932	16982	16949	17062	16947	16908	16942	17095	17254	17007	17078	17085	16865	16940	16981	17053	17029	17131	16901	16865	17100	17114	16973	16944	16837	17044	16791	17031	17141	16934	16994	16983	17224	17102	17175	16914	17008	17091	17118	16950	16909	17270	16945	16934	17029	16870	16946	16895	17000	17055	17041	16946	17069	17235	17079	16935	16928	17010	17027	16891	16972	16860	17079	17004	16849	16942	16985	17057	16844	16951	17052	17136	17038	17136	16923	17135	17105	16893	16985	16791	17088	17031	17045	17073	16892	16761	16941	16969	16961	17096	16931	17009	17021	16906	16955	16963	16958	17006	16807	17038	16898	17058	17057	16973	17089	16854	17005	16931	16966	17013	16943	17203	17099	16936	16922	17081	16946	17037	17128	16854	17045	16897	16986	16931	17040	17048	17070	16899	16955	17044	16915	16882	16973	17076	16939	16890	17014	17049	16929	16905	17076	16912	16859	16910	17198	17259	17033	17033	16933	17008	16874	16953	16905	17061	17051	16979	16982	16887	16932	16985	17187	17018	17098	16896	16994	16977	17101	16970	17189	16847	16833	17040	16929	16912	16908	16973	16974	17051	17022	17179	17176	16921	17078	16960	17055	17033	16839	17105	16933	17052	17120	16859	16991	16993	16975	17071	17058	17047	17060	16893	16942	17165	17025	16948	17189	16838	16924	16929	17149	16906	17154	17047	16954	17043	16824	16956	16838	17130	16926	16981	16970	17170	16992	16845	16990	16967	17104	17095	17056	16943	17118	16888	16876	17072	17017	16942	17014	16921	17020	17001	16906	17113	16987	17003	17073	17008	16926	16952	16933	17008	16859	17064	17071	16862	16873	16952	17143	16926	17025	16839	17071	16955	16863	16925	16966	17078	17016	17046	17000	16927	17027	16886	17134	16769	16896	16944	17103	17017	16857	16995	17016	17105	17178	17032	16871	16918	16896	16978	17012	17082	16937	17051	16949	17054	16866	17063	16878	17036	16987	16819	16973	17102	16993	17006	17010	16852	17083	16970	16962	17152	17145	17002	17177	17082	16941	17015	17187	17001	16887	17056	16982	17018	16910	16810	17015	17000	17127	16935	16966	17112	17259	17091	16895	16962	17004	17034	17085	16924	16874	16894	17155	17011	17198	16827	16822	17131	16919	17000	17061	16902	17178	16879	17130	17080	16945	16996	16993	16830	16880	16806	17001	16925	16839	17065	16971	17236	17167	17148	16974	16870	16849	16946	17100	16953	16836	17042	16971	17009	16992	16975	16945	17036	16979	17020	16837	16971	17026	16975	16959	16982	16979	16940	16946	17115	17013	17041	17060	16996	16973	16922	17069	16999	16837	16896	17076	17021	16774	17078	16956	16958	17062	16651	16992	16872	16993	16968	16993	17047	17057	16834	17013	16917	16895	17145	16971	16987	16958	16978	17103	17017	16839	17008	17014	16974	17003	16975	17029	16899	16941	16966	17019	17072	17043	16932	16949	16876	16917	17096	16917	16867	16879	17074	16897	17070	17085	17052	16942	16954	16863	17079	17074	16982	17054	16985	16896	16881	16891	16909	17105	17026	16994	17122	16738	16932	17056	16992	17015	16960	17015	17012	17021	17021	17031	16965	17096	16901	16837	16889	16967	17027	17057	17162	16961	16817	17074	16996	17018	17096	17034	16986	17005	16946	16920	17012	17021	17171	16987	16982	17008	16840	16923	17063	16957	17031	16824	17051	16955	17013	16966	17062	17042	16952	17113	16927	16968	16884	16951	17045	17061	17057	17103	16965	17161	16875	17062	17001	16952	16830	16881	17141	16932	16920	16979	17007	16947	17089	16919	17015	17010	17023	16848	17108	16940	16956	17059	17001	17032	16955	16817	17107	17117	17019	16901	17037	16941	17029	17066	16902	16890	16993	17051	16900	17209	17014	17134	16851	17052	17070	16944	16830	16885	17124	16917	16907	17019	17033	17068	17017	17288	17069	16912	17071	16838	16841	16965	17038	17036	16886	16862	17033	16932	17097	17095	16798	16916	17179	17155	17092	16922	17031	16884	17127	16898	16966	16918	16967	16947	16939	16991	17128	16962	16947	16844	16926	16992	17026	17051	17027	16915	17028	16809	17166	17031	17060	17024	17078	17067	16914	16892	16933	16968	17172	17095	16961	17111	16761	17052	17070	17031	16894	16973	17008	16922	17018	16781	17072	16952	16950	17060	17129	17048	16928	16849	16838	17017	17075	16966	17081	16907	16972	17015	16947	17098	17069	17102	17106	17126	17065	16941	17095	16828	17146	16820	17007	16964	16856	17037	16884	16985	16838	17073	16988	16983	17058	16890	16854	17009	17073	17076	16904	17016	17027	17021	16946	17073	17041	16856	16913	16920	16926	16982	16942	17171	17005	16803	17124	17007	17002	16988	16758	17029	17021	17046	16910	16871	16960	17133	16935	17096	16932	16865	17125	17078	16799	17065	17038	16950	16902	17115	16969	17061	16871	16991	16827	17139	16930	16957	17040	17116	17107	16924	17076	16809	17114	17045	16842	16965	17098	16917	17014	16897	17062	17017	16985	16948	17037	17026	16851	17030	17048	17163	17084	16912	16908	16913	16973	17015	16984	17007	17013	16866	16974	16962	16880	16875	16977	17191	17086	16995	16988	17008	16973	16824	16918	16975	17120	17109	16834	17059	16898	17053	17029	17008	17036	17079	16996	17049	16981	17129	17124	17074	16804	16993	17167	16923	16899	16919	16986	16993	16916	17188	17067	17108	16959	17023	17047	17288	17003	16894	17014	16994	17072	17035	16941	16937	16739	16975	16990	17024	17054	16849	17148	17092	17038	16977	17105	17049	17006	16887	16990	16997	16967	17057	17202	16931	16914	17150	16859	17036	17096	16844	16992	16895	17013	17031	17046	16957	16973	16978	16774	17185	17142	17054	16888	17006	17024	16954	17021	17051	17132	16946	16831	17052	16962	17144	16990	17063	16926	17087	17082	16883	17051	16917	17133	16946	16973	17088	16917	17047	16962	16987	17152	17048	17002	17085	16839	17000	16884	16763	16848	16996	16976	17012	17033	16937	16957	16987	17199	16928	16760	16793	16928	16966	17010	16944	17050	16919	17069	16802	17151	16938	17007	16981	16929	17092	16980	16970	16960	17060	16996	17057	16929	16873	17086	16880	16981	16841	16994	16879	16956	16976	16978	16948	17107	16931	16939	16939	16987	16962	16949	16984	17061	16989	16977	16944	17066	17107	17003	17150	16895	17136	16959	16959	17154	16956	16928	17067	16953	17121	16940	16861	16890	16923	16974	17060	16915	16961	16866	17022	16972	17136	17100	17060	16972	16876	17000	16979	17134	16885	16920	16949	17058	17057	16993	16954	16864	16991	17199	16863	17057	16998	17146	16973	17152	16882	16721	17003	16934	16986	17032	16848	17125	16871	17035	16982	17040	17086	17072	17042	16970	17075	16959	17056	17055	17018	16870	16935	17165	17099	16843	16799	17022	16881	17211	17006	17102	17116	17101	16981	16953	17156	17023	16959	17164	16975	16824	16924	17047	17065	17094	16979	17137	17056	17045	17086	17117	17194	16930	17103	17039	17070	17141	17058	16996	17054	17029	17003	17007	17100	17012	16920	16902	17252	16979	17018	17175	16944	17114	16959	16973	17151	16940	16919	17065	17119	17246	16842	17105	16963	16988	16846	17071	16988	16957	16843	17191	16847	17058	16967	17077	17067	16964	16762	17144	17040	16967	16994	17024	16950	16947	16884	17026	16719	16900	16971	16844	16987	16999	17050	16950	16987	16894	16970	17088	17016	17160	16942	17043	17043	17028	16944	16976	16955	16824	17080	17046	17023	16987	16859	17085	17033	16897	17128	16998	16824	17043	16955	17021	17006	17026	16976	17039	16890	17086	17021	17015	17097	17234	17026	16769	16952	17062	17012	16949	16993	16960	16979	17039	17077	16982	16980	16994	16937	16893	16908	17144	17064	16988	17050	17032	17060	16870	17001	16925	17028	17181	16869	17039	17207	17037	17065	17117	16999	17076	17157	17067	16969	17054	17044	17053	17042	16960	16967	16964	17078	17144	16906	17006	17024	17060	17107	16886	16864	16836	16806	16866	17143	16804	17054	17088	17000	16952	16921	16820	17121	17034	16942	17083	16863	17146	16861	17066	16917	16877	17008	17087	16941	16849	17211	16950	16998	17014	17172	16870	16947	16863	16954	17002	17097	16813	17074	16989	16876	17016	16810	17168	16908	16919	17071	17167	17035	17116	17044	17137	17108	17118	17069	17011	17062	17035	16975	16919	17058	17142	17040	16874	16937	16951	16920	17062	16859	17094	16839	16824	17133	17034	16983	17028	16874	17185	17011	16969	16916	17002	16885	17081	16970	17161	17057	17157	17088	16855	17166	16962	17077	16996	16912	16976	16881	16866	17035	16917	17142	17109	16930	16918	16946	16959	17074	16950	17267	17012	16983	16961	17048	16985	16880	16927	17016	16888	16780	17007	17067	17143	16968	17033	17102	17112	16996	16789	16937	17082	17073	17008	16926	16991	16972	16864	16971	16972	16876	16964	16864	16960	17000	17343	17101	16883	17016	17001	17031	17061	17030	17147	16989	16989	17077	17030	16936	17095	16880	17152	16960	17037	16873	16954	16900	17023	16967	16930	17029	16866	16960	17095	17034	16834	16972	16990	17060	16853	16995	16819	17071	16836	16980	17033	17125	17164	17177	17107	17258	16949	17130	17049	16946	17035	16795	17013	16983	17017	17067	16915	17050	17018	17052	17035	16908	16977	17104	17066	17053	17023	17004	17126	16969	17091	17076	16973	16876	16935	17157	16879	17002	17020	16911	16976	17037	17083	17073	16862	17146	16945	17150	17072	17013	17177	17015	16914	16863	16931	17005	16931	17000	16950	16865	17181	16929	17040	17010	16843	17047	17084	16781	16738	17048	16897	17008	17094	17077	16972	17061	16879	16959	17004	17042	16975	16986	16857	16969	16976	16909	17082	16911	16768	17041	16993	17177	16837
24551	21539	28939	25933	25145	24249	23881	21207	20568	23224	34262	30365	24672	21185	18781	18610	18764	18764	18465	18733	18602	18713	18579	18627	18780	18594	18545	18575	18764	18689	18590	18484	18458	18409	18591	18422	18712	18565	18622	18474	18473	18583	18671	18686	18456	18588	18581	18566	18539	18573	18605	18536	18285	18382	18569	18518	18502	18465	18376	18504	18613	18615	18691	18460	18528	18507	18641	18476	18518	18545	18457	18392	18564	18409	18412	18545	18551	18573	18563	18687	18618	18588	18389	18412	18529	18780	18435	18412	18337	18487	18437	18456	18605	18419	18545	18342	18510	18494	18388	18640	18498	18386	18480	18493	18359	18658	18605	18488	18437	18551	18537	18665	18607	18746	18643	18496	18558	18516	18434	18528	18666	18556	18472	18674	18752	18491	18515	18793	18467	18554	18575	18502	18648	18448	18503	18567	18452	18624	18536	18542	18527	18460	18634	18547	18511	18473	18665	18418	18750	18495	18568	18591	18427	18556	18476	18496	18390	18461	18681	18474	18580	18744	18491	18697	18458	18603	18683	18524	18588	18516	18571	18459	18415	18564	18192	18658	18708	18511	18643	18473	18427	18491	18435	18514	18532	18671	18452	18405	18430	18648	18377	18607	18510	18823	18497	18406	18354	18568	18759	18445	18486	18448	18418	18386	18514	18477	18489	18538	18716	18578	18568	18511	18511	18365	18463	18515	18505	18507	18663	18465	18625	18457	18656	18269	18549	18627	18842	18525	18350	18444	18396	18499	18512	18448	18724	18638	18392	18611	18664	18618	18501	18492	18537	18640	18412	18546	18375	18386	18612	18337	18576	18710	18447	18483	18511	18431	18447	18631	18338	18646	18686	18727	18637	18483	18369	18501	18450	18536	18518	18538	18532	18493	18702	18588	18418	18627	18594	18621	18235	18487	18608	18508	18660	18665	18470	18346	18534	18565	18487	18590	18417	18461	18599	18504	18446	18646	18529	18355	18364	18624	18701	18527	18452	18501	18479	18569	18454	18624	18532	18568	18802	18816	18476	18490	18389	18332	18655	18816	18358	18603	18511	18302	18562	18485	18334	18635	18613	18481	18642	18631	18593	18708	18661	18717	18524	18474	18598	18530	18539	18328	18291	18484	18520	18439	18490	18423	18468	18661	18377	18640	18462	18386	18532	18645	18641	18521	18389	18368	18395	18488	18512	18631	18267	18463	18471	18724	18601	18607	18343	18518	18287	18543	18508	18432	18507	18506	18457	18695	18527	18565	18591	18487	18548	18648	18355	18492	18497	18645	18452	18676	18496	18535	18613	18432	18468	18648	18761	18468	18610	18674	18414	18438	18367	18401	18578	18449	18621	18502	18666	18408	18517	18505	18599	18500	18653	18453	18379	18729	18653	18517	18670	18661	18514	18477	18730	18479	18413	18645	18386	18405	18347	18479	18391	18560	18683	18410	18294	18554	18489	18622	18474	18732	18600	18563	18797	18583	18832	18542	18450	18554	18540	18407	18409	18652	18526	18461	18590	18458	18387	18555	18383	18499	18483	18509	18542	18457	18547	18705	18536	18595	18596	18570	18550	18535	18490	18234	18530	18489	18885	18301	18443	18444	18296	18752	18528	18352	18589	18664	18485	18697	18530	18461	18587	18461	18458	18445	18433	18566	18459	18539	18675	18452	18420	18624	18452	18468	18403	18583	18451	18533	18580	18477	18614	18408	18314	18431	18489	18643	18521	18437	18508	18453	18477	18692	18444	18560	18503	18574	18314	18545	18536	18404	18392	18450	18236	18749	18586	18314	18578	18661	18406	18457	18519	18508	18455	18503	18742	18529	18399	18445	18774	18350	18601	18438	18590	18505	18603	18424	18401	18551	18390	18791	18632	18447	18608	18490	18353	18577	18481	18344	18683	18715	18545	18372	18360	18870	18486	18413	18724	18349	18523	18573	18654	18681	18625	18593	18656	18700	18458	18530	18338	18498	18430	18409	18613	18536	18498	18509	18528	18324	18716	18493	18581	18400	18480	18622	18515	18575	18492	18493	18293	18444	18468	18616	18424	18217	18549	18424	18354	18374	18578	18630	18572	18647	18555	18722	18399	18380	18437	18665	18473	18493	18677	18543	18614	18492	18385	18519	18564	18484	18588	18554	18682	18566	18611	18559	18756	18562	18470	18537	18596	18597	18639	18518	18540	18558	18392	18582	18399	18169	18363	18661	18726	18451	18540	18466	18424	18492	18671	18844	18552	18404	18639	18818	18315	18522	18318	18504	18429	18386	18573	18634	18520	18537	18471	18543	18346	18374	18570	18444	18483	18525	18475	18594	18333	18348	18632	18906	18669	18606	18364	18447	18686	18607	18570	18308	18522	18349	18502	18506	18571	18545	18437	18520	18553	18623	18482	18370	18423	18615	18667	18488	18404	18515	18538	18435	18523	18430	18615	18448	18486	18428	18747	18431	18547	18623	18540	18562	18526	18484	18475	18482	18738	18598	18402	18491	18629	18553	18534	18503	18343	18607	18570	18432	18402	18491	18379	18289	18692	18481	18618	18549	18740	18625	18777	18689	18384	18319	18255	18474	18424	18471	18446	18508	18626	18369	18525	18495	18642	18623	18537	18553	18613	18547	18776	18415	18366	18476	18448	18487	18379	18431	18542	18594	18592	18443	18588	18622	18581	18637	18561	18516	18325	18604	18543	18504	18548	18633	18374	18511	18525	18317	18546	18565	18489	18664	18581	18514	18560	18396	18664	18428	18336	18425	18596	18569	18560	18514	18443	18519	18541	18436	18397	18543	18639	18559	18688	18444	18538	18774	18716	18722	18564	18477	18424	18275	18464	18580	18659	18590	18610	18567	18370	18555	18503	18362	18513	18633	18528	18385	18629	18476	18560	18611	18324	18511	18660	18554	18369	18535	18670	18630	18323	18651	18567	18567	18565	18444	18427	18568	18409	18607	18556	18303	18565	18526	18489	18432	18626	18467	18578	18602	18667	18536	18481	18400	18393	18601	18622	18524	18410	18571	18563	18481	18448	18429	18562	18509	18572	18489	18474	18591	18642	18460	18551	18620	18507	18498	18661	18478	18479	18471	18190	18406	18402	18592	18252	18579	18447	18473	18530	18507	18456	18573	18336	18477	18479	18671	18492	18381	18433	18543	18407	18545	18578	18365	18657	18560	18493	18575	18639	18730	18370	18584	18648	18722	18438	18679	18335	18576	18571	18395	18470	18499	18560	18575	18741	18570	18470	18670	18538	18642	18694	18637	18560	18661	18406	18505	18726	18648	18652	18591	18456	18246	18403	18497	18454	18542	18336	18447	18423	18522	18356	18356	18533	18377	18658	18402	18366	18848	18442	18551	18433	18399	18400	18728	18454	18383	18619	18439	18492	18604	18394	18620	18404	18494	18503	18498	18479	18463	18551	18603	18570	18629	18519	18630	18587	18414	18416	18431	18570	18532	18410	18328	18452	18486	18631	18525	18561	18665	18393	18506	18424	18390	18413	18622	18563	18562	18219	18342	18481	18434	18323	18552	18378	18525	18485	18577	18464	18399	18562	18634	18643	18499	18632	18363	18457	18480	18644	18326	18558	18516	18610	18787	18518	18539	18489	18392	18544	18626	18525	18685	18700	18489	18517	18361	18502	18341	18326	18445	18516	18477	18585	18535	18549	18523	18677	18512	18431	18538	18473	18635	18567	18544	18586	18144	18705	18590	18550	18488	18420	18654	18529	18462	18414	18400	18563	18537	18635	18466	18416	18471	18568	18446	18558	18612	18305	18454	18549	18495	18744	18618	18596	18477	18390	18319	18559	18263	18518	18188	18402	18485	18598	18658	18582	18563	18486	18597	18609	18534	18673	18575	18372	18414	18490	18453	18568	18632	18484	18480	18641	18516	18376	18336	18712	18697	18675	18674	18426	18591	18575	18289	18313	18504	18387	18497	18594	18520	18461	18618	18595	18420	18575	18339	18560	18598	18364	18374	18642	18638	18672	18748	18550	18507	18541	18600	18531	18694	18414	18482	18590	18443	18671	18475	18513	18483	18610	18585	18495	18492	18415	18586	18454	18620	18594	18507	18578	18464	18754	18563	18593	18446	18563	18443	18375	18569	18419	18613	18500	18621	18418	18800	18521	18498	18574	18548	18616	18632	18674	18470	18524	18496	18403	18619	18635	18463	18545	18411	18479	18505	18526	18496	18201	18240	18497	18567	18552	18409	18511	18672	18498	18581	18454	18676	18570	18591	18463	18509	18569	18418	18606	18616	18604	18553	18366	18613	18443	18518	18347	18387	18702	18556	18598	18391	18450	18666	18445	18580	18517	18542	18536	18621	18569	18637	18676	18533	18653	18542	18405	18589	18459	18351	18463	18529	18651	18534	18611	18700	18543	18547	18540	18548	18489	18516	18673	18335	18639	18655	18535	18422	18497	18454	18416	18586	18680	18653	18433	18674	18615	18532	18592	18448	18513	18499	18603	18536	18766	18610	18533	18611	18647	18572	18726	18318	18415	18617	18511	18589	18546	18600	18539	18652	18706	18459	18491	18698	18617	18430	18553	18498	18515	18644	18505	18546	18699	18535	18571	18317	18855	18404	18523	18583	18551	18677	18374	18572	18393	18582	18447	18567	18618	18537	18468	18479	18596	18289	18603	18475	18408	18382	18715	18596	18569	18673	18429	18589	18399	18513	18502	18484	18550	18661	18525	18565	18551	18489	18507	18483	18552	18520	18671	18424	18728	18480	18639	18616	18539	18516	18616	18364	18644	18482	18538	18501	18436	18574	18408	18407	18738	18561	18520	18524	18474	18808	18552	18523	18681	18705	18722	18234	18598	18228	18426	18412	18400	18525	18596	18540	18716	18286	18558	18280	18537	18595	18543	18429	18469	18626	18707	18595	18606	18416	18521	18550	18472	18514	18331	18480	18338	18510	18705	18612	18417	18623	18703	18301	18516	18533	18666	18417	18610	18660	18579	18480	18704	18450	18651	18531	18761	18527	18475	18625	18590	18461	18654	18464	18595	18620	18438	18379	18627	18565	18559	18617	18761	18656	18401	18673	18524	18560	18470	18581	18663	18615	18523	18630	18486	18480	18525	18571	18453	18374	18462	18456	18671	18581	18546	18446	18547	18604	18691	18456	18517	18587	18568	18571
20994	34417	33464	35745	28433	22919	22101	20327	19761	24374	37091	30490	23385	18490	16331	16550	16447	16450	16493	16433	16401	16295	16435	16376	16366	16368	16432	16516	16482	16463	16467	16489	16582	16460	16541	16379	16302	16425	16296	16492	16326	16328	16353	16411	16492	16183	16361	16605	16422	16371	16547	16318	16280	16446	16446	16390	16370	16359	16451	16451	16471	16381	16433	16330	16293	16432	16359	16407	16242	16486	16473	16278	16442	16512	16515	16398	16454	16466	16354	16467	16416	16362	16499	16346	16477	16339	16424	16265	16368	16450	16334	16300	16331	16322	16338	16351	16497	16621	16441	16290	16543	16412	16361	16566	16322	16329	16274	16463	16342	16423	16314	16460	16390	16280	16354	16243	16391	16466	16416	16376	16327	16313	16480	16357	16347	16212	16382	16381	16281	16411	16362	16276	16243	16395	16387	16370	16434	16343	16439	16307	16515	16443	16319	16408	16232	16436	16527	16311	16460	16305	16242	16488	16428	16271	16599	16312	16233	16389	16260	16301	16574	16292	16315	16296	16364	16336	16354	16534	16403	16322	16292	16434	16391	16331	16480	16513	16434	16478	16410	16382	16402	16476	16295	16564	16376	16372	16411	16403	16408	16293	16196	16444	16315	16392	16194	16313	16441	16347	16151	16457	16435	16402	16374	16367	16343	16126	16457	16418	16454	16209	16466	16212	16320	16372	16346	16354	16521	16434	16370	16198	16375	16382	16313	16360	16461	16594	16378	16376	16181	16319	16411	16355	16228	16449	16368	16464	16232	16477	16393	16335	16353	16435	16510	16298	16365	16503	16348	16293	16334	16340	16416	16480	16384	16519	16484	16417	16311	16470	16525	16446	16583	16297	16431	16458	16352	16339	16395	16406	16372	16386	16367	16499	16467	16467	16431	16365	16480	16383	16324	16405	16375	16155	16329	16337	16594	16381	16411	16394	16289	16391	16352	16355	16373	16327	16324	16532	16264	16312	16393	16227	16413	16569	16396	16565	16408	16386	16206	16402	16267	16286	16247	16272	16355	16444	16408	16517	16323	16338	16475	16574	16496	16348	16357	16531	16414	16559	16522	16270	16386	16545	16351	16332	16324	16429	16281	16194	16401	16535	16432	16336	16549	16544	16308	16422	16449	16370	16230	16481	16394	16322	16355	16330	16537	16255	16413	16545	16583	16423	16371	16420	16276	16276	16532	16403	16586	16294	16358	16510	16455	16251	16450	16450	16318	16548	16467	16383	16379	16511	16478	16279	16447	16418	16349	16344	16281	16280	16343	16274	16346	16253	16482	16209	16398	16187	16423	16429	16288	16441	16446	16471	16178	16510	16431	16291	16431	16363	16234	16521	16464	16319	16344	16497	16384	16438	16392	16365	16356	16347	16488	16364	16544	16185	16574	16550	16524	16564	16309	16351	16376	16533	16476	16416	16254	16445	16299	16323	16451	16338	16478	16414	16526	16364	16285	16444	16368	16173	16559	16351	16316	16358	16325	16332	16506	16634	16444	16427	16481	16253	16527	16301	16393	16375	16362	16547	16172	16273	16294	16301	16369	16415	16503	16416	16654	16404	16268	16426	16398	16427	16267	16172	16364	16403	16303	16408	16254	16517	16417	16296	16399	16317	16381	16421	16303	16512	16465	16409	16414	16434	16395	16485	16496	16295	16496	16361	16301	16366	16536	16374	16396	16380	16539	16319	16312	16465	16458	16204	16420	16559	16295	16390	16584	16273	16346	16268	16482	16375	16384	16282	16407	16230	16478	16443	16394	16453	16263	16466	16533	16260	16581	16412	16215	16477	16379	16376	16496	16365	16326	16401	16365	16385	16462	16591	16452	16598	16308	16359	16462	16425	16461	16413	16300	16349	16183	16209	16385	16351	16616	16501	16225	16503	16322	16430	16346	16310	16420	16320	16487	16204	16344	16434	16400	16320	16366	16398	16299	16450	16397	16412	16359	16280	16440	16251	16319	16248	16428	16323	16375	16339	16380	16342	16394	16433	16458	16390	16455	16460	16318	16316	16197	16353	16420	16354	16541	16453	16221	16495	16456	16503	16554	16331	16346	16406	16439	16331	16598	16464	16347	16384	16345	16501	16466	16269	16438	16216	16455	16535	16462	16390	16484	16464	16436	16345	16428	16474	16435	16401	16359	16352	16383	16186	16408	16443	16401	16340	16483	16376	16418	16398	16360	16336	16384	16318	16440	16208	16253	16582	16438	16372	16384	16554	16585	16512	16289	16255	16543	16541	16315	16265	16353	16406	16282	16344	16534	16418	16249	16490	16298	16476	16417	16377	16387	16441	16400	16501	16464	16488	16415	16380	16264	16302	16499	16263	16413	16389	16274	16345	16481	16423	16367	16454	16288	16320	16494	16397	16333	16199	16474	16346	16288	16280	16386	16566	16323	16419	16318	16211	16588	16365	16552	16499	16419	16438	16444	16264	16390	16373	16571	16369	16342	16303	16326	16361	16438	16339	16308	16457	16231	16349	16251	16438	16381	16321	16526	16449	16295	16686	16414	16438	16390	16435	16529	16505	16318	16377	16438	16567	16263	16436	16441	16393	16256	16365	16247	16449	16422	16475	16316	16494	16382	16412	16377	16306	16177	16174	16600	16472	16416	16295	16269	16236	16412	16335	16341	16349	16458	16385	16177	16399	16340	16366	16223	16435	16344	16412	16397	16535	16298	16426	16452	16417	16319	16387	16483	16291	16375	16388	16483	16448	16411	16331	16427	16509	16414	16339	16522	16405	16450	16496	16521	16327	16355	16299	16265	16497	16513	16302	16207	16455	16318	16300	16401	16377	16442	16363	16524	16470	16600	16401	16391	16369	16343	16307	16561	16404	16333	16220	16430	16356	16563	16218	16377	16434	16365	16273	16527	16393	16454	16529	16331	16424	16466	16208	16344	16544	16414	16425	16490	16280	16475	16484	16476	16309	16483	16506	16404	16385	16338	16364	16346	16302	16533	16271	16509	16218	16286	16356	16445	16272	16356	16378	16490	16310	16438	16303	16476	16323	16369	16329	16361	16233	16560	16306	16390	16353	16332	16355	16437	16444	16379	16456	16432	16497	16301	16537	16417	16288	16434	16417	16154	16403	16221	16476	16363	16348	16404	16413	16495	16319	16353	16361	16445	16434	16503	16587	16373	16446	16410	16382	16589	16349	16373	16261	16497	16423	16448	16231	16438	16488	16420	16476	16560	16345	16346	16445	16551	16386	16300	16349	16572	16515	16448	16330	16470	16286	16421	16467	16315	16209	16360	16195	16356	16410	16303	16298	16180	16492	16470	16371	16441	16227	16331	16437	16582	16207	16364	16543	16544	16320	16350	16217	16250	16262	16361	16474	16345	16281	16479	16386	16341	16387	16414	16474	16358	16248	16431	16458	16288	16287	16424	16363	16392	16297	16404	16406	16499	16569	16514	16220	16291	16456	16449	16432	16330	16450	16441	16390	16292	16234	16352	16496	16567	16428	16407	16409	16444	16339	16359	16446	16429	16300	16333	16307	16420	16299	16228	16421	16425	16396	16398	16366	16234	16539	16424	16368	16502	16368	16401	16271	16395	16361	16259	16571	16288	16342	16601	16364	16347	16447	16527	16290	16570	16373	16525	16437	16335	16539	16402	16281	16415	16281	16582	16345	16251	16377	16471	16404	16384	16326	16455	16353	16196	16320	16221	16478	16506	16250	16582	16381	16465	16432	16367	16432	16238	16401	16285	16376	16499	16460	16392	16458	16433	16228	16398	16352	16480	16264	16319	16446	16145	16392	16259	16411	16405	16440	16362	16540	16466	16354	16446	16478	16395	16243	16418	16364	16429	16305	16555	16226	16352	16567	16260	16419	16482	16459	16322	16369	16287	16302	16540	16358	16495	16437	16445	16478	16588	16204	16359	16387	16419	16352	16490	16312	16423	16358	16378	16421	16347	16320	16510	16333	16465	16421	16354	16372	16341	16495	16478	16331	16354	16375	16276	16361	16361	16288	16439	16419	16269	16332	16350	16389	16464	16536	16295	16275	16271	16209	16416	16373	16337	16296	16574	16238	16312	16409	16289	16350	16545	16254	16432	16528	16257	16255	16468	16421	16410	16311	16408	16429	16299	16517	16465	16398	16415	16395	16427	16259	16379	16439	16527	16293	16522	16384	16476	16432	16187	16431	16303	16276	16369	16419	16377	16546	16464	16221	16334	16319	16527	16345	16476	16388	16424	16426	16276	16353	16451	16318	16607	16391	16309	16442	16382	16321	16346	16339	16509	16473	16338	16330	16476	16384	16372	16260	16432	16488	16346	16281	16573	16335	16454	16434	16374	16559	16208	16389	16306	16474	16307	16447	16220	16406	16511	16415	16403	16345	16466	16607	16318	16419	16447	16275	16411	16195	16308	16321	16450	16292	16327	16379	16415	16568	16542	16600	16412	16308	16512	16414	16358	16291	16614	16594	16300	16318	16292	16352	16523	16513	16438	16181	16293	16348	16442	16527	16345	16507	16442	16484	16356	16300	16290	16266	16224	16280	16338	16555	16358	16362	16498	16500	16354	16373	16415	16380	16344	16472	16188	16335	16450	16380	16359	16333	16504	16333	16309	16330	16373	16350	16510	16470	16342	16469	16333	16260	16559	16349	16411	16352	16362	16462	16405	16449	16453	16216	16259	16443	16239	16178	16381	16408	16489	16624	16305	16319	16287	16434	16450	16303	16447	16354	16197	16507	16371	16429	16472	16459	16292	16358	16396	16626	16423	16431	16622	16406	16342	16385	16454	16454	16434	16403	16470	16330	16300	16447	16346	16288	16288	16380	16172	16528	16405	16490	16628	16261	16504	16401	16464	16230	16486	16223	16253	16449	16494	16323	16401	16489	16384	16523	16351	16439	16335	16309	16541	16223	16368	16257	16407	16366	16343	16427	16403	16363	16299	16381	16292	16312	16353	16401	16344	16320	16354	16295	16301	16545	16229	16471	16320	16347	16246	16404	16409	16366	16544	16379	16238	16396	16307	16332	16551	16476	16465	16167	16505	16446	16428	16258	16364	16417	16226	16241	16406	16463	16479	16332	16329	16446	16367	16393	16479	16294	16473	16513	16418	16407	16292	16547	16391	16519	16372	16467	16525	16398	16338	16430	16592	16431	16293	16421
23055	21547	29563	24146	22864	25431	27868	21142	19869	24370	42700	42157	31828	20519	17471	17056	16735	16810	16664	16985	16874	16664	16759	16605	16717	16989	16643	16745	16652	16637	16639	16726	16736	16845	16562	16792	16615	16723	16731	16646	16522	16664	16869	16553	16569	16674	16602	16616	16458	16588	16593	16703	16510	16647	16862	16406	16678	16713	16567	16861	16707	16638	16666	16625	16639	16545	16473	16515	16700	16528	16502	16706	16825	16714	16563	16703	16584	16564	16564	16831	16482	16448	16509	16749	16668	16530	16532	16538	16640	16784	16522	16475	16604	16555	16720	16288	16555	16628	16553	16476	16615	16555	16597	16594	16614	16478	16812	16607	16495	16811	16350	16676	16498	16466	16719	16509	16631	16479	16666	16590	16540	16674	16612	16647	16562	16526	16581	16683	16617	16638	16440	16628	16563	16539	16845	16520	16567	16567	16558	16748	16575	16686	16713	16578	16366	16354	16450	16644	16641	16486	16581	16783	16423	16689	16383	16487	16551	16506	16504	16603	16739	16555	16468	16434	16555	16575	16616	16361	16436	16653	16514	16378	16626	16610	16651	16573	16533	16688	16522	16522	16557	16786	16673	16533	16485	16890	16515	16380	16519	16535	16424	16557	16767	16530	16649	16356	16487	16469	16469	16442	16569	16622	16687	16484	16525	16523	16616	16476	16649	16501	16616	16646	16606	16557	16501	16576	16733	16659	16491	16577	16552	16501	16628	16639	16479	16564	16469	16566	16543	16497	16550	16697	16637	16718	16511	16447	16542	16469	16385	16368	16568	16386	16547	16704	16426	16576	16593	16484	16645	16656	16605	16454	16347	16501	16689	16338	16502	16718	16657	16634	16614	16703	16494	16570	16405	16491	16344	16630	16470	16678	16396	16548	16789	16657	16713	16566	16590	16570	16527	16444	16421	16670	16541	16470	16667	16566	16599	16591	16199	16574	16611	16432	16655	16613	16586	16786	16731	16783	16665	16644	16577	16596	16636	16711	16697	16683	16597	16313	16401	16570	16522	16402	16618	16415	16784	16628	16648	16762	16546	16650	16689	16661	16570	16560	16429	16611	16466	16425	16661	16454	16438	16609	16596	16782	16391	16185	16762	16773	16500	16591	16578	16474	16520	16336	16548	16499	16698	16639	16793	16726	16485	16346	16513	16682	16572	16563	16608	16554	16765	16785	16584	16522	16718	16415	16507	16634	16436	16375	16540	16362	16357	16558	16544	16348	16636	16584	16525	16644	16757	16655	16482	16637	16471	16565	16455	16835	16505	16463	16705	16415	16525	16603	16501	16645	16389	16670	16564	16604	16568	16754	16511	16523	16520	16291	16472	16783	16694	16635	16577	16557	16519	16401	16806	16522	16642	16574	16415	16646	16419	16536	16659	16463	16361	16451	16529	16539	16542	16461	16664	16576	16894	16547	16642	16575	16366	16483	16634	16590	16567	16631	16650	16664	16512	16567	16682	16655	16674	16409	16581	16619	16656	16572	16595	16600	16545	16501	16699	16562	16632	16583	16565	16476	16554	16655	16576	16733	16564	16638	16518	16470	16479	16558	16347	16455	16466	16599	16468	16560	16530	16565	16538	16708	16714	16702	16541	16715	16592	16686	16585	16563	16538	16567	16608	16576	16477	16765	16624	16493	16524	16334	16584	16473	16400	16545	16663	16400	16747	16647	16347	16516	16690	16468	16521	16834	16603	16571	16633	16438	16584	16785	16456	16611	16572	16658	16504	16498	16597	16334	16466	16366	16576	16581	16575	16529	16656	16451	16486	16399	16629	16546	16492	16484	16541	16482	16564	16855	16780	16675	16648	16500	16493	16528	16647	16551	16499	16582	16465	16522	16467	16458	16324	16557	16554	16730	16737	16579	16426	16486	16394	16619	16510	16656	16393	16625	16568	16480	16421	16372	16560	16593	16530	16671	16533	16454	16581	16516	16606	16717	16435	16738	16604	16510	16620	16699	16606	16391	16304	16584	16377	16414	16702	16604	16831	16425	16610	16436	16562	16673	16713	16571	16611	16586	16434	16450	16637	16540	16308	16548	16566	16528	16522	16598	16602	16415	16514	16548	16512	16486	16500	16448	16534	16485	16613	16673	16649	16769	16485	16389	16646	16506	16547	16505	16642	16396	16547	16540	16499	16491	16468	16597	16430	16537	16625	16729	16509	16525	16576	16750	16630	16384	16518	16427	16605	16731	16401	16537	16448	16426	16503	16533	16523	16703	16514	16574	16473	16501	16488	16831	16464	16594	16473	16598	16486	16558	16693	16452	16625	16516	16607	16667	16721	16590	16259	16622	16721	16395	16631	16739	16518	16508	16461	16562	16350	16511	16474	16546	16564	16542	16560	16366	16578	16473	16585	16612	16463	16589	16552	16561	16551	16591	16649	16592	16574	16559	16626	16602	16512	16424	16402	16575	16619	16396	16703	16726	16714	16595	16609	16754	16456	16342	16634	16590	16357	16556	16459	16631	16377	16496	16479	16643	16381	16506	16485	16490	16602	16510	16642	16283	16469	16477	16704	16521	16471	16488	16441	16533	16437	16414	16433	16500	16419	16547	16514	16487	16522	16627	16695	16447	16460	16611	16485	16635	16502	16547	16559	16568	16670	16574	16537	16516	16612	16700	16694	16530	16652	16504	16280	16384	16618	16429	16605	16823	16691	16759	16587	16402	16789	16505	16505	16602	16715	16574	16503	16599	16631	16614	16396	16660	16452	16580	16578	16407	16555	16514	16617	16708	16437	16437	16444	16587	16446	16314	16493	16586	16492	16645	16412	16609	16496	16489	16255	16474	16514	16564	16565	16661	16427	16429	16591	16608	16776	16739	16572	16709	16502	16523	16638	16586	16408	16519	16610	16592	16656	16509	16624	16425	16517	16753	16527	16454	16570	16449	16455	16493	16542	16602	16248	16446	16535	16457	16434	16507	16451	16570	16555	16443	16773	16514	16512	16684	16601	16617	16843	16628	16443	16427	16617	16697	16834	16542	16767	16467	16485	16511	16580	16513	16562	16477	16414	16458	16603	16647	16495	16573	16531	16613	16501	16544	16501	16673	16459	16550	16601	16653	16765	16512	16615	16580	16502	16308	16700	16591	16681	16646	16517	16674	16620	16603	16577	16750	16363	16443	16704	16456	16512	16392	16651	16568	16664	16523	16578	16623	16596	16584	16455	16425	16468	16436	16728	16576	16439	16512	16681	16605	16672	16426	16491	16632	16593	16542	16510	16515	16621	16304	16711	16612	16525	16647	16524	16518	16473	16504	16605	16445	16479	16400	16561	16446	16503	16583	16634	16578	16510	16615	16422	16605	16454	16475	16482	16493	16543	16739	16480	16425	16411	16316	16653	16539	16538	16507	16562	16226	16549	16374	16749	16593	16525	16639	16623	16489	16663	16485	16473	16516	16429	16468	16474	16635	16486	16513	16520	16542	16468	16470	16513	16511	16543	16563	16753	16550	16575	16520	16715	16192	16701	16699	16487	16571	16382	16586	16424	16617	16477	16436	16674	16543	16784	16432	16468	16408	16560	16725	16418	16461	16398	16507	16587	16632	16406	16654	16585	16465	16577	16609	16452	16329	16544	16638	16693	16508	16578	16727	16623	16430	16481	16451	16459	16529	16617	16529	16567	16484	16706	16510	16473	16751	16685	16577	16632	16562	16557	16471	16538	16631	16522	16632	16747	16565	16421	16755	16494	16447	16596	16486	16435	16407	16424	16585	16585	16459	16490	16434	16434	16601	16538	16496	16649	16556	16528	16589	16531	16624	16735	16682	16583	16498	16454	16655	16555	16510	16620	16408	16429	16588	16748	16606	16717	16801	16387	16511	16465	16704	16714	16661	16464	16589	16653	16615	16608	16599	16569	16744	16583	16544	16406	16489	16493	16455	16571	16561	16544	16405	16525	16468	16572	16562	16497	16386	16548	16371	16446	16632	16584	16462	16473	16656	16398	16520	16408	16594	16557	16623	16696	16746	16572	16629	16457	16661	16448	16393	16472	16663	16547	16360	16640	16458	16762	16640	16466	16471	16489	16526	16652	16385	16556	16371	16738	16634	16521	16540	16561	16408	16526	16553	16692	16333	16439	16562	16586	16612	16486	16639	16451	16741	16728	16398	16468	16608	16428	16668	16317	16603	16571	16769	16624	16589	16452	16631	16523	16717	16670	16619	16361	16429	16605	16579	16632	16436	16373	16401	16553	16492	16569	16627	16554	16437	16471	16597	16596	16812	16588	16385	16499	16399	16603	16646	16640	16575	16569	16568	16576	16701	16688	16604	16677	16588	16591	16538	16489	16473	16580	16538	16536	16360	16672	16567	16323	16421	16684	16473	16623	16649	16452	16649	16457	16553	16529	16539	16369	16607	16545	16601	16688	16510	16619	16592	16605	16484	16501	16406	16502	16577	16470	16548	16689	16685	16484	16381	16379	16608	16577	16738	16549	16579	16524	16563	16681	16577	16298	16664	16566	16570	16735	16608	16449	16578	16569	16529	16444	16653	16466	16730	16401	16472	16572	16462	16329	16666	16360	16559	16399	16484	16466	16663	16605	16504	16739	16654	16698	16338	16498	16677	16450	16494	16570	16447	16240	16517	16304	16545	16540	16577	16486	16653	16470	16488	16522	16510	16629	16520	16550	16464	16768	16489	16523	16541	16418	16508	16603	16454	16627	16556	16466	16608	16416	16476	16753	16353	16579	16552	16653	16366	16495	16558	16486	16631	16478	16690	16461	16539	16670	16562	16597	16653	16465	16615	16315	16690	16576	16638	16600	16439	16483	16489	16451	16609	16473	16462	16468	16682	16679	16521	16575	16458	16438	16449	16348	16624	16515	16569	16706	16528	16473	16659	16628	16640	16581	16524	16579	16264	16523	16467	16519	16607	16456	16403	16488	16637	16603	16429	16742	16688	16559	16437	16484	16603	16577	16426	16688	16745	16621	16485	16556	16654	16540	16592	16410	16574	16539	16611	16496	16502	16620	16694	16677	16552	16484	16653	16573	16395	16395	16431	16432	16490	16664	16649	16451	16710	16651	16808	16694	16657	16584	16601	16610	16594	16595	16451	16569	16467	16589	16500	16500	16631	16428	16698	16586	16768	16725	16572	16744	16408	16441	16495	16551	16428
23124	40919	40140	41548	37485	28675	24504	21023	20890	27351	46373	43028	32535	16830	14943	15227	15191	15108	15010	15034	15146	15327	15254	15435	15010	15087	14990	15104	15021	15114	14992	15092	15094	15036	14979	15094	15006	15255	15033	15052	14934	15083	15074	14987	15096	15150	15216	15025	14888	14977	15227	14977	15078	15065	15080	15174	15024	15133	15123	15061	15094	15038	15015	15063	15109	15227	14876	15093	15172	14956	15032	15067	14824	15132	15081	15244	15092	15051	15210	15095	15039	14875	15118	15064	15234	15148	15071	14995	15121	14969	15001	15156	15061	14948	14945	15130	15003	15076	15036	15083	15079	15075	14892	14965	15108	14979	14955	15219	15141	15018	15076	15146	15165	15078	15069	15018	14969	15126	15152	14912	15047	15001	14926	14944	14833	15028	15141	15135	15128	15205	15014	15053	14878	15046	14991	15034	15114	15143	15194	15083	14944	14980	15081	15018	15064	15081	15162	15158	15106	14998	15001	15181	15143	15009	15009	15012	15100	14947	15069	15143	15029	15126	14970	14976	14990	15116	15135	14887	15089	15087	15007	15148	15064	15114	15138	15120	15153	15003	15112	15202	15100	15084	15045	15077	14985	15031	15265	14993	15041	14957	14939	15155	14956	15096	15056	15129	15015	14894	15027	15131	15136	15230	15181	15084	14910	15025	15058	15026	15117	15194	14996	15082	15117	15066	15129	14967	14945	14970	15019	15181	15001	15120	15144	15181	15133	15181	15174	15048	15133	15086	15142	15004	15017	15095	15099	15112	15110	14995	15137	14993	15097	15145	14900	15189	15178	14996	15213	15058	15158	15135	15077	14992	15121	15078	15012	15104	14968	15082	14999	15134	14990	15006	14842	15260	14952	15039	15028	15001	15009	15121	15051	15118	15034	15179	15034	15006	15101	15098	15285	15052	15283	15062	15039	14882	15170	15036	14995	15121	15133	15172	15003	15029	15192	15149	15050	15083	15170	14898	15104	14857	14973	15033	15122	15086	15016	15093	15198	15206	15154	15084	14948	14988	15025	14941	15142	14987	15052	14913	15110	15115	15014	14937	15095	15176	15072	15248	14982	15058	15086	14904	15144	15199	15087	15125	14975	15110	15050	15048	14970	15075	14989	15148	15091	15094	14863	15126	15077	15070	15040	15108	15147	15206	15037	15108	15030	15108	15153	14999	15100	15106	14947	15128	15015	14870	15033	15080	15002	15035	15007	15085	15042	15017	15038	15182	15064	15042	15098	15036	15157	14965	14965	15162	14948	15061	15165	15018	14942	14942	14996	15234	15064	15023	15125	15058	14964	15019	15041	15073	14985	15122	14920	14996	14991	15074	15077	14895	15130	15084	15145	15156	15097	14958	15227	15136	14932	15210	14993	15003	15017	15057	14893	15265	15053	15084	15082	15071	14986	14950	15068	15011	15193	15113	15057	15159	15104	15050	14990	15205	15079	15000	15072	15024	15179	15003	15145	15005	15178	15062	15101	15051	15107	14975	15159	14916	15100	15155	15094	15201	14976	15259	15128	15018	15114	15081	15081	15085	14989	15114	15083	15007	15103	14928	15107	15064	14828	15044	14920	15127	15075	15045	15064	15021	15166	15148	14937	15048	15131	15082	15217	15163	15033	15175	15121	15028	15088	15075	15157	14956	15114	15128	15169	15028	15024	15013	15072	15024	15034	14768	15262	14990	14962	15074	15159	15009	15154	15161	15112	14969	15173	15085	15056	15143	15073	14945	15053	15080	15072	15046	14971	14938	14900	15002	15107	15055	15002	15219	15113	14836	15098	14947	15082	14993	15031	14916	14880	14918	14969	15083	15253	15068	15015	15034	14970	15101	14998	14921	15166	15125	15220	14846	15072	14971	14951	14955	14917	14998	15142	15178	15114	15079	15164	15100	15207	15003	15007	15069	15040	15052	14941	14996	15113	15073	15164	15054	15010	15037	14804	14998	15000	15148	14919	15179	15034	15168	14998	14970	15087	15171	15012	15143	15052	15187	15218	15115	14991	15072	15101	14986	14860	15098	15079	15079	15072	15188	15127	14951	15062	14884	15062	15194	15083	14898	15023	15078	15101	14999	15022	15015	15151	14988	15172	14960	14998	15083	15016	14778	15175	15070	15127	15056	14966	15055	15015	14892	15134	14850	15062	15181	15122	14987	14932	15012	15038	15193	15060	15238	15148	15104	15064	15009	15045	14924	15009	15096	15114	14999	15000	14973	15004	15013	15039	14961	14994	15102	15036	14955	15250	14936	15068	15009	15042	15075	14979	15117	15071	15077	15169	15063	15188	14998	15071	14982	15061	15046	14998	15067	15246	14947	14925	15055	15120	15099	15083	15089	15066	14887	15223	15072	15068	15072	15055	15058	15125	15043	15037	15092	15004	15088	14908	15203	14989	15021	14991	15055	15013	15139	15055	15083	15028	15064	14896	15115	15041	14927	15172	14999	15048	15096	14977	15038	14875	15225	15021	15152	15133	14952	15117	15103	14991	15133	14888	14963	15053	15022	14893	14943	14882	15096	15208	15017	15107	15010	14975	15035	15118	14918	15165	15096	14842	15175	15103	15054	15037	15072	15046	15114	14906	15084	15049	15115	15106	14906	15100	15192	14982	15097	15064	14982	15151	15069	15014	15024	15102	15108	15228	14995	15223	15101	15066	14987	15054	15134	15023	15072	15037	15152	15027	14994	15077	15093	14971	15088	15253	14996	15120	14950	15037	15092	14987	15100	15072	15100	15058	15123	14949	15050	15069	15181	15131	15110	15065	15097	14875	15107	15193	14964	14928	15049	14966	15138	14888	15012	15071	14927	14982	14885	14925	15034	15121	15114	15098	14913	15086	15053	15128	15094	15125	15142	14940	14926	15098	15103	14966	15117	15102	14925	15072	15196	15014	15034	14995	14999	15037	15053	15006	14907	15057	14899	15129	15072	15222	15084	15068	15026	15041	15143	15062	15125	14963	14916	15047	15089	14988	15134	15168	15069	14929	15029	15006	15083	14911	14954	15136	15001	14919	15151	15073	15013	15089	14892	14891	15184	14968	15087	15214	15024	14998	15087	15191	15158	14995	15073	15180	15097	14964	15003	14995	15072	14962	15052	15026	14984	15012	14886	15089	14938	15115	14793	15129	15003	15171	15059	15079	15020	15147	15159	14982	15124	15179	15223	15157	14923	15089	15102	15160	15067	14934	15096	14959	14898	15100	15227	15009	15123	14883	15005	14869	15138	15032	14932	15024	15171	15117	15077	14877	14941	15024	14909	15116	15205	15013	15000	15288	15167	15039	15190	15130	15128	15170	15029	15130	15002	14940	14847	15127	15079	15099	14882	15026	15053	14899	15053	15001	15220	15125	14990	15041	15150	14995	15049	15184	15094	14957	14955	14982	15038	15009	14986	14903	15196	15110	15062	14941	14975	14973	15174	15032	14870	15038	14925	15104	15064	15147	15008	15097	14979	15096	14954	15080	15032	15099	15008	15070	14928	15057	15123	15065	15024	15037	15156	14954	14902	15196	14969	15021	15099	15044	14838	15042	15170	15029	15222	15132	15053	15056	15004	14963	15136	15146	15032	14998	15042	15263	14923	15064	14974	15003	15060	15179	14979	15056	15137	15047	14901	15249	15186	15090	15166	15025	14990	14999	15093	15054	15170	15135	15118	15163	15224	15040	14903	15091	15057	15074	14930	15132	14881	15049	15169	14969	15134	14853	15173	15050	15128	15056	15099	15042	15108	15117	14869	15124	15130	14942	15138	15010	14843	15044	15070	15014	15099	15111	14953	15113	14989	15026	15193	14947	15020	14911	14977	14989	15072	15127	15123	14901	14943	14914	14937	14958	15070	15194	15196	14865	14975	15088	14964	15117	15212	15207	15047	15117	15025	15242	14879	15022	15198	15020	14975	15173	14995	14972	14924	14946	14987	15130	15027	15131	15141	14911	14994	15167	15053	15145	15013	15014	15050	15001	15091	14971	15075	15097	15176	15038	15013	15173	14982	15053	15103	14860	15051	15020	15219	14981	15243	15104	15109	15146	15071	15141	14925	15022	14982	15078	15092	15045	15024	14959	15068	14901	14958	15111	14933	15101	14908	15025	14893	15118	15093	15108	14974	15090	15045	15101	15032	15181	14996	15208	15040	15001	15134	15018	15004	14859	15133	14905	15056	14986	14890	15082	14871	15091	15116	14978	14902	15185	15124	14958	14966	14898	14988	15157	15200	14971	15112	14926	14869	15019	15034	14989	15015	14972	15033	15184	15042	15139	14932	14991	15250	14942	15138	14917	15062	15012	14990	15111	15181	15147	15212	15041	15066	15115	15215	15077	15090	15065	15025	15108	15036	15154	15035	15123	15139	15045	14960	15120	15089	15106	14911	15048	15010	15161	14910	15095	15137	14963	15131	15066	14952	15058	15064	15039	14896	15039	14939	15063	15162	15060	14980	14815	15111	14960	15058	15034	15120	14858	15131	14820	15155	15089	14941	15082	15004	15088	15010	15219	14924	15156	15117	15090	15082	14961	15009	15131	14997	15108	15261	15078	14998	15135	15057	14977	15193	15174	14822	15085	15107	15169	14936	15130	15202	15317	15039	14950	14950	15126	15207	14915	15072	15006	14869	14973	15001	15042	15053	15047	14971	15056	15010	15147	15008	15176	15070	14924	15064	15001	15200	14994	15003	14985	15022	14950	14993	14959	15126	14875	15139	15028	15073	15079	15112	15059	15113	15038	15022	15176	15055	15015	15069	15129	15141	14950	14989	15032	15093	14954	14978	14968	15010	15151	15024	15147	15088	15017	15040	14956	15119	15000	15040	15063	15046	14982	15110	15171	14920	15155	14978	15130	14984	15171	15192	15013	15158	15093	15042	15117	15077	15092	14972	15321	14867	15196	15073	14903	15106	15181	14897	15206	14862	15121	14956	15003	15097	15020	15192	15067	15183	15040	14944	14985	15142	14884	15160	15072	15079	15206	15131	15035	15000	15045	15021	15019	15157	15000	14919	15155	14949	15059	15012	15041	15215	14954	15152	15034	15054	15193	14960	15073	15070	14985	15111	15054	14997	15057	14990	14892	15004	15204	14968	15043	14917	14995	14939	14989	15099	15106	15013	15217	15000	15290	15296	14981	15026	15075	14953	15174	15112
27643	22518	25903	25145	22646	20242	17872	16668	16501	16255	17355	18628	17575	16360	15772	15657	15439	15495	15532	15407	15538	15431	15710	15604	15665	15469	15447	15639	15558	15669	15683	15676	15522	15731	15633	15691	15620	15562	15612	15511	15506	15565	15400	15472	15692	15443	15441	15662	15715	15611	15756	15951	15568	15592	15604	15497	15601	15434	15574	15719	15791	15435	15686	15665	15380	15661	15637	15511	15612	15562	15480	15652	15722	15526	15560	15514	15636	15456	15722	15495	15284	15625	15709	15626	15657	15423	15681	15643	15487	15521	15535	15493	15570	15558	15551	15573	15697	15633	15467	15661	15561	15600	15683	15447	15625	15629	15502	15417	15540	15522	15467	15667	15691	15468	15660	15762	15557	15549	15662	15720	15651	15565	15524	15515	15748	15472	15437	15653	15643	15503	15535	15573	15456	15517	15530	15555	15460	15469	15541	15622	15235	15541	15557	15456	15553	15490	15560	15577	15606	15612	15335	15628	15556	15629	15567	15481	15720	15676	15668	15636	15325	15641	15723	15413	15595	15377	15527	15506	15463	15567	15533	15578	15549	15380	15580	15571	15444	15628	15751	15584	15616	15567	15536	15473	15707	15563	15480	15589	15732	15578	15544	15458	15578	15548	15456	15350	15643	15623	15546	15584	15579	15495	15584	15547	15568	15594	15395	15448	15525	15617	15648	15707	15672	15505	15602	15502	15492	15642	15650	15540	15568	15866	15471	15409	15616	15587	15775	15481	15655	15763	15526	15566	15606	15562	15499	15394	15513	15546	15453	15770	15617	15415	15544	15556	15355	15481	15493	15607	15681	15736	15656	15556	15599	15626	15689	15596	15717	15389	15654	15644	15529	15669	15686	15396	15547	15767	15517	15424	15410	15324	15512	15485	15622	15528	15703	15658	15648	15525	15605	15684	15706	15551	15392	15550	15513	15772	15627	15508	15651	15709	15456	15454	15631	15678	15467	15603	15653	15587	15763	15386	15666	15565	15528	15349	15688	15583	15755	15466	15542	15551	15580	15573	15522	15734	15541	15547	15682	15537	15344	15555	15554	15571	15478	15587	15862	15473	15583	15433	15663	15592	15488	15639	15627	15532	15474	15540	15514	15594	15293	15703	15717	15441	15470	15277	15703	15829	15743	15389	15293	15569	15586	15517	15622	15661	15600	15472	15639	15579	15601	15484	15500	15534	15455	15527	15637	15612	15559	15519	15428	15480	15542	15431	15640	15565	15518	15361	15377	15741	15637	15800	15492	15702	15759	15372	15636	15658	15611	15450	15383	15625	15561	15524	15435	15735	15637	15483	15640	15520	15519	15466	15184	15703	15690	15499	15539	15668	15691	15627	15599	15599	15547	15419	15574	15506	15459	15597	15436	15428	15460	15707	15568	15591	15650	15567	15735	15534	15593	15556	15528	15541	15591	15552	15606	15366	15433	15428	15531	15737	15601	15708	15598	15683	15605	15467	15573	15563	15590	15590	15437	15642	15414	15524	15501	15549	15437	15544	15565	15406	15777	15361	15652	15746	15560	15676	15688	15486	15419	15523	15535	15595	15585	15509	15324	15666	15595	15315	15373	15595	15553	15474	15704	15528	15489	15631	15408	15510	15732	15718	15570	15432	15567	15479	15620	15452	15632	15660	15589	15663	15541	15684	15586	15528	15405	15531	15625	15576	15375	15647	15610	15693	15568	15623	15497	15671	15636	15600	15781	15837	15406	15591	15699	15493	15700	15617	15609	15576	15537	15321	15489	15529	15518	15461	15806	15722	15600	15720	15333	15650	15693	15426	15427	15636	15636	15773	15538	15547	15736	15597	15580	15583	15529	15615	15754	15400	15465	15569	15661	15466	15529	15632	15611	15804	15695	15423	15551	15687	15641	15630	15516	15628	15396	15514	15401	15444	15543	15622	15514	15371	15657	15549	15380	15495	15658	15579	15573	15487	15733	15571	15653	15535	15574	15555	15675	15569	15514	15570	15475	15480	15523	15475	15610	15627	15449	15650	15661	15545	15556	15756	15477	15550	15535	15623	15630	15494	15692	15558	15576	15531	15863	15534	15588	15653	15684	15575	15555	15749	15469	15755	15709	15543	15483	15732	15459	15461	15615	15715	15659	15548	15777	15684	15432	15436	15553	15413	15475	15632	15546	15801	15599	15624	15455	15660	15570	15599	15697	15522	15634	15561	15551	15544	15302	15638	15860	15643	15429	15297	15598	15543	15448	15767	15546	15396	15339	15508	15444	15333	15749	15561	15525	15375	15570	15606	15627	15421	15542	15488	15693	15662	15327	15558	15535	15537	15564	15731	15478	15550	15505	15506	15697	15567	15707	15741	15416	15692	15596	15618	15587	15511	15685	15376	15523	15769	15514	15341	15665	15451	15628	15525	15697	15434	15536	15408	15640	15494	15765	15460	15592	15526	15619	15783	15594	15466	15628	15545	15621	15727	15651	15701	15434	15473	15535	15662	15594	15713	15502	15426	15703	15507	15280	15633	15319	15785	15577	15781	15425	15344	15613	15604	15427	15549	15577	15478	15536	15304	15620	15556	15661	15656	15715	15564	15715	15728	15557	15495	15613	15498	15518	15428	15522	15712	15531	15501	15442	15542	15295	15616	15774	15589	15684	15730	15593	15503	15502	15651	15562	15454	15523	15476	15581	15569	15735	15302	15559	15652	15596	15408	15621	15489	15546	15485	15548	15501	15374	15606	15556	15583	15579	15813	15459	15647	15666	15339	15535	15370	15386	15792	15667	15591	15573	15532	15414	15557	15760	15546	15461	15486	15500	15408	15499	15415	15503	15668	15426	15464	15586	15538	15731	15626	15538	15392	15495	15697	15619	15697	15576	15335	15768	15249	15531	15446	15729	15560	15691	15557	15571	15584	15484	15627	15617	15772	15419	15547	15517	15416	15520	15355	15648	15404	15643	15675	15716	15482	15618	15385	15440	15631	15603	15508	15560	15620	15641	15490	15414	15469	15499	15660	15644	15528	15504	15493	15586	15560	15588	15592	15703	15541	15644	15686	15358	15709	15575	15402	15655	15460	15771	15651	15683	15518	15610	15563	15687	15568	15474	15494	15299	15614	15529	15459	15628	15535	15484	15510	15611	15774	15468	15564	15536	15576	15529	15416	15609	15598	15612	15456	15676	15490	15487	15466	15811	15373	15715	15600	15504	15408	15605	15405	15583	15595	15733	15519	15577	15502	15558	15582	15471	15573	15361	15607	15338	15498	15629	15475	15510	15711	15385	15643	15544	15673	15675	15658	15439	15462	15672	15423	15666	15651	15429	15660	15509	15407	15523	15644	15613	15574	15528	15624	15394	15597	15707	15509	15525	15656	15486	15572	15567	15458	15683	15424	15611	15635	15674	15351	15628	15589	15572	15439	15579	15431	15356	15707	15721	15546	15397	15582	15587	15602	15664	15505	15563	15569	15463	15495	15426	15500	15776	15746	15572	15651	15448	15491	15533	15566	15553	15721	15646	15495	15530	15593	15685	15679	15443	15569	15766	15653	15614	15532	15454	15484	15589	15491	15637	15520	15538	15664	15643	15498	15456	15722	15630	15494	15307	15163	15659	15468	15773	15398	15731	15597	15598	15512	15804	15434	15450	15639	15542	15694	15584	15621	15464	15654	15666	15386	15492	15602	15585	15556	15596	15555	15431	15368	15428	15710	15509	15573	15549	15546	15453	15686	15676	15590	15530	15558	15641	15539	15463	15540	15554	15485	15433	15512	15702	15873	15596	15439	15575	15568	15626	15661	15579	15561	15529	15593	15865	15679	15620	15649	15706	15533	15558	15559	15289	15613	15640	15681	15469	15555	15501	15495	15587	15666	15663	15591	15687	15623	15751	15746	15738	15500	15388	15488	15547	15457	15633	15422	15651	15182	15374	15569	15558	15462	15789	15510	15540	15367	15586	15528	15595	15518	15758	15541	15656	15537	15643	15510	15337	15460	15294	15470	15462	15689	15583	15311	15689	15825	15373	15630	15505	15446	15516	15619	15599	15746	15308	15520	15474	15659	15654	15497	15543	15577	15535	15550	15600	15643	15512	15525	15760	15774	15798	15588	15688	15681	15484	15593	15636	15782	15520	15602	15371	15530	15507	15529	15688	15596	15378	15450	15631	15771	15637	15634	15414	15661	15601	15501	15466	15614	15591	15510	15545	15299	15554	15436	15543	15617	15599	15499	15563	15437	15454	15549	15560	15721	15421	15679	15567	15428	15379	15866	15591	15781	15663	15700	15551	15641	15676	15646	15392	15578	15595	15828	15426	15568	15641	15551	15644	15533	15511	15483	15573	15514	15504	15687	15600	15786	15631	15622	15541	15656	15456	15646	15597	15463	15608	15566	15550	15629	15671	15526	15612	15639	15584	15525	15683	15446	15642	15456	15640	15535	15532	15540	15475	15571	15477	15525	15241	15554	15569	15598	15471	15439	15582	15692	15818	15434	15481	15581	15550	15681	15412	15644	15630	15652	15484	15518	15700	15701	15690	15521	15558	15496	15708	15694	15607	15606	15594	15742	15708	15633	15478	15588	15632	15650	15421	15530	15590	15723	15321	15543	15732	15629	15544	15686	15450	15559	15562	15822	15496	15388	15586	15511	15641	15728	15465	15632	15593	15463	15683	15687	15583	15557	15584	15432	15524	15706	15639	15520	15430	15612	15544	15566	15538	15551	15399	15536	15576	15576	15534	15602	15570	15544	15462	15534	15658	15388	15751	15540	15759	15499	15307	15651	15566	15919	15610	15276	15581	15537	15505	15486	15515	15755	15566	15634	15474	15629	15511	15466	15479	15524	15322	15492	15607	15431	15548	15569	15515	15549	15705	15585	15631	15545	15516	15508	15705	15644	15393	15529	15640	15636	15633	15497	15519	15497	15593	15563	15638	15518	15626	15670	15548	15574	15542	15767	15394	15519	15451	15537	15422	15608	15509	15575	15525	15680	15592	15684	15592	15455	15566	15564	15808	15528	15664	15566	15454	15656	15822	15607	15619	15334	15296	15553	15661	15596	15501	15582	15491	15585	15502	15510	15577	15468	15629	15567	15461	15485	15562	15635	15619	15450	15676	15587	15597	15518	15477	15428	15460	15441	15416	15605	15721	15323	15643	15611	15399	15637	15685	15590
18520	27545	25196	25724	24796	21239	17662	16316	15995	15513	17327	18723	16923	15070	14469	14668	14733	14660	14526	14610	14575	14520	14527	14701	14515	14535	14493	14419	14434	14704	14560	14631	14566	14640	14457	14724	14868	14525	14595	14540	14597	14668	14603	14611	14647	14511	14811	14517	14641	14512	14468	14500	14698	14330	14659	14457	14624	14496	14563	14541	14569	14590	14599	14556	14567	14496	14447	14421	14578	14518	14623	14564	14584	14570	14630	14720	14659	14524	14559	14607	14576	14573	14687	14498	14606	14723	14448	14582	14657	14689	14714	14559	14499	14559	14757	14514	14479	14607	14584	14552	14599	14427	14545	14571	14622	14497	14535	14571	14432	14500	14493	14620	14552	14617	14567	14612	14564	14565	14492	14742	14490	14488	14458	14632	14531	14548	14585	14543	14570	14544	14471	14386	14635	14581	14627	14604	14661	14616	14507	14585	14558	14582	14344	14318	14518	14549	14524	14528	14580	14475	14645	14535	14679	14562	14797	14582	14365	14484	14614	14603	14547	14498	14552	14524	14642	14569	14604	14615	14497	14538	14475	14613	14476	14511	14659	14482	14594	14576	14507	14695	14560	14542	14527	14571	14552	14692	14590	14548	14532	14602	14666	14532	14514	14566	14627	14650	14599	14690	14513	14529	14618	14575	14541	14408	14539	14435	14546	14514	14525	14653	14549	14624	14584	14556	14653	14654	14568	14721	14629	14588	14523	14694	14453	14671	14522	14520	14509	14608	14628	14575	14655	14553	14594	14535	14561	14502	14643	14484	14600	14497	14594	14776	14632	14508	14469	14555	14771	14641	14541	14551	14436	14577	14435	14630	14697	14371	14594	14387	14723	14518	14514	14563	14640	14590	14475	14592	14700	14651	14577	14460	14587	14500	14570	14719	14610	14564	14660	14537	14740	14664	14597	14675	14580	14584	14642	14539	14455	14657	14458	14583	14536	14575	14670	14505	14382	14596	14564	14568	14635	14479	14556	14608	14534	14710	14471	14539	14519	14576	14602	14438	14615	14495	14457	14474	14392	14534	14465	14501	14629	14557	14355	14813	14527	14558	14463	14547	14392	14543	14481	14724	14632	14526	14679	14759	14558	14441	14479	14582	14362	14473	14584	14480	14480	14486	14646	14691	14537	14512	14563	14541	14579	14483	14678	14695	14423	14567	14714	14456	14660	14503	14603	14589	14522	14567	14500	14547	14639	14677	14527	14601	14440	14489	14318	14490	14702	14515	14361	14697	14499	14744	14562	14497	14607	14512	14579	14677	14622	14755	14642	14624	14609	14545	14540	14632	14498	14717	14460	14602	14388	14658	14587	14565	14536	14631	14531	14523	14553	14633	14654	14335	14625	14624	14574	14575	14502	14603	14428	14487	14529	14644	14747	14676	14538	14660	14538	14574	14510	14540	14524	14655	14687	14627	14645	14530	14761	14453	14636	14535	14678	14576	14470	14545	14630	14703	14615	14552	14695	14605	14706	14531	14562	14612	14445	14553	14507	14569	14561	14617	14371	14471	14642	14643	14491	14683	14597	14721	14520	14360	14480	14573	14542	14602	14677	14697	14419	14516	14669	14456	14524	14573	14529	14556	14632	14604	14517	14606	14465	14535	14563	14611	14597	14557	14494	14678	14602	14508	14587	14381	14706	14498	14545	14640	14537	14515	14575	14402	14744	14460	14471	14637	14589	14533	14745	14466	14633	14504	14471	14594	14680	14588	14606	14620	14422	14548	14528	14568	14508	14533	14559	14677	14594	14549	14737	14489	14495	14476	14562	14667	14474	14579	14478	14646	14599	14429	14483	14521	14629	14647	14621	14399	14509	14634	14530	14656	14488	14560	14475	14411	14617	14682	14693	14613	14695	14609	14613	14550	14608	14541	14605	14528	14545	14743	14499	14697	14674	14626	14452	14483	14639	14605	14551	14573	14435	14541	14693	14521	14358	14748	14682	14567	14439	14605	14555	14527	14251	14549	14522	14636	14480	14751	14414	14515	14640	14693	14484	14518	14535	14385	14498	14589	14553	14680	14690	14558	14607	14436	14678	14592	14674	14506	14617	14612	14558	14564	14566	14609	14501	14635	14557	14611	14482	14526	14502	14687	14678	14503	14689	14570	14570	14684	14623	14603	14638	14526	14489	14566	14488	14611	14610	14526	14551	14608	14537	14590	14341	14588	14509	14592	14708	14415	14533	14501	14644	14650	14504	14549	14575	14709	14544	14575	14363	14521	14582	14551	14763	14512	14482	14492	14566	14621	14480	14588	14453	14590	14593	14417	14561	14493	14554	14504	14748	14484	14614	14429	14455	14546	14664	14644	14654	14612	14695	14447	14596	14745	14584	14676	14407	14634	14615	14692	14707	14511	14697	14480	14564	14424	14541	14615	14626	14521	14444	14499	14568	14541	14536	14569	14794	14573	14523	14556	14477	14574	14684	14484	14588	14587	14597	14657	14690	14549	14438	14684	14566	14391	14655	14629	14578	14582	14520	14530	14555	14660	14696	14607	14690	14719	14513	14595	14662	14658	14605	14557	14516	14566	14522	14511	14512	14509	14595	14521	14547	14630	14658	14470	14521	14606	14547	14515	14640	14585	14633	14542	14423	14568	14561	14732	14422	14611	14545	14589	14734	14478	14585	14612	14522	14446	14662	14572	14729	14463	14612	14547	14439	14621	14558	14386	14561	14539	14666	14512	14717	14517	14463	14778	14586	14524	14666	14586	14442	14404	14488	14771	14615	14528	14743	14676	14419	14624	14505	14575	14586	14471	14566	14566	14429	14506	14499	14489	14545	14754	14576	14453	14587	14433	14656	14631	14647	14424	14518	14573	14428	14458	14574	14488	14527	14531	14509	14681	14436	14567	14601	14499	14545	14564	14595	14750	14709	14445	14682	14666	14523	14442	14566	14619	14451	14537	14467	14547	14451	14365	14514	14454	14551	14499	14555	14600	14739	14714	14441	14573	14640	14559	14570	14613	14638	14603	14562	14645	14680	14545	14614	14571	14730	14516	14696	14572	14427	14635	14662	14621	14453	14531	14762	14637	14433	14625	14599	14713	14356	14484	14609	14623	14544	14600	14644	14498	14446	14556	14726	14720	14582	14677	14574	14643	14477	14531	14637	14613	14615	14547	14531	14695	14607	14643	14445	14617	14651	14504	14421	14706	14734	14357	14548	14763	14489	14433	14583	14712	14570	14446	14574	14601	14455	14652	14568	14505	14597	14450	14306	14553	14552	14465	14650	14508	14579	14625	14599	14630	14519	14625	14672	14745	14600	14703	14569	14561	14616	14737	14619	14628	14767	14567	14499	14659	14533	14628	14650	14677	14627	14514	14728	14450	14607	14542	14696	14542	14657	14447	14654	14557	14638	14563	14658	14644	14740	14521	14556	14623	14696	14517	14686	14517	14626	14339	14690	14659	14608	14460	14666	14636	14405	14581	14600	14513	14510	14385	14533	14492	14514	14454	14432	14542	14677	14614	14608	14569	14663	14521	14541	14753	14495	14538	14589	14576	14503	14726	14576	14550	14625	14413	14723	14593	14599	14374	14704	14493	14589	14643	14769	14578	14689	14570	14650	14567	14618	14542	14510	14524	14507	14569	14461	14583	14752	14565	14592	14544	14507	14547	14535	14529	14717	14629	14618	14824	14583	14536	14603	14732	14607	14570	14575	14374	14582	14634	14657	14585	14669	14757	14702	14556	14495	14569	14503	14506	14601	14541	14540	14448	14659	14484	14430	14796	14450	14561	14512	14733	14547	14610	14470	14676	14549	14595	14549	14673	14560	14629	14640	14626	14599	14626	14450	14689	14541	14505	14607	14496	14513	14653	14658	14568	14675	14603	14593	14641	14571	14540	14519	14536	14483	14523	14558	14408	14552	14595	14465	14566	14364	14630	14432	14600	14523	14584	14604	14656	14695	14679	14520	14458	14401	14579	14554	14541	14690	14582	14655	14554	14640	14569	14678	14540	14659	14518	14550	14645	14575	14682	14433	14544	14482	14555	14613	14543	14663	14625	14674	14767	14597	14557	14558	14527	14728	14574	14734	14676	14465	14528	14516	14658	14553	14301	14646	14470	14430	14678	14557	14623	14446	14651	14497	14462	14673	14554	14656	14565	14392	14754	14476	14499	14734	14507	14567	14625	14552	14674	14586	14606	14598	14415	14666	14373	14569	14630	14536	14584	14660	14490	14513	14737	14428	14565	14710	14561	14556	14420	14505	14728	14498	14586	14499	14637	14626	14673	14549	14420	14626	14528	14498	14659	14577	14424	14564	14634	14602	14749	14737	14489	14570	14739	14562	14568	14713	14499	14461	14717	14501	14495	14618	14611	14504	14612	14585	14604	14777	14511	14629	14561	14696	14578	14697	14446	14618	14596	14619	14646	14533	14645	14653	14509	14573	14604	14639	14625	14511	14605	14496	14414	14552	14709	14468	14457	14604	14647	14588	14503	14587	14681	14509	14451	14647	14490	14695	14508	14553	14436	14564	14636	14624	14523	14559	14692	14642	14504	14436	14656	14782	14630	14650	14484	14717	14612	14508	14458	14632	14581	14506	14531	14504	14592	14559	14558	14602	14424	14596	14620	14618	14635	14583	14533	14693	14664	14548	14420	14706	14660	14552	14650	14429	14513	14670	14512	14625	14418	14649	14543	14659	14671	14569	14626	14502	14694	14625	14420	14713	14509	14619	14597	14583	14687	14686	14565	14583	14517	14447	14343	14510	14627	14630	14613	14460	14473	14542	14526	14656	14483	14646	14553	14498	14645	14580	14662	14406	14578	14432	14616	14814	14486	14644	14746	14619	14616	14489	14575	14486	14722	14675	14553	14498	14573	14599	14620	14400	14615	14562	14661	14592	14596	14548	14596	14662	14563	14753	14616	14618	14501	14569	14551	14487	14595	14490	14552	14524	14596	14540	14534	14590	14690	14625	14496	14484	14566	14513	14470	14581	14466	14490	14441	14586	14613	14621	14825	14390	14675	14824	14703	14615	14620	14484	14601	14629	14559	14506	14615	14574	14646	14579	14590	14615	14758	14670	14597	14753	14644	14523	14728	14596	14468	14738	14440	14497	14661	14676	14519	14711	14617	14604	14530	14633	14405	14599	14650	14501	14582	14481	14546	14541	14597
24565	21503	28790	25184	23279	23648	21672	19367	19328	19506	24354	30041	25148	20409	16741	16473	16397	16317	15947	16179	16182	16187	16167	16094	16173	16227	16401	16314	16157	16162	16236	16291	16231	16150	16109	16156	16332	16096	16113	16128	16422	16216	16195	16470	16147	16233	16202	16267	15941	16212	16148	16234	16105	16146	16158	16006	16168	16316	16076	16240	16156	16051	15941	16320	16296	16187	16303	16171	16184	16218	16090	16126	16018	16037	16128	16023	16267	16267	16103	16237	16246	16082	16217	16329	15894	16143	16250	16097	16101	16130	16179	16234	16015	16277	16166	16112	16327	16053	16049	16061	15947	16045	16108	16115	16075	16013	16220	16199	16086	15999	16224	16026	16063	16122	16120	16057	16150	16236	16063	16035	16123	16147	16030	16064	16374	16156	16274	16276	16252	16212	16283	16175	16333	16161	16229	16274	16091	16121	16097	15973	16197	15968	16191	16003	15925	16164	16257	16129	16135	16283	16076	15966	15915	16017	16184	16189	16065	16186	16107	16030	15956	16280	16008	16320	16185	16167	16083	16203	16459	16205	16000	16005	16029	15892	16328	15920	16276	15988	16148	16228	16359	16088	16217	16026	16093	16165	16150	16233	16189	16224	16217	16072	16137	16168	16218	16088	16130	16126	16180	16131	16077	16157	16267	16196	16077	16141	16118	16261	16019	15948	16270	16162	16027	16120	16093	16127	16506	16160	16029	16217	15907	16045	16247	16262	16019	16194	15979	16031	16227	16340	15966	16194	16126	16093	16118	16064	16242	16080	16031	16128	16160	16229	16157	16315	16042	16102	15863	16281	16083	16087	16138	16183	16226	15885	16312	16301	16030	16084	15915	16238	15953	16243	16106	16093	16162	16144	16107	16093	16114	16300	16123	16044	16121	16303	16150	16091	16220	16138	16112	16021	16103	16002	16220	16109	16081	16039	16146	16185	16114	16275	16171	16118	16138	16062	16064	16201	15881	15999	16161	16296	16160	16167	16044	15862	16087	15914	16125	16047	16147	15987	16180	16104	16019	16051	16192	16024	15938	16083	16130	16028	16172	16025	15934	16075	16303	16257	16107	16135	16120	16283	16148	16195	16044	16327	16146	15813	16102	16069	16110	16148	16196	15977	15937	16022	16091	15950	15996	16130	15922	16243	16106	16101	16181	16147	16329	16341	16218	16133	15928	16024	16018	16057	16179	16056	16067	16013	16159	16053	16038	16190	16060	16260	16358	16271	16175	15988	16207	16075	16174	16148	16102	16279	16361	16094	16186	16055	16186	16202	16158	16117	16238	16051	16194	16100	16082	16033	16208	16071	16121	16126	16280	16145	16072	16073	16261	16178	16080	16000	16347	16196	16143	16302	16111	16163	16251	16201	16222	15988	16131	16236	16175	16076	16099	16072	16160	16085	16282	16048	15954	16172	16085	16092	15992	16117	16081	16032	16090	16010	16123	16003	16026	16184	16130	16131	15889	16255	16261	16233	16012	16179	16043	16011	16168	16002	16027	16132	15922	16155	16227	16212	16108	16178	16380	16135	16255	15997	15979	16213	16136	16014	16107	16155	16208	16194	16123	16081	16119	16206	15992	16085	16011	16046	16013	16103	15861	16209	16105	16156	15987	16107	16251	16137	16105	16091	16207	16217	16136	16090	16292	16212	16044	15982	16201	15917	16084	15971	16186	16103	16232	16039	16026	16183	16242	16074	16124	16213	16014	16302	16015	16022	16043	16179	16048	16186	16186	15997	16276	16026	16072	16069	16114	16044	16077	16029	16370	16135	16168	15980	16298	16237	16147	16114	16113	16157	16205	16077	15954	16113	15907	16087	16009	16218	16308	16156	16045	15993	15999	16047	16005	15998	16141	16034	16058	16454	16241	16156	16221	16007	16056	16096	16185	16108	16097	15885	16065	15887	16323	16138	16140	16178	16086	16099	15945	16047	16017	16130	16117	16128	16077	16117	16137	16178	16153	16267	16038	16259	16090	16212	16228	16191	16273	16080	16088	16243	15931	16051	16090	15950	16176	15903	16005	16169	16048	15952	15914	16264	16064	16192	16204	15923	16187	16063	16231	16122	16147	16300	16152	15918	16299	16167	16115	16291	16114	16089	16191	16165	16177	16269	16342	16052	15983	16244	16134	16050	15926	15746	16170	15951	15994	15875	16138	16139	16497	16122	16100	16289	16177	15999	16192	16189	16138	16098	16268	15899	16159	16262	16236	16091	16014	15951	16226	16173	16160	16082	16190	16086	16152	15945	16112	16150	16036	16187	16002	16154	16218	16221	16130	16119	16075	16030	16061	15958	16092	16205	16100	16344	16363	16249	16217	15997	16001	16136	16266	16083	16261	16341	16192	15970	15994	16192	15884	15949	16169	16242	16129	16157	16129	16273	16327	16098	16112	16125	15963	16190	15965	16215	15953	16163	15990	16117	16167	16056	16216	16402	16206	16137	16249	16173	16098	16099	16031	16165	16186	16195	16286	15993	16227	15981	16178	16046	15748	16033	16191	16077	16232	16063	16256	16265	16042	16118	16155	16046	16028	16094	16073	16095	16264	16124	16176	15988	16088	16017	15821	15985	16088	16092	16175	16053	16182	16190	15983	15991	16050	16080	16258	16025	15992	16043	16071	16035	16149	16134	16259	16107	16004	16060	16101	16267	16193	16190	16266	16071	16246	16255	16121	16225	16184	16309	16302	16014	16015	16138	16200	15981	15961	16235	16174	16080	15895	15977	16158	16332	16083	16075	16257	16236	16118	16092	16077	16169	15959	16234	16291	15993	15958	16132	16211	16108	16102	16174	16169	15986	16148	16087	16045	16224	16061	16155	16185	16213	16321	16307	16254	16067	16315	16167	16038	16187	16113	16135	15974	16011	16134	16230	15957	16071	16200	16362	16149	16082	16148	16137	15852	16028	16016	16200	16191	16275	16312	16291	16156	16002	16157	16226	16031	16042	16118	16030	16117	16110	16119	15965	16227	16388	15936	16268	16240	16024	16204	16112	15926	15942	15954	15997	16094	16176	16126	16314	16068	16083	16046	16181	16018	16078	16027	16010	16200	16079	16263	15996	16070	16109	16109	16048	16107	16017	16347	16218	16084	16117	16164	16240	16018	16110	16150	16057	16102	16095	16055	16118	16297	16194	16311	16102	16075	16105	16031	16126	15990	16018	16033	16022	15998	16030	16195	16139	16188	16160	16093	16042	16116	16239	16162	16171	15931	16113	16092	16015	16219	16147	16287	16002	16181	15897	16134	15891	15983	16105	16142	16127	16004	16109	16196	16203	16120	16248	16302	16137	16348	16212	16180	16264	16012	16170	16252	15976	16102	16206	16147	16141	16168	16163	16121	16025	16172	16042	16060	16087	16206	16181	16368	16157	16071	16255	16176	15998	16100	16317	16289	16099	16331	16235	16161	16023	16072	16010	15966	16221	16254	16053	16282	16088	15998	16017	16080	16142	16154	16093	16084	16227	15956	16160	16187	16207	16014	15840	16195	16140	16109	16225	16040	16185	16016	15877	16223	15935	16043	16046	16206	16156	16138	16080	16056	16307	16225	16122	16181	16135	16182	16161	16091	16226	15981	15998	16058	16130	16092	16051	16179	15988	16010	16068	16185	16091	16109	16157	15920	16090	16054	16304	16148	16026	16320	16093	16020	16005	16216	16187	16124	16287	15967	16193	16250	16180	16152	16107	15950	16065	16246	16011	16013	16106	16101	16252	16124	16004	16038	16177	16005	15990	16212	16253	15955	15962	16277	16011	16169	16038	16193	15955	15962	16059	16023	16057	16210	16174	16087	16156	16154	16273	16335	16085	16009	16052	16217	16057	16128	16030	15953	15993	16361	16194	16057	16005	16006	16067	16138	16023	16183	16220	16214	16271	16106	16148	16234	16175	15997	16146	15967	16198	16080	16121	16045	16067	16057	16310	16204	16268	16069	16207	16039	16009	16013	16259	16130	16200	16109	16214	16041	16135	16157	16217	16215	16052	15973	16152	16115	16101	16106	16248	16076	16182	16299	16150	16208	16104	16286	16131	16037	16082	16144	15852	16177	16138	16133	16158	15958	16023	16062	16026	16236	16252	16162	16120	16184	16215	16070	16073	16179	16050	16033	16009	16142	16136	16241	16088	16205	16027	16278	16260	16296	16094	16131	15977	16119	16225	16038	16073	15895	16049	16146	15886	16112	16166	16347	16082	16105	16384	16288	16072	15987	16193	16067	16141	16182	16091	16368	16194	16011	16090	15959	16131	16073	16093	16063	16163	15943	16152	16202	16120	16090	16031	16322	16232	16080	16280	16048	15941	16088	16145	15999	16003	16060	15907	15928	15883	15991	16124	16132	16003	16102	16220	16016	15882	16152	16210	16027	15997	16055	15949	16244	16179	16153	16153	16088	16178	16124	16232	16265	16364	16390	16102	16089	16057	16105	16537	16176	16362	16159	16297	16176	16141	16043	16129	15932	16081	16107	16081	16294	16228	16129	16227	16017	16095	16202	16096	16151	16194	16210	16024	16222	16180	16121	16154	16326	16153	16083	16108	16002	16141	16149	15910	16187	15963	16138	16138	16033	16344	16206	16109	15987	16128	16257	16086	16040	16116	16028	16188	15994	15920	15993	16169	16250	16134	16049	16087	16159	16180	16246	16134	16094	16016	16202	16086	16101	15980	16220	16136	16245	16245	16139	16198	16116	15828	16232	16243	16083	16069	16142	15992	16172	16015	15805	16223	16540	16365	16288	16250	16148	16071	16127	16096	16232	16012	16033	16179	16166	16332	16092	16058	16132	16025	16270	16243	16055	16117	16058	16021	16184	16136	16144	16057	16103	15989	16217	16003	16042	16077	16254	16179	16128	15864	16062	15845	16242	15992	16107	16070	15959	15970	16003	16064	16151	16032	16115	16072	16076	16134	16091	16129	15953	16008	16154	16050	16026	16060	16021	16104	16030	16271	15996	15995	16126	15906	16002	16123	16198	16128	15993	16077	16156	16222	16271	15996	16091	16180	16402	15971	16093	16279	16192	15953	16076	16209	16148	16198	16093	16174	16099	16124	16161	16359	16026	16080	16203	16162	16038	16040	16023	16236	16201	16307	16239	15969	16181	16025	16116	16051	16174	16028	16086	16153	16053	16237	16130	15998
15074	31232	33441	29179	25809	24249	20214	20025	20548	20400	27678	32954	25824	19196	15006	14969	15053	15113	14928	15018	14837	14950	14912	15009	15121	15056	15051	14981	14844	14945	15015	15066	14884	15140	15037	14867	15152	15173	14922	14994	14952	15069	14863	15070	15073	15076	15025	14901	15022	15011	14905	15032	15072	14863	14922	14835	14999	14806	14958	14773	14982	14833	14975	14847	14999	14991	15014	15034	14943	14863	14898	15017	14846	15007	14966	14951	14919	15155	14892	14658	15073	14919	15109	14856	14971	14791	14795	14877	14923	15068	15110	14939	15025	14863	14966	15028	14910	14882	15012	14802	14860	14855	15009	15024	14774	14981	15063	14853	14988	14883	14951	14897	14885	14941	15038	14929	14989	14979	14849	14867	15021	15126	14910	14824	15058	15016	14831	14872	14948	14978	14856	14923	15096	14918	14893	15011	15006	14781	14759	14928	15068	14762	14926	14977	14870	14906	14837	14957	14791	15005	15086	15059	14967	15073	14911	15054	15022	14942	15152	14971	15016	14952	14707	14912	15057	14910	14779	14902	14714	14736	14941	15099	14867	14929	14778	14937	14938	14896	15011	14905	14861	14873	14906	14995	15047	14865	15022	14790	14849	14975	14907	14862	14882	14984	15063	14849	14838	14947	14816	14830	15109	15106	15008	15103	14884	14873	15010	14832	14950	14915	14834	14919	14924	14835	15086	15008	15020	14896	14989	14860	15006	14935	14886	14896	14858	14898	14879	15066	15004	14811	14859	14869	14845	15159	14891	14991	14875	14868	14897	14891	14955	14800	14940	15037	14895	15195	15003	15000	14934	14855	14857	14869	14995	14924	14819	14964	14826	14909	15062	14888	14992	14952	14906	15004	14967	14886	14997	14805	14922	14922	15021	14918	15011	14652	14861	14919	14905	14923	14903	14929	15021	14808	14944	14831	14885	14799	15077	14858	14924	14895	14976	14740	14971	14766	14881	14795	14922	14928	14957	14983	14926	14782	14877	14966	14920	14927	14971	14821	14875	14857	14841	15064	14889	14725	14982	14969	15004	14970	14820	15044	14835	14951	14889	14981	14771	15063	14975	14936	14856	14893	14995	14891	14768	14900	14945	14931	14912	15000	15032	14854	14990	14961	14901	14943	14985	15004	14987	14851	14980	14957	15061	14849	14873	15069	14753	15039	14923	15008	15030	14777	15089	14917	14957	14901	15034	14935	14896	14961	15012	14996	14943	14952	14906	14948	14905	14797	15095	14994	14919	14950	15051	14992	15026	15164	14965	14914	14871	15055	14916	14956	14887	14958	14907	14969	14773	14929	14949	14800	15055	14921	14980	14914	14812	14855	15117	15046	15015	14770	14804	15017	14933	14848	14873	14881	14875	14818	14778	14671	15016	14888	14908	14898	14917	14964	14933	14942	14946	14985	14957	14810	14810	14813	14878	14956	14780	14907	14961	14957	14952	15063	14925	14989	14799	14957	15038	14877	14881	14923	14828	15018	14754	14959	14909	14799	14869	14926	14989	15021	14899	14852	14873	14765	15032	14868	14966	14836	15054	14902	14809	15104	14776	14973	14904	14718	14836	14932	15024	15024	14868	14953	14894	14831	14736	14839	14695	14896	15009	14781	14990	14913	14782	14908	14891	14997	14913	14928	14820	14769	14901	14975	14994	14951	14857	15052	14929	14954	14917	14750	15120	14910	14963	14831	14881	14940	14986	14861	15047	14905	14996	14875	14935	14868	14918	14845	14923	15093	14851	14920	14966	14947	15075	14802	14994	14942	14912	14821	14938	15008	14877	14695	14789	14918	14857	15013	14891	15025	14884	14975	14864	14652	14754	14931	14859	15068	15030	14904	14858	14913	14884	14911	15000	14996	15004	14981	14977	14967	15097	14828	15064	14925	15038	14863	14849	15098	14832	14997	14988	15025	15014	14873	14891	14780	15001	14902	14869	15065	14923	14895	14998	14927	14849	14891	14937	15126	15028	14778	14982	14732	14900	14692	14877	14852	14892	14786	15084	14957	15101	14812	14850	15016	14928	14913	14857	14992	14875	14971	14873	14817	14947	14918	15168	14902	14937	14850	14834	14969	14983	14851	14991	14773	14834	14983	14859	14799	14899	14913	14828	14963	15070	14777	14930	14984	14887	15029	15130	14757	15048	14909	14864	14825	14880	14902	14808	14876	14916	14814	15087	14830	15056	14926	14852	14941	15035	15004	14780	14924	14908	14999	14893	15019	14764	14872	14896	14901	14958	14742	14877	14838	15014	14879	14788	15007	14925	14905	15120	14962	14863	14864	15042	14867	14828	14728	14923	14779	14954	15228	14936	14906	14839	14916	15064	14846	14897	15009	14802	14927	14906	14908	15006	15038	14982	14932	15017	14927	15005	14890	14914	14930	15051	14989	15040	14970	14961	14849	14937	15025	14819	15117	14796	15018	14899	14969	15037	14700	14835	15052	15119	14964	15022	14852	14893	14909	14950	14782	15049	14744	15002	15111	14822	14995	14930	14837	15050	14956	14748	15048	14855	14885	15063	14903	14898	14912	14918	14930	14975	14835	14913	14967	15010	14986	14923	15046	14989	14829	14955	14894	14997	14722	14835	15123	15126	14784	14874	14932	14921	14899	14865	15080	14881	15102	14992	14855	14940	15044	14847	14836	14997	14816	15000	14921	14975	15028	14845	14907	14810	15014	14848	14765	15000	14810	14742	14866	14885	14930	14976	14953	14985	14926	14966	14927	15019	15060	14926	14857	15030	14967	14877	14904	14936	14959	14890	15010	14836	14980	14809	15112	14839	14865	14988	15073	14872	14943	14912	14892	14873	14891	14814	14913	15140	14835	14758	14994	14913	14793	15002	14941	14956	15112	14967	15037	15014	14992	15067	14975	14960	14999	14960	14996	14929	15105	14903	14965	15051	14794	15010	14752	15010	14842	14799	14901	15010	14935	15023	14888	14891	14894	14943	15036	14930	14950	14848	14990	14932	14973	14946	14845	15134	14933	14865	14999	15008	14888	14990	14886	14840	14850	14890	14960	14932	14829	14935	14800	15099	15086	14919	14933	14808	15208	14933	14804	15076	14971	15000	14908	14974	14968	14946	14834	14972	14913	14978	14867	14818	14956	14928	14970	14901	15111	14921	14886	14804	15029	15043	14762	15050	14896	14859	14955	14897	14903	15013	14953	15012	14876	14927	14888	14773	14926	14758	15066	14834	14972	15034	15002	14894	14776	15043	15159	14988	14988	15014	14916	15027	14883	14982	14882	14896	14946	15056	14944	14797	14963	14916	14854	14895	15104	14852	14970	15000	14855	15024	15009	14830	15023	14904	14936	14791	14871	14936	14975	14898	14781	14977	14932	14954	14887	14969	14849	15085	14858	14800	14811	14887	14875	14842	14829	15059	14929	14984	14953	15051	14857	14954	14893	14945	14953	14984	14884	14908	14880	14837	14873	14865	14855	15016	14821	14942	15019	15091	14943	14856	14854	15021	15065	15030	14914	15074	15075	14955	14913	15009	14873	14919	15057	14963	14990	15054	15054	14945	14956	15213	14861	14721	15042	14811	14841	14898	14948	14872	14953	14951	14931	14909	14991	14958	14912	14741	15027	14879	14873	15087	14966	15025	14965	15035	15033	15046	14989	15024	14917	15118	15061	15130	15056	14871	14799	15151	14995	14960	14948	14938	14931	14869	14811	14959	14813	14944	14915	14974	14900	14800	14882	15039	14914	14947	15040	15013	14920	14887	14935	15002	14984	14936	14878	14912	14927	14967	14888	14871	14952	14875	14832	14895	14907	14909	14843	14989	14827	14928	15040	14872	15069	14958	14821	15004	15131	14871	15017	14913	14920	14987	14901	15097	14851	15010	14831	15036	15030	14805	14998	14825	15109	14875	15007	14903	14840	14859	14924	14907	14867	14995	14814	14878	14976	14807	14950	15010	14997	14935	14978	14891	14896	15014	15085	14914	15091	14994	14964	15063	14877	14809	14802	14947	14959	14883	14996	14988	14847	15104	15094	15019	14877	14874	14889	15016	14941	14863	14922	15035	14929	14753	14802	14924	14834	14907	14998	14758	14796	14961	15013	14876	14982	14993	14825	14835	15035	14964	14982	14823	14999	14811	14991	14886	14935	14943	14903	14884	14841	14991	14928	14910	14884	15049	14813	14859	14989	15072	15068	15083	14833	15003	14775	14978	14935	14886	15082	14866	15017	14988	14787	14903	14919	14892	14804	14958	14881	14931	15021	15068	15075	14976	14830	14851	14905	14913	14999	14833	14821	14797	14905	15005	15044	14862	14828	14896	14813	14939	14819	14685	15022	14945	14883	15034	14904	14952	14991	14876	15009	14844	14876	15023	15014	14998	14897	15074	14980	14920	14981	15017	15066	14879	14952	14939	14939	14922	14822	14971	14950	14848	14818	14772	14878	14956	14809	15035	15078	14848	14922	14947	14896	14956	14959	14970	14819	14932	14807	14743	15017	14917	14850	15032	14987	15012	14840	14939	15009	14867	14988	14908	14870	14822	14809	14869	14958	14985	14917	14845	15005	14818	14900	14749	15008	14948	14944	14837	14854	14999	15013	15006	14828	14923	14928	14800	14855	15075	14870	14888	14817	15011	14970	14994	14820	14907	14909	15000	14984	15004	14932	14891	14944	14982	14926	14830	15039	14898	14931	15107	14859	15011	15085	15043	14832	15107	14784	14980	14987	14880	14914	14872	14932	15053	14867	15114	14965	14849	15024	15067	14955	14957	14902	14876	14890	14794	14818	15010	14918	14860	14891	14798	14910	14976	14841	15001	14967	14914	14860	15011	14909	14978	15046	14839	15024	14956	14969	14964	14947	14862	14914	14889	14718	14880	14796	14959	14952	14882	15018	15051	15038	14878	14957	14922	14835	15120	14964	14867	14945	14845	14935	14824	14741	14989	14799	14932	14829	14965	14929	14836	14914	14825	14989	14892	14859	14949	14950	14962	15110	14847	14987	14822	15051	14869	15064	14961	14930	14891	14976	14946	14740	14873	14934	14987	14823	14954	14894	14920	14970	14888	14922	14930	15087	15031	14879	14900	14947	14710	14996	14939	14956	14842	14970	14990	14877	14919	15111	15015	14987	14841	14933	14888	14853	14876	14864	14932	14913	14807	14952
22909	21459	29382	24016	21937	24176	27536	23836	22883	25435	41532	45716	33262	25652	19120	18056	18055	17996	17975	18100	18028	18124	17950	17939	18171	17976	18162	18258	17889	18050	17893	18151	17981	17876	17850	18003	18018	17957	17936	17933	18036	18179	18112	17934	18128	17851	18004	17665	17915	18043	17850	18112	17938	17860	18048	17984	17917	17799	18014	18085	17923	17816	17989	17929	17910	18027	17836	17988	17953	18096	17847	17866	18018	17814	17861	18052	17928	17826	17968	18056	18105	17841	17836	17762	17912	17890	17823	17963	18002	17757	17887	17868	18149	17791	17992	17915	17907	17789	17992	17866	17954	18002	18049	17950	17904	17922	17882	18069	17971	17920	18054	17923	17917	17857	18035	17796	17798	17722	17762	17825	17865	17890	17870	17646	17722	17951	17911	17849	17799	17924	17692	17895	17962	17912	17986	17678	17908	17728	17747	17862	17647	17748	17885	17723	17819	17915	17989	17879	17906	17682	17791	17845	17932	17888	17913	17924	17962	17705	17938	17910	17803	17779	17965	17920	17711	18020	17987	17977	17808	18019	17976	17674	17928	18022	17795	17862	17792	17850	17975	17854	17978	17886	17882	17895	17936	17861	17939	18113	17795	17976	17921	17898	17729	17885	17904	18011	17823	17881	17743	17910	17825	17855	17921	17813	18009	17873	17847	17863	17868	17831	18123	17880	17822	17980	18004	17931	17903	18069	17991	17882	17902	17769	17921	17911	18038	18043	18022	17959	17850	17947	17921	17872	17945	17855	17807	17693	18047	17814	17870	17790	18062	17859	17743	17854	17681	17859	17898	17911	18095	17842	17990	17869	17892	17663	17778	17800	17735	17868	17789	17759	17883	17609	17804	17768	17871	17932	17931	17803	17701	17862	17943	17838	17767	17710	17747	17803	17823	17781	18012	17885	17768	18050	18003	17794	17889	17941	18112	17807	17770	17876	17761	18042	17918	18055	17899	17982	17917	17922	17814	17836	17693	17831	17962	17950	17873	17849	17865	17796	18068	17836	17838	17742	17865	17812	17676	17847	17939	17856	17889	18063	17722	17964	17719	17891	17844	17894	17964	17804	17781	17968	17828	17756	17783	17830	17925	17980	17646	17937	18153	17895	17833	18141	17860	18013	17916	17899	18043	17944	17725	17836	17843	17851	18011	17943	17854	17774	17698	17799	17949	18049	17811	17893	18072	17690	17994	18109	17767	17841	17722	17922	17913	17915	17808	18238	17827	17956	17956	17833	17844	17767	17827	18051	17766	17841	17795	17770	17809	17849	18015	17572	17729	17699	17860	17987	17975	17699	17843	17686	17935	18016	17807	17915	17973	17900	17849	18037	17958	17795	17866	17638	17902	17769	17874	17920	17933	17859	17947	18056	17877	17678	17749	17758	17837	17958	17914	17910	18032	17947	17985	17892	17904	18093	17846	17985	17652	17835	17572	17932	18098	17878	18075	17812	17844	17895	17753	17882	17790	18037	17716	17885	17736	17788	17969	17897	17825	18067	17953	17845	17878	17771	17684	17931	17847	17874	17948	17792	17991	17821	17876	17854	18050	17970	17868	17787	17940	17942	18089	17866	17697	17747	17865	17805	17867	17977	18146	17813	17762	18076	17704	17837	17808	17985	17651	18079	17787	17576	17904	17940	17845	17883	18070	17709	17756	17869	17792	17862	17885	17691	17860	17753	17950	17848	17793	17896	17942	17780	17814	18003	18059	17783	17854	17848	17906	17722	17987	18001	17805	17881	17933	17809	17590	17972	17935	17862	17856	17750	17952	17834	17963	17947	17988	18039	17671	17848	17976	17907	18011	17654	17973	17938	17925	17831	17922	17883	17977	17858	17835	17963	18010	18026	17906	17851	17788	17649	17748	18035	17688	17766	17827	17876	17721	17870	17773	17853	18070	17702	17973	17899	17931	17988	17938	17862	17950	17896	17967	17817	17733	17841	17777	17930	17727	17898	17935	17679	17981	17670	17792	17782	17792	17809	17955	17831	18023	18016	17758	17945	17828	18006	17964	17752	17938	17890	17954	17746	17764	17887	17972	17783	17980	18155	17955	17944	17682	17857	17944	17704	18043	17757	17798	17833	18038	18000	17910	17861	17737	17722	17749	17753	17934	17766	17998	17827	17906	17958	17793	17777	17777	17910	17978	17784	18011	17830	17970	17992	18072	17904	17967	17799	17931	17866	17870	17704	18047	17985	17865	17731	18073	17852	17723	18030	17829	17865	17995	17833	17764	17915	17987	18088	17904	17845	18014	17734	17901	17715	17632	17872	17819	17996	17847	17871	17996	17972	17832	17928	17867	17873	17854	17833	17757	17729	18024	17926	17831	17836	17872	17958	17740	17768	17932	18010	17926	17950	17909	17997	17944	17699	17816	17913	17884	17721	17937	18094	18024	18015	17957	17783	17878	17873	17869	17780	17877	17904	17943	17720	17815	17943	17768	17934	17821	17828	17814	17831	18044	17962	18150	17782	17678	17970	17865	17747	18018	17898	17919	18023	17691	18072	17783	17862	17886	18264	17813	17879	17892	17849	17917	17813	17856	17831	17795	17654	17865	17824	17862	17697	17849	17621	17982	17895	17870	17929	17902	17953	18017	17719	17814	17791	17857	17999	17837	17837	18101	17904	17979	18013	17824	17846	17745	17966	17779	17812	17988	17808	17724	17815	17781	17641	17787	17908	17967	17874	17622	17918	17763	17918	17712	17816	17857	17957	17759	17704	17725	17861	17750	17850	17849	17845	17827	17765	17865	17922	17961	17791	17881	17725	18236	17856	17872	17817	17898	18004	18082	17929	17807	17940	17892	18009	17778	17835	17861	17861	17923	17817	17969	17790	17932	18021	18161	17903	17834	17828	18084	17814	17829	17994	17791	17956	18134	17927	17901	17901	17995	17787	17728	18054	17940	17919	17956	17913	18040	17654	17783	17778	18010	17949	17774	17831	18071	17812	17851	17805	17855	17754	17809	17631	18108	17897	17761	17732	17853	17873	18049	17662	18062	17821	17752	17890	17886	17900	17786	17769	17896	17977	17775	17867	17960	17742	17655	17795	17899	17872	18003	17931	17923	17783	17840	17901	18028	17935	18043	17906	17953	17772	17801	17850	17956	17695	18114	17789	17880	17791	17984	17748	18007	17982	17869	17786	18009	17913	17830	17809	17817	17714	17750	17950	17810	18075	17908	17751	17958	17906	17957	17818	17819	18039	17889	17819	17760	17885	17723	17873	17947	17816	17733	17997	17740	17684	17781	17961	17815	17926	18068	17764	17949	17818	17810	17768	17701	17882	17895	18023	17839	18078	17784	17852	17785	17909	17945	17984	18026	17909	17906	17816	17683	17768	17939	17879	17773	17902	17823	17995	17868	17843	17783	17914	17796	17860	18045	17832	17793	17897	17735	17767	17896	17881	17984	17892	17865	17825	18028	17981	18006	17994	17815	17932	17912	17823	18024	17960	17795	17708	17712	17857	17942	17772	17736	17631	17835	17399	17647	17849	17847	17954	18076	17740	17732	17680	17833	17700	17843	17847	17899	17904	17863	17674	17699	17948	17795	17873	17697	17773	17871	17999	17960	17900	18031	18093	17696	17778	17794	18037	17982	17714	17675	17783	17944	17994	17890	17756	17748	17871	17971	17753	18055	17856	17926	17941	17838	17960	17798	17952	17997	17794	17805	17810	17966	17796	18034	17774	17783	17894	17863	17926	17690	17775	17758	17804	17829	17958	17710	17746	17797	17731	17934	17943	17818	17832	17988	18078	17956	17844	17713	18139	17891	17875	17952	18078	17917	17929	17835	17956	17745	17918	17860	17860	17929	17760	17846	17855	18010	17981	18027	17885	17907	18043	17852	17741	17995	17806	17908	17944	17787	17922	17934	17681	17814	17707	18001	17841	17791	17959	17874	17737	17944	17971	17695	17643	17562	17840	18176	17935	17807	17829	17872	17785	17882	17865	17845	17887	17734	17871	17755	17920	17930	17878	17924	18221	17941	17775	17744	17718	18072	17750	17816	17859	17811	17943	17852	17875	17967	17911	17957	18202	18013	17902	18028	17864	17859	17839	17944	17796	17747	17754	17838	18076	17890	18018	17892	18002	18139	17994	17984	17741	17779	17857	17991	17857	17767	17886	17774	17957	17815	17727	17853	17921	17831	17856	17788	17705	17855	17866	17964	17773	17989	18087	17836	17812	17889	17950	17852	17788	17911	17888	17792	17946	18057	17828	17946	17712	17916	17711	17789	17852	17713	17773	17781	17951	17955	18191	17906	17944	17767	17869	17867	17909	17924	18112	18065	18011	17842	17904	17867	17907	17964	17932	17929	17792	17728	18006	17875	18029	17841	17677	17759	17785	17844	18011	17804	17652	17892	17794	17826	17870	17843	17632	17838	17868	17954	17657	17799	17862	17702	17696	18019	18099	17884	17856	17904	18119	17729	17848	17835	17739	17842	17729	17731	17695	17637	17995	18085	17863	17832	17943	17834	17709	17858	18032	18095	17964	18028	18039	17866	17782	17576	17750	17966	17723	17783	17810	17899	17970	17663	17974	17919	17872	18066	17918	17909	17914	17749	17794	17915	18034	17759	17807	17806	17798	17866	17817	17797	17803	17891	17747	17748	17952	17899	17769	18089	17692	17813	17781	17958	18001	18048	17954	17969	17719	17665	17896	18115	17920	17687	17820	17745	17821	17926	17899	17970	17832	18009	17887	17780	17907	17857	17976	17983	17986	17811	17965	17996	17777	17846	17880	18096	18021	17882	17947	17960	18024	17756	18080	17903	17916	17941	17768	17786	18196	17776	17728	17909	17916	17719	18028	17939	17782	17738	17778	17775	17671	17871	17865	17861	17805	18026	17761	17972	17732	17696	17790	18059	17827	17879	17854	17787	18031	17895	17909	18021	17763	17604	17864	17852	17559	17901	17819	17798	17676	17812	17744	17806	17899	17957	17817	18038	17837	18043	17998	17895	17890	18037	17916	17910	18094	17759	17838	17732	18008	18166	17842	17795	17764	17873	18018	17781	17684	17739	17783	17628	17951	18008	17942	17800	17864	17971	17776	17888	17828	17945	17897	17995	17763	17723	18046	18076	18046	17971	17662	17788	17793	17640	17784	17696	17940	18106	17823	17977	17877
17234	33885	37742	34547	28682	23290	23713	24995	23708	27507	45351	46107	33035	23889	16151	15991	15901	15908	15981	15883	15886	16021	16148	16249	15795	16127	15898	16063	16024	15872	16016	15931	15991	16120	16032	16027	15852	16119	16080	15859	16047	15929	15967	15914	16063	16104	15912	16000	15825	15986	16117	16078	16134	15919	16020	15958	16013	15998	16072	16059	15868	16117	16089	15873	15992	16018	15904	16013	16133	15888	15984	16107	16081	16043	16082	15951	15923	15926	15717	16179	16067	16021	15981	16118	16060	16007	16017	15895	16073	15956	16021	16124	15908	15862	16010	15980	16062	16096	15973	16061	16081	15959	16001	16066	16040	15772	16117	15819	15956	16131	15926	15971	16035	15994	15898	15942	15894	16082	16185	15931	15991	16077	15924	16030	16020	16085	16097	15981	15955	16054	15867	16005	15966	16044	16069	15946	16113	15943	16084	15903	16098	16007	15962	15931	16050	16022	15945	15901	16036	15899	15974	15783	16029	15982	16085	15929	16040	15966	15818	15920	15941	15834	15915	16031	16101	16048	15989	16033	15893	15974	15870	16154	16133	15897	16060	16076	15871	15930	16090	16045	15929	16023	16000	16042	15832	15958	15958	15919	15915	15988	15986	15749	16049	16001	15921	16079	15919	16049	16031	15985	16017	15910	16111	16045	15877	15975	15968	15841	15818	16000	16189	15899	15862	15944	16107	16007	16098	15962	16046	16189	15992	16056	15984	15949	16118	15856	15907	15846	15992	16169	16036	15926	15984	16091	15868	15837	15954	16146	15988	15937	15918	16010	15981	16012	16053	16112	16095	15877	16074	15875	15822	15934	16070	15888	15939	15976	16022	15824	16047	15890	15884	15833	15943	15813	15976	15837	15912	15941	15973	16063	16052	16091	16056	16059	16001	15982	15972	16184	16047	15865	15986	15925	15854	15865	15951	15941	15856	16031	15819	16049	15865	16005	15860	15925	16103	15975	16112	15985	15974	15996	16105	16112	15884	15950	16040	15963	16005	16072	16132	15921	15860	16099	15969	16078	16069	16030	15913	15974	16038	15952	15913	15957	15970	16050	15988	16061	16025	15963	15871	16147	16019	16011	16082	16021	15907	16049	16029	15982	15829	16131	15911	15918	15974	15834	16046	16056	16033	15932	16038	15860	16079	15955	15885	15982	15960	16083	16044	15949	15976	16053	15992	15851	16010	16038	16197	16019	15897	16166	16045	15931	16060	16058	15973	15999	16044	15962	15935	16077	16089	15937	16139	15947	15798	15973	15857	15994	16099	15992	15986	15877	15728	16154	15794	16004	15899	16115	15954	15942	16001	16072	16139	15901	16060	15979	15986	16028	15932	15987	15922	15960	16094	16005	15817	15979	16042	15924	16101	16041	15928	16003	15937	15952	15940	15917	15953	15977	16073	15883	15942	15996	15924	16030	15954	16080	16102	16053	15974	16105	15861	16055	15995	15951	16019	15916	15802	16023	16182	16001	15941	15972	16230	16080	15846	16212	15951	15888	15920	16069	15903	15906	15918	16051	15953	15990	15956	15958	15913	15998	15959	15996	15999	15847	15869	15961	15965	15820	15821	16025	15840	15988	15985	16030	15977	16113	16008	15996	15980	16055	15993	16026	15939	15689	16148	15808	16060	15910	15960	15949	16172	15862	15963	15908	15927	15923	16007	16079	16063	15975	16016	15976	16040	15911	15789	15933	15821	16120	15727	15882	16091	16002	15878	15987	15983	15907	16076	15998	15879	15993	15963	16112	15895	15958	15916	16059	16058	15963	15918	15882	15961	16021	15972	15991	15962	15903	16146	16086	16153	15886	16174	15997	15888	16067	16019	15927	15970	16017	15985	16236	15906	15865	15930	15951	15885	15911	15924	15981	15963	16014	15885	16072	15854	16127	15941	15849	15867	15834	16122	15743	15813	16074	16045	16067	15852	15950	15839	16040	16121	15911	16044	16055	16000	15862	16081	15995	15991	15969	15923	15995	16013	15757	16010	15901	15787	16095	16008	15838	15893	16036	15877	15991	16028	15917	16062	15795	15962	16088	15945	16031	15981	16030	15895	15931	16003	15864	16025	15966	16076	15839	16051	15943	15987	16185	15993	15884	15978	15874	16060	15984	15827	15912	15813	16063	15811	15939	15934	15986	15979	15927	16028	15873	16035	16160	15846	16069	15814	16150	15917	15912	16008	15908	15977	15826	15959	16146	16142	15984	15973	16022	15898	15973	16091	16058	15938	15744	15927	16012	15793	15920	15942	15980	16006	15859	15935	15845	16007	15882	15916	16056	15934	15917	16105	15960	15827	16034	16008	15941	16036	16077	16133	15975	15880	16022	15924	15953	16025	15945	16036	15949	15627	15831	15887	16074	16102	16075	15968	16037	16088	15976	15796	16069	16029	16094	15947	16103	16054	16040	16092	15964	15976	15976	16035	15875	16005	16001	16017	15919	15916	15861	15958	16094	16015	15881	15892	15922	15984	16018	15874	15821	16044	15940	15903	16017	16063	15913	16025	15748	16119	15944	16096	16056	15790	15902	16148	16047	15819	15795	16156	16025	15886	16107	15989	15982	15907	15987	15983	16065	16088	15852	15797	16035	15972	16023	16097	15949	15842	16208	15955	15899	16034	15918	16159	16038	16011	15796	15924	15998	16030	15954	15849	16086	15990	15866	16160	16011	15875	15913	15990	15979	15857	16018	15895	16131	15742	15908	15964	15881	16255	15993	15990	16009	15893	15960	16057	15951	16097	16088	16052	16120	15928	16010	16008	15844	16036	15950	15912	15742	15909	16035	16004	16017	15910	16070	15981	15986	15899	15831	16026	15812	15944	16025	15970	15965	15936	15887	16149	15950	15892	16108	15924	15924	15818	15884	16072	16096	16031	16066	15943	16081	15940	16068	16034	15925	15921	15977	15958	15992	16026	15980	16056	16063	15958	15920	15890	15960	15909	15953	16013	15979	16020	15984	15914	16101	15979	15924	15915	15935	16065	15927	16036	16073	15906	15960	16113	15729	15913	16139	15966	16023	15994	15924	15906	15797	16075	15909	15938	15800	15885	16021	16037	16082	15837	15991	15957	15883	15860	16049	16008	15925	16039	15959	15921	15857	16108	15817	16078	15825	15902	16110	15991	15734	15993	16029	16071	15869	15934	16152	15843	16115	15843	15998	15949	15884	15862	15940	16050	15742	16026	15909	16022	15924	15855	16006	15818	16052	15928	16148	16030	15965	15999	16011	15951	15994	16068	16007	16038	15980	16078	16045	15946	16040	16021	16100	16007	16045	16034	15830	15944	16053	15934	15972	15928	16094	15838	16114	15944	15921	15852	16099	16032	15965	15881	16074	15967	15972	16012	16094	15895	15950	16103	15995	15925	15974	15925	15848	15874	15878	15833	16022	15970	16019	16097	15995	15885	15880	16024	16066	15996	15869	16072	15810	15914	15994	15944	15890	15894	16024	15766	15891	15853	16126	15872	15964	16126	15970	16088	15971	15923	15977	15955	15958	15935	15808	15916	16022	16130	15880	15940	15871	15889	16034	16036	15900	15891	15959	15866	15929	15978	16004	16098	15954	15927	15989	15919	15891	15981	15858	15842	15874	15801	15888	15895	15747	16042	15983	15864	15949	15870	15899	15959	16040	15992	15873	16163	16167	16052	15908	16002	16068	16057	16115	15828	16129	15826	15856	15956	16010	15906	15727	16011	16050	16077	15880	16067	15935	16025	15834	15923	15729	16092	15858	16057	15976	15873	15790	15915	16102	16019	16054	15966	15863	16015	16060	15950	15852	15964	16044	15969	15940	16149	15974	16177	16157	16062	16002	16036	15911	16067	16172	15733	15995	15864	16082	15945	16000	15895	15879	15877	15966	15890	16215	16124	16085	16122	16102	16067	16026	16063	16032	15925	16114	16109	15930	16054	15847	16091	15915	15849	16048	16031	15926	15830	16038	16110	15923	15906	15862	16113	16077	16015	16028	16056	16018	15910	16108	16045	15969	16164	15797	16048	16086	15929	15850	15904	16003	16030	15913	16125	16027	15865	15976	15942	16068	15958	15866	15946	15951	16006	16005	15906	15960	15998	15831	15993	15834	16044	16002	16117	15992	15887	15849	16008	16094	15963	16049	16023	16016	15985	15947	15867	15969	16010	16137	15950	15991	16032	15875	15822	16096	15947	15887	16077	15901	15994	16017	16016	15955	15989	15985	15908	16022	16038	16077	16092	16024	15910	15929	15910	15962	16020	15955	15766	16042	15887	16106	16039	16039	15948	15895	16042	15787	15993	16072	16062	16076	15972	16198	15953	15854	16079	15870	15969	15957	15987	15820	15792	15909	16065	15935	16081	16095	15980	16111	15879	16022	15958	16041	16184	15839	15932	15905	15879	16031	16137	16020	15869	16009	15884	16037	15811	15956	15818	15986	15974	15880	15898	16094	15805	16026	15844	15942	16061	15886	16154	15896	15837	16052	16055	16080	15826	16031	16007	15921	16060	15924	16034	16129	15788	16057	15958	15977	16027	15795	15901	15998	16003	15931	16085	15859	15928	16189	15982	16065	16014	15862	15961	15940	15976	15978	15835	15947	15926	16041	15868	15928	16032	15995	16008	15985	15918	15709	16193	15972	15956	15919	15874	16019	16034	15955	15800	16108	15818	15842	16006	16103	15952	15913	15966	16162	15801	15955	16036	15992	15863	16057	15969	15957	15857	16028	15852	16138	15906	16088	15921	16017	16071	15956	15963	15840	16062	15897	15963	15871	15924	16028	16014	15829	15990	16011	16033	15843	15953	16086	15878	15825	15886	15842	16042	15976	15939	15907	15906	16014	15965	15863	16044	15898	15962	15818	15912	15968	15966	16000	15949	15874	16009	16140	16060	15944	15932	15925	15943	15910	15810	16169	16041	15916	16166	15900	16104	16087	16151	15883	16115	15808	15915	15994	16005	16043	15958	16275	15928	15930	16179	16098	15989	16121	16048	15991	16031	16051	16018	16020	16127	15875	15799	15762	16035	16065	15862	16017	15913	15926	16161	15927	15949	15838	15857	16068	15922	16059	16127	16060	15769	15952	15920	16121	16015	15692	15943	15955	16021	15918	15964	16090	15971	15953	15865	15824	15945	16049	16073	15902	15914	15878	16044	15932
27622	22498	26372	23779	19759	19495	19219	18612	18309	19190	20889	20939	19451	18655	17823	17827	17464	17667	17656	17855	17817	17620	17701	17763	17738	17704	17645	17853	17677	17607	17796	17784	17410	17844	17723	17739	17596	17666	17698	17765	17677	17472	17813	17555	17796	17793	17645	17702	17587	17530	17899	17552	17693	17704	17597	17720	17690	17620	17739	17602	17680	17768	17558	17577	17572	17928	17739	17601	17722	17670	17586	17784	17758	17728	17764	17627	17727	17714	17681	17565	17588	17523	17660	17611	17752	17536	17577	17741	17669	17754	17570	17596	17785	17640	17582	17670	17838	17617	17753	17681	17688	17704	17701	17873	17551	17752	17600	17716	17562	17583	17632	17896	17554	17640	17668	17473	17882	17652	17680	17550	17652	17774	17803	17700	17689	17732	17666	17751	17815	17709	17746	17737	17905	17834	17723	17793	17670	17671	17534	17697	17559	17666	17788	17629	17602	17711	17668	17645	17758	17746	17638	17706	17500	17706	17753	17566	17576	17645	17617	17476	17617	17766	17524	17650	17599	17649	17679	17814	17842	17685	17744	17757	17519	17411	17575	17677	17599	17593	17681	17505	17639	17713	17782	17583	17605	17721	17780	17695	17726	17678	17679	17686	17732	17508	17725	17646	17809	17748	17530	17814	17703	17568	17868	17657	17786	17716	18010	17784	17718	17518	17827	17803	17741	17321	17639	17786	17504	17587	17612	17583	17582	17733	17713	17507	17735	17629	17613	17472	17537	17669	17547	17558	17693	17753	17590	17690	17797	17717	17609	17716	17707	17764	17697	17803	17649	17508	17685	17546	17723	17601	17791	17770	17830	17812	17592	17705	17510	17600	17767	17708	17891	17674	17541	17606	17849	17579	17647	17631	17647	17533	17669	17650	17796	17598	17637	17819	17677	17732	17701	17645	17686	17576	17614	17674	17704	17716	17649	17572	17752	17549	17689	17725	17621	17737	17690	17779	17658	17575	17535	17813	17749	17628	17713	17389	17612	17453	17742	17807	17832	17774	17642	17686	17785	17640	17712	17732	17934	17722	17746	17554	17838	17560	17786	17753	17693	17594	17691	17760	17742	17778	17735	17558	17559	17545	17746	17701	17657	17629	17718	17566	17624	17543	17396	17652	17649	17753	17653	17674	17877	17619	17870	17564	17648	17675	17608	17800	17616	17648	17547	17837	17586	17682	17709	17794	17769	17654	17661	17696	17854	17694	17786	17668	17636	17780	17543	17746	17708	17615	17580	17806	17795	17790	17802	17621	17660	17574	17615	17630	17774	17687	17741	17709	17490	17809	17527	17739	17886	17670	17479	17776	17674	17459	17584	17580	17645	17740	17808	17628	17702	17507	17641	17617	17751	17655	17808	17617	17601	17608	17507	17500	17686	17592	17756	17470	17606	17666	17737	17745	17658	17777	17441	17641	17563	17614	17553	17702	17675	17541	17689	17509	17728	17785	17682	17521	17917	17791	17816	17830	17703	17773	17673	17525	17711	17638	17581	17891	17620	17572	17677	17810	17913	17678	17800	17842	17658	17613	17641	17626	17569	17743	17717	17831	17759	17669	17659	17858	17725	17521	17735	17541	17591	17635	17552	17612	17705	17521	17703	17892	17624	17647	17759	17648	17506	17588	17802	17825	17813	17677	18013	17538	17834	17532	17640	17594	17827	17626	17587	17757	17552	17562	17796	17756	17540	17598	17861	17680	17710	17673	17569	17684	17700	17685	17501	17710	17718	17803	17675	17669	17681	17897	17512	17756	17686	17714	17681	17639	17623	17425	17541	17658	17704	17647	17780	17554	17394	17617	17607	17737	17601	17487	17750	17702	17634	17660	17747	17640	17806	17677	17728	17672	17623	17624	17491	17563	17891	17705	17835	17503	17530	17615	17765	17779	17481	17649	17555	17576	17745	17582	17695	17802	17810	17740	17748	17806	17712	17677	17815	17791	17780	17711	17641	17703	17630	17655	17391	17686	17609	17784	17783	17782	17809	17740	17958	17906	17734	17827	17799	17936	17677	17853	17235	17626	17747	17544	17665	17716	17723	17690	17649	17673	17652	17754	17608	17770	17780	17458	17608	17354	17610	17880	17769	17751	17690	17734	17681	17563	17582	17495	17555	17639	17780	17817	17642	17829	17708	17916	17695	17629	17521	17882	17604	17808	17427	17714	17667	17818	17567	17692	17511	17600	17781	17541	17596	17588	17507	17616	17704	17532	17724	17972	17816	17767	17672	17680	17613	17668	17612	17595	17813	17631	17643	17804	17595	17628	17763	17603	17745	17537	17570	17588	17662	17587	17642	17534	17756	17723	17805	17602	17572	17640	17697	17521	17813	17662	17692	17520	17670	17505	17587	17668	17606	17744	17540	17559	17630	17494	17644	17726	17676	17902	17672	17715	17666	17766	17705	17575	17668	17733	17587	17814	17537	17881	17760	17627	17649	17735	17661	17362	17672	17657	17714	17639	17677	17618	17748	17762	17538	17761	17601	17675	17782	17511	17632	17658	17691	17483	17510	17748	17653	17757	17795	17697	17870	17603	17555	17739	17637	17485	17715	17647	17538	17664	17676	17752	17743	17516	17857	17644	17771	17679	17724	17725	17635	17703	17752	17652	17720	17651	17751	17592	17827	17628	17701	17571	17523	17698	17672	17389	17637	17929	17659	17762	17586	17556	17489	17695	17533	17702	17922	17728	17565	17635	17554	17593	17560	17601	17531	17673	17550	17703	17775	17675	17690	17499	17796	17871	17762	17570	17542	17777	17782	17558	17735	17829	17611	17572	17764	17617	17628	17629	17783	17645	17717	17479	17587	17644	17581	17655	17604	17597	17879	17640	17763	17651	17692	17927	17780	17595	17592	17574	17546	17402	17660	17681	17599	17847	17738	17675	17586	17695	17602	17495	17652	17842	17682	17583	17740	17671	17705	17664	17590	17538	17489	17606	17830	17482	17698	17644	17828	17619	17759	17656	17580	17694	17488	17668	17567	17879	17685	17474	17704	17643	17584	17682	17690	17682	17749	17765	17648	17623	17678	17716	17496	17673	17593	17601	17697	17641	17623	17629	17660	17859	17591	17793	17966	17749	17751	17617	17881	17699	17606	17622	17769	17805	17715	17635	17765	17841	17683	17426	17816	17459	17563	17699	17574	17563	17615	17679	17643	17523	17588	17611	17619	17662	17552	17715	17726	17762	17675	17727	17587	17685	17660	17685	17703	17602	17653	17620	17729	17612	17678	17708	17617	17797	17471	17796	17861	17746	17839	17619	17654	17901	17747	17723	17680	17763	17655	17663	17822	17637	17699	17795	17734	17602	17789	17506	17585	17586	17673	17635	17729	17655	17646	17689	17613	17656	17613	17657	17750	17641	17708	17568	17859	17561	17707	17576	17785	17680	17602	17582	17738	17622	17685	17589	17732	17693	17764	17655	17843	17817	17815	17736	17975	17775	17627	17601	17658	17772	17819	17757	17732	17698	17604	17484	17797	17648	17786	17813	17738	17679	17640	17654	17594	17675	17548	17758	17832	17599	17623	17596	17621	17884	17766	17751	17755	17708	17670	17595	17550	17880	17657	17610	17627	17723	17398	17826	17590	17784	17709	17527	17491	17756	17626	17567	17664	17658	17669	17753	17547	17831	17631	17771	17723	17712	17632	17571	17528	17627	17752	17726	17788	17673	17693	17558	17906	17539	17814	17955	17539	17673	17696	17733	17727	17591	17861	17821	17806	17664	17554	17827	17653	17670	17764	17558	17557	17673	17592	17716	17714	17746	17643	17715	17528	17698	17648	17659	17809	17762	17649	17543	17632	17600	17392	17616	17746	17582	17561	17621	17626	17834	17690	17762	17771	17644	17735	17583	17719	17697	17645	17655	17744	17461	17768	17835	17798	17587	17609	17799	17720	17615	17834	17742	17745	17834	17742	17660	17433	17520	17529	17807	17699	17563	17945	17676	17645	17675	17798	17734	17710	17813	17802	17592	17802	17535	17698	17827	17814	17558	17675	17686	17570	17626	17656	17635	17668	17791	17592	17681	17680	17721	17612	17468	17698	17690	17776	17615	17600	17765	17707	17808	17560	17740	17792	17696	17510	17794	17786	17462	17557	17719	17812	17716	17839	17689	17465	17785	17671	17569	17769	17566	17641	17769	17874	17531	17648	17769	17858	17684	17792	17656	17871	17622	17577	17507	17715	17719	17795	17703	17561	17665	17581	17605	17679	17545	17810	17629	17551	17760	17553	17588	17673	17808	17614	17845	17802	17705	17659	17526	17896	17668	17604	17577	17490	17679	17444	17540	17570	17703	17514	17522	17597	17766	17856	17604	17852	17809	17878	17638	18085	17654	17697	17779	17758	17715	17604	17567	17637	17869	17712	17651	17728	17893	17734	17589	17452	17784	17849	17752	17752	17682	17869	17822	17599	17572	17733	17704	17709	17814	17703	17773	17627	17782	17770	17613	17486	17812	17610	17628	17713	17722	17758	17786	17652	17587	17665	17592	17643	17949	17693	17512	17671	17652	17835	17715	17559	17791	17704	17540	17677	17717	17747	17709	17699	17746	17888	17699	17726	17558	17677	17642	17793	17509	17690	17632	17506	17876	17768	17619	17829	17670	17722	17778	17646	17468	17731	17534	17575	17719	17606	17477	17697	17606	17595	17455	17532	17682	17785	17617	17787	17751	17641	17590	17650	17655	17577	17781	17463	17766	17451	17575	17423	17776	17661	17469	17752	17595	17845	17675	17748	17632	17725	17559	17843	17638	17724	17450	17715	17539	17775	17854	17773	17790	17633	17760	17630	17540	17853	17607	17761	17597	17751	17669	17619	17705	17494	17748	17658	17858	17703	17673	17887	17758	17797	17660	17635	17564	17804	17549	17830	17618	17700	17814	17751	17716	17406	17915	17605	17737	17741	17685	17606	17685	17767	17499	17629	17741	17815	17698	17736	17957	17491	17635	17718	17505	17521	17778	17726	17554	17885	17733	17885	17622	17720	17778	17734	17658	17676	17688	17698	17702	17575	17650	17585	17708	17817	17740	17558	17662	17651	17577	17715	17783	17735	17452	17702	17669	17506	17666	17741	17650	17724	17650	17543	17778	17622	17667	17748	17512	17817	17839	17753	17731	17608	17642	17620	17887
16118	25968	23421	21083	19395	18507	17641	17523	16838	18570	21039	20352	17806	16775	15890	15754	16050	15717	15799	16023	15748	15974	15956	15952	15986	15655	15892	16016	15922	15776	15857	15826	15867	15825	15779	15856	15940	15976	15855	15690	16036	15787	15976	15736	15621	15914	15936	15750	15910	15735	15897	15849	15817	15788	15718	15960	15855	15870	15851	15793	15899	15655	16005	15914	15892	15795	15662	15936	15789	15866	16000	15881	15762	15818	15926	15822	15988	15886	15837	16037	15746	15994	15859	15999	15841	15846	15857	15963	15958	15821	15851	15942	15775	15766	15961	15991	15884	15976	15811	15794	15748	15830	15770	15799	15915	15785	15894	15961	15798	15826	15869	15805	15999	15824	15871	15943	15909	15904	15831	15801	15820	15900	15835	15878	15877	15796	15882	15878	15744	15973	15953	15741	15912	15856	15850	16024	15759	15847	16035	15694	15827	15966	15984	15936	15782	15915	15888	15990	15907	15804	15770	15923	15891	15770	15813	15767	15953	15881	15876	16011	15943	15814	15839	15801	15821	16038	15897	15980	15879	15908	15899	15886	15753	15760	15785	16017	15898	15757	15846	15643	15909	15747	15894	15864	15928	15818	15860	15684	16012	15641	15839	16088	15878	15906	15976	15943	15837	15758	15856	15993	15907	15721	15816	15878	15829	15766	15971	15882	15937	15982	15777	15952	15875	15883	15912	15943	15940	16041	15866	15731	16011	15771	15714	15871	15896	15947	15963	15867	15854	15787	15883	15936	15823	15914	15829	15817	15813	15979	15892	15875	16008	15880	15908	15729	16017	15918	15804	15831	15948	15859	15920	15746	15950	15672	15765	15810	15748	15970	15901	15894	15910	15816	15923	15969	15920	15747	15853	15799	15872	15796	15779	15840	15884	15792	15879	15739	16033	15813	15909	15792	15784	15996	15759	15777	15721	15772	16023	15784	15839	15801	15811	15905	15826	15837	15917	15940	15949	15872	15882	15891	15842	15795	15898	15927	15893	15891	15924	15907	15835	15954	15847	15925	15876	15840	15719	15789	15672	16024	15805	15861	15828	15942	15868	15799	15954	15867	15887	15902	15831	15754	15837	15841	15734	15973	15910	15920	15808	15835	15832	15773	15737	15827	15917	15879	15844	15812	15777	16019	15862	15870	15943	15913	15774	15928	15857	15877	15882	15891	15954	15840	15933	15875	15903	15895	16040	15816	15873	15750	15899	15978	15850	15894	15995	15834	15940	15975	15801	16048	15926	15776	16032	15819	15922	15976	15916	15901	15812	15933	15771	15841	15816	15892	15736	15941	15929	16004	15753	15870	15909	15792	15750	15851	15954	15662	15855	15907	15870	15720	16012	15994	15757	16099	15802	15934	15931	15880	15762	15761	15791	15979	15799	15999	15981	15879	15726	15777	15715	16003	15793	15903	15918	15849	15830	15896	15795	15856	15741	15912	15887	15943	15846	15868	15863	15882	15831	15831	16001	15795	16035	15800	16102	15956	15944	15731	15848	15978	15890	15736	15957	15857	15856	15816	15977	15940	15782	15930	15918	15815	15840	15844	15978	15827	15769	15813	15958	15653	15926	15695	15894	15910	15867	15867	15909	15847	15979	15802	15852	15754	15844	15906	15871	15787	15914	15777	15827	16055	15815	15701	15828	15931	15953	15925	15823	15711	16035	15852	15943	15893	15903	15845	15861	15923	15862	16040	16003	15876	16021	15902	15813	15767	15884	15834	15830	15906	15851	15768	15723	15841	16043	15767	15733	15903	15872	15905	15825	15803	15933	15851	15786	15886	15791	15889	15913	15838	15998	15854	15864	15871	15894	15964	15791	15841	15951	15900	15860	15877	16100	15862	15832	15882	15822	15863	15966	16052	15800	15919	15750	15797	15839	15938	15835	15926	15699	15828	15848	16045	15806	15879	15849	15858	15780	15787	15821	15906	15978	15853	15982	15933	15858	16037	15971	15790	15688	15844	16031	15777	15792	15859	16036	15911	15940	15841	15825	15819	15788	15898	15742	15906	15735	15876	15939	15809	15763	15803	16042	15946	15904	15929	15811	15770	16014	16002	15799	15906	15781	15703	15747	15942	15985	15915	16055	15889	16070	15857	15833	15945	15807	15931	15790	15920	15698	15790	15883	16089	15759	16086	16004	15888	15807	15862	15935	15819	15866	15894	15729	15954	15901	15810	15940	15944	15900	15893	15894	15962	15874	15794	15822	15842	15746	15820	15886	15769	15847	15740	15839	15841	15734	15902	15997	15719	15923	15840	15812	15842	15723	15876	15713	15805	15896	15994	15907	15705	15839	15947	15695	16081	15824	15871	16033	16033	15961	15823	15902	15936	15782	15692	15796	15849	16011	15765	15988	15870	16039	15846	15878	15897	15872	15752	15966	15774	15783	15996	15823	15821	15892	15813	15861	15954	15912	15770	15891	15875	15973	15703	15852	15900	15940	15923	15808	15756	15897	15737	15908	15815	15861	15968	15905	15877	15938	15749	15730	15967	15767	15956	15882	15981	15740	15813	16040	15858	15997	15978	15960	15798	15874	15826	15857	15959	15842	15880	15841	15834	15785	15867	15739	15847	15907	15745	15873	16024	15862	15747	15841	15839	15937	15692	15775	15971	15854	15863	15891	15959	15868	15870	16005	15855	15754	15830	16008	15936	15995	15863	15970	15816	15830	15949	15746	15886	15776	15926	15911	15641	15954	15785	15872	15917	15978	15772	15676	15954	15805	15896	16000	15874	15798	15949	15909	15802	15823	15848	15946	15945	15777	15751	16030	15985	15910	15835	15769	15746	15889	15669	15929	15894	15816	15845	15910	15821	15870	15899	15796	15850	15806	15785	15775	15962	15953	15868	15874	16012	15852	15949	15947	15863	15965	15850	16040	15834	15825	15917	15924	15797	15870	15832	15712	15928	15871	15827	15887	15981	15964	15843	15868	15918	15929	15775	15837	15866	15643	15886	15860	15972	15833	15945	15894	15876	15997	15688	15907	15898	15954	15770	15834	15943	15684	15851	15993	15872	15987	15808	15958	15719	15772	15952	15953	15840	15936	15844	15673	15896	15907	15912	15727	15901	16007	15764	15867	15889	15928	15767	15865	15762	15810	15860	15792	15890	15921	15942	15761	15800	15912	15874	15912	15974	15983	15839	15809	15905	15876	15859	15856	15881	15971	15830	15815	15917	15748	15722	15916	15890	15792	15698	15799	15909	15812	15876	15796	15881	15688	15812	15879	15839	15680	15998	15896	15820	15770	15889	15926	15883	15898	15810	15842	15879	15976	15899	16035	15867	15807	15988	15996	15818	15906	15874	16039	15904	15841	15897	15826	15740	15821	15836	15991	15823	15772	16021	15806	15723	15835	15900	15785	15920	15776	15900	15948	15986	15920	15843	15746	16018	15869	15918	15855	15866	15951	15838	16067	15869	15801	15689	15940	15737	15838	15891	15837	15937	15907	16017	15938	16028	15777	16058	15864	15952	15925	15967	15923	16017	15837	15736	15971	15993	15888	16009	15880	15928	15933	15921	15822	15745	15965	15775	15725	15796	15861	16019	15766	15904	15839	15851	15835	15621	15820	15804	15861	15829	15716	15804	15937	15644	15877	15705	15901	15917	15993	15861	15890	15695	15904	15782	15840	15817	15775	15842	15843	15963	15803	15972	15684	15794	15734	15795	15989	16132	15829	15968	15823	15905	15776	15916	16018	15693	15861	15882	15985	15848	15981	15771	15842	15934	15799	15973	15773	15622	15759	15816	15881	15897	15783	15979	15736	16010	15723	15834	15762	16054	15986	15833	15933	15765	15913	16070	15809	15821	16073	15913	15949	15780	15976	15885	15816	15760	15816	15820	15929	15767	15845	15904	15762	15931	15916	15784	15804	15940	15829	15838	16101	15813	15906	15916	15840	15837	16032	15746	15715	15808	16025	15858	15833	15694	15849	15692	15939	15729	15825	15818	15793	15952	15918	15827	15914	15808	15817	15837	15779	15823	15946	15823	15735	15967	15905	15870	15869	15977	15692	15680	15837	15812	15835	16021	15749	15806	15808	15681	15993	15860	15795	15907	15815	15984	15966	15810	15817	15844	15940	15913	15989	15830	15967	16041	15843	15775	15812	15847	15991	15836	15852	16076	15889	15816	16046	15810	15772	15678	15779	15917	15841	15964	15849	15890	15877	15790	15859	15935	15958	15929	16014	15876	15911	15744	15815	15895	15763	15821	15827	15951	16052	15807	15878	15917	15891	15854	15757	15873	15825	15765	15915	15816	15705	15799	15866	15830	15965	15901	15877	15714	15831	15953	15907	15914	16049	16119	15960	15939	15888	15885	15869	15815	15948	15813	15842	15972	15790	15887	15834	15893	15683	15921	15851	15940	15721	15873	15892	15887	16001	15867	15825	15772	15912	15781	16029	15916	15829	15953	15838	15777	15873	15707	15857	15811	15863	15934	15950	15854	15850	15912	15697	15808	15771	15754	15980	15938	15994	15850	15720	15748	15684	15946	15968	16000	15956	16050	15937	15880	15671	15993	15703	15908	15993	15938	15899	15836	15770	15894	15993	15796	15906	15689	15865	15840	15836	15925	15843	15952	15909	15916	15788	16018	15785	15840	15901	15840	15906	15858	16006	15748	15956	15814	15666	15827	15916	15922	15839	15663	15824	15844	15973	15953	15912	15868	15921	15842	15914	15850	15909	15878	15987	15953	15773	15540	15775	15948	16030	15983	15846	15870	15674	15794	15910	15893	15817	15953	15886	15856	15884	15927	15958	15723	16057	15788	15735	15758	15928	15993	15850	15842	15876	15803	16071	15825	16004	15868	16033	15877	15848	16048	15735	15978	15749	15916	15755	16104	16007	15909	15823	15993	15755	15930	15926	15847	16018	15901	15762	15873	15984	15898	15791	15931	15775	15809	15818	15920	15879	15988	15929	15812	15899	15917	15914	15804	15823	15879	15963	15805	15815	15840	15924	15882	15925	15826	16000	15793	15861	15904	15745	15866	16060	15662	15766	15733	15974	15933	15952	16002	15838	15778	15818	15772	16033	16013	15860	15784	15886	16074	15899	15811	15941	15843	15811	15959	16043	15875	15795	15873	15713	15894	15929	15983	15965	15868	15885	15837	15787	15818	15928	15878
24662	21574	28821	25076	22322	21193	20113	18131	18142	20002	24356	27791	26172	20314	16373	15983	16072	15946	16029	15811	16003	15915	16013	15966	15703	15893	15857	15863	15780	15793	15696	16118	15783	15827	15752	15926	15889	15776	15856	15827	15851	15899	15941	15841	15783	15834	15887	15821	15867	15938	15886	16063	15872	16074	16072	15857	15949	16144	15850	15591	15813	15820	15704	15885	15810	15861	16039	15801	15772	15944	15867	15794	15915	15746	15852	15825	15664	15791	15858	15767	15897	15844	15983	16026	15983	15866	15959	15843	15883	15839	15955	15783	15777	15692	15938	16104	15857	15842	15836	16090	15898	15894	15965	16095	15841	15893	15943	15690	15717	15832	15946	15804	15790	15858	15832	15946	15820	15775	15925	15789	15922	15808	15712	15971	15966	15874	15803	15796	15869	15973	15760	15717	15782	15719	15820	16061	15590	15827	15703	15725	15742	15832	15709	15822	15630	15756	15997	15782	15756	15936	15834	15714	15891	15715	15804	15859	15698	15677	15849	15902	15945	15746	15893	15676	15896	15823	15979	15778	15833	16000	15618	15757	15865	16136	15890	15908	15821	15974	15778	15793	15855	15947	15673	15948	15984	15813	15788	15885	15842	15850	15803	15766	15912	15847	15802	15942	15973	15748	15868	15788	15842	15888	15725	15826	15777	15854	15779	15925	15901	15970	16018	15945	15729	16053	15805	15982	15798	15766	15802	15830	15793	15760	15756	15846	15718	15965	15902	15699	15812	15779	15954	15874	15768	15692	15827	15789	15806	15757	15972	15899	15646	15912	15764	15828	15775	15751	16048	15592	15752	15890	16049	15840	15867	15898	15857	15865	15708	15804	15751	15895	15871	15694	15901	16110	15670	15825	15963	15612	15819	15814	15879	15733	15630	15705	15745	15733	15906	15769	16009	15968	15820	15877	15825	15825	15948	15995	16004	15639	15867	15835	15976	15821	15860	15830	15746	15791	15879	16024	15808	15842	15969	15703	15831	15860	15948	15804	15878	15755	15922	15785	15836	15867	15553	15738	15835	15890	15788	15945	15877	15835	16000	15987	15826	16006	15674	15944	15776	15893	15770	15885	15894	15742	15829	15830	15841	15778	15924	15867	15909	15831	15958	15777	15751	15721	15806	15690	15690	15916	15962	15741	15932	15891	15932	15995	16068	15783	16011	15830	15860	15826	15632	15870	15789	15767	16075	15973	15781	15688	15821	15867	15957	15763	15899	15798	15890	15857	15759	15822	15921	15842	15931	15786	15684	15651	16038	15719	15856	15783	15974	15909	15976	15793	15870	15857	15831	15746	15796	15696	15941	15730	15882	15835	15965	15853	15799	15927	15873	15866	15823	15674	15707	16015	15939	15819	15926	15796	15907	15910	15953	15852	15908	15871	15960	15938	15805	15834	15756	15744	15971	15871	15706	15939	16021	15910	15885	15796	15996	15789	15579	15857	15863	15662	15845	15916	15714	15998	15805	15976	15928	15820	15882	15894	15760	15885	15836	15790	15765	15763	15837	15878	15826	15788	15859	15735	15963	15605	15732	15990	15747	15698	16039	15745	15811	16009	15840	15898	15787	15837	15909	15777	15852	15879	15819	15757	15887	15792	15743	15664	15902	15924	15990	15703	16023	15807	16015	15951	16024	15931	15713	15754	15761	15895	15881	15773	15954	15898	15682	15795	15933	15895	15863	15659	15859	15903	15944	15786	15868	15818	15898	16065	16032	15548	15951	15855	15866	15827	15919	15855	15991	15824	15800	15801	15974	15851	15878	15947	16081	15790	15978	15829	15771	15772	15751	16223	15884	15881	15815	16018	15783	15744	15843	15838	15978	16028	15861	15816	15865	15931	16095	15908	15891	16055	15921	15687	15723	15888	15805	16003	15991	15899	15744	16012	16050	15766	16110	15708	15980	15685	15895	15635	15691	15617	15742	15791	15895	15901	15717	15787	15918	15939	15938	15864	15988	15959	15989	15846	15850	15847	15745	15707	15872	15796	15946	15994	15941	15957	15703	15774	15756	15811	15863	15722	15678	15883	15831	15646	15781	15767	15894	15696	15855	15935	15718	15975	16005	15912	15887	15701	15720	15973	15936	15828	15872	15855	15816	15891	15882	15805	15736	15814	15776	15779	15907	15733	15904	15903	15851	15899	15818	15902	15906	15803	15688	15790	15954	15869	15694	16021	15573	15854	15742	15765	15830	15665	15753	15852	15941	15803	15807	15716	15836	15811	15848	15739	15846	15855	15854	15721	15889	15852	16031	15703	15990	15882	15768	16033	15997	15808	15855	15939	15876	15998	15851	15879	15906	15861	15916	15798	15954	15929	15674	15838	15701	15953	15886	15733	15966	15675	15929	15838	15635	15799	15822	15838	15733	15706	15965	15826	15871	15900	15809	16147	15852	15918	15911	15766	15616	15783	15754	15883	15712	15709	15821	15666	15734	15689	15800	15944	15693	15792	15859	15690	15827	16096	15823	15828	15863	15875	15818	15742	15764	15676	15768	15977	15821	15725	15784	15893	15973	15782	15852	15870	15757	16006	15836	15909	15812	15905	15899	15726	15937	15829	15932	16005	15876	15716	16082	15929	16000	15903	15781	15869	15951	15920	15802	15976	15952	15925	15784	15813	15843	15810	15738	15823	15938	15659	15843	15726	15728	15767	15607	15916	15854	15910	15785	15663	15951	15930	15851	15915	15895	15931	15959	15783	15890	15831	15915	15746	15967	15950	15902	15986	15942	15784	15732	15753	15736	15806	15853	15982	15777	15736	15877	15709	15789	15987	16007	15856	15895	15816	15621	15860	15917	15934	15665	15742	15786	15934	15872	15872	15914	15831	15884	15635	15697	15917	15927	15704	15943	15973	15661	15783	15777	15809	15838	15729	15885	15757	15830	15806	15871	15809	15955	15966	16075	15979	15938	15747	15985	15919	15762	15752	15904	15732	15987	15936	15793	15873	15957	15898	15996	15945	15737	15902	15895	15951	15920	15819	15832	15982	15858	15920	15893	15809	15759	15755	16066	15660	15644	15967	15885	15715	15997	15816	15877	15941	15834	15670	15624	15906	15811	15957	16053	15906	15667	15907	15698	15872	15779	15630	15757	15654	15910	15938	15835	15601	15763	15878	15937	15751	15796	15806	15939	15725	15688	15748	16037	15910	15892	15819	16027	15803	15811	15734	15768	15916	15787	15854	15755	15879	15913	15951	15782	16091	15848	15973	15601	15830	15914	15667	16018	15930	15854	15990	15544	15731	15826	15758	15782	15896	15546	15827	15853	15753	15735	15807	15840	15611	15855	15873	15839	15803	15958	15685	15679	15868	15958	15823	16066	15805	15695	15604	15796	15741	15941	15709	15868	15778	15836	15928	15671	15798	15849	15734	15909	15737	15691	16052	15794	15750	15801	15788	15817	15767	15743	15850	15807	15920	15817	15798	15701	15736	15740	15861	15764	15708	15974	15888	15956	15925	15733	15935	15855	15678	15796	15765	15959	15795	15847	15904	15920	15911	15706	16014	15879	15935	15779	15891	16089	16092	16002	15815	15959	15740	15866	15870	15888	15828	15798	15679	15994	15845	15708	15788	15794	15934	15781	15881	15947	15894	15917	15979	15906	15747	15760	15871	15787	15861	15911	15735	15831	15889	15752	15661	15815	15916	15914	15874	15858	15674	15819	15688	15976	15912	15837	15678	15700	15956	15994	15781	15612	15940	16019	15687	15962	15884	15727	16049	15970	15833	15838	15811	15919	15564	15730	15757	15932	15782	15926	15979	16030	15817	15745	15912	15884	15913	15905	15926	15749	15910	15946	15672	15855	15856	15837	15972	15657	15870	16027	15743	15813	15769	15895	15689	15833	16116	15819	15929	15920	15851	15880	15702	16009	15860	15707	15792	15764	16058	15741	15920	15747	16115	15839	15877	15859	15902	15852	15926	15751	15838	15783	15811	16191	15801	15938	15777	15851	15789	15784	15713	15824	15808	15772	15664	15998	15981	15909	15812	15779	15950	16000	15932	16005	15926	15986	15816	15607	15519	15836	15937	15749	15915	15920	15721	16008	15900	15735	15873	15781	16040	15980	15874	15737	15837	15867	15944	15832	15915	15782	15808	15686	15647	15823	15893	15895	15966	16001	15787	15771	15933	15988	15918	15729	15766	15939	15859	15982	16016	15707	15937	15810	15724	15812	15847	15755	15909	15867	15820	15676	15700	15833	15876	15810	15967	15961	15897	15798	15801	15911	15904	15861	15875	15810	15769	15880	15908	15921	15695	15858	15736	15809	15737	15685	15928	15893	15910	15814	15847	16048	15706	15813	15730	15980	15837	15894	15868	15923	15998	15987	15994	15727	16014	15905	15756	15596	15908	15710	15764	16047	15794	15771	15629	15910	15934	15969	15907	15929	15929	15973	15851	15894	15636	16013	15875	16013	15814	15974	15823	15803	15729	15695	15803	15860	15917	16049	15837	15809	15750	15960	15751	15612	15695	16037	15969	15845	15902	15797	15770	15800	15772	15689	15931	15858	15927	15957	15796	15776	15815	16060	15802	15799	15823	15815	15962	15833	15922	15786	15838	15925	15907	16067	15713	16089	15909	15755	15648	15924	15888	15942	15853	15931	15892	15824	15938	15849	15914	16053	15775	15971	16099	15840	15996	15745	15798	15712	15702	15750	15795	15925	15825	15981	16082	15860	15911	15985	15877	15761	15774	15657	15862	15814	15975	15895	15876	15782	15963	15978	15784	15838	15817	16020	15749	15959	15768	15836	15638	15874	15982	15833	15782	15986	15863	15757	15802	15948	15972	15780	15746	15731	15637	16034	15857	15864	15738	15959	15874	16067	15965	15784	15771	15777	15723	15685	15886	15766	15933	15912	16006	15963	15880	15897	15753	15782	15731	15864	16042	15858	15870	15852	15810	15835	15913	15940	15672	15866	15838	15868	16004	15994	15778	15916	15770	15850	16053	15680	15906	16068	15949	15874	16037	15833	15804	15879	15718	15757	15690	15939	15840	15892	15824	15802	15915	16089	15946	15911	15903	15710	15815	15772	15768	15636	15845	15994	15942	15895	15863	15765	15752	16031	15732	15880	15734	15960	15824	15978	15889	15757	15806	15882	15681	15775	15761	16014	15837	15904	15764
16987	32130	30021	22486	20154	20009	18723	17876	18402	21755	27731	31105	27436	19281	14875	14699	14832	14686	14886	14771	14792	14621	14755	14723	14689	14687	14869	14585	14728	14901	14685	14796	14661	14729	14925	14756	14753	14691	14841	14550	14674	14734	14937	14909	14832	14617	14698	14823	14569	14643	14630	14729	14899	14704	14633	14709	14658	14695	14670	14671	14575	14843	14661	14626	14777	14893	14682	14714	14820	14665	14683	14653	14775	14693	14514	14585	14905	14795	14715	14808	14738	14570	14745	14617	14768	14570	14736	14738	14762	14575	14770	14755	14622	14666	14809	14601	14632	14651	14821	14812	14938	14638	14776	14768	14662	14769	14778	14730	14619	14572	14694	14738	14794	14620	14700	14819	14709	14820	14631	14759	14702	15053	14683	14658	14891	14608	14721	14844	14791	14716	14514	14748	14713	14740	14772	14639	14700	14742	14607	14699	14729	14633	14891	14684	14856	14562	14685	14805	14710	14653	14747	14695	14674	14888	14860	14654	14651	14764	14764	14692	14746	14644	14725	14673	14829	14745	14694	14757	14807	14749	14812	14682	14745	14801	14820	14733	14708	14599	14569	14701	14690	14826	14635	14712	14679	14748	14728	14608	14700	14748	14664	14641	14743	14817	14910	14725	14695	14816	14788	14676	14624	14478	14735	14681	14577	14783	14728	14671	14807	14873	14663	14712	14595	14735	14826	14798	14674	14658	14692	14687	14840	14758	14717	14590	14686	14721	14642	14808	14559	14775	14710	14698	14703	14731	14720	14681	14709	14684	14627	14765	14895	14875	14805	14607	14760	14631	14694	14583	14660	14584	14678	14773	14701	14663	14639	14613	14713	14791	14688	14804	14547	14775	14719	14713	14801	14696	14581	14625	14678	14630	14664	14657	14783	14701	14588	14789	14562	14646	14767	14611	14843	14719	14715	14812	14654	14562	14683	14667	14755	14859	14701	14742	14598	14685	14743	14608	14789	14514	14751	14569	14849	14823	14668	14778	14737	14724	14702	14785	14594	14702	14724	14814	14683	14618	14774	14741	14607	14798	14555	14760	14752	14654	14747	14761	14897	14678	14741	14641	14758	14738	14770	14691	14730	14914	14757	14790	14696	14779	14678	14589	14630	14738	14529	14823	14745	14640	14761	14714	14661	14885	14614	14671	14674	14766	14741	14520	14697	14634	14741	14742	14742	14688	14738	14915	14645	14744	14763	14772	14817	14652	14779	14618	14532	14585	14670	14855	14744	14660	14793	14849	14681	14738	14727	14782	14661	14839	14768	14813	14582	14612	14700	14630	14652	14679	14691	14751	14519	14807	14781	14398	14853	14680	14786	14680	14774	14753	14734	14693	14688	14778	14855	14737	14821	14722	14732	14873	14796	14602	14740	14611	14652	14730	14755	14644	14596	14612	14688	14878	14577	14526	14760	14885	14894	14798	14791	14668	14582	14706	14598	14846	14536	14710	14734	14637	14740	14576	14625	14652	14698	14759	14788	14810	14564	14667	14738	14774	14784	14774	14637	14646	14747	14627	14838	14750	14751	14807	14538	14705	14823	14650	14846	14668	14778	14674	14730	14910	14660	14725	14889	14643	14745	14628	14848	14555	14672	14654	14738	14816	14618	14699	14737	14779	14808	14680	14679	14604	14644	14733	14779	14663	14829	14680	14766	14894	14744	14665	14605	14635	14774	14773	14773	14681	14833	14672	14595	14742	14855	14575	14708	14700	14737	14762	14664	14729	14808	14780	14745	14641	14754	14562	14737	14744	14726	14568	14800	14702	14760	14590	14654	14675	14704	14732	14609	14753	14741	14806	14725	14521	14761	14801	14760	14622	14794	14712	14560	14843	14787	14878	14795	14621	14772	14513	14717	14609	14827	14590	14549	14866	14681	14633	14648	14857	14570	14806	14716	14696	14769	14512	14834	14650	14772	14751	14856	14774	14576	14850	14660	14765	14738	14530	14756	14693	14650	14790	14738	14695	14548	14547	14628	14621	14773	14681	14604	14731	14723	14773	14813	14611	14689	14662	14675	14664	14734	14728	14847	14759	14778	14617	14850	14651	14669	14685	14588	14734	14753	14771	14794	14663	14597	14724	14551	14832	14863	14646	14723	14652	14629	14688	14786	14793	14660	14682	14594	14555	14768	14587	14643	14557	14658	14754	14674	14637	14862	14618	14605	14722	14745	14595	14617	14802	14638	14780	14830	14589	14665	14642	14754	14676	14662	14858	14731	14747	14719	14717	14640	14612	14770	14876	14649	14514	14735	14606	14622	14601	14693	14599	14714	14450	14827	14763	14764	14733	14796	14630	14795	14793	14639	14685	14653	14595	14594	14872	14719	14819	14571	14648	14552	14786	14565	14724	14718	14715	14773	14789	14688	14789	14401	14586	14542	14713	14645	14594	14740	14727	14662	14664	14704	14646	14595	14723	14525	14709	14710	14706	14802	14761	14640	14802	14542	14794	14566	14655	14735	14685	14761	14484	14700	14662	14698	14743	14697	14625	14780	14668	14720	14526	14686	14708	14642	14482	14544	14739	14721	14671	14867	14753	14746	14560	14672	14817	14679	14730	14741	14696	14539	14624	14812	14709	14770	14781	14576	14778	14662	14795	14753	14663	14749	14794	14704	14671	14806	14719	14609	14603	14745	14654	14688	14687	14791	14776	14701	14786	14658	14602	14610	14598	14852	14702	14699	14773	14604	14785	14769	14492	14897	14799	14601	14741	14709	14610	14815	14692	14764	14710	14754	14714	14619	14716	14762	14704	14627	14833	14818	14710	14701	14693	14747	14652	14607	14601	14631	14872	14598	14713	14626	14669	14584	14670	14679	14687	14665	14805	14829	14672	14638	14657	14670	14760	14755	14663	14620	14811	14660	14741	14603	14758	14646	14798	14637	14729	14728	14732	14586	14668	14578	14680	14677	14643	14849	14685	14748	14903	14849	14831	14722	14746	14691	14706	14518	14706	14758	14721	14720	14683	14591	14643	14737	14835	14750	14694	14686	14624	14673	14519	14545	14648	14659	14645	14813	14644	14768	14681	14818	14692	14556	14647	14716	14717	14682	14621	14620	14527	14794	14676	14511	14818	14735	14675	14748	14609	14761	14719	14786	14808	14610	14555	14929	14561	14627	14739	14841	14681	14719	14596	14724	14826	14604	14691	14703	14628	14747	14648	14898	14798	14692	14664	14766	14827	14749	14547	14607	14877	14578	14742	14756	14631	14727	14605	14839	14566	14452	14849	14662	14679	14814	14699	14686	14657	14683	14782	14696	14727	14741	14705	14582	14731	14735	14627	14690	14636	14718	14663	14519	14755	14661	14728	14754	14661	14748	14699	14485	14655	14728	14525	14652	14666	14715	14529	14748	14725	14524	14805	14792	14893	14594	14683	14796	14801	14699	14848	14696	14577	14734	14720	14643	14639	14698	14789	14897	14744	14708	14682	14813	14623	14719	14863	14785	14727	14677	14687	14639	14702	14722	14560	14787	14872	14714	14780	14549	14734	14731	14737	14738	14710	14594	14717	14562	14718	14619	14732	14661	14733	14588	14702	14627	14626	14760	14598	14504	14760	14743	14855	14534	14650	14769	14549	14751	14794	14724	14800	14707	14644	14714	14851	14810	14590	14642	14844	14802	14526	14748	14617	14743	14594	14715	14872	14599	14778	14865	14697	14712	14563	14606	14894	14891	14825	14625	14605	14800	14465	14631	14686	14823	14855	14718	14753	14705	14745	14654	14721	14709	14680	14922	14698	14816	14747	14700	14599	14778	14662	14614	14784	14884	14675	14647	14654	14745	14541	14761	14812	14556	14689	14685	14629	14695	14842	14752	14857	14718	14736	14714	14735	14756	14604	14881	14695	14769	14626	14640	14582	14470	14662	14579	14825	14729	14698	14644	14643	14800	14688	14779	14770	14739	14526	14919	14664	14642	14690	14639	14678	14684	14787	14579	14639	14768	14565	14733	14715	14840	14543	14668	14838	14595	14822	14701	14598	14703	14800	14656	14732	14651	14808	14701	14691	14757	14691	14626	14639	14762	14639	14783	14699	14728	14665	14701	14756	14709	14778	14465	14661	14731	14824	14552	14589	14584	14736	14550	14646	14708	14916	14664	14637	14705	14844	14577	14654	14737	14614	14608	14718	14725	14746	14563	14589	14716	14712	14678	14746	14719	14757	14810	14862	14801	14628	14834	14836	14676	14673	14735	14892	14696	14934	14643	14958	14755	14768	14688	14685	14810	14645	14821	14699	14772	14728	14635	14593	14753	14826	14828	14955	14684	14692	14704	14807	14824	14764	14681	14870	14567	14716	14726	14710	14767	14742	14763	14790	14560	14717	14764	14665	14816	14616	14679	14904	14635	14765	14664	14686	14729	14650	14618	14816	14760	14802	14775	14893	14718	14846	14585	14576	14732	14672	14832	14637	14731	14742	14503	14908	14719	14601	14562	14579	14840	14630	14737	14624	14648	14413	14765	14691	14677	14567	14787	14709	14797	14745	14875	14755	14689	14615	14697	14659	14711	14586	14704	14603	14784	14724	14688	14560	14609	14825	14574	14552	14619	14800	14662	14754	14716	14690	14748	14481	14690	14686	14653	14699	14870	14815	14519	14721	14393	14696	14748	14703	14613	14748	14682	14881	14628	14807	14679	14630	14858	14688	14641	14708	14754	14673	14727	14775	14564	14719	14679	14614	14796	14649	14652	14673	14707	14721	14678	14647	14775	14616	14698	14688	14594	14685	14612	14776	14651	14917	14677	14589	14757	14842	14660	14906	14581	14849	14722	14537	14793	14737	14537	14643	14736	14559	14801	14702	14689	14682	14665	14770	14719	14690	14799	14666	14633	14587	14687	14732	14882	14854	14753	14729	14658	14732	14574	14680	14813	14674	14776	14687	14666	14625	14743	14774	14713	14729	14829	14618	14591	14817	14662	14764	14787	14599	14614	14618	14769	14550	14777	14734	14857	14729	14798	14840	14697	14815	14753	14718	14867	14871	14833	14651	14668	14700	14526	14678	14738	14853	14679	14455	14789	14665	14594	14826	14763	14593	14734	14757	14773	14861	14751	14805	14734	14673	14849	14815	14728	14583	14634	14749	14739	14713	14853	14654	14676	14711	14771	14573	14722	14846	14784	14841
22936	21408	29367	23861	21554	23510	26208	20841	19894	23133	33388	39172	37006	24427	16406	15455	15443	15123	15152	15270	15132	15279	15246	15115	15136	15156	14995	15133	15279	14977	15116	15004	15163	15216	15336	15039	15024	14950	14997	15042	15137	15173	15241	15011	15069	15171	14883	15285	14850	15064	15000	14882	14963	14812	14914	15228	15138	15158	15218	15233	15114	15155	15074	14924	14808	14984	15180	15051	15143	15145	15174	15108	15064	15063	14945	14952	15035	14968	14999	14894	14968	14976	14937	14931	15031	15006	15060	15047	15303	15041	15146	15177	14958	15087	14911	14962	15058	15112	14976	14865	14855	15142	15090	15044	15287	15143	15018	15063	15032	15000	15038	15060	15090	15194	15052	15120	15284	15178	14941	15074	15142	14841	15059	14999	15118	15067	14938	15080	15020	15219	14979	14979	15088	15110	15220	15038	15051	15080	14967	14874	15080	15250	15027	14960	14979	14985	14850	14950	14803	15000	15060	15138	14950	14912	14964	14918	15097	15040	15012	15112	15021	15059	14948	14938	14726	15055	15101	15215	15042	14825	14850	14939	15000	15057	14954	14935	15031	15110	15171	14871	15125	14930	15004	15101	15014	15059	14995	15151	14931	14958	14965	15091	14975	15072	15065	15120	15192	14982	15125	14860	14882	15121	15025	15046	14946	15155	15049	15031	14973	15089	15120	14959	15014	15119	15001	14950	14854	14922	15102	14970	15077	15108	15005	14867	15047	15047	14919	14896	14956	15057	15065	14871	15116	14976	15032	14985	15152	14914	15067	14997	15094	14991	15186	15108	15071	15062	14965	14985	14951	14987	15061	15016	15044	15090	15010	15039	14961	15179	14899	15034	15056	15074	14803	14985	14987	14946	14917	15097	14849	15029	15083	14990	14997	15180	14990	15107	15068	15000	15009	14840	15001	14915	14714	15024	14806	15084	14852	14826	14953	14915	14984	15023	15077	15026	15092	14938	14897	14918	14984	15013	15050	15093	15018	14927	15171	15148	15080	15189	14862	15111	15034	14866	14919	14858	14827	14963	14908	15128	14822	14945	14849	15087	15069	14883	15066	14922	15111	14954	15037	15173	15148	14814	14941	15008	14994	15082	15193	15059	15232	15040	15062	15014	14808	14931	14837	15051	15034	15041	15201	14765	14950	14845	15083	15081	14942	14913	14929	14963	15179	14886	15041	15030	15111	14995	15068	14794	15013	15082	15030	15110	14978	14868	15058	14847	15030	15078	14941	14851	15127	15128	14968	14897	15150	14888	15151	14762	15148	14912	15083	14674	15072	15060	14994	15041	14884	15085	14974	15053	15085	14940	15071	15135	15090	14895	15150	15001	14841	15037	14960	15012	15030	14985	14811	14980	15040	14856	15143	15071	15133	15172	14990	14945	14852	15048	15060	15010	15117	14996	15017	14978	14943	14951	15066	15084	15021	15113	14844	15076	14846	14806	14905	15231	15030	15078	15044	14903	14891	15181	15234	14899	15081	15026	15034	15121	15011	15029	14985	15184	15078	14894	14998	14928	15030	14833	14942	14995	15135	15052	14956	15080	15043	15137	15114	15030	15006	14902	15008	15060	14683	15174	14974	15018	14987	15053	15013	14984	14836	14975	14991	14930	14857	14965	15048	14976	15126	14961	15268	15026	14916	14987	14950	15059	14987	15087	14919	15017	14941	14949	15003	15163	15159	15069	14876	14833	14767	14964	15076	15072	14998	14919	14866	15043	15045	14999	15082	15157	15173	15056	15042	14874	15000	15067	14883	15111	15164	14991	14953	14826	14983	15059	14964	15079	15095	15013	15176	15046	14981	14967	14936	15007	15039	15009	15015	15080	14972	15013	14826	14857	15059	14873	14877	15008	14948	15032	15031	14936	15195	14904	15128	15026	15003	14941	15099	14899	14883	14934	14831	14947	14894	14889	15122	14705	15009	14774	14842	14923	14806	15076	15063	14997	15039	14860	15015	14905	15204	14833	14927	15079	14990	15143	14910	15107	15041	14934	15062	14789	15097	15007	15045	15048	14911	15175	14862	15238	14846	14818	15011	14826	14860	14990	14911	14977	14816	14939	14952	14985	15095	14987	14997	14988	15100	14973	15073	15124	14959	15052	15175	15050	14969	15171	15057	14958	14900	14978	14910	14940	14958	15004	15128	15153	14876	15057	15088	14953	14899	14919	15090	14903	15050	15022	14799	14872	15030	14955	14890	14909	14838	15030	14936	14993	14965	14939	15013	14992	14994	15045	15068	14907	15062	14799	15072	14882	14854	15065	14939	14853	15105	15238	15137	14894	15125	15009	14967	15196	14686	15058	15082	15091	14960	14737	14939	15074	15006	14896	14934	14999	15032	15073	15144	14931	15018	14906	14897	14990	14982	14917	15118	14939	14892	15067	15030	15044	15263	15215	15088	14969	14969	14818	15104	15211	15157	15018	15012	14665	14954	15159	14984	15204	15166	14944	14816	14963	15047	15057	14841	14908	14976	14900	15033	14988	15020	14944	14883	14886	14782	15142	14946	15123	14772	14904	15003	14820	15147	15004	14779	15091	14989	14876	14935	14923	15060	15019	15020	14816	14609	14765	14771	14826	14976	14927	15127	15153	15066	14948	15127	14967	14883	14953	14955	15133	15102	14917	15014	15073	14899	14960	14944	15014	14908	15088	14900	14929	15286	15007	15059	15054	14981	14994	14933	15036	14954	15027	14951	14998	14954	14999	15151	14869	14938	14860	15068	14840	14983	15080	15031	14928	14703	14959	15061	15170	14969	14943	14830	14985	15074	14859	15186	14997	15027	14983	14992	15062	15218	14964	14978	15060	15051	15094	14989	14868	14911	15153	15019	14901	14906	15170	15073	14987	14982	15021	15134	15009	14991	15188	14942	14824	14821	15055	15217	15047	14962	15143	15013	15101	15045	15023	14841	15150	14988	14849	15015	15056	14715	14768	14877	15077	14829	14944	14894	15116	14909	14971	15092	15162	15000	14885	14855	14986	14883	14876	15164	14887	14864	15143	15097	14832	15204	14973	14971	14610	15120	15117	15029	14887	15073	15079	15025	15029	15010	15074	14739	14907	15034	14983	14932	14990	14908	14993	14896	14997	14917	14810	15048	14908	15044	14968	15060	14990	14898	14969	15006	15166	14973	14999	14852	15070	15183	14948	15018	15038	15071	14864	15033	14969	15024	14679	14862	14847	15063	14937	14959	14878	15034	14770	14985	14946	14856	14885	14839	14997	15003	15093	15087	14894	14932	15077	14774	15029	14984	15134	15248	14877	15138	14762	14970	14892	14906	15093	15031	15100	15029	15045	14820	14991	15116	15066	15016	15033	14827	14722	14753	14930	15007	14983	15058	15020	15024	14921	15180	14942	14902	14995	15203	14877	15085	14941	14759	15158	15147	15109	15076	15062	14997	14750	15000	14979	15043	15031	14988	14869	14955	14999	15126	15109	15060	14986	15007	14966	15051	14996	14942	15002	15061	14947	15036	15066	14954	14974	15015	14871	14905	14987	15010	14844	14955	15054	15075	14840	14806	15053	15017	15049	15078	15165	15153	14955	15030	15008	14863	15023	14945	15005	14959	14875	15036	14912	15052	15070	15230	15100	15015	14885	15071	15014	14929	14955	15002	15080	14929	15025	14932	14837	14972	14879	14978	15148	15049	15104	15065	15152	15092	14824	14917	14908	15112	15046	15159	14931	14809	14989	14890	14892	15018	14972	15304	14879	15020	15101	14950	15092	14958	15064	15176	14815	14947	15231	15186	14878	14921	14888	15111	15049	14864	14904	14882	15101	14765	15007	15087	15196	15118	15028	14965	15031	15121	14977	14934	15027	14965	14963	15035	14949	14879	14971	14895	15116	15070	14783	14935	14953	14936	14801	15026	15053	15022	14962	14883	14967	14956	15056	15130	14970	15015	15081	14870	15047	15049	14999	14975	14952	15025	14900	14909	15027	14949	14993	15052	15017	14906	15074	15021	15042	15027	14697	14900	14921	14987	15087	14897	15018	14955	15165	14847	15005	14992	14981	15090	15061	15023	15008	15084	14954	14925	15035	14956	15223	14929	14992	14648	14853	15168	15058	14980	14995	14978	15115	14943	14942	15037	15065	14884	14896	15056	14965	15085	15111	15213	14988	14922	14758	15002	15374	14910	14882	15045	14986	14973	15246	15046	14981	15031	15071	15042	14785	14983	15042	15002	15007	14972	14822	14939	14946	14826	14891	15115	15052	15047	14828	15103	14980	14879	14991	14882	15059	15015	15052	15027	14983	14945	14915	14960	15091	15003	14934	15066	14954	14939	15110	15041	15041	15117	15052	15010	14851	14890	15028	14994	15105	14901	14941	14664	14782	14977	14976	15074	15066	15065	14993	14981	15148	14953	14987	15136	14875	15098	15002	15029	14797	14913	14924	14961	14801	14966	15013	14888	15003	15013	14859	15204	14936	14829	15229	14894	15100	14987	15066	15027	14948	14998	14962	15064	14941	15101	15090	15068	14982	15243	15007	15135	15032	15014	14864	14891	14872	15234	14894	15082	15048	15081	15231	15016	14998	14881	15004	15030	14952	15026	14904	14916	14671	15012	14980	14837	14881	15059	15120	14890	14952	14927	15024	15115	15032	15079	14865	14951	14786	15052	15003	14922	15013	14857	15025	14952	15084	15289	14926	15059	15034	15039	14978	15116	14884	14891	14921	14930	15038	15048	14922	15132	14987	15064	15041	15181	14890	14898	15010	14926	14980	14862	14919	15095	14852	15148	14767	15090	14747	14975	15092	14828	14862	14918	15089	14898	15221	14949	15004	15253	14771	15149	15048	15083	14950	14926	14783	15033	14827	14916	14996	14987	15103	14878	15037	15031	15181	15180	15168	15258	14926	14892	14799	15111	15033	14814	14892	14994	15194	14932	15049	15150	15037	15082	14955	14791	15014	15010	14940	14973	14861	14898	15024	14993	15356	15044	14832	14905	15194	15160	15024	15218	15212	14966	15002	15080	15205	15006	15002	14977	15116	14935	14992	14964	14767	14808	14873	15173	14966	14973	14913	14943	15066	14762	15105	14914	14973	15058	14983	15006	15015	15130	15061	15076	14902	14895	15028	14927	14731	14895	14926	15055	14943	14936	14928	14872	14755	14966	14786
18415	32390	26739	24171	22516	22499	23343	22352	22425	26245	37411	42700	38526	21796	14119	14237	14123	14107	14192	14138	14229	14068	14004	14316	14209	14145	14066	14023	14206	14135	13974	14059	14158	14123	14348	14015	14138	14115	14234	14137	13996	14269	14078	13972	14109	14022	14197	14117	14150	14079	14127	14171	13918	13914	14174	14079	13991	14085	14087	14007	14114	14148	14166	14334	14080	13976	14088	14117	14075	14184	14120	14112	14273	14059	14006	14248	14040	14119	14127	14100	14296	13938	14048	13981	14219	14108	14045	14104	14292	14256	14028	13993	14080	14033	14163	14158	14041	14226	14292	14086	14160	14128	14211	14129	14133	13973	14150	14135	14131	13975	14110	14039	13973	14099	14155	13898	14101	14044	14028	14053	14051	14152	14140	14043	14142	13998	14117	14002	14084	14105	14147	14194	13842	14094	13920	14132	14036	14214	13985	13934	14091	14144	13999	13980	14074	14030	14034	14069	14061	14005	13987	14291	14045	14331	14114	14066	14021	14102	13960	14141	14159	14190	14190	13917	14054	14197	14012	14018	14123	13993	14096	14038	14150	14085	14069	14022	14187	14080	14077	14027	14073	14083	14204	14173	14094	14064	14174	14180	14191	14121	14018	14096	14258	14074	14157	14086	14001	14090	14159	14115	14093	14059	14071	14022	14042	14091	14149	14062	14142	14146	14111	14032	14019	14167	14048	14167	14111	14172	14051	14226	14125	13980	14174	14022	14166	14153	14003	14128	14182	14181	14211	14081	14167	14120	14076	14267	14159	14172	14247	14078	14157	14004	14055	14077	14138	13979	14338	13961	14039	14024	13985	13994	14125	14058	14105	14034	14183	14296	14249	14150	14106	14128	14145	14078	14030	13998	14088	14051	14105	14127	14060	14227	14176	14015	14204	14142	14037	14062	14064	14069	14008	14039	14053	14139	14045	14177	13961	14209	14025	14038	14066	14059	14104	13847	14141	14093	14218	14113	14213	14136	14004	13995	14268	14013	14119	14100	14056	13896	14100	14041	14042	14105	14058	14065	14036	14202	14132	14112	14203	14021	13980	14234	14021	14094	14097	14092	13974	14134	13943	14019	14112	14075	14075	14206	14094	13987	14239	14115	14123	14150	14033	14126	13928	14067	14046	14180	14058	14038	14033	14094	13923	13998	14066	13993	13989	14195	14047	14137	14017	14054	14161	14193	14047	13976	14066	14325	14143	14083	14033	14209	14102	13980	13967	13993	14078	14226	14150	14228	14073	14045	14134	14142	13972	14026	14203	14201	13887	14052	14232	14035	14156	14111	14051	14020	14209	13992	14052	13976	13918	14095	13996	14050	14173	14178	13995	14132	13839	13984	14130	14169	14141	13833	14079	13979	14172	14027	14209	14147	14226	13948	14076	14063	14169	14206	14232	14045	14116	14183	13870	13930	14064	14205	14018	13894	13971	14116	14004	13962	14145	14193	14260	14078	14138	14127	14040	14105	14247	14152	14133	14138	14229	14131	14017	14047	14190	14031	14032	14125	13948	14031	14168	14122	14257	14021	14045	14145	13922	14006	14044	13965	14071	14216	13995	13977	14027	14126	14097	14091	14020	13918	14080	14114	14073	14190	14271	14151	14081	14104	14057	14012	14156	14048	14026	14033	14235	13894	13900	13929	14126	14049	14160	14059	13990	14170	14086	14100	14043	14247	14004	14005	13977	14131	14217	14120	14211	14172	14007	14119	14071	14103	14005	14172	13957	14262	14069	14126	14196	14178	14020	14279	13948	14073	14123	14005	14192	13989	14140	14058	14142	13954	13947	14145	14029	14198	14122	14110	14143	14008	14280	14093	14235	14021	14132	14270	14047	14091	14032	14049	14060	14052	13902	14064	14226	14106	14170	14172	14000	14211	14147	14042	14148	14039	14019	13953	14235	14161	14102	14015	14187	13916	14104	13994	14017	14008	14182	14122	14198	14167	13996	14109	14177	13919	14324	14100	14102	14216	14066	14055	13961	14216	13942	13975	14079	14004	14273	14053	13904	14139	14143	14051	14187	14110	14149	13948	14081	14006	14229	14116	14195	14261	14047	14039	14231	13954	14026	14111	14202	14114	14125	14250	14285	13992	14092	14251	14128	14020	14170	13895	14069	13997	14246	13956	13996	14119	14066	13921	14046	14063	14044	14021	14028	13924	14211	14104	14167	13998	14065	13914	14039	14146	14178	14225	14107	14089	14100	14167	14018	13855	14161	14084	13967	14108	14349	14222	14024	14095	14100	14103	14175	14006	14066	14099	14086	14114	14076	13997	14050	14105	14019	14104	14108	14141	13989	14085	14103	14032	14018	14038	14054	14044	14020	14020	13942	14237	14149	14044	14206	14019	14095	13868	14168	14097	14158	14038	14005	14083	14154	14087	14148	14161	13916	14097	14257	13904	14002	14020	14160	13912	14063	14167	14203	14166	14135	14202	13858	14113	14077	14099	14138	13998	14126	13947	14184	14015	13941	14064	14022	14025	14132	14211	14132	14088	14178	14147	13957	14184	14180	14055	14091	14088	14098	14132	14094	14182	13980	14193	14228	13992	14140	14055	14032	14186	13896	14098	14061	14133	14151	13908	14129	13979	14103	13983	14221	14115	14037	14064	13997	13979	14034	14074	14085	13960	14082	14043	14139	14064	14025	14066	14066	14239	14129	14088	14141	14002	14002	13992	13978	14122	14155	14143	14242	13999	14178	13962	13910	14187	13972	14237	13951	13943	13949	13987	13982	13875	14005	14012	14018	14147	14164	13970	14143	14258	13890	14046	13982	14381	13989	14063	13916	14052	14056	14086	14112	14087	14014	14008	14072	13937	13956	14058	14151	14120	14122	14103	13987	14018	14038	14163	14013	14132	14028	14136	14058	14029	14223	14062	14001	13882	14113	14211	14107	13948	14022	13966	14109	14184	14197	14151	14142	14149	13926	14203	14215	14143	14175	13967	14160	14071	14118	14259	14028	14126	13941	14255	14109	14168	14181	14029	14027	14129	14195	14158	14094	14100	14231	14096	13890	14376	14052	14081	13893	14123	13838	14205	14025	14216	14039	14023	14144	13894	14032	13969	14013	14174	14181	14022	14220	14201	14128	14232	14152	14115	14113	14261	13976	14096	14138	14018	14088	14148	14060	14265	14226	14082	14162	14190	14333	14009	14228	14224	14240	13994	13951	14068	14220	14239	13947	13974	14126	13966	14134	14235	14031	14107	14103	14096	13984	14068	13964	14228	14050	14076	14147	13852	14208	14185	14130	14041	13964	14119	14135	13928	14015	14049	14109	14055	14288	14038	14044	14172	13935	13991	14120	14085	13972	14092	14101	14193	14138	14174	13894	14042	14222	14189	14156	14010	13958	14046	14002	14094	14093	14128	14029	14129	14071	14098	14154	13901	14198	14044	14084	14062	14049	13878	14122	14044	14047	14097	14080	14016	14076	14218	14107	14029	14107	14182	14051	14105	14001	14091	14183	14049	14101	14159	14104	14132	14098	13994	13959	14070	14108	14159	14213	14098	13959	14123	13976	14102	13991	14131	14220	13976	14026	14235	14018	13976	14143	14005	14122	14165	14002	14056	14022	13863	14036	14108	14015	14135	13924	14200	14161	14295	14045	14159	14098	14073	14104	14079	14199	14091	13942	13962	14157	13905	14027	13974	13966	14205	14167	14093	14123	14130	14301	14096	14287	13997	14057	14083	14059	14107	14123	13996	14150	13951	14047	13995	14195	14171	14055	14101	14098	14089	14010	13924	14009	13797	13968	14201	14074	14103	14024	14175	14040	14089	14111	14103	14019	14145	14144	14099	14089	14175	13958	14096	14153	14208	14364	14113	14065	14043	14048	14034	14248	13977	14149	14106	14059	13922	14181	13989	14061	14177	14123	14079	14101	14184	13902	14314	13993	14048	14207	13961	13939	14095	14068	14167	14108	14070	14167	14166	14075	14169	14093	14166	14041	14078	14028	14120	14152	13856	14255	14194	14194	14214	14136	14108	14268	14015	13939	13905	13968	14061	13980	14262	14040	13956	14035	14187	14186	14010	14147	14014	14128	14220	13891	13959	14049	14052	14043	14168	14280	13898	14016	13995	13969	13950	14007	13967	14107	14222	14009	14021	14124	14027	14212	14037	14079	14103	14082	14272	14055	14123	14204	14143	14173	14172	13983	14126	14038	14176	14035	13999	14175	14093	14042	14090	14087	14096	13870	13933	14096	14089	14010	13875	14142	14209	14005	14135	14078	14023	14125	14103	14038	14290	14048	14063	13931	14050	14191	14251	13994	14226	14155	14127	14044	14083	14059	14073	14127	14086	13961	13956	14077	13985	13965	14245	14036	14059	14056	14158	14139	14186	14114	14090	14057	13919	13956	14098	14026	14241	14205	14065	14238	14196	14205	14037	14142	14080	14051	14004	14001	14030	14123	13893	14106	14199	14183	14033	14181	14124	14099	14177	13997	14223	13961	14047	14078	14275	14057	14072	14094	14239	13943	14094	14062	14100	13884	14074	14067	14160	14155	13934	14179	14060	13973	14155	14261	14088	14253	14085	14109	14140	14094	13982	14179	14153	14008	14148	13987	14015	14050	14126	14223	14185	14117	13910	14077	14119	14013	14160	13957	14085	14122	14102	14100	14131	14021	14087	14272	14100	14086	14098	14105	14225	14016	14103	14412	14053	13901	14177	14099	14134	14139	14140	14134	14041	14112	14140	13896	14176	14113	14247	13994	14188	13936	14227	14163	14202	14109	14160	14216	14088	14077	14001	14122	14062	14215	13992	13977	14082	14049	14289	14142	14081	14036	14043	14124	14287	13982	13980	13920	14232	14042	14002	14029	14113	14006	14194	14046	14188	14153	14158	14044	13981	14099	13961	14089	14075	14133	14012	14075	14043	14097	14077	14045	13926	14152	14060	14061	14116	14306	14177	14140	14040	13933	14030	14149	14056	14220	14041	14150	14269	13969	14065	13983	14188	14176	14125	14199	14123	14163	14137	13991	13980	14061	14001	14096	14075	14075	14079	14272	13979	14092	13986	13954	14038	13912	13942	14168	13932	14207	14223	14130	14022	13917	13950	14042	13941	14113	13896	14035	14190	14114	13975	14072	14161	13972	14189	14267	14147	14066	14089	14123	14068	14014	14068
27466	21902	22752	17904	14500	15323	15545	15602	15393	15173	15475	16621	16664	14616	13982	14103	13894	13971	13924	13946	13846	14108	13964	13848	13931	13984	13918	13761	13892	14029	13903	13753	13951	13798	13974	14122	13997	13944	13998	13953	13724	14054	13876	13819	13756	13754	13876	13880	13759	13790	14033	13741	13722	13992	14011	13833	13904	14014	13918	14210	13999	13868	13890	14031	13608	14009	13759	13920	13919	13878	13822	13826	14114	13817	13905	13888	13943	13906	13820	13920	13859	13840	13749	13803	13775	13917	13821	13771	13953	13865	13982	13959	13952	13754	13978	14087	14057	13668	13967	13733	13990	13824	13854	13834	13764	13851	14070	13746	13925	13659	13914	13841	13837	13940	13911	13847	13926	13811	13774	13860	13916	13726	13719	13811	13859	13733	13868	13853	13889	13884	13708	13894	13815	13915	14068	13862	13677	13679	13951	13878	13971	13893	13977	13800	13992	13923	14047	13896	13680	13824	13693	13859	13926	13900	13778	13960	13931	13757	13884	13719	13799	13724	13705	13872	13894	13752	13904	13727	13837	13789	13841	13768	13652	13822	13717	14091	13991	13821	13820	13852	13950	13938	13966	14011	13860	13585	13966	13894	13852	13830	13979	13946	13898	13981	13592	13776	13826	13930	13929	14049	13828	13843	13751	13770	13825	13593	13888	13897	13746	13774	13775	13754	13746	13953	13888	13816	13808	13679	13714	13880	14000	13955	13973	13832	13873	14170	13805	13847	13908	13998	13713	14047	13950	14017	13858	13996	13949	13876	13885	13813	13821	13802	13815	13916	14251	13817	13940	13794	13952	13773	13915	14032	13864	13815	13939	13828	13837	13725	13878	13815	13762	13844	13826	13892	13762	13841	13791	13898	13793	13784	13976	13905	13864	13675	13797	13973	13942	13922	13862	13945	13884	13908	13741	13929	13749	13706	13658	13846	13814	13922	13827	14006	13706	13772	13764	13841	13906	13943	14063	13870	13754	13985	13820	13873	13736	13808	13932	13779	13843	13925	13930	13723	14066	13880	13812	13828	13797	13960	13702	13781	13819	13773	13785	13877	13819	13869	13783	13985	13805	13985	13760	13704	13824	13743	13819	13864	13984	13836	13680	13840	13974	13649	13858	13990	13817	13890	13900	13871	13837	13651	13736	13691	13937	13951	13894	13807	13743	13999	13761	13875	13934	13976	13804	13709	13888	13940	13967	13859	13743	13914	13721	13786	13751	13835	13694	13849	13803	13697	13807	13838	13833	13919	13843	14041	14183	13825	13718	13768	13966	13572	13937	13709	13856	13829	13940	13671	13841	13960	13852	13739	13689	13879	14027	13918	13868	13923	13946	13767	13889	13835	13682	13992	13963	13952	13811	14005	13767	13727	14016	13947	13746	13722	13725	13941	13907	13779	13869	13725	13979	13849	13875	13731	13855	13652	13764	13838	13876	13835	13855	13841	13754	13746	13873	13950	13958	13905	13891	13696	13856	13694	13792	13990	14020	13854	13995	13932	13810	13869	13892	13972	13723	13862	13906	13736	13970	13726	13907	13940	14046	13898	13893	13821	13860	13885	13914	13832	13783	13936	13951	13772	13833	13832	13834	13860	13930	13831	14012	13920	13906	13861	13889	13943	13876	13896	13815	13764	13868	14045	13873	13998	13923	13783	13964	13729	13805	13834	13880	13697	13883	13966	14016	13787	13843	13596	13837	13815	13883	13791	13980	13859	13967	13788	13954	13752	13811	14110	13824	13923	13923	13831	13967	13726	13812	13732	13893	13931	13818	13690	13784	13852	13983	13739	13926	13783	13829	13925	14083	13906	13837	13892	13855	13785	13840	13773	13811	13777	13712	13881	13891	13889	13925	13680	13795	13924	13917	13908	14031	13906	13945	13845	13803	13853	13730	13721	13858	13905	13833	13923	13845	13843	14011	13862	13964	13856	13922	13844	13876	13709	13784	13826	14032	13823	13847	14000	13836	13634	13719	13790	13931	13848	13961	13924	13861	13765	13711	13824	13819	13865	13727	13932	13921	13898	13828	13788	13561	13668	13787	14010	13926	13787	13661	13815	13834	13913	13991	13784	13954	13974	13860	13916	14038	13833	13878	13898	13960	13972	13866	13843	13748	13922	13729	13901	13803	13816	13977	13909	13742	13882	14134	13949	13998	13704	13868	13912	13930	13760	13926	13832	14003	14005	13649	13856	13575	13920	13847	13691	13550	13962	13918	13786	13870	13841	13792	13875	13909	13901	13760	13950	13925	13827	13760	13820	13521	13898	13775	13875	14039	13991	13730	13968	13840	13948	13818	13959	13801	13963	13887	13721	13797	13710	13879	14074	13823	13838	13863	13724	13971	13911	13864	14118	13827	13727	13865	13821	13917	14025	13784	13894	13720	13824	13806	13981	13921	13904	13888	13867	13847	13834	14007	13988	13899	14029	13744	13873	13736	13953	13719	14015	13903	13973	13834	13676	13885	13856	13833	13815	13754	13808	13689	13748	13831	14145	14095	13989	14017	13781	13854	13984	13848	13795	13664	13827	13864	13784	13801	13945	13769	14050	14016	13964	14042	13849	13778	13947	13873	13874	13997	13838	13895	13886	14058	13919	14094	13752	13807	13809	13795	13843	13988	13908	13966	14214	13806	13748	13809	13893	13949	13808	14029	13966	13831	13916	13883	13710	13802	13760	13827	13961	13876	13840	13902	13954	13905	13965	13901	13706	13693	13795	13878	13834	13717	13633	13914	13919	13884	13900	13990	13850	13815	13950	13795	13738	13855	13747	13796	13799	13901	13949	13989	14025	14033	13792	14000	13847	13757	13774	13910	13775	13901	13875	13875	13832	13940	13929	13889	13814	13780	13877	13808	13857	13927	13942	13910	13853	13840	13749	13670	13712	13987	13931	13573	13965	13901	13802	13836	13964	14021	13866	13977	13881	13864	14027	14076	13851	13824	13968	13928	13837	13820	13798	13923	13550	13746	13779	13718	13724	13810	13705	13717	13885	13820	13828	13893	13982	13868	13779	13851	13824	13910	13881	14070	13800	14104	13802	13776	13888	13644	13798	13989	13690	13922	13908	13803	13864	13778	13931	13884	14010	13855	13729	13903	13909	13994	13938	13849	13924	13918	13938	13863	13786	13897	13972	13861	13737	13969	13826	13755	13825	13996	13887	13751	13717	13649	14007	13960	13886	13953	13988	13751	13882	13732	13797	13843	13978	13914	13806	13892	13806	13949	14048	13994	14069	13845	13893	13832	13787	13817	13802	13745	13844	13776	13826	13838	13985	13849	13851	13715	13850	13793	13776	14056	13835	14099	13771	14042	13752	13677	14078	13858	13800	13956	13875	13967	13866	13875	14075	13823	13844	13960	13937	13879	13769	13778	13679	13857	13861	14038	13793	14006	13845	13921	14018	13943	13883	14017	13925	13871	14050	13911	13943	13989	13796	13854	13921	13795	13767	14030	14045	13758	13725	13824	13887	13909	13899	13755	13884	13774	13835	13782	13853	13859	13802	13953	13758	13928	13780	13932	13917	13942	13902	13797	14010	13929	13872	13687	13786	13890	13709	13786	13797	14003	14016	13918	13956	13845	13808	13835	13874	13840	13880	13748	13869	13940	13861	13868	13918	13750	13834	13834	13984	13803	13839	14019	13753	13924	13969	13870	13821	14030	13738	13726	13763	13764	13878	13866	13801	13652	13767	14166	13823	13731	13925	13921	13769	13973	13741	13832	13855	14032	13847	13832	13819	13644	13805	13877	13907	13722	13750	13885	13972	13656	13842	13860	13817	13766	13784	13872	13952	13818	13913	13776	13892	13985	13882	13808	13829	13849	13977	13964	13816	13768	13789	13656	13736	13695	13719	13764	13747	13784	14036	13965	13797	14012	13924	13788	13763	13794	13859	13748	13822	13682	13690	13740	13813	13766	13913	13661	13749	13959	13983	13780	13895	14040	13776	13700	13674	13896	13800	13780	13888	13807	13885	13756	13756	14064	14002	13850	13750	14001	13906	13870	13779	14095	13906	13858	13922	13812	13657	13803	13804	13776	13885	14111	13690	14079	13589	13714	13825	13653	13825	14044	14035	13871	13743	13764	13793	13835	13843	13878	14013	14059	13939	14002	13903	14095	13832	14002	14019	13923	13648	13973	13650	13971	13983	13767	13883	13836	13844	13795	13816	13951	13855	13773	13807	14130	13836	13773	13939	13860	13839	13829	13785	13899	13859	13904	13891	13912	13925	13786	13902	13855	13974	13876	13865	13765	13725	13728	13818	14044	13916	13659	13609	13854	13712	13791	13844	13862	14015	13806	13747	13715	13913	13826	13899	13898	13833	13795	13893	14065	13867	13736	13849	13838	13727	13771	13807	13790	13858	13849	13917	13966	14131	13842	13813	13821	13813	13788	13756	13990	13918	13987	13823	14035	13813	13880	13765	13745	13916	13749	13809	13749	13829	14016	13953	13899	13717	13730	13710	13833	14009	13961	13845	13780	13790	13802	14011	13940	13909	13877	13867	14063	13734	13778	13567	13865	13733	13848	13755	13659	13823	13777	13813	13834	13926	13885	13846	13935	13955	13916	13673	13770	13764	13845	13936	13922	13872	13829	13829	13822	13783	13831	13906	13886	13970	13890	13670	13926	13922	13947	13939	13873	13968	14106	13993	13848	13815	13857	13845	13832	13929	13964	13901	13584	13871	13915	13966	13901	13898	13814	13849	13853	13535	13683	13871	13777	13867	14153	13824	13833	13683	14028	14128	13750	13922	13997	13776	13837	13848	13951	13753	13926	13711	13737	14062	13880	13908	13892	13819	13888	13882	13962	14005	13921	13581	14156	13948	13923	13862	13737	13796	13860	13891	13751	13892	14036	13891	13814	13854	13835	13779	13892	13685	13842	13983	13781	13890	13408	13846	13901	13846	13854	13817	13716	13848	13762	13822	13756	13908	13944	13963	14063	13818	13878	13937	13847	13976	13875	13767	13984	13775	13714	13744	13925	13936	13853	13676	13812	13917	13836	13705	13789	13828	13989	13901	13746	14056	13894	13904	13757	13837	13714	13979	13795	13794	13741	13961	14035	13757	13957	13730	13881	13828	13902	13690	13741	13893	13854	13887	13861	13883	13560	13998	13924	13778	13829	13896
15562	17230	16346	14841	14983	16288	15991	16537	16158	15366	16175	17773	16894	14139	13493	13300	13536	13546	13399	13477	13428	13342	13432	13514	13432	13458	13537	13521	13545	13514	13558	13402	13670	13422	13454	13289	13544	13611	13618	13517	13450	13352	13665	13583	13376	13545	13440	13478	13409	13392	13346	13547	13565	13323	13624	13384	13471	13459	13615	13420	13485	13467	13552	13645	13561	13449	13355	13577	13620	13329	13371	13536	13267	13456	13540	13374	13601	13550	13451	13466	13509	13446	13521	13431	13408	13306	13444	13521	13442	13434	13510	13391	13236	13584	13457	13719	13457	13628	13466	13478	13563	13386	13430	13398	13641	13701	13407	13401	13446	13466	13428	13673	13331	13450	13531	13622	13542	13400	13645	13343	13423	13456	13441	13561	13531	13625	13400	13602	13282	13488	13365	13366	13447	13498	13470	13383	13349	13279	13442	13473	13447	13661	13667	13446	13644	13358	13454	13505	13508	13490	13534	13394	13411	13441	13501	13401	13537	13605	13411	13468	13493	13325	13418	13490	13361	13425	13563	13520	13408	13501	13507	13363	13479	13457	13408	13496	13550	13518	13537	13585	13436	13479	13382	13503	13443	13496	13477	13506	13368	13481	13469	13464	13381	13437	13629	13307	13466	13322	13353	13468	13437	13553	13423	13460	13580	13564	13578	13565	13530	13462	13510	13606	13320	13382	13335	13462	13668	13495	13353	13616	13426	13500	13544	13466	13514	13506	13471	13561	13390	13485	13530	13437	13421	13446	13666	13485	13552	13458	13769	13507	13519	13392	13411	13497	13639	13408	13410	13473	13489	13448	13527	13635	13436	13441	13477	13158	13438	13537	13375	13476	13590	13334	13516	13578	13379	13443	13561	13545	13556	13400	13397	13574	13553	13522	13472	13574	13426	13502	13568	13315	13390	13554	13349	13567	13476	13510	13436	13395	13338	13509	13670	13402	13359	13356	13446	13579	13501	13417	13466	13589	13498	13635	13337	13473	13467	13427	13354	13433	13628	13615	13344	13563	13291	13580	13346	13513	13623	13447	13471	13421	13423	13583	13489	13420	13350	13474	13392	13566	13313	13610	13351	13421	13492	13408	13552	13621	13617	13419	13499	13433	13577	13443	13441	13458	13420	13429	13371	13427	13424	13350	13407	13555	13428	13514	13532	13270	13622	13470	13463	13423	13486	13495	13496	13406	13408	13576	13485	13559	13346	13539	13620	13488	13468	13314	13593	13493	13425	13371	13440	13322	13443	13561	13359	13358	13336	13725	13522	13431	13343	13463	13555	13426	13493	13609	13577	13505	13473	13413	13624	13502	13453	13515	13422	13472	13484	13329	13525	13537	13622	13626	13535	13432	13260	13525	13443	13373	13549	13426	13417	13446	13513	13336	13552	13456	13411	13384	13539	13409	13409	13535	13480	13552	13550	13489	13392	13367	13492	13477	13480	13370	13554	13463	13391	13457	13487	13525	13513	13585	13421	13287	13539	13451	13319	13624	13530	13435	13525	13339	13379	13656	13466	13416	13481	13450	13558	13380	13621	13431	13691	13369	13544	13462	13485	13455	13464	13435	13231	13620	13491	13443	13516	13431	13432	13210	13319	13505	13462	13474	13554	13610	13446	13554	13362	13400	13347	13691	13385	13371	13395	13526	13689	13422	13534	13562	13363	13624	13534	13319	13498	13378	13592	13460	13441	13493	13465	13469	13567	13327	13436	13527	13441	13492	13503	13315	13408	13530	13558	13594	13515	13640	13527	13331	13505	13457	13543	13547	13640	13221	13481	13508	13563	13403	13517	13383	13352	13508	13448	13392	13678	13458	13491	13524	13570	13550	13669	13500	13409	13490	13391	13388	13330	13377	13608	13481	13491	13532	13524	13416	13563	13587	13564	13533	13438	13644	13508	13660	13412	13320	13404	13486	13475	13543	13424	13410	13417	13491	13435	13556	13301	13547	13533	13446	13659	13267	13473	13374	13550	13366	13405	13536	13587	13527	13525	13444	13430	13449	13450	13414	13495	13578	13507	13415	13391	13630	13613	13237	13454	13455	13592	13256	13533	13484	13489	13539	13528	13492	13389	13493	13316	13559	13537	13598	13436	13385	13464	13501	13453	13424	13528	13442	13459	13560	13430	13494	13486	13505	13457	13400	13400	13505	13419	13463	13327	13316	13526	13534	13399	13400	13446	13432	13495	13462	13297	13621	13315	13429	13512	13604	13586	13475	13522	13458	13373	13567	13447	13367	13485	13380	13428	13544	13451	13577	13497	13472	13455	13473	13419	13441	13400	13513	13421	13402	13675	13495	13403	13533	13485	13431	13695	13447	13391	13499	13412	13406	13621	13460	13574	13414	13449	13507	13650	13563	13405	13547	13352	13540	13550	13563	13447	13535	13540	13402	13429	13442	13655	13471	13560	13493	13326	13265	13472	13352	13376	13460	13616	13525	13594	13458	13660	13356	13474	13475	13447	13474	13582	13583	13507	13510	13582	13389	13450	13467	13351	13308	13579	13468	13369	13559	13418	13321	13343	13491	13512	13450	13512	13502	13579	13503	13434	13519	13408	13421	13451	13539	13378	13438	13586	13371	13414	13485	13486	13446	13469	13537	13615	13368	13571	13395	13461	13445	13426	13489	13444	13581	13417	13432	13429	13453	13476	13568	13699	13466	13538	13486	13475	13414	13414	13504	13528	13506	13577	13444	13492	13435	13456	13472	13387	13677	13558	13297	13476	13500	13495	13298	13578	13547	13480	13474	13576	13431	13442	13377	13428	13520	13500	13550	13342	13516	13709	13518	13409	13397	13425	13596	13368	13381	13577	13427	13403	13542	13512	13523	13456	13474	13614	13401	13629	13495	13563	13281	13516	13596	13529	13592	13500	13506	13462	13499	13572	13420	13596	13330	13419	13369	13641	13388	13524	13628	13574	13504	13545	13397	13587	13421	13362	13402	13515	13462	13399	13477	13448	13489	13329	13476	13319	13552	13579	13352	13427	13371	13468	13391	13530	13425	13464	13459	13660	13489	13619	13460	13569	13592	13341	13487	13351	13484	13374	13470	13389	13525	13459	13356	13490	13459	13499	13345	13549	13421	13614	13315	13462	13559	13328	13288	13324	13425	13561	13489	13408	13259	13421	13367	13522	13473	13441	13432	13356	13582	13319	13349	13567	13397	13559	13664	13370	13522	13620	13480	13484	13451	13448	13423	13545	13183	13391	13399	13513	13375	13681	13458	13482	13547	13633	13454	13428	13535	13467	13493	13502	13573	13343	13363	13455	13301	13471	13477	13372	13436	13505	13321	13427	13344	13553	13668	13557	13421	13590	13344	13428	13496	13474	13335	13430	13549	13666	13433	13460	13544	13391	13483	13521	13476	13433	13456	13377	13649	13419	13379	13536	13486	13575	13387	13516	13409	13395	13394	13427	13499	13530	13450	13398	13524	13534	13457	13512	13524	13558	13411	13521	13534	13480	13372	13565	13550	13397	13563	13488	13444	13387	13361	13483	13467	13244	13542	13468	13546	13524	13342	13616	13635	13503	13494	13604	13339	13428	13418	13477	13449	13554	13422	13447	13528	13451	13611	13574	13514	13578	13375	13627	13430	13533	13324	13479	13515	13502	13555	13463	13420	13404	13466	13443	13457	13596	13394	13497	13413	13456	13517	13491	13721	13300	13426	13541	13540	13522	13464	13585	13551	13619	13569	13469	13506	13419	13572	13604	13634	13398	13484	13470	13270	13321	13474	13471	13472	13497	13541	13491	13521	13413	13336	13627	13406	13488	13535	13450	13585	13692	13371	13478	13438	13501	13440	13582	13529	13526	13503	13452	13376	13301	13477	13479	13443	13402	13457	13494	13458	13460	13527	13564	13302	13543	13561	13498	13497	13396	13428	13472	13548	13446	13587	13383	13397	13407	13393	13330	13543	13343	13536	13516	13404	13602	13364	13514	13525	13400	13366	13541	13530	13533	13586	13401	13445	13495	13459	13497	13456	13490	13526	13393	13592	13629	13378	13549	13554	13453	13526	13433	13480	13472	13601	13624	13436	13438	13418	13457	13312	13438	13356	13413	13191	13586	13376	13484	13497	13369	13421	13465	13596	13609	13332	13532	13553	13444	13482	13374	13532	13617	13609	13578	13342	13582	13584	13367	13598	13448	13550	13521	13488	13421	13396	13504	13318	13383	13457	13373	13510	13596	13527	13576	13478	13384	13543	13522	13461	13555	13411	13587	13388	13544	13485	13501	13609	13509	13454	13642	13451	13460	13448	13463	13627	13469	13499	13526	13542	13423	13641	13452	13641	13486	13443	13355	13521	13321	13431	13576	13573	13360	13477	13621	13482	13350	13491	13471	13266	13510	13446	13635	13572	13297	13337	13501	13255	13609	13548	13404	13548	13523	13515	13615	13477	13416	13454	13518	13634	13463	13644	13437	13545	13571	13345	13556	13507	13512	13483	13480	13358	13591	13579	13476	13518	13533	13415	13537	13423	13487	13597	13393	13442	13440	13468	13437	13534	13558	13526	13443	13551	13584	13372	13499	13460	13585	13493	13587	13427	13472	13419	13417	13630	13384	13508	13466	13497	13478	13660	13307	13405	13523	13557	13655	13548	13568	13510	13515	13436	13585	13528	13545	13473	13382	13410	13400	13466	13351	13485	13520	13516	13194	13674	13445	13428	13560	13662	13441	13303	13598	13409	13570	13520	13443	13413	13312	13416	13446	13687	13536	13297	13411	13357	13470	13477	13540	13416	13558	13479	13515	13612	13455	13586	13299	13608	13417	13483	13558	13386	13543	13501	13490	13445	13495	13367	13526	13444	13439	13479	13576	13648	13543	13604	13425	13535	13389	13481	13372	13449	13574	13365	13572	13529	13507	13449	13556	13369	13550	13525	13613	13540	13525	13525	13575	13367	13322	13541	13530	13482	13458	13512	13591	13440	13369	13338	13555	13516	13477	13382	13559	13362	13382	13602	13439	13548	13519	13387	13667	13465	13603	13519	13434	13486	13511	13509	13610	13451	13547	13449	13542	13484	13646	13534	13685	13442	13566	13426	13494	13531	13510	13449	13473	13597	13479	13458	13320	13478	13411	13523	13545	13722	13522	13616	13355	13543	13337	13429	13533	13586	13567	13526
24556	21506	28677	24896	21574	19622	19629	18813	18046	17267	25426	30072	24756	17908	15356	15012	14777	14754	14897	14948	14762	14921	14947	14935	14930	14882	14702	14841	14920	14652	14832	14783	14981	14828	14660	14770	14860	14937	14804	14958	14880	14849	14791	14774	14925	14963	14817	14775	14766	14769	15004	14817	14818	14653	14789	14975	14938	14789	14826	14861	14849	14915	14843	14821	14733	14735	14647	14834	14661	14627	14870	14800	14730	14706	14679	14779	14795	14791	14977	14817	14707	14845	14845	14753	14614	14907	14739	14771	14833	14740	14683	14675	14611	14749	14813	14845	14981	14667	14676	14673	14959	14847	14831	14828	14977	14843	14736	14691	14670	14746	14687	14765	14834	14696	14775	14657	14820	14819	14989	14755	14727	14899	14760	14644	15027	14906	14860	14868	14901	14624	14870	14822	14903	14839	14582	14643	14880	14746	14719	14736	14793	14764	14730	14738	14795	14626	14819	14811	14980	14773	14826	14681	14943	14637	14839	14713	14801	14898	14645	14977	14847	14736	14698	14660	14743	14697	14834	14705	14894	14897	14855	14764	14843	14883	14966	14731	14439	14805	14864	14774	15040	14926	14895	14626	14852	14716	14684	14896	14816	14690	14972	14879	14810	14716	14753	14698	14775	14866	14825	14904	14766	14643	14716	14906	14767	14591	14818	14690	14720	14602	15016	14797	14880	14643	14848	14903	14799	14747	14800	14789	14847	14794	14746	14762	14713	14913	14725	14709	14717	14680	14918	14761	14890	14555	14597	14850	14818	14502	14852	14798	14689	14693	14832	14798	14893	14763	14647	14800	14861	14994	14702	14852	14718	14617	14783	14806	14700	14931	14843	14791	14967	14938	14804	15039	14648	14840	14715	14772	14819	14779	14744	14835	14728	14675	14884	14732	14507	14782	14841	14778	14836	14951	14778	14743	14857	14861	14548	14638	14666	14821	14802	14667	14861	14828	14788	14910	14842	14756	14754	14640	14627	14633	14843	14632	14581	14855	14693	14685	14837	14838	14909	14706	14658	14802	14815	14809	14859	14840	14927	14843	14811	14958	14780	14833	14875	14752	14712	14763	14867	14822	14931	14792	14818	14755	14974	14720	14861	14794	14939	14933	14756	14800	14691	14704	14747	14707	14797	14737	14763	14874	14858	14770	14775	14761	14702	14914	14819	14831	14846	14975	14787	14797	14722	14657	14673	14841	14886	14646	14792	14836	14733	14916	14754	14530	14814	14629	14823	14831	14524	14839	14954	14721	14793	14853	14585	14805	14814	14815	14765	14836	14768	14797	14632	14754	14763	14891	14727	14834	14557	14843	14848	14827	14688	14711	14699	14798	14866	14638	14794	14677	14743	14722	14811	14748	14773	14879	14903	14871	14790	14853	14709	14970	14690	14809	14652	14691	14555	14788	14809	14911	14717	14788	14830	14833	14841	14790	14860	14771	14766	14827	14792	14760	14818	14547	14824	14895	14795	14799	14775	14699	14750	14670	14512	14956	14863	14903	14824	14868	14650	15003	14800	14879	14738	14641	14734	14812	14667	14702	14572	14826	14732	15017	14698	14916	14717	14645	14626	14689	14922	14584	14815	14861	14958	15007	14629	14654	14640	14728	14836	14465	14808	14961	14766	14822	14696	14765	14837	14793	14770	14706	14832	14539	14888	14889	14837	14800	14870	14728	14879	14775	14927	14592	14685	14838	14723	14602	14865	14646	14927	14806	14831	14717	14832	14663	14770	14738	14670	14757	14855	14602	14641	14615	14808	14698	14612	14627	14759	14777	14779	14786	14890	14748	14754	14758	14718	14776	14737	14570	14732	14792	14504	14760	14748	14608	14624	14504	14687	14694	14827	14881	14873	14846	14899	14760	14808	14610	15126	14931	14611	14774	14823	14795	14821	14745	14927	14696	14669	14794	14684	14857	14848	14777	14753	14802	14807	14837	14734	14864	14828	14849	14869	14700	14759	14854	14904	14877	14733	14842	14717	14861	14638	14909	14872	14888	14957	14700	14759	14733	14827	14718	14701	14784	14824	14658	14777	14690	14736	14772	14829	14958	14844	14715	14787	14807	14666	14845	14976	14651	14759	14884	14893	14657	14674	14795	14951	15014	14718	14649	14744	14766	14807	14764	14872	14648	14728	14866	14901	14836	14755	14706	14761	14752	14654	14718	14746	14841	14780	14783	14719	14823	14615	14784	14756	14809	14760	14749	14784	14838	14745	14715	14836	14831	14760	14795	14742	14782	14893	15162	14761	14926	14881	14656	14752	15034	14840	14790	14674	14675	14721	14771	14913	15049	14764	14611	14867	14767	14829	14712	14805	14708	14786	14810	14747	14658	14950	14713	14543	14492	14694	14442	14639	14626	14794	14811	14724	14815	14853	14752	14943	14829	14829	14758	14858	14604	14860	14741	14791	14841	14788	14833	14827	14626	14638	14802	14878	14700	14880	14830	14865	15015	14802	14724	14812	14762	14790	14702	14734	14676	14909	14636	14720	14739	14822	14831	14941	14634	14757	14895	14717	14619	14762	14886	14754	14745	14674	14824	14836	14829	14697	14811	14636	14781	14693	14757	14898	14709	14848	14961	14821	14780	14902	14713	14620	14632	14781	14677	14969	14939	14636	14846	14630	14672	14666	14839	14735	14776	14919	14754	14803	14669	14672	14730	14762	14862	14949	14522	14700	14820	14833	14730	14734	14725	14548	14788	14826	14823	14662	14861	14789	14794	14981	14792	14925	14630	14770	14654	14718	14539	14875	14710	14710	14728	14687	14740	14863	14855	14734	14777	14774	14616	14567	14699	14727	14773	14835	14658	14767	14677	14714	14798	14845	14604	15058	14932	14743	14842	14734	14841	14712	14860	14617	14363	14786	14759	14977	14812	14558	14859	14837	14919	14808	14726	15026	14687	14689	14934	14715	14746	14690	14767	14726	14826	14869	14646	14685	14845	14802	14678	14711	14634	14932	14795	14700	14768	14936	14794	14870	14831	14817	14684	14870	14635	14857	14623	14829	14760	14754	14785	14945	14758	14813	14689	14851	14685	14867	14607	14862	14722	14885	14812	14887	14978	14772	14768	14937	14641	14693	14680	14738	14826	14860	14784	14844	14945	14779	14829	14728	14820	14785	14940	14882	14843	14663	14694	14715	14692	14791	14847	14554	14634	14708	14925	14706	14727	14730	14793	14718	14839	14850	14770	14912	14816	14779	14708	14829	14727	14807	14802	14935	14762	14917	14845	14798	14687	14628	14711	14957	14672	14803	14714	14990	14712	14624	14890	14582	14889	14573	14617	14639	14716	14819	14698	14898	14747	14797	14817	14855	14785	14867	14882	14821	14783	14752	14775	14532	14749	14878	14765	14735	14751	14678	14852	14767	14907	14823	14881	14889	14986	14851	14731	14624	14880	14776	14696	14683	14683	14816	14767	14673	14592	14728	14921	15012	14840	14793	14635	14775	14730	14717	14722	14918	14626	14741	14666	14812	14656	14918	14524	14787	14939	14815	14628	14785	14714	14940	14773	14632	14691	14941	14966	14757	14767	14832	14902	14796	14737	14817	14744	14871	14802	14714	14876	15109	14744	14889	14718	14714	14854	14849	14670	14840	14813	14861	14870	14635	14807	14776	14717	14789	14803	14596	14888	14635	14715	14874	14782	14987	14660	14821	14594	14781	14772	14650	14850	14787	14664	14673	14697	14889	14665	14689	14757	14871	14960	14813	14687	14797	14822	14787	14899	14877	14617	14775	14646	14860	14603	14623	14638	14696	14444	14902	14763	14752	14833	14676	14781	14802	14733	14652	14765	14806	14918	14617	14794	14680	14782	14766	14805	14757	14737	14886	14696	14911	14624	14872	14747	14697	14642	14728	14642	14729	14685	14875	14578	14739	14776	14644	14773	14738	14747	14672	14834	14804	14660	14780	14681	14740	14575	14689	14713	14698	15018	14659	14798	14797	14606	14689	14665	14645	14870	14817	14614	14738	14887	14785	14872	14708	14800	14687	14480	14774	14672	14901	14831	14647	14736	14719	14884	14926	14635	14913	14715	14689	14797	14808	14750	14763	14664	14777	14842	14652	14706	14957	14563	14746	14774	14646	14691	14698	14748	14640	14677	14727	14690	14806	14774	14832	14850	14885	14902	14716	14792	14712	14702	14873	14782	14582	15043	14770	14946	14794	14746	14957	14613	14723	14847	14685	14825	14875	14656	14686	14628	14730	14733	14825	14543	14762	14761	14677	14665	14687	14629	14775	14763	14766	14842	14861	14604	14805	14818	14786	14968	14858	14785	14782	14812	14845	14903	14848	14801	14834	14896	14802	14829	14870	14869	14734	14728	14648	14932	14969	14856	14675	14755	14889	14667	14828	14675	14824	14878	14731	14846	14738	14777	14621	14865	14815	14712	14944	14795	14608	14694	14830	14846	14808	14958	14769	14832	14700	14939	14919	14647	14904	14782	14715	14697	14833	14682	14873	14704	14873	14903	14850	14637	14975	14870	14933	14803	14860	14909	14721	14755	14727	14625	14748	15017	14807	14651	14738	14681	14713	14553	14806	14713	14538	14788	14839	14833	14820	14725	14914	14895	14842	14932	14579	14672	14718	14724	14804	14762	14633	14760	14793	14879	14895	14931	14887	14919	14719	14756	14736	14833	14797	14658	14959	14837	14834	14747	14752	14652	14657	14670	14652	14560	14841	14868	14617	14616	14836	14631	14918	15087	14744	14726	14708	14903	14905	14776	14784	14676	15001	14921	14891	14847	14736	14643	14822	14796	15076	14816	14765	14809	14765	14685	14780	14659	14630	14844	14747	14748	14885	14775	14666	14938	14705	14735	14826	14807	14716	14681	14935	14927	14942	14655	14724	14785	14693	14549	14886	14789	14672	14732	14752	14698	14874	14827	14823	14831	14987	14837	14681	14852	14678	14762	14869	14900	14802	14833	14457	14833	14828	14833	14737	14804	14684	14888	15021	14669	14814	14712	14822	14811	14834	14855	14762	14749	14713	14737	14837	14780	14658	14917	14813	14782	14879	14866	14658	14905	14678	14727	14773	15052	14728	14791	14909	14886	14849	14916	14948	14777	14796	14773	14921	14768	14690	14767	14937	14508	14826	14707	14873	14736	14616	14683	14784	14945
15227	23041	21171	17353	17267	18361	19506	20270	19251	17177	30456	33424	26129	16534	14265	14099	14133	14000	14046	14076	14272	14156	14041	14178	14136	14141	13960	14302	14087	14205	14004	14060	14067	14097	14217	14203	13936	14198	14096	14171	14166	14112	14082	14306	14082	14073	14168	14022	14026	14129	13980	14081	14099	14064	14054	14101	13995	13963	14134	14195	13957	14068	14017	14282	14138	13984	14178	14088	14261	14034	14011	14115	14094	14121	14082	14014	14028	14034	14120	14106	14136	14041	14128	14016	14149	14217	14277	14027	13976	14229	14242	14113	14257	13894	14001	14096	14010	13890	14116	14051	13984	14001	14129	14002	14124	13927	14005	14010	14287	13985	14042	14089	13916	14054	14134	14006	14072	14197	14189	13985	13943	13939	14248	14135	14086	13984	14142	14023	14045	14017	13994	14190	14060	14134	14136	14133	14048	14080	14109	14043	14115	14188	14065	14177	14006	14013	14203	14097	14140	14026	13854	14097	14117	14080	14026	14064	14080	13958	14039	14128	14108	14061	14253	14027	14039	14099	13990	14141	14018	14040	14040	14134	14134	14029	14053	14093	13998	14146	14056	13955	14020	14071	14137	14119	13947	13864	14061	14042	14199	14265	14003	14030	14112	13981	14069	14154	14112	14131	14024	14268	14003	14000	14161	14111	14215	14115	14024	14047	14074	14158	14145	13887	13853	14131	14140	14108	14151	14148	13927	14002	14262	14166	14019	14027	14157	14126	14312	14166	14017	13998	14084	14074	14051	14166	14114	14321	14059	14045	14165	14075	13957	13928	14045	14161	14076	14180	14106	13930	14084	14188	13968	14143	14166	14096	14251	14283	14166	14210	13993	13944	14224	13928	14105	13910	14395	14124	14083	14114	13920	14132	14126	14142	13994	13959	14115	14113	13947	14049	13953	14155	14062	14336	14231	14104	14078	14096	14158	13932	14224	14149	14311	14117	13877	13996	14206	14054	14060	13999	13983	14045	13926	14084	13818	14257	14156	13933	13912	14107	14196	13950	14206	14152	13822	14124	14266	14042	14004	14148	14203	14005	14014	14109	14034	14214	14285	14181	14103	14163	14055	13976	14095	14003	14124	14034	14102	14125	14237	14134	14077	14080	14070	14006	14025	14018	14028	14070	14110	13919	14069	13886	14226	14068	13974	13997	13939	14095	14060	14075	13960	14172	14248	14136	14316	14066	14119	14048	14078	13960	14075	13992	14196	14176	14161	14126	14015	14247	14002	14099	14016	14209	14107	13949	14094	14092	14002	13942	14038	14112	13985	14168	14159	14126	14204	14151	13992	14080	14262	14019	14066	14026	13946	14191	14108	13801	14177	14098	14133	14040	14158	14175	14078	14225	14203	14032	14146	14152	14130	14078	13994	13988	14250	13949	14157	14078	14061	14122	14075	14057	14233	14033	13945	14053	14146	14050	14080	13879	14205	14195	14026	14054	14069	13903	13950	14215	14032	14124	14172	14135	13920	14113	14019	14003	14136	14099	14170	14006	14140	14130	14098	14238	14183	13934	14098	14095	14044	14174	14282	14106	14095	13946	13905	14002	13958	14162	14074	14079	14084	14099	14118	14093	14254	14005	13905	13904	14101	14258	14155	14069	14159	14019	14079	14158	14179	14214	13959	14112	14116	13937	13960	14125	14025	14054	14213	14221	14071	14021	14229	14038	14130	14100	14052	13920	14062	14109	14055	14241	14163	14125	14060	14035	13968	14115	13974	14164	14079	13918	14273	14120	14300	14121	13938	14028	14080	14008	14152	14235	14297	14179	14282	14184	14136	14095	14011	14095	14126	14160	14050	14034	14040	14052	14220	14018	14082	14095	14038	14231	14043	14096	14058	14155	14056	14036	14089	14198	14190	14032	14113	14083	14128	13981	14128	13937	14126	14113	13902	14130	14012	14102	14062	14203	14062	14034	13935	14177	14041	14090	14070	14031	14047	14148	14200	14185	14099	14065	14061	14033	14121	14036	13968	14065	14232	14163	14043	13992	13970	13917	14158	13973	14012	14033	14121	14091	14219	14073	14005	14074	14048	14185	14096	14228	14110	14110	14228	13971	14049	14098	14115	14230	13922	14051	14132	14176	13863	13982	13932	14091	13994	13982	14144	14172	14183	13982	13998	14116	13848	14181	14076	14065	13991	14098	14044	14081	14170	14090	14060	14077	14165	14025	13949	14094	14064	14077	14046	14058	14057	14168	14104	13883	14214	13983	14195	14046	14055	14074	14044	14030	14020	13932	14001	14136	14056	14229	14004	14103	14062	14093	13991	14029	14147	14232	14003	14051	14200	14036	14085	14180	14130	14018	14077	14017	14036	14115	13994	14091	13941	14200	14101	14101	14017	14100	14118	14244	14032	14138	14012	14022	14123	13955	14158	14035	14082	14079	13957	14000	13954	14038	14143	14323	14028	14096	14071	14039	14093	13992	14237	14224	14049	14073	14025	13997	14187	14121	14004	14208	13978	13981	14166	14245	14016	14134	14049	14036	14056	13957	14064	14058	14186	14049	13959	14150	13975	14007	14105	14204	14002	13917	14132	14088	14185	14159	13992	14289	14042	13918	14073	14253	14141	14111	14168	14092	14180	13983	14030	14079	14204	14031	14151	14134	14110	14002	14139	14160	14008	13925	14057	14168	14015	13990	14091	13994	14039	14000	13941	14012	14188	14146	13985	13984	14144	14111	13990	14126	14124	14106	14157	14123	14016	14113	14061	14008	14165	14062	14048	14185	14028	14041	14122	14091	14156	14229	14081	14106	14311	13997	14207	14187	14136	14173	14125	13963	14029	14125	14101	14112	14033	13950	13920	14037	14013	14043	14077	14004	14116	14121	14133	14083	13947	14140	14067	14002	14139	14197	14146	14109	14262	14160	14267	14050	14227	13992	14389	14147	14025	14118	13956	14150	13958	14104	14123	14086	14050	14071	14099	14007	14188	14081	14103	14102	14120	14122	14188	14104	14117	14066	14072	13995	14011	13964	14120	14059	14126	14119	14209	14152	14126	13956	13982	14185	13985	13987	14010	14201	14054	14169	14140	14094	14090	14128	14133	14155	13982	14236	14102	14129	14076	14092	14126	14172	14141	14033	14130	13909	14187	14071	14083	14163	14101	14018	14034	14164	14272	14056	14134	14048	14175	14141	13914	14145	13904	13984	14114	14169	14307	14148	14039	14078	14134	14103	14162	14095	14180	14141	13961	14136	14172	13994	13927	13894	14186	14109	14130	13864	14242	14006	14232	14147	14108	13919	14099	14039	14059	13987	14008	14079	14185	14061	14099	14179	14069	14090	14080	14063	14080	14054	14048	14311	14121	14051	14074	14044	14105	14130	14059	14119	14218	14078	14015	14039	14097	14029	14033	14013	14228	14089	14061	14166	14188	14127	14108	14100	14095	14289	13998	14135	14043	14033	14092	13889	14036	14097	13994	13980	14129	14078	14241	14041	13934	14020	14244	14063	14145	14078	13938	13877	14240	14041	14174	14060	14088	14088	14176	14029	14074	14135	13943	14013	14149	14098	14066	14098	14017	14167	14292	14137	14132	14021	14011	14144	14250	14226	13992	14164	14167	14049	14115	14078	14021	14045	14073	14181	14193	13952	14167	14064	14043	13976	14029	13947	14002	14055	14154	14217	14187	14094	14155	14097	14079	14020	14214	14145	14088	14213	14062	13968	13981	14032	13975	14032	14130	14224	14104	14152	14116	14115	14019	14252	14270	14149	14140	14183	13952	14043	14207	14128	14222	14061	13988	14178	13966	14065	14015	14253	14166	14058	13985	14094	14039	13926	14238	14069	14070	14289	14140	14214	14009	14136	14019	14219	14073	14191	13829	13928	14082	14121	14108	14151	14151	14170	14041	14097	14183	13934	14034	14171	13939	14095	14117	14174	14189	14151	14112	14102	14176	14036	14008	14103	14138	14024	14100	14084	14000	14107	14225	14043	13946	14052	14015	14126	13997	14283	14102	13982	13897	14098	14099	14104	14159	14088	14109	14106	14100	14220	14234	14058	14223	14055	13918	13960	14102	14135	14135	14054	13986	14168	13970	13983	14046	14111	14159	14213	14138	14153	14184	14194	14028	14141	13996	14023	14056	14169	14119	14281	14024	14216	14074	14034	14072	14013	14061	14066	14132	14105	14026	14024	14071	14131	13978	14020	14074	14218	14038	14237	13995	14084	14076	13908	14271	14103	14022	13971	14171	13989	14008	14118	13944	14094	14102	14033	14045	13992	14067	14101	13992	14136	14221	13991	14287	13938	14125	14067	13958	14137	14093	14011	14020	14234	14127	13934	14043	13931	14011	13949	14119	13968	13882	13938	14323	14127	14134	14153	14231	14027	14093	14014	14105	14250	14072	14156	13966	14040	14140	14132	14242	14237	14200	14063	14020	14041	14128	14010	14092	14064	14032	14085	13976	13958	14027	14089	14046	14189	14278	13996	14056	13904	14101	14084	14139	14122	14182	14167	14050	14012	13990	14074	14014	13969	14074	14073	13997	14303	13999	14199	14070	13967	14060	14055	14168	14109	14168	14079	14157	14105	14174	14069	13968	14167	13921	14012	14031	14237	14030	13975	14234	14011	14059	14128	14097	14000	14045	14052	14058	14117	14061	14110	14170	14105	14259	13998	14018	14082	14134	14076	13972	13978	14085	14050	14048	14196	14089	14064	14063	13958	13949	13975	14165	14176	14002	14131	14099	14122	14119	14019	14063	14061	14148	14045	14200	14095	14006	13884	14008	14144	14037	14171	14126	14080	14165	14113	14185	14159	14089	14057	14172	14137	13968	14199	14064	14053	14089	14105	14129	14087	13961	14100	14128	14131	14102	14311	14193	14170	14044	14119	14072	14119	14114	14272	14256	14094	14136	14046	14175	14163	13895	14067	13958	14155	13941	14210	13964	14083	14174	14076	13898	14055	14152	14024	14076	14092	14004	14031	13850	14160	14052	14209	14049	14069	14164	14110	14196	14247	14192	14181	14152	13956	14130	14049	13990	13902	13928	14055	13905	14108	14065	14007	14202	14080	14071	14016	14178	14159	14202	13943	14115	14117	14119	13998	14161	14198	14051	14012	14061	14116	14073	14125	14143	14083	13950	13997	13989	14100	14130	14099	14172	14158	14092	14145
23051	21523	29515	23965	21578	22849	23157	18846	18058	29872	43162	41803	31642	22148	15797	15278	15100	15011	14901	14967	14927	14860	14797	14892	14934	15023	15107	15025	14964	14945	14638	14850	14881	14941	15010	15040	15101	14719	14965	14631	15031	14886	14924	14829	14764	14979	15080	14902	14987	15099	15026	14824	14929	14898	14996	14699	14897	14805	14832	14900	14891	14732	14857	14919	14860	14972	15055	14866	15021	14810	14909	14789	14935	14813	14769	14688	14884	14943	15023	14847	14899	14906	14684	14735	14889	14814	14824	14834	14929	14832	14918	14867	15008	14982	14929	14762	14747	14797	14993	14914	14900	14795	14803	14800	14787	14834	14945	14789	14781	14837	15112	14716	14747	14784	14940	15109	14803	14836	14677	15153	14852	14883	14804	14755	14842	14703	14844	14845	14817	14874	14720	14785	14731	14964	14638	14998	14825	14811	14792	14834	14701	14838	14983	15077	14601	14912	14721	14898	14775	15101	14860	14998	14567	14950	15009	14872	14816	14798	14969	14757	14778	14572	14648	14875	14746	14869	14864	14804	14659	14659	14816	14746	14915	14830	14810	14931	14932	14998	14789	14583	14835	14931	14756	14764	14769	14639	14755	14848	14880	14890	14750	14810	14677	14733	14832	15011	14862	14794	14854	14834	14765	14977	14880	14829	14624	14648	14883	14882	14826	14665	14766	14744	14798	14809	14896	14957	14866	14946	14933	14737	15062	14725	14725	15033	14691	14721	14835	14757	14698	14953	15000	15048	14896	14688	14816	14737	14743	14803	14851	14778	14849	14921	14821	14820	15007	14869	14852	14935	14854	14719	14873	14849	14818	14706	14837	14595	14803	14874	14852	15027	14900	14998	14856	14913	14917	14801	14783	14805	14864	14804	14880	14772	14849	14769	14816	15102	14811	14608	14698	14810	14676	14698	14831	14994	14786	14718	14843	14888	14868	14857	14942	14775	14676	14804	14861	14990	14686	14875	14763	14851	14916	14766	14958	14614	14830	14750	14731	14971	14854	14978	14931	14942	14862	14896	14906	14855	14862	14807	14849	14662	14741	14802	14777	14920	14795	14885	14943	14866	14819	14818	15008	14717	14760	15017	14890	14581	14784	14833	14806	14781	14887	14815	14897	14955	14879	14908	14897	14958	14777	14763	14767	14834	14829	14680	14824	14953	14679	14665	14763	14784	14700	14925	14928	14756	14798	14854	14802	14890	14874	14616	15032	14884	14927	14839	14938	14861	14652	14723	14738	14770	15018	14909	14736	14776	14614	14980	14708	14750	14872	14873	15000	14780	14831	14831	14821	14742	14815	14660	14806	14870	14767	14817	14767	14889	14921	14818	14827	14778	14813	14839	14846	14782	14778	14725	14714	14649	14694	14899	14681	14794	14943	14695	14669	14998	14783	14934	15042	14774	14756	14715	14933	14843	14686	14732	14873	14967	14815	14932	14702	14836	14711	14911	14850	14677	14743	14695	14687	14838	14710	14919	14782	14647	14943	14689	14841	15000	14880	14591	14849	14836	15093	14836	14762	14897	15007	14733	14785	14709	14944	14772	14947	14976	14686	14962	14873	14865	14862	14823	14907	14707	14950	14971	14914	14844	14770	14638	14802	14720	14859	14643	14748	14736	14920	14884	15156	14992	14806	14840	14703	14932	14649	14883	14742	14898	14791	14632	14831	14897	14926	14745	14717	14830	14720	14760	14967	14867	14862	14764	14842	14803	14798	14727	14874	14610	14851	14796	14807	14885	14967	14866	14751	14786	14839	14688	14745	14912	14614	14885	14961	14832	14846	14818	14858	14714	14915	14770	14870	14780	14799	14721	14942	14839	14706	14907	14680	14749	14979	14857	14598	14815	14704	14822	15038	14731	14771	14529	14836	14586	14611	14699	14835	14758	14941	15009	14774	14663	14885	14749	14904	14822	15016	14849	15007	14800	14757	14889	15008	15069	14786	14691	14939	14801	14901	15004	14705	14583	14813	14700	15017	14838	14766	14899	14688	14837	14840	14806	14826	14676	14821	14953	14784	14753	15027	14780	14949	14547	14755	15018	14907	14910	14755	14865	14746	14696	14720	14809	14817	15030	14828	14840	14828	14866	14872	14789	15065	14764	14893	14627	14902	14965	14800	15027	15171	14708	14812	14636	14665	14725	14847	14719	14708	14690	14850	14829	15002	14757	14842	14913	14796	14766	14791	14771	14704	14834	14921	14902	14760	14495	14791	14721	14751	14878	14894	14808	14759	14847	14892	14878	14973	14708	14660	14724	14872	14893	14940	14736	14874	14929	14869	14687	14838	14951	14852	14813	14580	14712	14863	14674	14728	14857	14729	14894	14798	14851	14749	14739	14747	14715	14659	14859	14792	14865	14928	14851	15003	14544	15035	14884	14732	14915	14893	14643	14810	14729	14943	14931	14756	14656	14916	14626	14699	14780	14925	14928	14699	14732	14775	14753	14875	14780	14878	14676	14859	14798	14869	14709	14755	14841	14736	14958	14756	14863	14956	14857	14975	15052	14906	14622	14770	14870	15016	14793	14950	14827	14731	14637	14861	14619	14693	14788	14731	14605	14774	14839	14781	14812	14851	14919	14864	14840	14840	14700	14786	14935	15096	14865	14697	14611	14859	14710	14806	14958	14950	14846	14781	14754	14800	14823	14728	14748	14788	14750	14713	14988	14827	14750	14993	14671	14703	14720	14868	14834	14733	14676	14922	14791	14974	14838	14896	14861	14899	14893	14817	14624	14700	15015	14738	14844	14680	14857	14898	14815	14566	14658	14617	14932	14796	14953	14813	14698	14878	15120	14902	14705	14805	14746	14865	14658	14968	14793	14696	14819	14763	14958	15005	14796	14787	14816	14885	14807	14737	14845	14871	14877	14855	14884	14885	14828	15012	14779	14930	14960	14644	14672	14680	14776	14792	14787	14807	14963	14923	14807	14722	14850	14459	14766	14740	14930	14797	14870	14692	14920	14892	14743	14917	14835	14807	14716	14997	14982	14664	14951	14715	14867	14881	14752	14897	14639	14793	14649	14736	14527	14795	14812	14749	14900	14943	14898	14751	14776	14928	14920	14936	14728	14779	14906	14786	14834	14740	14779	14976	14734	14660	14837	14991	14817	14734	14818	14969	14804	14865	14904	14841	14911	14828	14985	14846	14703	14820	14870	14748	14796	14626	14833	14931	14980	14640	14580	14779	14845	14908	14885	15015	14782	14670	14844	14804	14721	14816	14771	14867	14837	14738	14917	14792	14775	14798	14965	14787	14797	14897	14993	15034	14720	14679	14704	14774	14991	14844	14954	15040	14975	14778	14819	14979	15036	14955	14944	14799	15028	14927	15037	14916	14679	14885	14772	14827	14568	14746	14860	14740	14769	14778	14709	14725	14740	14750	14785	14779	14912	14895	14869	14943	14693	14785	14721	15018	14689	14680	14808	15092	14865	14810	14737	14869	14812	14766	14733	14985	14903	14779	14874	14794	14825	14847	14846	15022	14752	14782	14733	14841	14894	14633	14834	14856	14864	14754	14728	14784	14618	14811	14780	14628	14914	14756	14784	14875	14613	14699	14747	14795	14865	14970	14873	14779	15002	14788	14833	14799	14721	14685	14868	14861	14756	14908	14793	14835	14985	14820	14831	14761	14687	14839	14937	14757	14779	14709	14581	14911	14855	15013	14786	14610	14896	14777	14978	15004	14952	14957	14769	15000	14866	14765	14663	14843	14702	14761	14609	14858	14710	15028	14846	14811	14834	14958	14737	14874	14439	14924	14882	14728	14759	15045	14840	14989	14688	14734	14852	14725	14876	14964	14777	14890	14791	14937	14647	14671	14895	14941	14735	14871	14874	14865	14663	14788	14931	14923	14818	14935	14824	14857	14689	14814	14712	14818	14752	14691	14707	14838	14798	14798	14825	14679	14505	14839	14877	14809	14959	14815	14682	14709	15013	14793	14673	14985	14956	14936	14833	14807	14809	14713	14741	14772	14877	14727	15009	14662	14791	14982	14996	14756	14915	14868	14735	14856	14877	14716	14841	14880	14834	14979	14865	14710	14914	14871	14934	14887	14881	14886	14802	14835	14740	14648	14701	14997	14897	14823	14705	14801	14681	14892	14860	14846	14671	14770	14949	14858	14554	14865	14863	14940	14833	14841	14863	14884	14902	14886	14870	14904	14787	14750	14905	14709	14692	14723	14879	14863	14726	14777	14703	14821	14706	14792	14914	14760	14724	14961	14671	14973	15039	14848	14948	15062	14862	14930	14959	14978	14702	14931	14910	14889	14910	14856	14694	14938	14704	14698	14612	14912	14927	14851	14920	14820	14687	14839	14715	14842	14659	14968	14798	14652	14797	14872	14723	14871	14798	14709	14835	14827	14821	14930	14853	14675	14727	14791	14736	14836	14695	14983	14653	14706	14743	14872	14797	14865	14945	14817	14694	14819	14901	14645	14948	14753	14756	14797	14687	14713	14885	14678	14829	14855	14717	14767	14732	14894	14858	14690	14906	14845	14966	14697	14696	14981	14923	14875	14951	14750	15008	14874	14867	14889	14685	14985	14901	14712	14828	14746	14688	14832	14812	14758	14814	14777	14797	14936	14814	14956	14805	14795	14703	14718	14903	14937	14810	14923	14942	14895	14719	14739	14821	14871	14636	14831	14823	14815	14942	14936	14742	14747	14749	14805	14924	14655	14655	14899	14759	14835	15030	14785	14886	14945	14811	14946	14602	14743	14774	15115	14871	14763	14984	14841	14888	14897	14740	14805	14985	14634	14807	14916	14739	14644	14698	14834	14801	14859	14907	14718	14868	14720	14868	14745	14758	14778	14720	14811	14788	14722	14735	14976	14921	14722	15018	14999	14953	14995	14878	14873	14618	14819	14946	14877	14778	14736	14917	14960	14840	14860	14772	14667	14916	14875	14957	14896	14817	14785	14749	14858	15030	14916	14787	14714	14698	14840	14771	14650	14889	14717	14799	14982	14845	14868	14930	14691	14697	14994	14949	15063	14763	15025	14830	14800	14701	14864	14853	14813	14691	14729	14514	14919	14811	14935	14687	14641	14872	15002	14847	14807	14932	14754	14714	14845	14701	14872	14805	14714	14929	14706	14941	14857	14889	14788	14824	14912	14721	14880	14803
17651	35615	26595	19877	17257	17018	16692	19315	19534	34675	46493	44046	33270	20441	14015	14133	14103	14174	13951	13989	14192	14164	13858	13964	14117	14075	14058	14035	14106	13871	13986	14131	14022	13948	14006	13967	14175	14108	14148	13868	13970	14123	14081	14186	13965	14107	14127	13935	13935	14142	14022	14031	13969	14100	13915	14017	13865	14045	13983	13984	13927	13956	13938	13881	13966	14020	14003	14097	14155	14238	13972	14022	14193	14066	13906	14077	13873	14073	14071	14053	14188	14097	13988	14019	13893	13991	13781	14005	13961	14070	13879	14002	14079	13957	14042	13931	14059	14032	13942	13960	14053	14120	14069	14092	13979	13979	14173	14094	14164	14065	14094	14093	13943	14001	14005	13987	13925	14044	13989	14083	13959	14108	14003	14094	13992	13959	13851	13964	13924	14103	14056	13978	13780	14028	14130	13929	13972	13941	13957	13946	14086	13926	14003	13997	14124	13985	14040	13930	13997	14068	13986	14013	13901	14012	13860	13942	14007	13917	14006	13879	13898	14064	13774	14044	13861	13782	13825	14049	13845	13872	13902	14030	14103	14184	13992	13652	13970	14076	13955	14148	14046	14028	13874	13934	13973	14097	13876	13947	13814	13971	14145	14023	13928	14067	14118	14033	13944	13935	13942	13976	13906	14127	14034	13977	13856	13987	13963	14046	14054	14078	13975	13989	14091	14109	14132	14061	13814	13884	14027	13794	14165	13989	13999	13925	14054	13888	14009	13976	14011	13837	13805	14053	13974	13890	14104	14023	13978	14259	13843	14109	13934	13918	14094	13909	14008	14065	13938	13940	13969	14035	14163	14032	13948	14047	14111	14055	13987	13945	13897	13962	13949	13990	14079	13979	14211	13984	13954	13942	13931	14017	14016	14007	13944	13995	14157	13890	13973	14055	14021	14021	13939	13798	13927	13957	14000	14046	13922	13859	14053	13977	14064	14158	13872	13972	14012	13909	13802	14081	14074	13944	14103	14064	13882	13979	13961	13930	14082	13957	14040	13836	13859	14036	14006	13851	13997	14089	13896	14032	13936	13944	13939	13868	13968	13884	14117	14125	13990	14193	14050	13978	14158	14030	13991	14030	13991	14048	14066	13946	13827	14076	13937	13942	13845	13916	13954	14096	13765	13934	13907	14087	14031	13975	13931	13979	13982	13963	13785	13991	14180	13762	13964	13902	13996	14125	14022	14033	13985	14007	14041	14007	14036	13915	13827	13944	13954	13884	13898	13927	13831	14016	13881	13991	13812	13812	14107	13980	14128	13927	14018	13976	13999	14171	13942	14190	14029	14192	13948	13855	13984	14003	13954	14003	13990	13946	14162	14021	13987	13827	13957	14058	13810	14034	14121	13843	14070	13937	14012	13995	14023	14058	13868	13804	14078	14151	14058	13871	13911	13977	14042	14099	14055	13948	14119	14154	14135	13944	14083	14061	14114	13993	13929	13949	13981	14023	13861	13953	14043	14044	13938	13875	14078	14147	14084	13882	14094	13934	14024	13953	13985	13953	13920	14106	14002	14004	13949	13925	13826	13974	14204	14009	14009	14044	13944	13961	14066	13871	13986	13994	13948	14004	13967	14277	14005	14042	14077	13968	13839	14048	14085	13992	13983	13909	14081	14061	13949	14057	13967	14045	13972	14010	13884	14091	13892	13958	13852	14145	13841	14015	14028	14157	13886	13837	14016	14070	14127	13839	13896	13982	13961	14017	13999	13961	13950	14070	13957	14034	13895	13984	14055	14015	13984	13895	13873	14014	13993	14002	14141	14117	14029	13810	14025	13971	13889	13995	13848	14094	14006	14048	14191	13833	14080	14058	14056	14038	13999	14036	13949	14042	14078	13920	13908	14177	14046	13813	14096	14089	14002	13963	13980	13988	14038	14030	13989	14010	13917	14021	14027	13834	13840	14053	13884	14096	14113	14182	14035	13930	14043	13995	13998	13932	14017	13762	14071	14192	14080	13846	14047	14013	13927	14115	14023	13933	13917	14007	14220	13949	14138	13940	13745	14051	13929	13926	13951	13798	14036	13994	14021	13930	14016	13885	14251	14047	13932	13989	13967	13939	13904	13832	13927	13990	14018	14021	14033	13958	13937	14042	13954	14097	13945	14019	13869	14123	14035	13944	14001	13974	14032	14041	13873	13932	14037	14076	13874	14089	13995	14165	13969	13965	14181	13971	14234	14107	13929	14080	14100	13900	14015	14072	14089	14000	13987	14068	13832	13979	13850	14027	13954	14000	13975	13939	13927	13818	14002	14048	14044	13898	14047	13969	13933	14019	13891	13959	13867	14063	14046	13988	14074	14189	13999	13832	14054	14116	13940	14077	13968	13952	13833	14018	13936	13945	14121	14037	13930	14193	14137	13853	14001	14021	13916	14083	13839	14029	13805	13972	14012	13944	13987	14060	13925	13906	13916	13977	14111	13895	13902	14042	13898	13975	13967	13974	13939	14021	13989	13987	13838	13972	14046	14042	13862	14082	14057	14083	14119	13860	14146	14005	14016	13957	13986	13922	14104	13884	14098	13832	13867	13999	13954	14013	14020	13878	14036	14091	13867	13890	13885	13907	14076	13913	14012	13874	13928	14115	13866	13870	13895	13990	13970	13941	14038	13998	14072	13924	14052	14031	14088	13993	13975	13971	14056	13890	13902	13879	14009	13833	14112	14000	14006	14029	14004	14033	13972	14070	13979	13939	14029	14067	14032	13969	14088	14110	14101	13876	13960	14020	13920	13937	13898	14020	13729	13998	14023	14057	14070	13969	13872	13837	13970	14021	13895	13915	13789	13959	14069	14088	14125	14033	13759	14013	13968	14071	14037	13893	14034	14159	14018	13900	14046	14020	14102	14047	13886	14048	13826	13853	14024	14116	13955	14050	14041	14053	13958	14231	14008	14031	13961	14075	14026	13918	13869	14030	13854	13942	14040	13986	13991	13855	13947	13893	13950	14047	13961	14091	14001	14060	14122	14157	13986	14088	13926	14017	13949	14016	14003	13989	14063	14080	13674	13811	14050	13877	14093	14072	13975	14026	14027	13958	14126	13991	14070	13968	14122	14008	13905	13816	14170	14014	13959	13910	14039	14089	14040	13997	13901	14083	14071	14018	13957	14051	13987	13941	13999	13978	14091	13891	14012	13784	14188	14068	14056	13940	14110	13955	13940	13975	14072	13979	14019	13892	14008	14033	13793	14052	14131	13971	14166	13834	14159	13868	13904	14096	14032	14025	13996	14024	13892	14057	13950	13892	13805	13914	14004	13944	14029	13937	14003	14025	14050	13927	13970	13940	13994	13991	13956	13928	14039	13936	13940	13959	13921	14014	13999	13922	13916	13983	13907	14022	13980	13973	13959	14022	13964	13863	14045	13983	14048	13949	13930	13877	13911	13925	14055	13986	14111	14012	14025	13929	14102	13923	14012	14204	14071	14004	13875	13947	14195	14013	14118	14014	13951	13988	13891	14067	14042	14027	13958	13977	14033	13891	13928	13911	13978	13992	13993	13935	13893	13897	13876	14077	14019	13878	13963	13902	14046	14041	13922	14062	14156	13927	13983	14036	13978	14112	14066	13869	13964	14062	13991	13978	13984	14132	13883	13851	14103	14080	13962	13792	13912	13961	13910	13927	14013	13996	13910	14159	13928	13940	14072	13963	13852	13955	13981	13862	13913	14040	14013	14025	13950	13981	13996	13941	13976	13892	13928	14053	13811	13880	13945	13974	14071	14055	13926	13973	14047	14158	14060	14080	13986	13924	14007	14228	13993	13924	13951	13933	13907	14005	14140	14124	13933	13947	13864	13977	13766	14127	14061	14113	14037	13996	13899	13873	13981	14037	14000	13923	13877	13939	13972	14176	13870	13859	13975	14081	14013	13906	13918	14015	14184	13853	13864	13957	13983	14077	13961	13939	14068	14055	13999	13981	14171	13858	14058	14138	13915	14144	13898	13991	14211	13886	13829	14081	13988	13919	13870	14044	14081	13921	13874	13885	14103	14266	14174	14123	13921	13903	13817	13901	13999	13966	14030	14194	13950	14020	14131	14010	13918	14014	13855	14056	13952	14019	14026	13979	14067	14109	13969	14045	14089	13909	13947	13883	13932	14089	14051	14015	13897	14143	14038	13938	13990	13975	13942	14083	13964	13833	13898	13856	13994	14136	13853	13977	13865	14021	13727	13891	13966	14098	13921	14023	13979	13926	13829	14132	13848	13972	13930	14169	14071	14016	13984	14026	14050	14074	13972	13939	13994	13903	14000	14015	13914	13945	14022	13821	14065	13936	13991	13975	13884	14027	13996	13925	14037	13832	13850	13958	14042	14041	13956	13902	14088	13876	13834	13892	14080	13919	14064	14108	14095	14182	14034	14034	13798	13894	13976	14070	14082	13851	13890	13968	13945	13988	14147	14091	13998	14143	13959	13844	13928	13982	13965	13934	13806	14071	13981	13885	13913	14057	13996	13807	14040	14026	13969	14101	13988	13948	13956	14085	14043	13934	13905	14012	13909	14058	13847	14019	13925	13950	14096	13964	13969	14159	14046	13974	13861	14074	14011	14031	13946	13962	14036	13861	14046	13947	14111	14006	13999	14119	14014	13898	14101	13961	14041	14046	13757	13939	14026	13905	13996	13926	13923	13907	13953	13988	13987	14079	13947	13965	13825	13936	13912	13898	14100	13891	13897	14039	14102	14074	14015	14067	14011	13950	13839	13936	13951	13990	13909	13986	13873	14234	14019	13804	14053	14162	13895	14054	14067	13961	14007	14113	13937	13912	13937	13861	13951	14003	13872	13828	14099	13934	14169	13895	14109	13901	13928	13944	13931	13855	14146	14113	13933	14010	13967	14181	13959	13947	14035	14122	13862	13903	14033	13931	13889	13897	14007	13924	14040	13877	13972	14105	13857	13812	13902	14012	13957	13848	13956	13851	13832	13850	14015	13907	13777	13891	13930	14034	13888	13816	13930	14126	14018	13845	13971	14063	14040	13998	14037	13953	14181	13871	13866	14102	14098	13845	13807	13874	14003	13899	13907	13967	14113	14003	14117	13921	13871	14004	13972	14041	14085	14112	14075	13934	14008	13976	14100	14008	13903	13888	13905	14049	14068	13853	13903	14128	13958	13969	13885	14044
27283	21966	23380	17095	13162	13033	13085	12951	13000	14818	15655	15149	14155	12901	12898	12707	12873	12694	12753	12842	12743	12883	12775	12784	12659	12803	12775	12878	12858	12905	12862	12959	12840	12971	13003	12886	12827	12752	12693	12854	12713	12897	12910	12867	12682	12761	12757	12912	12995	12900	12716	13034	12857	12887	12639	12823	12695	12731	12743	12737	12902	12862	12818	12916	12779	12783	12749	12878	12859	12724	12883	12684	12758	12736	12844	12786	12647	12838	12773	12743	12925	12954	12964	12985	12868	12773	12890	12549	12778	12792	12681	12736	12747	12757	12740	12683	12728	12791	12800	12563	12571	12710	12878	12848	12822	12641	12928	12751	12901	12876	12853	13014	12781	12847	12697	12530	12772	12771	12683	12800	12686	13031	12727	12778	12802	12898	12792	12718	12608	12915	12886	12745	12918	12846	12774	12775	12746	12821	12826	12803	13023	12718	12582	12727	12893	12863	12829	12799	12732	12934	12870	12864	12715	12706	12606	12566	12785	12721	12993	12929	12825	12784	12724	12873	12783	12781	12687	12718	12905	12841	12708	12727	12659	12962	12819	12904	12815	12811	12828	12847	13047	12911	12897	12805	12706	12638	12888	12803	12892	12708	12761	12781	12713	12837	12692	12942	12887	12796	12778	12770	12890	12828	12839	12775	12843	12827	12663	12783	12832	12584	12781	12798	12959	12752	12896	12717	12739	12973	12524	12871	12726	12801	12931	12915	12932	12674	12742	12789	12840	12785	12698	12907	12849	12672	12843	12852	12775	12815	12738	12826	12789	12833	12841	12944	12867	12750	12719	12827	12791	13005	12729	12745	12798	12857	12728	12728	12783	12887	12887	12773	12849	12916	12809	12738	12776	12581	12734	12910	12772	12775	12751	12811	12862	12752	12641	12741	12715	12722	12788	12810	13056	12720	12841	12649	12811	12905	12704	12882	12803	12735	12872	12842	12731	12842	12885	12909	12848	12833	12688	12771	12569	12793	12983	12699	12727	12995	12835	12562	12731	12830	12761	12600	12717	12971	12675	12758	12699	12886	12663	12853	12853	12980	12774	12962	12634	12773	12531	12863	12749	12907	12649	12810	12921	12812	12714	12938	12744	12813	12850	12786	12725	12775	12913	12890	12772	12758	12620	12814	12890	12860	12826	12888	12695	12735	12843	12673	12750	12765	12814	13099	12697	12918	12866	12914	12964	12944	12658	12659	12789	12751	12842	12824	12684	12759	12854	12792	12783	12986	12830	12603	12586	12809	12763	12783	12990	12873	12708	12726	12935	12917	12637	12849	12926	12789	12811	12768	12900	12813	12695	12717	12748	12761	12803	12862	12845	12844	12839	12745	12653	12842	12777	13005	12987	12680	12780	12654	12953	12899	12810	12820	12767	12813	12663	12895	12622	12821	12839	12832	12749	12832	12775	12714	12659	12747	12820	12875	12890	12621	12853	12920	12909	12625	12701	12716	12642	12716	12782	12994	12830	12806	12853	12830	12799	13006	12736	12671	12854	12700	12816	12750	12836	12803	12811	12701	12734	12833	12793	12757	12984	12732	12781	12775	12826	12880	12935	12637	12698	12653	12782	12799	12797	12743	12950	12771	12806	12783	12933	12746	12610	13011	12887	12791	12737	12852	12794	12823	12724	12836	12951	13051	12880	12709	12717	12907	12829	12859	12870	12813	12802	12892	12840	12637	12866	13038	12839	12812	12922	12782	12776	12844	12944	12676	12783	12818	12492	12936	12875	12722	12651	12731	12745	12881	12891	12787	12957	12561	12963	12911	12834	12813	12887	12507	12803	12724	12920	12821	12856	12866	12651	12872	12981	12605	12731	12742	12733	12922	12937	12924	12793	12970	12648	12720	12737	12871	12922	12837	12665	12734	12976	12979	12842	12877	12850	12711	12775	12790	12783	12927	12771	12820	12791	12812	12670	12866	12755	12871	12810	12963	12765	12890	12978	12891	12799	12735	12736	12721	12729	12727	12878	12775	12943	12914	12912	12850	12761	12934	12820	12629	12756	12918	12634	12777	12815	12736	12839	12760	12736	12732	12720	12661	12677	12739	12815	12850	12805	12881	12739	12626	12729	12660	12754	12820	12884	12654	12902	12889	12940	12637	12879	12671	12722	12796	12768	12684	12740	12566	12753	12984	12699	12687	12787	12724	12961	12908	12906	12833	12672	12815	12764	12669	12779	12784	12745	12814	12701	12856	12765	12788	12903	12750	12897	12816	12827	12614	12662	12680	12621	12487	12652	12855	12730	12701	12849	12850	12801	12777	12910	12630	12801	12804	12931	12862	12697	12757	12619	12721	12762	13057	12907	12664	12696	12772	12679	12973	12891	12696	12742	12725	12839	12699	12941	12862	12800	12700	12920	12698	12896	12779	12835	12831	12774	12814	12785	12915	12852	12632	12807	12771	12758	12686	12639	12975	12803	12693	12785	12742	12730	12816	12842	12593	12714	12966	12821	12782	12867	12785	12888	12905	12852	12828	12731	13046	12720	13001	13053	12858	12856	12830	12741	12605	12912	12793	12849	12809	12856	12771	13014	12760	12761	12585	12910	12785	12770	12675	12823	12803	12755	12855	12876	12867	12860	12810	12923	12776	12724	12639	12821	12809	12698	12936	12813	12585	12713	12791	12723	12889	12885	12831	12839	12983	12678	12870	12668	12891	12760	12808	12752	12852	12683	12829	12730	12785	12847	12744	12840	12685	12817	12975	12884	12733	12709	12797	12677	12700	12732	13031	12798	12899	12801	12767	12683	12601	12848	12714	12683	12669	12864	12732	12680	12839	12835	12892	12993	12818	12712	12681	12695	12560	12800	12724	12899	12735	12820	12521	12764	12600	12615	12881	12588	12848	12835	12613	12766	12652	12809	12796	12605	12871	12830	12969	12803	12928	12948	12869	12848	12792	12768	12766	12940	12951	12612	12778	12774	12726	12598	12657	12795	12864	12851	12799	12788	12722	12701	12859	12768	12713	12961	12904	12901	12943	12889	12889	12876	12665	12945	12766	12909	12861	12846	12873	12916	12870	12721	12815	12721	12760	12912	12818	12688	12885	12808	12722	12657	12956	12737	12831	12720	12743	12771	12859	12673	12819	12803	12884	12884	12691	12780	12629	12799	12685	12844	12859	12787	12951	12718	12860	12744	12676	12680	12806	12958	12944	12652	12705	12833	12615	12737	12789	12657	12858	12715	12748	12885	13050	12864	12902	12673	12573	12706	12877	12898	12669	12780	12696	12576	12828	12787	12829	12571	12795	12900	12828	12776	12883	12728	12899	12825	12693	12814	12724	12849	12839	12880	12716	12800	12823	12734	12725	12597	12820	12869	12911	12814	12802	12818	12894	12681	12761	12661	12815	12837	12757	12741	12660	12841	12887	12925	12849	12953	12869	12924	12780	12648	12837	13011	12668	12785	12809	12733	12809	12730	12735	12694	12735	13005	12805	12832	12612	12764	12799	12739	12584	12631	12825	12823	12686	12828	12777	12780	12752	12822	12769	12868	12820	12774	12893	12894	12861	12723	12721	12830	12618	12781	12872	12926	12857	12844	12858	12751	12887	13025	12935	12944	12791	12830	12728	12814	12822	12854	12797	12735	12827	12751	12778	12828	12814	12777	12746	12796	12909	12777	12861	12657	12752	12762	12712	12731	12762	12987	12850	12805	12712	12949	12942	12879	12864	12832	12787	12838	12822	12842	12648	12646	12815	12739	12910	12716	12732	12718	12621	12675	12788	12612	12634	12899	12683	12784	12868	12893	12567	12773	12705	12850	13046	12722	12825	12862	12986	12856	12762	12852	12896	12834	12779	12770	12839	12895	12809	13021	12711	12652	12687	12831	12762	13025	12876	12962	12862	12923	12777	12946	12959	12854	12872	12914	12774	12656	12890	12845	13029	12798	12833	12719	12869	12778	12641	12926	12781	12831	12636	12931	12947	12648	12707	12849	12967	12682	12731	12970	12789	12673	12582	12741	12730	12704	12736	12697	12918	12841	12906	12878	12859	12745	12917	12911	12758	12889	12718	12690	12708	12930	12491	12635	12740	12814	12684	12838	12676	12798	12752	12797	12718	13068	12664	12624	12861	12835	12682	12859	12793	12839	12852	12837	12643	12887	12884	12879	12832	12878	12826	12768	12942	12705	12804	12938	12572	12909	12949	13083	12691	12748	12852	12712	12872	12792	12709	12796	12753	12799	12785	12619	12806	12947	12889	12717	12737	12644	12990	12703	12624	12727	12854	12874	12853	12818	12680	12721	12860	12686	12720	12769	12932	12838	12797	12878	12748	12832	12776	12983	12951	12832	12951	12712	12814	12565	12864	12850	12823	12802	12911	12747	13027	12866	12795	12790	12759	12639	12792	12910	12989	12682	12843	12561	12894	12991	12746	12865	12882	12843	12825	12834	12672	12862	12755	12739	12746	12659	12852	12913	12929	12657	12717	12974	12936	12807	12807	12901	12802	12742	12954	12641	12900	12729	12608	12755	12748	12863	12821	12856	12789	12800	12653	12724	12816	12909	12755	12685	12772	12689	12851	12879	12750	12915	12737	13001	12849	12884	12847	12873	12675	12852	12874	12835	12841	12774	12879	12758	12849	12914	12624	12945	12806	12722	12741	12889	12914	12815	12850	12879	12434	12779	12814	12753	12663	12888	12799	12812	12807	12872	12808	12887	12647	12852	12822	12735	12831	12771	12735	12780	12805	12815	12840	12791	12919	12848	12843	12765	12966	12782	12621	12889	12920	12652	12791	12815	12664	12944	12835	12699	12894	12876	12814	12943	12822	12743	12855	12903	12657	12698	12650	12696	12695	12918	13081	12723	12823	12936	12729	12800	12722	12965	12905	12997	12895	12724	12756	12964	12736	12747	12865	12846	12784	12831	12829	12709	12714	12799	12868	12991	12828	12781	12911	12880	12709	12810	12697	12740	12697	12771	12730	12843	12823	12831	12721	12717	12945	12879	12699	12948	12969	12948	12573	12858	12893	12752	12950	12998	12902	12751	12768	12549	12573	12730	12777	12810	12699	12737	12905	12779	12701	12730	12838	12834	12820	12927	12867	12903	12908	12774	13001	12763	12860	12772	12789	12721	12757	12832	12679	12778	12627	12770	12787	12864	12807	13003	12876
14013	24564	21132	13878	13182	12866	12852	12956	13503	16329	17369	16174	14368	12763	12921	12923	12777	12859	12817	12888	12922	12719	12993	12835	12951	12774	12868	12826	12856	12827	12883	12811	12895	12736	12809	12840	12868	12695	12814	12787	12776	12760	12790	12947	12968	12739	12844	12952	12803	12732	12658	12757	12835	12871	12793	12803	12833	12716	12741	12826	12930	12769	12858	12900	12875	12926	12886	12673	12873	12741	12909	12618	12929	12674	13010	12891	12842	12783	12853	12770	12659	12826	12923	12893	12984	12740	12925	12904	12781	12731	12840	13013	12838	12606	12796	12866	12770	12755	12883	12732	12684	13002	12851	12835	12858	12791	12861	12688	12863	12794	12818	12796	12646	12719	12893	12808	12893	12800	12779	12833	12779	12761	12803	12830	12838	12797	12828	12861	12816	12777	12812	12744	12870	12773	12756	12790	12871	12826	12772	12667	13022	12687	12899	12826	12735	12901	12617	12817	12807	12862	12849	12846	12823	12764	12753	12925	12838	12755	12974	12843	12785	12928	12864	12812	12711	12856	12879	12787	12946	12751	12743	12960	12775	12738	12926	12761	12977	12740	12925	12787	12895	12756	12709	12927	12792	12763	12928	12930	12780	12780	12722	12736	13028	12854	12880	12974	12769	12863	12826	12835	12721	12758	12734	12769	12937	12758	12873	12793	12874	12783	12823	12757	12733	12964	12892	12803	12835	12776	12668	12676	12891	12692	12753	12749	12691	12765	12771	12818	12820	12757	12837	12813	12824	12677	12848	12844	12841	12766	12881	12947	12854	12888	12852	12707	12845	12642	12775	12815	12869	12786	12835	12732	12580	12726	12893	12845	12798	12744	12897	12800	12726	12949	12706	12945	12673	12845	12830	12823	12866	12954	12847	12809	12839	12839	12796	12771	12641	12766	12727	12797	12854	12755	12895	12746	12713	12719	12839	12882	12672	12796	12961	12669	12574	12743	12793	12773	12796	12706	12826	12787	12719	12808	12895	12823	12873	12921	12737	12875	12871	12678	12850	12705	12879	12773	12865	12753	12834	12835	12769	12895	12869	12957	12807	12842	12867	12929	12823	12756	12861	12791	12858	12663	12887	13055	12892	12803	12880	12903	12880	13027	12815	12947	12792	12640	12767	12782	12949	12931	12742	12747	12761	12789	12898	12788	12941	12823	13068	12834	12832	12809	12881	12826	12720	12914	12778	12817	12831	12763	12674	12792	12788	12980	12641	12723	12943	12696	12912	12845	12948	12853	12968	12868	12770	12818	12746	12736	12881	12830	12755	12744	12718	12804	12833	12691	12646	12719	12827	12753	12723	12887	12788	12850	12778	12744	12809	12883	12771	12872	12768	12645	12894	12770	12967	12869	13029	12744	12984	12866	12748	12752	12777	12737	12863	12882	12668	12787	12832	12915	12792	12711	12640	12818	12960	12751	12730	12779	12800	12914	12797	12805	12723	12876	12697	12740	12734	12831	12717	13015	12725	12880	12803	12897	12784	12876	12875	12866	12891	12722	12661	12950	12828	12879	12743	12925	12752	12810	12866	12769	12817	12939	12814	12807	12758	12664	12778	12781	12868	12924	12707	12712	12704	12879	12837	12725	12983	12950	12926	12931	12830	12766	12803	13028	12835	12914	12761	12867	12907	12786	12760	12750	12944	12883	12758	12822	12840	12912	12689	12831	12903	12842	12776	12891	12961	12696	12882	12962	12905	12776	12729	12683	12863	12775	12760	12883	12764	12879	12874	12802	12896	12779	12898	12730	12831	12876	12692	12609	12763	12798	12830	12960	12785	12800	12852	12676	12937	12757	12820	12822	12950	12870	12662	12883	13041	12882	12710	12780	12813	12589	12910	12724	12931	12742	12805	12768	12842	12867	12838	12775	12602	12825	12741	13073	12863	12698	12553	12748	12683	12704	12736	12847	12782	12735	12889	12853	12995	12793	12921	12774	12743	12846	12902	12825	12841	12900	12849	12835	12857	12791	12795	12716	12879	12825	12847	12900	12756	12836	12825	12887	12831	12734	12788	12973	13021	12948	12822	12895	12906	12750	12800	12942	12856	12786	12826	12662	12742	12728	12825	12915	12807	12962	12817	12855	12896	12845	12787	12884	12760	12546	12730	12669	12833	12856	12749	12841	12858	12764	12745	12754	12897	12848	12702	12840	12786	12707	12876	12867	12858	12859	12754	12628	12787	12851	12559	12796	12824	12891	12916	12875	12991	12776	12883	12821	12860	12811	12682	12764	12750	12829	12771	12726	12844	12619	12803	12647	12833	12761	12750	12802	12568	12827	12798	12671	12808	12980	12774	13009	12835	12631	12617	12801	12632	12835	12852	12792	12716	12810	12817	12698	12853	12867	12734	12794	12806	12849	12739	12520	12891	12733	12844	12854	12817	12774	12906	12853	12909	12702	12800	12823	12834	12831	12808	12719	12715	12871	12792	12895	12851	12897	12836	12903	12871	12865	12967	12762	12960	12814	12883	12905	12796	12922	12693	12848	12843	12895	12779	12828	12874	12849	12867	12714	12766	12732	12880	12783	12907	12943	12714	12762	12821	12896	12846	12676	12751	12776	12659	12708	12804	12909	12761	12855	12755	13083	12763	12872	12780	12798	12790	12901	12789	12775	12808	12893	12955	12765	12836	12940	12827	12732	12927	12663	12825	12829	12966	12911	12806	12816	12650	12813	12777	12777	12705	12755	12954	12704	12921	12821	12810	12776	12737	12862	12860	12780	12801	12801	12945	12723	12935	12804	12732	12804	12685	12824	12782	12835	12847	12676	12756	12811	12856	12717	12686	12788	12879	12839	12790	12683	12816	12887	12807	12837	13089	12723	12922	12745	12713	12894	12921	12996	12864	12918	12798	12714	12845	12845	12994	12943	12749	12792	12917	12616	12748	12822	12743	12658	12795	12781	12935	12819	12859	12766	12866	12834	12839	12769	12842	12780	12713	12865	12734	12817	12757	12671	12719	12971	12912	12688	12829	12859	12879	12803	12794	12894	12657	12816	12929	12856	12907	12864	12845	12716	12805	12887	12752	12881	12864	12662	12917	12862	12847	12800	12826	12545	12810	12886	12780	12795	12745	12878	12895	12897	12841	12776	12820	12820	12715	12825	12763	12812	12906	12788	12779	12824	13000	12722	12963	12836	12909	12840	12882	12788	12744	12957	12768	12782	12860	12879	12843	12825	12893	12988	12746	12841	12764	12960	12932	12762	12846	12802	12776	12788	12715	12810	12878	12811	12745	12784	12822	12838	12798	12904	12723	12770	12843	12809	12903	12899	12901	12755	12851	12753	12867	12929	12704	12761	12719	12805	12819	12920	12797	12778	12783	12918	12814	12814	12862	12750	12773	12790	12842	12871	12819	12970	12694	12657	12810	12827	12697	12721	12926	12748	12750	12909	12751	12803	12712	12783	12832	12828	12769	12780	12883	12894	12737	12818	12700	12794	12858	12829	12980	12749	12786	12803	12688	12854	12663	12878	12819	12901	12728	12885	12955	12929	12759	12810	12890	12891	12905	12827	12785	12761	12774	12737	12732	12972	12682	12996	12586	12775	12815	12951	12828	12964	12960	12971	12879	12915	12833	12916	12827	12932	12846	12773	12768	12619	12846	12815	12721	12970	12818	12801	12715	12882	12844	12876	12858	12821	12754	12845	12949	12783	12900	12846	12832	12898	12759	12839	12823	12837	12844	12768	12837	12987	12761	12831	12848	12785	12841	12809	12767	12885	12766	12705	12759	12796	12745	12692	12794	12665	12868	12873	12849	12681	12778	12879	12995	12845	12984	12841	12703	12879	12888	12805	12800	12766	12841	12969	13047	12837	12764	12827	12854	12859	12796	12689	12639	12796	12696	12787	12829	12839	12957	12797	12801	12777	12801	12756	12820	12897	12818	12841	12901	13000	12777	12967	12946	12913	12638	12561	12872	12885	12808	12648	12906	13083	12848	12710	12775	12910	12890	12645	12979	12585	12805	12868	12821	12926	12884	12899	12808	12699	12787	12795	12855	12954	12859	12701	12767	12793	12786	12742	12902	12831	12825	12890	12642	12779	12891	12842	12789	12878	12697	12881	12781	12700	12955	12868	12840	12869	12764	12831	12766	12752	12703	12902	12829	12910	12884	12714	12898	12745	12912	12769	12909	12961	12778	12770	12622	12861	12951	12894	12920	12791	12785	12731	12800	12809	12918	12848	12806	12826	12917	12878	12725	12706	12964	12868	12871	12719	12834	12680	12811	12768	12669	12861	12740	12829	12798	12818	12895	12874	13037	12797	12775	12783	12636	12658	12727	12841	12938	12935	12844	12560	12788	12700	12834	12831	12723	12929	12734	12830	12851	12797	12759	12983	12715	12819	12912	12709	12913	12905	12847	12758	12843	12913	12799	12865	12951	12784	12838	12782	12748	12874	12766	12708	12814	12912	12802	12823	12833	12805	12785	12786	12763	12858	12745	12835	12781	12799	12877	12802	12821	12943	12926	12828	12838	12818	12664	12795	12922	12722	12808	12892	12911	12940	12785	12807	12734	13022	12916	12822	12803	12793	12778	12853	12797	12965	12887	12774	12790	12716	12799	12770	12886	12821	12643	12761	12770	12826	12912	12734	12879	12898	12921	12832	12974	12920	12838	12702	12855	12667	12779	12779	12770	12912	12804	12923	12772	12743	12783	12862	12763	12848	12895	12748	12810	12816	12850	12653	12836	12834	12741	12814	12860	12719	12749	12871	12903	12764	12824	12800	13046	12803	12884	12740	12870	12728	12736	12813	12766	12871	12795	12899	12762	12899	12840	12709	12770	12902	12871	12793	12728	12846	12778	12777	12923	12809	12899	12863	12729	12834	12948	12818	12897	12937	13019	12799	12801	12731	12923	12815	12707	12842	12544	12854	12832	12873	12869	12786	12755	12718	12964	12801	12842	12621	12969	12731	12828	12892	12858	12869	12937	12728	13129	12764	12710	12815	12927	12954	12830	12842	12707	12585	12693	12881	12782	12867	12914	12762	12827	12867	12736	12917	12825	12905	12822	12699	12746	12763	12663	12697	12849	12712	12862	12962	12762	12743	12764	12767	12795	12777	12824	12727	13043	12751	12831	12675	12951	12797	12741	12755	12803	12773	12589	12896	12836	12825
24755	21557	28733	24951	21526	18362	16915	15792	21578	30080	30015	26375	20932	16025	15332	14959	15100	15052	15112	15173	15072	14932	14952	15002	15028	14929	14936	15171	14919	15045	14916	14989	15132	14877	15113	14932	14938	15151	14975	14881	14948	14874	14975	15044	15093	14951	15074	15009	15102	15215	15042	14988	14973	15137	14931	14831	15173	14909	15130	15000	14906	15005	15151	15118	14963	14843	14861	14891	15035	14711	14880	15039	15053	14691	15012	15042	15051	15031	14913	14971	14954	14896	14974	15048	14925	14975	14897	14880	14793	15004	15060	15135	15026	14794	14888	14982	15040	14882	15120	15002	14858	15013	15161	14909	14877	15039	15150	15054	15006	14871	15145	14957	14805	14991	15074	14846	15028	14906	15009	14899	15304	15042	15028	14982	14748	14797	14935	14928	14951	14958	14872	14806	15010	14718	14857	14931	14982	14941	14926	15127	14900	15006	14852	15053	15102	14979	14966	14985	14891	14850	15026	14912	14914	14936	15074	14921	14724	14895	14862	14844	14831	14845	14945	14843	14936	15036	14924	14892	14900	14949	14958	14915	15060	14900	15279	15058	14996	14910	15009	15110	14991	14892	14875	14870	14967	14845	14991	14935	15090	15041	15006	14767	14912	14899	15069	15129	14842	14766	14864	14889	15050	15100	14945	15032	15033	14874	14872	14981	14971	14864	14991	14960	15149	15177	15216	14975	14938	14967	14975	15014	15048	14691	14933	14874	15216	15138	14832	15064	14836	14791	14901	14950	15101	14956	14917	15158	14950	15077	14932	14880	14806	15102	15022	15146	14995	15027	14903	14993	15055	14979	15052	14989	14869	14910	14939	14870	15010	14754	15085	15101	14891	15008	14863	15094	14935	14581	15062	14971	14964	15027	15076	14955	14906	14787	15137	14797	15125	14886	15133	15056	15144	14944	14978	14806	14955	15127	14976	14856	14874	14936	14839	14854	14781	14750	14958	14848	14876	14861	14971	15148	14880	14987	14870	14926	14932	14897	15127	14763	14914	15060	14908	14895	15019	14873	15080	14862	14860	14849	15033	14989	14873	15076	14941	14982	14942	14966	14973	14937	14964	15102	15103	14927	15027	14940	14794	14969	14929	15022	15035	14789	15080	15142	14932	15003	14793	15003	14992	14897	14995	14911	14799	14856	14896	15072	15026	14998	15045	14882	14857	14891	14761	14653	14818	15017	15088	14911	14808	15016	14836	14904	14931	14981	14896	15189	14971	15001	14738	15003	14930	15210	15049	14915	14921	15180	15015	15043	14922	14867	15107	15168	14883	14868	14728	14743	14997	15083	14863	15023	15042	15007	15044	15012	14817	14934	14942	15064	14945	14903	14983	15030	14937	14855	15097	14849	14824	14767	15022	15098	14898	15013	14882	14963	14876	14955	14895	14979	15023	15050	15026	15107	14942	14852	14693	14943	14901	14975	14883	14781	15121	14715	15023	14970	15161	14983	14856	14965	14862	14902	15118	14927	14908	14854	14824	14727	14918	14958	14822	14834	14740	14973	14947	14864	15010	14998	14786	14935	14969	14961	14912	14939	14928	15038	14921	14887	14873	15026	14750	14920	14747	14891	15085	15131	14845	14826	14868	14929	14672	14917	14898	14957	14850	14952	14896	14885	14998	14954	15107	15059	15050	15071	15049	15065	14688	14615	14775	15004	14869	14886	15017	14997	14741	14981	14915	14807	14767	14909	14903	14781	15005	14840	15021	14856	14969	15016	14881	14842	14868	14894	14954	14997	15054	14869	14931	14962	15025	14682	14812	14748	14924	14954	15129	15127	15031	14881	15003	14837	14675	14879	15031	14956	14897	14939	14936	14800	14926	15206	14813	15103	14902	14852	15067	14901	14840	14746	14918	14929	14993	15040	14996	15111	15118	14881	15076	14946	14927	14937	14902	14993	15036	15146	14920	14785	14874	14874	15000	14744	14972	14969	15052	14938	14991	15025	15051	14882	14932	14932	14925	14930	15061	14958	15249	14980	15156	15183	15005	15056	15051	14830	14941	14877	15122	14826	14932	14854	14787	14783	14776	15032	15151	14996	15013	15057	14863	14921	15026	15054	15006	15185	14925	14858	14997	15008	14941	15190	15200	14947	15067	14878	15077	15157	14942	14803	15046	14934	14938	14911	14980	14897	14968	14891	14924	14846	14898	15034	14988	14924	14982	14954	14785	14956	15059	14876	14994	14957	14948	14895	14964	14977	15066	14968	15068	15094	15036	15059	15083	14771	14809	15021	15116	15164	14859	15022	15133	15002	14960	15016	14854	14965	14969	14970	14776	14982	14900	15132	15064	14839	15205	15090	14832	14887	15188	14868	15096	15019	15098	14923	15166	14801	14824	14896	14849	14533	14962	15001	15146	14883	14716	15017	15026	14875	15002	15042	14776	14944	15066	14797	14892	14879	15075	14954	15010	14966	14813	14899	14800	14903	14761	14925	15139	14950	14888	14878	15036	14935	14957	15049	14798	14801	14898	14963	14969	14890	14828	15000	14928	15017	14963	14859	14957	14841	15042	14827	14949	14850	14911	14999	15158	15066	14971	14913	14872	14867	14777	14663	14994	14864	14974	14846	14895	15030	15013	15052	15026	14893	15079	14855	14656	15061	14907	14981	14942	15060	14974	14875	15030	14882	15057	14887	15256	15246	14840	14924	14997	14988	15110	14973	15023	14901	14835	14795	14923	14902	14981	14904	14891	14997	14880	14984	14943	15060	14793	15058	14975	14961	15007	15017	15117	14920	15120	15047	15066	15063	14961	14905	14812	14867	15012	15118	15095	14930	14838	14941	15078	14893	14882	15052	15087	15053	14731	14808	15044	14931	14856	14725	14843	14886	14982	14964	15017	15046	15000	15064	15067	14887	15162	14824	15024	14888	15036	14883	15033	15051	14876	15044	15050	14828	14826	14940	14897	14926	15118	15062	14886	14797	15130	14853	14829	15034	15010	14920	14974	14967	15068	14958	14858	15085	14924	14810	14889	14913	14893	14824	14963	15129	14844	15073	14946	14985	15182	15130	14851	14995	14946	14915	14800	14828	14905	15058	14848	14802	15105	15055	14899	14879	14989	14965	15027	14930	15026	14816	14932	14892	15099	14835	15061	14919	14995	14922	14834	14969	15035	14905	15015	14844	14951	14986	14897	15029	15071	14855	15008	14842	14867	14927	14889	15046	14824	14944	15016	15066	14943	14947	15022	14682	14914	14896	14942	15008	14868	14934	15078	15002	15006	14812	14974	15097	15096	14856	14873	15010	15122	14989	14894	14988	15036	14879	14951	15049	14914	14919	15011	14973	14895	14930	14884	14963	15072	14935	15001	15039	15149	14933	14944	14820	14985	14860	15036	15093	14973	15149	15000	14908	14736	14911	15028	15194	14926	14980	14928	15040	14939	15008	15020	14982	14870	14937	15002	14742	14825	14828	14915	14923	14922	15198	14985	15168	14905	14984	15145	14901	14969	14859	15077	14843	14999	15046	14960	14893	15022	14923	14832	14972	14968	14976	14882	15119	15026	14754	14813	15001	14901	14905	15098	15108	14982	14935	14723	14929	14987	14964	14953	15009	15057	14938	14986	15034	14877	15022	14932	14750	15014	14834	14942	15030	15010	14943	14995	15023	14883	14908	14996	15153	14888	14982	15076	14931	14958	14947	14958	14886	14986	14928	14782	14890	15016	15036	14852	15040	15013	14991	14852	15110	15023	14971	15001	15116	14877	15069	14915	14992	14948	14891	14849	14953	14936	14929	14839	14908	14807	15017	14833	14911	15017	14880	15026	14876	15006	15013	14950	14838	14887	14964	14918	14792	14983	14979	15196	14916	15050	14883	14674	14800	14840	14947	15101	14967	15074	14865	14869	15118	15089	14966	14888	15104	14889	15159	14899	14989	14970	14990	14953	14888	14757	14998	15028	14878	15022	14953	15035	14669	14995	14862	14971	15003	15017	14796	15172	14928	14763	14814	14954	14936	14956	14833	14971	14976	15047	15070	15025	14858	14862	15038	14939	14855	15022	14962	14869	15005	15052	14956	14909	15055	14954	14796	14890	14857	14872	15013	14856	15014	15064	15047	15148	15115	14993	14982	14913	14954	14827	14821	14880	14959	14809	14879	14993	15033	14964	14754	15058	15013	15051	15102	14930	14917	14943	14879	15016	15003	14993	15019	15086	14873	15006	14942	14993	14953	14831	15076	14942	15104	14755	15144	15073	14896	14950	14897	14900	14953	14771	14941	14958	14973	15062	14954	15041	14897	14852	15098	14848	14861	14952	15012	14794	14890	15016	14859	14935	14980	14930	15058	14895	14908	14890	14798	14723	15001	14791	14924	15019	14995	15079	15150	14857	14739	14988	15018	14766	14855	14926	14972	14998	14987	15052	14741	14826	15029	14999	15022	15137	14993	15051	14932	15090	14866	14922	14980	15111	15089	14816	14847	14949	15046	14993	14849	14869	14892	15072	15180	14989	15079	14925	14710	14918	15053	14805	14850	14955	15151	14983	15038	14825	14787	14723	14901	14955	15113	14978	14788	14987	14917	15020	15084	14926	14861	14903	15175	14863	14929	14905	15024	15064	14880	15016	15031	15002	14930	15112	14859	15085	14927	15119	14989	14963	15021	14975	15076	14811	15001	14906	15012	15050	14966	15134	15188	15074	14972	15061	15014	15015	15028	14891	14975	14883	14977	15037	14794	14931	15090	14904	14926	14860	15091	14795	14770	14910	15190	14904	14812	14979	15101	14826	14882	14947	14878	14891	15075	15071	15045	14954	14979	15079	15024	15079	14921	14974	14915	14964	14892	14974	14936	14921	14751	14816	15018	15150	14933	14787	14928	14928	14933	15014	14962	14914	14985	14917	15052	15058	15037	14884	14849	14754	14976	14877	14830	14986	15012	14888	14902	14881	14850	15081	14778	15013	14983	15051	14986	14974	15099	14900	15056	14922	14991	14832	15093	14938	14771	14952	14726	14989	14913	14948	14857	14937	14794	15074	15009	15091	15006	14885	14854	14739	14887	14899	14736	15156	14814	14728	14961	14949	15122	14949	14847	15020	14904	14972	15041	14889	14983	15063	15036	15123	14931	14995	14858	14875	14955	14975	14848	14977	15007	14920	14917	14897	15092	15060	14907
15055	26534	23419	17213	16201	15099	15133	15235	25545	34253	33321	28667	21241	14358	14235	14229	14372	14302	14362	14304	14301	14263	14346	14330	14189	14352	14300	14178	14268	14350	14293	14299	14369	14424	14259	14240	14209	14391	14158	14300	14225	14281	14396	14230	14163	14203	14291	14248	14186	14337	14273	14169	14351	14237	14232	14340	14266	14258	14167	14253	14263	14151	14081	14215	14266	14277	14118	14216	14275	14356	14223	14453	14241	14114	14042	14270	14448	14246	14377	14267	14340	14123	14293	14397	14433	14195	14317	14341	14231	14233	14228	14187	14338	14187	14202	14341	14173	14307	14312	14258	14438	14318	14278	14183	14168	14230	14293	14295	14231	14223	14202	14305	14243	14275	14376	14248	14193	14326	14363	14235	14295	14394	14278	14198	14233	14447	14099	14211	14241	14292	14156	14189	14195	14257	14246	14114	14256	14184	14215	14395	14158	14115	14257	14428	14218	14147	14360	14326	14309	14285	14117	14214	14371	14268	14204	14244	14145	14398	14269	14262	14383	14298	14471	14348	14222	14193	14348	14313	14146	14207	14216	14252	14297	14283	14299	14236	14251	14122	14332	14070	14375	14327	14302	14340	14220	14164	14198	14251	14349	14148	14321	14198	14196	14204	14284	14059	14112	14291	14286	14357	14230	14147	14330	14251	14078	14210	14378	14222	14450	14279	14312	14325	14328	14198	14332	14345	14099	14126	14206	14281	14136	14253	14121	14240	14227	14122	14152	14319	14241	14256	14332	14224	14301	14295	14256	14456	14246	14307	14299	14214	14279	14168	14262	14209	14193	14265	14171	14303	14134	14211	14240	14246	14371	14248	14184	14287	14275	14125	14173	14315	14228	14256	14233	14118	14331	14193	14408	14378	14240	14129	14188	14207	14366	14163	14100	14255	14261	14342	14279	14125	14232	14318	14076	14235	14274	14323	14490	14224	14215	14289	14311	14203	14223	14537	14120	14270	14235	14267	14292	14115	14275	14301	14199	14417	14161	14232	14414	14206	13998	14257	14363	14400	14252	14202	14192	14262	14255	14226	14248	14256	14133	14447	14271	14164	14228	14435	14201	14253	14289	14341	14079	14383	14097	14299	14144	14238	14216	14320	14251	14299	14272	14225	14257	14363	14364	14291	14306	14155	14212	14263	14335	14293	14222	14261	14169	14323	14205	14269	14200	14170	14048	14100	14265	14308	14164	14247	14258	14012	14304	14321	14210	14296	14258	14191	14209	14222	14149	14145	14397	14220	14222	14246	14275	14265	14236	14490	14298	14265	14033	14171	14182	14080	14204	14271	14241	14283	14295	14337	14184	14272	14122	14204	14184	14270	14150	14303	14346	14144	14336	14119	14257	14373	14220	14370	14347	14271	14223	14259	14291	14361	14303	14258	14141	14126	14135	14275	14193	14160	14098	14183	14190	14143	14287	14264	14267	14303	14293	14339	14240	14157	14170	14280	14237	14313	14198	14345	14065	14124	14419	14269	14245	14340	14065	14334	14239	14158	14179	14080	14142	14247	14236	14187	14129	14131	14107	14181	14354	14416	14214	14386	14354	14198	14269	14304	14077	14156	14191	14283	14343	14283	14344	14145	14406	14270	14292	14185	14132	14218	14262	14326	14220	14041	14182	14335	14321	14270	14056	14183	14312	14364	14291	14368	14080	14209	14180	14305	14371	14119	14272	14194	14116	14247	14441	14268	14476	14173	14328	14285	14174	14176	14235	14299	14378	14374	14144	14137	14123	14402	14257	14306	14153	14296	14159	14290	14165	14158	14223	14281	14257	14131	14255	14386	14347	14404	14123	14005	14358	14443	14223	14206	14063	14289	14381	14382	14193	14335	14268	14220	14180	14371	14274	14378	14128	14163	14237	14291	14219	14258	14321	14270	14427	14368	14185	14253	14329	14217	14299	14185	14194	14138	14265	14290	14306	14246	14239	14361	14234	14178	14325	14183	14014	14354	14156	14054	14388	14078	14277	14399	14419	14190	14329	14353	14091	14180	14319	14250	14373	14252	14146	14090	14318	14263	14240	14178	14477	14224	14267	14172	14147	14438	14214	14398	14200	14335	14183	14182	14160	14166	14191	14306	14375	14305	14141	14255	14113	14305	14140	14338	14089	14008	14168	14337	14351	14305	14175	14304	14189	14200	14314	14231	14077	14191	14334	14152	14414	14223	14297	14057	14334	14109	14230	14374	14421	14141	14257	14398	14090	14410	14428	14416	14252	14199	14257	14435	14319	14201	14248	14214	14425	14167	14262	14140	14405	14477	14357	14193	14214	14351	14200	14320	14273	14347	14316	14248	14326	14258	14192	14278	14210	14212	14306	14260	14214	14155	14193	14234	14209	14294	14270	14233	14370	14202	14043	14212	14249	14335	14193	14262	14329	14514	14232	14327	14412	14350	14306	14148	14317	14222	14176	14227	14172	14317	14266	14329	14093	14144	14199	14135	14232	14346	14124	14182	14167	14318	14150	14320	14146	14225	14110	14157	14186	14314	14241	14051	14228	14372	14338	14254	14376	14313	14186	14218	14201	14273	14177	14206	14134	14210	14246	14256	14109	14238	14410	14096	14177	14395	14267	14387	14055	14236	14292	14166	14126	14276	14430	14280	14138	14341	14129	14340	14121	14295	14206	14328	14266	14374	14242	14191	14346	14195	14321	14321	14154	14243	14375	14317	14223	14408	14376	14226	14112	14372	14338	14332	14398	14260	14190	14151	14232	14108	14344	14223	14274	14179	14363	14289	14247	14391	14109	14316	14301	14298	14183	14200	14267	14364	14219	14259	14412	14294	14307	14132	14086	14117	14265	14258	14304	14291	14266	14192	14162	14436	14230	14146	14163	14290	14170	14166	14314	14291	14348	14205	14318	14365	14289	14009	14289	14124	14291	14214	14057	14278	14268	14385	14330	14220	14221	14505	14176	14170	14161	14264	14434	14132	14314	14108	14253	14293	14250	14171	14423	14140	14242	14173	14172	14312	14399	14137	14347	14381	14274	14263	14248	14312	14308	14478	14241	14417	14322	14227	14260	14291	14118	14178	14352	14206	14387	14340	14285	14341	14270	14315	14229	14480	14427	14369	14324	14205	14231	14251	14377	14219	14114	14275	14339	14378	14275	14345	14170	14179	14057	14226	14247	14195	14294	14113	14229	14326	14180	14343	14191	14105	14131	14268	14258	14295	14293	14252	14247	14216	14464	14108	14359	14147	14324	14297	14387	14216	14338	14466	14189	14257	14202	14348	14310	14270	14187	14342	14269	14280	14151	14336	14049	14280	14367	14170	14273	14321	14410	14419	14236	14174	14275	14484	14162	14333	14287	14293	14259	14108	14042	14371	14422	14218	14221	14197	14341	14217	14276	14175	14190	14198	14206	14271	14241	14289	14273	14283	14191	14156	14179	14355	14301	14239	14226	14328	14235	14135	14324	14183	14199	14088	14260	14108	14295	14309	14285	14172	14104	14496	14165	14310	14244	14153	14364	14173	14327	14102	14301	14098	14238	14339	14139	14229	14369	14349	14223	14126	14365	14484	14211	14306	14195	14290	14155	14316	14288	14199	14217	14243	14186	14335	14221	14338	14227	14263	14311	14281	14292	14298	14316	14456	14290	14287	14361	14198	14206	14246	14322	14319	14212	14285	14376	14239	14233	14420	14173	14083	14493	14046	14248	14278	14173	14131	14317	14350	14148	14315	14286	14225	14317	14274	14176	14269	14133	14199	14253	14176	14433	14196	14244	14223	14488	14213	14265	14239	14407	14102	14252	14294	14281	14233	14251	14083	14262	14181	14204	14234	14173	14359	14219	14271	14244	14226	14259	14364	14113	14327	14294	14362	14401	14349	14228	14062	14363	14290	14372	14255	14247	14201	14251	14278	14262	14338	14238	14291	14141	14308	14307	14283	14260	14291	14232	14187	14309	14221	14360	14089	14339	14133	14288	14238	14056	14270	14261	14190	14197	14136	14178	14290	14417	14311	14224	14389	14271	14328	14292	14204	14164	14305	14277	14404	14192	14232	14303	14237	14209	14104	14180	14283	14184	14221	14195	14338	14411	14241	14364	14204	14182	14275	14154	14174	14322	14203	14164	14294	14079	14330	14395	14299	14293	14336	14302	14307	14241	14175	14065	14334	14278	14218	14177	14285	14215	14223	14247	14389	14156	14321	14139	14309	14250	14215	14314	14199	14331	14265	14194	14408	14278	14333	14310	14142	14391	14308	14291	14165	14267	14333	14210	14105	14145	14266	14281	14247	14363	14141	14408	14221	14214	14205	14137	14453	14096	14490	14260	14282	14255	14250	14157	14368	14324	14181	14305	14339	14270	14313	14324	14100	14232	14328	14215	14187	14356	14254	14117	14169	14292	14256	14299	14200	14271	14280	14143	14111	14269	14182	14212	14197	14171	14193	14243	14234	14242	14304	14361	14338	14325	14127	14127	14246	14249	14309	14136	14324	14220	14228	14377	14343	14332	14346	14221	14278	14233	14203	14240	14114	14274	14143	14137	14176	14210	14170	14311	14164	14307	14308	14291	14218	14316	14178	14151	14224	14056	14428	14320	14367	14172	14346	14331	14251	14216	14395	14184	14185	14257	14171	14299	14244	14131	14343	14381	14227	14193	14326	14376	14227	14332	14215	14150	14172	14428	14188	14202	14218	14240	14103	14327	14322	14249	14171	14358	14141	14146	14222	14177	14300	14363	14313	14269	14068	14279	14120	14223	14345	14157	14297	14163	14140	14253	14174	14290	14125	14318	14286	14297	14249	14360	14248	14225	14226	14150	14256	14284	14155	14330	14197	14120	14091	14443	14126	14253	14328	14252	14278	14237	14096	14315	14210	14295	14222	14189	14232	14370	14331	14240	14220	14186	14311	14212	14168	14297	14293	14350	14366	14224	14293	14200	14228	14132	14088	14339	14170	14362	14324	14067	14349	14243	14320	14197	14385	14251	14299	14257	14201	14286	14238	14243	14289	14308	14183	14099	14144	14255	14221	14287	14245	14276	14251	14307	14168	14243	14065	14306	14320	13971	14237	14200	14307	14151	14178	14285	14157	14153	14294	14302	14255	14313	14319	14301	14182	14383	14322	14248	14199	14168	14178	14170	14201	14272	14264	14159	14375	14355	14268	14111	14288
23080	21556	29513	24026	21676	23240	24065	20968	30853	49056	46092	36626	27016	18464	17010	17062	16882	16697	16822	16813	16768	16626	16782	16752	16772	16966	16863	16922	16899	16688	16483	16667	16672	16709	16816	16653	16858	16525	16755	17001	16616	16739	16745	16472	16689	16587	16887	16681	16670	16624	16755	16595	16814	16638	16569	16691	16789	16694	16476	16326	16624	16497	16608	16508	16571	16489	16594	16689	16787	16963	16863	16775	16653	16655	16688	16670	16602	16741	16508	16748	16725	16636	16493	16590	16592	16542	16727	16608	16837	16667	16600	16717	16759	16553	16670	16501	16478	16701	16630	16697	16624	16507	16788	16550	16742	16530	16665	16610	16490	16434	16699	16799	16506	16637	16546	16788	16808	16634	16495	16884	16552	16742	16705	16551	16508	16717	16651	16586	16643	16617	16590	16626	16733	16669	16623	16630	16722	16570	16730	16615	16527	16641	16669	16547	16744	16692	16671	16681	16709	16774	16645	16737	16834	16586	16394	16571	16740	16596	16687	16837	16648	16606	16802	16834	16550	16688	16569	16559	16519	16582	16458	16668	16520	16646	16573	16710	16475	16736	16617	16667	16624	16450	16766	16644	16577	16614	16479	16747	16411	16663	16527	16838	16369	16672	16719	16529	16570	16532	16564	16637	16436	16698	16576	16474	16414	16649	16628	16579	16634	16730	16751	16719	16581	16440	16578	16617	16586	16696	16811	16548	16538	16732	16688	16592	16695	16600	16717	16548	16713	16674	16678	16572	16489	16459	16565	16694	16640	16728	16759	16531	16481	16724	16702	16462	16768	16681	16536	16656	16661	16779	16716	16776	16661	16632	16494	16642	16680	16695	16509	16544	16618	16623	16550	16633	16561	16602	16678	16782	16749	16571	16825	16447	16658	16624	16609	16569	16568	16613	16662	16476	16630	16462	16468	16518	16281	16660	16629	16506	16755	16605	16671	16555	16563	16551	16611	16666	16748	16549	16686	16526	16843	16588	16688	16746	16625	16530	16753	16568	16650	16544	16706	16723	16605	16535	16689	16424	16712	16518	16725	16566	16579	16583	16604	16579	16585	16669	16825	16743	16915	16640	16498	16689	16694	16761	16817	16595	16575	16817	16568	16553	16655	16515	16631	16779	16554	16712	16542	16591	16513	16565	16446	16687	16397	16537	16609	16846	16683	16782	16700	16533	16438	16585	16707	16610	16634	16526	16436	16498	16622	16701	16778	16748	16514	16633	16418	16589	16663	16930	16592	16772	16474	16528	16659	16691	16602	16602	16658	16763	16443	16566	16806	16520	16709	16722	16445	16760	16613	16569	16594	16694	16769	16690	16551	16475	16445	16680	16639	16709	16734	16588	16677	16710	16594	16743	16605	16461	16687	16415	16732	16648	16647	16805	16550	16354	16678	16474	16462	16708	16879	16520	16471	16523	16462	16575	16698	16644	16684	16816	16716	16601	16365	16568	16560	16356	16403	16606	16688	16602	16678	16595	16622	16678	16541	16537	16628	16666	16440	16584	16734	16453	16675	16495	16571	16662	16667	16743	16719	16593	16436	16706	16423	16464	16802	16441	16558	16548	16345	16610	16567	16782	16421	16737	16680	16685	16790	16709	16748	16470	16669	16640	16593	16547	16600	16493	16704	16685	16572	16580	16557	16755	16649	16572	16538	16645	16432	16535	16607	16509	16462	16656	16485	16573	16768	16394	16598	16517	16613	16526	16594	16766	16655	16730	16656	16613	16697	16555	16521	16652	16566	16477	16564	16739	16684	16792	16533	16428	16636	16524	16631	16525	16763	16620	16681	16773	16596	16648	16497	16541	16609	16441	16485	16638	16708	16588	16899	16686	16642	16769	16592	16700	16571	16692	16546	16530	16777	16602	16591	16394	16468	16720	16476	16478	16665	16641	16622	16634	16592	16731	16640	16607	16651	16482	16596	16699	16549	16717	16725	16496	16658	16623	16843	16432	16614	16592	16604	16578	16599	16603	16578	16626	16648	16454	16662	16465	16543	16512	16365	16566	16694	16468	16573	16609	16690	16636	16447	16508	16623	16633	16530	16408	16460	16628	16624	16520	16545	16564	16613	16540	16626	16487	16458	16635	16713	16775	16321	16522	16664	16777	16439	16545	16387	16558	16441	16860	16793	16584	16771	16335	16479	16603	16508	16771	16537	16590	16639	16390	16542	16554	16714	16646	16696	16471	16531	16452	16764	16771	16660	16672	16612	16574	16593	16386	16901	16634	16651	16505	16587	16331	16734	16509	16629	16620	16536	16698	16600	16548	16485	16665	16745	16865	16572	16720	16520	16762	16584	16636	16665	16766	16641	16608	16698	16596	16635	16705	16492	16524	16595	16639	16563	16776	16703	16608	16657	16686	16554	16614	16572	16536	16566	16657	16691	16603	16444	16625	16594	16572	16632	16552	16621	16631	16719	16659	16667	16579	16468	16476	16620	16715	16709	16708	16782	16660	16528	16702	16575	16575	16635	16708	16552	16661	16523	16476	16674	16704	16565	16621	16614	16637	16448	16483	16667	16486	16571	16674	16755	16595	16487	16673	16591	16513	16685	16664	16760	16625	16677	16792	16440	16576	16808	16490	16725	16964	16475	16557	16710	16525	16570	16539	16682	16677	16738	16616	16551	16713	16576	16754	16678	16628	16718	16637	16499	16712	16813	16632	16721	16510	16657	16634	16498	16539	16550	16695	16439	16746	16590	16654	16568	16796	16556	16826	16744	16589	16420	16643	16572	16562	16777	16883	16687	16454	16579	16514	16533	16605	16625	16753	16597	16602	16558	16798	16708	16905	16608	16541	16713	16751	16542	16817	16499	16578	16500	16611	16712	16506	16494	16614	16536	16567	16586	16857	16703	16601	16608	16652	16564	16713	16487	16613	16626	16772	16763	16464	16636	16719	16516	16798	16526	16659	16683	16672	16631	16802	16592	16569	16486	16591	16671	16688	16684	16689	16573	16688	16700	16393	16619	16590	16688	16628	16553	16755	16426	16528	16587	16814	16739	16655	16402	16590	16591	16647	16730	16817	16688	16655	16448	16494	16667	16668	16561	16473	16796	16595	16668	16432	16650	16708	16655	16540	16633	16686	16492	16502	16614	16579	16569	16423	16471	16581	16650	16726	16668	16633	16654	16648	16525	16791	16764	16524	16796	16738	16698	16553	16648	16504	16361	16414	16530	16459	16569	16726	16604	16603	16633	16530	16581	16436	16737	16428	16483	16655	16647	16500	16625	16404	16540	16765	16556	16805	16602	16642	16608	16674	16809	16574	16701	16614	16598	16617	16667	16566	16584	16528	16625	16842	16490	16737	16561	16697	16626	16546	16448	16686	16612	16556	16696	16512	16657	16675	16664	16488	16560	16548	16510	16583	16453	16598	16557	16642	16590	16474	16592	16611	16693	16613	16755	16475	16532	16596	16503	16581	16639	16565	16796	16709	16644	16442	16583	16537	16707	16550	16655	16693	16610	16664	16497	16779	16628	16697	16559	16531	16635	16695	16542	16569	16668	16466	16590	16632	16716	16785	16771	16764	16836	16492	16636	16649	16634	16478	16727	16646	16605	16566	16715	16595	16556	16546	16474	16697	16664	16650	16528	16532	16243	16396	16611	16548	16628	16555	16620	16745	16758	16580	16727	16397	16612	16622	16410	16550	16662	16530	16716	16594	16629	16713	16445	16607	16642	16715	16615	16408	16495	16431	16611	16661	16604	16618	16640	16604	16594	16666	16537	16597	16530	16439	16590	16588	16585	16520	16589	16561	16826	16563	16578	16668	16535	16545	16599	16573	16551	16524	16457	16921	16515	16626	16522	16596	16557	16736	16564	16504	16664	16801	16383	16645	16615	16776	16566	16544	16486	16579	16665	16505	16666	16624	16627	16701	16567	16631	16826	16404	16515	16663	16440	16643	16516	16549	16692	16632	16664	16571	16583	16725	16684	16757	16670	16525	16726	16525	16426	16603	16749	16747	16533	16623	16685	16524	16676	16585	16479	16524	16531	16726	16532	16626	16643	16513	16682	16622	16505	16754	16530	16518	16499	16681	16719	16340	16603	16641	16537	16490	16437	16614	16537	16448	16569	16538	16617	16635	16562	16694	16574	16769	16606	16636	16797	16761	16653	16560	16627	16461	16453	16694	16554	16412	16791	16675	16647	16671	16727	16667	16420	16341	16382	16547	16680	16493	16538	16600	16924	16631	16534	16565	16638	16597	16600	16552	16612	16615	16508	16395	16567	16576	16572	16585	16673	16635	16645	16740	16709	16731	16753	16442	16620	16474	16701	16596	16524	16773	16529	16744	16610	16751	16639	16651	16430	16530	16423	16603	16727	16668	16466	16477	16525	16537	16658	16782	16541	16729	16684	16640	16449	16432	16673	16544	16607	16674	16399	16670	16661	16460	16646	16815	16538	16846	16457	16521	16352	16441	16629	16525	16455	16491	16720	16650	16524	16483	16483	16646	16864	16666	16532	16503	16583	16432	16742	16586	16662	16444	16784	16837	16525	16601	16528	16494	16576	16474	16616	16651	16500	16559	16743	16502	16731	16637	16585	16582	16717	16483	16609	16634	16738	16477	16723	16631	16695	16516	16703	16739	16837	16743	16592	16520	16620	16718	16549	16764	16678	16552	16535	16591	16802	16615	16812	16565	16547	16694	16615	16617	16518	16493	16824	16634	16619	16542	16746	16496	16630	16723	16807	16501	16857	16618	16750	16617	16580	16569	16711	16565	16516	16486	16720	16652	16763	16613	16558	16665	16665	16608	16753	16493	16600	16520	16764	16603	16733	16709	16587	16691	16692	16657	16597	16669	16546	16726	16675	16810	16580	16576	16580	16657	16705	16843	16672	16451	16583	16579	16479	16445	16520	16698	16771	16540	16610	16648	16598	16502	16487	16630	16730	16465	16516	16568	16761	16710	16650	16657	16612	16712	16536	16551	16518	16563	16736	16638	16591	16799	16501	16617	16669	16601	16625	16660	16629	16737	16456	16582	16687	16605	16608	16694	16687	16547	16619	16625	16580	16589	16814	16488	16541	16631	16517	16546	16519	16538	16740	16727	16726	16510	16495	16612	16506	16507	16711	16593	16486	16642	16701	16641	16418	16474	16960	16577	16721	16506	16557	16663
16308	29233	27932	21441	20161	17818	16753	21344	36235	51350	47138	38262	26454	15893	15346	15379	15096	15234	15334	15351	15335	15307	15195	15374	15296	15329	15241	15288	15236	15351	15214	15294	15295	15400	15399	15156	15203	15382	15167	15380	15317	15449	15296	15190	15116	15142	15199	15429	15199	15312	15240	15336	15224	15329	15313	15284	15326	15337	15263	15141	15445	15147	15351	15265	15282	15164	15213	15182	15368	15327	15281	15273	15170	15200	15230	15267	15325	15246	15365	15236	15224	15187	15292	15077	15425	15105	15369	15162	15226	15239	15258	15217	15339	15305	15270	15217	15301	15224	15235	15198	15243	15259	15329	15450	15198	15319	15260	15056	15501	15251	15151	15303	15307	15382	15229	15191	15052	15223	15307	15167	15266	15386	15074	15212	15314	15310	15083	15379	15233	15274	15362	15368	15223	15366	15207	15246	15339	15230	15049	15464	15087	15276	15331	15436	15337	15316	15332	15273	15269	15312	15393	15182	15208	15309	15333	15243	15175	15081	15200	15161	15193	15273	15236	15079	15074	15279	15286	15258	15205	15180	15361	15277	15263	15539	15272	15289	15024	15214	15259	15383	15052	15151	15171	15289	15206	15092	15323	15308	15277	15434	15146	15206	15142	15483	15177	15120	15174	15277	15163	15365	15266	15374	15307	15200	15203	15250	15301	15326	15121	15187	15185	15258	15267	15160	15265	15375	15257	15235	15183	15077	15223	15309	15274	15250	15207	15394	15229	15253	15230	15158	15219	14954	15306	15281	15197	15222	15217	15340	15289	15377	15177	15218	15150	15350	15152	15260	15330	15273	15172	14946	15279	15313	15337	15231	15312	15331	15178	15270	15371	15212	15244	15257	15218	15277	15273	15249	15315	15291	15175	15218	15200	15277	15018	15181	15211	15135	15276	15211	15343	15317	15490	15159	15346	15355	15191	15261	15211	15196	15176	15271	15143	15366	15248	15369	15297	15163	15202	15272	15386	15263	15152	15241	15188	15181	15449	15305	15203	15202	15242	15168	15406	15256	15178	15228	15366	15235	15147	15253	15112	15380	15311	15374	15115	15174	15336	15128	15167	15145	15089	15040	15390	15184	15408	15289	15296	15202	15289	15158	15167	15310	15106	15187	15068	15238	15358	15336	15269	15290	15273	15078	15210	15244	15096	15405	15242	15365	15255	15383	15169	15310	15193	15217	15299	15412	15123	15134	15283	15106	15270	15097	15315	15368	15401	15064	15266	15188	15265	15356	15259	15265	15338	15296	15093	15222	15262	15225	15155	15185	15336	15193	15149	15226	15310	15384	15270	15424	15248	15216	15227	15359	15413	15301	15203	15073	15206	15269	15224	15262	15278	15096	15126	15286	15374	15362	15270	15310	15300	15313	15339	15356	15221	15169	15180	15119	15353	15157	15190	15290	15170	15285	15261	15242	15381	15189	15437	15219	15091	15297	15312	15117	15206	15168	15222	15256	15396	15188	15095	14969	15132	15180	15273	15295	15259	15266	15316	15119	15216	15388	15245	15233	15181	15311	15196	15174	15139	15159	15253	15160	15131	15289	15313	15005	15268	15273	15116	15378	15390	15136	15136	15281	15130	15200	15190	15371	15282	15070	15336	15148	15214	15383	15266	15179	15389	15323	15415	15244	15285	15177	15344	15274	15180	15230	15137	15121	15394	15285	15264	15148	15308	15072	15349	15331	15148	15348	15260	15193	15332	15162	15287	15311	15477	15212	15168	15270	15389	15227	15077	15277	15258	15160	15291	15112	15245	15262	15310	15266	15330	15234	15293	15296	15342	15313	15177	15114	15100	15017	15210	15184	15280	15356	15315	15139	15242	15325	15096	15259	15330	15393	15135	15399	15354	15124	15377	15342	15086	15243	15295	15258	15231	15271	15177	15365	15062	15074	15288	15312	15405	15438	15067	15181	15203	15314	15129	15154	15330	15270	15349	15282	15333	15265	15230	15316	15327	15340	15340	15178	15163	15352	15210	15237	15310	15268	15364	15318	15315	15209	15268	15060	15308	15188	15224	15361	15195	15151	15377	15192	15204	15343	15231	15133	15172	15139	15251	15275	15104	15284	15301	15209	15014	15303	15340	15228	15319	15100	15248	15281	15258	15288	15265	15289	15273	15269	15273	15314	15175	15212	15363	15322	15254	15269	15176	15280	15372	15213	15324	15079	15170	15067	15330	15116	15248	15239	15165	15280	15251	15229	15209	15210	15310	15162	15237	15337	15356	15131	15216	15302	15346	15191	15092	15082	15324	15173	15248	15271	15125	15293	15126	15090	15373	15203	15177	15426	15078	15364	15176	15232	15218	15178	15332	15244	15323	15274	15334	15307	15256	15152	15266	15261	15071	15441	15167	15144	15252	15246	15436	15002	15299	15179	15081	15320	15399	15319	15214	15351	15277	15434	15252	15094	15343	15149	15206	15354	15304	15213	15307	15402	15199	15302	15310	15228	15281	15229	15226	15177	15431	15300	15303	15344	15111	15296	15159	15175	15274	15069	15334	15128	15171	15235	15154	15352	15353	15240	15279	15363	15174	15178	15310	15421	15221	15233	15062	15273	15363	15152	15256	15353	15345	15303	15401	15312	15133	15066	15212	15318	15192	15312	15244	15381	15260	15270	15204	15198	15132	15256	15223	15302	15370	15263	15199	15315	15210	15087	15161	15211	15181	15234	15139	15161	15274	15134	15297	15099	15162	15098	15284	15264	15255	15250	15427	15357	15307	15323	15096	15103	15299	15137	15147	15172	15441	15276	15284	15211	15320	15174	15289	15114	15245	15379	15184	15146	15164	15124	15184	15156	15058	15210	15239	15329	15248	15163	15401	15283	15324	15320	15206	15264	15354	15314	15188	15114	15272	15044	15298	15096	15181	15194	15287	15274	15303	15279	15303	15162	15363	15212	15204	15384	15301	15262	15304	15232	15154	15232	15091	15258	15250	15324	15240	15171	15191	15232	15169	15149	15455	15457	15255	15180	15259	14982	15272	15194	15272	15171	15181	15315	15271	15160	15228	15283	15313	15057	15350	15258	15378	15237	15342	15218	15030	15122	15112	15393	15184	15086	15341	15309	15286	15238	15384	15319	15204	15223	15318	15048	15229	15308	15375	15233	15279	15152	15361	15352	14986	15314	15372	15241	15281	15216	15355	15274	15242	15243	15217	15179	15133	15194	15292	15482	15221	15350	15223	15220	15220	15238	15276	15296	15383	15221	15239	15265	15233	15237	15233	15245	15276	15307	15106	15216	15294	15368	15301	15223	15027	15233	15029	15083	15186	15167	15320	15399	15190	15327	15352	15114	15238	15175	15281	15403	15220	15496	15487	15171	15254	15199	15323	15400	15327	15198	15224	15132	15204	15088	15156	15172	15270	15204	15195	15360	15279	15378	15253	15208	15167	15238	15230	15207	15205	15028	15240	15094	15316	15405	15285	15079	15272	15268	15238	15314	15357	15307	15237	15352	15394	15160	15308	15088	15177	15191	15181	15183	15296	15316	15398	15068	15129	15303	15214	15074	15206	15275	15272	15201	15245	15126	15242	15112	15299	15229	15247	15383	15382	15231	15320	15125	15327	15236	15191	15215	15145	15194	15287	15160	15210	15317	15176	15165	15283	15286	15179	15156	15293	15295	15191	15242	15081	15152	15148	15395	15095	15266	15329	15433	15211	15276	15159	15346	15132	15148	15197	15338	15183	15051	15387	15099	15316	15195	15298	15234	15342	15268	15358	15140	15117	15359	15197	15237	15196	15283	15312	15379	15256	15240	15275	15354	15140	15260	15380	15226	15312	15304	15192	15187	15111	15231	15132	15320	15217	15547	15101	15386	15353	15366	15301	15108	15371	15259	15345	15176	15149	15295	15224	15337	15206	15229	15407	15187	15345	15308	15224	15285	15238	15206	15245	15356	15074	15206	15207	15291	15339	15257	15351	15275	15307	15118	15265	15250	15237	15241	15424	15096	15132	15294	15322	15055	15245	15261	15366	15134	14998	15258	15229	15385	15186	15384	15078	15246	15181	15203	15203	15141	15439	15121	15187	15093	15144	15221	15265	15158	15285	15410	15168	15352	15156	15170	15161	15266	15279	15383	15178	15294	15183	15141	15308	15247	15339	15403	15184	15173	15178	15111	15348	15305	15207	15323	15154	15056	15219	15351	15316	15206	15267	15252	15170	15329	15278	15064	15173	15240	15346	15220	15247	15364	15173	15213	15381	15077	15337	15159	15282	15498	15368	15228	15219	14949	15251	15353	15246	15151	15070	15535	15255	15267	15224	15276	15216	15230	15153	15324	15238	15383	15294	15220	15236	15344	15287	15187	15378	15192	15209	15292	15200	15213	15017	15293	15235	15103	15227	15328	15067	15184	15407	15222	15073	15165	15036	15237	15256	15234	15250	15097	15264	15170	15284	15278	15142	15343	15178	15293	15200	15251	15228	15134	15191	15133	15263	15070	15162	15243	15327	15178	15174	15297	15351	15256	15218	15254	15124	15223	15373	15271	15285	15252	15149	15354	15118	15203	15340	15278	15191	15172	15278	15276	15116	15433	15179	15248	15263	15254	15299	15416	15222	15231	15275	15333	15217	15249	15505	15165	15292	15359	15326	15268	15258	15219	15179	15251	15262	15385	15277	15301	15087	15196	15261	15319	15104	15152	15203	15272	15308	15085	15147	15229	15343	15065	15214	15210	15225	15224	15219	15339	15036	15256	15117	15287	15137	15320	15162	15270	15146	15161	15368	15217	15083	15193	15209	15235	14995	15193	15316	15131	15308	15234	15204	15151	15171	15063	15124	15252	15112	15213	15349	15383	15291	15268	15219	15168	15188	15227	15400	15275	14988	15338	15196	15290	15260	15421	15435	15238	15182	15240	15486	15117	15134	15103	15161	15280	15341	15359	15267	15039	15268	15271	15263	15090	15113	15063	15158	15204	15055	15376	15382	15219	15291	15306	15016	15374	15184	15258	15126	15243	15221	15132	15232	15273	15182	15139	15127	15326	15236	15329	15238	15296	15183	15227	15304	15221	15101	15246	15149	15164	15356	15178	15421	15253	15217	15288	15209	15078	15321	15255	15245	15409	15114	15137	15140	15080	15238	15164	15344	15302	15295	15165	15177	15259	15255	15317	15288	15277
27491	22009	24375	20733	17212	17210	17258	17188	18126	20041	20530	19060	17996	17387	17047	16919	16940	16841	16938	17003	17001	17057	17047	16882	16989	17110	17210	17015	16917	16949	16933	16936	16759	16934	17059	17104	16891	17021	17010	17070	16885	17036	16943	16933	17092	16850	17142	16894	17004	16831	16831	16818	16941	17111	16987	17043	17076	16838	16950	17122	16915	16907	17006	17175	16894	16931	16740	16817	16821	16855	16984	17110	17018	16875	16870	16806	17002	16947	16915	16853	16957	17039	16670	16931	16931	16899	17027	17006	16793	16925	16904	16979	16851	16932	17053	17063	17048	16982	16956	16901	16994	16841	16774	17194	16950	16714	16949	16801	16841	17087	16768	16989	16874	16946	17089	16967	16926	16911	16846	17002	16923	16853	17056	16750	16931	17143	17007	16991	16909	17009	16758	16907	16791	16797	17029	17024	16981	17037	16997	17068	16864	17117	16885	17048	17053	16924	17091	16981	16870	17054	16995	16845	16923	16924	16853	16970	17035	16959	17002	17183	17091	16788	17070	16963	16932	16802	17152	16986	16952	17153	16797	17074	16908	16834	16839	16851	17108	16987	16747	17069	16945	17174	16936	17049	16932	17032	17065	17008	17037	16953	16841	16975	16894	17004	16807	16767	16673	16914	16995	17179	17067	17003	17025	17049	16952	17005	16994	16904	17005	16959	17187	16991	16901	16854	16873	16888	16892	16789	17036	17205	16988	16994	16828	16823	16892	17137	16778	16896	16991	17037	16809	17045	16874	16893	17188	16859	16975	16885	17081	16869	16949	17112	16892	17006	16966	16697	17057	17077	16928	16992	16879	17026	16941	16719	16772	16986	17149	16761	16909	17178	16857	16854	16938	16940	16809	17093	17010	17002	17265	17119	17060	16803	16938	16882	16973	16930	16909	17104	16795	17103	16829	16908	17042	17100	16928	16864	17034	16743	16844	17068	17144	16933	16779	16876	16743	16944	17032	17080	16919	16894	16997	17021	17121	16993	16688	16916	17102	17099	16900	16905	16984	17168	16944	16961	16912	16998	16942	17112	17077	17048	17031	16857	16874	16777	17066	17051	16810	16919	17074	16786	16776	16773	16993	16721	17142	16972	16993	16969	17150	16905	16898	16957	16989	16937	17037	16731	17242	16912	16797	16846	16973	16876	16783	17004	16872	16856	16864	16897	17130	17104	16855	16950	16692	17012	16906	16729	16892	16940	16912	17118	16872	16984	17114	17100	16930	17013	17185	17001	16895	17028	17039	17003	16986	16771	16856	16750	17043	16828	16979	16966	17137	16696	16995	17015	16995	17249	16961	16771	16889	17078	16977	16901	16932	17052	17036	16978	16846	17079	17098	16983	16915	17195	16913	16953	16969	16765	17119	16834	16843	16932	16979	16816	16945	16914	17008	17017	17061	16927	16920	16845	16981	16768	16938	16900	17000	16841	17011	16753	17227	16900	16936	16885	17013	17069	16795	16733	17069	17002	17176	16942	17159	17165	17081	16900	17026	16870	16645	16884	17037	16854	16860	16991	16923	16910	17075	17074	16965	17013	16839	17000	17196	17150	16973	16980	17052	16959	17094	17125	16883	16834	17129	16885	16851	17144	16942	16995	17013	16938	16902	16935	16842	16984	16997	17035	16919	17071	16822	16963	17130	16819	16958	16806	16835	16856	16975	17026	17137	16931	16976	16972	16997	16856	16851	16932	16992	17031	16887	16839	16939	16821	16984	17044	17010	16836	16927	16892	16817	16968	16917	17112	17000	16873	16870	16937	17014	17035	16939	16815	16950	17121	16808	17131	16858	16991	16946	16959	17001	16950	16957	17017	17006	16778	17040	16946	16856	16971	16796	16926	16832	16999	17065	16956	16944	16855	16808	16908	16995	16942	17109	16984	16879	16936	16816	16922	16955	17160	17098	17054	16949	17068	16969	16933	16781	16863	16843	17012	16893	17135	16845	17115	16915	16782	16928	16907	16864	16915	17154	16969	17069	17045	17073	17125	16872	17031	16919	16976	16849	16912	16987	17073	17057	16846	16976	16925	16802	17007	17066	17063	16798	17049	17071	17033	17187	16836	16896	16951	16928	17025	16892	17082	16967	17206	16961	16857	16989	16957	16920	16916	16843	16963	16991	16851	16734	16930	17107	17062	16988	17139	16903	17041	16948	17040	16819	17096	16753	16928	17097	16828	16913	17086	17078	16843	17037	17113	16924	16852	17103	16943	16915	16964	16876	16848	16838	16973	17053	16898	16870	16995	17079	17060	16902	16753	16905	16828	17069	17010	17177	16891	17041	16809	17016	16971	16962	16906	16987	16923	17023	16937	16963	17009	16987	17002	16926	16900	16880	16904	16919	16875	17166	16910	17023	17133	17026	16894	16806	16929	16979	17046	17016	17019	16866	16748	17041	16792	16814	16922	17171	16941	16945	16971	17000	16746	17002	16891	17024	16998	16889	17139	17124	16977	16929	17228	16805	16946	16933	16911	16784	16861	16967	16850	16817	16998	16941	17018	17069	17124	17019	16982	16883	16899	17133	16801	16923	17079	16847	16992	16995	16944	17161	16898	16831	16985	16879	16905	16892	16919	16930	17080	16983	16935	17036	16693	16982	16824	16916	16928	16856	16931	16955	17271	16808	16981	17039	16941	17045	16906	16904	16929	17034	16666	17024	16899	17052	17155	16903	16958	17099	17094	16784	17136	17076	16777	16903	16998	16986	16748	17057	17043	17136	17075	16804	17083	17123	16859	16843	16963	16866	16924	17121	16930	16858	16704	16888	17018	16892	17094	17161	16985	16795	16876	16960	16976	16942	16791	17106	17023	17111	16921	16902	17115	16937	16983	16977	17122	17089	16996	17113	16889	16935	16776	16891	16767	16736	17084	16896	16872	17044	16978	16804	16988	16954	16837	17054	16900	17004	16750	17124	17061	17126	16772	16826	16960	16857	16783	17058	17072	17115	17070	17088	16845	16845	17120	17048	16967	17149	16913	16978	16933	17109	17062	16981	16918	17008	16759	17026	16941	17027	16962	17135	16877	17122	17042	17064	17067	16820	17007	16971	16872	16770	16811	16922	17281	17077	17014	16876	17160	16931	16959	16907	16870	16988	17004	16731	16797	16924	16892	16890	16807	16972	17004	16911	16882	17287	16807	17054	17101	17039	17043	17141	17017	17126	17031	16851	17030	16962	17078	16884	16866	16968	16976	17001	16973	16995	16833	16883	16797	16880	17003	16898	16809	16879	16862	16910	16904	17041	16903	17053	16840	17000	16963	16949	16822	16992	16980	16861	16839	17064	16970	16863	16888	16947	16893	16836	16842	17166	16782	16890	16765	16913	16989	17096	17120	16957	17025	17082	17051	17108	16923	16827	17003	17039	16987	16826	16707	16965	16923	16980	16970	17098	16984	16959	17015	16848	17039	16838	17096	16967	16950	17028	17007	16917	16980	17178	16916	16973	16899	17026	16734	17036	16949	17034	17160	16900	16994	16935	17059	16937	17002	16898	16930	16911	16995	17018	17031	16700	16883	16938	17055	16958	16926	16998	17175	16827	16961	17021	16779	16833	16711	16750	17049	17162	16875	16726	16845	16777	16967	17012	16974	17032	17103	17084	17036	16986	16786	16766	16906	16894	17009	16775	17026	16721	16790	16919	16715	16953	16936	16929	16840	16925	16795	17018	16915	16942	16974	17045	17069	17106	16976	16983	16915	16995	16915	17036	17040	16942	16956	16799	17062	16997	16707	16904	17048	17011	17129	17097	16884	17001	16763	16731	16954	16826	17099	17004	16917	16912	16921	16951	17073	16843	16835	16973	17125	17005	16908	17111	16979	17071	17073	17023	17042	16977	16942	17055	17015	16920	16871	17238	16932	17044	16967	17077	16955	16632	16763	16979	16869	16850	16828	16945	17039	17026	16930	16787	16988	17032	17053	16979	17045	16878	16834	17036	17057	16849	17028	16808	17011	16817	17065	17026	16963	16925	16916	16963	16913	16906	16898	16935	17043	16960	17089	16869	16955	17147	16930	16980	16875	17124	17097	17065	16901	17109	17081	16860	16858	16874	16854	16820	16834	17067	17226	16993	17072	16938	16865	16900	17075	17258	17062	17105	17118	16851	17009	16868	16768	16969	16979	16838	17155	17004	16943	17071	16837	17048	16955	16999	17045	16904	16859	17014	17034	17152	16851	16829	16820	16966	16752	16847	16962	16922	16829	16829	17004	16991	16848	17053	16796	16942	16990	17031	16878	17111	16896	16930	16911	16925	16835	16837	16839	17005	16883	17050	16824	16987	16850	16775	16894	16858	16898	16959	16920	16925	17057	16907	16771	16870	16990	16973	17107	16960	16762	16817	16946	16997	16880	17182	17076	17055	16999	16985	16838	17009	16967	16818	16939	16868	16970	16973	16741	17061	16977	17062	16927	17045	16807	16926	16892	16975	17184	16926	17131	17031	16983	17014	16968	16904	16828	16962	16954	17147	16898	16935	17087	17098	16916	17137	16889	16869	16752	16938	17092	16976	16805	16966	16957	17132	17029	17038	17050	16984	16791	16852	16766	16974	16958	16887	17018	16965	16996	17100	16965	16882	17036	16907	16996	17083	16839	17089	16806	16795	17270	17040	17122	17118	17028	16955	16901	16983	17029	16861	17086	16782	17105	17045	16903	16873	17025	16995	16983	16963	16969	16925	17104	16962	16976	16923	17107	17174	16931	17099	17170	17188	16915	17158	17127	16892	16882	16930	16878	17064	16950	17104	17102	17034	17002	16975	16871	17138	17037	16973	16920	17239	16904	16855	16894	16933	16996	17074	16949	16943	16874	16710	16982	16805	17116	17075	17002	16944	17030	16962	16948	17007	17176	16874	16853	16979	16907	16883	17007	16833	17095	16961	16873	16772	16945	16984	17090	17112	16945	16785	17054	16972	17123	17032	17165	17012	16883	17088	16912	17019	16972	17149	16975	17024	16905	17034	17125	17040	17039	16907	16871	17007	17047	17007	16870	16981	16860	16940	16718	17010	17021	17011	17037	17009	16979	16837	16693	16938	16875	16867	17076	17004	16991	17142	17004	17162	16806	16989	16836	16756	17050	17025	16886	17035	16972	16923	16977	16937	16994	16973	16879	17065	16931	16950	16961	17130	17001
15508	17719	18057	16354	16104	15542	15431	15841	17561	20489	20031	18003	16504	15543	15326	15427	15535	15365	15548	15465	15607	15508	15475	15433	15458	15662	15455	15410	15432	15455	15434	15479	15564	15445	15670	15355	15531	15506	15256	15491	15515	15565	15445	15537	15407	15652	15443	15374	15378	15522	15321	15509	15537	15540	15456	15389	15670	15438	15594	15336	15427	15445	15585	15561	15498	15574	15466	15448	15530	15255	15410	15389	15444	15672	15512	15499	15528	15589	15561	15475	15282	15456	15528	15429	15601	15620	15297	15574	15419	15435	15472	15349	15512	15543	15496	15438	15472	15565	15371	15651	15492	15323	15419	15563	15477	15427	15438	15360	15485	15438	15510	15308	15523	15669	15335	15480	15486	15430	15275	15304	15346	15435	15611	15333	15547	15407	15497	15577	15482	15478	15475	15422	15291	15542	15375	15377	15387	15449	15539	15397	15605	15423	15611	15323	15466	15419	15480	15519	15305	15389	15473	15350	15457	15321	15338	15497	15493	15401	15463	15316	15472	15433	15373	15455	15259	15462	15567	15405	15522	15567	15500	15563	15445	15348	15311	15463	15528	15395	15442	15485	15452	15430	15302	15384	15464	15652	15452	15331	15386	15444	15288	15517	15431	15622	15512	15548	15302	15366	15302	15327	15499	15339	15514	15486	15390	15382	15603	15543	15594	15363	15519	15415	15428	15340	15467	15470	15594	15453	15651	15464	15597	15568	15443	15388	15592	15236	15339	15527	15478	15437	15364	15362	15491	15617	15398	15506	15371	15350	15167	15483	15399	15489	15490	15445	15300	15524	15468	15417	15416	15500	15414	15421	15612	15495	15451	15411	15456	15507	15508	15438	15371	15409	15502	15480	15410	15244	15531	15477	15394	15553	15365	15566	15425	15589	15425	15469	15404	15403	15623	15269	15466	15515	15420	15402	15387	15497	15531	15517	15386	15366	15501	15436	15650	15468	15547	15421	15400	15473	15450	15392	15564	15343	15523	15483	15475	15597	15454	15432	15682	15444	15419	15407	15586	15382	15462	15412	15392	15489	15260	15410	15515	15481	15507	15548	15401	15488	15355	15606	15414	15360	15521	15480	15510	15333	15372	15463	15555	15430	15567	15241	15645	15551	15409	15359	15514	15378	15522	15541	15592	15385	15569	15556	15475	15404	15509	15376	15381	15404	15532	15465	15535	15469	15489	15481	15208	15620	15384	15460	15578	15597	15264	15468	15529	15386	15503	15513	15464	15427	15412	15331	15442	15365	15296	15304	15500	15353	15329	15418	15453	15398	15345	15413	15492	15331	15552	15349	15419	15471	15366	15519	15302	15450	15353	15373	15481	15289	15376	15471	15451	15374	15429	15522	15431	15358	15439	15408	15557	15367	15354	15490	15445	15471	15520	15506	15350	15275	15566	15572	15504	15424	15423	15627	15389	15496	15402	15500	15405	15267	15263	15349	15192	15404	15470	15657	15437	15547	15609	15517	15305	15348	15526	15391	15510	15563	15454	15337	15380	15410	15451	15453	15474	15418	15422	15555	15363	15451	15504	15342	15566	15386	15332	15419	15456	15336	15532	15567	15452	15331	15317	15397	15274	15465	15475	15408	15385	15323	15327	15341	15612	15423	15389	15369	15369	15489	15438	15455	15432	15323	15621	15536	15382	15587	15565	15479	15377	15233	15437	15325	15369	15488	15339	15427	15448	15463	15528	15513	15435	15367	15496	15264	15396	15486	15452	15264	15525	15497	15353	15394	15515	15391	15479	15393	15504	15423	15423	15530	15447	15448	15443	15389	15467	15463	15406	15413	15468	15437	15627	15445	15471	15315	15548	15489	15410	15371	15392	15550	15400	15550	15488	15287	15542	15356	15579	15458	15444	15527	15425	15613	15331	15445	15489	15356	15430	15409	15577	15449	15379	15556	15274	15401	15557	15375	15400	15617	15600	15567	15520	15601	15403	15185	15345	15414	15550	15411	15471	15499	15472	15582	15432	15289	15441	15524	15335	15287	15621	15476	15362	15447	15535	15522	15666	15398	15360	15596	15479	15571	15531	15528	15477	15465	15478	15560	15302	15367	15352	15376	15518	15412	15411	15582	15504	15539	15620	15510	15450	15347	15481	15432	15378	15387	15396	15285	15547	15281	15453	15450	15450	15438	15330	15308	15429	15438	15489	15464	15445	15542	15438	15471	15545	15314	15489	15379	15358	15456	15289	15502	15502	15451	15478	15406	15352	15548	15367	15490	15592	15521	15567	15417	15463	15348	15452	15252	15468	15471	15414	15628	15393	15634	15467	15513	15650	15327	15399	15454	15341	15489	15533	15409	15620	15435	15683	15464	15451	15548	15372	15297	15536	15563	15488	15394	15549	15337	15399	15534	15517	15572	15449	15535	15433	15396	15449	15426	15622	15416	15439	15490	15326	15480	15489	15307	15415	15445	15446	15391	15588	15459	15471	15455	15411	15387	15455	15456	15460	15317	15396	15531	15329	15394	15447	15551	15445	15610	15498	15412	15395	15465	15554	15371	15506	15441	15451	15627	15416	15453	15617	15366	15423	15493	15203	15446	15402	15429	15533	15548	15277	15517	15447	15387	15391	15380	15522	15369	15394	15283	15552	15470	15399	15544	15533	15358	15448	15423	15473	15534	15423	15415	15509	15573	15325	15540	15591	15327	15509	15510	15505	15430	15487	15419	15279	15438	15643	15494	15465	15473	15369	15378	15507	15358	15567	15472	15344	15659	15467	15429	15415	15313	15517	15442	15575	15409	15540	15404	15367	15426	15505	15398	15438	15484	15626	15438	15365	15537	15487	15487	15526	15340	15499	15572	15419	15540	15483	15315	15404	15460	15383	15613	15329	15564	15428	15553	15440	15323	15417	15520	15274	15513	15643	15374	15618	15312	15467	15167	15404	15406	15297	15421	15516	15360	15377	15556	15470	15391	15542	15375	15510	15567	15469	15346	15442	15419	15467	15554	15464	15455	15430	15463	15455	15396	15601	15418	15400	15509	15325	15426	15595	15338	15551	15402	15536	15350	15543	15334	15564	15675	15398	15251	15448	15507	15256	15402	15326	15424	15505	15557	15398	15392	15283	15474	15429	15530	15467	15487	15457	15483	15319	15437	15531	15571	15416	15487	15373	15534	15392	15364	15480	15376	15507	15462	15302	15227	15515	15318	15571	15301	15479	15385	15468	15280	15460	15468	15356	15490	15268	15437	15481	15529	15418	15355	15368	15541	15235	15429	15477	15529	15548	15443	15472	15422	15451	15274	15443	15398	15450	15337	15460	15307	15602	15674	15274	15389	15370	15487	15339	15398	15532	15368	15573	15395	15444	15442	15226	15383	15419	15513	15460	15539	15457	15451	15541	15394	15338	15411	15565	15600	15507	15621	15503	15631	15419	15405	15541	15601	15438	15474	15565	15371	15269	15442	15599	15462	15406	15420	15405	15381	15468	15527	15593	15385	15500	15362	15423	15352	15484	15472	15402	15558	15394	15581	15490	15572	15663	15382	15223	15639	15541	15427	15466	15315	15536	15601	15460	15449	15429	15556	15418	15329	15697	15582	15405	15538	15551	15608	15465	15436	15354	15540	15492	15476	15467	15389	15671	15487	15548	15504	15622	15280	15492	15515	15501	15499	15494	15502	15313	15539	15574	15541	15440	15460	15484	15511	15377	15296	15503	15420	15445	15403	15608	15682	15327	15426	15542	15374	15467	15499	15341	15532	15453	15535	15503	15607	15523	15433	15560	15477	15622	15441	15405	15343	15608	15500	15506	15564	15400	15399	15515	15477	15321	15549	15412	15463	15366	15519	15318	15630	15527	15453	15620	15470	15302	15467	15350	15428	15455	15616	15575	15463	15481	15431	15515	15357	15600	15437	15450	15244	15642	15472	15455	15597	15447	15503	15488	15450	15537	15511	15452	15457	15616	15346	15476	15506	15549	15579	15671	15347	15251	15407	15578	15460	15500	15500	15447	15486	15581	15398	15532	15448	15653	15372	15664	15553	15411	15419	15282	15485	15306	15500	15437	15406	15495	15371	15602	15461	15409	15538	15385	15539	15379	15571	15396	15466	15431	15578	15501	15559	15451	15288	15425	15515	15504	15644	15427	15467	15335	15533	15615	15390	15161	15509	15538	15512	15420	15456	15512	15392	15599	15346	15255	15587	15452	15528	15237	15466	15625	15441	15302	15306	15539	15443	15459	15589	15585	15335	15454	15450	15302	15436	15397	15587	15308	15570	15435	15455	15401	15514	15405	15418	15397	15343	15407	15352	15301	15547	15478	15536	15308	15403	15436	15417	15543	15564	15510	15370	15392	15395	15380	15452	15485	15479	15445	15354	15533	15586	15416	15533	15545	15394	15536	15430	15489	15452	15645	15515	15462	15347	15530	15444	15485	15663	15596	15383	15384	15508	15528	15541	15500	15453	15240	15452	15433	15355	15403	15492	15183	15500	15285	15516	15586	15494	15574	15496	15541	15450	15341	15457	15633	15432	15632	15652	15570	15608	15457	15306	15527	15452	15624	15519	15486	15447	15598	15475	15231	15742	15524	15485	15482	15591	15445	15452	15482	15472	15460	15445	15629	15542	15305	15403	15607	15524	15386	15524	15307	15497	15506	15453	15525	15470	15490	15587	15308	15561	15495	15515	15425	15383	15436	15475	15233	15380	15411	15474	15568	15435	15543	15327	15513	15538	15705	15349	15581	15520	15603	15511	15593	15573	15348	15433	15347	15457	15524	15302	15360	15476	15372	15381	15563	15477	15448	15355	15443	15290	15452	15571	15191	15572	15594	15227	15421	15452	15507	15503	15516	15396	15480	15498	15389	15472	15471	15391	15369	15314	15550	15619	15395	15552	15599	15309	15371	15598	15279	15476	15433	15439	15436	15357	15435	15457	15493	15284	15519	15549	15550	15316	15325	15295	15675	15585	15281	15441	15298	15515	15449	15480	15374	15332	15494	15294	15483	15418	15479	15417	15406	15566	15509	15420	15554	15488	15689	15435	15630	15402	15524	15535	15464	15387	15457	15416	15492	15582	15530	15544	15536	15298	15266	15394	15368	15495	15456	15237	15429	15501	15467	15436	15368	15512	15435	15391	15534	15365	15408	15555	15404	15691	15516	15335	15518	15560
24501	21494	28777	24865	22189	21210	20035	19122	23305	33537	33952	27105	22934	18739	17761	17886	17750	17697	17743	17735	17674	17818	17665	17935	17666	17689	17584	17612	17630	17740	17744	17694	17786	17702	17495	17760	17624	17649	17579	17619	17621	17627	17465	17753	17609	17418	17751	17690	17765	17495	17604	17659	17494	17676	17981	17817	17562	17572	17527	17476	17789	17713	17713	17539	17758	17633	17757	17581	17738	17603	17659	17554	17776	17602	17650	17673	17621	17634	17826	17456	17644	17866	17495	17605	17633	17589	17858	17650	17474	17727	17477	17574	17660	17558	17430	17738	17710	17420	17619	17646	17718	17558	17781	17566	17510	17739	17815	17778	17632	17624	17731	17828	17795	17711	17556	17728	17767	17502	17545	17662	17712	17558	17573	17570	17609	17594	17567	17415	17660	17589	17689	17652	17700	17782	17708	17761	17657	17738	17813	17699	17502	17478	17520	17456	17576	17598	17757	17715	17640	17558	17660	17580	17620	17884	17875	17525	17655	17627	17638	17600	17557	17616	17485	17521	17801	17486	17719	17522	17734	17661	17582	17642	17514	17661	17556	17654	17748	17573	17778	17579	17637	17482	17681	17636	17662	17835	17773	17693	17545	17706	17578	17739	17626	17478	17329	17649	17712	17597	17497	17579	17497	17679	17746	17744	17598	17376	17479	17689	17593	17608	17715	17456	17683	17623	17560	17616	17541	17531	17521	17761	17367	17462	17559	17797	17597	17782	17558	17541	17677	17725	17672	17702	17688	17634	17582	17711	17663	17439	17648	17710	17777	17696	17641	17620	17702	17607	17530	17703	17849	17631	17506	17699	17715	17624	17725	17669	17605	17639	17588	17685	17554	17621	17517	17472	17700	17665	17674	17558	17775	17659	17589	17950	17547	17755	17649	17734	17773	17595	17663	17637	17638	17696	17654	17528	17572	17657	17631	17605	17484	17539	17782	17533	17663	17496	17649	17750	17652	17643	17403	17678	17517	17467	17812	17458	17545	17605	17690	17579	17748	17641	17637	17802	17663	17601	17652	17647	17600	17416	17638	17588	17436	17677	17663	17731	17506	17567	17648	17584	17537	17547	17666	17683	17696	17721	17632	17609	17766	17685	17713	17623	17630	17600	17692	17637	17828	17605	17544	17442	17630	17630	17676	17616	17644	17597	17419	17701	17492	17550	17561	17604	17668	17734	17653	17581	17408	17482	17820	17559	17764	17453	17491	17562	17666	17980	17694	17514	17591	17607	17611	17817	17598	17825	17498	17515	17653	17508	17806	17592	17785	17670	17735	17769	17678	17504	17712	17634	17535	17396	17405	17494	17635	17492	17561	17743	17743	17678	17731	17695	17716	17692	17471	17539	17715	17666	17617	17528	17686	17704	17656	17867	17635	17474	17595	17563	17576	17615	17720	17646	17656	17493	17661	17683	17649	17691	17593	17737	17732	17627	17681	17698	17478	17471	17676	17657	17545	17678	17584	17801	17427	17619	17803	17717	17584	17488	17545	17589	17605	17516	17565	17686	17611	17902	17581	17651	17752	17596	17631	17653	17715	17565	17743	17661	17469	17479	17719	17753	17664	17562	17578	17735	17628	17583	17712	17577	17677	17711	17761	17491	17664	17664	17583	17770	17751	17650	17641	17700	17712	17578	17685	17674	17785	17635	17781	17647	17631	17844	17469	17727	17525	17562	17913	17490	17674	17698	17604	17695	17302	17780	17598	17589	17769	17596	17916	17710	17447	17534	17583	17526	17704	17798	17599	17542	17507	17625	17622	17715	17672	17680	17680	17502	17619	17416	17542	17619	17542	17651	17697	17577	17727	17530	17595	17667	17586	17500	17595	17616	17760	17656	17494	17717	17585	17790	17584	17756	17540	17735	17762	17703	17653	17675	17486	17771	17494	17603	17685	17737	17774	17575	17664	17461	17588	17455	17679	17353	17644	17871	17546	17750	17569	17667	17554	17491	17592	17738	17599	17585	17696	17595	17440	17584	17670	17614	17498	17835	17724	17612	17681	17726	17499	17717	17642	17767	17818	17506	17671	17623	17574	17844	17713	17768	17610	17459	17531	17718	17601	17814	17688	17818	17498	17696	17753	17484	17653	17764	17624	17689	17734	17543	17614	17562	17651	17803	17546	17671	17603	17528	17668	17505	17617	17866	17459	17553	17531	17552	17678	17646	17681	17746	17596	17468	17810	17519	17475	17663	17520	17449	17403	17406	17840	17384	17553	17595	17721	17625	17553	17521	17804	17968	17566	17622	17705	17533	17681	17679	17507	17552	17712	17646	17623	17730	17579	17549	17688	17675	17695	17631	17690	17880	17513	17603	17688	17546	17569	17564	17838	17647	17649	17848	17783	17708	17639	17608	17788	17571	17647	17632	17589	17670	17622	17643	17703	17634	17656	17588	17606	17606	17661	17689	17695	17414	17744	17502	17598	17612	17636	17449	17424	17736	17522	17497	17694	17887	17647	17634	17854	17541	17984	17592	17720	17702	17641	17519	17680	17534	17384	17534	17659	17594	17541	17530	17641	17567	17590	17585	17666	17651	17712	17468	17570	17762	17791	17666	17463	17622	17422	17469	17636	17745	17855	17518	17523	17694	17639	17684	17583	17675	17652	17553	17778	17590	17686	17549	17658	17737	17534	17612	17604	17377	17621	17685	17471	17622	17559	17610	17552	17631	17673	17606	17684	17591	17637	17698	17628	17592	17608	17753	17628	17719	17712	17607	17799	17641	17802	17872	17721	17639	17579	17826	17495	17678	17757	17586	17542	17756	17878	17525	17725	17588	17487	17626	17574	17635	17670	17636	17677	17453	17686	17668	17737	17683	17561	17545	17735	17423	17760	17818	17557	17676	17742	17906	17624	17505	17700	17745	17668	17868	17765	17576	17554	17670	17513	17682	17612	17528	17642	17627	17586	17562	17492	17837	17710	17578	17756	17550	17516	17727	17409	17760	17677	17516	17544	17456	17581	17638	17761	17647	17640	17596	17666	17432	17741	17480	17662	17659	17798	17725	17733	17574	17615	17787	17594	17579	17656	17582	17472	17589	17486	17633	17773	17532	17670	17604	17648	17547	17607	17573	17802	17838	17663	17616	17468	17594	17597	17559	17625	17699	17717	17599	17342	17676	17797	17671	17617	17726	17453	17443	17613	17574	17537	17521	17597	17510	17731	17754	17484	17682	17585	17507	17653	17723	17692	17694	17710	17563	17507	17560	17637	17565	17642	17490	17526	17665	17747	17671	17772	17471	17623	17768	17559	17657	17776	17751	17675	17545	17485	17566	17509	17497	17451	17682	17665	17726	17858	17590	17543	17741	17458	17657	17537	17567	17756	17531	17478	17546	17631	17579	17686	17565	17601	17643	17614	17620	17791	17598	17498	17590	17889	17736	17666	17520	17916	17498	17497	17479	17774	17489	17557	17671	17422	17724	17567	17749	17562	17674	17658	17540	17900	17674	17665	17828	17614	17685	17423	17589	17735	17612	17503	17631	17710	17599	17469	17288	17785	17712	17629	17567	17688	17534	17539	17527	17719	17682	17599	17459	17685	17678	17651	17766	17459	17742	17681	17833	17635	17533	17602	17693	17715	17733	17542	17637	17873	17674	17539	17865	17615	17630	17420	17485	17630	17634	17685	17617	17579	17754	17747	17612	17716	17499	17748	17346	17702	17685	17669	17599	17590	17455	17634	17694	17682	17505	17503	17480	17548	17600	17534	17601	17685	17584	17534	17662	17709	17546	17751	17502	17650	17523	17574	17625	17726	17671	17536	17536	17813	17537	17815	17748	17839	17703	17834	17823	17658	17666	17639	17604	17411	17705	17717	17584	17476	17683	17835	17423	17506	17629	17595	17640	17543	17565	17635	17605	17727	17572	17773	17609	17609	17742	17589	17591	17679	17587	17724	17752	17717	17691	17363	17557	17645	17364	17610	17587	17336	17586	17431	17620	17509	17614	17781	17535	17546	17504	17683	17600	17531	17644	17675	17520	17604	17594	17647	17648	17713	17776	17591	17719	17680	17657	17605	17626	17779	17651	17628	17859	17737	17713	17543	17629	17410	17552	17678	17510	17815	17635	17603	17571	17612	17566	17589	17388	17724	17596	17831	17583	17591	17619	17534	17563	17590	17570	17376	17544	17704	17503	17593	17536	17572	17707	17574	17603	17462	17522	17545	17556	17753	17561	17336	17654	17621	17605	17560	17712	17516	17666	17773	17574	17581	17570	17662	17642	17574	17383	17493	17634	17481	17702	17760	17534	17673	17643	17488	17547	17472	17661	17576	17522	17824	17673	17599	17483	17679	17474	17740	17587	17703	17701	17661	17740	17892	17680	17590	17543	17429	17584	17575	17418	17753	17586	17696	17553	17466	17459	17414	17562	17496	17452	17573	17706	17760	17724	17629	17572	17741	17524	17659	17611	17594	17639	17803	17781	17724	17581	17493	17693	17843	17445	17769	17769	17383	17479	17689	17582	17868	17751	17554	17396	17496	17517	17721	17656	17625	17548	17602	17666	17650	17704	17727	17569	17728	17690	17766	17725	17623	17731	17843	17445	17429	17539	17762	17564	17605	17356	17657	17705	17528	17467	17836	17634	17712	17527	17583	17681	17454	17660	17694	17480	17581	17607	17655	17415	17487	17757	17762	17669	17638	17744	17676	17731	17757	17511	17775	17877	17653	17423	17762	17780	17734	17692	17552	17831	17929	17805	17753	17589	17479	17721	17438	17727	17608	17696	17747	17601	17646	17611	17775	17648	17800	17561	17759	17663	17600	17486	17675	17568	17600	17768	17389	17552	17585	17607	17523	17428	17609	17544	17527	17534	17428	17701	17712	17583	17716	17577	17321	17660	17582	17682	17635	17721	17536	17585	17569	17668	17565	17726	17519	17619	17614	17670	17678	17688	17862	17500	17523	17579	17608	17730	17654	17615	17738	17741	17634	17631	17541	17697	17345	17652	17648	17613	17675	17624	17687	17546	17659	17915	17627	17701	17550	17618	17600	17795	17456	17481	17586	17450	17580	17729	17530	17748	17577	17704	17658	17650	17678	17530	17465	17712	17733	17498	17671	17600	17776	17728	17857	17773	17654	17739	17803	17494	17621	17665	17831	17451	17651	17577	17743	17738	17565	17761
13951	22630	21477	18318	17842	18557	16626	18093	25191	37048	35865	27254	21826	16758	16025	15993	16136	16016	16029	15995	15838	15938	15913	16015	16030	15949	16000	15986	15869	15863	15908	16122	15906	15898	15860	16014	15805	15932	15902	15997	16022	15946	15821	16013	15913	15955	16001	15889	15883	15862	15844	15921	15983	16031	15788	15924	15814	15934	15855	15808	15852	15945	16247	15972	16077	15830	15956	16178	15883	16063	16062	15816	15916	15758	15880	15974	15761	15829	15856	16028	15999	15751	15799	15968	15954	16001	16042	15861	15970	15934	15924	15879	15827	15837	15866	15772	15932	15920	15883	15848	15958	15889	15789	15919	16003	15972	15810	15988	15844	15973	15885	15798	15861	15804	15985	15845	15907	15953	15848	15997	15807	16114	15880	15929	15786	15768	15905	15977	15745	15933	15927	15829	15975	15813	15954	15879	15952	15852	15970	15713	15891	15927	15970	16018	15841	15990	15939	15985	15975	16050	15901	15692	16035	15842	15744	16027	15905	15851	15860	15791	16110	15751	16003	15913	15830	15721	15914	15798	15688	15915	15890	15883	15893	16081	15909	15942	15867	15924	15922	16015	15929	15871	15847	15933	15972	15909	16055	15698	16000	15997	15962	15870	15914	15834	15843	15793	15854	16031	15829	16009	15878	15846	15886	15764	15906	15954	15878	15910	15763	15916	15746	15891	15769	15965	15892	15883	15923	15935	15886	15923	15817	15959	15873	15754	15869	15898	15904	15877	15964	15954	16027	16045	15755	15884	16024	16016	15807	15725	15888	15931	15920	15875	16088	15832	15922	15957	15888	15920	15735	16027	15805	16020	15944	15977	15998	16149	15921	15907	15906	15837	15846	16008	15839	15674	15839	15832	15895	16008	16112	15731	15887	16017	15875	15868	15903	15869	15793	15981	16085	15787	15987	15836	16008	15747	16030	15833	15884	15853	15832	15809	15837	15821	16064	16093	15936	15947	15843	15947	15654	15868	15750	15957	15876	16053	15976	15929	15822	15881	15823	15920	15819	15843	15863	15988	15949	15762	15932	16034	15874	15978	16005	15924	15829	16030	16119	15916	15890	15859	15772	15891	15931	15721	15843	15861	16085	15880	15713	15865	15891	15896	15952	16017	16049	15865	15874	16088	16065	15874	15789	15774	15916	15903	16036	15906	15921	15972	15696	15952	15854	16086	15741	15909	16024	15924	15906	15949	15894	16117	15951	15908	16014	15888	15834	15804	16125	16002	15908	15990	15999	15814	15980	15867	16005	15959	15842	15950	15837	15997	15841	15888	15853	15826	15784	15824	15886	15961	15900	16041	15902	15942	15883	15955	15949	15954	15707	15974	15902	15951	15860	15802	15918	16091	15907	15811	15913	15919	15932	15935	15854	15988	16001	15839	15923	15969	15930	15817	15817	15912	15882	15714	15875	16004	15894	15909	15825	15905	16033	15927	15855	15843	15775	15928	15913	15863	16015	15945	15820	16041	15844	15860	15817	15883	15839	15770	15814	15798	15911	16002	15820	15871	15893	15875	16069	15953	15773	15817	15953	16032	15722	16024	15931	15929	15797	15812	15942	15794	16075	15809	16006	15980	15834	15718	15808	16020	15982	15854	15834	15878	15696	16003	15880	15896	15927	16082	15904	16051	15791	15840	16079	15947	15984	15878	15839	15727	15864	15857	15996	15935	15944	15964	16054	15862	16038	15944	15876	16014	15881	15791	15789	15865	16045	15822	15978	15935	15884	15950	15831	15871	15876	15910	15850	15927	15993	15861	16062	15970	15983	15792	15896	15936	15854	16023	15880	15733	15879	15854	15868	15951	15899	15880	15918	15825	15736	15962	15885	15926	15969	15848	16013	15960	15889	15867	15830	15929	16029	15919	15814	15874	16021	15948	16004	15847	16003	15977	16111	16065	15952	15815	15787	15909	15780	15935	15989	15765	15876	15876	15881	15893	15845	15823	15793	15894	15954	15854	15784	15809	15814	15821	16081	15799	15943	15967	15985	16016	15898	15795	15861	15870	15924	15797	15989	16012	16036	15922	15923	15850	15949	16043	15800	15753	15904	15702	15956	15755	15681	15875	15912	15736	15736	15814	15812	15839	16015	15843	15801	16039	15914	15827	15754	15906	15745	15907	15832	16022	15821	15897	15974	16042	15907	15824	15906	15877	15823	15818	15869	16148	16008	15971	15786	15781	15965	15812	16044	16063	15932	16070	15806	16009	15814	15903	15889	15875	15856	15909	15722	15889	15877	15814	15946	15800	15862	15856	15948	15845	15917	15990	15823	16060	15799	15959	15939	15847	15971	15930	15763	15771	15868	15886	16041	15923	15984	15904	15980	15939	15901	16013	15912	15693	15928	15891	15981	15914	16010	15769	15986	15867	15873	15981	15983	15931	15915	15824	15906	15865	15902	16055	15894	15993	15943	16026	15904	16017	16060	15898	15906	15856	15805	15758	15969	15847	15852	15809	16085	15755	15831	15942	15981	15989	15784	15899	15999	15953	15935	15661	15891	16050	15908	15797	15777	16117	15889	15967	15814	15855	15947	15848	15759	15840	15842	16052	15818	16100	15800	16057	15798	15876	15700	15925	15774	15896	15815	15816	15824	15892	16038	15843	15968	15877	15907	15893	16013	15792	15896	15993	15850	15916	15882	15803	15880	15969	15690	15834	15765	16080	16065	15850	15886	16000	15861	15871	15839	15836	16009	15812	15930	15830	15912	15843	15947	15864	15985	15826	15807	15943	15996	15915	15831	16019	16096	15816	15878	16045	15908	15932	15863	15922	15902	15775	16007	16021	15822	15908	15807	15952	16011	15926	15930	16043	16017	15868	15893	15950	16048	15777	15897	15896	15994	16103	16043	15932	15794	15849	15935	15996	16056	15931	15968	16211	15922	15932	15916	16012	15882	15920	15906	15885	16045	15886	15978	15802	15882	15811	15853	15958	15745	16025	15966	15651	15952	16046	15917	15870	15990	15918	16049	15973	15955	15758	15835	16052	15836	15858	15874	15954	15679	15876	15793	15917	15968	15960	15820	15780	15891	15797	15993	15835	15845	15831	16077	15830	16046	15951	15784	15903	15735	15978	15847	15950	15883	15801	16038	16041	16013	15896	16125	15983	16159	16092	15858	15977	15755	15841	16028	15965	15946	16055	15893	15977	15974	16106	16004	15927	15972	15859	15864	15808	15896	15793	16119	15963	15733	15994	15803	16071	15734	15978	16075	16080	15860	15895	16064	15806	15933	15879	15960	15940	15796	16015	15863	15974	15834	15827	16084	15875	15962	15946	15827	15895	15903	15709	16018	15950	15940	15847	15874	15910	15897	15737	15911	15778	15775	16089	16027	15991	15968	15917	15861	15860	15845	15916	15765	15918	15705	15912	15889	16165	15912	15887	16045	16194	15955	15973	15931	15899	15896	15925	15882	15874	15909	15800	16044	15861	15852	15870	15789	15850	15803	15791	15736	15972	15863	15979	15949	16127	15909	15920	15975	15759	15944	16053	15956	15737	15883	15929	15851	15959	16060	15817	15806	15876	15820	15892	16023	15982	16023	16021	15832	15847	15952	15827	15940	16006	15957	15845	15972	16019	15996	15850	15992	15920	16010	15779	15829	16130	15890	15881	15897	15978	15808	15985	16060	15883	15915	15915	15782	15859	15940	16009	15952	15944	16127	16037	16011	16004	15744	15801	15902	15951	16014	15731	15939	15976	15934	15830	15859	15870	15955	16000	15761	15841	15796	15895	15913	15894	16043	15793	15824	15961	16020	16000	15833	16044	15934	15837	15943	16080	15791	15880	15902	16011	16009	15909	15771	15816	15864	16129	15902	16037	15852	15900	15808	15904	15992	15803	15835	15813	15847	15918	16040	15812	15915	15824	15999	15910	16057	15874	15943	15816	15877	15659	15928	15969	15790	15862	15944	15759	15999	15846	15827	15764	15999	15987	15945	15879	15937	15743	15784	15950	15959	15804	15924	15994	16013	15953	15927	16020	15868	15906	15830	15828	15999	15758	15928	15884	15951	15982	15923	15964	15996	15890	15884	15906	15978	15971	15811	15850	16013	15830	15987	15733	15823	15936	15885	15822	15886	16000	15832	15864	15984	15973	15964	15900	15833	15819	15856	15934	15788	16066	15957	15786	15891	16019	16139	15834	15813	15975	15910	15727	15942	15897	15927	15878	15991	15898	15804	15942	15964	15866	16018	15972	15882	15981	15850	16174	15994	16039	15930	15904	15918	15840	15851	15958	15845	15879	15823	15896	15908	15876	15908	15815	16014	16008	15948	15931	15981	15894	15811	15825	16101	16033	16003	15710	16026	15944	15908	15826	16009	15931	15940	16010	15843	15801	15822	15813	15923	15759	16006	16066	16078	16030	15822	15948	15840	15911	15986	15914	15900	15858	15871	15773	15881	15963	15900	15884	16018	15808	15717	15911	16036	15822	15968	15904	15966	15825	15694	15874	15944	15879	15934	16032	15943	15795	15933	15814	15976	15823	15760	15837	15792	15722	15939	15933	15974	15841	15967	15919	15877	15870	16108	16038	15845	15894	15991	15869	15951	16043	15882	15890	15947	15872	15914	15941	15938	15957	15981	15872	15945	15863	15849	15731	15985	16064	15935	15879	15916	15816	15916	16064	15891	15993	15791	15846	15862	15993	16075	15917	15965	15862	15927	15831	15930	15797	15769	15939	15938	15768	16007	15974	15898	15844	15988	15756	15803	15879	16134	15867	15795	15824	16178	15681	15802	15801	15862	15941	15895	15793	15888	15889	15976	15781	15956	15813	16080	15880	16061	15814	15833	15963	15832	15909	15873	15971	15962	15849	16125	15892	15918	15812	15883	15953	15859	15955	15886	15854	15928	15827	15903	15913	16151	15791	15807	15906	16038	15744	15936	15984	15956	15878	15913	15918	15782	16123	15784	15966	15847	15932	15902	15929	16111	15837	16022	15899	15954	15766	15843	15942	15839	15883	15944	15656	15907	15931	15889	15768	15951	15907	15960	15766	16053	15854	16090	15915	16000	15937	15898	15914	15782	15950	15945	15782	15919	15922	15667	16010	15892	15762	15913	15861	16028	15990	15935	15915	15829	15888	15936	15974	15868	15903	15759	16063	16006	15834	15897	15886	15864	15970
23029	21560	29534	24042	21699	24044	25861	19998	22720	44193	51035	39365	30032	22063	18810	18381	18363	18345	18292	18335	18209	18225	18275	18204	18252	18360	18351	18190	18069	18220	18280	18178	18314	18222	18214	18192	18100	18129	18096	18174	18317	18122	18181	18161	18280	18018	18184	18308	18205	18112	18045	18157	18299	18122	18178	18018	18018	18122	18328	18313	18092	18258	18173	18134	18145	18253	18268	18091	18115	18166	18218	18187	18278	18238	18245	18001	18119	18212	18343	18053	18013	18204	18194	18199	18012	18232	18273	17924	18176	18172	18103	18088	18262	18186	18321	18210	18180	18258	18202	18068	18273	18061	18000	18167	18153	18123	18261	18135	17988	17967	18130	18122	18114	18173	17885	18044	18136	17933	18003	18133	17987	17915	18058	18163	18071	18115	18249	18112	18192	18138	18185	18155	18085	18068	18254	18129	18023	18116	17961	18081	18243	18117	18136	18158	18003	18127	18052	18034	18201	18073	18273	18012	18040	17931	18083	18188	18234	18132	18129	18023	17805	18216	18000	18063	18039	18378	18323	18160	18080	17943	18096	18006	18202	17922	18156	18126	18246	18082	18064	18192	18143	18085	18239	18045	18073	18297	18196	18029	17984	18184	18233	17959	18038	17999	18255	17821	18250	18095	18035	18110	18140	18246	18131	18050	18164	18204	18152	18134	18182	17976	17957	18002	17917	18151	18371	17909	17839	18265	18064	17893	18223	18099	17996	18159	17905	18050	17914	18050	18161	18108	17987	18210	18305	18094	17977	18087	18226	18126	18044	18124	17828	18050	18096	18267	17965	17993	18082	18038	18202	18145	18176	18187	18086	18030	18280	18149	18011	18140	18125	17957	18106	18160	18031	18165	18197	18108	17972	18202	18028	18167	18125	18046	18184	18127	18174	18110	18086	18091	18134	18089	18394	18294	17968	17975	18233	18079	18297	18143	18136	18199	18088	18168	18130	18222	17976	18094	18044	18178	18048	18147	17842	17947	18063	17937	17993	18155	17857	18102	18137	18119	18051	18171	17901	18009	18031	18068	17836	18066	18219	17936	18059	18042	18044	18015	18082	18092	17988	18198	18061	18188	18247	18160	17885	18079	17999	18036	17947	18088	17987	18187	18223	18096	18155	18112	18138	17875	18059	18058	18262	18220	18097	18044	18046	17844	18356	18288	18095	18047	18160	17965	17962	17946	18194	18067	18046	18056	18029	18287	18133	18155	18166	18158	18244	18214	18217	18239	18185	18157	18005	18379	18180	18030	18195	18118	18158	18220	18177	17920	18217	17809	17901	18093	18038	18253	17965	17986	18040	18153	17996	17839	18109	18090	18291	18152	17874	18065	18003	18129	17950	17824	18096	18076	18210	18216	18160	17990	17997	17993	17949	18065	17848	18057	18048	18080	18094	18031	18257	18364	18124	18078	18194	18165	18009	18078	18236	18170	17905	17964	18116	18261	18119	18002	18119	17924	18106	17914	18136	18059	18085	18071	17995	17862	18086	18055	18341	18159	18027	17829	17986	18217	18108	18169	18230	18148	18053	18219	18314	18010	18091	18197	17897	17943	17991	18221	17897	17931	18103	17953	18182	18196	18139	17897	17977	18183	18027	18114	18238	17994	18073	18156	18095	18284	17989	18031	18105	17992	18013	17884	17898	18090	18266	17999	18303	18072	18130	18180	18283	18137	18036	17942	17974	18000	18115	18249	18045	18156	17951	17883	17919	18150	18308	18189	18073	18096	18152	18093	18086	18126	18153	17977	18088	17990	18100	18115	18301	18050	18084	17719	17982	18046	18023	18155	18123	17952	18117	18106	18030	18165	18164	18135	18126	18190	18024	18238	18099	18069	18051	18377	18047	17868	17950	17957	18196	18106	18177	18059	17859	18091	17979	17942	17997	18024	18138	18079	18241	17961	18061	17959	18207	17958	18106	18183	18062	18210	17963	18134	17985	18038	17937	18169	18270	18026	18346	18074	18205	18007	17892	18045	18199	18038	18215	17969	18040	18072	18107	18053	18153	18081	18131	18116	18186	18049	18096	18235	18298	18048	18104	18145	18062	18061	18067	18283	18066	18254	18245	18187	17886	18092	18045	17924	17965	18130	18168	18163	18112	17930	18152	18078	18027	18022	18069	18215	17961	18128	17999	18019	18082	17825	18246	18160	18014	17840	17886	17770	18297	18190	18318	18007	18083	18057	17979	17924	18015	18007	18093	18102	18187	18243	18104	17959	17991	18052	18124	18161	17910	18153	17972	17788	18079	17883	18004	18017	17961	18169	18134	17916	17975	18188	17903	17899	18126	18104	18031	17958	18198	18254	18216	18115	18169	18062	18030	18026	18033	17952	18074	18042	18090	18216	18056	18006	17987	18099	18131	18223	18075	18200	18259	18096	18096	18028	17833	17781	18013	17860	17920	17999	17893	17963	17971	17891	18066	18113	18049	18103	18160	18074	18238	18082	18077	18026	18282	18140	17904	18166	17992	17964	18022	18081	17930	18132	18166	18070	18042	18114	18132	18130	17952	18186	18175	18087	18206	17801	18256	18182	17923	18127	18079	17945	17974	18033	18265	17943	18109	17856	17977	18010	17826	18081	18207	18068	18015	18033	17971	18037	18206	18232	17957	18126	17963	18135	18095	18124	18143	18149	17907	17841	17993	18229	18025	18065	17966	18062	18100	18027	18079	18156	18106	17970	18328	18010	18053	18164	18066	17932	18142	18092	17966	18123	18306	18212	17978	17903	18044	17862	18279	18228	17991	17993	18154	17981	18315	18207	18117	18011	18249	18068	18261	18042	18112	17899	18032	18083	18035	18279	18195	18090	18056	18086	18117	17938	18088	18094	18280	17995	18139	17897	18116	18068	18273	17999	17901	18074	18116	18284	18320	18211	18203	18034	18212	18045	18087	18165	18080	18049	18034	18165	18177	17880	18013	18070	18266	18134	18239	18001	18064	18175	18132	18188	18170	18016	18080	18219	18033	18190	18143	18290	18051	18102	18108	18144	18287	17968	17984	18004	18002	18001	18152	18086	18102	18067	18009	18148	17982	18297	18170	18231	18047	17894	18117	17942	18193	18188	17950	17906	18053	18152	18293	18108	18050	18100	17983	18117	18064	17932	17871	17871	17982	18054	18358	18107	18155	18125	18180	18061	18227	18175	18152	18054	17977	18085	18326	18113	18081	18181	18204	18132	17960	17929	18200	18012	17999	18069	17989	17912	18135	17940	18220	17909	18251	18191	18212	18182	18052	18167	18170	18251	18079	18053	17864	17827	18164	18010	18011	18251	18270	18047	18009	17840	18095	18276	18071	18056	18057	18003	18055	18108	18209	18035	18152	17924	18103	17997	18079	18120	18083	18043	17993	18233	18096	18041	17979	18098	18148	18147	18220	18247	18163	17882	17869	18007	18167	18072	18121	18352	18044	18088	18034	18060	17989	18216	18154	18056	18259	18086	18286	18012	17965	18033	18258	18080	18018	18074	18245	18201	18100	18144	18079	18278	18082	18006	18223	18149	17937	18135	17951	18337	18107	18021	18080	18286	18097	18253	18093	18204	18125	18036	18122	17817	17898	17930	18290	17972	18093	18223	18066	18152	18125	18220	18147	17962	17945	18184	18117	18104	18131	18090	18015	17983	18160	18210	18038	17815	17945	18038	18062	18063	17993	18067	18139	17881	18077	17903	17994	18010	18147	18135	17994	17915	18073	18115	18130	18319	18223	18193	18155	18127	18274	18063	18195	17739	18163	18125	18117	18017	18125	18011	18044	18182	18190	17873	18065	18119	18100	18266	18085	18158	18104	18232	17997	18060	18116	18195	18140	18217	18036	18040	18196	17934	18070	17953	17858	18028	18223	17978	18239	18274	18222	18134	18097	18069	18100	17987	18119	17920	18004	18153	18177	18277	18063	18047	18132	18284	18082	18017	17935	18146	17756	18143	18132	18032	18109	17952	18097	18069	18013	18149	18139	18094	18042	18149	18267	18017	18067	18215	18057	17984	18041	18185	18084	18018	18130	18149	18289	17952	17935	18140	18041	17983	18119	18020	18029	18057	17792	17859	17973	17809	18122	18070	18123	18287	17929	18135	18117	18198	18206	18037	17989	17993	18181	18439	18141	18091	18124	17909	18270	18083	18088	18085	18087	18048	18229	18168	18112	18216	17666	18227	17994	17912	18241	18014	18190	18079	17938	18039	18045	18142	18305	18282	18152	18050	18031	18115	18189	18012	17956	17941	18008	18161	18139	18104	18222	18280	17880	17948	18131	17984	18163	18213	18070	18066	18105	18015	17988	18100	17993	18110	18036	18039	18005	18115	17902	17977	18119	18082	18172	18210	18114	18230	18033	17913	18064	17739	17987	18066	17960	17960	18172	18204	17893	18221	18098	17867	17889	18202	17989	18151	18015	18004	18173	18043	18038	18160	18195	18200	18034	18003	18196	18315	18189	17996	18224	18162	18123	18009	17976	18299	17997	17979	18124	18031	18181	18169	17947	18140	17940	18007	18027	17977	18026	18060	18119	18116	18269	17830	17986	17889	17870	18042	18119	17969	18021	18015	17901	18160	18103	17978	18127	18008	18047	18149	18271	18152	17992	18125	18052	17954	18130	18346	18190	18115	18052	18100	17975	18153	18111	17993	17889	18027	18238	17906	18223	18030	18086	17985	17842	18016	18223	18202	18045	18110	18116	18011	18089	18128	18060	18179	18184	18020	17942	17993	17885	17993	17898	18151	17916	17929	18127	18273	18068	18137	18128	18225	18190	18143	18007	18128	18020	17985	18204	18055	18079	18097	18142	17993	18038	18154	17968	17997	18195	18144	18441	18093	17782	18038	18026	18079	18145	18016	18270	18149	17993	18262	18245	18185	17997	17864	18082	18053	18114	18176	18046	17964	18028	17962	18286	18011	18130	17996	18254	18266	18361	18120	18134	18390	18248	18028	18312	18235	18234	18053	18063	17994	18062	18047	18171	18212	18067	17939	18071	18085	18323	18088	18075	17983	18109	18062	17968	17941	18024	18363	18085	18092	17905	18249	18099	17981	18018	17982	18030	18053	18067	17939	18168	18150	18230	17926	17908	17936	18142	18232	18154	18245	18043	18094	18104	18197	18185	18180	18197	17976	18172	18068	17971	18288	18203	18033
17355	35561	29765	22170	21625	21853	18709	17438	24728	48124	52089	39689	30490	18782	16250	16100	16138	16188	16163	16195	16038	15941	16068	15992	16074	16144	16245	16211	16258	16052	16256	16317	16353	16136	16025	15984	16132	16160	16191	16065	16268	16199	16172	16091	16222	16163	16208	16206	16200	16131	15984	16172	16235	16256	16034	16195	16146	16122	16115	16166	16037	16266	16165	16261	16294	15989	16224	16044	16121	16113	16199	16047	16077	15943	16244	16187	16110	16329	16147	15973	16173	15990	15982	16182	16216	16139	16133	15992	16156	16302	16256	16153	15927	16312	16048	16227	16096	16186	16096	16111	16222	16265	16082	16051	16105	16160	16176	16073	16111	16064	16120	16254	16082	16176	16237	16150	16056	16059	16196	16075	15925	16138	16203	16221	16272	16172	16116	16300	16197	16196	16182	16150	16034	16087	16126	16116	16132	16206	16133	16071	16120	16281	16159	16056	16209	16309	16149	16032	16054	16087	16024	16095	16043	16145	16078	16166	16205	16085	16140	16080	16130	16185	16041	16203	16138	16265	16039	15798	16208	16124	16201	16090	16159	16047	16125	15969	16129	16131	16081	16049	16243	16265	16010	16125	16197	16246	15945	16172	15979	16154	16104	16115	16079	16146	16181	16038	16124	15971	16008	16064	16055	16238	16082	16017	16069	16010	16094	15987	16062	16166	16212	15994	16151	16346	16224	16233	16329	16041	16183	16090	16015	15986	16008	16141	15922	16181	16292	16146	16199	16231	16119	15979	16112	16035	16192	15901	16307	16173	16053	15979	16083	16189	16217	15885	16092	16040	16154	15930	16174	16240	16016	16098	16104	16123	16092	16190	16002	16207	16145	16218	16037	16214	16179	16120	16126	16340	16035	16018	16270	16025	15983	16255	16105	16045	16128	16250	16089	16203	15929	16124	16182	16066	16198	16142	16273	16142	16151	16179	16132	16184	16081	16042	16179	16171	16107	16266	16037	16079	16093	16083	16232	16085	16262	16142	16147	16154	16068	16206	16155	16202	16259	16054	16206	16043	16156	16107	16170	16024	15989	16148	16120	16001	16062	16190	16078	16168	15749	16076	16042	16055	16167	15977	16068	16005	16004	16199	16054	16074	16070	16083	16181	16186	16126	16103	16198	16004	16061	16034	16190	16167	16269	16222	16148	16043	16063	16219	16169	16203	16152	16035	16095	16095	16220	15974	16261	16333	16250	16038	16073	15966	16128	16136	16196	16070	15991	16017	16053	16233	15859	16010	16173	16227	16086	16142	16054	16029	16194	16187	16093	16261	16190	16065	16186	16190	16284	16208	16139	16137	16231	15957	16090	16024	16001	16084	16073	16059	15990	16139	16073	16051	16057	16131	16049	16019	16287	16119	16250	16082	16065	16077	16018	16109	16107	15952	16133	16106	16064	16210	16184	16022	15841	16092	16099	16131	16346	16099	16013	16236	16050	16038	16072	16247	16134	16204	16169	16147	16043	16058	16099	16107	16039	16080	16055	16115	16152	16187	16311	16206	16174	16079	16064	16058	16071	16033	16111	15822	16014	15938	16170	15950	15936	16063	16083	16105	16106	16020	16243	16125	16046	16057	16056	16289	16082	16022	15948	16356	16040	16191	16132	16200	16300	15997	15843	16192	16150	15917	16112	16189	16170	16072	16058	16281	16151	16326	16174	16041	15977	16156	16136	16027	16072	16176	16296	15895	16221	16080	16257	16073	16161	16081	15866	16169	16182	16197	16164	16081	16160	16248	16315	16183	16122	15913	16107	16151	16137	15922	16115	15940	16106	16157	16014	16065	16241	15970	16212	16127	16018	16170	15900	16097	16278	16275	15951	16200	16043	16050	16090	16070	15960	16096	15958	16030	16286	16040	16141	16071	16157	16052	16145	16187	16178	16013	16065	16152	16304	16022	16127	16175	16211	16018	16090	16139	15993	16097	16055	16084	16111	16154	16223	16013	16024	16073	16149	15855	16296	16142	16024	16012	16123	16074	16058	16055	16199	16264	16121	16073	16114	16218	16083	16039	16265	16144	15979	16200	16088	15829	16079	16193	16034	16217	16060	16189	16092	16011	16075	16213	16129	16008	16011	16111	16093	16088	16178	16165	16110	15903	16049	16140	16173	16105	16191	16024	15970	16064	16077	16077	15976	16200	16189	16097	16050	15981	16149	16288	16083	16213	16056	16212	16192	16102	16202	15956	16332	16094	16111	16198	16116	16045	16209	16163	16143	16079	16189	16047	16216	16085	16120	15942	16042	15986	16334	16135	16185	16084	16159	16154	16063	16150	15967	16062	16231	16121	16071	16278	16177	16261	16182	16093	15975	16115	16167	16028	16144	16019	16042	16233	16124	16049	15897	16013	16084	15970	16035	16080	15976	16181	16127	16127	16224	16092	16152	16094	16285	16014	16039	16306	16104	15945	15992	16152	16100	16176	16050	16138	16219	16016	16334	16208	16080	16184	16172	16261	15915	16113	16056	16272	15869	16231	16317	16194	16241	16090	16025	16114	16095	16079	15873	16331	16014	16032	16036	15899	16103	16052	16067	16118	16119	16039	15952	16082	16318	16150	16142	16109	16107	16107	16119	15863	16220	16018	16012	16158	16040	16041	16107	16184	16109	16155	16112	16280	16145	16091	16178	16157	16117	16082	16099	16230	16031	16070	16045	16203	16077	16250	16126	16095	16054	16144	16066	16117	16386	16030	16308	16071	15963	16158	16105	16228	16077	16322	16015	16111	16173	16073	16109	16135	16030	15969	16162	15916	16084	16101	16177	16104	16121	16021	15995	16162	15932	16059	16085	16232	16146	16104	15961	16045	16192	16236	16132	16171	16038	16121	15886	16125	16008	16106	16123	16101	16222	16075	16378	16347	16158	16054	16004	16119	15987	16056	16066	16034	16100	16235	16163	16239	16143	16130	16109	16079	16025	16101	16120	15833	16129	16056	16067	15941	16003	16168	16130	16091	16107	16306	16182	16043	15980	16195	16267	15910	16035	16142	16151	16158	16224	16203	16091	16105	16002	16052	16053	16159	16145	16119	16204	16091	15968	16009	16149	16125	16074	16085	16154	15933	16203	16187	16154	16174	15995	16027	16023	16042	16036	15905	15947	16239	16190	16235	15967	16159	16112	16385	15983	16098	16162	16207	15978	16163	15862	16208	16198	16128	16083	16210	16417	16120	16013	16089	16200	16138	15890	16115	16199	16175	16037	16120	16182	16241	16089	16106	16059	16178	16099	16019	15998	16125	16175	16064	16061	16259	16140	16092	16047	16074	16042	16177	16037	16239	16040	16107	16251	15974	16177	16043	15969	15984	16067	16057	16170	16187	16159	16089	16211	16136	16042	16130	16140	16085	16183	16221	16186	16167	16195	16129	16032	16145	16031	16084	16134	16085	16142	16305	16005	16060	16117	16185	16165	16055	16096	16040	16233	16242	16074	16224	16067	16122	16126	16240	16149	15953	16095	15970	16022	16283	16130	16245	15996	16154	16152	16128	16024	16060	16277	16030	15868	16031	16270	16103	16082	16083	16013	16018	16146	16172	16144	16068	16114	16018	16070	16013	15980	16056	16219	16062	16326	16086	16341	16039	16142	16050	16210	16140	16274	16249	15968	16065	16185	16072	16220	16087	16038	16077	16096	16228	16085	16016	16207	16140	16084	16320	16072	16179	16238	16070	16261	16167	16117	16187	15930	16231	16147	16145	16019	16104	16052	16099	16024	15994	16122	15983	16223	16062	16273	16127	16147	16006	16328	16179	16170	16146	16212	16126	15950	16068	15970	16193	15983	16030	16044	16173	16230	16034	16061	16144	16013	15974	16072	16142	16063	16065	16154	16176	16121	16064	16082	16202	16056	16108	16175	16096	16138	16101	16118	16217	16029	16033	16100	16058	16189	16184	16092	16137	16052	16169	16129	16248	16023	16139	16091	16074	16182	16104	16061	16180	16420	16002	16048	16015	16271	16067	16066	16191	16128	16094	16213	16287	16158	16253	16068	16142	16269	15998	16028	15960	16209	16188	16002	16055	16085	16200	16063	16027	16045	16155	16160	16290	15994	16054	16140	16049	15980	16185	16074	15964	16295	16191	15884	16023	16106	16263	16134	16032	16072	16004	16208	16059	16201	16043	16123	16032	16043	16143	16308	16146	16101	15989	16155	16168	16073	16082	16082	16110	16117	16181	15926	16241	16066	16078	16083	16045	16157	16253	16126	16005	16085	16197	16001	16075	16040	15857	16166	16062	15978	16130	16071	16242	16123	16139	16139	16033	16282	15996	16319	16131	16055	16068	16086	16097	16245	16216	16047	16203	16190	16054	16116	16090	16177	16188	16201	16039	16060	15975	16203	16086	16004	16052	16240	16074	16244	16047	15980	15995	16213	15994	16052	16114	16206	16132	15970	15991	16147	16397	16018	16142	16018	16083	16097	16128	16134	15949	16108	15877	16099	16131	16176	16201	16338	16227	16110	16064	16210	16065	16249	16167	16050	16189	16155	16134	16092	16212	16169	16155	15947	16029	16159	16023	16145	16100	16091	16045	16355	15872	16081	16199	16144	16113	16076	16058	16038	16205	16061	15973	16144	16037	16092	16190	16204	16090	16303	15972	16076	16026	16061	16057	16100	16098	16089	16188	16167	15951	16271	16075	16222	16057	16026	16130	16023	16042	16107	16226	16081	16115	16125	16070	16149	16054	15987	16137	16116	16140	16241	16068	16175	16172	16090	16012	16148	16310	16256	16132	16147	16163	16072	16038	16127	15957	16067	16141	16071	16127	15986	16234	16104	16171	16007	16042	16105	16074	16071	16078	16300	16177	16106	16016	15995	16006	15996	16053	16202	16049	16011	16271	16106	16060	16227	16077	16141	16072	16136	16028	16197	16216	16166	16169	16147	16304	15983	16049	16071	16200	16074	16014	16097	16023	16291	16262	16054	16082	16148	16041	16250	16099	16246	16123	16161	16037	16295	16100	16261	16137	16058	16142	16009	16173	16153	16146	16136	15985	16129	16224	16070	16197	16053	16066	16239	16178	16078	16026	15954	16104	16286	16074	16109	16184	16176	16207	16141	16116	16209	16171	16150	16229	15979	16223	16168	16055	16020	16134	16226	16118	16054	16160	16141	16048	16086	15969	16083	16157
27497	22219	24790	20921	17466	17389	17347	17171	17520	18948	21094	20157	18861	17599	17276	17255	17195	17070	17106	17306	17315	17163	17182	17115	17375	17273	17094	17067	17117	17227	17324	17207	17067	17129	17441	17040	17026	17208	17060	17289	17096	17109	17021	17286	17071	17086	17236	16919	17022	17129	17315	17084	17001	17141	17365	17056	17099	17147	17137	17172	17002	17060	17022	17205	17074	17233	17124	17271	17105	16991	17076	17233	17006	17160	17259	17229	17047	17098	17110	17043	17290	17083	17105	17171	17030	17008	17099	17034	17328	17100	17015	17066	17068	17188	17000	17185	17128	17147	17165	17196	17168	17254	17216	17135	17131	17083	16881	17000	17163	17214	17034	16876	17187	17019	16978	16992	17212	16988	17011	17264	17064	17274	17277	16906	17016	17157	17043	17043	17126	17318	17185	17139	16956	17165	17085	17068	17196	17118	17168	17194	17080	17145	17051	17100	16978	17072	17170	17207	17046	17215	17119	17241	17028	17084	17100	17220	17065	17154	17174	17155	17159	17232	16936	17124	17193	17075	17230	16990	17164	17094	17015	17043	17099	16994	17066	17077	17202	17320	17207	17252	17050	17235	16959	16941	17067	17022	17240	17303	17269	17172	17196	17075	17200	17048	17091	17090	16974	17262	16927	17104	16931	17127	17194	17122	17068	17046	17151	17151	17086	17157	17129	17424	17056	17143	17142	17126	17102	17197	17115	17217	17003	17192	17222	17234	17177	17044	17065	17225	17241	17144	17359	17200	17059	17180	17182	17036	17108	16988	17119	17157	17039	17030	17191	17258	17005	17019	17091	16994	17198	17228	17185	17265	17118	17108	17038	17112	17309	17097	17009	17158	17117	17155	17193	17090	17289	17163	17140	17078	17114	17133	17219	17298	17166	17350	17222	17420	16986	17081	16895	17144	17043	17056	17158	16961	17178	17256	17210	17351	17082	17196	17004	17226	17193	17243	17049	17090	17200	17105	16942	17023	17115	17078	17007	16983	17105	17152	17071	16997	17125	17220	16968	17051	16899	17059	17094	17180	17348	17366	17174	17252	17100	17041	17257	17139	17046	17079	16927	17122	17093	17121	16877	17102	17150	16932	16972	17133	17018	17220	17228	17133	17216	17237	17107	17021	17026	17024	17146	17328	16868	17067	17210	17088	17193	16986	17093	17101	17169	17123	16983	17073	16904	16955	16973	17195	17097	17075	17018	16972	17028	17035	16967	17057	17021	17253	17139	17267	16865	17187	17056	17205	17122	17072	16831	17030	17071	17062	17233	17005	17099	17127	17224	16978	17208	16977	17249	17280	17115	17098	17162	17081	17280	17094	17041	17098	17226	17025	17219	17096	17185	17089	17051	17223	16979	17110	17188	17002	17121	16966	17198	17138	17064	17251	17039	17131	17029	17263	16997	17081	17155	17191	17076	17115	16767	17183	17077	17068	16923	17026	17455	17095	17104	17130	17124	17057	17041	17193	17054	17102	17136	16957	17475	17194	17037	17187	17096	17147	17276	17138	17230	17111	17249	17352	17161	17129	17126	16999	17222	17198	17255	16933	17267	17124	17039	17123	17015	16928	16953	16961	17066	17006	17060	17087	17002	17199	17111	16707	17235	17094	16898	17012	17055	16786	17310	17070	16927	17134	17086	17162	17015	17111	17078	16922	17174	17138	17251	17075	16935	16988	17181	17118	17076	17207	17014	17058	16869	17029	17097	17171	17216	17089	17222	17038	17008	17100	16920	17101	16999	17186	17013	17205	17107	17190	17133	17056	16968	17074	17196	17102	17050	17236	17091	17059	16837	16992	17284	17281	16972	17003	17163	17212	16944	17040	17162	17067	17200	17162	17229	17247	17066	17027	16947	16979	16932	16981	17003	17083	17089	16990	17108	17107	17083	16999	17113	16971	17104	17098	17111	17208	17161	17066	17137	17072	17123	17044	17061	16953	17022	17064	17129	17042	16943	17066	17201	17059	17203	17158	16989	17171	17117	17068	17076	17276	17070	17121	17031	16945	17264	17245	17091	16931	17018	17119	17009	17004	17206	17256	17253	16995	17125	17063	17047	17254	17094	16914	17001	17128	17310	17111	17336	17288	17163	16959	17267	17094	17194	16949	17034	17057	16862	17165	16929	17243	16993	17119	17136	17143	17114	17297	17166	17064	17128	17128	17170	17189	17056	17118	17159	17022	17215	17049	17177	17292	17176	17051	17099	16949	17114	17231	17103	17383	17244	17193	17268	17084	17168	17124	17003	17237	17003	16974	17152	17103	16983	17165	17116	17100	17204	17055	17003	17046	16961	16996	17174	17444	17103	17034	17286	17054	17273	16960	17095	17290	17135	17074	17130	17158	17295	17266	17271	17120	17192	17035	17029	16813	17151	17142	17261	17242	17265	16975	17187	17110	17049	17236	17024	17114	17258	17137	17136	17232	17091	16904	17136	17185	17182	17163	17123	17082	17178	16929	16873	17036	17125	17080	17250	17216	17244	17109	17022	17239	17093	17118	17161	16998	17251	17005	17011	17343	17037	16933	17148	17058	17103	17129	17125	17064	17077	17186	17204	17068	17088	17124	17165	17074	17309	17138	16984	17173	17227	17043	17215	17180	16997	17064	17050	17262	16979	17186	17146	17037	17051	17252	17243	17139	17137	16978	17046	17115	17188	17107	17045	17109	17074	17158	17049	16996	17198	17295	17141	17064	17148	17194	17157	17079	17141	16881	17162	17146	17423	17264	17050	17239	17080	17134	17213	17118	17242	16988	16954	16948	17176	17179	16962	17145	17216	16940	17067	17240	17084	17028	17076	17214	17103	17124	17143	17021	16873	17102	17022	17080	16978	16898	17073	17039	16992	17301	17143	17300	17168	16992	16960	17050	17148	17276	17175	17026	17203	16974	17129	16923	16808	16990	17118	17076	16979	17092	16963	16940	17263	17178	17310	17143	17079	17054	17105	17054	17095	17297	17007	17053	17258	17220	16921	17069	17041	17088	17046	17092	17166	17035	17087	17162	17161	17191	17327	17263	17201	17245	17092	17215	17051	17279	17115	17096	17378	17139	17124	17219	16997	17149	17040	17116	17132	17072	17270	17157	16970	17170	16910	17127	16983	17086	17283	17112	17144	17043	17182	17147	17038	17069	17196	17090	17150	16902	17090	17026	17032	17221	17168	17220	16857	17164	17165	17086	17208	17182	17086	17144	17123	17313	17207	17095	17222	17047	17189	17028	17090	17327	17094	17072	17133	17109	17312	17197	17033	17199	17164	17187	17001	17271	17203	17318	17249	17120	17267	17166	17148	17148	17161	17172	17233	17043	17038	16998	17077	17171	17300	17208	16935	17126	17293	17058	16886	17065	17150	17267	17197	16953	17002	17171	17041	16972	17057	17101	17239	17118	17421	17085	17194	17126	16976	16939	17017	17289	17306	17027	16924	17083	17107	16997	17135	17057	17093	17055	17103	17008	17106	17026	17023	17024	17226	17257	17207	17347	17167	17025	17025	17335	17093	17077	17175	17015	17209	17405	16979	17052	17071	17142	17019	17208	17193	17293	17042	17039	17109	17224	16933	17282	17020	16960	17229	17083	16951	17012	17082	17077	17122	17040	17393	16978	17090	17284	17174	17059	17080	17257	17151	17105	17170	17136	17115	16952	17171	17100	17153	17079	17013	17323	17218	17222	17073	17082	17050	17313	17123	17093	17213	17101	17097	17280	17181	17041	17117	16914	17216	17179	17094	17098	17051	17043	17027	17082	17121	17146	17216	17298	17022	17247	17162	17097	17064	16998	17107	17187	17097	17044	17074	17200	17388	17208	17114	17167	17105	17146	16943	17255	17199	17169	17125	17004	17023	16903	17161	17151	17104	17125	17122	16836	17095	17175	17045	17097	16906	17268	17269	17200	17044	17104	17141	17144	16979	17316	17143	17077	17242	17365	17155	17187	17128	17009	17012	17062	17206	17023	17213	17060	17214	17204	17187	17225	17147	17315	17176	17002	17184	17096	17222	16999	17261	17201	17212	17202	16928	17220	17010	17204	17027	17054	17253	17204	17212	17039	17205	17458	17112	17202	17124	17097	17053	17038	17193	17251	17164	17099	17187	17150	17205	17103	17102	16999	17134	17000	17129	16942	17115	17230	17283	17101	17071	17125	17207	17056	17035	17075	17128	17126	17169	16980	17190	17334	17269	17415	17497	17135	17133	17010	17165	17177	17202	17131	16962	17233	17060	17000	16949	17269	17182	17051	17106	17135	16968	16946	16923	17185	17184	17300	17098	17294	17028	16984	17228	17069	17214	17109	17103	17093	16960	17038	17222	17189	16947	17187	17235	17390	17052	17034	17229	17108	17210	17146	17206	17043	17210	17072	17039	17061	16935	16959	17161	17042	17134	17289	17188	17046	17112	17195	17090	17052	17090	17121	17183	17017	17219	17177	17354	17160	16997	17141	17083	17050	17037	16938	17019	17148	17142	17015	17175	17291	17051	17026	17103	16980	17141	17331	17063	17154	17191	17272	16986	17112	17298	17091	16940	17087	17177	16904	17015	17270	17332	17063	17142	17130	17249	17033	17053	17087	17020	17170	17177	17212	17068	17224	17223	17357	17254	17200	16971	17026	17275	17084	17099	17033	17195	17126	17155	17182	17157	17085	16973	16991	17119	17109	16892	17065	17095	17161	17236	17059	17298	17219	17036	17138	16739	17037	17048	16988	17082	17138	17092	17221	17082	17064	17013	17063	17101	17109	16972	17137	16995	16941	17047	16914	17195	16942	17189	17206	17072	17012	17240	17139	17007	16872	17180	16880	17143	16992	17130	17240	17142	17206	17122	17168	17091	17253	17121	17059	17234	17143	17020	17138	17276	17148	17108	17112	16949	17208	17091	17200	17072	17002	17056	17156	17180	17260	17209	17054	17154	17109	17039	16958	17150	17352	16990	17072	17242	17294	17294	17147	17127	17164	16917	17086	17126	17227	17045	17041	17067	16980	17028	16993	17168	17115	17099	17147	17010	17203	17109	17109	17102	17125	16942	17190	17203	17168	17083	16978	17182	16936	17095	17095	17080	17124	17208	17080	17347	17022	17112	16919	17025	17119	16966	16916	17031	17125	17081	17149	17288	17124	17193	17093	17371	17114	17131	17151	16965	17069
14982	22212	19477	16376	16272	15981	15687	15944	16288	18558	21130	18826	17373	15871	15558	15618	15435	15460	15619	15507	15532	15616	15548	15806	15413	15551	15558	15582	15649	15579	15528	15421	15546	15567	15339	15534	15513	15614	15633	15530	15577	15644	15440	15452	15570	15529	15414	15640	15698	15479	15400	15626	15591	15591	15529	15539	15646	15566	15538	15545	15549	15547	15444	15588	15523	15461	15502	15539	15605	15563	15652	15389	15594	15748	15408	15787	15535	15421	15560	15758	15456	15321	15449	15434	15662	15531	15541	15656	15595	15449	15686	15598	15722	15592	15632	15557	15537	15522	15540	15668	15636	15719	15438	15480	15486	15409	15613	15515	15595	15538	15573	15479	15563	15355	15290	15758	15474	15477	15646	15478	15609	15695	15679	15464	15486	15688	15579	15363	15571	15445	15433	15556	15402	15647	15601	15386	15507	15485	15332	15664	15576	15606	15539	15601	15473	15581	15580	15312	15465	15479	15580	15676	15486	15555	15605	15775	15359	15597	15544	15598	15812	15487	15515	15435	15620	15581	15444	15489	15667	15413	15486	15455	15700	15585	15685	15543	15463	15562	15462	15658	15603	15611	15448	15517	15476	15683	15551	15505	15590	15659	15480	15422	15560	15542	15632	15322	15718	15588	15631	15562	15580	15634	15710	15569	15560	15595	15543	15474	15555	15740	15659	15563	15505	15361	15531	15481	15427	15682	15534	15512	15489	15494	15659	15692	15643	15493	15408	15434	15561	15469	15548	15546	15499	15555	15642	15457	15620	15676	15618	15630	15551	15586	15780	15467	15463	15573	15593	15671	15698	15557	15521	15666	15439	15594	15502	15669	15666	15599	15607	15463	15472	15420	15366	15531	15461	15711	15596	15605	15534	15403	15508	15547	15549	15491	15702	15550	15536	15486	15603	15529	15498	15392	15535	15567	15533	15613	15558	15530	15275	15691	15532	15509	15715	15689	15469	15560	15674	15572	15498	15662	15628	15530	15382	15535	15589	15504	15622	15549	15656	15533	15589	15431	15546	15635	15491	15638	15719	15658	15658	15741	15406	15601	15439	15488	15575	15467	15541	15659	15694	15617	15498	15522	15671	15501	15417	15552	15502	15568	15568	15500	15508	15522	15508	15549	15474	15626	15518	15465	15620	15622	15443	15679	15611	15721	15648	15484	15713	15670	15587	15663	15478	15489	15610	15700	15585	15560	15632	15579	15542	15647	15603	15535	15605	15443	15559	15565	15357	15429	15638	15592	15685	15464	15677	15569	15575	15674	15491	15401	15528	15621	15464	15670	15674	15417	15490	15579	15686	15604	15615	15481	15502	15615	15541	15476	15513	15645	15341	15614	15608	15427	15602	15718	15536	15665	15507	15531	15647	15440	15656	15441	15459	15595	15584	15483	15475	15619	15543	15444	15480	15621	15709	15603	15796	15377	15663	15653	15444	15629	15451	15499	15594	15569	15427	15812	15568	15372	15408	15545	15474	15675	15396	15616	15644	15375	15669	15421	15443	15434	15408	15503	15403	15644	15588	15347	15639	15500	15673	15614	15344	15398	15472	15573	15613	15556	15460	15444	15632	15533	15513	15562	15634	15539	15381	15491	15669	15496	15466	15489	15648	15430	15558	15510	15416	15483	15588	15759	15420	15430	15449	15666	15564	15529	15494	15732	15483	15715	15628	15407	15587	15436	15646	15651	15531	15594	15670	15594	15438	15663	15544	15701	15386	15567	15518	15509	15631	15578	15474	15564	15489	15463	15673	15500	15562	15740	15397	15638	15669	15635	15672	15630	15558	15506	15520	15633	15434	15538	15526	15650	15528	15669	15532	15509	15408	15479	15570	15490	15480	15599	15571	15441	15295	15528	15538	15512	15462	15590	15567	15586	15640	15530	15589	15721	15652	15418	15788	15439	15610	15632	15588	15428	15557	15447	15431	15491	15572	15630	15703	15531	15698	15499	15583	15702	15291	15553	15639	15560	15492	15587	15501	15515	15455	15590	15455	15650	15603	15506	15540	15526	15486	15534	15491	15548	15645	15530	15589	15563	15568	15526	15684	15627	15457	15431	15525	15458	15669	15489	15495	15542	15513	15433	15534	15725	15639	15490	15536	15527	15510	15472	15712	15426	15545	15624	15595	15617	15477	15501	15602	15586	15523	15375	15716	15627	15472	15433	15522	15505	15555	15606	15503	15465	15584	15611	15609	15488	15482	15608	15461	15549	15657	15579	15474	15518	15640	15572	15627	15553	15438	15500	15611	15478	15617	15578	15388	15699	15556	15602	15605	15545	15522	15656	15579	15461	15538	15745	15592	15454	15612	15520	15580	15626	15726	15478	15693	15590	15634	15700	15622	15610	15565	15579	15506	15491	15517	15516	15483	15556	15699	15594	15796	15595	15515	15410	15634	15689	15570	15544	15446	15505	15644	15548	15590	15373	15595	15460	15559	15531	15462	15709	15574	15520	15550	15516	15387	15495	15396	15667	15606	15575	15605	15710	15731	15516	15490	15410	15625	15509	15614	15550	15544	15629	15648	15513	15597	15654	15385	15532	15719	15472	15699	15619	15495	15576	15592	15747	15517	15621	15639	15496	15652	15707	15417	15609	15417	15361	15577	15620	15550	15418	15829	15646	15446	15462	15653	15462	15531	15607	15610	15537	15587	15592	15553	15649	15465	15565	15450	15499	15498	15459	15579	15612	15509	15496	15615	15537	15515	15401	15706	15605	15535	15524	15487	15573	15455	15526	15593	15442	15440	15515	15524	15609	15499	15689	15565	15487	15553	15562	15653	15405	15602	15665	15360	15526	15557	15532	15502	15575	15453	15584	15710	15651	15642	15526	15604	15575	15579	15502	15555	15453	15557	15440	15642	15598	15472	15475	15680	15622	15610	15654	15641	15474	15811	15475	15670	15585	15624	15452	15487	15573	15542	15436	15519	15527	15646	15639	15577	15624	15571	15604	15467	15621	15688	15602	15593	15602	15547	15653	15648	15602	15579	15546	15525	15456	15489	15485	15365	15577	15441	15605	15519	15614	15459	15681	15648	15496	15462	15548	15622	15523	15487	15587	15542	15610	15533	15409	15643	15559	15587	15511	15585	15493	15634	15540	15584	15606	15752	15602	15597	15478	15627	15668	15473	15573	15483	15697	15440	15418	15571	15733	15640	15493	15460	15602	15495	15565	15475	15525	15604	15464	15726	15770	15511	15562	15399	15648	15623	15458	15595	15470	15576	15566	15673	15494	15687	15780	15727	15621	15634	15578	15733	15546	15640	15483	15498	15657	15437	15530	15478	15443	15660	15582	15549	15501	15656	15593	15518	15440	15530	15499	15636	15586	15456	15483	15550	15443	15453	15595	15572	15560	15497	15511	15507	15625	15481	15773	15458	15439	15596	15594	15518	15586	15532	15599	15672	15557	15667	15563	15619	15586	15558	15468	15421	15510	15592	15652	15592	15595	15568	15548	15513	15635	15607	15676	15453	15518	15423	15712	15545	15487	15500	15532	15518	15607	15742	15434	15433	15359	15546	15597	15671	15573	15459	15452	15539	15546	15558	15444	15499	15607	15607	15469	15540	15661	15586	15571	15492	15385	15832	15555	15527	15643	15479	15512	15585	15654	15590	15589	15622	15510	15506	15527	15387	15504	15625	15520	15549	15480	15558	15513	15577	15662	15691	15715	15507	15441	15484	15488	15542	15438	15657	15550	15581	15519	15447	15568	15651	15365	15456	15429	15455	15587	15659	15507	15604	15522	15485	15719	15513	15694	15562	15658	15669	15397	15539	15496	15597	15530	15505	15668	15476	15445	15383	15699	15625	15585	15435	15544	15463	15393	15708	15532	15426	15661	15667	15403	15533	15481	15488	15782	15703	15716	15553	15540	15467	15492	15594	15625	15611	15429	15500	15525	15563	15329	15586	15561	15635	15452	15620	15532	15442	15595	15569	15488	15484	15569	15567	15505	15580	15547	15585	15499	15591	15666	15391	15460	15663	15590	15541	15556	15694	15565	15806	15503	15482	15517	15516	15657	15655	15501	15579	15528	15565	15599	15577	15531	15559	15568	15627	15635	15559	15524	15395	15603	15649	15525	15776	15600	15665	15482	15465	15663	15512	15501	15606	15619	15460	15602	15642	15618	15559	15506	15554	15501	15774	15547	15540	15373	15583	15563	15504	15563	15503	15766	15616	15513	15571	15605	15609	15718	15659	15513	15580	15444	15625	15526	15585	15517	15448	15812	15576	15388	15651	15611	15470	15514	15462	15686	15481	15663	15449	15526	15565	15710	15575	15633	15533	15532	15512	15491	15604	15585	15612	15536	15463	15681	15643	15621	15467	15392	15601	15447	15676	15456	15449	15538	15669	15608	15594	15394	15628	15351	15621	15514	15503	15513	15615	15692	15549	15629	15387	15662	15405	15727	15657	15625	15421	15690	15510	15652	15432	15640	15550	15542	15618	15600	15692	15486	15541	15766	15517	15680	15464	15708	15788	15648	15395	15617	15492	15569	15622	15565	15447	15399	15589	15612	15442	15538	15614	15573	15576	15375	15642	15524	15567	15593	15602	15477	15748	15606	15649	15444	15604	15591	15516	15484	15490	15526	15632	15596	15595	15522	15753	15629	15467	15420	15665	15546	15574	15456	15526	15425	15576	15651	15724	15537	15592	15478	15496	15476	15546	15646	15510	15534	15495	15463	15618	15507	15601	15402	15585	15575	15612	15486	15627	15517	15553	15513	15582	15525	15442	15574	15581	15585	15594	15620	15687	15671	15544	15435	15511	15418	15672	15654	15589	15572	15574	15591	15582	15449	15699	15699	15501	15561	15600	15502	15519	15598	15536	15525	15620	15564	15581	15566	15569	15680	15460	15470	15602	15551	15683	15632	15457	15490	15757	15436	15632	15558	15606	15636	15588	15659	15581	15424	15312	15606	15502	15585	15675	15669	15510	15608	15513	15527	15507	15573	15426	15452	15545	15522	15445	15380	15469	15518	15552	15617	15590	15439	15450	15639	15698	15484	15659	15533	15585	15660	15666	15646	15494	15403	15558	15507	15564	15659	15488	15494	15517	15588	15610	15486	15668	15628	15580	15670	15459	15530	15536	15543	15555	15491	15598	15569	15529	15605	15551	15680	15550	15596
24537	21522	28743	24931	22146	19916	19375	17895	17693	22681	35160	29908	23980	19185	17259	17103	17018	16900	16956	16918	16939	16848	16963	16876	16862	17041	16874	16811	16690	17098	16932	16822	16959	17100	16967	16660	16952	16881	17136	16909	17024	16828	16777	16825	16891	16801	16945	16894	16992	16826	17027	16750	16968	16766	16829	16747	16872	16755	17081	16986	16983	16947	16863	17043	16980	16936	17089	16879	16912	16898	16978	16662	16811	16789	16968	16765	16784	16848	16779	16806	16898	16876	16842	16936	16729	16988	16936	16791	16938	16842	16866	16807	16938	16859	16917	16758	16774	16912	16702	16954	16856	16893	16744	17019	16756	17051	16819	16953	16786	16560	16810	16903	17047	16873	16901	16927	16878	17017	16770	16874	16691	17119	16927	16805	16765	16793	16785	16807	16925	16875	17010	16818	16954	16794	16720	17045	16873	16927	16787	16762	16991	16701	16723	16905	16919	16935	16975	17023	16964	16998	16764	16677	16701	16952	16820	16881	16885	16973	16874	16862	16715	16653	16946	17022	16735	16792	16852	16707	16915	16712	16938	16867	16913	16838	16853	16751	16796	16874	16850	16961	16956	17079	16833	16905	16819	16795	16841	16990	16814	17019	16931	17025	16878	16906	16850	16997	16927	16905	16753	16929	16692	16794	16982	16690	16905	16769	16819	16870	16682	16824	16813	16781	16917	16878	16957	16918	16659	16746	16842	16814	16889	16860	16808	16805	16853	16887	16607	16903	16657	16851	16943	16879	16884	16724	16981	16630	16703	16805	16931	16784	16852	16880	16873	16726	16744	16664	17128	16732	16865	16860	16599	16763	16969	16986	16693	16924	16707	16838	16961	16710	16858	16666	16883	16811	17063	16757	16951	16785	16912	16835	16987	16931	17043	16560	16956	16765	16977	16903	16789	17042	16985	17052	16685	16849	16634	16969	16767	16982	17000	16925	16788	16693	17075	16627	17040	16803	16933	16768	16805	16715	16865	16688	16929	16662	16802	16702	16560	16989	16826	16920	16832	16985	16745	17023	17031	16792	16805	16861	16790	16934	17047	16988	16948	16831	16882	16902	16622	16725	16875	16748	17042	17136	16925	16899	16817	16715	16923	16936	16677	16919	16755	16815	16818	16926	16921	16917	16785	16896	16966	16941	16737	16881	16755	16800	16752	16787	16968	16743	16700	16735	16755	16578	16796	16770	16710	16952	16759	16796	16765	16883	16973	16807	16813	16770	16576	17003	17091	16953	16787	16978	16976	16846	17046	16924	16753	16851	16917	16698	16812	16744	17066	16775	16857	16895	17011	16917	16724	16794	16852	16837	16843	16711	16988	16825	16896	16819	16839	16720	16838	16887	16836	16799	16871	16953	16983	16864	17059	16871	16813	16810	17114	16888	16861	17027	16976	17069	16730	17100	17038	16716	16815	16960	16869	16854	17118	16807	16913	16922	16628	16833	16811	16909	16815	16751	16828	16841	16887	16866	17112	16813	16815	16833	16702	16895	16968	16734	17047	16961	16765	16738	16909	16971	16803	17034	16910	16688	16975	16883	16860	16854	16687	16812	17017	16884	16932	17073	17088	16953	16979	16909	17040	16838	16572	16942	16749	16726	16805	17036	16862	16890	16767	16776	16673	16760	16944	16719	16905	17004	16890	16850	16928	16999	16818	16931	16823	16886	16851	16917	16870	16929	17039	16953	16780	16820	16937	17002	16902	16817	16873	16758	16950	16770	16907	16705	16868	16999	16712	16862	16759	16904	16922	16953	17125	17058	16809	16716	16817	16888	16932	16682	16947	16903	16925	16847	16931	16673	16800	16673	16876	16944	16908	16825	16930	16834	16932	16838	16813	16885	16922	16893	16868	16857	16740	16857	16969	16956	16760	16813	16956	16961	16878	16873	16761	16749	16919	16842	16997	16818	16818	16759	16835	16824	16846	16646	16495	16943	16912	16930	16920	16966	17054	16777	16893	16839	16826	16864	16750	16829	17151	16908	16789	17150	16891	16677	16802	16840	16897	16826	16729	17090	16855	16734	16928	16827	16826	17039	16919	16877	16794	16956	16747	16813	16827	16936	16677	16750	16882	16846	16832	16704	16863	17013	16739	16842	16859	16962	16850	16892	16812	16978	16881	17003	16783	17017	16829	16895	16720	16648	16735	16883	17004	16884	16708	16818	16866	16805	16806	16911	16942	16846	17055	16861	16777	16829	16850	16788	16959	16742	16776	16907	16926	16754	16890	16986	16963	16901	16925	16854	16680	16720	16912	16877	16833	16858	16832	16992	16928	16824	16905	16720	17014	16756	16840	17051	16762	16820	17074	17063	16722	17117	16998	16943	16986	16866	16863	16947	16860	16767	16841	16945	16675	16916	16879	16700	16701	16929	16924	16762	16762	16720	17008	17088	16833	16757	16878	17009	16723	16648	16774	16873	16728	16863	17051	17043	16882	16908	16894	16875	16785	16877	16841	17146	16811	16816	16889	16951	16836	16993	16923	16910	16847	16854	16857	16967	16914	16873	16913	16737	16503	16868	16998	16894	16915	16785	16809	16901	16677	16891	17048	16931	16927	16895	16955	16582	16712	16871	16830	16883	16744	16874	16866	16876	17036	16792	16714	16884	16913	16888	16778	16841	16658	16896	16974	16911	16826	16960	16834	16777	16873	16678	16929	17064	16943	16813	17059	16980	16854	16936	16808	16877	16955	16986	16849	16854	16899	16959	16958	16877	16948	16684	16828	16762	16811	16785	16973	16855	16830	16719	16928	16782	16813	16745	17027	16962	16971	16930	17007	16929	16796	16894	17111	16904	16812	16902	16756	16840	16827	16797	17015	16936	16822	16911	16957	16945	16955	16909	16791	16854	16769	16840	16832	16851	16799	17009	16925	16819	16732	16966	16760	16843	16864	17006	16984	16879	16925	16903	16964	16767	16970	16848	16891	16736	16876	16751	17090	16758	17002	16831	16909	16805	16844	16904	16866	16792	16692	16613	17071	16856	16879	16799	16801	16846	16663	16838	16670	16656	16934	16788	16762	16896	16891	16778	16876	16707	16915	16849	16917	16892	16991	16870	16988	16825	16920	16776	16774	16687	16653	16898	16796	17013	16849	16979	16905	16900	16770	16925	16854	16885	16910	17046	16751	16884	16839	17022	16758	16837	16893	16980	16748	16811	16980	17019	16885	16721	16881	16917	17127	16802	16726	16875	16741	16822	16681	16909	16857	16932	17046	16822	16664	16919	16766	16837	17032	16789	16814	16845	16914	16831	16850	16926	16719	16643	16980	16823	16815	16837	16910	16633	16710	16747	16825	16737	16862	16966	17004	16808	16667	16643	16976	16639	16823	16805	16864	16756	16962	16882	16750	16729	16920	16965	16951	16907	16867	16920	16893	16968	16867	16955	16832	16945	16806	16710	16793	16905	16631	16776	16949	16778	16893	16824	17062	16886	16624	16865	16757	16935	16966	16928	16841	16826	16847	16779	16762	16974	16785	16734	16985	16835	17023	16720	16853	16952	16937	16782	16916	16927	16934	16978	17017	16869	16878	17059	16825	17014	16845	16942	16956	16954	16723	16920	16870	16879	16852	17025	16900	16776	16740	16817	16684	17015	16982	16825	16785	16671	16829	16792	16828	16787	16781	16706	16823	16974	16886	17038	16869	16938	17010	17016	17214	16813	16770	16905	16593	16858	16672	17038	16868	17104	16886	16754	16690	16912	16835	16926	16857	16844	16861	17148	16817	16893	16926	16930	16880	16814	16739	16944	16902	17052	16918	16741	16944	16680	16642	16767	16713	16761	16757	16847	16842	16887	16937	17023	16875	16769	16708	16868	16810	17034	17011	17143	16934	17035	16921	16931	16813	16878	16813	16865	16819	16909	16919	16838	16884	16821	16829	16719	16971	16943	16826	16973	16834	16834	17076	16787	16857	16881	16784	16929	16963	16928	17011	16905	16931	16782	16926	16957	16827	16874	16879	16748	16853	16890	16930	16887	16981	16747	16880	16794	16830	16863	16677	16765	16601	16802	16654	16929	17013	16860	16774	16819	16838	16976	16987	16890	16981	16785	16865	16959	16900	16853	17133	16885	17022	16932	16896	16579	16830	16823	16698	16857	16796	16820	16910	16818	16616	16726	17214	16778	16984	16736	16838	16992	16822	16894	16718	16697	16894	16903	16645	16903	16652	16845	17042	16810	16911	16917	16871	17058	16786	16815	16870	16962	17059	16675	17019	16791	16911	16884	16937	16819	16814	16966	16938	16981	16939	16750	16792	16885	16926	16861	17079	16917	16763	16837	16976	16960	16916	16795	16820	16769	16765	16711	16781	16956	16774	16802	16751	16974	16840	16897	17067	16806	16838	16987	16923	16714	16764	16915	16898	16822	16923	16737	16815	16717	16813	16832	16860	16851	16888	16801	16807	16699	16844	17007	16940	17056	16940	16765	16718	16856	16809	16705	16832	16897	16787	17090	17023	16977	16937	16759	16918	16792	16816	16791	16924	16835	16959	17021	16948	16823	17051	16740	16811	17005	16975	16908	17147	16783	16873	16864	16932	16633	16990	17143	16875	16941	16933	16759	16795	16896	16928	16856	16941	16933	16786	16834	16809	16849	16785	16813	16870	16866	16898	16838	16974	16955	16808	16735	16874	17044	16891	16852	16763	16927	16858	16794	16827	16885	16887	16665	17182	16907	16978	16709	16741	16812	16705	16792	16766	16847	16809	16772	16805	16845	16721	16889	16855	16865	16864	16734	17044	17028	16931	16688	16748	16881	16896	16871	16997	16879	16663	16880	16831	16856	16985	16815	16741	16904	16823	16814	16719	16872	17005	16976	16962	16863	17033	16846	16803	16969	16802	17112	16978	16861	16945	16821	16779	16920	16918	17072	16831	16980	16961	17030	16872	16812	16798	16801	16804	16825	16914	16865	16869	16903	16878	16659	16751	16877	17086	16891	16727	16716	16755	16809	17019	16791	16952	16962	16863	16838	16833	16803	16931	17225	16794	16829	16636	16920	16898	16952	16962	16899	16923	16661	16981	16914	16921	16993	16799	16730	16931	16812	16852	16953	16877	16838	16920	16985	16912	16847	16916	16828	16833	17050	16961	16965	16945	16987	16775	16881	16948	16910	16883	16705	16793	16927
15977	32642	25728	18321	18187	16547	16542	17240	16619	25638	38931	30455	24042	17293	15285	15428	15362	15388	15332	15489	15569	15451	15493	15346	15437	15302	15370	15385	15457	15366	15395	15455	15352	15527	15344	15451	15411	15421	15361	15458	15496	15457	15297	15333	15262	15435	15345	15324	15444	15198	15431	15270	15365	15530	15544	15292	15425	15420	15262	15291	15664	15442	15587	15504	15475	15357	15477	15416	15446	15369	15374	15400	15334	15439	15630	15379	15468	15331	15358	15537	15343	15368	15384	15484	15449	15164	15275	15375	15441	15307	15448	15387	15321	15358	15426	15440	15502	15408	15467	15561	15419	15379	15371	15376	15558	15375	15452	15201	15244	15308	15260	15470	15149	15379	15269	15463	15536	15349	15364	15244	15324	15446	15460	15573	15303	15425	15413	15571	15231	15510	15306	15441	15460	15258	15346	15419	15323	15262	15394	15296	15378	15393	15489	15361	15341	15438	15414	15398	15432	15313	15479	15300	15598	15376	15365	15375	15417	15482	15498	15420	15381	15383	15465	15437	15264	15499	15492	15382	15414	15469	15424	15449	15487	15439	15253	15208	15467	15212	15439	15351	15271	15401	15543	15310	15360	15237	15510	15464	15549	15273	15269	15371	15593	15392	15310	15483	15548	15439	15207	15354	15368	15563	15302	15476	15418	15334	15373	15471	15465	15339	15455	15533	15400	15325	15314	15482	15380	15477	15229	15149	15405	15269	15459	15374	15419	15405	15313	15433	15122	15338	15381	15343	15432	15417	15150	15426	15371	15383	15365	15197	15300	15405	15535	15272	15362	15379	15319	15350	15387	15378	15341	15309	15462	15211	15291	15383	15331	15291	15485	15357	15345	15444	15495	15512	15313	15392	15357	15443	15379	15324	15249	15321	15565	15280	15391	15165	15403	15417	15300	15385	15233	15351	15368	15351	15370	15128	15286	15437	15369	15328	15505	15291	15360	15426	15429	15416	15313	15409	15333	15321	15387	15353	15394	15279	15470	15313	15352	15358	15427	15350	15307	15373	15389	15447	15234	15389	15311	15437	15401	15402	15375	15297	15516	15411	15376	15316	15415	15416	15217	15216	15363	15368	15400	15382	15439	15447	15349	15363	15331	15430	15279	15328	15264	15484	15370	15326	15461	15481	15391	15386	15386	15436	15403	15380	15361	15476	15251	15298	15380	15224	15413	15337	15516	15410	15300	15273	15314	15339	15301	15399	15543	15414	15276	15322	15446	15302	15520	15326	15375	15446	15519	15434	15365	15366	15524	15347	15293	15404	15415	15418	15389	15499	15433	15457	15514	15599	15490	15369	15500	15413	15422	15339	15242	15320	15504	15366	15365	15331	15383	15481	15409	15440	15366	15303	15342	15523	15437	15336	15397	15292	15361	15264	15566	15415	15292	15269	15462	15297	15429	15191	15418	15305	15390	15480	15485	15209	15432	15450	15420	15398	15301	15349	15374	15485	15577	15405	15326	15380	15517	15465	15462	15377	15399	15328	15447	15372	15316	15426	15449	15341	15293	15448	15404	15163	15354	15379	15327	15383	15468	15381	15420	15487	15509	15490	15442	15388	15413	15457	15406	15431	15277	15483	15416	15472	15137	15295	15328	15397	15233	15417	15338	15383	15309	15619	15518	15294	15512	15398	15217	15225	15221	15307	15564	15132	15462	15390	15228	15409	15517	15357	15399	15382	15345	15416	15366	15338	15363	15351	15367	15461	15423	15317	15400	15308	15439	15394	15457	15486	15387	15438	15340	15484	15364	15362	15546	15506	15449	15430	15473	15440	15475	15304	15332	15220	15421	15328	15462	15333	15439	15491	15368	15357	15441	15324	15333	15573	15309	15379	15507	15224	15516	15542	15388	15327	15284	15468	15133	15401	15298	15486	15482	15399	15336	15336	15638	15214	15521	15355	15266	15307	15424	15526	15578	15272	15323	15383	15371	15395	15511	15456	15349	15423	15214	15442	15364	15266	15253	15347	15512	15300	15420	15487	15308	15391	15386	15397	15465	15342	15372	15452	15220	15506	15456	15498	15428	15408	15259	15433	15567	15369	15483	15280	15452	15388	15435	15299	15374	15527	15147	15412	15508	15433	15352	15482	15355	15409	15294	15518	15424	15558	15196	15335	15344	15340	15422	15173	15425	15447	15381	15462	15233	15586	15425	15364	15448	15399	15296	15334	15389	15410	15452	15509	15406	15481	15406	15356	15401	15521	15304	15372	15402	15352	15439	15363	15259	15364	15199	15381	15418	15420	15358	15409	15321	15303	15442	15278	15546	15285	15437	15221	15463	15279	15423	15392	15517	15278	15322	15265	15551	15361	15384	15334	15420	15449	15260	15367	15570	15250	15256	15350	15336	15206	15230	15366	15387	15498	15376	15361	15420	15383	15419	15408	15430	15243	15382	15528	15455	15305	15350	15615	15382	15350	15328	15486	15404	15441	15463	15457	15350	15499	15409	15334	15311	15394	15431	15370	15363	15388	15377	15320	15376	15272	15404	15477	15338	15380	15516	15341	15328	15374	15279	15248	15458	15627	15411	15444	15236	15470	15493	15414	15415	15416	15370	15380	15349	15515	15367	15484	15368	15489	15474	15345	15278	15369	15403	15578	15327	15308	15565	15561	15513	15307	15408	15320	15338	15404	15402	15214	15326	15447	15276	15334	15515	15361	15128	15120	15309	15577	15330	15389	15261	15293	15618	15326	15509	15288	15297	15108	15268	15298	15406	15456	15521	15468	15298	15303	15333	15434	15359	15446	15352	15297	15357	15582	15476	15410	15341	15417	15510	15441	15334	15360	15331	15451	15337	15293	15419	15113	15410	15304	15425	15443	15372	15326	15486	15466	15412	15491	15339	15435	15396	15553	15375	15171	15315	15373	15483	15356	15352	15549	15318	15407	15506	15248	15314	15380	15438	15231	15488	15351	15244	15342	15542	15540	15322	15262	15419	15416	15462	15398	15451	15367	15343	15498	15378	15464	15294	15408	15414	15278	15358	15451	15330	15456	15441	15289	15316	15433	15339	15164	15516	15372	15301	15552	15407	15303	15281	15338	15405	15511	15305	15398	15469	15280	15475	15363	15374	15375	15480	15443	15386	15376	15381	15442	15281	15436	15456	15363	15293	15343	15375	15453	15522	15385	15507	15311	15448	15369	15353	15376	15336	15434	15415	15370	15508	15315	15506	15579	15440	15354	15302	15469	15527	15522	15351	15511	15406	15349	15273	15191	15359	15383	15200	15441	15351	15352	15397	15377	15378	15333	15427	15496	15249	15551	15347	15475	15516	15406	15320	15420	15472	15501	15315	15383	15400	15394	15394	15385	15545	15379	15289	15388	15469	15421	15196	15431	15505	15415	15431	15223	15364	15518	15328	15402	15358	15255	15389	15251	15397	15437	15474	15454	15297	15282	15324	15261	15483	15324	15471	15642	15539	15350	15439	15305	15431	15221	15423	15245	15366	15294	15479	15485	15344	15375	15452	15356	15429	15199	15201	15369	15425	15379	15286	15413	15508	15384	15262	15389	15410	15526	15158	15383	15350	15528	15326	15443	15391	15346	15481	15370	15543	15385	15353	15452	15297	15410	15361	15226	15535	15442	15500	15471	15321	15304	15459	15390	15493	15243	15414	15433	15471	15296	15332	15337	15242	15307	15351	15368	15265	15492	15241	15358	15412	15513	15533	15470	15332	15430	15322	15431	15345	15285	15272	15318	15271	15438	15424	15330	15574	15356	15291	15389	15544	15476	15317	15387	15313	15459	15427	15144	15479	15491	15385	15455	15263	15288	15399	15486	15448	15368	15308	15404	15255	15231	15224	15468	15432	15493	15444	15450	15632	15280	15414	15329	15371	15213	15505	15387	15500	15435	15278	15508	15405	15395	15384	15376	15375	15361	15394	15552	15474	15407	15274	15562	15524	15438	15279	15419	15393	15214	15402	15462	15332	15368	15447	15340	15376	15304	15362	15412	15450	15546	15343	15405	15280	15497	15556	15357	15435	15422	15315	15300	15455	15361	15344	15326	15317	15268	15342	15492	15426	15142	15286	15400	15355	15332	15245	15368	15373	15413	15499	15470	15356	15421	15351	15432	15481	15396	15390	15354	15315	15494	15190	15470	15434	15503	15468	15384	15403	15465	15351	15346	15337	15283	15212	15433	15424	15208	15548	15475	15389	15325	15415	15431	15368	15308	15487	15450	15328	15412	15308	15254	15150	15303	15324	15437	15353	15295	15623	15546	15562	15359	15385	15400	15231	15456	15356	15316	15520	15345	15254	15303	15432	15252	15336	15448	15413	15408	15421	15415	15470	15447	15543	15364	15431	15529	15236	15416	15342	15487	15408	15428	15318	15430	15326	15525	15306	15482	15282	15350	15495	15371	15537	15411	15342	15460	15211	15278	15329	15384	15336	15471	15321	15456	15240	15372	15366	15317	15319	15373	15450	15510	15434	15341	15377	15274	15274	15418	15417	15553	15366	15333	15447	15386	15522	15311	15210	15356	15483	15358	15310	15533	15265	15418	15375	15438	15416	15348	15432	15508	15440	15371	15274	15436	15546	15423	15457	15329	15338	15525	15327	15503	15331	15315	15479	15424	15554	15440	15346	15384	15324	15343	15351	15404	15379	15376	15413	15441	15295	15374	15403	15394	15562	15371	15506	15399	15336	15522	15321	15253	15327	15346	15398	15454	15509	15370	15402	15276	15460	15611	15375	15360	15400	15440	15554	15432	15407	15315	15233	15479	15368	15260	15591	15429	15245	15374	15308	15607	15350	15405	15469	15317	15429	15271	15366	15455	15200	15359	15355	15334	15373	15423	15385	15402	15366	15472	15420	15321	15367	15291	15498	15327	15399	15347	15308	15234	15311	15480	15311	15265	15303	15291	15298	15503	15488	15177	15393	15558	15445	15481	15352	15395	15392	15359	15477	15364	15420	15366	15401	15393	15383	15193	15412	15280	15351	15406	15538	15513	15422	15479	15382	15379	15504	15480	15349	15454	15308	15532	15342	15362	15463	15455	15486	15539	15414	15363	15390	15409	15574	15396	15380	15207	15584	15341	15364	15178	15490	15462	15237	15418	15496	15557	15459	15458	15350	15265	15547	15506	15449	15431	15462	15304	15387	15366	15408	15415
23050	21538	29541	24029	21751	23466	24980	20592	18606	28869	51443	42466	32192	21611	18030	17248	17574	17550	17636	17414	17282	17443	17347	17180	17251	17306	17282	17309	17535	17336	17274	17151	17363	17373	17348	17325	17518	17278	17029	17285	17349	17110	17341	17331	17235	17362	17271	17207	17145	17203	17268	17276	17437	17433	17252	17182	17422	17297	17057	17336	17146	17299	16997	17166	17229	17274	17372	17051	17121	17339	17169	17278	17076	17135	17228	17023	17261	17194	17174	17134	17416	17188	17250	17187	17140	17277	17274	17332	17309	17197	17247	17165	17304	17386	17263	17323	17179	17141	17283	17286	17277	17196	17139	17188	17068	17359	17623	17403	17233	17158	17181	17384	17198	17192	17155	17247	17254	17173	17300	17362	17262	17256	17167	17086	17336	17197	17151	17225	17290	16953	17264	17186	17289	17334	17134	17239	17287	17177	17246	17227	17291	17086	17279	17276	17271	17187	17175	17133	17052	17323	17178	17258	17315	17411	16989	17302	17228	17161	17272	17276	17138	17192	17147	17303	17145	17203	17338	17323	17295	17337	17172	17093	17162	17150	17329	17030	17117	17238	17234	17072	17129	17230	17212	17240	17158	17028	17220	17269	17392	17152	17235	17211	17309	17240	17173	17097	17109	17320	17225	17159	17330	17006	17191	17218	17342	17272	17312	17394	17170	17238	17249	16955	17128	17197	17255	17111	17110	17326	17361	17140	17209	17172	17074	17091	17261	17029	17211	17155	17125	17436	17173	17093	17260	17190	17231	17168	17245	17271	17062	17186	17199	17264	17203	17136	17272	17184	17193	17349	17417	17182	17346	17299	17122	17231	17140	17212	17300	17213	17248	17431	17095	17217	17447	17301	17257	17061	17134	17100	17127	17102	17012	17087	17152	17360	17274	17160	17247	17412	17209	17387	17138	17172	16910	17289	17181	17117	17249	17127	17127	17246	17023	17208	17114	17161	17277	17136	17074	17045	17148	17222	17227	17342	17254	17044	17361	17333	17223	17222	17298	17041	17198	17190	17292	17197	17137	17243	17295	17177	17054	17047	17163	17174	17276	17452	17257	16962	17265	17006	17115	17123	17175	17137	17294	17064	16971	17378	17344	17261	17175	17046	17246	17242	16913	17053	17229	17431	17199	17332	17372	17286	17187	17126	17216	17145	17041	17151	17179	17123	17306	17017	17131	17054	16996	16972	17225	17025	16964	17063	17190	17156	17249	17176	17036	17166	17163	17116	17192	17271	17508	17203	17123	17189	17067	17183	17325	17277	17214	17197	17059	17199	17170	17199	17086	17252	17198	17308	17316	17068	17029	17116	17167	17193	17045	17153	17276	17136	17242	17212	17074	17142	17189	17253	17378	17301	17244	16912	17002	17129	17015	17170	17274	17225	17196	17321	17198	17178	17350	17226	17093	17076	17356	17193	17168	17212	17376	17131	17151	17193	17213	17321	17105	17156	17392	17214	17164	17323	17139	17155	17287	17175	17246	17112	16961	17276	17260	17163	17218	17182	17078	17164	17137	17207	16912	17040	17331	17021	17249	17089	17226	17244	17358	17276	17155	17305	17130	17218	17406	17309	17112	17048	17107	17346	17302	17194	17408	17275	17364	17241	17014	17040	17218	17231	17106	16948	17110	17098	16974	17255	17166	17254	17071	17089	17373	17146	17140	17228	17106	17117	17189	17125	17195	17273	17274	17210	17216	17263	17156	16997	17479	17256	17153	17093	17293	17072	17106	17029	17070	17186	17223	17207	17138	17162	17037	17232	17185	17001	17080	17218	17156	17080	17065	17300	17110	17156	17045	17245	17065	17114	17393	17060	17276	17318	17025	17120	17010	17044	17179	17069	17070	17124	17245	17464	17005	17341	17147	17032	17122	17122	16995	17108	17116	17029	17203	17116	17139	17136	17222	17057	17173	16913	17145	17118	17048	17299	17261	17147	17116	17441	17156	17191	17262	17188	17251	17096	17201	17190	17125	17113	17228	17482	17135	17362	17259	17232	17121	16954	17211	17289	17121	17414	17376	17055	17297	17123	17193	17127	17189	17243	17196	17289	17059	17292	17300	17388	17215	17393	17309	17254	17062	17143	16998	17135	17250	17128	17252	17110	17361	17176	17096	17187	17185	17026	17142	17282	17031	17038	17216	17141	17094	17041	17088	16991	17192	17278	17027	17115	17079	17183	17159	17190	17219	17138	17116	17291	17311	17142	16995	17103	17106	17182	16904	16917	17208	17236	17186	17122	17060	17261	16961	17055	17293	17182	17188	17210	17120	17254	17229	17135	17150	17214	17200	17141	17251	17334	17089	17227	17150	17094	17177	17083	17141	17215	16985	17198	17310	17233	17163	17099	17283	17258	17305	17130	17101	17298	17544	17228	17106	17175	17016	17135	17170	17232	16994	17270	17241	17124	17133	17098	17001	17098	16940	17276	17056	17090	17213	17255	17070	17393	17358	17264	17024	17211	17169	17144	17199	17152	17249	17176	17099	17171	17264	17076	17261	17213	17128	17146	17357	17166	17319	17271	17032	17135	17211	17357	17123	17296	17304	17056	17210	17274	17238	17177	17074	17302	17153	17317	17358	17185	17016	17110	17116	17236	17179	17139	17236	17182	17190	17205	17158	17236	17267	17268	17213	17080	17149	17261	17296	17185	17395	17133	17128	17356	17292	17179	17319	17220	17122	17228	17252	17147	17148	17152	17231	17285	17268	17057	17245	17257	17210	17069	17313	17180	17005	17261	17159	17200	17121	17074	17191	17232	17258	16934	17259	17203	17346	17037	17010	17198	17040	17311	17368	17146	17253	17265	16931	17147	17196	17102	17299	17230	17127	17176	17306	17119	17441	17195	17166	17097	17276	17240	17023	17106	17303	17141	17057	17308	17360	17331	17251	17061	17196	16977	17157	17020	17189	17285	17115	17175	17034	17243	17404	17186	17277	17394	17102	17146	17153	17250	16894	17113	17213	17086	17231	17279	17329	17153	17059	17126	17265	17141	17029	17240	17148	17367	17228	17292	17316	17166	17418	17296	17294	17315	17203	17254	17510	17134	17186	17339	17018	17118	17129	17348	17213	17122	17210	17072	17237	17325	17045	16988	17121	17131	17067	17310	17103	17137	17013	17360	17205	17081	17231	17222	17342	17142	17268	17021	17131	17156	17094	17015	17144	17368	17165	17198	17110	17348	17301	17311	17233	17232	17162	17158	17021	17265	17168	17075	17165	17207	17086	17387	17058	17063	17075	17163	17139	17290	17302	17088	17256	17119	17104	17205	17249	17071	17199	16996	17136	17173	17243	17151	17082	17333	17255	17162	17230	17135	17138	17141	17241	17080	17225	16935	17215	17029	17188	17013	17376	17304	17200	17046	17184	17106	17220	17355	17062	17145	17186	17508	17228	16860	17263	17323	17273	17234	17379	17283	17158	17275	17229	17207	16937	17052	17242	17134	17206	17028	17259	17279	17243	17270	17360	17285	17174	17257	17143	17138	17163	17135	17016	17172	17145	17138	17201	17086	17251	17065	17215	17007	17188	17261	17193	17160	17181	17068	17334	17308	17133	16974	17108	17179	17227	17216	17161	17313	17065	17202	17237	17072	17097	17356	17275	17302	17222	17183	17150	17383	17115	17241	17357	17450	17084	16980	17208	17101	17313	17259	17228	17287	17318	17205	17408	17050	17163	17227	17236	17002	17086	17135	17169	17035	17019	17400	17232	16968	17316	17156	17122	17201	17204	17259	16995	17141	17133	17208	17248	17173	17075	17149	17297	17004	17135	17063	17162	17287	17189	17305	17303	17384	17025	17241	17094	17221	17195	17094	17261	17127	17246	17143	17305	16997	17196	17284	17171	17272	17370	17103	17156	17191	17297	17283	17356	17276	17213	17038	17010	17030	17332	17181	17319	17239	17207	17129	17052	17279	17132	17038	17274	17153	17256	17303	17481	17298	17541	17223	17119	17072	17336	17114	17064	17384	17167	17209	17184	17187	17208	17179	17213	17421	17097	17155	17074	17146	17314	17077	17274	17180	17102	17379	17146	17389	17278	17261	17146	17243	17072	17221	17296	17328	17315	17337	17077	17172	17031	17286	17071	17256	17147	17341	17216	17182	17137	17214	17158	17258	17347	17287	17057	17475	17281	17244	17108	17011	17275	17289	17282	17141	17143	17173	17221	17069	17259	17214	17315	17496	17122	17399	17143	17061	17146	17133	17298	17156	17225	17042	17272	17076	17258	17239	17314	17252	17134	17267	17305	17297	17205	17342	17202	17125	17282	17098	17205	17276	17197	17054	17165	17071	17179	17176	17296	17099	17295	17349	17186	17153	17336	17125	17218	17196	17200	17372	17245	17146	17125	17267	16928	17230	17140	17034	17167	17443	17272	17028	17192	17147	17141	17173	17150	16869	17306	17247	17381	17046	17149	17220	17326	17144	17262	17288	17262	17163	17421	17248	17150	17246	17241	17114	17349	17019	17175	17208	16964	17236	17317	17344	17211	17108	17210	17099	17219	17135	17259	17256	17182	17148	17120	17304	17231	17219	17337	17078	17140	17376	17228	17309	17159	17137	17066	17283	16984	17208	17301	17070	17237	17058	17404	17110	17068	17222	17108	17174	17130	17084	17268	17105	17069	17195	17249	17255	17195	16934	17189	17009	17326	17321	17321	17138	17036	16996	17107	17131	17197	17107	17331	17074	16943	17324	17139	17423	17132	17004	17276	17147	17214	17105	17091	17387	17292	17067	17110	17120	17265	17218	17312	17111	17100	17154	17167	17109	17087	17271	17141	16942	17146	17042	17078	17227	17167	17344	17020	17074	17300	17213	17104	17264	17154	17177	17082	17198	17221	17035	17046	17118	17250	17103	17143	17271	17283	17210	17181	17312	17135	17083	17085	16951	17152	17242	17353	17334	17252	17135	17119	17256	17109	17245	17089	17349	17349	17330	17127	17237	17196	17272	17055	17161	17057	17252	17053	17177	17053	17156	17357	17059	17079	17143	17166	17211	17226	17219	17116	17087	16944	17097	17190	17369	17269	17174	17164	17238	17199	17035	17267	17333	17208	17103	17223	17094	17249	17153	17100	16903	17186	17147	17109	17202	17341	17198	17224	17269	17174	17145	17164	17183	17125	17064	17071	17099
21576	39550	33921	29133	23910	18525	18517	20248	17742	32681	52715	43275	32766	18272	15595	15573	15807	15735	15746	15513	15698	15628	15655	15588	15513	15684	15744	15594	15504	15698	15729	15579	15637	15504	15716	15613	15650	15651	15556	15712	15599	15788	15731	15631	15728	15556	15660	15633	15617	15686	15561	15761	15502	15581	15495	15674	15680	15636	15574	15814	15520	15621	15696	15661	15533	15735	15515	15680	15617	15591	15605	15703	15613	15654	15557	15696	15643	15626	15595	15660	15478	15582	15626	15717	15586	15553	15695	15701	15628	15706	15576	15520	15593	15730	15598	15555	15547	15655	15727	15711	15692	15581	15614	15690	15732	15596	15560	15415	15691	15801	15693	15563	15663	15365	15723	15750	15554	15635	15479	15608	15843	15568	15707	15639	15725	15699	15721	15464	15619	15547	15529	15467	15575	15798	15605	15570	15628	15547	15633	15679	15577	15622	15675	15517	15644	15563	15638	15580	15594	15660	15337	15649	15733	15734	15722	15674	15415	15593	15703	15599	15544	15522	15691	15604	15610	15633	15705	15642	15626	15735	15543	15473	15653	15567	15783	15568	15731	15660	15527	15453	15645	15562	15604	15563	15535	15573	15550	15462	15563	15645	15723	15636	15583	15418	15656	15671	15566	15602	15764	15650	15556	15536	15621	15554	15611	15703	15644	15571	15538	15636	15565	15607	15687	15772	15612	15605	15563	15385	15691	15556	15553	15576	15582	15639	15735	15626	15548	15608	15554	15499	15552	15555	15676	15563	15542	15645	15681	15668	15484	15785	15695	15678	15666	15682	15629	15685	15536	15523	15547	15585	15721	15582	15554	15550	15608	15524	15663	15671	15568	15737	15530	15722	15621	15555	15560	15651	15692	15667	15510	15504	15654	15565	15532	15691	15631	15665	15487	15568	15612	15850	15629	15460	15694	15679	15394	15684	15549	15493	15620	15526	15672	15552	15488	15544	15763	15577	15656	15651	15513	15741	15555	15575	15642	15405	15846	15572	15572	15656	15666	15554	15615	15604	15592	15567	15539	15757	15610	15609	15612	15726	15642	15561	15591	15656	15706	15752	15550	15826	15568	15629	15574	15627	15549	15495	15667	15574	15620	15428	15532	15587	15610	15642	15626	15704	15509	15611	15644	15613	15635	15710	15512	15561	15721	15585	15726	15591	15619	15634	15585	15629	15599	15401	15632	15648	15633	15709	15683	15599	15677	15644	15621	15650	15531	15717	15553	15515	15693	15679	15597	15580	15536	15370	15525	15759	15585	15556	15625	15494	15454	15552	15524	15603	15693	15549	15579	15542	15694	15653	15536	15675	15580	15746	15640	15514	15622	15638	15597	15766	15415	15647	15482	15508	15459	15711	15436	15708	15737	15515	15490	15793	15619	15499	15573	15746	15509	15696	15693	15555	15630	15643	15625	15621	15604	15502	15691	15492	15515	15724	15610	15521	15689	15527	15632	15766	15539	15624	15694	15560	15681	15611	15629	15485	15625	15654	15585	15622	15707	15476	15772	15767	15756	15524	15582	15640	15603	15632	15585	15602	15749	15547	15581	15701	15541	15712	15522	15635	15626	15397	15548	15590	15465	15547	15515	15537	15577	15696	15656	15570	15424	15688	15646	15564	15567	15741	15638	15602	15720	15601	15406	15611	15628	15625	15621	15538	15583	15437	15476	15636	15628	15631	15548	15558	15583	15648	15711	15689	15610	15427	15533	15692	15461	15555	15680	15494	15537	15698	15591	15480	15656	15517	15587	15659	15697	15592	15619	15724	15567	15634	15608	15630	15468	15601	15599	15694	15528	15526	15560	15726	15556	15571	15681	15596	15626	15515	15559	15519	15555	15517	15599	15637	15381	15715	15617	15653	15567	15676	15530	15583	15554	15467	15603	15591	15496	15520	15637	15623	15549	15607	15675	15607	15768	15575	15550	15441	15739	15540	15804	15559	15633	15615	15599	15598	15396	15608	15505	15594	15605	15694	15508	15654	15557	15664	15653	15701	15622	15597	15579	15636	15625	15660	15463	15557	15547	15568	15660	15709	15573	15675	15722	15567	15747	15615	15521	15797	15663	15645	15568	15448	15581	15619	15590	15542	15601	15482	15744	15821	15572	15735	15522	15595	15707	15471	15649	15286	15669	15577	15620	15602	15568	15720	15686	15472	15603	15670	15527	15559	15584	15839	15661	15847	15639	15411	15799	15489	15496	15777	15692	15588	15854	15457	15635	15562	15430	15696	15700	15628	15593	15627	15635	15441	15698	15750	15614	15635	15609	15472	15730	15594	15730	15724	15552	15593	15478	15544	15550	15465	15587	15667	15594	15541	15598	15431	15650	15604	15638	15626	15604	15711	15714	15724	15582	15758	15583	15654	15693	15686	15484	15776	15622	15582	15587	15561	15562	15569	15648	15480	15613	15593	15619	15769	15636	15627	15352	15614	15684	15622	15650	15620	15688	15671	15870	15643	15716	15546	15792	15656	15580	15537	15716	15624	15557	15710	15494	15614	15711	15614	15594	15398	15507	15762	15651	15374	15630	15657	15646	15627	15621	15634	15522	15532	15613	15674	15657	15738	15536	15895	15565	15540	15791	15637	15529	15658	15677	15376	15497	15644	15689	15739	15559	15676	15619	15637	15286	15573	15605	15627	15532	15543	15654	15600	15473	15674	15518	15505	15585	15512	15525	15666	15657	15756	15648	15562	15739	15556	15659	15515	15682	15680	15379	15667	15546	15538	15605	15689	15528	15845	15698	15597	15760	15734	15569	15526	15575	15643	15545	15575	15627	15537	15578	15690	15563	15710	15657	15637	15484	15825	15640	15674	15634	15624	15632	15585	15725	15631	15785	15610	15621	15632	15634	15615	15609	15631	15700	15616	15614	15647	15736	15485	15603	15584	15538	15468	15540	15563	15749	15525	15593	15464	15738	15578	15521	15593	15669	15607	15655	15586	15703	15669	15416	15625	15770	15573	15689	15745	15522	15627	15532	15563	15565	15407	15553	15479	15669	15654	15553	15584	15690	15649	15564	15610	15503	15687	15698	15547	15577	15485	15451	15691	15523	15613	15561	15484	15588	15411	15686	15633	15608	15538	15607	15510	15614	15701	15588	15669	15640	15662	15472	15688	15600	15409	15639	15602	15564	15671	15357	15399	15494	15548	15761	15712	15736	15589	15468	15442	15494	15539	15598	15655	15611	15609	15480	15564	15522	15479	15736	15636	15551	15750	15477	15527	15556	15554	15612	15579	15629	15523	15599	15662	15613	15555	15682	15690	15550	15509	15789	15658	15589	15494	15726	15411	15706	15547	15510	15716	15568	15682	15633	15621	15524	15395	15666	15680	15527	15533	15551	15819	15475	15552	15548	15724	15448	15659	15743	15581	15612	15707	15530	15541	15533	15564	15582	15514	15850	15583	15864	15678	15784	15709	15708	15503	15591	15511	15515	15494	15509	15656	15676	15702	15623	15718	15711	15597	15666	15685	15514	15631	15780	15653	15770	15641	15484	15531	15510	15575	15642	15399	15651	15755	15473	15735	15657	15816	15621	15643	15577	15520	15757	15534	15539	15598	15585	15617	15492	15545	16025	15727	15721	15614	15507	15604	15609	15610	15396	15611	15350	15512	15585	15756	15510	15534	15421	15530	15661	15533	15692	15690	15462	15582	15597	15697	15506	15619	15559	15543	15561	15466	15532	15447	15586	15717	15534	15554	15686	15633	15775	15625	15708	15473	15641	15715	15475	15642	15459	15465	15564	15505	15576	15671	15606	15571	15584	15640	15429	15601	15680	15566	15646	15593	15764	15675	15452	15679	15566	15731	15617	15706	15813	15461	15540	15704	15608	15549	15564	15540	15724	15660	15552	15440	15585	15732	15640	15715	15600	15463	15583	15498	15691	15334	15622	15430	15632	15647	15518	15725	15641	15510	15492	15717	15499	15719	15751	15458	15615	15499	15576	15544	15496	15482	15506	15620	15553	15795	15622	15610	15773	15694	15594	15660	15626	15625	15433	15526	15495	15456	15755	15718	15483	15512	15686	15685	15632	15615	15626	15579	15630	15493	15660	15614	15489	15586	15662	15521	15552	15528	15564	15561	15583	15758	15652	15512	15411	15554	15622	15443	15680	15715	15585	15677	15450	15581	15516	15584	15580	15671	15647	15538	15676	15612	15580	15562	15618	15574	15586	15476	15531	15654	15664	15585	15500	15689	15614	15533	15602	15481	15668	15564	15764	15492	15690	15667	15568	15715	15538	15747	15578	15654	15694	15760	15578	15637	15669	15658	15671	15582	15582	15613	15595	15716	15543	15652	15608	15433	15812	15429	15618	15616	15863	15421	15660	15769	15550	15527	15574	15639	15660	15716	15580	15501	15610	15470	15594	15449	15997	15630	15465	15657	15722	15600	15519	15544	15696	15807	15519	15538	15644	15644	15671	15471	15630	15551	15505	15647	15526	15727	15836	15578	15615	15734	15338	15739	15640	15836	15554	15480	15682	15587	15677	15580	15640	15526	15511	15673	15768	15526	15563	15650	15686	15626	15657	15546	15629	15612	15507	15516	15630	15484	15720	15458	15695	15798	15683	15520	15517	15774	15636	15456	15776	15505	15471	15678	15633	15598	15553	15556	15474	15397	15673	15562	15734	15541	15668	15552	15568	15554	15783	15495	15637	15658	15729	15685	15581	15731	15554	15566	15418	15549	15753	15574	15579	15680	15427	15596	15440	15580	15578	15499	15775	15519	15693	15556	15510	15738	15523	15498	15726	15631	15522	15694	15621	15619	15588	15475	15730	15604	15757	15534	15493	15573	15710	15717	15527	15560	15626	15632	15494	15766	15408	15633	15423	15534	15573	15694	15632	15508	15628	15630	15583	15485	15711	15618	15641	15542	15635	15682	15705	15718	15587	15369	15651	15668	15598	15677	15542	15618	15498	15556	15396	15564	15604	15569	15606	15647	15672	15608	15587	15587	15469	15473	15565	15889	15480	15720	15570	15610	15464	15575	15606	15682	15621	15647	15659	15616	15651	15607	15548	15482	15680	15499	15705	15654	15648	15661	15616	15650	15575	15747	15554	15626	15638	15727	15610	15703	15634	15635	15614	15462	15558	15739	15613	15676	15518	15586	15614	15704	15493	15659
27780	23018	28777	26549	21147	19368	18999	18488	18382	19357	21429	20825	19534	18406	17984	18014	17995	18077	18015	18175	18091	17996	18064	17880	18138	18075	18055	18059	17954	18102	18011	17965	17985	17989	18142	17930	17970	18055	18314	18216	18227	18002	17928	17897	17813	17970	17982	18035	18129	18153	18033	18118	17971	18034	17921	17739	18158	18137	18010	18134	17960	18020	18067	18163	17941	18091	18043	17862	18055	17960	18048	18026	17980	17852	17945	17921	17838	17778	18244	18026	18119	18024	18032	18152	18050	18045	17841	18084	18027	17950	18041	17909	18183	18034	17910	17871	18061	18010	17928	17812	17968	18034	18067	17923	18065	17903	17945	18014	18028	17954	17961	18102	18051	17981	17965	17980	18026	17846	17989	17959	17918	17833	17993	17914	17883	18084	17837	18023	17919	18072	18023	18037	17948	17983	18152	18058	17890	18017	17944	17977	18028	17939	17968	18032	18119	18151	18127	17917	18064	18094	18089	17925	18076	18011	17975	17998	18030	18078	17983	17922	17952	18053	18001	18022	18057	18131	18214	18012	18036	18069	17716	17976	17837	17867	18034	18004	17914	18094	18062	17979	17919	18160	17977	17939	18052	17941	17988	18043	17892	17956	17977	18025	17956	17867	17838	18006	17805	18112	18037	17968	17974	18084	18030	18105	17990	17856	18051	17985	17920	18076	17885	18022	17913	17919	18045	18168	18020	17687	17908	18081	17929	17790	18062	17860	17876	17622	18079	18088	18112	17815	17930	17819	18016	17959	18201	18064	17954	18098	18001	18082	17933	17844	18019	17974	18193	17896	18082	18015	17851	18115	18097	18039	17922	18004	18062	18112	18141	18248	17976	17974	18162	18060	17915	17978	17948	17868	18001	18002	17842	18186	17916	18155	17810	17803	17896	18076	17974	18061	18113	17933	17985	17698	17942	18072	17961	17904	17904	18008	17967	17985	17962	18098	17949	17988	18024	17833	17944	18071	17962	17990	18091	17978	17875	18163	18062	17825	18028	17832	17689	17944	18089	18019	18008	18072	17967	18085	18076	18391	18007	18165	17949	18060	17893	18040	17865	18016	17920	18066	18263	17986	17886	18094	18080	18014	18080	18100	18129	18100	17861	17857	17922	18171	18086	17997	17866	18104	17918	17972	17829	17717	17928	18136	18006	17919	18033	18049	18022	18140	18051	18213	17852	17977	17854	17941	17852	18063	17945	18174	17948	18128	17826	17867	17874	18079	17969	17952	17958	17969	17871	18067	17961	18288	17902	18038	18000	18015	17855	17778	17783	18030	17884	17979	17990	18052	18123	17992	18208	17982	18030	18062	17906	18127	17833	17963	18061	17858	18076	18083	17965	18168	17970	18089	18264	18070	18087	17974	17852	18029	18058	17961	18005	18190	17972	18021	18021	17879	18040	18021	18049	17887	18016	17939	17911	18140	17975	17946	18143	17999	18184	18235	17909	18055	17989	18161	18005	18096	17931	18099	18105	18082	18010	17992	18073	18038	18092	17922	17957	18042	17986	17961	18034	18141	18001	18067	17882	18040	18043	18127	18064	18064	18079	18064	17946	18056	17629	17855	17891	17969	18003	17887	18138	17984	18067	17809	17897	18177	17995	18132	18003	17789	17819	18099	17798	18083	18409	18063	17986	18000	18041	17919	18061	18010	18014	18068	17840	17957	17953	18117	17714	17913	17915	18087	18063	17963	17905	18080	17960	17921	18183	17800	18011	18062	18211	17950	17970	18055	17766	18072	17994	18072	18224	18079	18073	17773	17829	17939	17959	18129	18187	18058	17927	17950	18054	17873	17993	18178	18004	18059	18122	17869	17935	18199	17995	18100	18134	17859	17940	18175	18124	18021	18095	18103	18078	18091	18042	18016	17952	17897	18020	18229	18129	17976	18024	17967	18027	18023	18043	18087	17856	18084	18174	17806	17848	17953	17989	18108	18179	18105	17903	17990	18169	17884	18023	18015	18245	18182	18130	17969	18325	18114	18220	17802	18193	18029	17871	17807	18120	17982	18041	17893	17993	17796	17855	17785	18059	18160	18060	18028	17990	17991	17981	18066	18037	18168	18004	17962	17898	18073	18058	17937	18099	17739	17901	18012	17945	17994	18053	18033	17870	18058	18064	17896	17948	18064	18063	17806	17779	18120	18097	17975	18072	17978	18055	18161	17921	18106	17963	17942	18019	18072	18128	18103	18079	18109	18002	17865	17830	17903	18027	18084	18120	17920	18096	17795	18022	18012	18030	18005	17789	17873	18115	17988	17841	17895	18118	18031	18002	17967	17963	17967	18069	18185	17955	17919	17985	18115	17899	17921	17893	17890	18198	17973	17903	17954	17979	18071	18010	17964	18061	17989	18149	17934	18071	17858	17930	17901	17985	17840	17911	17864	18183	18131	17865	17964	18074	18104	18040	18021	18088	17997	18018	17822	17972	17946	18072	18130	18113	18146	17953	17900	18085	17952	17840	17891	18137	17927	18036	18092	17829	18038	17913	18162	18096	18039	17805	18191	17803	17955	18059	17977	17876	18110	17974	17907	18167	17872	17983	18218	17959	18082	17941	18020	18071	17952	17948	17912	18164	18189	18303	17916	17839	17793	17925	17944	18179	17968	17965	18141	17936	17804	18024	18085	17870	17961	17927	18008	17983	17981	18127	18063	18142	17871	17906	18170	18141	17993	18022	17918	18100	17860	18024	17961	18144	17970	17912	17974	17917	17912	18046	17866	17978	18044	17972	17917	18044	18044	18136	18101	18098	17766	17917	18105	18006	18142	18120	17919	17888	18002	18147	18148	18206	18143	18205	17861	18206	18123	18060	17923	18092	17970	18035	18050	17970	17948	17941	18018	17937	18322	18109	17992	18136	17899	17964	17861	17782	18119	17964	17951	18090	17992	17994	18189	17917	17929	18106	17964	18052	17996	18092	18013	18005	18151	18204	18082	17976	18079	18088	17878	17987	17906	17869	17858	18053	18036	17993	17887	18006	18064	17946	17962	18020	17977	17920	18017	17932	17950	17885	18222	18005	17812	18038	17911	17914	18023	18158	18011	18160	18128	17931	17918	17778	17814	18037	17920	18030	18049	18008	17828	18002	18215	18099	17925	18120	17970	17951	17964	17937	17974	18024	18123	17783	17924	17978	17967	18023	18053	17997	18036	17926	17923	18025	18062	18013	17852	17923	18129	17815	17867	18183	18118	18043	18000	18139	18160	18087	17987	17875	17963	17990	17928	18004	18042	17983	18218	18114	17968	18149	17917	18095	18299	17971	17922	17990	18164	17775	17883	18014	18018	18132	17886	17965	18099	17785	17994	18095	17980	18099	18025	17913	17855	17795	17917	17853	18029	18193	17980	17806	17910	18014	17849	17888	17918	18060	17775	18052	17822	17987	17847	18213	18128	18075	17926	17953	17890	17868	18051	18055	17995	18003	18131	17931	18157	17952	18036	18071	17935	17818	18140	18054	18227	18126	18018	17952	17862	18002	18023	18105	17943	18066	18016	18130	18128	18044	17973	18205	18089	18160	18191	18193	17956	17990	17937	18240	18111	18238	18205	17977	17892	17948	17865	17992	17999	17947	17951	17881	17984	18088	18038	18026	17997	17966	18046	18101	18049	17838	18162	18106	17819	17889	18063	18092	17908	18140	17958	17992	17903	18058	17919	18044	18068	17881	17804	18101	17931	17999	17996	18181	18065	17813	17909	17969	18157	17998	17910	17891	17992	18045	18026	17986	18047	17989	18101	18161	17936	18023	17948	18049	18074	18079	17984	17989	17716	17811	17876	18110	18063	18063	18014	17976	18099	18250	18158	17954	18035	18078	17964	17986	18025	18107	18126	18121	18198	17964	17952	17997	17848	17936	18209	18015	18132	18089	17849	17695	17964	18133	17857	17985	18066	17918	17831	17861	17950	18239	18125	17875	17940	18254	17873	17973	18210	17926	17880	17927	18132	17823	18074	18199	18055	18133	17985	17859	17977	18184	17980	18055	18068	18142	17981	17981	17949	18022	17969	17880	17958	18030	18061	17782	17832	17912	18048	18095	17967	18095	17935	18278	18211	17961	18142	17851	17819	18105	17969	17832	18085	18138	18187	18170	18016	18166	17976	18121	18113	18151	18131	17904	17991	17952	17947	18124	18210	17731	18170	18221	17991	17917	18000	17912	18062	18172	17919	18051	17823	18101	17845	18029	17917	18147	18194	18041	18111	17986	18025	18002	18032	17996	17865	17780	17915	18104	18105	18064	17944	18020	18007	17994	17917	17989	17795	18154	18129	17929	18001	18112	18185	17916	18054	18058	18017	18082	18079	18025	18051	18009	17885	17897	18041	17906	17954	18122	17948	17978	17906	18028	18034	18061	18069	17935	18025	18093	18108	18145	17881	17851	18231	17916	18045	18087	18008	18016	17879	18092	17938	17913	18169	18075	18055	18032	17958	18068	17940	18131	17862	17967	17953	18012	18117	17920	17875	17981	17846	18040	18082	17984	18059	18064	18085	17919	18195	18065	17985	17881	18225	18120	18171	18132	18038	18114	17872	18057	18034	18009	17863	17896	17844	18114	17918	17885	18095	18249	17891	18038	17996	17889	17902	18055	18079	18142	18179	18094	17964	17850	17809	17884	17931	17871	17978	18100	17983	18173	17991	18007	18015	17956	18035	17968	17946	18123	18006	17870	17944	17910	18032	17936	17913	17996	17789	18005	18008	17831	18069	18016	18136	17995	17950	17797	18128	17927	17952	18027	18041	17986	17968	18204	18006	17998	17876	17938	17874	18177	18025	18068	18007	18102	17975	17814	18002	17927	17927	18126	18104	18016	18157	18077	17936	18001	17973	18071	17975	17970	17902	18348	17826	17966	18084	18003	17807	17904	18110	18128	17991	17888	18126	18158	17838	18036	17860	18228	18174	17703	17967	18071	17921	17935	17935	18034	17834	18102	17793	17788	17799	17806	18081	17875	17925	18123	17956	17969	18077	17922	18104	17806	18010	18065	17827	18020	18088	17989	17932	17954	17950	17931	18035	17905	17997	18057	17940	18023	18064	18030	17967	18059	18169	17983	17932	18050	18063	18076	18014	18116	18142	17908	17819	18068	17943	17906	18110	18245	18005	18008	18110	18150	17955	18223	18126	17880	17772
19482	29760	30292	25092	20599	17654	17456	16698	16283	18226	21101	19473	17774	16525	16037	16071	16138	16038	16156	16124	16127	16081	15974	16092	15960	16119	16242	16186	16241	16007	16057	16348	16161	15981	16168	15983	16275	16170	16108	16006	16103	16165	16077	16102	16022	16142	16023	16156	16150	16165	16184	15962	16142	16134	15973	16001	16152	16295	16172	15937	16016	16224	16071	16085	16221	16098	16149	15843	16190	16277	16003	16172	16036	15884	16147	16094	16221	16075	16124	16180	16200	16166	16128	16139	15953	15997	16141	16064	15987	16148	15876	16184	16117	16051	16108	16062	15930	16118	16108	16072	16078	16137	16044	16115	16109	16144	16026	16111	15966	16128	16104	16212	16198	16089	16232	16168	16236	16085	16038	16183	15993	16262	16119	16102	15981	16078	16110	15927	16148	16123	16117	16137	15982	16224	16168	15986	16040	16065	16152	16143	16053	15980	15949	16046	16237	16057	16107	16170	16074	16169	16104	16110	15960	16138	16194	16095	15936	16225	16070	16256	15959	16097	16074	15950	16125	16122	15997	16027	16179	16269	16040	15963	16289	16049	16025	16127	16027	16221	15952	16064	16073	16199	16100	15993	16132	16070	16130	16048	16068	16009	16081	16114	16138	16095	16118	15959	15972	16020	15976	16269	16116	16119	16148	16216	15978	16268	16000	15976	16244	16139	15989	16111	16114	16245	16071	16011	15995	16082	16156	16141	16101	15924	16094	16251	16032	16215	16200	16160	16109	16196	16254	15992	15901	16281	16048	16023	16024	16180	16168	16024	16106	16117	16033	16096	16114	16011	16107	16091	16122	15983	16036	16017	16115	16030	16081	16123	16069	16143	16113	16284	16075	16047	16193	16146	16189	16032	16114	16019	16186	16055	16006	15924	15966	16287	16125	16281	15967	15981	16104	16107	16097	16197	16222	16109	16098	16235	16081	16148	16016	16162	16238	16086	16188	16170	15932	16097	16145	16252	16119	16089	15930	16090	16017	15951	16180	16219	16057	16202	16038	16219	16306	16081	16025	16080	16053	16166	15964	16209	16174	16122	16050	16156	16097	16134	16075	16075	16160	16196	16138	16133	16263	16316	16119	16230	15943	15934	16235	16055	16047	16177	15967	16084	16142	16252	16081	15895	16127	16094	16032	16120	15984	16338	16151	16131	16021	16080	16056	16097	16042	15843	16056	15999	16155	16064	16155	16111	15924	16266	16243	15962	16104	16064	16176	16092	16169	16313	16085	16106	16053	16238	16087	16120	16213	16053	16070	16292	16145	16266	16212	16038	16100	16083	16261	16119	16071	15971	16080	16025	16145	16125	16036	16090	15952	16235	15999	16172	16030	16115	16016	16074	16195	16115	16229	16047	16097	16226	16089	16221	16181	15972	16256	16199	16053	16122	16117	15988	15885	16117	16069	16073	16158	16158	16092	16065	16266	16144	16082	16099	16119	16170	16193	16279	16121	16075	16029	16017	16117	16063	16045	16203	16036	16065	16147	16053	16028	16107	16162	16024	16156	16093	16130	16011	16135	15974	15964	16057	16196	16089	16014	16003	16046	16074	16058	16212	16023	16019	16216	16179	16118	16080	16320	16076	16111	16052	16208	16144	16374	15912	16128	15782	16091	16134	16065	15969	16048	16077	16055	16075	16192	16080	16130	16155	16272	16069	16168	16051	16046	16119	16033	16232	15921	16152	16039	16058	16125	16225	15919	16104	16191	16134	16011	16153	16137	15987	16101	16137	15984	16149	15947	15942	16012	16242	16041	16096	16153	16031	16007	16130	16276	15926	16043	16090	16151	16263	15976	16058	16184	16017	16032	16049	16222	16122	16338	16267	16186	16253	16133	16121	16120	16191	16028	16234	16149	16066	16046	16186	15929	16163	15971	16288	16106	16156	16069	16193	16284	16130	16167	16094	16096	16082	16188	16080	16048	16034	15998	16208	16241	16202	16227	15831	16042	16032	16176	16045	16054	16169	16356	16124	16227	16183	16172	16156	16166	16038	15904	16026	15973	16120	16211	16139	16080	16075	16141	16117	16212	16103	16134	16227	16151	15923	16076	16030	16045	15949	16031	15977	16222	15974	16117	16245	16073	16052	16076	16011	16058	16153	16076	16030	16061	16061	16078	16023	16015	16209	16153	16194	16187	16014	15853	16108	15964	16233	16199	16186	16258	16004	16152	16230	16128	16098	16185	16253	16030	16123	16093	16133	16144	16055	16213	16146	15933	16131	16076	16251	15937	16184	16192	16247	16130	16208	16073	16292	15960	16157	15935	16074	16087	16273	16067	16117	16114	16098	16162	16110	16103	16159	16034	16163	16023	16137	16157	16159	16229	16025	16304	16161	16018	16153	16073	15969	16087	16090	16142	15980	16114	15982	16205	16119	16019	16022	16041	16192	16017	16160	16248	16029	16143	16101	15877	16102	16100	16400	16231	16027	16283	15943	16091	16169	16176	16190	15920	16308	15984	15931	16155	16117	15969	16075	16090	16126	16020	16214	15991	16010	16142	16095	15978	16136	15969	16145	16198	16248	16184	16089	16066	16059	16119	16130	16193	15860	15970	16111	16105	16154	16109	16228	15990	16104	16109	15982	15948	16033	16228	16056	16178	16062	16243	16127	16173	16115	16204	16052	16027	16295	16194	16092	15995	15998	16021	15993	16068	16058	16071	16100	16089	16163	16099	16146	16153	16121	15985	16108	16096	16179	15930	16074	16155	16225	16030	16323	16089	16129	16125	16181	16072	16151	15983	16145	16070	16034	16100	15993	16250	16128	16160	16117	16055	16080	16076	16121	16159	16306	16177	16302	16239	16047	16317	16026	16010	16033	15831	16091	15944	16196	16188	16209	16200	15973	15940	15907	16213	16236	16028	16084	16206	16106	16092	16119	16187	15929	16015	15991	15986	16101	16056	16070	15972	16006	16117	16069	16211	16177	16133	16115	16182	16088	16223	16097	16184	16273	16105	15973	16145	16252	16191	16140	16087	16274	16176	15988	16136	16132	15902	16057	16076	16105	16267	15899	16085	16118	16217	16142	16124	16182	16351	16197	16047	16022	16030	16041	16136	15904	16212	16042	16180	16074	15991	16178	16070	16071	16229	16021	16061	15981	16131	16199	16111	16184	16254	16052	16209	16085	16132	16230	15914	16061	16060	16021	16177	16040	16030	16247	16189	15970	16085	16142	16159	16021	16272	16089	15980	16189	16134	15985	16152	16161	15984	16056	16173	16124	16032	16177	16039	16205	16106	16134	16042	16180	16209	16067	15993	15928	16148	16141	16133	16093	16252	16044	15965	16122	16080	16231	15991	16175	16140	15922	16007	16143	16256	16059	15935	16128	16125	16085	15982	16005	16049	16095	15931	15893	16162	16067	15942	16171	16032	16167	16317	16046	16128	16174	16148	16239	16241	16091	16321	16124	16029	16052	16106	16042	16100	16105	16249	16199	16148	16154	16167	16073	15976	15890	16283	16163	16066	16074	16217	16099	16114	16111	16003	16091	16050	16184	16069	16281	16083	15992	15990	16121	16101	15988	16030	16115	16023	16128	16011	15907	16151	16060	16116	16142	16043	16277	16151	16026	16102	16168	16143	15991	16004	16101	16130	16045	16087	15938	16256	16205	16112	16190	16016	16151	16146	16203	16183	16098	16046	16100	16266	16036	16206	16062	16129	16019	16227	16153	16081	16044	16223	15997	15943	16118	16186	16275	16256	16253	16228	16068	15896	16214	16078	16149	16057	16033	16218	16141	16072	15831	16093	16089	16341	16216	15982	16150	16129	16060	15979	16179	16235	16259	16125	16203	16083	15971	16183	16047	16343	16179	16139	16041	16234	16112	15981	16032	16219	16144	16096	16223	16153	15957	16091	16031	16087	16039	15870	16174	16086	16078	16226	16279	16194	16176	16145	16164	16137	16084	16065	16211	16142	15914	16389	16145	16258	15961	16130	15916	16162	16082	16021	16131	16017	16199	16156	16205	16092	16003	16099	16154	16124	16276	16217	16308	16121	16145	16082	16051	15862	16017	16159	16111	16114	15999	16125	16209	16225	15968	16244	15948	16112	15985	16082	16039	16044	16199	16213	16052	16234	16210	16045	16205	16031	16140	16181	16032	16064	15932	16126	16194	16218	16197	16163	16158	16047	16187	16259	15906	16130	16187	16138	16170	16170	15906	16221	15957	16138	16094	16094	16201	16041	16023	16098	16237	16202	16189	16172	16103	16128	16042	16112	15999	16133	16271	16087	16235	16072	16002	16249	16103	16068	16044	16041	15958	16204	16016	16116	15900	16041	16003	16098	16303	15982	16039	16127	16070	16077	15977	15989	16024	16027	16009	16179	16063	16105	16092	16112	16135	16129	16221	15997	16072	16171	16004	16050	15993	16150	16028	16091	16066	16263	16167	16017	16098	16220	15961	16062	16234	16140	16120	16209	16139	16068	15824	15977	16001	15947	16136	16101	15924	15995	16006	16146	16139	16069	16095	16078	16096	16127	16279	16077	16135	16024	16039	15993	16047	16156	16045	15985	16162	16125	16117	15892	16266	16218	15997	15893	16153	16114	16226	16101	16157	16164	16269	16211	16080	16090	16174	15876	16107	16092	16087	15938	16114	16106	16038	16262	16109	16033	16071	16164	16124	16091	15898	15915	16098	16128	16089	16100	16143	16265	16022	16080	16168	16156	16266	16020	16278	16119	16143	16129	15948	16128	16102	16107	15959	16093	16100	16286	16113	16147	16098	16180	16175	16104	16059	16065	16052	16190	16072	16074	16070	16283	16082	16067	15994	15976	16145	16154	16066	16115	16032	16183	15918	16070	16106	15996	15984	16238	15966	15995	16060	16143	16005	16250	15952	16128	16231	16098	15962	16054	15926	16113	16164	16131	16138	16159	16006	16067	16069	15908	16249	16240	15951	16132	16213	16083	16235	15998	16221	16188	16116	16109	16208	16112	16203	16121	16170	16156	16263	16100	16185	16106	16270	16162	16286	16253	16051	16108	16167	16204	16082	16091	16054	16171	16139	15993	16086	16162	16199	16192	15920	16125	16235	15991	16037	16071	16222	16318	16163	16109	16138	16137	15989	16110	16197	16160	15988	16304	16094	16098	16078	16051	16090	16186	16182	16111	16124	16266	16069
24673	21567	28891	25659	24072	22478	20756	18629	18048	24047	33912	29661	24236	19653	17734	17570	17469	17456	17392	17439	17306	17560	17526	17331	17244	17548	17536	17330	17553	17603	17224	17458	17284	17309	17529	17501	17397	17193	17562	17326	17433	17360	17462	17430	17301	17489	17493	17321	17331	17316	17408	17416	17376	17242	17395	17373	17374	17306	17403	17327	17147	17392	17374	17438	17247	17486	17416	17448	17647	17464	17316	17438	17313	17474	17442	17401	17561	17532	17256	17362	17468	17241	17437	17295	17323	17429	17518	17403	17451	17378	17491	17205	17337	17438	17356	17420	17464	17489	17441	17316	17467	17437	17360	17443	17334	17148	17323	17309	17513	17366	17508	17314	17276	17399	17394	17442	17320	17234	17451	17437	17411	17362	17258	17525	17387	17421	17274	17378	17216	17488	17395	17410	17313	17562	17380	17428	17449	17330	17283	17335	17482	17377	17278	17394	17259	17380	17280	17464	17275	17371	17336	17347	17405	17211	17339	17266	17251	17418	17392	17178	17442	17401	17209	17266	17482	17346	17360	17209	17350	17518	17355	17455	17273	17321	17201	17604	17607	17399	17339	17456	17454	17275	17564	17285	17492	17306	17532	17367	17181	17390	17397	17404	17334	17561	17562	17441	17197	17503	17482	17566	17498	17386	17418	17519	17379	17454	17391	17269	17490	17348	17213	17297	17506	17271	17234	17293	17472	17343	17359	17328	17290	17136	17386	17330	17466	17251	17399	17422	17286	17267	17471	17416	17383	17210	17480	17352	17291	17365	17605	17456	17627	17187	17222	17368	17281	17569	17428	17579	17417	17428	17309	17402	17434	17557	17729	17285	17310	17411	17308	17291	17383	17336	17417	17336	17320	17430	17559	17433	17481	17501	17434	17506	17540	17313	17187	17106	17482	17372	17424	17368	17219	17245	17340	17030	17439	17420	17478	17274	17436	17328	17398	17375	17212	17397	17531	17109	17132	17341	17356	17554	17403	17455	17400	17450	17322	17294	17441	17417	17261	17296	17376	17322	17395	17514	17265	17298	17264	17206	17350	17416	17523	17449	17264	17440	17322	17321	17679	17501	17240	17196	17250	17263	17344	17371	17413	17423	17189	17230	17479	17255	17446	17462	17402	17275	17457	17423	17353	17362	17680	17603	17319	17467	17356	17552	17124	17163	17379	17264	17265	17167	17436	17420	17257	17322	17566	17376	17447	17376	17390	17202	17169	17316	17361	17349	17256	17403	17395	17417	17426	17408	17510	17523	17333	17253	17315	17342	17399	17477	17270	17266	17407	17419	17372	17335	17349	17525	17386	17333	17451	17401	17324	17430	17576	17356	17394	17562	17545	17419	17387	17442	17362	17136	17365	17553	17531	17514	17253	17285	17526	17448	17045	17442	17403	17267	17397	17548	17279	17537	17340	17403	17324	17376	17396	17386	17473	17169	17230	17290	17440	17264	17401	17486	17284	17264	17603	17307	17346	17374	17380	17288	17426	17321	17323	17451	17338	17249	17239	17367	17356	17281	17364	17441	17300	17206	17576	17427	17612	17413	17309	17201	17323	17202	17110	17407	17325	17319	17360	17347	17162	17307	17407	17366	17355	17268	17374	17491	17274	17301	17514	17305	17234	17305	17516	17298	17422	17526	17149	17242	17196	17528	17406	17432	17446	17569	17403	17102	17265	17434	17571	17420	17214	17301	17331	17418	17237	17138	17418	17475	17304	17302	17293	17155	17276	17205	17504	17242	17271	17096	17333	17102	17510	17344	17586	17305	17366	17400	17579	17440	17580	17285	17502	17386	17318	17472	17598	17300	17472	17323	17080	17553	17211	17451	17291	17445	17248	17336	17306	17348	17441	17272	17447	17493	17456	17243	17467	17515	17415	17538	17407	17559	17337	17189	17181	17370	17395	17454	17366	17229	17255	17301	17261	17410	17468	17318	17411	17467	17443	17457	17566	17548	17279	17372	17430	17395	17534	17458	17364	17215	17233	17378	17406	17455	17526	17698	17498	17744	17369	17431	17314	17579	17325	17152	17241	17444	17492	17398	17289	17378	17240	17358	17490	17421	17333	17366	17454	17373	17224	17534	17457	17419	17689	17577	17331	17415	17453	17474	17462	17526	17515	17520	17448	17528	17361	17393	17574	17322	17529	17449	17474	17312	17398	17380	17439	17347	17279	17216	17414	17442	17702	17376	17499	17323	17311	17339	17347	17389	17543	17366	17461	17413	17253	17391	17369	17460	17448	17302	17361	17240	17180	17365	17353	17517	17571	17364	17163	17454	17419	17485	17195	17472	17458	17252	17398	17513	17357	17258	17399	17305	17137	17341	17288	17560	17623	17320	17322	17449	17490	17274	17227	17266	17302	17414	17396	17397	17446	17337	17324	17322	17423	17452	17416	17467	17476	17402	17414	17446	17307	17241	17260	17315	17356	17507	17207	17301	17416	17277	17294	17448	17402	17313	17571	17093	17339	17320	17332	17258	17528	17547	17218	17313	17224	17289	17230	17289	17445	17176	17469	17184	17538	17457	17258	17366	17444	17197	17072	17489	17600	17231	17407	17589	17399	17396	17449	17548	17530	17142	17545	17436	17237	17268	17227	17316	17383	17285	17227	17344	17350	17446	17304	17242	17456	17131	17307	17478	17268	17339	17324	17565	17315	17486	17337	17237	17406	17201	17284	17638	17335	17295	17331	17443	17346	17351	17165	17256	17292	17373	17238	17333	17472	17326	17381	17396	17353	17472	17499	17335	17400	17428	17436	17224	17203	17249	17542	17449	17361	17311	17476	17238	17557	17128	17582	17401	17412	17321	17255	17405	17666	17469	17386	17360	17313	17291	17316	17230	17223	17260	17244	17248	17239	17102	17280	17266	17392	17299	17357	17630	17496	17378	17507	17364	17358	17438	17393	17525	17494	17520	17276	17567	17226	17338	17447	17245	17458	17622	17251	17413	17476	17412	17304	17246	17518	17402	17511	17424	17475	17394	17375	17434	17227	17304	17366	17324	17664	17346	17451	17430	17287	17423	17470	17394	17317	17082	17299	17372	17341	17246	17315	17202	17352	17363	17288	17213	17482	17353	17302	17296	17164	17219	17355	17361	17568	17387	17448	17443	17264	17463	17443	17410	17255	17360	17322	17278	17504	17391	17433	17337	17459	17395	17230	17231	17451	17386	17524	17449	17534	17215	17489	17465	17236	17284	17293	17392	17349	17479	17476	17437	17152	17429	17434	17367	17330	17476	17338	17382	17468	17323	17418	17411	17452	17500	17521	17331	17515	17342	17373	17403	17364	17281	17324	17322	17591	17428	17217	17465	17370	17526	17434	17297	17418	17456	17359	17374	17254	17379	17358	17586	17327	17504	17474	17372	17426	17326	17323	17518	17512	17358	17534	17468	17153	17525	17412	17364	17378	17314	17356	17376	17452	17595	17324	17453	17410	17259	17360	17280	17256	17322	17265	17346	17324	17357	17398	17473	17529	17431	17333	17467	17330	17467	17490	17318	17239	17381	17356	17319	17129	17349	17743	17452	17276	17248	17464	17508	17420	17490	17416	17571	17279	17374	17264	17402	17399	17439	17264	17332	17440	17467	17205	17471	17297	17414	17327	17234	17391	17490	17494	17354	17366	17185	17539	17154	17398	17314	17304	17228	17269	17515	17271	17254	17294	17278	17288	17530	17579	17444	17434	17221	17440	17527	17324	17366	17340	17355	17445	17382	17366	17279	17385	17354	17261	17267	17377	17439	17297	17378	17458	17328	17406	17490	17351	17312	17329	17408	17118	17323	17271	17202	17174	17269	17327	17461	17381	17077	17342	17512	17365	17273	17345	17491	17143	17248	17361	17305	17392	17362	17497	17530	17467	17331	17326	17326	17406	17328	17452	17231	17370	17407	17400	17478	17437	17314	17423	17426	17505	17363	17604	17383	17425	17216	17319	17237	17457	17474	17417	17420	17399	17279	17507	17524	17551	17521	17476	17226	17464	17383	17254	17627	17526	17471	17528	17398	17617	17224	17452	17424	17305	17315	17316	17447	17252	17448	17313	17305	17269	17194	17448	17532	17334	17282	17450	17418	17510	17442	17193	17247	17271	17404	17420	17483	17358	17348	17265	17289	17208	17012	17397	17269	17362	17476	17311	17328	17168	17278	17320	17458	17385	17321	17404	17376	17275	17424	17350	17476	17443	17283	17541	17212	17341	17511	17266	17267	17253	17276	17457	17319	17347	17128	17408	17369	17363	17252	17295	17244	17512	17324	17384	17370	17429	17328	17305	17414	17321	17325	17504	17459	17492	17390	17463	17248	17231	17445	17460	17473	17565	17430	17370	17426	17449	17440	17363	17454	17427	17358	17344	17268	17294	17390	17312	17444	17205	17471	17335	17235	17316	17361	17546	17571	17376	17210	17359	17292	17578	17280	17410	17387	17229	17304	17386	17440	17417	17475	17222	17330	17621	17347	17224	17445	17302	17565	17643	17324	17157	17229	17326	17127	17317	17496	17204	17260	17345	17431	17434	17338	17483	17443	17305	17440	17474	17325	17098	17427	17445	17512	17381	17454	17065	17494	17343	17246	17456	17458	17171	17319	17378	17236	17356	17308	17440	17436	17259	17241	17439	17216	17480	17551	17363	17587	17414	17586	17299	17270	17381	17565	17330	17376	17411	17416	17079	17379	17274	17230	17232	17286	17418	17399	17350	17348	17406	17338	17307	17262	17297	17484	17499	17186	17528	17161	17493	17426	17401	17399	17240	17398	17448	17373	17217	17398	17477	17290	17492	17499	17370	17360	17305	17306	17553	17510	17332	17252	17387	17413	17299	17172	17347	17369	17349	17305	17307	17249	17298	17543	17190	17455	17308	17359	17524	17511	17291	17201	17557	17292	17397	17393	17475	17597	17325	17358	17441	17304	17471	17438	17313	17336	17437	17499	17469	17549	17380	17376	17453	17348	17319	17276	17476	17367	17347	17377	17308	17534	17209	17634	17442	17318	17353	17240	17475	17243	17384	17562	17284	17484	17256	17577	17316	17260	17288	17247	17508	17376	17484	17330	17399	17539	17396	17283	17403	17406	17440	17211	17325	17493	17400	17266	17344	17440	17403	17390	17556	17409	17419	17343	17212	17267	17458	17461	17248	17436
18601	31813	35370	32149	27028	20182	18097	17225	16611	26283	37448	30014	24324	17702	15849	15962	15702	15773	15902	15821	15795	15834	15868	15593	15816	15735	15754	15778	15848	15682	15866	15808	15908	15829	15662	15689	15651	15879	15887	15802	15705	15990	15648	15855	15679	15705	15675	15880	15896	15788	15806	15874	15899	15918	15785	15501	15806	15787	15713	15790	15764	15702	15857	15707	15811	15677	15746	15692	15823	15793	15446	15742	15717	15680	15660	15770	16101	15616	15759	15950	15838	15814	15643	15801	15819	15723	15657	15691	15941	15839	15852	15760	15877	15717	15867	15754	15693	15648	15865	15725	15687	15631	15728	15703	15779	15775	15929	15913	15619	15618	15814	15749	15776	15617	15648	15560	15821	15597	15861	15717	15814	15671	15882	15629	15850	15757	15735	15634	15857	15871	15823	15741	15762	15683	15787	15682	15894	15737	15716	15825	15767	15696	15859	15639	15881	15762	15712	15751	15841	15800	15628	15732	15645	15676	15737	15750	15759	15785	15658	15741	15757	15849	15669	15675	15792	15745	15756	15767	15882	15777	15858	15850	15630	15959	15994	15755	15725	15780	15805	15714	15722	15838	15702	15858	15842	15767	15673	15888	15694	15765	15716	15776	15767	15536	15766	15628	15909	15690	15867	15791	15719	15903	15778	15815	15623	15793	15667	15747	15766	15736	15735	15837	15656	15803	15652	15689	15724	15764	15716	15726	15759	15785	15823	15573	15878	15621	15626	15832	15773	15690	15685	15711	15826	15771	15671	15654	15759	15769	15840	15736	15683	15670	15691	15787	15691	15769	15739	15803	15626	15711	15758	15789	15655	15890	15798	15748	15728	15728	15675	15881	15641	15752	15738	15658	15786	15749	15742	15796	15696	15760	15733	15827	15887	15763	15758	15795	15863	15779	15729	15746	15474	15772	15768	15672	15741	15758	15623	15675	15765	15800	15784	15700	15791	15695	15666	15663	15819	15834	15617	15720	15897	15697	15881	15618	15587	15802	15639	15740	15645	15670	15796	15640	15733	15775	15767	15756	15560	15722	15787	15657	15779	15947	15732	15530	15699	15709	15869	15639	15877	15743	15739	15824	15653	15720	15702	15591	15734	15767	15902	15637	15786	15750	15744	15845	15733	15816	15583	15728	15693	15508	15686	15741	15914	15595	15737	15599	15740	15799	15575	15777	15777	15586	15748	15503	15770	15884	15814	15643	15621	15637	15632	15619	15658	15907	15702	15817	15902	15680	15771	15880	15719	15655	15605	15782	15728	15824	15682	15738	15764	15672	15757	15822	15761	15889	15623	15704	15811	15625	15783	15771	15775	15788	15636	15801	15727	15676	15738	15842	15765	15789	15618	15606	15772	15805	15786	15507	15751	15686	15683	15677	15686	15858	15759	15829	15739	15686	15739	15784	15584	15942	15673	15714	15663	15658	15773	15556	15681	15600	15747	15677	15804	15691	15762	15709	15821	15783	15636	15724	15812	15508	15773	15843	15749	15714	15718	15717	15816	15751	15657	15829	15741	15645	15783	15696	15647	15675	15630	15772	15604	15745	15654	15539	15675	15645	15691	15793	15769	15873	15872	15705	15822	15880	15843	15797	15860	15746	15754	15832	15907	15811	15791	15850	15842	15837	15624	15836	15803	15664	15680	15717	15820	15713	15608	15877	15806	15682	15813	15907	15760	15636	15769	15694	15756	15879	15763	15802	15917	15732	15912	15906	15644	15717	15640	15631	15773	15740	15644	15783	15730	15733	15751	15859	15865	15673	15769	15855	15865	15780	15718	15809	15880	15557	15842	15739	15729	15826	15746	15847	15723	15905	15877	15821	15919	15761	15769	15783	15685	15718	15881	15593	15743	15571	15887	15755	15904	15680	15857	15829	15800	15647	15669	15862	15669	15715	15741	15637	15885	15821	15614	15693	15794	15876	15877	15632	15740	15830	15716	15700	15590	15868	15755	15769	15750	15737	15688	15794	15928	15779	15796	15578	15772	15727	15797	15746	15897	15774	15629	15822	15812	15788	15859	15841	15700	15717	15908	15817	15851	15772	15605	15709	15769	15749	15761	15828	15598	15859	15951	15745	15744	15851	15739	15834	15814	15798	15812	15835	15820	15716	15816	15687	15787	15681	15600	15726	15732	15764	15766	15731	15937	15712	15662	15722	15734	15675	15843	15697	15767	15733	15877	15787	15660	15723	15792	15683	15550	15699	15801	15773	15749	15987	15753	15788	15764	15871	15925	15723	15745	15549	15817	15646	15653	15724	15709	15721	15724	15615	15739	15902	15865	15730	15709	15725	15751	15754	15744	15790	15715	15650	15871	15732	15785	15787	15562	15675	15778	15584	15670	15570	15816	15803	15703	15658	15787	15665	15605	15836	15869	15750	15757	15857	15637	15837	15866	15499	15808	15704	15622	15775	15606	15718	15809	15746	15786	15543	15885	15780	15554	15816	15626	15744	15834	15696	15808	15754	15624	15738	15852	15620	15763	15958	15723	15718	15788	15770	15832	15738	15839	15861	15683	15803	15799	15824	15804	15671	15805	15787	15862	15728	15851	15878	15737	15741	15828	15681	15601	15836	15936	15950	15824	15850	15766	15723	15715	15713	15653	15806	15716	15686	15730	16002	15751	15690	15847	15727	15882	15671	15690	15686	15754	15852	15795	15704	15625	15877	15804	15684	15691	15630	15874	15588	15711	15856	15673	15876	15836	15935	15789	15596	15687	15741	15646	15592	15814	15789	15737	15740	15647	15675	15837	15692	15690	15834	15658	15691	15873	15711	15824	15774	15722	15720	15734	15686	15601	15840	15809	15710	15544	15761	15926	15958	15805	15794	15835	15659	15744	15683	15577	15842	15842	15779	15855	15913	15617	15686	15764	15512	15849	15660	15832	15748	15870	15604	15813	15948	15796	15836	15731	15844	15767	15706	15952	15787	15788	15591	15909	15735	15663	15732	15832	15588	15717	15741	15678	15716	15811	15944	15755	15681	15618	15726	15779	15675	15691	15778	15650	15752	15800	15700	15800	15852	15832	15974	15819	15788	15864	15809	15861	15534	15819	15740	15631	15816	15649	15864	15717	15750	15746	15727	15689	15763	15750	15667	15767	15844	15761	15722	15859	15650	15674	15917	15852	15868	15605	15773	15781	15670	15777	15765	15625	15877	15765	15842	15600	15846	15609	15881	15770	15704	15602	15684	15731	15784	15658	15709	15752	15645	15866	15651	15619	15659	15537	15757	15803	15819	15691	15672	15700	15809	15695	15845	15858	15686	15594	15670	15862	15857	15828	15814	15812	15621	15868	15723	15831	15718	15702	15782	15866	15573	15693	15824	15738	15868	15701	15869	15778	15698	15556	15704	15811	16047	15731	15674	15951	15643	15929	15807	15666	15749	15663	15722	15673	15876	15930	15596	15816	15815	15792	15736	15889	15692	15863	15779	15668	15683	15725	15660	15617	15755	15643	15762	15905	15807	15767	15689	15582	15599	15742	15760	15841	15804	15439	15608	15686	15606	15733	15778	15556	15664	15655	15860	15808	15855	15794	15840	15794	15847	15778	15695	15782	15798	15512	15802	15648	15563	15724	15710	15829	15652	15634	15774	15874	15759	15679	15804	15874	15765	15805	15892	15928	15656	15778	15620	15687	15776	15705	15637	15979	15677	15800	15796	15770	15588	15672	15605	15573	15702	15669	15700	15716	15765	15863	15819	15795	15779	15742	15828	15966	15631	15725	15693	15608	15825	15820	15782	15682	15772	15796	15815	15621	15687	15782	15622	15700	16016	15797	15711	15786	15740	15583	15682	15656	15797	15731	15652	15818	15772	15659	15814	15613	15805	15867	15696	15652	15722	15670	15672	15754	15687	15752	15775	15639	15744	15827	15681	15901	15785	15750	15737	15772	15744	15852	15761	15791	15750	15797	15972	15887	15705	15574	15865	15682	15725	15682	15616	15717	15640	15666	15913	15820	15820	15793	15809	15797	15732	15844	15632	15746	15734	15739	15735	15688	15838	15822	15735	15728	15626	15807	15611	15732	15785	15727	15708	15749	15688	15823	15891	15632	15852	15873	15713	15823	15810	15654	15897	15692	15720	15672	15853	15640	15814	15766	15646	15772	15787	15682	15905	15750	15678	15784	15729	15806	15714	15935	15713	15704	15862	15612	15613	15702	15684	15765	15846	15853	15666	15573	15677	15744	15864	15743	15862	15779	15562	15582	15718	15730	15716	15717	15607	15820	15772	15698	15779	15803	15640	15653	15755	15659	15754	15598	15819	15749	15746	15758	15713	16060	15851	15838	15649	15837	15857	15553	15587	15864	15759	15715	15795	15714	15741	15837	15701	15692	15466	15772	15668	15767	15707	15781	15748	15796	15935	15809	15666	15724	15782	15748	15669	15642	15841	15676	15700	15624	15959	15733	15889	15742	15864	15841	15775	15951	15852	15867	15850	15882	15927	15805	15789	15568	15682	15806	15817	15731	15689	15829	15715	15646	15567	15675	15841	15634	15831	15763	15719	15689	15771	15761	15914	15857	15740	15665	15701	15627	15781	15832	15768	15815	16060	15799	15966	15770	15891	15914	15667	15730	15738	15725	15759	15750	15741	15736	15762	15668	15795	15864	15823	15720	15921	15744	15694	15666	15687	15914	15738	15750	15894	15692	15701	15952	15657	15881	15751	15906	15796	15727	15779	15768	15799	15727	15770	15833	15803	15749	15739	15774	15739	15747	15856	15820	15898	15794	15660	15993	15863	15591	15604	15745	15621	15889	15798	15761	15771	15710	15807	15686	15778	15702	15588	15765	15937	15654	15879	15817	15707	15698	15637	15804	15657	15599	15743	15783	15722	15796	15668	15716	15718	15763	15620	15777	15778	15852	15855	15748	15673	15775	15688	15816	15611	15802	15803	15571	15925	15636	15713	15799	15772	15758	15732	15630	15722	15560	15618	15695	15788	15779	15719	15733	15814	15710	15596	15683	15800	15748	15889	15738	15557	15769	15756	15798	15610	15772	15851	15727	15805	15785	15729	15642	15893	15749	15723	15730	15678	15731	15824	15717	15597	15742	15473	15673	15864	15808	15535	15816	15702	15854	15800	15796	15697	15891	16008	15781	15873	15619	15684	15832	15819	15739	15743
22921	21503	29542	23958	22035	25612	28799	23044	21112	31587	46375	41713	31461	23172	19021	18505	18578	18486	18665	18620	18482	18464	18318	18333	18458	18508	18506	18496	18402	18339	18498	18488	18399	18281	18400	18266	18377	18348	18167	18485	18339	18294	18474	18334	18440	18314	18439	18296	18549	18419	18181	18255	18406	18250	18169	18349	18198	18321	18364	18351	18306	18194	18330	18332	18303	18496	18332	18466	18293	18301	18161	18260	18423	18534	18340	18176	18220	18265	18205	18168	18032	18242	18200	18254	18434	18245	18254	18410	18135	18285	18356	18259	18404	18244	18233	18140	18295	18090	18305	18412	18289	18433	18448	18282	18207	18308	18381	18510	18222	18152	18277	18213	18423	18173	18369	18229	18406	18064	18280	18188	18394	18217	18218	18151	18398	18267	18319	18393	18028	18171	18294	18022	18008	18318	18317	18125	18347	18479	18480	18182	18247	18365	18121	18151	18177	18096	18354	18206	18239	18386	18305	18102	18382	18357	18256	18136	18108	18383	18361	18389	18427	18304	18265	18241	18255	18295	18121	18335	18269	18131	18372	18271	18195	18262	18263	18175	18255	18414	18313	18208	18315	18327	18326	18269	18190	18319	18108	18270	18078	18091	18168	18090	18324	18216	18370	18284	18389	18053	18272	18040	18258	18315	18388	18231	18135	18345	18314	18224	18076	18325	18304	18207	18388	18248	18293	18444	18494	18364	18272	18218	18364	18188	18267	18214	18161	18257	17990	18196	18286	18355	18292	18182	17982	18340	18155	18435	18339	18420	18360	18106	18307	18116	18270	18160	18457	18242	18091	18245	18006	18330	18442	18171	18318	18189	18208	18297	18500	18307	18252	18315	18389	18283	18248	18289	18308	18274	18287	18304	18192	18230	18236	18241	18193	18280	18231	18205	18203	18078	18001	18285	18187	18154	18250	18170	18151	18254	18220	18343	18296	18487	18212	18173	18238	18406	18101	18157	18112	18120	18236	18252	18372	18179	18203	18367	18132	18269	18393	18265	18400	18146	18172	18401	18059	18223	18135	18260	18325	18173	18227	18216	18428	18383	18317	18152	18086	18392	18509	18289	18406	18351	18238	18261	18301	18229	18144	18382	18257	18078	18174	18189	18304	18289	18010	18362	18387	18296	18271	18284	18260	18229	18148	18181	18060	18345	18178	18377	18512	18329	18242	18135	18120	18345	18145	18070	18231	18272	18347	18143	18390	18362	18152	18202	18216	18314	18217	18341	18374	18327	18060	18307	18288	18103	18179	18335	18197	18277	18081	18191	18322	18178	18207	18280	18118	18153	18061	18315	18209	18422	18343	18243	18377	18265	18337	18165	18355	18249	18186	18347	18262	18340	18325	18335	18407	18158	18221	18304	18219	18137	18206	18289	18301	18236	18417	18321	18359	18115	18206	18151	18384	18225	18328	18426	18137	18231	18602	18209	18331	18155	18218	18362	18164	18219	18191	18140	18193	18095	18235	18363	18494	18219	18357	18193	18393	18127	18200	18362	18124	18272	18194	18086	18329	18143	18371	18285	18094	18325	18239	18076	18230	18224	18091	17941	18287	18187	18116	18367	18195	18237	18443	18288	18173	18253	18158	18260	18078	18285	18362	18237	18216	18200	18177	18137	18329	18194	18528	18388	18105	18310	18062	18309	18332	18154	18208	18364	18053	18226	18106	18068	18229	18424	18407	18244	18372	18465	18129	18177	18210	18222	18360	18383	18205	18180	18183	18078	18182	18100	18141	17901	18278	18230	18347	18328	18404	18297	18376	18156	18239	18125	18340	18193	18316	18284	18374	18292	18299	18332	18171	18120	18129	18085	18258	18364	18321	18144	18120	18386	18485	18172	18200	17981	18365	18272	18299	18251	18340	18354	18151	18415	18618	18303	18404	18234	18187	18469	18254	18263	18369	18349	18386	18058	18339	18390	18236	18016	18113	18043	18180	18204	18320	18423	18233	18315	18401	18273	18362	18282	18587	18286	18193	18334	18385	18153	18332	18453	18172	18228	18122	18064	18313	18253	18239	18083	18240	18086	18112	18276	18118	18220	18283	18369	18265	18258	18223	18406	18321	18353	18260	18263	18236	18213	18122	18089	18260	18440	18211	18225	18155	18172	18009	18141	18128	18124	18384	18307	18285	18342	18417	18203	18278	18271	18137	18333	18348	18340	18281	18555	18153	18187	18214	18189	18384	18120	18368	18360	18233	18277	18201	18136	18142	18367	18272	18261	18380	17986	18139	18266	18195	18195	18387	18250	18496	18219	18053	18155	18215	18205	18362	18281	18061	18233	18099	18279	18358	18326	18383	18246	18385	18275	18093	18212	18267	18212	17943	18168	18392	18079	18114	18405	18200	18240	18410	18174	18390	18011	18286	18330	18209	18268	18290	18214	18336	18026	18209	18136	18176	18113	18083	18257	18241	18486	18407	18275	18116	18230	18308	18220	18180	18192	18118	18281	18275	18240	18133	18180	18070	18129	18264	18281	18227	18222	18390	18367	18165	18328	18169	18109	18417	18226	18281	18141	18189	18081	18409	18439	18208	18355	18210	18321	18325	18178	18157	18192	18204	18233	18354	18329	18238	18291	18183	18257	18623	18046	18361	18164	18328	18245	18405	18228	18258	18217	18326	18295	18281	18217	18333	18319	18094	18261	18112	18206	18330	18120	18322	18225	18361	18188	18218	18216	18305	18213	18378	18418	18257	18251	18180	18227	18315	18296	18249	18309	18425	18145	18490	18302	18278	18314	18482	18272	18124	18271	18327	18565	18377	18206	18230	18131	18097	18239	18409	18174	18177	18298	18009	18169	18322	18444	18299	18387	18418	18174	18124	18291	18387	18229	18240	18237	18261	18300	18381	18362	18323	18418	18296	18202	18186	18311	18195	18374	18156	18105	18140	18340	18219	18286	18120	18247	18184	18263	18173	18301	18285	18213	18021	18192	18303	18413	18296	18118	18294	18204	18148	18123	18139	18142	18248	18239	18076	18177	18097	18407	18332	18438	18188	18037	18215	18147	18277	18222	18158	18260	18270	18055	18243	18242	18206	18240	18336	18122	18168	18211	18209	18362	18105	18291	18210	18129	18253	18043	18170	18205	18176	18058	18189	18235	18387	18238	18389	18116	18143	18290	18385	18180	18234	18246	18488	17955	18380	18282	18186	18399	18212	18322	18260	18329	18104	18262	18301	18342	18120	18186	18216	18230	18494	18103	18005	18365	18263	18215	18248	18350	18388	18216	18264	18215	18113	18047	17989	18203	18290	18442	18361	18275	18416	18348	18164	18308	18197	18313	18201	18338	18110	18397	18288	18224	18189	18302	18228	18111	18176	18236	18367	18219	18221	18209	18305	18292	18088	18140	18250	18105	18373	18283	18275	18404	18338	18257	18364	18132	18368	17957	18138	18412	18313	18102	18139	18230	18106	18354	18121	18102	18104	18177	18017	18183	18155	18339	18122	18321	18350	18106	18154	18258	18173	18320	18230	18117	18247	18287	18113	18015	18329	18192	18286	18310	18364	18229	18203	18171	18410	18143	18240	18408	18530	18380	18046	18067	18236	18228	18284	18181	18281	18338	18244	18461	18433	18372	18447	18344	18053	18301	18205	18404	18188	18311	18350	18242	18191	17989	18224	18228	18248	18330	18511	18365	18387	18322	18218	18268	18179	18163	18152	18203	18080	18256	18267	18320	18435	18114	18212	18301	18555	18262	18110	18330	18233	18182	18271	18209	18417	18184	18123	18086	18500	18228	18224	18188	18282	18367	18037	18145	18319	18177	18443	18255	18301	18249	18347	18165	18170	18225	18232	18308	18096	18279	18216	18344	18372	18360	18171	18246	18379	18104	18213	18181	18244	18675	18326	18318	18132	18139	18221	18347	18303	18155	18495	18241	18314	18164	18287	18243	18366	18279	18271	18232	18207	18078	18304	18273	18251	18382	18450	18235	18399	18223	18317	18309	18271	18083	18106	18338	18412	18317	18421	18419	18205	18221	18314	18283	18348	18396	18292	18318	18371	18114	18249	18214	18402	18419	18331	18472	18389	18324	18242	18165	18194	18132	18291	17934	18344	18250	18360	18215	18141	18248	18386	18037	18236	18136	18277	18239	18057	18209	18293	18345	18233	18059	18145	18198	18209	18181	18309	18379	18386	18361	18362	18213	18191	18286	18156	18268	18336	18019	18282	18232	18219	18181	18374	18534	18195	18172	18268	18310	18173	18353	18169	18374	18218	18196	18155	18282	18381	18277	18455	18125	18359	18392	18291	18177	18079	18232	18251	18213	18386	18258	18120	18315	18142	18201	18406	18280	18079	18154	18243	18174	18325	18320	18329	18247	18314	18329	18276	18162	18070	18098	18189	18172	18279	18185	18369	18361	18066	18333	18119	18212	18313	18305	18132	18228	18228	18126	18193	18111	18201	18185	18177	18239	18424	18155	18085	18127	18348	18280	18209	18337	18239	18371	18189	18014	18006	18320	18254	18274	18269	18102	18236	18185	18242	18226	18308	18454	18175	18422	18126	18063	18032	18118	18307	18188	18273	18113	18231	18112	18291	18501	18318	18183	18233	18228	18268	18059	18194	18053	18281	18149	18459	18133	18362	18225	18108	18577	17989	18292	18080	18250	18137	18236	18155	18338	18226	18160	18215	18198	18347	18169	18077	18332	18314	18381	18262	18301	18291	18132	18260	18146	18238	18381	18332	18208	18167	18220	18201	18188	18198	18138	18042	18165	18389	18374	18355	18061	18265	18276	18166	18225	18407	18255	18249	18156	18262	18076	18153	18100	18247	18262	18114	18066	18352	18196	18196	18307	18469	18231	18327	18243	18346	18394	18190	18251	18010	17932	18133	18209	18097	18134	18237	18205	18199	18381	18066	18136	18268	18259	18289	18140	18335	18318	18196	18146	18206	18121	18359	18258	18187	18218	18244	18410	18161	18394	18238	18279	18160	18162	18175	18299	18275	18132	18105	18460	18198	18382	18370	18333	18176	18349	18145	18305	18278	18294	18196	17875	18279	18490	18192	18380	18248	18288	18210	18149	18025	18229	18280	18178	18224	18233	18336	18375	18313	18384	18189	18207	18204	18174	18321	18116	18324	18253	18188	18373	18242	18579	18343	18252	18340	18322	18361	18219
23856	47998	43810	35256	29890	28389	25625	22833	20794	35433	48895	41658	31597	20042	16164	16424	16432	16277	16339	16198	16085	16095	16443	16294	16175	16413	16228	16209	16085	16130	16286	16252	16147	16320	16307	16243	16280	16362	16274	16263	16270	16157	16357	16333	16200	16412	16162	16257	16112	16142	16232	16120	16157	16266	16233	16224	16210	16190	16203	16168	16290	16321	16279	16258	16340	16261	16217	16104	16153	16180	16153	16322	16243	16302	16199	16164	16235	16361	16237	16210	16217	16296	16301	16318	16276	16246	15936	16220	16207	16178	16160	16281	16074	16186	16375	16308	16171	16136	16315	16070	16353	16123	16318	16223	16217	16124	16290	16180	16314	16233	16122	16307	16335	16248	16146	16136	16221	16039	16203	16267	16110	16188	16183	16212	16218	16184	16086	16281	16180	16254	16362	16147	16243	16049	16183	16252	16149	16156	16248	16350	16345	16073	16308	16190	16184	16281	16126	16037	16197	16192	16059	16143	16295	16070	16214	16130	16294	16081	16224	16378	16099	16181	16316	16257	16161	16262	16306	16245	16222	16146	16122	16145	16411	16259	16207	16100	16116	16198	16269	16325	16323	16145	16205	16264	16176	16311	16163	16240	16343	16214	16271	16220	16251	16161	16246	16158	16242	16262	16155	16316	16201	16338	16146	16216	16306	15881	16294	16043	16219	16125	16331	16310	15978	16050	16103	16167	16041	16240	16214	16156	16550	16145	16246	16205	16151	16112	16317	16090	16169	16485	16255	16194	16197	16155	16236	16205	16261	16204	16046	16240	16106	16129	16204	16367	16139	16285	16256	16246	16196	16100	16341	16347	16329	16180	16053	16127	16072	16144	16093	16190	16141	16323	16333	16126	16240	16068	16231	16233	16270	16194	16452	16072	16282	16219	16109	16051	16108	16147	16118	16176	16187	16265	16263	16214	16314	16140	16090	16226	16148	16135	16113	16162	16318	16163	16227	16168	16321	16142	16297	16295	16166	16067	16067	16367	16216	16162	16302	16081	16178	16163	16317	16168	16265	16118	16204	16383	16274	16195	16167	16147	16179	16176	16085	16041	16324	16202	16140	16335	16076	16133	16039	16255	16186	16262	16228	16202	16134	16315	16251	16035	16052	16163	16174	16394	16347	16227	16082	16179	16215	16290	16345	16471	16290	16205	16155	16126	16221	16203	16273	16283	16181	16148	16178	16141	16289	16256	16138	16320	16255	16166	16244	16095	16169	16325	16248	15993	16205	16267	16079	16275	16108	16185	16303	16031	16271	16299	16348	16209	16270	16280	16120	16147	16128	16347	16127	16152	16159	16016	16364	16091	16089	16208	16091	16118	16106	16153	16379	16368	16202	16335	16208	16197	16339	16128	16101	16167	16323	16208	16250	16134	16280	16235	16080	16132	16272	16269	16129	16157	16289	15990	16187	16321	16132	16078	16428	16111	16445	16212	16086	16124	16306	16221	16232	16200	16220	16242	16235	16248	16141	16227	16054	16014	16109	16277	16382	16250	16243	16051	16041	16329	16294	16075	16345	16148	16006	16170	16194	16339	16310	16021	16160	16114	16167	16126	16173	16172	16286	16236	16175	16322	16047	16204	16282	16090	16003	16072	16420	16275	16095	16360	16262	16279	16136	16442	16321	16165	16196	16387	16298	16151	16044	16173	16377	16088	16251	16201	16137	16162	16233	15954	16452	16178	16131	16148	16366	16066	16313	16173	16325	16144	16132	16107	16321	16361	16308	16216	16148	16154	16123	16210	16173	16160	16080	16115	16247	16221	16241	16254	16268	16179	16265	16206	16281	16050	16220	16158	16194	16214	16240	16131	16210	16122	16306	16193	16143	16196	16234	16203	16211	16215	16023	16280	16110	16225	16300	16219	16150	16136	16249	16148	16087	16203	16185	16218	16091	16220	16120	16232	16247	16336	16177	16268	16210	16110	16149	16464	16246	16292	16350	16205	16283	16303	16250	16149	16277	16311	16290	16309	16337	16046	16084	16250	16200	16057	16145	16184	16263	16216	16277	16240	16209	16239	16221	16030	16093	16290	16192	16231	16158	16055	16133	16092	16161	16157	16292	16275	16403	16037	15996	16144	16313	16143	16208	16028	16243	16243	16292	16169	16223	16046	16189	16303	16254	16140	16227	16300	16220	16382	16151	16162	16278	16108	16240	16171	16300	16077	16054	16263	16167	16123	16136	16286	16336	16262	16282	16166	16065	16196	15937	16161	16123	16394	16136	16085	16169	16159	16145	16263	16151	16293	16247	16192	16109	16240	16259	16212	16078	16124	16188	16322	16307	16209	16077	16173	16302	16094	16222	16199	15999	16029	16305	16326	16191	16081	16124	16144	16157	16116	16104	16100	16220	16043	16126	16216	16155	16285	16280	16180	16185	16248	16254	16375	16116	16161	16188	16218	16170	16061	16279	16208	16383	16215	16291	16119	16221	16303	16081	16150	16171	16256	16221	16199	16264	16347	16151	16200	16187	16174	16184	16288	16030	16213	16015	16267	16216	16214	16336	16154	16184	16181	16285	16140	16299	16271	16335	16215	16061	16262	16137	16302	16342	16129	16073	16220	16341	16161	16184	16333	16425	16201	16131	16274	16369	16307	16350	16234	15921	16178	16293	16164	16178	16310	16064	16152	15973	16338	16198	16169	16238	16083	16204	16262	16258	16185	16196	16107	16132	16122	16234	16086	16312	16299	16231	16066	16229	16124	16174	16232	16183	16040	16217	16329	15996	16228	16157	16133	16246	16188	16075	16318	16182	16233	16264	16162	16230	16128	16117	16350	16141	16121	16118	16256	16253	16132	16121	16269	16027	16202	16177	16102	16052	16194	16371	16208	16346	16263	16225	16107	16099	16169	16191	16152	16117	16268	16128	16099	16113	16076	16237	16106	16302	16219	16308	16202	16027	16166	16357	16179	16235	16154	16186	16093	16142	16206	16089	16208	16194	16074	16217	16126	16297	16350	16224	16163	16294	16298	16210	16095	16170	16215	16234	16122	16274	16044	16247	16259	16109	16317	16192	16262	16281	16223	16361	16248	16056	16183	16144	16170	16218	16177	16291	16363	16160	16092	16188	16252	16226	16006	16193	16019	16103	15969	16091	16283	16152	16012	16279	16090	16322	16264	16087	16172	16337	16079	16139	16243	16260	16070	16199	16099	16230	16194	16397	16051	16225	16314	16269	16284	16214	16381	16119	16252	16352	16091	16165	16259	16191	16192	16315	16057	16239	16110	16212	16229	16214	16197	16305	16242	16267	16145	16080	16478	16156	16250	16210	16042	15992	16160	16340	16321	16073	16174	16331	16227	16120	16125	16241	16284	16221	16278	16142	16349	16009	16237	16285	16190	16315	16023	16161	16069	16187	16188	16265	16088	16198	16113	16160	16177	16140	16149	16312	16358	16114	16167	16191	16181	16184	16084	16190	16181	16197	16149	15991	16199	15942	16101	16269	16235	16238	16032	16039	16163	16212	16190	16398	16154	16073	16335	16222	16169	15920	16198	16035	16194	16102	16338	16030	16187	16179	16286	16295	16136	16134	16010	16346	16080	16103	16208	16135	16183	16325	16305	16236	16294	16103	16275	16206	16114	16211	16133	16129	16163	16025	16108	16109	16148	16008	16237	16367	16102	16308	16154	16213	16249	16307	16306	16234	16294	16210	16014	16290	16154	16205	16266	16108	16185	16265	16171	16141	16207	16184	16095	16092	16086	16212	16223	16102	16297	16109	16362	16280	16117	16201	16197	16242	16297	16239	15970	16309	16243	16315	16324	16268	16162	16282	16294	16245	16342	16222	16146	15961	16367	16121	16501	16132	16182	16229	16187	16192	16143	16114	16114	16122	16073	16215	16128	16219	16368	16143	16061	16236	16093	16084	16184	16092	16077	16161	16008	16204	16298	16114	16452	16255	16240	16315	16250	15948	16143	16392	16295	16070	16275	16099	16188	16204	16247	16152	16231	16262	16205	16269	16304	16311	16232	16147	16287	16103	16281	16171	16051	16396	16139	16140	16278	16195	16213	16398	16288	16233	16290	16246	16319	16254	16185	16251	16326	16102	16221	16087	16207	16241	16101	16157	16381	16185	16148	16263	16204	16305	16297	16260	16070	16175	16177	16233	16296	16306	16176	16142	16324	16075	16229	16085	16160	16123	16189	16211	16154	16163	16197	16008	16267	16112	16183	16211	16231	16266	16090	16205	16270	16351	16160	16318	16088	16180	16128	16063	16250	16205	16465	16221	16160	16162	16023	16214	16074	16310	16376	16264	16324	16014	16238	16273	16222	16288	16253	16209	16282	16287	16138	16262	16115	16046	16155	16299	16205	16017	16244	16127	16159	16203	16087	16322	16240	16071	16168	16154	16232	16116	16197	16173	16076	16304	16279	16351	16059	16143	16011	16242	16158	16157	16143	16257	16218	16117	16282	16169	16181	16090	16186	16171	16207	16158	16276	16044	16146	16231	16114	16293	16239	16224	16122	16222	16121	16344	16032	16234	16146	16186	16173	16104	16362	16197	16169	16214	16184	16264	16398	16137	16286	16138	16073	16244	16288	16173	16179	16249	16158	16188	16037	16239	16222	16015	16305	16001	16395	16330	16194	16284	16134	16340	16269	16177	16207	16322	16136	16092	16371	16287	16007	16146	16203	16335	16299	16104	16247	16400	16186	16296	16221	16176	16191	16124	16413	16172	16075	16233	16138	16328	16022	16190	16232	16069	16074	16102	16255	16132	16131	16306	16278	16057	16360	16117	16339	16035	16403	16170	16202	16254	15909	16212	16269	16094	16311	16204	16237	16301	16290	16061	16278	16179	16360	16374	16189	16139	16041	16123	16084	16236	16308	16167	16210	16247	16225	16081	16125	16136	16312	16342	16194	16166	16281	16092	16227	16203	16132	16075	16196	16264	16273	16199	16212	16309	16100	16344	16080	16269	16092	16213	16204	16016	16182	15938	16311	16251	16336	16027	16124	16261	16353	16092	15918	16063	16266	16130	16037	16047	16029	16100	15986	16221	16280	16195	16250	16185	16188	16113	16166	16227	16224	16077	16387	16318	16259	16157	16249	16298	16305	16231	16151	16116	16224	16185	16226	16138	16079	16173	16148	16265	16162	16111	16135	16243	16214	16335	16224
27821	22924	25800	22180	19854	18957	18144	18176	18080	19408	20863	20245	19194	18379	17860	17812	17769	17900	17897	17528	17679	17707	17757	17655	17524	17737	17856	17748	17705	17647	17840	17682	17668	17651	17919	17773	17922	17855	17805	17736	17579	17667	17791	17665	17754	17608	17637	17664	17783	17868	17588	17755	17633	17717	17806	17598	17650	17489	17550	17779	17792	17584	17735	17781	17571	17832	17753	17653	17758	17683	17558	17581	17615	17676	17867	17597	17714	17794	17722	17704	17847	17876	17864	17656	17743	17760	17798	17846	17767	17825	17751	17740	17828	17704	17657	17837	17730	17799	17711	17751	17726	17660	17533	17765	17935	17728	17649	17690	17627	17726	17752	17690	17706	17712	17706	17777	17712	17579	17537	17792	17798	17673	17779	17803	17754	17611	17782	17571	17680	17711	17484	17758	17723	17588	17826	17527	17651	17582	17696	17636	17687	17571	17855	17557	17837	17668	17858	17701	17799	17727	17650	17792	17762	17773	17763	17669	17855	17848	17814	17846	17844	17851	17718	17604	17636	17796	17934	17903	17791	17896	17837	17969	17658	17797	17681	17671	17653	17631	17666	17684	17623	17621	17658	17610	17780	17718	17632	17655	17695	17459	17745	17611	17621	17630	17692	17593	17741	17756	17760	17600	17703	17733	17764	17692	17848	17853	17820	17795	17464	17694	17638	17652	17928	17652	17643	17593	17737	17830	17823	17833	17858	17505	17737	17583	17750	17691	17902	17562	17975	17682	17783	17674	17689	17834	17791	17662	17777	17739	17748	17799	17678	17775	17681	17736	17556	17697	17547	17809	17837	17623	17649	17669	17628	17535	17594	17670	17649	17631	17626	17598	17702	17563	17633	17752	17671	17763	17728	17527	17736	17564	17781	17643	17680	17454	17656	17794	17501	17678	17730	17822	17684	17932	17865	17516	17565	17695	17625	17629	17662	17787	17706	17668	17865	17575	17636	17727	17793	17747	17639	17607	17693	17727	17693	17605	17777	17712	17766	17635	17749	17765	17528	17633	17756	17728	17622	17813	17846	17815	17886	17602	17625	17684	17726	17623	17588	17708	17687	17767	17599	17799	17930	17829	17775	17773	17828	17591	17551	17777	17695	17830	17850	17739	17531	17663	17718	17655	17947	17747	17820	17785	17671	17643	17714	17923	17858	17886	17780	17702	17828	17704	17783	17689	17726	17592	17881	17769	17793	17760	17431	17674	17791	17829	17714	17528	17791	17621	17541	17678	17723	17637	17949	17512	17801	17557	17772	17533	17597	17801	17653	17926	17785	17601	17695	17715	17703	17583	17454	17374	17786	17502	17954	17729	17762	17668	17547	17549	17787	17767	17723	17895	17674	17786	17868	17579	17739	17659	17797	17766	17828	17682	17650	17562	17763	17712	17768	17628	17663	17948	17710	17801	17737	17726	17738	17669	17748	17520	17677	17654	17685	17657	17771	17751	17604	17658	17726	17939	17789	17666	17725	17535	17690	17691	17556	17675	17739	17651	17650	17714	17848	17808	17572	17856	17819	17613	17901	17666	17397	17717	17562	17738	17847	17834	17675	17701	17774	17726	17620	17824	17708	17811	17694	17610	17542	17704	17929	17785	17564	17601	17548	17556	17624	17611	17529	17616	17629	17743	17861	17632	17912	17778	17538	17974	17605	17583	17577	17655	17528	17848	17833	17522	17736	17555	17668	17799	17924	17675	17706	17752	17802	17803	17697	17465	17594	17680	17872	17872	17753	17848	17710	17725	17795	17645	17687	17812	17921	17661	17789	17591	17705	17675	17677	17545	17688	17668	17933	17800	17682	17628	17807	17935	17868	17792	17628	17820	17783	17745	17713	17693	17893	17718	17659	17816	17619	17768	17642	17775	17837	17750	17685	17478	17625	17692	17647	17817	17847	17844	17588	17718	17638	17743	17740	17696	17615	17668	17887	17747	17599	17735	17342	17617	17654	17719	17926	17808	17440	17612	17667	17736	17836	17615	17701	17663	17586	17657	17847	17650	17660	17559	17656	17734	17777	17492	17744	17730	17704	17775	17748	17769	17680	17892	17758	17443	17701	17653	17651	17834	17908	17831	17757	17838	17684	17917	17641	17656	17785	17723	17687	17859	17787	17804	17860	17642	17741	17909	17769	17808	17660	17848	17782	17633	17881	17705	17759	17784	17706	17648	17664	17852	17753	17658	17559	17821	17845	17469	17848	17698	17576	17613	17727	17860	17570	17535	17655	17671	17578	17779	17634	17659	17818	17866	17756	17735	17781	17852	17782	17650	17728	17689	17726	17753	17749	17669	17760	17627	17630	17479	17817	17865	17666	18006	17634	17720	17664	17692	17696	17826	17529	17709	17874	17819	17642	17780	17754	17627	17744	17594	17741	17719	17655	17757	17600	17775	17482	17610	17506	17765	17658	17696	17574	17492	17833	17716	17587	17533	17765	17716	17580	17682	17630	17687	17743	17827	17814	17601	17521	17766	17647	17775	17620	17669	17619	17869	17748	17555	17588	17725	17661	17829	17749	17557	17787	17678	17677	17624	17868	17857	17704	17699	17663	17728	17742	17539	17798	17726	17775	17698	17500	17598	17581	17849	17693	17554	17416	17529	17720	17661	17782	17854	17400	17573	17747	17638	17732	17724	17851	17742	17836	17660	17669	17733	17619	17678	17778	17778	17722	17502	17409	17541	17669	17697	17767	17785	17731	17816	17682	17571	17560	17943	17838	17706	17802	17712	17783	17703	17783	17724	17560	17719	17593	17762	17629	17725	17538	17771	17660	17612	17707	17873	17794	17765	17972	17945	17639	17553	17689	17764	17587	17759	17702	17399	17784	17742	17685	17522	17552	17856	17882	17652	17595	17811	17841	17624	17479	17574	17892	17680	17577	17759	17792	17873	17814	17766	17735	17691	17752	17760	17931	17589	17552	17906	17646	17841	17622	17819	17716	17706	17626	17700	17532	17790	17630	17814	17667	17701	17746	17594	17904	17897	17953	17726	17917	17713	17909	17673	17682	17738	17823	17612	17637	17784	17752	17843	17751	17738	17761	17761	17731	17552	17722	17707	17580	17807	17758	17699	17756	17714	17694	17553	17777	17760	17654	17678	17721	17991	17766	17674	17821	17797	17908	17806	17677	17634	17779	17672	17705	17691	17572	17730	17741	17616	17929	17691	17860	17781	17803	17708	17784	17906	17854	17585	17875	17634	17798	17661	17805	17765	17700	17806	17747	17604	17755	17651	17745	17869	17555	17609	17849	17605	17816	17887	17766	17756	17803	17615	17949	17940	17700	17809	17726	17696	17371	17542	17815	17746	17664	17658	17739	17798	17653	17644	17909	17731	17624	17599	17988	17620	17852	17706	17745	17546	17760	17979	17604	17656	17750	17756	17856	17785	17658	17572	17750	17716	17589	17676	17698	17690	17870	17784	17624	17543	17690	17977	17601	17543	17816	17710	17631	17706	17717	17817	17863	17597	17920	17780	17935	17833	17818	17894	17708	17886	17696	17729	17534	17615	17705	17717	17543	17605	17716	17829	17757	17691	17595	17543	17829	17781	17542	17702	17593	17669	17836	17659	17577	17847	17615	17507	17762	17471	17624	17809	17723	17704	17873	17607	17738	17846	17740	17737	17718	17444	17822	17771	17672	17577	17764	17767	17887	17820	17585	17690	17890	17715	17507	17493	17629	17708	17718	17809	17876	17613	17811	17632	17713	17744	17757	17803	17650	17621	17762	17638	17603	17712	17761	17572	17781	17869	17735	17646	17812	17903	17867	17908	17826	17739	17627	17780	17685	17722	17628	17612	17605	17632	17663	17633	17708	17571	17753	17848	17666	17596	17644	17783	17866	17802	17623	17696	17716	17693	17614	17808	17927	17722	17989	17682	17730	17701	17751	17715	17709	17729	17711	17750	17802	17870	17573	17718	17625	17580	17847	17701	17634	17565	17797	17710	17525	17885	17773	17731	17726	17592	17592	17599	17702	17631	17778	17613	17667	17718	17655	17573	17730	17613	17754	17876	17597	17675	17780	17787	17879	17876	17512	17628	17582	17743	17816	17592	17661	17630	17741	17640	17765	17725	17798	17660	17770	17677	17832	17636	17465	17712	17741	17855	17694	17581	17734	17777	17939	17625	17681	17672	17745	17730	17513	17643	17790	17623	17835	17904	17718	17824	17896	17749	17569	17504	17865	17705	17970	17735	17571	17787	17615	17811	17612	17559	17832	17802	17737	17683	17633	17957	17605	17733	17610	17746	17772	17637	17811	17731	17796	17744	17606	17660	17702	17724	17545	17490	17657	17880	17719	17588	17472	17556	17698	17549	17794	17667	17623	17563	17620	17728	17789	17877	17671	17666	17613	17591	17743	17699	17654	17745	17745	17594	17698	17669	17827	17799	17611	17584	17734	17695	17861	17767	17822	17958	17690	17665	17868	17703	17645	17597	17861	17756	17682	17800	17683	17581	17602	17583	17693	17665	17723	17617	17669	17753	17804	17689	17832	17706	17841	17760	17600	17552	17700	17704	17598	17663	17524	17782	17791	17716	17700	17734	17850	17815	17791	17781	17625	17717	17591	17683	17918	17742	17700	17851	17793	17771	17555	17814	17731	17896	17695	17776	17954	17632	17893	17694	17932	17700	17797	17808	18036	17568	17894	17780	17696	17604	17662	17470	17652	17631	17760	17901	17650	17730	17788	17596	17816	17920	17824	17783	17789	17748	17801	17701	17715	17771	17579	17700	17928	17792	17630	17665	17783	17497	17775	17811	17730	17783	17860	17599	17659	17531	17584	17633	17587	17821	17719	17686	17770	17647	17816	17689	17686	17907	17640	17979	17812	17546	17555	17431	17798	17786	17903	17664	17804	17611	17611	17679	17689	17617	17692	17916	17719	17953	17649	17764	17710	17675	17690	17754	17700	17636	17549	17610	17813	17522	17722	17675	17901	17696	17945	17680	17599	17574	17838	17751	17752	17766	17772	17782	17870	17864	17817	17570	17514	17842	17692	17602	17698	17644	17775	17702	17818	17744	17843	17688	17551	17720	17457	17893	17832	17705	17716	17817	17643	17620	17692	17836	17675	17713	17873	17647	17798	17688	17789	17627	17530	17524	17863	17502	17818	17743	17838	17868	17573	17738
20595	28878	21836	18482	20112	17502	16047	16465	16547	18940	20733	19076	17655	16311	15838	15784	15961	15882	16096	15848	15761	15940	15793	15802	15828	15832	15793	15854	15800	15905	15941	15804	15900	16048	15889	15795	15944	16019	15927	15753	15958	15879	15888	15925	16000	15898	15813	15925	15812	15797	15834	16015	15766	15804	15906	15905	15858	15906	15878	15902	15960	16035	15871	16103	15983	15698	15953	15900	15951	16001	15818	15944	15665	16010	15838	15881	16048	16067	15953	15907	15771	15878	15825	15854	15887	15871	15936	15790	15858	15902	15895	15828	15935	16036	16004	15956	15795	15842	15964	15767	15789	15712	15832	16066	15720	15950	15887	15963	15831	15785	15822	15868	15775	15745	15665	15995	15900	16037	15883	15864	15968	16038	15831	15826	15952	15864	15758	15966	15960	15747	15774	15764	15852	15870	15717	15867	15703	15995	15700	15857	15681	15969	15842	16075	15882	15774	15748	15723	15625	15753	15855	15785	15800	15900	15956	15756	15923	15840	15944	15890	16034	15794	15890	15677	15917	15838	15886	16036	15795	15709	15712	15973	16085	15804	15856	15995	15831	15769	15930	15942	15820	15814	16026	15964	15818	15867	15798	15937	16027	15940	15703	15840	15855	15878	15960	15810	15934	15836	15863	15868	15888	15952	15856	15884	15701	15803	15749	15718	15634	15899	15888	15752	15780	15801	15838	15828	16053	15905	15905	15818	15827	15816	15905	15913	15898	15963	15950	15773	15961	15686	15838	16044	15688	15917	15819	15644	15778	15863	15787	15823	15933	15750	15857	15941	15879	15895	15736	15792	15877	15930	16000	15830	16023	15627	15745	15969	15976	15855	15901	15686	15866	15722	16003	15981	15952	15848	15924	15793	15906	15939	15786	15818	15934	15839	16029	15818	15788	15945	15764	15873	15980	15854	15785	15922	15876	15893	15785	15846	15725	15802	15849	15852	15821	15871	15916	15948	16024	15857	15924	15786	15822	15784	15742	15924	15949	15842	15832	15818	15848	15740	15871	15815	15788	15816	15850	15943	15792	16005	15999	15762	15999	16005	15836	15975	15976	15760	15727	15933	15788	15560	15823	15909	15843	15850	15772	15805	15884	15849	15822	15839	15805	15941	15908	15851	15786	15922	15947	15905	15965	15985	16006	15736	15671	15827	15707	15619	15833	15869	15762	15908	15878	15855	15780	15638	15977	15824	15715	16021	16041	16025	15885	15838	16008	15841	15682	15808	15852	15825	15929	15790	16031	15947	15919	15972	15817	15714	15647	15706	15790	15935	15961	15761	15912	15852	16007	15895	15848	15875	15788	15738	15860	15893	15878	15866	15744	15821	15831	15799	15953	15941	15854	15879	15815	15838	15956	15749	15783	15906	15933	15833	15728	15882	15812	15872	16084	15998	15735	15838	15858	15728	15823	15801	15820	16058	16051	15994	15901	15889	15940	15861	15669	15631	15901	15611	15980	15781	15927	15941	15823	15905	15896	15916	15950	15893	15928	15768	15741	15777	15765	15866	15951	15917	15842	15816	15785	15768	15925	15894	15983	15744	16058	15712	15725	15711	15836	15967	15861	15881	15989	15811	15974	16011	15923	15770	16001	15798	15803	15926	16066	15799	15975	15936	15883	15675	15887	15950	15908	15906	16024	15869	16024	15664	15844	15801	15842	15850	15959	15858	15969	15928	15808	15802	15958	15754	15788	15981	15818	15927	15937	15928	15730	16007	15834	16019	15958	15830	15890	15880	15956	15681	15860	15862	16146	15860	15749	15877	15976	15831	15967	15746	15993	15697	15995	15919	16038	15808	15848	15737	15806	15979	15855	15846	15724	15845	15785	15891	15993	15924	15863	15913	15817	15890	16062	15872	15940	15859	15825	16091	15838	15877	15780	15941	15833	15908	15893	15882	16118	15873	15956	15946	15892	15970	15809	15916	15838	16084	15920	15771	15989	15766	16001	15834	15930	15850	15775	15930	15923	15825	15819	15954	15994	15862	15982	15934	16096	15884	15884	15873	15804	15792	15901	16077	15782	15889	15846	15866	15867	15991	15796	15697	15775	15764	15822	15729	16008	15771	15883	15650	15833	16007	15793	15665	15852	15883	15760	15819	15999	15947	16040	15849	15727	15841	15865	15865	15961	15827	15910	16100	15798	15929	15912	15859	16023	15891	15896	15742	16103	16039	15865	15863	15848	15736	15855	15984	16028	15779	15779	15888	16044	15983	15963	16003	15876	15773	15923	16116	15849	15796	15968	15887	15810	15840	15995	15863	15756	15874	16008	15978	15914	15840	15885	15903	15943	15773	15923	15974	15906	15844	15947	15807	16002	15765	15833	16097	15859	15811	15722	15862	15922	15987	15676	15739	15718	15788	15736	15842	15806	15984	15868	15867	16146	16015	15766	15870	15914	15986	15956	15920	15772	15803	15891	15864	16032	15732	15726	15820	15961	15834	15795	16068	15869	15954	15866	15852	15963	15862	15872	15831	16085	15857	15846	15715	15955	15905	15729	15825	15766	15949	15986	15834	15994	15950	15889	16002	15944	15911	15839	15795	15789	16023	15877	16056	15972	15728	15883	16066	16109	15793	15823	15797	15655	15799	15772	15937	15971	15937	15924	16062	15748	15806	15838	15908	15952	15812	16008	15842	15940	15808	15930	16085	15945	15957	15880	15932	15866	15835	16144	15993	15884	15831	15898	15737	15930	15790	15820	15855	15809	15919	15944	15911	15844	15922	15792	15945	15894	15836	15926	15869	15889	16013	15791	15981	15943	15950	15991	15773	15893	16059	15761	15777	15913	15834	15931	15818	15798	15818	15938	15738	15891	15745	15978	15888	15932	15907	15905	15985	16054	15825	15865	15802	15892	15729	16069	15923	15868	15950	15991	15789	15806	15908	16013	15639	15881	15892	15880	15942	16017	16045	15912	15872	15977	15967	15826	15843	15978	15800	15892	15853	15831	15848	15811	16011	15741	15813	15891	15933	15800	15851	15771	15849	15898	15708	15803	16160	15925	15823	15977	15893	16020	15910	15879	15872	15838	15886	15922	15638	15928	15891	15875	15859	15784	15912	15767	15910	15854	16008	15862	15859	15996	15836	15924	15620	15961	15831	15889	15862	16032	15892	15990	15707	15868	15770	15866	15783	15751	15882	15981	15816	15979	15856	15858	15777	15769	15948	15882	15889	15809	15879	15871	16081	15857	16070	15834	15961	15995	15670	15896	15956	15842	15777	15854	15858	15735	15810	15911	15905	15832	15688	16072	15938	15741	15863	15766	16075	15937	16065	15909	15890	15838	15942	15692	15950	16009	15853	15929	15825	15912	15982	15747	15741	15985	15877	15809	15899	15843	15876	15923	15929	15757	15877	15887	15744	15928	15917	15917	15834	15807	15969	15774	15907	15801	15888	15791	15747	15854	15786	15940	15888	15891	15803	15927	15892	15654	15905	15875	15898	15881	15861	15723	15914	15938	15976	15963	15965	15922	15888	15822	15915	16072	15870	15913	15997	15934	15893	15905	16028	15984	15912	15852	15870	15918	15828	15828	15796	15815	15619	15921	15868	15880	15855	16011	15874	15741	15856	15900	15783	15996	15898	16033	15797	15763	15830	15962	15861	15756	15776	15865	16080	15747	15810	15939	15942	15843	15756	15994	15841	15979	15879	15980	15903	15833	16011	15855	15817	15691	15754	15870	15901	15715	15832	15894	15980	15924	15923	15783	16026	15883	15853	15912	15920	15903	15912	15899	15862	16151	16063	15981	16047	15877	15831	15991	15831	15885	15698	15968	15886	15826	15812	15829	16045	15822	16000	15841	15793	15928	15758	15972	15862	15951	15979	15809	15951	15920	15798	15719	16007	16007	16067	15770	15969	15819	15799	15939	15901	15928	15869	15780	15795	15922	15874	15719	15852	15827	15955	15872	15830	15855	15845	15899	15650	15956	15961	15852	15842	15781	15949	15894	15834	16024	15940	15849	15811	15880	15953	15860	15796	15985	15823	16064	15844	15682	16053	15914	15724	15983	15773	15871	15715	16022	15756	15807	15879	15801	15811	15893	15806	15808	15937	15880	15909	15884	15882	15943	15704	15917	15804	15844	15773	15966	15836	15863	15947	15819	15852	15804	15932	15795	16143	16063	15956	15891	15811	15881	15819	15894	16093	15824	15854	15760	15710	15842	15895	15912	15748	15852	15928	15975	15960	15715	15845	15833	15806	15994	15829	16059	15808	15989	15933	15941	15846	15820	15718	15844	15983	15902	15922	15926	15909	15678	15933	15853	15850	15924	15872	15687	15744	15844	15929	15790	15955	15841	15770	15726	15965	15939	15788	15911	15921	16059	15741	15823	15960	15867	16028	15881	15845	15901	15911	15710	15714	15859	15859	15895	15777	15836	15867	15933	15987	15722	15715	15978	15857	16077	15994	16006	15952	15913	15951	15827	15813	15865	15858	15896	15866	15829	15862	15846	15848	15920	15943	15833	15905	15871	15873	15863	15823	15832	15854	15863	15940	15872	15784	15896	15842	15890	15736	15979	15835	15850	15729	15851	16126	15844	15900	15756	15906	15919	15835	15993	15753	15954	15909	15890	15829	15862	16014	15991	15891	16032	15931	15905	15970	15940	15764	15879	15900	15965	15904	15891	15893	15808	15807	15790	15625	15816	15793	15871	15822	15899	15822	15967	15802	15939	15869	16114	16164	15969	15827	15861	15873	16013	15742	15981	16038	15887	15727	15918	15851	15998	15883	15924	15967	15769	15844	16112	15835	16027	15799	15879	15876	15883	15862	15810	15962	15828	16022	15930	15928	16027	15773	16114	15821	15900	15856	15895	15957	15818	15868	15962	15848	15761	15931	15941	15797	15929	15835	16077	16069	15893	15949	15911	15919	15975	15859	15891	15883	15903	15990	15759	15935	16073	15911	15764	15827	15877	15802	15824	15874	15835	15844	15757	15804	15756	15856	15997	15952	15867	15776	15885	15839	15814	15842	15916	15745	15794	15847	15854	15907	15902	16032	15911	15943	16083	15885	15689	15956	15856	15953	15733	15818	15877	15899	15928	15922	15797	16001	15856	15893	15927	15797	16011	15863	15952	15797	15969	15846	15774	15806	15840	15938	15890	15922	15865	15877	15945	16057
24625	21554	28799	24993	22426	20349	19653	17947	18525	26367	35654	29635	23302	19799	17670	17384	17383	17334	17197	17483	17368	17326	17279	17284	17226	17436	17139	17258	17331	17346	17418	17508	17354	17285	17296	17283	17416	17237	17232	17374	17524	17349	17399	17295	17352	17359	17238	17201	17346	17238	17280	17218	17542	17318	17300	17262	17262	17297	17332	17383	17292	17110	17220	17155	17261	17242	17369	17299	17273	17303	17313	17498	17368	17410	17264	17034	17400	17356	17475	17091	17309	17360	17141	17166	17441	17228	17433	17164	17168	17209	17188	17268	17414	17282	17307	17165	17240	17329	17483	17254	17164	17258	17308	17194	17111	17148	17340	17321	17409	17214	17433	17210	17218	17207	17380	17230	17365	17041	17318	17372	17274	17502	17300	17351	17211	17413	17317	17297	17271	17410	17457	17299	17396	17433	17392	17240	17473	17175	17283	17168	17520	17337	17122	17126	17237	17155	17288	17255	17279	17201	17304	17187	17517	17330	17274	17422	17184	17224	17302	17192	17342	17270	17414	17252	17486	17217	17287	17431	17155	17272	17142	17196	17452	17206	17351	17250	17241	17312	17142	17411	17233	17225	17153	17157	17314	17228	17290	17364	17145	16993	17163	17147	17152	17379	17167	17291	17382	17208	17216	17335	17258	17377	17218	17291	17134	17150	17198	17242	17069	17053	17134	17314	17289	17333	17276	17333	17240	17486	17497	17344	17272	17291	17275	17271	17178	17496	17467	17251	17236	17414	17246	17270	17333	17314	17375	17229	17234	17349	17199	17257	17361	17434	17462	17293	17202	17400	17142	17149	17302	17269	17163	17347	17265	17217	17308	17300	17027	17240	17098	17300	17459	17349	17321	17292	17274	17195	17208	17207	17128	17383	17179	17152	17368	17147	17286	17287	17181	17323	17256	17338	17261	17237	17087	17005	17261	17306	17141	17230	17194	17372	17173	17108	17312	17445	17304	17223	17424	17396	17240	17310	17260	17194	17135	17293	17147	17140	17287	17421	17258	17266	17181	17309	17129	17393	17477	17255	17387	17328	17298	17089	17161	17283	17193	17043	17176	17340	17153	17308	17386	17114	17162	17347	17321	17243	17230	17366	17228	17149	17056	17468	17082	17173	17233	17377	17134	17187	17250	17466	17101	17316	17346	17211	17305	17322	17330	17310	17216	17354	17222	17265	17395	17320	17286	17186	17259	17072	17410	17411	17311	17103	17354	17229	17406	17414	17135	17337	17139	17273	17315	17347	17382	17328	17140	17261	17313	17134	17130	17161	16993	17203	17323	17236	17479	17298	17395	17434	17179	17261	17241	17205	17168	17079	17250	17317	17245	17417	17100	17360	17130	17225	17147	17257	17293	17389	17390	17236	17227	16982	17359	17117	17206	17134	17180	17461	17485	16974	17362	17307	17227	17243	17230	17286	17417	17142	17193	17211	17380	17224	17267	17301	17155	17360	17357	17053	17291	17283	17214	17245	17363	17300	17182	17465	17224	17327	17316	17343	17271	17191	17066	17426	17206	17387	17221	17010	17309	17196	17320	17294	17386	17273	17028	17327	17439	17372	17380	17415	17452	17133	17268	17173	17194	17332	17178	17247	17178	17090	17058	17186	17462	17198	17180	17184	17184	17169	17259	17284	17222	17113	17166	17159	17159	17163	17188	17278	17284	17236	17215	17196	17454	17227	17462	17321	17111	17314	17392	17172	17148	17158	17205	17153	17444	17184	17052	17346	17302	17210	17305	17514	17408	17324	17171	17165	17289	16960	17197	17039	17374	17203	17218	17458	17233	17168	17203	17104	17168	17224	17238	17211	17314	17324	17093	16971	17163	17221	17348	17242	17254	17217	17130	17134	17325	17241	17262	17429	17372	17250	17315	17183	17149	17300	17487	17244	17040	17375	17180	17404	17406	17283	17200	16926	17126	17271	17146	17088	17240	17189	17268	17339	17368	17094	17279	17297	17206	17169	17219	17361	17374	17150	17364	17247	17436	17386	17324	17329	17370	17456	17352	17383	17234	17080	17479	17229	17508	17114	16977	17221	17163	17317	17348	17285	17317	17332	17141	17411	17385	17266	17302	17209	17285	17249	17241	17218	17266	17221	17244	17382	17283	17147	17237	17218	17204	17402	17336	17284	17500	17361	17209	17212	17339	17262	17209	17362	17270	17096	17169	16997	17188	17249	17296	17438	17340	17170	17474	17233	17360	17093	17238	17305	17078	17489	17090	17332	17155	17253	17177	17273	17347	17368	17218	17204	17252	17253	17254	17336	17345	17448	17262	17232	17409	17319	17350	17245	17404	17155	17099	17023	17379	17212	17346	17251	17372	17266	17190	17202	17325	17320	17193	17399	17187	17393	17276	17166	17191	17270	17447	17151	17134	17242	17239	17170	17465	17194	17117	17275	17202	17330	17329	17271	17142	17297	17275	17044	17267	17358	17396	17424	17545	17356	17133	17215	17258	17268	17463	17236	17444	17328	17125	17093	17095	17143	17397	17180	17438	17161	17185	17372	17388	17247	17170	17237	17479	17247	17062	17207	17243	17144	17394	17473	17198	17321	17265	17424	17307	17208	17320	17143	17132	17148	17405	17131	17222	17230	17361	17289	17487	17153	17384	17311	17258	17237	17318	17350	17184	17414	17138	17148	17439	17399	17227	17447	17331	17128	17154	17327	17119	17387	17406	17071	17164	17334	17403	17214	17264	17185	17249	17149	17455	17440	17398	17369	17164	17468	17447	17429	17245	17212	17319	17277	17486	17391	17235	17218	17214	17266	17326	17074	17214	17288	17253	17039	17123	17029	17284	17088	17297	17246	17376	17354	17448	17174	17325	17005	17376	17202	17379	17161	17282	17290	17236	17329	17355	17196	17241	17290	17235	17471	17160	17362	17297	17403	17256	17363	17340	17316	17325	17482	17419	17215	17448	17282	17168	17345	17298	17216	17244	17219	17212	17017	17318	17181	17290	17148	17230	17326	17192	17275	17214	17388	17303	17280	17127	17105	17204	17309	17241	17308	17338	17431	17341	17088	17154	17298	17193	17283	17286	17142	17268	17125	17066	16999	17220	17137	17319	17423	17239	17378	17376	17261	17357	17158	17233	17192	17194	17206	17296	17470	17322	17268	17217	16983	17173	17240	17433	17219	17255	17215	17291	17004	17204	17364	17202	17448	17157	17325	17360	17302	17296	17269	17291	17203	17346	17243	17173	17347	17157	17434	17150	17471	17238	17319	17368	17174	17405	17300	17275	17358	17192	17178	17330	17241	17210	17430	17196	17394	17340	17267	17194	17176	17284	17289	17433	16827	17191	17201	17368	17270	17228	17154	17280	17258	17165	17180	17337	17387	17275	17183	17427	17445	17281	17342	17368	17351	17491	17128	17401	17261	17380	17410	17248	17256	17233	17299	17216	17412	17182	17348	17233	17107	17312	17308	17064	17320	16995	17432	17239	17224	17166	17203	17378	17174	17323	17416	17279	17409	17469	17199	17251	17274	17045	17182	17158	17316	17200	17350	17222	17312	17371	17082	17383	17295	17384	17290	17328	17213	17470	17127	17066	17322	17432	17398	17244	17328	17313	17315	17089	17268	17462	17244	17312	17263	17281	17227	17154	17279	17223	17340	17077	17205	17338	17398	17211	17122	17275	17316	17181	17132	17198	17362	17310	17236	17431	17290	17434	17316	17310	17253	17412	17122	17097	17218	17452	17239	17154	17312	16985	17067	17352	17408	17269	17160	17200	17405	17180	17137	17393	17078	17405	17468	17341	17187	17347	17285	17247	17057	17213	17255	17318	17240	17154	17342	17275	17271	17221	17250	16978	17204	17247	17571	17226	17436	17269	17339	17324	17325	17281	17319	17405	17295	17313	17255	17139	17368	17168	17317	17252	17297	17269	17196	17241	17334	17272	17207	17348	17333	17169	17214	17217	17301	17158	17198	17157	17327	16987	17247	17215	17152	17194	17455	17150	17264	17284	17495	17073	17270	17287	17267	17480	17211	17229	17278	16961	17052	17281	17365	17413	17284	17297	17492	17169	17240	17397	17308	17273	17288	17407	17104	17161	17409	17293	17376	17124	17285	17248	17342	17149	17125	17395	17193	17065	17237	17184	17134	17421	17175	17242	17351	17205	17348	17282	17346	17176	17022	17298	17182	17248	17081	17128	17396	17239	17183	17353	17438	17033	17118	17064	17114	17434	17297	17406	17400	17333	17241	17157	17180	17237	17086	17257	17162	17292	16966	17245	17297	17423	17157	17272	17444	17392	17229	17136	17029	17304	17245	17134	17193	17236	17030	17137	17203	17266	17124	17334	17110	17222	17272	17335	17409	17250	17310	17314	17234	17281	17421	17367	17392	17187	17217	17328	17156	17413	17134	17157	17312	17028	17026	17204	17276	17285	17394	17233	17269	17344	17249	17420	17115	17423	17153	17399	17400	17210	16981	17083	17250	17276	17203	17173	17296	17174	17246	17296	17210	17380	17273	17321	17410	17409	17330	17178	17107	17211	17418	17355	17202	17403	17246	17123	17234	17177	17280	17140	17394	17259	17235	17305	17465	17206	17377	17223	17112	17121	17277	17272	17341	17181	17280	17263	17122	17148	17335	17386	17195	17262	17385	17394	17268	17426	17070	17177	17235	17408	17147	17364	17222	17259	17110	17414	17482	17020	17352	17270	17263	17520	17235	17228	17186	17462	17203	17272	17242	17234	17278	17201	17145	17310	17144	17269	17291	17261	17281	17196	17339	17264	17400	17147	17131	17428	17288	17236	17331	17426	17114	17468	17282	17213	17150	17420	17268	17368	17441	17352	17419	17141	17029	17327	17218	17290	17198	17048	17184	17215	17231	17207	17236	17377	17303	17306	17367	17413	17175	17191	17221	17334	17078	17230	17327	17076	17284	17329	17250	17244	17211	17482	17318	17305	17029	17112	17247	17352	17325	17443	17367	17370	17283	17309	17449	17323	17197	17384	17235	17069	17216	17339	17331	17172	17040	17202	17500	17283	17325	17217	17275	17301	17447	17075	17228	17253	17284	17461	17204	17189	17103	17181	17472	17276	17244	17323	17193	17275	17355	17230	17318	17231	17368	17340	17262	17271	17320	17357	17195	17362	17023	17179	17278	17241	17139	17319	17409
15435	24890	22954	19086	19615	16664	16172	16091	18769	29968	38695	30071	22935	18043	15424	15850	15703	15378	15605	15794	15672	15728	15807	15606	15628	15841	15579	15561	15788	15667	15605	15719	15629	15763	15404	15711	15600	15565	15806	15562	15609	15825	15582	15582	15500	15773	15636	15563	15667	15719	15496	15777	15793	15609	15646	15637	15648	15590	15666	15586	15525	15611	15647	15561	15740	15646	15512	15627	15787	15740	15431	15509	15769	15770	15623	15693	15724	15510	15536	15769	15615	15395	15559	15521	15753	15563	15805	15723	15640	15646	15785	15511	15775	15554	15642	15641	15588	15701	15675	15664	15561	15874	15627	15753	15780	15508	15562	15747	15625	15778	15776	15686	15713	15746	15554	15694	15732	15768	15629	15708	15502	15598	15594	15466	15618	15570	15552	15635	15800	15676	15584	15782	15782	15829	15513	15661	15587	15556	15586	15663	15674	15566	15623	15594	15592	15816	15580	15603	15595	15638	15592	15598	15661	15679	15656	15602	15666	15654	15529	15631	15658	15568	15834	15629	15491	15614	15629	15755	15519	15633	15552	15609	15551	15666	15705	15689	15704	15781	15601	15558	15617	15571	15676	15715	15717	15675	15465	15655	15705	15494	15752	15675	15468	15834	15613	15552	15699	15580	15672	15657	15692	15609	15726	15566	15869	15585	15595	15638	15653	15527	15673	15483	15618	15620	15724	15525	15738	15641	15549	15562	15583	15684	15527	15794	15636	15613	15696	15746	15709	15804	15565	15598	15733	15651	15518	15650	15639	15560	15482	15402	15730	15772	15564	15686	15774	15650	15608	15552	15589	15651	15607	15498	15443	15465	15746	15708	15509	15446	15610	15653	15810	15546	15530	15683	15703	15667	15464	15709	15546	15556	15851	15526	15578	15576	15816	15450	15641	15525	15480	15630	15520	15883	15590	15445	15690	15584	15541	15588	15680	15678	15822	15821	15570	15519	15617	15564	15662	15556	15827	15676	15707	15692	15508	15674	15420	15642	15542	15609	15575	15680	15576	15850	15618	15742	15457	15794	15737	15656	15657	15524	15648	15600	15491	15616	15557	15638	15706	15548	15713	15545	15590	15556	15556	15409	15770	15641	15611	15594	15701	15632	15616	15521	15652	15408	15763	15627	15451	15645	15526	15399	15682	15657	15558	15504	15705	15537	15647	15593	15698	15740	15638	15708	15659	15641	15624	15664	15517	15550	15708	15410	15664	15780	15593	15569	15718	15732	15782	15624	15663	15661	15661	15718	15536	15638	15603	15750	15634	15653	15647	15612	15694	15763	15620	15607	15844	15821	15743	15592	15664	15644	15721	15571	15619	15807	15613	15660	15599	15718	15443	15641	15766	15525	15649	15650	15633	15687	15686	15601	15649	15579	15659	15632	15750	15636	15571	15679	15712	15685	15630	15709	15728	15454	15604	15543	15592	15630	15717	15690	15637	15527	15603	15716	15705	15517	15733	15578	15586	15685	15715	15551	15675	15539	15718	15643	15447	15641	15534	15637	15597	15607	15638	15562	15537	15730	15498	15573	15520	15540	15650	15647	15605	15603	15650	15644	15669	15545	15702	15805	15699	15537	15574	15532	15600	15559	15706	15508	15458	15526	15715	15607	15578	15615	15637	15810	15675	15696	15633	15724	15588	15845	15704	15602	15724	15740	15625	15613	15665	15664	15502	15686	15743	15652	15539	15685	15772	15610	15579	15753	15495	15630	15733	15714	15575	15463	15567	15634	15714	15561	15620	15606	15706	15652	15458	15722	15489	15528	15603	15744	15724	15501	15659	15681	15635	15540	15596	15621	15568	15658	15734	15649	15511	15469	15622	15575	15543	15650	15733	15603	15616	15564	15673	15638	15695	15496	15538	15542	15576	15843	15825	15576	15540	15670	15794	15694	15461	15629	15393	15745	15707	15680	15833	15670	15555	15413	15707	15592	15516	15712	15701	15511	15654	15644	15539	15746	15536	15457	15413	15713	15712	15680	15631	15715	15621	15510	15735	15553	15551	15681	15580	15621	15670	15683	15657	15548	15594	15542	15690	15660	15701	15606	15631	15598	15613	15595	15729	15585	15644	15745	15571	15538	15561	15736	15699	15481	15624	15528	15540	15602	15648	15698	15702	15679	15633	15562	15629	15604	15588	15529	15649	15632	15658	15549	15735	15637	15569	15436	15628	15637	15611	15618	15532	15658	15739	15726	15522	15618	15543	15604	15641	15662	15705	15563	15373	15669	15609	15509	15645	15766	15511	15414	15627	15606	15646	15638	15661	15655	15803	15579	15780	15486	15825	15599	15782	15590	15722	15697	15831	15771	15704	15683	15659	15471	15626	15588	15646	15526	15592	15600	15588	15656	15677	15569	15601	15741	15575	15813	15482	15663	15697	15571	15660	15675	15522	15763	15526	15770	15752	15580	15612	15582	15554	15664	15565	15540	15567	15557	15529	15704	15616	15724	15607	15627	15539	15687	15730	15589	15546	15695	15654	15648	15532	15376	15654	15679	15727	15766	15690	15572	15616	15811	15601	15627	15546	15717	15569	15711	15737	15670	15736	15564	15574	15739	15618	15637	15607	15753	15844	15733	15653	15678	15677	15600	15680	15543	15588	15550	15573	15738	15551	15746	15807	15711	15679	15566	15547	15619	15725	15625	15699	15554	15669	15557	15825	15676	15819	15769	15540	15704	15625	15388	15487	15830	15534	15719	15693	15645	15678	15751	15506	15611	15656	15565	15591	15713	15702	15546	15455	15636	15475	15601	15832	15507	15614	15716	15787	15618	15576	15798	15700	15518	15556	15670	15596	15599	15561	15659	15507	15636	15615	15504	15780	15611	15801	15714	15607	15638	15588	15420	15586	15633	15625	15585	15404	15670	15644	15461	15608	15717	15652	15610	15690	15578	15759	15559	15662	15603	15598	15684	15657	15659	15574	15647	15763	15729	15534	15600	15686	15553	15576	15523	15702	15698	15592	15700	15555	15677	15442	15766	15678	15647	15666	15656	15686	15567	15578	15799	15616	15621	15743	15642	15694	15747	15647	15728	15649	15608	15616	15538	15796	15485	15608	15637	15580	15617	15724	15733	15536	15759	15814	15719	15648	15643	15644	15648	15639	15711	15549	15517	15706	15603	15758	15664	15617	15635	15737	15591	15619	15779	15507	15673	15703	15801	15463	15558	15519	15904	15592	15619	15694	15608	15814	15648	15800	15546	15489	15417	15505	15474	15675	15630	15793	15632	15743	15510	15818	15403	15786	15551	15462	15686	15423	15720	15632	15584	15469	15655	15625	15774	15691	15786	15555	15701	15678	15478	15635	15669	15588	15518	15615	15575	15610	15713	15657	15506	15669	15595	15693	15608	15537	15617	15470	15727	15790	15641	15502	15775	15611	15661	15589	15590	15599	15758	15602	15559	15677	15732	15504	15666	15820	15561	15757	15510	15635	15531	15608	15632	15703	15650	15595	15644	15625	15591	15629	15621	15536	15727	15681	15602	15691	15603	15558	15541	15552	15592	15799	15651	15766	15446	15643	15643	15656	15670	15611	15748	15504	15714	15574	15647	15544	15464	15534	15556	15613	15559	15682	15735	15730	15556	15561	15624	15577	15540	15593	15742	15647	15728	15672	15527	15724	15518	15518	15452	15721	15686	15647	15610	15620	15582	15606	15853	15743	15625	15525	15638	15674	15748	15703	15709	15488	15695	15685	15532	15549	15527	15651	15550	15507	15538	15646	15769	15666	15557	15546	15803	15490	15661	15634	15692	15756	15545	15735	15521	15612	15622	15701	15727	15555	15778	15526	15610	15540	15387	15533	15672	15628	15615	15650	15697	15771	15459	15737	15675	15561	15661	15672	15530	15590	15568	15680	15522	15653	15538	15607	15683	15512	15629	15625	15691	15748	15558	15505	15505	15738	15640	15596	15704	15631	15573	15566	15634	15721	15511	15482	15581	15818	15623	15668	15678	15633	15807	15658	15702	15599	15517	15466	15473	15599	15612	15460	15581	15676	15530	15610	15722	15672	15445	15680	15691	15749	15569	15605	15489	15509	15451	15646	15550	15587	15736	15734	15707	15633	15682	15593	15666	15530	15436	15613	15675	15683	15584	15701	15685	15694	15474	15607	15746	15440	15652	15702	15567	15676	15514	15682	15601	15633	15646	15635	15638	15558	15642	15587	15511	15754	15638	15574	15603	15554	15689	15447	15465	15762	15647	15677	15746	15550	15542	15765	15598	15666	15643	15517	15637	15584	15714	15624	15586	15496	15565	15741	15723	15690	15607	15652	15724	15567	15651	15433	15608	15640	15709	15557	15723	15495	15715	15733	15509	15742	15769	15662	15514	15697	15761	15522	15718	15523	15661	15677	15696	15670	15569	15560	15464	15656	15532	15606	15514	15622	15708	15526	15696	15612	15702	15588	15771	15657	15596	15631	15694	15655	15646	15522	15471	15732	15578	15733	15606	15603	15764	15609	15632	15576	15674	15624	15600	15441	15512	15560	15780	15538	15642	15695	15592	15505	15562	15535	15506	15620	15449	15750	15496	15550	15618	15456	15744	15666	15638	15674	15576	15709	15607	15604	15607	15564	15568	15601	15613	15713	15479	15458	15585	15659	15517	15753	15736	15708	15625	15545	15814	15729	15525	15693	15620	15561	15698	15823	15609	15558	15795	15626	15663	15741	15781	15548	15608	15638	15587	15699	15596	15786	15593	15556	15650	15648	15637	15486	15671	15694	15621	15632	15683	15530	15793	15504	15552	15634	15556	15572	15622	15760	15627	15558	15614	15509	15690	15745	15619	15804	15499	15673	15527	15625	15555	15675	15495	15498	15595	15588	15565	15746	15528	15670	15672	15525	15631	15748	15808	15580	15868	15636	15659	15614	15709	15601	15521	15677	15561	15504	15711	15664	15770	15556	15778	15704	15660	15511	15502	15562	15568	15725	15604	15719	15748	15658	15594	15610	15703	15601	15607	15722	15542	15653	15488	15489	15455	15634	15489	15798	15656	15737	15641	15586	15623	15541	15669	15789	15564	15649	15727	15526	15672	15609	15728	15685	15691	15746	15756	15437	15670	15586	15571	15551	15769	15765	15754	15433	15500	15700	15678	15431	15663	15712	15652	15684	15568	15640	15822
23000	21489	29414	24010	21637	23409	25180	19954	23030	42902	48211	41452	30434	24172	19165	18504	18631	18392	18383	18342	18301	18366	18458	18424	18443	18560	18334	18392	18509	18361	18383	18051	18436	18461	18283	18463	18207	18274	18457	18448	18304	18155	18306	18435	18576	18373	18175	18429	17985	18396	18258	18295	18380	18242	17999	18167	18130	18016	18263	18235	18273	18213	18311	18040	18321	18307	18390	18290	18180	18312	18337	18169	18178	18406	18220	18491	18445	18345	18281	18219	18004	18420	18195	18224	18352	18163	18289	18253	18191	18369	18311	18346	18048	18413	18252	18224	18201	18444	18072	18251	18248	18271	18204	18033	18066	18202	18329	18196	18214	18249	18250	18189	18406	18185	18255	18218	18257	18179	18264	18141	18240	18229	18283	18169	18380	18282	18186	18336	18105	18237	18052	18325	18063	18380	18249	18262	18423	18463	18273	18148	18320	18288	18138	18415	18227	18100	18172	18200	18144	18347	18243	18317	18048	18479	18219	18199	18145	18194	18172	18156	18269	18239	18253	18210	18191	18255	18421	18209	18261	18177	18128	18334	18024	18328	18243	18037	18105	18205	18121	18124	18115	18149	18259	18227	18294	18181	18183	18177	17956	18123	18208	18215	18317	18449	18191	18157	18142	18271	18109	18236	18335	18333	18301	18473	18310	18171	18274	18210	18378	18210	18155	18231	18211	18212	18214	18152	17962	18144	18284	18328	18493	18242	18370	18087	18195	18159	18272	18199	18356	18194	18190	18311	18391	18182	18086	18188	18226	18135	18125	18423	18156	18189	18208	18188	18334	18192	18270	18205	18204	18300	18227	18407	18279	18307	18328	18291	18309	18264	18201	18077	18103	18218	18281	18238	18427	18122	18249	18257	18221	18334	18185	18276	18399	18094	18193	18067	18225	18430	18076	18025	18357	18207	18180	18089	18163	18235	18271	18136	18286	18347	18003	18168	18424	18366	18230	18315	18289	18034	18277	18136	18278	18161	18118	18183	18198	18116	18066	18290	18201	18287	18203	18257	17998	18321	18066	18166	18254	18275	18273	18165	18237	18284	18266	18172	18256	18090	18198	18329	18304	18148	18090	17984	17989	18064	18281	18190	18093	18134	18268	18159	18144	18103	18105	18223	18259	18242	18248	18095	18179	18231	18489	18441	18090	17979	18214	18154	17928	18137	18156	18356	18344	18200	18305	18092	18347	18343	18271	18252	18266	18277	18095	18258	18358	18196	18090	18276	17962	18085	18103	18061	18014	17916	18117	18206	18203	18295	18323	18176	18395	18134	18112	18217	18214	18082	18086	18295	18108	18156	18262	18193	18164	18172	18246	18406	18428	18253	18256	18264	18182	18097	18094	18284	18273	18476	18246	18204	18123	18384	18010	18287	18207	18291	18079	18324	18297	18292	18316	17962	18319	18101	18373	18224	18181	18286	18133	18255	18083	18238	18195	18395	18374	18123	18392	18339	18294	18126	18337	18238	17958	18133	18099	18281	18263	18171	18024	18192	18296	18228	18558	18298	18238	18142	18301	18284	18047	18117	18055	18298	18335	18460	18004	18238	18159	18171	18379	17990	18327	18329	18444	18165	18132	18236	18295	18246	18382	18393	18154	18212	18084	18070	18224	18301	18204	18222	18265	18137	18052	18101	18303	18150	18119	18282	18343	18171	18286	18329	18248	17975	18087	18250	18144	17992	18082	18185	18395	18215	18177	18287	18188	18159	18356	18464	18145	18239	17992	17966	18242	18281	18163	18106	18324	18147	18202	18218	18148	18094	18162	18188	18237	18259	18326	18084	18143	18031	18370	18106	18166	18281	18252	18236	18237	18261	18115	17997	18111	18020	18165	18099	18244	18114	17962	18091	18143	18336	18393	18039	18064	18301	18197	18328	18158	18215	18286	18125	18152	18158	18215	18274	18234	18239	18103	18223	18279	18229	18117	18108	18178	18384	18205	18158	18229	18070	18084	18191	18138	18152	18142	18195	18149	18383	18119	18266	18235	18288	18223	18124	17981	18030	18314	18498	18325	18223	18184	18241	18459	18236	18105	18218	18161	18304	18170	18366	18276	18120	18152	18095	18151	18160	18329	18005	18113	18215	18344	18191	18260	18280	18147	18230	18120	18260	18232	18256	18200	18172	18171	18188	18167	18333	18345	18393	18286	18228	18286	18211	18314	18275	18268	18062	18255	18159	18355	18063	18264	18021	18191	18310	18224	18242	18207	18202	18193	18174	18232	18167	18315	18191	18178	18279	18543	18156	18107	18244	18051	18131	18266	18122	18108	18112	18128	18187	18151	18223	18215	17868	18209	18073	18211	17989	18274	18189	18287	18231	18301	18137	18223	18223	18264	18174	18220	18208	18331	18210	18219	18121	18334	18351	18344	18145	18104	18109	17995	18162	18184	18273	18292	17991	18163	18067	18048	18058	18238	18242	18238	18184	18241	18273	18246	18159	18456	18333	18038	18131	18336	18148	18363	18179	18123	18232	18271	18310	18124	18031	18296	18232	18244	18041	18229	18446	18194	18184	18078	18192	18191	18104	18230	18059	18203	18152	18171	18197	18166	18047	18116	18051	18497	18124	18171	18226	18340	18238	18344	18086	18267	18324	18343	18153	18269	18105	18310	18183	18233	18310	18213	18284	18299	18251	18445	18181	18051	18352	18289	18488	18240	18362	18223	18380	18265	18181	18334	17947	18187	18154	18254	18224	18031	18182	18219	18296	18420	18088	18237	18255	18257	18192	18289	18264	18169	18258	18337	18325	18251	18120	18262	18049	18344	18339	18248	18194	18278	18173	18171	18162	18139	18157	18262	18289	18091	18121	18036	18155	18134	18266	18280	18122	18341	18072	18363	18321	18120	18312	18390	18334	18417	18205	18181	18048	18541	18056	18237	18129	18368	18232	18197	18478	18371	18338	18149	18210	18140	18333	18108	18114	18143	18123	18200	18216	18093	18068	18175	18401	18329	18319	18195	18236	18209	18432	18324	18147	18061	18207	18263	17974	18335	18079	18205	18203	18210	18045	18264	18284	18250	18201	18241	18164	18143	17979	18099	18135	18074	18133	18222	18146	18297	17935	18063	18325	18005	18190	18091	18291	18220	18150	18086	18316	18227	18271	18215	18032	18206	18090	18293	17978	18263	18136	18192	18224	18266	18352	18334	18065	18202	18254	18309	18172	18351	18238	18248	18379	18140	18272	18225	18118	18308	18389	18264	18258	18276	18220	18309	18366	18363	18270	18232	18321	18414	18267	18166	18409	18010	18152	18146	18218	18110	18295	18246	17917	18067	18009	18308	18244	18291	18046	18051	18391	18154	18193	18178	18319	18159	18162	18242	18233	18320	18317	17929	18122	18103	18052	18160	18239	18320	18171	18199	18233	18256	18021	18126	18169	18219	18069	18179	18064	18350	18179	18006	18430	18111	17994	18392	18212	18036	18218	18286	18139	18072	18218	18126	18137	18264	18305	18309	18323	18357	18203	18262	18115	18015	18048	18299	18130	18179	18189	18127	18136	18145	18318	18022	18168	18176	18358	18238	18223	18223	17947	18372	18167	18198	18313	18222	18387	18180	18179	18038	18439	18142	18144	18234	18212	18244	18246	18428	18231	18272	18360	18460	18377	18105	18146	18116	18308	18241	18319	18245	18241	18306	18257	18137	18201	18073	18310	18204	18252	18318	18152	18381	17947	18280	18110	18535	18085	18273	18509	18325	18359	18112	18062	18055	18198	18157	18203	18196	18133	18109	18289	18266	18232	18249	17987	18097	18287	18298	18182	18303	18215	18145	18241	18249	18227	18161	18337	18392	18257	18233	18006	18309	18162	18162	18179	17920	18214	18230	18255	18411	18241	18154	18143	18149	18316	18164	18174	18105	17963	18226	18124	18314	18100	18184	18060	18202	18208	18178	18200	18205	18222	18245	18170	18292	18064	18355	18485	18206	18195	18170	18267	18326	18380	18340	18270	18015	18289	18145	18536	18131	18056	18395	18358	18266	18124	18152	18181	18368	18156	18299	18240	18219	18240	18207	18059	18144	18119	18175	18289	18015	18345	18279	18088	18248	18208	18006	18268	18212	18280	18343	18247	18296	18316	18134	18132	18202	18132	18221	18092	18083	18345	18254	18183	18127	18280	18148	18181	18184	18164	18364	18220	18239	18221	18186	18115	18194	18151	18195	18165	18392	18315	18148	17993	18117	18232	18207	18224	18220	18119	18070	18204	18181	18144	18030	18408	18258	18258	18489	18221	18169	18213	18228	18148	18278	18153	18332	18380	18135	18119	18238	18095	18174	18064	18219	18008	18171	18217	18226	18455	18255	18194	18283	18315	18231	18184	18154	18100	18441	18188	18057	18078	18069	18390	18390	18103	18103	18332	18143	18158	18223	18273	18260	18190	18070	17965	18149	18199	18219	18367	17992	18108	18300	18418	18174	18212	18119	18242	18090	18224	18171	18356	18199	18245	18226	18161	18205	18092	18100	17968	18125	18233	18283	18161	18328	18307	18140	18271	18190	18038	18064	18184	18139	18247	18025	18272	18107	18050	18179	18145	18046	18061	18096	18165	18276	18359	18079	18465	18230	18291	18141	18122	18124	18090	18239	18237	18159	18308	18019	18293	18148	18279	18118	18200	18336	18324	18170	18125	18038	18164	18002	18189	18133	18192	18207	18381	18129	18245	18154	18190	18183	18225	18158	18164	18217	18202	18180	18170	18341	18083	18235	18358	18167	18311	18219	18351	18332	18110	18179	18385	18173	18366	18162	18145	18026	18164	18140	18280	18416	18189	18340	18175	18050	18246	18186	18136	18339	18262	18075	18113	18277	18243	18207	18263	18296	18273	18127	18305	18223	18117	18420	18405	18155	18171	18138	18304	18196	18271	18408	18294	18211	18412	18129	18090	18015	18397	18163	18321	18121	18121	18428	18184	18145	18177	18196	18028	18405	18134	18481	18108	18435	18196	18143	18222	18224	18117	18061	18402	18082	18282	18128	18136	18261	18289	18244	18218	18219	18212	18127	18219	18053	18344	18148	18123	18301	18200	18306	18309	18290	18202	18305	18232	18385	18144	18320	18017	18287	18246	18256	18194	17952	18183	18031	18375	18220	18202	18370	18421	18359	18170	18252	18200	18085	18049
19008	34006	32023	22744	19785	18221	17745	17972	25162	46731	49715	41477	30646	22078	16288	16182	16253	16098	16291	16147	16016	16302	16165	16190	16289	16100	16206	16320	16012	16111	16140	16284	16134	16212	16187	16107	16340	16197	16096	16003	16239	16049	16164	16330	16371	16264	16116	16292	16163	16046	16195	16059	16105	16411	16150	16127	16181	16040	16294	16051	16191	16176	15990	16132	16215	15945	16183	16129	16312	16135	15977	16172	15960	16348	16342	16279	16144	16180	16171	16057	16272	16248	16086	16114	16070	16244	16165	16216	16067	16062	16108	16221	16072	16176	16150	16094	16195	16190	16188	16222	16068	16190	16201	16111	16350	16212	16222	16069	15972	16051	16150	16122	16064	16103	16092	16238	16144	16214	16160	16217	16166	16016	15978	16051	16175	16113	16117	16137	16123	16151	16180	16116	16135	15964	16230	16247	16117	16097	16126	15937	16128	16184	16152	16079	16181	16121	16112	16293	16184	16206	16352	16267	16205	16043	16111	16185	16206	16062	16270	16142	16172	16115	16209	16165	16204	16095	16163	16189	16072	16356	16096	16111	16273	16332	16161	16217	16097	16236	16101	16136	16244	16230	16206	15999	16210	16250	16126	16252	16136	16202	16007	16186	15970	16082	16100	16071	16277	16054	16059	16092	16049	16259	16323	15981	15921	16201	16049	16341	16189	15934	16237	16029	16178	16028	16235	16104	16007	16090	16257	16134	16172	16349	16090	16130	16125	16086	16197	16195	16106	16226	16142	15998	16161	16080	16094	16126	16230	16014	16111	16179	16303	16182	16173	16018	16072	16080	16160	16048	16138	16248	16268	16149	16240	16184	16131	16111	16323	16195	15952	16256	16285	16203	16080	16406	16181	16181	16123	16131	16139	16095	16013	16111	16213	16188	16084	16130	16233	16279	16128	16315	16145	16097	16247	16203	16247	16195	16117	15923	16027	16033	16114	16205	16010	16123	16070	16205	16086	16163	16061	16102	16038	16069	16191	16039	16149	16011	16317	16192	16095	16128	16042	16240	16175	16194	16213	16309	16269	16034	16322	15891	16275	16160	16234	16178	16302	16169	16172	16009	16245	16168	16195	16211	15970	16068	16239	16211	15991	16244	16167	16097	16125	16116	16036	16152	16134	16187	16280	16249	16218	16040	16110	16292	16102	16130	16143	15993	16125	16065	16093	16316	16073	16220	16248	16094	16114	16141	16232	16207	16398	16117	16185	16220	16132	16094	16200	16119	16035	16253	16004	16023	16147	16137	16080	16105	16158	16237	15917	16293	16115	16090	16002	16114	16063	16209	16070	16080	16132	16102	16110	16099	16194	16181	16127	16131	16236	16237	16080	16069	16155	16285	16156	16087	16109	16173	16175	16248	16318	16019	16028	16240	16106	16202	16051	16055	16136	16067	16121	16182	16223	16050	16111	16270	16266	16077	16044	16126	16110	16096	16230	16031	16181	16203	16189	16015	16268	16182	16154	16256	16277	16147	16216	16000	16215	16003	15999	16145	16118	16252	16115	16210	16269	16074	16189	16176	16206	16268	16255	16127	16165	16017	16180	16157	16099	16232	16027	16153	16099	16151	16166	16096	16148	16253	15985	16314	16015	16136	16028	16218	16161	16142	16133	16021	16131	16082	16185	16077	16103	16008	15984	16207	16107	16286	16002	16213	16151	16146	16282	16275	16236	16024	16364	16202	16154	16105	16104	16129	15950	16166	16218	16273	16119	16232	16047	16173	16232	16075	16051	16058	16139	16068	16202	16125	16124	16208	16114	16142	16084	16209	16124	16212	16082	16177	16264	16172	16259	16112	16113	16150	16070	16151	16186	16148	16079	16349	16166	16098	16011	16140	16220	15903	16282	16158	16199	16142	16011	16183	16068	16195	16230	16151	16018	15980	16201	16314	16054	16144	16136	16102	16218	16176	16006	16207	16124	16331	16147	16079	16017	15971	16000	16087	16129	16217	16200	16067	16046	16086	16011	16317	16165	16232	16292	16223	16250	16160	16020	16266	16098	16228	16287	16132	16100	16104	16256	16075	16127	16177	15965	16015	16103	16063	16117	16120	16102	16279	16216	16111	16325	16255	16132	16182	16185	16069	16221	16204	16197	16018	16110	15896	16156	16114	16087	16046	16153	16267	16050	16048	16052	15972	15989	15974	16003	16067	16080	16057	16258	16106	16196	16096	16190	16314	16146	16060	16111	16208	16086	15988	16095	16154	16077	16076	16172	16131	16088	16095	16050	16209	15992	16119	16061	16202	16176	16112	15957	16194	16300	16068	16157	16159	16298	16187	16201	16060	16247	16150	16099	16092	16257	16083	16169	16007	16088	16116	16269	16085	16162	16020	16267	16177	16127	16180	16016	16140	16093	16267	16176	16192	15990	16124	15981	16216	16020	16138	16102	16091	16152	16233	16201	16115	16175	16168	16121	16117	16219	16057	16173	16184	16125	16266	16206	16251	16262	16110	16353	16132	15942	16040	16267	16151	16092	16212	16279	16203	16137	16106	16114	16071	16186	16111	16125	16051	16155	16183	16082	16066	15912	16087	16182	16183	16276	16117	16017	16051	16166	16074	16227	16105	16148	16240	16126	16083	16124	16062	16352	16079	16134	16080	16143	16017	16159	16133	16273	16029	16109	16215	16363	16093	16314	15993	16091	16038	16171	16215	16102	16214	16138	16166	15871	15993	16217	16054	16234	16140	16107	16260	16121	16165	16206	16210	16033	15986	16291	16301	16192	16145	16136	16035	16251	16125	16203	16128	16108	16279	15997	16019	16042	16209	16107	16184	16133	16210	16096	16217	16260	16040	16358	16191	16158	16115	16093	16026	16015	16221	16026	16185	16195	16184	16065	16115	16325	16022	16155	16175	16144	16110	15998	16108	16179	15990	16216	16309	15928	16217	16041	16248	16033	16237	16118	16112	16012	16269	16293	16008	16082	16108	15957	16259	16033	16180	16174	15929	16288	16029	16192	16266	16214	16156	16022	16210	16100	16136	16209	16026	15972	16013	16006	16090	16232	16042	16092	16226	16154	16180	16155	16242	16096	15981	16180	15902	16413	16004	16303	16095	16198	16181	16176	16232	15795	16240	15928	16047	16117	16186	15909	16118	16050	16087	16084	16000	16131	16216	16102	16108	16109	16198	16096	16163	16258	15994	16081	16194	16135	16158	16276	16107	16121	16156	16134	16071	16134	16216	16048	16243	15959	16107	16066	16235	16102	16173	16051	16043	16038	16058	16218	16079	16034	16131	16028	16179	16087	16145	16141	16016	16228	16160	16075	16259	16095	16141	16119	16231	16021	16112	16052	16023	16139	16122	16143	16171	16184	16205	16127	16238	16027	16218	15997	16124	16257	16268	16122	16175	15926	16256	16140	16182	16052	16034	16070	16066	16069	16208	16090	16059	15972	16167	15855	16033	16057	16103	16209	16059	16052	16135	15985	16102	16355	16193	16138	16116	16440	16128	16120	16065	16261	16190	16010	16076	16197	16230	16045	16032	16091	16186	16161	16143	16329	16136	16151	16235	16184	16124	16116	16167	16169	16168	16111	16068	15907	16225	16111	16172	16072	16068	16286	15953	16044	16228	16054	16048	16078	16036	15958	16140	16104	16188	16006	16148	16293	16167	16192	16125	16109	16184	16168	16106	16141	16185	16137	16176	16091	16085	16036	16120	16122	16023	16066	16135	16210	16052	16301	16151	16070	16128	16076	16033	16149	16232	16192	15960	16203	16227	16249	16028	16043	16329	16068	16122	16284	16081	16083	16042	16233	16106	15926	15939	15912	15893	16045	16154	16115	16258	16282	16093	16258	16073	16195	16160	16224	16012	16086	16134	16036	16034	16080	16182	16097	16210	16186	16240	15998	16078	16063	16074	15951	16172	16317	16046	16030	16020	16191	16022	16000	16271	16044	15924	16179	16038	16285	16067	16129	16139	16192	16128	16084	16142	16146	16040	16223	16133	16094	16137	16156	16228	16137	16172	16188	16171	16103	16051	16098	16251	16138	16217	16052	16123	16075	16167	16112	16210	16064	15995	16055	16227	16041	16099	16284	16114	16349	16224	16173	16208	16069	15924	15920	16178	16140	16038	16169	16180	16035	16070	16185	16074	16014	16224	16066	16076	16072	16277	16063	16062	16173	16267	16244	15980	16176	16209	16170	16128	16128	16261	16076	16049	16146	16019	16067	16057	16127	16046	16130	16058	16161	16117	16125	16255	16129	16213	16138	16190	16342	16038	15966	16130	16136	16167	15837	16151	16244	16129	16048	16130	16445	16129	16378	16085	16094	16178	16133	16089	16046	16122	16149	16219	15747	16073	16290	16083	16048	16323	16219	16112	16079	15996	16155	16037	16106	16230	16180	16233	16154	16235	16270	16297	16136	16076	15982	16064	16274	16083	16371	16199	16125	16156	16230	16165	16236	16198	16096	16168	16026	16080	16119	16038	16200	16318	16094	16149	15969	16127	16087	16125	15980	16225	16245	16211	16175	16170	16011	16076	16168	16094	16100	16214	16008	16171	16218	16178	16134	16034	16220	15966	15975	15942	16077	16147	16279	16145	16069	16290	16077	16176	15961	15887	16274	16251	16105	15907	16014	16097	16146	16154	16061	16154	16262	16076	16299	16105	16163	16085	16217	16264	16107	16169	16204	16417	15990	16198	16202	16115	16009	16101	16034	16269	16062	16115	16114	16148	16235	16089	16040	16099	16238	15917	15996	16205	16088	16158	16044	16238	16141	16251	16198	16072	16224	16168	16252	16114	16397	16124	16120	16151	16412	16063	16039	16187	16046	16177	16017	16005	16117	16105	15997	16279	15947	16009	16095	15901	16066	16287	15968	16060	16137	16191	16082	16101	16296	16216	16125	16223	16138	16198	16030	16133	16144	16173	16055	16159	16434	16124	16236	16118	16073	16183	16216	16120	16173	16112	16144	16017	16261	16157	16048	16222	16147	16165	16343	16095	16043	16136	16156	16189	16086	16110	16228	16016	16202	16259	16068	16280	16169	16333	16271	16113	16160	16224	16313	16153	15986	15935	16228	16271	16104	16188	16263	16158	16121	16143	16240	16072	16106	16199	16130	16118	16077	16147	15982	16066	15936	16116	16137	16131	16262	15971	16004	16184	16164	16210
27465	22158	25560	23487	19043	17886	18128	17602	17431	18546	19919	19940	18602	17766	16869	17147	17018	17057	16979	17067	16920	17109	17098	17070	17088	16912	17128	16921	16829	16882	17111	16948	17004	16810	17076	17124	17273	16954	16844	17038	17143	17099	16876	16974	17237	17113	16795	17086	17059	17118	16976	16835	17016	17095	16807	16898	16984	17107	16949	16704	17054	16949	16859	16928	16902	17140	16837	17046	16867	17000	16923	16851	16950	16920	16874	17011	16856	17019	16941	16879	17118	17050	16918	16908	17095	17115	16883	16851	16938	17139	17021	17182	17173	16883	16966	17020	16887	17157	17056	17110	17172	16899	16733	17022	16977	16906	16881	16990	16987	17021	17041	17059	17087	17127	16920	17085	16880	17027	17007	17015	17039	16872	16944	17016	17016	17065	16891	16985	17192	17093	16811	16863	16854	17101	17046	16956	17003	16885	17029	16986	16876	16901	16895	16935	16974	16993	16910	17012	17028	17156	16922	16790	17212	17104	17123	16758	16768	17025	16936	16951	17051	16853	17063	17265	16906	17189	16893	17050	17005	16941	16958	16966	17098	17124	16959	16956	16925	16830	16911	16996	17045	16919	16973	17041	16770	16873	16941	16812	16821	16844	16873	16959	16839	16940	16730	16934	16804	16945	16923	16876	16997	17017	17155	17019	17034	17079	17098	16949	16974	17063	16916	17126	16946	16951	16935	16850	16994	17077	16875	17054	16952	16906	16959	16907	16966	16976	16923	16867	17020	17025	17017	17118	16901	17101	16990	16977	16953	17286	17245	16981	17039	16835	16915	16996	17049	16961	16910	16928	17013	16976	16869	16951	16895	16963	17001	16970	16814	17019	17003	17041	17064	17011	17201	17141	16800	17037	16917	16988	17141	16956	16941	17085	16974	16987	16826	16947	16974	17165	17058	17021	16883	17046	17023	16743	17084	16956	17087	16986	16970	16943	16980	16845	17102	17085	16964	16974	17173	16869	16908	16925	16918	16945	17376	16996	16976	17032	16954	16974	16898	17030	17028	17033	16893	16926	16946	17029	17069	17010	17124	16914	17104	17115	17068	16984	17008	16873	16951	17158	16780	17090	17043	17101	16938	17046	16971	16933	17084	16846	16997	16841	17027	17024	16986	17047	17086	17096	16999	17118	16965	16844	16910	16927	16932	17235	16987	17067	17070	16980	16831	16872	17211	16765	16862	17050	17193	17100	16963	16779	16905	16846	16968	16838	16950	17005	17028	16808	16864	17009	17127	16797	16982	17010	17218	16990	17069	16863	17094	16900	17003	16926	16898	17135	17111	16904	16901	17034	16980	17018	16941	16832	16996	16873	17085	16997	17048	16894	16907	16985	16978	16746	17069	16925	17052	17125	17092	17028	17029	16864	17051	16768	16911	16951	16979	17024	16799	16859	16833	16967	17025	16930	17034	17093	17142	17228	16862	17013	17180	17122	17034	16797	17092	17111	17106	16917	16994	17010	16845	17113	17142	16746	16831	16820	16858	17175	17067	16895	16973	16932	16941	16863	17033	17082	16764	16929	16877	17021	16859	17000	16846	17062	17221	16944	17093	17013	16941	17124	17148	16947	17137	17042	16990	17172	16939	16870	17077	17071	17050	16858	17243	17320	17030	16770	16804	17037	17068	16981	16932	16996	16973	16948	17143	16896	16991	17034	16936	16994	17185	17081	17254	16946	16943	17120	17021	17042	17091	16853	16957	16863	16886	16938	16951	16791	16882	16798	17041	17173	17187	16976	17124	16949	16992	16839	16930	16965	17189	16827	16905	16889	16862	17083	16978	16981	17064	16974	17181	16970	16813	16829	16714	16926	16976	16967	16903	16939	16904	17038	16951	16963	17011	16953	17025	16922	16958	17336	16999	16923	17065	17005	17182	16935	16812	16959	16966	16981	16998	16821	16759	17114	16854	17157	17025	17001	16948	17011	16962	16923	16877	16998	17193	16959	17071	17074	17001	17021	17073	17074	16899	16857	17086	16918	17118	16808	17163	17087	16770	16940	16915	16774	17021	16961	16853	16896	17111	16977	16976	16948	16875	17064	16874	17270	16908	16976	16943	17060	17129	16834	16941	17126	17095	16916	16833	16903	16952	16972	16930	16956	17208	16938	16958	17003	17025	16887	17037	17133	17070	16907	16813	16918	17087	16979	16985	17008	17016	16991	16831	16922	17079	16916	16858	16950	16938	16976	17036	16919	17079	16862	16868	16978	16996	17235	17094	16992	17129	16939	17042	16897	17000	16778	16991	16839	16887	16864	16895	16908	16893	17049	17106	16950	17049	16959	17079	16859	16986	17051	17073	16815	16833	16944	16936	16894	16921	16967	16955	16780	16962	16900	17065	17113	17030	17159	16859	16948	16975	16954	17016	16978	17064	17031	17098	17171	16916	16868	16768	17014	16980	17102	17078	16980	16957	16964	17036	16985	17091	16948	16792	17151	17115	16908	17048	17198	17019	16901	16921	17192	16753	16991	16790	16926	16921	17069	16871	16923	17159	16918	16831	16934	16877	16956	16998	17109	17053	16923	17026	16942	16938	16949	16883	17195	17040	17141	16984	17141	16954	17047	16985	17081	17167	16898	16926	17008	16880	17051	17024	17127	17165	17140	17082	16967	17061	17020	17238	16969	17012	16902	16975	17039	17017	16984	16929	16904	16798	16978	17020	16888	16922	16758	17046	16967	16985	16986	17101	16885	16902	17008	16980	17060	17005	16917	17042	17051	16997	16951	17111	16950	17277	16929	17067	17085	17075	17101	16970	16925	17009	17000	17063	17042	16744	17014	17198	16908	17168	16996	16916	16800	16935	17157	17120	17038	17052	17012	16993	16995	16829	16875	16925	16809	17043	17072	17053	16940	16897	16999	17054	17007	16885	17045	17082	16814	17070	17132	17154	17091	17151	17010	17001	17145	17026	17003	16893	16940	17072	17102	17076	16723	16853	16775	17004	17045	16875	17122	16928	17032	16964	16914	16905	17015	16905	16982	16960	16899	16986	17030	17031	17164	17204	17005	17211	17023	17189	17027	16993	17099	17036	16932	17059	16933	16824	17150	17016	17020	17042	16936	16973	16993	16870	17171	16960	16828	17018	16989	17095	16900	16985	17156	17177	16828	16927	17055	17057	16866	17041	16917	16929	16971	16903	17051	16786	16861	16959	16972	16978	16958	16867	16963	16924	17090	16934	16929	17218	16835	16999	17067	16943	16909	17173	16994	16869	16967	16898	17047	16898	16743	17058	16866	16999	16879	16717	16860	16972	16818	16981	16859	16925	16985	16980	16863	16950	16902	16940	16936	17008	17254	17112	17138	16985	16993	17025	16988	16945	16981	17076	16940	16923	17038	17018	16821	16902	16740	16978	17195	17089	16855	17026	16862	17088	16950	17015	17108	16970	17008	17063	16741	16881	17139	16961	16904	17198	17099	16968	17159	17023	16921	17016	16971	16860	16768	16851	17011	16904	17025	16920	16995	16997	16839	16749	16935	17068	17058	17067	17092	16911	16992	17026	16840	16830	16947	17064	16921	17016	16937	17008	17128	17049	17102	17067	16770	17013	16856	16875	16993	16805	16941	17073	17005	16938	16960	16996	16994	17090	16873	16973	17076	16873	16925	17021	16821	16758	16932	16819	16736	17040	16904	17089	16906	16700	17114	17098	16973	16954	16966	16913	16896	17006	16908	16716	16808	16815	16858	16894	16951	17024	17143	17275	16935	17025	16914	17094	16855	16843	17048	17059	16922	16943	16927	16883	16916	17058	17038	16894	17032	17008	17056	16761	16931	16965	17074	17072	16985	16866	16846	17052	16953	17035	17067	17077	16970	16916	17198	16984	16940	17163	17101	16921	17109	16902	16864	17060	16884	16920	17031	16922	17111	16953	16764	16999	16971	16884	17192	17139	17012	17043	16804	16907	16982	17045	17174	16812	17054	16990	16980	17058	17137	16922	16949	17185	16779	17195	16943	16924	17053	16809	16996	16832	16948	16917	16934	17070	17153	16883	17045	16998	16892	16984	16995	16889	16862	17119	16982	17038	17072	16896	16814	16982	17029	16902	17109	16717	16968	16797	17123	16931	17099	17061	17065	17082	16973	16856	16919	17088	16983	17127	16996	17053	16980	16885	17014	17058	16939	16860	16770	17177	16918	16816	17173	17094	16873	16917	17028	17159	16999	17088	17004	17089	16959	17041	17207	16986	17038	17106	17015	17013	16978	16917	16841	16968	16993	16888	17166	16983	16880	17048	16929	17094	17098	17077	16845	16953	17007	17040	16871	17051	17152	17034	16722	17087	16877	17199	17088	17074	17029	17017	16853	16919	16880	16714	16952	16860	16890	16959	16947	17010	16801	17063	17170	16881	17059	16957	17083	17102	16927	17042	16949	16955	17000	17045	17137	17169	17096	16886	16984	16827	17006	16981	16906	17164	17039	16966	16940	16925	17039	16854	17020	17088	17015	17019	16947	16815	16927	17039	17037	17051	16924	16887	16871	16759	16832	17041	17016	17124	16981	16786	16790	16741	16995	17027	17053	16904	16953	16974	16781	16940	17041	17051	16757	16998	16896	16836	17020	16954	17044	16952	16918	17063	17010	17025	16862	16891	17163	16977	16861	17097	17128	17104	16916	17011	17098	16919	16812	16854	17156	16855	17069	16937	17074	16930	17107	16763	17022	17098	17011	16966	16919	17103	17083	17070	16964	16820	17029	17019	16947	16908	17078	16944	16989	17039	17117	17220	17008	16974	16774	17077	17091	17092	17109	16833	16820	16996	16994	16950	17010	17060	16908	16928	16874	17179	17007	17136	17020	16981	16867	17096	17097	17189	17315	17146	17265	17364	16880	16883	17116	17018	17100	17070	17098	16913	17105	17078	16895	16982	16809	16980	17099	16943	16967	17006	16981	16969	17018	16902	16791	17139	17062	17010	17031	16818	16879	16948	16902	16981	16975	16920	17039	17109	16963	17075	16928	17028	17057	17040	16736	16899	17150	17328	16839	16944	17005	17004	17063	17069	16939	17029	16882	17002	16993	17026	16815	17049	17302	17181	16955	16992	16839	17021	16976	16940	16992	16963	16847	17076	16905	17082	16858	17065	16912	17205	17160	16877	17036	17119	17271	16916	17181	16953	16954	16897	17067
17592	21032	22293	20872	18835	16611	17043	16371	15962	17862	19876	19397	17153	16083	15388	15439	15404	15219	15316	15428	15400	15281	15360	15320	15456	15366	15457	15274	15531	15543	15299	15391	15451	15355	15340	15428	15388	15374	15425	15429	15306	15293	15392	15209	15395	15217	15411	15592	15403	15498	15462	15329	15324	15357	15488	15456	15329	15485	15359	15604	15335	15437	15203	15354	15561	15232	15382	15559	15450	15254	15381	15622	15361	15280	15257	15333	15317	15365	15430	15223	15321	15300	15432	15289	15443	15415	15498	15440	15417	15353	15313	15193	15558	15587	15385	15334	15422	15347	15374	15302	15286	15240	15407	15405	15131	15251	15415	15264	15537	15219	15203	15351	15106	15340	15371	15317	15261	15378	15298	15415	15364	15369	15335	15329	15483	15402	15239	15349	15342	15484	15434	15387	15344	15413	15349	15241	15323	15326	15270	15509	15369	15239	15324	15484	15448	15457	15481	15389	15376	15281	15550	15426	15182	15359	15452	15258	15339	15429	15314	15382	15320	15291	15319	15423	15513	15577	15456	15383	15567	15370	15349	15519	15500	15288	15408	15254	15142	15318	15271	15547	15475	15269	15340	15402	15621	15496	15531	15305	15422	15230	15315	15468	15378	15423	15490	15427	15382	15295	15317	15344	15412	15441	15322	15291	15359	15463	15319	15388	15414	15409	15549	15218	15369	15307	15279	15274	15542	15386	15473	15532	15416	15435	15341	15417	15376	15353	15377	15502	15546	15253	15496	15373	15349	15366	15452	15257	15410	15308	15245	15429	15248	15384	15353	15297	15534	15368	15353	15423	15432	15528	15462	15235	15497	15209	15544	15401	15224	15195	15537	15398	15329	15227	15452	15417	15249	15410	15473	15279	15319	15473	15503	15329	15410	15409	15421	15344	15545	15319	15385	15391	15279	15501	15341	15396	15287	15433	15230	15311	15372	15361	15410	15407	15238	15388	15394	15283	15452	15335	15321	15223	15513	15540	15288	15397	15437	15359	15366	15180	15212	15437	15549	15423	15422	15475	15412	15288	15318	15340	15258	15379	15365	15494	15422	15348	15299	15188	15419	15233	15476	15516	15293	15410	15438	15379	15321	15300	15377	15402	15441	15454	15619	15277	15573	15306	15344	15239	15478	15401	15382	15490	15354	15304	15304	15436	15493	15458	15331	15305	15443	15179	15414	15269	15429	15407	15284	15412	15476	15502	15484	15299	15596	15337	15428	15346	15391	15255	15490	15252	15474	15521	15608	15405	15489	15405	15303	15351	15460	15274	15332	15331	15177	15463	15368	15331	15346	15374	15366	15232	15367	15222	15271	15486	15440	15512	15201	15560	15345	15432	15273	15312	15393	15402	15418	15372	15378	15446	15286	15452	15338	15313	15327	15156	15333	15402	15422	15449	15349	15342	15472	15446	15233	15436	15413	15404	15265	15381	15377	15343	15285	15472	15437	15167	15503	15311	15452	15338	15364	15193	15411	15173	15333	15520	15334	15372	15394	15397	15410	15347	15392	15426	15316	15311	15519	15252	15384	15390	15419	15326	15219	15497	15354	15350	15253	15423	15273	15437	15469	15553	15244	15149	15378	15363	15313	15237	15343	15538	15465	15327	15384	15332	15413	15411	15442	15521	15280	15417	15406	15350	15239	15459	15188	15408	15379	15268	15417	15325	15453	15329	15366	15298	15342	15382	15312	15224	15433	15230	15414	15448	15407	15424	15326	15380	15325	15413	15440	15492	15493	15248	15378	15365	15391	15412	15513	15328	15349	15447	15371	15496	15455	15439	15386	15154	15397	15411	15310	15404	15207	15281	15509	15413	15327	15576	15362	15386	15338	15413	15387	15539	15342	15361	15234	15310	15337	15316	15408	15444	15428	15236	15419	15370	15553	15432	15382	15434	15446	15439	15204	15426	15365	15423	15351	15357	15387	15316	15505	15302	15405	15309	15217	15444	15410	15413	15378	15471	15433	15302	15337	15196	15382	15531	15466	15351	15296	15308	15445	15445	15358	15397	15385	15572	15275	15294	15305	15394	15192	15480	15376	15375	15433	15426	15322	15415	15372	15394	15218	15362	15434	15380	15323	15353	15379	15385	15365	15170	15487	15303	15489	15257	15487	15295	15463	15368	15323	15357	15214	15463	15373	15198	15374	15380	15336	15417	15391	15216	15536	15361	15322	15371	15323	15542	15270	15200	15500	15384	15451	15316	15419	15270	15555	15196	15427	15376	15494	15440	15401	15417	15434	15385	15461	15386	15398	15356	15328	15491	15363	15243	15287	15339	15394	15459	15307	15363	15564	15458	15206	15334	15372	15470	15281	15431	15558	15350	15419	15539	15495	15489	15460	15436	15534	15448	15294	15386	15270	15344	15280	15538	15421	15464	15388	15396	15444	15245	15363	15406	15336	15386	15279	15251	15432	15155	15325	15217	15212	15486	15386	15337	15417	15451	15358	15311	15330	15414	15438	15400	15240	15234	15320	15627	15500	15339	15498	15418	15344	15393	15395	15407	15541	15356	15305	15368	15329	15527	15472	15478	15354	15291	15314	15365	15412	15305	15362	15249	15331	15623	15383	15307	15437	15342	15521	15529	15296	15456	15483	15292	15382	15396	15372	15411	15260	15351	15281	15456	15142	15431	15404	15355	15413	15465	15439	15411	15294	15368	15270	15390	15391	15229	15475	15390	15383	15419	15354	15284	15421	15477	15395	15192	15312	15446	15468	15427	15295	15305	15361	15324	15293	15251	15355	15188	15404	15407	15291	15284	15425	15371	15494	15481	15434	15381	15409	15394	15338	15486	15254	15340	15370	15186	15573	15431	15344	15447	15384	15492	15194	15389	15389	15196	15471	15388	15214	15411	15307	15434	15433	15478	15481	15408	15326	15476	15273	15358	15419	15405	15432	15280	15127	15573	15316	15259	15400	15436	15335	15332	15451	15317	15475	15306	15435	15489	15152	15417	15601	15226	15296	15232	15366	15319	15399	15236	15382	15418	15492	15443	15346	15295	15380	15412	15270	15374	15409	15320	15459	15342	15349	15445	15362	15374	15333	15399	15427	15375	15385	15392	15305	15447	15413	15480	15381	15318	15225	15388	15462	15327	15362	15443	15379	15423	15438	15450	15328	15511	15419	15203	15458	15473	15433	15271	15574	15493	15368	15299	15499	15625	15300	15531	15549	15513	15348	15475	15274	15336	15441	15360	15314	15429	15505	15363	15381	15395	15332	15323	15497	15342	15398	15276	15411	15462	15407	15401	15419	15373	15379	15361	15298	15386	15259	15219	15323	15237	15316	15180	15551	15316	15494	15331	15119	15481	15242	15430	15337	15600	15328	15393	15405	15299	15400	15515	15523	15334	15331	15134	15335	15354	15430	15379	15306	15312	15487	15561	15626	15314	15308	15361	15404	15467	15370	15359	15268	15335	15301	15411	15346	15455	15498	15451	15377	15273	15263	15355	15351	15392	15273	15206	15113	15377	15351	15536	15314	15598	15144	15394	15319	15303	15361	15279	15317	15297	15506	15479	15315	15462	15426	15204	15252	15194	15467	15509	15274	15284	15298	15403	15396	15287	15511	15265	15470	15420	15403	15328	15416	15463	15350	15442	15311	15295	15277	15435	15254	15313	15458	15408	15329	15408	15381	15297	15469	15545	15395	15389	15384	15282	15299	15553	15362	15375	15416	15292	15382	15323	15301	15251	15422	15238	15404	15502	15414	15414	15356	15399	15325	15408	15290	15291	15498	15479	15308	15398	15246	15258	15357	15312	15223	15333	15309	15395	15367	15317	15524	15361	15442	15471	15374	15344	15534	15289	15466	15298	15369	15327	15346	15257	15444	15142	15260	15320	15285	15311	15375	15286	15426	15407	15410	15441	15396	15474	15343	15227	15330	15361	15393	15371	15408	15374	15366	15244	15333	15400	15380	15396	15345	15392	15335	15275	15346	15434	15506	15326	15255	15320	15368	15247	15414	15319	15282	15242	15303	15390	15279	15339	15302	15372	15339	15511	15341	15394	15269	15292	15465	15597	15464	15292	15310	15344	15372	15340	15520	15490	15455	15521	15365	15533	15392	15309	15358	15349	15556	15412	15416	15376	15509	15434	15504	15358	15397	15287	15309	15352	15563	15494	15197	15362	15344	15319	15436	15511	15530	15286	15560	15352	15311	15359	15568	15330	15306	15492	15609	15518	15454	15397	15377	15522	15295	15325	15475	15284	15282	15365	15229	15297	15580	15297	15321	15414	15493	15372	15378	15318	15321	15376	15257	15276	15523	15525	15409	15523	15471	15316	15261	15353	15227	15448	15450	15406	15284	15436	15346	15342	15453	15524	15437	15531	15273	15199	15515	15404	15448	15262	15424	15310	15430	15629	15393	15346	15331	15416	15356	15346	15263	15341	15444	15354	15306	15351	15377	15397	15313	15582	15252	15434	15491	15426	15351	15398	15440	15351	15382	15438	15338	15288	15397	15522	15210	15365	15565	15372	15359	15326	15441	15458	15368	15431	15529	15376	15397	15495	15397	15378	15404	15308	15463	15423	15266	15416	15253	15309	15458	15253	15474	15451	15338	15322	15423	15430	15463	15391	15161	15485	15310	15189	15199	15436	15242	15328	15264	15519	15207	15369	15303	15346	15303	15455	15387	15534	15313	15447	15410	15309	15533	15328	15267	15281	15360	15270	15522	15422	15253	15467	15363	15352	15426	15355	15542	15446	15496	15373	15539	15391	15288	15751	15551	15473	15306	15397	15480	15495	15401	15498	15346	15420	15289	15404	15449	15690	15296	15435	15544	15168	15436	15231	15185	15347	15377	15508	15437	15283	15392	15336	15394	15313	15314	15466	15463	15406	15479	15446	15549	15291	15351	15402	15353	15241	15465	15345	15494	15221	15249	15434	15300	15418	15467	15354	15388	15390	15372	15459	15350	15219	15541	15412	15310	15600	15304	15617	15423	15495	15514	15381	15318	15342	15437	15498	15291	15523	15457	15240	15401	15354	15296	15342	15417	15281	15305	15470	15401	15280	15426	15341	15370	15554	15466	15477	15407	15358	15275	15394	15476	15352	15616	15417	15420	15297	15415	15387	15371	15369	15506	15408	15353	15244	15404	15276	15348	15446	15448	15499	15320	15282
24430	21406	28633	25095	23095	22766	21161	17795	17443	19947	30521	30967	24402	19696	17007	16742	16661	16659	16703	16718	16479	16591	16777	16552	16669	16841	16545	16605	16611	16774	16463	16595	16582	16491	16654	16435	16438	16511	16455	16442	16555	16440	16527	16636	16634	16708	16600	16548	16540	16548	16571	16584	16625	16453	16507	16807	16472	16356	16465	16554	16417	16553	16500	16530	16487	16523	16514	16545	16662	16625	16505	16521	16551	16623	16588	16652	16504	16510	16635	16759	16529	16493	16594	16489	16634	16452	16456	16571	16550	16801	16461	16570	16464	16382	16661	16522	16429	16542	16572	16498	16601	16535	16539	16596	16430	16449	16662	16551	16499	16645	16259	16400	16670	16552	16633	16549	16466	16523	16536	16560	16520	16573	16398	16423	16606	16568	16466	16573	16476	16604	16379	16352	16283	16681	16729	16473	16686	16537	16687	16621	16498	16308	16667	16440	16326	16503	16587	16434	16618	16632	16479	16472	16580	16482	16642	16499	16481	16441	16621	16611	16680	16331	16531	16627	16698	16467	16527	16442	16586	16551	16453	16496	16287	16515	16609	16571	16508	16444	16428	16540	16441	16427	16603	16511	16725	16689	16575	16669	16291	16478	16505	16610	16694	16518	16489	16667	16571	16505	16577	16461	16523	16403	16485	16516	16322	16552	16388	16530	16486	16690	16712	16433	16612	16639	16481	16603	16459	16538	16568	16563	16552	16446	16691	16562	16376	16381	16391	16549	16213	16561	16387	16441	16615	16483	16287	16543	16672	16579	16442	16596	16672	16354	16526	16572	16499	16492	16531	16402	16459	16421	16505	16674	16545	16471	16741	16584	16534	16714	16844	16445	16487	16345	16564	16458	16522	16246	16630	16528	16361	16586	16443	16435	16750	16692	16701	16516	16521	16491	16672	16475	16647	16377	16478	16516	16359	16511	16600	16504	16606	16804	16410	16600	16730	16531	16494	16710	16443	16355	16590	16593	16649	16516	16384	16608	16468	16571	16623	16522	16472	16495	16336	16562	16392	16406	16690	16500	16678	16367	16424	16594	16289	16640	16822	16499	16711	16521	16468	16461	16456	16453	16575	16537	16518	16458	16622	16546	16414	16397	16396	16425	16433	16394	16561	16428	16546	16486	16586	16547	16625	16533	16458	16654	16690	16512	16642	16581	16498	16418	16492	16610	16500	16686	16609	16584	16422	16286	16452	16638	16483	16509	16541	16531	16548	16402	16660	16567	16672	16469	16503	16498	16595	16420	16527	16545	16677	16339	16333	16415	16668	16325	16543	16766	16459	16415	16484	16440	16562	16536	16581	16528	16631	16256	16540	16399	16488	16718	16505	16635	16608	16513	16401	16497	16608	16327	16606	16413	16485	16398	16524	16498	16665	16247	16555	16600	16473	16508	16504	16391	16585	16444	16487	16398	16536	16424	16413	16687	16646	16573	16623	16508	16470	16584	16559	16592	16623	16526	16534	16606	16427	16601	16286	16494	16534	16568	16461	16531	16257	16468	16499	16585	16484	16339	16530	16536	16579	16552	16448	16410	16656	16562	16507	16645	16581	16538	16281	16381	16565	16491	16513	16533	16547	16579	16633	16467	16560	16585	16618	16531	16514	16478	16510	16615	16542	16214	16394	16578	16120	16767	16531	16640	16405	16538	16403	16441	16495	16402	16588	16418	16677	16607	16572	16538	16316	16368	16501	16550	16697	16491	16425	16316	16362	16713	16698	16466	16605	16700	16394	16511	16530	16466	16435	16542	16451	16388	16502	16326	16535	16504	16659	16520	16497	16505	16541	16764	16537	16760	16425	16697	16638	16572	16544	16487	16636	16334	16595	16589	16481	16363	16423	16332	16712	16614	16563	16491	16534	16505	16507	16496	16596	16623	16623	16504	16554	16418	16524	16285	16460	16640	16669	16607	16629	16380	16398	16425	16501	16906	16496	16506	16524	16480	16481	16633	16652	16520	16664	16483	16331	16484	16533	16507	16332	16281	16506	16356	16308	16611	16476	16597	16645	16451	16549	16564	16589	16452	16716	16425	16570	16549	16639	16445	16517	16543	16541	16672	16521	16468	16696	16457	16487	16569	16479	16366	16529	16597	16364	16441	16468	16612	16734	16349	16385	16331	16699	16330	16470	16660	16497	16437	16497	16422	16564	16299	16561	16532	16547	16419	16520	16597	16485	16504	16691	16380	16647	16546	16498	16521	16746	16661	16426	16440	16617	16538	16462	16207	16122	16483	16539	16504	16360	16518	16837	16648	16631	16437	16581	16530	16552	16391	16579	16508	16659	16625	16660	16416	16555	16549	16573	16493	16546	16664	16558	16476	16429	16502	16295	16397	16789	16469	16404	16752	16477	16384	16447	16407	16431	16343	16531	16532	16430	16508	16570	16437	16213	16404	16547	16582	16494	16469	16483	16405	16403	16466	16549	16494	16375	16587	16433	16617	16500	16334	16482	16560	16521	16774	16509	16629	16496	16336	16476	16318	16412	16507	16622	16557	16425	16535	16632	16350	16531	16400	16442	16573	16415	16645	16494	16649	16611	16476	16445	16590	16544	16490	16657	16306	16325	16464	16587	16619	16665	16403	16447	16643	16455	16598	16606	16673	16562	16534	16504	16562	16370	16397	16486	16610	16494	16575	16526	16548	16427	16532	16518	16590	16459	16732	16130	16478	16460	16461	16495	16521	16419	16381	16645	16499	16488	16606	16594	16575	16575	16381	16412	16556	16613	16707	16607	16583	16303	16383	16595	16582	16639	16564	16439	16644	16413	16490	16368	16650	16659	16505	16444	16455	16498	16636	16515	16648	16638	16608	16625	16533	16522	16484	16548	16468	16430	16621	16572	16375	16557	16426	16652	16738	16483	16596	16599	16176	16518	16647	16573	16536	16619	16260	16583	16460	16621	16555	16701	16536	16384	16420	16638	16499	16482	16475	16599	16375	16430	16417	16600	16380	16603	16613	16649	16658	16569	16669	16800	16281	16354	16587	16434	16464	16443	16623	16673	16537	16449	16395	16373	16630	16225	16319	16427	16513	16516	16482	16660	16556	16620	16540	16435	16565	16516	16482	16557	16435	16648	16588	16525	16399	16514	16584	16731	16439	16419	16482	16539	16565	16657	16557	16578	16187	16433	16635	16476	16613	16652	16597	16496	16593	16433	16627	16502	16789	16716	16753	16525	16446	16364	16519	16505	16381	16504	16683	16676	16533	16429	16416	16636	16597	16706	16490	16510	16485	16537	16681	16690	16496	16395	16502	16482	16658	16473	16460	16124	16389	16650	16695	16407	16601	16681	16422	16589	16733	16574	16706	16623	16697	16448	16828	16489	16593	16229	16494	16473	16511	16488	16564	16642	16672	16439	16618	16478	16510	16487	16792	16633	16437	16406	16550	16539	16653	16621	16293	16633	16488	16490	16501	16396	16278	16439	16463	16678	16722	16719	16608	16579	16675	16572	16367	16498	16656	16431	16634	16570	16488	16577	16775	16451	16579	16579	16629	16498	16663	16531	16585	16533	16604	16576	16498	16412	16745	16562	16744	16529	16419	16498	16473	16737	16600	16613	16733	16471	16444	16326	16535	16581	16510	16431	16540	16633	16671	16522	16383	16312	16482	16566	16478	16393	16504	16416	16566	16527	16466	16645	16563	16576	16642	16425	16513	16434	16555	16466	16494	16611	16380	16500	16477	16635	16408	16696	16428	16627	16463	16530	16480	16361	16435	16328	16665	16553	16548	16618	16648	16645	16520	16465	16406	16425	16602	16441	16474	16427	16398	16421	16388	16535	16568	16625	16410	16572	16516	16646	16418	16464	16607	16394	16380	16805	16636	16467	16572	16506	16558	16477	16555	16575	16534	16415	16576	16712	16416	16578	16405	16455	16460	16493	16452	16544	16649	16348	16678	16455	16754	16633	16652	16656	16577	16605	16583	16420	16569	16466	16630	16549	16584	16702	16550	16416	16375	16502	16528	16667	16635	16497	16421	16531	16479	16390	16531	16601	16458	16312	16569	16736	16481	16573	16478	16495	16433	16535	16519	16675	16484	16676	16536	16767	16560	16470	16615	16533	16432	16635	16497	16502	16481	16670	16657	16518	16439	16590	16479	16629	16826	16503	16671	16533	16389	16529	16447	16525	16437	16538	16445	16421	16535	16456	16565	16467	16569	16539	16546	16606	16624	16684	16539	16543	16575	16389	16412	16714	16640	16556	16500	16627	16535	16529	16526	16586	16545	16374	16538	16553	16684	16505	16530	16516	16525	16534	16663	16706	16635	16729	16714	16563	16500	16562	16525	16605	16569	16335	16750	16611	16478	16382	16517	16520	16629	16487	16546	16598	16416	16404	16380	16460	16559	16511	16465	16523	16495	16533	16550	16466	16419	16506	16535	16465	16669	16394	16466	16523	16491	16544	16623	16518	16512	16640	16688	16402	16376	16686	16390	16456	16332	16506	16546	16351	16551	16353	16588	16590	16531	16329	16475	16586	16697	16751	16466	16526	16549	16736	16505	16423	16383	16660	16668	16522	16649	16525	16355	16618	16493	16224	16365	16530	16474	16486	16503	16577	16449	16692	16817	16438	16351	16717	16698	16471	16740	16495	16569	16460	16440	16677	16543	16412	16480	16475	16523	16507	16354	16536	16749	16457	16570	16453	16519	16659	16514	16529	16726	16341	16618	16571	16719	16376	16657	16381	16602	16442	16359	16600	16366	16602	16452	16486	16452	16589	16587	16425	16531	16620	16648	16589	16575	16511	16342	16610	16636	16297	16573	16558	16660	16481	16663	16334	16590	16472	16361	16586	16625	16549	16262	16389	16524	16527	16699	16410	16579	16559	16368	16246	16290	16446	16662	16379	16476	16661	16594	16774	16584	16498	16629	16609	16633	16546	16535	16615	16503	16548	16556	16396	16514	16347	16587	16425	16502	16381	16504	16433	16332	16602	16382	16290	16610	16312	16485	16602	16641	16579	16652	16440	16437	16522	16426	16452	16508	16284	16597	16543	16637	16459	16623	16476	16431	16448	16616	16589	16596	16616	16403	16554	16574	16550	16462	16375	16560	16614	16561	16638	16606	16661	16597	16434	16415	16527	16371	16568	16385	16836	16448	16531	16583	16592	16597	16602	16347
17524	32875	32442	28455	24701	22259	19220	16484	16552	21041	35087	32256	24821	18027	15257	15102	15040	15116	15114	15380	15215	15202	15159	15237	15169	15166	15225	15095	15147	15184	15155	15144	15173	15187	15206	15125	15103	15100	15269	15139	15236	14943	15030	15267	14901	15245	15262	15097	15152	15058	15017	15114	15223	15047	15092	15262	15154	15102	15214	15193	15290	15006	15176	15238	15261	15306	15215	15167	15177	15053	15020	15039	15298	15042	15199	15313	15093	15275	15222	15192	15259	15119	15317	15175	15268	15345	15240	15196	15164	15318	15002	15170	15273	15287	15230	14962	15053	15209	15147	15203	14995	15178	15105	15136	15206	15186	15129	15260	15215	15086	15129	15260	15233	15096	15303	15106	15150	15165	14922	15261	15098	15073	15415	15140	15094	15084	15243	15130	15116	15143	15279	15239	15165	15336	15173	15048	15162	15191	15213	15188	15169	15042	15209	15066	15234	15105	15019	15056	15123	15170	15175	15087	15251	15190	15228	15241	15188	15172	15111	15222	15156	15032	15065	15014	15087	14983	15293	15053	15190	15250	15229	15227	15231	15228	15252	15056	15069	15083	14998	15137	15033	15171	15028	15088	15133	14887	15063	15244	15155	15093	15228	15188	15082	15070	15168	15124	15135	15083	15103	15345	15142	15185	15199	14947	15094	15173	15042	15229	15014	15214	15216	15205	15080	15139	15293	15018	15237	15046	15061	14943	15137	15207	15277	15126	15133	15033	14953	14973	15049	15230	15196	15210	15392	15187	15237	15152	15230	15119	15096	15107	15171	15259	15171	15004	15153	15084	15087	15167	14966	15176	15204	15050	15144	15224	15267	15021	15175	15055	15139	15233	15134	15181	15206	15282	15029	15127	15294	15252	15072	15207	15266	15198	15239	15108	15088	15156	15136	15138	15068	15044	15141	15119	15046	15139	15161	15008	15258	15158	15048	15173	15150	15293	15209	15215	15210	15190	15042	15372	15193	14926	15368	15066	15212	15066	15207	15224	15247	15070	15090	15135	15173	15347	14923	15008	15085	15137	15172	15179	15088	15284	15019	15175	15217	15179	15047	15059	15232	15128	15286	15167	15058	15254	15183	15020	15324	15243	15201	15303	15076	15188	15153	15262	15120	15087	15048	15174	15117	15107	15078	15210	15226	15094	15108	15303	15228	15181	15202	15332	15022	15138	15166	15271	15227	15094	15166	15119	15140	15134	15107	15115	15064	15172	15158	15123	15140	15167	15193	15072	15029	15189	15252	15156	15270	15053	15225	14953	15089	15177	15178	15230	15186	15150	15187	15128	15067	15134	15142	15089	15289	15076	15205	15142	15039	15367	15189	15206	15303	15162	15150	15348	14932	15039	15198	15028	15304	15005	15198	15087	15214	15199	15158	15063	15265	15162	15292	15219	15140	15153	15130	15102	15174	15130	15156	15161	15133	15061	15189	15170	15113	15260	15243	15200	15151	15007	15207	15156	15155	15085	15077	15188	15211	15104	15143	15158	15117	15148	15038	15215	15169	15205	15251	15155	15170	15082	15119	15258	15260	15126	15194	15290	15095	15316	15204	15063	15265	15162	15250	15036	15123	15099	15259	15092	15176	15222	15233	15161	15057	15074	15313	15068	15064	15172	15141	15134	15058	15266	15206	15060	14986	15245	15083	15138	15112	14949	15238	15292	15361	14970	15131	15183	15282	15180	15332	15288	15327	15048	15022	15061	15229	15084	15114	15197	15251	15061	15282	15053	15323	15191	15168	15098	15055	15068	15279	15180	15140	14973	15021	15095	15135	15299	14990	15306	15305	15213	15227	15212	15107	15216	15083	15193	15165	15109	15089	15173	15065	15220	15177	15208	15157	15133	15228	15013	14972	15155	15133	15129	15233	15220	15005	15263	15115	15339	15142	14972	15231	15123	15018	15150	15200	15090	15198	15156	15010	15266	15213	15124	15165	15166	15246	15166	15083	15132	15056	15195	15136	15180	15057	15238	15006	15132	15123	15094	15108	15182	15085	15072	15027	15020	15349	15134	15125	15122	15108	15083	15166	15079	15147	15137	15065	15128	15333	14945	15182	15208	15177	14998	15054	15128	15118	15192	15217	15362	15022	15215	15064	15189	15118	15095	15276	14986	15115	15052	15225	15154	15127	15019	15362	15178	15118	15089	15317	14956	15247	15289	15185	15098	15292	15128	15228	15107	15032	15095	15058	15189	15142	15246	15212	15152	15218	15071	15209	15252	15073	15263	15159	15181	14997	15062	15190	15196	15265	15123	15168	15217	15088	15188	15101	15111	15361	15198	15143	15226	15139	15153	15129	14999	15262	15215	15084	15062	15022	15139	15221	15021	15109	15134	15138	15298	15113	15089	15167	15100	15084	15251	15062	15150	15132	15315	15220	15169	15176	15185	15168	15143	15114	15177	15181	15127	15089	15135	15214	15077	15218	15207	15214	14984	15142	14978	15242	15102	15103	15128	15090	15196	15131	15053	15138	15088	15029	15171	14968	15068	15192	15046	14996	15376	15190	15180	15204	15091	15311	15137	15199	15245	14939	15267	15074	15239	14890	15152	15085	15215	15161	15123	15081	15020	15222	15027	15315	14890	15039	15126	15168	15251	15210	15181	15320	15360	15119	15024	15397	15245	15250	15193	15176	15064	15174	15274	15111	15190	14986	15071	15204	15143	15064	15026	15083	14970	15118	14902	15083	15317	14981	15294	15040	15084	15228	15236	15388	15226	15043	15088	15159	15087	15273	15025	15227	15216	15171	14944	15113	15233	15049	15078	14945	15043	15121	15146	15302	15127	15109	15178	15328	15120	15190	15094	15168	15121	15210	15225	15205	15153	15179	15120	15200	15156	15167	15111	15070	15224	15123	15161	15271	15121	15201	15230	15075	14955	15065	15058	14946	15064	15027	15177	15064	15158	15145	15109	15151	15089	15215	15257	15153	15264	15264	15151	15154	15092	15319	15238	15109	15130	15205	15176	15202	15145	15140	15119	15210	15201	15098	15185	15229	15088	15010	15104	15073	15180	15134	15186	15232	15070	14981	15271	15132	15223	15164	15123	15142	15105	15126	15151	15120	15265	15172	15216	15128	15181	15012	15276	15366	15200	15217	15169	15300	15301	15038	15035	15234	15039	15111	15169	15361	15236	15257	15114	15149	15105	15157	15104	15186	15051	15162	15066	15228	15092	15185	15017	15051	15243	15155	15391	15188	15285	15107	15214	15052	15199	15259	15180	15181	15255	15183	15300	15258	15132	15166	15103	15022	15087	15060	15336	15104	15197	15227	14860	15259	15167	15161	15182	15115	15104	15101	15073	15225	15080	15263	14993	15049	15079	15122	15138	15104	15113	15070	15313	15193	15037	15184	15230	15056	15214	15249	15190	15056	15098	15237	15099	15169	15145	15126	15098	15222	15040	15038	14997	15064	15087	15144	15129	15246	15117	15077	15228	15225	15235	15137	15304	15100	15128	15246	15072	15256	15169	15047	15152	15226	14972	15278	15139	15075	15084	15293	15273	15177	15236	15115	15113	15299	15193	15196	15039	15197	15094	15203	15017	14899	15198	15170	15115	15103	15223	15297	15181	15298	15076	15184	15372	15431	15045	15151	15039	15280	15029	15083	15110	15268	15102	15220	15058	15164	15050	15082	15079	15023	15016	15119	15135	15253	15154	15173	15151	15228	15143	15239	15142	15243	15224	15227	15113	15242	15205	15164	15173	15111	15061	15028	15260	15036	15101	15272	15213	15045	15213	15199	15079	14995	15117	15095	15261	15146	15155	15223	15229	15274	15238	15158	15132	15324	15095	15118	15053	15084	15303	15023	15211	15255	15137	15232	15127	15254	15030	14994	15239	15186	15241	15101	15208	15144	15253	15139	15118	15204	15133	15080	15106	15112	15351	15080	15235	15037	14989	15255	15192	15225	15043	15128	15074	15238	15380	15201	15260	15218	15122	15276	15154	15164	15205	15378	15116	15060	14944	15275	15233	15099	15272	15007	15152	15166	15032	15073	15167	15177	15115	15142	15036	15249	15209	15184	15301	15251	15146	15155	15190	15259	14978	15101	15129	15013	15125	15246	15182	15111	15165	15423	15120	15075	15228	15054	15051	15061	15105	15209	15220	15127	15125	15147	15181	15136	15220	15037	15112	15066	15183	15230	15043	15181	15418	15252	15107	15145	15241	15196	15058	15174	15153	15204	15200	15171	15165	15104	15317	15172	15106	14952	15209	15144	15215	15129	15145	15051	15056	15165	15067	15163	15149	15156	15128	15170	15174	15265	15132	15099	15190	15111	15247	15112	15224	15023	15303	15101	15119	15221	15172	15178	15149	15156	15066	15280	15038	15081	15085	15301	15122	15244	15231	15155	15094	15142	15306	15372	15048	15240	15147	15105	15152	15290	15098	15143	15204	15165	15024	15257	15116	15052	15037	15160	15198	15174	15168	15200	15149	15078	15069	15269	15095	15397	15090	14954	15140	15128	15047	15092	15235	15244	15242	15183	15040	15231	15036	15213	15286	15139	15203	15188	15228	15199	15158	15225	15163	15329	15144	15174	15164	15054	15053	15153	15118	15104	15040	15247	14978	15179	14984	15200	15223	15304	15126	15153	15215	15331	15059	15120	15071	15100	15319	15108	15238	15298	15116	15222	15169	15284	15344	15254	15144	15164	15357	15103	15218	15081	15171	15058	15052	15190	15276	15367	15086	15223	15151	15029	15274	15161	15065	15077	15260	15171	15102	15208	15081	15104	15274	15021	15187	15094	15073	15137	15274	15292	15044	15279	15089	15299	15156	15125	15082	15187	15129	15117	15162	15200	15112	15089	14975	15128	15218	15002	15201	15121	15235	15092	15338	14993	15248	15299	15028	15243	15249	15294	15052	15186	15167	14901	15138	15124	15033	15119	15213	15241	15049	15288	15205	15123	15136	15213	15250	15352	15151	15219	15246	15094	15049	14932	15388	15187	15189	15161	15124	15045	15317	15191	15117	15029	15183	15277	15146	15089	15202	15174	15138	15082	15133	15318	14978	15209	15097	15164	15204	15131	15118	15320	15035	15156	15128	15302	15182	15125	15033	15193	15194	15336	15202	14984	15029	15226	15052	15105	15242	15124	15155	15048	15311	15103	15144	15091	14924
23041	21545	29565	24046	22090	25006	26974	20692	20114	23278	45068	45021	34373	25212	18807	18568	18153	17929	18103	17947	17930	17878	17941	17918	18133	17952	18189	17736	18148	17970	18035	17894	17852	17593	17967	17967	18003	17854	18100	17997	17933	17951	17841	17813	17693	17851	17954	18104	18047	17925	17865	17956	17715	17855	17898	17955	17821	17789	18072	17894	17926	17848	17851	17986	17929	17904	18000	17890	17928	17853	18033	17926	17514	17845	17886	17840	18182	17788	17707	17855	17742	17723	17827	17738	17793	17731	17868	17836	17947	17765	17757	17909	17948	17857	17781	17768	17906	17913	17609	17888	17699	17781	17723	17831	17746	18044	18046	17768	17761	17594	17658	17628	17752	17731	17832	17842	17968	17795	17926	17757	17682	18024	17957	17737	17922	17782	17665	17671	17730	17717	17897	17820	17675	18055	17840	17676	17718	17891	17729	17814	17793	17645	17826	17981	18084	17803	17900	17779	17885	18014	17962	17606	17822	17823	17949	17602	17913	17788	17841	17902	17890	17793	18025	17817	17845	17748	17667	17828	17758	17668	17685	17740	17862	17729	17725	17885	17822	17793	17715	17923	17755	17652	17905	17775	17773	17971	17739	17963	17656	18020	17695	17858	17690	17748	17891	18037	17942	17861	17638	17716	17623	17652	17763	17716	17681	17895	17769	17899	17953	18069	17630	17938	17853	17728	17767	17953	17828	17919	17952	17655	17890	17893	17854	17917	17677	17623	17686	17652	17761	17697	17899	17768	17713	17742	17600	17926	17676	17774	17685	17627	17876	17763	17901	17738	17674	17805	17917	17779	17854	17732	17890	17769	17970	17811	17773	17662	17536	17733	17747	17766	17853	17794	17707	17648	17664	17681	17574	17633	17808	17909	17819	17684	17873	17679	17949	17947	17961	17872	17918	17930	17749	17795	17743	17779	17930	17712	17757	17943	17822	17744	17756	17993	18050	17869	17863	17611	17751	17742	17668	17882	17919	17773	17967	17864	17733	17645	17719	17984	17693	17786	17793	17932	17860	18017	17666	17826	17668	17909	17843	17831	17686	17592	17828	17882	17928	17684	17702	17780	17659	17680	17842	17833	17822	17717	17814	17784	17558	17807	17810	17558	17656	17717	17914	17743	17860	17860	17930	17853	17883	17551	17871	17750	17752	17802	17966	17812	17935	17875	17798	17821	17893	17716	17955	17736	17929	17749	17616	17655	17865	17827	17977	17610	17759	17667	17679	17601	17719	17707	17852	17609	17687	17767	17963	17730	17819	17817	17667	17849	17725	17766	17894	17640	17918	17857	17843	17759	17700	17738	17652	17876	17601	17890	17868	17749	17752	17655	17823	17914	17833	17826	17672	17777	17734	17896	17820	17778	17764	17789	18089	18058	17749	17764	17659	17814	18019	17687	17900	17700	17992	17481	17864	17881	17848	17762	17586	17812	17770	17691	17920	17673	17717	17897	17724	17848	17712	17631	17786	18133	17829	17852	17658	17721	17783	17709	17658	17844	17887	17818	17855	17922	17604	17766	17718	17792	17705	17972	17860	17789	17752	17779	17814	17856	17821	17688	17689	17537	17710	17811	17706	17745	17784	17766	17755	17595	17876	17792	17732	17631	17781	17831	17686	17717	17954	17660	17657	17895	17719	17769	17604	17653	17815	17798	17968	17655	17904	17928	17503	17983	17884	17724	17732	17845	17854	17816	17941	17783	17728	17765	17760	17759	17683	17862	17924	17829	17745	17908	17713	17795	17639	17586	17712	17674	17828	17743	17935	17609	17977	17738	17669	17669	17795	17909	17974	17782	17715	17855	17810	17709	17597	17892	17849	17716	17804	17732	17943	17787	17664	17654	17808	17785	17750	17937	17719	17939	17762	17880	17849	17922	17753	17684	17680	17701	17860	17771	17874	17865	17827	17738	17655	17701	17832	17662	17924	17836	17890	17762	17841	17718	17787	17818	17765	17769	17914	17747	17667	17912	17900	17683	17851	17772	17872	17616	17830	17848	17819	17901	17725	17942	17841	17742	17767	17712	17850	17672	17801	17664	17988	17818	17900	17888	17701	17731	17873	17774	17890	17805	18043	17789	17747	17746	17711	17770	17805	17834	17794	17600	17718	17819	17826	17671	17777	17863	17924	17836	17898	17620	17698	17752	17874	18092	17904	17786	17780	17712	17857	17701	17712	17768	17852	17770	17789	17794	17897	17866	17720	17785	17708	17645	17733	17887	17656	17641	17620	17917	17600	17730	17834	17850	17836	17788	17723	17813	17722	17980	17837	17729	17899	17742	17932	17658	17739	17753	17624	17706	17655	17753	17651	18007	18045	17812	17865	17749	17776	17747	17730	17755	17837	17825	17801	17704	17778	17823	17785	17644	17852	17878	17832	17811	17710	17965	17735	17586	17733	17700	17889	17850	17796	17943	17765	17760	17653	17876	17552	17621	17929	17892	17931	17886	17695	17745	17791	17960	17893	17717	17659	17777	17883	17780	17930	17816	17750	17877	17540	17702	17639	17834	17853	17841	17910	17705	17873	17746	17820	17924	17690	17583	17720	17620	17791	17857	17643	17845	17637	17594	17789	17672	17779	17706	17801	17602	17697	17657	17847	17506	17704	17768	17877	17930	17881	17688	17815	17717	17646	17622	17809	17801	17713	17742	17866	17666	17611	17902	17714	17797	17653	17894	17653	17814	17609	17879	17705	17743	17677	17653	17861	17776	17781	17647	17842	17939	17510	17762	17792	17523	17784	17748	17932	17698	17712	17775	17792	17581	17772	17717	17794	17633	17843	17797	17772	17888	17873	17829	17854	17735	17799	17923	17755	17772	17810	17621	18024	17754	17851	17876	17647	17767	17722	17894	17708	17613	17805	17766	17929	17681	17642	17902	17920	17881	17606	17674	17810	17590	17744	17873	17754	17745	17709	17956	17786	17695	17775	17743	17997	17801	17595	17808	17846	17881	17785	17760	17796	17804	17965	17669	17520	17634	17770	17699	17618	17762	17684	17598	17967	17606	18016	17960	17888	17681	17846	17765	17679	17807	17947	17852	17665	17633	18060	17957	17947	17944	17935	17699	17856	17672	17649	17805	17937	17682	17967	17728	17764	17770	17793	17923	18015	17812	17659	17841	17792	17615	17910	17647	17678	17726	17947	17716	17891	17862	17827	17657	17633	17826	17613	17645	17849	17818	17803	17773	17809	17737	17799	17780	17659	17701	17686	17608	17729	17568	17708	17785	17814	17879	17659	17604	17709	17839	17764	17806	17757	17682	17881	17683	17864	17967	17818	17940	17780	17836	17680	17625	17870	17799	17831	17667	17705	17793	17780	17717	17761	17819	17892	17847	17666	17711	17809	17575	17717	17661	17911	17797	17931	17755	17805	17801	17617	17826	17702	17820	17906	17685	17728	17800	17772	17770	17749	17705	17871	18051	17583	17797	17831	17959	17854	17945	17915	17783	17858	17814	17757	17628	17879	17691	17770	17860	17750	17758	17679	17816	17693	17772	17856	17954	17826	17756	17788	17738	17805	17648	17773	17870	17919	17703	17687	17704	17881	17765	17764	17868	17793	17697	17909	17611	17714	17843	17815	17777	17556	17638	17941	18017	17851	17935	17636	17807	17645	17710	17727	17637	17691	17831	17798	17981	18051	17788	17575	17745	17897	17832	17791	17859	17725	17692	17668	17844	17763	17833	17956	17642	17805	17908	17738	17735	17689	17798	17577	17754	17911	17855	17757	17807	17845	17529	17961	17896	17630	17695	17645	17681	17701	17843	17815	17681	17699	17669	17850	17696	17756	17724	17584	17725	17666	17623	17792	17751	17914	18020	17688	17618	17834	17740	17804	17777	17687	17806	17809	18004	17914	17789	17762	17777	18013	17758	17915	17867	17808	17807	17920	17897	17604	17764	17883	17885	17923	17965	17668	17850	17755	17770	17901	17876	17790	17657	17702	17874	17731	17845	17718	17769	17911	18012	17835	17870	17826	17734	17663	17947	17723	17733	17767	17733	18001	18004	17825	17817	17760	17868	17612	17679	17706	17756	17804	17746	18005	17739	17777	17771	17657	17724	17837	17757	17924	17880	17717	17823	17769	17796	17753	17466	17769	17704	17559	17518	17720	17845	17788	17991	17721	17716	17932	17720	17822	17748	17814	17831	17605	17744	17840	17833	17836	17711	17935	17685	17861	17828	17949	17754	17625	17875	17707	17777	17933	17717	17641	17663	17827	17655	17753	17774	17827	17658	17701	17714	17763	17896	17802	17793	17809	17939	17891	17479	17666	17929	17830	17714	17647	17783	17775	18061	17770	17761	17838	17718	17916	17611	17925	17882	17596	17763	17883	17716	17826	17779	17924	17829	17876	18193	17747	17586	17779	17836	17820	17625	17823	17786	17725	17814	17833	17924	17955	18068	18074	17817	17743	17775	17674	17559	17748	17828	17747	17784	17594	17947	17513	17790	18001	17619	17711	17793	17530	17821	17846	18055	17820	17840	17793	17708	17717	17757	17833	17855	17863	17962	17653	17858	17670	17693	17798	17801	18021	17686	17779	17834	17967	17891	17855	17815	17761	17738	18010	17971	17888	17833	17660	17749	17740	17603	17697	17649	17907	17652	17826	17599	17793	17946	17832	17885	17838	17864	17976	17892	17764	17737	17636	17893	17807	17747	17717	17838	17309	17558	17602	17764	17807	17825	17931	17787	17755	17719	17716	17940	17760	17693	17818	17736	17834	17736	17838	17822	17753	17739	17774	17873	17904	17765	17778	17648	17897	17692	17824	17827	17827	17876	17863	17712	17797	17877	17766	17784	17841	17680	17814	17722	17722	17676	17879	18042	17690	17672	17876	17829	17949	17823	17639	17637	17848	17817	17731	17754	17844	17704	17730	17911	17580	17753	17816	17898	17916	17910	17746	17672	17837	17898	17898	17826	17879	17814	17810	17766	17622	17798	17750	17791	17740	17670	17650	17827	17826	17745	17788	17835	17841	17820	17697	17833	17684	17768	17851	17617	17862	17793	17661	17889	17778	17864	17770	17810	17801	17776	17650	17775	17627	17631	18068	17760	17672	17785	17758	17604	17722	17844	17783	17680	17912	17754	17894	17884	17660	17885	17981	17917	17785	17879	17913	17767	17912	17819
22391	43469	44065	35607	31595	27046	21998	19875	19932	24911	48606	44882	35660	22735	16000	15828	16026	15817	16006	15960	15770	16080	15721	15987	15978	15942	15746	16047	16030	15981	16079	15926	15760	16082	15791	15878	15774	16002	15915	15929	15851	15805	15826	15906	15924	15848	15938	16076	15987	15889	15797	15919	15923	15860	16015	15915	15786	15774	15886	15840	15844	15853	15990	15850	15943	15784	15991	15808	16125	15972	15887	15922	15896	15986	15943	15825	15896	16025	15807	15966	15960	16026	15931	15942	16156	15808	15964	15821	15832	15848	16054	15774	15906	15835	15873	15906	15917	15897	15888	15994	15819	15743	15998	15926	15821	16030	15867	16036	15984	15891	15887	15991	15909	16113	15977	15841	16018	15895	15940	15946	15991	15742	15987	15845	15984	15846	15807	15913	15727	15841	15856	15895	15655	15923	15915	15731	15891	15876	15922	16090	15764	15988	15766	16066	15888	15880	15874	15937	15942	16021	15790	16048	15934	15889	15921	15795	15753	15767	15797	15794	15907	15838	15747	16074	15992	15943	15947	15824	15846	15868	15717	15956	15932	15822	15935	16024	15757	15873	15788	15950	15913	15825	15983	15781	16009	15823	15949	15977	15658	16161	15809	16023	15964	15820	15835	15774	16007	15954	15883	15993	16034	15917	15996	15854	15827	15935	16034	15873	15857	15674	15874	15816	15918	15803	15920	16107	15844	15962	15925	15961	15836	16027	15901	15917	15878	16032	15875	15908	15925	15861	16105	15960	15816	16039	15873	15856	15930	16024	16066	15844	15919	15850	15788	15768	15976	15966	15780	15934	15904	15804	15862	15989	15866	15858	15869	15761	15976	16048	15860	15864	15859	15983	15908	15646	15901	15827	15894	16063	16041	16068	15757	15968	15911	15961	15892	15845	16125	15915	15872	15812	15966	15900	15732	15763	15925	15948	15872	16071	15884	15722	15911	15785	15689	15963	16015	15854	15894	15918	15908	15900	15875	15796	16003	15907	15886	15905	15913	15758	15808	16091	15917	15967	15748	15850	15869	15934	15776	15803	15816	15763	16006	15832	15862	15902	15979	16037	16060	15888	15870	15723	15623	15924	15901	16009	15834	15786	15975	15867	15900	15933	16005	15988	15962	15807	16077	15882	15872	15792	15955	16087	15825	15784	15830	15805	15808	15842	15938	15853	15832	15857	15780	15953	16015	15944	15773	15688	16039	15746	15718	15929	15939	15905	15915	15803	15848	15931	16056	16098	15898	15876	15853	15967	15983	15899	15899	16148	16094	15662	15816	15714	16033	15924	15918	15859	15767	15870	15856	15941	15878	15906	16022	15904	15906	15902	15824	15896	15751	15905	15924	15850	15756	16131	15840	15874	15750	15756	16017	15930	15828	15988	15869	15762	15916	15811	15788	15818	15835	15837	15960	15795	15980	15892	15866	15855	15991	15967	15920	16017	15817	16032	15772	15998	15879	15787	15930	15911	15877	15872	15952	15983	15860	15726	15774	15901	15954	15828	15895	15916	15922	15946	15777	16014	15844	16014	15847	15902	15864	15890	15958	15953	15870	15954	15916	15976	15950	15824	15748	15925	15861	15880	15703	16050	15925	15866	16071	16031	15907	15944	15769	15836	16051	15881	15919	15797	15838	15911	15986	15871	15893	15831	15818	16022	16030	15769	15985	15901	15904	15933	15834	15844	15901	16007	15911	15964	15976	15936	15906	15792	15852	15812	15994	15799	15983	15909	15820	15831	15865	15896	15862	15904	15844	15732	15971	15914	15724	15900	15946	15911	16044	15925	15953	15941	15808	15828	15806	15869	15968	15678	15795	15818	15780	15802	15992	15944	15816	15845	15969	15914	15952	15865	15925	15945	15748	15943	15887	15809	15948	15849	16006	15917	16052	15895	15788	15943	15900	15956	15870	15763	15830	15822	15840	15833	15739	16012	15835	15843	15962	15683	15965	15838	15904	15852	15787	15959	15819	16017	16043	15880	15912	15937	15878	15920	15760	15965	15888	15883	15724	15946	15804	15645	15994	15969	16012	15825	15915	15888	15871	15939	15662	15944	15976	15749	15946	15838	15722	15852	15861	15891	15968	15846	15888	16000	15853	16062	15948	15840	15972	15795	15823	15906	15835	15844	15944	15823	15869	15940	15813	15946	15708	15674	15882	15911	15937	15883	15831	15890	15893	15896	15825	15750	16043	15980	15778	15828	15793	16104	15933	16039	15999	15871	15828	15752	15951	15842	15962	15953	15983	15881	15945	15876	15998	15821	15804	16104	15941	15968	15826	15948	15738	15985	15846	15730	15869	16063	15822	15965	15783	15869	15837	15850	16014	15943	15872	15835	15842	15777	16021	15802	15913	15995	15912	16075	15929	15835	15740	15792	15735	15959	15807	15842	15841	16004	16053	15880	16021	16015	16024	15761	15920	15767	15997	15885	15911	16025	16148	15836	15897	15811	15686	15821	16033	15750	15943	15933	15825	15803	15934	15918	15907	15996	15803	15957	15946	15804	15922	15712	15824	16029	15960	15792	15795	15968	15950	15906	15832	15745	15946	15948	15855	16040	15858	15910	15942	15824	15866	15986	15965	15617	15903	16018	15810	15957	15831	15933	15815	15918	15958	15766	16013	15835	15984	16043	15700	15763	15890	15825	15899	15858	15944	15973	15847	15855	15894	15897	15959	16020	15876	15799	15945	15832	15738	16046	15762	15936	15923	15746	15893	15890	15930	15808	16095	15698	15845	15919	15950	15820	16077	15842	15876	15931	16104	15842	15904	15838	15621	15785	15843	15825	15805	15906	15961	15910	15928	15882	15905	16006	15973	15949	15906	15997	15891	15946	15929	15673	15791	15933	15760	15824	15965	15853	16050	15864	16028	15878	15936	15896	15908	15857	15885	16008	15710	15865	15843	15762	15891	15814	16017	15799	15822	15869	15832	15885	16026	15800	15765	15830	15910	15806	15780	15937	15818	15798	15927	15840	15749	15814	15790	15950	15869	15773	15829	15921	15851	15679	15919	15925	15900	16060	15883	15939	15797	15903	15959	15995	15910	15861	16024	15849	16078	15933	15915	15738	15947	15986	15973	15878	15892	16005	15857	15982	15791	15935	15810	15940	15913	16032	15796	15842	15824	16113	15858	15841	15919	15878	15769	15809	15734	15964	15809	15795	15930	15922	15946	15799	15951	15916	15811	15841	16000	16231	15793	15760	15837	15961	15816	15979	16001	15943	15932	16002	15871	15890	15772	15928	16138	15892	15891	15919	16026	15867	15938	15942	15687	15745	15914	15958	15695	15870	15846	15916	15769	15797	15821	15850	15920	15967	15969	15983	15930	15757	15943	16104	15975	15980	15768	16044	15886	15954	15883	15705	15926	15962	15789	16064	15968	15794	15847	16057	15942	15924	15761	15812	15767	15783	15985	15951	15893	15839	15954	15859	15973	15840	15944	15945	15944	16130	16066	15736	15922	15908	15907	15908	15916	15805	15961	15816	15946	15868	16011	15852	15936	15860	15793	15861	15751	15652	15780	15962	15984	15849	15864	15982	15858	15849	15917	15907	15851	15965	15898	15710	15819	16045	16059	15807	15982	15781	15874	15903	15896	15953	15936	15872	15922	15931	15977	15879	15869	15831	15746	15855	15987	15937	15954	15926	16057	16018	15960	15950	15876	15876	15980	16042	15915	15828	15900	15849	15983	15936	15978	15875	15913	15807	15811	16103	15854	15865	15911	15908	15951	15935	16068	15727	15701	15701	15948	15741	16014	15803	15867	15912	15853	15862	15812	15954	15958	15865	15870	15836	15924	15909	15780	15744	15698	16028	15959	16014	15802	15946	15965	15882	15917	15775	15943	16117	15948	15828	15822	15989	15901	15707	15822	15895	15926	15881	15838	15786	15957	15725	15900	15841	15835	15916	15762	15819	16005	16035	15752	15864	15867	15969	15918	15900	15830	15890	15971	15976	16090	15952	15836	15868	15885	15849	15764	15684	15858	15830	15942	15887	16018	15928	15908	15765	15849	15917	15869	15893	15835	15959	15878	15817	15943	15949	15820	15729	15877	16093	15901	15803	15802	15791	15986	15980	15914	15858	15979	15876	15782	15739	15748	15791	15984	15906	15869	15900	15846	15854	15889	15891	16076	15938	15861	15853	15985	15925	15883	15925	15988	15996	15901	15806	15783	15939	15772	15934	15956	15787	15807	15739	15809	15651	15990	15742	15812	15796	15747	15805	15941	15920	15846	15905	16037	15974	15801	15859	15814	15958	15895	15857	15983	15825	15903	15874	15905	15795	15878	15939	15989	15693	15675	15881	15632	16045	15948	15837	16038	15983	15680	16157	15881	15861	15783	15763	16011	15870	15884	16023	15894	16001	15856	15811	15860	15748	15843	15846	15905	15859	16031	15876	15884	15731	15903	15967	15974	15934	15813	15852	15983	16048	15991	15843	16015	15880	16005	16074	15983	15692	15871	15899	16012	15889	16064	15888	15843	15795	15860	15802	15845	15804	16039	15923	15899	15788	15851	16012	15830	15610	15940	15950	15822	15802	15863	15955	15775	15821	15934	16068	15841	15997	15916	15704	16056	15875	15953	15917	16099	16042	15756	15882	15802	15793	15920	15852	15764	16013	15763	15923	15860	15875	15814	15945	15822	15867	15774	15832	16007	15761	15959	15992	15780	15886	15761	15819	15892	15805	15777	15766	15917	15961	15960	15999	15932	15861	15958	16010	15795	15932	15903	16041	16045	15890	15860	15904	15908	15893	16051	15830	15957	15808	15847	15999	15991	15784	15731	15972	15869	15736	15897	15828	15931	15944	15907	15895	15816	15868	15834	15704	15994	15764	15857	15915	16059	15877	15930	15938	15846	15863	15930	15795	15880	15865	15849	15857	15829	15980	15989	15899	16072	15666	15875	16032	15940	15903	15759	15868	15861	16000	15833	15838	15919	16109	15874	15863	15859	15975	15820	15987	16021	15704	15989	15863	15878	15825	15901	15773	15854	15852	15817	15944	15927	15830	15902	15870	15798	15885	16064	15773	15791	15862	15958	15922	15841	15973	15819	15945	16013	15920	15833	15988	15777	15857	15675	15816	15988	15862	15817	15815	15970	15873	15816	15881	16038	16010	15799	15813	15926	16043
27806	23657	29329	26963	21649	20024	19268	18536	18213	18142	19852	20510	19741	18582	17845	17765	17794	17607	17595	17654	17721	17574	17708	17544	17808	17472	17802	17817	17743	17595	17699	17617	17788	17782	17553	17518	17603	17522	17667	17797	17658	17619	17703	17653	17694	17801	17673	17665	17783	17586	17734	17528	17656	17714	17884	17603	17707	17552	17620	17654	17560	17682	17675	17754	17662	17588	17679	17697	17659	17696	17571	17719	17636	17774	17741	17818	17571	17761	17790	17721	17654	17791	17766	17785	17686	17744	17419	17462	17681	17440	17495	17539	17554	17665	17646	17628	17639	17716	17543	17828	17559	17641	17813	17639	17744	17607	17858	17694	17628	17535	17714	17651	17584	17468	17586	17621	17662	17577	17459	17710	17718	17697	17761	17729	17829	17697	17511	17615	17723	17545	17558	17731	17783	17811	17566	17485	17724	17626	17827	17576	17794	17738	17598	17751	17738	17697	17517	17630	17704	17500	17680	17764	17614	17710	17582	17539	17797	17642	17704	17645	17564	17559	17645	17772	17756	18003	17655	17547	17681	17566	17720	17709	17703	17435	17738	17720	17493	17638	17621	17485	17548	17707	17974	17586	17494	17616	17487	17646	17735	17615	17797	17716	17564	17652	17718	17688	17648	17632	17665	17662	17586	17566	17600	17864	17774	17585	17688	17685	17680	17781	17572	17785	17533	17614	17609	17511	17671	17667	17620	17714	17586	17710	17606	17678	17790	17499	17740	17660	17835	17761	17714	17709	17598	17550	17590	17659	17857	17689	17686	17702	17631	17814	17750	17970	17552	17641	17613	17593	17673	17843	17823	17494	17598	17688	17911	17590	17502	17604	17717	17546	17530	17617	17464	17750	17704	17547	17935	17610	17511	17697	17814	17538	17783	17776	17827	17552	17801	17461	17700	17761	17768	17667	17899	17675	17771	17808	17573	17737	17527	17651	17734	17429	17812	17725	17718	17504	17671	17673	17692	17771	17607	17508	17660	17723	17782	17664	17555	17606	17777	17657	17616	17872	17738	17681	17705	17629	17685	17723	17738	17812	17568	17715	17712	17769	17721	17692	17783	17761	17565	17710	17582	17697	17759	17620	17695	17764	17549	17599	17885	17650	17596	17494	17736	17798	17596	17583	17586	17684	17677	17667	17674	17674	17634	17608	17543	17744	17847	17656	17738	17596	17522	17770	17811	17491	17679	17842	17731	17437	17597	17737	17585	17430	17674	17772	17656	17571	17673	17587	17469	17740	17721	17620	17724	17561	17648	17597	17328	17649	17699	17765	17642	17514	17903	17742	17696	17638	17605	17644	17507	17669	17759	17725	17729	17922	17727	17674	17649	17758	17568	17702	17754	17608	17680	17606	17605	17649	17673	17787	17789	17652	17695	17628	17671	17726	17582	17679	17766	17825	17797	17602	17673	17663	17540	17418	17789	17711	17526	17792	17570	17597	17730	17692	17636	17956	17462	17629	17588	17606	17612	17718	17712	17626	17729	17786	17698	17409	17623	17743	17617	17600	17853	17538	17673	17773	17815	17530	17604	17737	17537	17466	17773	17691	17648	17785	17817	17598	17600	17861	17763	17724	17718	17497	17690	17658	17643	17862	17723	17672	17852	17643	17525	17771	17695	17458	17644	17687	17693	17886	17599	17533	17800	17531	17712	17731	17509	17731	17957	17557	17688	17568	17605	17597	17675	17723	17690	17407	17718	17664	17771	17638	17550	17684	17621	17852	17563	17575	17738	17786	17618	17710	17594	17593	17742	17874	17561	17686	17751	17674	17614	17723	17929	17758	17777	17691	17592	17661	17814	17541	17659	17734	17603	17693	17579	17653	17658	17678	17701	17628	17677	17652	17514	17504	17578	17721	17829	17608	17633	17803	17700	17685	17691	17657	17523	17860	17590	17811	17700	17796	17632	17751	17793	17730	17642	17558	17622	17708	17926	17528	17475	17575	17630	17569	17629	17714	17610	17809	17645	17622	17705	17678	17864	17729	17605	17707	17747	17647	17655	17602	17676	17487	17594	17751	17908	17862	17597	17400	17755	17669	17594	17679	17666	17633	17862	17615	17728	17755	17563	17570	17761	17676	17646	17555	17730	17683	17560	17722	17619	17543	17665	17569	17773	17591	17759	17752	17704	17699	17705	17746	17746	17674	17612	17677	17713	17423	17695	17639	17523	17552	17762	17615	17707	17652	17850	17542	17685	17517	17462	17673	17698	17613	17779	17588	17623	17529	17751	17592	17636	17711	17618	17665	17747	17674	17581	17797	17624	17576	17879	17836	17830	17522	17780	17436	17899	17507	17487	17788	17665	17595	17631	17669	17712	17695	17498	17583	17641	17696	17600	17444	17841	17824	17570	17447	17684	17812	17864	17725	17572	17645	17639	17645	17605	17560	17631	17621	17778	17743	17575	17644	17553	17531	17687	17777	17594	17422	17649	17820	17536	17609	17758	17820	17688	17970	17778	17636	17711	17820	17814	17643	17766	17736	17607	17662	17701	17661	17833	17575	17457	17452	17596	17541	17495	17873	17688	17847	17869	17626	17617	17792	17733	17568	17677	17628	17576	17676	17621	17652	17533	17384	17759	17662	17680	17669	17666	17678	17620	17507	17471	17540	17590	17692	17659	17673	17596	17606	17538	17659	17857	17663	17481	17654	17617	17686	17546	17665	17628	17660	17591	17417	17688	17700	17820	17675	17739	17663	17655	17631	17741	17805	17562	17547	17395	17707	17762	17508	17748	17598	17516	17613	17625	17592	17778	17813	17634	17782	17973	17682	17616	17651	17829	17612	17651	17580	17817	17584	17612	17593	17624	17722	17710	17596	17820	17732	17413	17690	17499	17288	17462	17685	17794	17592	17781	17627	17636	17740	17808	17823	17936	17773	17771	17715	17552	17692	17511	17669	17651	17548	17683	17759	17757	17636	17699	17929	17701	17459	17813	17500	17727	17566	17727	17564	17751	17746	17500	17601	17719	17659	17353	17669	17703	17727	17728	17526	17759	17612	17688	17693	17618	17863	17833	17606	17572	17615	17724	17999	17811	17598	17634	17681	17741	17688	17582	17853	17565	17783	17674	17801	17729	17622	17520	17616	17601	17531	17551	17626	17504	17687	17775	17601	17827	17499	17542	17731	17441	17563	17821	17752	17916	17555	17828	17538	17734	17674	17689	17532	17535	17424	17535	17716	17535	17647	17651	17706	17678	17653	17841	17679	17770	17667	17667	17662	17741	17747	17743	17644	17844	17712	17775	17803	17664	17786	17591	17787	17667	17890	17628	17725	17737	17725	17658	17497	17709	17583	17822	17655	17585	17646	17689	17764	17569	17588	17612	17720	17789	17745	17808	17747	17637	17588	17743	17647	17862	17693	17723	17664	17582	17643	17623	17572	17746	17573	17537	17791	17514	17611	17680	17818	17738	17513	17819	17737	17667	17629	17481	17451	17638	17694	17516	17573	17665	17754	17662	17522	17602	17679	17590	17788	17579	17721	17909	17697	17494	17604	17790	17713	17785	17529	17401	17670	17563	17643	17769	17665	17687	17741	17699	17708	17712	17532	17784	17765	17727	17814	17639	17482	17620	17615	17541	17717	17745	17679	17584	17638	17594	17615	17576	17721	17732	17569	17689	17641	17724	17612	17688	17488	17580	17780	17835	17608	17652	17564	17673	17669	17653	17727	17667	17542	17667	17498	17681	17777	17660	17515	17615	17603	17661	17525	17698	17380	17671	17829	17658	17863	17568	17595	17643	17615	17582	17727	17730	17763	17848	17640	17596	17719	17767	17862	17710	17423	17496	18010	17859	17584	17575	17483	17562	17652	17612	17672	17709	17570	17632	17759	17796	17421	17789	17792	17654	17755	17555	17325	17601	17675	17678	17557	17586	17594	17628	17676	17488	17776	17622	17693	17666	17584	17664	17749	17676	17632	17543	17598	17460	17574	17862	17419	17526	17592	17790	17681	17641	17511	17681	17731	17707	17709	17747	17694	17824	17438	17608	17507	17606	17635	17554	17721	17629	17640	17766	17743	17789	17626	17816	17609	17675	17616	17640	17864	17612	17679	17608	17720	17872	17606	17682	17563	17771	17579	17785	17925	17505	17695	17751	17740	17958	17815	17645	17668	17740	17542	17768	17621	17698	17605	17730	17531	17613	17823	17675	17729	17757	17496	17962	17390	17706	17668	17685	17747	17692	17633	17622	17965	17579	17705	17778	17748	17777	17730	17937	17495	17707	17572	17673	17714	17738	17558	17436	17617	17589	17703	17662	17694	17555	17763	17726	17655	17618	17605	17499	17722	17767	17693	17937	17838	17609	17822	17440	17529	17725	17576	17993	17709	17692	17799	17628	17812	17590	17688	17712	17539	17651	17806	17857	17781	17853	17681	17681	17596	17816	17545	17606	17826	17445	17581	17698	17714	17502	17834	17675	17852	17810	17627	17702	17311	17762	17879	17838	17752	17552	17576	17917	17545	17618	17567	17556	17999	17789	17677	17756	17591	17722	17719	17616	17793	17840	17689	17788	17783	17428	17638	17787	17583	17769	17691	17718	17645	17489	17666	17746	17363	17768	17508	17653	17650	17630	17616	17524	17729	17566	17716	17658	17709	17646	17666	17618	17803	17436	17814	17483	17564	17722	17880	17707	17703	17744	17986	17685	17735	17686	17468	17562	17877	17633	17740	17745	17427	17725	17645	17690	17524	17716	17917	17652	17606	17673	17668	17900	17649	17733	17833	17705	17838	17584	17746	17596	17590	17815	17523	17770	17770	17536	17608	17639	17776	17537	17669	17541	17639	17520	17750	17690	17668	17694	17717	17624	17616	17780	17762	17567	17449	17715	17808	17653	17803	17833	17815	17878	17832	17750	17642	17724	17705	17808	17641	17793	17556	17658	17637	17709	17558	17599	17579	17472	17711	17657	17945	17511	17836	17822	17583	17694	17572	17691	17651	17483	17606	17736	17628	17549	17664	17739	17378	17706	17550	17770	17540	17388	17915	17829	17690	17739	17767	17707	17888	17712	17566	17714	17638	17725	17623	17653	17625	17826	17621	17521	17707	17741	17630	17669	17573	17725	17768	17696	17626	17617	17718	17431	17633	17662	17842	17675	17826	17733	17874	17561	17818	17577	17753
22937	34645	32431	26172	21799	19447	17802	17085	16928	16828	19717	19750	18120	16672	15989	15881	15898	15784	15901	15894	15818	15951	15790	15690	15827	15894	15862	15909	15956	15872	16034	15705	15950	15971	15929	16024	15741	15645	15973	15873	15884	16079	15819	15771	15892	15981	15892	15858	15832	15767	15883	15755	15831	16117	15843	15760	15890	15863	15845	15861	15796	15892	15853	15649	15832	15792	15990	15735	15892	15880	15766	15906	15807	15735	15846	15741	15681	15839	15860	15877	15758	15889	15845	15893	15861	15659	15875	15911	15830	15837	15724	15882	15902	15828	15897	15738	15891	15747	15881	15923	15674	16102	15810	15767	15804	15788	15736	15932	15807	15733	15995	15916	15976	15949	15805	15907	15880	15915	15828	15772	15888	15860	15861	15837	15897	15826	15912	15720	15778	15829	15726	15997	15915	15908	16000	15982	15855	15846	15733	15905	15926	16049	16027	15838	15658	15856	15948	15903	15778	15777	15933	15795	15876	15917	15893	15831	15856	15941	15810	15751	15762	15775	15721	15836	15849	15812	15951	15853	15980	15783	15814	15980	15865	15676	15735	15922	15986	15766	15864	15830	15821	15819	15774	15827	15900	15755	15809	16022	15778	15795	15747	15814	15850	15872	15954	15866	15818	15766	15842	15929	15735	15949	15950	15840	15903	15838	15853	15829	15854	15691	15871	15767	15656	15757	15902	15711	16000	15825	15893	15778	15711	15781	15968	15858	15798	15903	15944	15785	15798	15930	15839	15977	16002	15850	15743	15772	15877	15748	15923	15659	15793	15795	15776	15695	15905	15697	15946	15850	15856	15893	15878	16058	15912	15849	15757	15783	15780	15810	15532	15844	15761	15892	15837	15900	15950	15833	15832	15714	15720	15861	15710	15778	15792	16024	15727	15913	15746	15893	15849	15678	15708	15767	15764	15719	15718	15957	15818	15807	15736	15826	15820	15743	15739	15887	15881	15702	15843	15887	15727	15736	15821	15972	15750	15907	15837	15812	15859	16063	15851	15725	15862	15869	15685	15983	15717	15759	15774	15824	15894	15741	16039	15714	15793	15837	15803	15775	15797	15709	15715	15830	15921	15566	16019	15817	15808	15877	15900	15781	15889	15825	15784	15941	15876	15915	15783	15905	15876	15747	15783	15741	16038	15958	15798	15957	15839	15935	15718	15845	15851	15823	15899	15854	15636	15933	15801	15659	15746	15975	15793	15753	15858	15931	15779	15693	15860	15917	15762	15796	15841	15712	15938	15762	15774	15831	15772	16030	15822	15680	15855	15797	15922	15726	15935	15899	15795	15773	15604	15860	15764	15756	15920	15849	15944	15788	15783	15826	15891	15715	15780	16142	15849	15801	15844	15857	15988	15927	15794	15865	15686	15879	15849	15959	15731	15898	15929	16067	15952	15758	15922	15979	15847	15870	15952	15872	15920	15705	15870	15966	15781	15878	15590	15926	15630	15775	15981	15886	15870	15934	15819	15676	15831	15853	15780	15929	15831	15943	15918	15868	15892	15681	15932	15898	16016	15811	15772	15743	15765	15759	15966	15851	15720	16033	15713	15948	15776	15860	15847	15983	15872	15840	15970	15948	15812	15889	15910	15864	15813	16041	15923	15764	15907	15881	15905	15611	15827	15795	15686	15952	15798	15966	15811	16009	15875	15928	15785	15819	15808	15906	15627	15884	15920	15955	15844	15668	15855	15918	16015	15725	15839	15939	15741	15908	15917	15884	15868	15942	15879	15880	15866	15773	16057	15831	15774	15844	15799	15837	15777	15799	15951	16017	15857	15808	15853	15829	15843	15853	15758	15957	15827	15867	15881	15877	15829	15843	15779	15900	16027	15841	15907	15683	15728	15795	15860	16117	15781	15795	15726	15711	15879	16050	15960	15806	15709	15803	15727	15720	15873	15819	15732	16016	15862	15797	15716	15924	15719	15850	15884	15961	16003	15802	15911	15792	15901	15792	15938	15678	15836	15859	15776	15901	15803	15898	15969	15752	15834	15741	15827	15715	15834	15736	15748	16058	15722	15883	15821	15810	15857	15706	15954	15899	15950	16059	15646	15915	15731	15715	15847	15952	16027	15761	15761	15956	15994	15733	15896	15792	15746	15775	16041	15841	15946	15856	15966	15649	16034	15838	15975	15775	15982	15926	15804	15827	15923	15729	15898	15820	15728	15817	15762	15886	15759	15940	15842	15791	15577	15850	15906	15916	15843	15836	15938	15949	15849	15985	15801	15800	15847	15888	15953	15798	15873	15666	15743	15804	15792	15825	15962	15976	15844	15879	15955	15706	15872	15803	15705	15811	15840	15871	15887	15831	15769	15648	15975	15969	15933	15766	16002	15824	16040	16006	16103	15978	15837	15896	15904	15839	15782	15763	15779	15734	15707	15891	15792	15786	15921	15860	16016	15839	15865	15757	15806	15985	15795	15888	15637	15833	15844	15869	15849	15839	15814	15981	15882	15767	15832	15759	15917	15903	15863	15958	15949	16073	15773	15809	15777	15938	15963	15840	16027	16002	15848	15974	15825	15833	15915	15869	16003	15598	15665	15830	15942	15852	15870	16030	15804	15793	15680	16028	15783	15795	15897	15719	15869	16000	15856	15755	15904	15709	16056	15709	15809	15950	15755	15875	15787	15808	15919	15984	16003	15822	15596	15907	15982	15862	15861	15810	15782	15847	15863	15716	15678	15804	15774	15773	15940	15980	15860	15727	15700	15834	15785	15789	15704	15945	15847	15772	15860	15866	15739	15835	15893	15721	16019	15973	15734	15845	15811	15909	15709	15868	15933	15816	15709	15874	15855	15877	15823	15805	15898	15716	15961	15793	15822	15719	15992	15937	15714	15834	15883	15850	15647	15936	15909	15880	15963	15856	15719	15905	15740	15730	15772	15899	15842	15813	15956	15920	15780	15691	15988	15919	15903	15826	15875	15852	15822	16066	15981	15816	15905	15858	15759	15945	16010	15831	15867	15702	15793	15812	15831	15817	15810	15810	16010	15843	15928	15870	15885	15891	15775	16059	15800	15801	15999	15853	15796	15676	15853	15753	15731	15781	15793	15870	15568	15710	15780	15846	15905	15717	15851	15779	15759	15832	15949	15755	15902	15726	16070	15874	15847	15676	15925	15808	15737	16000	15895	15834	15726	15978	15894	15932	15949	15766	15924	15840	16062	15831	15880	15878	15760	15743	15995	15795	15872	15724	16014	15922	15843	15842	15883	15944	15927	16030	15969	15914	15843	15857	15764	15673	15789	15847	15821	15801	15891	15812	15755	15862	15875	15886	15907	15776	16055	15794	15895	15891	16065	15888	15815	15842	15926	15784	15733	15901	15816	15946	15745	16009	15752	15801	15826	15654	15933	15775	15877	15903	15789	15958	15767	15884	15820	15877	16010	15875	15935	15825	15915	15834	15914	15848	15713	15897	15559	15704	15864	15791	15889	15932	15806	15821	15748	15938	15749	15773	16036	15920	15694	15892	15822	15790	15839	15845	15977	15805	15992	15921	15894	15936	15868	15995	15819	15683	15684	15772	15969	15717	15935	16064	15681	15789	16002	15782	15938	15808	15840	15972	15720	15984	15754	15896	15849	15859	15835	16014	15877	15748	15976	15827	15825	15906	15905	15839	15774	15817	15951	15791	15907	15830	15876	15984	15921	16012	15945	15874	15811	15915	15752	15728	15839	15912	15704	15823	15809	15651	15588	15729	15808	15690	15879	16028	15758	15878	15803	15873	15881	15961	15962	15874	15893	15784	15871	15828	15839	15744	15746	15774	15665	15801	15841	15931	15796	15675	15762	15983	15771	15693	15706	16075	15687	15834	15762	15805	15877	15836	15812	15997	15936	15655	15767	15705	15935	15897	15794	15842	15811	15785	15780	15911	15783	15823	15644	15784	15827	15929	15726	15731	15712	15704	15817	15960	15859	15671	15738	15858	15921	16113	15890	15934	15731	16045	15923	15850	16006	15996	15889	15763	15775	16008	15932	15822	15961	15895	15799	15795	15799	15868	15898	15661	15898	15756	15904	16022	15781	15806	15840	15586	15995	15805	15709	15981	15713	15835	15753	15722	15909	15920	15830	15778	15805	15806	15970	15989	15708	15878	15943	15810	15775	15915	15868	15856	15841	15794	15840	15880	15779	15781	15882	15936	15902	15865	15873	15828	16046	15834	15820	15890	15808	15774	15833	15885	15896	15884	15687	15765	15813	15858	15780	15739	15813	15932	15997	15878	15797	15777	16059	15812	15914	15828	15935	15884	15821	16072	15815	15910	15853	15884	15747	15823	15879	15861	15866	15809	15904	15709	15951	15920	15797	15924	15829	15917	15546	15739	15734	15980	15880	15878	15927	15725	15939	15859	15655	16002	15737	15934	15844	15803	15765	15815	15913	15684	15862	15815	15803	15765	15910	15810	15812	15948	15751	15926	15828	15781	15742	15802	15776	15734	15822	15948	15786	15788	15878	15794	15818	15870	15841	15866	15825	15935	15770	15989	15800	15897	15928	15846	15808	15678	15719	16011	15849	15759	15792	15709	15920	15676	15966	15819	15773	15857	15848	15813	15927	15803	15964	15835	15846	15820	15742	15875	15790	15725	15684	15828	15770	15995	15788	15717	15991	15822	15815	15964	15773	15904	16114	15847	15877	15840	15919	15732	15910	15980	15808	15825	15783	15850	15950	15684	15825	15860	15820	15841	15773	15664	15871	15805	15775	15820	15914	15717	15924	15954	15920	15959	16075	15769	15804	15894	15935	15881	15862	15927	15747	15780	15941	15818	15789	15680	16009	15798	15876	16001	15881	15850	16035	15890	15918	15973	15934	16045	15787	15849	15779	15819	15917	15774	15708	15814	15770	15996	16084	15790	15746	15819	15934	15790	15876	16021	15796	15916	15989	15853	15798	15790	15888	16008	15914	15802	15785	15838	15833	15854	15953	15769	15736	15805	15858	15937	15757	15655	15804	15897	15770	15824	15922	15858	15968	15670	15899	15793	15934	15826	15818	15792	15764	15809	15764	15702	16134	15881	15765	15876	15855	15817	15753	15928	15741	15770	15659	15973	15833	15882	15842	15909	15853	15957	15767	15860	15951	15812	15625	15738	15834	15816	15986	15849	15916	15831	15929	15974
24494	21462	28689	25272	23584	22984	21507	19863	19125	19737	29123	31780	24309	21026	17920	17641	17475	17644	17435	17523	17671	17562	17471	17649	17566	17597	17620	17512	17447	17340	17454	17379	17439	17432	17529	17641	17338	17402	17485	17698	17610	17344	17376	17527	17320	17501	17464	17664	17756	17358	17466	17213	17557	17542	17540	17385	17402	17338	17357	17364	17352	17545	17562	17270	17506	17333	17362	17443	17490	17427	17492	17401	17411	17584	17541	17375	17308	17539	17416	17319	17345	17623	17488	17489	17386	17386	17337	17604	17471	17514	17338	17418	17630	17370	17275	17458	17502	17479	17283	17313	17422	17392	17225	17285	17353	17226	17495	17502	17496	17388	17531	17314	17550	17322	17411	17606	17640	17327	17284	17557	17371	17221	17525	17412	17296	17442	17495	17421	17415	17619	17396	17313	17514	17428	17416	17344	17364	17528	17406	17393	17594	17346	17620	17599	17208	17527	17517	17426	17491	17164	17615	17377	17467	17544	17582	17350	17435	17539	17603	17747	17659	17500	17481	17345	17406	17559	17575	17492	17554	17504	17550	17409	17381	17593	17402	17520	17452	17423	17460	17632	17331	17265	17375	17361	17425	17304	17364	17448	17525	17640	17287	17609	17511	17441	17361	17351	17500	17405	17405	17444	17292	17468	17581	17652	17462	17549	17475	17332	17293	17417	17264	17523	17499	17451	17546	17329	17418	17271	17233	17480	17646	17468	17339	17395	17654	17378	17430	17251	17396	17460	17460	17469	17351	17448	17380	17375	17395	17359	17494	17500	17461	17458	17231	17407	17298	17399	17507	17411	17562	17505	17309	17218	17577	17461	17473	17455	17359	17466	17385	17488	17445	17439	17575	17470	17593	17502	17430	17394	17356	17527	17505	17358	17602	17464	17299	17512	17485	17385	17356	17461	17394	17522	17576	17366	17550	17356	17490	17609	17602	17638	17222	17522	17400	17466	17345	17602	17407	17166	17471	17392	17419	17485	17464	17325	17511	17464	17410	17495	17475	17097	17460	17219	17375	17319	17514	17422	17359	17523	17496	17179	17293	17331	17405	17440	17470	17391	17575	17402	17433	17604	17834	17339	17387	17347	17683	17413	17557	17289	17379	17299	17362	17465	17481	17262	17622	17559	17430	17371	17479	17292	17395	17270	17479	17492	17242	17227	17441	17435	17536	17404	17619	17463	17425	17338	17274	17466	17397	17572	17481	17377	17339	17425	17440	17299	17509	17388	17364	17422	17293	17427	17417	17489	17225	17398	17437	17388	17434	17426	17505	17449	17384	17533	17506	17582	17379	17381	17673	17311	17357	17401	17313	17466	17535	17593	17597	17360	17421	17530	17370	17269	17535	17603	17490	17412	17349	17371	17409	17374	17590	17192	17578	17519	17527	17443	17437	17498	17367	17676	17493	17410	17577	17577	17269	17562	17540	17478	17500	17543	17425	17498	17366	17557	17345	17381	17488	17184	17404	17419	17589	17582	17520	17380	17501	17344	17516	17474	17387	17387	17276	17376	17548	17488	17401	17481	17498	17665	17420	17496	17517	17574	17406	17695	17448	17343	17377	17524	17450	17440	17488	17407	17470	17444	17445	17445	17279	17414	17415	17495	17453	17523	17499	17215	17534	17445	17222	17575	17650	17451	17368	17406	17460	17438	17510	17391	17419	17461	17334	17276	17534	17615	17636	17443	17465	17405	17506	17409	17787	17368	17457	17514	17485	17442	17345	17375	17432	17597	17439	17169	17305	17411	17481	17310	17433	17565	17505	17369	17420	17372	17424	17299	17342	17263	17259	17558	17463	17533	17585	17488	17266	17258	17365	17323	17407	17448	17474	17289	17451	17366	17465	17529	17467	17498	17635	17313	17414	17746	17607	17700	17342	17421	17391	17587	17482	17391	17329	17425	17303	17619	17333	17468	17436	17392	17562	17461	17407	17502	17312	17430	17537	17516	17572	17444	17410	17361	17443	17369	17299	17146	17344	17545	17363	17484	17376	17472	17576	17352	17360	17358	17351	17368	17488	17385	17526	17524	17483	17445	17573	17470	17469	17550	17340	17458	17693	17210	17474	17613	17286	17327	17515	17540	17566	17648	17408	17497	17441	17459	17527	17508	17318	17438	17332	17485	17505	17366	17559	17420	17386	17565	17184	17497	17292	17469	17233	17506	17517	17336	17360	17648	17384	17540	17562	17553	17554	17290	17346	17420	17364	17511	17472	17345	17497	17451	17479	17286	17392	17386	17403	17392	17649	17286	17491	17359	17455	17455	17485	17329	17475	17465	17309	17465	17331	17730	17396	17467	17325	17364	17387	17334	17531	17586	17317	17354	17230	17595	17429	17431	17621	17394	17195	17474	17303	17477	17455	17459	17335	17507	17420	17484	17522	17213	17522	17422	17347	17529	17584	17384	17668	17472	17640	17111	17317	17613	17532	17563	17445	17410	17419	17567	17409	17300	17459	17340	17322	17457	17381	17409	17434	17579	17478	17485	17312	17431	17587	17268	17384	17375	17329	17326	17451	17473	17448	17267	17199	17336	17430	17376	17464	17442	17458	17374	17341	17481	17464	17553	17262	17708	17331	17436	17489	17542	17426	17563	17292	17587	17500	17632	17545	17403	17265	17504	17382	17554	17458	17566	17489	17530	17471	17401	17521	17548	17541	17559	17369	17466	17560	17469	17331	17741	17332	17357	17385	17587	17428	17473	17225	17418	17464	17378	17534	17503	17503	17445	17570	17461	17379	17470	17428	17394	17403	17439	17658	17543	17370	17372	17218	17457	17242	17374	17357	17421	17499	17469	17317	17537	17762	17423	17530	17380	17401	17477	17476	17286	17584	17168	17482	17306	17408	17468	17432	17455	17587	17356	17630	17368	17337	17591	17390	17422	17585	17505	17612	17433	17443	17314	17374	17451	17416	17500	17208	17325	17447	17457	17363	17380	17684	17471	17381	17182	17359	17479	17246	17292	17383	17410	17210	17443	17220	17416	17437	17312	17511	17669	17456	17252	17312	17707	17406	17467	17321	17391	17426	17524	17508	17437	17517	17350	17357	17513	17684	17335	17549	17452	17528	17646	17714	17316	17436	17557	17604	17410	17496	17350	17405	17494	17514	17427	17339	17413	17313	17500	17333	17494	17644	17496	17382	17414	17261	17549	17528	17479	17481	17422	17755	17323	17491	17531	17409	17360	17454	17380	17458	17639	17491	17141	17267	17321	17471	17543	17601	17558	17577	17390	17490	17480	17554	17466	17498	17346	17307	17373	17588	17623	17501	17529	17448	17296	17343	17600	17394	17701	17529	17503	17374	17373	17627	17250	17429	17344	17467	17450	17295	17436	17481	17538	17261	17620	17504	17321	17479	17387	17357	17413	17576	17455	17591	17680	17417	17535	17537	17633	17380	17538	17540	17356	17423	17405	17374	17380	17379	17467	17426	17523	17415	17304	17620	17759	17719	17468	17382	17393	17569	17438	17414	17270	17387	17359	17613	17311	17470	17150	17505	17417	17306	17464	17349	17434	17564	17514	17457	17469	17388	17418	17429	17370	17438	17389	17545	17691	17336	17311	17330	17289	17387	17245	17405	17575	17531	17444	17700	17581	17553	17372	17411	17261	17291	17305	17617	17348	17543	17505	17564	17341	17612	17399	17514	17520	17626	17394	17230	17382	17381	17152	17370	17314	17519	17441	17518	17577	17331	17301	17451	17289	17623	17679	17415	17463	17546	17521	17507	17555	17506	17357	17435	17513	17436	17384	17389	17423	17482	17422	17564	17402	17568	17404	17429	17403	17263	17613	17415	17636	17528	17385	17275	17263	17607	17363	17495	17406	17432	17364	17377	17566	17654	17330	17343	17487	17375	17367	17531	17539	17639	17470	17459	17511	17313	17399	17442	17703	17453	17406	17411	17582	17391	17551	17363	17403	17444	17352	17481	17371	17531	17645	17508	17409	17670	17474	17260	17540	17495	17678	17700	17294	17473	17654	17417	17361	17541	17377	17321	17330	17452	17486	17431	17453	17623	17442	17496	17596	17351	17304	17427	17462	17080	17560	17465	17396	17510	17463	17465	17415	17356	17518	17422	17350	17275	17528	17439	17452	17642	17454	17504	17427	17419	17453	17519	17317	17347	17278	17262	17158	17431	17341	17488	17351	17347	17405	17583	17399	17300	17394	17321	17406	17295	17442	17362	17259	17444	17420	17269	17555	17519	17494	17269	17471	17231	17473	17573	17299	17424	17295	17425	17255	17209	17472	17632	17623	17331	17514	17438	17542	17541	17524	17465	17609	17429	17483	17579	17460	17561	17450	17455	17479	17398	17440	17430	17540	17412	17587	17494	17363	17364	17313	17460	17487	17402	17472	17385	17378	17454	17421	17342	17375	17540	17267	17486	17493	17518	17361	17397	17371	17381	17285	17663	17460	17454	17708	17489	17488	17427	17459	17551	17293	17338	17491	17366	17358	17532	17369	17287	17459	17402	17273	17526	17532	17479	17440	17386	17542	17480	17337	17570	17461	17463	17380	17522	17351	17531	17568	17560	17507	17447	17507	17694	17479	17433	17176	17317	17581	17606	17506	17533	17341	17421	17574	17321	17361	17341	17307	17610	17473	17382	17512	17536	17507	17532	17612	17547	17309	17597	17508	17382	17431	17584	17281	17419	17468	17481	17431	17411	17418	17460	17326	17370	17548	17343	17500	17540	17324	17306	17402	17642	17358	17651	17625	17487	17476	17389	17661	17503	17425	17516	17455	17419	17447	17239	17688	17466	17359	17416	17406	17334	17346	17389	17461	17366	17572	17367	17468	17571	17408	17499	17261	17350	17557	17421	17501	17504	17357	17526	17451	17503	17588	17642	17180	17309	17400	17497	17381	17400	17429	17438	17299	17584	17564	17405	17497	17574	17375	17437	17624	17454	17386	17514	17375	17338	17540	17293	17482	17395	17463	17550	17459	17551	17446	17403	17370	17686	17603	17470	17616	17544	17481	17507	17592	17581	17390	17494	17428	17445	17577	17303	17486	17099	17327	17472	17544	17531	17565	17467	17547	17329	17242	17451	17460	17490	17460	17535	17563	17410	17518	17421	17326	17406	17597	17364	17494	17488	17345	17449	17302	17455	17618	17487	17643	17400	17473
23921	41333	36839	28679	25075	21842	18908	19345	18662	19823	32850	32879	24166	19731	15751	15796	15854	15883	15876	15776	15770	15671	15782	15846	15743	15786	15667	15672	15829	15691	15719	15723	15758	15775	15878	15817	15745	15494	15686	15759	15643	15812	15747	15573	15725	15791	15845	15715	15880	15805	15770	15825	15669	15910	15676	15646	15704	15661	15836	15698	15698	15800	15769	15693	15663	15589	15714	15776	15805	15649	15941	15718	15682	15855	15763	15738	15915	15732	15748	15736	15847	15686	15683	15953	15635	15811	15565	15673	15556	15595	15797	15843	15810	15735	15873	15743	15722	15715	15835	15678	15878	15792	15780	15691	15582	15895	15842	15595	15777	15795	15710	15721	15683	15917	15764	15780	15809	15702	15724	15842	15500	15660	15744	15772	15693	15779	15779	15675	15766	15695	15857	15689	15781	15751	15844	15623	15685	15775	15758	15744	15797	15739	15811	15736	15868	15618	15691	15804	15674	15589	15714	15832	15935	15915	15688	15797	15781	15656	15679	15875	15964	15721	15713	15802	15672	15639	15759	15805	15715	15807	15704	15671	15723	15805	15791	15615	15676	15743	15703	15646	15672	15692	15733	15656	15807	15635	15931	15768	15821	15696	15823	15826	15627	15496	15928	15737	15660	15858	15952	15703	15806	15683	15883	15723	15818	15852	15728	15773	15746	15663	15700	15650	15581	15837	15732	15775	15715	15818	15799	15709	15807	15938	15782	15608	15770	15688	15635	15638	15658	15806	15772	15650	15727	15651	15840	15853	15786	15732	15603	15511	15776	15730	15843	15645	15604	15866	15807	15629	15748	15698	15770	15765	15673	15797	15675	15774	15723	15820	15737	15707	15714	15653	15907	15711	15766	15759	15724	15888	15792	15918	15585	15850	15757	15715	15611	15755	15861	15779	15827	15704	15609	15625	15658	15871	15650	15807	15601	15743	15612	15620	15638	15731	15896	15658	15826	15763	15698	15511	15796	15801	15727	15900	15611	15489	15611	15835	15746	15716	15774	15732	15791	15626	15670	15703	15713	15741	15680	15787	15674	15816	15921	15868	15637	15768	15710	15694	15834	15688	15821	15656	15720	15749	15672	15640	15882	15802	15838	15621	15709	15644	15627	15787	15678	15826	15804	15750	15700	15714	15639	15760	15620	15783	15783	15613	15727	15755	15788	15619	15894	15778	15712	15666	15726	15647	15730	15741	15666	15762	15833	15732	15766	15725	15744	15807	15588	15706	15683	15606	15609	15774	15584	15717	15804	15739	15873	15487	15849	15758	15555	15570	15817	15589	15641	15517	15682	15750	15729	15683	15584	15749	15903	15644	15765	15650	15720	15712	15772	15782	15830	15662	15703	15770	15647	15702	15724	15805	15739	15699	15656	15762	15782	15766	15722	15949	15727	15776	15807	15739	15641	15798	15685	15803	15772	15698	15684	15821	15610	15754	15700	15900	15759	15804	15750	15654	15811	15784	15741	15794	15746	15610	15653	15753	15698	15624	15635	15684	15812	15626	15679	15707	15700	15726	15630	15892	15722	15710	15714	15697	15837	15637	15743	15621	15671	15798	15779	15895	15837	15712	15892	15694	15962	15522	15743	15745	15800	15871	15621	15637	15658	15810	15833	15750	15945	15847	15769	15773	15690	15788	15737	15865	15672	15781	15697	15679	15735	15684	15740	15490	15698	15697	15685	15748	15916	15791	15736	15577	15687	15661	15796	15759	15764	15804	15582	15823	15689	15533	15722	15709	15760	15794	15763	15689	15692	15942	15697	15714	15791	15707	15711	15663	15633	15762	15552	15791	15772	15775	15764	15824	15527	15763	15851	15718	15626	15656	15714	15838	15870	15663	15806	15662	15792	15518	15771	15708	15718	15699	15799	15868	15798	15605	16000	15621	15691	15847	15735	15771	15899	15751	15772	15604	15641	15626	15591	15661	15718	15735	15824	15836	15679	15584	15738	15630	15877	15602	15828	15751	15743	15762	15709	15789	15797	15878	15668	15837	15758	15555	15841	15738	15874	15737	15797	15714	15722	15646	15745	15822	15814	15572	15792	15717	15692	15818	15784	15770	15768	15873	15792	15788	15798	15671	15444	15822	15776	15660	15637	15820	15741	15618	15694	15609	15845	15745	15712	15609	15708	15700	15822	15801	15822	15699	15860	15764	15859	15808	15729	15761	15899	15574	15850	15754	15716	15691	15739	15761	15824	15691	15908	15685	15526	15688	15754	15545	15809	15900	15700	15646	15710	15731	15703	15666	15698	15662	15870	15673	15785	15616	15613	15756	15904	15706	15709	15782	15779	15653	15634	15799	15821	15787	15577	15779	15787	15753	15657	15683	15734	15764	15614	15757	15679	15738	15642	15761	15676	15646	15579	15944	15692	15730	15757	15753	15845	15737	15694	15779	15729	15726	15636	15791	15736	15590	15904	15692	15621	15708	15729	15707	15879	15689	15758	15683	15809	15728	15689	15825	15573	15754	15899	15609	15793	15887	15771	15675	15642	15842	15671	15706	15895	15695	15767	15755	15646	15806	15546	15815	15513	15775	15571	15755	15852	15841	15675	15641	15655	15777	15863	15599	15636	15745	15743	15689	15871	15698	15673	15787	15766	15742	15756	15777	15824	15846	15755	15888	15907	15629	15801	15807	15753	15833	15809	15815	15697	15787	15747	15749	15705	15666	15751	15707	15539	15699	15777	15792	15803	15737	15730	15628	15735	15695	15773	15832	15647	15676	15661	15705	15634	15605	15912	15657	15778	15763	15801	15501	15782	15734	15756	15680	15635	15704	15755	15723	15699	15755	15733	15916	15745	15802	15720	15702	15724	15709	15659	15806	15756	15667	15757	15817	15877	15575	15836	15720	15743	15778	15683	15707	15681	15694	15828	15833	15800	15696	15727	15615	15844	15805	15602	15733	15826	15718	15638	15867	15616	15751	15754	15691	15637	15596	15652	15725	15873	15791	15806	15802	15743	15680	15673	15744	15798	15757	15729	15644	15734	15708	15975	15794	15622	15799	15580	15814	15740	15905	15829	15805	15654	15705	15822	15652	15752	15804	15556	15733	15783	15641	15780	15756	15762	15723	15736	15854	15723	15755	15661	15734	15936	15717	15748	15747	15825	15689	15808	15793	15844	15683	15743	15936	15882	15739	15813	15741	15766	15691	15799	15690	15679	15904	15725	15935	15612	15552	15724	15760	15631	15835	15925	15653	15901	15611	15866	15686	15726	15830	15621	15832	15645	15815	15805	15715	15698	15702	15600	15827	15731	15901	15794	15885	15785	15545	15685	15880	15743	15662	15743	15727	15775	15912	15659	15722	15622	15852	15857	15510	15666	15743	15700	15802	15715	15790	15956	15693	15695	15827	15746	15662	15815	15646	15634	15740	15607	15626	15884	15799	15745	15527	15713	15668	15681	15665	15659	15633	15743	15756	15667	15802	15854	15956	15642	15723	15861	15807	15642	15762	15669	15608	15734	15826	15662	15764	15762	15723	15712	15730	15654	15755	15761	15793	15543	15563	15808	15734	15961	15582	15869	15494	15660	15710	15810	15705	15843	15604	15754	15676	15751	15778	15837	15768	15837	15774	15627	15770	15611	15773	15660	15689	15758	15719	15652	15886	15779	15614	15723	15768	15722	15683	15629	15758	15834	15759	15878	15725	15715	15813	15719	15782	15589	15816	15886	15672	15647	15738	15826	15806	15818	15708	15737	15877	15835	15924	15724	15985	15918	15856	15727	15606	15630	15801	15840	15671	15727	15633	15636	15629	15882	15990	15713	15717	15717	15656	15893	15754	15734	15713	15629	15759	15801	15494	15781	15736	15865	15779	15651	15825	15648	15675	15784	15764	15587	15787	15699	15715	15927	15859	15857	15573	15699	15676	15875	15811	15742	15820	15856	15712	15707	15903	15720	15683	15951	15923	15663	15571	15692	15848	15572	15653	15851	15773	15947	15822	15785	15620	15744	15835	15809	15735	15904	15709	15788	15730	15562	15656	15597	15864	15719	15826	15585	15750	15698	15795	15572	15846	15851	15888	15776	15781	15674	15708	15878	15681	15868	15840	15832	15805	15490	15693	15646	15750	15766	15777	15861	15775	15798	15712	15733	15724	15671	15572	15765	15687	15697	15791	15568	15750	15543	15677	15673	15674	15706	15751	15714	15693	15678	15851	15682	15766	15631	15687	15861	15648	15654	15850	15862	15748	15779	15667	15671	15667	15786	15727	15690	15777	15620	15659	15809	15670	15873	15683	15775	15758	15705	15839	15679	15758	15629	15839	15754	15748	15804	15762	15720	15861	15819	15994	15746	15818	15640	15701	15761	15707	15825	15738	15675	15708	15733	15792	15690	15552	15686	15698	15789	15783	15730	15814	15793	15858	15880	15763	15743	15879	15831	15625	15739	15663	15625	15843	15683	15595	15618	15776	15875	15702	15641	15754	15626	15791	15799	15599	15829	15937	15819	15693	15612	15799	15707	15624	15797	15840	15781	15700	15670	15659	15686	15778	15787	15717	15779	15788	15723	15513	15781	15533	15597	15758	15796	15657	15855	15837	15790	15827	15783	15917	15800	15763	15532	15895	15723	15638	15534	15680	15661	15741	15832	15646	15641	15696	15679	15513	15693	15921	15657	15727	15759	15630	15637	15694	15573	15669	15663	15700	15767	15751	15665	15788	15704	15600	15679	15577	15593	15832	15844	15853	15699	15777	15667	15727	15665	15767	15725	15742	15744	15633	15841	15774	15708	15655	15920	15720	15679	15727	15827	15532	15717	15538	15712	15775	15750	15738	15816	15732	15837	15793	15667	15780	15693	15620	15608	15752	15692	15716	15810	15531	15791	15810	15673	15750	15698	15777	15695	15703	15716	15794	15697	15743	15857	15589	15694	15652	15746	15680	15834	15668	15672	15805	15719	15669	15687	15903	15767	15599	15683	15673	15591	15720	15885	15751	15622	15688	15771	15764	15567	15855	15845	15499	15650	15830	15666	15736	15804	15750	15813	15636	15682	15587	15893	15655	15875	15653	15833	15847	15806	15997	15658	15724	15775	15669	15831	15871	15720	15766	15789	15689	15827	15705	15878	15571	15690	15650	15773	15602	15718	15617	15809	15752	15677	15698	15477	15833	15800	15815
23031	21578	29585	24083	22160	25328	28608	23230	21160	25379	42952	45316	32175	25831	19748	18616	18797	18452	18517	18605	18689	18357	18718	18413	18496	18627	18363	18590	18367	18545	18534	18391	18462	18356	18445	18572	18483	18276	18404	18401	18307	18269	18440	18300	18437	18349	18300	18448	18552	18566	18439	18408	18437	18543	18296	18576	18279	18266	18375	18308	18404	18423	18354	18219	18256	18328	18473	18246	18465	18474	18368	18429	18196	18185	18146	18321	18393	18524	18395	18335	18416	18603	18628	18685	18340	18436	18266	18433	18485	18255	18141	18442	18434	18323	18367	18284	18362	18334	18272	18353	18656	18420	18412	18326	18239	18293	18330	18154	18476	18629	18559	18473	18268	18447	18431	18435	18340	18216	18276	18363	18301	18411	18211	18212	18404	18437	18290	18474	18367	18294	18437	18268	18312	18396	18475	18423	18255	18506	18274	18207	18412	18377	18347	18368	18357	18253	18271	18328	18442	18256	18281	18339	18293	18509	18292	18321	18535	18265	18338	18379	18234	18352	18536	18276	18245	18448	18402	18275	18460	18211	18229	18322	18259	18264	18304	18360	18224	18285	18385	18326	18464	18394	18335	18470	18293	18418	18355	18273	18293	18181	18174	18256	18331	18242	18470	18476	18245	18398	18360	18300	18347	18357	18500	18519	18289	18297	18150	18355	18252	18235	18307	18365	18264	18411	18288	18338	18197	18309	18529	18447	18353	18410	18392	18326	18305	18447	18408	18333	18320	18447	18204	18356	18388	18468	18182	18151	18250	18201	18440	18390	18410	18187	18435	18385	18447	18240	18406	18298	18430	18219	18392	18365	18299	18246	18504	18363	18534	18351	18302	18363	18471	18319	18350	18498	18133	18307	18383	18485	18349	18214	18378	18423	18175	18175	18284	18493	18286	18338	18171	18313	18381	18128	18296	18343	18415	18085	18135	18326	18192	18542	18474	18213	18241	18400	18185	18205	18251	18286	18314	18327	18288	18571	18514	18353	18331	18321	18226	18331	18420	18085	18351	18515	18367	18206	18480	18427	18222	18389	18279	18107	18429	18355	18250	18243	18361	18436	18394	18270	18327	18287	18337	18358	18373	18307	18525	18339	18369	18486	18340	18219	18341	18413	18186	18219	18371	18315	18303	18208	18150	18302	18401	18317	18404	18403	18355	18251	18318	18206	18246	18144	18290	18297	18343	18193	18288	18297	18513	18265	18360	18316	18320	18481	18302	18288	18434	18438	18390	18110	18225	18440	18278	18411	18444	18291	18142	18436	18115	18343	18307	18173	18371	18365	18259	18392	18365	18369	18336	18296	18256	18362	18423	18457	18485	18422	18426	18466	18526	18399	18426	18153	18276	18370	18473	18218	18083	18165	18293	18264	18323	18352	18402	18368	18223	18244	18469	18263	18242	18505	18405	18324	18299	18355	18227	18296	18439	18180	18492	18249	18161	18432	18290	18267	18489	18296	18366	18283	18381	18417	18348	18353	18354	18457	18301	18357	18123	18481	18256	18240	18241	18288	18080	18171	18274	18383	18285	18390	18252	18406	18626	18300	18392	18621	18137	18581	18315	18217	18147	18377	18227	18189	18374	18367	18194	18515	18435	18110	18162	18211	18102	18341	18352	18501	18473	18353	18281	18234	18400	18284	18585	18294	18085	18415	18439	18476	18265	18112	18191	18142	18422	18196	18230	18285	18325	18432	18443	18322	18257	18409	18492	18511	18361	18444	18350	18477	18547	18358	18293	18300	18344	18289	18510	18500	18418	18262	18262	18306	18438	18091	18450	18325	18430	18317	18240	18277	18465	18328	18535	18344	18253	18447	18277	18445	18334	18355	18404	18593	18434	18391	18310	18398	18309	18416	18424	18421	18413	18491	18399	18307	18283	18372	18362	18289	18644	18582	18186	18295	18302	18378	18338	18216	18277	18351	18220	18253	18235	18288	18347	18225	18231	18302	18280	18129	18327	18326	18297	18223	18083	18379	18581	18080	18360	18185	18150	18304	18388	18163	18290	18370	18424	18371	18379	18302	18224	18234	18514	18324	18479	18193	18419	18478	18340	18422	18385	18249	18222	18346	18443	18363	18302	18330	18163	18275	18226	18100	18548	18343	18320	18349	18303	18323	18303	18257	18389	18386	18426	18094	18147	18296	18287	18341	18228	18247	18278	18349	18422	18237	18383	18307	18484	18279	18335	18349	18360	18369	18336	18267	18324	18298	18518	18346	18414	18220	18499	18317	18217	18335	18226	18323	18299	18278	18207	18244	18352	18262	18302	18421	18301	18300	18306	18365	18328	18262	18276	18337	18261	18371	18288	18401	18318	18183	18255	18506	18435	18366	18564	18256	18184	18210	18118	18353	18519	18366	18402	18316	18312	18355	18239	18215	18639	18249	18399	18305	18140	18373	18227	18366	18339	18297	18291	18265	18332	18395	18367	18285	18540	18553	18340	18474	18454	18310	18370	18161	18456	18240	18442	18443	18152	18444	18274	18518	18482	18247	18196	18324	18245	18231	18457	18254	18516	18437	18251	18303	18479	18260	18367	18184	18334	18385	18199	18320	18329	18256	18335	18379	18557	18267	18322	18201	18496	18335	18373	18324	18283	18321	18401	18263	18430	18274	18284	18354	18464	18425	18299	18124	18257	18323	18574	18397	18216	18339	18227	18443	18232	18387	18323	18249	18220	18320	18368	18111	18306	18342	18334	18410	18308	18487	18379	18528	18445	18220	18351	18162	18089	18326	18482	18354	18260	18323	18445	18449	18296	18500	18458	18315	18193	18413	18235	18443	18329	18325	18288	18254	18237	18164	18408	18331	18423	18430	18436	18337	18318	18509	18421	18403	18347	18362	18222	18512	18249	18260	18409	18123	18475	18324	18473	18647	18295	18270	18312	18380	18099	18343	18430	18186	18184	18326	18316	18259	18353	18151	18502	18223	18412	18294	18468	18221	18370	18268	18262	18249	18304	18175	18375	18402	18248	18181	18381	18484	18418	18402	18394	18301	18368	18254	18452	18444	18265	18598	18405	18229	18255	18239	18362	18371	18334	18155	18300	18241	18289	18495	18292	18337	18242	18452	18179	18537	18367	18221	18171	18227	18412	18468	18339	18161	18066	18133	18266	18227	18214	18288	18388	18256	18385	18174	18352	18281	18183	18353	18290	18414	18246	18346	18447	18229	18399	18407	18150	18346	18177	18265	18197	18324	18433	18389	18264	18240	18541	18365	18217	18225	18308	18436	18369	18360	18372	18305	18342	18377	18165	18365	18387	18175	18243	18448	18298	18469	18366	18274	18300	18416	18302	18346	18432	18270	18387	18061	18200	18508	18334	18422	18429	18411	18323	18461	18259	18359	18241	18275	18266	18148	18338	18390	18346	18387	18442	18327	18537	18419	18288	18405	18474	18268	18102	18344	18372	18412	18337	18347	18412	18247	18349	18373	18280	18403	18404	18640	18488	18300	18097	18339	18328	18631	18383	18324	18388	18308	18543	18424	18261	18357	18404	18612	18115	18306	18375	18187	18335	18262	18351	18380	18281	18461	18214	18286	18276	18167	18536	18358	18211	18293	18325	18227	18466	18323	18388	18210	18285	18268	18306	18402	18180	18140	18367	18277	18395	18392	18321	18446	18397	18483	18466	18442	18433	18267	18274	18469	18406	18288	18282	18242	18135	18259	18385	18288	18460	18380	18217	18264	18360	18235	18282	18371	18098	18401	18269	18373	18236	18044	18183	18471	18276	18425	18242	18298	18204	18303	18461	18308	18427	18490	18128	18244	18296	18225	18296	18402	18353	18412	18448	18505	18359	18319	18205	18158	18209	18496	18412	18322	18362	18224	18353	18373	18286	18284	18262	18153	18387	18088	18430	18285	18241	18457	18500	18509	18456	18265	18136	18280	18451	18205	18546	18341	18365	18462	18440	18435	18298	18272	18396	18206	17985	18257	18359	18298	18449	18284	18163	18474	18276	18347	18354	18285	18456	18468	18582	18254	18355	18325	18360	18436	18224	18183	18372	18098	18435	18127	18184	18258	18312	18452	18276	18380	18417	18285	18265	18423	18231	18331	18478	18195	18298	18233	18154	18219	18418	18178	18406	18311	18400	18246	18468	18254	18464	18295	18299	18147	18259	18383	18270	18262	18344	18322	18467	18464	18328	18439	18330	18417	18157	18182	18206	18142	18246	18299	18198	18337	18442	18239	18195	18285	18409	18370	18258	18243	18232	18491	18327	18251	18351	18240	18478	18445	18469	18384	18234	18239	18612	18375	18127	18304	18216	18357	18203	18418	18287	18316	18266	18086	18350	18547	18521	18531	18473	18300	18357	18225	18175	18424	18339	18352	18247	18291	18607	18158	18359	18350	18335	18053	18369	18471	18553	18220	18318	18366	18204	18474	18275	18290	18673	18386	18412	18491	18359	18484	18482	18217	18388	18315	18661	18354	18332	18274	18234	18216	18393	18412	18402	18314	18318	18432	18276	18439	18444	18199	18470	18381	18439	18366	18407	18538	18268	18271	18277	18246	18324	18320	18269	18443	18449	18116	18430	18302	18345	18195	18388	18508	18397	18319	18212	18432	18488	18582	18181	18199	18553	18346	18404	18426	18373	18367	18392	18342	18427	18350	18436	18470	18505	18399	18252	18331	18285	18252	18219	18356	18336	18447	18080	18178	18299	18434	18598	18236	18235	18340	18325	18353	18167	18217	18316	18237	18569	18360	18414	18220	18229	18349	18211	18345	18354	18228	18335	18521	18368	18195	18366	18417	18373	18392	18553	18282	18279	18348	18194	18085	18236	18340	18457	18200	18210	18381	18333	18170	18246	18282	18365	18334	18371	18460	18521	18469	18268	18378	18383	18258	18354	18216	18294	18523	18065	18187	18276	18287	18251	18382	18197	18484	18450	18197	18251	18275	18447	18366	18362	18466	18232	18221	18325	18326	18369	18270	18418	18394	18396	18206	18169	18145	18275	18373	18529	18439	18340	18274	18339	18340	18297	18527	18300	18433	18127	18401	18472	18227	18102	18212	18377	18173	18247	18407	18383	18187	18301	18296	18394	18366	18299	18395	18465	18192	18368	18337	18141	18201	18334	18277	18380	18182	18263	18377	18352	18283	18303	18300	18310	18326	18307	18200
27865	48207	44613	35880	31270	27965	25119	23276	20421	27440	46350	44879	32527	24831	16349	16231	16294	16384	16398	16377	16398	16285	16408	16391	16176	16174	16394	16319	16250	16431	16279	16221	16238	16307	16324	16256	16362	16401	16425	16256	16355	16256	16342	16269	16498	16383	16217	16194	16174	16373	16201	16318	16224	16302	16188	16332	16189	16330	16275	16235	16361	16263	16367	16223	16109	16364	16272	16346	16325	16274	16303	16314	16315	16262	16262	16267	16496	16352	16247	16283	16279	16197	16146	16337	16283	16273	16311	16249	16499	16204	16349	16227	16404	16353	16185	16218	16430	16234	16265	16320	16305	16163	16311	16296	16470	16185	16377	16175	16390	16325	16427	16231	16397	16391	16325	16252	16269	16172	16246	16201	16331	16148	16269	16274	16388	16075	16306	16306	16336	16170	16297	16483	16131	16203	16281	16477	16405	16334	16294	16359	16257	16317	16060	16250	16294	16247	16372	16335	16415	16314	16156	16340	16372	16409	16368	16334	16226	16355	16427	16262	16437	16386	16181	16350	16364	16281	16282	16330	16357	16367	16136	16345	16211	16523	16185	16154	16237	16450	16257	16430	16125	16195	16239	16246	16439	16008	16235	16342	16471	16236	16256	16199	16359	16034	16271	16099	16282	16276	16340	16201	16199	16337	16237	16231	16468	15995	16329	16273	16235	16255	16199	16464	16351	16223	16172	16316	16190	16219	16343	16132	16241	16234	16270	16343	16396	16420	16192	16228	16352	16268	16299	16201	16347	16156	16436	16333	16222	16491	16311	16222	16362	16101	16203	16148	16148	16182	16213	16362	16363	16395	16040	16319	16113	16313	16164	16278	16269	16284	16237	16307	16107	16260	16230	16339	16194	16253	16273	16352	16371	16194	16291	16292	16229	16350	16318	16370	16238	16308	16402	16357	16428	16233	16240	16130	16214	16360	16170	16282	16435	16307	16247	16210	16225	16304	16073	16189	16233	16099	16458	16295	16372	16325	16284	16345	16182	16262	16255	16334	16181	16361	16252	16230	16416	16398	16124	16241	16176	16323	16308	16140	16334	16309	16320	16205	16197	16223	16280	16252	16267	16351	16294	16321	16255	16251	16124	16287	16317	16284	16301	16186	16292	16369	16253	16445	16362	16276	16249	16424	16220	16259	16133	16271	16398	16361	16240	16224	16244	16348	16093	16191	16126	16179	16280	16383	16367	16323	16166	16308	16349	16241	16318	16374	16290	16230	16179	16318	16217	16288	16293	16283	16354	16145	16350	16256	16347	16316	16414	16260	16234	16328	16367	16134	16306	16390	16347	16364	16226	16229	16166	16176	16377	16113	16284	16238	16176	16369	16181	16326	16309	16289	16243	16237	16144	16251	16273	16130	16326	16206	16419	16277	16392	16168	16206	16203	16432	16193	16368	16215	16333	16463	16178	16298	16208	16287	16406	16391	16350	16344	16097	16191	16238	16243	16577	16196	16179	16319	16283	16384	16319	16181	16305	16313	16260	16292	16334	16279	16334	16233	16510	16383	16306	16363	16237	16269	16254	16247	16369	16213	16221	16078	16225	16240	16295	16403	16324	16389	16124	16425	16368	16278	16263	16231	16265	16404	16213	16263	16321	16228	16346	16227	16321	16348	16261	16299	16215	16158	16152	16166	16186	15942	16308	16260	16244	16183	16327	16174	16183	16388	16280	16218	16265	16236	16415	16399	16223	16568	16240	16455	16211	16252	16420	16346	16179	16214	16378	16156	16214	16251	16191	16299	16258	16272	16114	16184	16320	16228	16296	16383	16233	16275	16148	16489	16371	16382	16332	16151	16336	16132	16396	16167	16231	16256	16249	16375	16320	16184	16360	16325	16370	16532	16388	16221	16237	16283	16195	16346	16171	16258	16435	16289	16413	16178	16164	16154	16307	16217	16282	16372	16186	16283	16276	16155	16385	16272	16226	16244	16249	16268	16236	16294	16390	16243	16230	16232	16363	16208	16305	16131	16313	16295	16342	16232	16399	16177	16205	16439	16265	16227	16317	16207	16250	16302	16215	16277	16316	16385	16349	16211	16256	16284	16070	16197	16322	16346	16191	16385	16381	16206	16358	16485	16281	16346	16127	16140	16205	16229	16270	16202	16235	16272	16266	16261	16198	16336	16318	16323	16160	16208	16212	16071	16188	16395	16438	16414	16353	16296	16222	16332	16070	16322	16291	16153	16271	16447	16323	16163	16333	16341	16372	16256	16184	16231	16373	16305	16494	16337	16339	16175	16496	16222	16374	16249	16331	16354	16260	16244	16204	16301	16319	16169	16159	16256	16184	16239	16260	16171	16257	16375	16253	16340	16263	16345	16456	16441	16230	16282	16134	16280	16239	16120	16218	16289	16276	16295	16472	16166	16289	16403	16149	16223	16362	16387	16294	16362	16323	16376	16179	16349	16087	16169	16291	16254	16269	16276	16183	16284	16255	16174	16294	16238	16122	16258	16220	16198	16433	16151	16345	16332	16196	16231	16172	16164	16295	16139	16272	16407	16204	16176	16205	16008	16137	16233	16407	16354	16395	16208	16321	16025	16279	16280	16388	16075	16405	16250	16152	16190	16320	16426	16215	16265	16106	16365	16349	16254	16328	16274	16404	16372	16280	16291	16395	16198	16320	16381	16444	16242	16187	16302	16314	16314	16264	16325	16268	16341	16212	16337	16334	16105	16333	16315	16040	16185	16320	16289	16165	16204	16324	16285	16173	16298	16327	16256	16167	16236	16347	16189	16394	16319	16297	16243	16335	16224	16440	16168	16318	16172	16441	16216	16415	16256	16237	16534	16252	16288	16367	16435	16322	16293	16157	16377	16237	16216	16493	16098	16185	16293	16300	16236	16202	16297	16296	16264	16251	16347	16211	16298	16571	16257	16258	16373	16276	16265	16422	16138	16218	16245	16240	16171	16323	16359	16222	16185	16310	16150	16309	16177	16281	16183	16283	16321	16230	16262	16173	16219	16158	16299	16197	16292	16258	16101	16326	16168	16178	16229	16162	16076	16395	16247	16147	16339	16192	16135	16325	16226	16242	16288	16337	16237	16135	16282	16308	16265	16160	16441	16277	16110	16222	16173	16245	16452	16313	16297	16370	16118	16257	16260	16129	16267	16377	16366	16253	16355	16160	16297	16246	16369	16406	16100	16148	16140	16282	16326	16164	16201	16204	16129	16246	16549	16374	16437	16217	16119	16226	16366	16140	16250	16079	16426	16329	16249	16196	16258	16357	16337	16278	16151	16254	16226	16160	16284	16275	16325	16288	16379	16367	16243	16259	16185	16091	16412	16223	16318	16363	16326	16463	16299	16197	16140	16205	16301	16118	16436	16293	16420	16268	16370	16241	16200	16234	16334	16510	16242	16291	16285	16329	16167	16342	16291	16395	16289	16227	16315	16458	16404	16281	16235	16308	16175	16246	16369	16321	16323	16147	16346	16310	16256	16316	16263	16382	16276	16211	16267	16377	16138	16200	16313	16232	16264	16335	16234	16375	16200	16361	16225	16169	16348	16167	16339	16254	16238	16092	16249	16145	16390	16270	16111	16256	16340	16197	16195	16310	16194	16315	16313	16365	16225	16323	16139	16225	16244	16192	16300	16343	16142	16299	16281	16187	16308	16242	16311	16310	16207	16268	16153	16247	16221	16491	16329	16518	16298	16184	16165	16450	16243	16318	16123	16360	16181	16151	16433	16248	16320	16259	16220	16108	16446	16218	16285	16133	16316	16182	16425	16121	16432	16329	16279	16266	16169	16529	16131	16214	16167	16369	16184	16298	16030	16226	16155	16275	16163	16206	16262	16145	16227	16326	16453	16191	16151	16438	16215	16289	16117	16338	16258	16265	16221	16209	16290	16217	16383	16333	16117	15998	16189	16317	16269	16339	16419	16394	16290	16221	16223	16369	16298	16168	16295	16366	16311	16302	16270	16170	16431	16223	16263	16181	16271	16324	16150	16122	16261	16351	16354	16234	16297	16395	16139	16186	16277	16190	16378	16265	16175	16216	16326	16191	16352	16109	16160	16184	16388	16063	16261	16220	16347	16397	16324	16366	16237	16459	16129	16123	16306	16006	16183	16374	16193	16222	16237	16384	16320	16193	16309	16403	16374	16248	16311	16076	16206	16432	16355	16177	16208	16457	16228	16292	16176	16262	16219	16317	16183	16404	16234	16311	16313	16279	16363	16164	16201	16311	16226	16102	16162	16168	16267	16300	16191	16156	16236	16233	16308	16366	16323	16257	16465	16222	16258	16338	16244	16340	16104	16441	16207	16242	16170	16285	16174	16371	16384	16180	16381	16320	16199	16244	16260	16291	16290	16319	16181	16118	16197	16270	16180	16391	16216	16126	16515	16272	16117	16402	16144	16319	16219	16214	16120	16282	16254	16221	16307	16120	16294	16370	16162	16405	16099	16208	16358	16205	16317	16353	16155	16362	16123	16267	16119	16203	16277	16137	16424	16407	16131	16482	16317	16268	16317	16241	16315	16299	16505	16366	16283	16060	16233	16184	16112	16235	16233	16191	16382	16194	16143	16225	16103	16072	16443	16217	16235	16260	16256	16376	16249	16238	16172	16190	16147	16271	16051	16275	16221	16238	16233	16364	16277	16408	16380	16146	16502	16350	16338	16268	16302	16228	16296	16475	16320	16267	16199	16072	16260	16224	16279	16349	16334	16347	16374	16216	16207	16280	16220	15984	16300	16332	16289	16366	16166	16072	16126	16144	16529	16248	16083	16084	16254	16284	16044	16337	16268	16260	16371	16382	16364	16295	16384	16380	16141	16069	16129	16252	16103	16297	16173	16382	16270	16393	16317	16226	16132	16213	16378	16304	16194	16384	16315	16240	16160	16390	16244	16471	16223	16286	16076	16327	16086	16057	16308	16250	16150	16318	16156	16262	16173	16335	16095	16196	16268	16065	16217	16200	16270	16208	16118	16337	16372	16265	16190	16294	16281	16156	16288	16253	16190	16260	16313	16250	16304	16379	16250	16268	16138	16449	16363	16383	16169	16375	15995	16201	16192	16253	16184	16444	16408	16317	16305	16298	16315	16333	16352	16159	16215	16104	16332	16219	16257	16240	16163	16209	16211	16331	16270	16175	16320	16241	16327	16460	16311	16219	16302
28003	24095	29181	25971	21602	20333	19797	18933	18658	18929	20510	20767	19574	19277	18143	18229	18089	18228	18195	18147	17866	18130	18144	18245	18238	18198	18292	18087	18289	18215	18108	18228	18226	18136	17940	18088	18032	18005	18037	18141	18072	17902	18112	18147	18068	18156	18159	18189	18308	18131	18167	18164	18251	18034	18307	18118	18077	18113	18218	17986	18058	18194	18271	18368	18295	18203	18005	18034	17970	18132	18098	17982	18230	18151	17973	17959	18218	18180	18126	17867	18217	18209	18048	18108	18152	18158	18211	18007	18118	18072	18217	18044	18076	17980	18217	18126	18330	18045	18028	18126	18171	18051	18015	18258	18006	18117	18260	18126	18162	18385	18227	17824	18197	18160	18171	18079	18303	18142	18354	18263	18015	17862	18243	18201	18168	17965	17979	17941	18212	18005	18204	18238	18089	18135	18159	17996	18046	18161	18207	18214	18228	18069	18028	18096	18263	18114	18067	18171	17971	18043	18030	18162	18123	18001	18066	18170	18167	17964	18231	18186	18110	18306	18008	18064	18255	18128	18144	18110	18090	18031	18059	18140	17993	17916	18142	18135	17926	17869	18144	18134	18229	18173	18132	18092	18193	18022	18069	18096	18072	18106	17956	17992	17990	18125	18033	18123	17998	18040	18183	18090	18149	17972	18321	17905	18006	18210	18153	18126	18230	18126	18269	18108	18127	18224	17997	18073	18135	18031	18163	18129	18188	17994	18027	18198	18278	17975	18068	18074	17955	17964	17949	18205	17945	18055	18331	18046	18046	18122	17941	18128	18073	18067	18215	18034	18217	17992	18111	17889	18218	18060	18101	18063	18068	18242	18205	18161	17932	17997	18128	17826	18003	18223	17968	18174	18136	18104	18030	18077	18213	18223	18044	18204	18408	17967	18082	18071	18314	18273	18055	18270	18116	17868	18129	18173	18207	18126	18078	18097	18054	18299	18148	18218	18012	18087	18161	17923	18100	18150	18251	17835	18076	18167	18043	18148	18126	18227	18005	18032	18142	18122	18152	18245	18277	18074	18079	17992	18229	18098	17992	18037	18113	18203	18068	18182	18075	18143	18122	18111	18173	18219	18366	18269	18299	18176	18417	18121	18134	17973	18450	18026	18139	18044	18124	18029	18056	17906	18118	18422	18189	18216	18314	18168	18031	18122	17903	18165	18063	18119	18162	18119	18125	18144	18102	17941	18059	17899	18293	18068	18170	18375	18170	18206	18176	17909	17937	17863	18057	18163	18091	18114	18154	18124	18161	18192	18003	18055	17991	18141	18180	18132	18023	18118	18313	18087	18060	18028	18214	18128	18037	17955	17922	18006	18129	18093	18100	18193	18092	17998	18144	17915	18215	17929	18072	18148	18166	18112	18218	18059	18100	18034	18167	18347	18080	18087	18201	18139	18074	18161	18220	18180	18123	17938	17900	18018	18223	17899	18050	18052	18036	18048	18226	18197	18101	18082	18046	18089	18218	18157	18326	18234	18044	18085	18177	18378	18069	18158	18147	18258	18103	18154	17902	18058	18019	18106	18365	18310	18048	17976	18025	18198	18142	18008	18163	18110	18212	17917	18022	18119	17996	18060	18231	18148	17952	17793	18180	18161	18070	18200	18261	18075	18302	18225	17989	18218	17977	18160	18075	18081	18146	18094	18139	18199	18219	18257	18137	18089	18149	18011	18142	18190	18119	18046	18283	18133	18086	18020	17987	18051	18309	18151	18055	18113	18010	18051	18271	18157	18236	18148	17932	18088	18207	18057	18057	17947	18098	17917	18015	18128	18094	18235	18273	18361	18080	18115	18111	18070	18127	18235	18014	18054	18290	17833	17932	18097	17754	17869	17870	18243	18101	18050	18183	18190	18061	18118	18113	18094	18315	18098	18343	17942	18223	18239	18011	18030	18369	18056	18124	18085	18117	18080	18268	18160	18289	18335	18171	17906	18056	18144	18120	18179	18382	18073	17965	18101	18100	17963	18121	18081	18466	18087	18274	18037	17987	18079	18009	18154	18088	18363	18181	17993	18059	18258	18264	18117	18102	18282	18072	17979	18200	18150	18120	18308	18274	18221	17905	17988	18336	18234	18094	18200	18170	18006	17916	18005	18077	18209	17916	18084	18140	18325	18133	18127	17991	18200	18077	18050	17995	18039	18200	18118	18030	17918	17964	18047	18082	17951	18089	18128	18197	18016	17934	17978	18360	17954	17971	17934	17983	18038	18254	18201	18055	18146	17972	18011	18127	18144	18282	17980	18229	17838	18061	18212	18270	17964	18193	17986	17955	18032	18121	18315	18221	17993	18037	18069	17900	18165	18094	18122	18211	18069	18170	18399	18142	18116	18234	18036	18222	18191	18258	18159	18149	18057	18214	18123	18083	18097	18136	18182	18219	18342	18341	18239	17976	18056	18182	18133	17877	18205	18092	18259	18105	18037	18241	18059	17999	18168	18181	18166	18197	18056	18018	18128	18179	17964	18207	18042	18085	18099	18213	18046	18206	18132	18467	18102	18236	18112	18245	18102	17937	18042	18084	18185	18159	17907	18175	18100	17877	18060	18111	17998	17990	17958	18104	18316	18211	18143	18488	17953	17972	18037	18195	18148	18121	18090	18108	17987	18054	18141	18075	18168	18045	18068	18337	18344	18146	17957	18003	18141	18200	18261	18423	18067	18245	18118	18288	17999	18319	17942	17981	18077	18129	18161	18209	18101	18269	18271	18287	18022	18143	18285	17902	18046	18064	18095	18175	17985	18082	17939	18155	17935	18198	18139	17862	18050	18059	18173	18016	18055	18101	18162	18026	18100	18073	18095	18143	18268	18153	17834	18056	18098	18117	18038	17930	18244	18183	18193	18103	18250	18043	18176	18063	18184	17905	17935	18111	18032	18298	18237	18193	18149	18035	18172	18044	17999	18169	18131	18004	18141	17941	18102	18125	18066	18251	18061	18150	18108	18120	18202	18197	17900	18069	18115	18148	18091	18263	18039	18132	18102	18292	18209	18106	18222	18148	18037	18257	18086	18061	18317	18090	17897	18077	18310	18079	17989	17865	17902	18079	18040	18173	18180	18305	18029	18166	18033	18237	18323	18173	18046	18293	18054	18205	17930	18045	18119	17999	18044	18115	18282	18197	18208	18037	18247	18106	18069	17933	18134	18138	17981	18267	18078	18047	18331	18106	18198	18138	18238	18294	18173	18128	18207	18030	18062	18299	18151	18006	17933	18169	18059	18052	17970	17976	17941	18060	18150	18153	18273	18078	18137	18212	18058	18004	18099	18216	18026	18181	18125	17992	18135	18063	18245	17973	18230	18259	18084	18072	18019	18241	18028	18055	18176	18137	18192	18100	18303	18004	18322	18184	18054	18151	18057	18159	18173	18271	17877	18337	18174	18183	18149	18074	18026	18248	18093	18213	18169	18017	18260	18001	18122	18068	18201	18087	17823	18322	18095	18098	18194	18118	18197	17868	18288	18205	18074	18206	18132	18107	18177	18217	17901	18284	18156	18039	18168	18272	18041	18185	18278	18004	18109	17953	18276	18265	18094	18222	18091	18191	18322	18137	18048	18028	18133	18096	18107	18113	18178	18230	18106	18003	18003	18161	17980	17978	18133	18082	18051	17982	17942	18097	18083	17978	18096	17811	18001	18318	17983	18361	18024	18138	18138	18405	18083	18134	18056	18071	18158	18093	18248	18258	18202	18335	18221	18323	18181	18124	18217	17946	18134	18044	18077	18216	18072	18093	18229	18142	18162	18084	18112	18060	18208	18147	18076	18223	18100	18003	18058	18179	18020	18125	18162	18261	18046	18232	18175	18088	18189	18208	18170	18032	18122	18033	17990	18059	18144	18144	18200	18132	18078	18263	18184	18099	18117	18150	18115	18055	18050	17998	18051	18242	18219	18158	18044	17851	18256	18229	18189	18233	18168	18077	18209	18167	18097	18207	18356	17976	18037	18129	18000	18366	18243	18075	18099	18136	17931	18150	18040	18030	18129	17998	18098	18129	17954	18115	18253	18006	18060	18046	18141	18329	17955	17961	17828	18209	18203	18301	18222	17843	18236	17999	17998	18012	17837	17982	18140	18186	18278	18276	17952	18075	18042	18151	18110	18151	18104	18205	18174	18130	18039	18167	18361	18251	18291	18252	18309	18309	18086	18188	18099	18281	18009	18252	18185	18336	18170	18108	18158	18144	18105	18172	18039	18072	18166	17915	18112	18081	18030	18103	17992	17993	17947	18187	17999	18036	18245	18139	17933	18220	18159	18276	18163	17797	18268	18138	18328	18179	18132	18085	18185	18015	18120	18108	18013	18031	18138	18116	18174	18066	18169	18160	18218	17935	18005	18133	18082	18166	18049	18153	18090	17878	18132	17995	17946	18028	18039	18093	17979	18188	18153	18050	18104	18139	18273	18170	18042	18153	18083	17869	18230	18235	18118	18201	18064	18256	18089	18143	18151	18212	17829	17894	18223	18025	17879	18256	18170	18056	17939	18220	18033	18287	18100	17948	18099	18217	18302	18128	18168	18103	18255	17913	17898	18159	18093	18076	18126	18199	18301	18215	18226	18110	18194	18121	17893	17974	18089	18268	18087	18236	18148	18132	18102	18187	18058	18223	17963	18178	18153	18321	18040	18138	18292	18336	18252	18161	18261	18077	18156	18265	18266	18083	18016	18047	18043	18077	17953	18257	18108	18002	17958	18152	17987	18166	18173	18121	17996	18148	18079	18149	18252	18354	18207	18040	18133	18033	18268	18113	18016	17924	18268	18167	18120	18131	18250	18107	18081	18128	18233	18162	18231	17976	18056	18263	18053	18087	18115	18171	18098	18264	18123	18141	18094	18044	18305	18196	18420	18323	18217	18069	18297	18251	18020	18064	17992	17843	18071	18141	18167	18114	17965	18135	18092	18061	18151	17967	18238	18166	18080	18025	17956	18071	18154	18133	18283	17969	18076	18085	18011	18118	18154	18062	18302	17982	18203	18133	18186	18184	18123	18168	18156	18152	18087	18059	18250	17913	18243	18096	17908	18173	18244	18210	18101	18271	18143	18197	18032	18197	18211	18169	17970	18361	18091	18314	18029	18085	17982	18218	18203	18122	18035	18075	18168	17806	17988	18347	18258	18232	18058	18062	18003
24617	36677	31397	24233	21458	19679	18651	17625	17216	17713	20189	19900	17940	16919	16149	16202	16213	16107	16258	16224	16196	16346	16245	16029	16079	16411	15944	16001	16237	16147	16118	16227	16062	16174	16245	16210	16245	16095	16054	16257	16170	16207	16019	16233	16102	16264	16189	16183	16164	16150	16182	15902	16204	16264	16027	16218	16049	16125	16241	16077	16135	16138	16257	16100	16292	16149	16182	15947	16212	16271	16040	16147	16267	16062	15965	16237	16151	16119	16279	16224	16283	16374	15929	16309	16079	16203	16233	16212	16143	16186	16217	16270	16146	16062	16221	16194	16176	16143	16107	16013	16265	16193	16185	16128	16128	16065	16181	16146	16233	16192	16075	16052	16255	16114	16141	16100	16096	16223	16366	16065	16097	16156	16175	16291	16067	16072	16046	15961	16062	16274	16046	16154	16140	15967	16210	16127	16157	16186	16140	16321	16235	16264	16189	16220	16178	16147	16259	16159	16100	16158	16086	16077	16203	16173	15968	16100	16185	16118	16128	15982	15999	16102	16133	16050	16181	16125	16063	16259	16160	16121	15938	16093	16097	16028	16261	16041	16104	16097	16062	16200	16244	16257	16198	16194	16220	16062	16118	16215	16067	16183	16347	16011	16266	16166	16167	15995	16082	16143	16010	16143	16131	16235	16047	16208	16122	16151	16254	16308	16090	16239	16154	16208	16111	16083	16088	16215	16218	16107	16041	16148	16218	16173	16188	16147	16044	16118	16085	16271	16198	16174	16125	16328	16380	16087	16012	16117	16166	16110	15939	16082	16214	16137	16113	16202	16030	16083	16197	16239	16137	16193	16181	16220	16175	16215	16201	16175	16221	16202	16167	16248	16322	16021	16306	16261	16301	16164	16146	16126	15881	16106	16170	16254	16152	16207	16061	16195	16209	16216	16231	16140	16161	16130	16234	16318	16254	16114	16117	16096	16242	16094	16080	16139	16133	16234	16045	16234	16177	16152	15987	16110	16089	16188	16136	16219	16076	16265	15905	16066	16141	16152	16211	16088	16098	16160	16236	16301	16028	16259	16077	16098	16169	16021	16026	16213	16180	16237	16029	16096	16272	16194	16117	16104	16183	16183	16111	16149	16148	15992	16205	16149	16139	16115	16140	16077	16110	16224	16208	16120	16281	16061	16225	16019	16007	16278	15974	16093	16324	16146	15982	16239	16196	15996	16237	16244	16250	15965	16046	16147	16069	16170	16039	16193	16161	16230	16096	16117	16118	16055	16147	16124	16211	16189	16168	16202	16235	15967	16098	16203	16213	16240	16010	16403	16251	15947	16167	16179	16267	16214	16073	16155	16241	16173	16154	16021	16213	16193	16209	16158	16213	16082	16159	16227	16133	15949	16223	16352	16152	16061	16061	16050	16185	16137	16128	16076	15947	16088	16135	16050	16165	16258	16215	16105	16250	16205	16405	16228	16124	16310	16220	16165	16123	16179	16202	16033	16188	16211	16129	16302	16198	16330	16280	16039	16203	16176	16144	16261	16237	15949	16188	16230	16040	16264	16154	16026	16103	16114	16173	15987	16094	16170	16165	15962	16328	16222	16147	16208	16261	16239	16058	16183	16192	15956	16210	16276	16117	16127	16130	16322	15939	16175	16174	16088	16026	16199	16350	16211	16133	16111	16053	15978	16087	16180	16265	16405	16056	16320	16246	16121	16071	16137	16144	15970	16111	16059	16108	16123	16277	16065	16194	16159	16282	16115	16153	16140	16251	16090	16164	16327	16147	16113	16127	16106	16009	16237	16124	16272	16069	16096	16141	16178	16012	16382	16112	16030	16118	16264	16338	16146	16042	16101	16096	16276	16423	16222	16114	16314	16091	16115	16121	16161	16078	16249	16190	16181	16154	16121	16011	16187	16157	16029	16147	16214	16018	16231	16057	16256	16411	16210	16081	16125	16285	16026	16200	16075	16215	16043	16150	16013	16213	16103	16131	16388	16210	15986	16040	16044	16236	16109	16108	16078	16202	16029	16211	16263	16079	16050	16170	16288	16207	16377	16091	16176	16349	16342	15897	16118	16193	16209	16010	16141	16148	16024	16186	16280	16220	16095	16110	16137	16073	16212	16171	16243	16004	16104	16097	16070	16154	16126	16116	16130	16151	16189	16244	16115	16025	16280	16124	16269	16114	16303	16108	16130	16186	15993	16274	16076	16068	16219	16088	16333	16208	16191	16131	16133	16134	16061	16286	16249	16011	16274	16179	16214	16226	16173	16229	16124	16035	15991	16263	16198	16073	16123	16121	16019	16063	16134	16271	16100	15989	16073	16286	16072	16280	16320	16189	16207	16069	16099	16106	16211	16150	16192	16148	16181	15937	16157	16315	16150	16088	16265	16255	16169	16082	16011	16164	16072	16156	16240	16238	16082	16344	16144	16142	16112	16098	16036	16312	16176	16112	16172	16260	16335	16164	16150	16367	16181	16185	16338	16171	16110	15986	16317	16023	16237	16220	16272	16110	16132	15997	16168	16231	16269	16170	16183	15932	16222	16151	16134	16138	16277	16196	16140	16233	16136	16066	16239	16210	16239	16297	16072	16269	16185	16235	16194	16132	16159	16141	16315	16165	16046	16164	16294	16095	16051	16302	16101	16163	16308	16107	16227	16196	16101	16168	16158	16227	16326	16023	16100	16156	16275	16170	16129	16077	16213	16011	16180	16144	16049	16093	16004	16314	15940	16133	16206	16059	16055	15951	16047	16178	16201	15994	16128	16193	16250	16127	16234	16228	16197	16279	15957	16233	16115	16050	16156	16036	16002	16134	16021	16262	16177	16380	16203	16171	16016	16264	16041	16255	16235	16136	16165	16293	16121	15989	16337	16246	16107	16187	16073	16235	16249	16178	16250	16173	16317	16240	15939	16224	16217	15935	16142	16105	16143	16284	16012	16287	16203	16042	16185	16094	16227	16112	16187	16099	16004	16213	16344	16171	16168	16294	16133	16183	16203	16179	16144	16027	16330	16097	16211	16315	16031	16222	16074	16069	16133	16213	16261	16239	16154	16128	16158	16307	16138	16219	16218	16052	16203	16141	16106	16210	15911	16121	16237	16195	16218	16111	16300	16243	16089	15946	16098	16242	16220	16219	16082	16216	16083	16116	15957	16173	16148	16051	16230	16282	16099	16172	16186	16159	16028	16112	16099	16187	16114	16218	16131	16144	15974	16173	15997	15994	16223	16175	15907	16147	16094	16127	16095	16191	16096	16025	16186	16122	16039	16169	16264	16232	16194	16159	16082	16047	16130	16000	16145	16110	16042	16216	16245	16331	16199	16144	16092	16203	16048	16167	16190	16243	16190	16128	16135	16267	16177	16317	16023	16213	16131	16215	16097	16133	16096	16203	16082	16284	16181	15925	16132	16142	16134	16200	16106	16229	16129	16285	16222	16240	16031	16124	16204	16141	16216	16256	16203	16092	16146	16212	16135	16224	16069	16212	16252	16067	15967	16200	16028	16011	16115	16162	16050	16081	15972	16179	16026	16216	16166	16085	16383	16119	16099	16307	16132	16300	16177	16095	16032	16016	16049	16244	16325	16273	16043	16236	16191	16079	16001	16213	16151	16288	16142	16107	16031	16234	16024	16184	16042	16275	16099	16120	16179	16146	16107	16161	16148	16160	16274	16100	16189	16187	16078	16226	16028	16117	16040	15973	16252	16167	16147	16082	16171	16193	16130	16071	16027	16022	16179	16032	16181	16225	16242	16055	16146	16127	15982	16039	16173	16216	16181	16194	16205	16121	16022	16206	16301	15965	16170	16289	16121	16208	16151	16133	16168	16171	16336	15999	16084	16138	15979	16188	16107	16163	16069	16097	16086	16076	16170	16103	16195	16100	16199	16278	16174	16096	16139	16278	16331	16027	15982	16075	16175	16278	16168	16162	16221	16124	16128	16126	16189	16117	16219	15969	16224	16222	16273	16131	16248	16118	16103	16137	16184	16196	16194	16195	16112	16094	16204	16133	16060	16040	16187	16090	16055	16161	16090	16120	16235	16265	16223	16144	16289	16092	16175	16054	16199	16080	16270	16084	16147	16177	16049	16176	16078	16026	16347	16085	16240	16165	16120	16153	16036	16268	16226	16154	16146	16203	16178	16153	16069	16129	16225	16348	16051	16171	16181	16185	15965	16088	16117	16217	16216	16047	16227	16198	16280	16051	16158	16145	16087	16066	16129	16016	16114	16057	16334	16278	16084	16147	15919	16347	16127	16315	16380	16148	16250	16293	16143	16204	16109	16176	16200	16113	16058	16268	16370	16186	16207	16237	16181	16185	16389	16394	15973	16271	16195	16191	15929	16161	16217	16199	16207	16205	16022	16206	15968	16167	16081	16195	16113	16149	16162	16165	16047	16111	16160	15988	16133	16112	16149	16100	16339	16203	16227	16109	16283	16144	16134	16245	16121	15995	16208	16158	16289	15916	16163	16096	15930	16165	16238	16171	16191	16248	16130	16088	16228	16100	16214	16023	15980	16202	16136	16345	16233	16298	16115	15996	16121	16353	16060	16275	16179	16367	16113	16247	16082	16115	16161	16195	16264	16028	16253	16042	16167	16113	16225	16185	16169	16212	16358	16363	16239	16181	16050	16176	16283	16197	16322	16255	16180	16157	16057	16179	16093	16185	16008	16078	16254	16082	16061	16129	16101	16181	16121	16142	16231	16203	16193	16102	16105	16179	16179	16138	16217	15975	16153	16146	16129	16231	15981	16209	16133	16029	16196	16208	16210	16390	16261	16267	16102	16173	16126	16255	15986	16177	16182	16150	16192	16449	16096	16038	16241	16158	16108	16159	16114	16131	16263	16358	16212	16261	16209	16103	16331	16075	16109	16192	16199	16013	16120	16390	16106	16196	16111	16004	16132	16362	16100	16074	16288	16175	16237	16171	16007	16215	16135	16329	16276	16142	16085	16189	16200	16173	16132	16166	16237	16266	16191	16261	16164	16075	16094	16085	16202	16205	16271	16096	16151	16129	16112	16303	16101	16075	16107	16103	16326	16194	16172	15978	16197	16114	16007	16206	16174	16179	16181	16091	16118	16165	16185	16213	16430	16023	16139	16303	16053	16343	16124	16111	16246	16135	16105	16004	16243	16166	16168	16171	16277	16097	16159	16046	16079
24513	21514	28805	25275	23644	22952	21718	19251	18698	19951	31250	31644	25158	20976	18127	17601	17669	17606	17663	17741	17736	17640	17614	17472	17825	17412	17797	17633	17615	17754	17703	17705	17704	17749	17547	17621	17624	17576	17568	17684	17730	17845	17731	17657	17310	17752	17651	17731	17700	17684	17564	17555	17507	17654	17544	17594	17497	17554	17581	17564	17463	17504	17606	17645	17503	17554	17581	17626	17387	17613	17550	17601	17704	17424	17548	17578	17466	17574	17503	17533	17449	17509	17394	17664	17529	17622	17616	17350	17468	17534	17437	17530	17726	17679	17382	17730	17627	17519	17463	17322	17429	17538	17498	17694	17396	17538	17753	17390	17495	17353	17506	17445	17654	17753	17532	17564	17608	17540	17597	17649	17676	17486	17680	17591	17639	17617	17621	17498	17610	17612	17557	17566	17630	17575	17561	17616	17495	17757	17626	17437	17750	17567	17640	17547	17634	17549	17580	17623	17540	17713	17662	17666	17464	17596	17927	17575	17569	17399	17519	17442	17523	17532	17596	17618	17452	17475	17651	17670	17557	17460	17449	17641	17445	17412	17662	17391	17475	17531	17676	17573	17570	17508	17562	17633	17613	17551	17621	17410	17576	17541	17755	17482	17780	17607	17582	17667	17525	17597	17490	17744	17438	17572	17567	17799	17518	17629	17628	17588	17539	17633	17521	17448	17366	17545	17447	17612	17420	17596	17578	17656	17730	17612	17504	17557	17553	17478	17783	17447	17698	17514	17527	17604	17691	17643	17723	17505	17724	17697	17577	17650	17530	17436	17674	17556	17629	17545	17723	17502	17641	17464	17440	17560	17797	17660	17781	17420	17673	17662	17502	17748	17532	17471	17603	17472	17670	17653	17714	17609	17789	17557	17609	17552	17614	17609	17560	17507	17478	17616	17552	17538	17623	17574	17705	17336	17528	17405	17649	17501	17513	17573	17381	17624	17814	17491	17819	17576	17545	17379	17668	17801	17802	17559	17693	17469	17713	17433	17738	17537	17622	17492	17452	17644	17579	17652	17530	17592	17536	17408	17498	17510	17672	17340	17384	17737	17657	17501	17619	17551	17771	17591	17400	17302	17572	17565	17674	17522	17642	17505	17658	17507	17563	17627	17572	17553	17516	17476	17628	17366	17634	17564	17639	17804	17542	17673	17830	17685	17718	17362	17667	17490	17594	17556	17482	17513	17493	17589	17571	17467	17753	17579	17634	17546	17508	17478	17583	17668	17366	17434	17612	17638	17578	17383	17368	17469	17473	17523	17492	17590	17590	17584	17473	17599	17688	17521	17565	17530	17544	17495	17642	17677	17571	17663	17753	17723	17547	17736	17643	17620	17522	17548	17728	17497	17604	17591	17533	17503	17391	17672	17378	17664	17411	17445	17583	17397	17634	17626	17697	17487	17516	17786	17628	17537	17734	17713	17662	17419	17682	17376	17528	17519	17564	17445	17581	17447	17633	17568	17500	17683	17633	17497	17681	17528	17674	17543	17558	17624	17694	17632	17454	17423	17586	17485	17553	17873	17906	17543	17458	17615	17604	17578	17539	17566	17547	17355	17620	17510	17530	17408	17517	17577	17756	17689	17685	17516	17653	17641	17612	17606	17638	17600	17521	17616	17555	17462	17646	17627	17622	17577	17557	17609	17528	17522	17607	17597	17662	17488	17666	17542	17640	17501	17428	17700	17440	17334	17561	17579	17503	17599	17540	17663	17686	17671	17546	17488	17546	17496	17594	17770	17687	17393	17453	17496	17557	17629	17461	17502	17656	17444	17590	17740	17627	17581	17469	17781	17618	17511	17629	17707	17563	17542	17615	17598	17717	17766	17672	17718	17400	17612	17656	17544	17619	17609	17703	17461	17550	17554	17818	17545	17806	17691	17500	17651	17801	17542	17569	17485	17622	17675	17626	17724	17463	17640	17524	17698	17586	17489	17774	17630	17751	17717	17600	17503	17481	17578	17532	17554	17674	17766	17656	17703	17514	17482	17559	17500	17602	17421	17768	17805	17652	17454	17586	17320	17659	17487	17621	17701	17525	17657	17524	17443	17588	17565	17711	17449	17642	17740	17491	17465	17561	17682	17536	17822	17527	17476	17358	17725	17459	17641	17512	17726	17505	17378	17619	17509	17555	17549	17535	17403	17729	17701	17646	17586	17526	17402	17623	17507	17545	17573	17573	17484	17799	17641	17383	17409	17622	17653	17614	17485	17576	17504	17534	17732	17552	17819	17690	17621	17413	17728	17751	17498	17621	17549	17494	17645	17550	17364	17584	17749	17555	17477	17470	17292	17638	17525	17547	17512	17748	17736	17713	17248	17546	17531	17524	17539	17597	17380	17502	17599	17525	17565	17504	17622	17667	17450	17713	17284	17539	17727	17517	17645	17552	17771	17633	17441	17665	17548	17615	17480	17536	17463	17525	17473	17559	17581	17573	17621	17520	17525	17440	17711	17573	17737	17534	17574	17620	17709	17512	17540	17459	17584	17577	17629	17610	17752	17552	17687	17479	17645	17694	17659	17664	17642	17555	17683	17593	17783	17594	17491	17537	17292	17632	17601	17692	17448	17707	17755	17580	17686	17760	17477	17613	17478	17531	17756	17726	17732	17768	17581	17728	17475	17432	17500	17747	17515	17709	17686	17579	17474	17593	17561	17511	17708	17349	17516	17507	17419	17462	17445	17606	17509	17713	17439	17441	17538	17616	17675	17490	17629	17682	17436	17518	17417	17624	17524	17710	17730	17595	17665	17555	17570	17671	17540	17717	17550	17548	17605	17853	17511	17670	17633	17384	17456	17515	17717	17535	17516	17407	17659	17767	17731	17365	17522	17674	17714	17537	17508	17578	17468	17745	17444	17498	17529	17562	17620	17410	17365	17441	17623	17622	17495	17609	17550	17526	17478	17617	17647	17696	17545	17719	17516	17598	17407	17552	17369	17502	17432	17373	17772	17290	17677	17669	17404	17417	17332	17408	17510	17503	17581	17375	17441	17678	17518	17483	17410	17642	17710	17674	17744	17538	17548	17693	17637	17585	17542	17664	17591	17759	17503	17571	17458	17694	17501	17509	17413	17428	17457	17654	17671	17673	17550	17566	17490	17495	17453	17650	17364	17672	17498	17489	17584	17751	17621	17625	17607	17735	17539	17348	17519	17597	17470	17541	17543	17739	17492	17787	17664	17551	17746	17834	17625	17667	17689	17481	17325	17659	17556	17669	17559	17452	17515	17632	17550	17719	17439	17711	17804	17579	17501	17741	17482	17472	17634	17507	17643	17650	17565	17543	17589	17633	17548	17660	17564	17703	17628	17518	17406	17462	17480	17779	17486	17532	17668	17441	17638	17499	17409	17658	17460	17356	17756	17399	17568	17474	17537	17439	17646	17653	17793	17508	17666	17498	17689	17679	17562	17456	17610	17599	17695	17381	17673	17639	17661	17704	17401	17810	17536	17754	17255	17416	17642	17473	17580	17666	17540	17650	17561	17560	17661	17728	17656	17749	17422	17658	17713	17707	17385	17656	17549	17543	17668	17558	17533	17572	17606	17605	17408	17408	17561	17619	17563	17821	17647	17686	17471	17582	17801	17714	17660	17574	17825	17451	17585	17572	17749	17572	17622	17718	17373	17504	17773	17544	17545	17523	17596	17604	17501	17642	17575	17445	17697	17562	17387	17464	17519	17622	17503	17684	17513	17652	17551	17481	17591	17669	17700	17525	17525	17446	17592	17819	17554	17484	17499	17564	17697	17337	17471	17421	17436	17595	17317	17716	17591	17585	17680	17652	17510	17273	17367	17723	17697	17340	17532	17650	17622	17450	17668	17713	17693	17655	17646	17506	17572	17593	17617	17570	17894	17728	17678	17519	17511	17526	17613	17582	17515	17642	17606	17478	17756	17640	17485	17568	17583	17829	17741	17511	17571	17560	17500	17349	17577	17580	17760	17518	17695	17385	17758	17353	17416	17521	17396	17438	17572	17473	17705	17432	17590	17613	17453	17504	17426	17603	17549	17536	17628	17528	17622	17483	17553	17627	17714	17431	17379	17679	17507	17553	17606	17595	17610	17500	17599	17585	17499	17604	17464	17638	17619	17747	17665	17480	17731	17633	17491	17537	17547	17661	17693	17548	17591	17547	17534	17724	17706	17804	17492	17529	17511	17593	17659	17469	17594	17547	17479	17506	17727	17562	17534	17545	17629	17447	17634	17767	17661	17651	17428	17362	17613	17707	17551	17548	17450	17530	17558	17658	17533	17541	17276	17541	17688	17511	17588	17493	17627	17706	17430	17514	17505	17715	17624	17475	17394	17501	17648	17523	17537	17663	17471	17526	17639	17466	17673	17551	17627	17618	17481	17580	17738	17311	17602	17518	17687	17688	17702	17564	17571	17468	17685	17611	17614	17749	17513	17501	17601	17491	17540	17527	17699	17510	17618	17609	17584	17539	17414	17611	17447	17624	17665	17658	17558	17504	17570	17647	17544	17759	17493	17524	17652	17680	17699	17686	17586	17647	17537	17377	17741	17540	17595	17608	17590	17622	17511	17547	17422	17440	17683	17622	17617	17673	17595	17635	17539	17439	17860	17649	17811	17491	17546	17533	17597	17560	17611	17438	17568	17596	17452	17782	17540	17590	17446	17468	17462	17579	17555	17787	17614	17577	17517	17601	17394	17561	17676	17804	17622	17655	17649	17433	17400	17499	17661	17450	17604	17681	17338	17624	17684	17700	17500	17418	17626	17393	17558	17666	17465	17471	17469	17669	17526	17567	17530	17676	17788	17750	17701	17729	17462	17475	17496	17554	17368	17436	17465	17444	17407	17573	17532	17743	17639	17421	17542	17521	17656	17738	17574	17533	17664	17501	17551	17756	17588	17571	17462	17185	17622	17619	17749	17562	17716	17628	17592	17450	17472	17578	17628	17515	17532	17592	17490	17708	17627	17541	17475	17492	17584	17435	17578	17492	17739	17690	17519	17582	17504	17670	17434	17444	17402	17653	17606	17524	17741	17591	17629	17511	17442	17488	17527	17518	17624	17573	17546	17582	17430	17439	17642	17560	17781	17810	17565	17615	17552	17777	17719	17407	17466	17567	17341	17434	17450	17431	17603	17522	17633	17706	17656	17391	17547	17570	17333
24465	41101	36588	29341	25254	21373	19067	18235	17806	20090	35276	32103	25161	19225	15863	15773	15963	15778	15875	15864	15808	15763	15674	15857	16000	15788	15782	15654	15901	15770	16116	15843	15880	15858	15836	15807	15886	15808	15684	15813	15785	15792	15803	15835	15771	15925	15836	15969	15774	15832	15911	15940	15953	15678	15895	15657	15824	15565	15927	15876	15895	15762	15811	15783	16014	15855	15981	15846	15670	15726	15688	15930	15802	15752	15697	15740	15950	15782	15877	15690	15786	15770	15765	15735	15758	15770	15824	15850	15632	15742	15891	15867	15946	15660	15747	15794	15790	15772	15788	15897	15747	15955	15696	15900	15822	15764	15901	15718	15836	15835	15898	15705	15987	15675	15757	15942	15875	15684	15957	15856	15781	15955	15645	15888	15714	15828	15714	15938	15665	15904	15766	15766	15696	15865	15671	15930	15867	15875	15807	15685	15808	15774	15802	15926	15731	15674	15836	15698	15706	15766	15711	15785	16008	15684	15728	15646	15838	15819	15897	15810	15719	15841	15690	15774	15946	15800	15750	15690	15614	15885	15942	15983	15701	15911	15719	15652	15803	15825	15712	15789	15773	15735	15671	15716	15794	15833	15994	15788	15642	15673	15703	15718	15896	15592	15865	15826	15835	15827	15820	15661	15761	15739	15752	15915	15880	15706	15789	15918	15796	15782	15738	15976	15897	15728	15710	15688	15653	16019	15910	15841	15583	15680	15716	15752	15694	15895	15868	15678	15783	15729	15772	15717	15741	15819	15841	15884	15716	15716	15911	15764	15742	15784	15735	15671	15777	15570	15887	15797	15843	15758	15543	15952	15882	15649	15810	15588	15685	15890	15786	15823	15667	15921	15814	15790	15799	15896	15782	15715	15882	15617	15757	15820	15698	15708	15850	15887	15832	15943	15666	15695	15847	15729	15742	15591	15867	15693	15786	15754	15789	15792	15729	15611	15752	15916	15899	15830	15736	15818	15670	15765	15805	15850	15861	15743	15895	16059	15817	15873	15898	15728	15802	15698	15870	15727	15772	15867	15764	15733	15837	15689	15937	15652	15711	15754	15728	15675	15748	15663	15841	15748	15910	15820	15739	15745	15807	15917	15849	15820	15739	15705	15643	15943	15861	15675	15819	15803	15710	15772	15904	15837	15966	15720	15733	15673	15789	15748	15711	15686	15811	15799	15697	15726	15738	15875	16030	15689	15817	15707	15979	15684	15779	15722	15715	15626	15722	15693	15862	15858	15794	15693	15763	15903	15781	15803	15882	15739	15701	15744	15695	15948	15774	15644	15631	15832	15687	15756	15705	15831	15881	15603	15840	15838	15851	15802	15884	15754	15706	15724	15684	15835	15811	15705	15872	15845	15715	15818	15812	15688	15873	15696	15670	15760	15813	15780	15657	15775	15720	15828	15858	15689	15658	15764	15791	15615	15804	15711	15628	15893	15863	15825	15737	15880	15779	15758	15688	15777	15655	15819	15626	15859	15835	15763	15847	15727	15670	15857	15799	15714	15659	15808	15715	15745	15727	15983	15796	15853	15858	15696	15866	15853	15817	15630	15911	15800	15729	15707	15794	15957	15707	15819	15921	15906	15917	15914	15780	15652	15817	15798	15728	15904	15544	15763	15837	15951	15738	15989	15913	15873	15690	15843	15741	15716	15768	15805	15710	15793	15739	15942	15692	15851	15900	15674	15768	15774	15707	15810	15800	15823	15739	15975	15707	15878	15834	15939	15745	15792	15725	15855	15913	15671	15598	15822	15727	15811	15790	15737	15894	15761	15702	16040	15736	15572	15772	15675	15769	15911	15869	15892	15844	15837	15808	15762	15743	15904	15794	15785	15844	15882	15783	15745	15900	15860	15655	15743	15863	15891	15752	15883	15955	15752	15994	15659	15754	15631	15767	15673	15811	15825	15893	15803	15810	15837	15576	15998	15788	15762	15749	15648	15774	15684	15945	15789	15819	15773	15847	15734	15737	15934	15615	15876	15701	15660	15653	15733	15774	15737	15714	15661	15719	15728	15809	15711	15778	15857	15700	15804	15896	15670	15609	15893	15741	15880	15917	15821	15947	15703	15930	15833	15865	15703	15712	15887	15714	15788	15663	15724	15633	15830	15825	15859	15807	15694	15701	15954	15897	15807	15937	15733	15548	15676	15952	15881	15857	15667	15770	15771	15825	15762	15740	15713	15771	15809	15821	15845	15894	15832	15860	15699	15879	15710	15824	16020	15823	15702	15608	15814	15699	15727	15736	15809	15745	15791	15901	15787	15805	15712	15724	15815	15667	15659	15799	15897	15781	15702	15809	15793	15676	15772	15737	15870	15843	15732	15951	15847	15893	15802	15737	15862	15704	16020	15913	15750	15722	15845	15960	15665	15924	15855	15713	15785	15650	15797	15813	15947	15745	15725	15850	15868	15778	15783	15780	15948	15852	15761	15777	15802	15732	15840	15872	15785	15946	15695	15642	15812	15682	16073	15790	15710	15807	15996	15676	15954	15766	15848	15888	15716	15656	15815	15577	15696	15628	15764	15658	15772	15833	15648	15988	15845	15727	15789	15923	15949	15860	15700	15794	15825	15677	15756	15700	15791	15847	15768	15757	15809	15683	15790	15647	15797	15672	15629	16028	15738	15757	15819	15762	15774	15815	15721	15690	15772	15886	15930	15822	15691	15872	15767	15854	15833	15769	15933	15921	15770	15746	15721	15852	15849	15646	15635	15816	15926	15902	15670	15867	15705	15979	15851	15774	15875	15736	15731	15859	15784	15834	15691	15744	15780	15912	15829	15772	15821	15722	15803	15921	15784	15872	15782	15617	15930	15626	15830	15807	15906	15811	15927	15766	15849	15747	15913	15766	15958	15707	15687	15847	15665	15747	15837	15684	15909	15807	15887	15854	15894	15724	15735	15779	15778	15842	15738	15731	15780	15729	15789	15842	15677	15801	15722	15799	15892	15811	15579	16043	15675	15730	15890	15708	15687	15691	15771	15793	15780	15882	15724	15846	15717	15931	15624	15670	15760	15740	15757	15551	15810	15629	15795	15918	15883	15797	15833	15639	15739	15608	15949	15800	15672	15778	15790	15891	15624	15605	15902	15771	15754	16043	15712	15934	15671	15737	15656	15749	15733	15835	15807	15723	15855	15748	15668	15918	15753	15740	15717	15782	15843	15788	15691	15727	15901	15745	15720	15872	15812	15772	15874	15807	15802	15814	15678	15606	15888	15767	15970	15886	15671	15780	15838	15763	15753	15775	15942	15663	15771	15727	15772	15916	15716	15800	15845	15829	15971	15814	15718	15797	15886	15778	15771	15868	15712	15753	15842	15835	15814	15940	15832	15747	15957	15746	15700	15854	15735	16017	15695	15815	15917	15840	15840	15903	15853	15671	15821	15907	15911	15845	16011	15658	15800	15915	15845	15964	15721	15858	15880	15851	15808	15688	15842	15734	15788	15757	15837	15894	15856	15781	15742	15643	15869	15863	15796	15827	15768	15755	15833	15705	15773	15821	15763	15766	15659	15715	15668	15797	15850	15731	15679	15640	15647	15805	15779	15807	15863	15729	15859	15835	15807	15648	15832	15799	15722	15811	15764	15698	15878	15845	15680	15750	15773	15806	15704	15794	15824	15867	15699	15904	15815	15817	15796	15819	15717	15821	15790	15668	15805	15769	15747	15596	15726	15781	15682	15755	15827	15850	15745	15728	15805	15819	15722	15832	15564	15758	15689	15755	15808	15827	15709	15737	15669	15774	15936	15813	15768	15707	15764	15787	15832	15799	15779	15746	15901	15829	15895	15722	15720	15682	15838	15803	15884	15712	15844	15635	15792	15782	15771	15782	15585	15813	15924	15826	15846	15816	15837	15904	15844	15663	15816	15989	15924	15736	15760	15731	15818	15896	15843	15798	15744	15820	15550	15731	15699	15848	15678	15848	15868	15816	15827	15960	15858	15795	15910	15840	15814	15730	15770	15817	15899	15595	15617	15877	15792	15986	15801	15675	15737	15579	15806	15848	15801	15747	15761	15941	15919	15788	15681	15621	15707	15774	15670	15791	16037	15778	15821	15726	15730	15816	16013	15724	15674	15899	15966	15758	15706	15609	15875	15871	15946	15990	15618	15829	15735	15747	15884	15800	15896	15876	15631	15881	15772	15734	15935	15789	15820	15778	15739	15487	15610	15798	15712	15839	16063	15829	15839	15754	15815	15639	15930	15716	15780	15803	15827	15862	15794	15665	15928	15672	15970	15889	15847	15925	15727	15707	15783	15943	15776	15831	15918	15813	15801	15646	15789	15786	15950	15774	15750	15844	15761	15820	15761	15897	15769	15738	15761	15817	15773	15906	15763	15692	15808	15760	15633	15814	15819	15572	15800	15774	15813	15776	15743	15633	15920	15879	15903	15766	15700	15903	15787	15737	15875	15673	15864	15702	15726	15953	15713	16007	15648	15777	15770	15899	15877	15693	16050	15732	15738	15917	15535	15763	15954	15798	15723	15817	15686	15705	15723	16013	15817	15781	15647	15802	15809	15863	15783	15697	15792	15726	15754	15894	15643	15758	15811	15739	15719	15847	15813	15751	15689	15868	15802	15650	15762	15803	15705	15847	15787	15763	15824	15888	15680	15818	15911	15808	15766	15756	15787	15752	15928	15861	15764	15617	15792	15736	15665	15778	15787	15907	15847	15704	15841	15740	15943	15801	15662	15810	15742	15773	15736	15738	15765	15805	15740	15600	15775	15814	15798	15724	15866	15917	15764	15768	15885	15814	15705	15770	15811	15815	15923	15874	15621	15880	15806	15932	15855	16125	15829	15705	15853	15713	15868	15881	15716	15746	15779	15866	15891	15838	15770	15796	15628	15620	15808	15792	15789	15821	15690	15779	15889	15689	15919	15872	15874	15854	15858	15780	15784	15691	15919	15949	15769	15803	15824	15914	15766	15784	15777	15901	15861	15704	15752	15983	15781	15920	15837	15787	15707	15818	15737	15878	15778	15979	15686	15986	15872	15877	15805	15717	15802	15781	15725	15815	15859	15850	15648	15644	15764	15770	15778	15759	15746	15923	15979	15654	15745	15939	15716	15822	15738	15714	15922	15643	15860	15803	15927	15786	15691	15830	15628	15713	15813	15811	15802
22997	21557	29555	24088	22228	25124	27917	21941	20561	21622	41369	45954	33646	26869	19320	18283	18096	18317	18024	17998	17965	17995	18147	17887	17823	17948	18091	17883	18153	18007	17901	17869	17998	18126	17861	17879	18006	18035	18107	17874	17959	17857	17955	17821	17967	18125	17901	18057	18042	17743	18148	17991	17929	18021	17916	17983	17803	17807	17913	18094	17889	17882	17686	17959	17930	17892	18150	17976	17897	18086	17858	17956	17935	18039	17773	17940	17873	18032	17782	18002	18037	17890	17923	18025	18017	18140	17866	17926	17872	17906	17725	17855	18137	17986	18066	17878	18142	17875	17881	18077	17964	18098	18040	17893	17917	17870	17884	17798	17871	18035	18022	17852	17780	17907	17716	17856	17906	17813	17719	17909	17816	17941	17959	18079	18084	18003	17949	17984	17988	17803	17763	18019	17860	18027	17701	17786	17947	17916	17985	17934	17932	17963	17816	17883	17848	17973	18038	18109	17891	17941	17760	17730	17793	17860	18028	17826	17983	17913	18005	18002	17883	17968	17753	17929	17821	17865	17999	17915	18034	17915	17937	17804	17935	17753	17814	18041	18027	18166	17833	17901	18131	17862	17953	18027	17838	17952	18005	17905	17881	17944	17881	17983	18002	17974	17850	18042	17956	17697	18034	18002	17768	17657	17854	17928	17891	17790	17760	17834	17942	17933	18030	17860	17842	17803	17882	17787	17772	17990	17790	17673	17869	18012	18044	17859	17801	17946	17858	18109	18034	17855	17702	17731	18025	17779	17887	17920	17841	17876	17714	17969	18047	18097	17762	17873	17881	17940	17814	17838	17843	17821	17807	17677	18108	17998	17774	17956	17765	17962	17860	17849	17993	17971	17926	17841	17897	17751	17843	17967	17789	17876	17757	17699	17983	17868	17818	18019	18156	17840	17978	18053	17985	17930	17852	17974	17893	17988	17984	17931	17887	17921	17839	17977	17575	17625	17913	18033	18232	17752	17894	17724	17784	17901	18004	17854	17835	17773	18042	18055	17989	18046	17916	17846	17931	17795	17835	17945	17875	17689	17610	17743	17898	17717	17746	17883	18142	17818	17993	17813	17685	18000	17964	17743	17846	17933	17879	17945	17934	18012	17858	17849	17875	17793	17899	17899	18098	18099	17806	18004	17885	17953	17651	17742	17804	17875	17769	17847	17807	17574	18004	17860	17936	17951	17796	17790	17942	18043	17775	18063	17824	17861	18000	18119	17925	17988	17954	17860	17774	17909	17951	17723	17783	17890	18062	17629	17856	17827	18015	17898	17903	17768	17890	17850	17831	17818	17916	17868	17773	18077	17661	18088	18006	17862	17898	17908	17887	17925	18007	18044	18132	18030	17817	17860	17875	17700	17798	17886	17854	17818	17879	17864	17760	17899	17958	17870	17848	17842	17995	17809	18004	18053	17728	18060	17704	17917	17918	17866	18042	17898	18035	17782	17988	17890	17609	17824	17970	17898	18075	17727	17933	17853	17819	17908	17930	17733	18043	17996	17882	17920	17920	17820	18069	18016	17824	17855	17867	17922	17871	17945	17932	17800	17931	17865	18016	17704	17844	17859	17934	17761	17748	17614	18018	17894	17695	17703	17874	17601	17997	17944	17768	17787	18063	17798	17925	17972	17799	17961	17982	17885	17995	17955	17686	18071	17893	17810	17878	17820	17882	17873	17784	17980	17930	17859	17975	18036	18050	17732	17944	18107	17781	18003	17877	17965	17644	17926	17843	17961	17938	17968	17909	17901	17915	17755	17856	17789	17816	17855	17802	17693	17992	17867	17839	17996	17916	17815	17712	17598	17895	17919	17895	17890	17923	17719	17771	17978	17913	17908	17958	17907	18007	17989	18027	17884	17765	17980	17920	18040	17720	17869	17742	17794	17814	17839	17869	17889	18085	17990	17843	17913	17862	17786	17909	17811	17805	17878	17964	17811	17832	17925	17889	17713	17831	17925	18119	17860	17970	17849	17904	17743	17852	17926	18048	17722	17806	17938	17842	18071	18069	17968	17832	17771	17758	17922	18022	17848	17929	17878	17943	18142	17997	17971	17992	17970	17638	17801	17745	17983	17895	17783	17871	17893	17928	17844	17937	17891	17899	18045	17616	17964	17877	17582	17658	17781	18043	17798	17967	17760	18064	17997	17932	18114	18098	17938	17979	17892	18189	17843	17698	17992	18094	17869	18047	17679	17878	17834	18020	17903	18080	18049	17789	17809	17949	18000	17873	18062	17983	17698	17664	17816	17910	17818	17929	17940	18141	18043	17946	17888	17886	17809	17838	18126	17912	17814	18025	17824	17759	17695	17715	17804	17890	17893	17835	17915	17595	17910	17807	17880	18129	17676	17952	17947	18107	17955	18057	17940	17966	17614	17960	17903	17841	17946	17921	17849	17897	17907	17886	17882	18081	18018	17885	17792	17704	17877	17738	17954	17815	17964	17840	17825	17874	17936	17895	17871	17935	17928	18035	17907	17734	18070	17935	17787	17963	17695	17798	17828	17770	17864	17789	17773	17911	17891	17830	17790	17795	17889	17913	17959	17806	17787	17885	17638	17896	18030	17644	17794	17806	18037	17759	17729	17930	17891	17730	17885	17852	17953	17887	17798	17711	17984	17873	17927	17882	17757	17866	17879	18010	17782	17849	17864	17874	18187	17955	17878	17709	17794	17712	17933	17998	17953	17860	17927	17912	17830	17899	17788	17739	17915	17947	17796	17715	17911	17838	18100	18001	17761	17910	17966	17778	17977	17955	17978	17937	18048	17905	17938	17620	17921	17806	18083	17912	17776	17828	17996	17988	17955	17835	17843	17919	17895	17900	17741	18135	17811	18152	17958	17996	18198	17978	17888	17774	17782	17831	17898	17846	17828	17702	17892	17709	17791	17882	18007	18020	17896	17828	17802	17745	17835	17964	17735	17793	17758	17957	17759	17810	17977	17991	17881	17921	17840	17826	17942	17897	17760	17633	17798	17951	17724	17665	17910	17888	17727	17748	17805	17959	17944	17785	17906	17919	17839	18062	17956	17811	17803	18080	17678	18132	17822	17966	18100	18013	17576	17783	17836	17800	17770	17889	17913	17839	17775	17859	17835	17730	18027	17916	17952	17998	17839	17986	17991	17929	17919	17785	17827	17897	17776	17960	17732	18021	17742	17872	17841	17989	17761	17727	18010	18008	17771	18046	17882	17735	17812	17915	18061	17936	17906	18036	17893	17838	17973	17849	17713	17963	18000	17859	17922	17978	17824	18010	17881	17871	17983	17782	17870	17746	18109	17881	18090	17910	17999	17875	18080	17897	17903	17665	17935	18091	17902	17707	17792	17852	17799	17845	17810	17939	17968	17902	17915	18018	17847	17804	17824	18291	17774	17860	17818	17825	17660	17744	17933	17723	17759	17874	17873	17765	17779	17793	17951	18030	17669	17920	17842	17805	17868	18015	17865	17934	17869	17967	17744	18070	17921	17886	17763	18030	18066	17954	18067	17813	17978	17779	18011	17934	17811	17757	17780	17836	17996	17740	17777	17984	17823	17865	17728	17970	17715	17901	18024	17728	17796	17723	17979	17741	17929	17923	17689	18025	17766	17799	17943	17858	17807	17803	17932	17849	17974	17801	18117	18050	18008	17954	17903	17970	18052	17902	17919	17869	17862	17590	17891	17811	18036	17846	17930	17915	17979	17916	17886	17746	17942	18041	17920	17782	17698	17701	17726	17710	17794	17914	17964	17919	17883	17847	17816	18058	17831	17827	17807	17925	17926	17885	18074	17910	17817	18144	18056	18027	17872	18112	18025	17799	17714	17715	17943	18120	18029	18106	18015	17955	17957	17994	18019	17989	17684	17999	17927	17910	17687	17823	17919	17784	17806	17580	17890	17780	17772	17910	17866	17928	17889	18006	17810	17951	17974	17591	17887	17676	17905	17972	17732	17891	17845	17839	17923	17789	17901	17861	17834	17878	17647	17812	17924	17760	17833	17794	17721	17689	17962	17754	17886	17822	18151	17872	17910	18011	17809	17844	17813	18020	17912	17787	17909	17676	17942	17916	17763	17992	17955	17883	17660	17868	17762	17896	17999	17891	17951	18011	17865	17951	17929	18040	17822	18093	17792	17928	18115	17905	17648	17790	17915	17799	17871	17937	17939	18085	17975	17806	17853	17960	18182	17691	17857	17606	17683	17913	17791	17934	17958	17902	18004	18012	17736	17938	17990	17912	17844	17765	17862	17962	17671	17804	17729	17947	17944	18068	17746	18011	17949	17857	18157	17917	18201	18042	18157	17785	18016	17914	17893	17694	17970	18092	17867	17945	17855	17867	18035	17875	17893	17839	17736	17763	17853	17942	17863	17825	17948	17799	17776	17868	18019	17918	17864	17776	17791	17868	17941	17898	17793	17858	17930	17941	17829	18071	17895	17776	17803	17927	17719	18024	17874	17865	17979	17983	17743	17948	17844	17956	17778	17807	17736	17860	17790	17856	17988	17830	17762	17837	17993	18026	17877	17924	17879	17848	17776	17832	17834	17786	17931	17782	17903	18021	17902	17744	17997	18049	17808	17796	17822	17828	17733	17834	17788	17870	17655	18011	17887	17844	18036	17727	17968	17672	17924	17876	18026	17666	18014	17966	17796	17983	17711	17809	18120	17959	17936	17937	17740	17927	17892	17784	18064	17874	17858	18153	17911	17844	17863	17996	17963	18028	17773	17837	17881	17883	17670	17871	17771	17893	17768	17879	17872	17936	17927	17907	17958	17771	17916	17849	17844	17969	17871	17935	17792	17640	17756	17976	17824	17771	17765	18020	17907	17896	17913	18137	17940	17891	17845	17871	17655	17830	17934	17913	17792	17862	17928	17659	17942	17911	17723	18114	17906	17732	17956	17784	18040	17726	17776	17779	17879	17946	17800	17996	17722	17975	18004	17901	17966	18008	17897	18018	17780	18007	17912	18158	17903	17644	18033	17972	17902	17902	17748	18105	17752	17856	17802	17861	18007	17802	18009	17630	17718	17837	17912	17795	17857	17942	17876	17714	17915	17747	17954	17783	17930	18129	17959	17872	17980	17839	17797	17925	18024	17959	18072	17815	17727	17958	17663	17923	17791	17860	17799	18012	17994	17786	17797	17824	17864	18016	18062
27694	44274	39352	36223	32899	27105	24430	21421	20319	21660	45936	45836	34792	25570	16297	15969	16100	16014	15956	15959	16232	15843	16073	16036	16104	16008	16071	16003	15887	16049	16028	15977	16033	15983	16006	15972	15971	16244	15950	16172	16049	15978	15913	15916	15834	16073	15950	15908	16045	16047	15878	15972	16123	16059	15891	15974	16049	16034	16003	15888	16064	16010	15997	15897	16120	16021	16064	15949	16108	16041	15902	16082	15978	15989	15996	15978	15940	16082	16057	16016	15963	16046	16035	16077	15958	16006	15976	16106	16052	15895	15946	15905	16046	16091	15990	16012	15911	15840	15975	15748	15854	16091	16000	16055	15998	15955	15851	15824	16019	15999	15873	15995	16081	16070	15914	16094	15975	16130	16026	15919	15800	15978	16036	15881	16069	16068	15950	15887	15974	15902	16187	15922	15986	16160	15970	15845	16026	16160	16021	16051	16050	15933	15926	15866	16134	16021	16091	15888	15878	15843	16117	15949	15989	15911	16106	15986	16060	15908	15921	15986	16032	16010	15991	16048	15879	15995	15973	15900	16157	15913	16058	15934	15951	15986	15952	15973	16030	15998	16037	15961	15867	15936	16064	15936	15799	15727	16125	15991	15962	15976	15747	16042	15815	16056	15938	15943	16033	16073	16159	15960	16133	16007	15933	16098	15922	15792	16098	15901	15971	16030	15938	15999	16060	15749	16118	16023	16095	15913	16000	15918	16165	15759	15933	16098	15965	16081	15856	16032	15968	15960	15989	15975	16120	16024	16018	15868	15798	15899	16061	15740	15743	15906	15997	15930	15906	15996	16058	16141	15871	15959	16020	16105	16031	15827	16123	15913	15963	16113	16145	15905	16206	16032	15910	16080	16043	15976	15950	15922	16062	15922	16010	16056	16084	15951	15799	15865	16071	15954	15988	15965	16005	16017	16165	15705	15889	16017	16003	16001	15994	15896	15844	16040	16036	16134	15903	15836	16132	16116	15995	15976	16095	15930	16011	16017	15959	16150	15748	16062	16065	15873	16032	15905	15985	15851	15987	15872	16126	15992	15964	16113	16122	15832	15885	16058	15996	15973	16092	15910	16020	15985	15907	15842	15929	16047	15937	15915	15848	15884	16034	16011	15883	15849	15892	15932	16127	15933	15884	15966	15881	15927	15917	16005	16068	16017	15943	15990	15869	15928	15971	16091	16032	15888	15956	15911	15980	16002	16088	15964	15966	15812	15988	15984	15986	16041	15943	16062	15826	15949	15909	16123	16087	16193	15920	15911	15987	15983	15886	15952	15774	15992	15974	15965	15919	15905	15929	15928	15986	16027	15798	15912	16030	15904	16064	15945	16113	15882	15908	16055	16048	15883	16032	15947	15932	16004	15942	15974	16072	15974	15912	16141	15836	15847	15973	15868	16077	16157	15944	15858	15964	15838	15928	16077	15841	15945	15848	15807	16023	15919	15908	15907	16019	15802	16189	16077	16091	15852	15993	15938	15712	15999	15966	15982	15972	15882	15954	16005	16162	15906	15914	16115	16094	16009	15826	15959	15948	15917	16096	16065	16021	15985	15973	15910	15852	16059	15949	15793	15781	15910	15878	15842	15952	15963	16073	15790	15915	15907	15921	15947	15969	15955	16154	15895	16000	15771	15994	16143	16135	15932	16002	15954	16113	15940	16038	16028	15959	16043	16011	16009	15892	15918	16023	15995	15891	15927	16137	15831	15972	15961	15939	15914	15933	15918	16021	15857	16087	16208	15873	15933	16036	15816	15986	15998	15940	15870	15953	15927	15839	15957	15879	16053	15969	15974	16168	15916	16046	15737	16098	16143	16029	15997	16013	15923	16013	15871	15856	16006	16056	15846	15950	15947	16028	15947	15872	15906	15958	15947	15931	15812	15975	15969	15810	15879	15965	15988	15789	15890	15874	15755	15988	15893	16041	15820	16054	15863	16109	16107	16017	15943	15874	16007	15905	15799	16083	16062	15913	15987	15905	15972	15971	15801	15911	16122	15939	15882	15917	15834	15932	15945	15959	15995	16045	15970	16037	15988	15990	15937	16143	15979	15985	16197	15891	16131	16120	15775	15979	15727	15929	16081	15887	15851	15978	16037	15795	15994	15919	16034	16247	16026	15796	15913	15831	16063	15874	16049	15864	15916	15877	15703	16122	15949	16059	15795	15915	15971	15937	16000	16030	15993	15869	16085	15855	16217	15985	16004	16077	15976	15855	16060	15925	15743	15977	15866	15961	15935	15889	16007	15846	16027	16025	16084	15886	15844	15924	15937	16017	15930	15959	16046	15980	16015	15962	15917	15849	15920	15891	15822	15850	15842	15957	16047	15952	15876	15786	15956	15991	16134	15981	16112	15961	15891	15985	15989	15842	16012	16111	15992	16010	15939	16101	15833	16024	16077	16006	16070	16175	16045	15971	15987	15871	15938	15949	15926	15884	16136	15983	16005	15964	16014	16018	15937	15976	16037	15842	15858	16031	15982	15979	15900	16024	16143	15957	15967	15980	15913	15810	15996	15827	15964	16028	15925	16016	16032	16093	15864	16019	15762	15976	16010	16004	16001	15898	15951	15992	15891	15971	16017	15775	15995	15828	15918	16011	15905	15992	15832	15975	16021	16072	15911	16012	15957	15948	16081	16072	16110	16086	15942	15967	16167	15970	15938	15967	15963	15973	15900	15979	15908	16008	15970	16017	15924	15980	16003	16077	16028	15997	16011	15953	15826	15834	16017	15859	15750	16013	15949	15829	15919	15804	15851	15927	16089	15859	15805	15938	16057	15922	15947	16169	16099	15772	16041	16113	16050	16024	15960	16086	16016	15867	16014	15914	16107	15866	16002	15870	15999	15995	16087	15989	16050	16029	16113	16108	15908	16004	15914	15938	15984	16050	16015	16010	15896	15753	16010	15898	15929	15980	16024	15916	16097	16071	15966	15784	15953	15875	15958	15798	16078	16036	15978	15774	16098	16083	15963	16034	16010	15949	16017	16095	15928	16012	15866	15917	15910	15813	16014	15901	15849	16050	15911	16178	15901	16001	15836	15933	15933	15956	16099	15989	16189	15762	16001	16081	16091	16039	16124	16125	15986	15864	15903	15965	15912	16055	16017	15912	15937	15982	15864	15944	15813	15771	15861	15938	15844	15975	15812	15712	16016	15776	15880	16037	15895	15948	15859	16045	15925	16180	15796	16000	15786	15958	15873	15908	16028	16004	15900	15787	15860	16047	15997	16058	16006	15972	16028	16141	15892	15851	15946	15960	15761	15859	15937	16155	15794	16007	15899	15932	16122	16025	15942	16019	15943	15965	16084	16104	16102	16138	15987	15970	15896	16112	16121	15827	15887	15953	15794	16084	15811	16047	15982	16030	15945	15924	15997	15856	15979	15881	15908	16050	15907	16155	15904	15830	16216	15872	15801	16092	16046	16116	15878	16097	15802	15869	15902	16106	16071	16050	15907	15965	16031	15751	16019	15960	15920	16070	16024	16102	15984	15894	15991	15962	15819	15902	15944	15863	16018	16116	16076	15990	15974	15967	16115	16033	15829	15907	16046	15901	15942	15887	16128	16009	15883	16044	16029	15834	15761	15899	16028	15998	15852	15871	16048	15910	15924	15835	15903	15872	15982	16042	16038	15947	15923	15944	15873	15982	16007	15919	16080	16017	15960	16084	15977	15972	16156	16064	16077	16018	15813	15986	15899	15852	15935	15973	16005	15939	15893	15871	15928	15912	15911	15976	16103	15790	15894	15929	15870	15906	15962	15814	15886	15805	15816	15752	15857	16027	15981	15935	15985	15850	15866	15962	15880	16094	15984	16006	16003	15823	15994	16014	16041	15806	15824	16055	16032	15901	15782	16094	15860	16091	15762	16054	16107	15843	16003	15851	15883	15929	15883	16020	15994	16005	15794	15895	15916	16115	15819	16023	15846	15997	16041	15868	16044	15980	15878	15973	15970	15985	15941	15987	15852	16108	15851	15895	15893	15974	15936	16059	15885	16003	15860	15971	15918	16184	15852	16030	15806	15873	16043	15955	15833	16039	16014	16038	16106	15930	15812	15883	15842	15787	15831	15936	15790	15987	15947	15907	16070	16071	16047	15796	15823	16014	15931	15833	16220	15947	15903	15904	15914	15905	15921	16006	15763	15933	15954	16063	15861	15911	15863	15935	16013	16096	15993	15939	15791	16200	16020	15797	16025	15908	16155	15928	16049	15938	15897	15832	16032	16151	15929	16161	16013	15923	16051	16146	16001	16154	15950	16021	16124	15900	15930	15968	16029	15793	15910	16029	15924	15968	16015	16060	15965	15984	15955	16044	15994	15986	15875	16049	15876	16078	16015	15875	16007	15875	15811	15963	16015	15861	15999	15813	15939	15985	15761	15895	16009	16031	15965	16002	15924	15936	16082	15907	15994	15848	16007	16076	15953	15993	16060	16037	15920	15856	15997	15927	15900	16038	15945	15849	16024	15873	16054	16249	15859	16010	16090	16099	16031	16053	16022	15897	16052	16042	15966	15805	15957	15944	15934	16040	15921	15864	16181	16032	15845	16075	16030	15985	16127	15865	15877	15747	15902	16138	15907	16064	16019	15943	15990	16045	15995	15936	15983	15937	15942	15972	15870	15924	16110	15972	15998	16076	15844	16077	16043	16061	15983	15920	16045	15941	15889	15907	15948	15850	15919	15984	15895	15909	15996	16002	16074	15740	15808	15971	15991	16016	15926	16033	15888	15956	15997	16105	15962	15880	16079	15843	15877	16021	15812	15865	16160	16059	15883	16152	15804	15792	15937	15968	16112	15930	16018	15951	15905	16127	15954	16109	15938	16091	15937	15848	16009	15837	15993	15951	15967	15971	15935	16061	15725	15935	15883	15918	15920	16035	16057	16158	15989	16112	16095	16056	15893	15891	16002	16115	16008	16040	16034	15923	15957	15714	16059	15975	15987	16014	15862	15808	15988	16002	15847	16091	15936	15909	16108	16043	16012	15875	15987	16001	15852	15901	16036	15956	15981	16006	16070	16150	15897	15835	16110	15996	15932	16038	16033	15834	16030	15891	15865	15959	15814	15971	15848	15991	15948	16166	15919	15894	15974	16010	15931	15872	16016	16064	15980	16012	16074	16157	15892	16021	15951	15906	15882
27915	22757	27737	27244	21925	20212	19247	18728	18881	18473	19817	20705	19823	18801	17786	17683	17819	17735	17730	17734	17722	17772	17767	17869	17709	17785	17779	17975	17693	17876	17611	17827	17561	17694	17629	17643	17796	17805	17809	17680	17770	17586	17609	17747	17811	17529	17736	17651	17698	17735	17772	17749	17709	17824	17754	17878	17879	17732	17713	17927	17752	17787	17829	17846	17753	17845	17760	17908	17828	17702	17694	17737	17850	17659	17746	17691	17497	17887	17935	17700	17666	17762	17690	17798	17712	17778	17801	17733	17709	17764	17666	17667	17709	17945	17629	17840	17799	17753	17725	17631	17617	17528	17728	17730	17997	17443	17594	17664	17686	17992	17716	17875	17863	17771	17914	17607	17825	17641	17693	17681	17750	17776	17814	17747	17720	17786	17654	17605	17700	17709	17807	17814	17766	17602	17692	17650	17820	17760	17557	17777	17553	17919	17495	17640	17844	17714	17807	17888	17645	17769	17761	17642	17998	17786	17753	17856	17639	17644	17881	17805	17745	17566	17853	17772	17818	17792	17664	17926	17622	17656	17907	17504	17756	17598	17599	17711	17770	17758	17756	17800	17562	17783	17697	17588	17800	17665	17683	17648	17826	17780	17845	17786	17717	17531	17554	17919	17985	17697	17814	17811	17786	17749	17731	17879	17885	17464	17627	17735	17740	17798	17846	17918	17727	17544	17604	17882	17725	17593	17785	17885	17702	17699	17542	17426	17634	17775	17697	17734	17742	17697	17656	17789	17717	17680	17612	17707	17962	17772	17657	17635	17731	17666	17819	17732	17529	17725	17899	17624	17603	17748	17745	17736	17585	17615	17701	17496	17872	17651	17647	17768	17898	17799	17623	17708	17636	17797	17737	17629	17614	17795	17490	17709	17641	17800	17789	17516	17672	17723	17680	17827	17637	17598	17509	17765	17609	17615	17872	17670	17613	17503	17703	17807	17952	17523	17793	17896	17758	17810	17840	17726	17778	17552	17588	17670	17684	17800	17743	17773	17658	17480	17645	17782	17806	17784	17626	17820	17788	17859	17874	17662	17658	17777	17904	17621	17763	17843	17686	17962	17712	17865	17639	17833	17657	17716	17693	17686	17673	17717	17746	17747	17754	17707	17685	17814	17510	17462	17641	17837	17631	17772	17702	17877	17636	17554	17849	17686	17737	17641	17812	17998	17836	17708	17788	17921	17770	17760	17567	17995	17866	17861	17810	17640	17730	17710	17362	17572	17575	17691	17647	17682	17849	17666	17813	17743	17641	17849	17612	17675	17821	17771	17722	17607	17753	17826	17730	17696	17710	17730	17812	17705	17682	17709	17826	17789	17696	17616	17734	17627	17688	17599	17908	17688	17841	17823	17965	17878	17624	17662	17491	17653	17643	17525	17696	17866	17784	18011	17709	17692	17758	17752	17797	17605	17863	17640	17857	17942	18012	17795	17398	17659	17843	17831	17499	17746	17778	17526	17709	17904	17645	17545	17789	17588	17441	17715	17761	17700	17608	17769	17833	17736	17736	17644	17806	17612	17785	17760	17664	17708	17528	17681	17410	17765	17811	17903	17734	17807	17711	17868	17945	17596	17658	17680	17918	17669	17618	17658	17654	17750	17532	17627	17854	17531	17721	17743	17897	17938	17723	17790	17622	17602	17683	17851	17574	17735	17712	17676	17748	17776	17719	17847	17708	17690	17625	17781	17769	17724	17773	17631	17744	17972	17725	17787	17735	17662	17558	17586	17741	17816	17787	17873	17807	17585	17841	17496	17752	17561	17627	17718	17509	17718	17804	17780	17658	17923	17730	17779	17789	17766	17843	17582	17648	17618	17853	17711	17720	17724	17692	17839	17832	17764	17538	17792	17641	17907	17643	17648	17694	17887	17838	17561	18011	17601	17799	17783	17922	17685	17636	17750	17732	17782	17701	17792	17809	17731	17797	17813	17716	17707	17780	17574	17872	17706	17751	17700	17740	17805	17656	17732	17724	17955	17835	17703	17779	17654	17773	17893	17980	17767	17629	17697	17667	17504	17602	17665	17926	17731	17716	17941	17735	17723	17667	17723	17648	17493	17742	17801	17606	17580	17650	17672	17765	17954	17651	17566	17848	17794	17675	17758	17731	17759	17797	17745	17767	17713	17812	17682	17788	17778	17714	17578	17718	17675	17766	17842	17867	17668	17618	17737	17867	17861	17826	17687	17910	17802	17722	17686	17532	17781	17593	17600	17524	17635	17879	17579	17622	17838	17755	17697	17429	17837	17823	17633	17671	17736	17812	17811	17769	17709	17826	17776	17490	17627	17598	17813	17809	17779	17795	17584	17741	17725	17813	17812	17672	17740	17748	17992	17656	17662	17660	17740	17666	17843	17765	17805	17511	17639	17565	17653	17596	17703	17696	17694	17719	17849	17848	17761	17684	17735	17924	17910	17682	17628	17774	17921	17689	17638	17839	17762	17846	17677	17480	17766	17757	17940	17867	17681	17673	17758	17761	17753	17629	17607	17768	17782	17675	17945	17672	17675	17810	17861	17697	17773	17699	17744	17677	17653	17719	17710	17745	17699	17576	17643	17887	17921	17895	17764	17869	17749	17710	17866	17742	17711	17651	17781	17700	17674	17914	17797	17737	17823	17572	17768	17671	17765	17589	17645	17913	17683	17813	17676	17814	17721	17764	17669	17900	17742	17662	17787	17838	17742	17739	17826	17672	17784	17683	17704	17771	17638	17591	17533	17822	17826	17807	17621	17660	17663	17903	17676	17839	17877	17707	17742	17850	17901	17705	17862	17679	17648	17759	17600	17946	17793	17871	17816	17616	17752	17724	17644	17749	17643	17659	17632	17618	17665	17923	17633	17703	17560	17706	17902	17732	17774	17743	17724	17595	17735	17760	17858	17867	17915	17698	17965	17867	17679	17589	17608	17685	17709	17730	17870	17734	17510	17645	17770	17721	17994	17910	17817	17765	17728	17981	17826	17708	17787	17875	17626	17627	17867	17639	17709	17773	17774	17873	17613	17630	17678	17669	17630	17729	17897	17799	17595	17699	17780	17620	17490	17638	17851	17812	17691	17627	17518	17800	17772	17547	17906	17831	17781	17629	17734	17735	17681	17604	17728	17663	17854	17598	17790	17755	17777	17492	17752	17643	17901	17668	17890	17793	17749	17890	17873	17805	17824	17700	17685	17644	17751	17566	17704	17744	17584	17747	17649	17638	17571	17795	17693	17750	17687	17536	17638	17644	17664	17700	17674	17548	17741	17787	17674	17740	17815	17596	17587	17858	17750	17879	17638	17728	17693	17777	17578	17804	17761	17766	17758	17489	17711	17855	17809	17564	17904	17774	17673	17464	17651	17759	17605	17660	17772	17632	17725	17806	17762	17740	17795	17673	17825	17668	17720	17832	17743	17896	17856	17792	17847	17823	17688	17723	17664	17560	17667	17727	17547	17802	17736	17902	17926	17793	17860	17890	17744	17606	17723	18015	17676	17821	17604	17871	17753	17871	17795	17798	17691	17851	17481	17747	17824	17774	17720	17807	17859	17809	17699	17551	17636	17714	17855	17756	18036	17756	18053	17832	17764	17605	17751	17874	17870	17751	17833	17681	17740	17772	17641	17787	17807	17738	17631	17853	17806	17606	17567	17771	17835	17610	17860	17754	17707	17769	17798	17626	17734	17836	17719	17962	17760	17958	17823	17828	17917	17764	17766	17552	17810	17654	17881	17586	17772	17800	17656	17914	17968	17683	17615	17729	17667	17777	17938	17684	17534	17682	17887	17990	17858	17997	17558	17705	17656	17579	17669	17714	17802	17706	17752	17517	17548	17733	17686	17684	17917	17939	17552	17607	17754	17779	17969	17679	17783	17625	17631	17864	17853	17630	17638	17845	17890	18039	17709	17772	17747	17716	17865	17858	17728	17894	18008	17664	17793	17908	17753	17715	17729	17582	17793	17710	17825	17706	17739	17673	17653	17972	17625	17730	17607	17611	17838	17786	17729	17802	18020	17589	17715	17578	17648	17751	17786	17797	17725	17826	17807	17817	17715	17518	17729	17694	17659	17688	17753	17593	17754	17644	17713	17967	17648	17677	17772	17669	17706	17757	17583	17779	17687	18033	17733	17840	17537	17701	17691	17835	17623	17781	17711	17851	17755	17720	17720	17707	17759	17792	17824	17691	17712	17693	17660	17625	17794	17549	17724	17842	17856	17659	17761	17731	17725	17972	17644	17818	17830	17701	17735	17837	17783	17832	17742	17812	17817	17767	17581	17772	17881	17753	17761	17606	17702	17879	17644	17744	17764	17587	17792	17723	17839	17584	17701	17759	17746	17771	17765	17822	17822	17790	17869	17653	17755	17657	17561	17734	17756	17824	17846	17766	17901	17668	17731	17802	17795	17835	17837	17731	17733	17619	17787	17581	17905	17589	17796	17846	17844	17749	17678	17767	17620	17774	17650	17836	17649	17940	17788	17637	17870	17700	17721	17840	17774	17827	17714	17812	17583	17803	17791	17938	18070	17742	17713	17624	17784	17833	17548	17718	17736	17690	17794	17812	17777	17791	17677	17710	17622	17832	17812	17494	17898	17754	17710	17832	17782	17703	17713	17666	17670	17836	17738	17693	17812	17707	17739	17765	17886	17712	17808	17734	17725	17685	17740	17802	17497	17610	17609	17910	17663	17729	17685	17887	17836	17813	17968	17624	17623	17948	17725	17753	17747	17738	17714	17664	17569	17539	17600	17604	17882	17768	17819	17927	17773	17640	17709	17838	17865	17899	17531	17784	17650	17701	17610	17730	17589	17591	17662	17630	17425	17869	17603	17709	17697	17637	17992	17740	17884	17603	17711	17744	17637	17744	17720	17875	17775	17719	17760	17580	17741	17746	17840	17727	17919	17812	17528	17754	17840	17840	17752	17611	17644	17709	17606	17891	17623	17793	17880	17819	17714	17854	17853	17672	17768	17783	17733	17877	17532	17634	17746	17755	17859	17547	17789	17671	17910	17692	17872	17751	17628	17965	17565	17658	17698	17633	17657	17612	17586	17593	17696	17869	17734	17780	17674	17684	17745	17736	17773	17646	17756	17787	17733	17744	17804	17806	17574	17732	17865	17888	17597	17748	17723	17689	17852	17883	17667	17681	17675
23204	27139	29136	26224	22129	19612	18103	17917	17810	17113	19308	19801	18068	16902	16044	15699	15838	15959	15781	16016	16034	15824	15944	15985	15788	16083	15876	15772	15854	15862	15905	15894	15876	15922	15733	15688	15823	15805	15927	15854	15942	15994	15815	15972	15831	15836	15992	15788	15762	15985	15922	15790	15788	15948	15826	15931	15971	15835	15738	15843	15873	15801	15736	15892	15831	15717	15822	15807	15802	15852	15831	15988	15935	15716	16147	15866	15989	15789	15784	15895	15751	15939	15795	16007	15845	15839	15899	15850	15903	15892	15833	15923	15954	15798	15909	15881	15862	15934	15752	15698	15859	15841	15713	15817	15743	15805	15776	15757	15825	15855	15658	15713	15823	15951	15864	15775	15905	15865	15743	15818	15891	15910	15750	15812	15993	15744	15856	15902	15944	15951	15946	15762	15804	15919	15964	15988	15892	15809	15702	15822	15915	15871	15652	15736	15995	15918	15779	15973	15876	15883	15888	16090	16051	15828	15774	15849	15822	15718	15934	15901	15923	15824	15950	15766	15824	15891	15948	16011	15798	15701	15752	15826	15726	15810	15780	15852	15950	15825	15804	15925	15722	15831	15965	15846	16042	15970	15892	15983	15838	15829	15904	15908	15826	15824	15827	15913	15944	15629	15776	15983	15845	15951	15777	15844	15852	16044	15868	15958	15963	15805	15961	15697	15811	15770	15743	15838	15855	15869	15731	15924	15990	15911	15840	15705	15868	15844	15889	15913	15765	15817	15701	15734	15945	15981	15852	15856	15971	15969	15760	15988	15791	15885	15989	15771	15748	15768	15773	15977	15987	15897	16016	15593	15935	15894	16107	15934	15926	15771	15810	15764	16004	15821	15814	15849	15873	15819	15819	15815	15962	15918	15810	16016	15742	15940	15798	15806	15840	15787	16000	15887	15763	15980	15811	15924	15726	15905	15899	15980	15906	15875	15955	15784	15829	15917	15790	16076	15854	15926	15703	15792	15858	15897	15994	15841	15861	15660	15908	15846	15803	15858	15718	15931	15799	15642	16005	15876	15771	15792	15842	15834	15770	15804	15766	15931	15879	15822	15827	15860	15905	16011	15807	15819	15816	15765	15931	15816	15905	15874	15785	15928	16005	15982	15850	15919	15866	15914	15708	15785	15717	15891	15838	15758	15736	15730	15794	16057	15844	15925	15767	15947	15782	15878	15893	15845	15754	15919	15826	16024	15970	15941	15795	15617	15788	15762	15911	16026	15801	15697	15892	15837	15976	15760	15980	15778	15920	15847	15849	15623	15858	15968	15823	15885	15906	15951	15872	15788	15710	16012	15687	15928	15906	15829	15867	16028	15838	15756	16004	15850	15848	16011	15875	15921	15976	15911	15831	15874	15859	15822	15888	15827	15840	15769	15986	15646	15917	15792	15762	15919	15938	15666	15938	15739	15824	15975	15818	16001	15826	15991	16000	15948	15836	16023	15815	15787	15846	15926	15904	15745	15828	15856	15837	15855	15606	15881	15866	15905	15856	15795	15816	15957	16054	16080	15893	15682	15764	15794	15833	15736	15785	15892	15881	15979	16031	15900	15906	15817	15897	15806	15728	15903	15791	15808	15821	15860	15904	15908	15988	15871	15806	15931	15824	15845	15946	15941	15840	15726	15938	15882	15913	16001	15849	15772	16047	15795	15819	16063	15660	15932	15987	15958	15876	15942	15784	16010	15826	15965	15844	15867	15898	15818	15664	15828	16000	15946	15829	15779	16023	15662	15929	15824	15886	15754	15824	16128	15889	15842	15920	15992	15773	15876	15703	15698	15976	15914	15814	15892	15955	16017	15921	15696	15852	15911	15936	15826	15625	15859	15747	15992	15803	15749	15972	15852	15835	15768	15795	15835	15813	15978	15969	15953	15983	15871	15927	15919	15891	16015	15851	15833	15956	15785	15845	15806	15964	15843	15734	15942	15798	15937	15869	15759	15930	15888	15900	15744	15923	15998	15955	15888	15883	15771	15742	15901	15918	15798	15883	15847	15942	15753	15778	15817	15723	15746	15912	15915	15657	15728	15703	15590	15927	15876	15963	15881	15875	15840	15746	15863	15781	15971	15800	15843	16099	15861	15746	15843	15880	15724	16027	16023	15881	15748	15930	15772	16075	15868	15830	15766	15766	15877	15796	15983	15931	15926	15895	15874	15891	15874	15769	15924	15907	15836	15975	15826	15851	15890	15903	15733	15926	15831	15880	15801	15822	15934	15983	15857	15845	15921	15844	15946	15972	15775	15913	16026	15896	15789	15724	16027	15936	15877	15926	15724	15774	15950	15896	15921	15952	15950	15894	15905	15974	15859	15887	15912	15939	15860	15947	15786	16034	15929	15874	15802	16013	15874	15743	15681	16001	16055	15935	15873	15684	15769	15723	15864	15844	15843	16004	15833	15719	15816	15809	15824	15881	15710	15946	15942	15826	15783	15848	15965	15983	15742	15857	15909	16034	15883	15716	15833	15769	15880	15750	15768	15883	15797	15921	15964	15873	15722	15852	15635	15776	15640	15978	15937	15792	15916	15961	15893	15661	16073	15932	15957	15908	15824	15781	16130	15867	16005	16055	15741	15870	15802	15984	15988	15924	15773	15787	15857	15979	15738	15965	15870	15869	15794	15789	15892	15751	15855	15854	15808	15827	16023	15835	15949	15948	15832	15863	16141	15990	15730	15918	15846	15759	16038	15948	15875	16052	15929	15765	15830	15840	15782	15726	15956	15911	15887	15860	15869	15877	15903	15939	15952	15837	15943	15798	15979	15688	15844	15851	16069	15903	15704	15730	16007	15775	15970	16047	15831	15849	15880	15888	15801	15815	15968	15738	15907	15865	15851	15785	15909	15947	15907	15878	15664	15747	15806	15941	15859	15927	15901	15744	15746	15906	15770	15798	15928	15960	15850	15940	15894	15761	15907	15893	15912	15832	15836	15986	15810	16004	15714	15849	15889	15725	15964	15803	15870	15707	15943	15763	15886	15924	15855	15890	15814	15735	15806	15959	15915	15893	15974	15915	15831	15757	15727	15741	15747	15957	15878	15808	15808	15828	15833	15985	15866	15828	15843	15921	16152	15850	15768	15855	15895	15989	15814	15833	15736	15948	15965	15889	15863	15836	15916	15857	15888	15931	15771	15601	15936	15863	15873	15994	15725	15941	15741	15893	15740	15768	15726	15897	15849	15706	15979	15981	15709	15811	15837	15964	15791	15816	15881	15835	15935	15674	15857	15845	15852	15995	15861	15689	15783	15982	15758	15912	15974	15936	16004	15778	15859	15927	15873	15870	15686	15832	15936	15776	15901	15907	15880	15734	15980	15851	15794	15866	15963	15912	15901	15919	15809	15753	15788	15945	15868	15723	15667	15795	15985	15895	15964	15806	15889	15837	15769	16054	15786	16009	15729	15780	15852	15783	15755	15814	15777	15778	15926	15839	15802	15803	15893	15831	15834	15684	15762	15929	15910	15850	16026	15928	15769	15854	15808	15908	15765	15850	15931	15769	15877	15909	15967	15860	15849	15781	15903	16046	15890	15876	15802	15841	15894	15826	15913	15943	15996	15877	15757	15894	15985	15845	16074	16014	15857	15837	15850	15829	15844	15714	15766	16006	15859	15975	15825	15939	15834	15746	15862	15912	15959	16022	15788	15778	15735	15877	15768	15979	15837	15786	15933	15758	16012	15754	15909	15785	15862	15853	15923	15805	15934	15863	15829	16030	15792	15921	15914	15811	15893	15878	16044	15825	15887	15777	16024	15863	15735	15960	15791	15879	15862	15858	15815	15835	15905	15845	15869	15875	15736	15897	15859	15697	15883	15744	15788	16007	15985	15823	16016	15672	15932	15906	16030	15800	15955	15870	16030	15907	15823	15780	15992	15918	15850	15786	15841	15910	15830	15885	16001	15790	15731	15828	15962	15841	15878	15831	15739	15761	15745	15854	15895	15803	15709	15676	15994	15877	15835	15899	15799	15922	15712	15893	16001	16031	15886	15853	15879	15701	15904	15757	15742	15734	15870	15797	15850	15914	15724	15739	15927	15739	15807	15874	15908	15837	15862	15896	15844	15745	15909	16044	15894	15673	15893	15880	15879	15881	15785	15872	15904	15878	15860	15871	15889	15987	15991	15827	15922	16053	15836	15900	15975	15852	15854	15882	15910	15849	15918	15720	15650	15773	15816	15819	15867	15784	15900	15751	15921	15860	15922	15719	15940	15928	15831	15838	15867	15898	15769	15932	15535	15887	15834	15861	15885	15961	15986	15947	16021	15814	15915	15916	15726	15965	15878	15988	15925	15799	15967	15873	15899	15786	15784	15734	15923	15757	15944	15956	15953	15792	15899	15794	15786	15936	15968	15872	15781	15786	15894	15834	15973	16046	15963	15954	15881	15917	15804	15781	15786	15897	15736	15780	15823	15982	15939	16039	15816	15735	15848	15914	15704	15653	15897	15715	15833	15937	15841	15843	15803	15924	15569	16004	15842	15936	16095	15851	15852	15903	15759	15848	15711	15970	15807	15817	15851	15774	15929	15756	15999	15899	15810	15761	15843	15923	15822	15983	15993	15925	15901	15916	15928	15933	15923	15794	15933	16043	15816	15867	15785	15781	15845	15767	15959	15893	15869	15933	15983	15808	15820	15849	15842	15927	15984	15843	15969	15876	15824	15911	15766	15719	16085	15741	15856	15840	15757	15853	15819	15772	15863	15724	15982	15761	15910	15819	15888	15726	15700	15852	15847	15880	16028	15745	15836	15761	16091	15850	15777	15800	15867	15815	15971	15971	15599	16052	15771	15969	15707	15785	15926	15804	15828	15747	15884	15694	15743	15848	15709	15784	15813	15933	15788	15919	15790	15925	15834	16016	15826	15926	15937	15943	15805	15685	15868	15924	15747	15957	15900	15809	15825	15887	15892	15836	16008	15854	16031	15866	15934	15890	15855	15916	15839	15901	15881	15840	15863	15918	15882	16001	15923	15804	15854	15940	15795	15938	15996	15967	15838	16023	15822	15865	15881	15861	15843	15925	15661	15890	15866	15921	15791	15664	15774	15838	15826	16005	15905	16033	15788	15880	15850	15925	15855	15692	15911	15882	15776	15778	15743	15905	15781	15876	15990	15784	15639	16021	15929
24629	21555	28977	25465	23675	23154	21249	18808	18949	18379	27148	31443	26188	20782	17467	17122	17251	16912	17143	17087	16843	17106	17022	16888	17010	16833	16967	17017	16875	16771	16769	16940	16890	16783	16746	16988	16951	16840	17009	16972	16908	16968	16907	16996	16935	17046	16913	17028	16777	16785	16834	16897	17081	17033	16961	16830	16986	16844	16916	16615	16734	17022	16871	16895	16846	17007	16954	16917	16946	17074	16953	16909	16886	17027	17008	16901	16777	16862	16723	16960	16888	16912	17026	16937	16913	16951	16699	17089	16887	16997	16764	16766	16730	16709	17054	16979	16755	16920	16782	16696	16708	16902	16881	16940	16837	16706	16935	16961	16897	16875	17059	16827	16869	16831	17044	16980	16760	16811	16847	16900	16875	16956	16634	16967	16961	17017	16685	16945	16826	16957	16880	16937	16964	16588	16799	16921	16896	16776	16914	16850	16978	16642	17021	16924	16929	16800	16993	16819	16864	16785	16995	17067	16836	16879	16885	16847	16653	16880	16651	16830	17057	16795	16976	16973	16987	16702	16831	16770	16768	16827	16899	16971	16853	16837	16734	16895	16822	16800	16716	16902	16920	17147	16877	17093	16836	16850	16816	16866	16957	16931	16843	16868	16844	17005	16892	16934	16953	17084	16903	16946	16665	16822	16932	16692	16973	16804	16843	16892	16737	16945	16918	16901	16743	16682	16898	16768	16880	16790	16997	16877	16808	16911	16828	16830	16861	17040	17013	16848	16958	17085	16779	16826	17065	16956	16844	16871	16836	16912	16898	16800	17029	16701	16945	16965	17041	17011	16808	16705	16847	16817	16858	16997	16934	16888	16849	16829	16929	16784	16960	16921	16856	16838	16906	16879	16951	16809	17073	16837	16967	16962	16914	16876	16806	17135	17158	17017	16905	16904	17006	16824	16914	16936	16681	16982	16953	16835	16758	16905	16958	17056	16947	16807	16927	16771	16762	16995	16958	16967	16631	16721	16738	16889	16756	17008	16835	16934	17054	16999	16935	16969	16696	16795	17080	17039	16879	16767	16839	16894	16916	16777	16985	16764	16928	16779	16839	16860	16900	16791	16997	17041	16561	16953	16901	16932	16740	16899	16868	17014	16814	16882	16920	16879	16856	16886	17051	16856	16933	16945	17031	16939	16785	16723	16886	16995	16842	16908	16820	16770	16765	17102	16825	16986	16741	16984	16831	16904	16885	16941	17030	16696	16856	16882	16727	16970	16821	16729	16866	16957	17038	16642	17019	16761	16769	16744	16882	17058	16929	16811	16829	16762	16851	17008	16822	17014	16856	16947	16925	17162	16961	16949	16923	16904	16940	16804	16873	16711	17010	16792	16909	16755	17006	16896	16968	16942	16988	16745	16898	17010	16779	16843	17023	16833	16785	16884	16828	17040	16915	16968	16800	16728	16852	16976	17035	16953	16794	16961	16892	16972	16961	16844	16623	16930	16992	16911	16842	16805	16991	16970	16815	16834	16826	16840	16790	16843	16729	16951	16710	17074	17045	16852	16731	16774	16843	16958	16876	16858	16902	16722	16687	17005	17008	17084	16973	16943	16901	16941	16828	17043	16971	16793	16989	16908	16897	17047	17012	16689	17222	17028	16860	17054	17031	16856	16784	16997	16926	16992	17018	16854	16906	16865	16648	16904	16715	16828	17109	16794	16826	17054	17030	16767	17073	16936	16854	16917	16781	16844	16781	16946	16966	16977	16867	16924	16864	16768	16835	16821	16769	16803	17069	16849	16911	16937	16951	17063	16864	16835	16804	16827	16861	16913	16776	16769	16967	16907	16902	17062	16921	16745	16860	16892	16849	16766	17025	16981	17040	16877	16866	17084	17049	16628	16909	17051	16955	16767	16789	16850	17052	16823	16980	16970	16941	16882	16869	16810	16903	16999	16996	16836	16788	16718	16814	16818	16935	16750	16926	16797	16811	16889	16910	16852	16794	16895	16779	16994	16938	16811	16834	16790	16994	16806	16804	17075	16924	16879	16699	16928	16935	16923	16732	16771	16851	16907	16851	16770	16930	16933	16803	16842	16812	16638	16879	16848	16909	16983	16727	16778	17053	16777	16931	17003	17050	16796	17017	16931	16812	16862	16906	16986	16820	16886	16971	16669	16855	16766	16816	16936	17057	16955	17052	16947	16847	16935	16964	16871	16901	17066	16967	16888	16813	16960	17029	17023	16780	16952	16816	16989	17023	16791	16792	16731	17115	16835	16853	16796	16777	16937	16876	16878	16869	16847	16730	16857	16804	16720	17034	16856	16977	16965	16942	16976	17052	16699	16921	16721	16937	17020	16865	16749	16716	16795	17099	16869	16842	16891	16859	16822	16964	16972	16878	16881	16879	16865	16748	16797	16987	17122	17070	16920	16796	16920	16760	16795	16881	16768	16995	16799	16949	17024	16785	16791	16961	16763	16837	16876	16893	16871	16784	16679	16776	16947	16889	16832	16808	17091	17037	16991	16903	17079	16999	16990	16924	16738	16647	16860	16833	16999	16817	17063	16969	16910	16838	16824	17027	16984	16985	16715	16918	16911	16833	16933	17020	17023	16980	16806	17138	17105	16915	16716	16831	17030	16714	16878	16874	16765	16925	16784	16946	16872	16913	17120	16804	16900	16648	16964	16808	16953	16906	16755	16793	16980	16922	17083	16963	16955	16899	16835	16860	16677	16893	16850	16822	16817	16882	16797	16846	17065	16822	16743	16879	16762	16996	16711	16823	17021	16792	16831	16989	16891	16836	16939	17056	16977	16901	17058	17097	16775	16914	16981	16908	16784	16738	16867	16740	17091	16863	16780	16989	16781	16783	16907	16910	16964	16856	16890	16885	17023	17035	16901	16729	16894	16631	16842	16992	16945	16913	16908	16878	16899	17050	16938	16723	16966	17049	16971	16793	17024	16828	16933	16898	16965	16823	16731	16925	16887	16912	17015	16797	16913	16979	16874	16961	16976	16856	16910	16880	16757	17026	16886	16804	16909	16777	17044	16932	16953	16802	16834	16793	16874	16881	17032	17000	16769	16956	16981	16792	16765	16899	16940	16865	16873	17101	17104	16868	16892	16866	16902	16784	16871	16782	16862	17031	16823	16720	16794	16914	16923	16785	16886	16876	17004	16823	16856	16869	16912	16817	16878	17012	16755	17013	16889	16904	16818	17217	16806	16867	16790	16794	16627	16841	16784	16819	16731	16893	16874	16814	16991	16958	16957	17007	17042	16778	16755	16855	16837	17044	16752	16894	16817	17024	16856	16620	16881	16666	16710	16877	16862	16741	16780	17009	16849	16987	16803	16932	16910	16962	17011	16912	16611	16849	16998	16939	16967	16794	16874	16912	16931	16942	16940	16878	16923	17082	16886	16894	16792	16875	16869	16861	16906	16859	16952	16969	16978	16898	16738	16634	16893	16741	16857	16892	16963	16931	16777	16877	16847	16623	16824	16832	16873	16780	16823	16717	16657	16769	16918	16963	16643	16927	16968	16889	17063	17007	16706	16863	16860	16716	16914	16990	16784	16848	16748	17078	16992	16944	17064	16774	16711	16853	17062	16701	16808	16930	16733	16755	16930	16945	16833	16807	16914	16859	16919	16997	17016	16973	16678	16899	16800	17042	16706	17063	16916	16833	16766	16823	16868	16949	16938	16957	16735	16852	16997	16845	17117	16914	16778	17050	16891	16865	16873	16853	16952	16831	17069	16891	16928	16938	16985	16863	16910	16991	16712	16752	16807	16758	16884	17025	16788	16874	16925	16983	16681	16876	16842	16906	16817	16845	16833	16768	16950	17024	16912	16825	17020	16694	16876	16870	17008	16891	16918	16911	16824	16963	17039	16804	16854	17085	16851	16680	16870	16932	16723	16875	16971	16980	17135	17059	16764	16896	16848	16952	17013	16911	16883	16841	16914	17006	16931	16951	16956	17002	16746	16879	16906	16928	16843	16957	16728	16981	16974	16906	16851	16866	16880	16781	16812	16822	16771	17069	16978	16837	16951	16734	17012	16996	16913	16736	16855	16879	16727	16741	16805	16923	16890	16877	16805	16903	16855	16932	16876	17077	17038	16950	17076	16809	16779	16922	16922	17040	16737	16911	16878	16853	16891	16904	16846	17012	16977	17023	16848	16923	16895	16957	16846	16902	17001	16766	16890	16949	16802	16664	16761	16970	16878	16740	16953	16969	16905	16985	16886	17092	17073	16918	16933	16913	16908	16704	16738	17097	16726	16871	16768	16980	16845	17018	16944	16867	16674	16738	16730	16769	16917	16895	16846	16949	17061	17157	16607	16800	16923	17010	16695	16873	17090	17108	16810	16849	16799	16870	16859	16885	16769	16828	16777	17046	16715	16968	16919	17051	17008	16937	17019	17032	16994	17113	17035	16880	16764	16859	16805	16986	16831	16798	16960	16930	16872	16905	17028	17001	16880	16970	16832	16845	16960	17032	16856	16775	16901	16752	16934	16861	16914	16767	16907	17012	16804	16872	16733	16919	17045	16803	16896	16725	17016	16753	17005	16949	16755	16925	16810	16861	16866	16836	16778	16863	16890	16810	16877	16918	16962	16963	16786	16846	16858	16991	17013	16875	16815	16782	16868	16894	16913	16924	16917	16744	16910	16843	16718	16747	16893	17035	16747	16813	17126	17054	16930	17059	16826	16927	16764	16930	16745	16989	16824	16934	16860	16738	16821	16915	17015	16892	16892	16899	16764	16965	16831	17006	17073	16719	16832	16808	16779	16903	17096	16882	16684	16866	16910	16862	16817	16873	17078	17015	16915	16753	16847	16935	16969	16879	17010	16878	16931	16804	16843	17004	16912	16761	16861	16937	16926	16861	17073	16994	16948	16990	16960	16731	16795	17072	16738	16890	16949	16914	17005	17084	16763	17021	16997	16984	16825	16842	16902	16962	16855	16934	16817	16975	16831	16857	16971	16636	16877	16972	16961	16921	16847	17013	17072	17090	16811	16990	16855	16947	16836	16740	16956	16960	16953	16768	16654	16779	16907	16741	16801	16926	16853	16800	16899	16859	16819	17047	16898	16798	16867	17011	16939	16830	17012	16705	16807	17043	16819	16792	17031	16898	16956	16872	16911	16723	16943	16874	16901	16828	17006	16939	16726	17056	16907
21906	34363	37949	30924	25854	22815	18657	18426	18828	17411	31835	33526	27031	19017	15525	15454	15394	15410	15393	15301	15378	15500	15294	15608	15453	15442	15243	15377	15318	15349	15338	15416	15295	15407	15344	15481	15455	15447	15528	15309	15449	15469	15598	15301	15407	15270	15288	15379	15558	15440	15356	15400	15226	15306	15421	15466	15459	15280	15321	15353	15408	15355	15444	15316	15430	15456	15523	15342	15401	15346	15458	15439	15202	15605	15424	15290	15492	15332	15440	15353	15336	15687	15198	15455	15382	15482	15383	15281	15342	15439	15409	15450	15501	15550	15408	15305	15390	15497	15286	15290	15194	15317	15473	15340	15228	15340	15373	15308	15425	15368	15175	15599	15446	15329	15460	15268	15371	15333	15433	15344	15410	15419	15631	15219	15376	15427	15379	15246	15280	15274	15417	15278	15504	15356	15476	15474	15392	15375	15261	15244	15280	15380	15440	15428	15385	15426	15476	15391	15384	15453	15300	15400	15364	15157	15251	15495	15546	15498	15579	15438	15510	15355	15502	15306	15357	15339	15345	15535	15437	15370	15551	15482	15399	15383	15158	15386	15529	15333	15179	15392	15250	15346	15202	15367	15361	15339	15507	15400	15491	15376	15356	15245	15251	15552	15532	15417	15355	15583	15400	15402	15484	15478	15521	15431	15461	15467	15376	15449	15289	15480	15260	15371	15332	15421	15355	15333	15165	15317	15480	15532	15314	15422	15423	15432	15327	15533	15224	15481	15398	15404	15184	15563	15305	15357	15548	15348	15495	15282	15396	15449	15351	15469	15313	15421	15350	15414	15177	15352	15330	15428	15435	15356	15583	15353	15318	15430	15374	15521	15391	15347	15512	15472	15428	15244	15334	15436	15421	15331	15504	15306	15449	15495	15438	15338	15231	15556	15419	15205	15446	15467	15432	15442	15500	15391	15279	15513	15403	15415	15256	15288	15436	15345	15310	15337	15306	15381	15408	15384	15410	15233	15331	15334	15267	15420	15440	15436	15381	15425	15419	15181	15414	15235	15269	15471	15308	15292	15330	15440	15528	15512	15421	15388	15248	15421	15343	15462	15349	15155	15385	15338	15293	15378	15281	15351	15390	15560	15575	15404	15325	15260	15507	15390	15342	15395	15292	15362	15283	15297	15283	15417	15439	15341	15391	15285	15411	15248	15404	15246	15590	15507	15342	15328	15299	15273	15306	15209	15493	15484	15407	15487	15367	15222	15388	15350	15467	15483	15398	15388	15251	15422	15430	15475	15260	15308	15335	15490	15270	15385	15337	15422	15238	15312	15331	15404	15539	15187	15306	15351	15287	15313	15384	15602	15324	15531	15348	15272	15427	15458	15171	15289	15295	15522	15302	15431	15412	15427	15429	15417	15331	15325	15214	15404	15428	15332	15441	15335	15353	15378	15408	15283	15348	15430	15465	15384	15436	15429	15462	15497	15351	15444	15461	15340	15455	15341	15428	15273	15493	15271	15423	15419	15383	15524	15371	15372	15330	15253	15409	15277	15341	15512	15426	15381	15425	15340	15579	15417	15371	15337	15529	15419	15533	15269	15395	15500	15401	15142	15367	15451	15409	15390	15288	15320	15414	15526	15455	15274	15426	15276	15469	15540	15433	15457	15447	15493	15415	15310	15283	15514	15329	15445	15445	15283	15607	15354	15214	15407	15454	15303	15412	15450	15395	15292	15402	15179	15308	15311	15436	15331	15379	15563	15338	15298	15304	15471	15482	15268	15389	15382	15398	15503	15244	15290	15239	15193	15358	15502	15513	15248	15339	15322	15309	15224	15298	15363	15314	15477	15176	15359	15321	15431	15322	15223	15206	15457	15545	15488	15405	15624	15387	15261	15433	15238	15360	15274	15471	15359	15394	15369	15495	15329	15380	15320	15391	15422	15227	15408	15142	15470	15447	15439	15377	15323	15350	15450	15328	15308	15309	15312	15325	15464	15324	15445	15348	15264	15269	15571	15400	15293	15237	15358	15322	15257	15391	15121	15372	15223	15368	15439	15226	15460	15190	15371	15297	15356	15397	15421	15258	15451	15371	15449	15350	15361	15416	15278	15166	15459	15258	15318	15469	15433	15414	15184	15586	15372	15307	15594	15509	15414	15394	15170	15356	15673	15171	15336	15180	15277	15434	15320	15424	15409	15417	15349	15384	15358	15447	15417	15291	15363	15319	15451	15312	15396	15477	15332	15407	15407	15379	15289	15456	15326	15468	15388	15432	15296	15307	15433	15475	15389	15232	15226	15296	15222	15418	15385	15511	15484	15406	15321	15381	15281	15456	15310	15367	15314	15337	15279	15132	15317	15519	15439	15363	15391	15500	15260	15361	15233	15215	15526	15515	15529	15487	15298	15230	15511	15300	15347	15408	15510	15458	15324	15433	15366	15417	15322	15312	15407	15282	15367	15457	15328	15420	15372	15408	15306	15443	15312	15333	15318	15371	15294	15435	15426	15304	15433	15459	15251	15286	15367	15411	15429	15369	15419	15280	15363	15551	15383	15323	15317	15471	15355	15434	15368	15461	15416	15365	15494	15471	15312	15390	15477	15326	15383	15458	15126	15330	15408	15526	15208	15279	15514	15548	15343	15384	15507	15325	15360	15428	15369	15292	15276	15349	15568	15325	15360	15296	15444	15475	15436	15299	15423	15384	15411	15232	15308	15421	15465	15433	15362	15334	15448	15393	15505	15454	15459	15464	15283	15439	15253	15324	15471	15290	15361	15459	15246	15392	15137	15383	15336	15371	15333	15425	15350	15407	15361	15537	15481	15249	15320	15476	15342	15336	15438	15243	15354	15338	15496	15286	15340	15279	15354	15295	15539	15385	15519	15322	15370	15167	15300	15440	15511	15391	15248	15534	15368	15521	15469	15241	15390	15395	15328	15368	15352	15604	15428	15235	15372	15344	15470	15373	15345	15492	15300	15428	15569	15446	15323	15388	15449	15478	15481	15443	15430	15472	15304	15362	15297	15417	15445	15418	15453	15286	15535	15376	15343	15569	15415	15518	15357	15422	15375	15207	15402	15501	15405	15480	15440	15550	15459	15302	15440	15455	15542	15486	15479	15342	15357	15302	15339	15518	15486	15430	15423	15366	15507	15333	15377	15431	15391	15475	15372	15344	15372	15180	15407	15460	15419	15349	15361	15474	15385	15228	15245	15507	15245	15385	15347	15378	15399	15305	15494	15441	15404	15363	15146	15375	15351	15603	15228	15379	15546	15280	15543	15206	15331	15270	15329	15391	15343	15357	15441	15389	15064	15568	15322	15503	15249	15261	15345	15404	15228	15295	15265	15334	15291	15548	15299	15408	15319	15393	15277	15415	15241	15453	15348	15290	15278	15481	15307	15395	15418	15463	15502	15350	15383	15376	15511	15351	15452	15424	15209	15308	15362	15273	15417	15446	15442	15305	15409	15366	15382	15505	15483	15447	15398	15452	15296	15423	15316	15556	15378	15453	15213	15264	15329	15361	15311	15278	15461	15500	15476	15434	15310	15243	15354	15458	15314	15398	15254	15352	15442	15429	15356	15453	15462	15459	15360	15436	15541	15295	15337	15317	15333	15402	15439	15369	15402	15348	15422	15363	15581	15265	15606	15298	15597	15457	15323	15385	15483	15422	15542	15270	15444	15356	15417	15485	15545	15507	15094	15527	15234	15323	15524	15529	15363	15499	15305	15455	15274	15465	15361	15428	15379	15618	15526	15251	15368	15432	15260	15425	15331	15431	15605	15342	15473	15483	15221	15333	15403	15207	15470	15429	15334	15254	15347	15392	15278	15350	15261	15551	15295	15361	15332	15437	15416	15338	15440	15422	15181	15486	15513	15166	15525	15309	15321	15417	15471	15351	15439	15380	15289	15344	15294	15423	15293	15354	15284	15493	15303	15397	15461	15630	15372	15380	15322	15327	15338	15446	15413	15517	15370	15359	15375	15471	15418	15332	15315	15250	15398	15362	15455	15301	15273	15557	15568	15325	15207	15424	15363	15475	15351	15341	15569	15544	15414	15375	15430	15461	15391	15336	15545	15329	15338	15318	15527	15326	15368	15233	15506	15440	15430	15364	15321	15383	15336	15320	15424	15499	15429	15404	15399	15403	15199	15448	15409	15385	15366	15237	15466	15312	15287	15437	15283	15290	15496	15517	15304	15404	15428	15308	15602	15330	15214	15503	15456	15332	15200	15358	15336	15442	15388	15311	15456	15501	15314	15403	15270	15354	15376	15230	15450	15382	15464	15358	15460	15605	15377	15281	15556	15290	15345	15388	15362	15432	15302	15373	15395	15380	15408	15473	15326	15431	15333	15275	15388	15476	15425	15391	15260	15301	15394	15381	15383	15318	15167	15264	15420	15467	15328	15430	15424	15363	15452	15446	15444	15362	15156	15325	15404	15352	15498	15381	15464	15394	15435	15246	15391	15439	15462	15381	15504	15455	15462	15477	15388	15387	15483	15466	15197	15522	15569	15367	15238	15353	15461	15246	15289	15339	15489	15248	15414	15297	15320	15475	15272	15318	15582	15298	15334	15320	15286	15370	15290	15470	15079	15385	15415	15323	15295	15389	15364	15359	15377	15325	15534	15365	15392	15489	15358	15362	15748	15124	15471	15310	15452	15337	15475	15355	15368	15375	15445	15321	15394	15295	15423	15287	15287	15506	15398	15478	15416	15504	15349	15307	15310	15379	15550	15320	15338	15456	15536	15263	15615	15443	15373	15436	15443	15290	15563	15470	15336	15233	15512	15480	15417	15381	15397	15272	15271	15265	15450	15570	15348	15219	15431	15405	15438	15350	15298	15435	15333	15362	15337	15620	15321	15424	15364	15362	15548	15392	15246	15566	15439	15491	15232	15406	15340	15358	15493	15499	15575	15299	15482	15513	15409	15428	15349	15284	15268	15571	15385	15385	15468	15315	15387	15438	15328	15571	15326	15347	15346	15419	15297	15401	15324	15338	15337	15442	15327	15328	15379	15508	15406	15421	15288	15306	15363	15256	15567	15257	15320	15407	15481	15661	15359	15363	15296	15353	15425	15295	15423	15385	15430	15380	15497	15412	15281	15387	15327	15501	15339	15545	15253	15477	15408	15471	15271	15369	15278	15492	15422	15388	15533	15584	15420	15382	15453
23025	21549	29546	24085	21939	23950	26518	22201	19900	24113	44315	44938	34550	25916	19267	18735	18131	18413	18353	18403	18323	18303	18497	18237	18235	18331	18289	18281	18166	18402	18361	18354	18447	18485	18203	18161	18220	18334	18304	18230	18201	17997	18184	18153	18145	18243	18197	18308	18262	18186	18170	18351	18282	18127	18397	18302	18044	18457	18261	18341	18209	18194	18026	18046	18128	18127	18401	18121	18133	18204	18174	18131	18137	17854	18233	18226	18331	18255	18262	18022	18164	18464	18150	18176	18116	18164	18264	18228	18241	18111	18209	18098	18193	18035	18116	18443	18334	18257	18329	18102	18272	18349	18087	18204	18102	18074	18188	18266	18191	17994	18146	18170	18170	18015	18089	18066	18257	18085	18159	18055	18368	18229	18133	18113	18060	18187	18024	18201	18411	18270	18148	18319	18123	18000	18024	18233	18161	18274	18373	18236	18075	18211	18112	18137	18331	18217	18126	18133	18206	18428	18197	18010	18057	18000	18247	17996	18259	18070	18324	18243	18247	17929	17946	18210	18324	18247	18105	17935	18182	18087	18235	18096	18155	18221	18105	18066	18296	18254	18150	18074	18013	18198	18175	18106	18082	18274	17985	18003	18126	18197	17955	18034	17897	18392	18233	18045	17923	18128	18142	18293	18093	18060	18254	18255	18075	18183	18291	18198	18173	18159	18050	18201	18236	18025	18066	18255	18096	18260	18061	18396	18108	18182	18074	18238	17983	18427	18077	18074	18182	18389	18034	18044	18140	18191	18039	17929	18090	18177	18145	18340	17905	18109	18193	18414	18110	18204	18096	18136	18068	18049	18211	18151	17900	18143	18122	18129	18101	18001	17984	18049	18131	17879	18061	18288	17966	18187	18087	17840	18058	18314	18177	18230	18037	18115	18140	18022	18074	18007	18302	18042	18001	18007	18044	18073	18162	18072	17951	18121	18365	18019	18137	18103	18128	18260	17923	18181	18227	18047	18115	18079	18037	17825	18197	18293	17999	18203	18182	18296	18123	18234	18117	18125	18152	18033	18217	18177	18068	18094	18219	18198	18121	18054	18168	18166	18135	18161	17985	18233	18071	18108	18064	18195	18206	18177	18068	18206	18154	18176	18201	18157	18221	17995	18030	18232	18180	18346	18469	18198	18222	18116	18104	18296	18173	18108	18058	18150	18225	18160	18160	18226	18202	18000	18183	18029	17993	18134	17959	18172	18157	18020	18297	18259	18363	18056	18052	18402	18073	18082	18228	18097	18224	18086	18032	18173	18032	18161	18075	18170	18041	18148	18340	18174	17990	18071	18054	18060	18170	18155	18127	18127	18212	18248	18176	18030	18207	18006	18172	18232	18211	18261	18097	18287	18300	18104	18118	18183	18211	18042	18335	18184	18090	18082	18140	18173	18124	18122	18082	18108	18217	18233	18393	18182	18070	18343	18038	17934	18188	18198	18214	18118	18053	18122	18182	18132	18010	18064	17899	18149	18151	18163	17898	18247	18122	18198	18225	18007	18200	18231	18159	18082	18234	18221	18219	18068	18097	18251	18081	18159	18100	18242	18225	17922	18165	18094	18143	18049	18107	18175	18047	18124	18191	18215	18261	18274	18090	18014	17965	17902	18203	18004	17965	18069	18107	18119	18354	18191	18166	18014	18023	18158	18035	18084	18289	18258	18235	17978	18248	18031	18082	18126	18227	18008	18209	18238	18214	18139	18100	18213	18386	18249	18185	18290	18008	18239	18285	18276	18144	18160	18295	18015	18275	18282	18238	17986	18115	18298	18197	18164	18115	17977	18079	18140	18112	17978	18339	17934	18105	18167	18245	18328	18237	18036	18140	18222	18195	18200	18154	18106	18121	18158	17978	18011	17985	18078	18245	18171	18293	18200	18192	18079	18015	18095	18297	18028	18263	18075	18113	18183	18151	18283	18228	18153	18147	18222	18179	18247	18186	17978	18360	18058	18169	18023	18137	18084	18048	18048	17990	18088	18181	18153	18096	18179	18072	18171	17942	18116	18002	18062	18054	18116	18026	17935	18218	18238	18167	18078	18058	17968	18274	18063	18171	18043	18149	18127	18206	18144	18453	18058	18190	18211	18189	18337	18121	18000	18446	18121	18198	17926	18168	18029	18125	17859	18211	18037	18031	18298	18230	18143	18212	18254	18261	18227	17947	18113	18196	18094	17964	18279	18188	17992	18149	18209	18189	18207	18276	18181	18212	18231	18157	18110	18022	18071	18098	18172	18153	18041	18084	18000	18129	18225	18334	18004	18176	18169	18270	18180	18154	18167	18261	17994	18083	18213	17942	17925	17985	18044	18103	18151	18074	18069	18245	18238	18070	18150	17938	18234	18253	18084	18318	17963	18064	18225	18121	18144	18237	18098	18110	18310	18219	18176	18323	18084	18031	18188	18070	18045	18171	18142	17906	18058	17958	18140	18319	17950	18051	18149	18088	18020	18114	18166	18220	18135	17988	18007	18244	18042	18047	18176	17964	18043	18136	18225	17983	17996	18197	17928	18292	18040	17879	18072	18237	18170	18194	18150	18199	18031	18099	18197	17916	18240	18168	18129	18158	18170	18113	18107	18053	17991	18040	18124	18062	18134	18281	18193	18328	18070	18139	18083	17930	18057	18202	18196	18081	18056	18193	17967	18211	18121	18082	18127	18356	18043	18211	17843	18028	18159	18336	18177	18199	18198	18075	18243	18175	18112	17939	17982	18065	18139	17903	18059	17932	17956	18271	18235	18209	18130	17996	18126	18114	18056	18094	18275	18003	18190	18097	17994	18072	18270	18055	17945	18092	18164	18141	18116	17968	18189	18159	17988	18279	18392	18048	18107	18205	18317	18108	18001	18214	18037	18073	18194	18084	18292	18037	18147	18034	17949	18157	18081	18176	17964	18040	18094	18125	18162	18187	18022	18216	18170	18228	18117	18045	18240	18026	18002	18019	17850	18108	18088	17980	18283	18176	17969	18114	18169	18046	18162	18209	18099	18076	18200	18205	17980	18341	18347	18368	18140	18195	18060	17911	18157	18005	18189	18105	18215	18198	18132	18139	18264	18310	18228	18054	18017	18237	18297	18193	18089	18336	17924	17961	18189	17886	18018	18152	17958	18000	18329	18115	18046	18213	18167	18171	18094	18029	18180	18004	17967	18218	18178	18207	18033	18102	17966	18336	18151	17963	18067	18215	18152	18093	18239	18037	18163	18037	18180	18152	18237	17973	18217	18009	18029	17897	17999	18571	18476	18279	18094	17919	18123	18178	18208	18120	18209	18346	18422	17894	18032	18254	18056	18140	18012	18155	18008	18206	18143	17869	18063	18152	18117	18048	18076	18196	18054	18039	18052	18062	18356	18046	17957	17998	18120	18263	17977	17954	17996	17997	18090	17950	17909	18256	18294	18235	18172	18180	18173	18052	18155	17962	18115	18151	18148	18197	18026	18191	18017	18131	18256	17987	18077	18349	18066	18098	18162	18160	18307	18482	18248	18027	18171	18138	18117	17990	18337	18248	18159	18183	18109	18177	18181	18074	18269	18170	18096	18139	18282	18295	18196	18160	17921	18156	18326	18064	18162	18394	18081	18218	18224	18076	17952	18113	18115	18167	18106	18231	18300	18163	18043	18250	18050	18014	18183	18161	18029	18060	18192	18170	17942	18285	18097	18070	18128	18151	17968	17896	18006	18178	18322	18274	18191	18132	18138	18395	18246	18011	18095	18308	18129	18176	18017	18199	18010	18194	18125	18024	18240	18109	18047	18234	18097	17993	18121	18118	18068	18108	18059	18213	18103	18301	18123	18089	18017	18212	18186	18276	18133	17976	18085	18182	18011	18096	18123	18272	18252	18078	18078	18041	18381	18084	18208	18175	18210	17978	18178	18131	18041	18302	18225	18110	17943	18237	18397	18251	18166	18125	18152	18151	18162	18068	18270	18133	18123	18029	17986	18183	18048	17966	18211	17999	18219	18018	18038	18176	18076	18237	18162	18202	18103	17897	18178	18303	18223	18254	18004	18281	17997	18203	18071	17921	18031	17909	18025	18069	18227	18130	18008	18193	18091	18071	18031	18039	17937	17924	18234	18168	18218	18165	18105	18225	18075	18181	18126	18194	18062	18245	18078	18183	17971	17986	18100	18193	17968	18174	18195	18079	18107	18021	18048	18298	17999	18089	18309	18082	18124	18206	17998	18130	18167	18018	17902	18232	18269	18092	18153	18005	18127	18085	18169	18138	18259	18199	17917	18253	18130	17985	18005	18070	17917	18220	18222	17977	18065	18178	18253	18348	18015	18090	18021	18129	18295	18149	17992	18131	18189	18324	17955	18031	18323	18223	18124	18068	18040	18230	18103	18143	18359	18185	18014	18017	18079	18172	18059	18100	18240	18151	17981	18144	18099	18251	18088	18428	18315	18229	18071	18060	18118	18095	17909	18125	18091	18117	17976	18220	18307	18241	18116	18093	18200	17958	18029	18006	18099	18130	18121	18161	18113	18133	18123	18059	17999	18081	18042	18129	18166	18131	18156	18156	18231	18065	18316	17996	18039	18023	18116	18121	18035	18159	18058	18150	18182	17987	18255	18150	18195	18190	17922	18180	17962	18159	18365	18155	18232	18114	17967	18059	18242	18004	18044	17883	18045	18295	18246	18322	18001	18096	17875	18038	18060	18171	18263	18149	18095	18028	18017	18075	18247	17993	17851	18078	18178	18136	17826	18055	17972	18198	18007	18016	18043	18075	18175	18165	18065	18033	18141	18309	18042	18238	17971	18114	18152	18049	18097	17917	18070	18049	18175	18233	18185	18178	18106	17890	18048	18137	18169	18369	18135	17888	18253	17981	18343	18127	18106	18233	18102	18202	18226	18117	18117	18138	18063	18101	18056	18162	18213	18025	18103	18106	18316	18244	18033	18122	18040	18088	18268	18174	18204	18202	17850	18091	18027	18022	18289	18236	18195	18213	18200	18288	18079	18034	18037	18080	18025	17917	17992	18263	18045	18119	18125	18357	18191	18014	18178	18089	18079	18248	18075	18238	18411	18406	18087	18334	18083	18169	18118	17891	18098	18096	18137	18099	18380	18192	18120	18074	18183	18254	18154	18056	18060	18277	18251	18237	18076	18181	18068	18178	18059	18068	18003
24507	41938	48148	36527	27476	20419	21321	22219	18762	25349	47653	45046	35108	24278	16225	16134	16140	16245	16005	16264	16092	16080	16173	16164	16148	16199	16274	16287	16023	16059	16277	16010	16091	16236	16166	16098	16112	15990	16175	16111	16154	16138	15995	16204	16017	16141	16041	16305	16080	16344	16012	15984	16121	16251	16206	15977	16204	16037	16045	16238	16179	16035	16221	16079	15969	15937	16079	16202	16165	16027	16144	16034	16011	16076	16166	16129	16144	16060	16148	16151	16149	16074	16101	16049	16190	16089	16115	16315	16158	16143	16238	16134	16086	16158	15962	16083	16014	16116	16203	16273	16234	16018	16208	16143	16142	16130	16035	16209	16233	16063	16356	16125	16099	16282	16029	16062	16218	16167	16187	16123	16004	16058	16064	16145	16178	16062	16024	16001	16133	16063	15987	16272	16043	16109	16256	16209	16055	16257	16073	16000	16113	16102	16109	16185	16066	16105	16034	15997	16210	16204	15948	16140	16260	16098	15997	16201	15979	16018	16130	15989	16139	16128	16104	16137	16173	16214	16044	16116	16237	16139	16223	16125	16092	16078	16210	16125	16049	15982	16079	16093	16276	16054	16112	16325	16112	16067	16223	15888	16224	16188	16201	16140	16004	16136	16131	16210	16163	16127	16109	16096	16138	16175	16061	16059	16122	16145	16191	16207	16180	16106	15949	16051	16045	16185	16181	15935	16261	16213	16130	16168	16175	16129	16119	16116	15985	16137	16017	16199	16088	16233	16202	16034	16189	16312	16070	16077	16017	16043	16143	16102	16186	16071	16138	16251	16183	16228	16125	16114	16063	16152	16127	16163	16148	16249	16148	16054	16086	15999	16034	16207	16052	15983	15972	16055	16089	16046	16038	16158	16120	16212	16022	16095	16296	16133	16207	16063	16187	16100	16238	16227	16176	16108	16096	16073	16226	15968	16128	16237	15833	16231	16101	16291	16143	16011	16123	15995	16084	15998	16203	15965	16013	16085	15949	16117	16145	15945	16037	16135	16136	16028	16077	16054	16226	16107	16295	16096	16105	16102	16083	16025	16115	16144	16104	15989	15867	16047	16126	16062	16253	16166	16099	16178	16191	16032	16056	16299	16031	16331	16077	16177	16158	16161	15977	16240	16142	16088	16095	16081	16122	16078	16181	16084	16102	16071	16194	16081	16016	16266	16072	16137	16237	16186	16109	16277	16036	16079	16252	16174	16099	16094	16226	16145	16261	16033	16107	16348	16135	16285	16197	16121	16093	16051	16187	16212	16176	16236	15997	16002	16034	16234	16134	16039	16249	16168	16201	16159	16092	16158	16084	16249	16130	16183	16236	16096	16118	16105	16130	16098	16168	16227	16234	16200	16187	16218	15947	16223	16131	16141	15903	16077	16111	16204	16148	16161	16074	16069	16030	16051	16032	16208	16049	16031	16065	16024	16068	16071	16011	16064	16099	16115	16015	16202	16154	16110	16061	16020	16128	16027	15860	16127	16144	16140	16033	16096	16119	16212	16019	16171	16182	16160	16222	16133	16149	16092	16070	16210	15984	16020	16090	16094	15951	16064	16138	16005	16127	16175	16178	15991	16129	16115	16095	16131	16175	16129	15959	16056	16086	16151	16324	16043	16171	16087	16259	16367	15948	16053	16127	15954	16162	16085	16085	16201	16073	16253	16101	16058	16047	16151	16080	16030	16059	16169	16230	16094	16312	16194	16098	16014	16081	15860	16147	16023	16083	16148	16108	15956	16118	16050	16243	16088	16121	16090	16008	16041	16203	16026	16066	16176	15962	16159	16044	15992	16190	16033	16022	16197	15934	16119	16089	16121	16261	16077	16067	16104	16192	16040	16039	16081	16059	16012	16189	16270	16180	16186	16231	15912	16076	16050	16027	15995	16121	16114	16124	16182	16135	16131	15992	16067	16189	16194	16150	16100	16061	16110	16154	16112	15957	15990	16167	16019	16218	16203	16103	16173	16082	15977	16302	16117	16022	16062	16071	16083	16093	16132	15996	16055	16096	16100	16144	16086	16097	15991	16100	16181	16123	16225	16067	16176	16050	16279	16175	16224	16002	16079	16228	16440	16140	16146	16076	16054	16225	16054	16176	16098	16206	16012	16199	16070	16119	16196	16156	16107	16075	16112	16196	16183	16133	16097	16060	16260	16092	16047	16108	16165	16093	16200	16188	16060	16249	15976	16054	16003	16174	16125	16273	16087	16201	16267	16080	16270	16046	16147	16143	16098	15956	15982	16107	16096	16285	16050	16086	16052	16173	15985	16326	16016	16053	16069	15914	16163	16187	16009	16092	16089	16203	16122	16146	16253	16018	16023	16090	16159	16105	16055	16132	16041	16187	16060	16219	16042	16179	16224	16184	16220	16218	16135	16260	16000	16054	16081	16073	16142	16202	15966	16029	16070	16007	15961	16279	16016	16089	16048	16080	16020	16231	15950	16108	16198	16051	16107	16113	16131	16041	16216	16117	16068	16062	16110	16189	16147	16051	16230	16066	16082	16093	16115	16057	16140	16136	16187	16102	16061	16022	16142	16164	16107	15994	16207	16106	16097	16116	16221	16172	16096	16139	16066	16041	16240	16037	16003	16152	16235	16071	16219	16066	16199	16073	16011	16221	15979	16174	16077	16136	16167	16116	16086	16175	16054	16122	15975	16228	16213	16140	16003	16189	15986	15978	16143	16078	16061	16128	16159	16107	16215	15942	16042	16198	16070	16183	16193	16158	16261	15957	16172	16175	16176	16102	16174	16286	16214	16126	16096	16195	16118	16239	16108	16218	16117	16046	16144	16155	16140	15951	16058	16079	16308	16063	16182	15994	16257	16163	16075	15979	16180	16110	15921	16161	16100	16015	16135	16076	16044	16067	16173	16258	16051	16150	16147	16218	16052	16180	16307	16009	16032	16065	16095	16044	15953	16047	16071	16130	16104	16120	16171	16071	16070	16024	16196	16135	15999	16133	16239	16131	16039	16120	16016	16140	16139	16153	15945	16393	16209	16126	16068	16097	16062	16173	15996	16025	16209	16132	16122	15988	16144	16051	16105	16196	16309	16137	16152	16076	16026	16149	16103	16148	16225	16089	15948	16054	16240	16162	16209	15964	16096	16063	16067	16165	16106	16169	16184	16044	16079	16174	16183	16089	16250	16073	16104	16110	16095	16046	16158	16212	15920	16249	16192	16157	16111	16038	16154	16062	16243	16055	16051	16239	16043	16283	16110	16001	16077	16143	16241	16220	16241	16089	16091	16210	16006	16058	16148	16096	16100	16209	16257	16056	16095	16044	16093	16106	16053	16140	16120	16089	16021	16155	16034	16227	16081	16148	16147	16095	15917	16014	16105	15957	15907	16063	16055	16138	16091	16019	16004	16123	16210	16001	15906	16203	16126	16225	15995	16153	16177	16290	16126	16121	16087	16046	16257	16150	16112	16168	16093	16013	16241	16166	16259	16082	16056	16227	16015	16069	16314	16117	16111	16234	15999	16164	16027	16025	16195	16092	16187	16127	16070	15972	16159	16089	16083	16142	16135	16047	16035	16263	16287	16041	16131	16125	16113	16181	16022	16266	16118	15928	16149	16236	16122	16158	15985	16045	16022	16129	16047	16207	16008	16133	16114	16102	16173	16127	16007	16015	16003	16107	16146	16045	16001	16070	16129	16135	16114	16239	16173	16197	15927	16252	16204	16268	16170	16097	16146	16287	16273	16336	16292	15909	16004	16137	16180	15998	16077	16090	16155	16097	16128	16117	16097	16147	16111	16003	16125	16082	15992	16164	16022	15879	16103	16127	16161	16064	16213	16002	16173	16141	16163	16088	16095	16037	16198	16149	16037	16196	16187	16132	16164	15999	16179	16111	16181	15896	16117	16121	15996	16044	15974	16137	16226	16033	16280	16055	16002	16070	15965	16003	16132	15972	16066	16150	16190	16057	16155	16324	16005	16326	16111	16128	16103	16240	16117	16110	16122	16041	16024	16171	15966	16224	16083	16006	16066	16154	16284	16147	16095	16055	16130	16328	16108	16252	16115	15958	16192	16213	16214	16088	15981	16050	16072	16259	16109	16053	15969	16060	15960	16121	16033	16107	15936	16071	16002	16186	16109	15945	16275	16064	16034	16314	16123	16035	16156	16183	16049	16225	16122	15966	16030	16182	16347	16114	16114	16097	16141	16249	16060	16137	16121	16200	16041	16026	16132	15980	16148	16057	16125	16098	16034	15957	16177	16054	16184	16103	15952	16102	16022	16069	16022	16104	16096	16181	16097	16177	16286	16145	16290	16165	16134	16283	16214	16030	16244	16099	16080	16144	15995	16099	16352	16135	16008	15905	16183	16167	16201	16053	16109	16025	16156	15967	16250	16025	16174	16135	16158	16053	15962	16106	16164	16151	16171	16212	16156	15924	16199	16201	16096	16112	16177	16249	16207	16086	16086	16134	15977	16074	16073	16054	16092	16052	16195	16164	16159	16189	16211	16068	16011	16024	16111	16093	16166	15979	16022	16219	16079	16103	16274	15978	15956	16120	16090	16103	16106	15992	16029	16221	16126	16168	16121	16134	16112	16197	16177	16188	16122	16180	16065	16208	16149	15986	16105	16248	16177	16247	16105	16136	16138	16193	16066	15997	16036	16155	15919	16170	16052	16212	16240	16202	16321	16097	16065	16006	16122	16113	16092	16097	16249	16228	16029	16111	15930	16077	16174	16090	16114	16123	16169	16094	16068	16207	16111	16045	16094	15991	15934	16277	15938	15955	15889	15949	16101	15990	16146	16148	16242	16168	16354	15956	15778	16139	16205	16305	16088	16103	16024	16142	16086	16120	16090	16116	15856	15936	16056	16080	16296	16092	16107	16081	16103	16067	16193	16189	16072	16031	16230	15894	16153	16137	16221	16212	16148	16132	16086	16149	16261	16298	16147	15932	16056	16261	16115	16201	16149	15905	16176	16043	15986	16012	16063	16277	16132	16266	16147	16158	16276	16191	15990	16076	16157	16122	16341	16196	16239	16087	16202	16026	16061	16234	16112	15966	16241	16161	15991	16103	16079	16110	16041	16266	16070	15929	16155	16161	16158	16143	16233	16090	16121	16090	16118	15935	16286	16161	16050	16054	16043	16022	16014	16083	15989	16182	16114
27951	23527	29198	25499	20550	18971	19055	18687	18197	18580	20917	21392	20113	18913	18275	18217	18099	18298	18188	18192	18076	18246	18165	18057	18145	18257	18203	18223	17919	18017	18226	18230	17969	18240	18090	18085	18183	18154	18047	18218	18478	18102	18004	17919	18117	18179	18243	18240	18151	18346	18157	18146	18192	18090	18184	18057	18153	18049	18129	17994	18162	18126	18145	17919	18199	18061	18135	18204	18236	18201	18107	18150	18026	18114	18179	18056	18210	18115	18043	18009	18179	18050	17975	17959	18027	18138	18091	18176	18237	18294	18079	18214	18185	18126	18047	18109	18277	17914	18019	18096	18021	17896	18355	18018	18156	18166	17942	18356	18105	18240	18232	18033	18145	18159	18156	17819	18121	18083	18113	18172	17978	18074	17898	18081	17942	18073	18095	18113	18047	18169	18078	18261	18307	18246	18155	18188	18045	18158	18204	18202	18052	18172	18143	18006	18056	18108	18080	18128	18108	17967	18116	17931	18047	18008	17936	18113	18148	18188	18108	18192	18005	18114	17855	18226	18005	18121	18347	18247	18045	18029	18228	17973	18263	17998	18004	18017	17883	18070	18058	17780	18110	18195	18049	18079	17958	18102	18120	18187	18218	18376	18004	18177	18155	18062	18188	18166	18011	18012	17997	18019	18133	18012	17995	18171	18152	18004	18160	18053	18088	17998	18388	18226	18229	18040	18199	18126	18092	18099	18233	18191	18123	18045	18140	18093	18017	18029	18164	18123	17997	17954	18111	18142	18169	18112	18301	18220	18125	18203	18123	18318	18201	18249	18157	18072	18153	18083	18431	17828	18165	18079	18023	17997	17878	18207	18052	18181	18217	18148	18181	18083	18036	18077	18034	18172	18255	17898	18163	18127	18070	18228	18334	18118	18130	18102	18054	18311	17793	18013	18034	18141	18113	17992	18200	17984	18276	18119	17933	17992	18085	18164	17901	18078	18033	17955	18378	18129	18091	18149	18089	17985	18031	18361	18198	17895	18030	18139	18233	18317	18214	18022	18244	17984	18083	18288	18070	17949	18197	18165	17894	18012	18036	18098	17989	17933	18156	18145	18220	18039	18044	18119	18021	18001	18138	17980	18274	18233	18203	18200	18291	18037	18076	18123	18035	18096	17974	18208	18188	18087	18195	18149	18061	17978	18169	18236	18071	17884	18121	18174	18152	18213	18322	18134	18134	18149	18068	18149	18167	17986	17951	18221	18088	18143	18060	18007	18155	18029	18021	18042	18249	18033	18217	18055	18211	18294	18225	17970	18090	18105	17988	18226	18078	18048	17988	18261	18157	18256	18049	18107	18173	18131	18114	18168	18051	18187	18112	18116	18220	18260	18019	17922	18161	18033	18246	18117	18101	18284	18044	18046	18123	17991	18107	18283	18206	18432	17973	18081	18404	17813	18189	18053	18141	18140	18005	18096	18065	18176	18217	18277	18210	18102	18000	18111	18125	18066	18217	18274	18114	18103	18158	18113	18011	17911	17927	18094	18149	18115	18043	18293	17898	18131	18074	18247	18151	18125	18269	18168	18232	18222	18175	18359	18141	18087	18284	18158	18088	17898	18005	18245	18032	18058	18018	18073	17929	17905	18206	18013	17914	17960	18091	18217	18170	18045	18165	18009	18127	18192	18377	18380	18151	18096	18210	18137	18200	18137	18181	18157	18025	18038	18332	18073	18080	18087	18082	18163	18114	18195	17999	18190	18143	18075	18296	18242	18216	17975	18284	18028	18109	17993	18018	18063	18198	18157	18084	18199	18231	18142	18186	18317	18256	18011	18098	18050	18110	18037	18287	18320	18031	18041	18145	17974	18232	18101	17988	18064	18173	18184	18008	18043	18121	18106	18233	18126	18160	17997	17911	18207	18134	18156	18135	18336	18239	18173	18094	18252	18151	18113	18096	18280	18238	18061	18000	17941	18070	18136	18217	17958	18173	17961	18120	18127	18176	18058	18079	17987	18082	18186	17965	18071	18270	18409	18126	18204	17904	18152	18194	17973	18132	17975	18123	18084	17895	18033	18251	18207	18190	18239	18037	18050	18096	17949	18035	18111	18133	17912	18053	18209	18094	18128	18154	18193	18204	17975	18284	18168	18127	18191	18290	18014	17852	18154	18129	18187	18055	18285	18055	17989	17962	18080	18030	18263	18147	18091	17937	18228	18063	18217	18128	18260	18155	18129	18128	17702	18113	18154	18010	18067	18064	18062	18095	18141	17977	17948	18070	18039	17989	18116	18326	18277	18349	18144	18088	18107	17930	18240	17980	18106	17990	18230	18060	18270	18094	18240	18010	18257	18076	18091	18160	18083	18182	18199	18072	18034	17994	17969	17963	18268	17925	18040	18094	18028	18270	18043	18216	18076	18119	18277	18127	18207	18193	18244	18183	18213	18195	17992	18242	18117	18242	18191	18140	18111	18059	17991	17913	18114	18178	18382	17935	18073	17879	18258	18021	18244	18096	17918	18105	18022	18103	18162	18127	18026	18149	18025	18011	18168	18352	18163	18166	18133	18152	18094	18079	18128	18126	18096	17986	18266	18096	18233	18142	17954	18355	17999	18258	18083	18270	18143	18111	18193	18100	17977	17954	18123	18026	18146	17855	18106	18061	18021	18150	18148	18182	18057	17997	17985	18075	18154	18140	18000	18015	18137	18135	17933	18171	18399	18069	18122	18230	18183	18128	18182	18168	18131	18184	17936	18287	18045	18181	18113	18183	18181	18168	18120	18118	18234	18183	18109	18367	17897	18100	17927	17853	17923	18098	17989	18104	18454	18317	18065	18267	18077	18153	17831	18229	18138	17856	18165	18078	18337	18361	18128	18137	18236	18075	18103	18154	18046	18101	17935	17957	18222	18205	18297	18051	18233	18078	17890	17911	18015	18151	18111	18341	18032	17990	18144	18209	18071	18077	18065	18237	18074	18054	17974	17922	18072	18219	18185	18082	18092	18344	18188	18156	17965	18069	18073	18216	17997	18037	18007	18197	18285	18113	18210	18236	18111	18171	18149	18090	18020	17936	18251	18059	18074	18073	18117	18046	18171	18158	17972	18209	18140	18123	18047	18182	18050	18214	18224	18073	17737	18269	18256	17979	18205	18071	18218	18127	18260	18179	18159	17942	18050	18103	17920	18088	18046	18003	18053	18197	18130	18142	18309	18090	18359	18181	18117	18022	17971	18210	18433	17839	18168	18247	18090	18075	18029	18081	18405	18135	18068	18043	18078	17994	18163	18173	18081	18154	17950	18232	18250	18353	17909	17883	18062	18006	18221	17968	18212	18176	18390	18172	17851	18136	18228	18251	18292	18159	18231	18187	18125	17982	17953	17987	18133	18207	18259	17964	18024	18107	18034	18197	18296	18211	18252	18036	18050	18055	17855	17907	18043	18229	18014	17947	18021	17976	17870	18166	18219	18116	18005	18190	18188	18074	18343	18064	18228	18146	18143	18243	18065	18126	18145	18026	18190	18196	18070	17990	18190	18184	18230	18218	18260	18059	18148	17952	18199	18186	18007	18146	17977	18135	18264	18047	18013	17977	18142	18225	18230	18198	17912	18098	18260	18246	18082	18119	18231	18145	18060	18072	17900	18022	17836	18204	18147	18046	18056	18070	18159	18036	17984	18089	18092	18309	18020	18166	18117	18356	18268	18194	18150	18321	18263	18113	18132	18212	18262	17946	17913	18078	18191	18051	18153	18216	18045	18100	18041	18230	18131	18151	18279	18050	18220	18248	17951	18181	18132	18037	18077	18239	18323	18045	17874	18226	18329	18076	18233	18106	18226	18131	18078	18004	18214	18133	18064	17892	18226	18274	18152	18008	18108	18191	18197	18203	18108	18107	18131	18268	18112	18125	18066	18035	18232	18184	17941	18039	17939	18083	18039	18199	18037	17822	18193	18311	18263	18102	18249	18107	18028	18131	18089	18152	18098	18128	18155	18108	18101	18138	17887	17901	18187	18163	18277	18016	18257	18007	18161	18014	18240	18154	18212	18116	18026	18241	18106	18084	18179	18246	18019	18197	18142	17999	18138	18222	18122	18023	18029	18058	17842	18064	18365	18359	18249	18260	18094	18350	17939	18180	17965	18120	18224	18154	17998	18149	18273	18158	18137	18219	18204	18200	18109	18165	17990	18125	18242	18012	18085	18237	18033	18036	18099	17969	18227	18164	18100	17952	18410	18228	18136	18083	18033	18094	18084	18043	18123	18046	17810	18071	18225	18141	18050	18191	18254	18125	18102	18276	18130	17947	18278	18184	18001	18082	18275	18237	18136	18059	18030	17977	17972	18112	17963	18119	18083	18011	18094	18239	18412	17953	18081	18141	18271	18292	18221	18007	18085	18322	18002	18160	18210	18066	18012	18072	18077	18037	18138	18233	18059	18081	18148	18155	18199	18263	18069	18101	18302	18168	18378	18295	18032	18038	18334	17939	18114	18093	18102	18169	18060	18165	18107	18006	18273	17996	17876	18057	18123	18203	18131	18197	18435	18186	18129	18099	18042	18195	18012	18112	18015	18271	18026	18263	18240	18089	18138	18169	18123	18092	18074	18091	18154	17962	17909	18089	18068	18206	18088	18365	18041	18290	18145	18207	18171	18274	18278	18264	18036	18117	18044	18185	18069	18139	18108	18121	18046	18031	18236	18110	18349	18080	18258	18092	18274	18268	18078	18145	18033	18165	18208	18252	18067	18046	17950	18213	18096	17971	18178	18211	18025	18108	18148	17968	18089	18197	18160	17981	18345	18099	18034	18118	18080	18148	18136	18256	18239	18185	17957	18183	18300	18041	18084	18299	18087	18003	18183	18246	18022	18161	18362	17888	18230	18040	18070	18030	18067	18201	18271	18228	18165	18059	18029	18022	18322	18193	18251	18147	18279	17993	18116	18065	18077	18214	18102	18325	18075	18073	18188	18097	18090	18063	18176	18314	18131	17980	18182	18080	18071	18245	18152	18123	18028	18185	17899	18305	18263	18010	18028	18021	17988	18028	18261	18048	18072	18171	18092	18159	17902	18097	18100	17970	18176	18317	17963	18117	17974	18000	18069	18328	18077	18067	18131	18036	18100	18121	18196	18355	18197	18110	17939	18028	18352	18385	18034	18036	17838	18161	18098	18405	17786	17861	18109
20937	33291	30807	23472	19645	17423	17458	17010	16586	16762	20759	20339	18421	16807	16183	16313	16194	16174	16085	16220	16048	16172	16150	16240	16148	16070	16059	16148	16175	16178	16200	16172	16224	16111	16239	16162	16177	16070	16136	16236	16233	16101	16190	16114	16201	16249	15956	16080	16236	16014	16070	16026	16120	16124	16050	15993	16033	16111	16202	16269	16192	16155	16157	16129	16205	15956	16208	16170	16078	16280	15919	16190	15958	16109	16097	16067	16121	16194	16053	15895	16164	15995	16259	16092	16122	16182	16017	16195	16204	16205	15972	16148	16079	16154	16041	16125	16236	16214	16066	16062	15987	16153	16096	16005	16174	15901	16140	16132	16129	16033	16134	16040	16178	16125	16074	16272	16043	16087	15968	16185	16206	15896	16224	16239	16112	16157	16311	16247	16401	16085	16068	16079	16187	16025	16104	16230	16029	16081	16163	16134	16176	16156	16134	16035	15965	16056	16142	16168	16189	16110	16077	16085	16161	15871	16120	16038	16171	16011	16252	16024	16147	16048	16114	16119	16039	16260	15992	15904	16027	15981	16223	16164	16086	15953	16090	15953	16087	16338	16128	16128	16003	16225	16075	16271	15960	16018	16105	16094	16045	16292	16184	16040	16185	16174	16179	16095	16116	16105	16014	16164	16120	16133	15951	16123	16165	16015	16139	16203	16250	16055	16256	16209	16111	16156	16118	16137	16163	16126	16055	16032	16039	16156	16237	15979	16153	16101	16345	16049	15975	16090	16165	16254	16070	16172	16161	16133	16226	16129	16058	16143	16121	16097	15998	16241	16019	16073	16121	16232	16170	16045	16010	16053	16233	16029	16138	16015	16106	16175	16087	16251	16136	16064	16190	15942	16233	16092	16248	16138	16039	15986	16151	16146	16196	16061	16120	16144	16209	16115	16216	16170	16327	16227	16093	16239	16122	16143	15948	16073	16155	15967	16106	15836	16063	16003	16091	16122	16094	16107	15980	16066	16113	16083	16026	16135	16129	16019	16280	16106	15953	16025	16119	16205	16198	16180	16160	16201	15917	16086	16071	16221	16081	15992	16080	16186	15973	16077	16095	16080	16050	16099	16195	16063	16309	16025	16312	16116	16229	16114	16159	16100	16153	16243	16065	16163	16093	15983	16058	15970	15981	16082	16188	16095	16046	16033	16010	16244	16099	16054	16288	16040	15933	16052	16122	16038	16022	16085	16234	16101	16035	16026	16026	16082	16145	16070	16071	16058	16010	16232	16150	16238	16219	16131	16050	16150	16206	16041	16092	15970	16124	16079	16323	16049	16139	16045	16217	16218	16135	16089	15933	16058	15958	16170	15974	16047	16278	16200	16149	16187	15945	16287	16049	16170	16098	16146	16008	16384	16094	16216	16155	15960	16210	16069	16087	16072	16118	16136	16177	16267	16090	16068	16122	16090	16028	16133	16087	16197	16220	16352	15949	16227	16159	15994	16131	16039	16083	16117	16221	16232	16137	16008	16285	16193	16257	16296	16185	16045	16177	16054	16097	15976	16078	16202	16131	16343	16012	16223	16044	16287	16195	15958	16210	16130	16124	16191	16202	16163	16162	16156	16079	15885	16076	16140	16117	16149	16215	16141	15916	16056	16127	16183	16185	16177	16134	16241	16005	16239	16248	16099	16125	16191	16102	16202	15990	16132	16091	16068	16184	15953	16278	16153	16119	16105	16131	16069	16050	15945	16252	16214	16138	16144	16142	16192	16105	16203	16085	16242	16156	16137	16149	16107	16158	15938	16143	15980	16224	16223	16155	16334	16104	16132	16019	16065	16194	16273	16137	16269	16151	16060	16269	16233	16002	15967	16200	16120	16209	16193	16051	15992	15932	16049	16137	16186	16147	16123	16155	16143	16019	16164	16025	16092	16184	16322	16206	16087	15938	16194	16310	15960	16073	16075	16196	15932	16135	16249	16170	16200	16082	16108	15999	16200	16180	16105	15843	16057	16050	16115	16140	16033	16124	16193	16155	16075	16110	16144	16072	16121	16266	16015	16048	16065	16173	16085	16080	16083	16123	16074	15877	16093	16184	16037	16027	16018	16077	16179	16038	16311	16047	16086	16120	16193	16207	16176	16195	16032	16142	15968	16137	16255	16016	16055	16115	16090	16082	16138	16010	16171	16114	16263	16307	16262	16057	16258	16045	16015	16330	16086	16176	16214	16051	16067	16214	16063	16248	16006	16088	16081	16244	16379	16065	16024	16057	16111	16010	16171	16231	16282	16173	16270	16166	16144	16103	16162	16185	16081	16240	16118	16053	16198	16156	16181	16150	16190	15999	16110	16243	16003	16088	15976	16176	16106	16173	16159	16140	16147	16092	16179	16155	16053	16071	16217	16099	15962	16068	16071	16227	16103	16226	16165	16030	16222	16038	16195	16203	16054	16018	16063	16273	16267	16319	15848	16133	16288	16264	16034	16271	15952	16179	16274	16370	16274	16188	16169	16094	16080	16053	16156	15987	16073	16135	16126	16136	16056	16265	16158	16011	16083	16165	16115	16206	16089	16169	16104	16237	16098	16067	16189	16142	15998	16126	16121	16059	16145	16106	16218	16111	16327	16082	16160	16421	16205	16116	16111	16199	16194	16270	15932	16035	16078	16029	16143	16104	16066	16289	16019	16180	16160	16236	16030	16114	16095	16110	16207	16205	16075	16025	16279	16120	16198	16112	16107	15980	16210	16133	16083	16242	16101	16130	15901	16084	16220	16160	16004	16126	16098	16182	16152	16141	16178	16212	16068	16083	16141	16070	16202	16120	16014	16293	16108	16193	16058	15957	16258	16150	16086	16063	15863	16260	15886	15904	16267	16195	16175	16063	16111	16311	15982	16102	16127	16150	16005	16161	16129	15936	16092	16035	16064	16090	16045	16044	16020	16162	16131	16115	16081	16230	16087	16025	16095	16109	16282	16121	16058	15810	16127	15966	15957	15970	16243	16005	16252	16166	16107	16113	16246	15970	16058	16073	16191	16216	16109	16080	16068	16310	16019	15975	16147	16145	16182	15992	16113	16151	16168	16169	16126	15915	16046	16015	16017	16286	16089	16074	16151	15908	16206	16006	16065	16169	16119	16103	16157	15985	16180	15995	16064	16214	15936	16140	16118	15978	16107	16108	16250	16134	16244	16188	16038	16147	16215	16286	16073	16198	16312	16038	16089	16178	16150	16071	16081	16029	16113	16090	16150	16106	15994	16077	16095	16176	16137	16268	16245	16134	16051	16240	16073	16260	16127	16090	16198	15992	16061	16207	16102	16175	16160	16174	16138	15993	16068	15984	16138	15900	16029	16216	16148	16169	16060	16101	16104	16003	16157	15969	16081	16182	16256	16264	16046	16150	16142	16158	16073	16128	16385	15974	16015	16120	15989	16233	16197	16014	16150	16165	16140	16131	16202	16190	16047	16230	16198	16016	16090	16142	16069	16053	16045	16090	16246	15990	16207	16189	16106	16097	16006	16182	16073	16038	16181	16062	16241	16031	16185	16020	16065	15933	16375	16207	16082	16100	16053	16022	16040	16118	16190	16204	15966	15991	16207	16220	16105	16009	16189	16153	16185	16124	16207	16082	16196	16021	16301	16141	16183	16160	16109	16067	15887	16189	16042	16159	16027	16251	16071	16108	16077	16311	16039	16017	16323	16020	16051	16130	16210	16203	15963	15955	16144	16174	16177	16137	16200	15951	16126	16069	16089	16340	16120	16083	16155	16136	16063	16187	16074	16066	16105	16199	16107	16263	16268	16097	16163	16271	16209	16270	16140	16026	16268	16107	15908	16061	16230	16116	15988	16171	16101	16186	15979	15988	16168	16158	16061	16210	16182	16094	16362	15960	16065	16180	16232	16096	16154	16122	15988	16074	16236	16155	15989	16160	16206	16223	16226	16160	16060	16117	16169	15965	16071	16159	16006	16045	16266	16084	16104	16097	16093	16210	16186	16134	16075	16168	16198	16058	16123	16110	16226	15981	16172	16265	16186	16077	16116	16100	16186	16027	16082	16114	16211	16228	16267	16088	16249	16036	16204	16330	16098	16111	16189	16074	16158	16152	16154	16168	16148	16052	16146	16086	16313	16165	16174	16151	16134	16199	16181	16123	16156	16074	16287	16249	16208	16230	16173	15970	16086	16151	15915	16276	16103	16174	16065	16136	16065	16252	16028	16017	16162	16211	15968	16208	16078	16072	16064	16078	16061	16032	16110	16183	16031	16063	16077	16075	16127	16118	16155	16195	16292	15844	16162	16140	16118	16103	16264	15886	16071	16107	16162	16137	16012	16186	15965	16076	16238	16070	16139	15971	15977	16291	16278	16218	16011	16273	16148	16132	16005	16196	16105	16039	16146	16289	16102	16280	16102	16143	16081	16355	16053	16169	16107	16159	16106	15990	16062	16212	16143	16188	16109	16233	16200	15934	16026	16372	16225	16078	16240	16177	16221	16395	16270	16116	16182	16130	16039	16158	16054	16136	16121	16151	16058	16159	16188	16180	16267	16220	16250	16178	16032	16165	16025	16010	16067	16168	16253	16037	15903	16198	16120	16195	16164	15958	16213	16253	16118	16240	16261	16145	16295	15945	16148	16291	16068	15963	16032	16082	16104	16115	16008	16248	16209	16104	16065	16010	16245	16062	16247	16167	16259	16003	16088	16242	16190	15935	15981	16000	16136	16071	16222	16134	16227	16193	16326	16260	16095	16181	16041	16120	16112	16239	16212	16300	16178	16198	16273	15958	16138	16097	16054	15943	16055	16257	16188	16275	16225	16154	16183	16216	15996	15970	16123	15915	16098	16046	15865	16117	15899	16179	16108	15999	16144	16301	16097	15885	16141	16081	16165	16165	16053	16293	16081	16126	16084	16069	16177	16080	16180	16153	16060	16002	16124	16121	16124	16159	16333	16179	16154	16115	16126	16152	16049	16127	16116	16111	16025	16163	16218	16043	16218	16126	16124	16132	16162	15997	16276	16222	16250	16224	16075	16234	16140	16108	15995	16142	16023	15987	16110	16220	16112	16201	16195	16184	16087	16104	16085	16089	16056	16069	16106	16057	16058	16009	16106	16171	16038	16126	16129	16176	16125	16183	16169	16261	16099	16215	16252	16232	16183	16176	16050	16100	16202	16123	16090
24540	21504	28903	25333	22737	22204	21758	20371	19452	21096	31703	33293	26607	22193	19129	18527	18342	18586	18533	18391	18538	18649	18759	18707	18976	18634	18474	18581	18679	18511	18452	18536	18461	18406	18357	18553	18435	18592	18555	18588	18484	18300	18495	18599	18640	18520	18648	18233	18571	18475	18331	18467	18344	18476	18526	18365	18669	18768	18700	18506	18470	18279	18519	18438	18385	18447	18501	18438	18537	18626	18843	18601	18569	18563	18373	18365	18657	18703	18565	18670	18414	18404	18575	18399	18526	18613	18649	18307	18540	18409	18562	18420	18484	18332	18469	18548	18339	18412	18435	18403	18493	18414	18486	18223	18386	18366	18539	18489	18586	18461	18403	18406	18378	18536	18557	18487	18496	18420	18886	18347	18679	18515	18392	18520	18534	18568	18544	18400	18570	18423	18529	18344	18377	18400	18451	18548	18478	18300	18470	18290	18393	18508	18359	18564	18326	18554	18344	18562	18442	18336	18475	18337	18561	18358	18379	18598	18465	18310	18459	18333	18498	18476	18540	18470	18537	18608	18328	18773	18523	18397	18291	18374	18385	18222	18432	18483	18537	18531	18553	18475	18335	18385	18418	18466	18559	18566	18653	18346	18562	18510	18462	18243	18366	18506	18431	18309	18531	18296	18548	18492	18432	18476	18496	18366	18539	18401	18584	18465	18481	18473	18351	18411	18583	18337	18515	18536	18487	18514	18535	18486	18592	18390	18475	18377	18511	18310	18613	18542	18137	18563	18480	18487	18321	18440	18369	18555	18361	18554	18449	18425	18464	18555	18315	18478	18390	18618	18584	18518	18417	18435	18565	18318	18366	18533	18467	18406	18739	18389	18328	18480	18496	18663	18511	18574	18596	18392	18394	18538	18374	18366	18293	18476	18465	18371	18485	18425	18566	18496	18512	18475	18373	18370	18407	18379	18481	18336	18499	18654	18601	18413	18520	18607	18375	18401	18394	18441	18481	18403	18480	18220	18521	18213	18174	18307	18394	18431	18635	18362	18487	18489	18618	18357	18480	18348	18433	18574	18378	18323	18364	18589	18531	18397	18555	18295	18299	18456	18329	18437	18341	18470	18473	18352	18598	18370	18411	18371	18475	18639	18423	18568	18563	18244	18468	18338	18329	18476	18380	18452	18638	18449	18429	18424	18537	18626	18579	18566	18263	18552	18514	18356	18370	18520	18665	18378	18547	18494	18384	18332	18386	18422	18440	18351	18562	18515	18333	18490	18498	18411	18370	18515	18369	18454	18350	18402	18409	18590	18578	18542	18431	18442	18431	18443	18243	18354	18583	18356	18463	18311	18426	18454	18423	18406	18431	18408	18331	18461	18417	18451	18357	18451	18502	18476	18328	18431	18385	18425	18451	18455	18400	18373	18652	18536	18720	18408	18686	18532	18280	18220	18581	18163	18430	18464	18348	18154	18356	18480	18375	18397	18527	18567	18450	18528	18366	18279	18484	18406	18496	18548	18217	18441	18454	18355	18714	18363	18509	18520	18394	18470	18455	18555	18463	18480	18599	18530	18319	18641	18494	18320	18547	18335	18469	18349	18374	18419	18177	18566	18423	18203	18206	18468	18479	18573	18453	18366	18530	18439	18373	18431	18576	18470	18468	18394	18291	18434	18352	18713	18495	18439	18377	18420	18525	18510	18439	18417	18534	18262	18422	18588	18269	18382	18439	18358	18476	18375	18414	18425	18594	18478	18424	18468	18383	18423	18711	18374	18570	18548	18497	18544	18469	18547	18453	18334	18402	18472	18476	18644	18396	18433	18423	18239	18317	18185	18560	18421	18598	18344	18352	18204	18569	18562	18541	18442	18534	18309	18414	18422	18166	18454	18392	18419	18554	18463	18428	18541	18684	18430	18253	18553	18506	18656	18526	18594	18554	18254	18608	18470	18535	18479	18561	18465	18474	18473	18418	18570	18414	18286	18318	18560	18559	18346	18414	18381	18575	18513	18345	18438	18428	18427	18395	18269	18594	18412	18527	18400	18403	18569	18488	18348	18460	18744	18514	18694	18605	18619	18342	18474	18527	18521	18361	18283	18336	18599	18340	18328	18520	18635	18468	18345	18629	18503	18456	18550	18403	18486	18418	18404	18491	18391	18362	18471	18281	18266	18544	18435	18367	18467	18658	18645	18410	18277	18264	18378	18360	18379	18292	18755	18355	18416	18389	18450	18385	18416	18604	18475	18378	18498	18511	18449	18525	18291	18634	18538	18475	18316	18494	18328	18374	18346	18407	18363	18408	18422	18567	18612	18374	18213	18298	18572	18474	18413	18531	18348	18510	18363	18363	18492	18593	18429	18561	18480	18357	18406	18559	18624	18458	18420	18416	18373	18372	18232	18542	18654	18331	18660	18576	18578	18558	18395	18402	18374	18498	18511	18424	18438	18576	18378	18414	18409	18299	18472	18512	18477	18408	18393	18531	18459	18336	18293	18333	18502	18313	18390	18501	18420	18252	18269	18227	18512	18445	18374	18569	18437	18365	18400	18272	18456	18590	18637	18541	18431	18355	18651	18478	18436	18545	18273	18508	18205	18412	18502	18456	18432	18540	18465	18317	18388	18356	18451	18252	18574	18388	18429	18333	18592	18312	18468	18508	18455	18434	18409	18486	18539	18395	18375	18411	18574	18440	18570	18510	18269	18394	18429	18300	18286	18582	18313	18387	18592	18365	18438	18517	18483	18479	18542	18437	18438	18426	18451	18508	18484	18712	18462	18225	18297	18541	18557	18360	18505	18502	18658	18421	18677	18536	18424	18492	18477	18449	18640	18509	18405	18373	18389	18330	18354	18496	18552	18607	18302	18553	18667	18484	18460	18437	18527	18513	18260	18446	18472	18437	18475	18213	18535	18446	18449	18530	18507	18381	18555	18384	18349	18467	18175	18400	18253	18371	18386	18542	18443	18505	18494	18658	18594	18510	18531	18270	18494	18343	18400	18497	18622	18316	18554	18548	18545	18263	18487	18428	18341	18439	18467	18615	18484	18408	18440	18434	18267	18670	18481	18454	18540	18580	18514	18579	18590	18438	18454	18306	18531	18311	18236	18337	18194	18374	18441	18486	18457	18255	18617	18492	18334	18292	18355	18402	18534	18643	18441	18532	18403	18450	18612	18394	18544	18365	18519	18451	18511	18423	18281	18564	18204	18579	18410	18467	18257	18343	18302	18468	18501	18479	18395	18666	18340	18375	18389	18218	18476	18320	18481	18509	18713	18660	18629	18418	18430	18573	18433	18707	18315	18426	18443	18381	18295	18558	18497	18266	18168	18549	18401	18420	18448	18400	18652	18472	18436	18435	18506	18319	18500	18598	18434	18375	18310	18539	18529	18374	18375	18349	18378	18529	18647	18581	18398	18597	18480	18583	18640	18454	18257	18547	18485	18422	18511	18446	18125	18484	18169	18403	18473	18646	18391	18464	18544	18508	18307	18394	18447	18381	18425	18351	18509	18473	18624	18506	18596	18380	18348	18388	18481	18399	18314	18540	18636	18503	18472	18481	18345	18661	18431	18497	18300	18558	18540	18515	18396	18467	18519	18527	18643	18530	18411	18519	18578	18365	18471	18495	18451	18245	18330	18283	18332	18344	18516	18525	18640	18500	18530	18461	18554	18567	18332	18414	18155	18289	18497	18468	18315	18568	18539	18715	18466	18387	18420	18441	18486	18532	18616	18416	18455	18456	18686	18779	18460	18401	18301	18272	18451	18445	18480	18366	18537	18454	18474	18607	18530	18666	18561	18503	18402	18471	18320	18655	18501	18531	18443	18612	18378	18509	18374	18327	18648	18311	18495	18395	18313	18437	18710	18449	18471	18262	18271	18510	18428	18392	18416	18377	18510	18451	18454	18315	18629	18338	18402	18468	18655	18407	18558	18667	18761	18388	18649	18497	18269	18434	18503	18384	18407	18686	18556	18525	18314	18449	18378	18299	18487	18505	18402	18622	18454	18685	18483	18307	18392	18447	18514	18515	18558	18320	18568	18517	18408	18464	18447	18537	18532	18344	18420	18460	18228	18552	18407	18381	18755	18533	18680	18375	18552	18351	18420	18536	18501	18428	18408	18475	18574	18463	18422	18362	18345	18487	18476	18430	18446	18614	18485	18415	18373	18537	18669	18374	18478	18393	18293	18380	18649	18534	18338	18341	18480	18473	18338	18598	18571	18613	18368	18375	18605	18409	18481	18424	18523	18304	18633	18393	18367	18290	18581	18438	18412	18403	18424	18448	18317	18308	18420	18373	18260	18421	18607	18683	18513	18418	18510	18537	18254	18559	18518	18614	18526	18358	18329	18743	18611	18632	18387	18645	18539	18493	18442	18474	18390	18348	18360	18456	18287	18618	18597	18372	18483	18390	18553	18517	18474	18346	18316	18584	18478	18486	18312	18460	18359	18439	18506	18429	18444	18466	18330	18432	18632	18550	18192	18379	18630	18492	18557	18476	18236	18563	18556	18549	18195	18494	18664	18588	18672	18374	18454	18621	18348	18434	18595	18519	18619	18572	18423	18560	18332	18480	18572	18484	18254	18394	18280	18412	18371	18531	18491	18623	18432	18370	18342	18394	18327	18370	18571	18440	18472	18267	18483	18402	18429	18699	18572	18407	18593	18760	18695	18548	18334	18395	18420	18404	18276	18529	18825	18543	18588	18589	18554	18618	18425	18323	18351	18530	18606	18682	18447	18491	18423	18385	18347	18415	18443	18412	18597	18385	18529	18646	18475	18472	18360	18429	18535	18520	18464	18473	18503	18672	18590	18427	18339	18379	18365	18523	18420	18493	18322	18407	18634	18707	18389	18465	18636	18431	18382	18512	18148	18580	18515	18475	18448	18296	18493	18491	18377	18198	18478	18428	18415	18404	18340	18681	18595	18359	18422	18447	18275	18570	18448	18305	18597	18218	18305	18453	18311	18430	18384	18211	18510	18484	18547	18173	18318	18389	18354	18479	18343	18387	18492	18550	18502	18537	18481	18446	18430	18614	18164	18297	18329	18545	18376	18589	18511	18582	18439	18440	18617	18454	18261	18591	18401	18434	18470	18407	18259	18379	18376	18513	18568	18474	18567	18575	18672	18538	18331	18427	18561	18597	18566	18383	18489	18409	18470	18271	18610	18503	18660
22987	39933	37682	28590	19715	19354	19049	18582	17533	21304	35274	33565	25828	20059	16303	16404	16387	16381	16353	16143	16389	16262	16201	16361	16178	16268	16373	16244	16432	16374	16232	16292	16372	16159	16302	16268	16335	16287	16255	16348	16297	16409	16442	16186	16279	16383	16221	16309	16255	16168	16404	16388	16360	16433	16376	16412	16304	16268	16166	16231	16346	16391	16197	16304	16200	16297	16296	16215	16317	16485	16142	16147	16098	16236	16259	16060	16357	16391	16387	16319	16396	16294	16255	16274	16295	16187	16294	16283	16396	16288	16261	16257	16316	16277	16387	16319	16177	16250	16158	16252	16313	16142	16267	16377	16001	16216	16358	16282	16116	16066	16231	16305	16283	16314	16427	16274	16368	16292	16278	16405	16261	16252	16193	16201	16251	16351	16381	16174	16429	16316	16453	16269	16173	16388	16340	16285	16151	16229	16265	16274	16237	16306	16428	16298	16294	16198	16168	16352	16297	16287	16014	16364	16403	16334	16363	16389	16138	16150	16263	16274	16359	16308	16285	16333	16279	16105	16316	16458	16314	16279	16292	16307	16186	16359	16344	16280	16315	16367	16201	16150	16389	16329	16273	16266	16250	16133	16426	16155	16408	16186	16208	16375	16220	16307	16233	16201	16181	16357	16251	16160	16321	16281	16301	16384	16347	16256	16273	16271	16413	16196	16362	16102	16355	16365	16227	16133	16249	16202	16282	16324	16403	16409	16210	16177	16199	16174	16334	16177	16279	16312	16300	16308	16275	16317	16140	16145	16209	16340	16236	16338	16298	16485	16189	16259	16314	16127	16261	16280	16194	16277	16196	16328	16110	16329	16247	16266	16250	16322	16285	16360	16324	16289	16502	16283	16216	16326	16377	16183	16372	16262	16478	16336	16203	16192	16190	16368	16186	16312	15995	16389	16134	16303	16377	16173	16166	16244	16166	16234	16377	16162	16232	16214	16343	16212	16330	16465	16321	16511	16237	16258	16340	16387	16391	16250	16198	16162	16234	16216	16307	16247	16188	16360	16236	16292	16385	16092	16281	16520	16321	16221	16225	16329	16238	16415	16350	16319	16265	16250	16420	16464	16319	16341	16389	16287	16302	16075	16391	16184	16364	16379	16286	16474	16225	16096	16127	16476	16347	16167	16321	16183	16485	16354	16232	16467	16285	16239	16341	16420	16316	16186	16176	16414	16247	16210	16185	16269	16332	16231	16349	16181	16332	16188	16284	16267	16303	16252	16153	16118	16354	16099	16403	16366	16434	16396	16236	16363	16284	16212	16316	16312	16382	16257	16466	16357	16336	16175	16293	16213	16322	16414	16346	16311	16311	16390	16171	16371	16296	16196	16152	16366	16377	16177	16396	16347	16401	16303	16272	16329	16158	16349	16211	16344	16216	16289	16247	16246	16167	16405	16329	16154	16249	16122	16122	16346	16334	16375	16413	16295	16204	16274	16171	16265	16310	16266	16123	16244	16396	16303	16107	16165	16308	16088	16354	16310	16241	16440	16107	16327	16253	16177	16435	16194	16287	16391	16239	16359	16471	16232	16432	16299	16207	16279	16293	16270	16248	16295	16111	16130	16064	16272	16241	16192	16337	16370	16329	16251	16237	16340	16303	16274	16194	16286	16557	16132	16387	16190	16163	16191	16291	16220	16193	16296	16306	16471	16237	16212	16434	16319	16382	16169	16284	16288	16227	16306	16221	16270	16350	16227	16154	16167	16244	16220	16095	16271	16355	16195	16229	16326	16343	16365	16320	16339	16261	16232	16200	16259	16177	16363	16314	16277	16257	16342	16267	16263	16228	16312	16363	16235	16341	16177	16270	16343	16341	16363	16370	16317	16166	16309	16248	16141	16334	16382	16207	16319	16394	16367	16356	16342	16347	16194	16215	16382	16249	16077	16321	16152	16214	16105	16258	16326	16401	16104	16249	16266	16130	16241	16283	16240	16223	16375	16375	16255	16190	16316	16294	16318	16307	16077	16413	16299	16249	16317	16378	16332	16170	16413	16395	16324	16335	16195	16321	16225	16397	16322	16348	16338	16346	16360	16241	16277	16371	16222	16219	16320	16384	16263	16364	16257	16337	16381	16154	16355	16313	16304	16251	16420	16434	16230	16395	16254	16226	16442	16097	16414	16207	16445	16302	16088	16377	16312	16245	16173	16248	16219	16306	16412	15972	16202	16288	16120	16073	16396	16555	16155	16215	16328	16305	16301	16278	16416	16339	16258	16351	16370	16367	16263	16252	16191	16426	16225	16259	16192	16241	16099	16388	16285	16483	16163	16281	16286	16397	16312	16357	16259	16262	16368	16293	16112	16304	16174	16262	16324	16323	16349	16244	16253	16384	16305	16155	16034	16231	16326	16286	16528	16431	16305	16169	16124	16337	16293	16216	16313	16080	16374	16300	16306	16308	16321	16302	16351	16303	16365	16142	16374	16253	16363	16364	16272	16389	16444	16217	16210	16302	16374	16273	16286	16335	16205	16317	16180	16260	16105	16293	16275	16312	16425	16238	16388	16465	16276	16358	16365	16342	16309	16401	16294	16183	16036	16379	16135	16286	16359	16260	16208	16326	16180	16309	16044	16488	16362	16245	16238	16256	16378	16248	16421	16318	16189	16216	16049	16284	16189	16428	16259	16240	16054	16307	16124	16356	16389	16290	16227	16238	16123	16224	16272	16083	16238	16365	16406	16348	16261	16253	16270	16333	16364	16191	16233	16196	16280	16362	16178	16231	16321	16229	16183	16247	16253	16338	16364	16275	16174	16442	16433	16307	16321	16194	16126	16179	16367	16441	16381	16111	16267	16318	16212	16274	16110	16136	16182	16404	16462	16290	16403	16102	16337	16253	16203	16261	16409	16167	16255	16172	16244	16153	16304	16177	16310	16236	16313	16238	16188	16132	16326	16224	16206	16382	16192	16233	16123	16236	16391	16394	16097	16282	16288	16091	16144	16382	16326	16323	16417	16218	16181	16320	16333	16363	16363	16297	16261	16241	16242	16301	16118	16253	16229	16396	16371	16355	16120	16384	15989	16459	16313	16261	16303	16316	16126	16146	16176	16292	16455	16169	16315	16108	16449	16260	16260	16130	16211	16217	16227	16363	16102	16207	16086	16406	16362	16323	16285	16294	16431	16188	16376	16311	16193	16269	16338	16334	16386	16181	16193	16181	16422	16369	16392	16411	16218	16243	16281	16209	16226	16075	16255	16307	16239	16226	16444	16206	16332	16249	16412	16353	16331	16182	16316	16348	16376	16063	16386	16122	16299	16333	16104	16347	16376	16298	16212	16262	16267	16313	16300	16137	16403	16341	16392	16079	16174	16100	16325	16444	16342	16306	16307	16303	16096	16262	16271	16163	16252	16339	16308	16428	16305	16278	16260	16335	16148	16266	16225	16228	16261	16188	16215	16256	16407	16314	16428	16225	16186	16264	16368	16274	16280	16307	16465	16349	16165	16215	16139	16209	16195	16337	16236	16327	16160	16295	16306	16243	16248	16283	16296	16349	16222	16392	16389	16316	16259	16352	16273	16237	16398	16187	16182	16162	16317	16243	16208	16223	16150	16439	16275	16229	16163	16140	16195	16263	16382	16308	16286	16419	16287	16346	16347	16168	16323	16225	16074	16362	16233	16345	16309	16177	16251	16221	16303	16102	16501	16293	16282	16462	16249	16414	16134	16246	16120	16204	16310	16385	16310	16357	16348	16229	16141	16412	16270	16082	16350	16340	16510	16230	16251	16230	16289	16365	16405	16368	16088	16122	16334	16229	16323	16334	16352	16299	16349	16520	16119	16312	16103	16166	16200	16330	16202	16253	16053	16211	16322	16049	16302	16394	16218	16356	16320	16396	16257	16220	16177	16255	16299	16474	16205	16313	16207	16279	16229	16419	16264	16423	16338	16319	16154	16216	16195	16296	16254	16351	16392	16285	16198	16379	16366	16299	16206	16347	16233	16278	16153	16211	16308	16214	16272	16326	16395	16299	16391	16355	16154	16223	16272	16198	16311	16187	16319	16096	16234	16353	16320	16151	16114	16455	16198	16312	16370	16215	16180	16302	16394	16208	16265	16281	16276	16289	16229	16263	16163	16332	16310	16368	16131	16316	16246	16195	16177	16161	16225	16265	16405	16145	16384	16230	16349	16254	16251	16435	16370	16321	16210	16339	16284	16201	16274	16460	16494	16072	16296	16379	16338	16418	16212	16431	16344	16288	16358	16303	16308	16225	16101	16304	16373	16424	16187	16401	16152	16392	16237	16094	16195	16317	16304	16138	16348	16440	16294	16251	16229	16353	16301	16367	16336	16257	16072	16331	16443	16102	16293	16211	16424	16334	16294	16234	16366	16380	16356	16363	16330	16238	16445	16440	16109	16410	16265	16410	16383	16320	16502	16413	16337	16383	16272	16459	16331	16263	16315	16338	16218	16182	16288	16098	16286	16237	16273	16212	16313	16377	16191	16357	16237	16280	16209	16315	16319	16396	16257	16254	16243	16249	16032	16303	16278	16339	16392	16459	16283	16390	16185	16323	16226	16403	16369	16255	16260	16233	16401	16225	16345	16119	16358	16394	16178	16356	16220	16219	16475	16288	16431	16296	16283	16183	16293	16160	16402	16246	16401	16291	16207	16425	16162	16277	16314	16224	16284	16517	16232	16199	16229	16362	16232	16377	16458	16304	16287	16346	16171	16098	16547	16418	16140	16331	16199	16350	16256	16243	16274	16125	16284	16296	16268	16341	16271	16168	16205	16282	16101	16303	16436	16183	16354	16245	16393	16241	16381	16428	16212	16241	16211	16373	16189	16336	16224	16243	16124	16177	16287	16292	16272	16261	16288	16100	16538	16273	16390	16175	16274	16290	16288	16247	16298	16321	16259	16374	16230	16442	16350	16067	16187	16283	16480	16170	16068	16171	16255	16135	16129	16369	16328	16265	16362	16245	16460	16262	16348	16317	16192	16434	16358	16178	16194	16206	16302	16217	16174	16189	16281	16213	16399	16291	16401	16253	16378	16289	16348	16290	16307	16301	16268	16420	16081	16268	16234	16186	16225	16177	16263	16437	16213	16205	16389	16107	16264	16501	16274	16200	16134	16394	16190	16256	16344	16190	16279	16360	16297	16294	16258	16106	16138
22962	21558	29575	24076	21821	23936	27293	22881	20970	23201	44794	45810	34150	26423	19627	18454	18635	18258	18301	18596	18374	18461	18461	18434	18277	18325	18302	18332	18408	18328	18162	18242	18254	18411	18364	18125	18497	18261	18167	18198	18391	18330	18099	18374	18211	18034	18195	18145	18139	18162	18400	18417	18173	18172	18441	18339	18336	18235	18025	18198	18228	18070	18250	18359	18319	18223	17981	18384	18329	18394	18284	18262	18283	18097	18188	18259	18130	18056	18176	18235	18297	18332	18167	18185	18224	18126	18255	18427	18271	18166	18096	18025	18137	18182	18350	18093	18304	18109	18230	18312	18253	18148	18150	18277	18112	18029	18266	18080	18207	18202	18285	18172	18171	17984	18162	18076	18281	18020	18152	18108	18251	18301	18312	18196	18202	18239	18333	18210	18341	18303	18352	18147	18016	18258	18352	18127	18357	18137	18155	18056	18292	18418	18144	18166	18149	18330	18150	18275	18329	18316	18164	18259	18175	18113	18147	18068	18333	18268	18314	18193	18256	18281	18302	18208	18271	18515	18151	18167	18195	18218	18188	18171	18203	18088	18221	18288	18205	18196	18348	18124	18031	18253	18163	18249	18222	18131	18101	18096	18045	17868	18240	18006	18229	18204	18175	18225	18196	18120	18111	18117	18312	17950	18138	18311	18203	18160	17951	18159	18081	18141	18236	18330	18238	18062	18232	18192	18359	18176	18239	18180	18152	18369	17911	18074	18169	18111	18141	18250	18084	18094	18117	18136	18187	18309	18140	18097	18155	18275	18008	18140	18258	18170	18240	18210	17975	18298	18140	18069	18125	18426	18157	18205	18164	18133	18415	18319	18371	18041	18097	18198	18008	17995	18265	18118	18244	18155	18221	18118	17987	18044	18299	18144	18214	18104	18386	18241	18106	18123	18270	18123	18117	18269	18271	18402	18065	18050	18232	18144	18388	18174	18134	18088	18155	18355	18150	18142	18153	17949	18188	18308	18217	17949	18118	18237	18084	18045	18182	18178	18197	18242	18138	18247	18012	17918	18067	18483	18161	18358	18345	18307	18069	18296	18316	18296	17948	18170	18076	18068	18242	18116	18066	17982	18245	18292	18064	17895	18221	18209	18025	18179	18347	18008	18238	18007	18214	18263	18102	18210	18136	18414	17948	18036	18199	18253	18271	18095	18219	18098	18122	18272	18140	18367	18354	18141	18396	18258	18266	18170	18144	18102	18124	18015	18101	18185	18284	18107	18215	18371	18114	18055	18177	18040	18167	18059	18080	17851	18262	18315	18199	18072	18110	18157	18108	18095	18095	18126	18135	18222	18178	18266	18169	18189	18103	18253	18150	18205	18321	18145	18037	18029	18207	18108	18150	18065	18218	18212	18009	18141	18382	18314	18101	18307	18238	18139	18167	18029	18128	18183	18134	18184	18197	18311	18037	18186	18168	18090	18129	18266	18044	18023	18146	17997	18067	18145	18224	18139	17949	17983	18007	18089	18205	18175	18233	18200	18139	18261	18334	18137	17971	18363	18022	18122	18235	18195	18082	18170	18333	18293	18266	18131	18249	18165	18054	18303	18231	18024	18020	18095	18028	18334	18257	18120	18252	18149	17999	18316	18208	18071	18106	18147	18077	18206	18109	18109	18220	18081	18093	18124	18242	18014	18189	18429	18270	18141	18219	18188	18088	18359	18136	17961	18307	18240	18054	18260	18061	18137	18007	18123	18137	18048	18084	18245	18191	18005	18211	18163	18346	18258	17938	18311	18283	18104	18241	18210	17913	18212	18197	18246	18323	18067	18063	18057	18281	18148	18274	18049	18031	18140	18122	18093	18291	18404	18352	18145	18256	18223	18038	18019	17954	18300	17922	18108	18100	18081	18143	18043	18151	18306	18058	18268	18214	18173	18058	18108	18110	18061	18266	17940	18126	18250	18235	18250	18248	18385	18260	18276	18152	17974	18170	18030	18301	17992	18098	18181	18102	18168	18200	18265	18150	18201	18148	18264	18272	18233	18290	18163	18140	18157	18152	18206	18234	18214	18284	18150	18180	18081	18063	18138	18227	18250	18197	18109	18101	17997	18374	18297	18044	18058	17902	18292	18104	18253	18358	18279	18142	18198	18137	17966	18167	18155	18095	18058	18284	18248	18462	18206	18168	18176	18264	18236	18196	18313	18177	18211	18076	18179	18089	18275	18238	18202	18319	18243	18116	18057	18380	18102	18183	18164	18275	18075	18269	18291	18163	18268	18372	18170	18135	18143	18397	18005	18109	17873	18202	18117	18141	18113	18223	18060	18144	18261	18169	18219	18184	18124	18250	18004	18142	18355	18326	18151	18084	18114	18109	18141	18162	18113	18077	17885	18266	17983	18343	18225	18121	18229	17993	18104	18075	18147	18164	18252	18296	18279	18099	18142	18105	18132	18024	18088	18279	18101	18010	18276	18341	18417	18382	18296	18156	18169	17987	18187	18390	18163	18257	18092	18354	18135	18262	18239	18161	18103	18034	18258	18264	18203	18174	18043	18335	18096	18260	18050	18178	18154	18076	18276	18149	18309	18089	18285	18267	18004	18161	17893	18153	18072	18060	18139	18237	18105	18123	17985	18078	18324	18210	18114	18281	18154	18270	18387	18035	18100	18105	18075	18011	17985	18288	18241	18330	18337	18021	18041	18485	18118	18304	17907	18049	18197	18036	18223	18191	18195	18179	18092	18147	18223	18218	18368	18322	18261	18173	18009	18024	18169	18041	18122	18110	18178	18023	18013	18183	18141	18186	18203	18402	18241	18064	18126	18344	18148	17956	17993	18180	17931	18062	18281	18085	18074	18147	18097	17992	18246	18039	18216	18131	18116	18191	18004	18200	18116	18144	18143	18200	18200	17819	18173	18004	18317	18296	18174	18327	18241	18072	18174	18029	18070	18227	18058	18151	18336	18134	18201	18517	18161	18148	18043	18153	18265	18371	18418	18250	18048	18215	18236	18309	18121	18279	18027	18228	18072	18265	18316	17971	18274	18240	18107	18407	18233	17936	18251	18244	18318	18148	18095	18011	18218	18221	18133	18120	18312	18189	18086	18171	18081	18179	18208	18273	17980	18239	18135	18212	18181	18215	18347	18034	18183	18053	17823	17953	18028	18396	18213	18365	18358	18231	18148	18219	17984	18090	18331	18138	18048	18101	18347	18086	18170	18271	18148	18052	18055	18270	18304	18242	18040	18148	18145	18128	18186	18213	18250	18336	18264	18215	18208	18115	18035	18051	17965	18034	18248	18017	18081	18190	18334	18259	17940	18099	18054	18307	18177	18180	18340	18113	18083	18386	18274	18361	18350	18240	18248	18118	18149	18180	18179	18153	18252	18105	18173	18065	18377	17944	18207	18090	18107	18075	18154	18188	18331	18216	18109	18157	18096	18329	18192	18092	18018	18006	18061	18366	18101	18196	18158	18257	18216	18278	18276	18203	18263	18207	18297	18098	18109	18358	18066	18194	18114	18272	18295	18152	18268	18063	18224	18204	18162	18320	18137	18114	18042	18165	18329	17967	18152	18226	18280	18268	18067	18289	18284	18017	18110	18150	18101	18204	18255	18114	18034	18267	18020	18291	18319	18362	18100	18097	18136	18151	18156	18293	18284	18246	18153	18227	18099	17936	18101	18124	18157	18291	18262	18103	18349	18234	18187	18104	18241	18072	18183	18141	18260	18311	18082	18286	17961	18064	18299	18141	17985	18376	18068	18170	18053	18217	18252	18259	18232	18234	17973	18235	18282	17949	18256	18051	18101	18127	18303	18217	18279	18010	18261	18090	18245	18039	17880	18282	18134	18128	18199	18022	18069	18091	18361	18145	18177	18195	18107	18239	18143	18281	18197	18249	17962	18073	18158	18396	18204	18266	18253	18292	18125	18171	18114	18089	17934	18312	17962	18317	18280	18193	18381	18348	18185	18113	18189	18103	18168	18271	18099	18244	17982	18157	18125	18082	18235	18058	18131	18368	18140	18275	18371	18215	18354	18102	18158	18287	17897	17990	18206	18064	18131	18204	18355	18364	18331	18302	18150	18231	18066	17989	18150	18423	18168	18160	18047	18195	18125	18301	18105	18058	18120	18152	18301	17951	18260	18177	18184	18159	18104	18159	18090	18311	18188	18101	18293	18124	18236	18183	18179	18177	18312	18143	18074	18095	18134	18313	18159	18089	18086	18185	18034	18133	18296	18292	18133	18042	17979	18304	17944	18153	18154	18214	18027	18042	18093	17942	18204	17990	18239	18193	18225	18145	18197	18238	18141	18180	18071	18296	18156	18089	18329	18245	17995	18079	18142	17905	18265	18347	18397	18163	18089	18145	18113	18039	18374	18217	18164	18277	18147	18386	18099	18154	18250	18116	18196	18202	18228	18121	18262	18081	18171	18088	18084	18204	18097	18139	18064	18222	18062	18039	18254	18171	17963	18175	18256	18119	17989	18031	18134	18125	18243	18238	18355	18052	18206	18141	18472	18260	18151	18241	18319	18236	18241	18067	18260	18196	18125	17972	18042	18055	18116	18148	18232	18126	18313	17924	18146	18091	18109	18216	18156	18057	18216	18222	18281	18012	18045	18299	18126	18213	18041	18211	18134	18153	17998	18231	18348	18239	18189	17973	18158	18070	18128	18133	18172	18113	18263	18411	18245	18107	18184	18247	18213	18060	18236	18187	18363	18331	17973	18169	18090	18085	18126	17982	18139	18098	17991	17958	18129	18189	18054	18219	18308	18221	18424	18347	18153	18108	18265	18454	18357	18156	18168	18124	18158	18058	18219	18323	18136	18081	18179	18244	18362	18231	18298	18263	18038	17969	18017	18419	18079	18211	18292	18115	18053	18369	18350	18269	18377	17842	18093	17970	18192	18093	18226	18222	18050	18065	18198	18220	18161	18072	18237	18258	18212	18185	17998	18100	18256	18071	18078	18249	18346	17979	17947	18119	18266	18198	18160	18138	18248	18310	18143	18133	18182	18267	18176	18296	18111	18015	18308	18125	18188	18420	18099	17845	18163	18034	18093	18197	18020	18095	18171	17979	18294	18140	18027	18202	18321	18083	18196	18160	18136	18296	18195	18255	18228	18236	18088	18229	18194	18138	18147	18115	18177	18042	18147	18130	18298	18035	18203
25007	45257	43191	33850	25293	21439	22869	22493	20603	24484	48403	45364	34962	24714	16084	16255	16405	16110	16144	16186	16160	16088	16228	16286	16216	16215	16145	16335	16297	16201	16126	16024	15907	16211	16173	16272	15930	16088	16103	16088	16035	16119	16180	16375	16239	15980	16244	16186	16070	16064	16147	16068	16221	16292	16059	16190	16141	16137	16174	16051	16153	16400	16063	16167	16200	16281	16201	16143	16115	16084	16008	16033	16172	16026	16321	16113	16031	16143	16111	16137	16298	16084	16033	16098	16135	16113	16281	16181	16274	16127	16304	16081	16170	16066	16139	16092	16076	16097	16191	16140	16172	16207	15995	16216	16196	16047	15981	16147	16046	16205	16016	16248	16114	16151	15995	16235	16076	16072	16114	16112	16040	16006	16226	16110	16205	16096	16236	16313	16069	16075	16016	16253	16108	16206	16143	16030	16188	16143	16008	16280	16030	16184	16205	16162	16024	16195	16048	16100	16099	16181	16068	16159	16148	16215	16282	16199	16167	16095	16130	16293	16064	16151	16218	16235	16057	16185	15995	16119	16159	16125	16044	16199	16132	16152	16168	15996	16237	16148	16147	16039	16119	16158	16141	16181	16266	16006	16307	16231	16064	16014	15966	16165	15999	16191	16209	16150	16169	16107	16144	16097	16238	16149	16154	15971	16206	16238	16051	15854	15992	16035	16135	16020	16197	16220	16000	16124	16167	16085	16134	16179	16075	16304	16095	16120	16167	16231	16166	16320	16195	16001	16205	16063	16120	16036	16103	16123	16222	15977	16224	16079	16344	16153	16179	16134	16227	16114	16088	16222	16049	16074	16038	16412	16248	16215	15997	16323	16262	16030	16052	16315	16084	16053	15987	16017	15918	15980	16207	16119	16078	16209	16029	16193	16377	16213	15984	16043	16207	16166	16125	16122	16225	16145	16040	16150	16030	16002	16015	16219	16209	16148	15908	16171	16069	16061	16114	16190	16097	16150	16341	15909	16216	16271	15971	16185	15870	16124	16300	16019	16203	16185	16018	16026	16060	16263	15986	15965	16135	16070	16060	16156	16065	16128	16107	16301	16048	16215	16067	16132	16265	16234	16147	16018	15999	16297	16216	16087	16314	16146	16233	16070	16047	16058	16190	16020	16203	16166	16250	16227	16017	16181	16411	16263	15965	15949	16014	16207	16040	16339	16246	16116	16033	16246	16209	15940	16292	16011	16070	16109	16008	16135	16124	16008	16294	16146	16071	16009	16148	16100	16002	16143	16237	16036	16053	16099	16124	16066	16096	16124	16028	16016	16196	16195	16140	16025	16307	16231	15954	16115	15908	16266	16071	16293	16350	15996	16260	16154	16082	16055	16234	15871	16148	16050	16045	16201	16023	16008	15998	16073	16117	16140	16018	16144	16006	16188	16080	16289	16092	16177	16020	16262	15992	16259	16219	16203	16029	16255	16138	16191	16137	16014	16127	16099	15994	16183	16188	16310	16046	16158	16131	16228	16099	16111	16187	16136	16080	16091	16143	16129	16284	16104	16061	16061	16109	16292	16071	16115	16241	16230	15985	16152	16140	16209	16308	16044	16227	16089	16142	16076	16258	16290	15944	16154	16265	16169	16017	16035	16340	16131	16207	16127	15996	16062	16070	16099	16071	16139	15980	16220	16068	16165	16027	16157	16184	16250	16239	16180	15921	16218	16190	16060	16135	16118	16220	16077	15907	16063	16051	16208	16163	16240	16284	16157	15954	16185	16081	16115	16105	16111	16063	16154	16216	16240	16148	16106	16088	16197	16147	16131	16182	16156	16159	16069	16275	16141	16121	16124	15965	16177	16185	16233	16325	16041	16237	15997	15972	16159	15997	15988	16033	16203	16158	16115	16281	16197	16149	16143	16127	16323	16138	16115	16144	16262	16177	16201	16170	16061	16133	16204	16158	16216	16124	16295	16081	16172	16115	16095	16074	16157	16101	16162	16115	16105	16232	16018	16239	16176	16158	16128	15987	16169	15962	16254	16114	16127	16053	16095	16343	16106	16205	16134	16163	16114	16172	16190	16155	16344	16300	16177	16164	16266	16220	15939	16351	15979	16238	16071	15987	16316	16214	16020	16330	16082	16126	16075	16369	16059	16395	16033	16062	16198	16046	16138	16173	16127	16228	16058	16111	15896	16217	16093	15972	16266	16251	16135	16349	16313	15993	16120	16296	15965	16397	16120	16084	16069	16019	16260	16198	16051	16017	16010	16052	16084	16079	16169	16143	16058	16207	16175	16187	15962	16334	16139	16263	16248	16145	16114	16079	16136	16070	16234	16073	16070	16024	16068	16119	15984	16329	16054	15957	16191	16033	16212	16142	16111	16227	15924	16233	16098	16103	16209	16092	16024	15981	16049	16161	16152	16194	16020	16150	16166	16164	16163	16239	16074	16159	16290	16013	16188	16238	16391	15918	16156	16149	16121	16170	16040	15973	16226	16208	16118	16276	16161	16143	16180	16062	16357	16021	16053	16286	16154	16144	16120	16153	16108	16113	16163	16055	16153	15975	16277	16082	16123	16172	16111	16120	16150	16147	16073	16330	16006	16056	16152	16002	16100	16090	15944	16133	15947	16141	16190	16066	16152	16274	16175	16160	16009	16128	16051	16266	16103	16044	15966	16147	16171	16289	16250	16096	16158	16017	16190	16152	16221	16061	16097	16062	16127	16212	16121	16096	16113	16132	16120	16168	16067	15983	16253	16190	16177	16093	16044	16038	16111	16041	16228	16179	16151	16179	16300	16211	16246	16132	16114	16056	16079	16308	15996	16238	16257	15996	16273	16061	16243	16189	16128	16158	16130	16098	16301	16068	16066	16162	16183	16068	16218	15928	16268	16233	16121	16086	16213	15994	16112	16197	15897	16125	16231	16275	16111	16049	16199	16043	16200	16158	16117	16127	15994	16260	16143	16192	16133	16049	16057	16309	16089	16335	16154	16090	16128	16184	16193	16192	16161	16245	16025	16088	16092	16246	16019	15973	16091	16157	16098	16215	16175	16198	16272	16163	16014	16260	16129	16091	16187	16291	16241	16234	16351	16075	16144	16151	16126	16292	16111	16108	16187	16143	16095	16026	16057	16101	16096	16106	16206	16223	16057	16249	16211	16263	16146	16156	16197	16147	15987	16095	16160	16173	16051	16291	16143	16221	16099	16128	16238	15898	16026	16359	16011	15916	16118	16151	15966	16062	16345	16188	16091	16150	15907	16181	16046	16040	16330	16323	15970	16132	16185	16130	16094	16197	16247	16226	16042	16153	15938	16082	16218	16109	16214	16084	16320	16233	16238	16217	16143	16045	16165	16138	15988	16285	16037	16098	16060	16180	16052	16124	16071	16024	16162	16077	16042	15964	16347	16131	16218	16211	16280	16224	16015	16108	16138	16183	16125	16083	16150	16180	16122	16168	16191	15958	16065	15902	16262	16039	16096	16046	16267	16151	16247	16217	16033	16034	16207	16185	15986	16123	16143	16121	16091	16169	15972	16239	16209	16212	16124	16221	16252	16039	16077	16016	16404	16112	16061	16020	16091	16105	16275	16201	16118	15999	16084	16062	16128	16162	16072	16203	16065	16192	16039	16237	16063	16251	15820	16122	16214	16205	16121	16155	16139	16118	16113	15973	15989	16125	16170	16026	16090	16067	16197	16087	16183	16342	16119	16060	16152	16186	16053	16255	16089	16160	16025	15945	16062	16167	16091	16062	16225	15923	16198	16095	16039	15946	16250	16197	16214	16236	16172	16143	16017	16124	16141	16177	16108	16105	16118	16215	16097	16155	16241	16084	16074	16097	16206	16089	16087	16306	16221	16177	16219	16171	16086	16166	16144	16044	16106	16176	16162	16112	16109	15931	16158	16110	16159	15993	16255	16060	16108	16140	16272	16124	16141	16210	16047	16066	16098	16043	16159	15969	16105	15921	16070	16115	16194	16067	16042	16029	16332	16131	16020	16218	16173	16116	16235	15922	16162	16071	16039	16228	16060	16086	16262	16068	16003	16239	16220	16014	16165	16006	16208	16103	15994	16061	16119	16084	16186	16276	16194	16172	15953	16121	16129	16179	15943	16173	16242	16080	16287	16177	16283	16245	16137	16122	16071	16228	16106	16208	16295	16042	16104	16130	16109	16249	15967	16252	16036	16217	15990	16109	16004	16335	16087	16060	16142	16172	16102	16160	16066	16063	16011	16111	16051	16162	16239	16094	16222	16056	16085	16038	16157	16165	16250	16034	16044	16226	16100	16170	15950	16256	16071	16028	15966	16067	15905	16039	16052	16171	16198	16017	16102	16230	16187	16213	16146	16071	16172	16008	16121	16124	16007	16152	16015	16237	15951	16032	16307	16243	16066	16235	16260	16143	16064	16192	16187	16170	16175	16243	16202	16178	16167	16098	16163	16173	16141	16063	16278	16016	16027	16175	16075	16425	16026	16077	16071	16221	16319	16070	15995	16138	16265	16031	16206	16119	16140	16080	15968	16031	16219	16215	16034	16108	16144	16025	16056	15960	16001	16075	16143	16328	16037	16110	16161	16083	16150	16153	16156	16077	16018	16165	16137	16002	15968	15994	16023	16210	16225	16251	16088	16095	16166	16191	16115	16035	16053	16083	16228	16166	16209	16095	16159	16201	16157	16102	16105	16119	16238	16103	16276	16100	16214	16189	16063	16136	16064	16166	16221	16171	16246	16022	16161	16013	16064	16309	16039	16066	15883	16111	16151	16113	16071	16172	16248	16204	16254	16183	16265	16058	16029	16037	16121	15943	16059	16261	16087	16266	16228	16175	16270	16166	16062	16096	16162	16064	16259	16025	16161	16242	16074	16221	16124	16215	16129	16084	16139	16116	16216	16215	16075	16120	16240	16042	16256	16203	16100	16062	16150	16017	16108	16266	16108	16132	16078	16061	16165	15993	16179	16070	16317	16024	16128	16235	16028	16237	16151	16283	16173	16141	16210	16269	16046	16144	16072	16268	16084	16170	15969	16162	15964	16168	16035	16130	16212	16194	16248	16049	16204	16197	16155	16140	16084	16233	15983	16112	16066	16059	16247	16086	16151	15994	16171	16095	16012	16182	16076	16039	16143	16243	16044	16043	16057	16201	16244	15862	16149	15970	16130	16109	16056	16090	16097
27526	22717	27903	26257	20612	19188	19126	18358	17995	17995	20082	20879	19291	18102	17604	17397	17617	17496	17353	17613	17426	17585	17166	17444	17358	17514	17450	17502	17579	17333	17432	17664	17535	17503	17345	17512	17353	17361	17457	17193	17514	17392	17455	17600	17184	17289	17520	17254	17543	17283	17585	17351	17351	17474	17482	17500	17410	17533	17388	17531	17376	17576	17548	17399	17508	17690	17469	17459	17426	17521	17483	17332	17398	17417	17532	17443	17623	17435	17463	17542	17614	17396	17378	17473	17436	17393	17480	17501	17480	17506	17244	17348	17336	17291	17374	17387	17394	17439	17508	17637	17524	17501	17438	17453	17517	17458	17434	17510	17487	17311	17508	17473	17406	17679	17571	17400	17713	17537	17526	17463	17474	17358	17427	17465	17302	17184	17457	17328	17399	17536	17384	17184	17348	17422	17552	17467	17573	17376	17487	17470	17263	17460	17464	17396	17508	17300	17586	17465	17411	17429	17526	17386	17302	17564	17349	17403	17740	17238	17518	17262	17185	17501	17297	17363	17105	17218	17481	17305	17263	17336	17225	17398	17510	17427	17474	17593	17375	17532	17514	17389	17406	17599	17501	17432	17635	17415	17623	17540	17375	17346	17457	17495	17309	17549	17222	17250	17540	17489	17448	17500	17561	17283	17527	17487	17430	17443	17515	17272	17466	17349	17426	17572	17242	17365	17594	17501	17291	17424	17641	17579	17613	17539	17560	17498	17437	17415	17752	17450	17260	17279	17555	17282	17391	17369	17536	17337	17373	17309	17102	17528	17382	17555	17376	17471	17477	17509	17592	17618	17597	17394	17375	17286	17471	17434	17538	17445	17650	17306	17520	17409	17463	17403	17534	17427	17486	17430	17393	17443	17460	17373	17437	17523	17324	17339	17646	17722	17414	17617	17338	17371	17518	17500	17577	17545	17496	17426	17528	17409	17619	17262	17270	17479	17442	17410	17588	17371	17417	17448	17344	17452	17496	17493	17284	17506	17561	17510	17377	17251	17231	17233	17304	17385	17376	17465	17466	17343	17307	17455	17415	17333	17374	17294	17453	17453	17481	17440	17580	17489	17394	17197	17360	17434	17404	17420	17317	17398	17335	17517	17383	17489	17581	17384	17356	17404	17270	17468	17406	17304	17488	17529	17520	17408	17402	17361	17390	17287	17510	17261	17411	17548	17526	17373	17299	17405	17459	17391	17396	17551	17352	17442	17530	17338	17406	17841	17430	17401	17559	17404	17458	17421	17322	17461	17578	17414	17464	17524	17494	17512	17499	17423	17212	17485	17417	17316	17413	17443	17350	17522	17360	17439	17355	17573	17385	17393	17519	17522	17368	17252	17405	17480	17399	17429	17518	17386	17496	17333	17344	17316	17300	17218	17651	17463	17354	17518	17376	17406	17538	17421	17468	17521	17364	17339	17439	17415	17522	17479	17563	17401	17384	17432	17279	17434	17400	17608	17312	17488	17548	17431	17288	17438	17648	17561	17382	17428	17472	17450	17540	17601	17620	17395	17304	17496	17486	17433	17547	17292	17507	17599	17493	17464	17479	17545	17421	17414	17366	17392	17438	17372	17469	17476	17363	17391	17589	17478	17455	17400	17443	17429	17377	17477	17554	17524	17541	17352	17435	17253	17442	17310	17473	17336	17332	17510	17569	17416	17386	17556	17366	17373	17360	17456	17334	17355	17616	17428	17573	17351	17341	17339	17443	17457	17555	17327	17421	17303	17130	17410	17340	17399	17488	17427	17491	17409	17369	17343	17263	17442	17351	17228	17403	17397	17622	17584	17550	17402	17639	17503	17592	17385	17504	17465	17592	17508	17484	17431	17567	17374	17399	17393	17476	17498	17447	17452	17516	17508	17638	17202	17392	17486	17538	17309	17387	17565	17386	17526	17403	17583	17411	17398	17528	17419	17486	17332	17587	17620	17297	17325	17489	17602	17313	17381	17433	17624	17608	17497	17621	17585	17415	17561	17440	17379	17273	17470	17301	17545	17358	17327	17372	17563	17343	17357	17296	17483	17669	17538	17292	17295	17337	17389	17528	17338	17549	17234	17365	17286	17479	17369	17423	17607	17495	17460	17546	17435	17295	17482	17454	17425	17401	17576	17357	17619	17165	17298	17482	17486	17546	17359	17220	17373	17538	17393	17353	17386	17216	17531	17233	17423	17268	17354	17360	17386	17482	17409	17444	17388	17474	17481	17452	17475	17377	17386	17571	17541	17399	17313	17483	17374	17645	17502	17652	17513	17418	17601	17387	17495	17523	17442	17303	17463	17500	17306	17267	17337	17432	17293	17443	17494	17412	17357	17429	17370	17693	17388	17428	17527	17316	17407	17381	17565	17327	17463	17476	17534	17460	17361	17387	17535	17487	17434	17393	17677	17474	17537	17400	17516	17354	17376	17543	17530	17400	17276	17448	17366	17375	17330	17247	17363	17440	17291	17496	17321	17450	17279	17471	17532	17630	17550	17480	17333	17564	17414	17354	17432	17471	17462	17457	17273	17327	17514	17458	17359	17438	17418	17333	17298	17620	17475	17450	17265	17512	17299	17487	17494	17392	17199	17705	17583	17380	17267	17451	17481	17409	17449	17172	17180	17349	17345	17617	17541	17601	17380	17371	17387	17395	17604	17684	17641	17503	17394	17435	17311	17422	17530	17659	17434	17505	17372	17476	17400	17466	17478	17538	17508	17568	17354	17606	17533	17533	17611	17360	17363	17413	17323	17329	17540	17518	17351	17448	17479	17359	17381	17440	17528	17441	17447	17362	17427	17470	17640	17580	17327	17494	17410	17427	17479	17442	17447	17434	17627	17425	17268	17430	17476	17440	17583	17504	17435	17316	17486	17536	17541	17404	17545	17476	17255	17655	17423	17446	17558	17499	17359	17346	17271	17646	17568	17445	17632	17420	17615	17341	17414	17506	17385	17422	17247	17423	17458	17572	17596	17513	17570	17612	17517	17402	17308	17497	17476	17351	17394	17246	17381	17377	17308	17329	17446	17318	17254	17360	17357	17434	17453	17524	17469	17495	17457	17280	17351	17505	17611	17521	17297	17534	17399	17264	17365	17518	17479	17548	17302	17361	17476	17469	17184	17468	17408	17436	17426	17326	17332	17471	17581	17369	17447	17434	17464	17494	17524	17237	17436	17556	17520	17615	17259	17517	17542	17366	17493	17466	17552	17363	17613	17485	17505	17472	17331	17412	17306	17431	17612	17511	17479	17497	17417	17420	17385	17473	17459	17667	17393	17494	17539	17293	17498	17524	17281	17532	17420	17462	17400	17420	17386	17505	17441	17363	17504	17547	17223	17389	17355	17478	17496	17415	17440	17460	17490	17462	17358	17453	17424	17519	17500	17466	17649	17511	17375	17474	17493	17575	17409	17364	17313	17229	17331	17571	17504	17706	17486	17476	17273	17551	17339	17499	17320	17550	17170	17542	17518	17495	17497	17458	17397	17568	17409	17523	17336	17257	17206	17584	17365	17415	17447	17460	17558	17518	17370	17256	17360	17456	17359	17408	17287	17513	17423	17432	17241	17210	17366	17347	17546	17540	17214	17387	17565	17487	17297	17164	17293	17325	17493	17511	17384	17529	17316	17368	17328	17501	17367	17437	17414	17488	17382	17571	17499	17430	17601	17499	17224	17506	17508	17488	17479	17395	17602	17589	17567	17721	17600	17456	17467	17490	17462	17526	17629	17299	17646	17431	17518	17428	17464	17385	17381	17300	17387	17502	17260	17482	17272	17379	17282	17412	17415	17483	17462	17390	17496	17496	17544	17424	17535	17424	17443	17430	17448	17657	17334	17645	17506	17250	17469	17571	17214	17389	17275	17313	17454	17329	17332	17271	17295	17374	17355	17442	17491	17277	17456	17390	17201	17476	17329	17346	17367	17587	17454	17455	17319	17291	17468	17568	17586	17576	17410	17311	17592	17347	17567	17493	17595	17401	17477	17629	17496	17377	17439	17562	17411	17406	17311	17462	17443	17347	17343	17704	17448	17536	17490	17473	17318	17508	17413	17523	17563	17483	17194	17355	17307	17282	17486	17476	17486	17518	17473	17611	17375	17337	17517	17523	17420	17516	17278	17678	17392	17483	17522	17409	17381	17359	17284	17386	17381	17443	17363	17320	17259	17480	17392	17520	17382	17279	17307	17407	17575	17484	17532	17461	17302	17297	17227	17479	17356	17434	17403	17403	17432	17492	17412	17448	17197	17262	17579	17512	17538	17655	17663	17425	17321	17406	17520	17308	17468	17394	17516	17571	17574	17272	17443	17462	17463	17404	17515	17397	17172	17360	17266	17449	17453	17315	17613	17307	17391	17553	17369	17339	17382	17632	17533	17440	17288	17445	17448	17501	17412	17431	17431	17395	17474	17570	17406	17508	17425	17525	17561	17266	17492	17465	17307	17444	17545	17403	17428	17529	17328	17486	17400	17457	17483	17371	17434	17555	17326	17397	17540	17577	17423	17591	17382	17341	17556	17424	17592	17495	17491	17411	17620	17409	17434	17625	17340	17507	17363	17634	17556	17496	17239	17486	17456	17474	17332	17457	17529	17614	17514	17420	17604	17378	17496	17554	17401	17328	17497	17349	17702	17468	17584	17290	17551	17539	17515	17844	17535	17345	17554	17491	17258	17623	17282	17406	17441	17379	17466	17491	17466	17224	17320	17380	17301	17440	17487	17414	17066	17481	17537	17229	17539	17315	17468	17515	17311	17353	17269	17277	17411	17751	17363	17491	17355	17477	17310	17554	17207	17428	17530	17584	17527	17246	17424	17512	17489	17525	17362	17392	17465	17603	17415	17500	17469	17281	17414	17495	17437	17400	17512	17501	17655	17229	17327	17656	17539	17410	17434	17408	17473	17475	17274	17493	17567	17406	17453	17180	17525	17311	17398	17372	17561	17422	17493	17370	17417	17370	17303	17448	17365	17553	17499	17406	17427	17440	17433	17503	17281	17170	17282	17418	17528	17327	17321	17443	17375	17399	17515	17591	17642	17479	17505	17601	17689	17520	17644	17411	17437	17385	17445	17465	17525	17500	17355	17664	17533	17516	17347	17647	17376	17488	17609	17458	17405	17533	17353	17254	17374	17491	17426	17500	17369	17486	17402	17448	17413
21115	29016	29051	25018	20218	18413	17827	16929	16501	16447	20186	20117	17605	16245	15790	15763	15619	15675	15793	15798	15643	15754	15698	15746	15658	15817	15674	15756	15618	15832	15749	15756	15928	15786	15691	15786	15582	15621	15750	15646	15582	15678	15780	15575	15689	15894	15568	15668	15773	15927	15608	15699	15869	15742	15656	15910	15608	15795	15794	15742	15650	15717	15678	15822	15814	15695	15681	15790	15756	15679	15762	15852	15650	15699	15829	15720	15654	15883	15727	15796	15587	15780	15736	15614	15517	15714	15761	15795	15691	15579	15666	15805	15737	15625	15623	15618	15874	15723	15753	15686	15745	15821	15652	15805	15665	15698	15632	15670	15729	15704	15933	15582	15532	15575	15782	15534	15723	15645	15712	15671	15579	15720	15729	15535	15680	15585	15675	15708	15601	15704	15702	15712	15649	15803	15660	15774	15612	15823	15703	15770	15566	15851	15768	15684	15688	15615	15831	15583	15780	15832	15719	15782	15641	15743	15434	15869	15818	15684	15676	15806	15706	15727	15759	15810	15613	15660	15824	15805	15694	15577	15699	15869	15840	15686	15689	15715	15683	15609	15749	15893	15870	15662	15689	15734	15675	15762	15686	15664	15786	15707	15893	15712	15665	15621	15889	15876	15726	15844	15674	15768	15814	15714	15623	15698	15814	15736	15754	15781	15661	15882	15704	15607	15663	15814	15739	15906	15781	15877	15535	15762	15710	15772	15750	15688	15612	15733	15769	15691	15903	15719	15725	15769	15732	15786	15720	15557	15664	15733	15668	15703	15857	15744	15831	15695	15819	15657	15635	15687	15553	15818	15666	15765	15674	15686	15706	15719	15860	15743	15803	15617	15760	15595	15817	15746	15762	15725	15655	15606	15667	15612	15781	15934	15650	15718	15727	15777	15733	15798	15792	15742	15831	15571	15820	15823	15632	15919	15665	15640	15864	15707	15675	15647	15716	15734	15781	15706	15699	15565	15835	15808	15755	15813	15799	15605	15642	15634	15751	15608	15617	15643	15794	15658	15675	15787	15727	15579	15848	15586	15684	15749	15680	15712	15871	15800	15596	15783	15791	15764	15797	15704	15652	15766	15648	15770	15649	15823	15694	15570	15702	15782	15738	15790	15798	15827	15801	15857	15748	15649	15788	15784	15757	15760	15704	15895	15835	15802	15716	15677	15838	15787	15645	15913	15585	15787	15655	15713	15632	15585	15754	15791	15636	15605	15538	15663	15605	15869	15819	15671	15667	15650	15739	15715	15545	15834	15696	15526	15604	15935	15670	15695	15726	15750	15731	15602	15609	15713	15729	15845	15553	15770	15748	15800	15778	15613	15673	15858	15791	15884	15718	15565	15782	15721	15563	15535	15861	15752	15880	15755	15764	15609	15573	15814	15695	15816	15694	15744	15517	15724	15789	15882	15714	15756	15716	15656	15751	15761	15508	15744	15706	15619	15536	15663	15663	15777	15729	15689	15657	15624	15775	15744	15783	15581	15560	15888	15751	15661	15716	15745	15772	15746	15790	15600	15594	15782	15819	15832	15738	15728	15722	15940	15731	15877	15702	15550	15689	15748	15535	15804	15655	15747	15900	15738	15808	15853	15853	15704	15716	15732	15775	15725	15910	15764	15801	15593	15803	15591	15883	15642	15882	15762	15685	15791	15908	15762	15706	15659	15699	15722	15680	15645	15745	15878	15813	15744	15650	15770	15569	15757	15681	15766	15726	15608	15774	15692	15454	15704	15904	15754	15679	15732	15655	15782	15652	15552	15719	15735	15649	15628	15616	15635	15682	15724	15715	15621	15871	15620	15722	15615	15636	15767	15627	15729	15754	15683	15788	15770	15670	15787	15774	15816	15634	15690	15626	15691	15687	15720	15727	15545	15647	15686	15749	15833	15786	15800	16012	15714	15634	15588	15755	15717	15465	15779	15853	15525	15579	15865	15634	15701	15910	15652	15631	15646	15643	15647	15854	15615	15846	15772	15589	15804	15670	15717	15715	15778	15670	15635	15706	15638	15697	15716	15809	15626	15616	15754	15766	15638	15768	15716	15960	15666	15706	15712	15669	15594	15913	15604	15753	15745	15772	15832	15711	15711	15730	15714	15764	15741	15758	15695	15757	15532	15693	15662	15873	15645	15787	15530	15715	15713	15581	15658	15710	15693	15816	15660	15788	15728	15786	15626	15685	15577	15939	15898	15763	15675	15769	15736	15502	15776	15743	15627	15605	15446	15684	15822	15740	15609	15617	15819	15799	15837	15712	15772	15583	15670	15775	15845	15787	15800	15812	15672	15725	15565	15798	15675	15608	15709	15674	15872	15654	15773	15740	15758	15734	15782	15876	15691	15748	15714	15644	15781	15666	15799	15741	15810	15542	15791	15701	15772	15687	15605	15758	15796	15531	15804	15580	15755	15567	15871	15698	15667	15739	15669	15642	15744	15768	15673	15780	15616	15637	15784	15729	15658	15579	15672	15817	15595	15645	15723	15777	15492	15828	15803	15710	15820	15653	15707	15713	15780	15744	15747	15764	15811	15654	15754	15641	15690	15794	15520	15674	16033	15527	15619	15831	15690	15765	15626	15932	15750	15794	15669	15589	15835	15709	15836	15687	15681	15866	15640	15881	15835	15705	15588	15816	15516	15767	15828	15601	15918	15857	15717	15576	15671	15715	15664	15811	15656	15798	15671	15664	15760	15777	15923	15843	15765	15773	15873	15791	15807	15827	15888	15730	15781	15793	15719	15784	15775	15723	15758	15558	15811	15672	15892	15890	15709	15500	15786	15774	15779	15829	15651	15722	15791	15685	15796	15768	15635	15804	15880	15656	15636	15596	15814	15642	15613	15867	15794	15674	15779	15658	15748	15977	15677	15628	15672	15603	15936	15738	15640	15686	15735	15874	15881	15604	15881	15773	15673	15641	15682	15726	15681	15638	15751	15527	15918	15720	15778	15735	16003	15628	15882	15760	15763	15864	15756	15743	15668	15535	15754	15576	15666	15668	15788	15569	15792	15747	15776	15627	15681	15605	15920	15831	15866	15718	15650	15826	15761	15827	15708	15799	15822	15654	15765	15706	15606	15899	15649	15681	15612	15701	15646	15829	15689	15657	15814	15748	15806	15784	15740	15724	15542	15833	15718	15618	15668	15694	15638	15735	15657	15630	15756	15766	15682	15526	15723	15603	15712	15657	15666	15739	15748	15727	15584	15750	15618	15838	15671	15668	15653	15787	15810	15673	15739	15643	15681	15596	15766	15599	15561	15711	15773	15771	15517	15787	15735	15727	15778	15775	15723	15607	15667	15733	15598	15719	15730	15569	15722	15608	15743	15713	15524	15659	15804	15742	15597	15612	15645	15768	15749	15748	15780	15655	15716	15640	15724	15794	15745	15759	15675	15736	15765	15765	15833	15661	15890	15664	15579	15813	15848	15469	15679	15794	15541	15798	15653	15652	15639	15840	15697	15749	15865	15515	15739	15794	15684	15671	15505	15673	15729	15710	15712	15687	15732	15687	15725	15844	15702	15632	15767	15700	15702	15701	15692	15779	15916	15633	15795	15832	15687	15771	15775	15734	15613	15633	15708	15735	15730	15716	15699	15951	15639	15836	15846	15691	15735	15594	15636	15700	15762	15697	15589	15589	15817	15720	15549	15705	15634	15679	15742	15752	15774	15812	15618	15605	15662	15565	15925	15922	15701	15765	15692	15543	15730	15771	15713	15783	15611	15726	15544	15736	15688	15843	15588	15818	15874	15475	15805	15710	15677	15686	15585	15683	15773	15716	15664	15630	15690	15666	15622	15617	15733	15910	15712	15617	15696	15741	15579	15834	15701	15674	15858	15892	15749	15589	15672	15669	15822	15848	15898	15659	15670	15698	15628	15702	15791	15779	15648	15728	15822	15673	15819	15787	15672	15734	15832	15518	15742	15673	15759	15850	15713	15674	15602	15735	15703	15589	15747	15663	15621	15699	15790	15737	15551	15695	15691	15532	15674	15797	15836	15744	15768	15588	15643	15913	15624	15703	15807	15737	15971	15757	15797	15740	15768	15706	15582	15773	15716	15805	15724	15690	15723	15771	15776	15942	15739	15687	15698	15795	15768	15645	15686	15824	15639	15661	15749	15644	15640	15595	15790	15738	15756	15616	15774	15668	15733	15612	15711	15707	15838	15801	15847	15843	15666	15800	15704	15710	15754	15607	15710	15732	15650	15632	15855	15774	15656	15709	15568	15684	15684	15767	15672	15853	15754	15644	15796	15659	15742	15838	15727	15582	15880	15866	15985	15854	15747	15720	15690	15704	15837	15536	15807	15737	15839	15622	15726	15644	15634	15701	15742	15799	15687	15520	15776	15782	15769	15612	15856	15886	15667	15764	15603	15881	15682	15682	15813	15823	15721	15844	15640	15723	15768	15779	15714	15714	15650	15705	15735	15542	15761	15681	15783	15746	15704	15706	15683	15945	15876	15720	15680	15753	15610	15767	15712	15833	15859	15695	15710	15580	15930	15652	15716	15726	15942	15561	15756	15527	15749	15786	15924	15803	15855	15562	15781	15738	15719	15660	15673	15744	15718	15702	15756	15797	15659	15626	15676	15618	15786	15774	15698	15977	15681	15781	15653	15571	15794	15754	15715	15760	15754	15767	15852	15614	15755	15845	15628	15712	15617	15734	15671	15656	15713	15711	15825	15779	15524	15536	15717	15784	15674	15604	15818	15639	15637	15714	15789	15919	15604	15737	15630	15775	15795	15854	15673	15764	15627	15761	15775	15855	15575	15649	15798	15753	15675	15930	15765	15842	15580	15695	15631	15484	15878	15815	15780	15683	15765	15700	15779	15724	15672	15769	15833	15796	15734	15645	15677	15671	15739	15781	15674	15685	15737	15891	15629	15770	15874	15825	15719	15603	15603	15792	15724	15737	15957	15762	15537	15636	15712	15896	15623	15773	15709	15760	15722	15605	15832	15580	15916	15727	15673	15763	15581	15796	15482	15754	15796	15560	15726	15895	15472	15681	15681	15761	15859	15562	15813	15742	15767	15788	15782	15632	15836	15545	15617	15756	15592	15739	15732	15627	15948	15662	15663	15730	15741	15731	15692	15720	15788	15883	15578	15901	15781	15760	15963	15711	15583	15865	15845
24550	21558	28949	25453	24196	24266	23925	21576	20799	21173	33386	33389	26939	22457	19962	19362	19526	19681	19480	19415	19528	19565	19460	19264	19617	19694	19396	19326	19168	19346	19404	19410	19483	19408	19472	19417	19481	19387	19323	19371	19362	19640	19428	19364	19315	19364	19282	19350	19312	19580	19494	19390	19412	19238	19419	19515	19284	19358	19412	19502	19184	19397	19356	19439	19402	19430	19234	19425	19448	19387	19435	19317	19309	19344	19638	19577	19462	19455	19461	19245	19375	19345	19542	19435	19351	19398	19403	19532	19363	19355	19236	19221	19270	19202	19084	19418	19351	19377	19389	19365	19307	19453	19477	19506	19363	19320	19257	19385	19231	19450	19433	19466	19357	19393	19596	19346	19280	19531	19728	19623	19157	19499	19605	19299	19402	19314	19016	19391	19247	19319	19396	19344	19365	19407	19263	19283	19353	19385	19529	19446	19290	19214	19104	19266	19397	19417	19197	19346	19224	19275	19367	19467	19269	19454	19453	19497	19216	19395	19433	19252	19272	19369	19633	19305	19286	19384	19362	19356	19329	19625	19398	19480	19359	19482	19287	19273	19429	19366	19307	19364	19486	19398	19462	19190	19337	19283	19043	19240	19239	19304	19303	19285	19512	19377	19567	19307	19279	19513	19688	19399	19495	19249	19166	19271	19263	19335	19281	19316	19458	19272	19246	19391	19387	19270	19233	19248	19189	19328	19304	19492	19389	19439	19287	19394	19419	19281	19223	19564	19215	19352	19517	19110	19337	19605	19463	19302	19312	19159	19594	19359	19412	19268	19317	19357	19361	19198	19327	19360	19241	19382	19277	19224	19317	19259	19558	19522	19367	19565	19362	19528	19185	19397	19473	19115	19076	19318	19460	19275	19408	19300	19342	19324	19386	19213	19434	19422	19438	19585	19271	19369	19355	19278	19412	19222	19278	19333	19343	19376	19195	19564	19332	19477	19352	19346	19223	19529	19347	19370	19355	19111	19545	19393	19410	19459	19447	19392	19344	19385	19383	19398	19515	19394	19463	19439	19460	19588	19313	19450	19352	19466	19524	19573	19487	19204	19329	19516	19281	19179	19362	19160	19230	19492	19348	19393	19250	19508	19466	19409	19346	19372	19291	19512	19194	19378	19233	19299	19383	19364	19351	19367	19456	19370	19268	19420	19535	19155	19227	19219	19676	19296	19251	19391	19299	19138	19544	19405	19585	19315	19452	19396	19533	19321	19173	19397	19554	19491	19448	19313	19462	19257	19206	19340	19537	19389	19516	19343	19542	19617	19683	19393	19473	19594	19271	19479	19464	19162	19472	19329	19590	19445	19446	19402	19246	19426	19428	19525	19322	19501	19057	19496	19348	19119	19373	19398	19457	19345	19445	19394	19371	19300	19029	19540	19264	19378	19551	19530	19433	19291	19528	19307	19284	19266	19467	19331	19297	19354	19477	19550	19490	19254	19343	19226	19470	19453	19314	19318	19335	19322	19430	19355	19367	19506	19357	19357	19428	19495	19223	19446	19356	19320	19159	19221	19264	19225	19426	19307	19188	19475	19383	19259	19380	19148	19351	19555	19442	19304	19508	19411	19336	19369	19313	19331	19341	19508	19354	19477	19479	19396	19373	19548	19477	19375	19315	19360	19509	19331	19182	19348	19497	19274	19368	19485	19415	19571	19504	19458	19181	19248	19266	19488	19150	19358	19424	19581	19508	19322	19223	19320	19325	19442	19333	19318	19341	19373	19546	19337	19298	19157	19339	19317	19327	19434	19518	19307	19189	19266	19224	19491	19558	19523	19321	19613	19267	19292	19294	19251	19571	19440	19257	19310	19315	19332	19370	19301	19348	19392	19492	19311	19339	19324	19280	19389	19450	19356	19523	19491	19364	19199	19250	19315	19423	19111	19252	19269	19301	19438	19268	19516	19688	19314	19477	19272	19579	19483	19353	19504	19496	19416	19413	19215	19394	19430	19409	19309	19386	19628	19366	19514	19352	19264	19320	19382	19221	19237	19692	19492	19239	19347	19331	19283	19600	19577	19385	19646	19187	19368	19275	19370	19444	19197	19446	19387	19351	19407	19337	19461	19458	19546	19562	19393	19344	19350	19356	19374	19414	19243	19320	19400	19528	19491	19362	19257	19313	19352	19411	19372	19284	19286	19361	19633	19388	19209	19416	19103	19386	19348	19582	19411	19442	19433	19312	19310	19312	19419	19397	19382	19635	19320	19493	19404	19423	19265	19338	19356	19420	19223	19442	19384	19325	19480	19661	19348	19436	19199	19540	19463	19435	19336	19426	19363	19321	19332	19366	19271	19289	19450	19211	19254	19382	19225	19169	19373	19430	19277	19465	19532	19532	19464	19548	19302	19219	19142	19449	19361	19536	19472	19600	19279	19268	19397	19454	19433	19421	19243	19435	19219	19329	19268	19404	19325	19296	19430	19272	19414	19519	19351	19290	19548	19249	19383	19505	19354	19419	19486	19552	19235	19484	19477	19358	19286	19401	19341	19243	19292	19277	19566	19403	19337	19395	19341	19316	19388	19470	19549	19340	19450	19338	19300	19322	19510	19491	19274	19283	19308	19358	19303	19361	19343	19568	19518	19392	19443	19445	19355	19485	19437	19588	19436	19340	19427	19540	19263	19457	19376	19300	19484	19555	19434	19326	19207	19182	19358	19452	19440	19383	19359	19225	19301	19388	19330	19166	19319	19296	19252	19088	19306	19297	19672	19639	19449	19290	19284	19438	19335	19353	19324	19485	19336	19452	19424	19481	19348	19312	19604	19392	19306	19379	19326	19484	19287	19181	19508	19423	19561	19369	19435	19483	19294	19667	19389	19165	19415	19351	19242	19385	19314	19629	19377	19527	19385	19628	19496	19511	19392	19341	19393	19425	19413	19429	19327	19292	19552	19445	19330	19427	19612	19533	19334	19439	19375	19421	19276	19373	19340	19391	19200	19386	19468	19069	19526	19542	19474	19332	19170	19366	19460	19495	19424	19423	19300	19364	19327	19316	19316	19344	19222	19403	19423	19662	19505	19495	19366	19449	19443	19197	19393	19246	19401	19388	19430	19611	19453	19412	19161	19261	19368	19354	19420	19293	19426	19544	19459	19277	19217	19299	19325	19334	19615	19399	19356	19502	19377	19356	19366	19347	19155	19438	19507	19503	19336	19204	19385	19447	19454	19344	19456	19454	19360	19391	19196	19388	19276	19280	19397	19432	19484	19298	19335	19344	19239	19452	19347	19449	19321	19370	19321	19264	19450	19338	19378	19423	19545	19331	19565	19550	19360	19380	19456	19384	19498	19339	19295	19220	19247	19198	19368	19417	19313	19303	19295	19514	19352	19479	19404	19389	19317	19416	19272	19445	19347	19327	19524	19215	19374	19357	19363	19403	19468	19390	19156	19352	19247	19348	19251	19469	19359	19371	19198	19353	19565	19457	19371	19228	19333	19383	19168	19299	19440	19283	19475	19511	19169	19399	19445	19410	19328	19622	19568	19438	19417	19396	19267	19478	19209	19287	19204	19544	19531	19106	19419	19362	19487	19286	19365	19281	19252	19363	19231	19459	19181	19297	19392	19200	19290	19427	19370	19348	19574	19595	19275	19428	19408	19268	19259	19410	19499	19471	19397	19417	19395	19427	19569	19367	19208	19578	19488	19675	19294	19496	19310	19163	19192	19342	19460	19303	19419	19529	19314	19537	19470	19627	19235	19079	19309	19506	19254	19427	19263	19044	19322	19081	19334	19339	19396	19458	19288	19251	19215	19285	19226	19348	19548	19482	19560	19484	19542	19407	19338	19235	19281	19389	19309	19365	19428	19178	19128	19307	19205	19374	19433	19578	19473	19340	19336	19597	19482	19615	19412	19281	19366	19312	19428	19163	19579	19398	19203	19464	19540	19245	19181	19395	19412	19129	19461	19493	19451	19423	19319	19453	19334	19368	19422	19454	19238	19334	19339	19232	19118	19303	19401	19212	19268	19398	19322	19047	19388	19466	19317	19551	19388	19220	19283	19506	19343	19358	19271	19580	19401	19353	19410	19222	19428	19324	19374	19374	19313	19217	19338	19319	19235	19318	19377	19405	19438	19284	19223	19332	19351	19399	19351	19285	19346	19383	19399	19568	19407	19393	19373	19231	19378	19297	19150	19539	19299	19287	19305	19328	19495	19379	19306	19392	19402	19314	19341	19408	19486	19554	19216	19438	19318	19390	19283	19318	19449	19348	19309	19318	19296	19313	19436	19280	19442	19236	19271	19349	19370	19359	19392	19432	19278	19239	19316	19449	19304	19497	19477	19506	19406	19445	19459	19324	19466	19517	19415	19484	19481	19462	19257	19313	19268	19661	19312	19376	19497	19236	19316	19435	19322	19446	19348	19305	19315	19402	19428	19397	19092	19348	19405	19201	19546	19432	19253	19377	19296	19269	19227	19410	19361	19360	19196	19239	19303	19125	19423	19443	19531	19456	19299	19010	19133	19384	19553	19352	19414	19550	19572	19342	19078	19240	19329	19438	19369	19380	19311	19291	19427	19348	19353	19289	19446	19399	19506	19314	19302	19175	19341	19208	19031	19420	19379	19318	19262	19624	19426	19406	19412	19484	19393	19206	19164	19295	19282	19559	19436	19364	19357	19380	19282	19232	19371	19440	19449	19432	19214	19392	19440	19393	19391	19518	19272	19341	19432	19560	19374	19486	19442	19354	19424	19313	19317	19221	19352	19374	19472	19446	19611	19501	19601	19478	19110	19367	19589	19503	19475	19573	19391	19564	19445	19442	19357	19423	19133	19242	19242	19262	19177	19298	19275	19357	19324	19491	19336	19431	19266	19586	19512	19269	19276	19412	19344	19257	19458	19432	19266	19352	19260	19506	19351	19596	19543	19402	19310	19429	19370	19505	19382	19375	19469	19246	19337	19255	19078	19410	19375	19347	19106	19229	19430	19251	19339	19361	19386	19297	19530	19406	19440	19238	19357	19351	19327	19363	19383	19189	19303	19125	19492	19312	19470	19380	19125	19333	19522	19381	19337	19557	19602	19370	19321	19371	19247	19472	19521	19252	19434	19357	19317	19543	19391	19365	19185	19273	19335	19343	19345	19294	19403	19440	19283	19444	19265	19331	19249	19583	19480	19268	19541
20412	32197	35014	29313	26091	22475	20851	19793	19426	19900	36568	33193	25916	19849	16799	17017	17027	16918	16769	16858	16939	16857	16709	16795	16784	16765	16820	16808	16945	16745	16858	17084	16726	17038	16825	16760	17069	16925	17022	16774	17014	16970	16752	16871	16874	17003	16841	16861	17003	16998	17081	16732	17038	16887	17118	17086	16816	16877	16770	16852	16904	16823	16965	16913	16962	16942	16917	16746	16914	16918	16834	16829	16980	16788	16890	16874	16781	16708	16907	16911	16991	16868	16828	16623	17006	16659	17018	17022	16858	16893	16756	16884	16749	16908	16837	16967	16856	16711	16890	16902	16944	16879	16953	16707	16874	16773	16969	16793	16773	16813	17098	16768	17004	16946	16831	16822	16822	16982	16710	16782	16812	16938	16812	16846	16955	16868	16667	16864	16873	17054	16902	16896	16918	16992	16955	16852	16766	17016	16751	16834	16709	16876	16874	16802	16844	16736	16813	16963	16860	16733	16894	16963	16878	16650	16903	16866	16884	16973	16775	16989	16749	16997	16720	16803	16648	16767	16648	16740	16841	16809	16774	16862	16823	16793	16928	16996	16917	16749	16756	16729	16931	16762	16811	16843	16839	16824	16841	16739	16828	16785	16767	16863	17007	16936	16800	16943	16993	16704	16995	17024	16895	16861	16877	16882	17012	16834	16679	16690	16884	16899	16805	16835	16784	16849	16776	16714	16902	16693	16931	16781	16929	16971	16826	16910	16790	16842	17035	16939	16671	17028	16821	16969	16867	16869	16774	16977	16762	16889	16860	16874	17027	17004	16891	16698	16950	16716	16891	16940	16743	16849	16958	16734	16768	16919	16782	16894	16832	16834	17048	16683	16924	16957	16817	16751	16929	17085	16882	16952	16867	16803	16862	16750	16872	16848	16983	16626	17018	16890	16854	16881	17045	16958	16921	16623	16836	16864	16888	16790	16892	16887	16938	16752	16825	16880	16843	16830	16914	16773	16961	16953	17017	17062	16905	16774	16890	16796	16968	16946	16905	16861	16807	16965	16989	16788	16821	16925	16719	16880	16690	16817	16922	16964	16752	16787	16860	16696	16777	16771	16897	16882	16699	16934	16814	16917	16840	16721	16880	16889	16815	16864	16663	16774	16969	16814	16890	16997	16826	16847	16867	16919	16901	16725	16987	16915	16816	16706	16967	16947	16835	16811	16780	16821	16874	16932	16862	16757	16671	16923	16857	16920	16837	16852	17006	16822	16970	16811	16686	16896	16863	16830	16705	16613	17014	16880	16982	16822	16864	16866	16964	16886	17009	16983	16987	16845	16941	16933	16840	16891	16767	16887	16910	16865	16867	16845	16739	16982	16843	16852	16999	16832	16825	16797	17079	16840	17092	16970	16756	16797	16874	16798	16958	16696	16839	16716	16794	16893	16996	16948	17005	16853	16940	16773	16937	16836	16913	16843	16935	16727	16859	17009	16768	16842	16888	16867	16993	16744	16759	16908	16810	16952	16937	16975	17065	16777	16704	16883	16781	17004	16732	16948	16901	16854	17015	16778	16978	17038	16844	16802	16690	16765	16938	16807	16910	16873	16996	16894	17036	16894	16859	16899	16859	16889	16736	16864	16893	16858	16781	16840	16781	16772	16925	16636	16962	16778	16968	17000	16718	16762	16855	16879	16961	16892	17022	16755	16810	16849	16882	16953	16849	16944	16930	16865	16953	16886	16816	16886	16771	16809	16936	16967	16831	16870	16860	16803	16897	16974	16973	16927	16747	16815	16821	16789	16916	16803	16710	16933	17015	16942	16931	16859	16872	16826	16855	16773	17000	16851	17002	16881	16919	16824	16950	16705	16672	16790	16832	16858	16812	16812	17041	16877	16944	16878	17124	16857	16967	16760	16798	16778	16768	16840	16889	16714	16838	16825	16848	16869	16867	16866	16824	16817	16926	16778	16765	16798	16767	16981	16949	16785	16854	16879	16882	16904	16923	16861	16955	16727	16925	16887	16724	16900	16823	16691	16851	16783	16995	16910	16847	16995	16693	16757	16901	16866	16812	16871	16833	16828	16671	16813	16863	16954	16793	16815	16917	16859	16927	16849	16940	16739	16815	16986	16881	16768	16809	17014	16845	16842	16788	16889	16925	16744	16906	16866	16838	16765	16926	16840	16680	16862	16817	16892	16850	16773	16818	16829	16915	16915	16822	16864	16857	16901	16737	16859	16918	16926	16830	17106	16995	16714	16960	16849	17107	16899	16961	16924	16875	16751	16876	16917	16880	17003	16900	16895	16795	16955	16766	16882	16870	16917	16747	16851	16878	16872	16824	16777	17102	16799	16818	16794	16917	16790	16865	16967	16948	16705	16885	16908	16810	16724	16761	16776	16967	16818	16773	16828	16857	16881	16769	16809	16804	16753	16855	16859	16912	16754	16880	16687	17015	16918	16867	16636	16831	16813	16835	16756	17066	17052	16775	16918	17047	16643	16806	16838	16995	16795	17030	16816	16920	16999	16676	16794	16881	16792	16863	16920	16884	16807	16885	16945	16848	16846	16918	16934	16734	16890	16819	16882	16720	16827	16933	16868	16910	17043	16868	17099	16851	16981	16995	16880	16874	16912	16952	16962	16824	16946	16892	16859	16755	16900	17051	16834	16848	16798	16884	16858	16788	16824	16899	16893	16755	16813	16751	16986	16627	16897	16975	16782	16931	16888	16831	16770	16841	16714	16802	16804	16801	16841	16792	16894	16817	16841	16826	16882	16872	16836	16901	16630	16799	16590	16784	16842	16847	16829	16776	16918	16836	16799	16949	16742	16912	16720	16901	16862	16837	16982	16738	16780	16820	17010	16771	17074	16908	16990	16742	16945	17102	16791	16872	16771	16846	16816	16772	16774	16930	16879	16903	16992	16978	16779	16916	16848	16835	16744	16947	16813	16873	16897	16879	16828	16840	16980	16789	16731	16861	16769	16863	16800	16778	17036	16793	16905	16775	16807	16698	16835	16856	16868	16869	16806	17035	16860	16841	16814	16703	16745	16874	16965	16729	16963	16961	16928	16723	16808	16784	16874	16904	17004	16852	16718	16856	16979	16925	16910	16786	16859	16805	16976	16885	16801	16830	16855	16910	16865	16831	16775	16788	16813	16854	16786	17056	16811	16795	16828	16733	16917	16664	17014	16844	16901	16735	16879	16967	16702	16997	16925	16859	17041	16754	16745	16988	16724	16797	16698	16890	16875	16806	16760	16751	16849	16734	16844	16825	16866	16924	16824	16794	16866	16776	16760	16951	16745	16825	16776	16814	17117	16760	16861	16844	16800	16757	16912	16828	16716	16927	16797	17022	16760	16993	16857	16809	16707	16967	16788	17016	16963	16751	16807	16791	16832	16757	16961	16870	16923	17026	16924	16838	16912	16846	17044	16850	16942	16839	16700	16732	16638	16980	16571	16787	16996	16881	16799	16723	16915	16924	16959	17057	16822	17047	16963	16840	17045	16770	16874	16651	16860	16918	16807	16921	16922	16884	16701	16958	17094	16834	16865	16890	16747	16898	16924	16755	16860	16856	16855	16812	16916	16919	16806	16845	16840	17008	16799	16864	16931	16801	16955	16801	16872	17035	16959	16638	16896	16772	16911	16912	16818	16976	16951	16823	16916	16642	16848	16867	17046	16849	16774	16931	16950	16649	16873	16920	16746	16885	16980	16776	16910	16890	17005	16822	16899	16994	16983	16986	16715	16881	16923	16926	16797	16884	16819	16766	16823	16732	16942	17003	16871	16946	16612	16853	16876	16917	16653	16933	16920	16763	16926	16843	16891	16938	16780	16786	16796	16798	16894	16869	16829	16900	16711	16924	16778	16851	16864	16851	16886	16925	16975	16800	16972	16832	16976	17029	16815	16717	16708	16695	17179	16937	16822	16744	16819	16816	16689	16906	16832	16920	16839	16847	16895	16868	16817	16803	16720	16911	16718	16900	16830	16968	16825	16749	16918	16818	16802	16961	16725	16800	16933	16965	17056	16739	16976	16925	16844	16932	16572	16925	16912	16899	16898	16758	16805	16795	16837	16949	16862	16880	16864	16941	16769	16835	16896	16922	16986	16859	16721	16715	16818	16822	16651	16886	16801	16910	16719	16865	16839	16862	16907	16898	16620	16764	16714	16910	16831	16944	16852	17041	16922	16820	16790	16776	17075	16785	17010	16929	16831	16846	16891	17002	16901	16943	17003	16994	16704	16966	16847	16741	16898	16783	16977	16921	16897	16858	16990	16868	16795	16905	16815	16704	16925	16934	16837	16685	16828	16908	16703	16717	16744	16944	16897	16856	16874	16721	16781	16956	16843	16744	16793	16766	16820	16995	16797	16791	16848	16894	16630	16728	16862	16876	16880	16918	16788	16855	16753	16971	16819	16878	16853	16938	16730	16889	16742	16916	16746	16969	16812	16863	16829	16942	16823	16917	16787	17013	16857	16928	16889	16962	16911	16925	17039	16902	16954	16877	16923	16950	16746	16800	16832	16900	16717	16843	16712	16873	16922	16954	17023	16710	16771	16909	16729	16699	16914	16930	16819	17050	16650	16719	16755	16803	16679	16706	16740	17070	16912	17082	16850	16903	16830	16803	17068	16781	16899	16840	16871	16906	16650	16894	16874	16898	16820	16793	16894	16888	16840	16677	16866	17004	16947	16994	16825	16887	16903	16823	16655	16920	16838	17081	16968	16933	16750	16653	16964	16871	16856	16976	16946	16823	16920	16915	16819	16800	16895	16846	16819	17073	16773	16898	17022	16830	16927	16848	16792	16929	16870	16868	16725	16697	16803	16953	16891	16939	16941	16811	16676	16726	16816	16839	16972	17145	16920	16706	17031	16816	16871	16794	16892	16830	16767	16851	16987	17045	16799	16888	16874	16893	16855	16696	16703	16754	16703	16786	16823	17055	17062	16701	16878	16781	16944	16834	16845	16867	16896	16982	16917	16882	16863	16732	16764	16875	16821	16911	16925	16880	16833	16902	16796	16854	16769	16818	16874	16814	16961	17020	16963	16842	16829	16806	16907	16844	16976	16949	16878	16841	16666	16809	17018	16879	16734	16854	16897	16746	16980	16921	16752	16647	16707	16854	16823	17021	16893	16843	17104	16856	16815	16896	16815	16895	17066	16784	16902
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
