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
339696381796	339696382363	339696382913	339696383463	339696384013	339696384563	339696385113	339696385663	339696386213	339696386763	339696387313	339696387864	339696388414	339696388964	339696389514	339696390064	339696390614	339696391164	339696391714	339696392264	339696392814	339696393364	339696393914	339696394464	339696395014	339696395564	339696396114	339696396664	339696397214	339696397764	339696398314	339696398864	339696399415	339696399965	339696400515	339696401065	339696401615	339696402165	339696402715	339696403265	339696403815	339696404365	339696404915	339696405465	339696406015	339696406565	339696407115	339696407665	339696408215	339696408765	339696409315	339696409865	339696410416	339696410966	339696411516	339696412066	339696412616	339696413166	339696413716	339696414266	339696414816	339696415366	339696415916	339696416466	339696417016	339696417566	339696418116	339696418666	339696419216	339696419766	339696420316	339696420866	339696421417	339696421967	339696422517	339696423067	339696423617	339696424167	339696424717	339696425267	339696425817	339696426367	339696426917	339696427467	339696428017	339696428567	339696429117	339696429667	339696430217	339696430767	339696431317	339696431867	339696432417	339696432968	339696433518	339696434068	339696434618	339696435168	339696435718	339696436268	339696436818	339696437368	339696437918	339696438468	339696439018	339696439568	339696440118	339696440668	339696441218	339696441768	339696442318	339696442868	339696443418	339696443969	339696444519	339696445069	339696445619	339696446169	339696446719	339696447269	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2721	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23336	21768	29786	24319	21996	24618	26896	22630	21866	22016	21808	21732	21908	31146	40176	36577	31910	26561	23265	22058	21613	21490	21541	21179	21524	21255	21364	21322	21347	21036	21342	21229	21248	21297	21121	21193	21196	21312	21394	21141	21069	21127	21274	21105	21147	21290	21100	21461	21249	21191	21319	21187	21179	21239	21174	21171	21275	20979	21125	21117	21358	21162	21193	21236	21134	21103	21105	21282	21069	21095	21016	21061	21062	21307	21184	21051	21100	21144	21450	21259	21231	21183	21135	21142	21289	21025	21105	21136	21127	21211	21421	20996	21296	21112	21185	20846	21154	21089	21261	21303	21233	20958	21086	21221	21073	21063	21262	20986	21164	21121	21170	21025	21147	21243	21169	21301	21023	21366	21226	21266	21170	20956	21166	20951	21252	21371	21124	21128	21110	21082	21256	21184	21011	21073	21092	20923	21044	20876	21271	21124	20974	21068	21111	21047	21199	21015	21143	21326	21220	21269	21095	20975	21081	21254	21004	21051	21235	21109	21133	21260	20988	21157	21182	21012	21180	21125	21022	21053	21054	21099	21083	20957	21178	21215	21225	20937	20921	21141	20941	21169	21202	21112	21085	21089	21097	21005	21110	21267	21101	21163	21205	20961	21269	21037	21123	21183	21483	21248	21309	21066	21103	21286	20992	21261	21184	21181	21104	20942	21066	21057	21090	21238	21051	21038	21215	21030	21183	21140	21146	21114	21152	21250	21099	21140	21164	21075	21206	21265	21326	21073	21094	21371	21293	21206	21058	20927	20916	21060	21149	20998	21403	21157	21060	20975	20911	21033	21164	21199	21059	20885	21075	21091	21074	21001	20874	21122	20978	21174	21032	21239	21049	21106	21113	21384	21204	21125	20869	21142	21142	21108	21278	20990	21083	21181	21138	21214	21082	21135	21080	21192	20989	21102	20984	21223	21182	21041	21317	21110	21207	21176	21119	21141	21318	21053	21311	21200	21208	21366	20960	20909	21103	21221	21253	21012	21103	21048	21120	21327	21377	21018	21223	21174	21205	21050	21310	21192	20816	20893	21122	21117	21152	21072	21015	21163	21130	21145	21041	20893	21204	21146	21095	21391	21042	21142	21105	20988	21080	20911	21027	21043	21039	21111	21257	21070	21229	21043	21028	21230	21030	20881	21130	21018	21108	21206	21218	21260	21031	21131	21224	21437	21104	21054	21104	21197	21124	21345	21000	21110	21164	21113	21294	21109	21286	21229	21090	20959	21030	21179	21120	21242	21208	21077	21465	21054	21053	21322	20951	21082	21259	21116	21142	20939	21045	21201	20909	21057	21200	21225	21002	21155	20895	21206	20946	20975	21049	21229	21085	21195	21123	21007	21192	21306	21306	20902	20904	20991	21020	21288	21137	20942	21106	21128	21303	21051	21250	21058	21139	21134	20994	21138	21148	21124	21015	21164	21208	21051	21085	21236	21085	21253	21110	21168	21116	21141	21095	21220	21094	21157	20951	21012	21085	21172	21089	21028	21094	21049	21249	21148	21136	21161	21240	21132	21201	21278	21097	21222	20991	20904	21056	21193	20990	21190	21033	20819	21184	21011	21048	21181	21079	21122	21070	21125	21160	21165	21102	21160	21220	20942	21126	21101	20964	21188	21019	21060	21131	21035	21255	21327	21197	21286	21252	20926	21305	21103	21189	20968	21178	21145	21202	21241	21262	21029	20995	20965	20986	21225	21272	21118	21142	21092	20976	21205	20999	21285	21196	21203	21184	20952	21372	21100	20843	21196	21259	21156	21363	21185	21142	21295	21195	20983	21361	21150	21316	20960	21381	21314	21034	21095	21167	20903	21110	21097	21341	21126	21043	21099	21085	21032	21094	21258	21185	21325	21028	21053	21178	21188	21252	21194	21187	21149	20960	21202	21053	21029	21143	21046	21282	21267	21226	21221	21246	21130	21269	21341	20963	21059	21101	21171	20979	21223	21214	21037	21322	21292	21110	21186	21171	21009	21206	20942	20833	21128	21183	20920	21169	21205	21185	21113	21091	21150	21060	21113	21290	21252	20906	21080	21246	21234	21323	21132	20978	21224	21050	21189	21281	20857	21100	21240	21194	20972	21102	21036	21121	21283	21278	21143	21082	21090	21052	21014	21247	20984	21237	21267	21066	21361	21067	21031	21124	20962	21027	20846	21196	20864	20996	21078	21133	21026	21139	21120	21190	21274	21087	20967	21507	21140	21386	20994	21054	20984	21138	21010	21156	21069	21101	21019	21106	21318	21170	21282	21215	21127	21276	21113	21101	21193	21111	21015	21245	21108	21155	21208	21248	21017	21153	21164	21121	21051	21106	20997	21121	21043	21024	20980	21107	20928	21143	21027	21287	21111	21155	21166	21125	21304	21189	20829	21064	20888	21247	21193	20945	20807	21028	21144	21152	21162	20933	21146	21136	21188	20883	21125	21081	21003	21265	21171	21327	21354	21032	20985	21098	21146	21146	21293	21262	20998	21036	21126	21074	21074	21315	21156	21081	21026	20996	21050	21047	20888	21314	21069	21095	21192	21108	21333	21101	21112	21103	21052	21340	21305	20923	21204	21130	20988	20723	21018	21180	21114	21188	21276	21269	20979	21192	21344	21114	21174	21222	21082	21232	21017	21009	20728	20931	20928	21081	20994	21103	21061	21355	21270	21259	21304	21281	21116	21077	21028	21118	21137	20925	21088	21206	21106	20891	21417	21313	21173	21018	21079	21224	20853	20989	21438	21185	21187	21147	20940	21180	21201	21040	21168	21115	21055	20958	21103	21013	21328	21122	21271	20998	21010	21189	21137	21012	21222	21047	21039	21069	20877	21256	21181	20946	21165	21181	21159	21028	21153	21040	21315	20969	21279	21249	21063	21100	21239	21085	21235	21247	21193	20953	21127	21166	21005	21218	21031	21045	21081	21090	21163	20977	21101	21239	21266	21096	21307	21271	21193	21113	21157	21113	21045	21147	21155	21006	21103	21017	21254	21351	21163	21376	21200	21220	21168	21064	20870	21084	21226	21213	21305	21093	21069	21222	20975	21165	21084	21067	21097	21041	21125	21057	21335	21133	20940	21100	20923	21030	21194	21150	21079	21098	21166	21307	21194	21321	21191	21421	21019	21304	21023	21330	20936	21010	21187	21198	21077	21390	21186	21190	20996	21234	21268	21081	20929	21021	21191	21100	21390	21228	20891	21125	21359	21137	21114	21112	21152	21258	21241	21191	21110	21099	21322	21115	21108	21087	21162	21181	21079	21189	21008	21215	21070	21177	21301	21152	21099	21088	20969	21082	21175	21186	20903	20901	21077	21116	21063	21230	21021	21191	21247	21001	21226	21022	21066	21083	20978	21175	21106	21082	21015	20928	21011	21244	21002	21236	21305	21009	21215	21192	21303	21279	21252	20845	21074	21126	21148	21148	21013	21220	21274	21080	21209	21112	21097	21081	21196	21019	21027	21113	21205	20994	21020	21290	21210	21125	21169	20987	21170	21191	21058	21089	21131	20924	20893	21335	21137	20867	21295	21073	21069	21134	21025	21025	21042	20995	21133	21223	21100	21058	21143	21115	21304	21403	20836	20996	21228	21128	21381	20997	21144	20951	21133	21252	20973	21252	21038	20930	21134	21199	21060	21217	21232	21092	21228	21067	21048	21095	20976	21343	20978	21130	21079	21194	21028	21037	21109	21308	21265	21163	21410	21224	20961	21239	21079	21106	21332	21229	20903	21046	21141	20976	21328	21018	21069	21127	21043	21163	21257	21252	21210	21105	21126	21184	21302	21104	21102	21257	21129	21051	21141	21108	21068	21224	21108	21140	21101	21138	21180	20979	21217	21084	20976	20938	20954	20978	21258	21054	21356	21012	21254	21449	21241	21080	21175	21405	21252	21113	21221	20948	21113	21143	21192	21306	21188	21233	21146	21056	21012	21156	21180	21238	21244	21121	20975	21081	21177	21305	20962	21173	21043	21043	21098	21184	20879	21004	21226	21279	21114	20916	21355	21199	21081	20869	21093	21307	21152	21026	20870	21179	21261	21158	21109	21158	20923	21147	21067	20950	21210	21199	21125	21208	21084	21163	21116	21063	20950	21225	21195	21106	21081	21187	21236	21011	21093	21335	21350	21005	21054	21160	21426	20913	21059	20946	20933	21149	21041	21164	21074	21032	21035	21223	21011	21340	21162	20989	20901	21297	21247	21210	21221	21283	20926	21342	21068	21372	20971	21289	21178	21133	21166	21140	21274	21076	21049	21070	21144	21008	21309	21153	21211	21084	21201	21118	21039	21014	21115	21063	21088	21216	20989	20982	21259	21196	21093	21122	21003	21021	21237	21019	21207	21082	21127	21166	21178	21152	21036	21335	21094	21411	20812	21174	21154	21278	21204	21012	21253	21268	21009	21105	20960	21009	20885	21202	21282	21381	21006	20974	21111	21036	20920	21035	20885	21034	20887	21117	21260	21042	21284	21345	21072	21075	21012	21187	21251	21157	21021	21113	21095	21236	20898	21036	21091	21076	20952	21236	21292	21184	21342	20978	20999	21288	21199	21155	21185	21122	21117	20846	21120	21512	21154	21201	20946	21052	20911	21062	21195	21125	21061	21194	21006	21069	21057	21146	21084	21169	21211	21180	21019	21002	21352	21124	21201	21021	21119	21090	21160	21092	21316	21192	20985	21003	21144	21114	21245	21221	20926	21308	21176	21100	21200	21132	21034	20885	21102	21273	21058	21200	20945	21205	21223	21125	21049	21151	21256	21078	21006	21203	21146	21152	21016	21300	21214	20960	21157	21124	21098	21115	21115	21178	21144	21061	20943	20932	21121	21155	21328	21247	21127	21282	21080	21134	21342	21343	20972	21070	21263	21107	20990	21249	21352	21041	21363	21105	21000	21140	21116	21223	20930	21109	21150	21037	20822	21304	21174	21260	21075	21331	21081	20808	21054	21212	21009	21130	21235	21076	21117	21149	21105	21169	21117	21223	21095	21146	21212	21259	21311	21113	21058	21175	20843	21059	21013	21098	20976	21110	21307	21256	21245	20852	21014	21079	21308	21265	21278	21162	21208	21014	21081	21210	20967	21137	21167	21101	21183	21028	21108	21087	21064	21021	21085	21194	21093	21153	21082	21253	20930	21103	20990
16386	28792	26720	22446	20797	19693	19350	19097	18667	18622	18459	18291	18741	34196	41336	37279	31705	23963	19805	18338	17839	17802	18060	17876	17759	17844	17815	17840	17913	17846	17946	17888	17603	17755	18008	17855	17867	17694	17738	17769	17769	17914	18042	17825	17965	18065	18016	17652	17940	17899	17932	17855	18064	17919	17829	17716	17943	17940	17794	17885	17859	17746	17880	17938	17939	17915	17789	17738	17984	17883	17781	17760	17913	17914	17723	17925	17666	17916	17952	17889	17938	17814	18033	17725	17951	17792	17852	17856	17888	17782	17996	17647	17909	17636	17761	17809	17916	17921	17815	17774	17817	17840	17846	17980	17824	17745	17858	17931	17808	17811	17687	17778	17813	17827	17795	17792	17789	17711	17699	17803	17860	18093	17817	17909	17980	17881	17773	17700	17976	17798	17821	17925	17745	17768	18018	17651	17864	17782	17750	17756	17712	17800	18002	17921	18019	17965	17971	17919	17977	17858	17900	17885	17720	17777	17956	17746	17945	17906	17716	17868	17845	17870	17948	17820	17780	17790	17878	17934	17615	17956	17762	17651	17814	17808	17786	17771	17784	17764	17830	17847	17746	17923	17794	17781	17949	17744	17868	17783	18033	17621	17746	17673	17825	17773	17710	17835	17887	17966	17910	17827	17837	17870	17670	17852	17839	17720	17833	17907	17851	17912	18053	17712	17912	17877	17676	17637	17905	17913	17771	17827	17776	17782	17677	17728	17809	17739	17731	17756	17762	17871	17840	17858	17796	17772	17924	17766	17782	17751	17960	17854	17833	17745	17855	17915	17755	17855	17701	17715	17897	17863	17989	17811	17657	17797	17797	17887	17867	17777	17928	17909	17911	17653	17827	17939	17926	17897	17726	17731	17835	17838	17860	17934	17880	17867	17644	17907	17940	17937	17766	17768	17924	17847	17932	17956	17985	17772	17881	17863	17762	17558	17717	17973	17678	17811	17781	17900	17796	17854	17769	17919	17791	17802	17619	18146	17722	17820	17783	17939	18015	17929	17721	17804	17759	17708	17985	17850	17793	17714	17951	17923	17734	17900	17920	17807	17817	17812	17711	17758	17755	17788	17801	17781	17728	17888	17719	17957	17799	17806	17765	17868	17804	17951	17796	17930	17886	17732	17805	17799	17818	17804	17725	17840	17841	17843	17857	17828	17809	17853	17715	17991	17775	17807	17863	17866	17987	17715	17781	17836	17734	17768	17840	17909	17886	17789	17742	17647	17745	17864	17967	17787	17688	17926	17695	17854	17894	17825	17791	17975	17894	17702	17864	17639	17816	17987	17754	17859	17915	17824	17679	17737	18031	17907	17951	17658	17972	17870	17841	17810	17804	17914	17864	17776	17866	17936	17736	17833	17817	17838	17756	17751	17674	17843	17943	17836	17692	17933	17883	17654	17646	17915	17930	17752	17868	17962	17811	17678	17831	17882	17863	18003	17847	17947	17727	17839	17792	17689	17738	17531	17750	17794	18014	17792	17771	17717	17645	17867	17799	17606	17757	17822	18063	17945	17731	17694	17790	17792	17924	17945	17779	17908	17815	17606	17657	17833	17887	17913	17809	17831	17827	17920	17854	17720	17926	17932	17933	17911	17894	17734	17850	17696	17658	17944	17869	17845	17870	17749	17887	17816	17875	17707	17827	17738	17820	17856	17977	17925	17789	17870	18015	17902	17886	17729	17722	17774	17749	17862	17818	17802	17668	17817	17846	17846	17815	17774	17685	17789	17832	17657	17803	17849	17818	17845	17801	17880	17742	17870	17842	17666	17608	17834	17799	18130	17587	17921	17806	17527	17833	17767	17834	17719	17834	17782	17830	17831	17838	17783	17804	17627	17905	17860	17879	17898	17841	17898	17862	17808	17799	17809	17887	17808	17781	17930	17817	17584	17829	17876	17906	17821	17813	17856	17896	17900	17884	17938	17805	17962	17773	17724	17830	18070	17936	17842	17783	17820	17807	17727	17663	18038	17910	17785	17756	17800	17845	17897	17770	17908	17727	17801	17782	17813	17810	17819	17839	17883	17943	17739	17892	17805	17724	17841	17910	17849	17791	17918	17947	17770	17698	17870	17767	17777	17702	17756	17854	17967	17875	17818	17742	17846	17845	17705	17920	17644	18011	17691	17816	17687	17935	17823	17815	17891	17889	17949	17868	17690	17911	17618	17861	17930	17862	17741	17778	17898	17878	17707	17864	17865	17909	17829	17703	17944	17771	17774	17787	17844	17804	18105	17821	17908	17775	17889	17662	17815	17846	17572	17924	17802	17853	17727	17731	17959	17657	18053	17796	17645	17911	17773	17828	17841	17793	17741	17694	17713	18058	17815	17893	17794	17928	17803	17795	17721	17894	17745	17704	17999	17789	17689	17818	17826	17827	17951	17841	17963	17967	17879	17886	17657	17816	17838	17940	17830	17859	17736	17928	17831	17872	17757	17816	17832	17799	17745	17710	17783	17871	17961	17920	17835	17950	17714	17842	17983	17839	17641	17803	17904	17929	17818	17873	17879	17926	17855	17780	17822	17797	17821	17893	17888	18045	17945	17857	17551	17699	17803	17892	17764	17833	17645	17759	17674	17854	17860	18013	17867	17748	17770	17770	17671	17833	17904	17716	17880	17915	17807	17857	17943	17706	17799	17861	18025	17939	18017	17727	17577	17943	17853	17799	17570	17794	17801	17654	17827	17791	17724	17805	17820	17748	17885	17739	17836	17695	17955	17742	17901	17892	17821	17772	17720	17691	17818	17870	17922	17896	17590	17871	17756	17826	17964	17873	17898	17846	17865	17722	17879	17823	17711	17779	17834	17798	17923	17851	17708	17906	17706	17706	17770	17971	17903	17876	17893	17770	17874	17800	17829	17837	17704	17735	17820	17919	17873	17756	17661	17920	17811	17824	17913	17803	17941	17822	17890	17959	17748	17729	17845	17817	17901	17851	17778	17701	17962	17907	17824	17892	17883	17805	17719	17882	17805	17974	17790	17854	18039	17716	17853	17817	17690	17781	17831	17833	17697	17730	17832	17724	17984	17746	17731	17715	17769	17860	17794	17859	17826	17761	17953	17963	17779	17890	17810	17813	17918	17701	17830	17811	17684	17925	17877	17764	17874	17875	17875	17888	17887	17896	17807	17775	17672	17807	17932	17770	17890	17829	17740	17855	17925	17883	17867	17895	17890	17887	17800	17831	17646	17864	17847	17775	17651	17812	17846	17782	17912	17828	17841	17791	17776	17620	17875	17940	17865	17670	17837	17906	17904	17960	17807	17911	17880	17779	17797	17830	17823	17840	17936	17841	17865	17839	17670	17921	17651	18039	17923	17948	17661	17696	17898	17688	17761	17986	17809	17775	17891	17721	17873	17754	17849	17750	17929	17809	17843	17729	17751	17892	17807	17916	17771	17751	17931	17644	17859	17645	17853	17731	17766	17793	17783	17853	17734	17824	17605	17821	17884	17819	18012	17887	17805	17814	18036	17948	17924	17703	17627	17857	17770	17788	17888	17815	18006	17763	17804	17779	17773	17618	17873	17794	17998	17826	17844	17667	17943	17763	17763	17817	17744	17934	17863	17849	17749	17859	17811	17860	17909	17800	17940	17752	17728	17812	17600	17649	17850	17767	17944	17946	17887	17859	17938	17821	17913	17688	17871	17679	17857	17930	17859	17991	17764	18053	17738	17799	17925	17850	17669	17878	17996	17694	17860	17914	17830	17893	17854	17959	17717	17747	17779	17818	17768	17900	17643	17917	17986	17966	17668	17758	17862	17853	17765	17693	17865	17806	17927	17780	17765	17897	17833	17707	17832	17737	17712	17826	17752	17795	17857	17856	17819	17699	17739	17750	17864	17860	17997	17973	17880	17849	17717	17791	17782	17758	17765	17680	17805	17995	17908	18032	17855	18012	18083	17843	17849	17757	17906	17822	17889	17877	17848	17769	17757	17732	17723	17984	17624	17870	17859	17926	17859	17830	17865	17811	17670	17769	17818	17765	17654	17935	17701	17865	17849	17956	17811	17782	17699	17790	17912	17911	17767	17809	17752	17688	17672	17801	17829	17795	17843	17726	17877	17706	17743	17863	17726	17870	17854	17969	17712	17862	17908	17778	17746	17721	17782	17763	17730	17789	17994	17746	17747	17688	17822	17844	17701	17818	17949	17770	17725	17743	17856	18019	17710	17941	17814	17849	17719	17759	17970	17792	17974	17903	17894	17778	17947	17775	17666	17731	17763	17613	17721	17906	17890	17873	17758	17641	17920	17923	17804	17653	17811	17827	17756	17865	17912	17773	17881	17878	18076	17862	17778	17860	17697	17925	17992	17807	17804	17791	17781	17818	17790	17832	17782	17858	17895	17812	17695	17773	17765	17787	17789	17827	17785	17975	17672	17790	17784	17757	17774	17852	17897	17839	17743	17950	17671	17826	17774	17882	17846	17972	17657	17968	17898	17775	17531	17899	17861	17855	18092	17820	17798	17822	17823	17758	17803	17994	17726	17897	17825	17719	17778	17744	17858	17864	17801	17895	17873	17817	17975	17942	17730	17945	17775	17935	17818	17896	17644	17777	17788	17965	17715	17673	17982	17747	17941	17842	17767	17644	17697	17808	17769	17932	17848	17895	17756	17774	17799	17890	17962	18084	17975	18003	17672	17753	17888	17935	17836	17953	17681	17934	17824	17824	17893	17795	17961	17895	17629	17956	17720	17840	17720	18022	17762	17891	17704	17905	17680	17880	17945	17773	17694	17902	17699	17716	17756	17890	17812	17955	17844	17698	17983	17826	17853	17836	17862	17834	17821	17737	17981	18091	17730	17659	17922	17951	17833	17863	17810	17768	17870	17817	18014	17697	17744	17705	17698	17867	17939	17731	17730	17658	17845	17764	17967	17693	17730	17718	17891	17894	17818	17673	17900	17778	17855	17761	17734	17683	17742	18002	17942	17837	17790	17648	17939	17856	17814	17826	17915	17736	17986	17746	18021	17732	18057	17841	17808	17949	17957	17784	17957	17808	17703	17739	17582	17767	17986	17791	17713	17676	17732	17968	17901	17877	17706	17871	17958	17654	17788	17812	17813	17664	17879	17641	17820	17947	17561	17666	17857	17696	17790	17852	17571	17908	17737	17792	18008	17852	17747
27505	22150	25221	22882	20184	20606	20590	20609	20399	20635	20516	20363	20502	20891	22117	21752	21582	21065	20653	20588	20330	20337	20474	20296	20387	20356	20516	20722	20458	20329	20428	20482	20385	20706	20420	20385	20371	20302	20458	20507	20444	20549	20259	20704	20343	20679	20395	20345	20290	20375	20570	20473	20480	20409	20585	20431	20327	20215	20359	20473	20269	20509	20477	20485	20534	20378	20442	20499	20409	20471	20371	20392	20363	20391	20339	20498	20354	20526	20479	20386	20461	20532	20473	20212	20543	20338	20433	20554	20286	20392	20277	20512	20529	20426	20199	20304	20341	20349	20251	20414	20588	20251	20307	20405	20496	20364	20193	20364	20418	20337	20442	20458	20409	20498	20269	20679	20471	20552	20331	20373	20399	20275	20359	20334	20557	20278	20269	20396	20246	20256	20393	20271	20267	20468	20489	20478	20161	20377	20406	20363	20368	20413	20443	20238	20325	20347	20294	20299	20170	20628	20354	20322	20492	20231	20600	20584	20389	20260	20340	20496	20325	20187	20334	20476	20242	20223	20394	20539	20236	20363	20374	20332	20207	20313	20384	20522	20283	20327	20574	20284	20528	20390	20381	20312	20485	20401	20512	20493	20442	20346	20476	20243	20424	20397	20345	20309	20298	20442	20404	20509	20459	20235	20349	20242	20278	20259	20602	20269	20260	20232	20403	20429	20374	20474	20518	20387	20399	20505	20617	20181	20473	20480	20514	20377	20582	20415	20290	20402	20372	20674	20268	20399	20249	20290	20515	20486	20279	20416	20398	20482	20352	20422	20312	20379	20501	20645	20521	20424	20383	20320	20304	20341	20277	20531	20654	20430	20208	20506	20598	20515	20507	20112	20433	20328	20414	20251	20476	20529	20753	20162	20414	20312	20337	20515	20307	20467	20347	20319	20286	20516	20438	20476	20603	20141	20526	20288	20300	20276	20501	20499	20251	20501	20315	20555	20407	20287	20535	20306	20454	20344	20410	20384	20262	20448	20179	20384	20252	20276	20319	20366	20390	20353	20446	20459	20437	20166	20362	20402	20539	20245	20325	20341	20437	20455	20390	20443	20403	20143	20319	20374	20521	20341	20513	20414	20469	20515	20372	20426	20342	20381	20307	20338	20164	20529	20351	20212	20345	20342	20156	20445	20370	20600	20346	20229	20292	20326	20431	20384	20100	20431	20397	20261	20573	20294	20611	20261	20330	20161	20432	20217	20699	20467	20425	20507	20382	20229	20370	20367	20441	20378	20246	20273	20503	20375	20267	20450	20470	20324	20312	20422	20421	20330	20323	20436	20285	20323	20499	20397	20332	20435	20432	20549	20273	20413	20389	20638	20290	20296	20419	20321	20296	20372	20429	20276	20383	20279	20368	20497	20427	20507	20465	20276	20310	20424	20314	20406	20641	20171	20436	20413	20539	20230	20394	20432	20384	20493	20527	20401	20440	20479	20315	20520	20336	20316	20345	20198	20391	20341	20399	20425	20423	20284	20361	20425	20457	20347	20413	20481	20381	20290	20220	20435	20370	20338	20462	20385	20138	20344	20242	20497	20319	20406	20415	20387	20570	20220	20338	20433	20309	20588	20416	20519	20435	20244	20439	20428	20543	20328	20344	20496	20318	20404	20340	20374	20431	20318	20278	20504	20779	20794	20342	20318	20354	20338	20595	20309	20440	20519	20495	20423	20285	20258	20468	20575	20417	20398	20329	20332	20207	20405	20256	20312	20275	20425	20335	20646	20424	20411	20285	20530	20431	20635	20317	20282	20484	20582	20475	20550	20591	20498	20399	20466	20401	20321	20420	20436	20338	20265	20535	20403	20419	20377	20231	20367	20400	20390	20448	20524	20458	20552	20288	20269	20475	20243	20291	20339	20233	20373	20432	20289	20444	20459	20476	20490	20376	20288	20363	20536	20557	20165	20378	20405	20249	20583	20462	20632	20458	20369	20466	20450	20313	20305	20377	20460	20154	20358	20377	20448	20365	20496	20184	20325	20326	20469	20554	20375	20550	20295	20476	20368	20585	20370	20407	20537	20364	20357	20444	20328	20506	20364	20199	20543	20426	20448	20332	20403	20321	20480	20614	20591	20373	20334	20315	20543	20388	20302	20494	20272	20264	20425	20623	20480	20352	20434	20528	20472	20579	20639	20473	20355	20467	20514	20497	20460	20395	20220	20299	20422	20241	20527	20485	20199	20344	20222	20158	20399	20324	20322	20343	20568	20438	20221	20405	20280	20392	20505	20208	20327	20536	20502	20176	20426	20308	20436	20402	20597	20435	20404	20360	20325	20466	20411	20462	20241	20540	20194	20340	20192	20206	20253	20325	20430	20488	20391	20704	20417	20483	20385	20483	20332	20295	20353	20447	20493	20336	20184	20161	20417	20322	20494	20564	20375	20517	20490	20458	20343	20479	20553	20307	20322	20356	20336	20373	20375	20466	20344	20332	20521	20325	20380	20585	20370	20260	20185	20213	20406	20454	20580	20313	20268	20376	20351	20200	20367	20422	20643	20415	20323	20350	20463	20602	20283	20565	20367	20536	20353	20517	20397	20477	20419	20326	20354	20375	20419	20507	20590	20346	20322	20451	20296	20401	20384	20436	20603	20695	20458	20549	20568	20278	20480	20316	20453	20464	20503	20533	20359	20335	20501	20388	20501	20113	20463	20338	20456	20247	20402	20164	20354	20506	20434	20497	20377	20189	20556	20273	20394	20364	20602	20384	20481	20246	20329	20238	20299	20274	20265	20452	20505	20353	20440	20246	20514	20262	20179	20140	20284	20200	20312	20265	20238	20412	20462	20487	20305	20493	20433	20448	20316	20573	20551	20295	20431	20448	20513	20329	20252	20471	20505	20429	20334	20559	20345	20174	20317	20598	20475	20377	20360	20490	20345	20477	20368	20230	20378	20381	20255	20408	20364	20252	20402	20597	20363	20502	20404	20436	20346	20341	20358	20346	20510	20503	20409	20387	20227	20451	20371	20530	20282	20379	20507	20601	20426	20360	20449	20511	20301	20354	20246	20362	20551	20433	20479	20408	20268	20256	20288	20348	20262	20356	20422	20340	20493	20386	20325	20583	20087	20273	20421	20404	20393	20490	20237	20397	20398	20429	20283	20385	20593	20380	20318	20352	20504	20415	20413	20478	20400	20371	20595	20287	20519	20492	20591	20473	20519	20400	20392	20342	20493	20281	20448	20435	20414	20415	20294	20375	20495	20281	20361	20718	20620	20430	20427	20542	20188	20346	20373	20351	20499	20461	20443	20353	20452	20520	20409	20222	20534	20309	20321	20363	20276	20432	20288	20135	20621	20340	20341	20168	20361	20373	20452	20201	20514	20276	20559	20318	20394	20365	20443	20254	20665	20566	20355	20541	20277	20483	20289	20390	20185	20595	20511	20294	20262	20420	20280	20546	20419	20453	20460	20450	20412	20269	20314	20248	20289	20331	20348	20488	20457	20474	20717	20191	20497	20366	20367	20357	20476	20542	20360	20443	20328	20241	20106	20316	20440	20396	20441	20412	20428	20237	20264	20407	20280	20245	20567	20491	20572	20423	20331	20449	20362	20459	20446	20298	20366	20644	20464	20345	20458	20285	20517	20505	20442	20450	20507	20482	20470	20593	20439	20347	20414	20403	20333	20529	20315	20558	20155	20259	20291	20174	20567	20267	20403	20469	20372	20568	20571	20265	20237	20519	20554	20341	20439	20546	20207	20578	20365	20237	20378	20410	20297	20190	20407	20280	20293	20217	20527	20386	20356	20487	20440	20322	20567	20400	20491	20454	20577	20401	20289	20549	20301	20317	20181	20291	20397	20362	20475	20504	20402	20370	20335	20241	20119	20181	20541	20354	20291	20347	20009	20262	20230	20365	20394	20352	20552	20497	20310	20503	20413	20186	20284	20396	20413	20447	20252	20231	20314	20443	20446	20333	20385	20374	20402	20408	20280	20444	20336	20484	20406	20345	20403	20421	20304	20639	20340	20378	20361	20348	20397	20364	20390	20562	20277	20463	20444	20454	20557	20501	20362	20319	20261	20222	20472	20453	20342	20391	20475	20357	20449	20420	20346	20543	20434	20364	20388	20244	20462	20439	20495	20349	20262	20440	20243	20375	20348	20459	20452	20335	20148	20233	20560	20191	20337	20392	20381	20464	20392	20570	20252	20425	20249	20325	20307	20156	20200	20286	20507	20365	20292	20685	20351	20250	20457	20534	20353	20580	20398	20388	20425	20524	20251	20459	20182	20332	20491	20515	20383	20374	20227	20405	20463	20480	20405	20419	20319	20264	20491	20339	20399	20568	20333	20458	20183	20247	20221	20513	20245	20363	20509	20587	20461	20559	20407	20465	20332	20396	20421	20357	20264	20349	20200	20286	20361	20439	20368	20462	20328	20437	20174	20533	20608	20467	20383	20374	20469	20374	20343	20240	20199	20546	20296	20437	20361	20356	20202	20279	20341	20617	20477	20458	20433	20363	20353	20506	20487	20624	20754	20564	20399	20417	20313	20431	20546	20436	20432	20672	20469	20655	20608	20501	20376	20241	20315	20480	20469	20359	20377	20605	20151	20501	20350	20385	20322	20486	20458	20313	20322	20275	20426	20311	20581	20516	20449	20364	20239	20388	20457	20728	20271	20269	20447	20700	20496	20414	20653	20461	20459	20322	20421	20359	20374	20428	20266	20508	20307	20387	20361	20350	20341	20519	20276	20333	20158	20511	20419	20309	20276	20388	20353	20472	20508	20412	20319	20387	20522	20355	20450	20402	20296	20483	20308	20212	20208	20371	20569	20375	20365	20351	20348	20538	20453	20459	20574	20510	20393	20394	20357	20565	20244	20464	20360	20399	20387	20340	20344	20428	20428	20298	20377	20327	20411	20374	20259	20341	20726	20434	20456	20283	20443	20496	20435	20303	20216	20444	20415	20453	20546	20354	20457	20478	20313	20522	20472	20410	20234	20338	20242	20503	20204	20258	20349	20380	20144	20225	20397	20356	20261	20446	20472	20328	20451	20522	20527	20490	20328	20372	20467	20618	20627	20438	20518	20333	20302	20361	20437	20254	20590	20541	20331	20330	20333	20518	20451	20627	20387	20314	20317	20318	20306	20422	20501	20258	20414	20463	20585	20402	20303
15921	18735	18430	17912	17580	17356	17327	17429	17364	17153	17435	17370	17258	18215	19542	19288	18631	17717	17438	17241	17203	17072	17185	17086	17394	17104	17282	17134	17180	17196	17099	17130	17174	17214	17426	17185	17346	17151	17242	17157	17380	17200	17300	17306	17254	17274	17180	17185	17229	17071	17210	17206	17087	17207	17205	17009	17217	17196	17242	17325	17271	17202	17060	17054	17158	17163	17113	17358	17338	17331	17029	17254	17188	17276	17142	17089	17246	17173	17046	17118	17186	17203	17124	17288	17307	17296	17231	17276	17160	17255	17449	17170	17403	17244	17229	17187	17180	17300	17203	17172	17327	17239	17269	17462	17161	17321	17090	17281	17198	17227	17243	17377	17259	17212	17309	17046	17207	17103	17326	17163	17149	17370	17068	17207	17204	17111	17181	17240	17417	17196	17117	17103	17133	17116	17293	17074	17161	17308	17071	17166	17083	17314	17099	17152	17214	17148	17230	17180	17227	17094	17181	17279	17091	17208	17145	17151	17122	17306	17297	17197	17048	17146	17346	17017	17236	17195	17163	17167	17259	17125	17030	17133	17344	17075	17314	17178	17140	17187	17214	17033	17236	17322	17196	17189	17098	17107	17188	17176	17021	17301	17107	17117	17278	17089	17292	17093	17288	17108	17080	17130	17249	17212	16991	17048	17360	17203	17316	17312	17179	17302	17273	17177	17322	17195	17065	17148	17187	17101	17335	17264	17142	17209	17218	17355	17346	17152	17353	17473	17162	17208	17150	17165	17053	17107	17188	17164	17111	17210	17148	17321	17192	17411	17118	17086	17343	17058	17062	17272	17151	17454	17033	17127	17242	17291	17271	17337	17102	17217	17298	17172	17233	17156	17268	17182	17264	17342	17251	17199	16968	17317	17287	17361	17287	17114	17384	17220	17161	17169	17169	17248	17036	17423	17292	17077	17219	17249	17145	17225	17280	17205	17188	17282	17008	17263	17133	17244	17075	17152	17056	17154	17283	17202	17331	17274	17086	17340	17311	17161	17183	17197	17169	17093	17237	17227	17075	17126	17287	17188	17294	17163	17090	17035	17130	17047	17273	17301	17174	17173	17229	17159	17216	17138	17265	17347	17076	17159	17214	17096	17170	17215	17134	17286	17077	17064	17224	17185	17214	17012	17147	17102	17205	17244	17316	17111	17317	17190	17344	16932	17220	17251	17133	17172	17231	17194	17323	17253	17106	17204	16961	17488	17018	17182	17177	17147	17232	17203	17182	17143	17237	17204	17165	17243	17064	17163	17242	17215	17169	17316	17235	17282	17140	17091	17187	17238	17311	17137	17360	17226	17200	17291	17274	17273	17207	17192	17214	17182	17242	17206	17108	17132	17268	17212	17165	17170	17340	17248	17170	17339	17315	17293	17116	16999	17220	17298	17289	17220	17343	17176	17351	17090	17333	17299	17139	17212	17310	17171	17116	17299	17206	17224	17222	17162	17282	17227	17233	17279	17223	17210	17242	17124	17270	17364	17101	17289	17364	17000	17138	17126	17202	17118	17310	16998	17409	17259	17208	17314	17163	17088	17128	17287	17111	17184	17188	17167	17209	17167	17337	17190	17180	17232	17174	17097	17132	17162	17335	17169	17162	17102	17278	17066	17368	17273	17122	17336	17324	17034	17273	17462	17101	17298	17066	17174	17083	17047	17241	17242	17273	17175	17291	17362	17214	17076	17273	17080	17065	17211	17434	17260	17130	17289	17258	17249	17334	17311	17221	17239	17279	17263	17199	17265	17262	17006	17272	17199	17281	17184	17012	17159	17119	17256	17171	17192	17293	17080	17200	17148	17209	17252	17333	17086	17134	17105	17297	17209	17181	17176	17057	17090	17066	17120	17291	17232	17182	17166	17073	17264	17316	17002	17293	17093	17320	17091	17244	17377	17242	17295	17311	17112	17234	17169	17255	17065	17251	17250	17135	17276	17096	17235	17314	17045	17402	17265	17123	17202	17183	17167	17193	17093	17153	17025	17197	17122	17131	17335	17173	17245	17060	17157	17125	17118	17354	17233	17178	17123	17309	17274	17246	17294	17369	17158	17194	17122	17112	17129	17165	17234	17239	17107	17130	17177	17162	17361	17344	17466	17138	17213	17189	17283	17323	17314	17151	17240	17271	17287	17252	17116	17248	17217	17204	17242	17254	17240	17308	17154	17189	17123	17132	17333	17378	17086	17319	17115	17262	17249	17047	17154	17123	17258	17403	17290	17353	17029	17224	17232	17048	17133	17287	17316	17070	17128	17103	17243	17095	17282	17056	17227	17138	17269	17075	17368	17084	17320	17079	17246	17207	17207	17389	17205	17229	17071	17264	17086	17157	17233	17082	17279	17148	17346	17243	17271	17307	17266	17143	17162	17244	17011	17300	17151	17197	17114	17266	17390	17216	17396	17042	17271	17169	17125	17083	17254	17052	17083	17170	17288	17040	17299	17373	17261	17404	17206	17235	17232	16997	17153	17273	17291	17300	17208	17214	17078	17185	17174	17340	17262	17103	17365	17153	17213	17383	17098	17213	17213	17291	17229	17201	17153	17212	17209	17275	17284	17134	17284	17188	17225	17241	17103	17174	17210	17076	17363	17147	17248	17209	17173	17167	17139	17371	17259	17203	17406	17151	17240	17178	17103	17145	17275	17022	17172	17346	17027	17187	17272	17261	17023	17361	17359	17227	17185	17178	17205	17198	17230	17213	17337	17298	17115	17272	17038	17125	17123	17102	17197	17015	17266	17192	17055	17280	17173	17187	17241	17276	17204	17277	17193	17163	17245	17146	17221	17392	16994	17268	17128	17217	17109	17198	17089	17254	17102	17171	17191	17094	17264	17113	17223	17233	17093	17231	17117	17257	17169	17292	17004	17247	17221	17329	17216	17155	17255	17205	17073	17361	17150	17251	17116	17315	17170	17310	17058	17307	17195	17224	17328	17181	16955	17183	17242	17286	17089	17276	17072	17157	17203	17213	17224	17275	17210	17429	17124	17239	17349	17131	17350	17195	17064	17308	17142	17251	17308	17033	17238	17092	17310	17100	17242	17187	17249	17189	17311	17226	17236	17297	17083	17126	17286	17234	17226	17226	17210	17101	17310	17281	17379	17101	17322	17289	17338	17314	17083	17211	17303	17340	17170	17089	17309	17125	17128	17395	17177	17408	17134	17283	17169	17204	17138	17231	17236	17174	17264	17290	17347	17188	17251	17148	17162	17159	17144	17148	17187	17287	17297	17242	17082	17182	17021	17298	17262	17327	17268	17104	17119	17197	17199	17246	17268	17172	17268	17287	17325	17215	17315	17061	17298	17158	17051	17286	17187	17275	17388	17114	17142	17236	17198	17258	16994	17158	17041	17249	17216	17012	17276	17282	17159	17162	17123	17209	17135	17262	17125	17299	17288	17404	17355	17051	17367	17271	17024	17257	17236	17201	17056	17074	17314	17229	17323	17360	17276	17227	17209	17217	17066	17221	17038	17145	17210	17241	17129	17244	17377	17287	17172	17100	17154	17059	17298	17194	17223	17223	17138	17201	17066	17166	17275	17326	17214	17108	17214	17162	17194	17196	17186	17238	17420	17245	17178	17243	17111	17236	17195	17248	17213	17222	17206	17235	17252	17170	17290	17092	17168	17251	17133	17252	17212	17294	17263	17075	17230	17074	17146	17167	17210	17224	17131	17220	17341	17223	17241	17170	17213	17155	17174	17205	17138	17073	17238	17026	17276	17313	17234	17445	17199	17348	17217	17184	17266	17217	17180	17269	17237	17171	17252	17157	17168	17063	17119	17317	17296	17110	17455	17230	17340	17201	17129	17223	17263	17266	17284	17234	17178	17188	17441	17203	17427	17244	17122	17132	17166	17157	17263	17350	17353	17053	17278	17116	17246	17368	17181	17182	17094	17143	17098	17240	17213	17121	17149	17066	17283	17313	17252	17091	17391	17072	17134	17308	17322	17154	17248	17258	17295	17194	17158	17363	17026	17353	17219	17202	17282	17090	17224	17416	17170	17058	17198	17327	17243	17209	17203	17050	17361	17222	17316	17188	17221	17125	17198	16977	17219	17021	17403	17381	17090	17130	17303	17250	17131	17208	17198	17070	17237	17206	17291	17064	17232	17235	17285	17398	17230	17159	17213	17223	17147	17116	17239	17222	17227	17340	17245	17103	17306	17223	17075	17118	17222	17217	17165	17211	17186	17219	17091	17083	17272	17198	17182	17226	17185	17134	17189	17162	17150	17135	17176	17040	17360	17258	17112	17224	17161	17208	17260	17189	17244	17206	17032	17029	17179	17323	17134	17301	17203	17282	17095	17181	17086	17163	17187	17283	17137	17254	17191	17164	17240	17218	17293	17229	17135	17114	17152	17179	17228	17337	17045	17246	17359	17121	17327	17228	17204	17111	17197	17078	17275	17278	17231	17302	17172	17195	17160	17102	17141	17194	17325	17098	17301	17333	17123	17233	17185	17100	17145	17362	17138	17296	17065	17355	17157	17244	17266	17239	17204	17020	17260	17184	17251	17117	17126	17425	17115	17213	17258	17157	17191	17090	17151	17057	17300	17027	17270	17184	17084	17136	17240	17166	17015	17322	17221	17433	17075	17144	17166	17363	17241	17167	17158	17274	17278	17356	17104	17282	17194	17225	17157	17253	17226	17154	17234	17424	17101	17214	17186	17254	17274	17395	17075	17182	17107	17230	17396	17148	17059	16983	17173	17066	17256	17225	17205	17155	17135	17075	17228	17210	17231	17299	17315	17197	17246	17188	17163	17254	17132	17241	17057	17072	17330	17277	17018	17210	17116	17266	17164	17123	17068	17445	17128	17336	17184	17272	17331	17130	17203	17165	17366	17341	17202	17195	17208	17116	17308	17263	17264	17168	17263	17308	17293	17230	17216	17184	17280	17228	17164	17246	17070	17335	17050	17062	17202	17184	17116	17196	17179	17215	17260	17305	17167	17253	17303	17195	17384	17199	17186	17119	17143	17139	17237	17218	17196	17113	17223	17249	17063	17210	17122	17137	17156	17357	17153	17197	17323	17111	17260	17305	17164	17354	17174	17070	17188	17074	17122	17261	17088	17321	17194	17212	17236	17250	17270	17083	17202	17201	17079	17235	17306	17148	17292	17159	17256	17247	17175
23416	21044	28479	23942	22257	23436	23594	21219	20914	20895	21019	20881	20795	22464	31425	31476	28029	24168	21991	21049	20933	20863	20596	20666	20989	20915	20674	20860	20770	20836	20818	20624	20549	20528	20671	20642	20803	20573	20838	20731	20826	20837	20826	20819	20780	20730	20803	20690	20653	20604	20804	20999	20779	20938	20669	20687	20805	20822	20602	20561	20811	20651	20720	20667	20632	20606	20796	20782	20753	20521	20818	20554	20695	20467	20660	20722	20789	20725	20662	20766	20810	20725	20554	20723	20585	20863	20751	20602	20620	20685	20909	20843	20754	20680	20541	20414	20673	20540	20766	20729	20727	20690	20609	20604	20667	20686	20774	20565	20703	20659	20569	20543	20717	20494	20692	20580	20580	20700	20744	20685	20687	20658	20785	20483	20497	20707	20469	20705	20798	20535	20482	20841	20685	20722	20696	20400	20542	20712	20606	20635	20528	20543	20854	20521	20606	20680	20887	20675	20763	20557	20713	20726	20549	20691	20606	20534	20650	20663	20758	20493	20483	20738	20586	20538	20680	20558	20638	20522	20672	20591	20665	20678	20917	20642	20616	20560	20578	20715	20680	20540	20738	20514	20661	20474	20451	20813	20768	20477	20591	20640	20581	20527	20702	20787	20741	20812	20515	20611	20644	20638	20644	20574	20692	20698	20755	20776	20775	20515	20660	20818	20680	20568	20719	20413	20538	20713	20659	20717	20625	20565	20573	20654	20615	20753	20859	20661	20553	20748	20528	20711	20786	20723	20759	20619	20800	20618	20587	20550	20543	20518	20686	20559	20558	20670	20587	20831	20689	20689	20581	20760	20982	20599	20633	20743	20521	20657	20684	20566	20765	20448	20578	20570	20480	20581	20522	20436	20821	20649	20897	20508	20636	20745	20737	20828	20802	20545	20676	20627	20519	20771	20650	20692	20678	20502	20585	20638	20852	20721	20641	20554	20588	20462	20721	20465	20692	20611	20787	20654	20470	20400	20741	20667	20790	20587	20660	20647	20715	20623	20422	20683	20802	20681	20704	20643	20548	20631	20769	20353	20459	20633	20531	20743	20675	20599	20549	20417	20803	20626	20986	20667	20648	20538	20673	20829	20614	20594	20747	20627	20408	20834	20610	20810	20608	20523	20561	20738	20592	20634	20599	20709	20809	20676	20538	20538	20492	20709	20457	20826	20770	20762	20656	20593	20796	20667	20727	20633	20603	20323	20972	20603	20593	20634	20610	20747	20548	20665	20779	20853	20547	20639	20588	20468	20848	20607	20682	20678	20817	20633	20523	20552	20490	20765	20744	20587	20734	20641	20786	20603	20582	20520	20926	20546	20629	20616	20642	20740	20722	20557	20765	20675	20617	20666	20669	20457	20683	20536	20804	20790	20704	20527	20557	20739	20643	20692	20660	20606	20676	20643	20475	20603	20775	20658	20596	20525	20818	20668	20705	20721	20647	20659	20655	20583	20804	20485	20641	20625	20553	20593	20635	20499	20729	20795	20755	20836	20693	20644	20538	20673	20503	20692	20916	20689	20740	20607	20824	20726	20641	20750	20586	20601	20629	20631	20578	20523	20757	20724	20810	20620	20572	20525	20658	20765	20732	20792	20603	20532	20662	20512	20768	20773	20615	20750	20824	20804	20496	20864	20715	20521	20456	20679	20530	20540	20488	20789	20706	20522	20586	20505	20655	20635	20653	20724	20668	20699	20735	20491	20632	20683	20741	20416	20683	20570	20680	20558	20765	20685	20593	20739	20773	20729	20559	20649	20898	20531	20631	20690	20613	20487	20457	20728	20614	20754	20593	20546	20755	20762	20688	20561	20639	20564	20568	20747	20648	20588	20673	20555	20792	20816	20646	20461	20820	20526	20738	20504	20668	20403	20829	20623	20618	20715	20712	20643	20534	20541	20687	20464	20439	20487	20758	20660	20521	20728	20677	20581	20894	20719	20703	20604	20816	20668	20684	20684	20731	20659	20758	20571	20710	20484	20868	20460	20717	20523	20645	20699	20727	20697	20569	20619	20678	20663	20481	20685	20632	20475	20664	20654	20692	20589	20547	20661	20740	20633	20594	20638	20643	20428	20787	20615	20590	20728	20580	20850	20620	20575	20678	20816	20588	20592	20860	20734	20655	20500	20744	20622	20511	20396	20760	20637	20763	20614	20516	20501	20549	20596	20603	20601	20776	20712	20600	20584	20493	20592	20691	20841	20874	20661	20428	20439	20616	20587	20515	20592	20686	20490	20577	20659	20736	20761	20556	20624	20489	20682	20549	20793	20586	20726	20617	20657	20682	20637	20770	20563	20593	20633	20624	20430	20858	20701	20702	20709	20784	20756	20469	20713	20479	20655	20575	20562	20662	20776	20458	20346	20795	20761	20653	20686	20751	20566	20792	20360	20353	20762	20593	20544	20542	20579	20552	20685	20669	20717	20634	20547	20745	20791	20562	20678	20657	20552	20558	20630	20738	20765	20631	20529	20697	20529	20569	20560	20575	20752	20616	20594	20690	20446	20687	20614	20756	20653	20677	20633	20817	20709	20792	20676	20749	20564	20624	20408	20464	20552	20655	20511	20681	20807	20880	20619	20551	20702	20623	20712	20725	20549	20828	20542	20639	20593	20738	20565	20545	20755	20654	20520	20793	20553	20533	20733	20658	20614	20706	20495	20642	20665	20596	20668	20542	20659	20710	20823	20601	20571	20640	20572	20735	20597	20619	20488	20636	20766	20748	20621	20633	20371	20590	20715	20572	20648	20752	20695	20657	20459	20516	20411	20658	20490	20708	20746	20687	20888	20622	20743	20676	20615	20508	20611	20884	20735	20657	20626	20713	20658	20734	20505	20817	20636	20694	20534	20524	20674	20614	20455	20713	20572	20697	20671	20661	20657	20669	20622	20851	20733	20703	20559	20724	20796	20686	20692	20567	20642	20612	20688	20816	20778	20645	20582	20365	20727	20479	20845	20690	20506	20810	20623	20525	20674	20654	20472	20516	20387	20746	20872	20739	20633	20711	20557	20791	20747	20527	20570	20660	20829	20390	20763	20815	20858	20858	20587	20608	20485	20674	20683	20728	20509	20569	20824	20926	20603	20528	20646	20816	20533	20665	20553	20681	20882	20569	20650	20706	20695	20457	20727	20790	20634	20718	20621	20524	20633	20855	20691	20768	20589	20752	20559	20304	20654	20449	20556	20707	20687	20723	20799	20772	20563	20628	20688	20475	20519	20531	20584	20611	20582	20627	20678	20663	20813	20778	20910	20639	20442	20495	20584	20568	20626	20749	20875	20831	20581	20752	20693	20719	20732	20752	20644	20580	20551	20806	20918	20688	20740	20675	20477	20702	20640	20700	20650	20598	20580	20907	20550	20723	20670	20724	20437	20463	20743	20708	20777	20470	20585	20811	20579	20644	20666	20556	20459	20661	20736	20603	20655	20817	20680	20766	20425	20548	20668	20585	20820	20601	20657	20685	20726	20746	20644	20586	20449	20575	20338	20550	20731	20733	20689	20647	20703	20596	20543	20617	20711	20680	20734	20627	20647	20632	20576	20420	20657	20460	20550	20580	20548	20532	20876	20916	20808	20569	20608	20601	20608	20714	20613	20752	20697	20473	20406	20626	20628	20564	20779	20747	20811	20548	20575	20628	20331	20719	20737	20765	20730	20708	20674	20652	20558	20493	20537	20529	20840	20865	20439	20700	20689	20635	20721	20584	20897	20802	20794	20573	20583	20643	20721	20658	20745	20668	20684	20703	20764	20621	20706	20578	20598	20556	20846	20630	20674	20891	20569	20742	20723	20574	20533	20703	20575	20481	20479	20562	20629	20792	20834	20788	20488	20633	20673	20716	20317	20752	20724	20829	20818	20696	20618	20857	20414	20469	20618	20540	20679	20557	20558	20783	20525	20613	20777	20636	20567	20718	20549	20887	20606	20453	20519	20745	20751	20567	20657	20678	20829	20847	20694	20642	20451	20688	20795	20669	20587	20562	20648	20556	20606	20551	20726	20456	20608	20848	20861	20739	20624	20687	20425	20617	20460	20770	20738	20619	20880	20615	20868	20575	20774	20736	20620	20627	20599	20588	20853	20795	20584	20558	20564	20478	20680	20595	20607	20683	20810	20707	20603	20691	20618	20605	20581	20429	20542	20638	20559	20746	20571	20566	20752	20640	20724	20589	20645	20516	20578	20776	20707	20415	20453	20793	20568	20665	20808	20652	20579	20544	20533	20493	20361	20565	20708	20577	20620	20655	20734	20687	20562	20662	20685	20687	20608	20679	20621	20676	20729	20861	20728	20722	20744	20797	20703	20715	20561	20476	20790	20844	20780	20576	20707	20377	20592	20677	20706	20547	20859	20692	20541	20606	20667	20653	20640	20762	20642	20613	20820	20649	20716	20534	20650	20462	20642	20687	20788	20435	20585	20804	20630	20849	20540	20533	20515	20766	20430	20732	20712	20540	20475	20588	20567	20652	20490	20781	20713	20619	20708	20787	20791	20838	20803	20623	20642	20575	20615	20564	20657	20776	20513	20705	20489	20817	20590	20596	20922	20517	20661	20644	20676	20651	20729	20757	20562	20621	20633	20652	20793	20635	20515	20643	20596	20823	20830	20669	20684	20577	20745	20626	20765	20531	20711	20552	20682	20590	20780	21017	20807	20669	20614	20627	20541	20749	20816	20693	20524	20629	20767	20594	20896	20774	20661	20906	20774	20715	20714	20696	20622	20839	20689	20828	20518	20674	20586	20601	20621	20568	20640	20619	20773	20595	20597	20549	20605	20815	20501	20749	20508	20698	20537	20698	20698	20648	20706	20553	20499	20728	20676	20635	20731	20744	20633	20619	20763	20627	20676	20641	20833	20538	20713	20555	20805	20538	20713	20781	20652	20517	20599	20549	20762	20638	20527	20503	20563	20662	20543	20613	20565	20511	20742	20568	20581	20730	20693	20651	20509	20864	20746	20641	20702	20440	20452	20623	20631	20520	20815	20660	20646	20607	20647	20582	20496	20650	20568	20497	20511	20761	20758	20567	20566	20818	20600	20707	20589	20559	20635	20526	20600	20580	20529	20535	20706	20815	20524	20487	20496	20679	20650	20662	20528	20633	20776	20735	20581	20587	20496	20685	20667	20578	20685	20576	20777
14727	23968	23127	20464	19257	18749	18145	18280	17840	17672	17652	17668	17509	21262	33293	31609	26635	21406	18620	17833	17378	17492	17442	17236	17405	17367	17511	17355	17278	17181	17398	17437	17339	17229	17360	17560	17380	17306	17246	17426	17402	17361	17420	17476	17331	17339	17180	17383	17412	17482	17331	17412	17296	17437	17186	17438	17437	17620	17376	17343	17357	17298	17335	17339	17324	17316	17366	17137	17303	17338	17378	17136	17333	17301	17310	17396	17324	17312	17379	17320	17294	17399	17356	17327	17286	17431	17289	17207	17376	17448	17424	17341	17416	17315	17323	17283	17349	17375	17397	17377	17203	17499	17304	17259	17309	17450	17402	17316	17468	17273	17385	17116	17376	17261	17254	17194	17442	17289	17231	17413	17551	17377	17318	17507	17318	17371	17352	17231	17306	17371	17260	17400	17408	17231	17339	17281	17502	17353	17277	17190	17436	17329	17257	17373	17218	17440	17376	17167	17375	17125	17524	17236	17454	17278	17380	17441	17356	17376	17487	17364	17204	17416	17397	17344	17511	17399	17445	17482	17370	17258	17363	17414	17395	17380	17332	17330	17359	17353	17249	17389	17492	17381	17400	17397	17317	17275	17452	17452	17442	17440	17271	17220	17346	17380	17380	17417	17412	17377	17380	17493	17388	17246	17389	17351	17333	17501	17364	17338	17353	17370	17353	17297	17332	17381	17287	17327	17370	17402	17335	17248	17569	17122	17336	17398	17353	17237	17323	17258	17327	17364	17490	17458	17368	17281	17404	17404	17417	17358	17260	17378	17344	17337	17368	17345	17377	17406	17454	17212	17247	17307	17370	17334	17211	17473	17538	17255	17433	17583	17204	17417	17425	17124	17385	17421	17416	17392	17292	17223	17427	17357	17202	17251	17361	17363	17355	17344	17273	17308	17391	17300	17373	17312	17349	17618	17369	17223	17413	17332	17312	17456	17344	17357	17312	17505	17339	17327	17267	17252	17390	17544	17467	17488	17250	17453	17353	17359	17356	17378	17426	17405	17225	17070	17438	17265	17434	17499	17295	17476	17316	17221	17350	17238	17167	17558	17339	17248	17376	17293	17427	17275	17415	17259	17372	17377	17443	17316	17231	17612	17400	17484	17401	17292	17315	17340	17193	17419	17417	17287	17335	17358	17398	17390	17451	17332	17400	17365	17134	17476	17337	17375	17404	17443	17445	17378	17352	17378	17200	17588	17398	17353	17259	17304	17218	17430	17434	17323	17302	17533	17237	17504	17283	17444	17408	17308	17297	17335	17350	17439	17350	17228	17417	17358	17306	17329	17286	17382	17251	17449	17397	17474	17339	17298	17467	17504	17213	17329	17287	17319	17431	17525	17276	17405	17401	17430	17437	17409	17245	17387	17226	17258	17509	17369	17323	17249	17461	17328	17382	17294	17371	17322	17134	17349	17290	17250	17429	17488	17312	17299	17374	17306	17344	17566	17300	17232	17419	17279	17237	17325	17348	17389	17437	17497	17400	17195	17356	17441	17277	17216	17276	17279	17133	17363	17427	17404	17451	17348	17373	17393	17250	17438	17352	17389	17413	17359	17347	17408	17358	17719	17531	17344	17139	17431	17257	17333	17227	17269	17357	17462	17365	17339	17298	17435	17301	17401	17280	17271	17329	17368	17310	17337	17343	17388	17418	17349	17356	17341	17462	17515	17490	17268	17209	17207	17347	17319	17399	17238	17413	17416	17422	17323	17443	17465	17295	17468	17367	17350	17381	17322	17417	17431	17345	17392	17362	17275	17377	17310	17380	17470	17305	17403	17332	17289	17309	17457	17546	17537	17327	17498	17297	17332	17381	17443	17249	17399	17468	17448	17323	17414	17472	17506	17464	17361	17393	17233	17325	17456	17381	17468	17402	17398	17386	17434	17389	17382	17518	17288	17416	17398	17395	17306	17342	17415	17452	17241	17519	17176	17368	17478	17286	17451	17302	17416	17284	17403	17366	17362	17441	17332	17165	17382	17308	17468	17245	17298	17373	17259	17308	17295	17425	17300	17424	17323	17275	17422	17272	17421	17421	17262	17269	17206	17312	17413	17376	17497	17291	17391	17332	17566	17427	17350	17340	17305	17213	17284	17377	17400	17367	17473	17280	17386	17323	17378	17300	17402	17489	17303	17384	17364	17445	17394	17464	17127	17427	17284	17353	17180	17559	17432	17357	17359	17323	17339	17397	17408	17487	17300	17329	17363	17412	17224	17356	17496	17377	17383	17143	17290	17202	17390	17237	17308	17196	17475	17474	17264	17382	17531	17444	17336	17498	17464	17175	17378	17298	17325	17423	17365	17403	17394	17476	17210	17407	17342	17296	17504	17408	17372	17335	17422	17283	17295	17380	17467	17379	17305	17369	17393	17378	17224	17236	17419	17426	17241	17429	17374	17375	17289	17244	17289	17435	17534	17508	17208	17385	17315	17288	17353	17311	17297	17281	17315	17461	17346	17189	17304	17269	17434	17186	17437	17350	17257	17492	17505	17318	17355	17355	17442	17291	17236	17345	17320	17422	17210	17304	17220	17264	17440	17210	17359	17362	17212	17688	17392	17553	17238	17228	17416	17338	17284	17260	17249	17223	17454	17295	17305	17555	17212	17317	17361	17361	17400	17229	17331	17182	17368	17317	17358	17336	17217	17185	17288	17392	17315	17528	17342	17371	17267	17240	17098	17370	17357	17468	17298	17392	17505	17276	17395	17453	17249	17366	17158	17349	17277	17342	17292	17209	17370	17434	17298	17508	17408	17377	17449	17378	17302	17409	17174	17352	17479	17415	17487	17327	17353	17421	17368	17385	17390	17396	17295	17414	17298	17289	17139	17383	17384	17278	17519	17405	17312	17435	17354	17466	17290	17465	17601	17291	17439	17235	17336	17333	17397	17488	17256	17325	17327	17232	17380	17341	17303	17393	17400	17459	17458	17283	17502	17353	17412	17438	17359	17206	17315	17338	17208	17225	17415	17472	17313	17455	17479	17276	17423	17386	17386	17273	17310	17466	17330	17378	17277	17372	17303	17371	17221	17474	17301	17393	17326	17174	17396	17510	17351	17362	17451	17263	17129	17307	17265	17360	17267	17349	17224	17209	17316	17370	17316	17442	17310	17521	17350	17326	17372	17501	17339	17378	17225	17040	17396	17390	17402	17241	17250	17464	17268	17313	17408	17386	17278	17495	17363	17481	17218	17396	17194	17428	17287	17335	17344	17350	17418	17485	17423	17237	17420	17531	17455	17306	17297	17359	17473	17290	17371	17523	17514	17224	17263	17533	17415	17389	17422	17387	17258	17314	17344	17344	17336	17171	17469	17197	17277	17404	17268	17465	17478	17349	17335	17334	17275	17267	17255	17247	17248	17327	17325	17365	17405	17269	17339	17459	17363	17403	17341	17426	17303	17388	17344	17503	17289	17277	17195	17531	17503	17416	17503	17300	17425	17355	17297	17324	17315	17418	17269	17382	17359	17532	17348	17337	17369	17359	17215	17425	17342	17171	17439	17347	17318	17350	17341	17451	17256	17343	17341	17421	17441	17281	17253	17511	17263	17384	17279	17391	17351	17417	17378	17190	17336	17215	17458	17298	17130	17376	17209	17483	17473	17325	17235	17390	17295	17448	17337	17308	17386	17249	17284	17417	17312	17345	17405	17263	17490	17491	17425	17382	17321	17364	17391	17518	17369	17340	17352	17402	17366	17298	17276	17108	17157	17332	17375	17226	17359	17324	17332	17363	17505	17298	17190	17387	17304	17439	17326	17385	17283	17423	17473	17330	17423	17570	17350	17290	17241	17388	17335	17171	17369	17468	17358	17349	17361	17277	17315	17218	17390	17474	17224	17418	17421	17279	17287	17277	17337	17291	17175	17433	17396	17342	17364	17119	17234	17501	17187	17470	17399	17200	17420	17418	17393	17525	17365	17346	17234	17517	17362	17399	17282	17473	17441	17211	17311	17316	17330	17281	17328	17296	17330	17355	17568	17236	17420	17297	17222	17338	17245	17428	17429	17200	17349	17228	17289	17522	17217	17383	17329	17468	17404	17332	17631	17426	17459	17268	17412	17118	17379	17473	17259	17270	17438	17280	17341	17257	17398	17355	17266	17244	17372	17391	17373	17248	17480	17334	17278	17375	17247	17381	17407	17267	17468	17469	17529	17306	17419	17439	17515	17385	17382	17350	17358	17377	17330	17313	17341	17167	17391	17370	17421	17310	17560	17429	17427	17237	17283	17420	17391	17357	17402	17290	17392	17265	17318	17255	17282	17573	17334	17350	17309	17240	17328	17459	17370	17459	17254	17418	17187	17389	17207	17239	17073	17498	17289	17507	17335	17217	17370	17329	17348	17367	17417	17479	17231	17390	17158	17321	17302	17175	17391	17385	17213	17493	17358	17378	17399	17326	17654	17397	17180	17326	17464	17307	17205	17198	17278	17504	17339	17492	17116	17369	17630	17277	17557	17288	17497	17457	17531	17220	17412	17340	17350	17505	17301	17399	17357	17306	17275	17405	17279	17646	17489	17447	17269	17292	17353	17358	17344	17478	17362	17426	17406	17441	17224	17375	17167	17457	17334	17218	17386	17355	17387	17343	17351	17328	17369	17301	17194	17542	17321	17247	17044	17329	17258	17245	17373	17388	17292	17243	17376	17327	17377	17526	17234	17378	17491	17331	17212	17521	17335	17249	17481	17317	17291	17328	17423	17327	17446	17530	17362	17294	17422	17340	17256	17298	17397	17413	17523	17303	17260	17317	17244	17367	17290	17458	17506	17349	17475	17458	17310	17257	17376	17453	17561	17281	17479	17353	17398	17207	17359	17355	17237	17340	17229	17370	17392	17367	17281	17246	17303	17327	17181	17460	17353	17291	17319	17428	17473	17477	17346	17267	17388	17380	17546	17349	17221	17247	17251	17431	17372	17551	17352	17306	17417	17265	17397	17363	17371	17515	17399	17217	17340	17381	17392	17316	17305	17212	17199	17340	17471	17460	17320	17322	17443	17541	17272	17366	17415	17225	17401	17375	17456	17100	17302	17193	17418	17260	17409	17322	17405	17139	17336	17380	17342	17394	17192	17465	17400	17282	17323	17536	17347	17302	17353	17461	17406	17322	17322	17304	17433	17261	17351	17283	17417
22544	21112	28848	23608	21409	24080	26744	22339	21771	22157	21959	21800	21825	28506	39773	36962	32512	26503	23241	22049	21303	21269	21494	21406	21508	21414	21538	21623	21417	21351	21469	21364	21245	21269	21500	21293	21219	21266	21295	21292	21508	21257	21274	21443	21413	21263	21299	21312	21274	21255	21141	21261	21147	21227	21460	21344	21305	21176	21282	21269	21192	21345	21318	21210	21318	21197	21345	21433	21274	21117	21236	21209	21088	21301	21291	21145	21347	21272	21494	21361	21652	21263	21319	21210	21176	21268	21484	21294	21327	21108	21153	21263	21416	21181	21360	21329	21369	21120	21037	21199	21114	21195	21180	21132	21560	21282	21358	21393	21190	21348	21295	21230	21277	20994	21135	21213	21227	20915	21317	21535	21347	21244	21452	21348	21441	21479	21216	21221	21220	21338	21247	21192	21384	21184	21169	21084	21073	21117	21173	21358	21165	21408	21302	21294	21132	21164	20969	21375	20977	21301	21149	21311	21247	21282	21140	21246	21378	21271	21199	21134	21307	21249	21397	21405	21267	21231	21322	21330	21186	21280	21070	21189	21331	21378	21345	21146	21421	21455	21310	21274	21212	21091	21464	21359	21327	21085	21216	21195	21336	21308	21111	21241	21027	21286	21006	21311	21168	21123	21191	21255	21101	21071	21478	20956	21417	21246	21166	21121	21245	21278	21238	21327	21147	21170	21245	21168	21178	21202	21259	20986	21060	21152	21126	20974	21207	21135	21287	21292	21296	21418	21287	21175	21090	21347	21305	21188	21285	21287	21161	21277	21102	21088	21241	21157	21340	21110	21254	21320	21275	21372	21353	21275	21227	20964	21265	21386	21382	21352	21330	21197	21177	21300	21299	21315	21325	21191	21140	21229	21250	21276	21076	21079	21128	21070	21136	20978	21431	21435	21288	21244	21115	21141	21456	21311	21279	21381	21204	21331	21312	21415	21451	21416	21095	21141	21055	21203	21306	21279	21273	21162	21318	21218	21467	21109	21395	21152	21357	21286	21341	21070	21255	21296	21141	21273	21278	21117	20972	21184	21294	21231	21352	21089	21192	21207	21252	21229	21348	21125	21113	21249	21272	21469	21172	21213	20977	21211	21005	21412	21132	21080	21275	21217	21374	21135	21137	21328	21213	21144	21269	21100	21099	21217	21315	21052	21391	21101	21270	21142	21471	21238	21365	21187	21099	21360	21195	21167	21290	21395	21256	21167	21253	20947	21304	21149	21305	21216	21184	21540	21147	21179	21224	21125	21089	21200	21192	21250	21322	21165	21176	21169	21262	21152	21127	21350	21254	21379	21413	21170	21247	21508	21167	21237	21169	21244	21296	21217	21218	21205	21307	21351	21279	21076	21078	21288	21157	21251	21117	21150	21118	21147	21190	21288	21241	21309	21338	21400	21329	21088	21466	21181	21331	21303	21168	20954	21205	20952	21190	21250	21211	21243	21201	21192	21337	21235	21378	21177	21215	21178	21129	21271	21142	21124	21170	21298	21331	21283	21301	21185	21350	21021	21123	21204	21262	21140	21324	20982	21220	21238	21339	21520	21148	21457	21406	21214	21124	21210	21315	21296	21119	21179	21350	21309	21178	21069	21130	21280	21384	21129	21379	21373	21271	21350	21305	21165	21299	21114	21210	21200	21197	21146	21368	21280	21079	21275	21160	21152	21418	21256	21043	21219	21338	21262	21230	21244	21140	21279	21012	21250	21159	21380	21295	21281	21186	21271	21335	21294	21450	21366	21165	21243	21151	21164	21240	21182	21168	21417	20998	21155	21191	21281	21192	21196	21161	21185	21150	21284	21139	21271	21256	21212	21365	21181	21226	21124	21392	21127	21370	21211	21245	21228	21164	21230	21301	21277	21326	21138	21212	21335	21215	21259	21303	21188	21166	21123	21093	21368	21272	21073	21332	21344	21142	21149	21320	21036	21152	21329	21294	21094	21262	21150	21377	21099	21092	21365	21166	21310	21130	21101	21462	21328	21243	21326	21159	21176	21352	21209	21152	21323	21248	21314	21307	21268	21233	21132	21109	21279	21380	21356	21273	21456	21212	21196	21364	21392	21390	21360	21258	21166	21325	21409	21055	21102	21024	21270	21075	21236	21017	21203	21442	21116	21305	21308	21472	21234	21189	21059	21345	21201	21110	21202	21318	21261	21210	21207	21333	21348	21239	21168	21241	21300	21137	21413	21120	21260	21205	21201	21368	21329	21355	21234	21259	21121	21167	21246	21248	21197	21198	21252	21199	21472	21132	21309	21363	21238	21388	21359	21493	21485	21368	21310	21453	21318	21219	21226	21151	21281	21278	21094	21310	21077	21294	21420	21109	21274	21277	21091	21102	21023	21131	21144	21391	21053	21261	21221	21299	21139	21136	21093	21272	21318	21372	21115	21156	21087	21297	21157	21336	21146	21091	21286	21138	21320	21333	21105	21289	20994	21336	21270	21266	21226	21227	21354	21452	21287	21213	21177	21552	21208	21144	21146	21206	21162	21132	21159	21041	21059	21034	21097	21417	21308	21372	21277	21404	21246	21231	21130	21309	21331	21261	21287	20921	21257	21275	21184	21279	21044	21331	21368	21258	21196	21437	21343	21272	21115	21314	21343	21343	21243	21035	21137	21235	21130	21250	21251	21257	21323	21181	21492	21203	21200	21295	21185	21172	21029	21100	21119	20995	21449	21136	21264	21126	21199	21314	21363	21156	21279	21508	21298	21371	21242	21247	21243	21335	21246	21349	21163	21216	21237	21136	21193	21285	21192	21179	21176	21286	21230	21046	21354	21216	21208	21248	20894	21264	21260	21227	21256	21006	21346	21325	21481	21445	21170	21312	21212	21331	21194	21309	21329	21274	21222	21103	21111	21194	21278	21161	21282	20951	21410	21219	21261	21247	21058	21250	21387	21394	21201	21072	21333	21138	21270	21241	21303	21297	21226	20960	21187	21137	21122	21303	21266	21234	21178	21427	21211	21355	21048	21252	21436	21441	21114	21152	21164	21087	21144	21169	21250	21301	21543	21304	21555	21304	21214	21450	21294	21113	21321	21337	21222	21214	21243	21379	21278	21224	21234	21224	21107	21268	21273	21343	21232	21388	21210	21218	21122	21473	21041	21295	21299	21134	21281	21170	21265	21138	21165	21126	21120	21181	21121	21062	21195	21070	21381	21215	21421	21389	21372	21258	21287	21390	21242	21393	21281	21282	21300	21227	21327	21261	21119	21250	21217	21172	21109	20994	21323	21160	21395	21340	21307	21219	21173	21593	21068	21172	21298	21252	21303	21309	21247	21114	21128	21220	21244	21194	21346	21214	21540	21171	21307	21319	21303	21148	21299	21172	21433	21244	21207	21377	21203	21478	21467	21265	21137	21279	21121	21153	21136	21291	21246	21333	21191	21350	21105	21279	21230	21283	21419	21240	21327	21105	21171	21263	21268	21318	21466	21130	21308	21079	21247	21347	21408	21167	21344	21047	21491	21233	21354	21262	21089	21300	21175	21105	21323	21077	21068	21386	21417	21178	21165	21124	21171	21265	21396	21046	21415	21159	21196	21249	21207	21115	21147	21404	21143	21352	21269	21143	21168	21263	21121	21296	21241	20975	21443	21184	21231	21383	21300	21024	21364	21148	21106	21149	21432	21206	21188	21254	21216	21306	21149	21211	21340	21218	21395	21449	21266	21493	21329	21297	21375	21224	21327	21263	21263	21099	21186	21453	21134	21369	21237	21215	21117	21279	21114	21337	21150	21360	21078	21331	21258	21184	21238	21130	20986	21180	21237	21553	21276	21362	21233	21215	21151	21398	21275	21054	21466	21247	21234	21381	21355	21030	21232	21198	21176	21018	21381	21348	21194	21301	21156	21257	21109	21526	21264	21370	21226	21243	21248	21320	21019	21277	21258	21181	21073	21222	21426	21101	21299	21311	21241	21183	21375	21231	21117	21359	21439	21270	21182	21212	21199	21294	21256	21312	21366	21090	21192	21373	21120	21413	21242	21417	21120	21209	21077	21091	21090	21188	21394	21227	21091	21489	21043	21252	21106	21387	21321	21039	21165	21214	21340	21409	21137	21218	21334	21284	21398	21360	21319	20971	20990	21112	21220	21514	21491	21268	21348	21176	21178	21298	21450	21102	21280	21326	21361	21086	21213	21151	21297	21251	21208	21231	21172	21290	21240	21293	21167	21348	21150	21324	21475	21346	21283	21323	21133	21248	21301	21280	21284	21231	21314	21420	21107	21119	21082	21203	21398	21344	21244	21336	21403	21213	21187	21217	21108	21262	21272	21471	21275	21265	21264	21411	21000	21090	21365	21581	21412	21099	21041	21346	21185	21232	21183	21082	21221	21300	21227	21230	21301	21125	21184	21306	21310	21169	21232	21314	21284	21271	21177	21214	21241	21241	21244	20997	21323	21426	21063	21400	21311	21255	21097	21130	21121	21298	21244	21150	21388	21307	21301	21229	21257	21093	21251	21412	21194	21047	20978	21175	21125	21315	21307	21162	21336	21013	21492	21182	21332	21351	21248	21057	21358	21247	21245	21272	21018	21217	21236	21335	21293	21173	21082	20879	20892	21443	20956	21175	21271	21305	21481	21062	21306	21280	21250	21408	21326	21233	21003	20992	21253	21380	21368	21207	21077	21202	21047	21103	21118	21253	21285	21134	21267	21121	21272	21112	21045	21187	21210	21314	21071	21076	21076	21467	21322	21317	21326	21351	21541	21343	21377	21402	21251	21272	21308	21258	21185	21203	21415	21177	21268	21339	21133	21374	21171	21130	21095	21303	21511	21340	21312	21097	21198	21390	21359	21284	21358	21077	21129	21257	21160	21032	21414	21398	21202	21125	21163	21278	21092	21256	21195	21185	21210	21162	21191	21427	21098	21332	21026	21176	21313	20989	21232	21403	21337	21454	21191	21424	21374	21182	21306	21279	21296	21280	21276	21221	21289	21376	21410	21389	21090	21301	21378	21415	21322	21119	21099	21432	21157	21209	21302	21238	21659	21339	21493	21179	21332	21341	21259	21223	21112	21242	21226	21164	21338	21071	21357	21330	21139	21193	21271	21217	21376	21216	20945	21128	21115	21090	21213	21294	21210	21197	21385	21171	21164	21236	21454	21190	21191	21403	21494
16276	28271	26982	22720	20494	19777	19154	18798	18520	18413	18354	18196	18188	30114	40346	37843	31340	23509	19868	18392	17771	17817	17784	17811	17828	17698	17671	17700	17688	17723	17877	17824	17650	17664	17845	17623	17638	17751	17766	17882	17543	17825	17613	17777	17720	17593	17716	17730	17556	17754	17687	17692	17698	17490	17705	17728	17785	17782	17576	17616	17540	17674	17775	17650	17784	17761	17654	17630	17733	17679	17700	17754	17681	17736	17672	17719	17631	17681	17680	17648	17933	17562	17695	17532	17821	17564	17689	17659	17708	17710	17836	17862	17537	17680	17789	17981	17510	17629	17781	17631	17803	17669	17680	17668	17591	17636	17687	17696	17811	17622	17664	17788	17607	17763	17454	17694	17645	17661	17687	17699	17781	17754	17576	17614	17745	17753	17513	17721	17709	17685	17925	17725	17734	17676	17690	17629	17802	17715	17793	17585	17530	17644	17682	17713	17776	17612	17565	17796	17355	17668	17622	17763	17437	17788	17733	17747	17641	17527	17689	17462	17657	17712	17468	17731	17631	17828	17705	17651	17685	17618	17725	17640	17598	17739	17536	17747	17614	17609	17540	17639	17525	17662	17636	17590	17613	17681	17584	17761	17621	17652	17637	17617	17601	17776	17736	17734	17776	17519	17717	17529	17656	17731	17828	17491	17774	17704	17752	17505	17605	17725	17527	17769	17646	17682	17693	17638	17757	17660	17695	17647	17694	17609	17750	17689	17672	17615	17654	17647	17643	17541	17552	17758	17730	17643	17807	17547	17726	17700	17682	17755	17562	17789	17699	17707	17762	17615	17760	17717	17709	17786	17654	17456	17624	17602	17630	17487	17584	17559	17736	17708	17925	17636	17677	17482	17720	17653	17647	17520	17616	17757	17701	17902	17659	17618	17372	17783	17663	17713	17675	17658	17894	17591	17636	17614	17679	17612	17569	17742	17746	17829	17766	17859	17741	17743	17586	17809	17635	17627	17623	17618	17648	17494	17648	17675	17644	17605	17585	17614	17632	17632	17616	17819	17819	17562	17545	17747	17561	17748	17594	17692	17805	17663	17666	17643	17792	17738	17591	17753	17644	17640	17657	17549	17588	17721	17646	17731	17664	17536	17643	17629	17570	17710	17593	17711	17618	17626	17699	17646	17494	17585	17662	17500	17757	17696	17788	17765	17626	17659	17643	17822	17634	17658	17606	17755	17681	17613	17693	17490	17725	17700	17670	17771	17462	17837	17457	17665	17746	17673	17755	17833	17590	17668	17572	17584	17725	17844	17517	17642	17459	17525	17743	17684	17533	17841	17675	17532	17806	17719	17660	17720	17464	17712	17594	17643	17437	17687	17518	17771	17786	17838	17535	17461	17459	17721	17640	17687	17655	17791	17565	17502	17656	17765	17584	17596	17647	17556	17823	17562	17686	17386	17746	17517	17544	17582	17725	17689	17643	17583	17555	17675	17686	17524	17520	17785	17659	17663	17753	17514	17656	17717	17649	17697	17572	17720	17559	17811	17623	17528	17776	17528	17609	17758	17695	17742	17720	17530	17716	17624	17621	17526	17651	17753	17793	17740	17769	17810	17636	17661	17671	17720	17707	17489	17727	17562	17530	17741	17790	17595	17575	17782	17561	17563	17747	17647	17550	17663	17487	17612	17681	17716	17640	17553	17676	17759	17744	17665	17521	17621	17883	17657	17618	17680	17662	17711	17654	17681	17600	17485	17799	17692	17643	17601	17537	17614	17757	17550	17696	17553	17836	17667	17573	17709	17548	17863	17687	17631	17672	17540	17594	17518	17453	17634	17600	17700	17705	17576	17417	17628	17557	17633	17683	17718	17711	17687	17579	17701	17667	17762	17838	17726	17698	17598	17556	17690	17681	17641	17740	17450	17815	17597	17627	17758	17683	17579	17845	17573	17519	17520	17543	17524	17539	17603	17583	17775	17685	17590	17635	17735	17702	17625	17695	17597	17816	17602	17854	17777	17653	17645	17724	17593	17743	17903	17741	17689	17652	17470	17629	17533	17666	17612	17490	17738	17682	17741	17638	17693	17698	17624	17707	17572	17792	17614	17560	17878	17547	17652	17613	17711	17647	17679	17831	17661	17565	17652	17736	17659	17490	17738	17642	17489	17692	17597	17724	17568	17515	17789	17720	17534	17821	17568	17786	17607	17718	17627	17654	17668	17536	17553	17558	17724	17560	17863	17701	17774	17696	17598	17623	17623	17671	17634	17740	17770	17847	17695	17650	17462	17625	17536	17535	17789	17688	17539	17505	17421	17575	17540	17647	17611	17829	17648	17725	17855	17591	17686	17653	17870	17620	17591	17558	17658	17695	17716	17749	17827	17774	17666	17513	17637	17648	17630	17638	17703	17737	17850	17693	17691	17736	17741	17490	17696	17592	17670	17772	17477	17561	17701	17631	17710	17868	17475	17647	17641	17595	17606	17689	17544	17609	17651	17541	17647	17635	17547	17676	17679	17616	17706	17784	17804	17739	17448	17585	17636	17630	17756	17768	17746	17488	17786	17541	17748	17648	17687	17609	17648	17548	17596	17692	17779	17580	17589	17630	17752	17567	17565	17582	17556	17573	17706	17582	17692	17628	17597	17570	17624	17484	17606	17506	17705	17700	17649	17788	17744	17764	17713	17778	17636	17641	17731	17592	17696	17533	17639	17533	17595	17696	17730	17792	17838	17534	17427	17710	17636	17575	17731	17676	17621	17446	17635	17612	17616	17762	17647	17723	17685	17807	17718	17580	17669	17647	17453	17633	17728	17761	17762	17831	17659	17720	17598	17649	17651	17587	17736	17646	17714	17704	17857	17451	17804	17606	17596	17623	17547	17591	17601	17553	17428	17553	17703	17833	17614	17661	17588	17595	17697	17655	17520	17603	17514	17733	17666	17499	17692	17614	17588	17757	17806	17632	17646	17739	17633	17577	17549	17797	17721	17826	17721	17640	17547	17463	17739	17823	17586	17667	17563	17751	17687	17806	17552	17659	17695	17375	17642	17714	17536	17862	17607	17616	17674	17741	17477	17718	17601	17637	17774	17546	17825	17645	17708	17712	17658	17500	17610	17551	17734	17631	17572	17573	17592	17659	17562	17559	17608	17724	17647	17622	17762	17718	17722	17638	17648	17629	17798	17568	17814	17599	17528	17631	17440	17580	17656	17600	17717	17593	17737	17856	17497	17750	17776	17475	17818	17629	17519	17873	17597	17596	17596	17555	17605	17726	17603	17603	17773	17566	17475	17592	17702	17733	17506	17765	17741	17653	17580	17572	17665	17591	17640	17625	17565	17863	17523	17696	17635	17631	17623	17550	17687	17676	17649	17727	17720	17500	17633	17728	17691	17497	17510	17615	17635	17628	17537	17629	17535	17828	17665	17623	17755	17665	17829	17726	17612	17728	17737	17528	17636	17750	17730	17928	17802	17635	17648	17567	17754	17602	17612	17433	17736	17586	17821	17581	17448	17714	17525	17729	17682	17743	17673	17690	17575	17740	17690	17726	17684	17590	17573	17715	17655	17557	17611	17540	17721	17557	17572	17621	17768	17567	17729	17585	17495	17624	17647	17572	17762	17633	17776	17527	17519	17483	17693	17784	17612	17669	17616	17586	17681	17611	17585	17576	17642	17657	17723	17734	17673	17646	17693	17704	17602	17538	17591	17602	17794	17687	17539	17600	17552	17648	17622	17602	17745	17607	17592	17673	17782	17737	17753	17684	17587	17682	17790	17795	17448	17751	17764	17703	17455	17495	17491	17567	17694	17608	17635	17635	17574	17638	17541	17664	17665	17573	17653	17587	17455	17726	17622	17612	17666	17687	17540	17667	17678	17653	17631	17719	17797	17599	17505	17650	17642	17840	17616	17707	17494	17632	17720	17592	17589	17505	17713	17729	17684	17629	17628	17576	17552	17588	17734	17828	17444	17658	17375	17591	17714	17730	17554	17721	17437	17615	17644	17727	17614	17633	17608	17557	17770	17464	17586	17633	17719	17591	17722	17858	17723	17616	17701	17722	17772	17863	17903	17637	17612	17649	17600	17801	17571	17692	17841	17679	17557	17617	17724	17627	17625	17741	17534	17503	17769	17710	17582	17712	17705	17751	17609	17683	17517	17492	17574	17624	17783	17642	17555	17715	17704	17640	17792	17636	17591	17652	17595	17536	17709	17551	17496	17695	17587	17535	17541	17707	17438	17714	17580	17793	17724	17821	17663	17703	17609	17647	17798	17576	17610	17787	17530	17653	17522	17549	17776	17753	17616	17609	17680	17791	17596	17535	17657	17712	17780	17563	17654	17628	17687	17497	17712	17623	17640	17601	17660	17497	17667	17577	17732	17496	17787	17715	17549	17747	17661	17644	17542	17603	17867	17685	17566	17630	17809	17651	17524	17683	17629	17531	17743	17634	17605	17706	17702	17594	17484	17575	17835	17552	17668	17587	17768	17838	17795	17749	17713	17611	17604	17580	17636	17466	17792	17518	17641	17763	17697	17643	17636	17776	17483	17459	17687	17630	17676	17596	17632	17751	17604	17796	17560	17771	17727	17592	17620	17709	17460	17645	17517	17709	17671	17680	17537	17471	17734	17704	17703	17606	17693	17596	17663	17671	17702	17555	17646	17786	17646	17718	17539	17520	17696	17724	17750	17636	17780	17695	17703	17588	17726	17589	17597	17438	17509	17160	17653	17598	17580	17693	17880	17603	17565	17477	17560	17753	17671	17591	17693	17538	17736	17782	17683	17583	17556	17629	17678	17700	17740	17773	17647	17689	17642	17660	17592	17704	17743	17719	17705	17642	17730	17649	17660	17739	17767	17670	17811	17652	17543	17615	17789	17594	17754	17735	17813	17597	17659	17515	17572	17544	17509	17575	17678	17659	17535	17704	17665	17685	17663	17672	17694	17699	17955	17655	17815	17556	17637	17591	17750	17586	17524	17442	17720	17665	17739	17640	17576	17806	17521	17807	17632	17629	17589	17673	17731	17567	17587	17727	17555	17618	17831	17576	17504	17799	17615	17729	17774	17574	17583	17730	17731	17768	17647	17539	17852	17582	17536	17603	17752	17765	17649	17760	17619	17728	17803	17571	17719	17682	17529	17556	17768	17619	17760	17611	17675	17711	17534	17773	17596	17668	17728
27498	22062	25348	23196	20542	20732	20901	20686	20832	20429	20581	20625	20695	21069	22118	22317	21966	21159	20865	20669	20438	20652	20695	20474	20765	20517	20431	20567	20549	20642	20418	20585	20662	20537	20554	20676	20810	20647	20443	20660	20622	20728	20533	20438	20675	20488	20692	20589	20533	20509	20742	20628	20513	20272	20621	20468	20423	20453	20492	20726	20725	20822	20615	20573	20715	20609	20710	20527	20444	20777	20452	20704	20433	20605	20458	20497	20563	20820	20702	20716	20679	20780	20665	20737	20485	20550	20689	20559	20593	20532	20593	20589	20642	20708	20722	20478	20536	20570	20692	20767	20522	20722	20798	20514	20611	20619	20574	20635	20684	20549	20365	20352	20514	20581	20554	20801	20672	20470	20541	20586	20696	20429	20604	20641	20633	20389	20678	20407	20863	20618	20571	20587	20632	20642	20608	20568	20464	20556	20659	20539	20548	20577	20423	20621	20690	20504	20632	20504	20493	20505	20469	20506	20489	20515	20673	20608	20601	20844	20766	20711	20597	20436	20585	20734	20861	20678	20476	20416	20556	20583	20682	20630	20415	20787	20463	20470	20529	20401	20578	20574	20679	20588	20657	20434	20362	20624	20740	20746	20489	20603	20636	20553	20640	20613	20592	20721	20527	20665	20642	20273	20536	20657	20567	20549	20666	20553	20867	20649	20806	20529	20584	20381	20706	20636	20777	20542	20598	20711	20856	20709	20628	20512	20600	20640	20728	20392	20618	20402	20700	20510	20776	20468	20479	20624	20782	20650	20596	20746	20546	20701	20503	20533	20609	20664	20346	20666	20584	20533	20639	20429	20389	20560	20681	20618	20526	20641	20573	20779	20750	20600	20596	20745	20421	20630	20528	20602	20700	20613	20442	20581	20659	20714	20428	20552	20502	20651	20638	20366	20486	20596	20717	20515	20512	20635	20655	20480	20466	20695	20626	20503	20451	20768	20612	20431	20487	20797	20707	20725	20775	20899	20575	20455	20502	20505	20521	20524	20626	20533	20651	20496	20631	20561	20558	20565	20392	20391	20498	20638	20597	20688	20632	20518	20511	20795	20590	20538	20745	20686	20718	20734	20637	20628	20678	20628	20514	20527	20611	20696	20516	20681	20713	20790	20545	20629	20533	20695	20668	20611	20513	20534	20609	20619	20672	20681	20509	20572	20705	20465	20633	20548	20547	20564	20655	20648	20336	20711	20558	20491	20661	20837	20645	20761	20666	20308	20549	20767	20657	20479	20631	20673	20690	20487	20576	20450	20546	20643	20281	20510	20769	20744	20501	20664	20518	20533	20764	20594	20517	20565	20554	20713	20279	20583	20619	20633	20510	20638	20474	20590	20543	20601	20620	20595	20553	20608	20401	20641	20643	20536	20583	20484	20574	20597	20675	20528	20723	20501	20651	20378	20712	20629	20724	20598	20414	20301	20694	20658	20638	20459	20596	20421	20433	20677	20696	20472	20695	20694	20590	20529	20509	20495	20593	20630	20656	20446	20681	20696	20476	20568	20605	20650	20747	20565	20606	20489	20521	20525	20551	20636	20586	20621	20752	20653	20717	20747	20781	20866	20626	20586	20523	20494	20316	20520	20806	20602	20761	20644	20610	20467	20708	20508	20734	20508	20583	20451	20532	20495	20596	20623	20572	20642	20668	20708	20563	20587	20666	20666	20694	20545	20740	20456	20455	20639	20674	20766	20615	20682	20572	20634	20502	20576	20512	20876	20439	20356	20446	20521	20728	20683	20587	20640	20604	20703	20656	20664	20633	20691	20552	20564	20438	20472	20673	20713	20614	20492	20742	20443	20672	20722	20745	20549	20552	20516	20417	20434	20488	20615	20694	20391	20658	20671	20498	20444	20416	20652	20710	20483	20846	20551	20400	20670	20703	20547	20467	20605	20620	20675	20744	20939	20629	20518	20481	20392	20611	20596	20400	20481	20464	20733	20541	20612	20548	20667	20514	20695	20549	20568	20506	20615	20577	20331	20576	20525	20612	20651	20726	20718	20519	20584	20469	20583	20512	20659	20579	20456	20529	20683	20624	20624	20478	20478	20521	20487	20701	20598	20602	20570	20442	20636	20645	20641	20863	20751	20442	20497	20384	20721	20543	20665	20741	20589	20751	20524	20715	20620	20702	20651	20650	20680	20671	20657	20634	20620	20526	20595	20559	20559	20583	20711	20549	20677	20581	20362	20616	20774	20517	20626	20600	20528	20641	20729	20635	20559	20775	20597	20558	20491	20408	20535	20939	20729	20556	20622	20681	20580	20487	20570	20466	20645	20480	20679	20556	20667	20553	20457	20755	20754	20667	20755	20626	20566	20505	20546	20422	20622	20520	20571	20478	20377	20659	20674	20690	20624	20542	20634	20551	20587	20684	20743	20676	20814	20722	20621	20518	20682	20782	20278	20671	20662	20487	20568	20559	20486	20565	20710	20696	20560	20622	20492	20663	20636	20637	20671	20669	20494	20761	20452	20643	20620	20754	20589	20761	20760	20454	20572	20602	20634	20665	20451	20620	20492	20353	20678	20517	20616	20477	20435	20724	20493	20593	20821	20617	20809	20723	20673	20665	20704	20687	20665	20625	20743	20774	20627	20551	20665	20726	20448	20434	20587	20539	20596	20476	20319	20534	20465	20519	20408	20236	20498	20513	20803	20499	20701	20835	20611	20542	20708	20590	20588	20623	20705	20610	20623	20502	20541	20569	20630	20694	20457	20803	20659	20659	20719	20665	20743	20490	20322	20706	20445	20511	20647	20679	20450	20680	20606	20645	20383	20596	20737	20806	20398	20575	20514	20667	20613	20681	20655	20452	20742	20588	20761	20395	20462	20666	20714	20591	20544	20536	20586	20676	20694	20804	20476	20674	20553	20457	20672	20544	20748	20718	20474	20772	20724	20439	20529	20583	20712	20646	20599	20610	20506	20700	20450	20646	20740	20417	20609	20703	20501	20652	20459	20615	20831	20712	20814	20555	20518	20744	20831	20748	20658	20540	20433	20501	20566	20652	20560	20500	20534	20726	20453	20728	20575	20521	20652	20567	20704	20560	20516	20646	20729	20572	20609	20834	20549	20692	20780	20554	20649	20580	20647	20486	20661	20745	20583	20431	20636	20760	20684	20631	20711	20514	20743	20704	20607	20747	20694	20702	20680	20744	20611	20516	20803	20761	20437	20631	20706	20557	20619	20627	20621	20671	20715	20585	20565	20522	20667	20477	20472	20493	20605	20442	20580	20584	20574	20646	20706	20548	20659	20439	20475	20702	20593	20610	20472	20538	20771	20673	20443	20761	20624	20829	20428	20383	20538	20712	20579	20713	20597	20722	20487	20445	20464	20800	20753	20503	20466	20689	20718	20615	20631	20610	20501	20583	20517	20714	20850	20654	20662	20704	20431	20759	20518	20658	20451	20540	20615	20734	20745	20775	20538	20579	20622	20703	20659	20556	20591	20580	20697	20549	20461	20808	20708	20493	20612	20674	20663	20528	20712	20507	20775	20476	20747	20654	20454	20645	20601	20759	20553	20434	20655	20556	20592	20646	20556	20810	20716	20604	20709	20537	20643	20777	20782	20532	20641	20463	20610	20587	20614	20666	20705	20387	20565	20467	20663	20726	20552	20596	20478	20707	20611	20697	20676	20497	20653	20687	20580	20708	20549	20598	20559	20600	20580	20548	20680	20899	20677	20665	20697	20621	20566	20686	20461	20615	20576	20741	20562	20797	20544	20596	20725	20401	20749	20406	20546	20449	20594	20614	20633	20590	20418	20645	20597	20682	20671	20780	20612	20537	20371	20649	20676	20429	20671	20544	20808	20542	20568	20574	20507	20622	20396	20777	20729	20580	20713	20666	20621	20745	20687	20647	20613	20746	20817	20508	20604	20670	20418	20449	20464	20581	20597	20602	20402	20775	20644	20735	20515	20531	20824	20745	20658	20627	20725	20648	20376	20413	20761	20901	20700	20530	20605	20567	20717	20665	20615	20899	20725	20608	20594	20641	20706	20781	20751	20357	20737	20640	20683	20527	20756	20475	20658	20521	20637	20859	20396	20828	20777	20731	20583	20505	20635	20785	20446	20554	20834	20526	20502	20528	20655	20424	20497	20608	20499	20507	20704	20684	20464	20690	20727	20729	20563	20463	20553	20558	20635	20679	20762	20437	20303	20727	20730	20821	20611	20456	20543	20540	20487	20428	20699	20601	20743	20330	20636	20631	20297	20553	20565	20523	20851	20668	20622	20585	20482	20400	20619	20636	20457	20541	20611	20517	20575	20516	20848	20960	20525	20589	20552	20547	20681	20598	20593	20663	20663	20561	20455	20652	20716	20603	20704	20715	20724	20690	20547	20719	20495	20552	20531	20432	20763	20598	20824	20611	20692	20579	20673	20385	20509	20605	20751	20646	20756	20663	20663	20550	20653	20619	20671	20726	20432	20684	20641	20521	20417	20700	20810	20692	20588	20857	20561	20729	20591	20558	20565	20814	20536	20417	20551	20600	20629	20583	20700	20559	20735	20502	20637	20594	20508	20615	20763	20497	20542	20652	20601	20770	20593	20451	20743	20564	20571	20554	20581	20678	20618	20641	20747	20585	20499	20781	20587	20640	20595	20411	20501	20531	20488	20672	20749	20539	20406	20472	20464	20470	20698	20523	20758	20689	20651	20610	20695	20539	20700	20612	20316	20869	20525	20438	20610	20793	20597	20724	20574	20779	20547	20596	20435	20608	20713	20844	20648	20511	20571	20630	20665	20595	20722	20545	20397	20876	20548	20487	20443	20654	20847	20574	20667	20632	20633	20745	20559	20461	20438	20687	20576	20473	20592	20878	20680	20559	20512	20912	20529	20594	20475	20541	20573	20464	20626	20884	20595	20772	20686	20817	20765	20538	20651	20718	20524	20663	20649	20490	20524	20595	20608	20490	20559	20522	20689	20429	20760	20744	20668	20440	20588	20757	20576	20531	20591	20596	20648	20503	20724	20666	20678	20706	20656	20419	20567	20625	20519	20428	20729	20675	20496	20680	20731	20544	20666	20650	20572	20445	20500	20570	20715	20608	20470	20645	20640	20564	20594	20513	20519	20659	20650	20843	20615	20542	20714	20854	20735	20601	20642	20659	20482	20388	20591	20671	20652
16072	18968	18457	17960	17586	17543	17542	17308	17420	17427	17400	17149	17460	18342	19541	19740	18759	18054	17574	17294	17321	17233	17145	17247	17216	17221	17230	17316	17180	17102	17161	17059	17155	17233	17358	17117	17229	17364	17098	17125	17410	17135	17056	17351	17300	17182	17369	17209	17171	17181	17129	17316	17232	17193	17055	17249	17299	17174	17278	17227	17266	17138	17373	17152	17391	17369	17305	17348	17348	17389	17231	17234	17281	17358	17172	17237	17323	17195	17323	17240	17403	17312	17277	17185	17344	17106	17130	17229	17290	17226	17255	17318	17036	17258	17119	17436	17239	17002	17216	17140	17137	17208	17367	17319	17364	17308	17114	17194	17317	17363	17233	17428	17241	17203	17198	17247	17239	17283	17270	17147	17411	17366	17248	17272	17317	17299	17236	17071	17102	17375	17203	17286	17189	17351	17113	17209	17271	17320	17167	17250	17302	17293	17165	17232	17211	17163	17274	17320	17156	17207	17183	17308	17223	17276	17288	17301	17175	17419	17204	17160	17074	17069	17263	17259	17355	17241	17133	17342	17242	17147	17227	17170	17181	17307	17192	17199	17283	17123	17300	17290	17225	17189	17127	17237	17351	17111	17320	17061	17340	17149	17134	17181	17162	17233	17290	17125	17467	17083	17235	17051	17207	17215	17196	17191	17112	17209	17237	17126	17178	17328	17219	17352	17400	17110	17275	17127	17197	17157	17201	17159	17275	17274	17078	17281	17259	17307	17218	17221	17358	17225	17200	17238	17308	17309	17218	17168	17205	17268	17183	17293	17097	17308	17233	17147	17244	17236	17073	17254	17312	17241	17252	17348	17458	17406	17196	17307	17233	17261	17344	17289	17117	17173	17109	17177	17346	17309	17250	17355	17229	17202	17244	17140	17257	17172	17322	17306	17214	17234	17060	17166	17248	17014	17253	17098	17377	17389	17230	17259	17306	17299	17151	17246	17408	17152	17321	17272	17368	17267	17255	17164	17347	17215	17127	17007	17526	17216	17367	17134	17137	17078	17233	17340	17446	17228	17083	17275	17284	17326	17150	17260	17303	17284	17269	17385	17339	17168	17306	17176	17318	17281	17225	17267	17374	17238	17195	17338	17338	17400	17263	17298	17099	17352	17158	17073	17273	17154	17178	17276	17330	17239	17167	17340	17154	17153	17127	17225	17252	17098	17108	17195	17113	17396	17284	17008	17176	17468	17154	17272	17274	17156	17217	17059	17264	17082	17346	17254	17280	17262	17147	17174	17332	17217	17263	17039	17381	17183	17237	17316	17218	17316	17246	17214	16931	17175	17293	17137	17229	17169	17336	17224	17034	17332	17494	17124	17180	17251	16958	17329	17245	17306	17293	17265	17266	17110	17214	17204	17234	17209	17384	17305	17163	17377	17383	17303	17225	17262	17322	17421	17233	17288	17254	17365	17303	17301	17384	17140	17239	17225	17361	17013	17138	17241	17333	17300	17362	17281	17174	17049	17338	17209	17369	17168	17264	17279	17280	17183	17458	17359	17210	17169	17178	17314	17294	16971	17354	17289	17195	17218	17336	17220	17212	17206	17236	17356	17183	17096	17205	17265	17119	17367	17236	17439	17202	17169	17244	17273	17197	17195	17161	17398	17379	17104	17186	17125	17191	17251	16975	17423	17168	17418	17262	17071	17183	17164	17344	17407	17170	17414	17154	17193	17230	17255	17480	17154	17475	17253	17231	17252	17103	17242	17126	17081	17361	17239	17132	17242	17217	17214	17239	17301	17006	17289	17331	17241	17289	17159	17163	17064	17288	17219	17278	17157	17321	17209	17377	17084	17266	17283	17376	17226	17266	17178	17161	17422	17102	17240	17063	17223	17171	17277	17251	17124	17287	17149	17220	17396	17261	17165	17101	17262	17195	17243	17262	17302	17030	17322	17176	17249	17116	17265	17367	17199	17393	17212	17025	17302	17265	17188	17347	17184	17376	17343	17122	17223	17127	17350	17312	17270	17032	17410	17301	17142	17081	17311	17333	17228	17267	17239	17274	17172	17155	17167	17149	17219	17134	17305	17208	17083	17475	17234	17252	17308	17263	17251	17332	17329	17145	17251	17186	17087	17326	17212	17221	17223	17133	17213	17166	17403	17342	17312	17282	17330	17175	17389	17280	17188	17005	17176	17359	17387	17192	17364	17152	17300	17053	17065	17195	17377	17334	17328	17302	17253	17366	17300	17366	17327	17447	17269	17181	17276	17178	17333	17527	17186	17206	17182	17143	17232	17256	17320	17202	17328	17294	17446	17251	16951	17345	17289	17209	17315	17204	17023	17223	17225	17293	17087	17165	17172	17175	17296	17055	17254	17324	17331	17258	17202	17244	17304	17137	17285	17325	17266	17372	17236	17311	17395	17207	17165	17046	17118	17171	17246	17217	17221	17117	17127	17242	17230	17196	17283	17159	17091	17255	17424	17172	17119	17257	17374	17089	17310	17146	17108	17398	17083	17141	17269	17281	17372	17212	17000	17477	17395	17209	17040	17229	17295	17224	17158	17220	17254	17226	17038	17233	17438	17143	17117	17207	17089	17242	17298	17134	16914	17326	17335	17206	17255	17282	17157	17210	17154	17186	17341	17225	17158	17257	17234	17282	17161	17161	17302	17152	17212	17195	17343	17208	17182	17147	17102	17278	17175	17328	17284	17163	17234	17162	17255	17273	17112	17266	17191	17331	17200	17126	17261	17141	17386	17129	17365	17325	17221	17310	17255	17286	17075	17108	17218	17316	17272	17223	17409	17270	17263	17141	17108	17317	17366	17138	17272	17120	17107	17174	17269	17156	17249	17146	17155	17170	17246	17278	17330	17239	17284	17203	17240	17339	17462	17106	17428	17256	17191	17206	17209	17284	17254	17328	17289	17228	17082	17217	17212	17380	17195	17212	17260	17144	17302	17181	17157	17408	17211	17300	17175	17054	17188	17362	17323	17242	17187	17406	17201	17323	17195	17370	17322	17398	17083	17345	17233	17205	17310	17075	17199	17164	17194	17245	17306	17263	17183	17054	17314	17034	17129	17126	17299	17294	17395	17215	17338	17149	17228	17278	17333	17316	17279	17352	17253	17137	17184	17337	17369	17302	17141	17283	17159	17246	17159	17369	17119	17387	16983	17394	17340	17352	17134	17310	17429	17364	17342	17177	17166	17205	17313	17187	17213	17186	17374	17046	17235	17316	17282	17293	17315	17224	17399	17232	17221	17276	17291	17222	17248	17204	17312	17240	17235	17174	17174	17266	17327	17163	17155	17097	17219	17328	17403	17283	17421	17248	17214	17305	17215	17364	17233	17409	17249	17261	17208	17257	17116	17287	17225	17323	17160	17177	17205	17135	17394	17153	17273	17397	17255	17389	17368	17184	17381	17224	17261	17171	17169	17413	17265	17302	17333	17349	17161	17293	17271	17243	17125	17164	17217	17098	17225	17111	17367	17174	17310	17245	17251	17098	17158	17242	17069	17105	17204	17253	17222	17286	17254	17145	17104	17288	17137	17242	17123	17305	17267	17288	17126	17330	17039	17260	17123	17425	17202	17376	17168	17192	17068	17296	17246	17221	17212	17242	17085	17436	17162	17200	17523	17184	17320	17346	17296	17448	17175	17331	17232	17195	17267	17231	17289	17268	17274	17369	17137	17164	17314	17373	17253	17088	17058	17273	17208	17408	17161	17231	17219	17256	17107	17286	17064	17393	17175	17325	17189	17236	17270	17195	17117	17290	17330	17239	17447	17337	17365	17193	17183	17162	17108	17310	17126	17397	17169	17262	17299	17329	17239	17104	17276	17178	17214	17293	17305	17331	17149	17138	17243	17152	17071	17452	17214	17172	17242	17429	17248	17311	17266	17484	17291	17303	17331	17218	17111	17155	17362	17246	17286	17210	17311	17112	17151	17290	17196	17160	17416	17139	17177	17275	17327	17182	17094	17112	17266	17252	17284	17196	17180	17394	17243	17123	17264	17062	17170	17101	17150	17208	17232	17069	17237	17213	17284	17391	17112	17393	17160	17188	17281	17232	17228	17215	17255	17081	17177	17147	17232	17180	17136	17085	17288	17180	17330	17122	17504	17421	17336	17230	17341	17144	17269	17350	17415	17324	17202	17297	17333	16989	17422	17341	17333	17159	17272	17131	17302	17223	17289	17366	17156	17395	17103	17120	17100	17135	17314	17184	17284	17277	17345	17290	17158	17352	17273	17343	17275	17155	17226	17071	17191	17323	17268	17240	17220	17203	17343	17333	17279	17213	17180	17222	17284	17158	17253	17319	17241	17359	17066	17051	17332	17153	17215	17212	17056	17407	17462	17223	17250	17151	16999	17166	17493	17170	17285	17170	17134	17194	17209	17317	17078	17198	17314	17300	17156	17218	17207	17093	17311	17031	17182	17237	17359	17094	17131	17214	17354	17303	17046	17487	17181	17077	17177	17374	17299	17175	17309	17217	17445	17145	17387	17314	17070	17331	17317	17216	17306	17280	17328	17295	17121	17181	17282	17162	17405	17124	17256	17139	17229	17369	17214	17328	17116	17177	17250	17244	17131	17209	17211	17307	17117	17222	17236	17198	17396	17276	17210	17334	17216	17278	17370	17058	17271	17176	17305	17337	17127	17164	17507	17169	17124	17192	17367	17243	17235	17207	17061	17270	17352	17113	17193	17096	17091	17352	17267	17195	17080	17120	17345	17332	17376	17460	17191	17349	17262	17211	17133	17319	17144	16997	17193	17269	17181	17285	17438	17231	17302	17272	17245	17202	17342	17392	17194	17198	17321	17122	17277	17241	17412	17061	17135	17305	17396	17184	16995	17355	17293	17387	17271	17293	17326	17249	17179	17060	17262	16996	17279	17380	17168	17438	17309	17105	17195	17261	17109	17364	17314	17298	17307	17215	17120	17369	17239	17341	17356	17338	17267	17345	17253	17291	17382	17169	17296	17284	17254	17169	17279	17272	17165	17222	17257	17169	17161	17429	17409	17173	17193	17459	17293	17420	17318	17248	17260	17159	17428	17236	17317	17185	17108	17187	17293	17239	17101	17344	17165	17147	17200	17298	17222	17099	17201	17286	17315	17274	17121	17313	17158	17437	17360	17284	17312	17312	17235	17128	17066	17007	17195	17104	17245	17228	17131
23424	21028	28458	23929	22100	23238	23220	20714	20540	20423	20546	20374	20420	26859	30891	29695	26213	22739	21036	20765	20248	20137	20005	20269	19834	20004	20250	20060	20098	20379	20221	20319	20066	20071	20059	20173	20238	20041	20226	20267	20068	20099	20104	19926	19993	19978	20333	20033	19961	19943	19962	19969	19823	19886	20168	20119	19862	20064	19960	20196	19844	19916	19927	20193	20023	20004	19938	19949	20091	20035	20232	20001	20004	20141	20088	19992	20130	19849	20211	19854	20124	20060	20176	19921	19843	20056	20181	20031	19979	20000	19950	19946	19933	20119	20077	20165	20028	20055	20175	19959	20186	19953	20115	19892	20037	20002	20035	19812	19612	19767	20014	19871	19844	20134	20020	20027	20167	20023	20069	19944	19698	20134	19814	19908	19888	19894	20343	20085	20071	20117	19804	19808	19801	20143	19919	19914	20145	20236	19904	20079	19825	19911	19947	20151	19977	20040	19819	19966	19761	19889	20141	19990	20024	20031	19747	19929	20120	19966	20107	20078	19720	19893	19895	20201	20257	20007	19983	19898	20214	20098	19933	19943	20089	20104	20181	19985	19897	20000	19958	20013	19925	19863	19982	19880	20055	19932	20032	19911	20133	19946	19933	19956	20066	20101	20012	20122	20095	19955	20204	19932	19850	20052	20080	19833	20110	20176	20078	20066	19975	19816	19970	20061	20083	19826	19978	19963	19951	19795	19965	19992	19931	20020	19925	19949	20092	19928	20027	19912	19996	19941	19851	20107	20135	19940	19925	20020	20065	20024	20034	19980	20034	19795	19744	19969	19928	20206	20185	20133	20228	20085	20108	19912	20067	20155	19965	19843	19951	19998	19999	20321	19927	19954	20172	19896	20070	19913	20113	20137	20255	20047	20081	20135	19921	19901	20264	20065	19984	19894	19906	19929	20003	20090	20250	20089	19855	19945	20059	19934	19832	19803	19832	19961	19953	19833	19942	19905	20030	19789	19948	20244	20114	19977	20012	19861	19845	19954	20010	19980	19885	19807	20098	19893	19976	19954	19942	20180	19892	19924	20114	20043	19895	19833	19808	19905	20071	20006	20142	20017	20024	19830	20009	20155	20155	19924	19902	20130	20074	20276	20254	19860	20049	20143	20093	20140	20135	20068	20040	19906	19809	19964	19941	19919	20130	20025	19822	19949	19826	19897	20029	20142	19942	19634	19950	20030	20160	20097	20130	19952	19890	19920	20023	19882	20174	20093	19935	20143	20203	20050	20020	19946	20060	19780	19870	20197	19951	19977	20013	19977	20021	19941	20003	19925	19701	20113	19971	19844	19991	20064	19957	20067	20032	19974	20069	20051	20050	19945	19924	20164	19975	20169	20092	19954	20080	19967	20029	19930	19818	19780	20163	19889	19849	19968	20086	19833	20069	20051	19926	19907	19913	20160	20135	19785	20125	20134	19896	19850	20028	19864	19988	19890	20256	20042	20002	19705	20010	19972	20042	19763	19803	19938	19950	20079	20044	19954	19984	19863	20046	20015	20075	20010	19801	20149	19975	19888	20006	19934	20140	20038	19828	19956	20003	19725	19988	19905	20210	20099	19996	19944	19654	20120	19785	20183	19768	19936	20049	19965	20002	19941	19891	20047	19952	20077	20084	20031	20150	20042	19661	19997	20004	20111	19864	20175	20109	19882	20160	19946	19933	20085	19962	19776	19994	19972	19954	20116	20310	20268	19935	19844	19947	19909	19881	19741	20052	19935	20033	19931	20040	19950	20132	19897	19999	19880	20151	20148	19869	20130	19954	20057	20038	19891	19830	19809	20031	19894	20050	19956	20085	19998	20108	19919	19984	19897	19870	19985	20195	19845	20078	20063	19969	20041	20179	19898	19954	19804	20092	19951	19977	20030	20002	19924	20127	19778	20008	20055	19862	20008	20011	19882	20075	19982	20289	20021	20069	19983	20027	19927	19787	20012	20075	20004	19979	19781	19994	19837	20051	19939	20006	20020	20091	20085	19806	19913	20171	20015	19906	19969	19907	19970	19649	20005	20052	19956	20110	20026	19948	20021	20062	19963	19935	19988	20011	20003	20105	20119	20049	19862	19932	20139	20166	19972	19982	19999	20169	19963	19835	19926	19920	19850	20108	20044	20062	20115	20017	19720	20100	19973	20033	19995	19912	20064	20071	19889	19891	19951	19957	20040	19762	19834	20128	19964	19958	20254	19996	19987	20078	20083	19922	19943	20144	20106	20110	20171	19991	19931	20028	19738	20016	19934	20088	20110	19920	20038	20109	20112	20041	20061	20155	20284	20421	20016	19864	20054	20089	19933	20062	19934	19886	19981	20216	20048	19852	19926	20080	19888	19829	20144	20094	19847	19975	20043	19976	19926	20000	20115	19919	20060	20110	19969	20061	20033	19916	20167	19788	19927	20039	19991	19873	19970	20151	19865	20106	20095	20067	20006	19837	19967	20022	20008	19892	20066	20069	20046	19980	19858	19792	20082	19868	20220	20108	19957	20122	20039	20058	19810	20058	20156	20005	20003	19942	19863	19785	19772	20098	19800	20064	19872	20050	19801	20029	19908	20223	20034	19999	20101	20088	20024	19911	19955	19968	20137	19832	20090	20099	19778	20048	19855	19939	19993	20039	20019	19881	20084	19893	19744	19893	20054	19676	19832	19964	19854	20030	20045	19949	19974	20162	19949	20110	19996	20091	19966	20006	19906	19974	19838	19940	19930	20094	19998	20067	19790	19925	19764	19959	19950	19963	19711	20020	19974	20081	20010	20026	19966	19988	19930	20042	20185	20074	20125	20120	20054	19911	20011	19977	20165	20040	19993	19879	19983	19821	19951	19854	19891	19920	20146	19986	20040	20001	19975	19999	19947	20104	20053	19812	19819	19909	20101	20029	20050	20070	19886	20148	20250	20050	20150	20306	20026	19904	19790	19835	19938	20118	20110	20076	20049	19951	20060	19741	19821	20096	20019	20125	20106	20201	19954	19837	19836	19999	19917	20074	19983	20148	20152	20017	19778	19965	20003	19833	19965	20073	19899	19837	20053	20041	19892	19873	19941	20091	20028	20006	19856	19871	19814	19875	20070	19892	19733	20002	19922	19990	20038	20036	19975	20020	19970	20011	19913	19986	20110	20255	19927	20251	19774	20117	19914	19900	20012	20004	19892	20024	20117	20078	20170	19984	19858	20042	19977	20190	20063	19952	19952	20046	19923	19794	20031	20046	19913	19876	19937	20055	20034	20030	20045	20055	19836	19740	20015	20037	19754	19955	19994	20310	19888	19973	19922	19839	20027	19977	20075	20013	19994	20057	19893	20105	19836	20183	19992	20008	20073	20023	20281	20090	19778	20048	19982	19908	19983	20095	19875	20172	19986	19810	20107	19959	19821	19896	19945	19965	20007	20124	19923	19955	19911	20148	20101	20183	19990	19831	20009	20010	20043	20138	19935	20011	19848	20140	20105	20083	19726	19946	19995	20151	20362	20017	20092	20070	20016	19948	19946	19855	19930	19755	19943	19842	19950	19968	19961	19976	19835	19865	19869	20082	19866	19998	20134	20198	19893	20263	20017	19923	19699	20108	19929	20104	19945	19915	20091	19892	20082	19914	20004	19850	20213	20025	19954	20057	19884	19899	20054	19944	19962	20133	19980	19909	19891	20146	19938	20025	20018	19994	19870	20018	19854	19987	19915	19896	19773	19999	19896	19909	20051	20156	20037	19985	19983	19798	20041	19998	19832	20098	19786	20046	19981	20048	20255	20037	20115	19983	19832	19837	19846	20025	19924	19909	20046	19903	19899	20057	20002	19948	19963	19954	20094	20109	19877	19815	20055	20096	20049	19956	19746	20126	20129	19963	19876	20059	19945	19868	19909	19968	20099	19867	20017	19980	20037	19983	20035	19996	20018	19965	19777	20067	19836	19938	19810	19785	20051	19942	20030	19943	19905	20083	19808	20045	20027	20017	19957	20001	20082	19979	19969	19993	20012	19778	19912	19776	19857	19901	20210	19951	19917	20035	20143	20095	19954	19926	19918	19873	20128	20036	19979	20218	19970	19819	19807	19933	19969	20091	20143	19982	19995	19948	19988	20012	19831	19982	19939	19961	19998	20151	19897	19843	20145	20075	20043	20178	19981	19782	19788	19892	19973	19996	20002	19932	20092	19957	19861	19993	19907	20022	20032	19943	19857	19993	19911	20059	19989	19968	20097	20015	19870	19924	20130	20003	19970	19957	19799	20165	19950	20055	19937	20169	20030	19965	19874	19873	20108	19885	20152	20112	19941	20007	20116	19829	19851	19987	19918	19885	20002	19968	19852	19982	20322	19893	19873	20002	20000	19946	20053	19948	19895	20102	20304	19973	20092	19778	19998	19982	19965	19966	19993	19742	20057	19894	20153	19878	19929	19988	19975	20125	19949	19901	19817	19979	19807	19944	19839	20117	20127	20035	20084	19937	19847	20071	19982	19848	19930	19802	20117	19919	19862	19931	20026	20168	19973	19962	19951	19897	19833	20009	20053	20083	19902	20199	19880	20082	20013	20090	19865	19918	20168	20047	20011	19956	19923	19849	20005	20126	19892	19898	20047	20068	19959	20106	19870	19930	19978	19916	20156	19924	20003	19996	19963	20036	19839	19926	20167	19922	19951	19859	20148	19912	20245	19992	19883	20153	20077	20119	20118	20140	19977	19834	20081	19998	20088	19919	20182	20008	19923	19956	19918	19986	20090	19885	20029	20166	20088	19807	20149	19947	20015	20099	19991	19821	20059	19864	20035	19921	19808	19931	19829	20034	19913	20072	19996	19900	20065	19949	19868	19839	20157	20109	19982	20114	19849	20099	20105	20257	19945	19884	19983	19923	20000	20174	19699	20177	19902	20174	19929	19859	19997	19945	20209	20073	19794	19913	20092	20063	19931	20037	19943	19902	19824	19990	20042	20066	20074	20047	20028	19822	20077	19641	20059	20005	20242	19928	19998	19829	19990	20045	19984	20094	19967	19973	19967	19647	19794	19931	20168	19827	20080	20080	20104	20051	19828	20104	19865	20126	19833	20143	19999	19962	19818	19778	20093	19914	19806	19910	20050	19963	19940	20019	20046	20192	19984	19882	19904	20008	20249	19905	19921	20124	20034	20137	20004	19974	20006
14499	23587	21950	19629	18543	18179	17826	17576	17551	17345	17140	17229	17307	28470	31824	29859	24736	19927	17977	17208	16943	16904	16924	16804	17046	16921	17076	16931	17013	17077	16948	16902	16758	16814	17047	17086	16932	16844	17105	16915	16909	16981	16836	17117	17063	16978	16917	16943	17036	16763	16976	16884	16894	16964	16781	16950	16813	17031	16797	16805	16886	16939	16832	16980	16733	17087	16878	16932	16944	17004	16895	16931	16948	16886	16767	16690	16892	16853	16938	16970	16952	16752	16918	16938	16964	16933	17034	16835	17011	16759	16978	16886	16881	16944	16838	16774	16949	16749	16881	16942	16871	16808	16864	16718	16860	16927	16867	16988	16771	17051	16884	16974	16770	16993	16690	17046	16985	16947	17020	16910	16771	16870	16718	16817	16834	16991	17006	16850	16862	16778	16934	17013	16779	17022	16848	16882	16788	16810	16781	16851	17003	16865	16889	16772	16879	16787	16972	16954	16786	16874	16993	16930	16999	16802	16810	16859	17012	17015	16914	16863	16924	17049	16859	16739	16767	16942	17011	16927	16909	16937	16916	16721	17105	16763	17045	16935	16928	17007	16826	16942	16896	17035	16940	16854	17008	16928	16863	17138	16729	16976	16908	16851	16776	16862	16659	17029	16906	16935	16762	16911	16965	16877	16984	16914	17000	16864	16893	16744	17074	16851	16915	16944	16736	16792	16895	16960	16970	17025	16864	16920	16974	16768	16874	16807	16965	16852	16915	16929	16881	16726	16751	16937	16809	16889	16761	16927	16907	16833	16905	16804	17106	16743	16923	16899	16908	16710	16928	16888	16878	16929	16952	16882	16859	16890	16947	16997	16744	16846	17024	16892	16794	16949	16728	16970	16930	16820	16894	16918	16786	16953	17032	16902	16989	16885	16763	16915	16981	16996	16971	16831	16941	16936	16838	16911	16916	16874	17063	16735	17012	16872	17072	16739	16864	16904	16937	17015	16939	17019	16942	16800	16809	16921	16957	16982	16937	16969	16822	16864	16745	16897	16951	16872	16931	17004	16988	16962	16811	16933	16946	16922	16897	16932	16879	17007	17079	17031	16841	16940	16996	16833	16846	16941	16912	16876	16759	16945	17111	16857	16825	16797	16883	16828	16956	16862	16915	16919	16745	16871	16955	16923	16908	17097	16837	16885	16875	16907	16922	17066	16822	16811	16859	16808	16953	16891	17011	16760	17030	17099	16984	16922	16769	16908	16861	16922	16941	16887	16787	16951	16801	16905	16954	16847	17018	16839	16744	16833	16996	16945	16875	16808	16882	16902	16890	16825	16812	16822	16932	16836	16857	16930	16900	16875	16827	16808	16858	17033	16951	16912	16902	16962	16845	16833	17071	16821	16802	16800	16935	16990	16934	16881	16683	16961	16787	16962	16888	16847	16842	17117	16923	16834	16838	16790	17045	16761	17033	17062	16788	16702	17030	16779	16933	16902	17025	16929	16866	16911	16824	17062	17108	16855	17111	16980	16963	16939	16903	16836	16852	16884	16796	16795	16887	17047	16898	16867	16773	16969	16937	16879	16585	17013	17013	16721	16968	17005	16807	16824	16985	16996	16939	16908	17023	17190	16855	16818	16919	16900	16938	16912	16966	16873	17055	16817	16950	16932	17033	16742	16984	17026	16962	16823	16862	16818	16889	16727	16784	16907	16701	16901	16964	17004	16915	16905	16934	16914	16948	17006	16844	16923	16895	16994	16991	16722	16704	16907	16840	16812	17071	16752	16998	16937	16954	16733	16965	16946	17149	16706	16976	16782	16914	16806	16917	16850	16898	16844	16825	16726	16862	16895	17047	16892	16807	16801	16834	17027	16841	16903	16981	16887	16942	16923	16930	16747	16755	16818	16899	16779	17020	16912	16968	16959	16828	16779	16888	16924	16626	16782	16857	16763	17106	16891	16976	16838	16767	16919	16885	16946	16862	16742	16721	16891	16932	16871	16942	16947	17082	16992	16829	16927	16783	17010	16865	16828	16826	16931	16758	17038	17029	17009	16837	16848	16712	16953	16946	16974	16955	16821	16924	16968	16980	16835	16806	16988	16878	16989	16976	16917	16895	16903	16935	16926	16826	16988	16936	16921	16761	17018	16901	16713	16785	16951	16933	16963	16924	16868	17057	16926	16866	16744	17025	16820	16918	16759	16762	16989	16844	16880	17067	17038	16971	16951	16956	16756	16825	16911	16862	16890	16904	16879	16772	16969	16802	16988	17021	16857	17031	16803	16771	16764	16880	16860	16947	16579	16927	16757	16828	16919	17081	17007	16933	16984	17038	16925	16862	17075	16931	16884	16944	16873	16857	16944	16869	16940	16864	16897	16981	17006	16886	16893	16859	16956	16751	16735	16989	16826	16921	16768	16884	16998	16842	17006	16939	16827	17004	16929	16848	16977	16797	16968	16816	16914	16943	16817	16840	17053	16885	16743	16949	16907	16913	16861	16984	17058	16946	16736	16947	16950	16843	16947	16833	16864	17026	17003	16958	16841	16965	16962	17009	16819	16796	17077	16844	16969	16862	17017	16877	16900	16826	16944	16937	16777	16835	16965	17016	16968	16833	16932	16835	16813	16854	16756	16937	17139	16782	16810	16874	17024	16839	16883	16970	16900	16861	16859	16929	16797	16874	16868	16724	16700	16876	16737	16857	16867	16951	17009	16823	17085	17047	16806	16942	17015	16753	16831	17040	16613	17081	17061	17071	16879	16853	17106	16784	16978	16879	16894	17087	16720	16900	16722	17068	16988	16992	16832	16821	16930	16736	16950	16757	16892	16929	16836	16865	17047	16956	16922	16863	17133	16958	16875	16960	16930	17077	16802	16767	17062	16830	16957	16899	16931	16918	17074	16827	16844	17029	16962	16762	16771	16894	16795	16795	16863	16965	16827	16752	16809	16975	16832	16935	16922	16806	16940	16946	16870	16967	16864	16942	16795	17034	16918	16916	16949	16927	16879	16998	16955	16999	16907	17081	16942	17087	16815	17033	16802	16880	16900	16889	16824	16929	16682	16896	16970	16949	16692	16753	16861	16979	16890	16967	16971	17002	16733	16927	16855	16926	16908	16937	16817	16969	17120	16915	16844	16944	16780	16967	16855	16832	16878	16860	16772	16961	17017	16720	16971	16775	16936	16826	17012	16933	16887	16902	17078	16930	17051	16944	16905	16977	16988	16894	16941	16841	16926	16822	16946	16765	17051	16947	16936	16895	16950	17054	16799	17014	16960	16956	16831	16925	16916	16839	16913	16982	16754	16914	16798	16823	16895	16943	16928	16915	16891	16962	16999	16989	16827	16818	16967	16778	16956	16957	17045	16961	16965	16939	16843	16921	17030	16750	16727	16892	16851	16927	16931	17006	16910	17058	16894	16952	16975	16978	16975	16857	16936	16896	17001	16930	16684	16859	16937	16898	17053	16991	16846	16925	16846	16963	17048	17077	16726	17051	16973	17040	16771	16717	16831	16933	17096	16851	16971	16755	17076	16834	16991	16921	16934	16678	16917	16954	16969	17029	16918	16905	17068	16801	16968	16950	16911	16862	17038	16794	16739	16949	16711	16999	16958	16967	16928	16952	16859	16877	17040	16854	17054	17030	17031	16874	16702	16834	16974	16919	16904	17019	16891	16934	16746	16835	17067	16877	16994	16815	16960	16952	16843	16900	16763	16711	16754	16870	16881	17012	16888	16875	16805	16850	17040	16865	16917	16872	16968	17110	16895	16809	16754	16742	16938	16924	16812	16826	16829	16841	16862	16992	16995	16752	16916	16987	16907	16967	16894	16922	16942	17059	16630	16940	16936	16934	16996	17007	16953	16820	16769	16909	16905	16966	16903	17021	17034	16890	16875	16886	16971	17007	16913	16846	16830	16859	16988	16860	17104	17020	16856	17012	16911	16913	16870	17092	16820	16967	16852	16933	17034	16770	16810	16940	16886	16843	16833	16939	17068	16834	16905	16888	16753	16850	16926	16971	16864	16887	16798	17028	16946	16817	16873	16923	16855	16930	16749	16892	16845	16868	16872	16677	17033	16915	16991	16922	16960	16880	16922	16869	17047	17153	16967	17002	16872	16834	17127	17060	16864	16897	16750	16935	16745	16940	16855	16909	16952	16872	16957	16893	17006	16779	17029	16940	16973	16816	17004	16682	16961	16876	16995	16854	16864	17075	16825	16850	16875	16867	16951	16854	16974	16719	16917	16916	16870	16796	16956	16807	16862	16783	17010	16902	16872	16906	16965	16934	16918	16850	16872	16935	17013	16841	16854	17065	17098	16928	16901	16960	16892	16882	16817	16997	16888	16954	16896	16987	16957	16920	16960	17001	16922	16912	16846	16764	16919	17098	16862	16990	17031	16909	17014	16923	16984	16808	16950	17046	16829	17012	17057	16745	16987	16939	16909	16697	16926	16909	16931	17023	16880	16918	16916	16918	16861	16745	16842	16951	17057	16981	16885	16854	16872	16892	17016	16983	16863	16998	17049	16988	16741	16949	16908	16986	16969	16978	16723	17010	17004	16971	16900	16792	16824	17127	17013	17000	16986	16968	17051	16897	16802	16897	16782	16851	16966	16780	17063	16919	16975	16908	16901	16744	16802	17007	16908	16885	16804	16915	16747	16884	16876	16968	16851	16872	16995	16822	16959	16711	16861	16974	16985	16960	17137	16791	16836	16960	16894	16965	16802	16966	17092	16853	17041	16771	16987	16708	16825	16887	16923	16893	16890	16701	16778	16952	16926	16884	16802	16772	16877	17117	17018	16781	16795	16867	16927	17072	16794	16922	16836	16863	16848	16970	16905	17049	16772	16950	16741	16865	16782	17089	16816	16810	17017	16990	16744	16916	16888	16919	17039	17009	17081	16710	16996	16853	16837	16946	16799	16785	16859	16947	16979	16776	16912	16945	17038	16819	17055	16827	16855	17009	16810	16919	16856	16937	16963	16831	16978	16864	16873	16815	16907	16873	17041	17032	17026	16952	17048	16919	17046	16818	16971	17004	16930	17104	16947	16925	16988	16960	16783	16981	16976	16924	16799	16885	16912	17008	16891	17078	16803	16891	16939	16844	16889	16931	16912	16972	16939	16863	17038	16708	16820	16820	16917	17121	16840	16577	17096	16838	17045	16861	16711
22555	21024	28796	23454	21257	23482	25599	21115	20145	20632	20503	20145	20803	31398	36920	35558	29897	24075	21674	20595	19894	19874	19969	19980	20023	19868	19777	19845	19895	19597	19535	19987	19885	19991	19799	19682	19632	19825	19868	19867	19923	19832	19686	19924	20001	19747	19665	19766	19676	19682	19757	19805	19834	19644	19796	19788	19715	19929	19972	19882	19836	19812	19736	19847	19852	19652	19709	19602	19668	19728	19723	19518	19839	19657	19681	19853	19736	19626	19811	19644	19834	19423	19645	19645	19686	19661	19655	19603	19815	19848	19782	19748	19910	19744	19502	19703	19750	19748	19568	19509	19710	19558	19582	19669	19704	19625	19842	19759	19659	19551	19783	19744	19837	19742	19683	19630	19681	19634	19701	19785	19654	19529	19705	19692	19535	19810	19707	19727	19680	19693	19637	19681	19699	19613	19451	19542	19603	19602	19619	19568	19740	19915	19740	19681	19534	19701	19784	19686	19566	19629	19701	19676	19636	19709	19805	19816	19397	19590	19698	19551	19670	19657	19711	19529	19491	19597	19748	19666	19725	19558	19539	19694	19604	19853	19723	19775	19809	19798	19703	19494	19770	19551	19656	19654	19533	19655	19792	19893	19709	19579	19651	19961	19589	19517	19707	19694	19940	19750	19577	19583	19872	19647	19634	19694	20024	19553	19710	19802	19521	19937	19788	19591	19779	19734	19679	19681	19560	19767	19777	19720	19815	19658	19557	19658	19578	19542	19763	19766	19741	19768	19699	19548	19657	19551	19717	19763	19585	19610	19494	19554	19698	19491	19799	19685	19695	19633	19383	19720	19640	19755	19611	19581	19785	19561	19725	19728	19851	19830	19506	19814	19839	19700	19642	19539	19718	19820	19663	19628	19668	19630	19485	19510	19538	20048	19652	19728	19665	19711	19632	19588	19567	19605	19822	19784	19602	19622	19842	19836	19796	19570	19698	19765	19655	19828	19668	19575	19648	19730	19512	19775	19741	19770	19791	19639	19846	19624	19731	19606	19579	19696	19539	19519	19686	19816	19622	19363	19590	19802	19507	19484	19653	19596	19453	19749	19573	19509	19531	19685	19757	19388	19587	19568	19647	19823	19810	19432	19548	19693	19699	19544	19714	19859	19618	19624	19558	19676	19722	19691	19731	19794	19681	19773	19838	19596	19735	19709	19463	19772	19814	19456	19783	19711	19645	19672	19682	19663	19686	19767	19741	19828	19704	19801	19753	19761	19519	19667	19551	19740	19681	19770	19763	19620	19819	19661	19486	19405	19718	19644	19605	19583	19727	19733	19349	19605	19719	19698	19679	19662	19553	19766	19898	19681	19800	19565	19664	19685	19656	19492	19757	19664	19586	19569	19613	19600	19747	19598	19535	19679	19593	19516	19632	19799	19725	19641	19546	19792	19681	19582	19554	19732	19767	19605	19766	19755	19730	19653	19730	19580	19675	19582	19670	19710	19787	19691	19640	19900	19405	19427	19738	19690	19764	19729	19689	19670	19623	19803	19682	19651	19964	19587	19847	19669	19444	19724	19614	19633	19762	19650	19603	19788	19734	19716	19707	19748	19746	19793	19557	19699	19617	19692	19667	19667	19658	19592	19648	19736	19469	19444	19534	19592	19680	19643	19786	19609	19684	19575	19713	19550	19675	19879	19683	19582	19744	19761	19534	19634	19533	19787	19710	19833	19760	19725	19783	19596	19830	19626	19398	19531	19601	19633	19578	19634	19662	19544	19646	19634	19639	19614	19884	19816	19618	19398	19552	19500	19695	19560	19452	19338	19723	19663	19569	19681	19672	19548	19632	19542	19656	19529	19644	19647	19574	19684	19928	19594	19665	19622	19729	19684	19671	19441	19501	19518	19640	19502	19695	19868	19721	19666	19685	19725	19599	19682	19564	19750	19718	19648	19795	19639	19804	19511	19898	19694	19672	19566	19655	19584	19651	19686	19596	19662	19519	19587	19764	19703	19612	19541	19794	19469	19741	19677	19615	19462	19772	19733	19480	19825	19558	19687	19707	19589	19608	19707	19753	19796	19923	19670	19740	19741	19720	19608	19600	19704	19949	19854	19851	19697	19921	19734	19838	19654	19748	19663	19737	19653	19769	19536	19820	19611	19753	19523	19737	19867	19513	19904	19725	19732	19699	19646	19662	19708	19593	19570	19732	19651	19577	19579	19604	19526	19731	19652	19704	19614	19639	19786	19656	19630	19672	19737	19678	19730	19782	19518	19848	19616	19634	19590	19518	19759	19554	19671	19598	19706	19707	19588	19604	19675	19579	19714	19582	19607	19648	19597	19709	19677	19525	19696	19770	19675	19585	19681	19525	19694	19684	19673	19769	19735	19742	19804	19551	19547	19762	19488	19607	19727	19567	19600	19611	19539	19567	19769	19554	19733	19613	19561	19617	19698	19682	19646	19759	19632	19774	19590	19704	19582	19724	19667	19764	19866	19564	19654	19610	19705	19574	19724	19684	19712	19589	19757	19591	19720	19452	19394	19648	19632	19671	19617	19682	19572	19602	19500	19582	19563	19747	19690	19807	19739	19541	19590	19466	19439	19677	19773	19624	19520	19739	19672	19685	19688	19862	19765	19742	19580	19467	19515	19577	19707	19697	19553	19831	19499	19412	19842	19624	19487	19619	19801	19767	19803	19581	19701	19572	19708	19600	19712	19563	19610	19755	19567	19873	19779	19825	19686	19806	19694	19690	19653	19540	19709	19756	19644	19693	19653	19687	19782	19704	19596	19588	19686	19918	19845	19600	19653	19903	19791	19960	19621	19766	19589	19682	19765	19830	19834	19612	19609	19584	19703	19734	19746	19574	19596	19604	19728	19536	19723	19498	19466	19522	19690	19553	19706	19683	19882	19660	19602	19616	19786	19809	19676	19811	19697	19595	19466	19441	19665	19792	19614	19505	19715	19603	19684	19657	19777	19747	19473	19686	19795	19666	19683	19717	19578	19596	19780	19665	19695	19658	19515	19758	19756	19543	19568	19530	19534	19794	19849	19657	19867	19686	19655	19801	19684	19757	19577	19675	19782	19776	19595	19616	19678	19832	19627	19691	19879	19776	19693	19534	19537	19526	19587	19559	19649	19718	19449	19773	19727	19753	19590	19784	19719	19749	19547	19739	19511	19797	19803	19627	19557	19789	19740	19550	19433	19856	19659	19586	19656	19634	19496	19814	19683	19355	19731	19482	19761	19871	19862	19558	19675	19661	19591	19863	19642	19569	19671	19630	19645	19560	19318	19539	19695	19633	19590	19808	19705	19785	19633	19381	19760	19646	19609	19780	19562	19657	19842	19886	19703	19635	19803	19802	19493	19827	19664	19617	19672	19883	19597	19635	19785	19558	19809	19830	19697	19633	19719	19677	19462	19677	19660	19474	19547	19672	19693	19948	19527	19516	19631	19794	19615	19682	19624	19619	19698	19798	19640	19682	19589	19574	19604	19592	19530	19670	19542	19519	19670	19785	19705	19631	19722	19687	19618	19671	19718	19951	19687	19594	19662	19775	19537	19606	19446	19828	19759	19704	19627	19756	19581	19823	19654	19692	19637	19774	19579	19772	19645	19676	19499	19557	19601	19614	19357	19743	19673	19610	19612	19600	19688	19775	19568	19687	19715	19478	19571	19554	19706	19640	19681	19693	19692	19562	19659	19490	19692	19601	19408	19543	19611	19582	19474	19545	19480	19577	19566	19334	19671	19621	19709	19464	19682	19516	19750	19676	19657	19665	19626	19808	19523	19549	19656	19637	19668	19602	19807	19485	19625	19807	19709	19680	19547	19433	19558	19545	19677	19588	19627	19645	19697	19722	19633	19689	19736	19772	19600	19569	19566	19837	19561	19915	19470	19599	19953	19773	19701	19491	19640	19605	19458	19853	19769	19696	19677	19821	19737	19605	19684	19728	19715	19581	19322	19631	19569	19786	19666	19714	19601	19677	19609	19765	19665	19712	19744	19694	19667	19845	19546	19713	19934	19641	19555	19604	19547	19567	19696	19822	19629	19650	19476	19584	19806	19768	19622	19614	19616	19557	19467	19415	19604	19677	19560	19400	19680	19532	19531	19630	19540	19738	19579	19660	19439	19835	19688	19642	19690	19555	19520	19714	19634	19817	19757	19677	19814	19490	19646	19535	19692	19787	19605	19877	19541	19798	19841	19756	19750	19552	19766	19886	19590	19793	19605	19481	19603	19637	19580	19665	19835	19615	19614	19594	19652	19854	19662	19652	19717	19613	19622	19943	19706	19732	19591	19761	19653	19699	19529	19647	19654	19746	19781	19706	19801	19584	19775	19518	19569	19725	19714	19569	19684	19655	19735	19575	19626	19868	19687	19658	19498	19748	19742	19836	19817	19766	19689	19594	19372	19659	19773	19605	19829	19678	19589	19548	19591	19771	19812	19737	19768	19830	19846	19731	19495	19509	19612	19822	19612	19829	19626	19733	19779	19508	19524	19670	19496	19691	19717	19665	19841	19794	19624	19659	19586	19549	19576	19874	19644	19587	19711	19760	19562	19664	19653	19697	19808	19706	19639	19503	19587	19706	19671	19757	19914	19822	19632	19671	19924	19699	19755	19629	19597	19578	19647	19813	19777	19950	19680	19723	19558	19614	19757	19539	19571	19600	19457	19712	19706	19664	19733	19727	19605	19717	19638	19526	19509	19465	19743	19629	19425	19542	19477	19749	19673	19747	19476	19894	19576	19802	19742	19619	19497	19777	19624	19678	19707	19639	19745	19499	19725	19574	19877	19594	19617	19560	19758	19627	19588	19697	19558	19664	19427	19548	19522	19615	19749	19634	19771	19674	19641	19477	19674	19522	19607	19665	19528	19564	19629	19804	19607	19608	19591	19765	19619	19737	19530	19659	19418	19552	19738	19845	19769	19573	19577	19470	19582	19480	19668	19613	19700	19592	19491	19598	19486	19760	19586	19732	19750	19683	19981	19788	19743	19572	19666	19819	19807	19725	19452	19860	19515	19597	19621	19611	19551	19551	19567	19651	19730	19634	19567	19708	19660	19607	19785	19710	19711	19627	19754	19801	19755	19808	19586	19713	19710	19674	19730	19593	19609	19841	19878	19650	19652	19691	19700	19792	19765	19684	19928	19672	19564	19593	19611	19771	19854
15635	26807	25127	21360	19538	18734	18121	17700	17522	17266	17280	17154	18167	34766	38278	36437	28999	21716	18602	17096	16863	16602	16860	16444	16605	16574	16831	16759	16664	16645	16648	16892	16749	16824	16807	16713	16686	16707	16684	16640	16632	16674	16799	16608	16710	16613	16594	16576	16825	16669	16703	16890	16729	16706	16766	16718	16519	16698	16672	16790	16582	16544	16715	16737	16636	16637	16561	16579	16681	16737	16654	16713	16639	16653	16666	16614	16752	16668	16768	16735	16588	16774	16588	16655	16702	16721	16761	16752	16721	16747	16862	16737	16521	16665	16588	16556	16703	16575	16827	16648	16597	16484	16659	16666	16655	16624	16662	16699	16679	16667	16729	16876	16605	16570	16711	16630	16834	16826	16659	16598	16699	16644	16668	16639	16530	16616	16714	16529	16733	16648	16632	16611	16732	16639	16731	16562	16607	16771	16644	16618	16656	16752	16525	16761	16856	16853	16659	16670	16725	16601	16703	16635	16655	16658	16752	16579	16581	16612	16606	16902	16709	16764	16693	16566	16728	16538	16688	16687	16803	16615	16668	16721	16612	16620	16511	16728	16660	16663	16875	16699	16829	16706	16626	16616	16718	16560	16557	16552	16723	16588	16652	16599	16581	16504	16685	16828	16519	16608	16693	16679	16632	16567	16565	16770	16585	16606	16702	16739	16804	16584	16811	16573	16435	16769	16488	16674	16854	16542	16772	16627	16545	16672	16822	16592	16572	16715	16673	16598	16572	16691	16538	16714	16574	16560	16701	16648	16517	16662	16498	16603	16683	16621	16681	16746	16602	16435	16671	16805	16652	16601	16589	16436	16611	16463	16605	16629	16610	16712	16668	16673	16767	16541	16630	16676	16679	16572	16702	16697	16745	16559	16678	16446	16562	16567	16628	16569	16714	16648	16566	16596	16673	16835	16711	16682	16595	16555	16671	16743	16636	16733	16610	16754	16682	16848	16743	16679	16722	16686	16576	16683	16468	16772	16512	16691	16578	16614	16618	16587	16667	16805	16710	16501	16777	16534	16563	16701	16771	16525	16759	16699	16651	16682	16757	16653	16592	16507	16780	16750	16675	16605	16846	16673	16579	16591	16700	16547	16541	16596	17047	16584	16698	16673	16701	16523	16553	16688	16596	16919	16735	16661	16573	16511	16848	16468	16676	16586	16606	16716	16687	16645	16541	16493	16558	16532	16663	16559	16521	16606	16674	16602	16729	16697	16520	16599	16672	16678	16658	16679	16715	16571	16664	16505	16668	16734	16657	16633	16662	16651	16868	16602	16785	16546	16639	16507	16725	16558	16576	16578	16611	16648	16661	16639	16841	16653	16687	16630	16581	16632	16585	16680	16758	16528	16634	16748	16519	16499	16759	16573	16610	16727	16707	16634	16609	16592	16616	16632	16613	16506	16711	16612	16683	16577	16717	16663	16649	16814	16554	16710	16677	16878	16540	16650	16653	16494	16645	16682	16610	16533	16772	16586	16630	16642	16696	16768	16660	16647	16552	16756	16655	16736	16717	16584	16683	16548	16531	16626	16487	16619	16608	16888	16625	16743	16900	16605	16816	16674	16656	16535	16502	16642	16580	16569	16683	16724	16724	16537	16666	16822	16605	16814	16725	16581	16644	16520	16633	16843	16662	16524	16685	16722	16699	16834	16784	16725	16564	16573	16540	16564	16787	16760	16673	16633	16607	16711	16677	16714	16715	16723	16786	16515	16681	16625	16943	16628	16760	16684	16775	16558	16573	16564	16587	16588	16749	16660	16641	16576	16615	16856	16780	16582	16743	16868	16770	16503	16526	16753	16604	16687	16672	16623	16638	16572	16671	16700	16584	16662	16650	16602	16542	16740	16667	16601	16696	16664	16602	16673	16693	16504	16836	16693	16606	16764	16802	16623	16607	16638	16679	16757	16693	16795	16632	16771	16629	16731	16693	16543	16790	16687	16603	16584	16585	16703	16559	16651	16743	16668	16598	16590	16636	16634	16490	16709	16729	16602	16636	16591	16695	16597	16566	16658	16645	16627	16503	16738	16545	16855	16749	16488	16710	16683	16739	16658	16639	16636	16912	16731	16804	16560	16633	16526	16669	16784	16765	16617	16654	16556	16828	16646	16738	16504	16832	16722	16680	16680	16594	16561	16795	16719	16799	16537	16633	16632	16573	16582	16517	16718	16644	16557	16611	16686	16622	16639	16535	16696	16621	16601	16614	16713	16662	16709	16573	16552	16775	16651	16620	16727	16520	16690	16726	16822	16596	16697	16649	16734	16656	16574	16667	16650	16653	16688	16844	16549	16649	16629	16827	16605	16778	16782	16751	16658	16600	16546	16706	16583	16587	16684	16694	16552	16523	16651	16677	16519	16643	16702	16568	16708	16580	16630	16736	16901	16680	16799	16837	16553	16625	16603	16525	16683	16766	16493	16697	16660	16699	16600	16688	16504	16795	16641	16690	16768	16806	16738	16584	16633	16820	16769	16889	16658	16838	16724	16615	16625	16855	16614	16564	16715	16681	16663	16767	16764	16748	16533	16597	16704	16457	16726	16719	16510	16585	16760	16634	16524	16728	16536	16577	16677	16659	16656	16778	16611	16762	16639	16527	16619	16854	16619	16756	16771	16757	16766	16645	16523	16506	16728	16646	16625	16703	16673	16705	16577	16568	16658	16642	16866	16514	16707	16531	16659	16790	16718	16812	16609	16785	16737	16772	16646	16737	16602	16668	16779	16803	16656	16749	16730	16644	16824	16759	16710	16554	16680	16687	16683	16577	16682	16699	16547	16759	16641	16645	16695	16594	16700	16683	16685	16700	16577	16504	16724	16653	16670	16620	16643	16592	16853	16811	16688	16511	16539	16892	16586	16536	16653	16636	16721	16680	16680	16626	16535	16802	16687	16670	16642	16634	16731	16726	16632	16763	16630	16679	16647	16593	16587	16623	16618	16579	16720	16757	16782	16685	16824	16659	16557	16696	16657	16688	16721	16654	16602	16595	16651	16647	16692	16632	16715	16613	16737	16661	16697	16802	16498	16645	16637	16898	16613	16520	16548	16650	16573	16630	16612	16580	16632	16575	16532	16769	16794	16461	16575	16622	16755	16624	16577	16697	16787	16567	16580	16560	16552	16705	16837	16709	16537	16646	16598	16631	16637	16593	16649	16636	16792	16417	16614	16709	16697	16744	16456	16601	16692	16516	16748	16597	16821	16697	16549	16589	16567	16608	16624	16457	16581	16698	16668	16724	16573	16760	16668	16692	16627	16619	16558	16664	16639	16523	16653	16499	16631	16698	16793	16735	16494	16688	16717	16767	16721	16446	16616	16588	16700	16748	16596	16585	16632	16717	16596	16608	16711	16629	16628	16634	16636	16605	16595	16738	16737	16614	16517	16552	16540	16734	16784	16528	16665	16705	16778	16535	16632	16759	16546	16515	16769	16685	16729	16713	16589	16659	16716	16687	16445	16775	16601	16646	16566	16682	16625	16739	16555	16561	16470	16786	16740	16673	16784	16744	16669	16530	16666	16706	16469	16494	16599	16700	16632	16804	16586	16731	16594	16587	16657	16754	16416	16646	16600	16642	16696	16530	16719	16652	16675	16381	16635	16812	16704	16746	16766	16792	16753	16503	16576	16792	16640	16626	16625	16733	16572	16697	16644	16666	16712	16783	16653	16617	16722	16716	16608	16661	16646	16788	16716	16475	16718	16744	16493	16564	16591	16845	16625	16690	16735	16682	16698	16730	16658	16751	16651	16610	16544	16526	16806	16615	16671	16674	16669	16919	16680	16547	16611	16643	16708	16640	16627	16717	16724	16791	16519	16605	16590	16754	16583	16628	16733	16640	16657	16716	16583	16759	16679	16686	16609	16530	16766	16459	16546	16653	16633	16663	16847	16504	16602	16497	16634	16481	16527	16666	16729	16535	16548	16752	16648	16827	16647	16738	16696	16671	16523	16546	16524	16735	16804	16453	16762	16586	16491	16738	16710	16636	16618	16645	16651	16709	16586	16651	16750	16628	16747	16678	16778	16748	16592	16668	16717	16590	16620	16513	16673	16714	16635	16545	16653	16639	16658	16703	16615	16614	16671	16678	16778	16679	16726	16725	16685	16605	16783	16574	16663	16683	16550	16651	16743	16608	16755	16662	16588	16800	16729	16691	16607	16573	16509	16631	16573	16709	16630	16620	16729	16670	16675	16747	16792	16611	16705	16620	16606	16651	16654	16648	16604	16736	16629	16603	16716	16648	16598	16720	16628	16681	16709	16571	16466	16774	16601	16729	16622	16738	16647	16621	16672	16510	16734	16710	16547	16788	16708	16719	16625	16806	16716	16632	16706	16628	16776	16611	16609	16743	16718	16655	16843	16815	16772	16673	16719	16554	16779	16544	16681	16633	16720	16758	16573	16295	16590	16802	16626	16806	16670	16563	16530	16641	16725	16748	16763	16730	16612	16680	16715	16670	16686	16460	16593	16712	16462	16714	16749	16804	16543	16622	16476	16600	16646	16798	16618	16635	16590	16627	16602	16704	16487	16789	16619	16785	16744	16532	16569	16582	16811	16537	16589	16530	16730	16709	16739	16731	16652	16673	16685	16563	16837	16788	16553	16601	16593	16624	16661	16917	16736	16562	16550	16784	16769	16562	16718	16578	16537	16585	16588	16542	16538	16658	16546	16682	16856	16775	16469	16732	16613	16448	16591	16742	16614	16482	16689	16557	16915	16751	16736	16758	16537	16602	16715	16827	16618	16585	16735	16686	16650	16626	16650	16519	16658	16754	16630	16787	16613	16799	16781	16745	16622	16745	16603	16669	16624	16863	16737	16606	16938	16557	16544	16642	16635	16652	16708	16663	16745	16552	16616	16634	16844	16658	16491	16783	16476	16913	16719	16556	16666	16588	16741	16422	16489	16560	16584	16803	16542	16644	16609	16634	16644	16604	16642	16921	16539	16708	16703	16729	16697	16734	16764	16572	16668	16532	16742	16618	16835	16711	16583	16645	16687	16629	16625	16666	16656	16625	16465	16778	16600	16727	16675	16686	16610	16817	16590	16674	16914	16442	16667	16782	16620	16560	16765	16865	16600	16667	16743	16756	16746	16616	16573	16720	16616	16612	16698	16588	16772	16697	16637	16734	16605
27314	21807	23774	21227	18545	18684	18608	18517	18639	18534	18651	18718	18662	19315	19948	20172	19585	18864	18677	18598	18627	18581	18257	18581	18481	18260	18304	18493	18411	18440	18501	18614	18104	18465	18536	18342	18604	18427	18396	18396	18433	18620	18327	18354	18522	18525	18621	18477	18342	18336	18435	18415	18463	18505	18379	18470	18504	18802	18541	18511	18335	18469	18366	18817	18632	18317	18207	18373	18677	18560	18370	18462	18412	18417	18314	18315	18601	18661	18698	18575	18511	18567	18557	18481	18463	18329	18473	18346	18342	18412	18499	18445	18450	18598	18610	18412	18526	18328	18334	18279	18391	18246	18307	18621	18400	18544	18491	18461	18292	18302	18505	18504	18375	18411	18399	18629	18595	18443	18528	18332	18480	18549	18427	18461	18440	18457	18337	18557	18307	18625	18392	18304	18560	18300	18320	18308	18546	18377	18311	18590	18337	18478	18336	18291	18330	18759	18603	18464	18296	18356	18409	18396	18383	18404	18550	18452	18372	18285	18424	18421	18513	18368	18382	18492	18436	18549	18398	18566	18346	18607	18445	18317	18467	18441	18387	18429	18605	18549	18564	18360	18307	18180	18273	18388	18401	18375	18519	18106	18470	18547	18311	18258	18429	18255	18406	18419	18414	18377	18511	18516	18420	18490	18753	18538	18536	18366	18376	18343	18504	18509	18459	18352	18388	18588	18341	18650	18414	18505	18459	18533	18337	18422	18420	18493	18234	18599	18495	18479	18410	18391	18438	18513	18448	18613	18429	18511	18493	18332	18292	18656	18470	18288	18473	18257	18463	18371	18529	18557	18472	18561	18462	18521	18622	18310	18543	18422	18415	18412	18453	18309	18434	18431	18438	18659	18389	18574	18513	18292	18481	18472	18724	18399	18460	18350	18511	18544	18464	18464	18109	18433	18410	18702	18600	18414	18516	18405	18525	18594	18408	18556	18556	18256	18371	18512	18431	18263	18364	18476	18481	18538	18325	18497	18524	18635	18617	18238	18320	18480	18657	18258	18459	18633	18596	18338	18583	18360	18429	18488	18239	18515	18484	18321	18534	18591	18603	18261	18328	18477	18345	18347	18590	18428	18307	18132	18345	18322	18506	18512	18303	18711	18468	18358	18295	18457	18497	18462	18318	18496	18516	18478	18317	18283	18298	18515	18442	18495	18501	18516	18384	18288	18330	18467	18303	18428	18435	18443	18240	18323	18464	18368	18456	18413	18307	18628	18640	18534	18483	18485	18412	18268	18172	18538	18330	18423	18505	18512	18420	18326	18490	18261	18499	18395	18387	18463	18627	18455	18534	18517	18572	18366	18435	18380	18329	18423	18481	18659	18389	18328	18342	18518	18579	18536	18713	18421	18394	18536	18340	18465	18505	18575	18686	18492	18497	18417	18355	18409	18424	18428	18419	18454	18349	18511	18404	18687	18501	18539	18423	18607	18378	18554	18695	18449	18454	18330	18471	18369	18339	18459	18396	18413	18235	18062	18529	18571	18381	18559	18453	18513	18243	18408	18509	18259	18429	18411	18418	18403	18268	18436	18373	18427	18478	18475	18415	18417	18555	18343	18383	18439	18475	18427	18501	18484	18585	18665	18513	18554	18442	18574	18536	18382	18437	18408	18464	18469	18332	18439	18458	18458	18661	18361	18760	18277	18518	18268	18300	18416	18662	18343	18343	18483	18451	18222	18363	18422	18624	18318	18372	18577	18494	18108	18523	18562	18335	18132	18400	18106	18290	18604	18490	18480	18485	18436	18405	18409	18279	18203	18184	18257	18226	18625	18362	18565	18483	18539	18609	18462	18636	18448	18499	18558	18368	18454	18545	18493	18521	18610	18487	18351	18306	18579	18591	18519	18525	18531	18574	18344	18504	18454	18372	18500	18769	18262	18454	18455	18631	18417	18526	18445	18366	18543	18416	18425	18638	18475	18310	18264	18492	18296	18391	18314	18445	18485	18349	18435	18425	18505	18482	18497	18386	18244	18503	18491	18452	18577	18319	18523	18239	18387	18430	18441	18594	18584	18193	18442	18662	18417	18488	18336	18350	18449	18671	18470	18474	18414	18260	18757	18471	18474	18517	18399	18335	18350	18428	18490	18603	18289	18502	18620	18654	18476	18550	18568	18416	18581	18503	18389	18459	18486	18623	18562	18575	18495	18279	18555	18566	18360	18329	18420	18245	18472	18644	18562	18330	18351	18279	18610	18262	18494	18479	18265	18339	18326	18450	18392	18734	18480	18427	18552	18496	18570	18405	18468	18385	18470	18367	18461	18547	18575	18151	18349	18378	18533	18514	18276	18666	18263	18429	18413	18415	18408	18399	18540	18420	18383	18459	18267	18509	18423	18472	18445	18532	18579	18481	18465	18388	18611	18524	18649	18566	18343	18433	18526	18455	18391	18546	18342	18277	18274	18379	18395	18308	18380	18538	18465	18682	18539	18495	18560	18418	18650	18503	18273	18535	18573	18396	18481	18396	18320	18441	18451	18472	18330	18231	18369	18401	18492	18469	18434	18249	18333	18454	18507	18582	18481	18392	18348	18351	18481	18446	18524	18361	18398	18472	18569	18466	18396	18538	18265	18370	18370	18193	18294	18539	18484	18636	18435	18357	18451	18452	18297	18478	18361	18530	18386	18290	18352	18595	18267	18621	18516	18324	18507	18497	18460	18503	18440	18468	18379	18550	18482	18448	18584	18495	18319	18266	18308	18475	18530	18589	18429	18363	18391	18433	18323	18381	18335	18188	18503	18231	18627	18423	18390	18327	18395	18429	18322	18590	18421	18313	18486	18457	18394	18482	18465	18396	18313	18332	18405	18416	18518	18415	18498	18539	18587	18525	18400	18376	18594	18451	18237	18378	18418	18610	18572	18381	18497	18545	18510	18644	18565	18415	18680	18619	18453	18387	18501	18468	18407	18220	18488	18292	18568	18582	18474	18441	18442	18532	18657	18512	18438	18501	18691	18387	18327	18309	18275	18436	18503	18493	18300	18369	18545	18436	18583	18452	18442	18368	18319	18168	18493	18348	18421	18425	18394	18498	18612	18421	18447	18464	18459	18580	18637	18285	18202	18502	18612	18578	18459	18412	18401	18440	18619	18520	18466	18535	18213	18369	18339	18561	18425	18370	18367	18403	18507	18542	18546	18504	18314	18271	18343	18594	18434	18451	18383	18495	18343	18521	18601	18598	18494	18440	18595	18473	18474	18502	18186	18330	18416	18195	18407	18336	18644	18489	18486	18478	18234	18561	18600	18512	18389	18692	18391	18276	18380	18538	18560	18345	18256	18502	18498	18508	18441	18511	18513	18500	18534	18534	18499	18379	18426	18594	18438	18521	18331	18336	18594	18471	18335	18390	18505	18529	18451	18450	18592	18367	18379	18438	18436	18409	18621	18332	18608	18391	18359	18441	18452	18357	18477	18665	18423	18535	18414	18601	18335	18547	18250	18459	18339	18436	18373	18406	18305	18478	18344	18393	18668	18500	18398	18277	18475	18373	18501	18411	18223	18406	18362	18280	18306	18425	18439	18284	18382	18488	18538	18508	18388	18563	18492	18415	18481	18552	18479	18401	18249	18274	18409	18395	18438	18645	18530	18533	18470	18404	18291	18435	18386	18341	18487	18570	18528	18502	18574	18420	18274	18460	18493	18405	18363	18261	18142	18616	18406	18572	18269	18313	18604	18359	18590	18387	18635	18334	18582	18397	18324	18236	18586	18501	18347	18354	18414	18286	18428	18347	18462	18197	18392	18324	18437	18610	18489	18478	18460	18499	18372	18593	18537	18534	18434	18333	18409	18505	18569	18394	18482	18333	18736	18485	18300	18458	18409	18397	18438	18244	18647	18501	18415	18411	18386	18514	18507	18486	18612	18504	18337	18505	18507	18206	18490	18603	18377	18623	18550	18388	18589	18437	18643	18334	18478	18244	18308	18404	18330	18392	18352	18498	18622	18427	18408	18612	18547	18409	18484	18243	18293	18337	18421	18384	18489	18601	18507	18442	18435	18356	18397	18362	18328	18630	18430	18457	18599	18373	18419	18439	18433	18597	18526	18535	18556	18529	18303	18494	18578	18512	18531	18651	18569	18556	18639	18301	18387	18458	18490	18221	18676	18524	18423	18441	18412	18442	18546	18476	18601	18497	18555	18360	18479	18440	18394	18533	18516	18332	18526	18451	18440	18440	18312	18495	18488	18602	18439	18396	18545	18694	18336	18305	18338	18494	18370	18507	18407	18345	18517	18653	18631	18618	18694	18433	18492	18531	18600	18447	18291	18275	18683	18386	18367	18564	18375	18503	18472	18482	18482	18498	18516	18575	18567	18404	18458	18565	18340	18403	18399	18357	18399	18393	18639	18315	18515	18425	18362	18394	18401	18382	18620	18469	18323	18511	18652	18676	18435	18235	18549	18412	18367	18340	18581	18380	18534	18445	18566	18637	18691	18460	18463	18265	18274	18307	18452	18431	18320	18256	18408	18413	18479	18491	18294	18430	18335	18224	18378	18526	18459	18468	18378	18442	18405	18182	18360	18587	18342	18577	18634	18340	18506	18337	18489	18536	18388	18564	18732	18419	18427	18518	18750	18352	18485	18597	18419	18419	18445	18510	18579	18478	18598	18363	18596	18698	18529	18274	18278	18202	18335	18398	18424	18550	18593	18447	18361	18433	18390	18486	18270	18508	18326	18539	18671	18662	18343	18489	18340	18550	18512	18537	18471	18464	18415	18371	18406	18682	18398	18387	18471	18423	18579	18553	18495	18478	18659	18647	18470	18590	18467	18441	18447	18291	18431	18431	18437	18523	18574	18474	18579	18451	18484	18464	18552	18467	18437	18714	18506	18364	18525	18409	18329	18498	18374	18379	18370	18299	18467	18397	18466	18318	18322	18481	18469	18419	18339	18601	18601	18478	18426	18587	18448	18499	18612	18601	18447	18443	18455	18420	18400	18513	18715	18461	18510	18313	18478	18511	18530	18623	18294	18533	18523	18417	18241	18412	18333	18443	18598	18342	18410	18521	18319	18553	18428	18489	18440	18427	18424	18435	18394	18547	18441	18273	18461	18234	18484	18409	18561	18405	18595	18662	18503	18484	18483	18558	18450	18457	18541	18491	18346	18299	18400	18383	18400
14899	16793	16881	16452	16337	15958	16107	16040	15949	15984	16045	16163	15835	17081	18160	18193	17139	16446	16239	16000	15741	15896	16001	15941	15873	15956	15827	15950	16204	15915	15816	15912	15983	16024	15908	15947	15973	15761	15866	16106	15901	15756	15888	15971	15939	15886	15995	16018	15926	15848	15815	15944	16053	15838	16066	15965	16042	15863	15865	16014	15826	15813	15895	15881	15921	16002	16013	15886	15977	15837	15971	15984	16097	15795	15947	15874	16091	16101	15799	15883	15868	15913	15892	15924	16060	16025	16127	15947	15903	15859	16038	15907	15785	15821	16060	15915	15767	15917	15802	15809	15826	15772	16049	15915	15788	15980	15838	15921	16022	15791	15757	15859	15982	15888	15706	15963	15937	15798	15959	15935	15979	15933	15828	15760	16039	15947	15805	15999	15930	15885	15945	16014	15764	15970	15949	15919	15722	15815	16102	15896	15878	15831	15908	15862	15879	15829	15833	16101	15992	15971	15844	15860	15742	15928	15901	15933	15976	15993	15804	15956	15881	15999	15895	15862	15921	15811	15799	15936	15821	15835	15866	15901	15817	15956	15899	15710	15776	15769	15938	16088	15775	15915	15713	15814	15979	15907	15912	15858	15886	16125	15962	15857	15736	15726	15853	15891	16154	15868	15932	15842	15867	15830	15977	15770	15791	15834	15814	15890	15706	15972	15697	16033	15890	15966	15815	16048	15973	15992	15935	15888	15915	15947	15744	15867	16061	15836	15911	15966	15944	16004	15929	15884	15760	15920	15937	15868	15966	15989	15862	15889	15978	15902	15915	15842	15856	15824	15938	15996	15802	15940	15780	15817	15934	15948	15779	15829	15855	15873	15936	15948	15915	16057	15913	15999	15956	15851	16017	15874	15926	15920	15756	16051	15960	15797	16148	15971	15883	15820	15929	15827	15897	15863	15921	16013	15860	15893	15841	16019	15900	15850	15848	15758	16010	15859	15910	15950	15943	15831	15784	15749	15987	16029	15843	15915	16013	15940	15930	15848	16051	16051	15834	15787	15846	15771	15928	15878	16017	15809	16084	15952	15932	15970	15862	15782	15796	15758	15825	15899	15848	15848	15728	15846	16016	15948	15941	15938	15962	15944	16005	15792	15952	15955	15874	15952	15734	15881	16024	15949	15916	15765	16023	15881	15818	16058	15954	15868	15757	15887	15776	15882	15956	15970	16029	15943	15912	16033	15774	15965	15982	16016	15779	15943	15904	15846	15929	15832	16016	15918	15911	16010	15957	15908	15843	15970	15746	15847	15997	15755	16121	15894	15940	15912	15889	15890	15887	15982	16009	15867	15964	15912	15863	15935	15874	16028	15861	15836	15944	15866	15640	15988	15909	15762	15806	15927	16171	15858	15684	16044	15792	15928	15738	15874	15778	15831	15845	15997	15847	15971	15865	15715	15960	15767	15925	15868	15881	15801	15840	15785	15873	15825	15843	15845	15832	15861	16088	15840	15819	15868	15868	15805	15967	15966	16007	15961	15861	15994	15987	16050	15977	15851	15922	15948	15962	15981	15853	15919	15858	15996	16015	15894	15887	15896	15899	15858	15841	15996	15933	15913	15917	15993	15868	15805	15856	15824	15905	15899	16047	15815	15920	15906	15873	16023	15902	15876	15983	16066	16046	16031	15986	15956	15989	15908	15930	15912	15859	15981	15867	15723	16022	15863	15994	15802	15813	15937	15864	15944	15887	15975	15985	15882	16012	16008	15769	15968	15767	16011	15853	16001	15866	15801	15993	15919	15947	15955	15807	15868	15804	15864	15972	15891	15911	15694	15897	16069	15914	15788	15880	15930	16009	15883	15774	15956	15889	16008	15898	15923	15899	15956	15795	15847	16019	15906	15700	15777	16023	16002	15720	15927	16081	15860	15935	15840	15885	15853	15932	15921	15953	15785	15752	15790	15806	16155	15917	15926	15753	15815	15987	15607	15946	16116	15918	15880	15774	15956	16056	15838	15956	16018	15780	16038	16089	16038	15884	15884	15835	15930	15955	15909	15891	15924	15999	15776	15816	15926	15922	15956	15867	15855	15816	16025	15858	15906	16010	15970	15778	15922	15723	15906	16058	15977	15824	15961	16109	15712	15895	15887	15937	15973	15904	15885	16056	15838	15826	15962	16025	15956	16060	15838	15953	15838	15914	16086	15954	15825	16088	15916	15890	15966	15942	15818	16064	15924	15920	15774	15905	15940	15920	16021	15991	15804	15913	15940	16006	15838	15893	15771	15973	16040	15894	15796	15964	15783	15869	15843	15765	15787	16150	15738	15842	16014	15847	15998	15833	16062	16010	16013	15845	15781	15980	15966	15875	15816	15872	15930	15990	15877	15962	15753	15849	15888	15836	15845	15837	15821	15905	15880	16030	15935	15765	15830	15839	16025	15783	15769	15973	15826	16013	15697	15783	15923	15907	15990	15860	15835	16026	15806	15980	15864	16025	15851	15905	15762	15931	15929	15955	15878	15823	15970	15937	15888	15988	15982	16012	15681	15912	15705	15877	15893	15745	15809	16024	15927	15911	16104	15895	15976	16023	15830	16018	15817	15869	15937	15825	15971	15887	15952	15997	15964	15836	15872	15983	15813	16013	15985	15909	15932	15870	15826	15773	16023	16056	15955	15918	15997	15875	16008	15843	15894	16017	15999	15934	15814	15836	15799	15957	15906	15916	15950	15910	15826	15809	15840	15908	15770	15917	15780	15990	15846	15848	15971	15928	15970	15964	15970	15788	15906	15973	15885	15882	15757	15868	15911	15902	15989	15737	15855	15866	15791	15886	15875	15825	16101	15691	15818	15955	15874	15905	16012	15890	15739	16021	15902	15960	16015	15885	15816	15971	15856	15947	15796	16054	15873	15943	15972	15876	15914	15985	15866	15894	15929	15971	15743	15970	16026	16072	15926	16003	16003	15802	15924	15935	16000	15950	15903	16066	15796	15746	16103	15986	15916	16000	15963	15940	15939	15972	15822	15885	15945	15878	15955	15943	16030	15849	15853	15952	15817	15876	15852	15986	15781	15868	15986	15864	15986	16017	15964	15959	15987	16027	15886	16017	15958	15997	16046	15669	15902	15895	15885	16033	15998	15918	16029	16017	15887	15836	15904	15918	15726	16030	15946	15826	15943	15972	15750	15731	15807	15913	15870	15831	15915	15904	15740	16011	15950	15933	15877	15860	16032	15953	15860	15859	16073	15786	15881	15903	15918	15916	15802	15964	15933	15866	15904	16025	15997	16036	15789	15876	15705	15791	16075	15877	15985	16002	15962	15872	15878	16005	15921	15901	15714	15838	15843	15849	15883	15936	15854	16141	15925	16182	15968	15877	15883	15962	15856	15895	15867	15960	15904	15966	15910	16144	15962	15926	15883	15839	15916	15830	15863	15893	15851	16025	15791	15930	15904	16142	16154	15971	15947	15816	16087	15855	16120	15946	15840	15972	15867	15869	15792	16000	15768	15958	15873	15892	16031	15988	15796	15833	15917	15971	15930	15913	15788	15932	16036	15807	15874	15983	15906	16139	15979	15882	15886	16029	15733	15915	15872	15999	16082	15916	15971	15935	16012	16069	15969	16067	15919	16005	15954	15968	15914	15803	15898	15966	15916	15849	15881	15941	15902	15825	15891	15974	15865	15933	15838	15916	15826	15897	15864	15958	15802	15866	15863	15839	15712	15903	15854	15992	15817	16014	15842	15806	15981	15927	15943	16013	16005	15916	15993	15979	15745	15941	16069	15834	15960	16011	15873	15677	15921	15887	15999	15840	15955	15830	15878	15910	15820	15798	15945	15865	15825	16002	16101	15829	15827	15826	15827	15738	16067	15888	15882	15923	16010	16047	16023	15863	15849	15921	15911	15740	15915	15841	15926	15955	15842	15865	16069	15960	15939	15834	15861	15947	15806	15812	15729	15813	15901	15901	15730	15849	15926	16072	15857	15920	15852	15867	15903	15782	15920	15836	15902	15961	15975	15899	15829	15760	15856	15842	15824	15945	15892	15967	16012	15806	15849	15875	15789	15881	15824	15786	15990	15797	15900	15988	15910	15776	15978	16035	15959	15884	16077	15766	15954	15811	15909	15955	15863	15989	15984	15969	16026	15932	15841	15982	16053	16010	15846	16073	15718	16078	15996	16058	15993	15858	15883	15938	15750	15845	15643	15974	15947	15771	15996	15905	15680	15746	16147	15806	15853	15877	15907	15869	15834	15873	15785	15876	15909	15878	15851	15937	15916	16038	15953	15750	16012	15960	15844	15796	16065	15720	15779	15992	15886	15904	15887	15892	15861	15830	15799	15939	15785	15841	16007	15845	16064	15955	15854	15974	15856	15751	15852	16020	15957	15957	15910	16052	15931	15957	15856	15921	15922	15993	15918	15851	15863	15852	16037	15831	15823	15903	15808	16005	15935	16013	16131	15971	15999	15961	15963	15986	15987	15856	16018	15788	15813	15834	15916	15911	15941	15943	16003	15915	15739	15825	15897	15908	15860	15856	15865	15906	15761	15946	15995	16157	16037	15875	15818	15924	15974	15804	16196	15843	15866	15909	15952	15917	15895	15887	15786	15943	15975	15888	15890	15861	15874	15905	15915	15908	16059	15811	15828	15871	15784	16126	16136	15739	15909	15877	15899	15960	15864	16049	16029	16009	15875	15971	15865	16021	15942	15870	15891	16041	15786	15968	16136	15700	15943	15822	15975	15958	15822	15863	15870	15622	15888	16002	15993	15802	16015	15876	15990	15827	15823	16006	16047	16018	15791	15959	16053	15895	15886	15876	15936	16051	15916	15889	15780	15983	15907	15936	15825	16183	15952	16024	16160	15989	15945	16024	16010	16097	16035	15743	15963	15770	15720	16003	16012	15839	15852	15888	15932	15842	15889	15863	16070	15770	15910	15893	15918	15949	15767	15904	15805	15893	15911	15924	16091	15846	16046	15787	16024	15858	15833	15942	16088	15980	15942	15827	16140	15876	15878	16095	15817	16018	15926	15801	15902	15728	15924	15883	15904	15996	15978	16044	15907	15732	15735	15806	16021	15800	15900	15726	15856	15945	15945	15854	15903	15877	15979	16070	15642	15925	15800	15915	15803	15860	15924	15988	15967	15896	15869	15797	15835	16013	16032	15921	15814
23498	21048	28465	23898	21737	21208	20499	17915	17468	17709	17633	17586	17450	23071	28552	27539	24174	20342	18595	17676	17366	17354	17315	17140	17241	17243	17261	17375	17397	17280	17267	17405	17155	17186	17061	17278	17150	17113	17324	17115	17137	17337	17440	17381	17166	17212	17108	17089	17338	17186	17048	17119	17290	17187	17276	17214	16953	17052	17188	17173	17100	17207	17341	17318	17276	17332	17195	17125	17205	17254	17193	17274	17318	17179	17198	17219	17440	17204	17331	17250	17102	17207	17306	16971	17017	17256	17230	17063	17104	17171	17117	17281	17252	17186	17032	17260	17098	17103	17210	17023	17311	17135	17253	17303	17119	17059	17265	17116	17310	17038	17043	17035	17099	17244	17051	17129	17165	17236	17314	17252	17242	16936	16917	17110	17381	17234	17192	17152	17189	17139	17067	17277	17315	17222	17132	17030	17112	16955	17124	17156	17254	17420	17212	17165	17193	17081	17145	17132	17152	17152	17147	17218	17223	17247	17059	16938	17237	17333	17225	17395	17231	17131	17191	17325	17265	17236	17010	17047	17289	17175	17325	17325	17095	17275	16892	17230	17330	17158	17037	17005	17199	17195	17161	17187	16987	17163	17151	17109	17120	17297	17267	17146	17176	17113	16996	17243	16991	17256	17210	16960	17145	17187	17090	17175	17126	16965	17378	17188	17301	17060	17221	17066	17161	17305	17351	17250	17431	17192	17072	17165	17213	17122	17056	17138	17302	17203	16980	17083	17058	16944	16972	17256	16974	17017	17262	16961	17177	17131	17123	17599	17375	17134	17016	17206	17241	17288	17273	17157	17103	17182	17156	17146	17103	16889	16996	17175	17118	16937	16839	17124	17104	17222	17261	17265	16958	17177	17225	17098	17134	17024	17068	17282	17254	17051	17023	17123	17317	17376	17020	17115	17286	17108	17219	16894	17157	17210	17236	17066	17157	17075	17040	17057	17123	17218	16961	17013	17109	17115	17321	17347	17198	17168	17048	16992	17101	17071	17246	17145	16993	17186	17290	17144	17070	17068	17216	17047	17237	17146	17146	17057	17039	17206	17253	17287	17007	16982	17120	17191	17203	17023	17114	17279	17278	17184	17118	17253	17230	17061	17279	17266	16952	17075	17228	17079	17161	16877	17321	16959	17082	17166	17232	16993	17042	17212	17070	17444	17158	17389	17353	17168	17265	17170	17086	17178	17091	17177	17160	17229	17067	17277	17331	17134	17068	17087	17098	17112	17176	17265	17031	17101	17172	17414	17268	17256	17041	17061	17253	17126	17140	17251	17324	17251	17177	16938	17179	17054	17223	17023	16991	17015	17150	17383	17065	17270	17189	17113	17155	17188	17323	17338	17170	17264	17206	17021	16985	17208	17076	17137	17050	17042	17278	17067	17267	17154	17237	17238	17064	17224	17133	17150	17087	17245	16895	17095	16939	17220	17074	16951	17089	17249	17133	17124	16921	17026	17057	17354	17207	17216	17290	17108	17111	17106	17358	17167	17423	17193	17208	17378	17307	17284	17285	17197	17066	17122	17178	17302	17128	17053	17033	17366	17039	17146	17114	16904	17295	17165	17134	17005	17182	17048	17182	17030	17178	17117	16982	17098	17188	17207	17111	17318	17203	17225	17221	17253	17221	17143	17184	17004	17320	17218	17042	17154	16873	17077	17143	17052	17140	17234	17258	17288	17267	16989	17270	17281	17115	17136	17338	17092	17190	17190	17188	17278	16990	17146	16921	17138	17134	17159	17073	17226	17104	17117	17030	17303	17196	17160	17047	16857	17172	17117	17160	17131	17232	17268	17112	17250	17337	17129	17187	17138	17218	17201	17142	17224	17254	17186	16995	17182	17201	17050	17176	17094	17299	17236	17295	17291	17093	17429	17191	16928	17032	17000	17071	17076	17085	17340	17141	17086	17169	17120	17095	17225	17154	17116	17118	17089	17091	17294	17065	16922	17144	17201	17111	17114	17378	17229	17039	17331	17380	17182	17213	17292	17140	17224	17200	17089	17337	17151	17083	17247	17331	17084	17105	16981	16995	17260	17136	17045	17390	17264	17228	17253	17038	17015	17213	17101	17081	17161	17134	16988	17141	17131	17228	17099	17220	17219	17025	16980	17024	17334	17162	17094	17197	17322	17115	17088	17304	17093	17080	16947	17103	17125	17288	17266	17186	17069	17024	17085	17238	17123	17111	17041	17000	17143	17164	17252	17165	17191	17133	16657	17149	17297	17054	17055	17126	17275	17321	17276	17232	17011	17230	17120	17127	17314	17196	17198	17008	17268	17106	17020	17195	17033	17219	17176	17118	17184	17260	16991	17078	17328	17203	17400	17098	17028	17187	17054	16998	17129	17068	16994	17033	17244	17140	17167	17060	17041	17204	17010	17080	17005	17041	17039	17186	17227	17127	17130	17168	17136	17254	17121	17067	17234	17236	17116	17162	17156	17212	17370	17138	17218	17091	17299	17097	17381	17282	17285	17074	17184	17282	16969	17091	16965	17155	17062	17040	17277	17232	17240	17123	16924	17034	17149	17063	17451	17027	17109	17161	17203	17187	17181	17210	17019	17235	17218	17254	17130	17270	17249	17262	17042	17186	17247	17094	16939	17123	17207	17071	17192	17153	17211	17251	17360	17150	17244	17147	17167	17132	17030	17290	17250	17033	17202	17199	17046	17065	16936	17187	17244	17133	17259	17278	17257	17193	16979	17181	16929	17011	17129	17138	17162	17201	17214	17367	17157	17075	17185	17126	17237	17284	17202	17061	17354	17127	17258	17174	17238	17245	17062	17072	17249	17154	17306	17068	17185	17150	17164	17140	17264	17181	17210	17063	17152	17118	17275	17321	17237	17003	17084	16932	17213	17228	17117	17193	17248	17284	17154	17285	17272	17168	17246	17186	17443	17191	17025	16971	17188	17226	17240	16990	17159	17206	17325	17264	17119	17122	17183	17204	17390	17127	17242	17048	17026	16973	17090	17340	17159	17200	16984	16934	17312	17010	17043	17046	17282	17110	17099	17153	17023	17234	17123	17188	17145	17112	17090	17089	17151	16986	17407	17219	17298	17278	17204	17026	17118	17222	17242	17185	17012	17141	17207	17042	17218	17046	17077	17238	17105	16960	17111	17046	17222	17196	17245	17027	17089	17275	17059	17219	17108	17326	17241	17087	16907	17022	17089	17383	17094	17153	17035	17146	16923	17145	17327	17177	17545	17292	17082	17102	17172	17311	17040	17228	17160	17352	17038	17167	17266	17182	17159	17115	17163	17208	17143	17196	17205	17171	17171	17273	17101	17144	17056	17026	17176	17282	17096	17097	17021	17284	17297	17097	17211	17162	17142	17456	17125	17123	17246	16950	17173	17245	17123	17264	17161	17150	17213	17103	17329	17238	17156	16886	17318	17236	17094	17359	17177	17112	17233	17123	17038	17335	17378	17175	17100	17126	16946	17371	17274	17101	17055	17223	17318	17012	17196	17291	17170	17031	17314	17292	17151	17316	17052	17251	17113	17214	17039	17137	17276	17288	17118	17028	17081	17084	17068	17315	16979	17063	17185	17145	17193	17248	17036	17455	17315	17126	17026	17183	17147	17202	17061	17343	17263	17280	17272	17326	17212	17366	17326	17135	17234	17197	17068	17334	17214	17337	17191	17124	17152	16956	17138	17138	17037	17207	17203	17101	17056	17270	17096	17064	17033	17241	17161	17200	17189	17006	17145	17173	17169	17125	17133	17131	17267	17218	17297	17056	17329	17011	17083	17148	17196	17291	17261	17359	17161	17193	17035	17247	17142	17027	17108	17076	17214	17392	17241	17191	17167	16879	17157	17177	17125	17252	17050	17211	17069	17364	17076	17253	17137	17299	17239	17282	17043	17099	17242	16951	17123	17377	17212	17281	17310	17282	17259	17124	17412	17131	17209	17067	17150	17208	17059	17316	17113	17102	16976	17269	17343	17231	17016	17046	17282	17011	17129	17173	17093	17133	17162	17119	17340	17179	17291	17146	17215	17104	17355	17088	17251	17370	17048	17281	17277	17060	17033	17186	17256	17130	17181	17182	16911	16998	17185	17315	17214	17034	17129	17178	17282	17379	17155	17107	16967	17085	17311	17116	16965	17202	17125	17151	17196	17248	17169	17217	17087	17244	17295	17148	17486	17381	17168	17261	17283	17358	17395	17033	17099	17054	17053	17108	17067	17243	17062	16997	17069	17476	17263	16996	17230	17344	17200	17239	17409	17251	17126	16984	17156	17150	17185	16874	17281	16992	17083	17051	17198	17063	17191	17416	17298	17049	17175	17382	17389	16998	17053	17414	17125	17239	17206	17241	17102	16994	17140	17163	17067	17430	17170	17235	17222	17223	17168	17104	17332	17124	17101	17319	17181	17039	17141	17032	17104	17295	17248	17210	17129	17122	17132	17232	17085	17247	17082	17184	17211	17195	17096	17112	17251	17238	17060	17274	17243	17020	17146	17095	17169	17237	17210	17189	17303	17164	17183	17270	17141	17262	17178	17272	17290	17306	17261	17225	17107	17185	17181	17203	17282	17045	17136	17065	17251	17053	17189	17244	17078	17295	17358	17126	17054	17136	17074	17025	17253	17203	16891	17076	17133	16902	17298	17140	17286	17244	17165	17233	17174	17249	17128	17070	17260	17205	17007	17287	17367	17162	17167	17068	17292	17135	17067	17114	17225	17228	17217	17078	17172	17034	16885	17189	17236	17270	17207	17234	17218	17202	17153	17067	17031	16999	17110	17089	17126	17173	17195	17232	17215	17364	17183	16984	17110	17317	17221	16959	17247	17207	17211	17200	17335	17198	17301	17126	17160	17220	17268	16900	17075	17139	17243	17120	17159	17122	17250	17011	17386	17121	17021	17273	17211	17196	17436	17206	17089	17194	17418	17248	17312	17266	16998	17059	17014	17087	17167	17163	17022	17227	17212	17276	17144	17135	17042	17141	17184	17272	17146	17283	17134	17047	17382	17276	17269	17247	17072	17089	17017	17125	17118	17258	17070	17214	17214	17154	17276	16991	17065	17032	16984	17137	17197	17225	17125	17116	17168	16920	17482	17341	17186	17003	17230	17164	17366	17114	17298	17267	17164	17249	17006	17161	17404	17282	17176	17305	17304	17154	16943
13316	22157	20202	17683	17002	16374	16150	15912	15750	15630	15473	15373	15702	25731	30811	29115	23918	18553	16405	15595	15346	15241	15185	15251	15295	15127	15210	15209	15162	15193	15338	15072	15087	15299	15232	15282	15277	15358	15478	15101	15187	15325	15331	15254	15172	15163	15088	15210	15340	15013	15143	15274	15312	15154	15389	15294	15175	15213	15154	15240	15158	15231	15315	15144	15154	15130	15289	15289	15171	15195	15202	15350	15252	15112	15216	15188	15159	15388	15252	15233	15225	15283	15178	15329	15187	15219	15248	15224	15121	15224	15152	15237	15306	15239	15212	15192	15219	15343	15141	15131	15192	15169	15019	15229	15081	15196	15170	15210	15321	15267	15269	15165	15166	15332	15171	15161	15281	15209	15274	15062	15375	15169	15208	15150	15406	15074	15245	15233	15424	15242	15287	15160	15113	15212	15273	15156	15044	15137	15276	15295	15247	15251	15191	15113	15334	15174	15386	15009	15219	15148	15228	15093	15096	15098	15259	15201	15194	15344	15063	15289	15216	15069	15128	15334	15311	15121	15383	15113	15179	15363	15115	15259	15272	15325	15139	15154	15045	15218	15283	15309	15138	15316	15265	15115	15281	15304	15327	15261	15211	15196	15103	15126	15279	15126	15248	15100	15262	15252	15418	15165	15216	15197	15244	15271	15245	15259	15116	15251	15249	15070	15148	15200	15087	15226	15177	15241	15268	15192	15194	15115	15092	15145	15270	15044	15154	15265	15179	15196	15299	15270	15335	15355	15221	15274	15308	15084	15109	15116	15057	15239	15289	15360	15174	15205	15282	15053	15162	15135	15214	15160	15128	15261	15206	15024	15165	15314	15451	15143	15349	15144	15073	15137	15233	15012	15238	14970	15270	15347	15212	15268	15158	15171	15145	15185	15118	15111	15341	15229	15132	15110	15298	15102	15141	15307	15224	15301	15201	15204	15158	15190	15187	15240	15208	15100	15320	15313	15186	15322	15240	15207	15262	15250	15100	15359	15112	15315	15233	15250	15275	15253	15127	15046	15093	15208	15251	15072	15288	15175	15301	15217	14989	15099	15087	15143	15119	15139	15079	15087	15276	15360	15171	15302	15168	15219	15247	15152	14996	15066	15118	15050	15279	15256	15244	15143	15138	15127	15201	15190	15227	15053	15265	15149	15187	15244	15169	15065	15242	15132	15086	15305	15196	15253	15233	15136	15017	15153	15278	15000	15192	15322	15217	15064	15041	15198	15208	15304	14987	15036	15096	15074	15080	15156	15262	15182	15080	15293	14916	15258	15166	15213	15345	15430	15175	15218	15233	15019	15159	15171	15289	15074	15230	15245	15075	15222	15287	15304	15251	15201	15163	15272	15060	15278	15216	15187	15029	15287	15201	15174	15148	15267	15101	15258	15518	15226	15307	15337	15210	15303	15134	15206	15178	15195	15213	15234	15145	15049	15286	15216	15197	15146	15306	15193	14855	15289	15103	15081	15356	15048	15110	15066	15243	15159	15133	15140	15237	15127	15157	15220	15251	15233	15287	15158	15276	15086	15180	15188	15195	15054	15149	15061	15174	15186	15019	15098	15187	15237	15039	15220	15186	15243	15234	15069	15261	15056	15147	15247	15235	15093	15243	15207	15207	15268	15036	15272	15242	15270	15370	15121	15383	15195	15163	15340	15135	15325	15304	15075	15250	15174	15038	15207	15299	15041	15210	15394	15179	15189	15163	15042	15116	15068	15168	15026	15254	15170	15256	14981	15229	15229	15133	15363	14926	14982	15077	15073	15184	15279	15181	15157	15202	15256	15249	15287	15126	15245	15218	14956	15198	15265	15262	15147	15164	15147	15139	15418	15205	14958	15385	15241	15094	15260	15328	15124	15181	15172	15358	15379	15178	15251	15260	15135	15239	15239	15118	15212	15327	15164	15220	15306	15146	15230	15244	15234	15175	15249	15219	15116	15379	15253	15343	15273	15191	15235	15303	15187	15164	15151	15217	15224	15084	15022	15468	15139	15236	15037	15195	15331	15175	15332	15376	15379	15215	14956	15287	15199	15240	15205	15208	15116	15151	15270	15276	15311	15361	15210	15249	15215	15076	15276	15278	15210	15329	15265	15343	15148	15201	15284	15232	15255	15259	15296	15307	15167	15141	15223	15377	15176	15240	15084	15157	15210	15132	15364	15377	15185	15098	15046	15133	15248	15169	15271	15123	15271	15220	15140	15412	15342	15349	15243	15250	15231	15160	15184	15100	15295	15288	15245	15259	15113	15100	15216	15162	15075	15407	15010	15233	15106	15095	15066	15038	15090	15184	15215	15240	15309	15268	15106	15116	15132	15304	15167	15144	15294	15341	15167	15097	15221	15199	15360	15196	15092	15127	15194	15078	15211	15268	15165	15290	15064	15275	15222	15248	15110	15190	15300	15163	15160	15178	15219	15098	15267	15089	15144	15199	15159	15262	15137	15044	15135	15217	15128	15030	15244	15225	15343	15285	15157	15216	15126	15062	15231	15294	15188	15112	15109	15135	15289	15102	15304	15085	15160	15068	15229	15045	15184	15204	15077	15219	15236	15294	15215	15174	15151	15145	15185	15243	15186	15236	15170	15227	15149	15186	15093	15195	15319	15292	15043	15407	15166	15235	15142	15077	15242	15153	15233	15221	15117	15222	15194	15195	15203	15072	15118	15299	15169	15198	15120	15213	15083	15157	15207	15313	15185	15239	15347	15122	15065	15339	15231	15285	15225	15275	15287	15024	15211	15026	15437	15139	15320	15131	15165	15311	15239	15168	15164	15264	15238	15227	15226	15201	15226	15149	15249	15272	15240	15159	15105	14952	15366	15164	15233	15293	15088	15266	15206	14946	15141	15020	15218	15170	15268	15243	15042	15093	15184	15134	15223	15208	15268	15158	15262	15198	15253	15222	15300	15139	15208	15153	15258	15050	15323	15107	15100	15273	15221	15259	15305	15307	15126	15002	15039	15251	15165	15330	15150	15346	15102	15200	15318	15177	15136	15152	15172	15076	15213	15075	15188	15249	15148	15363	15176	15209	15115	15115	15312	15267	15124	15171	15085	15310	15087	15185	15219	15290	15089	15304	15170	15053	15212	15254	15313	15163	15091	15118	15125	15129	15060	15178	15328	15151	15198	15126	15269	14938	15128	15208	15229	15261	15304	15213	15173	15074	15099	15302	15005	15277	15161	15183	15013	15259	15248	15218	15258	15158	15260	15337	15216	15285	15219	15177	15100	15314	15291	15255	15280	15238	15307	15226	15285	15338	15326	15183	15166	15279	15247	15183	15198	15131	15228	15232	15220	15222	15206	15277	15240	15175	15184	15185	15288	15201	15227	15158	15103	15251	15235	15211	15233	14959	15218	15380	15245	15197	15371	15256	15266	15052	15352	15149	15089	15007	15173	15111	15327	15192	15031	15189	15001	15352	15193	15259	15221	15082	15082	15246	15176	15218	14936	15204	15253	15339	15041	15146	14980	15263	15298	15065	15129	15197	15088	15092	15161	15146	15286	15189	15234	15153	15228	15238	15207	15156	15146	15033	15318	15094	15085	15272	15213	15272	15137	15200	15262	15199	15254	15151	15192	15344	15221	15117	15237	15199	15151	15198	15216	15117	15018	15303	15199	15126	15155	15348	15170	15212	15269	15273	15210	15178	15132	15212	15248	15194	15158	14929	15348	15246	15241	15369	15258	15110	15203	15270	15233	15297	15216	15292	15063	15173	15164	15327	15110	15074	15205	15009	15185	15224	15256	15182	15132	15190	15163	15337	15029	15134	15340	15134	15135	15331	15186	15193	15120	15148	15196	15305	15278	15206	15266	15207	15138	15284	15183	15315	15161	15266	15286	15340	15245	15075	15307	15198	15108	15162	14999	15305	15109	15205	15051	15172	15162	15399	15256	15199	15297	15100	15276	15091	15140	15271	15152	15356	15293	15232	15345	15203	15234	15123	15003	15388	15192	15165	15310	15244	15199	15143	15165	15221	15419	15225	15157	15148	15089	15254	15265	15269	15131	15249	15242	15275	15040	15125	15112	15295	15066	15149	15238	15081	15162	15179	15212	15145	15208	15083	15062	15215	15303	15220	15185	15320	15074	15128	15187	15131	15152	15217	15160	15186	15165	15051	15155	15199	15132	15105	15137	15105	15175	14974	15174	15302	15108	15210	15253	15080	15438	15247	15215	15151	15160	15132	15325	15262	15319	15224	15194	15186	15084	15188	15219	15179	15222	15115	15121	15233	15170	15141	15203	15074	15254	15140	15146	15397	15204	15188	15158	15116	15273	15246	15243	15238	15117	15114	15289	15102	15295	15359	15224	15154	15322	14975	15113	15199	15069	15127	15271	15170	15144	15232	15147	15163	15182	15273	15082	15078	15037	15153	15234	15131	15180	15287	15094	15170	15141	15112	15245	15308	15108	15181	15089	15152	15220	15184	15210	15050	15141	15155	14895	15103	15215	15268	15379	15123	15107	15097	15258	15207	15325	15148	14940	14997	15242	15337	15222	15172	15138	15311	15211	15139	15267	15353	15336	15366	15127	15097	15214	15252	15244	15293	15182	15149	15162	15393	15130	15099	15348	15141	15262	15144	15206	15155	15252	15151	15145	15174	15054	15283	15155	15156	15216	15170	15242	15172	15212	15323	15165	15159	15099	15118	15169	15054	15207	15081	15288	15446	15137	15259	15103	15228	15162	14952	15053	15249	15167	15106	15184	15332	15329	15226	15192	15268	15169	15250	15289	15221	15204	15187	15312	15075	15161	15273	15159	15335	15173	15321	15240	15211	15160	15170	15251	15251	15189	15195	15224	15105	15381	15290	15220	15254	15273	15285	15075	15304	15362	15089	15182	15195	15298	15081	15257	15217	15195	14973	15108	15164	15340	15188	15238	15133	15241	15177	15172	15072	15091	15215	15067	15119	15216	15153	15075	15381	15004	15139	15262	15181	15169	15164	15095	15153	15359	15219	15120	15056	15242	15244	15288	15229	15127	15212	15134	15230	15117	15282	15216	15164	15156	15259	15163	15047	15092	15121	15116	15011	15190	15287	15244	15301	15221	15239	15149	15260	15271	15168	15070	15353	15244	15070	15209	14970	15248	15128	15200	15187	15084	15089	15251	15174	14911	15195	15253	15120	15379
22542	20994	28733	23453	21119	22563	22645	17591	16414	16565	16545	16377	16511	25776	34609	33444	27602	21102	18401	16890	15954	16122	16034	15911	16261	15999	16146	16162	16076	15943	15907	16243	15923	16031	16075	15876	15926	15972	16009	16083	15767	16057	15974	15976	15761	15936	15856	16141	15911	16028	16018	15769	15978	15748	16049	15865	16011	15918	15836	15902	16012	15994	15813	15984	15968	15933	15768	16031	15871	15903	15899	16120	15924	16025	15883	15952	16116	15912	15832	15860	15924	15815	16016	15913	15956	16049	15871	15853	15915	15913	15821	15766	16018	16003	15970	15837	15908	15896	16031	15913	15958	15851	15746	15798	15926	15947	15997	15827	15777	16020	15901	15783	15854	15938	16010	15951	15942	15800	15819	15963	15943	15782	15737	15881	16058	15921	16172	16024	15994	15707	15789	15852	15942	15846	16017	16015	16194	15957	16058	15980	15747	15738	15857	15783	15672	15884	16006	15911	15661	15788	15815	15868	15894	15803	16013	15929	15725	15643	15718	15850	15989	15944	15842	15948	15921	15922	15709	15842	16019	15925	15921	15908	16066	15977	15995	15716	15803	15772	16043	15845	15734	15859	15967	15933	15849	15920	16004	15985	15755	15808	15798	15785	15910	15626	15981	15823	15793	15927	15857	15694	15949	15933	15792	15809	15919	15785	15842	16120	16001	16129	15894	15774	15868	15953	16009	16041	15845	16023	16066	15888	15893	16059	16131	15931	15780	16057	15958	15709	15899	15788	15956	15792	15947	15964	15941	15894	15765	15753	15914	15904	15872	15914	16041	15904	16009	15880	15842	16047	15939	15857	15898	15817	15945	15986	15802	15880	15951	15825	15888	16013	15840	15886	15902	15859	15803	15886	15821	15731	15819	15819	16039	15972	15902	15863	15945	15804	15924	15786	15882	15920	15814	15991	15815	15990	15997	15961	15857	15783	15998	15794	15617	15922	15882	15954	15883	15952	15829	15878	16026	15826	15801	16060	15848	15702	15934	15639	15892	15966	15897	15854	15719	15809	15920	16003	15806	16065	15943	15812	15669	15834	15717	15807	16053	15921	16083	15985	15949	15883	16055	15733	15903	15703	15859	15971	15668	15777	15917	15886	15714	15840	15790	15785	15839	15874	15731	15879	15893	15871	16008	15828	15697	15645	15890	15626	15824	15695	15752	15726	15816	15866	15961	15762	15885	15986	16076	15795	15883	15705	15793	15976	15924	15916	15942	15746	15821	15728	15890	15964	15934	15911	15853	15645	15847	15839	15753	15998	16115	15898	16030	15823	15778	15812	15930	15905	15888	15837	15775	15921	15810	15802	15806	15969	16001	15819	15909	15837	15957	15783	15847	15873	15868	15736	15911	15896	15810	16071	15992	15989	15845	15701	15948	15810	15926	15720	16032	15816	15895	15843	15708	15951	15900	15786	15796	15872	15732	15940	15821	15796	15748	15777	15776	15964	15911	15888	15834	15828	15864	16055	15895	16014	15895	15980	16035	15940	15931	15906	15967	15803	15822	15853	15794	15710	15731	16014	15782	15948	15785	15830	15762	15793	15895	16032	15875	15892	15805	15829	15960	15956	16026	15854	15774	15939	16017	15778	15830	15812	15968	15763	16001	16112	15940	15891	16041	15875	15857	15840	15790	15734	15805	15828	15668	15938	15730	15828	15892	15744	15796	15798	15933	15950	16042	15858	15822	15944	15806	15949	15834	15891	15988	15957	16138	15859	15927	15771	15906	15976	15855	15873	15932	15872	15905	15877	15803	15893	15824	15819	16012	15732	15925	15851	15731	15866	15940	15777	16051	15928	16049	15774	15888	15859	15873	15770	15920	15931	15875	15918	15920	15942	15962	15832	15925	15905	15932	15937	15847	15860	15907	15861	15625	15845	15857	15765	16069	15764	16206	15924	15801	15677	15934	15819	15925	15880	15966	15747	15957	15854	15958	15848	15784	15784	16026	15983	15975	15713	15907	16025	15764	15856	16023	15931	16038	15893	15873	16019	15799	15828	15973	15811	15701	15687	15842	15854	15914	15834	15903	15892	15947	16011	15979	15782	15889	15845	15733	15715	15855	15789	15939	15983	15810	15918	15773	15938	15880	15876	15801	16065	15840	15911	16045	15966	15887	15861	16102	15926	16059	15883	15629	15818	16000	15841	15863	15903	15697	15650	15722	15821	15816	15905	15894	15908	15747	15845	15861	15838	15799	15975	15920	15752	15990	15879	15914	15696	15806	15908	16138	15883	15758	15895	15792	15839	15932	15987	15924	15832	15899	15842	15853	15711	15866	16025	15751	15774	15886	16079	15977	15805	16046	15770	15967	15826	15775	15806	15966	15838	15778	15862	16108	15814	15938	15911	15737	15825	15847	15938	15853	15939	15781	15826	15767	15759	15730	15825	15870	15982	15890	15866	15865	15831	16011	15775	15896	15985	15638	15758	15892	15732	15720	16036	15777	16001	15896	16103	15681	15925	15918	15896	15942	15832	15791	15695	15977	15802	15947	15976	15722	15739	15761	16045	15893	15947	15860	15880	15922	15830	15749	15764	15794	15897	15950	15729	15718	16017	15994	16027	15915	15857	15957	15865	15765	15919	15716	15755	15812	15824	15779	15856	15981	15943	15957	15931	15826	15858	16007	15925	15856	15965	15949	15777	15834	15969	16117	16109	15902	15895	15952	16034	15927	15828	15758	15887	15920	15960	15904	15771	15832	15926	15965	15893	15962	16009	15798	15890	16182	15797	15836	15774	15730	15772	15762	15792	16019	15819	15749	15768	15925	15912	15885	15886	16110	15815	15711	15788	15819	15874	15663	16000	15797	15737	15977	15801	16138	15995	15801	15855	15940	15915	15893	15718	15982	15788	15842	16017	15905	16013	15909	15780	15756	15769	15848	15853	15902	15771	16007	15666	16031	15989	15955	15881	15903	15987	15903	15785	15796	15833	15742	15911	16017	16049	15736	15764	15942	15939	15867	15940	15900	15749	16025	15646	15660	15837	15790	15772	15962	16056	15839	15886	15982	15909	15999	15927	15755	15974	15988	15897	15808	15994	16014	15797	15726	15920	15781	15882	15885	15896	15803	15748	15921	16001	16029	15819	15696	15605	15854	15922	15888	16118	15827	15880	15785	15868	15984	15875	16094	15891	15847	15814	16029	15803	15784	15895	15882	15960	15754	15850	15647	15780	16012	15947	15747	15989	15982	15887	15776	15813	16012	15896	16057	16054	16018	15821	15779	15789	15826	15714	15856	15819	15837	15903	15844	15837	15985	15902	15927	15894	15957	15891	15719	15861	15823	15809	15859	15932	15867	15680	15854	15822	15909	15842	15877	15893	15897	15906	15828	15904	15857	15802	15878	16011	15747	15766	16021	15594	15843	15859	15893	16017	15979	15846	15889	15833	15900	15831	15839	16022	15911	15886	15984	15831	15844	15774	15860	15886	15840	16024	15954	15794	15952	15949	15840	15856	15768	15716	15974	16009	15886	15833	15826	15852	15744	15996	15773	15965	15998	15771	15736	16138	15903	15764	15787	15764	15919	15862	15888	15880	15798	15759	15749	15871	15836	15704	15753	15982	15868	16035	15939	15867	15956	15757	15867	15901	16061	15885	15910	15985	15786	15748	15853	15825	15826	15761	15959	15843	15944	15947	15895	15955	15897	15954	15732	15836	15955	16006	15822	15686	15744	15856	15675	15858	15970	15994	16016	15626	15813	15693	15872	15636	15767	15949	16087	15729	15764	15863	15777	15863	15979	15680	15877	15703	15844	15829	15895	15804	15862	16006	15912	16033	15869	15799	15851	15904	15862	16034	15794	15820	15882	15873	15999	15913	16058	15783	15866	15834	15779	15925	15957	15937	15843	15794	15818	15874	15777	15914	15941	15841	15946	16068	16108	15782	15910	15938	15709	15700	15928	15953	15899	15850	15825	15737	16131	15693	16014	15947	15957	15956	15867	15777	15790	15898	15978	15972	15871	15800	15930	15970	15901	16010	15829	15922	15840	15775	15877	15813	15720	15820	15732	15861	15843	16017	15914	15738	15958	15742	15793	15752	15914	16001	15781	15923	15862	15947	15774	15843	15754	15984	16040	15838	15824	15744	15879	15878	16035	15822	16055	15923	15976	15814	15922	15818	15904	15873	15933	15970	15896	15999	15804	15905	15928	15659	15897	15750	15908	15801	15801	15730	15931	16014	15739	16039	15978	15764	15912	15960	16053	16084	15827	15831	15905	15839	15818	15817	15764	15950	15856	15925	15850	15766	16061	16056	15784	16062	15926	15791	15932	15930	15851	15863	15745	15827	15947	15811	15920	15898	15980	15738	15727	15877	15830	15830	15973	15978	16058	15927	15883	15833	15985	15705	15936	15866	15908	15811	16065	15888	15936	15941	15912	15670	15927	15701	15946	15911	15831	15794	15976	15965	16034	15910	15769	15822	15898	15766	15907	15954	15958	15839	15970	15978	15908	15919	15853	15823	16126	15780	15834	15989	15798	15810	15977	15861	15810	15885	15954	15816	15862	16139	16107	15952	15853	15856	15954	16114	15891	15945	15771	15928	15887	15738	15849	15873	15715	15966	16004	15762	15910	15905	16176	16064	16028	15960	15989	15914	15729	15908	15914	15857	15722	16009	15713	15778	15749	15901	15948	15939	15977	15848	15953	15921	15806	15871	15791	15884	15861	15880	15797	15794	15727	15668	15792	15722	15932	16006	15979	15794	15656	15922	16013	15833	15752	15906	15867	15746	15816	15919	15870	15806	15914	15940	15876	15902	15785	15748	15687	15825	16005	16052	15941	15875	15877	15937	16063	15822	15872	15796	15808	15925	15826	16059	15907	15767	15871	15853	15869	15817	15754	15677	15931	15800	15933	15820	15772	15908	15802	15709	15765	15865	15706	16033	15916	15696	15946	15790	16044	15812	15890	15995	15912	15949	15899	16001	15910	15936	15948	15811	15874	15872	15993	16059	15851	15785	15822	15856	15763	15804	15915	15904	15606	15829	15929	15807	15881	16030	15909	15730	15768	15993	16031	15922	15816	15854	15886	15830	15922	15902	15805	15830	15982	15984	15891	15767	15848	15885	16084	15662	15886	15824	15762	15702	16043	15751	15715	15548	15912	16045	15906	16167	15816	16015
14436	25130	23110	19027	17321	16732	15814	15649	15260	15151	14930	14742	14896	30236	37812	36004	28235	20153	17210	14768	14418	14440	14718	14498	14476	14438	14583	14301	14441	14562	14534	14346	14408	14585	14443	14412	14432	14411	14461	14436	14447	14493	14284	14488	14294	14538	14416	14347	14371	14480	14541	14417	14578	14406	14480	14412	14500	14379	14359	14426	14407	14375	14594	14281	14594	14308	14395	14413	14531	14264	14395	14539	14459	14392	14364	14553	14428	14450	14344	14443	14356	14580	14474	14269	14386	14501	14412	14561	14378	14502	14425	14329	14635	14306	14331	14355	14414	14298	14450	14351	14479	14430	14363	14519	14350	14332	14667	14301	14447	14376	14389	14312	14362	14255	14217	14456	14464	14551	14363	14562	14542	14417	14495	14627	14474	14268	14310	14208	14577	14342	14246	14346	14424	14373	14429	14150	14608	14360	14412	14359	14534	14487	14380	14410	14497	14364	14445	14365	14370	14399	14463	14483	14454	14404	14640	14323	14267	14336	14456	14349	14392	14336	14457	14553	14214	14306	14534	14392	14455	14514	14485	14277	14413	14414	14502	14398	14383	14391	14322	14406	14345	14511	14358	14487	14327	14503	14488	14362	14515	14266	14447	14389	14298	14255	14326	14500	14520	14478	14442	14595	14521	14304	14316	14364	14277	14483	14577	14462	14395	14177	14405	14399	14467	14457	14381	14541	14339	14220	14472	14481	14453	14342	14258	14525	14445	14260	14362	14314	14417	14247	14394	14380	14474	14445	14540	14312	14464	14246	14442	14338	14406	14404	14499	14357	14472	14325	14432	14408	14366	14407	14191	14501	14446	14347	14443	14414	14375	14283	14420	14385	14331	14453	14413	14301	14408	14423	14379	14333	14515	14296	14280	14388	14388	14405	14507	14525	14331	14356	14310	14236	14461	14301	14205	14349	14327	14499	14184	14413	14280	14526	14500	14321	14459	14445	14473	14452	14407	14551	14434	14328	14448	14352	14418	14420	14425	14510	14456	14463	14339	14253	14263	14369	14349	14307	14303	14368	14457	14344	14483	14388	14485	14415	14423	14235	14570	14258	14258	14405	14550	14509	14481	14471	14371	14236	14578	14453	14498	14488	14351	14390	14446	14487	14556	14349	14391	14412	14494	14526	14476	14491	14394	14592	14347	14415	14441	14331	14361	14381	14182	14334	14373	14496	14345	14292	14389	14430	14329	14299	14490	14335	14471	14462	14579	14251	14366	14395	14562	14390	14357	14433	14569	14414	14460	14356	14157	14579	14433	14352	14334	14301	14423	14274	14397	14390	14505	14516	14312	14608	14342	14419	14401	14471	14653	14400	14384	14208	14489	14426	14289	14386	14518	14459	14378	14396	14535	14371	14526	14607	14386	14394	14386	14370	14354	14300	14271	14410	14391	14339	14289	14303	14462	14398	14477	14401	14237	14325	14395	14428	14418	14455	14386	14399	14363	14370	14430	14593	14303	14362	14313	14358	14330	14316	14438	14218	14466	14379	14366	14373	14479	14293	14465	14324	14442	14487	14391	14262	14492	14500	14323	14413	14467	14327	14539	14454	14304	14392	14333	14313	14290	14128	14398	14272	14533	14476	14357	14418	14228	14368	14413	14416	14521	14369	14440	14333	14435	14334	14302	14595	14355	14393	14400	14362	14500	14458	14440	14384	14400	14453	14314	14476	14272	14460	14295	14441	14465	14371	14468	14442	14361	14533	14370	14458	14373	14382	14370	14490	14357	14364	14407	14522	14412	14458	14388	14392	14425	14289	14575	14413	14391	14404	14382	14435	14379	14564	14501	14137	14329	14424	14292	14390	14352	14325	14507	14253	14361	14143	14439	14405	14430	14288	14447	14380	14436	14637	14382	14423	14599	14533	14380	14386	14335	14416	14427	14271	14402	14426	14488	14446	14529	14432	14548	14707	14468	14345	14451	14409	14505	14307	14448	14406	14337	14336	14403	14348	14403	14451	14411	14366	14322	14452	14270	14312	14571	14186	14491	14431	14312	14313	14395	14419	14418	14397	14244	14450	14338	14534	14379	14343	14369	14341	14500	14391	14369	14552	14488	14325	14423	14369	14455	14405	14439	14291	14444	14403	14561	14415	14330	14233	14376	14432	14448	14369	14488	14371	14372	14396	14367	14252	14395	14216	14389	14149	14355	14379	14412	14273	14319	14313	14319	14398	14470	14518	14374	14467	14410	14371	14350	14511	14242	14360	14327	14428	14372	14342	14309	14307	14424	14548	14459	14348	14307	14350	14241	14437	14213	14383	14480	14289	14356	14280	14304	14497	14453	14272	14298	14565	14307	14468	14413	14551	14414	14597	14476	14401	14235	14589	14387	14337	14296	14325	14202	14287	14402	14385	14259	14453	14348	14351	14534	14356	14462	14374	14431	14482	14358	14478	14508	14513	14352	14327	14311	14388	14448	14360	14313	14337	14403	14479	14370	14324	14387	14546	14320	14350	14411	14482	14377	14297	14281	14263	14297	14608	14385	14323	14359	14501	14364	14314	14372	14435	14373	14440	14485	14332	14347	14282	14412	14458	14315	14332	14333	14328	14354	14396	14241	14371	14298	14381	14432	14354	14507	14292	14418	14205	14422	14373	14375	14337	14516	14305	14346	14384	14459	14285	14364	14356	14219	14455	14384	14383	14357	14331	14336	14304	14460	14356	14408	14495	14423	14374	14386	14279	14370	14354	14386	14515	14431	14232	14348	14334	14401	14262	14370	14315	14391	14276	14257	14415	14480	14414	14377	14459	14384	14363	14280	14416	14306	14393	14457	14464	14452	14456	14347	14414	14392	14388	14415	14301	14358	14514	14508	14364	14417	14483	14492	14411	14580	14425	14373	14395	14458	14369	14470	14478	14361	14333	14482	14372	14388	14387	14497	14398	14309	14506	14499	14377	14401	14447	14380	14401	14557	14354	14375	14285	14549	14472	14581	14308	14447	14479	14377	14331	14486	14335	14440	14432	14468	14399	14488	14445	14268	14476	14413	14220	14289	14172	14396	14279	14505	14446	14401	14343	14388	14450	14450	14420	14348	14282	14485	14369	14548	14367	14231	14387	14521	14390	14350	14512	14394	14437	14281	14399	14321	14286	14279	14510	14425	14216	14444	14251	14471	14480	14481	14214	14475	14278	14458	14409	14508	14483	14384	14465	14336	14394	14464	14464	14476	14385	14365	14326	14433	14534	14325	14361	14313	14493	14468	14569	14527	14410	14407	14413	14407	14438	14530	14453	14236	14452	14302	14630	14510	14244	14497	14384	14263	14367	14409	14244	14385	14543	14484	14456	14349	14465	14174	14443	14447	14425	14427	14448	14339	14420	14254	14397	14365	14277	14304	14336	14430	14333	14396	14192	14419	14365	14499	14355	14488	14380	14362	14423	14198	14479	14401	14365	14648	14456	14452	14411	14506	14401	14307	14371	14357	14292	14558	14506	14310	14280	14477	14381	14423	14306	14354	14384	14442	14335	14534	14273	14423	14542	14406	14556	14417	14290	14355	14442	14309	14382	14404	14515	14490	14259	14370	14441	14329	14552	14612	14407	14305	14370	14407	14401	14329	14204	14404	14352	14469	14448	14328	14305	14362	14422	14235	14440	14393	14462	14461	14415	14255	14286	14318	14620	14469	14404	14475	14402	14375	14586	14484	14484	14257	14416	14368	14362	14498	14456	14435	14387	14450	14408	14587	14469	14399	14324	14406	14359	14166	14430	14494	14302	14446	14471	14387	14517	14354	14408	14390	14364	14479	14307	14337	14361	14378	14482	14391	14393	14403	14478	14232	14254	14147	14499	14371	14343	14323	14457	14422	14196	14330	14474	14488	14380	14461	14435	14422	14432	14347	14359	14378	14498	14405	14371	14437	14311	14391	14600	14297	14419	14482	14371	14311	14319	14414	14450	14383	14301	14254	14293	14322	14416	14394	14484	14300	14392	14432	14343	14433	14246	14445	14415	14302	14482	14274	14455	14313	14519	14438	14495	14543	14299	14536	14395	14486	14422	14647	14356	14512	14584	14481	14294	14437	14397	14435	14446	14241	14457	14313	14390	14283	14298	14420	14207	14340	14316	14367	14333	14410	14455	14380	14182	14371	14369	14214	14427	14489	14236	14454	14508	14408	14490	14424	14385	14407	14365	14444	14548	14316	14378	14532	14277	14407	14469	14487	14388	14614	14412	14581	14362	14480	14379	14401	14528	14533	14404	14465	14706	14346	14357	14592	14378	14294	14374	14332	14453	14305	14404	14383	14304	14314	14279	14430	14423	14321	14426	14436	14449	14425	14336	14274	14539	14463	14386	14270	14426	14365	14363	14636	14262	14488	14458	14448	14301	14201	14438	14556	14292	14316	14312	14330	14466	14323	14319	14595	14440	14464	14571	14467	14410	14243	14340	14558	14297	14152	14341	14585	14362	14471	14459	14455	14400	14656	14425	14652	14323	14567	14428	14437	14401	14444	14359	14267	14520	14244	14556	14370	14394	14380	14416	14527	14529	14429	14461	14481	14219	14367	14218	14333	14275	14393	14466	14352	14396	14423	14378	14217	14304	14499	14235	14417	14381	14416	14504	14389	14517	14328	14487	14315	14290	14421	14426	14462	14573	14587	14295	14248	14367	14168	14444	14213	14326	14457	14456	14416	14507	14275	14347	14381	14423	14246	14482	14472	14397	14604	14399	14432	14414	14500	14517	14431	14287	14324	14144	14322	14405	14392	14442	14573	14354	14309	14410	14282	14374	14381	14439	14453	14461	14336	14301	14430	14259	14420	14378	14308	14598	14520	14502	14425	14253	14564	14215	14537	14426	14385	14542	14249	14356	14400	14306	14502	14312	14397	14409	14255	14392	14218	14460	14429	14309	14549	14237	14659	14401	14406	14331	14340	14375	14393	14543	14359	14398	14413	14441	14256	14212	14293	14387	14520	14564	14503	14409	14408	14367	14388	14414	14419	14475	14481	14462	14292	14546	14269	14433	14443	14386	14341	14211	14502	14360	14371	14357	14417	14463	14199	14522	14297	14401	14254	14392	14434	14420	14295	14409	14305	14392	14265	14262	14467	14345	14353	14415	14343	14386	14518	14359	14437	14307	14320	14344	14399	14537	14291	14231	14405	14637	14403	14389
27279	21331	21469	17671	14907	14964	14998	15086	14822	14944	14905	14784	14881	15376	16583	16577	16037	15479	15060	14792	14860	14762	14914	14753	14596	14622	14792	14802	14808	14872	14700	14806	14876	14735	14847	14690	14777	14927	14711	14846	14961	14654	14892	14720	14724	14583	14734	14859	14697	14707	14896	14837	14828	14796	14732	14743	14749	14746	14786	14894	15022	14674	14699	14888	14919	14756	14647	14728	14701	14904	14937	14582	14792	14604	14863	14715	15050	14670	14852	14947	14666	14753	14670	14729	14748	14793	14822	14769	14651	14795	14882	14673	14742	14706	14524	14671	14722	14637	14819	14722	14685	14674	14716	14706	14659	14581	14833	14871	14677	14839	14720	14700	14877	14580	14793	14831	14719	14589	14803	14564	14720	14877	14743	14559	14725	14704	14892	14819	14855	14749	14857	14830	14735	14806	14706	14683	14879	14887	14752	14642	14856	14665	14878	14645	14838	14810	14757	14609	14842	14863	14744	14753	14742	14556	14648	14732	14794	14778	14736	14755	14754	14823	14664	14652	14972	14846	14847	14647	14711	14780	14605	14568	14720	14730	14823	14765	14660	14918	14540	14724	14800	14973	14874	14574	14596	14588	14690	14760	14840	14774	14808	14782	14747	14767	14667	14732	14581	14599	14559	14741	14668	14772	14768	14732	14827	14771	14798	14865	14798	14762	14590	14766	14637	14585	14812	14781	14614	14759	14817	14852	14702	14823	14804	14662	14694	14739	14886	14523	14765	14910	14767	14643	14772	14660	14640	14629	14686	14756	14545	14668	14772	14726	14616	14774	14660	14644	14689	14818	14885	14842	14917	14695	14716	14698	14841	14567	14684	14760	14663	14600	14588	14682	14888	14716	14761	14918	14747	14672	14672	14650	14519	14766	14843	14596	14729	14769	14895	14783	14756	14711	14767	14611	14643	14625	14704	14541	14703	14765	14699	14759	14819	14886	14652	14847	14700	14690	14677	14779	14681	14803	14871	14730	14678	14742	14621	14782	14489	14795	14825	14868	14859	14609	14773	14867	14936	14836	14559	14743	14745	14901	14782	14624	14611	14864	14755	14770	14597	14820	14975	14713	14594	14799	14733	14612	14834	14645	14847	14728	14814	14604	14753	14488	14856	14769	14734	14794	14794	14644	14676	14613	14794	14723	14636	14800	14943	14628	14700	14680	14783	14745	14772	14888	14834	14878	14713	14814	14674	14745	14981	14818	14772	14759	14865	14799	14809	14585	14787	14768	14597	14643	14621	14779	14728	14871	14798	14699	14674	14793	14660	14650	14632	14604	14764	14777	14642	14676	14727	14690	14703	14585	14636	14776	14702	14658	14867	14650	14750	14777	14784	14887	14753	14500	14737	14812	14781	14897	14573	14822	14789	14477	14707	14712	14813	14952	14864	14847	14819	14809	14700	14587	14635	14805	14847	14908	14785	14751	14823	14686	14785	14809	14684	14849	14790	14699	14745	14533	14852	14652	14715	14699	14588	14715	14857	14810	14728	14810	14640	14770	14943	14810	14824	14703	14587	14791	14628	14732	14703	14641	14805	14836	14736	14821	14697	14759	14723	14553	14802	14893	14757	14651	14813	14729	14741	14866	14770	14804	14633	14750	14931	14688	14495	14823	14782	14857	14571	14681	14710	14809	14913	14961	14957	14811	14812	14883	14702	14788	14559	14728	14799	14807	14873	14658	14777	14756	14567	14651	14681	14650	14752	14706	14667	14843	14861	14687	14732	14860	14750	14663	14866	14701	14953	14803	14661	14730	14693	14756	14860	14644	14889	14850	14963	14828	14638	14613	14714	14805	14694	14870	14594	14555	14857	14784	14924	14835	14737	14695	14782	14870	14844	14808	14821	14720	14710	14701	14692	14828	14922	14792	14853	14877	14551	14768	14790	14761	14689	14696	14806	14820	14777	14749	14631	14685	14861	14749	14857	14752	14729	14768	14755	14889	14775	14666	14843	14757	14712	14822	14697	14712	14654	14709	14814	14447	14573	14721	14648	14844	14778	14735	14656	14849	14708	14912	14614	14828	14715	14750	14926	14832	14733	14880	14720	14601	14661	14763	14634	14757	14729	14843	14781	14710	14658	14837	14706	14831	14784	14629	14542	14855	14770	14715	14720	14744	14686	14873	14662	14763	14660	14902	14891	14831	14676	14754	14920	14838	14551	14726	14769	14546	14725	14704	14629	14562	14836	14710	14585	14513	14670	14899	14542	14678	14798	14644	14927	14824	14647	14784	14796	14769	14646	14686	14932	14617	14711	14744	14629	14638	14619	14769	14595	14535	14855	14834	14663	14942	14667	14727	14854	14768	14739	14737	14729	14906	14919	14771	14874	14825	14693	14695	14694	14713	14666	14818	14708	14742	14910	14664	14742	14772	14672	14681	14825	14801	14672	14759	14706	14777	15041	14882	14930	14840	14853	14777	14780	14895	14539	14880	14833	14721	14757	14956	14799	14842	14724	15005	14715	14734	14775	14935	14697	14785	14609	14745	14904	14991	14668	14590	14660	14705	14790	14860	14739	14769	14743	14683	14638	14697	14728	14796	14527	14743	14959	14667	14616	14847	14976	14846	14807	14727	14613	14639	14794	14704	14878	14782	14722	14762	14775	14765	14692	14582	14776	14815	14633	14680	14903	14863	14748	14579	14800	14699	14810	14809	14755	14741	14730	14718	14706	14826	14942	14682	14758	14691	14691	14720	14763	14649	14760	14744	14783	14721	14855	14738	14503	14755	14676	14694	14752	14706	14743	14671	14852	14738	14750	14650	14709	14934	14913	14930	14726	14872	14716	14710	14901	14877	14716	14851	14726	14827	14813	14774	14839	14748	14732	14781	14914	14837	14791	14978	14726	14787	14694	14833	14864	14707	14675	14735	14518	14679	14646	14780	14812	14720	14827	14738	14745	14786	14860	14907	14927	14687	14668	14648	14888	14608	14623	14707	14713	14705	14586	14608	14820	14850	14672	14685	14913	14742	14829	14611	14801	14914	15022	14579	14812	14731	14768	14821	14789	14667	14727	14802	14715	14716	14835	14795	14792	14748	14840	14690	14797	14686	14605	14629	14685	14747	14817	14803	14750	14884	14903	14879	14796	14548	14793	14965	14789	14927	14854	14669	14830	14677	14734	14655	14842	14776	14788	14659	14603	14692	14731	14868	14676	14594	14836	14790	14902	14726	14907	14634	14780	14830	14788	14583	14692	14645	14892	14707	14599	14983	14641	14751	14709	14770	14697	14785	14680	14855	14836	14783	14771	14720	14637	14860	14775	14620	14652	14714	14942	14699	14841	14748	14592	14491	14803	14775	14937	14813	14833	14954	14578	14762	14631	14626	14741	15167	14703	14719	14796	14820	14858	14588	14626	14824	14734	14666	14697	14725	14687	14819	14778	14733	14702	14805	14774	14753	14774	14760	14861	14864	14828	14663	14749	14734	14845	14756	14661	14650	15038	15020	14637	14663	14695	14785	14705	14741	14950	14732	14810	14789	14679	14654	14648	14792	14633	14683	14779	14786	14726	14626	14785	14590	14754	14789	14744	14864	14723	14677	14556	14579	14840	14828	14630	14649	14685	14667	14632	14706	14793	14754	14770	14667	14899	14687	14684	14709	14752	14716	14870	14733	14652	14696	14777	14768	14686	14760	14804	14821	14677	14764	14618	14831	14408	14776	14953	14638	14677	14922	14836	14812	14829	14709	14559	14608	14618	14767	14671	14705	14629	14805	14842	14698	14665	14789	14625	14726	14683	14640	14613	14558	14635	14743	14699	14714	14730	14787	14714	14644	14689	14861	14780	14630	14663	14689	14500	14739	14788	14888	14908	14828	14680	14883	14703	14718	14741	14720	14929	14917	14687	14842	14706	15055	14643	14570	14657	14889	14739	14791	14956	14492	14703	14749	14600	14910	14728	14792	14708	14553	14662	14499	14570	14776	14840	14805	14826	14758	14770	14748	14726	14612	14693	14822	14688	14888	14715	14741	14728	14759	14687	14965	14903	15032	14806	14919	14638	14640	14837	14675	14642	14860	14642	14644	14560	14773	14699	14683	14817	14833	14800	14704	14643	14730	14792	14927	14774	14673	14891	14478	14690	14756	14688	14951	14476	14751	14653	14661	14862	14923	14846	14796	14698	14747	14898	14706	14851	14674	14950	14926	14751	14795	14595	14810	14789	14649	14835	14643	14737	14843	14693	14712	14819	14772	14781	14733	14658	14785	14766	14838	14959	14659	14787	14670	14884	14764	14815	14631	14678	14793	14788	14653	14740	14843	14786	14815	14801	14714	14757	14759	14659	14697	14923	14771	14664	14751	14767	14723	14619	14799	14843	14842	14584	14898	14777	14667	14857	14675	14672	14743	14684	14625	14781	14679	14698	14691	14895	14765	14721	14650	14774	14810	14805	14728	14685	14816	14858	14781	14904	14863	14726	14748	14971	14824	14711	14630	14728	14794	14769	14747	14586	14637	14869	14857	14757	14687	14704	14664	14712	14756	14718	14803	14802	14782	14768	14621	14692	14747	14692	14690	14570	14794	14695	14658	14757	14692	14668	14654	14840	14776	14643	14771	14639	14731	14805	14458	14743	14801	14742	14784	14709	14497	14561	15051	14799	14851	14835	14906	14784	14639	14767	14540	14617	14721	14729	14883	14710	14852	14841	14908	14921	14713	14586	14648	14545	14801	14635	14893	14804	14756	14665	14607	14916	14803	14727	14627	14750	14799	14732	14801	14501	14673	14754	14790	14899	14623	14780	14782	14767	14754	14492	14731	14800	14758	14770	14811	14933	14789	14863	14847	14899	14943	14554	14689	14767	14721	14790	14831	14814	14839	14636	14978	14804	14681	14861	14643	14653	14870	14669	14726	14802	14797	14714	14694	14709	14984	14790	14779	14826	14626	14748	14877	14762	14588	14955	14640	14825	14734	14746	14751	14680	14576	14895	14673	14565	14716	14694	14542	14722	14850	14829	14761	14638	14718	14844	14722	14683	14654	14760	14869	14527	14708	14808	14686	14877	14820	14899	14857	14695	14915	15002	14982	14826	15040	14687	14888	14702	14828	14902	14784	14758	14833	14522	14589	14766	14698	14582	14675	14534	14702	14616	14538	14758	14767	14700	14688	14706	14860	14846	14767
13237	14590	14430	14092	14157	14003	13852	13954	13970	13784	13733	13886	13588	14995	16530	16481	15147	14372	14023	13858	13727	13660	13672	13814	13824	13737	13815	13560	13599	13650	13642	13688	13893	13505	13698	13596	13830	13665	13839	13720	13813	13791	13720	13644	13677	13732	13712	13589	13847	13711	13819	13699	13744	13821	13607	13727	13598	13800	13493	13652	13593	13549	13695	13791	13780	13713	13681	13790	13643	13725	13743	13529	13760	13877	13769	13735	13620	13818	13614	13655	13842	13674	13777	13817	13850	13796	13735	13761	13525	13637	13710	13667	13779	13729	13709	13660	13751	13929	13758	13675	13599	13634	13739	13807	13803	13650	13685	13713	13587	13749	13634	13803	13762	13860	13767	13801	13737	13603	13666	13642	13744	13805	13745	13788	13662	13796	13683	13616	13783	13799	13782	13600	13764	13836	13687	13665	13693	13673	13714	13686	13748	13754	13650	13718	13691	13664	13548	13645	13857	13844	13756	13525	13606	13698	13662	13926	13745	13778	13668	13740	13589	13793	13637	13757	13740	13678	13685	13750	13604	13757	13697	13569	13687	13844	13901	13598	13746	13526	13901	13564	13739	13756	13505	13849	13838	13709	13773	13729	13575	13629	13861	13697	13668	13522	13773	13774	13635	13749	13616	13813	13673	13657	13735	13763	13784	13774	13807	13633	13662	13680	13679	13586	13655	13696	13664	13715	13728	13800	13565	13793	13597	13712	13856	13756	13741	13874	13697	13663	13700	13840	13800	13627	13783	13756	13728	13817	13750	13741	13549	13613	13923	13890	13543	13667	13848	13922	13675	13856	13565	13777	13683	13686	13563	13788	13667	13729	13518	13793	13681	13787	13593	13952	13827	13632	13736	13769	13591	13815	13480	13740	13720	13895	13718	13677	13666	13720	13652	13647	13805	13589	13463	13864	13701	13730	13734	13663	13621	13741	13675	13844	13671	13652	13728	13596	13662	13554	13558	13596	13772	13808	13669	13730	13754	13793	13742	13828	13762	13704	13637	13694	13740	13669	13703	13605	13676	13648	13769	13688	13652	13851	13724	13633	13775	13797	13426	13694	13742	13608	13770	13791	13578	13757	13755	13540	13737	13619	13576	13639	13544	13800	13706	13740	13757	13635	13533	13640	13717	13665	13714	13872	13737	13923	13677	13860	13742	13685	13708	13697	13788	13630	13854	13715	13749	13592	13651	13786	13736	13787	13733	13634	13779	13653	13646	13788	13690	13873	13634	13733	13679	13568	13756	13588	13642	13828	13649	13620	13569	13651	13640	13749	13863	13898	13651	13635	13595	13729	13609	13772	13700	13678	13681	13700	13816	13668	13550	13807	13389	13583	13633	13753	13684	13763	13824	13819	13549	13834	13650	13774	13814	13710	13641	13724	13707	13643	13713	13801	13754	13762	13622	13855	13783	13610	13836	13714	13693	13689	13796	13719	13760	13826	13717	13601	13627	13686	13705	13582	13608	13734	13699	13823	13631	13477	13724	13724	13718	13840	13750	13756	13816	13692	13775	13587	13824	13870	13739	13677	13713	13881	13616	13778	13623	13626	13678	13631	13569	13623	13712	13647	13612	13616	13881	13758	13719	13875	13818	13627	13683	13985	13657	13892	13768	13818	13692	13577	13796	13548	13694	13652	13516	13741	13616	13867	13582	13694	13529	13780	13669	13758	13818	13749	13687	13584	13804	13821	13706	13689	13757	13718	13646	13614	13750	13673	13723	13708	13953	13755	13800	13691	13593	13727	13697	13755	13716	13641	13758	13687	13617	13668	13766	13759	13577	13761	13801	13852	13518	13797	13639	13734	13777	13749	13670	13690	13647	13804	13785	13696	13768	13717	13652	13823	13730	13698	13869	13795	13581	13870	13617	13551	13669	13741	13586	13730	13472	13671	13768	13687	13641	13569	13617	13666	13818	13681	13940	13898	13898	13490	13926	13559	13492	13754	13881	13524	13680	13812	13698	13739	13658	13806	13578	13648	13614	13676	13562	13740	13843	13663	13558	13709	13659	13692	13748	13715	13695	13704	13755	13634	13793	13761	13744	13728	13754	13754	13850	13845	13706	13687	13625	13887	13855	13601	13643	13776	13765	13656	13775	13791	13831	13737	13751	13770	13771	13615	13567	13788	13796	13759	13723	13861	13584	13801	13643	13770	13614	13831	13613	13697	13649	13749	13796	13628	13661	13734	13649	13756	13678	13641	13726	13827	13580	13664	13657	13930	13658	13621	13694	13792	13730	13637	13822	13611	13862	13770	13625	13693	13680	13633	13874	13750	13688	13780	13677	13752	13472	13569	13715	13627	13734	13803	13694	13760	13615	13642	13778	13555	13602	13697	13776	13838	13698	13482	13677	13886	13772	13826	13612	13666	13649	13690	13655	13576	13669	13748	13611	13728	13581	13540	13596	13622	13603	13678	13673	13754	13579	13787	13620	13892	13628	13694	13704	13827	13494	13819	13827	13675	13784	13711	13591	13424	13770	13629	13670	13849	13740	13759	13783	13703	13855	13529	13858	13625	13860	13630	13683	13807	13753	13853	13819	13841	13593	13699	13777	13831	13795	13868	13563	13576	13801	13658	13849	13880	13636	13615	13643	13703	13708	13718	13817	13446	13797	13746	13891	13765	13672	13698	13668	13831	13659	13744	13820	13704	13707	13819	13733	13526	13526	13757	13637	13797	13703	13565	13785	13710	13722	13723	13620	13760	13794	13688	13731	13787	13410	13749	13653	13827	13731	13577	13613	13629	13864	13615	13654	13709	13712	13755	13681	13613	13730	13801	13752	13766	13765	13662	13632	13635	13817	13645	13743	13790	13760	13714	13696	13740	13707	13769	13638	13866	13817	13745	13739	13835	13584	13674	13804	13817	13696	13626	13784	13690	13625	13716	13772	13908	13771	13733	13724	13743	13711	13629	13798	13788	13659	13883	13649	13706	13676	13720	13690	13532	13762	13744	13672	13711	13741	13742	13661	13736	13635	13772	13629	13689	13692	13667	13672	13674	13619	13660	13745	13608	13768	13706	13661	13706	13604	13778	13877	13684	13693	13531	13781	13827	13764	13823	13791	13540	13905	13760	13748	13644	13691	13701	13530	13747	13726	13656	13765	13749	13646	13718	13781	13623	13732	13818	13749	13742	13700	13784	13629	13731	13591	13702	13621	13507	13850	13622	13843	13590	13799	13897	13779	13734	13670	13757	13662	13757	13749	13658	13764	13806	13657	13685	13726	13638	13705	13619	13759	13646	13754	13646	13892	13748	13681	13682	13819	13692	13750	13819	13684	13663	13629	13842	13895	13624	13704	13667	13677	13640	13759	13863	13783	13877	13651	13636	13628	13738	13798	13614	13753	13498	13783	13717	13618	13628	13720	13766	13782	13681	13726	13688	13823	13744	13814	13887	13812	13666	13745	13776	13736	13676	13590	13688	13645	13637	13598	13747	13652	13681	13646	13699	13635	13693	13663	13682	13725	13707	13679	13759	13800	13607	13861	13701	13583	13964	13823	13674	13610	13478	13775	13747	13679	13763	13795	13571	13555	13729	13743	13606	13639	13700	13822	13736	13643	13836	13671	13804	13850	13729	13696	13889	13657	13838	13715	13746	13712	13841	13689	13819	13722	13785	13579	13646	13730	13611	13677	13630	13752	13618	13706	13664	13779	13890	13674	13541	13708	13655	13763	13625	13587	13641	13667	13614	13682	13586	13792	13871	13724	13742	13750	13790	13656	13918	13792	13653	13535	13702	13708	13763	13775	13731	13622	13765	13628	13732	13632	13868	13580	13862	13690	13655	13723	13594	13724	13700	13698	13906	13659	13859	13808	13886	13792	13832	13910	13619	13616	13680	13786	13743	13715	13812	13690	13713	13683	13615	13817	13799	13745	13702	13819	13865	13754	13715	13624	13755	13624	13740	13740	13710	13791	13647	13849	13557	13690	13639	13723	13732	13551	13659	13698	13828	13756	13749	13770	13660	13776	13835	13550	13728	13706	13674	13657	13783	13671	13648	13600	13641	13776	13713	13589	13708	13598	13663	13696	13773	13808	13572	13716	13784	13678	13725	13763	13713	13742	13854	13909	13756	13666	13636	13843	13589	13770	13768	13632	13720	13603	13704	13690	13669	13818	13635	13669	13567	13832	13675	13692	13695	13794	13959	13783	13871	13694	13871	13709	13738	13718	13606	13702	13813	13700	13801	13671	13684	13599	13671	13490	13777	13500	13736	13710	13618	13896	13589	13701	13780	13848	13618	13759	13733	13886	13846	13580	13597	13707	13579	13957	13676	13828	13650	13738	13752	13683	13896	13751	13754	13805	13723	13781	13985	13795	13624	13687	13833	13760	13755	13681	13676	13763	13685	13754	13787	13797	13617	13595	13776	13641	13822	13733	13786	13773	13728	13697	13697	13662	13683	13806	13677	13565	13590	13652	13749	13769	13639	13770	13683	13751	13692	13808	13776	13655	13779	13690	13727	13588	13765	13653	13715	13925	13747	13661	13745	13607	13721	13884	13684	13685	13941	13792	13648	13747	13666	13769	13803	13897	13533	13691	13676	13767	13848	13784	13756	13677	13768	13487	13600	13870	13885	13649	13628	13838	13810	13756	13727	13754	13763	13740	13616	13925	13701	13667	13831	13723	13754	13861	13716	13656	13841	13741	13678	13669	13703	13787	13668	13735	13749	13658	13577	13796	13793	13775	13667	13772	13582	13567	13854	13613	13721	13834	13689	13784	13906	13728	13697	13859	13740	13741	13614	13767	13746	13614	13786	13686	13733	13810	13771	13551	13664	13848	13606	13785	13626	13657	13816	13760	13695	13599	13679	13658	13842	13629	13756	13823	13640	13723	13571	13627	13657	13641	13656	13617	13723	13642	13752	13875	13655	13746	13779	13699	13585	13683	13891	13759	13630	13718	13714	13597	13720	13727	13836	13604	13613	13892	13908	13739	13860	13957	13674	13734	13768	13760	13869	13597	13727	13772	13711	13700	13698	13660	13730	13795	13711	13884	13723	13621	13588	13678	13724	13764	13665	13621	13753	13570	13731	13692	13704	13718	13624	13713	13535	13746	13695	13847	13659	13719	13746	13902	13627	13769	13726	13582	13584	13467	13832	13784	13808	13802	13721	13654	13672
23496	20986	28286	23906	21389	19162	17286	15253	14674	14806	14702	14641	14639	20903	27465	25862	21132	17129	15472	14455	14456	14409	14539	14505	14376	14373	14469	14390	14435	14260	14424	14351	14656	14461	14196	14316	14364	14299	14261	14326	14317	14376	14167	14257	14432	14473	14272	14261	14484	14339	14405	14549	14510	14343	14410	14349	14289	14257	14234	14357	14192	14367	14268	14317	14418	14262	14306	14033	14227	14104	14228	14382	14197	14281	14286	14211	14130	14373	14335	14349	14392	14254	14305	14331	14197	14143	14250	14087	14211	14195	14185	14330	14201	14168	14412	14241	14229	14398	14332	14410	14365	14352	14208	14283	14254	14244	14236	14203	14387	14303	14224	14193	14348	14276	14190	14291	14291	14276	14421	14261	14384	14208	14304	14369	14201	14163	14261	14288	14322	14285	14471	14389	14410	14387	14201	14216	14191	14417	14278	14286	14438	14218	14278	14356	14261	14318	14246	14314	14406	14267	14357	14319	14329	14442	14245	14358	14192	14368	14258	14373	14324	14196	14388	14293	14290	14213	14280	14312	14247	14410	14378	14178	14345	14217	14190	14200	14436	14233	14218	14301	14272	14236	14186	14287	14313	14471	14297	14315	14229	14318	14443	14368	14326	14182	14249	14304	14475	14337	14202	14251	14260	14322	14457	14279	14492	14367	14225	14090	14297	14361	14241	14074	14278	14223	14319	14219	14353	14426	14126	14116	14281	14276	14426	14257	14447	14254	14245	14237	14363	14223	14134	14262	14079	14182	14226	14136	14129	14268	14067	14257	14332	14206	14456	14381	14237	14335	14369	14359	14320	14336	14255	14238	14230	14349	14358	14488	14079	14257	14200	14187	14292	14077	14413	14170	14249	14404	14311	14218	14190	14230	14266	14275	14329	14214	14403	14314	14366	14391	14267	14291	14371	14321	14187	14305	14312	14299	14343	14255	14407	14363	14377	14402	14167	14253	14237	14556	14389	14302	14276	14379	14330	14242	14263	14277	14409	14328	14265	14317	14259	14370	14145	14180	14242	14230	14201	14111	14043	14331	14307	14121	14325	14268	14161	14190	14286	14205	14257	14067	14232	14083	14211	14384	14179	14196	14503	14437	14196	14120	14155	14234	14188	14218	14352	14379	14137	14200	14194	14188	14328	14503	14261	14325	14234	14194	14290	14173	14309	14169	14288	14430	14292	14344	14285	14433	14383	14359	14240	14238	14260	14344	14305	14156	14278	14356	14232	14312	14174	14371	14379	14175	14228	14243	14219	14155	14325	14289	14314	14326	14529	14332	14387	14186	14297	14460	14237	14400	14338	14218	14339	14313	14316	14219	14387	14399	14204	14337	14287	14315	14182	14310	14306	14391	14274	14051	14175	14149	14311	14224	14285	14127	14266	14293	14229	14270	14342	14295	14385	14251	14385	14230	14167	14221	14225	14204	14255	14059	14184	14321	14318	14182	14373	14301	14254	14064	14201	14372	14325	14299	14418	14066	14222	14326	14379	14403	14448	14266	14484	14202	14166	14230	14115	14235	14506	14158	14329	14240	14449	14364	14267	14323	14156	14281	14281	14278	14438	14260	14268	14350	14319	14261	14270	14091	14370	14350	14358	14348	14277	14133	14349	14160	14376	14081	14189	14496	14423	14210	14482	14204	14260	14436	14175	14324	14290	14020	14310	14323	14441	14332	14445	14241	14463	14166	14256	14344	14157	14005	14289	14222	14334	14355	14351	14352	14180	14216	14524	14296	14412	14451	14229	14445	14364	14323	14313	14362	14253	14473	14208	14151	14419	14297	14330	14207	14219	14326	14569	14310	14144	14146	14285	14270	14464	14101	14268	14243	14247	14292	14117	13994	14305	14226	14241	14386	14243	14155	14276	14176	14181	14212	14179	14187	14240	14139	14214	14228	14379	14112	14392	14288	14319	14355	14383	14253	14471	14187	14304	14349	14403	14328	14307	14087	14243	14525	14182	14257	14253	14331	14226	14231	14186	14157	14301	14240	14425	14372	14251	14121	14381	14176	14202	14149	14339	14333	14213	14465	14277	14237	14318	14181	14282	14222	14223	14300	14181	14305	14260	14121	14279	14354	14281	14328	14278	14434	14460	14305	14228	14171	14306	14275	14440	14170	14249	14108	14285	14241	14237	14046	14321	14305	14313	14359	14284	14572	14312	14295	14258	14135	14270	14268	14204	14237	14363	14395	14192	14189	14172	14199	14169	14169	14222	14315	14402	14318	14279	14250	14308	14402	14253	14238	14142	14397	14155	14243	14116	14102	14220	14155	14321	14306	14234	14275	14224	14465	14279	14469	14173	14197	14288	14212	14341	14206	14261	14318	14331	14178	14334	14183	14459	14211	14311	14341	14274	14348	14429	14226	14427	14313	14090	14152	14270	14312	14269	14333	14389	14463	14330	14348	14294	14112	14225	14165	14232	14309	14096	14132	14387	14161	14386	14274	14199	14210	14273	14116	14391	14306	14279	14179	14426	14152	14391	14371	14280	14351	14271	14298	14232	14171	14357	14278	14137	14390	14343	14297	14210	14310	14371	14210	14286	14284	14220	14345	14473	14285	14242	14191	14330	14300	14255	14235	14127	14381	14238	14266	14191	14274	14410	14265	14357	14438	14277	14203	14240	14066	14402	14450	14239	14479	14460	14254	14317	14446	14327	14226	14445	14360	14113	14355	14279	14366	14333	14264	14376	14198	14263	14127	14339	14318	14397	14053	14230	14322	14267	14224	14223	14460	14389	14346	14272	14340	14379	14266	14207	14144	14430	14274	14185	14356	14250	14470	14313	14365	14298	14135	14265	14172	14193	14216	14026	14224	14348	14163	14370	14155	14386	14191	14101	14277	14137	14208	14221	14275	14295	14328	14206	14376	14450	14336	14290	14210	14325	14400	14451	14347	14182	14355	14316	14148	14313	14331	14386	14069	14311	14274	14168	14232	14283	14465	14335	14259	14121	14184	14378	14165	14049	14132	14133	14224	14261	14158	14059	14350	14510	14183	14284	14273	14402	14293	14567	14403	14383	14385	14294	14235	14350	14275	14147	14158	14332	14369	14301	14171	14230	14407	14281	14156	14085	14337	14214	14271	14211	14323	14402	14362	14315	14232	14316	14128	14313	14282	14241	14265	14190	14235	14233	14286	14441	14268	14186	14274	14203	14281	14166	14260	14313	14510	14249	14424	14386	14386	14154	14240	14195	14202	14247	14145	14307	14199	14270	14353	14129	14366	14096	14140	14230	14115	14208	14294	14234	14198	14226	14006	14260	14411	14264	14255	14397	14247	14323	14237	14135	14379	14444	14343	14549	14268	14252	14118	14281	14361	14248	14247	14364	14259	14327	14194	14203	14252	14205	14339	14216	14339	14059	14271	14272	14400	14392	14145	14068	14180	14290	14138	14348	14332	14346	14270	14316	14355	14143	14133	14378	14292	14257	14302	14347	14459	14357	14321	14275	14121	14241	14271	14265	14304	14353	14115	14211	14474	14276	14412	14398	14160	14207	14329	14225	14309	14285	14192	14215	14208	14156	14259	14387	14165	14381	14370	14178	14342	14369	14394	14248	14191	14351	14252	14315	14293	14278	14189	14412	14392	14251	14262	14452	14279	14201	14292	14339	14183	14222	14343	14285	14501	14159	14419	14383	14271	14315	14232	14410	14317	14319	14181	14295	14220	14462	14263	14342	14073	14257	14386	14187	14274	14406	14022	14302	14356	14233	14162	14390	14261	14210	14336	14325	14236	14133	14326	14320	14244	14134	14527	14345	14381	14252	14205	14484	14122	14375	14000	14393	14195	14236	14353	14365	14184	14289	14278	14196	14206	14265	14223	14274	14185	14204	14503	14368	14058	14317	14423	14328	14342	14254	14374	14316	14318	14408	14252	14276	14231	14257	14148	14357	14422	14339	14348	14296	14262	14293	14374	14249	14285	14179	14284	14319	14223	14231	14370	14473	14336	14354	14313	14363	14430	14267	14025	14166	14227	14135	14366	14207	14347	14277	14472	14373	14336	14402	14337	14309	14360	14279	14406	14197	14428	14246	14359	14282	14399	14243	14152	14302	14280	14083	14177	14366	14093	14170	14148	14259	14256	14213	14179	14298	14314	14332	14104	14283	14193	14099	14242	14181	14338	14311	14129	14272	14300	14148	14219	14309	14468	14301	14390	14405	14254	14357	14246	14298	14228	14227	14385	14248	14421	14264	14282	14333	14348	14347	14326	14211	14260	14204	14313	14211	14506	14308	14318	14280	14345	14470	14278	14343	14350	14265	14233	14187	14377	14495	14360	14311	14462	14440	14455	14350	14347	14250	14241	14138	14199	14356	14266	14363	14373	14138	14327	14320	14499	14273	14285	14452	14379	14264	14339	14381	13913	14276	14290	14318	14331	14226	14132	14271	14351	14369	14353	14090	14146	14335	14173	14275	14180	14311	14228	14309	14219	14361	14242	14241	14293	14388	14257	14179	14286	14480	14521	14314	14219	14316	14354	14355	14365	14302	14279	14309	14372	14361	14355	14125	14092	14245	14259	14403	14289	14168	14218	14275	14172	14220	14345	14354	14367	14318	14240	14336	14120	14295	14322	14329	14239	14180	14070	14354	14316	14403	14311	14142	14241	14294	14303	14429	14341	14125	14159	14137	14400	14323	14267	14311	14305	14232	14445	14299	14259	14392	14045	14187	14267	14361	14228	14350	14263	14194	14088	14306	14270	14339	14223	14420	14144	14173	14313	14293	14364	14268	14250	14181	14261	14314	14107	14419	14364	14348	14340	14296	14257	14256	14440	14309	14368	14149	14329	14304	14198	14411	14328	14162	14264	14394	14370	14448	14291	14252	14315	14315	14501	14313	14104	14352	14417	14279	14100	14224	14295	14279	14415	14352	14287	14433	14424	14115	14236	14292	14347	14300	14273	14235	14397	14259	14263	14229	14272	14363	14213	14163	14314	14269	14477	14490	14380	14131	14308	14251	14182	14382	14217	14269	14308	14123	14356	14226	14168	14185	14269	14250	14173	14261	14316	14293	14154	14374	14199	14229	14253	14365	14322	14482	14466	14399	14387	14415	14298	14056	14121	14365	14445	14368	14145	14222	14252	14343	14237	14297	14473	14314	14345	14158	14312	14170	14397	14305	14109
12401	19865	19014	16360	15398	14839	14376	14229	14198	13899	13614	13643	13876	25304	31557	28103	21510	16477	14521	13666	13494	13552	13597	13421	13483	13462	13340	13382	13592	13366	13476	13576	13466	13524	13612	13553	13598	13452	13538	13600	13619	13416	13547	13500	13360	13525	13327	13440	13336	13370	13418	13419	13434	13537	13508	13459	13465	13434	13550	13514	13521	13326	13439	13551	13492	13500	13483	13634	13510	13546	13543	13446	13415	13675	13496	13499	13445	13432	13517	13522	13530	13501	13582	13544	13601	13486	13439	13533	13563	13592	13481	13505	13524	13559	13569	13385	13467	13318	13490	13299	13450	13441	13494	13476	13347	13432	13382	13426	13546	13475	13559	13254	13527	13607	13647	13582	13432	13588	13462	13487	13484	13532	13418	13535	13369	13555	13446	13488	13495	13518	13360	13517	13418	13389	13656	13514	13487	13277	13453	13581	13484	13492	13481	13384	13635	13565	13634	13517	13426	13445	13557	13464	13353	13430	13497	13423	13311	13414	13415	13457	13599	13570	13494	13512	13427	13489	13427	13580	13555	13464	13456	13494	13565	13439	13423	13614	13473	13386	13401	13463	13500	13510	13533	13504	13506	13507	13403	13540	13511	13467	13569	13497	13244	13522	13414	13475	13388	13539	13470	13439	13535	13576	13378	13413	13464	13417	13309	13375	13459	13378	13375	13404	13645	13427	13437	13534	13558	13372	13451	13548	13545	13317	13439	13452	13337	13440	13582	13572	13563	13566	13461	13448	13460	13244	13468	13530	13422	13521	13360	13346	13513	13141	13589	13468	13522	13534	13466	13435	13465	13461	13508	13583	13396	13420	13410	13545	13487	13483	13449	13476	13470	13352	13495	13468	13359	13513	13456	13458	13411	13479	13528	13486	13380	13382	13245	13406	13447	13639	13291	13481	13382	13522	13543	13487	13522	13533	13300	13610	13306	13510	13448	13438	13445	13540	13512	13528	13461	13527	13385	13504	13441	13543	13460	13427	13469	13606	13464	13558	13429	13412	13398	13496	13479	13566	13485	13351	13300	13504	13527	13414	13493	13325	13434	13632	13504	13486	13310	13441	13451	13525	13484	13382	13547	13476	13445	13502	13566	13501	13384	13444	13693	13266	13562	13649	13637	13465	13615	13480	13537	13312	13422	13415	13515	13497	13537	13405	13543	13303	13455	13349	13538	13415	13610	13491	13393	13596	13519	13436	13363	13537	13582	13452	13506	13523	13533	13644	13332	13492	13520	13554	13544	13523	13535	13492	13346	13511	13379	13392	13525	13520	13523	13535	13391	13522	13341	13669	13471	13412	13419	13472	13463	13224	13381	13320	13584	13488	13399	13480	13498	13486	13340	13505	13452	13554	13394	13567	13483	13313	13571	13309	13565	13412	13421	13519	13416	13575	13685	13387	13549	13591	13513	13343	13448	13407	13341	13275	13483	13663	13499	13452	13523	13292	13449	13557	13416	13707	13576	13417	13545	13464	13442	13466	13554	13514	13494	13618	13510	13449	13503	13536	13452	13391	13541	13499	13676	13453	13525	13468	13360	13418	13344	13408	13447	13478	13446	13629	13272	13532	13551	13408	13474	13510	13515	13541	13371	13584	13453	13441	13328	13481	13448	13492	13553	13345	13594	13620	13415	13454	13573	13503	13434	13558	13513	13535	13517	13407	13702	13595	13608	13394	13532	13520	13465	13443	13634	13632	13472	13444	13636	13432	13535	13514	13395	13614	13560	13536	13534	13478	13423	13510	13315	13550	13405	13622	13408	13353	13575	13672	13430	13518	13414	13252	13549	13136	13651	13601	13469	13445	13541	13366	13458	13568	13410	13566	13432	13451	13502	13513	13407	13477	13419	13464	13470	13390	13581	13321	13511	13535	13394	13322	13548	13368	13468	13542	13428	13525	13589	13633	13436	13588	13342	13509	13453	13334	13583	13461	13499	13499	13539	13462	13437	13568	13471	13577	13495	13420	13473	13598	13504	13490	13450	13267	13497	13265	13488	13550	13556	13546	13610	13472	13519	13624	13365	13518	13564	13427	13594	13460	13295	13646	13578	13611	13467	13410	13508	13537	13422	13358	13406	13512	13524	13515	13431	13458	13417	13430	13370	13420	13662	13399	13521	13489	13528	13470	13325	13595	13335	13537	13544	13442	13472	13487	13438	13432	13569	13476	13684	13454	13527	13456	13698	13324	13427	13371	13458	13469	13481	13411	13450	13437	13487	13471	13505	13440	13356	13622	13477	13483	13403	13426	13530	13534	13525	13554	13544	13406	13610	13446	13445	13358	13458	13610	13544	13511	13419	13412	13567	13413	13580	13282	13502	13523	13406	13533	13429	13528	13407	13352	13560	13509	13437	13450	13689	13380	13433	13518	13358	13485	13404	13603	13471	13558	13418	13445	13572	13300	13430	13383	13461	13646	13470	13513	13454	13349	13457	13480	13543	13579	13494	13272	13549	13430	13487	13463	13442	13550	13454	13416	13644	13418	13353	13470	13382	13422	13440	13483	13475	13421	13370	13246	13418	13393	13300	13642	13420	13399	13658	13556	13506	13492	13401	13438	13392	13531	13449	13372	13429	13352	13421	13441	13444	13398	13480	13625	13518	13396	13329	13493	13448	13445	13538	13462	13535	13303	13509	13448	13524	13451	13365	13463	13646	13528	13541	13450	13468	13433	13478	13580	13445	13526	13441	13569	13414	13419	13395	13576	13326	13253	13361	13459	13473	13439	13455	13509	13441	13466	13598	13425	13669	13296	13363	13434	13353	13603	13422	13564	13566	13506	13339	13472	13503	13406	13444	13555	13352	13447	13467	13485	13508	13413	13439	13577	13404	13320	13545	13455	13351	13525	13321	13518	13572	13543	13544	13452	13383	13454	13507	13358	13489	13468	13415	13588	13430	13494	13576	13532	13489	13574	13405	13413	13521	13315	13540	13444	13431	13605	13585	13400	13345	13325	13394	13500	13641	13516	13476	13402	13329	13508	13471	13443	13441	13458	13457	13505	13518	13495	13433	13482	13448	13524	13540	13468	13401	13435	13483	13371	13462	13537	13475	13517	13414	13554	13499	13535	13531	13361	13442	13496	13507	13476	13530	13434	13590	13372	13565	13516	13493	13303	13432	13339	13445	13418	13542	13503	13449	13706	13563	13513	13356	13436	13461	13478	13516	13469	13495	13418	13495	13545	13527	13459	13414	13486	13462	13500	13552	13529	13404	13569	13265	13515	13448	13573	13332	13565	13560	13494	13416	13438	13394	13388	13672	13444	13482	13475	13507	13559	13662	13506	13506	13417	13535	13695	13590	13498	13537	13565	13529	13692	13611	13594	13455	13515	13342	13539	13330	13435	13515	13512	13362	13542	13526	13332	13597	13428	13451	13440	13500	13422	13419	13583	13376	13541	13581	13380	13459	13427	13416	13455	13366	13509	13668	13645	13309	13447	13580	13431	13254	13564	13571	13556	13435	13488	13397	13436	13411	13479	13500	13465	13300	13466	13474	13467	13489	13380	13484	13355	13438	13435	13659	13475	13610	13517	13312	13516	13670	13489	13448	13367	13522	13329	13446	13546	13519	13540	13364	13447	13553	13623	13466	13407	13361	13606	13502	13492	13336	13436	13565	13473	13366	13502	13476	13589	13411	13523	13354	13482	13429	13431	13450	13471	13634	13371	13413	13426	13551	13574	13513	13512	13486	13583	13503	13485	13453	13449	13566	13480	13575	13419	13533	13499	13520	13504	13351	13495	13375	13383	13438	13535	13424	13520	13460	13478	13519	13465	13461	13396	13502	13450	13382	13362	13449	13474	13497	13660	13410	13586	13492	13605	13440	13563	13369	13373	13382	13478	13377	13424	13376	13330	13566	13462	13639	13532	13464	13420	13421	13570	13449	13371	13423	13427	13541	13569	13471	13429	13518	13522	13455	13433	13374	13334	13255	13423	13519	13624	13427	13407	13316	13436	13619	13334	13409	13454	13519	13477	13456	13478	13544	13439	13578	13450	13472	13328	13530	13579	13537	13408	13413	13464	13555	13341	13461	13423	13427	13573	13530	13473	13463	13493	13571	13603	13406	13498	13392	13521	13452	13224	13363	13578	13549	13500	13371	13334	13307	13513	13379	13492	13467	13452	13442	13359	13246	13669	13576	13278	13268	13450	13397	13527	13333	13474	13292	13493	13586	13455	13367	13339	13484	13470	13522	13413	13474	13605	13359	13489	13438	13587	13347	13402	13407	13536	13372	13503	13401	13522	13400	13528	13348	13564	13485	13644	13420	13606	13518	13587	13464	13648	13350	13510	13539	13494	13162	13616	13462	13331	13402	13570	13575	13482	13275	13420	13541	13383	13419	13459	13511	13498	13492	13494	13500	13535	13615	13455	13399	13507	13724	13339	13451	13450	13398	13406	13410	13457	13456	13545	13502	13606	13485	13615	13424	13652	13491	13379	13595	13574	13470	13609	13442	13394	13570	13533	13536	13627	13498	13640	13410	13527	13394	13333	13416	13483	13528	13610	13496	13456	13540	13569	13511	13593	13373	13569	13370	13477	13493	13491	13564	13481	13569	13297	13534	13417	13574	13422	13457	13536	13504	13334	13649	13434	13423	13600	13467	13332	13377	13501	13485	13372	13348	13488	13343	13456	13571	13553	13449	13550	13354	13391	13524	13402	13516	13464	13445	13833	13724	13526	13553	13577	13381	13389	13572	13665	13531	13479	13566	13519	13336	13527	13369	13455	13563	13695	13519	13585	13274	13529	13368	13445	13580	13466	13436	13356	13503	13366	13547	13605	13463	13615	13409	13542	13418	13389	13389	13521	13415	13558	13386	13443	13631	13535	13544	13568	13563	13382	13562	13454	13421	13407	13534	13393	13440	13315	13522	13494	13423	13632	13506	13460	13363	13539	13365	13482	13344	13639	13553	13694	13513	13471	13521	13448	13542	13368	13551	13423	13418	13595	13492	13568	13651	13455	13417	13639	13584	13410	13647	13616	13492	13648	13380	13477	13474	13684	13350	13398	13479	13491	13429	13422	13629	13349	13635	13280	13583	13369	13502	13534	13298	13464	13643	13621	13513	13364	13531	13440	13404	13572	13668	13321	13423	13611	13522	13570	13465	13477	13374	13339	13443	13634
22660	20994	28730	23464	21088	22070	20636	15227	14090	14181	14073	13836	14394	27886	34693	30912	23528	17793	14986	13663	13632	13513	13422	13619	13555	13616	13776	13589	13369	13506	13468	13476	13388	13489	13503	13574	13668	13469	13454	13472	13661	13475	13347	13544	13539	13512	13680	13542	13537	13572	13440	13592	13486	13353	13217	13287	13334	13534	13527	13458	13552	13318	13544	13503	13332	13524	13415	13492	13502	13488	13505	13299	13535	13320	13346	13127	13232	13323	13265	13375	13437	13356	13486	13233	13566	13534	13539	13537	13403	13452	13453	13377	13419	13581	13372	13385	13296	13508	13442	13377	13479	13370	13283	13354	13506	13473	13337	13459	13438	13351	13487	13423	13435	13428	13497	13531	13390	13614	13399	13373	13557	13539	13536	13433	13268	13357	13540	13251	13306	13662	13381	13458	13281	13543	13529	13605	13680	13326	13424	13204	13312	13467	13413	13606	13551	13271	13466	13529	13301	13373	13255	13345	13382	13522	13532	13432	13357	13482	13442	13454	13403	13311	13444	13532	13250	13470	13469	13389	13429	13298	13754	13493	13464	13560	13454	13275	13417	13360	13280	13403	13483	13504	13145	13543	13437	13353	13457	13339	13435	13387	13426	13458	13463	13364	13501	13240	13525	13373	13207	13272	13391	13249	13382	13423	13269	13425	13464	13442	13602	13367	13395	13443	13540	13563	13370	13438	13217	13301	13315	13288	13327	13470	13418	13244	13499	13552	13417	13464	13349	13664	13293	13482	13604	13378	13396	13343	13275	13410	13355	13431	13234	13566	13383	13309	13442	13426	13349	13577	13480	13323	13420	13568	13269	13532	13455	13489	13230	13422	13395	13319	13460	13282	13390	13434	13372	13568	13247	13479	13435	13424	13272	13440	13386	13461	13405	13579	13339	13340	13445	13385	13269	13503	13388	13412	13405	13423	13335	13511	13447	13474	13295	13309	13416	13339	13516	13478	13422	13225	13353	13300	13305	13587	13378	13128	13320	13556	13535	13355	13270	13416	13494	13274	13483	13474	13445	13569	13595	13320	13137	13322	13486	13332	13555	13372	13549	13687	13408	13355	13387	13398	13535	13353	13272	13297	13260	13488	13431	13337	13449	13461	13301	13469	13282	13388	13525	13364	13465	13284	13405	13501	13476	13463	13467	13511	13490	13312	13382	13284	13375	13320	13251	13377	13585	13426	13344	13329	13496	13399	13517	13554	13347	13408	13407	13591	13288	13495	13509	13480	13293	13363	13377	13509	13394	13348	13516	13522	13534	13509	13336	13444	13406	13550	13412	13303	13512	13340	13350	13235	13294	13232	13259	13441	13469	13440	13405	13220	13394	13363	13421	13215	13447	13498	13719	13531	13307	13433	13273	13472	13488	13401	13410	13283	13403	13319	13188	13489	13352	13342	13356	13405	13613	13470	13234	13322	13475	13247	13368	13530	13230	13326	13396	13461	13397	13378	13519	13263	13072	13401	13442	13396	13432	13350	13381	13331	13322	13477	13306	13232	13370	13310	13378	13367	13376	13347	13481	13433	13357	13314	13319	13255	13452	13557	13414	13419	13436	13469	13292	13409	13404	13426	13234	13332	13449	13344	13293	13290	13343	13413	13437	13242	13378	13459	13473	13607	13380	13412	13347	13517	13372	13483	13299	13550	13459	13424	13222	13330	13275	13127	13476	13401	13336	13482	13506	13327	13395	13646	13532	13381	13342	13436	13384	13326	13454	13493	13543	13330	13363	13448	13245	13313	13418	13404	13614	13449	13404	13341	13647	13471	13357	13302	13660	13519	13287	13278	13364	13409	13357	13514	13400	13216	13492	13453	13536	13337	13509	13215	13368	13356	13411	13364	13282	13610	13365	13426	13323	13321	13498	13314	13392	13541	13425	13408	13313	13288	13463	13507	13454	13395	13359	13163	13443	13295	13448	13492	13469	13435	13498	13453	13321	13321	13510	13468	13525	13603	13375	13350	13304	13214	13326	13424	13574	13469	13418	13366	13568	13484	13434	13417	13273	13324	13300	13389	13424	13313	13370	13337	13411	13412	13520	13385	13265	13370	13387	13393	13410	13305	13353	13294	13497	13452	13314	13285	13368	13372	13329	13335	13441	13324	13494	13359	13481	13447	13360	13478	13619	13335	13241	13424	13277	13453	13533	13282	13381	13360	13601	13327	13220	13272	13501	13440	13508	13266	13359	13448	13425	13457	13531	13540	13409	13316	13697	13365	13285	13359	13316	13291	13405	13378	13602	13418	13278	13235	13448	13406	13522	13489	13517	13438	13270	13429	13313	13313	13352	13272	13443	13425	13243	13362	13455	13385	13378	13392	13323	13233	13371	13308	13353	13321	13193	13290	13331	13403	13257	13707	13567	13348	13393	13329	13473	13452	13386	13298	13348	13423	13295	13445	13468	13492	13571	13557	13411	13450	13402	13274	13391	13337	13433	13439	13550	13499	13314	13319	13298	13385	13553	13250	13287	13545	13422	13413	13368	13407	13430	13436	13395	13581	13321	13415	13290	13566	13467	13454	13247	13266	13476	13446	13475	13429	13473	13415	13615	13360	13465	13338	13348	13608	13592	13337	13338	13126	13229	13374	13483	13294	13405	13298	13397	13409	13371	13359	13402	13479	13453	13516	13074	13289	13379	13269	13423	13591	13448	13400	13365	13536	13285	13212	13478	13233	13520	13396	13158	13257	13378	13338	13447	13461	13329	13403	13433	13267	13211	13454	13498	13391	13392	13241	13372	13352	13204	13425	13201	13467	13432	13199	13231	13262	13470	13409	13330	13305	13236	13470	13459	13502	13297	13383	13302	13339	13470	13392	13339	13428	13502	13504	13577	13313	13384	13518	13511	13216	13457	13430	13294	13497	13332	13429	13655	13365	13544	13423	13306	13708	13413	13347	13475	13400	13507	13435	13418	13486	13243	13383	13395	13289	13445	13334	13408	13206	13499	13371	13507	13348	13408	13426	13417	13521	13438	13313	13473	13415	13422	13427	13449	13520	13443	13491	13369	13366	13453	13541	13453	13426	13502	13378	13443	13506	13588	13521	13347	13389	13498	13196	13276	13314	13441	13447	13290	13499	13508	13417	13313	13483	13428	13417	13523	13527	13409	13426	13524	13531	13267	13308	13435	13414	13444	13518	13384	13356	13517	13429	13533	13342	13411	13243	13316	13429	13315	13282	13182	13441	13294	13392	13394	13405	13278	13436	13350	12977	13319	13587	13460	13290	13414	13365	13153	13390	13496	13479	13355	13482	13346	13520	13316	13415	13437	13304	13287	13438	13531	13396	13440	13365	13388	13445	13374	13443	13405	13319	13234	13507	13347	13300	13482	13381	13416	13177	13350	13468	13479	13470	13398	13311	13322	13483	13150	13360	13222	13456	13293	13461	13482	13273	13322	13304	13505	13412	13425	13335	13153	13232	13364	13325	13425	13382	13395	13512	13332	13251	13410	13484	13387	13429	13540	13558	13500	13329	13358	13323	13403	13525	13377	13428	13316	13489	13394	13388	13408	13233	13386	13411	13530	13379	13422	13293	13438	13319	13481	13330	13304	13355	13236	13393	13407	13330	13309	13268	13336	13362	13405	13381	13468	13596	13384	13310	13526	13480	13410	13328	13410	13315	13389	13476	13469	13427	13425	13459	13530	13425	13509	13442	13353	13532	13373	13456	13536	13429	13508	13561	13387	13397	13497	13430	13467	13524	13534	13262	13402	13379	13304	13464	13503	13408	13222	13296	13434	13347	13342	13200	13486	13319	13447	13553	13449	13284	13586	13301	13424	13503	13459	13346	13395	13537	13347	13409	13393	13143	13236	13416	13234	13302	13455	13362	13247	13352	13263	13376	13379	13281	13404	13414	13257	13366	13396	13451	13519	13357	13346	13461	13337	13283	13270	13538	13406	13276	13239	13538	13494	13606	13321	13449	13249	13457	13330	13468	13217	13481	13378	13338	13332	13401	13631	13392	13388	13294	13373	13261	13226	13383	13479	13438	13422	13277	13342	13536	13464	13439	13433	13297	13196	13366	13422	13335	13442	13364	13609	13445	13422	13273	13409	13341	13360	13335	13558	13577	13396	13384	13415	13494	13418	13383	13435	13486	13508	13197	13425	13359	13477	13240	13354	13423	13597	13290	13490	13365	13373	13446	13216	13332	13369	13424	13550	13416	13383	13347	13424	13458	13487	13323	13393	13497	13373	13344	13506	13375	13315	13396	13302	13510	13380	13507	13540	13424	13553	13458	13394	13528	13415	13400	13281	13357	13502	13506	13558	13411	13472	13355	13335	13213	13239	13406	13587	13585	13525	13217	13263	13453	13409	13181	13363	13410	13262	13374	13350	13399	13362	13363	13372	13398	13328	13410	13467	13376	13539	13317	13509	13466	13393	13302	13419	13502	13439	13666	13199	13281	13389	13401	13385	13463	13389	13288	13421	13296	13338	13383	13429	13472	13389	13446	13320	13333	13103	13502	13310	13406	13451	13286	13439	13501	13388	13343	13414	13357	13296	13263	13283	13249	13370	13373	13288	13392	13296	13509	13334	13360	13461	13294	13434	13180	13388	13414	13223	13609	13452	13318	13415	13363	13464	13551	13368	13391	13480	13344	13541	13486	13324	13393	13449	13392	13398	13348	13398	13638	13656	13568	13555	13340	13422	13289	13261	13523	13382	13399	13395	13357	13436	13461	13751	13467	13206	13368	13595	13353	13319	13631	13411	13329	13367	13444	13233	13315	13412	13402	13423	13250	13301	13330	13354	13325	13614	13405	13322	13416	13342	13351	13337	13511	13360	13588	13337	13425	13434	13193	13216	13334	13338	13297	13486	13434	13381	13462	13267	13354	13383	13134	13460	13215	13400	13342	13293	13477	13488	13390	13606	13515	13345	13309	13486	13492	13640	13568	13430	13368	13177	13503	13512	13408	13209	13222	13289	13555	13446	13357	13318	13328	13248	13331	13356	13533	13386	13490	13396	13418	13697	13340	13308	13429	13380	13594	13412	13412	13508	13470	13370	13334	13426	13217	13428	13244	13496	13496	13391	13513	13505	13444	13341	13546	13464	13108	13414	13485	13421	13349	13411	13520	13284	13386	13251	13360	13329	13366	13441	13278	13405	13410	13348	13375
13478	24239	22428	17915	16422	15319	14862	14365	13952	13787	13466	13360	14705	34650	38653	33792	24940	17882	14376	13066	12947	13033	12831	12993	13092	12918	12873	13031	12937	12781	13009	13003	12921	13103	13025	12870	12949	13043	12960	12922	12915	12981	12907	13001	12962	13057	12945	12955	13002	12948	13086	12940	13101	12980	12766	12928	12944	12889	13099	12944	12944	13130	12964	13189	12778	12984	13043	13072	12939	12825	12899	12993	12963	12685	12829	13125	12920	12960	12844	13074	13066	13034	12915	13090	12918	12841	12949	12856	12840	12863	12958	12966	12972	12837	12831	12903	12796	13071	12952	12962	13054	12834	12981	12985	12967	12983	12668	13019	12901	13073	12886	13002	12996	13031	13070	13000	12808	12891	12815	13044	12807	12952	13021	12699	13047	13035	12901	12960	12955	12775	13129	13038	13000	12965	12993	12949	12968	12982	13068	12973	13020	13071	12929	12798	12989	12877	13080	12927	12845	12939	12970	13042	12871	12904	12936	12921	12966	12846	13054	12938	13007	12947	13096	12966	12758	12818	12850	13096	13044	12904	12894	13046	12788	12860	12941	13030	12941	12888	12950	13045	12919	12872	13022	12912	12870	13018	12877	12914	13064	12934	12901	12902	12970	12963	12901	12936	13133	12925	12961	13045	13016	12970	13120	12916	12704	13100	12792	13065	12923	12923	12950	12926	12960	12915	13053	12886	12759	12955	13036	12970	12919	13013	12957	12875	12972	12935	12758	12882	12976	13005	12767	13041	12929	12990	12959	12922	12945	12973	12748	12834	12905	12933	12985	12904	12936	12900	12797	12989	13179	12876	13009	12995	12859	12962	12913	12902	12835	13006	12952	13043	12749	12880	12855	12781	12743	12983	12901	12895	13072	12858	12836	12844	12746	12903	13144	12970	12819	12709	12986	12845	13042	12696	13054	13009	12945	12919	12797	12826	12972	13048	12920	13011	12917	12942	12969	12919	12975	13013	12822	13149	13017	12802	12934	12984	12760	12938	12850	13070	13054	12887	13016	12790	12918	12987	12810	12850	12829	12945	12894	12878	12874	12968	12820	12910	12996	12961	12892	12725	13123	12845	12938	12754	12991	13154	12806	12812	12762	12955	12981	12923	12814	13027	12917	12943	12825	12997	13029	12942	12900	12918	12968	12991	12871	12767	12791	12909	12851	13012	12874	12824	12874	12908	12796	12948	12940	13036	12843	12888	13048	13009	13062	12945	12811	12876	12935	12794	13001	12846	12782	12984	13104	12794	12989	12960	12777	12863	12977	12859	12871	12961	12978	12894	12753	12970	12972	12878	13042	12907	12955	12955	12965	13042	12982	12984	13000	13018	12872	12717	12860	12804	12894	12814	13073	13072	12912	12870	12904	12859	12941	12971	12673	12973	12923	12889	13145	12871	12914	12965	12780	13034	13050	12768	12959	12881	12884	12830	12847	12882	12938	12842	12838	13029	12879	12909	13060	12992	12972	12970	13023	12978	12932	12973	12783	12797	12859	12900	12897	12915	12868	12980	12960	12859	12928	12893	12852	12951	12872	12945	12893	12803	12962	12807	13034	12901	13051	12918	12788	12993	12866	12821	12998	13008	12969	12996	12902	12876	12843	12821	12885	13012	12806	12983	12902	13146	12898	12960	12713	12936	13007	13053	12883	12731	12820	12816	12910	12848	13007	12938	12825	12829	13106	12936	12992	12874	12806	12968	12935	12976	12933	12787	13095	12999	12876	12970	12851	13028	12933	12974	12934	12856	12853	12938	12914	12858	12922	12981	12879	13050	12960	12785	12879	12888	12982	12921	12922	12906	12928	12836	12875	12980	12986	12949	12817	12979	12944	12907	12875	12888	12875	12933	12985	12904	12881	13017	13057	12865	13091	12960	12880	12980	12966	12930	12961	12890	12904	12976	13052	12864	12962	12934	12931	12908	12920	13002	12940	13046	12765	12933	12706	12988	12747	12933	13058	12750	12881	12944	12943	12775	12792	12912	12804	12994	13030	12966	13032	12885	12738	12965	12926	12909	12981	13031	13027	12814	12838	13062	13021	12905	12972	12889	12962	12895	12969	12758	13005	12892	12914	12940	12964	12863	13084	13087	12774	12886	12933	13003	12943	12914	12874	13008	12919	12852	12944	12953	12836	12834	12980	12924	12850	12944	12933	13011	13026	12869	12984	13035	12988	13091	12819	12896	12821	12863	12873	12881	12900	12815	12987	13051	13011	13023	12878	12887	12807	12870	12981	12934	12925	13003	12946	12924	12793	12945	12972	12861	12958	12807	12736	12976	12995	12980	12919	12742	12983	12933	13119	12968	12948	13041	12764	12902	12973	12888	13072	12886	12900	13012	12782	12766	13094	13024	12901	12896	12988	12829	12960	13039	12918	12913	12871	12936	12896	12867	12922	13074	13049	12934	12909	12966	12894	12871	12954	12997	12920	12994	12852	12875	13057	12843	12974	13037	12906	13010	12913	12774	13107	12846	12740	12896	12906	12913	12874	12916	12939	12980	12903	13039	12919	12856	12993	12760	13079	13002	13018	12810	13179	12924	12963	12794	12766	12972	12868	12942	12832	12904	13087	12877	12747	12960	12840	12890	12908	12949	12788	12855	12899	13046	12876	12801	13101	12953	12955	12988	12756	12846	12882	12879	12880	13035	12912	12978	12836	12754	12954	13000	12781	13045	12888	12943	12853	12818	13085	12975	12833	12989	13129	13023	12829	13094	12920	12959	12902	12810	12932	12843	12963	13058	13164	12961	12955	12863	13079	12946	12910	12907	13038	12862	12866	12832	12985	12809	12887	12836	12949	12974	12923	12868	12797	12819	12835	12981	12907	13024	12905	12896	12980	13036	12971	12915	12836	13004	12969	12956	13046	13037	12985	12798	13062	12803	13059	12892	12800	12838	12859	12972	12953	13078	12938	12766	13017	12847	13051	12829	12801	12945	12973	12961	12822	13124	12903	12962	12820	12886	13032	12954	12835	12957	13005	12969	12896	12905	12950	13037	12929	12940	12841	12881	12935	12887	13013	12748	13027	12723	12900	12900	13057	12944	12974	12846	13001	12907	12940	12851	12978	12932	12875	12939	12895	13001	12929	13061	12980	12762	13007	12997	12887	12878	13178	12872	12958	12845	12961	13028	12934	12907	12905	13044	12867	12899	12784	12888	13015	12933	13071	12790	12903	12898	12978	12945	12791	12843	13092	12834	12836	12929	12858	13001	12938	12892	12991	12823	12888	12878	12914	12921	13199	12818	12966	12839	12919	12806	13067	12887	12846	12868	12873	13079	12987	12852	12896	12943	12879	13046	13034	12966	12950	13011	12904	13013	13109	12893	12963	12924	12911	12821	12742	12982	12946	12930	12866	12905	12984	13012	12869	12994	12935	12874	12893	12835	12780	13014	12877	13014	12950	12875	13056	12768	12810	12887	12988	12855	13066	12905	12840	12862	12863	12923	12853	12883	12885	12833	12965	12930	12973	13099	12874	12865	12936	12950	12957	12896	13050	12867	12852	13025	13048	12843	12806	12822	12759	12921	12898	12781	12975	12784	12959	12976	12824	12985	13070	12826	12945	12957	12837	12636	12822	12849	12881	12875	12836	12904	12959	13026	12939	12908	12841	12857	12787	12947	12997	13005	12910	12923	12761	12875	12859	12896	12780	12919	12894	12898	12958	12867	12895	12983	12805	13022	13059	12973	12903	12844	12796	12973	12844	13044	12850	12709	12924	12803	12907	12847	13109	12911	12755	12972	12890	13038	12959	12870	12838	12956	12977	12878	13104	13035	13031	12891	12988	12948	12954	12923	12917	12824	12806	12897	12936	12892	12901	12964	12886	12907	12734	12962	12786	12975	12939	12917	12844	12848	12991	12895	13071	12932	12800	13025	13022	12977	12977	12951	13048	12894	12891	12898	12907	12769	13021	12895	12986	12925	12974	12932	12937	12892	12902	12940	12886	13014	12928	12925	12897	12920	13018	12854	12883	12806	12944	12972	12858	12874	12965	12896	12943	12788	12997	12970	13011	12916	12930	12808	13076	12748	12861	12965	12910	13031	12816	12932	12857	12762	12750	12780	12898	12892	12972	12855	12990	12876	12842	12895	12889	12915	12935	12822	12890	12881	13052	13003	13059	12991	13084	12787	12860	12843	13099	12951	12827	12843	12810	12936	12926	12854	12902	12994	12955	13044	12863	12896	12898	12903	13054	12904	12837	12936	12842	12962	12879	13079	12953	12875	12903	12985	12877	12868	12992	12886	12964	12861	13178	12866	13092	13038	12848	12912	12986	12867	12855	13048	12928	12920	12813	12745	13053	12806	12991	12816	12864	13005	13043	12796	12907	12913	12938	13115	12880	12871	12798	12897	13001	13069	12941	12843	12889	12839	12988	12931	12805	13054	13057	13020	12903	12788	12850	12902	13113	12822	12944	12745	13019	12988	13041	12863	12925	12937	12919	12835	12896	12945	12982	12965	12865	13007	12909	12995	12785	12971	12917	12974	12892	13021	13035	12844	12929	12904	12976	12981	13026	13005	13072	12714	12900	12940	12942	12985	12963	12878	12886	12888	12925	12782	12891	12954	12841	12802	12993	12793	12957	12916	12978	12894	12919	12920	12786	12972	12872	12968	12846	12713	12966	12957	12869	12997	12950	12820	12951	12874	12937	13048	12931	13017	12802	12820	12860	12932	12725	12896	13110	12785	13038	12907	12932	13007	13015	13047	12987	12890	12736	12899	12873	12910	12827	12889	12848	12857	12854	13073	12870	12944	12959	13021	12871	12981	13039	12958	12861	12919	12957	12922	12957	12873	12719	12880	12847	12886	12961	12824	12867	12958	12761	12891	12940	12774	12832	12927	12819	12854	12874	12921	13033	12990	13115	12930	13019	12865	12939	12827	12817	13020	13033	12948	12952	13142	12935	12876	12878	12899	12845	12967	12944	12912	12906	12960	12964	13097	12941	13011	12922	12998	12997	12869	12883	12822	13064	13105	12695	13029	12990	12964	13003	12983	12993	12934	12915	12952	12905	12802	12846	13070	12949	12876	12654	12957	13118	12868	12931	13061	12919	12928	12969	12978	12923	12973	12920	12820	12971	12857	12956	12863	12891	12897	12911	12915	12765	12932	13046	13081	12880	12830
26989	20979	19237	14529	11948	11743	11776	11549	11374	11488	11611	11434	11579	12258	13256	13526	12941	12063	11577	11306	11316	11419	11454	11436	11518	11508	11572	11521	11338	11534	11600	11448	11561	11327	11504	11476	11428	11454	11703	11386	11480	11327	11373	11332	11494	11585	11749	11420	11406	11441	11600	11450	11370	11309	11335	11426	11536	11386	11398	11574	11414	11380	11365	11358	11366	11393	11309	11406	11439	11367	11478	11300	11376	11497	11590	11433	11321	11407	11349	11538	11419	11449	11291	11387	11560	11653	11373	11358	11391	11468	11496	11545	11414	11365	11505	11394	11474	11639	11473	11539	11602	11383	11489	11411	11486	11263	11481	11307	11388	11315	11411	11511	11489	11615	11410	11464	11438	11632	11372	11563	11413	11547	11470	11452	11459	11424	11257	11418	11289	11515	11411	11645	11455	11452	11530	11506	11304	11330	11491	11456	11458	11451	11349	11536	11542	11571	11515	11554	11471	11521	11458	11422	11402	11222	11382	11473	11403	11374	11381	11466	11476	11394	11448	11320	11426	11412	11381	11325	11477	11496	11349	11420	11460	11175	11446	11426	11493	11598	11461	11587	11276	11499	11466	11448	11437	11436	11508	11531	11501	11575	11453	11153	11520	11528	11514	11455	11426	11338	11438	11534	11406	11327	11384	11514	11473	11263	11327	11201	11360	11237	11501	11531	11425	11320	11304	11428	11558	11264	11246	11484	11520	11439	11425	11335	11353	11267	11329	11450	11376	11404	11390	11402	11238	11475	11365	11474	11473	11414	11519	11413	11268	11290	11191	11530	11379	11383	11442	11610	11620	11599	11379	11485	11289	11427	11476	11397	11518	11409	11544	11509	11297	11275	11451	11305	11508	11538	11416	11510	11455	11503	11360	11463	11488	11507	11303	11426	11521	11358	11548	11237	11369	11388	11370	11354	11278	11381	11484	11347	11461	11493	11571	11565	11421	11393	11272	11430	11375	11563	11638	11753	11317	11356	11609	11243	11363	11342	11635	11432	11473	11236	11516	11329	11459	11587	11465	11285	11312	11513	11353	11495	11530	11534	11324	11348	11467	11282	11424	11330	11484	11398	11471	11587	11288	11407	11539	11438	11324	11253	11395	11396	11392	11320	11400	11431	11210	11427	11526	11368	11375	11317	11397	11628	11331	11299	11433	11394	11292	11593	11477	11444	11497	11574	11172	11384	11444	11396	11562	11259	11377	11528	11378	11421	11505	11490	11281	11492	11398	11321	11355	11518	11496	11555	11346	11301	11401	11291	11475	11182	11529	11507	11585	11640	11500	11409	11411	11480	11421	11364	11349	11344	11555	11338	11347	11333	11440	11532	11250	11608	11370	11529	11623	11413	11333	11294	11444	11479	11456	11428	11349	11396	11554	11474	11545	11466	11410	11285	11455	11566	11581	11336	11434	11314	11420	11512	11507	11526	11537	11468	11536	11528	11323	11551	11450	11501	11459	11562	11578	11314	11426	11310	11431	11534	11532	11304	11365	11437	11388	11507	11429	11504	11488	11397	11473	11467	11381	11354	11484	11535	11597	11511	11365	11271	11423	11411	11372	11241	11583	11509	11467	11400	11332	11364	11524	11509	11416	11505	11585	11405	11381	11481	11528	11625	11494	11511	11446	11479	11614	11297	11303	11501	11602	11576	11464	11466	11283	11404	11490	11331	11407	11414	11444	11509	11279	11220	11403	11414	11528	11468	11314	11101	11351	11337	11520	11368	11514	11537	11471	11373	11458	11231	11391	11500	11497	11496	11489	11389	11397	11404	11646	11395	11533	11410	11689	11472	11467	11540	11299	11464	11473	11372	11357	11412	11293	11543	11324	11380	11456	11411	11325	11452	11416	11368	11419	11592	11472	11448	11340	11509	11454	11425	11387	11356	11396	11513	11341	11458	11537	11359	11401	11433	11410	11316	11247	11403	11604	11546	11369	11367	11566	11433	11318	11498	11421	11351	11347	11540	11570	11350	11456	11387	11367	11386	11468	11318	11429	11720	11226	11282	11357	11407	11560	11423	11419	11421	11393	11378	11279	11433	11491	11371	11305	11417	11457	11276	11491	11378	11437	11423	11500	11495	11462	11692	11408	11580	11485	11322	11467	11377	11521	11571	11203	11537	11528	11357	11561	11273	11420	11416	11506	11403	11400	11425	11504	11402	11410	11550	11290	11537	11598	11418	11433	11187	11457	11305	11499	11488	11475	11211	11442	11486	11408	11335	11315	11361	11593	11419	11525	11317	11389	11353	11319	11398	11392	11489	11386	11541	11374	11442	11696	11401	11422	11433	11437	11357	11394	11528	11377	11497	11447	11461	11394	11433	11506	11458	11399	11546	11592	11456	11391	11362	11290	11509	11430	11562	11508	11509	11303	11562	11237	11363	11405	11565	11357	11385	11522	11445	11552	11382	11370	11442	11405	11292	11533	11487	11539	11387	11566	11534	11392	11395	11430	11502	11446	11488	11450	11505	11380	11301	11423	11397	11561	11428	11414	11410	11271	11416	11306	11400	11314	11503	11400	11465	11346	11556	11361	11215	11399	11421	11542	11374	11389	11482	11522	11572	11584	11600	11532	11538	11137	11544	11334	11568	11401	11481	11349	11424	11534	11358	11462	11455	11293	11450	11586	11362	11542	11361	11403	11376	11489	11327	11567	11381	11586	11398	11583	11489	11418	11518	11386	11428	11584	11266	11461	11464	11305	11464	11361	11627	11578	11310	11428	11373	11419	11450	11630	11423	11437	11224	11264	11494	11360	11417	11542	11397	11484	11468	11481	11526	11575	11350	11341	11536	11380	11324	11547	11392	11471	11421	11611	11545	11297	11390	11287	11376	11396	11465	11455	11476	11487	11372	11323	11341	11538	11408	11315	11467	11323	11390	11296	11553	11528	11429	11458	11366	11511	11365	11477	11365	11384	11416	11447	11412	11172	11394	11391	11312	11429	11692	11379	11553	11352	11388	11502	11628	11580	11397	11541	11346	11304	11592	11555	11293	11549	11299	11348	11336	11344	11327	11326	11432	11644	11525	11349	11475	11448	11424	11266	11660	11596	11537	11457	11658	11415	11349	11349	11380	11473	11562	11459	11359	11414	11546	11589	11330	11350	11295	11329	11363	11524	11432	11531	11549	11415	11517	11434	11621	11405	11344	11142	11513	11578	11491	11403	11253	11506	11342	11307	11456	11462	11332	11649	11530	11502	11470	11555	11469	11595	11490	11442	11409	11527	11620	11540	11554	11400	11422	11443	11336	11441	11529	11474	11422	11409	11336	11533	11577	11371	11363	11457	11357	11436	11350	11683	11467	11456	11435	11480	11298	11491	11521	11390	11558	11511	11349	11422	11405	11596	11433	11385	11515	11475	11504	11318	11306	11376	11361	11361	11374	11503	11257	11485	11540	11832	11451	11519	11610	11531	11292	11561	11344	11334	11421	11519	11483	11639	11344	11419	11404	11378	11595	11494	11383	11500	11474	11419	11424	11578	11402	11435	11455	11546	11382	11443	11475	11404	11439	11348	11499	11572	11576	11534	11390	11605	11524	11426	11240	11500	11368	11299	11578	11456	11425	11385	11544	11400	11307	11370	11362	11521	11396	11470	11300	11576	11473	11462	11540	11382	11407	11249	11309	11426	11354	11417	11434	11518	11516	11580	11345	11520	11482	11395	11387	11383	11379	11298	11459	11529	11403	11393	11434	11201	11612	11526	11281	11216	11296	11306	11333	11486	11608	11361	11418	11474	11415	11425	11464	11170	11363	11542	11682	11372	11306	11530	11505	11350	11283	11446	11372	11429	11250	11392	11399	11729	11491	11404	11287	11646	11483	11390	11372	11318	11616	11537	11440	11246	11366	11483	11514	11353	11377	11521	11424	11413	11504	11378	11456	11411	11377	11446	11542	11508	11387	11389	11450	11291	11473	11563	11397	11380	11274	11550	11407	11496	11407	11320	11353	11437	11478	11195	11538	11397	11618	11444	11507	11325	11561	11467	11389	11460	11319	11493	11483	11477	11406	11469	11355	11405	11342	11452	11342	11478	11455	11414	11504	11447	11472	11422	11328	11414	11511	11413	11430	11491	11516	11440	11416	11444	11335	11434	11410	11265	11456	11321	11309	11452	11370	11384	11654	11558	11350	11491	11428	11399	11242	11380	11432	11399	11520	11394	11594	11440	11343	11419	11384	11426	11462	11397	11429	11512	11426	11524	11455	11587	11343	11422	11262	11419	11277	11559	11386	11265	11467	11476	11474	11398	11373	11497	11406	11581	11331	11431	11534	11593	11688	11412	11461	11374	11458	11439	11488	11259	11187	11532	11345	11422	11468	11400	11507	11351	11589	11491	11362	11457	11495	11534	11484	11455	11274	11532	11389	11425	11490	11632	11294	11588	11234	11551	11427	11671	11412	11384	11526	11474	11509	11410	11394	11314	11432	11599	11410	11504	11123	11513	11659	11436	11493	11402	11564	11619	11429	11571	11518	11470	11325	11552	11504	11452	11238	11392	11420	11487	11547	11375	11329	11471	11409	11359	11224	11385	11397	11437	11425	11534	11412	11352	11410	11455	11348	11413	11349	11472	11374	11421	11402	11434	11592	11242	11314	11419	11386	11297	11447	11534	11537	11238	11389	11520	11665	11529	11470	11577	11455	11551	11615	11580	11452	11496	11599	11613	11411	11207	11201	11393	11453	11262	11395	11261	11300	11381	11435	11393	11447	11485	11341	11553	11273	11512	11448	11627	11417	11550	11436	11297	11359	11440	11447	11450	11362	11376	11381	11624	11377	11281	11556	11504	11486	11635	11456	11454	11411	11524	11377	11457	11489	11571	11444	11430	11373	11631	11363	11394	11459	11325	11455	11503	11290	11561	11420	11353	11380	11423	11389	11268	11186	11395	11534	11539	11403	11310	11496	11516	11498	11386	11271	11285	11461	11510	11434	11483	11427	11562	11291	11467	11467	11411	11381	11450	11458	11420	11516	11305	11352	11492	11585	11381	11335	11306	11336	11581	11506	11649	11263	11587	11378	11280	11564	11501	11485	11350	11599	11442	11393	11380	11551	11483	11433	11408	11511	11530	11545	11502	11495	11551	11467	11320	11188	11356	11453	11430	11383	11485	11506	11467	11328	11337	11561
11848	12706	13068	12483	12010	12053	11906	11817	11728	11793	11731	11622	11746	13428	14656	14324	13247	12414	11816	11724	11752	11661	11764	11862	11659	11833	11592	11692	11677	11615	11506	11778	11536	11694	11589	11729	11699	11836	11714	11686	11636	11717	11699	11668	11675	11637	11592	11542	11537	11695	11704	11622	11757	11672	11623	11670	11615	11683	11724	11518	11783	11699	11537	11742	11535	11535	11571	11619	11617	11626	11760	11655	11582	11457	11689	11767	11558	11679	11510	11477	11635	11652	11792	11726	11587	11613	11566	11657	11493	11551	11581	11635	11601	11702	11689	11729	11555	11735	11709	11588	11628	11701	11579	11773	11601	11730	11547	11686	11700	11713	11775	11636	11737	11667	11676	11531	11680	11663	11707	11559	11799	11583	11729	11613	11777	11706	11585	11805	11605	11546	11850	11620	11779	11747	11670	11561	11656	11387	11699	11689	11712	11603	11606	11731	11646	11646	11610	11763	11609	11793	11793	11729	11696	11667	11722	11602	11561	11694	11682	11731	11560	11599	11455	11733	11624	11644	11817	11732	11684	11686	11688	11727	11727	11750	11699	11671	11736	11717	11731	11537	11779	11633	11671	11630	11559	11704	11470	11683	11655	11749	11689	11678	11749	11699	11775	11665	11620	11540	11717	11788	11612	11687	11596	11654	11608	11537	11720	11638	11726	11620	11561	11549	11766	11616	11742	11682	11744	11737	11570	11658	11660	11716	11529	11692	11630	11698	11595	11728	11797	11566	11578	11553	11622	11697	11598	11614	11716	11604	11654	11751	11786	11702	11562	11549	11741	11653	11514	11644	11729	11565	11701	11607	11626	11643	11831	11557	11766	11757	11733	11530	11671	11815	11638	11502	11610	11767	11579	11716	11704	11760	11523	11644	11515	11696	11697	11578	11819	11567	11656	11683	11553	11556	11766	11573	11722	11693	11652	11811	11627	11662	11614	11650	11617	11738	11714	11734	11588	11699	11776	11574	11733	11763	11722	11447	11611	11686	11676	11573	11580	11753	11761	11654	11676	11684	11757	11667	11741	11823	11615	11694	11582	11740	11725	11780	11677	11691	11723	11787	11758	11565	11756	11701	11653	11573	11575	11648	11631	11857	11763	11712	11652	11545	11852	11793	11761	11562	11685	11676	11714	11633	11646	11498	11683	11533	11691	11767	11612	11681	11608	11677	11706	11557	11669	11691	11599	11620	11564	11621	11679	11609	11782	11561	11732	11642	11788	11546	11733	11667	11638	11610	11670	11574	11577	11768	11571	11795	11714	11566	11761	11719	11801	11542	11796	11757	11550	11616	11593	11762	11754	11773	11748	11724	11739	11736	11731	11500	11576	11642	11734	11784	11750	11789	11579	11670	11709	11629	11695	11732	11663	11629	11656	11663	11540	11694	11608	11574	11660	11835	11646	11692	11631	11604	11580	11674	11642	11723	11793	11587	11665	11634	11685	11701	11779	11609	11838	11632	11584	11725	11645	11665	11684	11781	11661	11537	11681	11674	11477	11739	11693	11634	11576	11661	11446	11625	11730	11646	11757	11624	11560	11892	11678	11734	11726	11583	11534	11669	11638	11572	11569	11692	11622	11600	11670	11854	11712	11682	11792	11655	11680	11569	11654	11657	11714	11631	11613	11665	11701	11618	11539	11657	11682	11868	11617	11605	11767	11801	11650	11632	11689	11719	11684	11493	11843	11669	11557	11699	11584	11717	11579	11772	11626	11648	11592	11512	11607	11403	11571	11759	11742	11560	11679	11674	11641	11659	11865	11660	11597	11745	11612	11576	11646	11716	11657	11674	11606	11756	11569	11706	11648	11755	11688	11725	11612	11637	11721	11563	11676	11625	11571	11589	11778	11596	11668	11706	11759	11694	11789	11778	11626	11689	11641	11912	11575	11520	11580	11753	11674	11615	11587	11753	11718	11770	11644	11678	11526	11666	11706	11559	11685	11816	11671	11657	11715	11549	11558	11701	11842	11609	11665	11645	11679	11580	11629	11567	11560	11584	11701	11703	11570	11644	11637	11679	11672	11586	11719	11722	11695	11690	11798	11464	11590	11624	11856	11669	11705	11777	11623	11647	11608	11616	11800	11493	11671	11627	11785	11641	11636	11622	11659	11653	11498	11633	11725	11720	11555	11612	11724	11610	11559	11722	11691	11556	11637	11725	11670	11687	11667	11645	11583	11640	11686	11620	11712	11614	11617	11740	11782	11761	11648	11587	11563	11622	11606	11433	11830	11588	11593	11676	11556	11639	11671	11680	11673	11767	11676	11607	11678	11603	11737	11700	11696	11718	11670	11690	11660	11577	11675	11540	11693	11597	11707	11419	11681	11700	11573	11634	11795	11754	11585	11532	11625	11713	11544	11785	11671	11564	11664	11627	11707	11766	11666	11683	11622	11596	11707	11754	11475	11609	11686	11747	11738	11786	11603	11738	11571	11743	11622	11558	11739	11565	11583	11617	11649	11791	11541	11364	11504	11580	11560	11701	11609	11666	11786	11586	11754	11456	11651	11722	11767	11716	11481	11610	11599	11635	11716	11588	11527	11542	11611	11687	11663	11534	11681	11699	11694	11864	11695	11805	11746	11661	11444	11545	11610	11695	11715	11623	11702	11626	11652	11782	11492	11633	11537	11874	11611	11498	11555	11757	11539	11686	11689	11632	11617	11647	11700	11499	11866	11574	11720	11709	11782	11767	11737	11708	11762	11720	11515	11669	11785	11775	11661	11642	11611	11568	11678	11439	11648	11854	11548	11670	11517	11582	11784	11791	11819	11814	11611	11703	11500	11711	11535	11679	11709	11674	11774	11612	11599	11566	11702	11669	11811	11603	11643	11533	11704	11721	11495	11751	11679	11631	11688	11629	11613	11665	11516	11574	11790	11712	11711	11592	11599	11707	11718	11558	11706	11755	11581	11697	11506	11734	11605	11476	11606	11698	11618	11664	11631	11779	11773	11600	11700	11613	11503	11629	11640	11681	11712	11592	11600	11920	11591	11762	11878	11556	11676	11645	11725	11784	11553	11667	11640	11618	11711	11654	11513	11640	11667	11766	11598	11634	11650	11648	11565	11729	11679	11722	11613	11738	11629	11702	11842	11572	11572	11523	11535	11658	11705	11562	11720	11593	11695	11704	11681	11861	11632	11685	11760	11670	11646	11705	11627	11795	11619	11513	11734	11625	11566	11572	11527	11416	11777	11696	11772	11571	11567	11766	11743	11561	11688	11616	11709	11901	11578	11745	11662	11628	11680	11636	11712	11763	11666	11752	11611	11586	11614	11673	11709	11724	11786	11486	11574	11685	11800	11666	11604	11482	11601	11757	11723	11622	11885	11711	11628	11566	11594	11516	11602	11512	11598	11733	11497	11740	11743	11589	11635	11652	11600	11641	11717	11661	11664	11881	11586	11841	11671	11637	11570	11624	11780	11647	11728	11648	11640	11733	11519	11706	11732	11675	11548	11593	11489	11749	11577	11722	11663	11616	11654	11746	11485	11739	11805	11370	11758	11615	11742	11675	11508	11673	11493	11587	11685	11540	11542	11716	11775	11730	11653	11641	11564	11626	11592	11568	11560	11686	11620	11652	11597	11749	11782	11576	11503	11641	11764	11811	11537	11725	11785	11614	11739	11596	11532	11575	11731	11638	11763	11682	11566	11615	11595	11733	11557	11574	11674	11664	11570	11709	11549	11602	11614	11880	11799	11467	11560	11650	11548	11639	11689	11644	11725	11742	11587	11676	11600	11694	11749	11680	11825	11707	11560	11638	11762	11661	11748	11713	11725	11676	11673	11574	11637	11562	11628	11554	11700	11669	11601	11774	11801	11641	11504	11756	11693	11576	11747	11609	11650	11568	11554	11796	11748	11699	11736	11618	11776	11710	11776	11722	11672	11717	11682	11670	11712	11610	11459	11580	11670	11589	11650	11612	11544	11633	11741	11702	11607	11893	11630	11542	11588	11512	11759	11681	11725	11706	11689	11474	11731	11618	11765	11653	11606	11652	11674	11760	11651	11455	11723	11645	11644	11721	11790	11553	11718	11788	11609	11670	11629	11544	11549	11696	11409	11668	11532	11757	11632	11748	11639	11731	11586	11643	11697	11722	11695	11670	11629	11666	11717	11618	11840	11713	11577	11641	11665	11747	11728	11465	11534	11570	11616	11542	11625	11681	11631	11623	11514	11644	11724	11724	11546	11595	11881	11751	11626	11666	11623	11762	11643	11821	11814	11678	11766	11620	11770	11641	11578	11624	11624	11719	11823	11615	11597	11654	11625	11658	11676	11771	11578	11715	11792	11731	11743	11663	11591	11634	11634	11576	11568	11717	11695	11671	11746	11664	11702	11583	11704	11596	11697	11743	11726	11524	11628	11818	11784	11817	11710	11592	11605	11616	11570	11536	11616	11708	11628	11699	11700	11591	11606	11685	11715	11529	11650	11500	11753	11635	11675	11728	11717	11650	11534	11724	11653	11656	11655	11554	11688	11751	11625	11723	11686	11628	11724	11576	11735	11687	11704	11548	11739	11663	11552	11782	11712	11631	11652	11695	11626	11643	11632	11745	11693	11677	11844	11629	11749	11508	11703	11583	11660	11655	11652	11828	11469	11837	11687	11497	11721	11502	11540	11667	11684	11723	11730	11661	11691	11642	11728	11933	11773	11700	11514	11538	11740	11687	11524	11673	11753	11710	11599	11894	11783	11586	11633	11588	11767	11664	11490	11722	11620	11688	11724	11609	11670	11706	11596	11729	11792	11593	11738	11641	11734	11832	11709	11783	11764	11747	11787	11727	11751	11725	11652	11765	11661	11757	11780	11461	11740	11724	11480	11765	11732	11647	11668	11686	11690	11650	11510	11707	11762	11724	11509	11684	11677	11726	11799	11638	11669	11662	11739	11613	11738	11744	11738	11513	11732	11665	11597	11689	11757	11520	11647	11766	11766	11557	11714	11646	11565	11597	11726	11701	11722	11605	11700	11783	11639	11729	11645	11664	11763	11673	11614	11520	11687	11610	11617	11722	11554	11655	11585	11591	11682	11542	11836	11835	11675	11689	11848	11677	11639	11753	11602	11693	11566	11656	11757	11595	11541	11624	11754	11793	11664	11538	11610	11822	11889	11762	11701	11632	11727	11671
23569	20978	28230	23922	21094	17321	14187	12230	11837	11886	11844	11824	11907	19559	24201	22539	17805	13932	11862	11574	11578	11485	11673	11599	11468	11521	11697	11456	11588	11404	11687	11483	11478	11320	11530	11431	11542	11403	11462	11325	11437	11628	11586	11318	11524	11403	11422	11458	11381	11638	11260	11399	11257	11443	11421	11300	11443	11474	11558	11440	11408	11654	11429	11389	11359	11391	11497	11479	11444	11623	11400	11586	11479	11487	11431	11611	11529	11473	11521	11553	11526	11543	11405	11405	11473	11437	11600	11670	11361	11371	11320	11507	11447	11425	11478	11297	11549	11365	11610	11403	11454	11500	11496	11439	11548	11605	11525	11508	11547	11353	11526	11488	11271	11396	11251	11271	11521	11388	11533	11352	11588	11402	11508	11504	11386	11460	11530	11569	11361	11441	11406	11571	11338	11457	11313	11482	11404	11435	11369	11512	11334	11522	11352	11526	11453	11587	11268	11289	11289	11444	11436	11333	11370	11523	11391	11553	11382	11237	11411	11713	11568	11431	11442	11397	11476	11521	11618	11457	11291	11351	11507	11445	11374	11576	11291	11297	11517	11511	11531	11289	11546	11448	11319	11628	11456	11425	11356	11335	11415	11379	11599	11593	11458	11432	11407	11458	11489	11492	11460	11430	11514	11590	11415	11737	11449	11404	11448	11557	11377	11394	11612	11515	11514	11435	11313	11435	11251	11419	11578	11403	11465	11608	11470	11363	11642	11481	11381	11496	11404	11733	11504	11269	11408	11516	11534	11294	11635	11467	11370	11494	11428	11533	11673	11368	11595	11533	11474	11480	11558	11359	11380	11588	11315	11481	11618	11482	11425	11413	11419	11422	11490	11439	11321	11560	11427	11214	11437	11360	11488	11529	11355	11622	11418	11275	11367	11575	11413	11508	11474	11388	11494	11532	11483	11354	11356	11647	11474	11435	11432	11535	11461	11601	11387	11570	11394	11323	11385	11189	11407	11540	11415	11591	11487	11313	11376	11511	11583	11517	11573	11298	11441	11448	11506	11329	11539	11389	11412	11345	11443	11458	11510	11702	11398	11347	11455	11662	11544	11566	11445	11626	11668	11493	11271	11327	11449	11447	11482	11542	11385	11532	11412	11349	11538	11658	11493	11358	11348	11354	11432	11604	11475	11483	11425	11307	11233	11454	11528	11435	11520	11413	11556	11503	11325	11419	11379	11559	11422	11323	11374	11449	11477	11311	11399	11366	11386	11540	11363	11471	11461	11608	11432	11412	11516	11642	11613	11548	11576	11508	11329	11408	11396	11565	11599	11524	11570	11511	11395	11532	11423	11493	11319	11471	11448	11460	11558	11575	11534	11413	11320	11383	11404	11400	11382	11327	11436	11460	11505	11473	11489	11480	11472	11488	11447	11555	11500	11396	11375	11388	11309	11477	11313	11340	11329	11507	11407	11499	11412	11398	11476	11482	11225	11572	11433	11337	11393	11489	11524	11402	11591	11567	11487	11443	11487	11334	11527	11508	11353	11366	11373	11486	11596	11570	11497	11407	11473	11465	11582	11644	11466	11599	11248	11321	11460	11549	11445	11470	11492	11484	11456	11426	11437	11493	11462	11538	11502	11326	11511	11375	11510	11456	11422	11517	11527	11374	11526	11420	11322	11472	11466	11566	11494	11642	11507	11509	11337	11456	11450	11375	11433	11594	11403	11359	11574	11458	11340	11626	11447	11292	11630	11585	11488	11605	11416	11457	11459	11435	11472	11195	11478	11401	11615	11353	11474	11379	11359	11615	11472	11514	11376	11464	11451	11569	11636	11408	11459	11545	11358	11455	11285	11417	11480	11577	11598	11467	11315	11425	11445	11539	11494	11456	11450	11306	11403	11533	11385	11393	11688	11507	11213	11342	11514	11492	11722	11547	11477	11440	11257	11529	11545	11523	11445	11383	11663	11659	11285	11521	11409	11510	11666	11579	11555	11579	11483	11630	11325	11412	11499	11518	11508	11493	11510	11364	11326	11471	11414	11314	11497	11339	11401	11526	11416	11479	11359	11489	11344	11256	11447	11455	11594	11333	11295	11480	11384	11417	11351	11393	11477	11458	11437	11539	11320	11456	11484	11533	11561	11572	11545	11430	11322	11479	11470	11826	11489	11359	11281	11441	11470	11397	11278	11611	11437	11581	11367	11352	11558	11526	11447	11608	11370	11415	11444	11572	11574	11400	11392	11510	11448	11477	11241	11511	11447	11631	11522	11607	11493	11498	11516	11448	11454	11518	11450	11447	11571	11558	11558	11502	11256	11581	11378	11434	11520	11461	11379	11559	11465	11465	11385	11526	11476	11471	11432	11314	11415	11433	11640	11547	11352	11665	11328	11464	11521	11279	11579	11619	11612	11488	11526	11527	11507	11397	11425	11427	11396	11410	11316	11652	11607	11462	11458	11549	11595	11387	11461	11418	11588	11375	11537	11334	11399	11511	11498	11333	11433	11372	11595	11400	11329	11529	11448	11450	11409	11521	11431	11458	11354	11252	11421	11484	11464	11524	11564	11487	11523	11325	11686	11315	11499	11570	11447	11380	11280	11518	11412	11578	11555	11510	11453	11344	11448	11480	11581	11344	11455	11522	11344	11384	11547	11377	11585	11501	11377	11427	11472	11451	11475	11440	11424	11332	11417	11554	11495	11417	11408	11399	11295	11334	11597	11580	11340	11433	11317	11395	11616	11502	11638	11494	11395	11419	11458	11443	11391	11615	11375	11448	11544	11509	11443	11422	11522	11649	11387	11501	11372	11627	11455	11278	11582	11549	11299	11339	11655	11478	11314	11315	11379	11296	11501	11458	11540	11581	11589	11522	11230	11468	11541	11455	11441	11404	11558	11428	11468	11407	11343	11549	11522	11506	11435	11457	11469	11531	11507	11269	11436	11331	11197	11403	11329	11428	11463	11496	11445	11348	11608	11601	11534	11387	11412	11410	11467	11418	11291	11447	11547	11318	11432	11367	11464	11465	11420	11340	11326	11622	11446	11315	11425	11447	11457	11293	11432	11282	11576	11434	11361	11506	11588	11549	11454	11430	11364	11516	11580	11450	11549	11526	11408	11426	11548	11613	11351	11623	11452	11359	11539	11566	11500	11501	11523	11519	11388	11405	11443	11613	11490	11507	11495	11370	11510	11301	11325	11555	11417	11415	11365	11399	11376	11523	11532	11278	11530	11410	11504	11518	11664	11630	11629	11601	11493	11387	11364	11339	11540	11374	11418	11392	11475	11500	11379	11446	11422	11543	11402	11207	11366	11528	11570	11547	11475	11533	11396	11512	11547	11367	11467	11427	11338	11476	11595	11569	11487	11390	11343	11502	11441	11455	11534	11428	11493	11381	11562	11388	11546	11627	11643	11364	11636	11252	11426	11778	11585	11525	11377	11408	11443	11323	11369	11392	11453	11314	11452	11369	11476	11317	11389	11482	11468	11388	11385	11352	11558	11535	11584	11629	11490	11419	11421	11697	11506	11544	11335	11444	11585	11375	11456	11315	11499	11475	11384	11558	11471	11338	11559	11527	11296	11396	11451	11408	11455	11479	11493	11431	11535	11463	11458	11556	11405	11341	11167	11451	11372	11335	11499	11481	11449	11219	11434	11362	11515	11571	11354	11390	11550	11449	11526	11548	11526	11476	11521	11306	11428	11420	11501	11514	11406	11342	11419	11353	11397	11449	11552	11411	11504	11595	11393	11508	11399	11448	11490	11437	11486	11345	11507	11550	11609	11372	11583	11436	11578	11593	11465	11481	11518	11453	11461	11577	11541	11412	11567	11407	11448	11597	11554	11505	11387	11391	11604	11436	11386	11576	11543	11473	11589	11521	11434	11554	11375	11286	11519	11435	11348	11469	11343	11486	11537	11598	11142	11355	11227	11512	11523	11434	11584	11476	11343	11380	11420	11416	11473	11601	11534	11437	11459	11242	11473	11385	11313	11330	11517	11465	11524	11385	11639	11554	11355	11419	11405	11340	11344	11402	11392	11413	11483	11459	11357	11521	11354	11256	11456	11477	11480	11391	11347	11425	11446	11489	11468	11543	11355	11335	11387	11356	11473	11441	11557	11705	11392	11585	11462	11441	11442	11316	11544	11472	11310	11444	11495	11486	11377	11393	11418	11473	11387	11581	11454	11508	11489	11415	11456	11397	11451	11475	11278	11377	11617	11432	11600	11679	11498	11349	11379	11371	11650	11442	11486	11516	11302	11379	11335	11546	11421	11456	11514	11496	11446	11360	11543	11473	11538	11483	11337	11404	11512	11411	11366	11506	11415	11517	11496	11556	11677	11518	11470	11485	11576	11328	11487	11488	11462	11404	11372	11663	11487	11461	11569	11467	11435	11379	11345	11374	11376	11617	11316	11562	11724	11643	11460	11500	11523	11328	11427	11480	11455	11330	11518	11420	11557	11367	11390	11589	11542	11605	11331	11508	11383	11474	11312	11415	11453	11464	11397	11493	11518	11611	11430	11504	11467	11242	11527	11313	11503	11455	11463	11380	11467	11420	11318	11538	11406	11331	11445	11478	11522	11443	11487	11413	11404	11413	11444	11363	11437	11512	11413	11424	11422	11240	11429	11636	11358	11621	11443	11568	11624	11404	11525	11437	11510	11544	11393	11444	11525	11537	11472	11425	11450	11518	11402	11383	11436	11506	11379	11590	11454	11465	11571	11501	11496	11477	11407	11600	11587	11367	11372	11286	11532	11417	11429	11713	11424	11360	11447	11535	11628	11535	11418	11525	11565	11449	11372	11434	11469	11395	11421	11429	11438	11405	11434	11359	11415	11402	11324	11185	11384	11405	11444	11420	11473	11488	11306	11445	11256	11356	11421	11410	11362	11409	11461	11415	11444	11324	11312	11440	11390	11544	11485	11501	11425	11440	11336	11522	11469	11638	11491	11385	11367	11416	11595	11391	11508	11376	11489	11489	11397	11415	11462	11448	11465	11621	11417	11528	11481	11407	11442	11373	11453	11521	11546	11520	11350	11378	11428	11451	11443	11448	11377	11426	11488	11617	11533	11399	11327	11428	11560	11527	11562	11282	11423	11357	11429	11272	11589	11595	11396	11519	11507	11470	11542	11385	11542	11480	11527	11413	11406	11499	11595	11295	11385	11440
11442	19132	18332	15162	14067	13126	12801	12552	12307	12025	12168	12087	12899	25669	29084	26721	19776	14283	12023	11795	11736	11705	11781	11903	11810	11774	11798	11634	11825	11781	11743	11801	11717	11776	11810	11702	11785	11829	11829	11742	11863	11753	11621	11815	11694	11708	11819	11753	11836	11729	11833	11662	11739	11780	11682	11664	11603	11781	11656	11850	11848	11581	11787	11456	11762	11643	11665	11823	11751	11915	11719	11832	11606	11671	11734	11916	11659	11808	11761	11670	11810	11594	11876	11599	11846	11673	11726	11890	11873	11779	11621	11792	11644	11765	11662	11670	11677	11808	11881	11560	11801	11772	11830	11687	11699	11623	11775	11915	11833	11784	11836	11711	11736	11610	11802	11701	11907	11859	11804	11785	11586	11723	11803	11703	11714	11676	11540	11606	11668	11743	11917	11710	11681	11822	11810	11708	11734	11716	11746	11803	11761	11715	11672	11576	11569	11631	11630	11805	11644	11774	11719	11694	11745	11739	11780	11821	11633	11694	11768	11767	11758	11615	11749	11849	11594	11754	11765	11764	11808	11824	11579	11802	11813	11643	11678	11910	11685	11702	11668	11723	11765	11629	11812	11847	11912	11799	11653	11806	11662	11702	11821	11774	11725	11690	11724	11709	11810	11719	11844	11605	11783	11840	11662	11717	11786	11792	11852	11668	11828	11620	11805	11722	11613	11682	11791	11864	11715	11673	11641	11658	11757	11579	11750	11730	11796	11744	11727	11677	11618	11861	11784	11831	11733	11685	11791	11493	11721	11823	11688	11917	11800	11642	11768	11686	11721	11833	11696	11779	11822	11735	11846	11744	11799	11631	11667	11535	11727	11688	11803	11600	11666	11767	11668	11677	11736	11714	11770	11811	11785	11680	11824	11682	11552	11665	11539	11787	11774	11741	11741	11857	11677	11663	11836	11710	11609	11732	11719	11861	11758	11694	11782	11770	11829	11746	11719	11732	11776	11801	11669	11876	11614	11598	11769	11763	11623	11561	11801	11868	11672	11571	11784	11674	11774	11807	11694	11713	11893	11700	11616	11662	11811	11656	11575	11645	11770	11819	11744	11790	11709	11668	11769	11785	11781	11715	11820	11785	11680	11691	11716	11631	11807	11650	11612	11744	11619	11943	11793	11702	11817	11511	11616	11807	11662	11733	11553	11767	11776	11884	11691	11760	11659	11884	11762	11750	11816	11838	11703	11776	11637	11757	11803	11744	11647	11686	11799	11878	11741	11823	11710	11746	11724	11794	11692	11783	11712	11869	11823	11604	11902	11748	11864	11711	11738	11764	11692	11670	11734	11707	11669	11750	11612	11749	11603	11719	11800	11826	11659	11704	11705	11589	11701	11710	11752	11715	11841	11791	11826	11761	11774	11849	11717	11811	11562	11670	11736	11841	11733	11707	11913	11849	11652	11790	11776	11766	11736	11663	11696	11894	11817	11741	11612	11730	11689	11860	11774	11622	11741	11841	11749	11667	11894	11925	11764	11840	11710	11708	11860	11768	11881	11628	11582	11665	11796	11705	11711	11830	11880	11727	11757	11668	11705	11703	11695	11675	11769	11771	12004	11712	11808	11738	11895	11750	11827	11715	11743	11815	11643	11545	11746	11858	11885	11617	11699	11683	11714	11748	11670	11701	11963	11761	11684	11857	11686	11811	11730	11828	11733	11757	11905	11782	11812	11605	11702	11511	11694	11747	11719	11721	11700	11775	11822	11663	11638	11670	11811	11775	11691	11771	11844	11707	11663	11677	11640	11681	11652	11774	11576	11874	11686	11805	11798	11636	11827	11749	11779	11692	11741	11747	11737	11719	11698	11704	11756	11744	11816	11842	11747	11737	11731	11662	11711	11806	11925	11553	11728	11701	11767	11826	11766	11671	11720	11981	11831	11868	11766	11686	11673	11719	11724	11698	11726	11828	11834	11767	11764	11739	11844	11697	11754	11874	11649	11637	11695	11731	11750	11810	11901	11947	11650	11596	11738	11677	11733	11713	11886	11630	11675	11709	11564	11764	11592	11653	11802	11849	11774	11658	11753	11662	11671	11794	11784	11803	11900	11622	11808	11746	11702	11571	11635	11816	11748	11569	11670	11718	11792	11769	11761	11696	11850	11822	11844	11938	11811	11691	11738	11829	11814	11718	11658	11678	11832	11787	11715	11558	11811	11763	11670	11823	11591	11843	11651	11822	11625	11746	11857	11618	11848	11613	11638	11819	11805	11817	11810	11668	11629	11657	11962	11734	11722	11566	11850	11696	11684	11706	11660	11871	11609	11693	11800	11654	11782	11654	11633	11699	11570	11644	11658	11589	11706	11792	11716	11541	11693	11826	11968	11727	11815	11781	11754	11509	11688	11797	11674	11834	11646	11754	11824	11813	11804	11702	11537	11671	11877	11771	11807	11814	11847	11653	11728	11668	11654	11820	11925	11920	11843	11652	11705	11816	11835	11785	11664	11772	11774	11574	11787	11669	11820	11872	11889	11838	11750	11660	11833	11793	11638	11708	11765	11815	11787	11678	11878	11705	11856	11695	11797	11817	11717	11872	11624	11654	11667	11900	11697	11770	11847	11643	11786	11836	11780	11764	11622	11819	11762	11751	11684	11720	11741	11616	11717	11715	11574	11743	11876	11698	11810	11798	11573	11709	11787	11821	11812	11707	11712	11865	11852	11813	11786	11856	11675	11873	11765	11694	11721	11735	11704	11769	11668	11566	11710	11674	11688	11658	11843	11807	11793	11817	11813	11802	11794	11655	11636	11663	11842	11688	11776	11745	11735	11764	11595	11763	11905	11677	11718	11529	11621	11806	11737	11750	11699	11891	11685	11590	11819	11758	11596	11710	11795	11736	11785	11787	11708	11660	11739	11745	11691	11594	11703	11757	11748	11774	11686	11681	11604	11716	11785	11753	11789	11795	11869	11810	11845	11765	11938	11571	11776	11841	11586	11821	11908	11755	11686	11857	11701	11597	11739	11762	11793	11671	11687	11775	11735	11737	11846	11791	11630	11738	11711	11651	11729	11713	11623	11784	11802	11697	11856	11773	11627	11780	11646	11954	11655	11745	11687	11643	11808	11668	11694	11675	11776	11700	11827	11762	11900	11747	11727	11772	11832	11890	11674	11657	11759	11758	11780	11765	11701	11714	11699	11768	11719	11658	11608	11652	11697	11599	11711	11691	11530	11726	11768	11687	11799	11801	11831	11691	11805	11768	11709	11762	11741	11817	11509	11730	11856	11518	11766	11704	11771	11770	11586	11782	11816	11775	11827	11749	11656	11841	11791	11497	11693	11636	11756	11716	11782	11845	11663	11671	11748	11681	11785	11667	11674	11703	11703	11850	11732	11686	11606	11842	11682	11752	11766	11670	11651	11747	11746	11747	11728	11558	11740	11684	11840	11653	11760	11669	11772	11805	11649	11810	11646	11639	11779	11698	11690	11607	11574	11653	11595	11821	11773	11698	11730	11826	11900	11828	11765	11770	11734	11753	11670	11704	11835	11841	11845	11634	11617	11814	11848	11670	11806	11654	11771	11808	11837	11611	11603	11678	11871	11750	11889	11681	11786	11606	11624	11799	11654	11826	11860	11634	11788	11794	11605	11864	11841	11711	11682	11587	11787	11735	11754	11778	11430	11601	11738	11681	11650	11725	11667	11819	11582	11700	11775	11802	11676	11733	11772	11973	11707	11788	11739	11792	11671	11655	11751	11748	11675	11717	11692	11782	11654	11655	11840	11495	11605	11814	11761	11718	11706	11676	11720	11825	11750	11744	11701	11693	11788	11807	11914	11744	11755	11785	11688	11726	11826	11606	11704	11655	11668	11742	11813	11667	11874	11819	11647	11623	11743	11610	11410	11636	11541	11643	11730	11755	11814	11779	11633	11824	11532	11621	11774	11621	11793	11708	11760	11856	11699	11703	11732	11704	11595	11716	11694	11869	11821	11879	11810	11674	11778	11727	11715	11756	11740	11709	11706	11824	11830	11678	11555	11715	11853	11719	11869	11843	11834	11558	11515	11585	11697	11778	11672	11758	11805	11768	11767	11776	11685	11756	11601	11802	11776	11831	11742	11594	11751	11696	11753	11627	11670	11802	11655	11746	11782	11887	11702	11633	11848	11765	11989	11614	11594	11788	11834	11609	11706	11746	11800	11641	11838	11804	11789	11767	11870	11800	11789	11820	11734	11685	11818	11780	11814	11716	11639	11839	11589	11917	11823	11678	11661	11916	11715	11786	11726	11759	11753	11818	11632	11614	11861	11872	11701	11665	11911	11743	11758	11863	11709	11734	11853	11740	11626	11823	11707	11788	11690	11819	11690	11735	11800	11728	11920	11711	11742	11772	11574	11675	11767	11658	11683	11728	11680	11827	11585	11732	11611	11781	11761	11694	11681	11685	11816	11756	11719	11757	11916	11763	11838	11505	11664	11708	11800	11665	11808	11708	11716	11691	11815	11674	11763	11747	11730	11679	11813	11679	11699	11650	11899	11693	11713	11642	11674	11753	11772	11819	11725	11748	11745	11794	11595	11805	11707	11725	11729	11765	11655	11657	11723	11792	11603	11746	11686	11741	11591	11524	11594	11863	11719	11739	11698	11689	11959	11715	11860	11816	11818	11565	11718	11746	11872	11734	11734	11725	11734	11681	11760	11687	11763	11776	11683	11628	11779	11938	11598	11693	11728	11749	11668	11654	11812	11638	11762	11838	11652	11943	11885	11790	11735	11707	11637	11644	11746	11783	11661	11650	11836	11728	11712	11662	11883	11702	11817	11785	11816	11635	11899	11740	11876	11693	11750	11728	11692	11864	11720	11773	11728	11656	11954	11845	11814	11630	11696	11701	11829	11655	11846	11609	11795	11738	11676	11725	11740	11576	11846	11768	11585	11687	11659	11626	11745	11825	11721	11763	11590	11577	11645	11776	11822	11533	11620	11609	11700	11717	11793	11690	11681	11844	11790	11682	11961	11696	11674	11879	11928	11688	11899	11920	11860	11522	11758	11647	11750	11848	11600	11691	11570	11777	11749	11751	11658	11574	11679	11889	11580	11844	11601	11718	11733	11722	11760	11771	11613	11704	11700	11858	11644	11889	11620	11787	11659	11807	11705	11781	11854	11838	11622	11735	11882	11654
22671	21002	28735	23478	21074	21819	19526	14024	12839	12876	12745	12506	13064	22552	32455	29440	21568	18335	15074	12589	12424	12259	12232	12309	12244	12354	12326	12297	12141	12154	12321	12376	12474	12375	12058	12118	12136	12309	12223	12232	12272	12196	12108	12157	12010	12162	12287	12195	12039	12422	12228	12126	12180	12228	12140	12140	12334	12062	12183	12197	12199	11988	12268	12289	12071	12115	12303	12278	12230	12231	11986	12222	12193	12157	12148	12083	12042	12238	12056	12099	12057	12065	12231	12091	12229	12135	12147	12205	12154	12186	12258	12244	12161	12154	12052	12101	12231	12074	12271	12270	12032	12265	12030	12175	12064	12176	12108	12132	12057	12065	12067	12191	12133	12208	12047	12337	12103	12027	12019	12132	12071	12199	12197	12148	12163	12165	12127	11972	11979	11798	11935	12091	12476	12227	12106	12122	12294	12339	12197	12267	12022	12028	12091	12139	11881	12020	12243	12093	12275	11976	12117	12035	11860	12342	12128	11987	11880	12143	12084	12332	12263	12329	12092	12133	12097	12053	12106	12134	12130	12155	12136	12300	12151	12143	12102	11866	12019	12129	12099	12209	11897	12163	12131	12097	12202	12123	12105	12044	12090	12080	12121	12167	12242	12222	12104	12197	12032	12127	12090	12119	12271	11918	11965	12134	12213	12319	12073	12151	12373	11997	12329	12062	12059	12182	12170	12282	12008	12105	12225	12097	12140	12356	12082	12127	12173	12159	12107	12188	12110	12094	12083	12106	12060	12229	12061	12218	11998	12029	12019	12061	12012	12035	12111	12018	12057	12180	12130	12150	12031	12182	12001	12083	12235	12072	12211	12188	12182	12037	12221	12137	12164	12219	12399	12032	12304	12148	12209	12015	12024	11964	12054	12138	12277	12103	12182	12108	12079	12204	11980	12024	12189	11874	12177	12090	12397	12143	12071	12100	12353	12176	12105	12047	12278	12206	12002	12242	12262	11965	12224	12170	12044	12004	12157	12070	12149	12276	12234	12202	12218	12114	12276	12009	12085	12050	12156	12067	12073	12162	12116	12176	12153	12230	11878	12146	12107	11986	11979	12106	12017	12226	11854	11980	12098	11903	12076	12118	12133	12227	12083	12146	12119	11983	12143	12034	12077	12188	12180	12104	12191	12172	12272	12110	12116	12025	12061	12086	12002	12112	12183	12183	12038	12116	12114	12165	11891	11968	12141	12109	12184	12166	12167	12137	12112	12276	12163	11967	12211	12020	12277	12282	12023	12348	12256	12120	12188	12148	12165	12047	12006	12163	12107	12024	12250	12338	12148	12139	12242	12083	12115	12074	11967	12000	12243	12034	12203	12155	11951	12156	12033	12052	12063	12211	12081	12130	12057	12044	12193	12257	12060	12085	12197	11961	12164	12184	11877	12072	12110	12219	12096	12137	12093	12100	12166	12052	12135	12121	12240	12177	12048	12136	12089	11874	12176	12024	12160	12197	12144	12080	12240	12048	12036	11949	12088	12203	12139	12186	12218	11970	12152	12058	12185	12046	12306	12047	12293	12046	11910	12106	12254	12173	12282	12157	11962	12162	12064	12101	12065	12253	12134	12156	11961	12127	12003	12101	12115	12133	12093	12097	12133	12304	12072	12108	12031	12161	12097	12254	12270	12194	12133	12187	12133	12171	12203	12409	12257	12153	12261	12187	12125	12139	12163	12231	12167	12257	12144	12091	12167	12036	12186	12010	12155	12195	12113	12095	12204	12190	12194	12221	11998	11958	12090	12104	12159	12049	12215	12113	12229	12098	12164	12034	11921	12116	12033	12134	12230	12233	11966	12039	12217	12171	12113	12250	12166	12101	12237	12358	12073	12059	11994	11977	12074	12136	12063	12245	12125	12365	12271	11976	12067	12184	11913	12129	12091	12029	12087	11938	12112	12028	12069	12114	12045	12290	12118	12027	12122	12049	12125	12271	12188	12116	12310	12131	11944	12018	12055	12063	12017	12091	12114	12188	12120	12068	12279	12046	12191	12174	12181	12063	12075	12163	12037	12226	12027	12103	12276	12392	12220	12072	12233	12245	12282	12060	12305	11918	12018	11997	12048	12058	12166	12130	11981	12102	12126	12144	12054	12009	12158	12087	12117	12028	12295	12061	12161	12202	12011	12131	12111	12281	12045	12029	12068	12088	12170	12085	12079	12147	12137	12361	12025	12231	12133	11942	12142	12282	12132	12144	12137	12256	12027	12279	12059	12221	12058	12125	12342	12130	11968	12069	12256	12157	12062	12354	12101	12105	12142	12049	11884	12107	12243	12301	12040	11981	11972	12224	12161	12301	12221	12135	12018	11958	12179	12162	12003	12191	12199	12095	11997	12168	12166	12005	11871	12160	12340	12147	12325	12150	12198	12180	12097	12043	12072	11984	12276	12359	12007	12092	12007	12196	12133	12105	12115	12071	12104	11987	12118	12006	12154	12192	12264	12078	12064	12107	12152	12083	12210	12309	12167	12154	12203	12032	12072	12233	12183	12104	12159	12057	12205	12037	12034	12068	12179	12156	12137	12022	11981	12101	12044	12318	12252	12085	11933	12119	12009	12230	11966	12138	12006	12074	12135	12177	12147	12220	12043	12052	12243	12133	12023	12252	12092	12244	12105	12078	12177	12085	11868	11882	12095	12132	12019	12225	12079	12031	12139	12281	12234	12169	12022	12039	11962	12111	12187	12102	12104	11780	12225	12122	12234	12044	12033	12232	12149	11999	12126	12054	12408	12237	12077	11978	12130	12035	12025	11991	12124	12119	12043	12172	11917	12155	12246	12369	12209	12065	12286	11931	12255	12172	12099	12223	12022	11992	12101	12325	12013	12220	12226	12090	12191	12023	12127	12227	12222	11952	12108	12108	12006	12116	12381	12275	12165	11987	12074	12385	12027	12047	12080	12074	12097	12189	12231	12209	12306	12016	11991	12058	12090	12049	11985	12156	12200	12036	11921	12148	12205	12056	12095	12275	12191	12023	12107	12270	12163	12178	12335	12138	12083	12171	12083	12221	12171	12159	12111	12288	12217	12180	12043	12041	12246	12226	12187	12172	12218	12022	12166	12149	12150	12084	12164	12202	12025	12199	12123	12296	12091	12001	12110	12079	12120	12072	12182	12184	12056	12107	11892	12289	12066	12070	12205	12258	12215	11845	12087	11927	11981	12212	12137	12200	11963	12087	12173	11974	12143	12128	12038	12228	12089	12138	12059	12324	12042	12127	12196	11981	12118	12188	12038	12015	12003	12194	12171	12239	12188	11931	12094	12308	12320	11947	12118	12224	12340	12199	12099	12252	12020	11990	12189	11890	11943	12064	12072	12030	12299	12011	11947	12058	11957	12050	11982	12037	12145	11856	12155	12063	12036	12048	12161	12151	12339	12230	12075	11984	12234	12085	12252	12249	12175	12050	12092	12101	12118	11919	12030	12059	12082	12163	11957	12180	12098	11995	12045	12117	12295	12064	12089	12083	12064	12125	12430	12013	12290	12151	12157	12043	12175	12140	12263	12288	12189	12052	12041	11963	12164	12356	12191	12146	12049	12107	12080	12098	11957	12026	12243	12138	12083	12058	12204	12037	12030	12284	12211	12129	12178	12040	12080	12110	12172	12240	12205	12132	12066	12049	11992	12207	12052	11891	12141	12161	12242	12157	12222	12142	12047	12130	12081	12134	12157	12094	12077	11979	12113	11956	12207	12086	12020	12002	12085	12016	12128	12140	12154	12073	12289	11995	12004	12216	12024	12166	12081	12079	11919	12402	12167	12174	11966	12022	12037	12372	12216	12215	12271	12003	12125	12254	12340	12173	12041	12064	12169	12108	12098	12267	12183	12088	12351	12083	12069	12197	12163	12264	12127	12191	12122	12112	12162	12082	12248	12304	12067	12038	12189	12181	12089	12118	12063	12147	12252	12272	12251	12021	12153	12240	12209	12025	12178	12155	12317	12292	12265	12108	12287	12104	12058	12015	12012	12012	12188	12150	12108	12002	11955	12281	12097	12047	12140	12037	12039	12213	12290	12058	12061	12056	12166	12167	12156	12178	12127	12289	12111	12105	12166	12057	12139	11974	12182	12120	12396	12183	12079	12212	12079	12112	12118	12118	12190	12063	11980	12334	12231	12062	12176	12281	12155	12278	12285	12143	12245	12150	12224	12293	12072	12102	12196	12100	12248	12087	12250	11925	12232	12309	12051	12190	12095	12193	12150	11981	12077	12164	11881	12050	12260	12206	12062	12185	12172	12362	12219	12012	12251	12252	12239	12035	12159	12128	12264	11964	12046	12023	12216	12256	12246	12143	12177	12036	11955	12081	12098	12128	11987	12111	12007	12040	12078	12110	12133	12129	11975	12298	12135	11907	12093	11993	12156	12061	12231	12187	12210	12019	12159	12090	12193	12289	12065	12072	12206	12105	12209	12148	12074	12029	12150	12094	12214	12160	11920	12181	11953	12037	12148	12187	12096	12085	12052	12258	12190	12229	12257	12075	12163	11965	12083	11867	12013	12208	12161	12083	12070	12109	12059	12101	11953	12069	12091	11906	11927	12207	12158	12113	12044	12047	12128	12164	12167	12020	12118	12097	12154	12074	12057	12044	12171	12089	12105	12236	12224	12108	12016	12087	12153	12162	12193	12124	12279	11959	12051	12008	11862	12133	12124	12040	12169	12207	12284	12103	12051	12107	12175	12124	12211	12049	12191	12192	12158	12261	12324	12165	12192	12131	12171	12201	12100	12107	12039	12202	12179	12127	12215	12235	12222	12242	12172	11968	12314	12189	12021	12024	12317	12067	12081	12056	12080	11944	12090	12089	12110	12340	12142	12274	12089	12172	12199	12003	12122	12233	12338	11961	11970	11875	12138	11998	12213	12184	12210	12031	12055	12250	12038	12046	12182	12152	12203	12188	12205	12111	12127	12047	12152	12221	12275	12068	12095	12049	12137	12307	12299	12331	12264	12280	12189	11975	12095	12146	12098	12075	12206	12090	12034	12111	12100	12125	12159	12185	12114	12161	12228	12065	12184	12262	12039	12011	12110	12321	12131	12048	12184	12026	12206	12134	12147	12169	11936	12200	12267	12092	12145	12065	12054	12341	12179	12033	12080	12144	12238	12030	12163	12115	12098	12051
13304	24421	23089	18126	16086	14773	14077	13611	13186	12837	12759	12636	13699	29599	37009	33110	23734	20456	15344	12151	12325	12237	12392	12358	12143	12107	12343	12241	12164	12145	12364	12270	12458	12146	12331	12244	12258	12255	12269	12210	12112	12269	12313	12272	12409	12208	12104	12200	12289	12081	12195	12334	12288	12292	12111	12419	12114	12250	12356	12212	12187	12325	12247	12203	12331	12112	12189	12048	12270	12127	12242	12163	12152	12417	12175	12120	12188	12340	12162	12244	12406	12252	12129	12363	12300	12273	12267	12042	12159	12153	12216	12437	12129	12333	12113	12184	12289	12155	12259	12209	12156	12140	12176	12371	12201	12256	12268	12159	12172	12284	12311	12159	12265	12304	12325	12388	12127	12083	12353	12278	12147	12289	12141	12206	12403	12350	12236	12189	12208	12153	12142	12229	12180	12211	12202	12317	12164	12246	12242	12003	12307	12206	12331	12158	12360	12168	12207	12280	12225	12296	12331	12316	12207	12197	12392	12238	12326	12142	12173	12214	12159	12151	12248	12359	12297	12091	12199	12240	12444	12304	12219	12173	12404	12328	12290	12301	12309	12151	12281	12177	12179	12257	12298	12250	12262	12175	12169	12192	12114	12140	12296	12248	12125	12281	12069	12134	12163	12330	12178	12210	12121	12120	12291	12325	12086	12199	12285	12357	12160	12192	12197	12196	12249	12289	12180	12309	12325	12357	12081	12165	12195	12147	12125	12385	12094	12279	12320	12321	12059	12158	12327	11943	12347	12285	12355	12053	12328	12187	12269	12144	12055	12296	12190	12086	12175	12286	12287	12282	11996	12336	12230	12317	12046	12105	12185	12337	12186	12069	12267	12281	12288	12170	12239	12363	12172	12161	12413	12244	12297	12202	12245	12176	12256	12426	12114	12199	12201	12317	12142	12360	12259	12258	12140	12330	12222	12203	12282	12084	12037	12154	12294	12288	12311	12246	12116	12196	12372	12287	12177	12245	12203	12156	12264	12344	12286	12280	12389	12276	12262	12276	12248	12181	12212	12298	12113	12204	12179	12267	12287	12187	12303	12116	12230	12225	12239	12201	12191	12193	12297	12239	11985	12395	12391	12199	12163	12218	12242	12194	12176	12187	12219	12290	12265	12094	12187	12325	12236	12197	12306	12294	12234	12287	12308	12199	12156	12252	12152	12164	12225	12036	12246	12123	12335	12281	12199	12395	12202	12059	12226	12251	12261	12339	12409	12100	12214	12100	12176	12152	12120	12285	12167	12078	12382	12153	12072	12273	12237	12183	12170	12125	12103	12291	12199	12240	12301	12130	12175	12285	12211	12335	12048	12399	12248	12131	12155	12147	12222	12129	12293	12119	12184	12224	12277	12102	12209	12325	12163	12304	12092	12238	12279	12181	12233	12099	12024	12122	12236	12027	12193	12255	12279	12180	12372	12169	12387	12165	12125	12160	12198	12313	12252	12199	12258	12237	12117	12255	12277	12207	12246	12305	12307	12119	12245	12239	12198	12271	12191	12170	12146	12169	12405	12220	12082	12158	12079	12345	12275	12149	12166	12150	12186	12197	12212	12286	12121	12224	12268	12265	12173	12283	12020	12256	12226	12213	12119	12255	12144	12248	12142	12365	12238	12363	12043	12267	12222	12254	12143	12243	12307	12135	12355	12119	12402	12141	12292	12360	12269	12197	12271	12108	12112	12193	12275	12224	12142	12134	12291	12242	12283	12024	12268	12170	12153	12257	12128	12162	12276	12266	12008	12271	12190	12090	12325	12342	12153	12259	12164	12309	12041	12243	12389	12359	12170	12252	12258	12224	12305	12124	12435	12229	12221	12210	12281	12207	12273	12348	12204	12095	12109	12215	12218	12302	12275	12236	12189	12197	12108	12236	12161	12294	12218	12049	12087	12253	12223	11994	12285	12161	12193	12204	12256	12212	12102	12044	12291	12279	12065	12196	12229	12271	12198	12254	12257	12265	12271	12389	12124	12223	12203	12270	12450	12213	12285	12300	12323	12236	12205	12253	12216	12134	12110	12110	12282	12071	12203	12350	12141	12389	12197	12213	12177	12225	12347	12238	12141	12209	12243	12260	12189	12222	12328	12259	12211	12356	12170	12244	12071	12249	12105	12209	12332	12333	12252	12328	12100	12397	12309	12168	12098	12248	12089	12133	12266	12114	12245	12156	12162	12119	12105	12248	12168	12238	12265	12250	12178	12298	12239	12290	12263	12163	12235	12281	12233	12312	12254	12138	12344	12003	12102	12229	12215	12247	12189	12304	12140	12184	12174	12187	12187	12224	12172	12159	12337	12238	12247	12152	12341	12165	12022	12222	12159	12547	12137	12183	12303	12282	12071	12322	12171	12140	12252	12264	12284	12212	12132	12216	12200	12279	12217	12157	12382	12224	12221	12241	12365	12267	12128	12152	12416	12383	12186	12151	12194	12326	12023	12135	12093	12168	12037	12443	12209	12115	12189	12340	12112	12311	12217	12322	12109	12206	12211	12208	12145	12096	12280	12173	12024	12120	12078	12119	12066	12391	12301	12177	12157	12306	12188	12144	12332	12205	12287	12225	12198	12218	12159	12250	12201	12272	12296	12187	12106	12303	12170	12310	12218	12117	12207	12186	12051	11989	12156	12225	12035	12226	12180	12063	12132	12227	12199	12121	12211	12260	12319	12271	12173	12369	12263	12245	12174	12190	12104	12324	12206	12193	12200	12237	12171	12142	12190	12133	12228	12207	12293	12252	12220	12036	12210	12183	12109	12366	12217	12161	12322	12262	12164	12277	12233	12152	12213	12175	12332	12210	12119	12265	12214	12278	12206	12150	12408	12043	12323	12215	12208	12314	12075	12144	12324	12272	12083	12240	12011	12155	12332	12199	12159	12193	12242	12256	12220	12267	12080	11988	12193	12319	12171	12335	12468	12105	12306	12286	12125	12215	12244	12245	12337	12117	12290	12218	12234	12111	12252	12186	12261	12194	12390	12210	12331	12058	12120	12189	12182	12273	12305	12066	12232	12191	12209	12209	12187	12205	12188	12143	12304	12103	12204	12334	12160	12297	11966	12325	12252	12113	12337	12208	12143	12170	12234	12197	12316	12207	12358	12251	12207	12219	12138	12075	12169	12051	12259	12189	12101	12216	12223	12254	12021	12145	12353	12152	12214	12278	12244	12203	12338	12199	12214	12209	12112	12195	12384	12259	12308	12025	12158	12156	12214	12286	12200	12158	12314	12301	12099	12123	12160	12204	12182	12192	12105	12210	12192	12109	12112	12262	12199	12419	12279	12195	12298	12155	12153	12186	12176	12277	12116	12156	12394	12312	12153	12214	12325	12284	12338	12039	12110	12258	12120	12318	12091	12082	12124	12273	12136	12245	12139	12236	12073	12323	12098	12161	12037	12129	11945	12125	12105	12322	12221	12183	12176	12365	12224	12080	12243	12071	12217	12313	12180	12086	12122	12313	12226	12072	12212	12136	12249	12117	12025	12363	12012	12172	12322	12109	12239	12028	12181	12325	12138	12329	12300	12103	12250	12269	12208	12168	12117	12193	12172	12170	12168	12207	12210	12217	12188	12155	12302	12262	12325	12239	12219	12218	12180	12254	12345	12105	12290	12126	12268	12232	12266	12027	12029	12268	12236	12185	12258	12287	12272	12255	12267	12140	12171	12408	12260	12099	12196	12321	12213	12236	12219	12309	12202	12143	12092	12208	12217	12192	12393	12225	12304	12411	12361	12174	12167	12296	12201	12153	12199	12071	12194	12270	12325	12149	12280	12083	12190	12278	12128	12173	12210	12101	12082	12083	12201	12329	12155	12086	12374	12236	11996	12113	12428	12022	12290	12082	12206	12276	12102	12215	12146	12269	12215	12311	12292	12098	12313	12192	12233	12277	12030	12172	12149	12140	12336	12124	12189	12264	12259	12152	12142	12248	12452	12286	12341	12382	12093	12328	12247	12230	12342	12236	12193	12123	12245	12289	12150	12148	12164	12305	12136	12329	12126	12178	12223	12322	11989	12242	12259	12237	12128	12116	12184	12268	12272	12252	12260	12138	12285	12201	12193	12111	12202	12297	12210	12156	12286	12146	12128	12220	12268	12262	12333	12203	12227	12222	12125	12148	12217	12270	12205	12137	12255	12188	12321	12139	12325	12287	12148	12202	12316	12322	12289	12214	12165	12217	12221	12192	12194	12148	12155	12247	12218	12194	12168	12142	12196	12088	12163	12222	12163	12125	12185	12212	12181	12226	12159	12121	12285	12151	12034	12276	12130	12159	12142	12236	12300	12181	12145	12289	12244	12214	12178	12147	12133	12292	12205	12352	12190	12162	12147	12151	12276	12247	12129	12201	12159	12165	12308	12157	12095	12343	12248	12134	12216	12012	12226	12198	12188	12237	12100	12344	12380	12286	12410	12193	12200	12337	12224	12216	12124	12219	12269	12184	12296	12208	12278	12138	12312	12124	12224	12095	12319	12245	12163	12118	12191	12352	12181	12218	12177	12249	12194	12118	12313	12337	12183	12210	12108	12100	12280	12197	12101	12121	12256	12084	12262	12185	12249	12148	12230	12283	12297	12195	12183	12117	12163	12073	12198	12262	12277	12186	12025	12338	12249	12414	12251	12216	12176	12234	12172	12168	12068	12302	12302	12291	12126	12135	12357	12073	12281	12186	12178	12287	12076	12153	12253	12332	12231	12288	12211	12228	12269	12369	12135	12223	12157	12260	12281	12308	12219	12330	12324	12289	12153	12109	12292	12238	12258	12274	12037	12260	12344	12188	12108	12261	12257	12129	12382	12238	12245	12181	12141	12282	12098	12171	11961	12182	12279	12205	12257	12132	12297	12248	12236	12123	12153	12248	12288	12182	12245	12250	11955	12320	12319	12131	12232	12221	12109	12218	12274	12007	12083	12281	12257	12257	12207	12180	12042	12224	12211	12413	12200	12105	12187	12067	12146	12244	12393	12205	12113	12099	12157	12376	12141	12284	12271	12225	12363	12135	12336	12140	12349	12136	12307	12211	12201	12253	12262	12194	12166	12108	12286	12144	12191	12291	12186	12306	12132	12201	12088	12155	12002	12352	12116	12176	12036	12169	12189	12113	12131	12251	12275	12304	12048	12221	12162	12300	12285	12217
26968	21153	19831	15236	12519	12645	12375	12384	12424	12194	12431	12260	12230	12594	13834	13848	13003	13010	12651	12331	12026	12057	12165	12144	12251	12389	12153	12160	12146	12206	12343	12309	12202	12187	12066	12165	12236	12207	12167	12304	12289	12320	12209	12303	12290	12107	12217	12262	12380	12229	12176	12114	12097	12195	12264	12418	12137	12201	12076	11974	12172	12254	12271	12200	12340	12246	12149	12358	12242	12093	12040	12219	12277	12083	12032	12237	12050	12050	12256	12272	12219	12154	12442	12214	12264	12155	12303	12130	12228	12173	12127	12047	12238	12060	12249	12279	12182	12172	12093	12274	12266	12277	12237	12300	12237	12278	12274	12187	12217	12255	12124	12258	11987	12347	12214	12361	12213	12295	12064	12260	12366	12122	12283	12284	12177	12181	12130	12332	12104	12081	12140	12195	12109	12242	12052	12037	12191	12298	12253	12241	12245	12218	12138	12092	12111	12054	12232	12223	12187	12275	12105	12189	12268	12226	12183	12148	12068	12139	12219	12273	12051	12004	12388	12335	12135	12232	12216	12097	12102	12168	12256	12170	12038	12232	12104	12144	12262	12070	12179	12136	12177	12184	12164	12335	12365	12240	12244	12433	12135	12155	12298	12234	12394	12315	12173	12191	12374	12372	12152	12168	12112	12208	12121	12200	12100	12228	12206	12143	12232	12175	12288	12149	12181	12155	12269	12195	12312	12140	12345	12183	12205	12218	12190	12353	12311	12230	12282	12270	12248	12163	12144	12107	12284	12051	12172	12218	12387	12149	12209	12260	12050	12230	12354	12054	12094	12317	12295	12085	12021	12147	12028	12060	12099	12050	12249	12253	12152	12222	12108	12309	12221	12249	12099	12034	11916	12209	12119	12119	12102	12238	12252	12213	12129	12259	12221	12033	12257	12142	12099	12189	12069	12190	11966	12142	12307	12253	12200	12305	12126	12198	12352	11994	12029	12350	12039	12187	12184	12209	12148	12288	12128	12155	12297	11898	12191	12447	12184	12302	12287	12293	12155	12072	12264	12169	12162	12038	12197	12229	12280	12226	12167	12293	12346	12228	12118	12253	12398	12121	12218	12226	12238	12026	12316	11982	12112	12224	12095	12414	12159	12356	12390	12173	12161	11975	12066	12225	12104	12157	12120	12161	12202	12320	12380	12146	12086	12324	12210	11983	12094	11795	12280	12243	12174	11933	12067	12148	12417	12218	12134	12363	12143	12192	12167	12287	12039	12238	12232	12262	12289	12172	12346	12022	12056	12111	12095	12218	12170	12265	12171	12158	12178	12118	12126	12163	12192	12294	12194	12448	12210	12098	12245	12178	12229	12225	12330	12248	12118	12348	12174	12201	12296	12139	12052	12307	12106	12173	12408	12189	12248	12218	12325	12070	12379	12073	12357	12161	12116	12101	12264	12304	12303	12320	12174	12227	12044	12173	12248	12139	12313	12245	12051	12249	12002	12144	12086	12246	12170	12192	12114	12256	12162	12217	12201	12104	11995	12060	12107	12179	12257	12124	12103	12138	12139	12272	12337	12205	12150	12124	12262	12332	12035	12116	12252	12079	12215	12149	12253	12099	12208	12176	12298	12352	12112	12099	12272	12178	12216	12385	12246	12125	12092	12160	12091	12221	12222	12074	12279	12219	12169	12053	12143	12367	12406	12423	12069	12251	12379	12086	12104	12198	12169	12264	12221	12180	12188	12217	12128	12292	12299	12171	12168	12088	12120	12130	12105	11962	12066	12148	12214	12276	12331	12200	12316	12290	12239	12053	12240	12184	12347	12314	12262	12207	12314	12132	12351	12086	11959	12206	12171	12194	12326	12212	12311	12254	12175	12169	12218	12021	12188	12235	12356	12199	12402	12256	12102	12232	12222	12121	12115	12104	12235	12257	12316	12049	12242	12163	12249	12195	12036	12191	12243	12173	12192	12224	12195	12197	12229	12261	12162	12283	12347	12269	12336	12430	12291	12240	12342	12231	12070	12221	12290	12278	12424	12261	11982	12136	12232	12087	12268	12130	12028	12247	12367	12272	12049	11972	12068	12062	12188	12287	12263	12481	12199	12283	12174	12161	12150	12180	12232	12247	12297	12234	12185	12111	12282	12105	12010	12225	12236	12417	12104	12306	12138	12273	12140	12134	12277	12292	12209	12180	12364	12152	12284	12304	12118	12145	12392	12166	12193	11991	12124	12166	12055	12295	12034	12165	12282	12261	12101	12334	12250	12210	12232	12234	12059	12089	12382	12144	12119	12115	12006	12011	12211	12119	12002	12260	12408	12163	12318	12094	12071	12241	12343	12270	12048	12205	12233	12106	12274	12115	12227	12189	12204	12344	12269	12016	12163	12123	12143	12193	12198	12182	12332	12093	12114	12309	12304	12257	12219	12236	12160	12024	12199	12158	12294	12179	12295	12361	12404	12268	12405	12199	12251	12268	12098	12210	12181	12181	12083	12130	12242	12047	12092	12241	12140	12286	12142	12229	12280	12126	12265	12322	12247	12207	12223	12136	12082	12158	12322	12181	12272	12151	12302	12262	12117	12134	12238	12141	12159	12183	12251	12158	12251	12369	12070	12110	12213	12136	12310	12332	12249	12144	12251	12187	12225	12139	12261	12137	12315	12045	12287	12184	12102	12074	12115	12274	12340	12294	12419	12111	12038	12224	12069	12141	12189	12190	12176	12273	12255	11969	12192	12160	12300	12212	12222	12044	12135	12225	12188	12137	12280	12196	12168	12298	12323	11914	12205	12158	12391	12299	11961	12368	12319	12286	12076	12062	12180	12220	12191	12172	12144	12132	12296	12175	12173	12134	12059	12219	12226	11944	12038	12298	12215	12220	12141	12247	12160	12130	12072	11991	12095	12062	12081	12263	12205	12133	12282	12222	12215	12400	12213	12247	12196	12300	12394	12212	12075	12156	12072	12168	12317	12126	11957	12129	12125	12228	12404	12157	12073	12291	12180	12283	12228	12069	12240	12232	12220	12174	12082	12161	12127	12268	12190	12363	12231	12150	12396	12158	12120	12123	12187	12170	12143	12268	12318	12216	12260	12364	12226	12379	12072	12233	12287	12150	12180	12236	12023	12112	12227	12114	12183	12211	12114	12250	12309	12164	12409	12155	12074	12184	12064	12037	12123	12244	12281	12429	12193	12079	12239	12077	12429	12326	12297	11940	12099	12447	12286	12055	12082	12055	12178	11975	12172	12238	12173	12246	12299	12184	12272	12161	12289	12249	12263	12175	12115	12171	12262	12332	12213	12118	12202	12181	12302	12168	12179	12072	12275	12146	12005	12422	12315	12166	12242	12289	12125	12156	12309	12215	12219	12344	12180	12223	12268	12332	12206	12062	12099	12262	12107	12272	12181	12190	12180	12181	12347	12207	12212	12128	12355	12198	12362	12137	12253	12104	12329	12221	12262	12071	12208	12155	12125	12164	12205	12165	12223	12324	12326	12171	12313	12101	12210	12286	12188	12044	12176	12142	12191	12274	12301	12219	12225	12268	12287	12056	12098	12144	12426	12350	12098	12184	12209	12071	12238	12321	12339	12212	12190	12108	12279	12235	12015	12072	12104	12240	12220	12064	12228	12278	12069	12289	12276	12237	12040	12234	12379	12335	12061	12333	12263	12091	12328	12363	12368	12166	12188	12166	12240	12276	12191	12507	12324	12092	12062	12268	12250	12128	12147	12146	12300	12208	12225	12027	12196	12027	12150	12198	12181	12080	12273	12242	12252	12206	12166	12141	12143	12158	12248	12141	12278	12144	12288	12038	12156	12302	12280	12275	12311	12211	12113	12062	12218	12270	12254	12191	12344	12241	12175	12178	12266	12168	12232	12238	12243	12155	12329	12208	12136	12258	12143	12131	12115	12390	12089	12150	12251	12083	12217	12111	12111	12194	12186	12331	11956	12021	12113	12139	12225	12217	12152	12116	12151	12161	12251	12022	12195	12317	12081	12184	12120	12282	12237	12309	12278	12133	12202	12221	12357	12193	12335	12019	12199	12287	12162	12309	12325	12126	12072	12183	12260	12140	12369	12208	12451	12390	12331	12272	12168	12267	12038	12113	12210	12147	12171	12314	12433	12269	12121	12150	12292	12182	12110	12091	12163	12038	12195	12144	12150	12266	12123	12126	12039	12113	12208	12152	12372	12231	12190	12219	12206	12161	12052	12290	12134	12097	12348	12140	12234	12370	12131	12022	12240	12102	12300	12225	12218	12195	12208	12140	12019	12337	12101	12296	12325	12129	12163	12068	12280	12217	12184	12172	12163	12321	12262	12280	12196	12306	12101	12181	12247	12231	12103	12264	12270	12257	12236	12252	12238	12089	12238	12300	12214	12075	12370	12207	12221	12199	12022	12168	12268	12196	12117	12105	12037	12208	12280	11934	12342	12218	12281	12372	12263	12225	12067	12226	12227	12363	12173	12171	12176	12360	12240	12119	12309	12200	12240	12337	12184	12312	12441	12227	12265	12184	12038	12171	12004	11980	12392	12046	12125	12045	12183	11964	12173	12224	12213	12285	12205	12008	12184	12225	12165	12151	12162	12290	12081	12053	12227	12110	12164	12098	12202	12275	12373	12405	12369	12238	12224	12265	12267	12167	12127	12324	12229	12113	12201	12198	12347	12210	12250	12143	12140	12197	12250	12128	12141	12192	12259	12053	12191	12234	12266	12308	12263	12193	12174	12273	12013	12207	12184	12217	12146	11920	12136	12471	12031	12269	12183	12044	12050	11968	12057	12144	12048	12283	12201	12221	12219	12255	12112	12147	12282	12229	12300	12378	12248	12335	12105	12227	12273	12258	12316	12345	12254	12204	12185	12333	12172	12054	12179	12337	12247	12233	12047	12266	12006	12192	12183	12024	12249	12365	12319	12052	12245	12139	12256	12200	12100	12114	12273	12159	12193	12286	12095	12182	12327	12201	12132	12224	12240	12111	12287	11964	12150	12125	12201	12175	12239	12158	12144	12350	12214	12143	12143	12205	12141	12300	12435	12123	12032	12376	12247	12191	12122	12290	12030	12133	12338	12086	12249	12179	12365	12111	12269	12311	12380	12208	12242	12180	11973	12121	12363	12234	12283	12316	12044	12244	12274	12176	12102	12192	12267	12290	12231	12261	12159	12160
12589	14648	14028	13068	13187	12640	12644	12406	12314	12430	12400	12395	12291	12955	15073	15065	13484	13416	12607	12182	12414	12291	12218	12295	12368	12259	12365	12266	12315	12289	12291	12240	12607	12316	12295	12505	12248	12309	12303	12353	12340	12290	12410	12346	12365	12317	12354	12475	12336	12333	12388	12453	12287	12404	12390	12275	12418	12323	12351	12384	12350	12277	12347	12214	12276	12265	12365	12330	12263	12495	12466	12346	12304	12300	12295	12120	12371	12353	12447	12405	12240	12302	12413	12202	12235	12304	12202	12185	12458	12321	12389	12341	12301	12260	12335	12193	12264	12275	12244	12408	12293	12224	12284	12151	12194	12315	12271	12220	12368	12365	12367	12191	12304	12293	12424	12438	12347	12407	12412	12196	12430	12343	12180	12349	12359	12390	12202	12439	12345	12422	12341	12441	12355	12237	12447	12273	12366	12455	12234	12277	12408	12395	12334	12289	12230	12313	12170	12287	12344	12173	12400	12157	12267	12275	12256	12327	12423	12266	12218	12385	12297	12338	12282	12308	12280	12309	12279	12449	12243	12296	12398	12281	12127	12319	12184	12393	12204	12391	12246	12434	12371	12226	12477	12209	12269	12109	12373	12335	12340	12356	12333	12325	12304	12425	12394	12375	12264	12324	12230	12173	12293	12312	12386	12354	12277	12234	12157	12422	12414	12376	12324	12358	12456	12288	12384	12330	12447	12393	12353	12273	12475	12344	12423	12306	12239	12544	12495	12345	12317	12399	12244	12265	12150	12409	12176	12382	12185	12344	12133	12328	12281	12328	12265	12332	12319	12295	12480	12248	12315	12262	12294	12298	12349	12357	12162	12430	12330	12330	12436	12183	12377	12206	12173	12371	12233	12246	12387	12348	12441	12291	12218	12377	12369	12372	12254	12344	12436	12303	12396	12510	12280	12425	12297	12424	12462	12344	12389	12244	12427	12332	12336	12141	12233	12176	12207	12358	12336	12241	12267	12313	12430	12302	12252	12266	12383	12436	12361	12223	12470	12313	12390	12329	12382	12346	12154	12376	12269	12481	12476	12425	12375	12177	12322	12269	12462	12367	12305	12352	12369	12217	12306	12338	12257	12347	12175	12288	12428	12125	12269	12196	12256	12329	12313	12469	12323	12107	12405	12229	12287	12378	12310	12458	12210	12345	12347	12340	12397	12194	12460	12276	12231	12294	12295	12193	12271	12226	12417	12355	12371	12380	12342	12205	12431	12178	12361	12402	12246	12326	12380	12415	12339	12285	12451	12341	12371	12257	12367	12464	12312	12295	12286	12356	12283	12212	12265	12528	12377	12433	12326	12368	12283	12224	12393	12369	12249	12257	12510	12401	12390	12320	12324	12174	12476	12247	12272	12217	12319	12294	12244	12327	12313	12305	12321	12302	12346	12560	12362	12331	12403	12227	12381	12195	12379	12104	12347	12301	12428	12390	12258	12264	12276	12430	12380	12366	12302	12296	12457	12328	12242	12472	12189	12366	12337	12391	12450	12361	12197	12153	12382	12433	12285	12373	12353	12225	12319	12289	12314	12113	12269	12361	12208	12039	12314	12380	12262	12363	12249	12124	12243	12282	12375	12317	12314	12336	12245	12316	12379	12293	12308	12321	12234	12244	12367	12243	12385	12327	12239	12407	12342	12267	12305	12354	12393	12314	12403	12320	12264	12326	12327	12272	12251	12394	12264	12223	12299	12212	12252	12386	12318	12238	12286	12371	12394	12382	12228	12337	12451	12391	12395	12267	12358	12179	12224	12441	12337	12143	12191	12388	12332	12385	12511	12233	12306	12351	12270	12348	12261	12364	12255	12454	12458	12266	12173	12167	12357	12351	12135	12274	12310	12348	12301	12365	12178	12325	12353	12375	12391	12344	12228	12249	12341	12161	12193	12361	12298	12331	12388	12362	12477	12286	12390	12329	12427	12345	12339	12343	12262	12309	12280	12252	12323	12262	12290	12385	12280	12183	12314	12410	12311	12251	12392	12236	12332	12291	12285	12276	12360	12456	12326	12318	12397	12330	12173	12412	12236	12275	12419	12262	12295	12385	12196	12320	12243	12350	12264	12191	12272	12241	12260	12204	12441	12302	12277	12267	12397	12160	12308	12156	12368	12324	12232	12356	12343	12166	12183	12239	12466	12295	12088	12346	12296	12433	12254	12312	12325	12104	12251	12365	12223	12183	12331	12402	12282	12282	12420	12377	12344	12294	12489	12416	12392	12365	12184	12405	12338	12311	12218	12430	12194	12349	12201	12178	12312	12278	12258	12278	12260	12423	12327	12231	12437	12299	12310	12357	12389	12384	12392	12100	12284	12300	12476	12225	12342	12405	12396	12451	12329	12274	12390	12318	12272	12314	12394	12228	12297	12361	12328	12400	12269	12198	12332	12474	12243	12282	12323	12260	12210	12455	12363	12318	12089	12389	12385	12228	12280	12338	12412	12239	12130	12159	12296	12366	12229	12238	12305	12279	12302	12457	12434	12458	12241	12326	12315	12372	12168	12306	12335	12280	12275	12197	12258	12327	12319	12396	12338	12351	12397	12246	12346	12315	12413	12341	12304	12213	12356	12198	12291	12400	12403	12460	12288	12172	12235	12280	12338	12279	12308	12223	12348	12475	12362	12200	12401	12360	12220	12312	12264	12290	12296	12442	12299	12373	12495	12334	12252	12393	12327	12300	12465	12404	12244	12290	12316	12349	12399	12299	12428	12232	12183	12387	12277	12316	12365	12483	12293	12257	12283	12307	12491	12299	12295	12398	12276	12241	12212	12277	12226	12325	12432	12239	12252	12173	12360	12398	12124	12280	12280	12332	12279	12403	12454	12310	12533	12159	12338	12371	12248	12373	12374	12350	12255	12344	12297	12388	12349	12261	12388	12308	12214	12348	12401	12214	12151	12383	12355	12262	12413	12319	12260	12428	12444	12218	12318	12361	12250	12415	12293	12211	12282	12156	12462	12266	12261	12261	12341	12305	12259	12360	12334	12295	12222	12166	12423	12362	12484	12271	12322	12360	12338	12329	12316	12255	12333	12374	12277	12199	12355	12368	12315	12219	12342	12350	12310	12283	12417	12265	12323	12215	12350	12399	12230	12361	12351	12231	12183	12165	12308	12383	12309	12320	12343	12339	12283	12397	12338	12363	12386	12235	12242	12369	12337	12130	12280	12287	12210	12319	12211	12509	12401	12355	12205	12390	12454	12183	12543	12294	12305	12279	12282	12106	12308	12339	12231	12378	12280	12456	12202	12286	12186	12118	12227	12309	12480	12303	12295	12277	12237	12257	12390	12275	12086	12303	12410	12415	12240	12246	12446	12198	12366	12292	12318	12446	12263	12290	12237	12366	12303	12298	12268	12322	12209	12322	12180	12323	12198	12239	12333	12550	12246	12541	12235	12327	12416	12418	12472	12370	12395	12343	12212	12330	12175	12419	12391	12269	12270	12343	12370	12215	12316	12410	12415	12222	12372	12447	12457	12303	12340	12279	12324	12389	12226	12245	12464	12271	12338	12303	12455	12330	12343	12311	12294	12336	12297	12264	12336	12423	12344	12196	12431	12195	12290	12246	12193	12387	12406	12130	12214	12223	12355	12344	12428	12193	12440	12325	12227	12414	12338	12450	12443	12330	12175	12374	12202	12491	12315	12417	12308	12320	12211	12364	12444	12263	12227	12303	12371	12374	12386	12172	12534	12233	12318	12341	12365	12170	12403	12279	12352	12236	12224	12356	12330	12280	12398	12312	12357	12233	12278	12340	12578	12266	12322	12240	12330	12409	12229	12421	12170	12329	12373	12428	12265	12247	12334	12207	12271	12191	12358	12350	12393	12222	12345	12494	12426	12233	12422	12341	12313	12262	12340	12421	12403	12443	12315	12357	12330	12302	12408	12417	12388	12415	12380	12335	12228	12451	12311	12415	12278	12429	12335	12018	12283	12404	12360	12197	12503	12295	12242	12459	12347	12246	12340	12233	12312	12274	12355	12286	12246	12149	12294	12218	12144	12241	12243	12321	12319	12297	12450	12282	12254	12190	12194	12358	12329	12346	12372	12379	12246	12389	12376	12430	12428	12411	12343	12255	12368	12402	12197	12238	12288	12291	12455	12243	12354	12308	12246	12226	12398	12223	12159	12341	12286	12354	12165	12353	12291	12359	12245	12328	12239	12064	12431	12503	12378	12262	12288	12378	12291	12298	12291	12128	12383	12283	12284	12403	12352	12393	12225	12183	12349	12355	12405	12323	12396	12436	12370	12321	12231	12312	12400	12257	12298	12297	12279	12299	12319	12324	12342	12341	12383	12255	12296	12349	12488	12477	12291	12364	12101	12273	12339	12248	12356	12378	12311	12275	12329	12254	12357	12307	12355	12189	12368	12327	12250	12163	12224	12260	12364	12299	12248	12481	12307	12218	12402	12370	12250	12348	12382	12289	12266	12300	12347	12271	12301	12326	12323	12237	12211	12303	12405	12276	12315	12327	12181	12297	12323	12237	12313	12388	12356	12220	12421	12233	12343	12318	12253	12196	12316	12564	12345	12379	12280	12339	12321	12441	12237	12372	12246	12273	12461	12192	12394	12360	12333	12284	12367	12159	12273	12239	12249	12257	12424	12197	12241	12407	12403	12084	12382	12331	12312	12436	12365	12333	12242	12242	12305	12446	12315	12341	12364	12198	12280	12229	12369	12247	12121	12326	12449	12414	12287	12403	12369	12324	12234	12355	12333	12274	12327	12430	12396	12317	12361	12273	12207	12509	12288	12320	12376	12316	12371	12388	12163	12277	12304	12201	12301	12323	12275	12219	12339	12447	12216	12273	12194	12189	12477	12335	12340	12351	12315	12417	12268	12213	12322	12258	12159	12320	12293	12439	12337	12204	12487	12296	12328	12261	12329	12390	12238	12331	12390	12234	12446	12239	12324	12345	12380	12331	12381	12296	12418	12371	12211	12369	12175	12208	12246	12388	12304	12391	12311	12382	12249	12315	12397	12377	12506	12267	12512	12309	12330	12345	12417	12381	12336	12338	12416	12136	12460	12265	12161	12359	12341	12337	12243	12274	12271	12184	12383	12197	12172	12128	12355	12336	12437	12230	12468	12320	12394	12158	12277	12271	12458	12376	12220	12394	12286	12371
23595	21064	28385	24011	21378	18886	16364	14366	13883	13947	13935	13945	13765	17847	25897	25053	20252	17104	14781	13744	13674	13689	13599	13498	13413	13471	13776	13624	13609	13549	13581	13420	13526	13356	13505	13552	13511	13516	13490	13605	13626	13396	13479	13588	13654	13555	13405	13593	13443	13354	13624	13630	13563	13673	13429	13545	13815	13517	13430	13487	13564	13443	13430	13486	13478	13521	13487	13380	13556	13496	13566	13523	13586	13473	13481	13528	13653	13587	13453	13463	13522	13481	13536	13497	13392	13519	13646	13326	13598	13486	13570	13561	13574	13663	13441	13339	13411	13565	13394	13602	13442	13408	13470	13609	13606	13766	13539	13666	13329	13688	13461	13488	13517	13380	13400	13567	13358	13409	13460	13546	13555	13574	13434	13330	13678	13640	13516	13264	13445	13523	13390	13287	13569	13572	13518	13285	13522	13374	13217	13406	13474	13474	13421	13512	13646	13453	13482	13428	13508	13413	13577	13334	13375	13607	13585	13511	13470	13493	13445	13425	13704	13330	13493	13502	13404	13438	13564	13559	13393	13516	13295	13389	13411	13473	13487	13365	13541	13531	13467	13607	13641	13610	13467	13307	13452	13526	13504	13406	13471	13581	13334	13513	13525	13510	13513	13239	13305	13472	13522	13481	13460	13343	13510	13445	13413	13484	13514	13468	13469	13389	13582	13609	13436	13450	13482	13333	13617	13436	13337	13465	13549	13478	13500	13468	13534	13631	13503	13446	13483	13550	13438	13445	13504	13642	13430	13338	13501	13422	13308	13370	13517	13445	13275	13635	13506	13489	13430	13352	13363	13441	13624	13350	13390	13307	13675	13580	13379	13418	13476	13575	13419	13520	13513	13326	13422	13504	13343	13599	13519	13742	13490	13356	13484	13635	13611	13658	13384	13461	13569	13454	13469	13646	13488	13457	13576	13416	13487	13434	13267	13423	13516	13328	13441	13256	13591	13473	13403	13586	13449	13651	13490	13462	13333	13395	13341	13408	13267	13452	13611	13532	13532	13509	13552	13512	13498	13381	13647	13599	13409	13512	13648	13457	13407	13331	13393	13544	13440	13492	13348	13508	13499	13535	13567	13633	13604	13337	13179	13213	13244	13540	13293	13388	13504	13273	13351	13284	13418	13493	13525	13458	13704	13517	13444	13409	13534	13517	13447	13499	13527	13338	13436	13463	13449	13636	13370	13465	13485	13633	13528	13394	13586	13502	13625	13587	13604	13525	13540	13560	13477	13649	13429	13465	13570	13413	13577	13517	13456	13508	13448	13547	13562	13421	13407	13349	13553	13531	13405	13480	13609	13398	13497	13711	13385	13268	13548	13407	13617	13406	13562	13445	13562	13568	13245	13446	13471	13423	13380	13618	13528	13609	13435	13467	13603	13518	13505	13347	13646	13503	13573	13539	13454	13439	13646	13531	13705	13434	13633	13406	13572	13473	13657	13579	13308	13651	13356	13610	13891	13485	13575	13456	13504	13400	13446	13449	13485	13309	13491	13428	13528	13492	13492	13320	13591	13778	13663	13386	13403	13449	13380	13603	13588	13490	13478	13459	13440	13490	13396	13538	13586	13654	13561	13502	13440	13485	13377	13411	13606	13564	13534	13561	13526	13669	13611	13483	13673	13592	13489	13546	13320	13448	13234	13211	13205	13464	13488	13424	13330	13295	13541	13399	13486	13515	13509	13491	13331	13490	13371	13448	13545	13524	13356	13385	13544	13370	13404	13371	13292	13477	13427	13538	13349	13436	13503	13468	13299	13503	13591	13282	13392	13653	13546	13482	13453	13432	13615	13505	13540	13244	13348	13407	13309	13498	13382	13417	13640	13637	13660	13346	13267	13452	13653	13559	13396	13349	13570	13518	13437	13656	13555	13424	13451	13621	13528	13526	13524	13461	13522	13497	13374	13377	13473	13255	13539	13418	13291	13525	13456	13459	13437	13428	13412	13335	13473	13465	13468	13455	13602	13425	13411	13427	13413	13528	13424	13569	13469	13356	13445	13480	13509	13558	13625	13512	13472	13522	13495	13437	13273	13684	13414	13560	13498	13350	13648	13434	13400	13256	13510	13381	13473	13434	13330	13318	13407	13384	13440	13498	13506	13574	13615	13304	13508	13497	13554	13546	13593	13433	13570	13401	13600	13593	13639	13540	13459	13534	13543	13452	13533	13457	13475	13536	13573	13489	13501	13601	13334	13533	13595	13507	13339	13371	13555	13424	13288	13462	13586	13572	13586	13600	13313	13376	13506	13473	13396	13514	13524	13465	13335	13503	13535	13531	13644	13625	13340	13234	13304	13347	13534	13617	13486	13464	13603	13462	13712	13546	13401	13579	13687	13511	13632	13539	13717	13418	13409	13407	13589	13618	13609	13446	13537	13544	13448	13543	13417	13417	13629	13468	13425	13427	13204	13391	13561	13376	13476	13436	13576	13550	13528	13594	13492	13583	13421	13624	13537	13496	13649	13302	13393	13496	13396	13481	13505	13482	13498	13566	13483	13517	13400	13660	13594	13326	13372	13444	13517	13429	13457	13470	13394	13513	13465	13591	13437	13475	13349	13543	13623	13332	13446	13566	13521	13420	13520	13342	13481	13562	13639	13555	13305	13372	13383	13383	13596	13596	13547	13465	13661	13542	13505	13586	13587	13420	13518	13422	13350	13509	13559	13442	13442	13463	13736	13447	13486	13417	13489	13464	13359	13587	13612	13495	13509	13366	13485	13537	13591	13328	13532	13488	13593	13534	13498	13462	13636	13522	13341	13523	13542	13565	13343	13503	13531	13523	13601	13463	13346	13397	13363	13609	13502	13600	13520	13402	13495	13554	13577	13438	13662	13436	13575	13436	13301	13385	13523	13582	13624	13553	13477	13492	13601	13559	13480	13392	13555	13349	13441	13542	13492	13604	13328	13347	13601	13481	13448	13477	13552	13377	13665	13576	13603	13532	13451	13596	13449	13500	13412	13451	13474	13468	13346	13466	13496	13416	13464	13480	13473	13547	13469	13368	13406	13422	13325	13511	13508	13584	13182	13392	13410	13504	13558	13506	13513	13453	13390	13375	13473	13462	13457	13474	13569	13528	13622	13499	13497	13360	13446	13552	13521	13536	13534	13557	13372	13491	13594	13584	13452	13716	13502	13350	13533	13355	13366	13449	13582	13283	13419	13305	13454	13538	13570	13471	13412	13497	13324	13488	13414	13533	13548	13704	13589	13350	13619	13432	13659	13386	13501	13539	13606	13389	13546	13532	13424	13477	13438	13484	13385	13322	13530	13322	13341	13532	13706	13499	13431	13272	13687	13498	13399	13414	13406	13475	13516	13564	13422	13326	13618	13396	13639	13482	13466	13445	13549	13441	13557	13523	13393	13333	13493	13402	13390	13590	13599	13236	13521	13464	13649	13305	13375	13598	13371	13361	13380	13413	13535	13590	13515	13425	13564	13397	13376	13464	13647	13407	13455	13480	13531	13682	13533	13357	13380	13466	13522	13448	13537	13626	13435	13631	13557	13434	13653	13459	13476	13629	13424	13492	13373	13603	13493	13530	13638	13546	13418	13484	13583	13420	13543	13467	13377	13618	13647	13471	13296	13404	13496	13555	13518	13560	13439	13307	13600	13462	13551	13483	13634	13498	13297	13470	13416	13404	13433	13614	13602	13549	13491	13448	13525	13466	13525	13510	13530	13611	13435	13492	13483	13594	13386	13563	13539	13278	13617	13521	13349	13392	13267	13582	13551	13434	13483	13406	13566	13229	13301	13509	13495	13500	13549	13470	13476	13331	13481	13463	13452	13569	13567	13374	13522	13401	13455	13521	13426	13502	13566	13633	13364	13706	13341	13523	13464	13483	13364	13244	13390	13501	13705	13584	13547	13501	13513	13536	13458	13361	13324	13619	13384	13557	13467	13389	13663	13585	13550	13526	13552	13507	13475	13508	13439	13241	13559	13582	13463	13411	13406	13484	13504	13355	13532	13398	13421	13506	13527	13420	13492	13592	13592	13378	13479	13620	13633	13501	13337	13585	13455	13452	13480	13512	13389	13519	13495	13477	13507	13442	13496	13525	13448	13544	13495	13493	13386	13488	13376	13505	13588	13397	13577	13617	13534	13485	13636	13668	13462	13542	13424	13411	13524	13547	13501	13538	13440	13450	13549	13278	13511	13512	13479	13360	13328	13559	13533	13482	13487	13417	13507	13360	13663	13449	13566	13450	13454	13469	13419	13493	13489	13374	13398	13269	13439	13443	13372	13472	13469	13460	13707	13282	13534	13513	13424	13480	13462	13469	13454	13423	13429	13485	13535	13356	13476	13429	13432	13673	13673	13631	13573	13483	13574	13503	13492	13470	13496	13593	13486	13454	13516	13303	13579	13365	13310	13536	13497	13328	13543	13688	13500	13462	13429	13426	13468	13560	13420	13493	13315	13498	13503	13382	13404	13481	13546	13730	13548	13419	13705	13560	13530	13424	13330	13478	13550	13501	13488	13338	13726	13522	13460	13545	13408	13348	13531	13506	13544	13603	13434	13518	13464	13429	13505	13520	13580	13297	13448	13513	13560	13553	13577	13553	13696	13552	13557	13539	13334	13446	13438	13622	13622	13434	13487	13511	13773	13709	13628	13597	13517	13532	13254	13459	13422	13430	13439	13347	13499	13443	13590	13655	13568	13503	13447	13521	13682	13440	13396	13479	13643	13470	13398	13401	13363	13514	13550	13516	13613	13242	13227	13443	13393	13458	13663	13455	13632	13381	13435	13463	13277	13470	13389	13515	13507	13448	13564	13595	13384	13323	13424	13598	13428	13542	13648	13587	13721	13690	13571	13348	13407	13222	13535	13599	13622	13466	13444	13555	13570	13552	13493	13345	13328	13263	13306	13512	13450	13550	13560	13347	13354	13389	13263	13520	13776	13622	13308	13328	13491	13440	13378	13478	13392	13436	13604	13480	13522	13494	13510	13496	13733	13710	13450	13488	13308	13406	13515	13402	13531	13545	13552	13377	13641	13395	13521	13531	13641	13510	13511	13614	13442	13484	13393	13433	13408	13436	13711	13414	13458	13480	13541	13552	13493	13370	13417	13509	13550	13539	13595	13588	13374	13628	13651	13555	13391	13525	13616	13573	13410	13273
12992	21013	19293	16585	15161	14592	14239	13976	13723	13683	13515	13558	13703	21537	30722	28645	21594	17511	14320	13382	13317	13188	13425	13285	13216	13195	13257	13375	13265	13204	13322	13239	13276	13255	13370	13221	13307	13331	13323	13261	13121	13142	13225	13097	13265	13331	13386	13249	13191	13294	13068	13469	13214	13104	13321	13375	13240	13334	13256	13147	13185	13294	13272	13138	13285	13390	13055	13219	13204	13109	13336	13325	13288	13489	13306	13331	13205	13099	13292	13363	13197	13138	13142	13354	13231	13171	13162	13213	13328	13102	13274	13168	13263	13286	13304	13229	13369	13126	13370	13252	13119	13224	13308	13203	13209	13436	13173	13169	13136	13282	13125	13126	13136	13348	13252	13268	13160	13219	13176	13110	13284	13181	13239	13172	13156	13162	13322	13294	13444	13278	13109	13229	13283	13195	13165	13165	13183	13219	13228	13222	13396	13337	13159	13244	13289	13183	13189	13242	13335	13201	13161	13233	13331	13173	13326	13170	13252	13239	13221	13463	13144	13197	13171	13138	13385	13358	13212	13140	13123	13115	13149	13319	13220	13381	13287	13211	13193	13290	13119	13219	13311	13222	13219	13286	13286	13303	13202	13040	13285	13314	13238	13337	13280	13368	13324	13273	13230	13199	13342	13287	13403	13083	13079	13318	13256	13297	13272	13350	13294	13263	13252	13123	13253	13212	13240	13177	13238	13357	13147	13280	13278	13158	13413	13403	13271	13404	13182	13307	13201	13251	13197	13201	13199	13323	12991	13084	13254	13245	13178	13221	13127	13204	13292	13286	13379	13210	13166	13352	13030	13344	13204	13242	13164	13329	13243	13309	13198	13162	13261	13024	13289	13307	13291	13276	13059	13223	13390	13359	13134	13255	13159	13323	13216	13148	13242	13299	13400	13252	13075	13142	13261	13257	13228	13248	13285	13132	13330	13108	13348	13264	13230	13217	13157	13118	13252	13173	13082	13396	13117	13170	13188	13146	13298	13212	13150	13321	13268	13293	13165	13311	13319	13265	13069	13299	13233	13259	13408	13222	13196	13123	13189	13198	13077	13298	13217	13091	13286	13374	13114	13235	13235	13383	13294	13106	13287	13160	13168	13123	13380	13236	13102	13150	13264	13242	13262	13140	13124	13197	13198	13186	13150	13099	13271	13231	13217	13423	13188	13344	13121	13129	13203	13202	13238	13148	13244	13431	13256	12997	13202	13180	13304	13197	13176	13245	13222	13246	13141	13068	13327	13344	13144	13260	13113	13369	13166	13089	13172	13247	13247	13210	13173	13314	13351	13219	13288	13175	13207	13389	13206	13360	13210	13134	13225	13411	13298	13197	13225	13157	13192	13244	13191	13229	13231	13368	13317	13222	13239	13302	13251	13315	13309	13204	13200	13108	13117	13281	13164	13215	13212	13386	13253	12929	13234	13109	13138	13200	13034	13325	13219	13040	13273	13384	13192	13260	13092	13318	13275	13390	13244	13192	13155	13325	13204	13246	13436	13338	13307	13158	13167	13082	13150	13167	13179	13156	13374	13425	13218	13225	13210	13168	13164	13108	13285	13372	13252	13170	13282	13289	13361	13124	13230	13212	13436	13169	13174	13239	13388	13240	13320	13258	13311	13240	13396	13194	13244	13281	13227	13286	13146	13354	13146	13161	13113	13251	13178	13214	13261	13392	13170	13181	13279	13311	13287	13356	13259	13229	13159	13108	13292	13224	13154	13223	13236	13093	13145	13132	13244	13233	13258	13063	13229	13346	13145	13228	13294	13186	13226	13107	13303	13320	13234	13370	13165	13124	13202	13294	13186	13192	13399	13314	12949	13093	13162	13137	13258	13195	13242	13279	13024	13180	13269	13275	13417	13222	13132	13275	13184	13281	13372	13362	13256	13262	12979	13313	13163	13135	13169	13124	13281	13231	13162	13196	13169	13272	13303	13200	13170	13287	13393	13232	13078	13281	13207	13202	13211	13197	13198	13229	13232	13301	13135	13162	13245	13268	13168	13247	13240	13158	13193	13336	13119	13264	13109	13224	13263	13229	13212	13256	13042	13074	13229	13128	13329	13169	13185	13315	13331	13106	13191	13176	13211	13137	13273	13304	13433	13138	13308	13134	13168	13164	13226	13139	13206	13081	13169	13204	13220	13235	13309	13198	13309	13134	13109	13195	13280	13221	13245	13289	13342	13097	13212	13300	13325	13303	13007	13291	13176	13238	13209	13110	13237	13271	13311	13211	13259	13350	13148	13278	13252	13225	13440	13361	13317	13342	13161	13244	13383	13409	13313	13242	13162	13344	13297	13380	13123	13293	13365	13161	13174	13239	13180	13171	13280	13290	13067	13282	13176	13343	13322	13211	13275	13330	13247	13187	13162	13243	13306	13175	13214	13367	13198	13307	13153	13067	13185	13338	13214	13312	13208	13320	13229	13231	13067	13164	13203	13220	13299	13138	13188	13223	13260	13069	13119	13241	13222	13231	13162	12961	13224	13213	13071	13158	13171	13220	13124	13079	13250	13139	13068	13446	13267	13390	13240	13143	13353	13072	13189	13183	13073	13094	13158	13287	13296	13153	13314	13096	13378	13177	13252	13248	13087	13205	13250	13166	13052	13396	13274	13286	13225	13340	13191	13207	13285	13297	13255	13327	13151	13111	13278	13083	13189	13222	13255	13176	13303	13323	13295	13345	13390	13205	13171	13085	13322	13253	13351	13229	13334	13237	13293	13415	13211	13198	13240	13382	13151	13196	13243	13080	13359	13174	13162	13277	13209	13370	13286	13210	13307	13236	13259	13263	13329	13285	13215	13261	13248	13106	13177	13195	13184	13316	13163	13068	13386	13312	13127	13387	13220	13172	13360	13242	13204	13289	13353	13243	13075	13246	13232	13205	13352	13241	13133	13327	13098	13356	13317	13285	13425	13273	13271	13188	13293	13287	13228	13249	13343	13277	13129	13264	13225	13396	13354	13262	13224	13241	13330	13168	13191	13089	13363	13158	13307	13170	13327	13195	13227	13256	13099	13320	13167	13189	13099	13152	13129	13101	13243	13269	13341	13177	13117	13233	13150	13350	13305	13141	13015	13173	13290	13169	13370	13274	13365	13328	13148	13295	13130	13094	13436	13217	13230	13190	13212	13314	13357	13216	13295	13318	13450	13152	13116	13061	13338	13261	13274	13280	13102	13080	13264	13204	13187	13283	13200	13373	13281	13294	13340	13218	13365	13162	13163	13088	13369	13123	13375	13262	13270	13083	13213	13390	13181	13350	13164	13460	13243	13186	13258	13339	13301	13208	13154	13437	13114	13403	13060	13255	13075	13235	13145	13336	13182	13200	13239	13254	13180	13202	13306	13108	13301	13183	13220	13355	13305	13292	13207	13332	13240	13281	13154	13220	13211	13213	13136	13299	13288	13171	13296	13160	13138	13384	13177	13276	13150	13276	13264	13123	13261	13264	13132	13218	13269	13236	13387	13254	13250	13186	13127	13190	13244	13265	13211	13252	13299	13192	13082	13233	13216	13123	13312	13140	13216	13203	13156	13218	13411	13230	13253	13172	13295	13229	13212	13119	13375	13216	13221	13309	13275	13277	13184	13254	13053	13297	13456	13105	13392	13370	13267	13335	13357	13278	13112	13340	13036	13184	13169	13095	13107	13252	13292	13186	13166	13297	13231	13217	13240	13214	13213	13251	13161	13070	13107	13357	13313	13266	13233	13322	13124	13203	13374	13292	13094	13294	13050	13246	13265	13150	13165	13334	13396	13145	13167	13188	13250	13269	13200	13247	13261	13140	13027	13120	13418	13094	13237	13241	13202	13197	13185	13331	13242	13288	13352	13295	13298	13257	13163	13260	13390	13256	13176	13331	13160	13093	13254	13113	13187	13287	13240	13063	13321	13265	13074	13185	13273	13246	13422	13152	13103	13174	13271	13248	13140	13182	13129	13176	13255	13234	13304	13250	13367	13073	13351	13254	13198	13200	13181	13149	13140	13331	13320	13321	13331	13300	13244	13181	13199	13230	13172	13043	13138	13284	13348	13196	13330	13254	13427	13266	13306	13272	13407	13186	13359	13209	13075	13278	13336	13193	13406	13158	13158	13203	13197	13336	13372	13152	13335	13297	13253	13149	13236	13316	13144	13128	13269	13174	13114	13358	13244	13134	13011	13133	13303	13133	13213	13260	13206	13216	13267	13117	13241	13122	13247	13044	13181	13241	13259	13088	13128	13154	13348	13268	13174	13113	13330	13103	13245	13182	13193	13189	13176	13342	13322	13279	13185	13251	13236	13285	13328	13233	13142	13253	13313	13282	13180	13018	13075	13245	13217	13286	13273	13184	13233	13161	13285	13272	13197	13178	13322	13390	13216	13286	13150	13349	13418	13302	13062	13307	13281	13152	13357	13212	13245	13396	13234	13269	13307	13255	13249	13244	13307	13318	13283	13316	13271	13381	13060	13140	13284	13220	13200	13294	13152	13109	13110	13374	13167	13043	13342	13158	13190	13280	13373	13299	13386	13202	13122	13087	13207	13251	13203	13327	13261	13129	13091	13199	13161	13374	13214	13312	13276	13296	13192	13316	13029	13159	13214	13182	13204	13284	13404	13098	13130	13149	13217	13266	13288	13168	13365	13037	13354	13134	13209	13235	13220	13232	13005	13253	13343	13347	13191	13063	13076	13332	13308	13154	13117	13246	13147	13263	13244	13305	13246	13310	13194	13467	13292	13363	13228	13185	13248	13294	13299	13241	13270	13111	13218	13354	13178	13238	13274	13276	13249	13284	13247	13341	13155	13208	13224	13175	13226	13133	13284	13216	13310	13193	13027	13265	13257	13456	13126	13331	13159	13320	13285	13296	13187	13240	13189	13162	13427	13156	13471	13277	13381	13194	13189	13340	13344	13309	13039	13240	13242	13327	13275	13157	13293	13211	13236	13142	13394	13171	13420	13376	13132	13177	13188	13199	13263	13092	13208	13296	13197	13231	13188	13427	13205	13215	13459	13134	13384	13298	13209	13307	13246	13156	13254	13272	13307	13107	13303	13089	13216	13343	13307	13133	13339	13139	13323	13193	13271	13125	13293	13160	13298	13255	13383	12963	13187	13292	13117	13182	13258	13152	13320	13177	13122	13388	13191	13150
22610	20978	28706	23396	21070	22163	21059	15747	14547	14828	14528	14438	14524	20150	33688	33114	26162	19882	16185	14275	14093	14229	14053	14195	14168	14220	14139	14248	14077	14223	14160	13945	14087	13880	14222	13883	14134	14210	13982	14039	14072	13865	14027	14139	13905	14085	13921	14006	14005	14007	14251	14056	13900	13882	13994	13948	14124	14035	13999	14015	14115	14072	14085	14011	14074	14122	13984	13941	14197	13929	14053	14223	14065	14169	14258	13894	14108	13965	14039	14054	14197	14025	14044	14106	13819	13992	14135	14019	14043	13893	13922	14035	13823	13995	13844	14025	13862	13907	13974	13888	14006	14067	13886	14077	14245	13950	14117	13946	13943	14034	14050	14179	13982	13975	14098	13991	14149	13947	14021	14021	14113	14024	14088	13956	13996	14293	13805	13856	13968	13885	14073	14157	13901	13894	14011	13888	14011	13957	13854	14130	13756	13904	13923	13933	13954	13862	13976	13882	14000	13911	13960	13959	14086	14058	14176	14014	14016	14035	14004	13981	13956	14011	13921	14009	14122	13882	14016	14114	14053	13984	14109	14018	13857	14060	13934	14066	14001	14202	13943	13824	13841	13913	14069	13940	14074	14075	13750	13902	13865	13926	14037	13792	13815	13808	13977	14116	13923	13900	14024	13853	13844	13874	14187	13936	14076	14065	14148	13902	13976	13997	14085	14028	13995	14080	13830	13779	13971	13959	14178	14173	13884	13962	14047	13917	13969	13964	13911	13878	14195	13933	13839	13755	13718	14073	13939	13903	13884	13800	14005	14028	13833	14017	13818	13991	13976	13898	14052	13987	13933	13987	13993	13962	13953	14093	14033	14124	14057	14033	14083	13925	13934	13993	13902	14084	13911	14018	14148	14022	13906	14026	14004	13921	14039	13983	14029	14061	13911	13965	13900	13954	13978	13938	13917	13908	13951	13895	13976	13893	13863	13984	14072	13864	14048	13992	13959	13851	14163	13818	14151	13996	14105	14068	13958	14004	13830	14132	14021	14036	13760	13878	13862	13932	14058	13927	13906	13847	13936	13833	13746	14022	13810	14033	14006	13814	13863	13992	13952	13889	13950	13943	13932	14014	13854	13885	13873	14065	14027	13983	14033	13980	14083	13994	14012	14004	14011	14078	13864	14104	14076	14050	14000	13993	13745	13999	14013	14068	13919	14121	14091	13871	14011	14122	14075	13989	14156	13962	13987	13895	13936	13767	14001	13865	14020	14164	13996	13998	13900	13820	14111	13989	13953	13789	14064	13997	13942	13882	13887	14044	13891	14000	14001	14047	13824	14043	13844	13942	14019	13938	13857	14113	13895	14024	13935	13961	14108	14018	13968	13973	14185	13904	13872	13929	13906	14082	13955	13840	14100	13961	13894	13967	13769	14111	14088	13878	13848	13904	13970	14028	14059	13852	13944	13908	13958	14058	14028	13893	13786	14051	14052	14109	13909	14052	13926	13812	13928	13984	13968	14077	14122	13913	13936	13948	14097	14103	13932	13936	14037	13900	13957	13877	14073	13954	14001	14029	13867	14077	13693	13910	13891	13914	13929	14068	13990	13999	14090	14043	14125	13962	14108	13984	13930	13963	14023	14107	13996	13960	14046	13957	14007	13898	14047	13945	13989	14051	14133	13947	14005	13876	14019	13945	14090	13954	14037	13830	13873	14132	13780	14124	13854	13952	14003	13904	14012	14175	14095	14035	13942	14011	14011	13884	13945	14013	13894	13869	14125	13866	14031	13981	14034	13725	14004	14100	14285	14081	13981	13887	14058	13999	13862	13835	14032	13926	14166	13859	13878	13851	13872	13919	13943	13940	13896	13980	13876	13994	13980	14046	13870	14093	13878	13938	14036	14097	13951	14008	14006	13996	14075	13989	13925	13922	14127	13906	14043	14080	14017	14049	14002	13954	13862	13870	13904	13790	13901	13877	14042	13981	13960	14126	14088	13824	13972	13922	13928	13960	13890	13990	14055	13929	13993	13949	14087	13955	14201	14042	14088	14073	13969	13869	14234	14100	14085	14092	13882	13953	13979	13960	14026	13954	13840	14020	14017	14077	13899	14019	13992	13969	14170	13787	13865	14073	14012	14013	14109	13847	13922	13935	13893	14011	13853	14085	13936	13951	13812	13913	14057	13888	14078	13896	13944	14065	13958	14003	13980	14028	13933	13829	13848	14120	14160	13981	13909	13905	13867	13911	13974	13994	13939	13780	13948	14067	13862	13929	14082	13921	14047	14089	13849	13963	14046	14061	14116	13900	14023	13988	13849	13991	13919	13943	13927	14002	13834	13960	13970	14001	14005	13917	13877	13868	14121	14034	14049	13893	13892	13947	13852	13893	13807	13975	14082	13985	14078	14022	13912	13935	13864	13874	13985	13971	14083	13973	14099	14006	13845	13883	14127	14050	14026	13966	14010	13907	14149	13883	13799	14018	13881	14003	14022	13858	14084	13879	13861	13960	14094	13932	13985	13832	13983	13877	13953	13856	13986	13830	14096	13901	13849	14008	13725	14064	14119	14011	13981	14188	14069	14074	13853	14085	14214	13878	13958	14013	14102	14044	13955	13953	13840	13997	14112	13932	14104	13995	13919	13941	13954	14153	14059	13817	13904	14121	13937	13916	13950	14101	14013	13805	13918	13869	13919	14013	14013	14076	14027	14076	13974	14057	14162	14175	13970	13826	13771	13972	13972	14031	14003	14073	14083	14048	14001	14121	13934	13895	13992	13993	13978	13812	13993	13898	13897	14033	13821	13890	13927	14299	14158	13945	13991	13979	14199	13983	13969	14018	13880	13920	14111	13913	13893	14007	14003	13950	14064	13952	14000	13888	13988	13982	13841	13952	14066	14171	13877	13830	13976	14064	14114	14080	13915	13956	13970	13878	13893	13934	13984	14227	14047	13978	14006	13914	13888	14022	14094	14007	13815	14159	13898	13826	14175	13902	14199	13945	13877	13887	13920	13982	14005	14094	14129	14086	14013	13998	13941	13843	14092	13958	14104	13953	13869	13947	14085	14065	14062	13952	13898	13855	13965	13889	14185	13984	13933	14118	13958	13977	13937	14205	13885	14068	13886	14048	13909	13863	14013	13777	14042	13902	13862	14059	13918	13800	14001	13770	14166	14009	13944	13868	13961	14164	14237	13860	13878	14106	13839	13889	13920	14037	13965	13900	14108	13868	13732	13898	13939	13950	13864	13970	13933	13974	13834	14019	13860	13914	13991	13999	14174	13956	14104	14038	13976	13806	14288	13973	14199	14002	13929	14148	13910	14018	14013	13869	14146	13769	13849	13899	13920	13892	13998	13859	13760	13965	14025	13985	14038	13722	13980	14077	14071	13841	14202	14098	13976	13918	13986	13865	14004	14007	13884	14022	13812	14056	13883	13921	14140	13824	14019	13999	14060	13913	14072	14044	13974	13818	14162	13967	14118	13999	14118	14047	14283	13981	14073	13954	14025	14027	13987	14100	13918	14146	13967	13938	13977	14051	14028	13856	14059	13927	13923	13859	13930	14069	13904	14009	14038	13993	13990	14029	14018	13922	13981	14121	13935	13946	14082	13988	13861	13797	13958	13922	14060	14048	13900	13853	13881	14150	14015	14015	13973	14154	13953	14045	14005	14009	13972	14166	14089	14161	14022	13932	14007	14103	13851	13792	14114	14190	14025	14017	13967	14050	14070	13912	13985	13975	14072	14118	14017	13969	14038	13942	13861	14147	14104	13978	13993	14031	14072	13845	14021	14012	13996	13955	13821	13911	14017	14145	14071	13855	14054	13976	13757	14059	13931	13967	13930	13875	13933	14040	13841	13923	14049	13868	14106	14146	14014	13944	14008	13945	14016	14041	14200	13986	13956	13921	13828	13957	13890	13877	13862	14102	13948	13985	13762	13869	14053	14013	13941	14147	14143	13988	13860	14053	14017	14064	13841	14096	14059	14117	13966	14110	13943	13756	14021	14019	13918	13963	13885	14015	14174	14083	13961	13892	13893	14080	13828	14020	13894	14008	13984	13797	13840	14080	13927	14140	14041	13728	13840	13978	13893	14033	13966	14032	13968	13867	13946	14189	13994	14194	13883	13886	13884	14016	13905	13964	14025	13916	14067	14024	13790	13879	13942	13981	13770	14022	13977	14014	14010	14023	13936	14130	14108	14005	14114	13938	13758	13843	14077	13987	13833	14035	13963	13941	14151	14025	13906	14051	13955	13949	13954	14111	13890	13860	13715	13872	14018	13829	13910	14106	13966	14124	13978	14086	13915	14003	13959	14060	13969	13881	14104	13958	14045	14024	14065	13655	14040	13951	14144	13925	14000	13926	14024	13882	13732	14093	13968	14046	14030	14079	13954	13892	13812	14025	13853	13981	14023	14049	14220	14009	14032	13999	14097	14098	13872	14055	13883	13970	14093	14075	13867	13941	13891	13782	14005	13859	13959	13980	13957	14046	14133	13992	13848	13926	14068	14052	13931	13767	13914	13959	13988	13825	14217	13914	13981	14226	13985	14077	14149	13921	14115	14072	13915	13971	13824	13945	13891	13832	13980	13826	14084	13952	13912	13903	13913	13806	14110	13949	14014	13921	13907	14106	14024	14088	14010	13891	14075	14104	13959	14045	13988	13834	13807	13961	13952	13989	13933	13997	14159	13980	14025	14025	13735	13948	14115	13833	13930	13971	14013	14072	13968	14010	14107	14235	14149	13882	13977	13904	14027	13955	13900	13988	13954	13985	13833	13986	14042	13934	14058	13894	13874	13909	13997	14000	14131	13843	13857	13950	13887	14064	14041	13875	13891	14002	14006	13873	14217	14036	14025	14007	13880	13981	13931	14046	13812	13807	14063	14130	13996	13862	13891	13769	13972	13878	14102	14050	14154	13909	14063	14100	14019	14207	13972	13883	13887	13868	14188	13872	14036	13960	14115	13979	13899	13918	14087	14057	13999	13847	13775	13896	14032	13999	13939	14104	13895	13996	13964	14099	13881	13986	13949	13891	13879	13945	13861	13980	13968	13995	14034	13896	13873	13980	13796	13883	13889	14023	13949	13935	13964	14110	13785	14071	14000	13927	13794	13886	13928	14018	13994	13951	14039	14161	14024	13885	13830	14100	14086	13802	13959	14054	14088	13984	13997	14009
14154	24919	22946	18411	16717	15737	15170	14827	14459	14248	14185	14036	13936	24519	38727	36317	27843	20011	15606	13529	13495	13613	13501	13537	13511	13413	13570	13556	13642	13451	13714	13496	13680	13697	13531	13540	13384	13499	13757	13509	13646	13572	13466	13522	13433	13624	13474	13521	13476	13494	13514	13692	13777	13531	13630	13493	13447	13523	13554	13483	13623	13577	13561	13539	13561	13392	13436	13472	13564	13482	13580	13512	13592	13473	13443	13611	13482	13452	13487	13511	13528	13504	13563	13394	13604	13503	13361	13500	13385	13535	13549	13610	13406	13540	13397	13484	13491	13538	13477	13578	13504	13512	13504	13377	13491	13417	13533	13694	13372	13523	13663	13546	13509	13430	13463	13379	13403	13477	13505	13486	13426	13471	13682	13503	13641	13462	13333	13564	13618	13315	13444	13324	13424	13418	13539	13518	13341	13540	13471	13534	13535	13459	13421	13387	13471	13337	13486	13443	13400	13374	13528	13502	13563	13672	13480	13652	13509	13508	13395	13510	13364	13460	13345	13559	13561	13559	13481	13490	13580	13387	13648	13584	13558	13522	13465	13462	13606	13432	13539	13644	13417	13436	13569	13444	13413	13327	13500	13376	13631	13504	13429	13461	13571	13531	13402	13567	13490	13485	13417	13523	13592	13451	13619	13382	13451	13488	13510	13701	13436	13441	13475	13505	13587	13415	13538	13363	13626	13589	13475	13556	13589	13541	13423	13316	13715	13486	13426	13491	13666	13361	13655	13583	13532	13566	13531	13503	13556	13480	13504	13484	13523	13436	13576	13537	13561	13544	13401	13505	13529	13456	13601	13651	13443	13640	13416	13528	13676	13529	13541	13607	13506	13635	13464	13438	13625	13298	13626	13494	13519	13500	13532	13489	13485	13408	13407	13668	13400	13399	13476	13394	13553	13583	13636	13438	13243	13568	13417	13594	13494	13502	13305	13420	13591	13560	13399	13475	13723	13396	13288	13436	13443	13378	13341	13510	13667	13680	13414	13510	13378	13625	13509	13545	13477	13554	13679	13275	13538	13551	13662	13451	13418	13536	13397	13463	13520	13400	13507	13394	13506	13703	13660	13468	13341	13503	13687	13501	13370	13573	13447	13523	13562	13479	13519	13507	13447	13496	13520	13240	13607	13429	13484	13576	13543	13435	13444	13544	13491	13505	13489	13420	13525	13470	13538	13323	13590	13534	13405	13677	13473	13510	13586	13526	13553	13450	13422	13418	13453	13386	13565	13500	13254	13694	13462	13427	13473	13496	13506	13442	13450	13637	13588	13441	13525	13514	13453	13538	13424	13496	13481	13407	13531	13501	13564	13403	13565	13653	13568	13577	13313	13575	13496	13438	13465	13621	13482	13509	13289	13328	13549	13453	13371	13462	13376	13580	13330	13478	13597	13564	13428	13313	13514	13450	13478	13527	13373	13621	13498	13458	13587	13602	13507	13597	13429	13471	13279	13555	13483	13409	13519	13548	13501	13566	13564	13415	13646	13383	13454	13478	13493	13510	13464	13525	13488	13393	13575	13341	13424	13491	13613	13429	13260	13551	13502	13569	13446	13512	13538	13458	13652	13490	13513	13523	13491	13451	13482	13448	13311	13668	13572	13422	13589	13618	13538	13440	13472	13643	13552	13632	13406	13545	13733	13466	13586	13463	13387	13497	13554	13483	13490	13441	13453	13614	13479	13435	13543	13496	13672	13437	13479	13546	13524	13340	13503	13403	13555	13566	13545	13402	13662	13501	13579	13436	13628	13548	13515	13486	13335	13600	13467	13453	13597	13353	13477	13528	13678	13539	13436	13384	13460	13634	13609	13335	13609	13430	13567	13409	13486	13525	13597	13541	13431	13553	13543	13377	13411	13515	13541	13490	13552	13408	13527	13382	13432	13485	13385	13520	13567	13529	13547	13444	13554	13566	13399	13418	13517	13442	13444	13376	13566	13704	13339	13441	13530	13370	13479	13464	13560	13491	13452	13496	13327	13496	13378	13547	13593	13524	13538	13571	13460	13506	13547	13597	13466	13519	13300	13521	13574	13578	13637	13558	13561	13289	13397	13535	13555	13409	13550	13549	13427	13554	13491	13597	13462	13353	13587	13727	13356	13584	13454	13485	13486	13647	13458	13559	13577	13599	13678	13437	13529	13535	13321	13545	13607	13582	13417	13448	13511	13420	13457	13566	13434	13688	13453	13520	13472	13541	13452	13363	13496	13413	13406	13577	13681	13515	13484	13552	13436	13542	13500	13313	13372	13442	13610	13446	13397	13583	13488	13541	13342	13548	13401	13531	13439	13518	13494	13604	13439	13368	13484	13408	13385	13437	13445	13541	13566	13465	13512	13576	13397	13478	13430	13604	13567	13446	13418	13425	13576	13424	13406	13442	13618	13457	13575	13498	13654	13414	13375	13549	13506	13520	13520	13376	13507	13581	13516	13406	13629	13440	13429	13397	13657	13460	13389	13458	13613	13432	13525	13447	13516	13385	13490	13484	13416	13369	13560	13294	13390	13637	13517	13637	13459	13440	13563	13534	13405	13461	13372	13556	13461	13518	13415	13505	13443	13355	13439	13510	13514	13453	13528	13497	13564	13508	13543	13423	13574	13451	13573	13483	13687	13451	13590	13388	13641	13422	13548	13625	13647	13704	13400	13518	13486	13400	13547	13433	13362	13501	13378	13472	13640	13439	13365	13467	13370	13560	13490	13492	13599	13413	13606	13467	13539	13489	13604	13450	13476	13451	13544	13321	13441	13495	13606	13471	13449	13570	13471	13433	13591	13519	13485	13609	13479	13517	13342	13488	13554	13507	13545	13337	13616	13465	13494	13484	13632	13608	13576	13392	13508	13562	13465	13356	13556	13663	13504	13327	13539	13400	13341	13551	13643	13407	13479	13417	13537	13486	13607	13449	13501	13451	13759	13368	13356	13524	13559	13625	13369	13460	13465	13390	13522	13672	13449	13458	13326	13488	13562	13523	13568	13544	13359	13352	13574	13620	13267	13465	13448	13761	13376	13444	13589	13675	13363	13570	13591	13484	13484	13602	13461	13500	13455	13641	13489	13661	13489	13501	13344	13533	13527	13554	13646	13455	13532	13688	13586	13452	13553	13485	13447	13424	13516	13460	13229	13602	13556	13581	13514	13478	13494	13471	13601	13506	13443	13355	13458	13545	13402	13454	13522	13454	13527	13469	13471	13582	13471	13440	13646	13452	13633	13520	13417	13442	13590	13395	13484	13502	13517	13527	13438	13452	13388	13522	13416	13616	13637	13310	13553	13498	13396	13549	13626	13528	13303	13393	13317	13330	13530	13566	13437	13612	13573	13589	13536	13495	13584	13366	13633	13438	13493	13398	13531	13495	13478	13482	13458	13544	13534	13516	13516	13570	13544	13458	13568	13596	13488	13597	13520	13565	13509	13515	13697	13337	13395	13486	13556	13420	13618	13409	13607	13383	13357	13345	13717	13517	13336	13513	13308	13407	13573	13267	13456	13517	13417	13398	13435	13605	13523	13582	13432	13453	13550	13444	13599	13462	13480	13525	13458	13311	13599	13630	13438	13506	13511	13604	13624	13420	13580	13390	13560	13502	13562	13537	13614	13549	13362	13544	13433	13541	13345	13621	13491	13553	13452	13378	13422	13587	13643	13496	13520	13535	13618	13304	13567	13449	13514	13341	13569	13530	13492	13529	13436	13640	13439	13498	13553	13568	13543	13364	13472	13455	13590	13389	13493	13534	13595	13671	13483	13627	13473	13396	13470	13519	13529	13477	13455	13526	13565	13497	13467	13507	13551	13387	13603	13550	13431	13453	13451	13519	13564	13308	13562	13411	13688	13393	13530	13454	13427	13616	13464	13449	13541	13448	13420	13497	13529	13493	13423	13381	13434	13497	13519	13687	13679	13280	13417	13544	13447	13569	13413	13396	13432	13693	13484	13469	13346	13473	13307	13541	13499	13562	13649	13354	13476	13339	13446	13360	13438	13469	13428	13240	13489	13498	13452	13446	13498	13579	13531	13354	13431	13462	13421	13581	13637	13614	13482	13449	13532	13365	13560	13573	13382	13464	13449	13449	13591	13269	13610	13406	13499	13491	13443	13634	13414	13414	13545	13412	13540	13484	13552	13446	13454	13442	13254	13411	13458	13428	13498	13376	13601	13605	13312	13694	13431	13394	13539	13767	13336	13423	13468	13464	13301	13472	13644	13521	13463	13323	13479	13543	13644	13471	13433	13558	13292	13249	13487	13461	13466	13333	13502	13594	13379	13355	13516	13591	13618	13490	13467	13307	13522	13509	13388	13595	13280	13592	13457	13597	13489	13454	13473	13548	13436	13694	13476	13611	13573	13315	13541	13523	13572	13398	13537	13459	13582	13472	13400	13482	13516	13380	13503	13483	13494	13424	13436	13540	13633	13502	13507	13544	13541	13522	13442	13523	13329	13424	13546	13553	13475	13431	13577	13545	13609	13632	13413	13356	13383	13458	13263	13508	13369	13428	13672	13714	13510	13552	13526	13515	13558	13443	13640	13408	13420	13409	13602	13606	13538	13439	13427	13609	13610	13626	13394	13668	13353	13424	13575	13530	13509	13393	13490	13392	13490	13456	13404	13522	13527	13287	13567	13517	13415	13569	13450	13387	13525	13551	13597	13470	13675	13525	13445	13612	13516	13486	13599	13522	13516	13473	13443	13644	13492	13440	13551	13601	13366	13545	13446	13433	13562	13470	13664	13516	13488	13475	13330	13502	13356	13494	13366	13387	13516	13564	13454	13565	13328	13597	13561	13419	13460	13544	13581	13387	13471	13356	13452	13556	13422	13328	13409	13509	13503	13615	13544	13547	13470	13495	13509	13504	13466	13460	13466	13412	13413	13561	13478	13337	13525	13449	13506	13482	13564	13586	13351	13536	13416	13534	13549	13466	13547	13361	13515	13591	13212	13534	13549	13423	13619	13522	13420	13630	13320	13420	13538	13347	13593	13521	13312	13536	13515	13474	13395	13580	13335	13350	13559	13541	13512	13501	13456	13664	13453	13557	13482	13654	13320	13505	13524	13465	13463	13505	13539	13402	13758	13300	13301	13426	13446	13513	13449	13470	13577	13580	13494	13489	13689	13452	13533	13454	13479	13375
27198	21342	20870	16837	14120	14246	14266	14273	14224	13931	14081	14135	14274	14387	15682	16044	15656	15011	14509	14236	14035	14119	13960	14325	14137	14105	14138	14178	14074	14059	13990	14059	14336	14160	14035	13957	14279	14243	14047	14147	14140	14186	14043	14199	14020	14013	14025	14145	14149	14104	14014	14162	14037	14165	14156	14030	14026	13907	14005	14103	14099	14064	13934	14040	13971	14081	14054	14182	14203	14125	14180	14081	14055	14105	13946	13998	14237	14178	14189	14058	14059	14152	14073	14147	14128	14018	14016	14250	14048	14169	14299	14258	14173	14012	14288	14072	14169	14034	14226	14133	14149	14098	14052	13994	14179	13971	14132	14032	14059	13946	13999	14059	13981	13932	14012	13922	14093	13957	14060	14004	14136	14210	14144	14083	14202	13951	13978	13991	13955	14095	13865	13841	13956	14124	14150	14105	13987	13946	13951	14068	14116	13944	14094	14063	14081	14012	13848	14073	14093	13919	13983	14193	14119	13991	13956	14000	13936	14016	14023	14050	14249	13950	14264	14096	14254	14026	14035	14003	14145	14247	14049	14072	14140	13923	13995	14005	14162	14122	13911	14228	14100	14200	14056	14185	14029	14189	14172	14070	14266	14109	14109	14165	13936	13925	14202	14257	14158	14165	14035	14056	14108	14157	13982	14261	14034	14033	14129	14141	13987	14030	13870	14129	14055	14056	13943	14253	14012	14240	14042	13921	14091	14022	14282	14155	14282	14101	14006	13959	14139	14051	13985	13972	13947	13956	13998	13947	14053	14267	14019	14025	14066	14048	13980	14247	14121	13825	14207	13957	14191	14071	14135	14216	13894	14083	14076	14015	13955	14165	14135	14278	14186	14205	13974	14151	14163	13917	13998	14101	13931	14207	14168	14069	14049	14143	14051	13766	14020	13970	13950	14017	14270	14014	13974	14166	14184	14054	13912	14007	14114	14114	14253	13983	13973	14110	14032	14067	13921	14043	14271	13918	14196	13960	14066	13938	14061	13908	13869	14123	14364	14091	14199	14210	14112	14093	14086	14090	14268	13964	13972	14039	13933	14185	14026	14054	14298	14063	14065	14154	14166	13908	14083	14191	14036	14105	14213	13999	13906	14097	13827	14024	14072	14082	14013	13892	13961	13926	13968	14058	14002	14081	13939	14074	14132	13825	14082	14035	14234	14085	14083	14305	13917	14169	13929	13964	13992	14058	14117	14200	13944	14107	13987	14152	14081	13966	14070	14004	14278	14161	13963	14297	14148	14170	14145	14238	14024	14076	14026	14067	14207	14020	14116	13925	13945	14090	13903	14128	13973	13830	14068	13952	14183	14072	13907	13996	14180	14032	13924	14030	14057	14089	14117	14090	14076	14224	13974	13977	14033	13918	13976	14138	14025	14005	14065	13946	14149	14040	14050	14127	14089	14003	13964	13976	14240	14237	13985	13999	14014	13998	14114	13986	14248	14121	14024	13986	14083	14015	14197	13959	13870	14022	14119	13956	14019	14052	14166	14124	14102	14146	14051	13984	14021	14252	13992	14195	14131	14132	14026	13965	14166	13992	14033	14153	14111	13978	14045	13865	14222	14180	14103	14185	14114	13982	14241	14106	14167	14062	14188	13974	13903	14079	14181	14184	14221	14183	13964	14005	14027	14227	14169	14194	14300	13915	14087	14058	14175	14185	14196	14278	14069	13962	14032	14100	14287	14315	14098	13960	14191	14094	14034	14317	13904	14145	14058	14207	14047	13889	13966	13926	14161	13902	14145	14006	14126	13998	14291	14168	14084	13874	13836	14232	14363	14109	14077	14062	14160	14229	13998	14314	14108	13983	14082	14058	14012	13916	14093	14077	14031	14051	14112	14054	14038	14143	14214	14138	14045	14325	14206	14111	13962	14214	14252	14061	14094	13936	14143	14298	14025	13812	14093	14099	14045	13971	14165	14021	13920	13975	14084	14250	13971	14153	14210	14169	14112	14014	14041	13920	14217	14139	14041	14086	13980	13970	14140	14081	14092	13902	13998	14066	14134	13987	14084	14042	14093	14053	14057	14135	13999	13994	14155	14136	14028	14107	14170	13989	14173	14104	13968	14153	14015	14022	14169	14231	14057	14094	14063	14160	14073	14034	14135	13986	14181	14005	14067	14177	14142	14158	14239	13985	13822	14044	13985	13916	14128	14069	13847	14178	14100	14105	14112	13894	14310	13999	14047	13922	14156	14155	14045	14198	14116	14111	14159	14029	14041	14202	13987	14022	14116	14178	14052	14142	14179	13925	14069	13956	14049	14101	14195	13975	13958	14117	14102	14115	14005	14063	14044	14068	14028	13968	14079	13915	14094	14286	14197	13907	14031	14132	14089	14197	14008	14018	14058	14083	14194	13998	14217	14189	14169	14101	14126	14183	14080	13939	13967	14120	14089	13934	14169	14223	14087	14042	14027	14099	14110	14113	14148	14100	14041	14067	14005	14026	14155	13876	14016	14065	13919	14222	14210	13953	14019	13892	13975	13967	14039	14049	14050	14106	14025	14112	14224	14239	13972	14068	14298	14077	14065	14068	14133	13997	14025	14185	14105	13997	14236	14025	14108	14126	14144	13949	13996	14043	13962	14183	13960	14081	14132	14018	13972	14122	14191	14229	14255	13899	13990	14007	14074	13977	13898	14051	13926	14244	14104	14140	14081	14128	14056	14141	14019	14003	14125	14091	13918	14024	14027	14213	13989	14241	14256	14219	14198	13971	14048	14138	14353	14044	14181	13947	14009	13826	14318	14145	13929	14026	13959	14035	14234	14186	14092	14124	14061	14110	13958	14199	14006	14043	14236	14039	14166	14184	14095	14104	14166	14171	14095	14181	14147	13919	14004	13948	14016	13939	13971	14143	14020	14069	14076	14076	14007	14160	14155	14065	14046	14066	14063	14028	14045	14168	14080	14197	14032	14070	14183	14015	14011	14165	14047	14004	14232	13996	14173	14191	14273	14161	14102	14106	14185	13858	14277	14222	14172	14117	13997	14136	13985	13949	13982	14135	14154	14109	14103	14177	13980	14199	14140	14042	14002	14046	14018	14088	14072	13972	14118	14118	14124	13911	14057	13835	13908	13863	14138	14009	13947	14044	14246	13932	14081	13979	14086	14177	14154	13953	14016	14153	13986	14112	14127	14018	14098	14217	14035	14145	14177	14037	14093	14110	14041	14241	14151	13994	14082	13978	14182	14050	14109	14191	14198	13987	13972	14001	14069	14106	14006	14261	14106	13924	14078	14084	14069	14183	14065	14312	14104	14151	13876	13932	14092	14094	14022	14175	13958	14074	14039	13950	14104	13829	13995	14100	14139	13915	14132	14207	14265	14149	14029	14201	14223	14203	14026	13992	14295	14168	14187	14090	14253	14234	14208	14182	14140	14115	14045	14055	13948	14165	13946	13891	14175	14090	14138	14324	13854	13977	14145	14090	14132	14159	14087	13829	14083	13893	14076	14125	14056	14077	14052	14015	14048	13944	14240	14051	14084	14326	14167	14088	14150	14115	14081	14047	14118	14159	14174	14124	14062	14004	14046	14036	13989	13902	14041	14023	13910	14031	13929	14056	14065	14131	14056	14081	14040	14042	14082	14227	14028	14018	14043	14146	14038	14290	14012	14000	14110	14039	13947	14109	14176	14056	14187	14088	14223	14015	14211	14057	14273	14183	13919	14006	14011	14011	14163	14124	14348	14184	14199	14099	14167	14062	14253	14048	14054	14107	13998	13939	14074	13947	13970	14072	14014	14252	14084	13919	14055	13927	14022	14220	13955	14053	14180	14096	14181	14103	14088	14083	14001	13961	14083	14119	13982	13906	14218	13958	13998	14007	14169	14120	14078	14324	14012	13979	13949	14145	14184	14115	14133	14094	13819	14201	14034	14017	14275	14025	14097	14219	13908	14193	14006	13884	14247	13947	13892	13999	14073	14137	14037	14058	14058	13968	13994	14091	13928	13975	14306	13967	14173	14193	13966	14061	14063	14140	14102	14176	14223	13826	13867	14117	14309	14137	14220	14058	14116	14039	13925	14039	14202	14048	14128	14085	14137	14054	14038	14019	14191	14100	14094	14054	13799	14127	14003	14076	14027	14132	14123	14063	14075	14001	13992	14047	13959	14026	14014	14168	14322	14139	14178	14123	14014	14187	14092	14100	14036	14195	14009	14004	13932	14156	14233	14271	14108	13943	14049	14225	14269	14080	14066	13982	14039	14026	13959	14298	14086	14157	14094	14020	14080	14024	14075	14036	14075	14027	14179	13955	14117	14153	14109	13949	14098	14040	14296	13958	14111	14185	13866	13938	14025	14067	14077	14028	14133	14056	14003	14229	14111	14061	13985	14002	14399	14213	14113	13999	13967	14093	14154	14200	13961	14030	14080	13885	14134	13951	14208	14319	14177	13999	14318	14235	14248	13982	14056	14212	14095	14059	14156	14277	14023	14091	14027	13971	13989	14053	14053	14075	14067	13915	14072	13987	14178	13949	14018	13979	14041	14298	14240	13959	14236	14224	13941	14131	14185	14129	14230	14122	13949	13890	14121	14171	13997	14049	13929	14019	14055	14144	14176	14099	14186	14081	14148	13975	14084	13975	14128	14045	13972	14206	14218	14162	14129	14019	13850	14148	14189	14074	14057	14058	13970	14090	14196	14175	14012	14124	14007	13953	14059	14063	14010	14095	14128	14117	14284	14101	13937	14203	14232	14180	14079	14085	13897	14077	14019	14132	14173	14065	14142	14062	13939	13988	13918	13993	13990	14104	14285	14142	14211	14075	14027	14031	13817	14226	13931	14044	14036	14050	14139	14217	14051	14173	14073	13970	14336	14092	14057	14003	14191	13994	14325	14058	13977	14168	14002	14130	14206	13928	14034	14162	14118	14050	14298	14148	14122	14061	14107	14022	14138	14172	14128	14022	13974	14134	14049	14077	13984	14021	14144	13943	13873	14279	14412	14032	13977	13797	13989	13974	14076	14177	14074	13839	14164	14076	14261	13963	14073	14157	14034	14128	14041	13979	14060	13966	14189	14302	13972	14099	13833	14229	14051	14115	13971	14091	14068	14197	14036	14218	14130	14046	13973	14096	14077	14088	14129	14003	14029	14065	13921	13923	14000	14022	14023	14126	14057	14133
13344	14971	14661	14242	13907	13953	13698	13669	13536	13702	13609	13588	13529	14340	15935	16306	15442	14140	13854	13546	13505	13590	13507	13463	13564	13421	13717	13432	13721	13509	13505	13612	13507	13565	13544	13582	13617	13429	13519	13539	13683	13552	13538	13511	13554	13427	13703	13560	13612	13521	13458	13729	13744	13544	13449	13697	13471	13674	13518	13487	13599	13559	13638	13567	13516	13582	13688	13477	13664	13590	13514	13484	13579	13573	13476	13522	13483	13721	13693	13707	13448	13458	13639	13692	13535	13618	13589	13524	13529	13704	13485	13599	13465	13670	13393	13526	13487	13641	13559	13635	13459	13594	13524	13598	13617	13397	13635	13474	13413	13660	13587	13517	13603	13430	13378	13533	13380	13603	13473	13634	13501	13574	13623	13637	13658	13433	13379	13509	13571	13458	13491	13601	13492	13563	13370	13576	13581	13546	13522	13460	13440	13561	13513	13501	13511	13541	13432	13388	13607	13513	13376	13511	13540	13677	13640	13288	13562	13354	13667	13551	13484	13559	13442	13573	13582	13589	13428	13492	13495	13680	13648	13470	13468	13522	13652	13505	13538	13558	13631	13550	13564	13647	13400	13558	13621	13515	13611	13616	13453	13592	13499	13543	13629	13638	13628	13754	13641	13486	13404	13585	13502	13602	13409	13546	13512	13600	13457	13596	13511	13609	13512	13680	13581	13476	13585	13502	13479	13457	13406	13514	13686	13489	13627	13504	13631	13567	13510	13454	13562	13446	13557	13519	13465	13616	13527	13554	13302	13511	13554	13520	13387	13445	13436	13417	13579	13547	13597	13459	13561	13601	13549	13503	13438	13613	13749	13357	13847	13494	13585	13542	13492	13404	13538	13641	13582	13553	13519	13567	13484	13593	13601	13528	13547	13588	13549	13548	13587	13580	13576	13374	13635	13556	13708	13543	13528	13531	13637	13337	13489	13597	13528	13498	13578	13560	13628	13586	13684	13501	13484	13535	13428	13482	13569	13450	13295	13624	13555	13478	13471	13537	13409	13592	13513	13625	13524	13560	13611	13563	13588	13518	13539	13619	13650	13463	13549	13400	13659	13601	13622	13394	13422	13510	13576	13563	13544	13565	13554	13456	13569	13539	13396	13561	13487	13492	13569	13579	13583	13558	13641	13707	13638	13590	13449	13571	13521	13569	13564	13384	13468	13596	13378	13577	13550	13728	13600	13621	13538	13715	13587	13688	13519	13467	13559	13543	13582	13557	13523	13657	13605	13662	13518	13515	13618	13556	13484	13452	13440	13677	13507	13436	13467	13402	13592	13477	13660	13451	13673	13586	13456	13542	13427	13450	13580	13530	13444	13401	13597	13619	13708	13553	13353	13536	13466	13549	13591	13383	13490	13505	13625	13560	13520	13635	13527	13599	13631	13567	13607	13424	13560	13645	13548	13552	13629	13463	13580	13483	13685	13527	13505	13497	13542	13562	13339	13612	13453	13511	13580	13428	13704	13581	13513	13627	13360	13459	13666	13663	13603	13470	13629	13582	13521	13498	13537	13368	13655	13560	13588	13573	13618	13443	13524	13475	13433	13568	13534	13636	13511	13558	13576	13538	13611	13525	13538	13590	13485	13628	13805	13625	13569	13473	13352	13584	13606	13566	13511	13439	13456	13494	13422	13514	13534	13401	13561	13525	13636	13423	13496	13471	13508	13636	13688	13496	13581	13307	13730	13691	13444	13443	13596	13510	13493	13459	13453	13518	13688	13610	13471	13491	13718	13492	13636	13553	13625	13528	13621	13468	13631	13459	13562	13419	13649	13497	13509	13487	13653	13650	13554	13591	13530	13460	13572	13609	13629	13433	13558	13583	13496	13522	13602	13555	13587	13631	13507	13493	13611	13611	13505	13482	13481	13439	13602	13326	13472	13494	13676	13438	13644	13609	13458	13463	13465	13499	13475	13540	13346	13623	13596	13360	13596	13503	13368	13522	13609	13591	13448	13457	13520	13527	13530	13716	13513	13623	13565	13695	13597	13458	13441	13508	13635	13842	13438	13561	13509	13560	13712	13554	13625	13545	13681	13524	13486	13530	13633	13560	13486	13486	13632	13522	13351	13593	13466	13545	13638	13659	13587	13491	13431	13460	13624	13591	13543	13630	13541	13509	13589	13454	13482	13603	13497	13580	13624	13662	13701	13581	13570	13481	13559	13489	13532	13553	13545	13724	13560	13565	13587	13499	13560	13647	13604	13507	13519	13469	13586	13713	13553	13539	13486	13510	13683	13623	13650	13656	13497	13497	13496	13614	13626	13460	13605	13525	13600	13628	13545	13606	13527	13450	13494	13606	13409	13513	13632	13710	13680	13587	13516	13438	13551	13549	13588	13485	13407	13475	13496	13478	13620	13415	13544	13662	13592	13621	13696	13460	13594	13513	13519	13391	13580	13544	13525	13510	13554	13438	13523	13728	13676	13419	13560	13499	13644	13613	13534	13741	13474	13548	13584	13481	13546	13688	13691	13473	13609	13632	13626	13597	13568	13725	13517	13549	13588	13325	13585	13619	13614	13435	13587	13653	13706	13471	13634	13699	13570	13414	13591	13524	13544	13659	13822	13532	13593	13545	13474	13482	13658	13442	13617	13587	13560	13601	13585	13543	13327	13658	13742	13725	13609	13450	13570	13682	13682	13527	13574	13753	13521	13627	13443	13483	13581	13446	13550	13420	13614	13691	13523	13560	13489	13403	13330	13586	13629	13489	13523	13757	13544	13556	13523	13647	13552	13567	13385	13447	13587	13438	13426	13488	13568	13356	13547	13436	13539	13771	13632	13518	13486	13442	13638	13622	13639	13605	13648	13518	13590	13601	13539	13499	13524	13643	13528	13548	13469	13690	13531	13607	13429	13650	13712	13518	13506	13600	13622	13384	13614	13609	13565	13628	13679	13384	13716	13542	13515	13540	13376	13516	13514	13329	13664	13528	13407	13483	13548	13590	13601	13690	13516	13447	13452	13667	13615	13528	13626	13497	13600	13494	13547	13493	13456	13603	13461	13372	13478	13588	13550	13564	13614	13578	13455	13447	13572	13486	13444	13535	13610	13517	13532	13533	13481	13430	13531	13456	13650	13598	13678	13573	13567	13551	13503	13722	13835	13479	13483	13665	13568	13383	13554	13314	13457	13552	13502	13483	13654	13525	13473	13500	13544	13544	13455	13484	13576	13499	13578	13588	13595	13785	13605	13501	13514	13456	13638	13488	13548	13713	13700	13615	13632	13569	13536	13616	13436	13800	13623	13426	13626	13463	13702	13545	13562	13508	13759	13518	13609	13398	13622	13424	13540	13472	13606	13537	13510	13655	13448	13552	13454	13655	13450	13532	13587	13486	13411	13597	13492	13522	13490	13702	13475	13646	13561	13569	13643	13587	13641	13552	13551	13443	13563	13532	13520	13499	13624	13722	13447	13635	13580	13347	13722	13577	13677	13411	13584	13437	13527	13399	13572	13642	13414	13482	13547	13544	13536	13524	13540	13557	13551	13561	13494	13678	13518	13581	13431	13561	13447	13545	13485	13493	13587	13508	13580	13455	13569	13632	13480	13640	13596	13398	13526	13640	13721	13468	13565	13391	13590	13470	13346	13509	13579	13697	13376	13602	13615	13513	13594	13606	13529	13529	13745	13461	13458	13340	13425	13488	13513	13435	13652	13603	13552	13636	13620	13649	13607	13401	13691	13564	13425	13793	13461	13598	13379	13469	13467	13431	13527	13488	13335	13567	13575	13536	13516	13493	13457	13557	13528	13467	13649	13599	13577	13518	13550	13434	13424	13652	13403	13511	13569	13545	13421	13571	13563	13717	13549	13616	13392	13558	13582	13589	13618	13448	13585	13419	13603	13612	13701	13369	13469	13460	13526	13643	13432	13416	13573	13323	13635	13510	13544	13432	13586	13457	13481	13352	13689	13496	13470	13605	13442	13480	13475	13498	13477	13700	13522	13599	13312	13586	13588	13655	13606	13618	13474	13665	13412	13638	13470	13599	13515	13379	13550	13508	13536	13590	13817	13545	13572	13509	13601	13557	13635	13324	13528	13466	13455	13642	13443	13547	13470	13481	13500	13540	13488	13705	13407	13509	13530	13549	13596	13630	13593	13672	13473	13388	13407	13482	13476	13445	13658	13588	13540	13513	13380	13596	13471	13852	13512	13601	13496	13461	13591	13680	13666	13591	13390	13659	13417	13549	13670	13550	13506	13610	13691	13473	13594	13406	13753	13538	13306	13445	13744	13613	13664	13491	13412	13489	13510	13358	13661	13549	13545	13730	13526	13541	13504	13669	13529	13555	13457	13551	13537	13518	13344	13585	13499	13486	13735	13469	13511	13499	13626	13703	13615	13559	13578	13659	13694	13651	13552	13663	13634	13532	13502	13480	13586	13689	13574	13707	13547	13541	13514	13534	13515	13504	13444	13426	13663	13568	13383	13596	13497	13511	13582	13431	13577	13541	13542	13612	13614	13603	13512	13558	13585	13517	13630	13581	13641	13556	13384	13543	13529	13581	13480	13574	13368	13539	13521	13599	13634	13635	13401	13576	13517	13609	13483	13524	13690	13499	13564	13498	13525	13631	13552	13574	13675	13480	13652	13613	13526	13408	13572	13320	13727	13487	13518	13528	13450	13430	13529	13480	13466	13603	13534	13614	13564	13775	13440	13648	13475	13682	13481	13597	13432	13554	13543	13502	13535	13547	13421	13507	13462	13503	13559	13724	13594	13534	13512	13569	13453	13603	13510	13464	13511	13622	13725	13508	13479	13546	13627	13574	13578	13727	13606	13369	13415	13535	13384	13586	13650	13490	13625	13460	13417	13577	13645	13548	13532	13542	13574	13500	13608	13490	13416	13495	13460	13418	13458	13680	13662	13550	13401	13787	13507	13512	13415	13424	13551	13544	13561	13501	13557	13540	13625	13521	13641	13533	13492	13404	13680	13644	13490	13596	13632	13508	13527	13499	13602	13590	13604	13474	13631	13539	13617	13349	13534	13574	13710	13787	13441	13591	13489	13831	13551	13570	13617	13418	13696	13541	13572	13567	13423	13560	13471	13539	13444	13619	13523	13658	13498	13417	13492	13622	13473	13490	13561	13532	13470	13424	13516	13389	13457	13532	13413	13545
23632	21084	28408	24004	21533	20129	18306	16082	15704	15897	15482	15764	15871	20328	27588	26665	22921	18863	16947	15595	15283	15517	15398	15511	15451	15390	15340	15393	15133	15320	15550	15341	15372	15409	15185	15169	15208	15309	15201	15300	15206	15294	15346	15368	15238	15309	15394	15570	15330	15239	15325	15229	15198	15074	15265	15319	15275	15401	15247	15166	15182	15380	15344	15316	15270	15236	15212	15225	15427	15317	15349	15233	15385	15258	15483	15261	15189	15486	15395	15503	15252	15229	15220	15071	15194	15213	15057	15311	15363	15246	15087	15222	15484	15335	15164	15089	15262	15234	15084	15232	15547	15323	15214	15146	15244	15248	15273	15273	15289	15283	15438	15274	15258	15367	15223	15420	15159	15282	15421	15283	15345	15272	15436	15259	15146	15205	15004	15032	15168	15310	15261	15343	15042	15398	15429	15393	15069	15219	15118	15106	14937	15184	15410	15210	15249	15248	15136	15097	15358	15226	15298	15318	15313	15381	15256	15290	15388	15091	15160	15143	15162	15138	15056	14986	15118	15121	15362	15348	15360	15206	15101	15228	15339	15434	15336	15230	15334	15329	15241	15263	15508	15410	15329	15494	15367	15248	15140	15314	15076	15254	15124	15230	15234	15302	15225	15115	15364	15290	15331	15165	14974	15143	15122	15337	15106	15107	15112	15194	15419	15379	15400	15271	15449	15158	15301	15405	15102	15096	15287	15193	15305	15386	15180	15230	15309	15395	15090	15166	15330	15293	15179	15391	15141	15381	15140	15364	15343	15240	15242	15430	15284	15443	15320	15161	15158	15299	15255	15201	15409	15297	15313	15224	15304	15212	15369	15185	15421	15229	15168	15245	15241	15138	15385	15328	15294	15374	15171	15226	15322	15020	15279	15213	15257	15127	15338	15452	15417	15232	15301	15332	15306	15505	15277	15335	15212	15259	15133	15243	15206	15221	15342	15083	15265	15249	15200	15111	15365	15360	15306	14956	15271	15332	15419	15331	15263	15430	15103	15045	15095	15264	15268	15399	15432	15199	15154	15317	15102	15282	15307	15217	15209	15056	15319	15037	15133	15236	15577	15196	15164	15294	15272	15208	15337	15278	15452	15217	15302	15363	15391	15351	15129	15165	15220	15198	15300	15141	15333	15261	15361	15176	14972	15241	15196	15250	15119	15318	15224	15266	15316	15160	15202	15442	15127	15231	15224	15285	15331	15136	15168	15165	15092	15143	15280	15051	15290	15208	15133	15298	15282	15267	15036	15268	15401	15295	15345	15178	15159	15233	15141	15410	15299	15199	15134	15230	15438	15308	15292	15189	15225	15443	15204	15068	15351	15130	15312	15065	15153	15372	15144	15265	15052	15337	15263	15132	15203	14978	15316	15163	15389	15359	15233	15210	15289	15261	15025	15372	15107	15193	15335	15197	15184	15354	15165	15428	15179	15260	15133	15309	15335	15302	15171	15384	15269	15310	15182	15115	15290	15407	15470	15258	15334	15347	15431	15287	15313	15425	15171	15161	15267	15151	15358	15383	15227	15340	15242	15232	15190	15381	15216	15005	15145	15209	15334	15436	15055	15108	15352	15169	15395	15301	15281	15238	15151	15300	15268	15166	15362	15409	15119	15408	15302	15222	15226	15164	15055	15139	15264	14913	15219	15202	15303	15227	15178	15216	15066	15254	15166	15253	15340	15457	15290	15148	15256	15273	15431	15249	15090	15248	15295	15223	15182	15165	15267	15238	15359	15162	15304	15237	15269	15273	15177	15273	15159	15268	15346	15317	15378	15298	15358	15260	15319	15184	15220	15283	15198	15205	15232	15385	15244	15390	15410	15386	15119	15246	15187	15364	15444	15185	15320	15256	15502	15237	15136	15171	15291	15214	15348	15177	15197	15205	15136	15319	15058	15218	15338	15349	15305	15314	15234	15336	15472	15187	15320	15254	15243	15276	14975	15186	15087	15340	15179	15225	15142	15116	15249	15358	15029	15178	15197	15618	15355	15198	15310	15313	15263	15166	15233	15386	15358	15269	15295	15261	15424	15385	15251	15255	15112	15262	15330	15371	15157	15204	15228	15312	15221	15376	15462	15231	14976	15246	15254	15340	15290	15224	15408	15348	15272	15169	15204	15281	15344	15269	15108	15251	15488	15431	15431	15401	15343	15295	15191	15417	15277	15206	15315	15261	15269	15345	15130	15240	15192	15264	15237	15366	15289	15326	15361	15328	15263	15158	15197	15141	15202	15272	15194	15180	15356	15239	15169	15190	15176	15239	15182	15240	15246	15389	15280	15151	15167	15338	15262	15301	15327	15049	15176	15242	15310	15381	15234	15215	15264	15096	15035	15201	15460	15090	15235	15304	14924	15112	15142	15375	15239	15212	15296	15052	15144	15327	15324	15208	15258	15061	15272	15278	15419	15122	15203	15306	15133	15299	15196	15264	15295	15199	15318	15341	15130	15243	15064	15332	15223	15177	15220	15290	15303	15341	15296	15243	15290	15357	15285	15299	15280	15326	15245	15170	15428	15322	15400	15230	15408	15142	14999	15104	15155	15182	15333	15304	15157	15306	15269	15282	15282	15470	15274	15395	15240	15096	15156	15210	15411	15223	15178	15431	15482	15240	15418	15192	15196	15338	15516	15129	15135	15427	15167	15304	15328	15288	15350	15263	15089	15243	15184	15064	15202	15208	15509	15271	15277	15245	15404	15288	15394	15495	15384	15322	15312	15190	15051	15271	15343	15284	15261	15457	15169	15304	15302	15257	15326	15335	15138	15173	15270	15185	15307	15307	15334	15338	15233	15424	15335	15445	15200	15532	15205	15356	15169	15290	15327	15248	15261	15306	15140	15507	15113	15267	15293	15409	15296	15413	15201	15268	15283	15266	15287	15157	15437	15287	15345	15066	15237	15039	15159	15194	14970	15278	15300	15276	15437	15321	15073	15168	15162	15121	15204	15303	15265	15356	15509	15389	15345	15106	15260	15369	15309	15185	15264	15211	15295	15014	15409	15291	15116	15169	15329	15307	15300	15276	15309	15178	15173	15388	15321	15331	15340	15120	15256	15224	15228	15210	15291	15215	15394	15369	15343	15260	15175	15451	15406	15147	15407	15245	15281	15110	15248	15258	15246	15133	15238	15311	15303	15218	15216	15361	15261	15179	15299	15201	15314	15240	15288	15417	15408	15328	15275	15278	15453	15243	15164	15211	15076	15340	15278	15240	15206	15052	15022	15256	15151	15232	15197	15310	15099	15236	15467	15057	15055	15258	15244	15370	15347	15137	15431	15341	15220	15128	15280	15141	15251	15156	15320	15367	15406	15137	15277	15275	15207	15143	15236	15309	15276	15356	15382	15413	15179	15214	15125	15325	15249	15245	15396	15188	15272	15187	15336	15306	15218	15217	15220	15254	15293	15236	15187	15128	15241	15307	15284	15559	15322	15392	15103	15015	15431	15367	15243	15411	15424	15275	15112	15215	15253	15358	15398	15360	15192	15218	15103	15163	15121	15277	15322	15291	15342	15269	15172	15245	15349	15098	15322	15191	15378	15159	15315	15122	15074	15194	15276	15096	15343	15156	15395	15112	15309	15186	15175	14978	15166	15254	15148	15201	15490	15546	15197	15337	15251	15177	15216	15322	15323	15200	15118	15367	15286	15302	15334	15399	15202	15317	15283	15231	15399	15451	15330	15266	15209	15130	15339	15282	15339	15244	15102	15349	15376	15367	15153	15245	15226	15321	15256	15072	15070	15055	15337	15109	15322	15347	15304	15177	15417	15344	15136	15290	15308	15381	15157	15255	15202	15479	15451	15396	15474	15287	15370	15338	15063	15301	15165	15263	15447	15332	15346	15498	15174	15290	15132	15237	15338	15291	15144	15426	15288	15166	15229	15207	15274	15223	15291	15191	15305	15313	15167	15022	15164	15273	15214	15296	15304	15185	15238	15309	15298	15430	15211	15219	15202	15245	15099	15300	15358	15231	15277	15220	15322	15069	15321	15254	15333	15048	15114	15201	15397	15302	15053	14970	15213	15175	15243	15457	15209	15187	15026	15204	15228	15416	15393	15226	15347	15267	15257	15228	15140	15250	15529	15314	15220	15323	15221	15219	15308	15260	15158	15091	15137	15243	15251	15355	15206	15241	15310	15284	15185	15204	15277	15346	15273	15197	15266	15183	15146	15125	15315	15201	15307	15405	15282	15133	15219	15200	15350	15243	15064	15226	15137	15166	15324	15288	15377	15234	15439	15138	15119	15473	15330	15297	15326	15348	15136	15383	15179	15183	15021	14980	15227	15217	15133	15236	15299	15218	15270	15256	15359	15372	15277	15324	15117	15226	15348	15276	15311	15091	15247	15306	15352	15278	15252	15165	15149	15230	15358	15091	15225	15214	15361	15162	15191	15152	15122	15120	15241	15447	15210	15326	15370	15356	15115	15415	14941	15361	15187	15233	15157	15232	15304	15274	15397	15309	15402	15118	15480	15117	15438	15477	15220	15109	15353	15358	15213	15385	15253	15161	15230	15044	15084	15322	15256	15073	15207	15333	15369	15287	15346	15200	15255	15390	15151	15186	15320	15168	15328	15213	15274	15253	15165	15313	15304	15267	15175	15258	15268	15379	15345	15131	15155	15101	15117	15264	15102	15269	15260	15307	15247	15244	15168	15285	15262	14997	15269	15063	15137	15159	15455	15254	15373	15286	15218	15152	15300	15150	15391	15277	15212	15426	15106	15307	15353	15122	15182	15196	15310	15107	15122	15086	15215	15178	15249	15453	15161	15270	15255	15302	15404	15163	15447	15301	15242	15185	15193	15270	15364	15391	15389	15109	15212	15114	15155	15258	15337	15268	15276	15290	15183	15308	14955	15226	15233	15169	15226	15452	15191	15329	15233	15318	15268	15339	15387	15351	15198	15310	15254	15291	15237	15154	15237	15322	15285	15205	15186	15058	15299	15317	15266	15173	15190	15110	15401	15263	15277	15193	15241	15285	15336	15213	15433	15379	15279	15376	15170	15252	15184	15157	15025	15168	15212	15418	15158	15214	15327	15199	15325	15243	15287	15269	15227	15213	15210	15377	15248	15322	15389	15276	15288	15220	15309	15110	15281	15163	15421	15273	15279	15276	15176	15339	15120	15246	15225	15238
13119	21266	20055	17308	16119	15293	15160	15014	14833	14870	14762	14576	14557	23836	30630	29384	23882	18022	15626	14316	14188	14448	14373	14521	14292	14385	14331	14433	14287	14366	14364	14344	14348	14264	14253	14345	14297	14146	14214	14452	14262	14475	14417	14206	14240	14316	14301	14296	14294	14271	14338	14349	14235	14233	14206	14301	14574	14242	14286	14404	14440	14467	14309	14239	14155	14088	14494	14215	14352	14222	14353	14430	14382	14288	14348	14323	14342	14435	14351	14161	14252	14322	14221	14370	14264	14282	14347	14344	14191	14296	14340	14344	14289	14502	14361	14423	14127	14235	14356	14371	14315	14367	14187	14296	14245	14278	14297	14181	14379	14236	14450	14233	14352	14173	14423	14325	14263	14298	14259	14330	14271	14303	14266	14208	14246	14261	14272	14428	14241	14402	14424	14123	14340	14144	14367	14339	14221	14198	14275	14200	14337	14361	14174	14215	14449	14218	14351	14414	14238	14328	14390	14117	14299	14201	14268	14297	14221	14362	14529	14310	14375	14438	14275	14348	14316	14193	14190	14457	14251	14321	14308	14347	14261	14271	14490	14289	14277	14309	14311	14333	14348	14300	14383	14228	14271	14381	14360	14401	14270	14174	14336	14404	14146	14170	14328	14337	14330	14340	14296	14210	14392	14191	14298	14297	14117	14327	14130	14282	14201	14378	14279	14336	14328	14279	14267	14421	14515	14290	14155	14366	14217	14365	14358	14229	14201	14154	14205	14286	14269	14227	14172	14394	14128	14153	14493	14270	14325	14237	14208	14362	14394	14300	14262	14305	14399	14229	14361	14343	14339	14290	14181	14059	14324	14262	14349	14136	14441	14241	14329	14287	14397	14206	14316	14450	14292	14269	14211	14204	14374	14281	14251	14306	14290	14389	14418	14354	14313	14228	14205	14141	14420	14212	14245	14243	14348	14333	14363	14296	14342	14171	14119	14145	14236	14220	14136	14320	14162	14277	14205	14295	14301	14199	14280	14343	14334	14316	14385	14377	14376	14163	14336	14416	14322	14470	14337	14295	14313	14218	14260	14326	14281	14375	14225	14252	14479	14329	14270	14311	14332	14383	14457	14262	14236	14194	14172	14251	14196	14460	14292	14282	14294	14183	14180	14200	14112	14302	14259	14348	14226	14282	14110	14271	14382	14321	14216	14076	14313	14129	14285	14156	14374	14366	14302	14196	14377	14268	14247	14332	14332	14289	14384	14183	14315	14241	14265	14064	14459	14391	14251	14332	14254	14225	14264	14445	14173	14400	14356	14097	14306	14490	14228	14251	14143	14378	14248	14183	14328	14265	14362	14170	14252	14287	14180	14297	14108	14419	14238	14347	14218	14197	14346	14319	14397	14189	14213	14252	14364	14270	14115	14225	14350	14236	14220	14289	14166	14259	14258	14236	14418	14290	14358	14129	14183	14344	14245	14289	14226	14460	14186	14310	14271	14180	14363	14484	14186	14251	14290	14397	14360	14371	14252	14232	14232	14120	14390	14162	14371	14436	14392	14394	14299	14202	14354	14304	14346	14265	14266	14279	14348	14432	14302	14394	14144	14245	14282	14322	14205	14236	14345	14340	14384	14284	14426	14403	14293	14417	14414	14305	14175	14207	14395	14224	14268	14187	14227	14135	14337	14363	14355	14270	14370	14287	14216	14256	14415	14369	14393	14288	14555	14274	14268	14133	14289	14349	14243	14195	14327	14318	14360	14314	14388	14219	14297	14427	14437	14256	14304	14387	14246	14241	14239	14200	14395	14288	14299	14283	14292	14258	14312	14448	14301	14223	14274	14384	14197	14201	14336	14178	14266	14239	14378	14288	14275	14236	14374	14237	14133	14232	14297	14259	14380	14276	14350	14364	14272	14396	14287	14303	14399	14385	14257	14184	14285	14257	14166	14187	14430	14297	14309	14342	14308	14118	14283	14178	14284	14300	14404	14319	14222	14208	14226	14230	14367	14223	14250	14462	14175	14274	14348	14283	14404	14123	14203	14262	14418	14335	14209	14272	14500	14332	14557	14474	14296	14225	14032	14292	14271	14429	14473	14169	14227	14406	14226	14233	14255	14221	14496	14218	14396	14332	14335	14291	14432	14252	14206	14276	14331	14284	14177	14313	14281	14291	14276	14302	14221	14328	14273	14377	14175	14312	14147	14391	14262	14307	14279	14194	14155	14500	14186	14372	14350	14116	14192	14243	14375	14201	14327	14384	14338	14322	14258	14357	14357	14471	14310	14222	14361	14328	14186	14265	14171	14308	14195	14396	14297	14413	14172	14207	14468	14343	14199	14313	14379	14214	14309	14400	14482	14148	14422	14133	14510	14361	14442	14380	14281	14425	14202	14369	14236	14282	14380	14228	14314	14292	14313	14310	14360	14299	14128	14374	14351	14284	14346	14178	14323	14192	14155	14465	14203	14516	14281	14350	14410	14326	14296	14220	14202	14237	14303	14331	14163	14374	14097	14233	14324	14274	14248	14375	14209	14191	14227	14412	14227	14129	14250	14226	14438	14416	14280	14232	14340	14153	14318	14357	14320	14314	14479	14201	14499	14355	14221	14232	14290	14483	14125	14330	14284	14318	14235	14414	14305	14391	14246	14165	14419	14493	14254	14334	14359	14348	14406	14217	14329	14314	14281	14423	14181	14311	14138	14318	14287	14318	14252	14330	14274	14242	14263	14298	14248	14406	14175	14337	14107	14501	14410	14210	14248	14276	14328	14384	14426	14349	14179	14235	14312	14362	14340	14447	14242	14149	14354	14353	14127	14095	14384	14351	14218	14240	14258	14263	14272	14392	14296	14330	14426	14225	14203	14289	14371	14238	14256	14301	14450	14350	14209	14490	14201	14249	14331	14184	14275	14411	14315	14469	14340	14374	14245	14397	14233	14165	14304	14182	14281	14301	14327	14303	14210	14428	14278	14230	14285	14345	14261	14285	14310	14106	14264	14065	14289	14417	14347	14179	14462	14344	14187	14272	14328	14183	14335	14450	14346	14178	14398	14198	14072	14447	14189	14278	14337	14271	14226	14322	14341	14310	14339	14262	14257	14337	14346	14198	14392	14261	14384	14340	14387	14415	14140	14281	14386	14522	14321	14357	14410	14277	14304	14189	14353	14137	14269	14181	14292	14367	14269	14309	14285	14251	14398	14251	14080	14346	14314	14208	14454	14234	14232	14310	14339	14221	14380	14301	14385	14327	14319	14220	14448	14194	14145	14349	14254	14451	14333	14412	14401	14303	14286	14372	14319	14148	14154	14352	14313	14160	14167	14128	14218	14254	14181	14221	14421	14066	14330	14377	14297	14402	14304	14287	14174	14223	14260	14152	14218	14198	14468	14431	14410	14274	14129	14290	14382	14306	14282	14328	14347	14270	14304	14416	14362	14381	14268	14309	14358	14322	14430	14273	14351	14248	14438	14405	14377	14178	14345	14219	14202	14067	14384	14334	14190	14216	14372	14077	14313	14297	14274	14224	14367	14334	14333	14426	14326	14225	14263	14371	14215	14292	14391	14292	14296	14241	14343	14172	14222	14241	14304	14237	14390	14283	14323	14284	14307	14282	14259	14274	14133	14467	14277	14456	14133	14212	14345	14387	14206	14391	14327	14418	14335	14361	14372	14277	14200	14334	14231	14374	14356	14325	14178	14182	14281	14310	14334	14255	14252	14370	14361	14316	14369	14313	14189	14317	14315	14303	14352	14393	14346	14297	14212	14286	14440	14268	14364	14153	14312	14370	14383	14434	14252	14335	14244	14128	14350	14141	14408	14372	14386	14258	14206	14330	14471	14336	14298	14152	14404	14274	14114	14422	14339	14367	14262	14183	14336	14483	14279	14128	14271	14194	14374	14373	14325	14249	14153	14304	14364	14378	14369	14200	14334	14349	14278	14298	14115	14369	14247	14356	14488	14352	14128	14317	14302	14223	14332	14439	14129	14216	14380	14252	14135	14184	14309	14273	14320	14145	14417	14310	14282	14332	14287	14278	14298	14204	14440	14304	14362	14312	14148	14322	14221	14192	14154	14354	14377	14203	14428	14255	14219	14368	14391	14184	14194	14348	14207	14365	14322	14202	14375	14296	14312	14282	14278	14310	14152	14442	14323	14307	14491	14340	14301	14284	14325	14201	14277	14166	14213	14281	14325	14182	14325	14357	14253	14319	14226	14178	14458	14291	14178	14259	14265	14298	14095	14266	14311	14302	14232	14281	14418	14097	14411	14221	14082	14277	14210	14359	14373	14376	14323	14238	14302	14416	14147	14255	14303	14427	14254	14298	14243	14285	14310	14185	14270	14159	14372	14396	14222	14303	14429	14397	14243	14279	14380	14215	14458	14290	14242	14374	14330	14337	14354	14263	14298	14200	14287	14304	14164	14310	14325	14378	14205	14263	14363	14225	14298	14339	14300	14233	14213	14155	14294	14114	14395	14362	14304	14203	14409	14180	14248	14429	14339	14394	14429	14394	14334	14243	14178	14304	14325	14223	14339	14389	14363	14423	14162	14388	14260	14205	14226	14298	14223	14313	14339	14436	14299	14193	14272	14347	14341	14313	14235	14233	14438	14314	14371	14196	14068	14361	14209	14385	14334	14394	14202	14310	14235	14276	14448	14211	14235	14166	14296	14281	14113	14276	14253	14195	14364	14258	14249	14276	14321	14128	14410	14192	14277	14270	14333	14247	14120	14246	14500	14384	14235	14246	14137	14262	14333	14318	14335	14234	14364	14281	14260	14270	14299	14357	14281	14287	14221	14318	14281	14290	14378	14217	14343	14210	14326	14310	14322	14249	14414	14305	14351	14419	14169	14252	14300	14341	14208	14392	14197	14083	14382	14360	14323	14280	14243	14364	14396	14456	14337	14275	14456	14486	14261	14103	14302	14340	14277	14247	14425	14276	14398	14395	14317	14194	14223	14287	14365	14100	14321	14377	14342	14373	14421	14236	14363	14254	14213	14271	14233	14235	14179	14311	14301	14268	14264	14322	14327	14267	14291	14140	14243	14216	14236	14297	14483	14270	14294	14119	14246	14285	14365	14329	14125	14198	14244	14161	14284	14367	14092	14202	14286	14330	14297	14266	14389	14494	14246	14307	14175	14274	14203	14321	14353	14335	14204	14371	14279	14132	14380	14460
22660	21106	28882	23596	21262	22641	22958	17645	16690	17061	17011	16509	16556	22743	35274	32860	28378	21664	18330	16671	16271	16164	16230	16160	16025	16232	16164	16281	16162	16144	16218	16204	16059	16003	16172	16247	16171	16180	16238	15931	16207	16055	16232	16088	16186	16103	16153	16104	16251	16164	16065	16247	16079	16095	16288	16267	16265	15926	16155	16057	16171	16367	16128	16217	16233	16095	16144	16175	15879	16098	16198	16145	16191	16247	16000	16067	16098	16122	16002	16039	16044	16308	16117	16155	15967	15942	16065	16190	16086	16118	16242	16109	16110	16329	16245	15969	16170	16034	16251	16194	16058	15928	16277	16220	16140	16253	16220	16093	16195	16094	16062	16183	16043	15906	15912	16257	16191	15869	15965	16267	16168	16061	16125	16058	15923	16172	16030	16094	16054	15966	16133	16049	16104	16086	16082	15966	15999	16105	16028	16281	16210	16192	16027	15885	16111	15999	16124	16025	15994	16086	16218	16080	15976	16032	16164	15938	15966	16190	16015	16043	15947	16000	16182	16183	16020	16060	16160	16254	16141	16159	15949	15957	16025	16023	16197	16002	16180	16221	16317	16032	15950	16025	15897	16040	16178	15980	16116	16047	16112	16214	16215	15795	16167	15880	16209	15977	16058	16240	15975	16001	15969	15883	15996	16114	15912	16170	16106	16118	16224	16153	16120	16098	15931	16110	15834	16203	16004	16278	16066	15976	15847	16092	15991	15920	16037	16006	15906	16187	16124	15783	15870	16073	16155	16195	16246	15707	16181	16038	16328	15938	16356	15978	16023	16039	16204	16106	16010	16141	15972	15995	16036	15924	16091	15923	16132	16141	16169	16003	16169	15841	16139	15948	16058	16167	15991	15907	15878	16161	16203	15913	15942	16084	16182	16112	16168	16040	16017	16001	15893	16088	16067	16113	16059	16176	16134	15956	16026	16111	16136	16034	16170	16123	16095	15997	16021	15943	16187	16004	16207	15912	15851	16032	16092	16201	16021	16149	15984	16061	16261	16131	16154	15955	16141	15859	16120	15980	16097	16025	16064	15962	16064	16014	15992	16203	15950	16188	16141	16205	16281	16104	16030	16080	16080	16170	16057	16058	16035	15994	16110	16116	16098	16156	16227	16059	16063	15892	16162	16092	16019	16048	16038	16221	15866	15872	15926	15877	16001	16126	15969	15914	16275	15937	16053	16196	16141	16197	16090	16195	15891	16063	16163	15900	16064	16162	16019	15943	16264	15834	15963	15895	15807	15947	16099	15927	16040	15992	15704	16288	16069	16099	16007	16094	16006	15955	16106	16240	16226	15834	16146	15928	16102	16071	15908	16138	16137	16260	16119	15920	15994	15992	15894	16063	16103	15969	15813	16032	16344	15961	16047	16145	16084	16124	16145	16243	16132	16089	16241	16093	16127	16072	15856	15973	16129	15950	16014	15872	16077	15956	16133	15953	15944	15859	16180	15773	16245	16215	16071	16149	16058	16172	16159	16141	16277	16194	16183	16189	15926	16044	16177	15930	15979	15944	16256	15988	16023	15950	15996	15899	15935	16137	16143	16019	16080	16149	16075	15996	16079	16169	15995	16024	16080	16028	16042	15887	16140	16164	15933	16088	16276	16048	15996	15849	15865	16149	16017	16051	16158	16116	16011	16044	16026	16102	15981	15985	16142	16059	16181	16072	15899	16105	16193	16033	16138	16100	16028	16159	16060	16242	15826	15974	16081	15984	16007	16123	15974	16027	16053	15908	16012	15974	16031	16112	16137	16156	15958	16126	16209	16184	16163	16078	16096	16008	16053	16082	16120	16040	16153	16200	15893	16025	16214	16133	16002	15929	16136	16078	15917	15932	16084	16149	16167	16244	16126	16119	16081	15948	16015	16031	16021	16005	16175	16031	15926	15866	16070	16086	16206	16051	15936	16213	16144	16053	16197	16196	16012	16045	15953	16133	16084	16110	16151	15896	15996	16066	16077	16175	16020	16042	16137	15940	15864	15860	16023	16007	15932	15870	15945	16068	15985	15968	16282	16134	16029	16166	16108	15917	16015	16115	15986	16025	15854	16071	15948	15994	16119	16210	16090	16011	16149	16051	16055	16038	16078	16202	16136	16057	16116	16031	16146	15938	15838	16082	16056	15956	16105	16018	15840	16198	16062	16205	16157	16163	16226	16173	16086	16170	16252	15954	16047	15960	15894	16122	16149	16130	16057	16318	16029	16176	16045	15795	16359	16013	16032	15940	15881	16019	15847	16189	16208	16081	15925	15971	16098	16101	15983	16112	16203	16010	16005	16007	16205	16033	16084	16066	16082	15977	15990	16118	15968	16009	16039	16072	15944	16130	15871	16071	16171	16070	16055	16095	16110	15931	16076	16110	16097	16101	16374	16127	16161	15920	16093	15917	15955	16232	15966	16047	16040	16065	16124	16220	16184	16028	16173	16144	15975	16062	15951	16127	16037	15983	16121	16043	16033	16122	16421	16193	16112	16222	16067	16142	16029	15978	16125	15973	16000	16017	15933	16010	16126	16266	15921	16154	16172	15895	15876	16066	16032	15989	15932	16042	16131	16196	15983	16043	16124	15868	16011	15947	16089	15914	16185	16115	15992	16016	15927	15926	16090	16180	16063	16153	15973	16028	16115	16047	15967	16037	15964	16091	16013	16216	15911	16010	15935	15859	16142	16069	16201	16210	15863	16006	16070	16031	16170	16131	16070	16038	16141	16080	15947	16044	16023	16099	16156	16167	15944	16107	16185	16013	15885	15958	16008	16154	15975	15996	16143	15971	16040	16041	15959	16153	15943	16026	16158	16099	15925	16040	15942	16069	16205	16105	15967	16099	16150	16058	16109	15854	15896	16109	16070	15991	15973	15989	16108	16122	16134	16119	16079	15987	15991	16203	16127	16118	16169	16039	16147	16070	16053	15894	16119	15998	15996	16203	16097	16282	15880	16244	16044	16094	16124	15894	16225	15978	16035	15958	15845	16234	15923	16075	16013	15946	16016	16230	15868	16172	16025	16037	15935	16117	16034	16000	16355	15914	16091	16058	16196	16060	16031	16104	16142	15909	15962	16136	16144	15919	15980	15861	15942	15791	15985	16143	16017	16152	15889	15946	16020	16045	16066	16141	15971	16074	15834	15968	16089	16150	15960	16057	16112	15955	16174	15848	16049	15922	16037	16070	16001	16029	16074	15934	16032	15995	16071	16053	16028	16024	16158	16161	16134	16034	15995	16139	16069	16060	16070	16221	16034	16095	16246	15930	16118	16097	16268	16071	16090	16001	16223	16154	15978	15930	15989	16080	16083	16069	15982	15942	16145	16045	16160	16120	16050	16028	15890	16164	16073	16003	16098	16041	15952	16033	16171	15945	15970	16094	16072	16081	15841	16264	15905	15882	16022	15940	16019	16117	15999	16130	16023	16164	16068	16015	16011	16175	16008	15996	16107	16253	15855	15844	16115	15924	16104	16229	16102	15862	16006	15959	15935	15947	15887	16073	16128	16079	16113	15949	15909	16187	15949	15901	16188	16151	16171	16230	16191	16169	16081	16165	15971	16083	16052	15968	15931	15902	15949	16169	16188	16293	16019	16025	15874	16161	16162	16158	16177	16193	16101	16014	15940	16197	16090	16103	15970	15982	16104	16172	16077	16045	15981	15891	16082	16087	16088	16198	16094	16106	16012	16151	16026	16117	16010	16327	16041	15914	16008	16082	15868	16218	16011	16213	16238	16222	16212	16083	16049	16051	16159	16124	16237	15943	16136	16216	16032	16081	16018	16059	16199	16047	16144	16157	16182	16176	16113	16195	16013	16157	15849	16079	16033	16207	15962	16069	16131	15986	16174	16070	15797	15906	15896	16031	16023	16102	15979	16031	16073	16059	16227	15997	16132	16212	16056	15994	16118	15972	16041	16055	16043	15895	15828	16243	15943	16182	16119	16105	16282	15899	16110	16085	16233	15936	15875	15989	16119	16050	15950	16332	16149	15949	15978	16084	16087	16064	16195	16351	15982	15984	16029	15960	16138	15837	16111	16202	15848	16096	16192	16014	16068	15947	15976	16134	16000	16286	15940	15809	16222	15987	16283	15893	16122	16091	16181	15979	15981	15924	16054	16039	16085	16144	16071	16066	15975	15926	16053	16186	16164	16174	16150	15934	16144	16091	16025	16023	16056	16198	16240	15880	16011	15969	16062	16081	16027	15942	15887	16090	15935	16102	16076	16113	16097	16094	15976	15977	16118	16137	16047	16038	16215	16185	15990	15901	16076	16109	16159	16224	16072	16117	16000	15979	16285	16195	16083	16122	16076	16017	16224	15959	16215	16205	16168	15891	16081	16043	16084	16185	16044	15918	15813	16098	16061	16029	16042	16075	16005	16133	15971	16110	16284	15982	16041	15978	15975	15971	16019	16338	16190	16099	15971	16083	16163	15959	16231	16199	16083	16079	16152	16069	15998	15995	15965	16202	16198	15992	16143	16234	16112	16199	16004	16149	16145	15987	15941	16089	16126	16010	16099	15873	16013	16082	16215	16166	15998	16067	16057	16140	15899	16119	16012	16058	16113	16165	16178	16160	16295	15999	15972	16045	15992	16144	16070	16076	16108	15972	16128	16071	15948	16013	16045	15940	16063	15995	15940	15973	16126	16102	16273	16104	15942	16073	16263	16006	15743	16021	16028	16226	16065	16085	16015	16016	16068	16082	15981	16129	16167	16104	16255	16150	16066	16198	15879	15945	16095	16056	16198	15916	16040	16086	16009	16191	16049	16041	16082	16053	15928	16087	15984	16015	16237	15946	16046	16016	16156	16125	15963	16002	16130	15996	15962	15993	16211	16068	16263	15962	16019	16073	16185	15987	16025	15874	16092	15884	15953	16066	15965	16165	16035	16071	15947	16154	16112	16144	16055	15976	16091	16037	15973	16056	16197	15814	15917	16120	16124	15979	16052	15986	16096	15989	16096	15990	16108	16176	15993	16128	16027	16254	16125	16012	16053	16053	16165	15993	16217	16133	16282	16162	16089	16036	15968	16042	15988	15898	16047	16244	16096	16119	16053	15938	16212	16081	16145	16269	15900	15915	16098	16038	16117	16046	16093	16151	16036	16218	16153	16136	16112	16138	16011	15907	16023	16103	16082	16012
14641	25654	23799	19669	17826	16999	16383	15781	15650	15514	15370	15425	15126	25871	38531	36226	29382	21129	16890	15224	14960	14926	14642	14828	14787	14831	14802	14738	15046	14749	14874	14853	14780	14827	14779	14966	14815	14804	14871	14678	14794	14739	14742	14852	14749	14776	14670	14757	14560	14672	14782	14959	14842	14816	14783	14832	14696	14764	14793	14787	14890	14640	14672	14920	14945	14851	14850	14707	14542	14774	14793	14852	14873	14821	14680	14714	14731	14769	14814	14732	14755	14763	14794	14869	14668	14863	14932	14914	14941	14790	14970	14798	14922	14914	14906	14715	14826	14682	14656	14833	14747	14841	14761	14772	14650	14660	14830	14802	14863	14644	14711	14841	14729	14657	14778	14788	14899	14882	14699	14779	14728	14785	14804	14790	14719	14660	14795	14829	14670	14842	14927	14791	14784	14806	14667	14878	14781	14770	14666	14595	14873	14813	14977	14796	14736	14752	14875	14516	14731	14826	14871	14751	14835	14860	14600	14863	14793	14807	14834	14669	14717	14806	14842	14645	14950	14713	14659	14659	14754	14742	14700	14759	14889	14761	14846	14741	14615	14820	14584	14692	14538	14586	14618	14706	14702	14771	14931	14585	14698	14780	14601	14763	14868	14826	14946	14660	14972	14905	14763	14867	14975	14627	14891	14668	14797	14714	14838	14764	14873	14762	14901	14716	14869	14864	14631	14800	14750	14887	14647	14746	14631	14780	14745	14672	14691	14956	14669	14767	14914	14654	14582	14876	14733	14786	14651	14792	14756	14920	14711	14750	14765	14868	14718	14757	14867	14862	14771	14757	14729	14702	14648	14844	14618	14800	14679	14699	14730	14815	14803	14720	14866	14822	14799	14713	14718	14912	14787	14647	14913	14908	14626	14877	14737	14732	14903	14666	14767	14797	14832	14859	14667	14825	14833	14664	14835	14968	14729	15003	14706	14801	14982	14671	14752	14707	14669	14866	14759	14637	14743	14793	14809	14810	14756	14854	14855	14799	14656	14756	14769	14623	14766	14659	14820	14675	14877	14908	14676	14865	14737	14982	14889	14766	14996	14661	14756	14688	14823	14617	14662	14931	14626	14681	14566	14818	14771	14786	14857	14836	14867	14856	14651	14707	14754	14696	14755	14785	14764	14618	14715	14823	14727	14879	14868	14693	14806	14714	14792	14754	14833	14913	14850	14678	14842	14862	14853	14638	14698	14707	14930	14848	14778	14702	14792	14704	14757	14874	14788	14581	14813	14788	14896	14679	14701	14857	14718	14738	14644	14767	14852	14817	14769	14724	14732	14879	14715	14694	14995	14709	14886	14618	14824	14769	14762	14830	14765	14700	14856	14786	14832	14724	14788	14891	14808	14953	14641	14679	14786	14767	14822	14796	14811	14731	14828	14699	14868	14802	14690	14674	14822	14735	14663	14706	14614	14835	14811	14691	14867	14782	14833	14777	14830	14800	14905	14842	14684	14584	14683	14532	14754	14906	14729	14665	14712	14687	14878	14873	14804	14903	14757	14663	14843	14653	14910	14724	14777	14737	14814	14744	14761	14617	14731	14670	14847	14755	14592	14847	14638	14741	14889	14640	14595	14639	14711	14751	14730	14724	14653	14730	14706	14849	14782	14875	14769	14747	14623	14899	14764	14809	14793	14871	14857	14765	14695	14772	14865	14840	14745	14917	14837	14790	14768	14777	14801	14857	14789	14664	14821	14727	14848	14812	14739	14714	14824	14708	14703	14982	14713	14823	14740	14742	14872	14830	14527	14692	14791	14691	14842	14686	14846	14536	14754	14778	14764	14752	14586	14650	14795	14689	14755	14642	14663	14692	14900	14708	14635	14948	14915	14790	14856	14802	14533	14818	14762	14727	14574	14621	14737	14685	14791	14900	14901	14843	14648	14815	14906	14911	14675	14722	14733	14639	14825	14641	14744	14865	14676	14789	14603	14776	14807	14639	14762	14817	14786	14667	14788	14653	15000	14678	14680	14802	14738	14728	14919	14654	14827	14807	14739	14683	14681	14845	14799	14659	14685	14809	14732	14782	14795	14678	14771	14700	14691	14687	14826	14550	14809	14737	14874	14546	14727	14739	14712	14846	14813	14830	14793	14841	14936	14776	14700	14791	14680	14798	14842	14825	14850	14703	14769	14804	14671	14891	14769	14713	14730	14633	14726	14676	14658	14897	14653	14698	14863	14822	14713	14810	14673	14782	14806	14764	14741	14937	14684	14728	14846	15006	14724	14868	14717	14800	14610	14753	14801	14785	14714	14787	14564	14879	14839	14870	14615	14717	14768	14759	14750	14709	14620	14673	14896	14818	14729	14654	14674	14885	14743	14815	14708	14650	14910	14636	14669	14726	14680	14692	14687	14921	14692	14749	14644	14675	14686	14734	14690	14903	14655	14840	14520	14756	14874	14918	14739	14772	14893	14775	14675	14778	14761	14723	14817	14815	14582	14816	14628	14825	14709	14709	14668	14790	14723	14793	14762	14722	14868	14690	14728	14517	14829	14689	14735	14676	14728	14758	14686	14878	14792	14734	14680	14631	14775	14761	14724	14730	14743	14804	14608	14819	14846	14647	14819	14588	14796	14777	14764	14689	14684	14727	14757	14893	14916	14726	14812	14891	14715	14741	14887	14841	14789	14850	14751	14619	14868	14695	14812	14698	14476	14834	14741	14854	14722	14752	14808	14790	14797	14675	14755	14696	14542	14633	14882	14847	14715	14833	14826	14760	14915	14819	14715	14739	14643	14640	14723	14698	14675	14637	14662	14649	14836	14666	14787	14650	14808	14543	14656	14823	14855	14765	14957	14806	14820	14765	14787	14606	14764	14702	14915	14929	14729	14825	14791	14840	14768	14771	14768	14824	14776	14829	14652	14575	14559	14920	14776	14633	14813	14786	14680	14592	14856	14833	14888	14865	14839	14815	14898	14645	14774	14860	14781	14849	14633	14867	14825	14661	14923	14784	14648	14762	14733	14630	14609	14856	14845	14708	14821	14757	14511	14757	14763	14831	14703	14803	14733	14765	14853	14701	14818	14910	14866	14826	14787	14636	14823	14506	14818	14541	14703	14613	14766	14745	14745	14870	14781	14815	14651	14645	14694	14745	14849	14792	14714	14758	14658	14676	14866	14628	14722	14877	14854	14828	14692	14799	14851	14792	14716	14765	14778	14876	14583	14798	14764	14905	14573	14700	14783	14833	14834	14735	14763	14740	14816	14893	14639	14824	14928	14500	14782	14793	14637	14741	14760	14818	14709	14778	14658	14701	14967	14781	14784	14718	14858	14748	14752	14818	14829	14760	14785	14712	14893	14690	14823	14760	14796	14767	14828	14751	14848	14867	14735	14698	14862	14822	14616	14844	14824	14937	14744	14734	14709	14670	14901	14741	14648	14815	14803	14682	14803	14734	14893	14783	14889	14844	14783	14834	14705	14775	14722	14768	14693	14789	14817	14745	14775	14762	14805	14736	14502	14655	14725	14901	14814	14824	14864	14878	14719	14712	14726	14710	14622	14733	14674	14549	14772	14777	14662	14870	14849	14887	14565	14643	14854	14856	14727	14716	14737	14747	14756	14735	14784	14803	14595	14651	14805	14730	14826	14753	14616	14810	14522	14600	14820	14648	14939	14645	14747	14696	14629	15002	14777	14711	14780	14815	14789	14670	14860	14766	14746	14911	14870	14671	14854	14809	14661	14825	14575	14700	14673	14719	14649	14669	14903	14754	14730	14677	14648	14566	14837	14792	14846	14592	14859	14766	14785	14800	14727	14606	14559	14654	14778	14639	14854	14705	14660	14958	14873	14774	14914	14617	14659	14682	14615	14741	14718	14624	14838	14649	14798	14838	14668	14739	14807	14839	14807	14783	14730	14675	14894	14782	14790	14739	14635	14559	14722	14772	14845	14735	14748	14695	14770	14833	14911	14763	14766	14855	14665	14631	14630	14802	14723	14794	14711	14892	14649	14615	14769	14797	14743	14672	14781	14763	14648	14913	14873	14872	14760	14672	14843	14868	14658	14870	14641	14833	14708	14770	14731	15099	14684	14714	14865	14753	14684	14775	14894	14901	14779	14786	14712	14719	14898	14760	14684	14723	14788	14794	14757	14777	14846	14814	14837	14710	14685	14900	14803	14693	14718	14916	14878	14675	14635	14813	14707	14739	14796	14871	14632	14826	14905	15001	14644	14768	14743	14844	14684	14734	14899	14835	14867	14821	14889	14842	14802	14737	14741	14800	14543	14597	14899	14785	14711	14902	14736	14619	14766	14881	14631	14847	14728	14647	14855	14755	14829	14803	14675	14732	14818	14857	14881	14627	14968	14832	14851	14824	14665	14784	14730	14750	14654	14733	14714	14739	14672	14835	14867	14796	14774	14897	14674	14772	14727	14767	14795	14704	14954	14707	14657	14559	14818	14695	14668	14866	14861	14761	14659	14783	14814	14591	14771	14822	14800	14751	14819	14712	14872	14630	14709	14928	14827	14646	14688	14746	14823	14707	14830	14585	14645	14779	14773	14920	14862	14783	14865	14812	14806	14747	14869	14738	14709	14731	14699	14685	14830	14659	14800	14806	14598	14876	14895	14785	14809	14807	14856	14806	14747	14704	14926	14714	14752	14772	14684	14853	14812	14785	14739	14881	14757	14859	14762	14678	14716	14677	14713	14819	14794	14813	14746	14760	14706	14761	14745	14617	14822	14856	14820	14768	14832	14816	14873	14798	14906	14752	14750	14681	14725	14548	14589	14887	14752	14566	14674	14706	14796	14707	14897	14765	14731	14871	14903	14792	15091	14484	14868	14926	14824	14535	14864	14598	14646	14557	14753	14875	14751	14599	14689	14778	14697	14709	14678	14696	14808	14837	14829	14739	14783	14639	14578	14929	14739	14696	14712	14823	14903	14763	14580	14683	14662	14739	14816	14701	14649	14866	14651	14902	14706	14662	14687	14786	14781	14659	14745	14768	14802	15072	14701	14815	14746	14879	14763	14522	14690	14754	14532	14828	14778	14673	14634	14694	14697	14814	14804	14751	14662	14538	14770	14910	14723	14954	14680	14878	14638	14796	14755	14820	14791	14746	14662	14829	14815	14784	14692	14834	14790	14868	14791	14576	14733	14890	14903	14813	14885	14940
27318	21521	22100	18604	16021	15984	16159	16091	15807	15737	15959	16085	15992	16446	17568	17431	17136	16631	16280	15811	16133	15945	15879	15871	15951	16073	15767	15805	15976	16043	15920	15845	15838	16003	16001	16015	15904	15939	15886	15930	15836	16058	15906	15870	15996	15842	15777	15936	16098	16003	16016	15870	15956	15900	15880	15990	16045	15920	15930	16036	15795	15948	15988	15922	16041	15802	15729	15835	15975	15867	15914	15948	16013	15911	15948	15911	15827	15886	16067	15883	15904	15909	15985	15922	15970	16052	15869	15770	15799	15762	15953	15616	16083	15763	15948	15807	15646	15814	15731	15898	15920	15801	16021	16036	16002	15840	15991	15861	15845	15865	15767	15812	16049	15782	15796	15863	15978	15835	15993	15809	15789	15706	15846	15951	15933	16079	16027	16042	15951	16075	16016	15795	16172	16004	15907	15826	15894	16032	15882	15868	15939	15742	15753	15693	15732	15783	15969	15841	15959	15899	15948	15981	16040	15733	15935	15870	15978	15874	15812	15886	15819	16005	15921	15873	15898	15857	15978	15963	15767	15819	15836	15932	15854	15895	15767	15860	15882	15797	15890	15866	15695	15753	15873	15788	15836	15976	15866	15970	15667	15939	15769	15812	16042	15813	15804	16000	15988	15926	15872	15751	15891	15978	15899	15774	16016	15934	15997	15797	15906	15833	15815	15842	15778	15899	16098	15988	16096	16010	15863	16027	16025	16099	15993	15905	15831	15778	15927	16053	15875	15824	15869	15876	15830	16084	16081	15734	15914	15991	16093	16032	15831	15814	15770	15974	15777	15882	15769	15930	15832	16041	15931	15822	15942	15899	16126	15755	15866	16033	15810	15871	15839	15960	15884	15985	15944	15990	15858	15807	15798	16090	15896	15943	15599	15834	15713	15829	15734	15876	15887	15875	15720	16006	15759	15744	15922	15817	15898	15820	15889	15803	15950	15940	15839	15858	15926	15997	15895	15862	15852	15794	15737	15845	15846	15973	15990	15970	15852	15906	15808	16041	15825	15828	15966	15883	16123	15994	15824	15923	15805	15743	15781	15897	15671	15960	15873	15821	15905	15814	15945	15772	15892	15988	15914	15930	15930	15836	15988	15995	15927	15775	16122	15855	15949	15759	15786	15690	15885	16013	15618	15809	15953	16014	15980	15744	15915	15813	15769	15702	16017	15947	15906	15787	15925	15754	16166	15803	16064	16009	15806	15916	15640	16013	15968	15691	15858	15815	15899	15942	15787	15908	15901	16100	15887	15922	15993	15751	15880	15918	15912	15941	15982	15913	16067	16050	15757	15914	15864	15882	15916	15789	15966	15953	15883	15837	15837	15847	15913	15983	16013	15997	15893	16073	15861	15939	15885	15834	15953	15938	15887	15873	15920	15883	15978	15932	15903	15766	15945	15945	15741	16144	15741	15836	15947	15624	15764	15856	16137	15955	15903	15946	15940	15838	15859	15825	15788	15929	15972	15951	15765	16155	15950	15822	15783	16125	16020	15894	15847	16004	15843	15929	15903	16065	15918	16068	15793	15855	15980	16002	16035	15789	15948	16011	15840	15926	15907	15878	15945	15874	16004	15804	16034	15932	15921	15946	15815	16032	16148	15828	15871	15826	16066	16018	15836	15882	15951	15939	16049	16035	15883	15865	15972	15904	15806	15852	15832	15903	15893	15969	15933	15822	16067	16011	15879	15910	15820	15957	15763	15824	15828	16002	15942	15763	15931	16027	15828	16040	15955	15816	16074	15876	15769	15589	16034	15951	16053	15830	16050	16073	16045	15871	15998	15824	15935	15896	16040	16042	15906	15772	15972	16034	15942	15934	15772	15828	15669	15918	15847	15813	15789	15928	16077	15736	15877	15807	15784	15909	15804	15857	15951	15852	15899	15800	15757	16046	15855	16064	15962	15865	15928	15991	15934	16096	15780	15904	15912	16017	15968	15993	15968	15858	15723	16105	15893	15926	16021	15841	16035	15772	15741	15881	16026	15830	15704	15766	15938	15872	16201	15935	15951	15961	15889	16014	15974	15850	15842	16081	15725	16021	16004	16039	15797	15851	15921	15892	15993	15736	15995	15808	15887	15713	15990	15862	15797	16077	15724	15904	15995	15780	15841	15945	15883	15832	15996	16063	15931	15847	16012	15735	15891	15895	15812	16043	15937	15901	15915	15671	15862	15749	16012	15841	15995	15963	15802	15730	15942	15795	15873	15934	15987	15837	16030	15805	15797	16023	15974	15865	15851	16080	15928	16059	15845	15807	15780	15912	15886	15713	15905	15847	15983	15893	16132	15965	15903	15845	15926	15921	16026	16045	15750	15934	16041	15746	15814	16231	15859	16005	15798	16095	15789	15718	15919	15789	15794	16157	15974	15854	15891	15953	15978	15922	15998	16022	15875	15865	15780	15982	15714	15930	15823	15718	15751	16028	15893	15864	15856	15957	15713	15956	15858	15958	16014	15997	15778	15989	15916	16019	15931	15929	15987	15912	15917	15846	15776	15705	15922	15675	15814	15931	16077	15820	15904	16077	16001	15879	15774	15784	15810	16257	15952	16014	16099	15740	15963	15717	16016	15728	15721	15893	15993	16009	15983	15905	15717	15722	15916	16015	16002	15867	15941	15892	16014	16035	15827	15841	15947	15959	15816	15844	16085	15996	15972	16061	16191	16055	15968	15860	15989	15873	15816	15873	15931	16026	16011	15808	15895	15904	15973	15966	15831	15765	15823	15833	15921	15867	15713	15775	16071	15737	16081	15744	15811	15890	15900	15950	15868	15904	16090	16001	15949	16085	15903	15836	15894	15973	15992	15656	15775	15679	15816	15875	15759	15720	15987	15938	15858	15988	15721	16074	15950	16009	15916	15785	15778	15931	16027	16058	15744	16027	16018	15725	16132	15983	15749	15896	15902	15922	15851	15789	15816	15629	15916	15871	15913	15849	15931	15952	15741	15750	16014	15763	15735	15904	16002	15920	15974	15991	15865	15903	15806	16021	15949	15756	15777	15900	15912	15996	15817	16074	15996	15947	15777	15676	15675	15943	15788	15771	16108	16032	16102	15887	15992	16005	15847	15868	15968	15980	15922	15910	15964	15921	15980	15917	15874	15741	15853	16049	15864	15624	15863	16084	16027	15927	15739	15812	15941	15692	15836	15780	15802	15905	15910	15845	15936	15825	15936	15825	15987	15910	15756	15757	16091	15921	15806	15928	15955	15942	15930	15949	15986	15919	16002	16081	15881	15796	15886	16019	15838	16038	15906	15938	15840	16039	15777	15946	16057	15771	15913	15920	15802	16122	15850	16056	16009	15947	15936	15923	15883	15958	15695	15781	15850	15853	16006	15955	15915	15647	15821	15867	16011	15784	15976	15954	15664	15965	16005	15928	15771	15962	15903	15656	15912	15707	15798	15854	15896	15830	15829	15702	16009	15833	16053	15834	15932	15919	15833	15952	15783	15763	15911	16024	15703	15948	16024	15742	15914	15865	15751	16018	15787	15729	16117	15840	15877	15799	15848	15938	16163	15844	15929	15813	16006	16005	15942	15862	15913	15967	15735	15834	15992	16077	15968	15929	15883	15904	15911	15875	15826	15799	15973	15914	15999	15867	15939	15773	15905	15687	15975	15905	15897	16066	15816	15824	15671	15956	15990	16013	15949	15818	15870	15717	15883	15920	15878	15961	15974	15882	15947	16110	15901	15846	15813	16009	15826	16061	16033	15849	15970	15953	16052	15948	15781	15906	16178	15997	16123	15879	15743	15891	16061	15879	15986	16002	16156	15936	15804	15958	15991	15922	16032	15877	15992	15822	16043	16032	15774	15704	15930	15977	15931	15861	15787	15818	16024	15991	15956	15549	16105	15861	15998	15857	15918	15894	15953	15996	15918	15753	15810	15868	15915	15995	15893	15641	15903	15886	15823	16051	15860	15908	15960	15875	15878	15889	15771	15872	15885	15826	15937	15687	16078	15960	15973	15915	15788	16024	16102	15988	15802	15758	15846	16015	15890	15779	15995	15839	15921	15735	15734	15848	15729	16012	15949	15833	15883	15935	15949	15909	15990	15852	15799	15943	16035	15936	15897	15916	16047	15861	15930	16091	15965	15860	15760	16040	15939	15987	16008	15969	15843	15872	15809	15898	15955	15915	16053	15645	16056	15956	15802	15807	16052	15970	15779	15962	15842	15735	15844	16116	16169	15950	15971	15954	16095	15921	15781	15983	16029	15968	15949	15801	15965	16015	15843	15948	15952	15781	15761	16041	15791	15974	15891	15998	15761	15794	15851	15746	15951	15898	15939	15897	15870	16057	15893	15694	15809	15780	15882	15993	15907	15790	16006	15672	15784	15878	16078	15831	15864	15902	15952	15860	15775	15938	16006	15678	15762	15892	15849	15587	15928	15937	15978	16007	15824	15822	15947	15833	15940	16077	16077	16129	16047	15853	15850	16012	16074	15779	16073	16024	15818	15906	15768	15873	15832	16059	15926	15915	15783	16049	15864	15915	15756	15995	15840	15829	16114	15743	15992	15859	15978	15870	15833	16066	15939	16180	16171	16003	15961	15814	15630	16016	15874	15822	16076	15949	15870	15926	16100	15970	15858	16005	15978	15888	15989	15871	15837	15966	15858	15923	15691	15885	15795	15967	16118	15789	15857	15798	15912	15788	15995	15939	15839	15967	15975	15729	15847	15906	15893	15831	15823	16014	15976	15811	15602	15988	15884	15760	15877	15878	15826	15916	15935	15872	15733	15912	15956	15913	15805	15722	16013	15950	16010	15945	15851	15664	15885	15878	16164	15957	15900	15965	15981	16137	15961	15757	15856	15733	15778	15792	15801	15747	15776	15925	15749	15990	15895	15872	15944	16029	15759	15990	15883	15919	15997	15886	15955	15935	15981	16005	15971	15838	16039	16035	15923	16003	15918	15871	15909	15952	16022	15877	15996	15984	15816	16003	15864	15891	15949	15920	15874	15910	15929	15967	15967	16045	16050	15904	15843	15759	15987	15737	15924	16076	15755	15802	16034	15799	15707	15610	15893	15720	15835	16058	15929	15733	15775	15784	15864	15944	15877	15719	15814	16023	15951	15922	15833	15880	15804	16009	15827	15852	15889	15898	16106	15903	15656	16011	15981	15891
13904	15809	15460	15052	15005	14776	14824	14847	14735	14692	14824	14715	14728	15764	17455	16913	16107	15385	14963	14712	14732	14569	14491	14528	14755	14513	14452	14586	14759	14507	14696	14702	14545	14686	14587	14506	14619	14642	14591	14569	14572	14683	14736	14516	14608	14523	14594	14604	14676	14687	14430	14637	14630	14700	14586	14575	14622	14594	14652	14646	14633	14626	14510	14616	14689	14636	14847	14686	14534	14674	14688	14764	14655	14512	14762	14605	14633	14547	14670	14516	14435	14620	14588	14546	14741	14769	14678	14650	14488	14615	14483	14749	14681	14599	14529	14601	14674	14772	14725	14611	14620	14590	14627	14597	14564	14560	14714	14717	14532	14583	14537	14544	14678	14734	14648	14399	14591	14700	14624	14451	14688	14623	14597	14577	14610	14648	14684	14568	14750	14615	14703	14628	14518	14494	14671	14640	14652	14454	14521	14589	14516	14595	14630	14564	14678	14713	14633	14533	14641	14631	14711	14703	14542	14590	14632	14695	14720	14679	14529	14684	14644	14608	14513	14587	14542	14604	14519	14723	14545	14631	14502	14638	14551	14643	14805	14633	14711	14562	14651	14665	14589	14775	14539	14724	14622	14777	14772	14787	14542	14641	14683	14608	14728	14531	14660	14578	14603	14546	14675	14487	14713	14602	14734	14520	14478	14562	14554	14556	14582	14516	14714	14700	14739	14565	14644	14571	14496	14553	14622	14692	14520	14604	14556	14597	14565	14619	14518	14613	14784	14709	14455	14499	14586	14803	14659	14510	14673	14489	14561	14603	14644	14622	14664	14528	14766	14540	14813	14591	14505	14672	14784	14639	14425	14573	14651	14515	14763	14731	14737	14843	14532	14609	14731	14615	14534	14599	14547	14642	14597	14586	14659	14661	14591	14535	14583	14610	14558	14547	14602	14682	14720	14682	14609	14564	14891	14711	14579	14762	14622	14685	14634	14713	14628	14428	14737	14660	14583	14571	14649	14530	14627	14729	14596	14582	14746	14670	14476	14506	14675	14561	14809	14669	14688	14510	14566	14612	14486	14511	14668	14615	14764	14595	14748	14514	14578	14638	14761	14480	14737	14662	14731	14694	14588	14669	14645	14703	14681	14663	14581	14605	14622	14606	14522	14537	14559	14603	14615	14647	14496	14512	14525	14645	14631	14638	14602	14633	14665	14600	14652	14571	14684	14597	14731	14680	14642	14617	14672	14770	14578	14585	14716	14483	14511	14643	14513	14762	14768	14578	14636	14679	14600	14550	14544	14584	14497	14577	14638	14643	14640	14498	14703	14729	14615	14621	14528	14751	14786	14779	14590	14717	14709	14623	14496	14535	14723	14575	14509	14524	14654	14848	14626	14742	14665	14641	14665	14732	14780	14500	14599	14645	14576	14632	14703	14659	14720	14624	14796	14516	14650	14566	14620	14734	14510	14306	14671	14527	14674	14697	14703	14625	14737	14511	14543	14594	14621	14804	14807	14668	14633	14737	14442	14544	14574	14743	14706	14623	14669	14658	14636	14611	14616	14629	14646	14570	14618	14459	14583	14502	14787	14648	14650	14740	14672	14644	14768	14560	14580	14680	14670	14635	14512	14644	14742	14490	14538	14775	14594	14646	14567	14746	14559	14668	14620	14562	14562	14625	14666	14497	14669	14761	14509	14631	14705	14537	14726	14584	14662	14394	14557	14539	14569	14694	14732	14596	14611	14552	14655	14717	14699	14669	14648	14781	14475	14535	14520	14705	14651	14725	14556	14602	14717	14537	14481	14646	14683	14613	14561	14654	14667	14817	14663	14583	14582	14429	14640	14425	14836	14717	14447	14639	14717	14620	14573	14671	14571	14650	14581	14506	14458	14645	14683	14457	14639	14706	14489	14622	14642	14667	14640	14580	14629	14677	14491	14600	14564	14691	14729	14446	14652	14604	14446	14678	14731	14718	14708	14573	14746	14771	14574	14595	14704	14607	14618	14730	14616	14622	14800	14502	14696	14542	14555	14643	14497	14560	14657	14702	14691	14464	14643	14762	14654	14520	14547	14636	14620	14542	14624	14694	14716	14625	14503	14434	14604	14651	14659	14609	14766	14627	14607	14590	14481	14572	14756	14709	14554	14601	14616	14719	14576	14650	14521	14551	14653	14481	14487	14625	14637	14740	14806	14640	14579	14662	14843	14584	14763	14489	14481	14647	14712	14693	14445	14584	14666	14544	14576	14529	14725	14767	14485	14681	14680	14693	14647	14697	14849	14645	14534	14712	14611	14471	14582	14621	14739	14674	14543	14565	14852	14605	14629	14631	14588	14569	14594	14697	14605	14586	14551	14597	14581	14764	14375	14465	14684	14824	14572	14458	14595	14809	14575	14562	14543	14656	14626	14797	14688	14522	14564	14673	14643	14512	14552	14500	14675	14627	14513	14503	14608	14594	14636	14661	14612	14677	14695	14668	14720	14689	14684	14717	14537	14666	14578	14388	14508	14748	14566	14535	14838	14683	14562	14733	14603	14706	14655	14660	14469	14517	14722	14637	14471	14601	14465	14747	14459	14716	14686	14754	14492	14581	14794	14610	14509	14488	14694	14615	14439	14565	14571	14758	14688	14673	14582	14668	14661	14516	14525	14690	14537	14563	14391	14672	14607	14587	14951	14538	14781	14561	14585	14497	14731	14683	14647	14668	14473	14534	14462	14594	14592	14741	14443	14615	14667	14695	14589	14838	14651	14523	14670	14613	14674	14729	14618	14723	14752	14763	14674	14603	14671	14671	14538	14681	14628	14697	14816	14561	14611	14548	14700	14504	14650	14584	14680	14774	14506	14595	14695	14496	14746	14566	14635	14671	14598	14718	14713	14649	14569	14570	14766	14671	14585	14645	14716	14478	14762	14518	14590	14497	14722	14570	14466	14716	14687	14598	14524	14577	14471	14623	14683	14536	14755	14542	14652	14607	14631	14706	14602	14523	14445	14521	14669	14491	14605	14457	14517	14504	14632	14578	14490	14588	14690	14664	14592	14626	14678	14639	14636	14574	14652	14660	14585	14720	14740	14547	14617	14625	14727	14808	14642	14658	14691	14541	14462	14840	14537	14445	14575	14747	14674	14775	14646	14775	14720	14740	14695	14670	14579	14770	14742	14511	14730	14668	14644	14552	14567	14672	14584	14649	14764	14634	14599	14586	14611	14574	14579	14685	14695	14581	14853	14604	14891	14635	14683	14630	14757	14498	14629	14681	14523	14574	14702	14558	14634	14536	14486	14727	14594	14706	14586	14739	14736	14746	14697	14615	14541	14586	14543	14599	14634	14552	14585	14609	14743	14612	14646	14629	14474	14651	14487	14626	14692	14603	14658	14658	14490	14568	14571	14630	14573	14438	14749	14754	14800	14468	14541	14675	14569	14635	14726	14393	14577	14651	14658	14613	14645	14687	14547	14661	14782	14551	14746	14520	14608	14662	14674	14698	14540	14637	14590	14719	14541	14613	14477	14654	14547	14597	14860	14714	14604	14676	14564	14668	14475	14588	14695	14680	14764	14731	14707	14646	14713	14802	14605	14625	14665	14740	14625	14743	14657	14756	14677	14721	14575	14561	14799	14623	14557	14638	14688	14582	14570	14590	14594	14521	14660	14399	14664	14834	14513	14594	14626	14578	14735	14560	14721	14736	14674	14467	14628	14621	14635	14648	14655	14614	14522	14626	14761	14674	14627	14574	14564	14620	14683	14684	14553	14590	14649	14530	14484	14630	14698	14970	14651	14648	14655	14641	14655	14764	14612	14750	14518	14621	14639	14627	14558	14633	14682	14738	14646	14586	14568	14559	14496	14627	14747	14587	14802	14411	14721	14743	14743	14625	14510	14504	14641	14634	14518	14719	14481	14537	14591	14646	14656	14609	14602	14527	14657	14781	14661	14574	14595	14712	14577	14505	14436	14586	14528	14589	14655	14501	14586	14708	14587	14688	14703	14636	14688	14611	14581	14598	14811	14691	14689	14639	14801	14579	14620	14621	14639	14702	14664	14617	14698	14731	14601	14357	14516	14543	14606	14679	14705	14440	14816	14580	14613	14540	14585	14500	14704	14626	14700	14599	14573	14712	14574	14602	14630	14621	14806	14556	14530	14512	14570	14456	14636	14730	14709	14548	14449	14747	14593	14736	14656	14428	14724	14581	14596	14673	14783	14650	14532	14594	14553	14832	14528	14701	14458	14655	14653	14572	14706	14622	14585	14612	14634	14536	14633	14868	14538	14560	14703	14749	14683	14646	14513	14773	14537	14718	14737	14462	14465	14593	14569	14733	14680	14739	14810	14626	14621	14560	14616	14591	14617	14586	14506	14619	14576	14610	14695	14712	14692	14463	14826	14688	14655	14518	14515	14488	14635	14721	14726	14478	14791	14530	14557	14557	14541	14599	14607	14657	14772	14692	14719	14548	14675	14697	14585	14362	14581	14748	14652	14576	14669	14777	14755	14639	14587	14752	14680	14537	14702	14703	14708	14572	14658	14613	14685	14541	14661	14659	14670	14564	14684	14536	14538	14701	14497	14591	14536	14681	14572	14530	14559	14611	14752	14587	14682	14799	14658	14530	14697	14763	14596	14719	14622	14502	14718	14544	14713	14462	14740	14500	14431	14606	14584	14544	14727	14536	14661	14712	14475	14754	14660	14579	14672	14709	14751	14626	14643	14557	14498	14543	14698	14671	14425	14661	14550	14622	14579	14658	14739	14758	14750	14662	14781	14588	14573	14643	14612	14655	14635	14569	14619	14678	14784	14659	14662	14662	14660	14619	14816	14553	14584	14583	14701	14584	14744	14417	14701	14587	14623	14578	14644	14618	14577	14698	14705	14545	14597	14578	14495	14603	14669	14539	14602	14570	14816	14526	14588	14823	14707	14856	14557	14542	14620	14662	14743	14769	14686	14539	14605	14693	14776	14657	14569	14719	14766	14621	14677	14514	14647	14666	14665	14540	14760	14577	14638	14665	14531	14580	14563	14462	14490	14530	14683	14684	14683	14501	14710	14670	14636	14765	14785	14737	14598	14822	14714	14650	14806	14581	14608	14640	14624	14651	14685	14641	14667	14692	14654	14753	14573	14596	14790	14577	14635	14598	14776	14872	14784	14597	14745	14640	14618	14458	14673	14518	14753	14788
23549	21060	28466	23941	21666	20787	19442	17021	16777	17099	16615	16682	16691	20549	29636	27348	23358	19468	17580	16755	16571	16394	16397	16439	16483	16497	16373	16389	16444	16436	16536	16220	16555	16486	16294	16288	16478	16362	16489	16382	16517	16181	16497	16272	16223	16310	16441	16484	16303	16493	16409	16398	16293	16461	16425	16244	16323	16369	16254	16330	16354	16310	16384	16379	16510	16268	16333	16442	16346	16206	16402	16281	16347	16345	16397	16361	16241	16319	16299	16557	16402	16455	16521	16228	16166	16370	16212	16225	16670	16342	16486	16404	16277	16276	16580	16228	16253	16425	16289	16249	16188	16456	16345	16372	16372	16406	16406	16285	16397	16550	16285	16333	16507	16291	16327	16257	16457	16412	16403	16267	16312	16302	16478	16411	16268	16254	16419	16429	16257	16394	16169	16339	16281	16275	16319	16382	16400	16323	16334	16499	16218	16346	16118	16260	16480	16170	16268	16127	16272	16397	16222	16430	16408	16183	16255	16700	16503	16370	16337	16429	16273	16510	16386	16297	16418	16498	16268	16372	16449	16308	16320	16369	16105	16306	16341	16134	16311	16345	16377	16226	16303	16197	16435	16277	16283	16247	16300	16349	16325	16292	16281	16442	16413	16410	16422	16232	16251	16297	16415	16239	16414	16436	16480	16401	16200	16470	16204	16445	16280	16423	16050	16501	16516	16182	16251	16282	16213	16422	16161	16372	16271	16391	16387	16510	16196	16379	16431	16451	16322	16307	16205	16238	16361	16262	16371	16212	16421	16371	16321	16392	16500	16370	16407	16515	16422	16184	16272	16380	16321	16201	16331	16326	16307	16247	16310	16335	16294	16455	16298	16305	16370	16394	16403	16407	16213	16258	16293	16250	16399	16206	16188	16384	16190	16295	16415	16287	16292	16389	16276	16153	16326	16650	16235	16300	16252	16440	16268	16384	16411	16243	16367	16199	16316	16122	16371	16048	16250	16224	16520	16271	16287	16330	16567	16321	16401	16243	16195	16277	16521	16248	16164	16345	16320	16239	16155	16245	16421	16387	16372	16314	16287	16198	16509	16457	16230	16329	16403	16398	16304	16261	16307	16269	16229	16354	16292	16200	16114	16323	16175	16369	16435	16370	16121	16318	16311	16230	16202	16370	16448	16223	16236	16169	16077	16413	16426	16285	16343	16365	16138	16340	16236	16390	16487	16172	16493	16309	16333	16311	16417	16409	16312	16234	16357	16491	16389	16476	16279	16448	16463	16413	16208	16219	16309	16288	16255	16634	16221	16670	16537	16282	16211	16319	16419	16324	16194	16204	16341	16314	16196	16263	16330	16428	16357	16315	16250	16305	16411	16219	16458	16452	16259	16185	16474	16223	16248	16554	16070	16336	16272	16400	16490	16263	16414	16132	16274	16229	16365	16365	16257	16189	16371	16588	16449	16242	16097	16338	16337	16168	16430	16221	16478	16290	16317	16208	16196	16212	16360	16613	16356	16321	16270	16370	16355	16322	16397	16403	16350	16172	16380	16315	16153	16326	16398	16220	16389	16382	16267	16316	16436	16262	16176	16322	16294	16313	16369	16324	16457	16185	16187	16464	16309	16399	16328	16126	16286	16275	16620	16242	16237	16271	16281	16488	16357	16323	16306	16118	16463	16482	16209	16163	15980	16365	16180	16161	16435	16316	16365	16292	16277	16408	16341	16237	16450	16078	16208	16499	16290	16188	16448	16466	16361	16278	16321	16402	16449	16134	16416	16337	16285	16287	16505	16456	16347	16337	16238	16499	16325	16185	16443	16366	16436	16526	16175	16352	16432	16548	16249	16550	16251	16364	16247	16219	16284	16483	16288	16364	16483	16252	16412	16200	16227	16381	16216	16328	16283	16468	16236	16421	16339	16433	16232	16657	16455	16429	16406	16414	16317	16349	16400	16372	16236	16189	16374	16310	16502	16417	16281	16206	16379	16477	16409	16505	16539	16239	16285	16444	16333	16423	16527	16240	16534	16245	16287	16433	16338	16483	16496	16522	16375	16225	16477	16439	16284	16254	16293	16209	16442	16487	16315	16202	16332	16264	16204	16335	16388	16339	16169	16427	16380	16331	16580	16153	16371	16160	16434	16162	16247	16373	16266	16342	16439	16310	16194	16390	16527	16379	16473	16495	16084	16364	16116	16180	16461	16423	16579	16306	16394	16385	16303	16274	16249	16486	16155	16224	16378	16479	16380	16216	16239	16230	16474	16242	16300	16293	16087	16367	16243	16149	16194	16273	16465	16272	16288	16446	16488	16472	16296	16427	16322	16417	16351	16228	16236	16337	16208	16352	16402	16300	16369	16366	16473	16446	16323	16298	16365	16352	16307	16462	16443	16461	16334	16315	16651	16432	16365	16318	16072	16204	16410	16358	16285	16432	16252	16411	16518	16462	16345	16193	16375	16385	16312	16379	16383	16383	16343	16292	16349	16311	16262	16312	16338	16340	16258	16240	16147	16363	16494	16332	16331	16379	16352	16345	16291	16471	16209	16072	16349	16370	16417	16076	16197	16221	16193	16250	16302	16317	16426	16487	16315	16502	16358	16238	16216	16323	16641	16146	16408	16401	16257	16171	16350	16115	16183	16398	16511	16285	16111	16350	16477	16478	16249	16320	16265	16188	16275	16307	16250	16304	16257	16298	16432	16182	16404	16251	16398	16227	16511	16379	16382	16379	16316	16310	16324	16388	16495	16392	16238	16407	16319	16381	16463	16266	16346	16492	16355	16448	16282	16295	16463	16382	16376	16481	16221	16336	16530	16488	16340	16125	16392	16177	16395	16429	16274	16346	16202	16391	16410	16314	16420	16435	16597	16218	16336	16153	16353	16385	16337	16122	16388	16427	16333	16209	16375	16373	16274	16379	16441	16296	16260	16256	16363	16409	16274	16293	16359	16283	16260	16278	16235	16417	16384	16270	16467	16302	16360	16296	16348	16336	16171	16271	16542	16351	16286	16356	16367	16607	16477	16355	16417	16428	16389	16155	16374	16355	16472	16264	16206	16402	16181	16390	16337	16284	16337	16278	16437	16402	16271	16324	16268	16356	16268	16387	16423	16289	16347	16368	16303	16470	16259	16325	16080	16311	16483	16415	16427	16142	16388	16366	16381	16390	16372	16484	16249	16362	16151	16283	16243	16354	16246	16412	16298	16321	16563	16569	16228	16423	16172	16014	16211	16177	16246	16424	16516	16258	16232	16590	16366	16271	16411	16362	16378	16382	16381	16399	16381	16279	16465	16317	16149	16199	16270	16340	16385	16356	16317	16427	16338	16372	16238	16342	16263	16270	16108	16445	16389	16393	16340	16273	16411	16317	16395	16392	16453	16368	16701	16342	16196	16220	16177	16231	16317	16286	16383	16397	16411	16314	16316	16421	16372	16358	16215	16372	16365	16416	16159	16417	16327	16439	16051	16465	16340	16554	16410	16162	16391	16364	16318	16308	16550	16368	16470	16171	16384	16248	16367	16444	16330	16323	16348	16431	16483	16117	16218	16372	16314	16395	16483	16344	16405	16358	16196	16372	16231	16258	16338	16239	16239	16460	16365	16342	16449	16312	16411	16135	16495	16212	16078	16307	16442	16327	16310	16372	16252	16234	16154	16488	16440	16179	16165	16258	16381	16391	16395	16448	16392	16246	16247	16395	16461	16200	16402	16192	16356	16400	16475	16335	16349	16222	16515	16420	16022	16289	16169	16414	16340	16093	16333	16283	16210	16298	16210	16589	16361	16212	16236	16316	16447	16421	16427	16271	16476	16552	16174	16327	16312	16422	16328	16502	16339	16369	16291	16492	16186	16322	16223	16268	16511	16394	16265	16173	16251	16440	16388	16170	16189	16375	16438	16319	16448	16222	16278	16166	16209	16380	16443	16059	16337	16329	16294	16379	16162	16199	16485	16404	16452	16310	16395	16407	16305	16222	16356	16461	16367	16222	16274	16333	16193	16198	16496	16105	16506	16357	16574	16460	16300	16238	16468	16448	16384	16434	16254	16286	16426	16355	16258	16468	16204	16321	16293	16348	16416	16238	16294	16278	16379	16249	16357	16233	16413	16257	16389	16422	16260	16353	16244	16207	16353	16390	16263	16151	16265	16190	16324	16301	16151	16308	16243	16273	16278	16375	16161	16328	16178	16489	16426	16258	16403	16244	16303	16262	16369	16200	16320	16300	16230	16186	16209	16359	16326	16141	16227	16363	16371	16347	16361	16283	16266	16381	16272	16395	16358	16200	16363	16452	16400	16219	16083	16324	16408	16287	16414	16525	16138	16472	16225	16524	16389	16289	16502	16397	16193	16056	16394	16329	16447	16522	16524	16300	16379	16208	16254	16259	16340	16192	16372	16342	16297	16207	16463	16370	16428	16270	16345	16183	16365	16340	16514	16242	16297	16313	16363	16460	16288	16375	16407	16302	16116	16383	16355	16252	16356	16268	16312	16482	16223	16564	16353	16358	16158	16186	16184	16410	16480	16252	16499	16420	16388	16371	16421	16157	16393	16180	16354	16292	16422	16219	16328	16316	16353	16314	16495	16265	16267	16346	16246	16255	16240	16271	16276	16391	16317	16315	16473	16277	16546	16470	16436	16417	16347	16439	16219	16153	16322	16441	16393	16310	16263	16294	16367	16295	16379	16503	16236	16198	16296	16218	16531	16458	16454	16266	16334	16230	16362	16290	16288	16430	16467	16245	16201	16417	16553	16228	16257	16541	16323	16298	16298	16183	16288	16468	16393	16400	16303	16323	16396	16382	16281	16425	16538	16341	16325	16430	16309	16361	16471	16276	16291	16425	16555	16434	16246	16267	16431	16358	16335	16285	15990	16416	16293	16555	16271	16322	16185	16435	16450	16333	16264	16317	16348	16284	16312	16544	16361	16354	16352	16067	16157	16513	16421	16308	16410	16420	16436	16416	16330	16369	16399	16155	16353	16236	16334	16510	16414	16237	16338	16260	16356	16428	16338	16417	16277	16236	16605	16182	16285	16189	16155	16295	16126	16401	16272	16274	16372	16341	16341	16452	16330	16176	16499	16280	16614	16314	16400	16267	16261	16394	16248	16541	16198	16240	16413	16555	16289	16154	16564	16286	16427	16343	16505	16234	16323	16402	16299	16429	16254	16338
13293	21720	20523	17781	16415	16138	15828	15362	15545	15399	15358	15314	15226	22619	32697	29231	23521	18480	16092	15109	15014	14947	14990	14854	14948	15120	15045	14890	15034	15004	15060	14910	15039	15015	14913	14976	15030	14836	14861	15023	14920	14992	14891	15007	14997	14921	15112	15047	14943	15009	14777	14945	15095	14955	14845	15063	14859	14893	15048	14995	15005	14872	14917	14775	14927	14958	14921	14972	15102	14804	14839	14902	15026	15058	15046	14844	14956	14892	14819	14998	14818	14847	14879	15027	14917	15060	14802	14968	14936	15001	14863	15075	14850	14918	15024	14949	14967	14851	15048	14973	14847	14707	15037	14808	14989	14997	14875	14892	14997	14681	14842	14931	14966	14998	14872	14762	14956	15043	14873	15023	14983	14759	14860	15065	14856	14810	14856	14717	15171	14898	14978	14901	14984	15136	15033	14934	14867	14925	14925	14917	14876	14997	15049	14963	15038	15002	14997	14862	15025	14864	14804	15001	14997	15105	15033	14811	14945	15047	14958	15031	15009	14851	14842	14863	14987	14872	15032	14984	14825	15071	14888	15020	14853	14965	15170	14928	14888	15061	14962	14871	15012	14787	14915	15023	14953	15007	15043	15022	14783	14933	14995	14943	15096	14883	14988	14995	15066	14963	14821	14891	14995	15115	14813	15011	14944	15001	15015	14950	15002	15009	14976	14872	14939	15024	14917	14895	14989	14793	14900	14857	14923	14967	14951	14953	14938	14981	14860	14876	14859	14829	14976	14933	15031	14932	14994	14733	15017	14794	14994	14801	14993	14906	14780	14959	14887	15087	14845	14999	14952	14910	14997	14952	15128	14838	14901	15000	14888	14957	14760	14915	14947	14868	15107	15026	14856	14985	14848	14936	14995	14953	14979	14960	15000	15040	14919	14967	15011	15043	15007	15023	14958	15039	14783	14887	14890	14785	14999	14983	14941	14956	14968	15069	14908	15068	15006	15078	14919	14919	15025	15000	14980	14953	15025	15152	14724	14975	14943	14782	14983	14978	14993	14874	15010	14915	15021	14981	14885	14923	14856	14990	14993	14949	14952	14967	15093	15011	14841	14998	14934	14850	14848	15074	14905	14723	14839	15051	14925	15010	14800	14867	14933	14946	14988	14842	14907	14989	15069	14993	14784	15055	14989	14839	14917	14925	15018	15132	14901	14822	14938	14884	15044	14992	14965	14939	15025	14828	15057	14947	15148	14961	14860	15026	15014	15068	14781	15044	14918	14906	15075	15209	14823	15013	15108	14953	15039	14995	14704	14917	14915	14971	14978	14921	14775	15047	14809	14831	14804	14899	14965	14819	14956	14743	15046	15028	14821	14968	14825	15067	14864	14978	14915	15023	14885	14762	14932	14947	14806	14891	15034	14900	14921	14948	14887	15058	14996	14890	15034	14897	14885	14855	15080	15079	14945	14942	14900	14843	14847	14944	14827	14887	14924	14901	15026	14913	14883	14795	14966	14976	14971	14931	14874	14873	15024	15022	14896	14893	14841	14867	15017	14774	14964	14881	14829	15172	15054	14969	14729	15048	14990	14981	14910	14949	15051	14927	15020	14881	14927	14874	14872	15017	14856	14980	14874	14971	14846	14903	14728	15018	14959	14953	14930	14865	14954	14967	15132	14839	15033	14893	14872	14852	14941	14783	15027	14788	14927	14826	14881	15009	15004	14959	14994	14966	14984	14775	15136	15050	15035	14958	14929	14935	15000	14887	14929	15137	14918	15021	14964	15230	14960	14860	14895	14845	14990	14970	14914	14870	15023	15000	15172	14978	14730	14880	14797	14942	14892	14890	14983	15035	14881	14895	14908	14908	14846	14810	14970	14962	14898	14768	14801	14915	14931	14834	14943	14931	15043	14981	14980	14890	15023	14904	14935	14969	14961	14883	14822	14997	14969	14969	14983	14922	14731	14924	14969	15052	14844	15103	14842	14951	14766	15008	14988	14794	15068	15030	14949	14856	14833	14931	14830	14941	14977	14966	14913	14919	15003	15004	14912	14930	14953	14932	15111	14838	14891	14898	14976	14903	14787	14962	14842	14887	14856	14855	15038	14923	14889	14927	15049	14983	14837	14990	14997	14945	14950	15084	15037	15052	14975	14920	15000	14969	14859	15019	14950	14791	15034	14747	14959	14878	14865	14883	14952	14806	15132	14929	14961	14962	15123	14778	14875	14984	14967	14738	14983	14967	14840	15016	15016	15084	14974	14975	14948	14896	14845	14947	14909	14834	14847	14924	14976	14897	14929	14838	14953	14972	14910	14926	15019	14945	14875	14908	14946	14930	14981	15112	15018	14794	14770	14927	14861	14776	14971	15001	15132	14850	15011	15109	14951	14941	14880	15040	14870	15054	15042	14927	14938	15026	14942	15080	14993	14935	14905	14794	14962	14825	14983	14991	14919	14871	14882	15019	14929	14946	15098	14797	14881	15089	14908	14878	14756	14780	14913	14846	14869	14907	14950	14976	15087	14810	15005	14929	14748	14921	15078	14944	15087	14891	15040	14901	14842	14848	14901	14935	15023	14909	14980	14873	14862	14932	14786	14968	14898	15087	15173	14859	15097	15105	14903	14956	14864	15059	14906	14925	14803	14886	14890	14935	14803	14858	15061	14922	14914	15077	14900	14918	14866	14962	15040	14821	14859	15041	14812	14944	15031	14847	14991	15032	14966	14918	14830	14783	15076	14956	14848	14979	14831	14909	14803	14890	14876	14917	15032	14991	15104	14762	14832	14926	14905	14944	15041	14830	14806	14819	15023	15107	14797	15003	14888	15036	14951	14908	15028	14949	15006	14908	15046	14907	14939	14978	15116	14884	14803	14817	15005	14902	15028	14768	15033	14933	14770	14956	15089	14850	14737	14926	14855	15087	14942	15028	14944	15076	14995	14843	14978	15004	14970	15020	14878	15082	14979	14923	14883	14934	14951	14714	14789	14907	14841	14838	14800	14941	15041	14833	15023	14961	14872	14985	14889	14913	14851	15161	14826	14991	14761	14877	15136	14832	14913	15028	14877	14872	14976	14924	14700	14941	14948	14973	14848	14941	14952	14876	14931	14896	15064	14903	14946	14736	15057	15075	14929	14903	14956	15116	14952	14967	14961	14921	14761	15042	14922	14925	15022	14947	14815	14830	14866	14866	14961	14967	14988	14756	14980	15001	14888	14947	14968	14816	14995	14968	14965	14872	15002	15002	14931	14882	14969	15026	14938	14914	14895	15001	14930	14852	14960	14751	14966	14999	14870	14903	15043	14801	14940	14800	14969	14917	14852	14876	15026	14961	14854	14948	15015	15031	14858	14914	14965	15040	14832	14767	15071	14873	14820	14966	14832	14756	15078	14915	15021	14930	14975	14868	14980	15005	14990	14923	14887	14836	14996	15061	14929	14958	14857	14840	14846	14893	14959	14810	14858	14828	15021	14873	14986	15092	14956	15057	14884	14804	14819	14981	14685	14937	14919	14886	14973	14879	15013	15044	14898	14978	14823	14849	14810	14915	14881	14988	14961	15092	14780	14828	14921	14670	14906	14939	14925	14848	14919	14784	14991	14965	14846	15036	14878	15121	14908	14914	14980	14869	14900	14962	15039	14891	14997	14887	14984	14942	14860	14912	15084	14944	14807	14952	14893	14936	14854	14985	14996	14963	15004	14858	14979	14850	15034	15036	14916	15032	15115	15004	14958	14740	14975	14820	15113	14929	14817	14727	14990	15043	14881	14927	14889	14855	15012	14845	15054	14749	15017	15055	14984	15028	14831	14885	14896	14778	15074	15088	14926	15017	14924	14760	14862	14952	14922	14952	14934	15059	15027	14928	14829	14929	15036	14907	14782	14858	14980	14862	15001	14926	14953	14866	14977	14836	14909	14839	14998	14849	14939	14828	14913	14987	14969	14997	14987	14961	15093	14824	14941	14977	14944	14848	14758	14881	14873	14923	15107	14908	14846	14947	14778	15032	14830	14994	14940	14775	14908	15009	14990	15084	14974	14892	14922	14824	14925	14942	14983	14923	14932	14904	14976	15127	14956	15036	15021	14868	14979	14830	15041	14856	14871	15073	15018	14998	14963	15084	14961	14764	14804	15032	15139	14878	14861	14921	14871	14882	15166	14906	15021	14867	14914	15022	14684	15052	14908	15037	14783	15000	15217	14964	14939	14914	15098	14836	15060	14878	14872	14709	15027	14905	14906	15017	14897	14911	14796	14816	15022	15002	14792	14889	15101	15035	14899	14959	14829	14916	14926	14896	15036	15002	14856	14837	14811	14805	14765	14815	15081	14931	15080	14986	14784	15139	14958	14826	14853	14919	14964	14947	14953	15082	15168	14974	14920	14809	14755	14894	14865	15049	14927	14878	14990	14894	15074	14952	14883	15007	15025	14759	14982	14966	14954	14923	14876	15001	15032	14902	14839	15137	14880	14983	14898	14799	14937	14933	14835	15077	14930	14990	15118	14949	14860	14935	14940	15047	14934	14943	14902	15009	15036	14991	14919	15001	14916	14838	14973	14915	15028	14831	14887	15020	14940	14948	14976	14980	15084	14958	14857	15001	15108	15070	14939	14887	14850	14965	14924	14839	15063	15038	15056	15022	14959	15021	15034	14886	15013	14872	14936	15140	15104	14964	14898	15048	14929	14757	14874	15054	14769	15023	14780	14900	14936	14795	14984	14882	14991	14885	14916	14853	14902	14841	14916	14931	14977	14778	15029	14953	14910	14826	14955	14944	15082	14827	15053	15041	14853	15023	14681	14939	15004	14767	14887	15019	14966	14949	14813	14874	14927	14977	14911	15088	14857	14907	14748	14832	14903	14850	15046	14904	15040	15021	14969	15067	15157	15192	14907	14892	14932	15115	14898	15046	14906	14934	14886	14869	15089	14997	15073	14873	14842	14853	14996	15025	14969	15133	14961	15060	14869	14988	14978	15122	14843	14793	14757	14949	14907	14922	14891	15003	14963	14845	14985	14789	14909	14988	14847	15003	15039	14956	14914	15039	15020	14896	15016	14918	15062	14876	14761	14872	14886	14911	15139	15035	15000	14859	15033	15094	14948	14872	14914	14821	14994	14985	14992	15016	14999	14892	14982	15069	14993	15018	14912	14888	14875	14955	15096	14856	14910	15034	14937	14954
22628	21088	28888	23540	21237	22805	23266	18184	17223	17603	17259	17143	17322	22708	38780	34798	28150	22160	18748	17106	16765	16943	16772	16753	16826	16735	16647	16884	16737	16597	16707	16534	16634	16683	16874	16814	16670	16799	16742	16597	16669	16733	16600	16608	16708	16516	16644	16686	16727	16983	16743	16627	16572	16831	16734	16479	16806	16700	16745	16564	16621	16640	16635	16683	16823	16659	16757	16840	16693	16553	16658	16630	16628	16462	16524	16624	16753	16676	16623	16780	16592	16787	16574	16649	16552	16701	16804	16465	16692	16546	16696	16453	16594	16576	16707	16852	16610	16645	16657	16509	16604	16543	16487	16772	16696	16600	16564	16732	16488	16579	16568	16659	16708	16460	16685	16540	16698	16611	16659	16689	16806	16558	16800	16533	16689	16654	16659	16476	16524	16691	16787	16720	16840	16480	16460	16578	16800	16590	16697	16757	16669	16678	16497	16569	16488	16720	16532	16577	16475	16867	16566	16584	16638	16796	16501	16693	16683	16569	16709	16602	16557	16595	16698	16709	16731	16705	16654	16435	16625	16890	16697	16508	16638	16674	16706	16700	16578	16696	16724	16691	16736	16469	16599	16532	16524	16415	16692	16608	16676	16624	16595	16297	16435	16628	16741	16545	16648	16641	16635	16522	16669	16676	16485	16626	16529	16644	16544	16486	16555	16770	16737	16704	16660	16581	16655	16545	16456	16533	16558	16531	16585	16595	16574	16498	16423	16626	16565	16555	16533	16685	16605	16465	16729	16426	16624	16761	16629	16686	16651	16550	16637	16623	16395	16355	16725	16684	16474	16552	16493	16644	16377	16736	16528	16640	16459	16510	16643	16629	16741	16608	16574	16577	16631	16576	16559	16634	16564	16759	16581	16644	16517	16584	16593	16790	16404	16567	16520	16677	16654	16960	16414	16427	16723	16580	16707	16805	16712	16612	16576	16668	16780	16506	16531	16478	16631	16494	16660	16507	16475	16533	16670	16679	16574	16647	16568	16534	16544	16641	16722	16459	16779	16562	16680	16419	16781	16539	16686	16562	16591	16671	16644	16527	16746	16819	16492	16498	16621	16488	16721	16602	16627	16531	16557	16486	16633	16487	16654	16603	16708	16462	16622	16662	16489	16862	16487	16444	16418	16425	16483	16610	16698	16614	16722	16682	16641	16590	16724	16640	16721	16706	16777	16634	16720	16616	16570	16597	16533	16535	16542	16482	16479	16597	16540	16655	16559	16577	16867	16420	16743	16736	16671	16654	16652	16658	16409	16397	16710	16732	16690	16884	16699	16620	16739	16622	16852	16650	16529	16658	16515	16665	16644	16465	16641	16715	16716	16525	16431	16587	16500	16565	16574	16618	16826	16546	16510	16784	16663	16583	16687	16470	16624	16498	16734	16643	16541	16481	16605	16652	16571	16407	16479	16711	16676	16470	16532	16706	16635	16812	16725	16678	16851	16687	16634	16730	16577	16487	16632	16555	16822	16433	16565	16650	16820	16723	16491	16512	16422	16553	16595	16850	16711	16539	16814	16625	16379	16817	16646	16385	16420	16664	16663	16729	16693	16535	16815	16565	16671	16406	16596	16702	16536	16716	16746	16583	16611	16677	16646	16394	16359	16560	16615	16379	16599	16604	16669	16414	16521	16469	16592	16724	16755	16548	16414	16496	16750	16612	16552	16605	16828	16557	16778	16413	16469	16548	16776	16573	16488	16539	16763	16713	16419	16742	16399	16645	16646	16661	16631	16679	16713	16615	16562	16657	16557	16647	16732	16521	16534	16470	16590	16636	16535	16402	16668	16678	16494	16587	16601	16737	16732	16537	16702	16573	16652	16830	16840	16713	16506	16641	16618	16562	16478	16631	16658	16537	16588	16600	16647	16443	16651	16600	16502	16663	16668	16510	16548	16600	16713	16394	16644	16733	16660	16702	16547	16628	16681	16642	16560	16597	16524	16703	16697	16572	16583	16634	16622	16610	16699	16545	16716	16470	16564	16569	16563	16555	16693	16507	16569	16591	16505	16581	16708	16663	16609	16583	16482	16752	16531	16699	16438	16418	16690	16522	16614	16534	16383	16562	16566	16589	16477	16561	16659	16580	16456	16523	16652	16819	16719	16778	16498	16608	16535	16590	16530	16665	16517	16432	16632	16539	16577	16841	16488	16631	16681	16595	16607	16643	16588	16632	16668	16694	16768	16743	16702	16756	16613	16670	16678	16575	16428	16482	16512	16611	16576	16634	16813	16739	16596	16551	16491	16475	16499	16617	16400	16750	16713	16606	16709	16592	16779	16513	16613	16535	16614	16691	16736	16731	16562	16660	16705	16741	16541	16646	16583	16577	16545	16707	16457	16453	16702	16663	16734	16661	16631	16610	16876	16640	16675	16573	16548	16482	16571	16766	16683	16673	16547	16758	16513	16515	16550	16508	16708	16501	16657	16709	16675	16481	16702	16567	16846	16983	16871	16560	16566	16565	16668	16670	16796	16707	16612	16485	16564	16548	16584	16674	16425	16850	16719	16770	16937	16682	16555	16939	16645	16578	16688	16639	16732	16516	16672	16516	16421	16673	16424	16744	16446	16591	16526	16643	16647	16693	16601	16592	16499	16492	16634	16475	16475	16725	16578	16641	16479	16540	16597	16673	16708	16769	16538	16398	16583	16608	16580	16572	16562	16678	16598	16690	16734	16554	16585	16673	16588	16442	16605	16501	16561	16609	16710	16944	16615	16589	16584	16640	16621	16750	16664	16594	16692	16602	16736	16481	16555	16509	16770	16697	16420	16580	16586	16441	16641	16653	16662	16806	16626	16492	16452	16611	16756	16855	16465	16795	16734	16622	16674	16442	16636	16732	16526	16521	16630	16547	16639	16605	16723	16414	16501	16420	16575	16575	16665	16502	16719	16536	16783	16718	16670	16706	16457	16581	16703	16797	16568	16793	16562	16709	16510	16711	16587	16542	16704	16604	16710	16629	16558	16625	16427	16495	16509	16628	16527	16720	16674	16594	16330	16723	16589	16566	16497	16671	16553	16688	16670	16638	16617	16775	16728	16402	16783	16345	16696	16546	16666	16719	16660	16633	16665	16644	16714	16611	16579	16546	16793	16680	16637	16304	16675	16511	16787	16821	16665	16658	16688	16742	16723	16577	16542	16607	16632	16626	16441	16710	16551	16727	16675	16608	16765	16729	16721	16643	16721	16354	16676	16694	16424	16568	16598	16794	16474	16473	16654	16560	16638	16625	16741	16567	16587	16505	16552	16521	16733	16623	16854	16504	16583	16501	16723	16602	16708	16656	16596	16485	16764	16587	16830	16574	16443	16595	16693	16773	16711	16724	16704	16551	16731	16515	16696	16522	16693	16554	16648	16651	16645	16851	16846	16725	16492	16753	16493	16606	16639	16469	16612	16516	16619	16681	16594	16669	16596	16499	16520	16590	16634	16757	16584	16705	16669	16509	16591	16558	16645	16762	16686	16715	16639	16593	16558	16771	16755	16807	16620	16629	16673	16732	16743	16743	16808	16843	16578	16684	16582	16576	16602	16419	16586	16631	16468	16637	16870	16648	16782	16566	16643	16499	16759	16536	16450	16486	16353	16599	16456	16919	16751	16634	16447	16663	16513	16626	16529	16786	16413	16697	16516	16470	16788	16561	16539	16197	16557	16689	16770	16602	16569	16702	16499	16614	16557	16534	16697	16730	16480	16481	16614	16588	16514	16488	16685	16619	16565	16717	16695	16698	16766	16575	16526	16717	16533	16591	16414	16602	16574	16731	16759	16775	16645	16649	16649	16759	16577	16593	16461	16535	16637	16583	16813	16625	16468	16558	16682	16601	16627	16627	16520	16561	16677	16430	16699	16756	16755	16641	16718	16563	16694	16729	16590	16573	16576	16504	16654	16678	16646	16304	16670	16750	16471	16674	16727	16582	16674	16496	16606	16629	16668	16554	16649	16554	16515	16649	16632	16619	16679	16681	16722	16794	16671	16511	16538	16572	16615	16679	16346	16478	16579	16610	16446	16765	16457	16572	16498	16474	16801	16633	16745	16585	16757	16511	16526	16624	16695	16507	16684	16707	16671	16487	16578	16496	16554	16628	16659	16567	16529	16690	16502	16687	16612	16410	16632	16495	16601	16576	16572	16583	16533	16721	16528	16373	16616	16595	16720	16592	16614	16663	16493	16520	16614	16620	16522	16516	16657	16493	16544	16310	16756	16581	16491	16742	16611	16535	16526	16579	16490	16627	16506	16622	16769	16604	16680	16791	16631	16552	16662	16470	16601	16553	16766	16544	16599	16570	16617	16643	16739	16473	16670	16540	16635	16635	16595	16559	16778	16684	16670	16454	16493	16432	16520	16823	16852	16564	16597	16591	16661	16814	16555	16550	16615	16575	16487	16624	16559	16583	16628	16431	16675	16668	16439	16675	16521	16646	16449	16689	16570	16413	16646	16695	16385	16722	16825	16462	16701	16601	16590	16658	16474	16590	16564	16530	16657	16542	16655	16749	16562	16494	16457	16597	16441	16465	16546	16480	16528	16549	16438	16606	16772	16493	16671	16839	16539	16741	16496	16744	16315	16701	16503	16544	16374	16540	16705	16584	16750	16479	16508	16528	16659	16622	16721	16760	16623	16597	16864	16450	16575	16683	16592	16498	16613	16824	16647	16690	16493	16644	16409	16389	16516	16924	16945	16705	16368	16939	16827	16394	16414	16724	16463	16505	16369	16590	16798	16849	16691	16609	16456	16560	16419	16373	16674	16550	16445	16683	16769	16609	16577	16567	16687	16734	16656	16709	16771	16553	16664	16609	16787	16666	16741	16738	16763	16595	16764	16659	16792	16670	16682	16413	16539	16598	16778	16690	16633	16618	16530	16739	16590	16365	16574	16668	16742	16610	16688	16630	16681	16520	16412	16612	16739	16586	16635	16449	16623	16595	16524	16615	16587	16556	16736	16589	16634	16662	16790	16344	16914	16676	16643	16516	16581	16515	16668	16724	16560	16753	16449	16387	16541	16567	16542	16524	16532	16639	16759	16671	16440	16474	16621	16672	16547	16598	16535	16493	16500	16525	16645	16661	16715	16847	16722	16606	16649	16633	16669	16756	16666	16611	16679	16599	16706	16362	16737	16607	16601	16442
14728	26121	24212	19676	17865	16916	16543	16340	16027	15902	15771	15634	15528	25342	41731	36450	28691	20974	17049	15461	15234	15132	15192	15027	14999	15072	15241	14991	15135	15044	15151	15193	15002	15089	15163	15272	15017	15189	15058	15175	15117	15011	15231	15098	15080	14978	15065	15074	15032	15197	15152	15107	15135	15181	15205	15095	15066	15197	15129	15195	15112	15127	15024	15029	15218	15200	15321	15280	15159	15141	15157	15190	15020	15138	15174	15104	15202	15102	15149	15135	14998	15158	14949	15321	15123	15220	15129	15091	15148	15064	15048	15036	15084	14968	15117	15104	15076	15186	15091	15088	15114	15039	15325	15119	15077	15085	15010	15194	15127	15139	15180	15086	15017	14994	15226	15197	15138	15120	15227	15088	15155	15266	15255	15096	14988	15127	15108	15021	15211	15051	15081	15002	15059	15185	14919	15193	15116	15045	14964	15141	15334	15019	15099	15241	14952	15153	15217	15077	14930	15289	15156	15175	15025	15055	15041	15133	15170	15181	15092	15154	15103	15152	15065	15225	15058	15070	15061	15085	15071	15063	15047	15114	15218	15163	15112	15096	14934	15158	14945	15013	15133	15071	15044	15293	15157	15141	15090	15054	15136	15135	15104	15069	15054	15012	15073	14942	15175	15025	15031	15198	14893	15109	15316	15029	15209	15121	15031	15184	15104	15226	15081	15045	15066	15067	15051	15110	15151	15061	15136	15046	14904	14970	15024	14961	15014	15290	15145	15013	15167	15154	15205	15204	15146	15278	15184	15093	15132	15141	15129	15006	15097	15112	14934	15067	15075	15078	14956	15225	14933	15219	14924	15077	15053	15075	15175	15085	15100	15125	15008	15097	15087	15222	14971	15138	15090	15170	15184	15114	15091	15207	15018	15211	14996	14922	15255	15163	15096	15109	15150	15075	15129	15123	15094	15209	15167	14990	14991	15037	15050	14955	15192	15101	14982	15097	15081	15041	15098	15170	14846	15102	15025	15074	15049	14981	15043	15260	15020	15021	15048	15086	15022	14981	15172	15171	15239	15072	14964	15135	15166	14952	15005	14987	15153	15140	14882	15012	15032	15109	15091	15050	15208	15182	15037	15077	15063	15264	15053	15127	15190	15101	14973	15037	15010	15061	15090	15223	15072	14998	15125	15210	14944	15134	15058	15159	15118	15278	14996	15174	15118	14857	15070	15069	15190	15069	15016	15071	15030	15070	15183	15038	15109	15077	15024	15139	15082	15031	15029	15152	15018	15218	15167	15107	15198	14877	15209	15181	14998	15060	15160	15103	15151	14981	14969	15066	15238	15154	15068	15112	14939	14954	14990	15120	15025	15139	15040	14995	15083	15124	15044	15185	15157	14989	15258	15187	15188	15130	15285	14958	14967	15126	15113	14947	15312	15038	14973	15138	15166	15055	15244	15033	15248	15097	15181	15245	15149	15024	15348	15223	15111	15108	15155	15074	15126	15185	15150	15057	15090	15146	15239	15200	15030	15145	15082	15014	15110	15125	15033	15000	15046	15226	15088	15097	15091	14990	15226	15127	15140	15096	15181	15238	15092	15278	15159	14942	15169	15122	15051	15005	15060	15083	15255	14988	15047	15022	15043	15212	14949	15140	15017	15124	15299	15127	15048	15000	14962	15226	15031	15134	15108	15054	15064	14981	15038	15008	15143	15125	15209	15047	15047	15195	14974	15059	15072	15109	15007	15111	15108	15115	15133	15011	15102	15034	15153	14985	15054	15211	15014	15105	14959	15210	15152	15105	15104	14921	15130	15157	15078	15114	15318	15138	15081	15086	14922	14987	15097	15084	15086	15188	15133	15161	15200	15178	15128	15206	15111	15311	15206	15241	14948	15096	15097	15194	15231	15019	15060	15095	14929	15049	15126	15154	15234	15106	14810	15083	15113	15208	15110	15137	15152	15146	15102	15113	15050	15094	15159	15155	15179	15104	15124	15210	14899	15131	15107	15007	14910	15073	14965	15171	15058	15164	15045	15254	15156	15150	14925	15143	14913	15062	15122	14970	15248	15218	15158	15121	14999	15108	14912	15063	14916	15031	15138	15141	15019	15125	14986	15144	15206	14905	15053	15006	15196	14887	15099	15283	15099	15207	14998	15130	15180	15195	15101	15322	14833	15006	15007	15095	15087	15007	15120	15136	15028	15048	14930	14927	15078	15123	14933	15183	14929	14947	15235	15065	15217	15355	15213	15065	15110	15023	15158	15127	15039	15186	15222	15032	15050	15039	15168	14999	15091	15033	15141	15184	15072	15099	15139	15127	15162	15115	15272	15050	14963	15083	15158	15117	15077	15008	15013	15269	15125	14998	15081	15084	15131	15221	14938	14938	15119	14958	14984	15028	15039	15077	15046	14963	15033	15147	15304	14901	15221	15053	15160	15052	15154	15065	15051	14958	15052	15064	15029	15037	15031	15181	15122	15259	15418	15062	15064	15128	15135	15077	15078	15157	15176	15007	15263	15212	15015	15003	15035	15294	15183	15218	15166	15160	15185	15173	15179	15050	14955	15062	15118	15035	15192	15283	15124	15003	15192	15209	14984	15187	15060	15157	14995	15104	15224	15133	15054	15033	15077	15107	15149	14956	15162	15318	14968	15087	14982	15084	15154	15154	15082	14784	15034	15237	15065	15121	15068	15165	15055	15093	15217	15243	15131	15197	15017	15088	15063	15173	15138	15072	14965	15134	15069	15219	15028	15085	15156	14992	15148	15232	15080	15003	15172	14907	15165	15043	15013	15124	15156	15183	15159	15062	14997	15067	15015	14939	15093	15053	15043	15085	15107	15070	14955	15118	15112	15095	15032	15035	14954	14947	14963	15048	15184	15051	15175	14881	15255	15036	15097	15113	15196	15073	15047	15154	15150	15013	15045	14953	15035	14981	15037	15302	15134	15150	15149	15172	15131	14971	15079	14922	15191	15063	15119	14910	15166	15064	15032	15019	15217	15093	15120	15173	15191	15054	15012	15101	15189	15291	15177	14883	15097	15202	15093	15100	15033	15128	15087	14946	15018	15117	14996	14968	15176	15001	15071	15020	14924	15025	15179	15049	15078	15170	15022	15070	15001	15149	15129	14895	14955	15020	15050	15104	15073	15204	15047	15086	15069	15117	15087	14974	15142	15054	14990	15228	15069	14972	15044	15000	15108	15115	15049	15079	15174	15160	15035	15144	15090	15087	15142	15178	15133	15050	15178	15021	15286	15159	15209	14926	15112	14943	15064	15038	14953	15318	15012	15219	14996	15225	15246	15048	15052	15146	15227	14963	15052	15049	15209	15092	14936	15172	15153	15219	15117	15129	15106	15107	15127	15136	15205	15103	15206	15148	14854	15094	15354	14982	15105	15115	15187	15034	15156	15211	15063	15140	14985	15177	14980	15009	15023	15068	14997	15126	15064	15097	15185	15199	15141	15139	15161	15071	15122	15042	15152	15043	15161	14988	14992	15043	15135	15058	15258	15070	15059	15042	15103	14890	15063	15089	15132	14939	15034	15185	15140	14952	15103	15325	15121	15120	15087	15202	15126	15159	15046	15316	14943	15027	15146	15202	14986	15105	15137	15141	15032	15000	15071	15097	15143	15137	15163	15039	15158	15182	15054	15016	15161	15042	15076	15164	15108	15095	14939	15229	15082	15114	14968	14930	15218	15221	14958	15098	15163	15204	15022	14956	15101	15039	15058	15071	15160	15193	15167	14976	15170	15088	15123	15001	15009	15136	15232	15292	15136	14960	15112	15195	14995	15198	15165	15012	15134	15194	15222	15130	15102	15216	15069	15139	15083	15181	15213	15026	15104	15052	15056	15090	15090	15086	15113	15266	15172	15020	15301	15010	14935	15223	15072	15098	14920	15121	15002	15324	14894	15237	15000	15205	15216	14941	15122	15142	14995	15129	14945	15082	15053	15094	15203	15126	15219	15154	15259	15071	15173	15039	15200	15025	15073	15187	15163	15026	15125	15141	14981	15094	15111	15147	14956	15083	15129	15130	14978	15106	15079	15161	15259	15196	15057	15176	15125	15088	14927	15063	15027	14893	15104	15078	15263	15153	15090	15006	15116	14957	14945	15122	15031	15081	15133	15148	15261	15003	15039	15124	15043	15041	15131	14905	15068	15113	15004	15158	15099	15229	15207	15101	14933	15035	14990	15071	15018	15009	14949	15009	15108	15077	15054	15136	15008	15130	15125	15025	15042	15109	15110	15126	15157	15186	15071	15159	15146	15231	15154	15211	15019	15245	15316	15053	15003	15037	15075	15136	14889	15147	15110	15122	15194	15233	15105	15266	15110	15073	14919	15028	15209	15063	15075	15180	15223	14936	15172	15020	15037	15066	15118	15136	15129	15150	15084	15263	14937	15022	15077	15027	15031	14987	15077	15087	14959	14986	14975	15013	14923	14956	15134	15198	15207	15172	15065	15106	15105	14987	14989	14993	15054	15086	15167	15214	15080	15294	15075	15010	15025	15067	15242	15071	15202	15112	14859	15083	15162	15139	15121	14967	15034	15104	15055	15210	14975	15080	15052	15230	14938	15253	14987	15128	15064	14977	15133	14961	14970	15168	15040	15145	15063	15134	15037	15212	15013	15145	15062	15070	15055	15121	15090	15128	15108	15059	15263	15197	15126	14960	15095	14957	15109	15066	15056	15254	15120	15172	15175	15133	15196	14921	15193	15102	14950	15025	15114	15069	15169	15023	15158	14966	15276	15144	15163	15230	15051	15097	15137	15232	15178	15001	15179	15257	14978	15109	15207	15242	14963	14980	14942	15225	14885	15101	14932	15062	15224	15047	14847	15059	15216	14959	15194	15122	15050	15110	15022	14930	15264	15068	15228	15156	14863	15078	15105	14975	15045	15079	15193	15169	15055	15075	15037	15154	14983	15019	15048	15093	15247	15015	15030	15206	15271	14949	15085	15086	14974	15231	15058	15242	15132	15016	14989	15083	15124	15061	14931	14966	15044	14886	15249	15326	15241	14913	15052	15251	14994	15208	14927	15146	15105	15196	14981	15069	15098	15122	15133	15149	15092	15150	14993	15185	15053	15028	14981	15186	15112	15136	15000	15080	15112	15169	14917	14997	15073	15209	15018	15035	15033	15156	15032	15164	14970	15062	15050	15053	15160	15039
27307	21557	22511	18849	16054	15984	16142	16355	16362	16335	16092	16172	16143	16405	17879	18214	17478	16950	16503	16252	16209	15968	16113	16033	16118	16000	16159	16033	16173	16291	16042	16105	16487	15937	15984	16194	15919	16235	16054	16166	16082	16069	16026	16208	15935	15966	15979	16025	15969	16115	16167	16193	16150	16085	15984	16149	16076	16061	15806	15959	16072	16129	16096	15846	16039	16102	16146	16039	16059	16062	16264	16122	15958	16213	15924	16026	15932	15818	15967	16081	16104	16064	15973	16012	16229	16195	16166	16214	16075	16204	16224	16053	16174	16058	16245	16100	16236	16134	16130	16064	16051	16019	16031	16185	15974	15930	16033	16043	16091	16099	16304	16170	16148	16236	16184	16326	16131	16182	15936	16102	16168	16022	16378	16031	16253	15968	16083	16113	15979	15982	16147	16009	16107	16094	16108	16148	16060	16081	16147	16121	16071	16055	16122	15689	15978	16165	16082	16083	15908	16032	15951	16107	16118	16216	15969	16196	15905	16026	16073	15948	15979	15962	16082	16149	16053	16193	16122	15967	16111	15885	15918	15933	15953	15854	16025	16161	15963	16151	16153	16055	15939	16029	16010	16145	15935	15954	16003	16112	16087	16051	15933	16024	16207	16077	16116	16146	15833	16147	16283	16134	16143	16016	16133	16184	16248	16211	16156	16179	16135	16211	15956	16142	16133	16090	16400	16115	15913	16088	16120	16028	15930	15872	16054	16006	16299	15950	16014	16069	16102	16173	16015	16000	16047	16132	16013	15966	16059	15954	16001	15996	16335	16046	16166	16042	16077	15953	16109	15957	16079	15981	16009	16214	15944	16006	16052	16054	15933	16038	16129	16053	16259	16139	16120	16185	16019	16192	16199	16067	16035	16192	16188	16070	16097	16121	16164	16374	16032	15995	16179	16002	15896	16026	16269	16066	15992	15986	16007	16134	15871	16346	16069	15858	16114	16078	16249	16084	16142	16005	16161	16138	16118	16160	16222	16181	15859	16079	15955	15945	16012	15980	16226	15885	16260	16116	16033	16147	16145	16160	16169	16208	16129	16148	16001	16088	15862	15926	16013	16071	15940	16193	16058	16039	15966	16064	15964	16181	16253	16141	16015	16108	16206	16171	15956	16030	15956	15952	15991	16081	16101	16034	15843	16104	16135	16099	15982	16167	16015	16076	15950	16041	16190	16073	16041	15915	16088	16123	16162	16269	16072	16223	16116	16213	16171	16031	15956	16033	16213	16004	16238	16203	16110	15925	16127	16081	16130	16374	16105	15968	16161	16167	16066	16301	16093	16018	16061	16105	15973	16025	16100	16007	16180	15974	16085	16078	16044	15843	16184	16140	16147	15914	16193	16056	16149	16231	16120	16194	15903	16012	16078	16119	16071	16131	16389	16034	15962	15910	16123	16077	15990	16098	16019	16007	16055	16154	16075	15903	15912	15882	16021	15897	16094	16058	16179	15850	16055	16109	16180	16060	16133	16220	16294	16136	16222	16178	16092	15936	15942	16113	16150	16112	16110	16202	16196	16279	16019	16058	16046	16111	16146	16107	15848	15913	15957	15958	16140	16219	15883	16110	16054	16109	16112	16083	15995	16093	16047	16192	16072	16106	16224	16112	15996	16063	16105	15835	16111	16134	16073	16215	16020	16117	16002	16203	16380	16083	16343	16070	16006	16202	15902	15916	16089	15972	16165	16182	16165	15965	16112	15982	15957	16058	16112	16077	16021	16137	16102	16320	16156	16246	15969	16019	15949	16044	16244	16058	16277	16052	16040	16036	16096	16230	16083	16103	15997	16111	16010	16155	16016	16111	16243	16115	16042	16035	15952	16129	16256	16146	16176	16068	15951	16124	15953	15989	16140	15999	16114	16089	16090	16122	16060	16096	16145	16068	16093	16046	15999	16037	16050	16222	15972	16147	16450	16170	15953	16072	16094	16042	16270	16113	16143	16177	16046	16239	16159	16203	16111	16125	16020	16114	16096	16025	16087	16229	16014	16246	16190	16176	16340	16164	16158	15912	16167	16028	16040	16109	16016	16101	15994	15941	16112	16148	15984	16204	16003	16028	15979	16010	16045	16151	16039	15974	15888	16127	16259	16223	16072	16170	16237	16041	16101	16017	16202	15823	16069	16224	16072	16015	16136	16253	16140	15974	16014	16199	15927	15888	16093	16048	16050	15957	16081	16042	15956	16110	15988	16054	16059	15903	16122	16082	16142	16127	16076	15987	15922	16121	16217	16002	16066	15899	16196	15972	16221	15926	16013	16071	16105	16097	16317	16117	16233	15988	16169	16109	16233	15922	16099	16001	16047	15938	16112	15915	16089	15915	16092	15909	16005	15871	15947	16107	16021	16069	16113	16039	16208	15979	16114	16135	15976	16114	15963	16083	16110	16121	16250	15892	16092	15991	16062	16016	16195	16233	16125	16026	16032	16001	16209	16093	16073	15814	16112	16151	16232	16197	16217	16207	16268	16131	16025	16164	16090	15958	16189	15898	16276	16132	16133	16187	16180	16027	16018	16101	16038	15941	16160	15756	16113	16219	15977	15991	16182	16094	16237	16112	16005	16093	15991	15895	15904	16156	16020	15894	16109	15923	16148	16068	16037	16157	15936	15880	16093	16203	16270	16206	16093	15916	16032	16028	15921	16129	16126	16156	16196	16081	16110	16209	16128	16071	15868	16057	16204	16050	15959	15919	16109	16154	16241	15890	16027	15879	16124	16082	16012	16053	16300	16060	16100	16018	16123	16049	16195	16265	16190	16042	16027	15951	16156	16084	16051	15892	16114	16222	16302	16250	16105	16210	16173	16134	15899	16190	15979	16066	16027	16217	15990	16021	16151	15941	15921	16075	16181	16153	16029	16128	16117	16173	16292	15992	16254	16021	16285	15777	16296	16261	15971	16302	16397	15998	16053	15902	16049	15852	16008	16004	15913	15948	16115	15926	16240	16120	16100	16124	16288	16015	16113	16166	16339	16073	16203	16074	15989	16187	16026	16233	16170	15907	16093	16372	16009	15932	16022	16086	15987	16160	16264	16248	16059	16151	16172	16078	16300	16120	16213	16271	16085	16072	16164	16177	16121	16200	16281	16068	16157	16158	16293	16114	16080	16010	16087	16017	16101	16094	15981	16124	15932	16151	15973	16037	16299	16134	16119	16020	16096	15976	15984	15983	15864	16130	15955	15826	16018	16219	16246	16089	16271	16047	15870	15954	15938	16123	15955	16186	16090	16170	16151	16058	16124	16063	16233	16047	16106	15998	16109	16189	16149	16204	16208	16103	16132	16045	16034	15970	16204	16142	16268	16156	16113	16266	16169	16130	16127	16172	16179	16022	16069	16074	16186	16031	16093	16165	16087	16175	16101	16048	16189	16184	16038	16034	16273	15975	15890	16001	16132	16112	16094	16201	16084	16152	16036	16182	16111	16095	16082	16068	16176	15850	15952	16167	15969	16087	15984	15934	16060	16058	16113	16154	16265	16326	16109	16152	16077	16256	16327	15891	16164	16192	16132	16153	16092	16063	16051	16158	16039	16044	16108	15980	15907	16082	15979	16042	16024	15984	16181	16231	16050	16113	16266	16131	16237	15989	16109	15983	16007	16104	16282	16085	15972	16077	16217	16037	16130	15986	16196	15985	16021	16204	16144	16256	15957	15963	16154	16186	16179	15956	16139	16212	16017	16010	16193	16143	16011	16144	16106	16027	15951	16007	16051	16153	16198	16003	16318	16225	16218	16180	16216	16046	15911	16087	16194	16084	16183	16110	16121	16245	16122	16107	16257	16256	16048	16192	15919	15974	16105	15875	16015	15986	16068	15897	16057	16106	16179	15983	16251	16129	15976	16238	16123	16224	16121	16102	16175	16002	16190	16039	16246	16302	16025	16075	16123	16141	16192	16146	16227	16158	16166	16070	16177	16046	15985	15889	16019	15954	16131	16091	15992	15824	16157	16097	16108	16215	16097	15954	15981	16217	15891	16148	16055	16113	16013	16066	15886	16015	16236	16007	16087	15999	16149	16137	16238	16218	16098	16117	16193	16002	16064	16095	16030	15934	16097	16025	15931	16081	15960	16080	16164	16061	16065	16053	15989	16024	16039	16058	16072	15960	16320	15928	16103	16167	15821	15962	16120	15965	16078	16041	16259	16097	16037	16043	16007	16132	16114	16083	15877	16159	16196	16200	15963	16018	16075	16210	16044	16070	16157	15829	16090	16301	15993	16022	16116	15915	15978	16038	16225	16189	16049	16326	16092	15938	16048	16177	16135	15947	16208	16177	16208	16272	16251	15978	16030	16196	15974	16143	16150	16123	16151	16108	16029	16121	16094	16126	16276	16277	16132	16142	16192	15967	16143	16006	15988	15936	16056	16071	16158	16057	15968	16019	15983	16153	15903	16010	15971	16038	16266	16021	16142	16125	16155	15985	16038	15988	16132	15953	15906	15999	16048	16141	16173	16148	16019	16255	16118	16134	15990	16073	16193	16101	15951	16142	16034	16135	16035	16026	16136	16125	16092	16124	16211	16176	16136	16241	15966	16311	16136	16096	15967	16024	16104	16198	16128	16120	16084	16064	16027	16125	16113	16065	15908	15983	16177	15975	16258	16417	16221	16122	16131	16047	16065	16031	16055	15937	16248	16182	15992	16227	16114	16024	15983	16045	16192	16038	16194	16311	16141	16198	16430	15943	16239	16033	16081	16188	15967	16290	16350	16147	16203	16264	16410	16029	16199	15988	16047	15971	16081	16131	16356	16000	15991	16147	16102	16097	16160	16272	15992	15961	16228	16078	16121	16229	16250	16140	15994	16031	15949	15932	16048	16307	15981	16008	16119	15880	16186	16164	16248	15845	16197	16070	16196	16197	16167	16013	16134	16165	16079	15983	16288	16164	16184	15938	16177	16056	15925	16074	16053	16158	16118	15818	16027	16139	15952	16246	16053	16079	16111	16009	16124	16045	15874	15947	16019	16177	15945	16025	16120	16021	16071	15988	15877	16157	16162	16118	16071	16092	16212	16169	16021	16088	15990	16147	15996	16171	16039	15891	15965	16214	16029	16179	16105	16090	16153	16158	16054	15936	16100	16126	16061	16076	16183	15875	15918	16138	16228	16183	16063	16092	15974	16191	16138	16113
14242	16057	15604	15300	15052	15009	14958	14989	14792	14874	14867	14762	14726	15462	17777	17261	16355	15363	15098	14828	14402	14715	14820	14609	14631	14710	14628	14829	14805	14775	14923	14647	14632	14861	14727	14749	14852	14839	14926	14568	14687	14818	14817	14834	14677	14870	14713	14856	14725	14784	14782	14674	14783	14996	14658	14889	14694	14692	14844	14856	14703	14755	14699	14719	14653	14580	14785	14733	14676	14868	14691	14824	14612	14712	14526	14715	14643	14531	14644	14800	14644	14817	14846	14746	14686	14621	14668	14836	14616	14828	14823	14685	14820	14739	14729	14769	14706	14810	14972	14654	14683	14684	14993	14746	14805	14703	14816	14887	14932	14818	14834	14741	14627	14831	14806	14721	14738	14742	14781	14884	14682	14751	14611	14825	14610	14775	14809	14729	14574	14677	14882	14721	14792	14687	14844	14749	14743	14810	14768	14831	14626	14743	14785	14735	14866	14893	14614	14771	14584	14847	14787	14784	14683	14554	14547	14656	14844	14618	14755	14724	14698	14767	14816	14720	14789	14751	14785	14698	14626	14766	14733	14664	14736	14823	14809	14673	14876	14692	14685	14741	14621	14632	14871	14679	14750	14865	14767	14712	14746	14740	14785	14708	14689	14754	14644	14736	14633	14911	14674	14586	14793	14846	14642	14674	14836	14642	14552	14703	14740	14735	14697	14777	14747	14869	14601	14763	14674	14753	14675	14787	14747	14658	14691	14830	14684	14736	14842	14704	14732	14700	14637	14688	14802	14607	14888	14630	14716	14762	14760	14742	14727	14733	14680	14774	14835	14671	14799	14730	14859	14793	14726	14646	14774	14771	14875	14763	14727	14769	14730	14590	14737	14725	14775	14750	14732	14811	14640	14824	14614	14659	14849	14877	14834	14865	14664	14600	14655	14633	14829	14740	14878	14697	14722	14777	14870	14768	14709	14737	14778	14696	14792	14856	14898	14819	14796	14875	14756	14902	14741	14642	14873	14624	14749	14640	14656	14700	14612	14653	14790	14654	14782	14756	14785	14719	14920	14766	14686	14827	14738	14690	14577	14799	14777	14668	14706	14752	14645	14775	14956	14722	14596	14707	14717	14668	14854	14705	14841	14686	14720	14740	14766	14786	14669	14781	14794	14654	14826	14670	14761	14719	14778	14881	14580	14723	14640	14860	14697	14883	14675	14768	14795	14618	14646	14727	14909	14693	14846	14715	14705	14680	14724	14821	14673	14689	14763	14815	14599	14746	14761	14668	14798	14867	14706	14766	14706	14743	14757	14626	14690	14647	14662	14816	14839	14733	14760	14712	14872	14800	14803	14798	14723	15004	14769	14806	14734	14725	14650	14610	14700	14688	14713	14719	14842	14697	14750	14702	14759	14867	14873	14715	14644	14704	14621	14631	14711	14698	14756	14919	14666	14729	14757	14720	14809	14810	14754	14615	14821	14721	14703	14708	14969	14750	14697	14802	15033	14692	14730	14815	14700	14759	14847	14789	14784	14718	14586	14790	14709	14822	14694	14845	14659	14762	14797	14702	14765	14790	14770	14860	14825	14701	14725	14777	14805	14657	14896	14758	14793	14856	14695	14862	14735	14783	14687	14786	14822	14655	14713	14722	14720	14729	14910	14738	14780	14843	14691	14715	14757	14731	14805	14619	14544	14920	14615	14810	14818	14631	14792	14693	14929	14689	14582	14702	14615	14817	14678	14808	14737	14733	14827	14706	14655	14666	14829	14755	14725	14761	14702	14674	14697	14640	14724	14795	14624	14714	14852	14890	14736	14725	14610	14913	14836	14564	14598	14819	14831	14672	14741	14857	14716	14758	14674	14659	14671	14801	14850	14778	14668	14810	14793	14606	14738	14634	14687	14789	14843	14792	14650	14686	14742	14699	14652	14904	14719	14626	14645	14956	14806	14707	14710	14590	14748	14700	14934	14528	14809	14550	14808	14613	14591	14621	14750	14680	14856	14842	14755	14725	14834	14662	14729	14734	14732	14664	14957	14830	14879	14810	14694	14826	14811	14709	14980	14590	14887	14620	14792	14910	14727	14619	14803	14830	14921	14681	14729	14850	14822	14764	14764	14566	14646	14682	14702	14996	14726	14884	14744	14687	14667	14631	14903	14848	14689	14812	14804	14759	14841	14656	14698	14487	14863	14706	14826	14680	14746	14616	14725	14818	14826	14828	14765	14666	14825	14764	14913	14815	14710	14865	14770	14736	14940	14737	14825	14772	14968	14616	14719	14797	14674	14976	14652	14852	14676	14723	14799	14638	14788	14771	14832	14744	14790	14819	14661	14580	14833	14706	14769	14673	14686	14812	14696	14713	14627	14697	14788	14802	14618	14819	14663	14672	14828	14694	14767	14721	14773	14781	14739	14626	14773	14829	14795	14721	14791	14696	14718	14756	14880	14728	14711	14841	14906	14781	14792	14803	14766	14750	14817	14840	14723	14838	14801	14686	14801	14742	14854	14880	14623	14713	14738	14687	14888	14788	14773	14722	14625	14907	14721	14768	14707	14633	14648	14776	14753	14615	14618	14818	14805	14748	14708	14643	14855	14750	14813	14726	14748	14739	14633	14748	14631	14606	14771	14862	14765	14841	14843	14738	14910	14748	14931	14655	14766	14783	14666	14771	14692	14744	14735	14809	14669	14623	14636	14771	14777	14784	14715	14698	14710	14837	14756	14813	14749	14960	14779	14713	14799	14774	14724	14679	14895	14727	14984	14870	14755	14792	14661	14860	14770	14840	14864	14702	14882	14664	14882	14779	14680	14487	14743	14690	14764	14599	14827	14676	14724	14734	14866	14703	14811	14689	14904	14757	14679	14711	14658	14792	14678	14806	14694	14838	14670	14794	14740	14680	14922	14811	14881	14694	14576	14832	14751	14678	14778	14713	14752	14660	14678	14536	14781	14704	14848	14865	14638	14879	14778	14839	14711	14699	14796	14926	14642	14824	15048	14846	14731	14727	14676	14599	14595	14628	14888	14692	14633	14721	14803	14705	14636	14731	14736	14931	14761	14850	14806	14852	14741	14840	14575	14672	14715	14802	14847	14810	14757	14894	14629	14670	14707	14657	14852	14680	14661	14749	14616	14775	14782	14723	14634	14519	14806	14615	14784	14820	14643	14868	14614	14717	14845	14920	14704	14931	14621	14644	14613	14719	14741	14754	14730	14812	14643	14866	14808	14703	14866	14659	14915	14657	14760	14652	14673	14594	14884	14791	14761	14875	14724	14760	14711	14808	14684	14884	14708	14648	14723	14605	14768	14851	14692	14953	14792	14672	14820	14714	14758	14861	14704	14843	14797	14654	14927	14846	14631	14780	14805	14804	14643	14752	14836	14800	14776	14830	14735	14724	14607	14549	14843	14600	14735	14841	14664	14666	14745	14655	14877	14879	14748	14677	14783	14797	14756	14797	14709	14857	14826	14821	14838	14874	14697	14749	14698	14757	14755	14913	14789	14813	14714	14841	14884	14774	14799	14738	14862	14709	14741	14831	14684	14877	14616	14683	14847	14797	14666	14602	14747	14837	14681	14899	14750	14667	14704	14924	14801	14874	14697	14699	14792	14576	14779	14695	14900	14782	14726	14633	14800	14782	14765	14792	14749	14865	14883	14727	14681	14764	14735	14740	14656	14822	14812	14780	14544	14730	14583	14859	14755	14666	14800	14646	14513	14741	14815	14817	14779	14774	14787	14655	14743	14865	14922	14682	14745	14757	14737	14704	14710	14733	14581	14812	14559	14777	14534	14806	14846	14652	14750	14744	14690	14634	14853	14666	14805	14827	14903	14670	14603	14725	14920	14672	14572	14679	14789	14798	14840	14692	14737	14778	14849	14758	14638	14705	14649	14736	14644	14627	14817	14799	14695	14692	14812	14899	14820	14837	14841	14744	14745	14660	14809	14843	14862	14720	14671	14834	14818	14664	14633	14773	14659	14616	14750	14919	14714	14763	14754	14896	14859	14747	14777	14612	14812	14710	14594	14774	14589	14664	14750	14711	14602	14715	14704	14830	14761	14672	14648	14680	14944	14817	14632	14822	14691	14673	14473	14758	14685	14753	14712	14710	14677	14654	14737	14793	14799	14700	14753	14864	14823	14730	14707	14697	14876	14711	14620	14750	14607	14575	14695	14899	14589	14818	14796	14669	14677	14846	14750	14789	14782	15090	14653	14683	14711	14770	14640	14870	14619	14765	14635	14707	14843	14889	14720	14564	14765	14729	14882	14560	14748	14736	14773	14894	14689	14792	14773	14694	14821	14603	14766	14778	14716	14754	14842	14821	14910	14780	14748	14679	14803	14732	14778	14748	14917	14838	14665	14799	14769	14491	14795	14704	14812	14839	14834	14685	14562	14734	14671	14866	14611	14748	14702	14680	14721	14718	14631	14780	14849	14646	14663	14661	14830	14696	14681	14729	14654	14736	14703	14610	14813	14891	14703	14643	14813	14564	14705	14792	14819	14600	14745	14718	14731	14705	14737	14603	14900	14674	14735	14698	14771	14779	14720	14738	14678	14808	14828	14820	14636	14687	14597	14724	14691	14850	14848	14812	14954	14832	14821	14621	14904	14761	14709	14637	14734	14665	14695	14783	14843	14647	14770	14806	14714	14780	14778	14647	14815	14783	14621	14685	14681	14834	14758	14694	14783	14980	14801	14938	14643	14787	14878	14758	14808	14857	14731	14885	14863	14654	14683	14788	14740	14869	14847	14821	14728	14794	14742	14810	14806	14761	14896	14857	14673	14952	14894	14863	14733	14682	14727	14832	14815	14734	14704	14797	14708	14733	14903	14689	14631	14859	14704	14809	14886	14808	14926	14499	14722	14777	14605	14785	14876	14791	14850	14667	14754	14775	14769	14535	14722	14797	14672	14720	14851	14930	14580	14601	14777	14800	14701	14755	14641	14897	14722	14719	14857	14735	14839	14724	14839	14797	14992	14682	14733	14945	14743	14784	14897	14815	14835	14650	14752	14914	14938	14641	14749	14806	14714	14727	14645	14657	14828	14684	14830	14702	14734	14786	14688	14785	14678	14744	14820	14809	14706	14880	14655	14785	14745	14780	14864	14875	14927	14779	14699	14651	14720	14722	14799	14693	14663	14706	14691	14643	14835	14621	14746	14855	14719	14815
23555	21061	28466	23951	21685	20863	19713	17206	16971	16856	16894	16736	16786	18245	28779	28825	24427	20256	17879	16855	16692	16548	16443	16576	16401	16527	16590	16439	16460	16582	16547	16513	16519	16665	16452	16547	16471	16462	16662	16724	16500	16462	16711	16553	16613	16443	16607	16620	16495	16358	16424	16481	16409	16306	16342	16531	16363	16555	16482	16423	16572	16501	16340	16480	16601	16519	16433	16582	16421	16642	16500	16676	16425	16349	16605	16468	16516	16401	16540	16688	16551	16231	16468	16367	16586	16466	16553	16559	16329	16503	16397	16474	16450	16343	16371	16484	16511	16579	16357	16454	16399	16561	16609	16401	16524	16356	16513	16628	16482	16607	16499	16256	16297	16485	16596	16419	16387	16616	16486	16530	16380	16641	16371	16468	16497	16373	16436	16345	16449	16488	16450	16388	16462	16243	16593	16327	16494	16358	16345	16299	16224	16378	16438	16417	16598	16535	16570	16479	16405	16436	16507	16276	16454	16534	16362	16299	16576	16346	16508	16527	16533	16534	16353	16520	16345	16448	16484	16624	16561	16390	16654	16455	16687	16457	16357	16465	16383	16420	16671	16617	16391	16626	16282	16528	16469	16461	16329	16518	16389	16388	16439	16483	16354	16524	16416	16428	16398	16529	16585	16619	16232	16381	16358	16433	16472	16573	16528	16410	16415	16507	16499	16543	16547	16483	16512	16643	16802	16544	16661	16426	16594	16464	16490	16416	16463	16564	16296	16448	16597	16430	16485	16452	16479	16599	16415	16432	16438	16522	16383	16424	16452	16577	16508	16505	16712	16574	16631	16493	16775	16537	16442	16606	16460	16483	16482	16322	16388	16282	16460	16401	16440	16280	16540	16357	16495	16541	16514	16361	16387	16467	16630	16316	16287	16515	16595	16361	16260	16462	16534	16530	16326	16249	16537	16510	16593	16663	16423	16405	16464	16598	16557	16590	16560	16548	16480	16573	16325	16594	16434	16347	16559	16528	16558	16624	16545	16623	16322	16537	16615	16453	16569	16567	16475	16524	16523	16419	16516	16360	16372	16601	16626	16496	16353	16405	16511	16368	16568	16375	16743	16337	16417	16375	16523	16452	16455	16391	16596	16302	16423	16506	16446	16429	16387	16462	16343	16573	16399	16448	16502	16228	16527	16430	16499	16401	16455	16465	16524	16439	16612	16530	16509	16440	16620	16396	16738	16471	16299	16694	16601	16471	16533	16516	16463	16393	16476	16489	16534	16311	16381	16489	16499	16548	16602	16470	16574	16505	16337	16608	16389	16423	16547	16329	16513	16578	16620	16415	16376	16400	16520	16552	16431	16581	16350	16573	16394	16289	16163	16403	16408	16514	16485	16290	16476	16141	16501	16474	16512	16378	16535	16545	16529	16503	16590	16455	16497	16450	16301	16366	16615	16423	16243	16437	16454	16418	16430	16314	16338	16442	16541	16538	16469	16240	16523	16454	16332	16292	16450	16360	16571	16404	16504	16296	16527	16559	16321	16387	16620	16523	16407	16439	16398	16524	16595	16443	16374	16479	16492	16482	16726	16472	16397	16341	16473	16477	16604	16448	16376	16358	16697	16384	16314	16407	16567	16477	16469	16431	16460	16474	16344	16630	16689	16544	16405	16576	16377	16472	16401	16493	16410	16597	16383	16399	16509	16346	16321	16529	16493	16599	16679	16475	16536	16443	16539	16485	16496	16505	16430	16366	16350	16484	16584	16434	16236	16534	16368	16420	16342	16379	16434	16405	16456	16385	16216	16555	16562	16522	16475	16393	16683	16575	16445	16545	16214	16427	16341	16531	16483	16566	16432	16432	16364	16546	16456	16526	16658	16510	16527	16524	16744	16300	16495	16320	16338	16557	16572	16596	16517	16472	16683	16505	16522	16378	16540	16580	16478	16452	16709	16439	16583	16268	16508	16527	16323	16413	16510	16732	16327	16496	16666	16416	16355	16389	16577	16532	16426	16508	16590	16537	16780	16594	16582	16371	16542	16344	16437	16343	16232	16414	16457	16499	16365	16461	16305	16542	16468	16611	16459	16471	16478	16310	16303	16413	16475	16496	16440	16452	16443	16520	16562	16471	16258	16621	16533	16575	16590	16443	16517	16604	16520	16398	16463	16456	16423	16405	16417	16439	16373	16528	16371	16361	16365	16482	16454	16566	16374	16533	16679	16440	16453	16344	16514	16514	16490	16432	16501	16419	16394	16265	16571	16321	16488	16626	16328	16414	16445	16475	16521	16454	16537	16401	16550	16598	16420	16358	16458	16420	16392	16569	16578	16500	16439	16365	16612	16229	16347	16460	16433	16426	16418	16265	16517	16390	16478	16529	16660	16345	16451	16241	16397	16450	16331	16509	16528	16380	16647	16375	16372	16458	16523	16639	16326	16426	16709	16528	16302	16545	16395	16418	16551	16342	16512	16265	16476	16468	16356	16517	16665	16461	16481	16502	16533	16567	16544	16392	16444	16539	16459	16424	16455	16580	16501	16704	16290	16529	16597	16579	16363	16384	16256	16437	16419	16610	16553	16320	16527	16460	16566	16388	16523	16572	16401	16380	16384	16412	16251	16371	16531	16382	16524	16564	16540	16493	16507	16735	16519	16727	16282	16499	16664	16412	16392	16579	16475	16574	16427	16454	16468	16319	16610	16496	16301	16462	16419	16276	16253	16432	16409	16360	16327	16387	16626	16421	16454	16453	16666	16328	16461	16429	16422	16382	16510	16518	16566	16578	16529	16341	16403	16399	16636	16615	16544	16591	16354	16283	16400	16610	16449	16477	16345	16405	16416	16630	16299	16445	16347	16416	16420	16137	16579	16590	16418	16400	16556	16355	16394	16562	16303	16455	16366	16384	16479	16621	16500	16538	16381	16451	16441	16441	16284	16510	16340	16325	16471	16470	16407	16551	16456	16365	16460	16406	16292	16599	16516	16517	16410	16336	16463	16469	16404	16515	16418	16469	16560	16362	16269	16488	16825	16560	16487	16460	16332	16609	16507	16493	16558	16244	16509	16268	16605	16328	16213	16607	16408	16381	16445	16448	16612	16545	16507	16568	16418	16389	16349	16423	16588	16636	16395	16486	16544	16294	16412	16491	16416	16442	16432	16603	16253	16394	16266	16416	16486	16470	16491	16454	16510	16461	16476	16302	16501	16457	16420	16596	16628	16571	16558	16319	16338	16466	16519	16578	16524	16418	16185	16587	16573	16353	16465	16522	16362	16511	16579	16462	16408	16289	16446	16474	16480	16411	16522	16537	16511	16407	16385	16295	16327	16493	16402	16515	16515	16393	16531	16476	16413	16482	16642	16489	16356	16546	16580	16447	16593	16583	16520	16607	16358	16453	16446	16464	16520	16442	16304	16486	16412	16521	16575	16595	16313	16427	16247	16354	16528	16532	16194	16575	16568	16477	16261	16452	16583	16264	16383	16658	16437	16328	16403	16314	16348	16248	16511	16452	16346	16250	16449	16608	16370	16427	16632	16422	16358	16420	16507	16584	16367	16199	16641	16584	16422	16504	16702	16455	16349	16571	16472	16436	16492	16545	16577	16372	16549	16134	16488	16342	16342	16441	16470	16526	16784	16550	16420	16624	16475	16317	16514	16297	16466	16632	16370	16404	16413	16357	16244	16538	16123	16406	16456	16516	16458	16293	16511	16320	16510	16273	16609	16445	16672	16612	16461	16408	16361	16483	16410	16430	16703	16591	16555	16538	16432	16349	16547	16452	16567	16340	16505	16332	16502	16363	16558	16416	16412	16694	16505	16402	16313	16451	16470	16418	16464	16538	16542	16595	16280	16466	16432	16282	16473	16556	16432	16299	16361	16446	16422	16415	16320	16299	16639	16374	16506	16490	16455	16712	16347	16444	16458	16387	16678	16623	16444	16390	16432	16641	16623	16593	16587	16553	16615	16494	16399	16621	16535	16508	16288	16486	16442	16504	16597	16644	16543	16526	16446	16494	16414	16602	16567	16412	16383	16340	16417	16343	16565	16380	16514	16235	16348	16353	16551	16400	16465	16590	16473	16369	16411	16450	16505	16543	16590	16382	16485	16503	16530	16314	16685	16416	16563	16335	16500	16570	16490	16318	16480	16582	16561	16452	16526	16358	16392	16430	16468	16283	16487	16568	16325	16373	16587	16432	16394	16514	16516	16309	16746	16558	16393	16561	16311	16757	16459	16364	16587	16471	16467	16329	16404	16522	16325	16373	16476	16492	16460	16212	16417	16564	16652	16512	16362	16502	16520	16319	16495	16421	16465	16552	16477	16469	16253	16403	16459	16438	16541	16583	16643	16445	16339	16452	16415	16462	16628	16682	16652	16417	16379	16548	16519	16334	16459	16452	16664	16591	16686	16461	16372	16590	16440	16370	16423	16365	16376	16436	16503	16440	16341	16367	16351	16341	16612	16467	16524	16324	16318	16492	16463	16402	16582	16529	16592	16365	16284	16406	16409	16571	16284	16341	16361	16684	16467	16568	16406	16512	16528	16651	16500	16658	16575	16545	16577	16470	16579	16439	16322	16459	16456	16572	16528	16469	16652	16539	16417	16305	16423	16433	16364	16612	16403	16317	16523	16374	16659	16566	16493	16325	16532	16380	16491	16425	16380	16418	16320	16258	16590	16662	16450	16345	16504	16357	16460	16462	16489	16483	16499	16421	16435	16420	16493	16451	16411	16422	16497	16362	16546	16222	16434	16628	16535	16308	16536	16454	16438	16461	16406	16579	16388	16177	16333	16571	16514	16424	16293	16635	16525	16480	16312	16552	16503	16539	16455	16373	16634	16329	16558	16401	16442	16431	16400	16478	16348	16371	16374	16397	16257	16466	16440	16467	16496	16519	16675	16553	16381	16706	16628	16314	16555	16511	16428	16469	16465	16455	16415	16460	16681	16580	16470	16247	16313	16400	16429	16628	16476	16606	16411	16728	16312	16530	16456	16390	16489	16557	16533	16463	16443	16529	16509	16243	16326	16392	16540	16506	16372	16354	16444	16354	16487	16661	16460	16422	16519	16482	16369	16481	16288	16542	16500	16478	16574	16525	16662	16649	16367	16500	16578	16634	16529	16287	16527	16558	16682	16477	16633	16693	16480	16529	16603	16491	16516	16476	16561	16368	16433	16613
13331	21704	20176	17736	16729	16038	15646	15445	15607	15398	15439	15293	15221	18838	32488	30825	24606	19085	16457	15278	15076	15154	15080	15265	14931	14932	15200	15233	15159	15000	15059	15073	15117	15192	14993	14924	15109	15054	15023	15035	15101	15021	15127	15048	14935	15121	15051	15137	14990	14968	14882	15003	14991	14863	15172	15090	15091	15029	15051	15161	14979	15137	14931	14901	15130	14977	15165	15044	15062	15176	15003	14868	15204	15093	15019	15118	15071	15048	15087	15121	15236	15069	15187	14895	15182	15005	15167	15212	14917	15259	14901	15101	14953	14993	14948	15086	15107	14940	14925	15153	15100	15017	15251	14943	14913	14957	15040	14970	15081	15043	15190	15138	15024	15031	14925	15150	15135	15024	15052	15008	15019	15021	14983	15083	15178	14940	15044	15084	15177	15184	15070	15046	15176	14982	15052	14850	14968	14925	15033	14921	15018	15163	15183	14994	14987	15148	15160	15005	15227	15115	15079	14973	15205	15133	15029	15110	15116	14958	15028	14945	15065	15111	15102	15064	15039	15090	15103	15140	14906	15096	14898	15138	14999	14946	15041	15035	15103	14943	14886	15113	14879	15017	14993	14907	15004	14965	15103	15114	15092	14961	14958	15020	14906	15158	14935	15164	15048	15066	15124	15246	15111	15120	15074	15234	15023	14849	14938	15171	15174	14920	15044	14895	15081	14918	14952	15114	14988	15048	15049	15044	15064	15133	14837	15039	15130	15034	14909	15076	15100	14979	14984	14857	15114	15085	14945	15000	15112	14945	15047	15041	15194	15036	15099	15200	14982	15244	15022	15060	14926	14985	15036	15057	15074	14901	14916	15032	15017	14991	15033	14927	15000	14853	15049	15112	15103	15000	15109	14898	15108	14931	15035	15069	15023	15018	15138	15021	14973	15008	15161	14824	15019	15104	15002	14847	14924	14988	15029	15125	15041	15140	15050	15151	15208	15022	15093	15000	15263	14970	14983	14876	15048	14968	14987	14849	15121	14885	15037	15071	15206	15082	14923	15059	15125	15025	15040	14972	14860	15054	14923	15015	14936	15027	14975	15012	15095	14966	14897	15015	14959	15298	15035	15001	15109	15036	15113	15034	15093	14921	15007	15112	15108	14902	14907	15073	15122	15120	15219	15058	15235	15047	14991	15040	15066	15176	15157	15122	15098	15078	15037	15149	15184	15103	15097	15100	15134	15214	14945	15078	15222	14874	15061	15162	14978	15188	15038	15098	15065	14997	15011	15144	15026	15046	15254	14947	15001	14896	14952	14940	14832	15039	15075	15000	15084	14998	15063	14945	14934	15109	14924	14836	15195	14883	14928	15168	15066	15100	14973	15044	15035	14968	15092	15190	14891	15021	14977	15002	15256	15025	14884	14975	15064	14900	15085	15070	15022	15075	15026	15163	15016	15043	15201	15140	15020	15073	15042	15028	15090	14972	15139	15218	15075	15000	15056	14968	14971	15175	15030	15053	14925	15191	15015	15141	15030	14977	15059	15112	15135	15030	14943	15108	15046	15125	15052	15042	15211	15103	15062	14999	14910	15051	14983	15009	15062	14965	15008	15111	15027	15121	15183	14982	14959	15074	15101	14958	15048	15118	15127	14988	14887	15133	15124	15154	15106	15050	15032	15134	15089	15034	15066	15003	15184	15055	15053	15004	15057	15029	15080	15145	15010	14932	14978	15098	14845	15079	15019	14889	15166	15165	15184	15228	15046	15158	14975	15200	15103	15065	15066	14966	14793	14950	15003	15229	14915	15150	15088	15105	15070	15124	15127	14976	14988	15121	14980	15039	14995	14849	14831	15142	15146	15143	15161	14946	14935	15094	15038	14948	14993	15135	15065	14780	15203	14985	14883	15092	15173	15070	15056	14944	14957	14938	15044	15168	15094	15138	15025	15125	14870	15150	15030	15077	14993	15052	15007	15229	15106	15232	15043	14903	15083	15229	15155	14972	15054	15084	15049	15149	14940	15116	15112	15008	14862	15006	15101	15117	15104	15130	14974	15210	14916	15033	15000	15080	14775	15110	15185	15067	15220	15120	15034	15239	14971	14841	15070	15118	14951	14996	14997	15084	15063	15123	15197	15053	15047	14911	15144	15118	15069	15069	15122	14836	15045	15110	15087	15069	15059	14994	15118	15037	15080	15071	15254	15028	14957	14989	15093	15083	15056	15046	14964	15026	15113	15127	15148	14892	15059	15125	15003	14993	15065	15066	14899	15037	15053	15047	15083	15122	15065	14999	15127	14913	15114	14980	15182	15018	15013	15083	15010	15028	15077	15077	15153	15157	15071	15094	15002	15003	15039	15127	15117	15158	14927	15132	15044	15080	15051	14902	15074	15123	15060	14978	15029	14923	15045	14927	15117	14947	15018	15162	14882	15189	14960	15129	15112	15053	14994	15008	14890	15115	14914	15052	15096	15089	15023	14999	14934	15026	14884	15144	15075	15146	15020	14883	15220	15074	15002	15001	15209	14944	15030	15004	15116	15211	15118	14935	15057	15188	15167	15024	15098	15111	15015	14989	15037	14981	15052	15179	15241	14904	15005	15004	15027	14873	15127	15091	15048	15126	14986	14976	14926	14894	15086	15022	15080	15044	15089	15050	15037	15114	15055	15143	15088	14971	15014	14993	15142	15053	15133	15009	15231	15127	15036	14830	15144	15074	15024	15079	14979	14997	15017	14940	15130	15183	14799	15138	15039	14975	15165	15090	14975	15004	14980	15023	15100	15188	15033	14811	14943	15000	15001	15054	15004	14969	14884	14957	14978	14879	14989	15053	14897	15138	14993	15115	15231	14938	15024	14960	14989	15126	15121	14794	14991	14964	15087	15007	15044	15231	14933	15142	15090	14968	15039	15240	15035	14997	15017	15028	15088	15091	15056	15041	15037	15007	15177	15010	14885	15138	15201	14947	15104	15048	14971	14892	15042	15062	15095	15017	15167	15037	14945	15077	15160	14959	15140	15030	14984	15133	15186	14935	14954	15098	15086	15053	14983	15029	15049	14960	15267	14979	15060	15041	15080	14903	15138	15014	15257	15165	15051	15178	15017	15158	14975	15183	15022	15141	15129	15020	15075	15014	14997	15149	14885	15097	14840	15076	14997	15060	14965	14976	14993	14986	15044	15088	15043	15007	15058	14964	14890	14914	15006	15134	14880	15146	14961	14962	15082	15049	15140	15100	14857	15003	15117	15072	15095	14944	15028	15080	15005	15063	15035	14991	14953	15211	14909	15066	15037	15034	14998	15118	15017	15058	14890	14920	15116	15121	14937	15040	15120	15090	15026	15121	15006	15129	15000	15139	14934	15066	15157	15069	14997	14934	15023	15010	15052	14833	15057	15168	14984	15114	15120	14921	15162	15018	15054	15035	15018	14963	15100	14972	14991	14902	15011	14858	15211	15078	14881	15103	15014	15018	14931	14984	15050	14850	14899	15040	15015	15056	15045	14896	15187	15048	14960	14927	14968	15034	15109	15062	15027	15019	15040	14962	14778	15106	15216	15046	14992	14986	15286	14935	15000	15010	15029	15089	14988	15053	14930	15174	14946	14955	15082	14806	15066	15008	14988	14830	15139	15161	15057	15250	14856	15043	15134	14971	15018	14970	15093	15120	14950	15119	14958	15033	15147	15137	15093	15058	15035	15013	14915	15020	15201	14962	14940	15228	15014	15117	15028	15180	15044	15027	15033	15133	14868	15109	15025	14979	14956	15239	15001	14929	15111	15047	14927	15061	14877	15058	14981	15102	15040	15128	15205	14958	14875	14991	15154	15057	15041	14992	15111	14933	15121	15018	14931	15068	14938	15279	14924	15136	15065	14998	15208	15025	15048	15051	14961	15052	15015	15197	14861	15060	14979	15206	14862	15053	14964	15188	15030	15006	15062	15055	14869	15028	15223	15005	14978	15087	14905	15152	15112	15107	15051	15134	15054	15259	14933	15160	14967	14991	15137	15062	15093	15117	15045	14967	14903	14965	15126	14870	15015	15052	14929	15088	15009	15018	15048	15175	15193	15139	15149	15166	14941	15009	15116	14888	15025	14919	14937	15130	15103	15130	15128	15015	14978	15174	14964	14905	15030	15084	15191	14901	14940	14933	14978	15043	15106	14950	15067	15020	15012	15004	14979	15042	14946	15099	15226	14871	14945	15050	15017	14931	15071	15050	15245	15025	14930	15189	15022	15067	15001	14970	15091	14945	14916	14980	15111	15090	15106	15009	14932	15025	15259	14975	15135	14839	15035	15230	15255	15002	15077	14924	15051	15057	15090	14957	15232	14917	15052	15009	15019	15114	15028	14984	15026	14986	15051	15037	15033	15064	15123	15141	15066	14989	15043	15169	15050	15120	15090	14981	15115	15096	15061	14834	15035	14992	15028	14990	15233	15098	15100	15044	15112	15130	15053	14982	15032	14980	15217	14993	14944	14924	14972	15082	15016	15110	15137	15078	15091	14961	15189	14982	15025	15180	15023	14985	15086	15017	15192	15168	14969	15012	15144	15050	14956	15001	15102	15213	15242	15060	14910	14960	15019	14984	14925	15011	15100	14891	15287	15096	14989	15122	14790	15121	15043	15184	15072	15122	14913	14923	15115	15047	15192	15085	14981	15101	15029	15173	14901	15125	14909	15103	15074	15021	14906	15058	14860	14924	15009	15102	15123	15227	15241	15069	15031	14924	15043	15066	14863	15130	14902	15082	15005	14978	15106	15020	15096	15168	15106	15181	15127	15064	15030	14889	14946	15030	14940	15161	15027	15099	15043	15079	14977	15145	14877	15063	14989	15028	14926	14906	15148	15041	14950	15011	14957	15078	14971	15134	15200	15057	15051	14915	15113	14941	15036	15172	14964	15056	15148	15019	14970	15019	15222	14949	15139	15116	15114	15062	15054	14982	15003	15076	15017	15070	15059	15064	15112	14895	15105	15033	14955	14991	15090	15098	14958	15178	15105	15074	15003	15069	15111	15101	14839	15187	14971	14971	15063	15122	14937	15203	15016	15026	15165	15078	15119	14978	15201	14993	15172	15110	15111	15036	14955	15010	14993	14842	15178	14971	14928	15046	15067	15186	15015	15099	14979	15184	14837	15086	15007	15067	15071	15017	15123	15062	15157	14950	15017	15051	15053	15114
22668	21092	28852	23560	21230	22855	23689	18467	17664	17871	17991	17771	17711	21724	35086	35689	29840	23256	19455	18072	17496	17411	17273	17200	17287	17179	17399	17072	17071	17291	17169	17332	17295	17226	17281	17088	17393	17374	17202	17095	17366	17056	17133	17281	17117	17277	17182	17096	17272	17314	17156	17153	17176	17288	17084	17102	17306	17088	17159	17226	17339	17242	16985	17116	17267	17247	17074	17126	17098	17357	17266	17168	17249	17151	17070	17009	17388	17111	17236	17238	17018	17034	17143	17076	17353	16901	17306	17052	17266	17163	17163	17189	17240	17173	17327	17144	17204	17060	17188	17154	17299	17258	17221	17124	17200	17182	17152	17320	17181	17163	17166	17060	17003	17106	17147	16838	16939	17165	17269	17018	17044	17039	17295	17254	17178	17132	17276	17216	17353	17201	17081	17252	17209	17274	17291	16964	17145	17063	17162	17105	17058	17286	17172	17198	16970	17226	17167	17236	17367	17095	17365	17195	17120	16846	17050	17127	17123	17005	17244	17245	17130	17161	17118	17159	17358	17254	17223	17100	17178	16980	17200	17104	17133	16958	17007	17047	17215	17081	16956	17161	17342	17053	17156	17172	17283	17115	17178	16960	17135	17039	17018	17093	17060	17405	17299	17045	17131	17084	17209	17149	17031	17146	17200	16873	17233	17143	17479	17245	17237	17271	17081	17110	17311	17157	17055	16902	16992	17066	16934	17064	17199	17047	17062	17103	17075	17103	17118	17106	16932	17135	17116	17152	17190	17082	16999	17118	16914	17041	17347	17112	17177	16950	17217	17117	17022	17031	17072	17085	17127	17097	17047	17198	17188	17187	17015	16761	17155	17161	17183	17315	17081	16996	17111	17192	17079	16975	17153	17019	17216	17205	16924	17241	16978	17248	17180	16939	17180	17118	16933	17357	17185	17213	17177	17145	16979	17329	17235	16969	17012	17037	17191	17361	17184	16953	17042	17203	16972	17080	17204	17021	17254	17085	17066	17202	17387	17092	17112	17303	17306	17264	17201	17307	17233	17220	17080	16977	16951	17074	17132	17075	17166	17146	16973	17097	16901	17167	17282	17156	17050	17210	16934	17109	16942	17067	17187	17381	17121	17176	17248	17333	17076	17259	17083	17406	17117	16973	17117	17154	17211	17345	17148	17026	16967	16955	17173	17215	17216	16951	17091	16973	17217	17125	17206	17056	17044	17099	17112	17090	17135	17098	17054	17183	17129	17222	17060	17270	16951	17287	17188	17114	17164	17200	17346	17344	17159	17194	17133	17311	17299	17224	17072	17064	17073	17125	17035	17179	17092	17195	16862	17017	17144	17172	17104	17213	16973	17121	17090	17006	17121	17140	17256	17000	17215	17155	17179	17098	17187	17015	17046	17050	16979	16990	17099	17056	17040	17296	17042	17415	17315	17180	17217	17190	17440	17253	17456	17129	17504	16954	17079	17054	17135	17041	16980	16882	17174	17108	17125	17244	17159	17091	17200	17209	17095	17110	17139	17208	17316	17201	17164	17175	17307	17178	16981	16973	17310	17109	17158	17072	17286	17092	17155	17142	17099	17120	17268	17051	17062	17163	17019	17217	16993	17125	17197	17122	17020	17058	17149	17189	16962	17131	17050	17173	17217	17146	17128	17180	17151	17067	17284	17093	17153	17142	17047	17181	17067	16963	17253	17047	17044	16899	17266	17123	17152	17091	17196	17211	17188	17106	17237	17093	16959	17024	17061	17143	17170	17081	17011	17023	17003	17199	17240	17135	17140	17228	17289	17242	17171	17155	17149	17225	17124	17145	17075	17058	17084	17204	17236	17224	17219	17010	17178	17046	17272	17102	17004	17301	17136	17159	17242	16995	16983	17296	17062	17275	17232	17167	17272	17094	17028	17182	17207	17057	16988	16922	17143	17374	17235	17186	17118	17206	17120	17047	16946	17243	16989	17213	17014	17044	17113	17127	16933	16931	16945	17249	17091	17177	16995	17173	17094	17181	17209	17042	17173	17271	17187	17232	16911	17147	17070	17125	17140	17207	17076	17026	17022	17119	17075	17008	17201	17010	17162	17042	17165	17356	17287	17248	17194	17276	17119	17001	17139	16996	17063	17227	17364	17025	17223	17287	17233	17132	17205	17158	17277	16903	17037	17119	16996	17208	17141	17119	17153	17043	17257	17170	17226	17217	17333	17160	17032	17086	17258	17071	17034	17098	17214	17334	17100	17014	17201	17227	17194	17169	17199	16993	17085	16948	17031	16979	17092	17035	17101	17132	17114	17023	17117	17067	16873	17280	17206	17170	17151	17231	17204	17009	17188	17250	17130	17162	17020	17302	17199	17094	17163	17056	16935	16949	17004	17149	17227	17109	17012	17181	17211	17131	17209	17076	17334	17116	17203	17205	17207	17054	17214	17155	17135	17271	17116	17035	17088	17216	17127	17130	17255	17255	16998	17195	16993	17058	17017	17247	17108	17227	17011	16981	17192	17201	17320	17094	17161	17098	17179	17118	17151	16990	17124	17070	17087	16984	16888	17082	17183	17034	17066	17073	16911	16952	17209	17048	17218	17326	17236	17264	17136	16940	17011	17093	17190	17196	17023	16987	17116	17030	17121	17309	16954	17212	17044	17084	17195	16961	17222	17139	17142	17340	16853	17367	17138	17073	17203	17240	17067	17112	17120	17060	17097	17040	17005	17089	17020	17077	17008	17090	17044	16990	17078	17056	17073	17251	17307	17079	17085	17114	17239	17071	17124	17309	17194	17062	17457	17111	17143	17107	17055	17092	17024	17152	17229	17046	16993	17326	17055	17342	17125	17231	17049	17220	16953	16917	16990	17094	16979	17118	17305	16903	17093	16828	16910	17043	17097	17126	17255	17100	17261	17052	17171	16722	17035	17133	17190	17098	17064	17076	17372	16977	17133	17186	16974	16988	16953	17069	17119	17229	17182	17125	17105	17150	16854	16974	17130	16911	16852	17190	17060	17132	17134	17126	16994	17307	17205	17242	17165	17115	17161	16913	17167	17152	17153	17204	17041	17166	17053	17076	17087	17146	17226	17061	17166	17218	16999	17036	17200	17065	17261	17154	17329	17178	16967	16946	17134	16901	16862	16973	16999	17236	17264	17309	17192	17192	17224	17210	17157	17084	17224	17363	17315	17127	17101	16938	17233	17227	17163	17015	16962	17254	17265	17083	17176	17120	16958	17178	17256	17051	17370	17008	16994	17273	17155	17181	17159	17247	17064	17052	17026	17147	17077	17024	17289	17130	17373	17130	17229	16995	17146	17234	17150	17200	17142	17045	17423	16938	17048	17263	17034	16956	16976	17157	17241	17053	17026	17086	17190	17029	17364	17219	17258	17218	16995	17144	17130	17260	17097	17137	17143	16987	17137	17249	17259	17107	17113	17280	17235	17193	17326	17076	17072	17187	17275	17158	17225	17045	17245	17341	17234	17124	17140	16894	17155	17167	17129	17186	17089	17220	17104	17253	17082	17152	17165	17105	17143	16880	16912	17065	17064	16992	17210	17156	17048	17093	17223	17111	17170	17252	17115	16971	16907	17056	17383	17036	17181	17133	17069	17177	17136	17223	17127	17191	17164	17348	17262	17108	17085	17108	17148	17091	16967	17064	17041	17163	17257	17078	17249	17124	17329	17299	17168	16851	17204	17290	17021	17208	16983	17054	17155	17119	17175	17383	17335	17344	17140	17166	17339	17170	17242	17009	17044	17064	17067	17335	17088	17272	16976	16914	17175	17186	17096	17222	17205	17029	17135	17052	17124	17212	17081	17077	16900	17215	17223	17219	16924	17077	17027	17146	17165	17131	17112	17105	17080	16898	17037	17128	16916	17117	17139	17148	17036	17124	17199	17034	17291	17056	17105	17135	17265	17096	16983	17028	17371	17252	17205	17219	17228	17188	17086	17151	17199	17050	17150	17176	17113	17141	17089	17208	17251	16940	17145	17276	17074	17372	17121	17104	17236	17244	17199	17164	17012	17107	17186	16810	17250	17346	17364	16989	16983	17246	17213	17133	17121	17169	17222	17016	16994	17044	17169	16934	16888	17145	16820	17040	17104	17189	16964	17013	17046	17161	17093	17062	17221	17125	17052	17126	17281	17237	17072	17157	17211	17054	16938	17129	16916	17062	17099	17183	16908	16984	17115	17168	16940	17049	16998	17167	17232	17078	16995	17077	17156	17165	17093	17182	17226	17154	17106	17103	17148	17132	17108	17130	17209	17098	17331	17005	17189	17175	17151	17205	16881	17230	17070	16987	17092	17203	17200	17121	17036	17096	17218	17140	17151	16976	17050	17140	17181	17167	17158	17310	17115	16859	17116	16886	16923	16994	17253	17339	17079	17435	17236	17137	17130	17201	16991	17157	17097	16948	17233	17266	17107	17228	17183	17085	17137	17210	17185	16998	17039	17147	17268	16977	16951	17181	17240	17142	17137	17017	17271	17088	17035	17051	17116	17289	17181	17084	17012	17024	17182	17104	17164	16994	17038	17196	16922	17128	17014	17166	17000	16936	17031	17193	17227	17069	16941	17167	17115	16991	17214	17102	17161	17195	17110	17115	17335	17161	17246	17192	17154	17047	17045	16903	17139	17286	17090	17163	17162	16952	17015	17141	17193	17324	17098	17298	16887	17224	16887	17042	17237	17079	17165	17210	17156	16939	17175	17206	17135	17147	17136	17179	17203	17091	17068	16974	17181	17069	17125	17001	17125	17052	17058	17112	17146	17390	17011	17287	17047	16851	17150	17140	17055	17295	17260	17112	17179	17158	17461	17263	17324	17136	17251	17281	17105	17246	17156	17184	17210	16877	17205	17150	17164	17048	17122	17171	17120	17142	17299	17139	17232	17232	17117	17260	16986	17210	17100	17123	17072	17032	17437	16956	17071	17128	17196	17070	17070	16932	16998	17167	17186	17033	17051	17011	17029	17261	17337	17157	17180	17320	17088	17137	17085	17146	17326	17154	17202	17065	17111	16885	17145	17124	17125	17225	16968	17001	17191	17142	17079	17136	17146	17046	17072	17165	17010	17323	17038	16913	17062	17178	17114	17098	17068	17131	17109	17156	17204	17166	17245	17170	17274	17000	17053	17040	16970	17019	16921	17129	17064	17316	17068	17252	17015	17057
14914	26158	24147	19974	18358	17326	16748	16551	16195	16156	15941	15806	15798	23509	39028	37761	30059	21859	17698	15905	15403	15347	15435	15469	15300	15380	15284	15288	15362	15415	15481	15365	15381	15433	15297	15243	15314	15301	15337	15583	15493	15521	15567	15239	15484	15435	15451	15267	15436	15327	15386	15349	15347	15335	15359	15506	15403	15548	15253	15425	15477	15470	15502	15440	15347	15578	15383	15590	15524	15463	15443	15464	15248	15568	15513	15449	15562	15509	15280	15420	15520	15433	15264	15446	15395	15358	15490	15531	15318	15327	15498	15467	15389	15381	15250	15373	15246	15395	15361	15522	15389	15398	15377	15362	15591	15473	15451	15520	15531	15237	15514	15426	15467	15397	15447	15378	15340	15438	15154	15330	15378	15633	15429	15442	15473	15470	15443	15333	15397	15489	15230	15554	15461	15341	15347	15301	15321	15506	15328	15367	15259	15482	15399	15232	15422	15357	15623	15512	15388	15427	15346	15362	15387	15317	15491	15429	15508	15412	15453	15266	15387	15466	15292	15410	15483	15410	15327	15400	15214	15503	15308	15434	15335	15506	15354	15376	15400	15410	15466	15302	15526	15436	15445	15394	15473	15360	15421	15290	15490	15264	15226	15416	15205	15443	15459	15421	15291	15430	15420	15303	15491	15366	15446	15367	15453	15374	15371	15563	15487	15456	15515	15549	15400	15487	15268	15358	15285	15561	15336	15433	15463	15493	15280	15440	15359	15421	15442	15330	15542	15377	15308	15353	15282	15469	15341	15445	15297	15657	15442	15452	15345	15509	15497	15434	15306	15344	15429	15350	15495	15463	15516	15220	15375	15413	15434	15353	15303	15393	15320	15282	15437	15394	15331	15522	15381	15446	15392	15485	15338	15359	15224	15219	15308	15343	15594	15233	15351	15320	15239	15389	15315	15419	15452	15345	15431	15283	15490	15358	15575	15359	15307	15258	15317	15377	15377	15316	15444	15367	15450	15586	15358	15509	15553	15527	15313	15391	15341	15324	15384	15392	15412	15257	15553	15326	15262	15329	15473	15225	15260	15186	15489	15189	15446	15429	15247	15291	15446	15186	15396	15457	15391	15322	15330	15391	15577	15304	15489	15591	15486	15487	15363	15340	15454	15553	15374	15294	15528	15329	15443	15482	15261	15283	15439	15327	15431	15357	15436	15398	15277	15484	15446	15512	15617	15492	15359	15255	15468	15326	15427	15431	15313	15526	15268	15346	15443	15549	15336	15546	15446	15467	15509	15403	15381	15457	15527	15381	15414	15321	15356	15233	15171	15315	15408	15323	15361	15266	15448	15316	15440	15245	15463	15414	15277	15522	15470	15343	15438	15428	15474	15328	15348	15440	15284	15393	15587	15239	15452	15437	15378	15481	15395	15379	15412	15383	15556	15325	15451	15246	15554	15494	15296	15469	15358	15574	15445	15339	15282	15430	15382	15433	15250	15393	15487	15373	15329	15368	15530	15383	15422	15490	15530	15549	15414	15259	15275	15564	15591	15311	15163	15514	15425	15326	15496	15280	15287	15457	15346	15371	15554	15318	15367	15466	15552	15327	15464	15228	15434	15608	15431	15389	15293	15443	15361	15299	15471	15359	15421	15464	15356	15223	15392	15387	15471	15497	15269	15471	15301	15233	15454	15462	15559	15395	15509	15536	15334	15432	15326	15512	15459	15195	15455	15224	15457	15307	15417	15448	15425	15324	15322	15411	15349	15154	15344	15428	15388	15312	15457	15232	15421	15394	15327	15229	15496	15345	15395	15374	15243	15299	15405	15406	15247	15332	15389	15363	15493	15475	15385	15368	15474	15329	15397	15259	15447	15521	15425	15458	15423	15331	15361	15394	15464	15329	15511	15255	15429	15399	15293	15413	15290	15235	15472	15263	15131	15386	15347	15275	15344	15439	15452	15310	15454	15312	15461	15394	15425	15422	15501	15441	15355	15326	15365	15559	15454	15405	15413	15520	15209	15310	15343	15331	15310	15425	15265	15350	15478	15279	15393	15272	15420	15210	15397	15414	15306	15414	15095	15376	15322	15295	15400	15339	15500	15345	15537	15542	15510	15347	15424	15293	15315	15323	15253	15550	15407	15412	15425	15452	15504	15358	15355	15426	15520	15308	15509	15479	15381	15347	15457	15213	15294	15620	15465	15355	15481	15436	15265	15488	15334	15501	15248	15291	15419	15407	15226	15223	15454	15401	15311	15508	15463	15204	15468	15653	15484	15211	15372	15340	15525	15418	15347	15388	15406	15566	15467	15329	15285	15372	15477	15359	15410	15589	15374	15537	15439	15256	15523	15403	15284	15324	15560	15311	15401	15338	15580	15378	15354	15557	15518	15472	15413	15297	15362	15411	15447	15384	15412	15518	15416	15378	15393	15305	15190	15322	15448	15234	15529	15377	15590	15427	15370	15470	15517	15338	15556	15287	15275	15505	15680	15252	15463	15214	15422	15264	15285	15518	15450	15427	15427	15431	15392	15354	15335	15392	15503	15420	15458	15408	15389	15391	15312	15332	15372	15440	15313	15340	15384	15408	15399	15355	15365	15399	15448	15447	15246	15341	15197	15368	15456	15318	15345	15396	15370	15461	15374	15255	15345	15478	15386	15271	15412	15461	15337	15350	15405	15372	15478	15320	15462	15438	15386	15503	15450	15468	15498	15464	15285	15292	15424	15217	15370	15240	15622	15493	15217	15391	15444	15532	15288	15286	15334	15384	15513	15268	15433	15380	15447	15379	15425	15473	15391	15254	15342	15389	15479	15305	15498	15285	15432	15588	15414	15461	15264	15473	15350	15387	15239	15487	15340	15545	15357	15478	15450	15408	15415	15364	15189	15368	15386	15437	15457	15538	15395	15464	15340	15431	15379	15502	15350	15234	15401	15515	15430	15423	15474	15559	15465	15268	15385	15297	15498	15265	15506	15468	15386	15587	15356	15390	15440	15480	15466	15186	15533	15434	15479	15360	15371	15396	15300	15489	15576	15395	15290	15418	15376	15426	15329	15457	15311	15395	15312	15474	15494	15542	15440	15415	15377	15325	15200	15462	15365	15399	15182	15399	15351	15491	15481	15527	15420	15371	15399	15417	15365	15352	15465	15361	15350	15390	15218	15484	15460	15331	15481	15195	15350	15384	15272	15362	15530	15429	15343	15345	15599	15424	15216	15274	15596	15214	15210	15374	15271	15368	15229	15383	15417	15238	15540	15263	15372	15278	15331	15426	15386	15387	15299	15511	15451	15380	15241	15527	15462	15327	15362	15717	15339	15569	15301	15430	15533	15487	15557	15467	15368	15420	15491	15406	15457	15313	15501	15386	15431	15305	15369	15283	15387	15395	15291	15450	15358	15332	15290	15365	15445	15310	15342	15466	15319	15319	15442	15198	15385	15354	15632	15375	15475	15478	15346	15400	15503	15429	15347	15522	15319	15389	15315	15309	15368	15368	15433	15500	15352	15342	15496	15371	15376	15346	15296	15442	15509	15299	15569	15312	15558	15470	15432	15227	15285	15395	15353	15292	15480	15376	15524	15467	15334	15422	15205	15304	15394	15385	15472	15467	15257	15322	15544	15409	15486	15363	15600	15527	15377	15317	15413	15343	15262	15343	15378	15363	15459	15237	15427	15463	15449	15353	15421	15350	15296	15479	15423	15480	15351	15394	15519	15502	15376	15155	15458	15615	15328	15234	15404	15559	15601	15392	15435	15422	15456	15464	15189	15385	15398	15293	15229	15493	15435	15368	15415	15393	15247	15285	15339	15398	15405	15482	15502	15328	15504	15378	15311	15362	15373	15375	15507	15232	15467	15440	15275	15493	15321	15262	15468	15448	15391	15264	15368	15487	15288	15479	15488	15394	15459	15452	15404	15427	15175	15416	15468	15531	15368	15437	15404	15493	15449	15420	15407	15345	15456	15554	15405	15336	15389	15271	15403	15431	15393	15553	15532	15528	15437	15357	15584	15356	15279	15390	15496	15451	15315	15429	15450	15467	15387	15506	15366	15314	15184	15365	15274	15276	15517	15372	15284	15484	15254	15252	15307	15399	15465	15381	15509	15276	15351	15241	15358	15415	15356	15306	15314	15423	15444	15395	15649	15307	15446	15455	15329	15464	15340	15289	15406	15577	15326	15161	15513	15439	15435	15221	15153	15418	15367	15360	15500	15434	15344	15359	15363	15288	15511	15350	15342	15418	15318	15344	15421	15247	15436	15331	15489	15527	15397	15362	15527	15517	15342	15370	15258	15308	15523	15389	15524	15518	15425	15541	15441	15504	15339	15388	15492	15402	15553	15392	15530	15469	15475	15518	15342	15453	15289	15227	15439	15437	15333	15379	15401	15561	15555	15322	15490	15582	15448	15415	15319	15324	15414	15333	15327	15400	15392	15330	15421	15376	15559	15454	15209	15315	15254	15489	15496	15327	15469	15281	15275	15184	15342	15276	15261	15524	15294	15347	15310	15538	15429	15430	15454	15458	15296	15392	15354	15219	15427	15500	15285	15311	15192	15370	15205	15330	15420	15449	15473	15574	15453	15364	15453	15452	15387	15361	15512	15504	15452	15320	15322	15384	15450	15322	15358	15268	15484	15571	15367	15169	15406	15247	15496	15321	15347	15495	15358	15283	15467	15382	15282	15431	15357	15421	15369	15400	15400	15502	15459	15469	15379	15428	15378	15213	15351	15467	15349	15284	15375	15498	15479	15385	15356	15277	15406	15631	15323	15346	15293	15401	15418	15263	15399	15367	15467	15569	15472	15296	15416	15239	15434	15479	15486	15402	15537	15495	15415	15463	15410	15521	15489	15402	15474	15245	15398	15316	15429	15400	15405	15219	15482	15284	15438	15581	15301	15317	15476	15490	15439	15264	15339	15446	15494	15523	15444	15431	15435	15389	15448	15306	15356	15391	15377	15300	15286	15486	15286	15373	15350	15461	15455	15341	15463	15514	15362	15471	15422	15375	15141	15447	15092	15347	15486	15214	15478	15214	15479	15606	15351	15505	15471	15481	15407	15405	15376	15208	15481	15382	15473	15409	15359	15552	15469	15439	15406	15383	15408	15494	15477	15402	15434	15439	15387	15313	15496	15373	15481	15452	15126	15493	15618	15295	15373	15433	15273	15454	15324	15386
27483	21682	23296	20020	17297	17393	17613	17110	17153	17212	17246	17357	17359	17810	18408	19035	18419	18107	17746	17261	17235	17124	17295	17043	17144	17331	17238	17362	17204	17174	17234	17297	17255	17124	17213	16967	17175	17278	17175	17021	17015	17293	17203	17255	17367	17238	17215	17237	17320	17243	17157	17085	16957	17238	17121	17264	17192	17144	17200	17302	17335	17084	17034	17114	17129	17177	17135	17101	17122	17065	17357	17263	17046	17201	17369	17286	17095	17123	17174	17202	17139	17128	17414	17144	17566	17300	17269	17341	17344	17232	17199	17432	17309	17289	17278	17211	17070	17384	17152	17345	17121	17239	17148	17391	17098	17488	17182	16976	17113	17260	17315	17289	17366	17005	17263	17227	17061	17176	17126	17283	17193	17212	17349	17387	17402	17241	17251	17120	17212	17313	17113	17319	17326	17254	17208	17116	17019	17288	17275	17095	17256	17287	17190	17224	17365	17178	17361	17208	17055	17030	17274	17099	17207	17105	17190	17119	17201	16939	17065	16991	17254	17126	17368	17205	17333	17067	17296	17143	17408	17132	17349	17167	17285	17447	17401	17261	17001	17138	17044	17272	17228	17338	17126	17310	17271	17069	17287	17167	17234	17330	16954	17124	17077	17144	17343	17054	17076	17028	17198	16936	17282	17181	17426	17233	17188	17068	17078	17162	17373	17104	17329	17180	17190	17256	17130	17334	17127	17175	17191	17072	17131	17098	17026	17172	17087	17285	17100	17309	17203	17215	17407	16932	17280	17177	17100	17390	17161	17266	17287	17199	17219	17156	17170	17242	17097	17278	17186	16935	17301	17112	17230	17278	17205	17259	17308	17213	17198	17225	17233	17469	17080	17235	17094	17299	17207	17159	17237	17134	17182	17177	17130	17405	17363	17135	17223	17334	17137	17263	17068	17249	17150	17140	17297	17326	17267	17369	17167	17145	17305	17352	17177	17064	17425	17254	17098	17288	17330	17155	17156	17176	17219	17229	17221	17222	17115	17087	17282	17193	17242	17344	17329	17310	17405	17216	17358	17168	17341	17127	17148	17323	16947	17262	17151	17235	17246	17124	17347	17242	17045	17187	17165	17338	17134	17015	17173	17319	17327	17266	17347	17383	17354	17391	17104	17287	17137	17082	16937	17042	17106	17101	17256	17201	17321	17113	17343	17457	17277	17202	17209	17163	17267	17020	17262	17365	17250	17368	17273	17275	17089	17168	17086	17164	17193	17283	17325	17086	17183	17155	17122	17112	17082	17354	17308	16992	17251	17230	17192	17297	17323	17431	17320	17115	17085	17306	17047	17247	17331	17109	17040	17070	16986	17282	17380	17188	17218	17250	17386	17140	17194	17288	17290	17307	17125	17202	17206	17221	17093	17325	17274	17182	17010	17215	17074	17344	17497	17454	17365	17334	17448	17366	17313	17168	17228	17275	17240	17280	17235	17079	17409	17173	17283	17141	17171	17317	17052	17082	17086	17022	17194	17321	17333	17071	17139	17285	16958	17199	17308	17069	17059	17229	17242	17234	17326	17225	17180	17135	17054	17092	17213	17275	17108	17144	17201	17083	17229	17070	17293	17224	17198	17140	17050	17204	17073	17082	17267	17285	17077	17294	17248	17337	17272	17240	17143	17090	17164	17175	17234	17201	17172	17039	17198	17120	16972	17160	17212	17394	17178	17275	17240	17189	17294	17327	17213	17090	17359	17108	17162	17379	17379	17211	17241	17177	17134	17154	17169	17221	17271	17223	17264	17278	17111	17324	17105	17194	17113	17416	17251	17294	17267	17050	17172	17227	17251	17393	17268	17197	17229	17312	17191	17363	17296	17285	17162	17371	17212	17143	17299	17171	17298	17327	17205	17332	17333	17255	17235	17257	17342	17193	17199	17165	17195	17023	17170	17318	17223	17130	17173	17270	17338	17156	17167	17291	17141	17089	17129	17211	17285	17155	17365	17193	17348	17302	17296	17058	17347	17228	17317	17054	17016	17177	17391	17186	17202	17301	17009	17377	17101	17072	17297	17423	17408	17520	17159	17114	17117	17199	17164	17059	17124	17189	17310	17226	17329	17326	17348	17218	17103	17262	17361	17377	17280	17084	17206	17190	17158	17078	17319	17005	17266	17221	17314	17395	17276	17375	17244	17076	17358	17236	17179	17259	17287	17214	17225	17336	17220	17148	17326	17182	17159	17114	17236	17221	17124	17324	17445	17346	17367	17215	17231	17172	17158	17364	17051	17209	16929	17144	17433	17244	17247	17177	17211	17267	17293	17053	17260	17348	17315	17131	17221	17228	17241	17350	17372	17088	17207	17271	17418	17210	17386	17022	17244	17256	17181	17235	17304	17287	17217	17336	17262	17424	17415	17212	17212	17139	17253	17267	17130	17233	17003	17238	17262	17216	17058	16953	17238	17133	17146	17154	17212	17101	17283	17162	17264	17236	17341	17252	17196	17268	17300	17419	17118	17026	17184	16988	17132	17334	17267	17224	17076	17252	17161	17139	17251	17125	17198	17059	17247	17127	17061	17170	17312	17180	17289	17433	17192	17185	17191	17326	17415	17182	17185	17210	17247	17357	17227	17371	17440	17154	17226	17342	17318	17180	17108	17213	17122	17176	17057	17318	17169	17211	17216	16962	17223	17055	17131	17336	17083	17296	17207	17130	17326	17452	17075	17090	17117	17036	17080	17083	17272	17328	17105	17245	17372	17344	17181	17306	17097	17119	17298	17155	16995	17255	17377	17191	17343	17245	17104	17208	17162	17151	17272	17312	17227	17210	17152	17219	16993	17064	17152	17469	17313	17383	17086	17127	17253	17330	17452	17350	17194	17286	17170	17057	17206	17079	17207	17308	17216	16976	17182	17138	17039	17192	17092	17098	17208	17293	17101	17196	17128	17258	17320	16994	17412	17047	17092	17238	17292	17385	17316	17300	17159	17469	17330	17091	17286	17350	17214	17034	17186	17440	17191	17232	17321	17111	17155	17283	17347	17361	17370	17201	17224	17168	17300	17136	17104	17208	17089	17131	17211	17379	17326	17312	17188	17499	17141	17316	17324	17113	17176	17187	17195	17280	17006	17235	17214	17170	17040	17132	17411	17242	17272	17133	17198	17116	17250	17104	17284	17082	17108	17323	17218	16978	17249	17145	17164	17042	17125	17299	17225	17313	17280	17252	17392	17072	17280	16972	17101	17216	17285	17208	17317	17123	17029	17298	17396	17186	17268	17183	17371	17137	17063	17212	17247	17176	17266	17081	17149	17270	17143	17026	17303	17190	17353	17138	17389	17169	17376	17387	17279	16996	17004	17202	17284	17285	17222	17244	17285	17086	17325	17074	17364	17070	17017	16997	17175	17256	17548	17213	17172	17276	17251	17318	17220	17195	17199	17146	17089	17166	16932	17197	17263	17043	17128	17449	17305	17301	17358	17233	17169	17338	17356	17058	17228	17264	17105	17223	17163	17137	17094	17351	17258	17241	17102	17083	17050	17234	17121	17171	17154	17017	17138	17271	17421	17406	17099	17236	17163	17076	17212	17206	17270	17172	17194	17301	17207	17152	17187	17322	17207	17179	17195	17262	17330	17305	17153	17213	17194	17034	17271	17056	17235	17269	17159	17087	17171	17468	17285	17344	17440	17201	17333	17149	17285	17283	17116	17171	16977	17131	17097	17304	17272	17116	17166	17306	17013	17165	17448	17106	17194	17449	17357	17161	17000	17111	17191	17175	17187	17084	17289	17384	16992	17045	17109	17388	17249	17363	17287	17167	17168	17133	17086	17115	17103	17313	17011	17264	17281	17299	17049	17156	17296	17164	17150	17165	17247	17102	17210	17363	17154	17326	17020	17237	17212	17235	17348	17201	17389	17343	17433	17447	17406	17203	17411	17157	17224	17220	17200	17172	17253	17006	17083	17233	17219	17368	17160	17069	17121	17094	17122	17410	17146	17121	17177	17341	17289	17037	17124	17144	17230	17266	17310	17014	17209	17186	17243	17521	17387	17308	17229	16984	17292	17217	17442	17202	17255	17136	16978	17283	17259	17115	17205	17309	17308	17304	17118	17327	17370	17211	17258	17372	17132	17344	17155	17267	17324	17192	17230	17168	16965	17167	17187	17115	17127	17150	17187	17276	17283	17376	17293	17242	16970	17292	17163	17230	17214	17452	17309	17283	17166	17330	17146	17354	17237	17212	17037	17113	17258	17092	17194	17120	17157	17282	17330	17228	17333	17174	17215	17249	17180	17245	17138	17337	17416	17076	17197	17036	17025	17094	17063	17123	17252	17265	17291	17161	17261	17155	17286	17263	17361	17282	17279	17294	17215	17286	17139	17238	17274	17267	17244	17375	17154	17243	17322	17122	17111	17261	17257	17227	17235	17405	17367	17241	17138	17211	17251	17206	17202	17312	17085	17198	17153	17159	17194	17285	17316	17298	17092	17098	17328	17231	17185	17253	17311	17042	17076	17306	17215	17326	17249	17311	17196	17263	17166	17244	17189	17138	17187	17274	17380	17300	17496	17329	17286	17288	17249	17518	17139	17093	17088	17302	17258	17306	17081	17210	17115	17280	17171	17196	17045	17117	17097	17083	17356	17216	17108	17332	17284	17411	17075	17317	17317	17223	17280	17355	17259	17100	17104	17281	17125	17276	17364	17488	17171	17195	17233	17236	17204	17342	17179	17356	17399	17248	17291	17208	17241	17177	17297	17219	17115	17150	17352	17233	17289	17256	17074	17220	17158	17313	17164	17249	17104	17258	17308	16891	17187	17446	17149	17167	17023	17130	17127	16868	17199	16949	17185	17234	17048	17411	17215	17193	17032	16949	17161	17210	17346	17247	17110	17050	17304	17161	17250	17427	17411	17352	16852	17082	17278	17184	17285	17185	17260	17261	17175	17299	17186	17140	17338	17217	17119	17074	17349	17241	17236	17279	17049	17392	17267	17226	17285	17203	17086	17260	17202	17257	17303	17216	17103	17252	17431	17374	17317	17382	17320	17227	17095	17245	17262	17151	17147	17272	17287	17103	17289	17291	17216	17062	17197	17381	17242	17243	17182	17174	17405	17212	17067	17280	17269	17230	17249	17057	17252	17139	17294	17177	17055	17170	17292	17257	17297	17121	17235	17227	17239	17089	17184	17249
14444	16634	16871	16153	15562	15609	15744	15467	15513	15631	15432	15432	15573	16310	17882	17722	17065	16187	15613	15429	15633	15306	15529	15525	15445	15316	15610	15274	15416	15462	15318	15382	15294	15307	15455	15545	15519	15513	15427	15515	15457	15330	15333	15515	15469	15521	15448	15336	15472	15465	15280	15590	15420	15392	15445	15377	15330	15507	15430	15309	15552	15413	15533	15335	15619	15258	15379	15518	15575	15450	15270	15470	15482	15307	15594	15347	15470	15369	15479	15557	15279	15338	15394	15548	15472	15390	15466	15442	15454	15531	15425	15400	15442	15423	15494	15383	15511	15412	15514	15695	15415	15521	15774	15610	15445	15520	15425	15327	15443	15599	15482	15405	15353	15397	15480	15483	15466	15373	15474	15475	15592	15628	15469	15542	15535	15436	15411	15301	15407	15524	15605	15542	15491	15392	15331	15387	15333	15512	15383	15426	15330	15462	15407	15309	15446	15366	15510	15476	15529	15441	15587	15375	15329	15555	15424	15410	15450	15547	15389	15386	15525	15386	15462	15379	15553	15339	15441	15596	15342	15546	15339	15335	15400	15299	15434	15431	15469	15320	15399	15552	15475	15378	15557	15498	15568	15364	15342	15467	15297	15290	15202	15298	15355	15371	15239	15505	15519	15396	15521	15519	15303	15504	15473	15341	15327	15427	15559	15558	15468	15358	15374	15549	15492	15261	15441	15384	15382	15399	15610	15249	15265	15549	15436	15444	15462	15369	15377	15344	15511	15422	15297	15328	15415	15359	15515	15357	15525	15369	15379	15412	15422	15357	15192	15263	15380	15364	15367	15475	15277	15542	15401	15337	15454	15605	15356	15372	15422	15412	15483	15364	15582	15372	15427	15438	15472	15434	15570	15565	15559	15461	15421	15452	15396	15260	15451	15536	15323	15533	15299	15519	15454	15404	15559	15262	15380	15506	15426	15391	15277	15467	15531	15447	15386	15460	15593	15492	15428	15429	15394	15489	15415	15222	15384	15308	15447	15381	15584	15391	15463	15412	15464	15427	15328	15452	15323	15355	15668	15395	15416	15344	15338	15481	15391	15274	15278	15314	15430	15443	15433	15343	15427	15401	15436	15306	15620	15513	15382	15593	15446	15360	15468	15421	15380	15336	15483	15397	15497	15519	15456	15639	15454	15363	15569	15526	15331	15457	15376	15466	15443	15490	15281	15465	15366	15558	15461	15148	15489	15383	15592	15491	15321	15424	15408	15626	15426	15592	15527	15424	15448	15380	15468	15365	15715	15347	15608	15437	15444	15448	15311	15385	15479	15527	15509	15450	15348	15355	15568	15341	15336	15302	15571	15427	15305	15383	15281	15489	15326	15450	15453	15453	15297	15513	15258	15295	15382	15501	15404	15543	15298	15204	15473	15431	15368	15428	15442	15397	15382	15420	15367	15578	15342	15365	15493	15257	15431	15483	15342	15466	15448	15374	15421	15602	15520	15344	15371	15435	15314	15394	15501	15382	15543	15535	15499	15478	15550	15414	15517	15247	15509	15454	15369	15532	15469	15485	15504	15570	15435	15366	15457	15516	15376	15380	15299	15346	15394	15449	15340	15438	15341	15448	15536	15366	15351	15479	15568	15390	15434	15386	15373	15401	15418	15496	15268	15573	15392	15446	15423	15522	15496	15503	15558	15439	15441	15499	15495	15366	15386	15465	15481	15314	15551	15606	15281	15371	15340	15476	15423	15439	15300	15430	15431	15439	15530	15435	15474	15513	15400	15489	15511	15455	15552	15355	15345	15381	15665	15390	15322	15443	15478	15379	15475	15377	15595	15472	15354	15298	15504	15335	15625	15504	15302	15401	15421	15350	15353	15352	15589	15312	15409	15496	15479	15414	15347	15266	15509	15494	15524	15563	15446	15525	15487	15330	15503	15571	15456	15506	15339	15588	15398	15488	15327	15481	15397	15432	15456	15354	15321	15507	15424	15550	15550	15462	15404	15481	15525	15448	15388	15492	15436	15428	15437	15498	15485	15369	15292	15465	15332	15333	15356	15518	15472	15368	15372	15450	15524	15288	15321	15511	15419	15459	15503	15538	15504	15402	15380	15473	15529	15563	15343	15505	15516	15526	15461	15413	15535	15433	15520	15521	15365	15430	15327	15424	15393	15395	15417	15490	15492	15297	15323	15530	15616	15454	15498	15253	15435	15375	15549	15336	15449	15433	15521	15413	15526	15426	15437	15496	15298	15471	15485	15391	15565	15381	15463	15457	15394	15400	15379	15423	15351	15365	15493	15277	15480	15514	15321	15396	15360	15599	15307	15484	15370	15370	15332	15474	15342	15424	15458	15461	15539	15485	15522	15340	15525	15381	15274	15397	15408	15466	15529	15551	15606	15338	15475	15375	15390	15590	15381	15412	15477	15372	15493	15459	15402	15508	15533	15353	15383	15390	15369	15567	15465	15396	15534	15379	15558	15175	15590	15303	15468	15445	15303	15387	15379	15426	15473	15399	15524	15420	15358	15353	15400	15422	15465	15434	15420	15468	15591	15456	15455	15397	15604	15233	15530	15379	15537	15365	15392	15317	15340	15429	15701	15451	15603	15349	15487	15385	15588	15477	15386	15387	15485	15405	15548	15519	15656	15415	15377	15465	15380	15423	15349	15502	15468	15348	15343	15274	15512	15447	15503	15311	15414	15446	15421	15405	15310	15465	15472	15496	15435	15326	15467	15453	15495	15519	15417	15432	15299	15521	15295	15438	15410	15526	15610	15383	15381	15485	15562	15455	15412	15383	15258	15388	15523	15496	15476	15518	15412	15415	15549	15288	15475	15352	15260	15519	15433	15401	15504	15286	15348	15558	15302	15459	15426	15425	15122	15431	15295	15422	15315	15501	15296	15411	15481	15557	15532	15426	15412	15372	15387	15495	15439	15441	15443	15437	15428	15464	15360	15519	15512	15401	15340	15513	15362	15412	15440	15304	15502	15474	15420	15440	15408	15604	15630	15334	15582	15368	15528	15443	15356	15393	15341	15562	15542	15353	15395	15496	15449	15426	15439	15434	15284	15366	15481	15379	15443	15605	15384	15581	15449	15336	15360	15522	15452	15567	15428	15190	15449	15329	15523	15420	15356	15400	15455	15488	15371	15404	15504	15420	15366	15415	15429	15533	15383	15479	15357	15284	15703	15345	15528	15242	15580	15400	15456	15497	15540	15546	15719	15488	15410	15542	15499	15430	15466	15469	15478	15488	15413	15379	15495	15497	15359	15354	15443	15339	15554	15551	15571	15453	15583	15288	15429	15525	15537	15277	15489	15365	15408	15238	15538	15399	15289	15586	15614	15275	15514	15528	15277	15464	15464	15650	15360	15352	15475	15555	15455	15474	15326	15554	15316	15599	15510	15592	15447	15504	15457	15372	15337	15312	15287	15555	15414	15325	15428	15447	15290	15319	15418	15445	15457	15365	15233	15480	15282	15500	15262	15400	15512	15471	15310	15420	15390	15342	15435	15473	15457	15419	15267	15553	15456	15613	15499	15398	15400	15443	15436	15583	15392	15543	15428	15397	15427	15518	15570	15385	15408	15346	15494	15470	15454	15420	15495	15361	15448	15580	15185	15437	15387	15447	15504	15341	15341	15373	15384	15456	15502	15471	15470	15421	15354	15309	15459	15459	15327	15504	15287	15375	15472	15335	15402	15544	15363	15231	15495	15494	15385	15416	15548	15312	15502	15361	15537	15354	15508	15447	15498	15428	15408	15426	15432	15533	15464	15353	15387	15418	15509	15483	15571	15431	15512	15492	15401	15410	15394	15402	15348	15342	15457	15475	15356	15530	15372	15562	15493	15435	15391	15484	15448	15384	15422	15412	15276	15648	15404	15478	15602	15472	15570	15333	15393	15502	15552	15636	15403	15334	15633	15279	15536	15474	15377	15371	15359	15457	15597	15490	15338	15527	15463	15317	15372	15390	15504	15372	15669	15477	15301	15312	15350	15373	15647	15310	15459	15471	15535	15368	15562	15390	15314	15369	15440	15387	15454	15577	15504	15429	15439	15244	15557	15442	15448	15528	15525	15325	15450	15339	15609	15235	15496	15596	15528	15516	15446	15464	15304	15314	15419	15455	15454	15394	15509	15450	15586	15508	15443	15483	15369	15347	15417	15479	15445	15356	15339	15537	15455	15474	15572	15602	15577	15466	15293	15542	15458	15583	15333	15467	15478	15477	15474	15530	15595	15440	15357	15407	15386	15420	15293	15448	15083	15559	15443	15550	15267	15291	15541	15438	15559	15414	15488	15337	15522	15370	15412	15494	15443	15368	15478	15528	15304	15561	15407	15355	15403	15477	15323	15490	15607	15373	15570	15387	15433	15492	15265	15354	15399	15430	15553	15417	15479	15381	15495	15560	15377	15306	15460	15516	15441	15375	15464	15501	15425	15531	15344	15444	15378	15343	15548	15394	15442	15518	15327	15410	15496	15390	15325	15473	15367	15548	15337	15377	15257	15466	15560	15373	15488	15491	15427	15601	15331	15435	15358	15411	15619	15443	15480	15575	15623	15513	15587	15489	15334	15433	15352	15499	15506	15400	15365	15294	15582	15363	15390	15472	15420	15424	15481	15401	15384	15496	15401	15436	15400	15516	15418	15396	15369	15376	15466	15528	15237	15406	15293	15284	15628	15320	15452	15235	15501	15474	15480	15483	15476	15590	15410	15248	15336	15569	15385	15413	15289	15452	15521	15283	15492	15482	15498	15404	15355	15438	15392	15319	15506	15365	15324	15529	15610	15412	15511	15320	15457	15484	15549	15320	15269	15397	15519	15449	15441	15299	15347	15377	15415	15388	15600	15473	15495	15502	15502	15479	15329	15531	15452	15479	15332	15408	15503	15458	15324	15204	15305	15477	15508	15398	15550	15278	15356	15469	15445	15537	15592	15405	15433	15471	15450	15410	15422	15411	15521	15529	15267	15511	15408	15421	15367	15367	15502	15495	15558	15378	15452	15342	15472	15511	15421	15387	15556	15431	15222	15494	15595	15432	15505	15414	15292	15325	15498	15504	15562	15445	15465	15540	15350	15414	15593	15437	15380	15434	15458	15417	15385	15342	15471	15366	15539	15454	15551	15431	15385	15533	15395	15457	15409	15474	15510	15251	15580	15395	15404	15400
23509	21056	28427	24005	21776	21487	20563	18533	18025	18004	18223	17833	18032	24204	29103	28289	24594	20739	19051	18298	17769	17841	17724	17848	17661	17800	17871	17933	17723	17863	17846	17641	17729	17694	17611	17826	17656	17817	17542	17798	17619	17639	17732	17709	17749	17734	17744	17766	17806	17629	17809	17767	17706	17792	17675	17903	17777	17777	17760	17693	17553	17926	17629	17772	17729	17670	17849	17787	17863	17711	17678	17770	17622	17754	17866	17654	17671	17661	17874	17752	17767	17617	17697	17660	17763	17665	17724	17476	17718	17754	17867	17763	17670	17473	17728	17752	17784	18062	17873	17574	17737	17720	17727	17630	17660	17620	17736	17650	17681	17769	17592	17593	17692	17624	17631	17806	17585	17655	17389	17767	17786	17782	17811	17674	17705	17718	17660	17713	17722	17694	17614	17650	17814	17649	17591	17674	17752	17669	17398	17796	17797	17774	17785	17693	17839	17593	17605	17790	17684	17885	17665	17748	17744	17755	17756	17523	17528	17830	17820	17575	17522	17633	17580	17582	17694	17843	17730	17657	17790	17670	17639	17860	17570	17628	17785	17585	17666	17606	17596	17618	17584	17595	17606	17749	17813	17889	17667	17674	17689	17630	17606	17792	17704	17617	17711	17675	17729	17839	17698	17668	17400	17949	17583	17505	17712	17765	17716	17669	17661	17818	17513	17802	17640	17497	17549	17809	17683	17743	17628	17733	17540	17673	17674	17660	17760	17888	17801	17665	17828	17858	17573	17496	17400	17638	17702	17721	17618	17609	17676	17643	17721	17635	17620	17601	17742	17673	17631	17800	17741	17717	17598	17602	17627	17652	17724	17680	17893	17780	17531	17634	17727	17856	17848	17703	17752	17636	17863	17715	17809	17439	17665	17691	17562	17629	17664	17615	17571	17792	17981	17896	17659	17608	17828	17703	17788	17597	17600	17759	17767	17699	17810	17746	17834	17555	17497	17710	17699	17743	17678	17616	17736	17834	17645	17561	17723	17586	17572	17741	17792	17779	17727	17644	17692	17677	17902	17816	17695	17760	17598	17678	17681	17553	17552	17728	17816	17920	17775	17823	17720	17710	17724	17826	17641	17826	17743	17531	17772	17650	17600	17597	17853	17560	17729	17643	17734	17763	17637	17689	17674	17587	17486	17572	17742	17678	17619	17650	17693	17617	17625	17713	17799	17655	17531	17780	17821	17524	17590	17661	17777	17727	17647	17773	17716	17741	17580	17625	17637	17715	17704	17510	17854	17572	17729	17660	17613	17776	17619	17625	17514	17806	17625	17687	17890	17706	17566	17729	17789	17876	17487	17624	17816	17590	17591	17483	17881	17801	17775	17683	17621	17686	17653	17637	17446	17690	17607	17804	17935	17933	17704	17685	17633	17737	17718	17668	17581	17584	17639	17667	17496	17587	17688	17544	17766	17559	17631	17743	17560	17585	17705	17525	17464	17754	17628	17672	17630	17791	17552	17562	17739	17549	17701	17680	17715	17649	17724	17761	17590	17836	17865	17816	17619	17602	17430	17778	17513	17759	17728	17617	17700	17578	17603	17558	17658	17513	17701	17765	17549	17476	17515	17614	17734	17723	17724	17686	17694	17865	17849	17630	17658	17650	17729	17608	17729	17612	17696	17855	17853	17779	17758	17586	17716	17650	17726	17578	17782	17658	17688	17729	17810	17630	17728	17716	17557	17814	17603	17565	17472	17653	17696	17653	17843	17640	17625	17758	17611	17484	17709	17759	17764	17848	17557	17735	17694	17552	17801	17895	17721	17652	17835	17491	17602	17588	17837	17569	17770	17762	17636	17836	17697	17808	17749	17819	17875	17748	17719	17678	17627	17651	17878	17678	17788	17757	17685	17711	17599	17746	17777	17660	17547	17739	17577	18093	17692	17781	17664	17746	17652	17676	17768	17724	17641	17629	17759	17781	17958	17484	17757	17555	17878	17670	17746	17511	17746	17596	17814	17569	17644	17664	17679	17800	17560	17624	17621	17495	17793	17804	17635	17844	17630	17630	17751	17818	17822	17496	17664	17804	17669	17742	17744	17827	17567	17659	17587	17724	17664	17830	17512	17616	17503	17656	17862	17906	17689	17604	17867	17689	17889	17813	17611	17832	17786	17525	17436	17789	17772	17422	17611	17938	17830	17662	17848	17582	17709	17634	17651	17534	17616	17686	17879	17904	17752	17744	17522	17583	17573	17717	17623	17753	17823	17678	17813	17821	17750	17680	17723	18025	17700	17626	17672	17620	17719	17679	17691	17689	17600	17664	17664	17552	17723	17680	17711	17698	17721	17773	17883	17661	17838	17635	17783	17683	17724	17712	17875	17721	17862	17723	17599	17513	17720	17679	17697	17748	17651	17652	17570	17663	17591	17808	17733	17666	17538	17461	17592	17593	17880	17666	17621	17632	17723	17553	17852	17852	17673	17601	17477	17501	17652	17499	17393	17528	17684	17827	17687	17722	17618	17598	17912	17876	17559	17719	17515	17737	17536	17678	17651	17386	17715	17483	17463	17739	17510	17562	17563	17589	17837	17744	17737	17762	17705	17692	17689	17665	17607	17557	17747	17594	17535	17814	17803	17757	17884	17789	17656	17551	17759	17586	17679	17701	17709	17484	17796	17725	17652	17583	17953	17829	17744	17682	17627	17637	17621	17524	17565	17605	17681	17705	17789	17592	17742	17715	17699	17590	17830	17491	17662	17631	17622	17713	17777	17613	17902	17629	17642	17911	17739	17622	17504	17783	17724	17519	17673	17753	17719	17662	17590	17600	17643	17587	17748	17889	17663	17624	17676	17682	17813	17848	17652	17729	17677	17681	17354	17569	17572	17840	17646	17625	17599	17525	17740	17682	17592	17485	17506	17823	17684	17696	17713	17828	17686	17767	17696	17835	17743	17696	17537	17518	17724	17654	17612	17644	17593	17607	17562	17645	17623	17727	17664	17540	17629	17812	17742	17738	17737	17694	17672	17573	17705	17527	17404	17770	17680	17760	17734	17789	17627	17846	17767	17627	17736	17692	17748	17713	17774	17673	17702	17730	17568	17679	17516	17460	17819	17719	17612	17691	17672	17637	17526	17720	17678	17650	17563	17589	17744	17647	17856	17599	17727	17721	17754	17720	17578	17762	17739	17548	17724	17678	17719	17491	17634	17650	17609	17602	17770	17693	17569	17683	17684	17602	17645	17515	17440	17548	17588	17682	17750	17837	17724	17634	17742	17616	17633	17665	17779	17740	17728	17786	17504	17613	17965	17606	17688	17584	17593	17545	17918	17589	17637	17622	17618	17758	17597	17568	17742	17715	17670	17848	17687	17674	17662	17686	17654	17578	17458	17581	17665	17553	17459	17803	17714	17693	17611	17621	17844	17637	17548	17822	17426	17684	17689	17808	17576	17981	17569	17904	17605	17748	17618	17848	17575	17798	17727	17671	17667	17781	17730	17756	17643	17656	17600	17784	17853	17768	17560	17750	17740	17714	17696	17743	17580	17560	17594	17595	17766	17670	17680	17543	17859	17796	17633	17701	17603	17481	17660	17779	17656	17732	17744	17585	17766	17711	17688	17795	17705	17585	18075	17825	17664	17653	17899	17623	17778	17784	17728	17533	17784	17948	17530	17612	17805	17475	17757	17747	17675	17738	17625	17710	17648	17837	17580	17741	17981	17646	17592	17719	17737	17683	17597	17690	17570	17774	17622	17757	17647	17831	17525	17679	17784	17654	17778	17625	17613	17608	17745	17601	17758	17624	17661	17488	17604	17738	17849	17601	17732	17675	17615	17755	17800	17882	17795	17729	17673	17619	17541	17653	17811	17743	17698	17597	17879	17537	17739	17749	17782	17646	17502	17607	17927	17644	17742	17573	17828	17823	17717	17814	17657	17613	17648	17742	17650	17539	17817	17910	17720	17552	17634	17725	17669	17620	17692	17717	17987	17577	17761	17665	17663	17888	17623	17764	17841	17659	17832	17786	17549	17652	17762	17613	17458	17841	17688	17645	17840	17773	17570	17593	17678	17636	17633	17493	17740	17687	17854	17581	17742	17865	17730	17819	17635	17741	17826	17806	17641	17918	17747	17577	17681	17569	17611	17385	17763	17751	17810	17669	17817	17808	17693	17693	17572	17714	17473	17488	17700	17499	17543	17436	17634	17665	17752	17755	17706	17813	17783	17693	17838	17456	17663	17433	17898	17765	17727	17684	17782	17487	18040	17822	17619	17663	17823	17838	17607	17807	17558	17602	17760	17700	17689	17582	17743	17517	17709	17725	17730	17852	17624	17645	17631	17636	17846	17854	17864	17886	17697	17569	17442	17751	17646	17718	17731	17724	17638	17833	17751	17492	17665	17537	17786	17591	17647	17743	17829	17678	17620	17658	17790	17794	17689	17525	17742	17841	17699	17596	17829	17827	17702	17623	17860	17793	17814	17727	17487	17547	17487	17737	17540	17759	17869	17729	17650	17601	17798	17697	17743	17894	17722	17736	17680	17644	17660	17721	17647	17444	17768	17723	17684	17519	17845	17861	17923	17770	17719	17627	17671	17617	17451	17651	17724	17558	17617	17951	17771	17675	17738	17654	17717	17659	17704	17675	17712	17704	17748	17427	17750	17640	17906	17708	17508	17643	17669	17830	17686	17686	17731	17623	17574	17515	17737	17853	17581	17519	17622	17403	17360	17514	17641	17699	17744	17705	17602	17850	17835	17555	17698	17576	17766	17828	17657	17811	17911	17688	17661	17729	17691	17822	17698	17726	17784	17814	17646	17747	17390	17783	17657	17626	17839	17815	17740	17794	17621	17855	17650	17660	17783	17697	17808	17828	17680	17820	17735	17394	17835	17438	17445	17490	17559	17730	17795	17653	17773	17710	17760	17481	17865	17666	17732	17709	17730	17761	17723	17666	17593	17566	17673	17773	17798	17709	17777	17766	17752	17639	17747	17738	17811	17617	17687	17718	17847	17380	17777	17835	17754	17766	17657	17810	17613	17519	17663	17762	17607	17789	17923	17832	17705	17557	17775	17775	17778	17694	17588	17687	17711	17622	17640	17587	17666	17566	17668	17623	17550	17591	17667	17753	17631	17753	17698	17699	17679	17760	17739	17744	17585	17623	17641	17690	17727	17756	17663	17651
13732	22185	21270	18608	17180	16842	16596	16257	16137	15910	15988	15932	16324	27252	31754	29635	24034	19137	16919	16057	15765	15668	15617	15726	15714	15851	15775	15558	15917	15861	15794	15871	15738	15708	15652	15768	15774	15748	15831	15768	15840	15608	15801	15749	15940	15720	15758	15623	15762	15824	15727	15773	15713	15623	15776	15805	15770	15626	15752	15811	15806	15932	15748	15756	15730	15861	15850	15769	15919	15645	15641	15710	15737	15585	15781	15682	15597	15761	15909	15728	15681	15606	15783	15534	15795	15841	15838	15708	15808	15772	15834	15684	15931	15721	15768	15710	15783	15692	15734	15946	15841	15678	15641	15851	15809	15750	15651	15742	15740	15601	15602	15801	15710	15805	15687	15765	15714	15908	15937	15722	15915	15726	15660	15666	15684	15820	15694	15674	15861	15742	15801	15751	15548	15646	15661	15719	15870	15629	15737	15765	15657	15753	15655	15512	15747	15764	15712	15653	15899	15830	15755	15841	15701	15552	15783	15696	15796	15586	15772	15621	15653	15777	15654	15788	15732	15738	15833	15761	15797	15632	15724	15689	15785	15561	15810	15907	15679	15912	15801	15837	15809	15638	15824	15774	15802	15535	15708	15613	15828	15784	15694	15820	15738	15685	15710	15682	15772	15548	15847	15674	15821	15712	15570	15631	15497	15752	15707	15681	15777	15767	15773	15704	15839	15716	15859	15627	15813	15615	15657	15691	15703	15644	15816	15805	15819	15811	15720	15517	15668	15751	15786	15666	15674	15742	15712	15804	15693	15845	15646	15749	15716	15706	15681	15640	15763	15745	15720	15739	15826	15739	15642	15723	15836	15602	15870	15917	15905	15711	15695	15802	15808	15861	15706	15809	15712	15897	15802	15913	15541	15662	15627	15568	15759	15664	15672	15687	15747	15940	15779	15720	15787	15669	15704	15686	15616	15773	15760	15714	15824	15603	15842	15722	15810	15732	15579	15643	15713	15850	15662	15654	15630	15925	15871	15521	15841	15654	15768	15879	15676	15811	15704	15720	15764	15858	15715	15704	15709	15661	15816	15817	15831	15752	15692	15575	15641	15683	15809	15687	15853	15713	15709	15508	15740	15737	15844	15771	15809	15837	15648	15718	15634	15671	15836	15688	15812	16044	15766	15680	15752	15704	15547	15709	15815	15794	15686	15730	15857	15684	15785	15710	15727	15796	15704	15787	15820	15964	15779	15806	15635	15628	15752	15778	15645	15658	15677	15609	15761	15701	15639	15877	15761	15661	15771	15733	15766	15838	15697	15810	15728	15863	15799	15744	15695	15837	15769	15745	15648	15613	15792	15632	15890	15754	15809	15694	15784	15614	15667	15835	15660	15841	15603	15599	15904	15692	15920	15608	15569	15579	15772	15791	15684	15703	15729	15865	15750	15817	15619	15734	15867	15832	15936	15882	15770	15671	15784	15766	15740	15449	15662	15584	15604	15805	15746	15693	15709	15664	15724	15766	15791	15585	15676	15738	15767	15643	15700	15782	15911	15683	15908	15813	15827	15618	15675	15710	15621	15721	15673	15526	15692	15750	15599	15761	15690	15677	15806	15734	15912	15706	15691	15618	15892	15739	15595	15654	15712	15671	15616	15896	15751	15849	15773	15793	15678	15731	15673	15686	15821	15807	15775	15843	15838	15646	15748	15719	15648	15661	15803	15805	15719	15631	15747	15769	15642	15824	15902	15666	15783	15774	15697	15739	15618	15782	15611	15703	15846	15698	15773	15727	15740	15756	15824	15741	15685	15899	15685	15806	15565	15779	15547	15792	15819	15691	15693	15605	15641	15889	15793	15786	15783	15786	15797	15586	15736	15785	15699	15758	15743	15799	15723	15822	15600	15803	15596	15726	15710	15711	15861	15799	15814	15469	15648	15866	15796	15628	15660	15675	15834	15673	15783	15764	15663	15668	15948	15687	15706	15723	15706	15676	15827	15834	15785	15703	15809	15625	15872	15647	15578	15909	15487	15750	15905	15859	15757	15782	15917	15866	15802	15904	15795	15641	15707	15624	15617	15678	15892	15595	15676	15605	15760	15633	15675	15732	15704	15943	15713	15663	15721	15670	15769	15802	15849	15905	15895	15665	15665	15733	15607	15748	15890	15633	15760	15717	15713	15717	15709	15789	15651	15598	15764	15694	15642	15760	15686	15605	15641	15906	15797	15833	15775	16010	15801	15766	15685	15703	15693	15600	15873	15797	15887	15695	15677	15809	15636	15717	15864	15733	15790	15686	15900	15791	15755	15739	15913	15703	15872	15631	15698	15574	15928	15703	15682	15808	15705	15778	15690	15776	15847	15665	15776	15723	15775	15869	15740	15822	15670	15719	15822	15741	15658	15938	15846	15694	15746	15653	15680	15648	15603	15851	15693	15588	15722	15699	15725	15849	15612	15548	15582	15856	15876	15712	15620	15674	15712	15882	15729	15848	15743	15755	15678	15840	15751	15706	15823	15620	15750	15668	15861	15655	15816	15822	15858	15780	15473	15551	15482	15804	15712	15633	15803	15857	15717	15717	15775	15816	15735	15681	15952	15604	15850	15748	15663	15915	15777	15777	15591	15843	15819	15719	15672	15599	15548	15823	15744	15818	15577	15655	15645	15718	15786	15852	15637	15621	15729	15846	15744	15861	15717	15846	15774	15764	15713	15898	15690	15689	15710	15781	15574	15702	15944	15675	15761	15716	15745	15693	15700	15746	15665	15751	15906	15767	15770	15801	15610	15612	15750	15766	15815	15815	15736	15697	15531	15734	15645	15759	15776	15507	15623	15644	15697	15744	15691	15774	15856	15585	15752	15837	15998	15612	15746	15749	15742	15678	15672	15833	15643	15687	15820	15858	15614	15812	15859	15645	15910	15755	15721	15637	15672	15701	15799	15726	15637	15798	15714	15821	15724	15804	15839	15696	15721	15623	15743	15606	15743	15665	15798	15782	15681	15669	15773	15917	15622	15761	15739	15777	15940	15699	15648	15836	15821	15724	15750	15824	15782	15779	15697	15682	15643	15609	15700	15618	15690	15661	15728	15809	15812	15694	15845	15819	15757	15728	15724	15878	15845	15692	15751	15660	15661	15733	15738	15771	15621	15705	15665	15714	15740	15836	15713	15645	15682	15570	15674	15841	15844	15717	15694	15733	15773	15764	15591	15792	15608	15834	15687	15820	15714	15603	15623	15699	15826	15747	15556	15810	15748	15634	15774	15722	15460	15523	15877	15772	15807	15623	15705	15760	15599	15603	15774	15689	15705	15645	15743	15655	15712	15662	15613	15796	15584	15753	15733	15767	15855	15696	15729	15601	15728	15850	15668	15820	15846	15622	15769	15655	15849	15843	15823	15888	15562	15815	15816	15784	15591	15674	15842	15831	15736	15600	15765	15796	15601	15662	15651	15707	15792	15590	15853	15860	15900	15814	15500	15925	15620	15759	15651	15750	15751	15775	15865	15806	15703	15694	15689	15859	15747	15875	15672	15768	15764	15903	15917	15776	15698	15940	15775	15817	15720	15701	15821	15519	15703	15686	15728	15556	15751	15794	15668	15767	15753	15737	15751	15797	15462	15792	15669	15694	15720	15504	15772	15605	15944	15793	15894	15767	15725	15814	15826	15553	15733	15615	15702	15748	15767	15542	15574	15673	15792	15704	15791	15721	15764	15764	15730	15784	15804	15648	15674	15699	15697	15660	15717	15753	15748	15732	15569	15701	15568	15645	15811	15706	15769	15751	15638	15688	15669	15861	15562	15606	15751	15731	15775	15742	15631	15796	15692	15671	15642	15689	15880	15757	15691	15698	15740	15580	15721	15630	15525	15839	15578	15790	15776	15784	15766	15612	15633	15974	15522	15575	15973	15593	15717	15513	15708	15760	15805	15630	15890	15598	15977	15734	15753	15834	15687	15826	15777	15704	15564	15688	15835	15718	15766	15827	15790	15776	15754	15850	15838	15738	15840	15734	15635	15596	15689	15834	15759	15879	15797	15680	15772	15804	15952	15665	15708	15733	15638	15666	15723	15865	15695	15852	15661	15759	15643	15614	15692	15519	15944	15722	15831	15658	15791	15690	15757	15686	15618	15602	15801	15825	15868	15818	15725	15657	15650	15716	15598	15639	15838	15770	15894	15828	15841	15743	15751	15871	15588	15694	15701	15775	15695	15802	15609	15787	15726	15741	15768	15930	15879	15761	15746	15668	15794	15868	15780	15741	15681	15705	15800	15719	15797	15912	15762	15636	15617	15582	15670	15855	15608	15860	15788	15731	15704	15804	15704	15541	15788	15777	15600	15847	15697	15712	15754	15651	15861	15736	15763	15794	15676	15844	15742	15706	15732	15646	15684	15717	15631	15876	15685	15684	15799	15700	15691	15784	15725	15728	15777	15739	15758	15689	15844	15739	15637	15843	15887	15828	15650	15686	15595	15792	15862	15601	15595	15662	15788	15730	15798	15784	15935	15824	15509	15728	15892	15846	15798	15660	15679	15758	15871	15653	15667	15851	15876	15706	15608	15664	15645	15595	15605	15716	15611	15714	15804	15571	15657	15753	15807	15708	15826	15715	15760	15606	15770	15769	15754	15594	15774	15800	15818	15505	15893	15807	15740	15735	15901	15620	15844	15705	15657	15818	15997	15890	15593	15651	15807	15887	15669	15771	15615	15708	15752	15933	15593	15753	16049	15704	15555	15600	15733	15741	15772	15700	15723	15907	15597	15722	15760	15720	15707	15617	15797	15671	15597	15740	15715	15654	15753	15919	15654	15624	15786	15824	15755	15770	15736	15641	15835	15848	15702	15842	15871	15861	15620	15785	15888	15771	15761	15809	15916	15690	15677	15530	15699	15577	15770	15663	15587	15906	15856	15628	15793	15876	15849	15838	15631	15743	15702	15752	15655	15640	15552	15688	15727	15688	15822	15741	15995	15666	15693	15644	15921	15774	15560	15561	15796	15713	15751	15656	15880	15664	15756	15729	15755	15692	15663	15840	15708	15809	15673	15753	15756	15770	15712	15718	15564	15791	15800	15712	15622	15587	15810	15645	15757	15667	15701	15693	15804	15843	15764	15627	15755	15729	15713	15841	15763	15785	15629	15754	15780	15730	15848	15777	15666	15624	15663	15767	15866	15832	15886	15861
22604	21058	28793	23548	21253	23116	24086	19291	18497	18854	18638	18505	19189	29483	37082	34605	28704	22655	20170	18901	18108	18152	17978	18079	18017	17953	18070	18050	18027	18040	18047	18152	18118	18264	18221	17952	18318	17893	18055	18156	18129	18157	17929	18063	17761	18139	18168	18000	17990	17982	18050	17879	18082	18087	18106	17962	18024	17998	18011	18005	17796	18144	17973	18020	18099	18024	17880	17931	18079	18020	18087	18179	18134	17770	17810	17849	18163	18105	17988	18221	17845	17971	18025	17924	17810	17919	18014	18091	18133	18024	17989	18117	18022	18104	18064	17987	18038	18033	18123	18148	18005	18039	17955	18071	18082	17991	17924	17926	17862	17948	18051	17837	17915	17860	17852	18187	18138	18206	18055	17928	17925	18025	18054	18093	18249	18043	18017	17995	17930	17900	18092	17879	18124	18000	17962	17923	18308	18164	18001	18037	17847	17851	17997	17972	18153	17908	17905	17956	17921	17874	18039	17816	17978	18098	18032	18032	17976	18049	18046	18140	18072	18194	18026	17910	18131	17974	17869	17769	18182	18102	17918	17853	17869	17816	17840	17774	17852	17746	17906	18021	17882	17922	17960	17943	17899	18001	18091	17762	17992	18085	17975	17895	17902	18011	18103	18030	17984	17989	18112	17792	17846	17917	17899	18103	17940	17986	18012	17844	17996	18085	17877	17987	18066	18016	17996	18027	17807	17820	17989	17780	18091	18025	18022	17804	18138	18033	17922	17993	18078	17861	17989	18025	17912	17948	17993	17801	18155	17998	17972	17977	17879	17966	18030	17913	18050	17891	18028	18143	18071	17872	18094	18082	17939	17923	17849	17879	17921	18078	18042	17822	18055	18007	18038	17887	18039	18080	18021	18019	17887	17982	18036	17923	17908	17932	17954	17966	17901	18062	17934	18081	17858	18146	18005	17993	18046	17972	17887	17983	18034	18061	18020	17982	18098	18060	18071	17996	18039	17995	17851	17992	17930	17891	17850	18250	18113	18086	17740	17852	17949	17990	17945	18042	18030	17985	17769	17848	18046	17982	18133	17960	18141	18099	18218	17991	17887	18144	18166	17818	17934	18052	17898	17930	17853	17848	17897	18190	17939	18197	18034	18036	17943	17793	17926	17978	17923	18111	18007	18002	18136	17949	18064	17898	18009	17885	17934	17796	18147	18044	18034	17885	18137	18000	17841	17749	18081	18039	17931	17848	17745	17866	17888	17946	17995	17934	18079	17979	17946	17967	17956	17936	17975	17871	18000	18030	18003	18058	17929	18084	18181	18301	18058	18110	17822	18061	17777	18138	17930	18024	17850	18116	17878	17934	17967	17972	17802	17960	17898	17765	17808	17952	17853	17927	17835	17991	17863	18016	18148	17936	17801	18051	18090	18029	17985	18162	18110	18044	18106	18076	17955	17851	17821	17759	17985	17972	17973	17860	18122	17945	17935	18151	18003	17833	18025	17809	18030	17902	18031	17970	17903	18140	17977	17941	17943	17967	17847	17837	17735	17999	18236	17850	17825	18060	18028	17953	18005	18036	18005	18180	17879	17987	17836	18009	18096	18259	18039	18120	18083	17909	17896	18043	17885	17986	17977	18134	17805	17990	17853	18024	17951	17889	18125	17953	18129	18039	17904	18102	18038	18073	17913	17999	17963	17727	17866	17878	17945	17993	18047	18252	17972	17970	17931	17979	17819	17973	17944	17847	17854	18041	17951	17980	17822	17921	18008	17881	17946	17903	17824	17790	17966	17800	18040	18103	18094	18036	17855	17861	18033	17827	17918	18090	17829	17903	18204	17816	17770	18204	18039	18137	18054	17929	17878	17705	17839	18017	17650	18053	18170	18090	18087	17812	17976	17839	18077	18010	18156	18106	17963	17849	18099	18102	18074	17998	18085	17856	18035	18029	17776	17875	17807	18077	18122	18137	17925	17972	18031	18176	17933	18072	17983	17819	17931	18054	17884	17864	17956	18017	17872	18050	17932	17849	17902	18156	17893	18030	18140	17986	18120	17968	17983	17862	18097	17896	18018	18025	18052	18007	17867	17795	18118	17892	17918	17930	18023	17929	17955	17869	17989	18046	18097	18028	18061	17918	17823	17934	17973	17761	18045	17805	17984	17975	17975	17872	17874	18008	17800	17947	18063	18031	17995	17823	17911	18036	17952	17924	17987	17887	18127	18108	17996	17887	17902	17923	17840	18004	17997	17973	17874	18036	17959	17820	17991	17892	17927	17966	17862	17992	18077	17905	18046	17866	17844	17792	18000	17746	17872	17855	17925	18060	17962	18051	18043	17967	17956	17973	18059	17842	18027	17818	17714	17889	17768	18002	17897	18083	17962	17877	17750	18128	18103	17810	17873	17935	18072	17986	17886	18343	18013	17871	17910	17778	18015	17911	18140	18114	18260	18123	18160	18105	18236	17901	17955	17929	17969	18006	17859	17861	18011	17853	17924	17908	17947	18078	17888	17904	18065	17927	17917	18029	17820	17749	18035	17785	17962	17843	17847	17897	17824	17828	17930	17859	18069	18095	18133	17929	17901	17906	18005	17994	17894	18014	17876	17772	17904	17807	18116	17900	17983	17883	18117	17861	17884	18084	17909	17826	17964	17950	17874	18058	18117	17931	17926	17821	17812	17849	18137	17822	18001	17999	17800	17993	17996	17813	17883	17937	17874	17860	17820	18119	17932	17982	17999	17879	17901	17797	17906	17879	18017	17787	18076	17941	17857	18040	18006	17981	17921	17911	18071	17962	17713	18025	17966	17996	18010	18197	18181	18088	18136	18046	18084	17914	17822	18009	17940	18011	18037	17840	17833	17833	17934	18027	17994	17986	18071	17946	17988	18108	18089	18013	18045	17842	18015	18027	17991	18031	18046	17821	17943	18028	18065	17853	17907	18030	17937	17994	17953	18169	18260	18003	17672	17995	17883	18144	18089	17788	17981	17894	17970	17923	18036	17909	18015	17936	17837	18064	18008	18071	18102	18098	17997	17935	17722	18022	18098	17946	17952	18109	18043	17986	18087	17822	18118	17958	18200	17820	17964	18033	17965	17875	18047	17978	18084	17852	17863	17951	17917	17942	18095	17959	17949	17916	18056	17975	18032	17903	18073	18079	17965	18033	18057	17895	17909	17850	17822	18044	18031	18018	17990	18073	18017	18064	17983	18119	17862	18135	18241	18074	17863	17898	18051	17967	17987	17957	17969	17885	18011	17968	17933	17916	17984	17920	18043	17905	17961	18076	18087	17829	17955	18083	18117	18090	17989	18244	18000	17972	17791	17874	18034	17787	17819	17807	18012	17991	17800	17854	17888	18003	18005	18052	18033	17980	17970	18037	17900	18092	17822	17957	17969	18198	18115	18099	17999	18071	17869	17904	17913	17875	18015	17807	17855	17922	17978	17829	17983	18046	18036	17996	18045	17991	17869	17847	17794	17779	17754	17950	17917	17838	17922	17815	18047	17959	17737	17913	17900	17985	18019	18028	17926	17729	17984	17858	18098	17782	18012	17961	17947	18039	17889	17934	17939	17926	17911	17907	17823	17801	17809	17864	18092	17882	17856	17861	17805	17914	17997	18021	18095	18005	17761	18071	18183	18121	17841	17897	18005	17917	18031	17955	18026	18078	18186	18286	17958	17780	18058	17923	18074	18070	17959	17980	18109	17869	17848	17828	17972	17959	17992	17713	17809	17835	18096	17960	17875	18117	17991	17910	17848	18019	18081	17935	17923	17947	18029	17980	18103	18107	17917	17915	17931	17745	18046	17923	17983	17856	17804	17966	18098	17992	17964	17870	17876	17770	17970	17930	18024	18031	17986	17890	17906	17942	17999	17855	17954	18079	17821	17856	17911	18227	17934	17849	18023	17921	17869	17818	17890	17914	17982	17814	17852	17785	18043	18084	18143	18024	18039	17878	18002	18054	18107	17850	17849	17932	17999	18216	18067	18004	17999	17927	17949	17993	18001	18028	17997	18065	17903	17907	17946	17883	18122	17842	17894	17906	17713	17934	18016	17902	17993	17853	17797	17899	17968	18069	18263	17939	17898	17731	17970	17953	18018	18001	18026	17830	18051	18017	17751	17966	17836	17974	18069	18011	18034	18018	17910	17980	17970	17972	17977	18108	17989	18053	17775	18172	17860	18134	17828	18036	18271	17972	17838	18005	17875	17959	18032	17790	17891	17929	17916	18065	17859	17933	17867	17938	18046	17845	17924	18028	17979	18048	17807	18052	18028	17963	17949	17860	17922	17949	17811	17872	17995	17886	18046	17887	18000	18020	18192	18055	17762	17999	17979	17910	18077	18168	18167	18106	17867	17935	17685	17828	18067	17942	17927	17809	17996	18019	17760	17921	17856	17878	17916	17942	17871	18192	18070	17788	17755	18045	18061	17951	17977	17902	17927	18010	18108	18002	17860	17966	17973	17923	17823	17934	17648	17844	18129	18043	17850	17809	18063	17950	17835	18065	17963	17741	17885	17766	17898	18121	17976	17969	17931	18038	17795	17953	18024	18025	17813	17999	17995	18098	17937	17847	18050	17971	18005	17842	17967	17870	18051	17918	17754	17950	17968	17942	18094	18107	18134	18041	17974	17813	17813	17782	18088	18069	18029	17941	17954	17971	18014	18009	17974	18157	18001	18044	17953	18125	18112	17867	17911	17960	18046	17897	18017	18098	18066	17786	18005	17885	17893	17692	17900	17844	18001	17917	18005	17938	17932	17910	18064	18066	17843	18062	18245	17963	17859	17825	18010	18145	17965	18025	18131	18121	17942	18161	17943	18029	18073	17704	17743	18063	17934	18022	18030	17992	17962	18050	18166	18101	18164	17856	17846	17862	17927	17923	18191	18008	18054	17844	17995	17978	17952	17995	18263	18024	17841	18096	17969	17907	17950	18033	18024	18047	17854	17749	17844	17964	18038	18065	17815	17939	18100	18000	18095	17880	17948	18055	18112	17900	17860	17964	17932	18017	18152	17993	18067	17915	17774	17953	17890	17862	18037	17984	18044	17961	17991	18049	18080	17888	17853	18156	18035	18079	18164	18138	17957	17949	17996	17859	17887	17956	17885	17837	17944	17886	17638	17780	17987	17919	18142	18046	18013	18022	18010	17814	17900	17895	17744	17895	18237	17843
14939	26638	24819	20462	18644	17807	17260	17087	16690	16734	16469	16366	17660	33769	39967	36389	28747	21174	18086	16465	16101	16008	15921	15998	16099	15937	16081	15976	16111	15900	15952	16092	15992	16020	16033	16084	15994	15966	15891	15938	16051	16098	15966	16152	15981	16112	15960	15938	16125	16100	15965	16002	15947	15954	15905	15953	16011	16046	15963	15963	16005	15889	15979	15909	15932	15796	15840	15985	15872	15874	15961	15889	15909	16011	15757	15849	16048	15880	15988	15852	16007	15908	15983	15853	16039	15934	15887	15773	15785	16044	16026	15797	15745	15786	15862	16010	15949	15983	15921	15922	15916	15908	16077	15876	16100	15967	15903	16089	15940	15912	15798	16036	15990	15876	16077	15940	15917	15976	15909	15920	15929	16049	15866	15695	15829	16103	15931	16039	15843	15936	16067	16001	16044	15902	15889	15909	15918	16017	15901	15900	16033	15824	16074	15896	16001	16021	15972	16036	15954	16001	15913	16036	16039	15736	15915	15986	15950	16020	15971	15997	15895	15997	15961	15791	15913	15843	15891	15991	15824	16010	15924	16096	15905	15824	15968	15998	15790	15988	15880	15961	15790	15932	16085	15772	15907	16069	15997	15854	15878	16123	15881	15942	15750	16083	15862	15888	15897	15901	15994	16052	15817	15898	15967	15934	15765	16007	15904	15833	16006	16054	15958	15902	15751	15686	16064	15878	15869	15867	15945	15841	15958	16232	15905	16080	16026	15886	15959	15870	15939	15923	16006	15916	16024	15900	16043	15932	16120	16008	15854	16081	15905	15875	15853	15864	15906	15878	15826	15867	15866	15998	15815	15870	15874	16002	16056	15884	15987	15942	15968	16021	16155	15941	15833	15885	15912	15903	15912	15991	15986	15953	15822	15921	15793	16028	15856	15951	15954	15834	15925	15911	16007	15676	15856	15936	15983	15952	15992	16137	15931	15914	16058	15998	15941	15855	15875	15866	15954	15864	15854	15870	15858	15819	15912	15987	15950	15985	15844	15887	16095	15915	15975	16023	16074	15930	15770	15970	15768	15892	15872	16051	15788	15908	15801	15949	16044	15929	16010	16101	15998	15910	16036	15920	15747	15939	15983	16026	16016	16156	15965	15958	15772	16123	15937	15942	15976	15790	15883	15956	15888	15972	16008	16040	16000	15857	15901	15885	15922	15860	15851	15829	15979	15818	16024	15912	15852	16043	16010	16034	15913	15863	15763	16006	15976	15997	15965	15858	15887	15960	15984	15843	16125	15917	15866	15778	16147	15901	15906	15953	15836	15888	16045	16146	16004	16013	15834	15850	15981	16028	15907	15996	15949	16013	15768	15977	15899	15881	15970	15906	15984	15817	15831	15858	16012	16038	15891	16011	15826	15878	15737	15927	15889	16103	16044	15654	15815	15818	15907	15997	15863	15866	15885	15759	15957	15940	15990	15879	16076	15917	15912	15953	15895	15941	15712	15945	15884	15901	16004	15793	15998	16000	15958	15942	15859	16014	15803	15902	15905	15826	15969	15933	15794	15904	15818	16008	15919	15947	16042	15708	15879	15799	15984	16003	15836	15963	15968	15971	15864	15927	15976	15913	16092	15769	15794	15960	15907	15939	16041	15960	15937	15976	15837	15949	15888	15903	16004	15970	15898	15916	15866	16000	15966	15884	15882	15867	15821	15983	15895	15870	15842	15816	15991	16020	15895	16146	15924	15943	16032	15797	15955	15832	15830	15838	15894	15987	16035	15878	16053	15777	15823	16062	16062	16039	15973	15747	15998	15993	15866	15964	15867	15912	16050	15937	16136	15801	15857	16031	15828	15898	15967	15999	15856	15997	16050	15978	15954	16041	16055	16007	15853	15828	15862	15821	15877	15910	16085	15910	15784	15991	15823	15821	15999	15884	15870	15902	15897	15996	15753	15872	15861	15845	15949	15970	16141	15911	15675	15929	15956	15826	15917	15916	15914	16082	15891	15891	15919	15986	16084	15760	16005	15819	15850	15812	15816	15898	16078	15864	15828	15925	15846	15976	15820	15888	16006	15867	15878	15830	15928	16029	15943	15926	15949	16055	15967	15948	16078	15837	16014	15932	15845	15887	15931	15797	15860	15908	16005	15823	15889	16047	16047	16064	15936	15964	15937	15961	15862	15870	16006	15885	15813	16050	16003	15829	16026	15949	15935	15869	15700	15964	15813	15827	15921	16037	15984	15937	15944	15921	15933	16015	15984	15822	16017	16000	15937	15736	15884	15859	15960	15935	15969	15992	15970	15907	15995	15757	16001	15828	16022	15907	15852	16001	15858	16105	15946	16158	15974	16100	15821	15998	16026	15833	15831	16028	15816	15837	15864	15865	16103	15887	15964	16062	16053	15885	15833	15987	15908	15973	15954	16020	15950	16080	16140	16135	15843	15807	15953	15806	15931	15850	15966	15928	15858	16047	15856	16047	15878	15797	15901	16012	15889	15933	15931	16051	16090	15962	15868	16057	15869	15897	15931	16026	15926	16087	15972	15999	15986	16004	15947	15991	15922	15942	15786	16005	15860	15975	15959	15874	15791	15964	15829	15896	15799	15945	15832	15833	16000	15890	15886	16067	15886	15818	15908	15908	15924	15863	15971	15760	16013	16024	15814	15941	15797	15940	16016	15828	15880	15978	15902	16005	15782	16035	15846	15980	15889	16024	15833	15930	15898	16050	15910	15968	15873	15854	16065	15987	16115	15955	15809	15787	15877	16075	15981	16051	15825	15982	15946	15889	15892	15850	15965	16035	15952	15800	15869	15867	16051	15814	15950	15946	15816	15940	15792	15972	15882	15882	15959	15862	15994	15879	16010	15907	16090	15874	15928	15855	16065	15912	15941	15786	15926	15979	15754	15848	15911	15875	15930	15853	16024	15916	15964	15958	15909	15909	15719	16036	15814	15995	15942	15779	15948	15826	16021	15888	15900	15937	15881	15893	15841	15989	15938	15976	15921	15978	15785	15938	16006	15905	16090	15969	15821	15816	15955	15873	16021	15807	15946	15960	15976	15949	15922	15813	15775	16014	16027	15852	15852	15940	15905	15847	15930	15923	15860	15956	15977	15866	15960	15727	15976	15787	15924	15765	15904	15928	15908	16019	16010	15936	16070	15893	15894	16001	15991	16030	15922	15715	15912	16061	15950	15899	15878	15991	15884	15875	16005	16019	15956	15798	15878	15860	15943	15907	15750	15901	15944	15875	15693	15796	15880	15944	15922	15822	15939	15814	15773	15811	15842	15998	15996	15868	15899	15909	16019	15731	15886	15871	15793	15748	16000	15976	16014	15988	16030	15793	15946	16117	15900	15889	15856	15898	15923	15801	16079	15937	15974	15890	15896	16043	15843	15909	15947	15962	15984	15801	15946	15990	15943	16023	15838	15915	15709	15861	15964	16002	15764	15861	15872	15948	15815	15819	15785	16003	15982	15916	15955	15787	15995	15896	16003	15872	15801	15971	16024	15772	15899	15826	15969	16061	15975	15828	16073	15964	15779	16003	15769	16162	15684	15904	15970	16007	15906	15897	16053	16024	15857	16110	15956	15911	15821	16131	15921	16009	15968	15865	15886	16079	16014	15837	16090	15874	15808	15944	15959	15829	15849	15906	15965	15913	15968	16051	16039	15876	16001	15944	16088	15740	16006	15755	16011	16043	15994	15913	15940	15974	16036	15664	16016	15816	15937	15908	15734	15675	15939	15985	16040	15888	15992	15828	15863	15965	15935	15952	15864	15872	16005	15850	15979	15914	15869	15845	15945	16062	15888	15834	15955	16049	15951	15945	15957	15935	15930	16051	16009	15785	15920	15874	16131	16146	15906	15913	15982	15653	15693	15930	16029	15863	15864	15935	15904	15924	15920	15989	15849	15916	15864	15785	16068	15960	16075	15908	16080	15786	15923	15862	15779	15877	15878	15906	15901	15913	15900	15939	16078	15897	15880	15973	15825	16004	15683	15815	15793	15971	15964	16002	16235	15935	16000	15970	15962	15728	16048	16119	15882	15852	15909	15868	15870	16091	15967	15941	15825	15921	16078	15930	15942	15901	15844	15804	16015	15948	15795	15791	15913	16013	16097	15686	15908	15720	16036	15838	15855	15767	15948	15940	15923	15850	15948	15927	15919	15977	15931	15960	15985	16029	15866	15796	16065	15885	16053	15799	15867	15746	15906	15950	15871	16063	15947	15812	15979	15853	15845	15750	15873	15991	15839	15834	15946	15928	15921	15960	15838	15816	15763	15792	15693	15969	16081	16068	15980	16055	15932	15888	16058	15768	15885	15876	15864	15781	15833	15993	15894	16124	15994	15823	15837	15976	15848	15975	15866	15842	15955	15969	15922	15886	15624	15893	15978	15971	15896	15952	15842	15844	15914	15903	15885	15873	16108	15951	15976	15842	15729	15861	15883	15930	15952	15870	15984	16031	15936	15780	16095	15960	15753	15955	15896	15831	15902	16096	15839	15942	16067	16032	15875	16038	15968	15830	16039	15878	16017	15906	15902	15798	15850	15873	16031	15895	15810	15696	16069	15995	16012	15931	15760	15879	15847	15916	15951	15992	15850	15982	15915	16008	15918	15988	15857	15896	15970	15939	16019	16003	15986	15901	15958	15988	15958	15849	15833	15872	15864	15980	15788	15845	15937	15830	15959	15849	15829	15934	15775	15751	15874	15996	15957	16050	16029	15923	15772	15862	15864	16104	15955	15973	16022	15887	15723	15705	15861	15796	16048	15969	15984	15974	15816	15992	15913	15849	15956	15883	15877	15881	16015	15983	15965	16010	15976	16003	15876	15815	15898	15906	15904	16129	15880	15843	15990	15773	16006	15866	15916	15993	15835	15905	15832	15913	16017	15898	15850	15985	15931	15783	16017	15958	15982	15894	15815	15960	16105	15960	15755	15693	15823	15886	16007	16003	15836	15887	15753	16001	16009	15834	15839	15817	15915	15950	15985	15957	16013	15923	15805	15943	15890	15795	15872	15894	15846	15852	15936	15793	15996	15927	15869	15861	15888	15857	15891	16049	15954	15853	15999	15847	15943	15749	15867	15967	15960	15869	15931	15908	15845	15956	15977	15749	15965	15976	15756	16200	15798	15967	15692	16030	15960	15949	15740	15966	16064	15788	15930	15958
27366	21715	23273	20424	17812	17800	17787	17632	17814	17707	17635	17781	17740	18271	19223	19192	18579	18216	18013	17794	17678	17680	17587	17663	17591	17571	17646	17633	17667	17494	17489	17324	17476	17340	17527	17520	17547	17689	17500	17730	17709	17566	17518	17625	17585	17662	17663	17567	17653	17519	17683	17484	17627	17666	17688	17423	17531	17761	17483	17540	17708	17627	17440	17713	17502	17555	17548	17503	17514	17538	17502	17637	17379	17737	17491	17615	17471	17361	17580	17682	17455	17636	17782	17580	17530	17361	17742	17390	17506	17566	17665	17476	17595	17495	17375	17408	17324	17549	17418	17641	17699	17712	17621	17581	17528	17692	17489	17576	17625	17559	17635	17647	17435	17633	17407	17324	17776	17694	17601	17442	17736	17621	17518	17662	17535	17302	17697	17668	17613	17460	17563	17717	17531	17579	17824	17704	17674	17686	17524	17682	17605	17777	17583	17656	17699	17659	17686	17434	17603	17702	17650	17656	17840	17540	17564	17718	17664	17577	17659	17601	17678	17420	17544	17651	17633	17466	17565	17400	17499	17473	17664	17574	17773	17504	17485	17558	17690	17607	17501	17594	17499	17536	17658	17386	17629	17571	17530	17521	17520	17653	17596	17441	17456	17394	17591	17561	17634	17656	17460	17666	17554	17552	17639	17480	17553	17687	17718	17686	17509	17407	17493	17434	17485	17580	17603	17511	17606	17435	17636	17626	17623	17394	17791	17641	17643	17566	17566	17639	17566	17684	17385	17493	17460	17602	17675	17591	17617	17506	17392	17452	17713	17506	17684	17518	17612	17670	17593	17531	17632	17714	17542	17544	17480	17458	17716	17531	17647	17562	17681	17594	17700	17613	17488	17602	17599	17682	17523	17449	17579	17741	17439	17347	17639	17667	17531	17787	17688	17623	17540	17466	17589	17334	17621	17616	17743	17584	17654	17628	17687	17614	17613	17622	17658	17574	17704	17513	17508	17654	17493	17426	17690	17449	17454	17447	17785	17670	17677	17774	17740	17537	17583	17677	17564	17502	17725	17743	17731	17455	17502	17622	17570	17708	17731	17668	17659	17759	17709	17449	17535	17447	17607	17392	17564	17497	17629	17764	17483	17805	17571	17613	17587	17537	17544	17728	17530	17436	17385	17523	17837	17407	17470	17522	17806	17726	17564	17533	17786	17560	17746	17625	17417	17560	17690	17639	17471	17671	17679	17538	17671	17600	17530	17648	17426	17414	17502	17707	17412	17533	17842	17527	17560	17585	17512	17672	17630	17527	17610	17553	17572	17495	17545	17878	17611	17471	17504	17591	17502	17370	17541	17325	17493	17693	17572	17501	17719	17414	17514	17533	17441	17610	17631	17767	17605	17684	17617	17573	17628	17693	17545	17469	17538	17532	17637	17536	17607	17214	17577	17815	17516	17500	17452	17358	17541	17755	17425	17412	17446	17579	17495	17444	17658	17508	17505	17594	17567	17577	17593	17510	17617	17533	17364	17442	17638	17365	17412	17319	17591	17475	17634	17698	17645	17749	17572	17350	17624	17615	17536	17420	17605	17433	17802	17671	17753	17664	17623	17685	17442	17462	17760	17523	17597	17628	17433	17544	17563	17613	17772	17679	17744	17587	17854	17635	17597	17606	17425	17563	17563	17781	17686	17487	17528	17605	17501	17624	17564	17483	17425	17642	17638	17690	17615	17418	17586	17482	17577	17554	17556	17352	17640	17736	17655	17502	17657	17576	17647	17583	17665	17502	17600	17510	17491	17813	17528	17585	17524	17628	17200	17596	17507	17603	17637	17719	17631	17541	17616	17712	17581	17533	17519	17542	17520	17463	17495	17677	17570	17351	17757	17645	17649	17840	17456	17718	17297	17547	17460	17520	17559	17595	17636	17258	17619	17533	17365	17663	17550	17751	17487	17482	17539	17324	17459	17543	17541	17564	17520	17512	17597	17625	17655	17786	17598	17784	17558	17513	17648	17480	17637	17679	17529	17611	17599	17558	17641	17602	17518	17465	17767	17665	17663	17544	17442	17469	17553	17472	17480	17448	17709	17596	17487	17483	17671	17505	17593	17707	17569	17548	17396	17465	17706	17550	17656	17675	17698	17686	17544	17628	17431	17320	17835	17574	17616	17716	17528	17491	17413	17496	17810	17635	17522	17470	17595	17504	17404	17490	17606	17713	17688	17516	17613	17557	17657	17549	17739	17467	17639	17587	17661	17674	17618	17522	17570	17508	17537	17660	17573	17700	17634	17540	17790	17831	17627	17664	17554	17471	17582	17481	17660	17731	17533	17411	17524	17548	17698	17686	17636	17534	17539	17572	17617	17560	17714	17597	17666	17651	17646	17542	17650	17704	17698	17628	17670	17600	17728	17554	17643	17573	17522	17562	17686	17646	17690	17590	17924	17492	17625	17416	17566	17310	17653	17459	17744	17534	17467	17526	17626	17532	17622	17571	17641	17584	17487	17486	17801	17733	17684	17664	17586	17667	17707	17585	17692	17678	17445	17650	17723	17605	17676	17717	17730	17556	17548	17598	17485	17564	17692	17631	17740	17540	17668	17674	17576	17693	17585	17469	17857	17524	17474	17612	17401	17649	17610	17468	17667	17877	17525	17556	17537	17602	17377	17699	17432	17578	17630	17573	17661	17563	17706	17667	17712	17515	17759	17466	17562	17519	17660	17555	17586	17690	17716	17603	17556	17602	17563	17851	17531	17555	17703	17763	17501	17595	17426	17744	17716	17632	17685	17565	17558	17690	17693	17604	17526	17643	17313	17500	17554	17549	17512	17456	17790	17609	17701	17584	17328	17606	17666	17736	17710	17515	17527	17534	17541	17683	17517	17614	17670	17535	17534	17519	17515	17531	17497	17405	17632	17636	17461	17554	17511	17541	17616	17432	17605	17642	17594	17518	17545	17555	17549	17486	17636	17456	17609	17575	17587	17506	17490	17503	17633	17671	17533	17719	17463	17643	17445	17681	17794	17739	17490	17579	17440	17580	17549	17456	17729	17602	17494	17752	17636	17513	17628	17514	17557	17585	17784	17496	17695	17516	17578	17760	17626	17523	17659	17551	17506	17595	17695	17601	17603	17569	17531	17428	17415	17378	17461	17486	17526	17460	17562	17581	17567	17624	17655	17777	17700	17566	17578	17555	17523	17718	17700	17774	17679	17595	17485	17514	17432	17434	17657	17511	17636	17633	17442	17707	17591	17515	17466	17545	17723	17576	17518	17419	17572	17681	17638	17763	17709	17503	17621	17572	17464	17576	17675	17761	17626	17740	17580	17659	17682	17641	17630	17547	17873	17574	17594	17506	17796	17557	17494	17554	17623	17422	17595	17481	17575	17473	17509	17445	17705	17710	17605	17502	17616	17807	17539	17592	17553	17544	17587	17544	17511	17683	17616	17523	17547	17497	17412	17645	17675	17607	17533	17689	17546	17433	17718	17533	17508	17533	17577	17565	17688	17618	17653	17714	17673	17404	17555	17519	17578	17606	17536	17494	17591	17770	17828	17637	17300	17578	17680	17610	17569	17665	17724	17583	17629	17506	17533	17491	17468	17393	17615	17595	17641	17525	17788	17641	17513	17829	17737	17558	17522	17573	17495	17572	17610	17617	17756	17589	17683	17479	17588	17670	17635	17584	17311	17637	17714	17678	17627	17746	17499	17473	17573	17402	17691	17676	17596	17502	17432	17661	17547	17600	17592	17703	17548	17559	17508	17472	17416	17733	17655	17536	17470	17705	17683	17615	17618	17560	17835	17606	17864	17478	17511	17592	17521	17434	17594	17983	17478	17639	17299	17448	17489	17520	17689	17524	17767	17673	17674	17610	17649	17629	17559	17527	17531	17626	17579	17687	17557	17481	17535	17815	17654	17545	17818	17518	17635	17504	17552	17268	17515	17570	17438	17750	17585	17441	17612	17468	17559	17729	17489	17462	17573	17558	17519	17645	17584	17438	17415	17732	17573	17788	17601	17645	17759	17771	17712	17553	17517	17530	17453	17681	17486	17568	17694	17652	17537	17449	17522	17561	17480	17731	17688	17504	17746	17637	17575	17556	17598	17582	17735	17732	17749	17659	17558	17776	17611	17516	17369	17720	17497	17604	17681	17474	17707	17637	17497	17598	17463	17485	17475	17397	17427	17442	17479	17572	17728	17506	17858	17808	17643	17560	17653	17577	17508	17572	17538	17651	17534	17646	17499	17716	17572	17714	17740	17391	17546	17495	17639	17660	17608	17540	17454	17397	17478	17664	17643	17722	17766	17744	17637	17644	17575	17659	17250	17618	17657	17630	17588	17472	17596	17495	17498	17446	17639	17603	17797	17684	17678	17698	17746	17471	17606	17745	17705	17440	17444	17575	17629	17589	17584	17655	17690	17654	17442	17430	17790	17436	17723	17583	17482	17604	17717	17608	17555	17680	17719	17585	17744	17577	17516	17558	17782	17506	17712	17535	17381	17441	17592	17337	17634	17639	17574	17668	17586	17483	17798	17554	17671	17616	17555	17630	17416	17366	17861	17560	17763	17520	17690	17512	17455	17332	17693	17451	17667	17509	17553	17328	17485	17536	17499	17866	17686	17558	17739	17541	17680	17472	17403	17457	17592	17647	17648	17553	17587	17601	17583	17671	17523	17338	17718	17520	17605	17736	17719	17602	17634	17300	17606	17371	17647	17686	17571	17353	17484	17579	17611	17608	17463	17631	17470	17678	17736	17614	17604	17550	17544	17614	17591	17698	17477	17566	17573	17566	17546	17385	17618	17559	17511	17634	17562	17502	17518	17459	17508	17392	17650	17562	17569	17634	17576	17520	17733	17795	17408	17458	17512	17652	17494	17687	17550	17531	17454	17708	17639	17611	17758	17754	17553	17582	17632	17533	17761	17617	17492	17598	17583	17676	17550	17589	17382	17418	17699	17639	17565	17566	17590	17404	17518	17591	17790	17702	17410	17649	17675	17380	17475	17512	17412	17585	17424	17604	17553	17413	17432	17447	17524	17519	17575	17621	17633	17640	17480	17551	17476	17547	17574	17701	17699	17723	17742	17651	17658	17703	17661	17691	17471	17540	17667	17568	17775	17669	17541	17525	17621	17684	17685	17627	17420	17600	17585	17568	17772	17733	17583	17320	17625	17667
14812	16561	16804	16239	16023	16026	15624	15858	15949	15897	15739	15766	16035	17123	18177	17792	16849	16319	16016	15800	15760	15681	15769	15879	15642	15643	15793	15680	15753	15726	15855	15756	15856	15761	15856	15753	15628	15766	15566	15768	15787	15794	15872	15659	15817	15799	15677	15753	15788	15732	15707	15660	15781	15805	15743	15773	15699	15788	15626	15918	15666	15739	15803	15895	15510	15633	15670	15702	15635	15656	15792	15616	15567	15707	15703	15601	15610	15736	15760	15964	15764	15875	15771	15576	15742	15809	15894	15677	15925	15670	15644	15695	15790	15725	15634	15683	15636	15778	15711	15605	15780	15856	15780	15634	15661	15684	15812	15602	15824	15674	15852	15776	15672	15609	15644	15654	15716	15771	15794	15660	15646	15749	15652	15814	15783	15556	15795	15759	15529	15578	15473	15713	15835	15643	15709	15689	15850	15652	15650	15654	15817	15795	15671	15611	15621	15729	15745	15512	15557	15812	15718	15700	15554	15672	15757	15790	15644	15688	15810	15688	15818	15802	15832	15803	15590	15763	15708	15647	15555	15704	15702	15865	15535	15563	15780	15670	15604	15733	15792	15686	15600	15685	15777	15867	15544	15839	15789	15797	15651	15618	15747	15806	15705	15665	15705	15642	15640	15732	15742	15728	15746	15674	15920	15836	15536	15688	15612	15762	15705	15657	15777	15893	15661	15632	15780	15559	15659	15825	15539	15739	15881	15596	15644	15914	15653	15712	15659	15542	15628	15584	15671	15844	15565	15566	15786	15715	15602	15801	15802	15581	15642	15735	15833	15700	15697	15815	15793	15702	15652	15785	15769	15522	15678	15861	15761	15706	15600	15773	15567	15825	15680	15685	15849	15762	15572	15711	15743	15651	15630	15693	15639	15647	15713	15722	15695	15664	15744	15855	15628	15709	15474	15799	15839	15540	15496	15755	15827	15722	15643	15683	15745	15703	15851	15674	15741	15831	15734	15775	15759	15833	15748	15762	15729	15826	15530	15748	15725	15562	15606	15771	15721	15886	15758	15712	15594	15610	15755	15683	15625	15747	15641	15758	15705	15720	15725	15837	15658	15586	15671	15602	15709	15873	15666	15726	15679	15882	15550	15838	15644	15758	15703	15708	15660	15613	15667	15695	15819	15636	15891	15730	15728	15727	15596	15657	15661	15744	15791	15569	15737	15561	15711	15738	15850	15770	15478	15844	15969	15706	15772	15718	15655	15552	15740	15715	15685	15738	15858	15716	15583	15611	15659	15641	15873	15726	15681	15654	15596	15544	15650	15728	15699	15731	15733	15631	15573	15693	15650	15744	15594	15756	15593	15617	15646	15694	15805	15633	15678	15641	15530	15684	15782	15748	15705	15645	15724	15653	15732	15660	15532	15751	15717	15718	15909	15593	15779	15696	15593	15687	15569	15849	15568	15677	15778	15683	15737	15646	15492	15759	15585	15747	15640	15775	15815	15728	15685	15629	15659	15602	15701	15806	15679	15825	15562	15679	15742	15895	15705	15583	15578	15651	15650	15616	15766	15703	15671	15839	15693	15684	15584	15879	15783	15650	15853	15592	15604	15553	15586	15618	15741	15652	15727	15687	15786	15833	15770	15641	15739	15705	15828	15690	15720	15686	15563	15819	15618	15563	15733	15727	15767	15888	15778	15708	15678	15728	15676	15776	15695	15634	15599	15652	15682	15736	15812	15493	15723	15660	15571	15567	15776	15862	15828	15528	15923	15704	15817	15701	15729	15765	15782	15852	15714	15767	15779	15661	15759	15751	15667	15847	15798	15921	15798	15764	15612	15626	15656	15667	15597	15824	15622	15730	15636	15531	15674	15705	15785	15666	15661	15671	15875	15761	15846	15699	15723	15597	15642	15656	15709	15570	15734	15663	15663	15712	15697	15850	15822	15618	15748	15708	15781	15647	15777	15810	15746	15741	15537	15803	15679	15644	15783	15669	15687	15790	15748	15856	15777	15674	15602	15838	15740	15622	15703	15826	15515	15837	15734	15655	15647	15711	15788	15869	15854	15647	15544	15767	15742	15635	15565	15562	15936	15729	15684	15702	15565	15819	15634	15781	15768	15745	15731	15732	15708	15606	15752	15892	15853	15789	15727	15594	15607	15813	15632	15711	15899	15612	15855	15639	15736	15733	15897	15837	15652	15679	15473	15902	15643	15583	15578	15523	15694	16074	15618	15661	15630	15692	15609	15793	15939	15678	15656	15654	15672	15786	15618	15823	15829	15571	15780	15663	15732	15790	15627	15894	15623	15554	15812	15767	15552	15423	15715	15758	15609	15692	15586	15816	15727	15779	15870	15640	15547	15721	15672	15843	15515	15750	15799	15516	15923	15871	15773	15750	15589	15881	15704	15626	15918	15661	15591	15671	15818	15496	15669	15656	15667	15583	15847	15813	15571	15725	15800	15498	15819	15635	15802	15669	15678	15641	15798	15826	15727	15740	15703	15599	15714	15599	15657	15696	15699	15659	15743	15819	15753	15661	15598	15716	15644	15642	15812	15885	15734	15681	15818	15768	15816	15782	15818	15657	15743	15801	15685	15833	15781	15527	15774	15691	15807	15694	15849	15683	15733	15701	15792	15689	15746	15727	15631	15669	15650	15716	15566	15855	15704	15681	15837	15832	15697	15584	15760	15716	15436	15652	15794	15708	15787	15755	15583	15697	15597	15686	15604	15885	15633	15737	15735	15657	15616	15679	15773	15506	15831	15870	15735	15704	15714	15818	15796	15680	15687	15754	15759	15590	15496	15755	15695	15939	15735	15623	15629	15725	15733	15696	15556	15639	15721	15621	15651	15718	15734	15604	15581	15969	15660	15859	15802	15729	15666	15546	15773	15625	15687	15802	15728	15731	15752	15781	15780	15687	15792	15751	15661	15770	15800	15707	15499	15697	15834	15828	15655	15764	15624	15782	15632	15713	15862	15698	15693	15724	15795	15648	15664	15640	15703	15773	15564	15798	15723	15721	15669	15567	15795	15557	15773	15967	15819	15681	15669	15670	15804	15750	15593	15695	15820	15724	15756	15674	15843	15689	15706	15699	15744	15739	15809	15741	15643	15743	15583	15658	15797	15525	15654	15864	15649	15625	15746	15720	15667	15735	15679	15723	15618	15733	15677	15541	15704	15743	15716	15785	15626	15709	15663	15722	15758	15714	15720	15730	15575	15655	15696	15709	15746	15477	15893	15834	15866	15590	15659	15686	15654	15622	15795	15819	15633	15711	15768	15673	15739	15542	15538	15747	15643	15766	15823	15664	15792	15696	15606	15745	15619	15673	15704	15816	15748	15598	15722	16012	15796	15613	15638	15639	15775	15779	15680	15717	15642	15680	15809	15644	15683	15682	15778	15723	15766	15574	15675	15751	15839	15634	15860	15798	15662	15660	15657	15893	15647	15709	15749	15723	15797	15760	15775	15826	15805	15589	15668	15717	15776	15701	15749	15621	15676	15642	15685	15717	15678	15818	15715	15800	15721	15797	15791	15562	15857	15561	15740	15748	15657	15865	15695	15587	15733	15778	15846	15707	15735	15777	15931	15523	15827	15747	15912	15851	15761	15655	15587	15679	15683	15767	15654	15694	15784	15783	15694	15938	15674	15774	15619	15666	15847	16035	15785	15830	15636	15869	15562	15520	15670	15830	15752	15604	15690	15568	15791	15809	15752	15755	15819	15643	15713	15730	15830	15674	15826	15802	15605	15807	15691	15771	15626	15828	15709	15848	15580	15768	15634	15715	15745	15748	15740	15741	15718	15743	15851	15803	15600	15718	15640	15589	15640	15755	15784	15738	15605	15767	15849	15722	15633	15792	15682	15781	15556	15664	15622	15623	15769	15556	15803	15806	15696	15757	15883	15707	15858	15652	15650	15762	15777	15844	15544	15668	15699	15722	15780	15760	15742	15777	15752	15746	15612	15692	15691	15492	15738	15778	15780	15788	15702	15842	15663	15656	15574	15570	15861	15574	15598	15787	15650	15551	15677	15748	15667	15726	15621	15773	15826	15722	15504	15741	15712	15808	15728	15758	15700	15807	15743	15589	15749	15656	15661	15748	15585	15931	15697	15593	15958	15613	15819	15744	15857	15808	15747	15669	15667	15640	15641	15586	15928	15800	15489	15713	15652	15579	15541	15833	15771	15745	15541	15760	15676	15763	15678	15643	15729	15766	15696	15709	15619	15606	15697	15680	15731	15595	15770	15670	15601	15627	15684	15637	15674	15764	15873	15616	15863	15626	15583	15951	15506	15751	15742	15817	15763	15631	15894	15724	15783	15661	15719	15647	15715	15794	15752	15786	15741	15764	15911	15624	15610	15850	15675	15687	15690	15590	15702	15843	15695	15660	15629	15673	15611	15696	15897	15916	15672	15747	15737	15648	15761	15871	15760	15620	15721	15692	15952	15736	15735	15637	15873	15514	15754	15847	15717	15831	15631	15644	15720	15772	15828	15469	15735	15616	15875	15798	15658	15768	15623	15823	15778	15681	15922	15734	15745	15590	15795	15703	15521	15616	15768	15666	15727	15723	15718	15725	15778	15797	15648	15816	15568	15695	15650	15734	15638	15656	15852	15658	15617	15733	16053	15817	15680	15783	15738	15695	15741	15665	15744	15717	15745	15747	15921	15618	15606	15738	15689	15810	15741	15685	15796	15605	15660	15569	15755	15743	15714	15812	15742	15829	15649	15804	15719	15671	15663	15748	15633	15663	15619	15821	15662	15731	15740	15712	15712	15685	15723	15675	15711	15562	15517	15732	15884	15790	15610	15600	15833	15791	15824	15494	15783	15610	15657	15750	15776	15640	15760	15718	15595	15761	15800	15748	15682	15785	15795	15607	15584	15780	16037	15882	15854	15784	15840	15602	15825	15727	15791	15580	15774	15658	15763	15900	15889	15780	15803	15634	15681	15698	15651	15702	15744	15665	15641	15647	15747	15785	15790	15712	15489	15678	15717	15685	15746	15758	15788	15679	15656	15845	15683	15827	15575	15720	15542	15431	15697	15857	15755	15733	15735	15599	15754	15753	15719	15830	15736	15630	15576	15677	15584	15821	15746	15717	15758	15700	15693	15723	15715	15646	15827	15765	15713	15736	15794	15732	15803	15764	15844	15735	15886	15630	15667	15797
23484	21028	28381	23956	21802	21708	20732	18511	18094	18243	18187	18268	18847	25404	29680	27674	24143	20668	19033	18370	18145	17786	17699	18089	17989	18050	18114	17905	17927	17848	18124	17830	17805	18021	17844	17956	17946	17899	17748	17787	17991	17919	17963	17777	17853	17991	17967	17935	17948	17829	18143	17849	17800	18000	17809	17887	17761	17782	17966	17952	18043	17852	17736	17820	17930	17529	17686	17725	17777	17901	17894	17939	18011	18031	17869	17831	17590	17781	17833	17888	17703	17690	17829	18047	17741	17954	17783	17895	17727	17689	17820	17929	17711	18121	17824	17669	17778	17673	17863	17889	17752	17836	17977	17858	17743	17851	17894	17906	17859	17856	17947	17675	17821	17866	17753	17678	17777	17805	17768	17869	17816	17864	17857	17688	17734	18077	17934	17970	17867	17764	17667	17835	17707	17654	17750	17872	17694	17618	17884	17796	17730	17796	17830	17678	17906	17857	17786	17673	17653	17993	17731	17919	18088	17797	17769	17952	17628	17667	17727	17815	17884	17880	17976	17730	17888	17891	17763	17838	17645	17775	17807	17887	17868	17811	17867	17823	17820	18087	17773	17979	17789	17877	17739	17786	17887	18052	17981	17659	17706	17762	17872	17836	17928	17762	17884	17770	17755	17888	17810	17962	17804	17869	18023	17925	17986	17850	17712	17980	17540	17819	17801	17614	17805	17938	17684	17901	17963	17743	17650	17871	17833	17802	17632	17766	17609	17876	17879	17664	17806	17687	17776	17720	17755	17645	17694	17902	17984	17567	17821	17677	17916	17929	17904	18020	17783	17858	17820	18016	17963	17950	17975	17714	17752	17712	17879	17791	17731	17807	17845	17984	17720	18088	17931	17856	17695	17669	17896	17813	17704	17823	17915	17941	17883	17857	17858	17785	17820	17937	17909	17744	17993	17838	17774	17800	17872	17915	17647	17776	17645	17927	17995	17500	17773	17708	17795	17902	17821	17918	17809	17955	17843	17675	17773	17850	18002	17727	17842	17712	17723	17728	17843	17778	17758	17780	17658	17760	17985	17776	17963	17755	17795	17743	17953	17989	18127	17884	17980	17800	17707	17673	17839	18056	18012	18052	18013	17833	17876	17602	17878	17840	17761	17774	17788	17804	17874	17871	17816	17794	18054	17848	17822	17838	17439	17743	17904	17777	17857	17542	17832	17788	17592	17872	18010	17624	17841	17760	17713	17882	17882	17757	17815	17668	17712	17771	17649	17756	17579	17754	17963	17694	17830	17612	17714	17661	17574	17887	18048	17960	17778	17819	17907	17660	17890	17868	17781	17893	17956	17823	17797	17781	17989	17922	17948	17655	17699	17610	17667	17869	17902	17635	17633	17922	17718	17877	17985	17831	17798	17820	17933	17899	17731	17796	17655	18059	17923	17913	17835	17795	17861	17766	17922	17997	17936	18058	18050	17746	17931	17734	17775	17702	17911	17716	17898	17820	17739	17747	17867	17813	18083	17843	17747	17813	17805	17803	17944	17726	17925	17813	17970	17858	17982	17845	17993	17927	17695	17969	17927	17829	17690	17826	17833	17872	17931	17715	17805	17960	17741	18029	17812	17907	17899	17818	17798	17778	17862	17728	17853	17824	17903	17834	17770	17875	17912	17787	17782	17910	17751	17806	17679	17931	17872	17889	17812	17913	17961	17743	17726	17981	17910	17652	17740	17698	17812	17855	17758	17702	17639	17957	17926	17537	17823	17788	17752	17905	17952	17739	17823	17789	17889	17795	17670	17914	17718	17879	18036	17940	17677	17692	17685	17556	17896	17720	17964	17942	17907	17856	17799	18121	17747	17847	17875	17809	18037	17677	17603	17627	17904	17933	17690	17970	17840	17829	17764	17847	17645	17779	17907	17937	17846	17977	17870	17767	17920	17896	17766	17807	17793	17923	17780	17750	17937	17814	17753	18094	17829	17859	17987	17848	17912	17829	17828	18010	17737	17774	17877	17830	17774	17965	17775	17763	17766	17759	17654	17625	17838	17993	17715	17897	17695	17865	17921	17793	17747	17835	17861	17790	17844	17820	17742	17742	17831	17823	17795	17645	17947	17956	18141	17838	18011	17950	17796	17861	17745	17722	17859	17840	17793	17864	17760	17645	17781	17782	17869	17718	17760	17779	17837	17730	17757	17957	17854	17634	17668	17835	17951	17779	17776	18106	17712	17871	17890	17753	17854	17863	17753	17792	17714	17828	17866	17877	17924	17852	17929	17735	17993	17835	17888	17737	18002	17927	17657	17834	17682	17979	17788	17749	17839	17819	17742	17868	17794	17905	17773	17890	17720	17748	17983	17734	17991	17781	17793	18001	17789	17863	17915	17835	17812	17910	17907	17816	17707	17890	17851	17708	17767	17670	17753	17740	17917	17823	17640	18025	17917	17917	17727	17880	17945	17684	17955	17664	17756	17949	17889	17905	17809	17775	17776	17794	17977	17813	17876	17797	17901	17858	17829	17775	17944	17871	17834	17830	17891	17601	17954	17798	17843	17788	17838	17808	17832	17990	17897	17809	17902	17912	17664	17789	17838	17716	17746	17833	17922	17861	17829	17784	17825	17976	17716	17706	17696	17812	17811	17858	17719	17727	17744	17960	17716	17996	17754	17727	17871	17639	17706	17821	17747	17808	17875	17768	17811	17932	17809	17541	17949	17872	17840	17854	17823	17901	17857	17792	17991	17793	17942	17736	17936	17722	17970	17825	17884	17624	17906	17650	17852	17832	17949	17830	17970	18079	17920	17764	17631	17750	17764	17707	17771	17910	17870	17636	17834	17977	18009	17840	18051	17764	17812	17763	17849	17680	17745	17621	17796	17740	17814	17928	17971	17809	17760	17662	17590	17785	17692	17836	17814	17885	17913	17880	17916	17876	17677	17874	17743	17909	17863	17971	17978	17820	17725	17826	17890	17852	17722	17869	17762	17867	17704	17884	17766	17941	18052	17689	17836	17772	17904	17955	17996	17981	17921	17689	17997	18103	17948	17867	17684	17722	17713	17669	17672	17789	17803	18115	17791	17669	17730	17788	17752	17841	17879	17699	18084	17679	17895	17823	17619	17828	18015	17875	18013	17740	17765	17787	17713	17768	17942	17896	17815	17923	17847	17893	17744	17829	17695	17775	17782	17823	17958	17797	17732	17809	17738	17812	17675	17834	17818	17837	17913	17951	17987	17919	18084	17711	17883	17817	17918	17957	17850	17842	17839	17953	17749	17903	17914	17741	17879	17946	17737	17956	17736	17812	17687	17747	17918	17982	17723	17836	17907	17906	17427	17526	17750	17780	17965	17827	17689	17919	17930	17785	17919	17925	17723	17717	17890	17724	17810	17811	17742	17521	17864	17895	17799	18061	17927	17897	17966	17746	17629	17874	17959	18032	18122	17946	17866	17913	17665	17800	17795	17785	17811	17710	17801	17803	17761	17864	17777	17914	17925	17874	17804	17862	17733	17913	17862	17961	18141	17935	17724	17679	17786	17875	18066	17814	17840	17976	17854	17956	17840	17831	17840	17736	17988	17970	17874	17734	17811	17514	17774	17877	17885	17973	17685	17628	17770	17889	17880	17813	17881	17859	17872	17741	17908	17938	17770	17816	17729	17728	17946	17985	17919	17841	17822	17858	18045	17721	17750	17801	17886	17841	17826	17866	17837	17982	17775	17659	17669	17846	17663	17746	18060	17728	17780	17705	17734	17901	17668	17882	17764	17874	17889	17930	17830	17832	17742	17759	17972	17650	17926	17880	17816	17906	17825	17762	17810	17688	18007	17823	18023	17936	17845	17719	17794	17925	17826	17846	17871	17599	17892	17774	17727	17872	17649	17709	17892	17828	17720	17931	18097	17917	17709	17850	17694	17780	17781	17734	17928	17766	17795	17818	17914	17739	17884	17842	17869	17655	17732	18072	17893	17696	17846	17893	17705	17933	17870	17870	17975	17724	17680	17913	17886	17889	17717	17982	17866	17952	17769	17749	17879	17742	17880	17869	17896	17809	18195	17924	17824	17905	17807	17891	17949	17886	17985	17927	17915	17800	17921	17772	17939	17914	17690	17691	17876	17872	17871	17969	17966	17803	17746	17838	17740	17689	17907	17861	17778	17828	17871	17847	18015	17704	18030	17901	17855	17906	17729	17975	17855	17920	17790	17678	17860	17765	17653	17799	17884	17781	17814	17884	17714	17891	17948	17877	17998	17602	17869	17869	17940	17817	17941	17738	17833	17805	17762	18050	17851	17732	17713	17737	17744	18088	17948	17758	17719	17827	17569	17810	17826	18010	17931	17645	17671	17719	17771	17885	17824	17730	17669	17893	17843	17641	17879	17716	18125	17862	17834	17570	17987	17763	17757	17788	17689	17687	17769	17914	17628	17841	17895	17803	17871	17902	17735	17708	17562	17878	17941	17797	17807	17875	17825	17932	17942	17720	17976	17855	17553	17807	17737	17687	17780	17930	17978	17999	17819	17862	17921	18016	17908	17970	17755	17799	17858	17742	17835	17895	17965	17803	18009	17845	17827	17722	17837	17757	17688	17907	17910	17693	17967	17762	18083	17982	17844	17961	17965	17761	17893	17880	17902	17700	17757	17943	17691	17834	17666	17853	17923	17890	17789	17781	18015	18072	17803	17702	17819	17872	17821	17861	17893	17722	17854	17970	17765	17979	17770	17910	17794	18017	17804	17958	17940	17905	17793	17953	17840	17933	17752	18065	18077	18056	17733	17863	17778	17902	17887	17895	17658	17903	17816	17831	17939	17700	17714	17845	18051	17738	17969	18144	17993	17829	17709	17963	17939	17918	17959	17779	17814	17887	17861	17951	17883	17681	17969	17712	17715	17665	17888	17841	17744	17848	17880	17959	17788	17751	17735	17922	17787	17682	17838	17731	18052	17745	17892	17774	17944	17668	17806	17949	17872	17787	18092	18008	18061	17785	17826	17870	18064	17762	17733	17743	17971	17679	17834	17709	17892	17865	17889	17636	17735	17689	18004	17742	17484	17618	17732	17839	17924	17838	17822	17826	17952	17763	17875	17877	17880	17642	17970	17684	17714	17794	17583	17611	17820	17895	17605	17879	17951	17943	17872	17822	18059	17928	17780	17623	17819	17684	17877	17797	17839	17712	17768	17824
13874	22527	21508	18487	17407	16966	16688	16431	16313	16223	16020	16213	17872	28827	31721	28895	23367	18670	17129	16084	15960	15697	15781	15885	15746	15980	15897	15884	15866	15844	15942	15938	15948	15869	15879	15913	16024	15782	15731	15968	15996	15853	15794	15747	15801	15897	15910	15840	15777	15854	15819	15936	15968	15768	15891	15887	15777	15980	16044	15812	15776	15851	15857	15685	15966	15900	16001	15809	16008	15883	15722	15830	15900	15873	15974	15944	15813	15912	15897	15720	15888	15840	15884	15834	15843	15777	16034	15817	16002	16053	15734	15803	15766	15813	16013	15829	15965	15915	15890	16059	15806	15824	15808	15837	15886	15717	15814	15921	15862	15913	15968	15814	15839	15914	15981	15893	15905	15905	16061	15667	15904	15858	15902	15850	15757	15900	15929	15965	15792	15905	15953	15811	15960	15869	15900	15852	15929	16079	15978	15998	15878	15897	15857	15884	15622	15845	15888	15939	15806	15881	16050	15919	16011	15896	15817	15831	15653	15718	15828	15862	15815	16010	15719	15812	15748	15969	15972	15896	15882	15960	15939	15891	15920	15785	15819	15876	16020	15851	15907	15909	15869	15765	15786	15938	16024	15802	15923	15942	15839	15982	15943	16110	15876	15850	15897	15978	15991	15941	15924	15763	16106	15852	15930	15882	15698	15949	15881	15767	16066	15973	15792	15910	15782	15881	15818	15684	15909	15843	15822	15781	16131	15926	15839	15838	16117	15864	15809	16040	15886	15783	15844	15944	15891	15934	15940	15941	15871	15911	15863	15862	15832	15848	15868	15839	15819	15784	15844	15758	15979	15926	15964	15860	15857	15796	15858	15874	15919	15944	15941	15868	15931	15938	15895	15897	15683	15864	15914	15723	15769	15743	16007	15913	15865	15686	15996	15837	15824	16090	15808	15861	15819	15747	15551	15832	15870	16034	16007	16005	15795	15796	15824	15855	15913	15902	15581	15798	16036	15952	15909	15794	15821	15936	15805	15698	15879	15977	15788	15836	15940	15827	15954	15917	15792	15954	15855	15936	15801	15875	15834	15868	16061	15857	15963	15819	15956	15773	15760	15732	15852	15864	15895	15889	15646	15880	15852	15909	15775	15836	16025	15874	15794	15824	15899	15835	16044	15803	15930	15885	16118	15909	15836	15864	15741	15852	15902	16046	15713	15958	16029	15780	15923	15999	15985	15841	16012	15901	15813	15805	15866	15879	15802	15826	15826	15842	15860	15903	15951	15805	15732	15831	15743	15803	15637	15825	15724	15804	15817	15735	15859	15697	15851	15888	15960	16012	15834	15786	15905	16034	15837	15803	15974	15842	15849	15805	15712	15777	15921	15894	15802	15763	15771	15729	15793	15884	15897	15810	15907	15873	15947	15859	15787	15944	15913	16003	15968	15856	15702	15746	15960	15937	15811	15786	15951	15922	15990	15922	15954	15847	16037	15814	16059	15816	15856	15900	15808	15912	15923	15944	15733	15927	15949	15700	15677	16024	15788	15969	15684	15857	15795	15773	16028	15689	15796	15812	15964	15841	15937	15810	15837	15812	15770	15908	15838	15819	15792	15867	15850	15918	15844	15991	15931	15898	15718	15718	15910	15785	15873	15873	15897	15895	15914	15837	15843	15734	15808	15839	15938	15877	16038	15860	15950	15893	15984	15888	15918	15758	15935	15750	15913	15800	15986	15820	15819	15731	15979	16081	15794	15673	15907	15769	15954	15838	15915	15744	15857	15971	15996	15905	15959	15848	15699	15687	15879	15945	15814	15745	15867	15865	15826	15830	15924	15815	15952	15816	15831	15898	15964	15771	15811	16014	15879	16067	15972	16007	15950	15867	15856	15858	15809	15727	16020	15916	15817	15870	15689	16022	15912	15829	15924	15978	15792	15734	15874	15925	15989	15776	15905	15911	15886	16102	15863	15925	15882	15869	15858	15970	15899	15865	16080	15831	15887	15853	15591	15916	15794	15850	15740	15829	16132	15911	15816	15838	15892	15897	15913	15645	15836	15820	15852	15844	15883	15762	15930	15867	15956	15851	15927	15753	15796	15956	15913	15972	15863	15888	15853	15965	15749	15838	15950	15957	15816	15876	16122	15698	15930	15951	15950	15783	15930	15636	16001	15778	15735	15935	15895	15906	15905	15807	15966	15811	15962	15922	15832	15809	15815	16180	15837	15812	15925	15816	15842	15865	15776	15921	15945	15891	15786	15993	15823	15918	16031	15728	15861	15887	15845	15956	15888	15942	15915	15859	15780	15810	15875	15865	15821	15740	15675	16051	15692	15854	15984	15901	15731	16005	16057	15835	15898	15906	16018	15963	15666	15845	16121	15843	16023	15994	15925	15964	15778	15694	15864	15838	15961	15796	15791	15870	15812	15887	15763	15910	15955	15860	15878	15883	15761	15839	15804	15812	15852	15742	15771	15884	15688	15785	15818	15927	15837	15915	15672	15956	15932	16059	15977	15942	15765	15840	15928	15872	15793	15964	15838	16002	15868	15763	15915	15860	16019	15853	15889	15918	15884	15668	15863	15773	15916	15897	15859	15899	15800	15937	15771	15843	15806	15817	16008	15930	15800	15951	15951	15893	15960	15795	15970	15768	15845	15879	15809	15985	15894	15917	15893	15936	15720	15966	15986	15960	15785	15867	15735	15865	15935	15746	15990	15885	15942	15908	15716	15797	15899	15743	15856	15806	15841	16018	15842	15822	15836	15915	15873	15729	15911	15888	15685	15911	15958	16046	15891	15969	15902	15813	15881	15834	15811	15911	15873	15826	15877	15818	16029	15989	16047	15688	15754	15931	15971	16037	15849	15872	15860	15775	15974	15935	15806	15950	16037	15763	15876	15944	15973	15794	15858	15884	15852	16024	15864	15791	15909	16017	15754	15809	15867	15907	16062	15671	15775	15916	15760	15678	15865	15805	15977	15885	15908	15947	15940	15899	16071	15826	15853	15776	15855	16027	15825	15880	15740	15848	15941	15834	15868	15860	15766	15926	15957	15968	15794	15945	15840	15864	15711	15876	15943	15668	15860	15926	15947	15849	15930	15828	15834	15805	16036	15757	15878	15877	16049	15831	15765	15798	15811	15853	15765	15861	15808	15804	15865	15799	15770	15941	15845	15883	15779	16029	15867	15856	15891	15942	15959	16042	15902	16007	15857	15889	15949	15829	16111	16014	15835	15716	16017	15828	15724	15811	16073	15787	15844	15870	15705	15914	15849	15914	15946	16041	15882	15765	15899	15853	15919	15759	15710	15908	16000	15791	15973	15783	15963	15662	15743	15851	15755	15884	16081	16004	15924	15866	15883	15775	15770	15935	15825	15942	15786	15844	15744	15797	15820	15860	15832	15964	15943	15896	15798	15921	15964	15977	15919	15975	15927	15938	15807	15901	15798	15910	15777	16036	15820	15828	15804	15859	15815	15901	15826	15892	15886	15694	15826	15707	15781	15763	15773	15993	15867	15734	15880	15757	15855	15770	15728	15806	16009	15807	15861	15774	15991	15972	15960	15865	15809	15780	16048	15911	15924	15862	15933	15941	15738	15711	15913	15713	15928	15952	16029	15999	15771	16031	16040	15985	15811	15742	15910	15846	15877	15932	15837	15907	16065	15774	15919	15931	15898	15765	15872	16052	15933	16059	15787	15918	15947	15842	15889	15963	15815	15962	15926	15911	15863	15954	15910	15890	15872	15770	15955	15856	15942	15903	15954	15870	15928	15840	16021	16123	15973	15941	15796	15761	16001	15936	15956	15778	15770	15783	15936	15997	15902	15712	15951	15983	15725	15855	15703	15989	16055	15816	15732	15900	15916	15785	15806	15848	15817	15966	16040	15804	15924	15961	15818	15885	15799	15917	15939	15773	15602	15858	15808	15867	15896	15671	15822	15685	15830	15751	15861	15894	15705	15857	15927	15953	15783	15968	15798	15863	15822	15909	15955	15774	15855	15841	15879	15945	15795	15885	15902	15809	15911	15869	15994	15846	15828	15955	15878	15838	15910	16011	15815	15800	15835	15969	15942	15918	15840	16052	15843	15888	15916	15655	15905	15821	15897	15822	15867	15781	15800	15891	15819	15674	15917	15899	15788	16046	15876	15917	15743	15794	15999	15973	15780	15836	15912	15927	15780	16179	15920	15891	15877	15860	15756	15861	15908	15874	15773	15905	15818	15906	15911	15950	15957	15966	15698	15872	15866	15846	15919	15780	15933	15909	15720	15808	15876	15926	15809	15705	15897	15666	15836	15903	15919	15784	15843	15967	15783	15851	15924	15793	15928	15832	15777	15853	15850	15867	15927	15847	15884	15815	15997	15747	15702	15810	16100	15763	15826	15891	15885	15876	15821	16061	15796	15792	15919	15911	16000	16086	15708	15834	15974	15900	15905	15838	15855	15775	16155	15872	15877	15833	15715	15997	15848	15791	15902	15846	15917	15860	15839	15911	15789	15893	15999	15755	15885	16102	15721	15888	15906	15775	15881	15872	15996	16058	15842	15988	15915	15953	15981	15900	15888	15830	15851	15900	16033	15853	15826	16124	15802	15908	15897	15939	16007	15901	15843	15955	15797	16014	15697	15979	15964	15766	15814	15841	15683	15878	15808	16109	16028	15943	15952	15883	15759	15875	15988	15795	15940	15931	15766	15919	15870	15875	15905	16050	15816	15890	15868	15968	15901	15948	15912	15868	15744	15982	15932	15872	15819	15902	15762	15959	15764	15604	16034	15832	15856	15910	15941	15799	15933	15938	15848	15809	15935	15965	15816	15880	15958	15977	15662	16052	15907	15749	16028	16025	15882	15878	15811	15826	16018	15790	16021	15874	16035	15710	16053	15900	15803	15833	15949	15719	15889	15835	15962	15834	15773	15862	15818	15635	15934	15981	15868	15801	15779	15852	15913	15941	15910	15841	15811	15931	15754	15973	15670	15955	15942	15927	15995	15923	15773	15850	15958	15791	15832	15786	15978	15712	15867	15848	15920	15854	15822	15891	15785	15939	15856	15924	15954	15929	15896	15921	15817	15799	15865	16021	15909	15980	15887	15833	15960	15935	15943	15975	15847	15731	15845	15744	15911	15897	15892	15752	15907	15760	15898	15983	15895	15891	15999	15860	15877	15798	15844	15700	15862	15750
22634	21108	28889	23579	21289	23258	24495	19707	18846	19256	18777	18812	20368	31741	37899	34137	28016	22819	20083	18899	18651	18513	18769	18360	18580	18461	18394	18688	18595	18477	18396	18544	18393	18455	18433	18397	18386	18602	18547	18596	18378	18212	18254	18555	18276	18424	18590	18371	18200	18413	18437	18408	18238	18206	18394	18296	18268	18376	18266	18396	18448	18446	18432	18467	18482	18364	18286	18281	18507	18527	18337	18397	18495	18424	18470	18526	18515	18302	18315	18407	18473	18515	18500	18211	18213	18247	18511	18345	18375	18270	18607	18210	18411	18485	18280	18300	18403	18350	18292	18437	18401	18299	18400	18451	18346	18389	18373	18499	18326	18453	18446	18419	18571	18243	18254	18357	18502	18443	18283	18208	18408	18194	18264	18258	18475	18320	18270	18303	18462	18263	18323	18471	18469	18417	18186	18381	18543	18265	18281	18439	18328	18503	18372	18496	18492	18092	18208	18259	18242	18318	18377	18433	18392	18384	18384	18367	18446	18407	18476	18332	18160	18501	18349	18259	18264	18402	18287	18297	18281	18313	18224	18191	18493	18293	18294	18303	18294	18276	18205	18238	18373	18260	18315	18307	18133	18548	18308	18467	18328	18203	18162	18394	18613	18259	18340	18221	18484	18316	18404	18341	18235	18457	18466	18443	18339	18272	18260	18496	18558	18466	18444	18259	18546	18375	18225	18243	18320	18260	18472	18497	18391	18397	18509	18335	18311	18220	18380	18365	18077	18369	18121	18453	18356	18224	18292	18078	18367	18389	18154	18294	18467	18403	18471	18466	18473	18309	18416	18531	18137	18168	18402	18145	18181	18270	18232	18412	18555	18314	18175	18102	18300	18402	18278	18314	18395	18456	18341	18289	18246	18371	18406	18405	18403	18359	18540	18319	18491	18189	18270	18201	18278	18290	18182	18102	18268	18282	18101	18336	18218	18297	18369	18294	18324	18530	18300	18232	18336	18370	18274	18395	18282	18255	18404	18254	18318	18434	18295	18360	18218	18258	18366	18125	18349	18252	18296	18240	18288	18393	18446	18461	18416	18318	18295	18310	18467	18400	18350	18275	18369	18233	18334	18300	18438	18480	18426	18251	18480	18321	18399	18386	18354	18231	18310	18316	18155	18236	18218	18194	18354	18241	18205	18114	18453	18419	18356	18459	18340	18329	18302	18345	18439	18378	18423	18447	18495	18438	18519	18413	18457	18377	18216	18386	18390	18447	18235	18272	18340	18425	18519	18223	18401	18285	18248	18411	18455	18239	18397	18296	18339	18408	18233	18387	18382	18499	18127	18244	18539	18399	18325	18230	18329	18357	18405	18463	18499	18358	18314	18465	18528	18357	18495	18327	18207	18269	18244	18440	18397	18300	18247	18366	18227	18313	18250	18498	18327	18510	18443	18252	18470	18198	18302	18214	18173	18255	18235	18218	18306	18302	18485	18508	18528	18324	18358	18324	18082	18391	18164	18528	18309	18394	18370	18072	18205	18392	18118	18170	18391	18296	18256	18246	18592	18387	18195	18382	18423	18411	18565	18361	18394	18409	18210	18237	18365	18243	18447	18407	18067	18438	18439	18388	18441	18434	18364	18365	18367	18399	18267	18463	18195	18243	18271	18330	18200	18370	18331	18269	18295	18112	18390	18441	18378	18341	18451	18263	18309	18264	18316	18217	18293	18336	18321	18179	18202	18403	18692	18218	18075	18283	18363	18209	18325	18278	18449	18281	18372	18374	18388	18192	18458	18240	18387	18388	18558	18261	18586	18422	18375	18313	18277	18321	18142	18411	18366	18340	18338	18356	18302	18323	18329	18423	18335	18367	18256	18253	18553	18300	18281	18189	18468	18361	18369	18293	18352	18286	18594	18437	18389	18381	18497	18153	18076	18231	18221	18317	18380	18601	18553	18393	18270	18283	18470	18244	18413	18375	18293	18379	18229	18431	18400	18421	18168	18412	18236	18310	18360	18274	18226	18400	18298	18409	18442	18133	18264	18504	18375	18291	18117	18351	18454	18177	18262	18298	18462	18290	17934	18322	18268	18312	18388	18207	18144	18261	18390	18179	18342	18220	18388	18358	18292	18439	18458	18266	18334	18347	18517	18509	18286	18262	18554	18424	18364	18427	18527	18237	18464	18254	18409	18307	18317	18115	18513	18331	18370	18260	18470	18314	18288	18055	18436	18431	18317	18323	18498	18185	18432	18445	18350	18276	18337	18297	18247	18336	18201	18279	18244	18355	18489	18362	18194	18284	18311	18504	18399	18356	18256	18146	18423	18446	18472	18332	18461	18387	18425	18341	17962	18225	18473	18205	18437	18300	18493	18379	18597	18566	18441	18437	18471	18510	18419	18637	18432	18374	18531	18474	18436	18420	18252	18185	18316	18507	18369	18445	18318	18491	18328	18248	18328	18234	18402	18273	18554	18191	18260	18396	18392	18352	18392	18143	18268	18406	18179	18231	18328	18427	18482	18392	18318	18255	18302	18313	18078	18258	18329	18311	18254	18379	18234	18275	18466	18316	18348	18168	18321	18238	18505	18315	18224	18344	18633	18380	18324	18059	18238	18318	18465	18395	18270	18377	18335	18347	18346	18447	18365	18476	18224	18191	18577	18362	18251	18277	18383	18382	18212	18243	18170	18351	18325	18380	18476	18380	18307	18399	18275	18206	18473	18200	18381	18505	18369	18250	18489	18401	18335	18269	18353	18297	18274	18271	18289	18374	18263	18200	18173	18356	18322	18519	18440	18361	18465	18372	18382	18358	18361	18370	18260	18304	18170	18147	18383	18279	18356	18346	18408	18386	18482	18183	18389	18360	18350	18510	18312	18546	18403	18461	18423	18373	18299	18207	18506	18227	18251	18371	18419	18399	18320	18303	18586	18290	18468	18391	18257	18254	18313	18420	18388	18269	18192	18395	18290	18368	18268	18429	18570	18303	18363	18550	18253	18267	18486	18273	18391	18377	18336	18252	18321	18432	18332	18337	18261	18452	18447	18193	18358	18243	18485	18392	18330	18307	18156	18545	18378	18267	18211	18346	18218	18178	18376	18231	18207	18313	18365	18411	18293	18331	18283	18259	18260	18320	18200	18465	18395	18198	18589	18378	18336	18284	18352	18393	18330	18374	18350	18381	18256	18420	18240	18331	18426	18475	18145	18389	18552	18306	18405	18306	18355	18274	18545	18305	18487	18402	18473	18270	18518	18411	18357	18343	18110	18451	18320	18314	18350	18101	18351	18294	18189	18452	18218	18302	18384	18247	18360	18436	18179	18218	18367	18349	18299	18384	18240	18452	18465	18240	18421	18534	18440	18243	18172	18486	18387	18336	18470	18206	18367	18313	18394	18250	18413	18270	18398	18362	18362	18145	18396	18249	18463	18296	18537	18423	18318	18322	18174	18371	18210	18453	18481	18584	18228	18389	18441	18223	18420	18073	18384	18384	18228	18390	18345	18189	18527	18472	18385	18348	18362	18321	18279	18441	18587	18280	18283	18247	18402	18357	18448	18253	18206	18320	18090	18485	18347	18234	18193	18131	18375	18186	18370	18243	18385	18318	18329	18285	18171	18121	18153	18274	18324	18379	18385	18391	18235	18335	18389	18303	18245	18364	18342	18635	18187	18342	18424	18412	18395	18408	18301	18213	18211	18475	18738	18255	18364	18186	18241	18259	18266	18330	18415	18269	18153	18238	18180	18221	18214	18267	18614	18335	18364	18346	18219	18435	18285	18318	18388	18399	18285	18618	18218	18281	18318	18473	18431	18454	18415	18299	18271	18135	18291	18453	18312	18360	18236	18223	18414	18370	18331	18417	18483	18410	18264	18311	18267	18407	18312	18467	18325	18167	18248	18402	18327	18394	18267	18299	18188	18490	18196	18319	18149	18583	18308	18302	18299	18172	18370	18417	18306	18219	18311	18299	18331	18220	18293	18325	18106	18366	18506	18440	18568	18554	18236	18437	18296	18358	18208	18339	18212	18469	18186	18251	18282	18378	18362	18380	18353	18273	18240	18312	18367	18329	18222	18448	18441	18443	18270	18364	18457	18560	18436	18483	18086	18208	18216	18507	18273	18233	18451	18495	18315	18291	18440	18237	18112	18181	18297	18352	18237	18509	18330	18516	18460	18431	18514	18332	18337	18411	18297	18262	18355	18220	18360	18242	18258	18360	18459	18351	18290	18355	18384	18494	18364	18384	18235	18289	18484	18423	18108	18296	18347	18406	18374	18356	18332	18419	18369	18294	18278	18250	18091	18155	18437	18401	18421	18320	18131	18299	18258	18458	18360	18341	18490	18468	18362	18314	18315	18173	18128	18302	18314	18501	18345	18423	18394	18466	18291	18380	18417	18340	18510	18375	18185	18256	18472	18345	18223	18306	18362	18332	18180	18204	18396	18264	18377	18114	18310	18300	18439	18159	18512	18320	18357	18414	18397	18438	18337	18359	18427	18268	18416	18344	18224	18348	18261	18400	18174	18236	18514	18133	18408	18379	18324	18239	18345	18385	18472	18239	18238	18064	18470	18188	18384	18227	18540	18487	18326	18072	18352	18331	18213	18525	18315	18276	18062	18149	18285	18295	18234	18468	18436	18548	18431	18364	18200	18442	18358	18508	18311	18252	18277	18300	18479	18342	18310	18264	18158	18327	18400	18308	18408	18398	18207	18326	18409	18183	18295	18248	18418	18309	18287	18363	18239	18474	18556	18496	18406	18307	18177	18231	18346	18254	18329	18176	18251	18400	18492	18213	18407	18249	18196	17977	18160	18360	18353	18309	18398	18279	18389	18236	18259	18466	18399	18449	18336	18177	18325	18317	18379	18462	18687	18434	18197	18390	18361	18341	18316	18323	18362	18550	18295	18308	18420	18461	18195	18195	18287	18253	18306	18256	18322	18386	18132	18475	18466	18265	18405	18286	18501	18136	18270	18395	18366	18147	18365	18592	18226	18341	18461	18245	18363	18388	18349	18316	18462	18354	18379	18368	18321	18416	18304	18304	18360	18257	18376	18327	18327	18442	18346	18242	18351	18124	18226	18355	18413	18165	18245	18261	18271	18396	18316	18366	18301	18392	18393	18382	18332	18198	18161	18341	18176	18439	18233	18404	18246	18256	18242	18506	18506	18242	18287	18298
15304	26954	25121	20778	18932	18015	17291	17238	17032	16922	16798	16923	20395	35913	40168	35341	27664	20943	17899	16747	16386	16194	16089	16043	16120	16306	16149	16160	16097	16179	16167	16146	16143	16350	16180	16301	16035	16189	16167	16255	16205	16125	16215	15887	16249	16285	16043	16313	16376	15990	16227	16132	16216	16141	16041	16155	16071	16362	16289	16279	16355	16127	16093	16054	16139	16168	16231	16209	16229	16359	16170	16316	16251	16306	16249	16162	16070	16235	15988	16058	16283	16182	16229	16285	16176	16219	16283	16239	16117	16235	16336	16152	16116	16145	16099	16153	16161	16123	16222	16078	16114	16134	16135	16254	16223	15964	16120	15991	16307	16272	16231	16297	16040	16102	16034	16142	16163	16139	16279	16196	16252	16239	16216	16185	16107	16015	16122	16179	16107	16221	16220	16268	16248	16175	16225	16161	16135	16322	16123	16227	16249	16154	16309	16055	16190	16294	16090	16056	16246	16143	16319	16149	16119	16070	16244	16410	16209	16251	16121	16084	16081	16183	16212	16129	16309	16098	16219	16373	16051	16179	16241	16190	16041	15872	16172	16268	16162	16251	16224	16225	16088	16214	16104	16188	16090	16230	16153	16446	16142	16169	16092	16122	16097	16278	16125	16102	16166	16199	16186	16049	16194	16131	16386	16217	16236	16281	16165	16065	16170	16324	16283	16320	16108	16067	16009	16274	16158	16212	16322	16170	16123	16229	16202	16102	16264	16069	16093	16290	15985	16287	16092	16219	16227	16063	16082	16253	16238	16108	16140	16108	16179	16112	16217	16087	16014	16241	15992	16207	16130	16128	16194	16332	16055	16235	16310	16153	16087	16039	16155	16034	16185	15964	16019	16147	16100	15914	16176	16029	16142	16129	16093	16072	16087	16131	16181	16048	16202	16157	16129	16112	16148	16139	16225	16182	16103	16228	16196	16162	16163	16064	16127	16073	16135	15994	16119	16160	16260	16206	16138	16246	16146	16143	16068	16121	16165	16188	16241	16257	16148	16120	16086	16254	16109	16081	16219	15967	16175	16111	16305	16135	16123	16158	16256	15994	16057	16131	16208	16215	16049	16261	16191	16354	16154	15972	16351	16251	16257	16231	16233	16181	16123	16190	15948	16037	16062	16097	16035	16199	16202	16139	16104	16128	16168	16181	16032	16294	16144	16173	15980	16212	16104	16068	16249	16342	16147	16070	16052	16171	16073	16277	16034	16166	16168	16006	16255	16108	16143	16146	16211	16092	16154	16259	16028	16184	16244	16153	16090	16096	16350	16220	16070	16234	16016	16037	16184	16081	16359	16066	16194	15935	16150	16119	16255	16169	16152	16296	16123	16101	16091	16171	16152	16167	16226	16255	16158	16070	16107	16227	16280	16119	16045	16120	16460	16130	16096	15983	16107	15959	16207	16197	16038	16172	16035	16186	16142	15895	16260	16107	16144	16201	16143	16171	15981	16173	16099	16145	16134	16050	16108	16257	16168	16224	16268	16321	16074	16207	16164	16165	16151	16208	16247	16185	16121	16181	15972	16276	16058	16104	16089	16203	15917	16153	16103	16203	16091	16157	16132	16181	16250	16138	16122	16399	16179	16214	16120	16030	16148	16124	16171	16355	16149	16255	16060	16209	16206	16185	16098	16083	16244	16205	16157	16116	16064	16043	16179	16258	16051	16197	16272	16259	15956	16199	16188	16129	16179	16259	16168	16219	16028	16208	16243	16172	16334	16028	16121	16238	16128	15978	16030	16351	16236	16205	16004	16184	16172	16301	16370	16263	16052	16271	16221	16272	16026	16087	16005	16236	16066	16219	16234	16194	16124	16285	16209	15987	16131	15948	16149	16207	16346	16166	16193	16179	15925	16213	16143	15947	16100	16067	16345	16198	16198	16114	16022	16160	16170	16135	16215	16065	16250	16181	16078	16048	16117	16139	16044	16298	16178	16116	16078	16116	16196	16271	16258	16166	16199	16216	16271	16182	16029	16134	16007	16222	16174	16164	16147	16136	16312	16005	16274	16056	16320	16220	16156	16170	16175	16138	16261	16107	16041	16075	16222	16209	16275	15954	16235	16055	16106	16035	16120	16102	16183	16035	16225	15948	16113	16114	16158	16132	16015	16273	16104	16105	16013	16140	16087	16221	16132	16146	16029	16211	16185	16041	16265	16119	16205	16030	16190	16309	16183	16226	16040	16204	15966	16125	16038	16251	15908	16171	16107	16056	16050	15981	16172	16130	16242	16009	16217	16257	16074	16173	15916	16266	16096	16374	16134	16160	16060	16174	16241	16137	16076	16333	16193	16199	16120	16335	16162	16101	16185	16300	16065	15986	16232	16236	16141	16205	16292	16048	16031	16185	16055	16033	16226	16111	16104	16074	16353	16156	16163	16061	16065	16200	16056	16349	16183	16109	16117	16127	16036	16041	16168	15951	16120	16006	16311	16149	16169	16141	16150	16253	16264	15980	16050	16052	16141	16021	16282	16014	16191	16055	16211	16093	16023	16169	16105	16050	16217	16085	15885	15971	16083	16106	16202	16156	16301	16139	16275	16124	16272	16263	16208	15975	16154	15984	16217	16167	16267	16208	16128	16074	16124	16087	16146	16090	16160	16075	16258	16139	16128	16041	16049	16157	16166	16016	16161	16250	16204	16158	16167	16269	16135	16145	16053	16201	16166	15997	16145	16067	16137	16038	16244	16166	16204	16106	16225	15983	15984	16093	16270	16199	16157	16098	16182	16181	16097	16053	16044	16152	16176	16048	16109	16262	16099	16146	16253	16229	16052	16119	16105	16150	16126	16024	16107	16145	16257	16198	16093	16099	16030	16061	16110	16080	16067	16233	16203	16226	16129	16164	16278	16151	16089	16310	16164	16102	16206	15984	16168	16140	16065	16151	16042	16150	16279	16181	16441	16247	16168	16151	16142	16195	16133	16123	16117	16288	16236	15966	16081	16225	16149	16283	16126	16132	16266	15957	16132	16280	15982	16329	16334	16161	16039	16114	16091	16246	16261	16077	16165	16293	16216	16264	16174	16072	16262	16241	16105	16114	16288	16111	16059	16231	16265	16117	16142	16023	16219	16043	16107	16027	16143	16224	16229	16122	16051	16227	16085	16218	15932	16119	16118	16134	16330	16136	16081	16115	16144	16142	15994	15987	16241	16375	16092	16067	16419	16231	16206	16250	16159	16173	16129	16155	16176	16044	15963	16188	16054	16266	16115	16197	16081	16108	16065	16234	16027	16150	16224	16221	16078	16279	16069	16110	16088	16062	16145	16169	16096	16028	16311	16093	16223	16096	16153	16207	16132	16244	16233	16006	16310	16234	15992	16197	16280	16063	15951	16094	16163	16261	16087	16122	16243	16396	16190	16038	16167	16244	16034	16102	16061	16121	16238	16202	16257	16203	16178	15983	16306	15996	16155	16271	16136	16302	16177	16205	16276	16117	16150	16163	16038	16113	16251	16094	16207	16137	16145	16456	16181	16182	16299	16058	16222	16142	16215	16174	16246	16090	16388	16103	16145	16055	16285	16059	16009	16153	16295	16188	16184	16303	16118	16061	16286	16174	16175	16218	16169	16188	16097	16249	16199	16226	16226	16018	16155	16080	16085	16025	16177	16155	16146	16280	16053	16088	16127	16093	15990	16265	16053	16210	16097	16116	16110	16275	16072	16326	16140	16189	16198	16107	16128	16060	16010	16037	16175	16117	16186	16204	16155	16180	16066	16106	16094	16007	16161	16300	16161	16172	16243	16144	16225	16212	16130	15947	16181	16014	15997	16111	15964	16147	16242	16212	16042	16423	16106	16289	16094	16071	16073	16079	16245	16063	16203	16063	16118	16207	16002	16044	16068	16182	16185	16206	16146	16141	16160	16068	16258	15904	16171	16152	16162	16124	16197	16234	16064	16321	16169	16045	16358	16102	16174	16184	16267	15959	16172	16254	16142	16122	16149	16071	16159	16113	16128	16157	15906	16240	16097	16085	16246	15974	16218	16246	16291	16085	16165	16194	16071	16017	16041	16302	16160	16213	15962	16110	16047	16136	16056	16044	16193	16125	16199	16178	16288	16172	16120	16158	16045	16056	16215	16243	16282	16159	16290	16038	16107	16257	16072	16020	16025	16228	16194	16191	16208	16250	16009	16084	16149	16048	16248	16054	16154	16169	16298	16114	16081	16054	16010	16056	16060	16001	16255	16292	16013	16008	16065	16160	16177	16133	16132	16152	16074	16145	16070	16253	16236	16269	16208	16079	15982	16026	16056	16186	16265	16064	16026	16050	16212	15941	16073	16059	16000	15975	16135	16129	16061	16165	16083	15923	16089	16174	16131	16133	16292	16030	16029	16042	15967	16116	16046	16213	16071	15996	16009	16356	16063	16145	16113	16151	16143	16064	16219	16097	16186	16068	16191	16191	16125	16006	16120	16223	16109	16094	16087	16156	16160	16233	16131	16116	16200	16180	16069	16279	16201	16115	16231	16010	16203	16260	15933	16211	16285	16118	16194	15993	16348	16117	16144	16225	16082	16216	16317	16093	16229	16155	16155	16119	16039	16191	16028	16029	16265	16332	16111	16122	16380	16378	16201	16359	16107	16119	16138	16239	16172	16210	16142	16282	16055	16222	16215	16164	16267	16270	16121	16110	16020	16062	16151	16445	16112	16216	16141	16053	16079	16181	16172	16193	16221	16214	16064	16160	16126	15985	16132	16161	16148	16075	16123	16225	16024	16157	16205	16132	16252	16188	16088	16371	16011	16064	16133	16067	16221	16113	16001	16199	16192	16196	16279	16202	16171	16208	16175	16098	16418	15960	16221	16116	16151	16267	16246	16110	16097	16042	16136	16185	16210	16191	16066	16252	16058	16142	16217	16302	16001	16008	16094	16312	16160	16195	16066	16217	16109	16224	16034	16148	16187	16161	16127	16175	16203	16182	16206	16135	16086	16072	16316	16105	16044	16251	16114	16072	15848	16064	16075	16035	16211	16177	16119	16017	16182	16037	16232	16063	16129	16130	16059	16125	16169	16145	16088	16228	16214	16072	16216	16050	16310	16093	16271	15977	16077	16082	16043	16154	16148	16184	16189	16267	16106	15984	16178	16315	16205	16136	16286	16258	16211	16090	16148	16199	16212	16194
27544	21814	23593	20678	17858	18112	18294	18181	17848	18047	17968	18032	18271	18794	19687	19785	19340	18634	18173	18125	18128	17885	18217	17881	18064	18023	18160	18142	17999	17755	18116	17838	17753	17955	18156	17929	17893	17707	18038	18020	17825	18035	18024	17812	18103	18114	18017	17932	17929	17900	17982	17984	17867	17909	18149	17947	17857	18088	18184	18039	17887	18015	17917	18013	17939	18000	17999	18026	17998	17822	18098	18197	18041	18028	17979	18028	18030	18075	17987	17947	17925	18024	17897	18093	18018	18086	18106	18053	17813	18020	18056	17986	17889	18081	17936	18089	17799	17983	17899	17854	17888	17934	17944	17831	18023	17894	17785	18072	18046	18104	18081	18018	17981	17959	18149	17939	17825	18031	17873	18050	17857	18041	17976	17819	17973	17870	17812	17988	18106	18056	17987	18066	18106	17975	17872	18037	17821	17721	17826	17782	17930	18247	17854	17954	18044	17836	17976	17883	17952	18006	17829	17940	17951	17906	17795	17692	18021	18031	17886	18123	17874	17984	18009	18139	17983	18017	17872	17920	17889	17745	17996	17865	17854	17923	17898	18126	18009	18140	18008	17999	17999	18006	17890	17957	17912	17775	17935	17859	17992	18009	18094	17945	17909	17811	17894	17920	18006	17913	17936	17952	17954	17887	18128	18055	17983	17963	17831	17907	18067	17847	17958	17727	18055	17761	17964	18020	17958	18101	17919	18097	17934	17999	18067	17833	17964	18101	18025	17925	18067	17969	17898	17849	18104	17919	18044	17826	17956	18002	17864	17938	18101	17838	17903	17963	17995	17922	17951	18138	17745	17996	17810	17885	17856	18033	17914	17977	17786	17911	17951	17852	17904	18132	17994	17964	17877	18009	18006	18139	18028	17939	17868	17880	17985	18083	18172	17991	17912	17972	18061	17957	17878	17985	17955	17913	18014	17945	17895	18003	17827	17774	17955	17963	17862	18078	17837	18083	17940	18105	18164	17804	18023	18106	17936	17891	17970	18081	17978	17946	17806	17964	17892	18188	17908	17808	18083	18017	17902	17932	18056	17915	17951	18015	17990	18019	17908	18053	17855	18137	17981	17808	18150	17843	17891	18009	17991	17960	17902	18177	18053	17831	18083	17920	18084	17873	17938	17878	17827	17860	17788	18240	17913	17872	18073	17862	18018	17924	17924	18031	17849	18135	17994	18001	18006	17981	18029	18310	17853	17872	18141	17888	18008	17675	17927	17887	17912	17715	17906	17925	17986	17975	17885	17846	18019	18092	18122	18049	17734	18099	18053	18099	18032	17978	18024	17996	17948	17893	17918	17988	17961	18045	18170	17990	17721	17866	17851	17907	18029	18014	17972	18157	17937	18087	18007	18010	17714	17999	18105	17949	18000	17974	17911	18036	18018	17955	18027	18082	18065	17694	18035	17934	18307	18091	17948	17916	18097	17842	17987	17884	18136	18048	18129	18029	17919	17958	18130	17925	18090	18063	17891	17943	17887	17978	18000	17826	17986	18016	17873	18076	17993	17832	18018	17847	17948	17970	17956	17848	17796	17990	17848	17968	18085	17916	17855	17741	18058	18120	17883	18043	17919	18020	18147	17983	17992	18053	17819	17974	18091	17934	17860	17915	17943	17795	18103	18048	18071	17932	17939	17742	18004	17976	17932	17997	17994	17889	18037	17830	18034	18106	18075	18067	17894	17927	18065	18078	17931	17770	17939	18233	17859	17886	18055	18109	17988	17873	17965	18073	17843	17919	17961	18012	17878	18009	17968	17939	17859	18067	17802	17897	17951	18090	17845	18005	17962	17769	17893	17991	18068	17903	17903	17889	17911	17890	17891	18104	18135	17898	18046	18084	17978	17955	17969	18081	17951	17807	17907	18122	17710	17978	18044	17971	17852	18029	17929	17950	18032	18065	18095	17844	18058	18084	18039	17849	18016	17983	17820	17876	17904	17791	17916	18032	18145	18033	17957	17877	17973	17962	18108	18052	17874	17981	17990	18089	17950	17937	17972	17548	17776	17867	18097	18021	18070	17947	18034	17981	17864	17971	18068	18136	17905	17884	17883	17920	17961	17890	17807	17986	18043	17912	17851	17847	18050	18033	18038	17761	17979	17971	17698	17797	18042	17917	18065	17952	17995	17989	18119	18091	17990	17880	17754	17947	17872	17761	17942	17983	18063	17912	18144	18030	18098	17772	17884	17940	17998	17970	17987	17800	17989	17683	17847	18087	17924	17840	18057	17874	17921	17998	18251	18036	18223	17937	17776	18083	17985	17924	18198	17856	17731	17884	17770	18025	18076	17891	18098	17724	18008	17916	18158	17972	18089	18077	17907	17876	17917	17983	18037	18008	18023	17937	18162	17920	17897	17841	18088	17943	17901	18042	17945	18035	18016	18009	17922	17996	17913	17852	18080	17991	17953	17959	17775	17808	17677	17933	17926	17966	18169	17791	18020	17994	18126	17903	17859	17928	18120	18135	17886	18017	17910	17975	17941	17956	18071	18008	18006	17946	18147	18241	17981	18088	17942	17978	18042	17997	18035	17818	18001	18023	18136	18161	17943	18041	18173	17998	17922	18034	18061	17934	18060	18007	18032	17936	17925	18022	17987	18096	17951	18021	18020	17977	17945	17960	18122	18108	17790	18020	18025	17981	18162	18028	18191	17880	18109	17873	17854	18046	17878	17776	17799	17879	18016	17859	18014	17921	17926	17834	18150	17930	17880	17999	18058	18003	17990	18118	17893	17984	17931	18030	17954	17798	17899	18067	18088	18224	17900	17907	18061	17849	17836	17897	17926	17853	18059	17943	17953	17926	18027	18176	18027	17870	17983	17857	17985	17925	17995	18052	18156	18020	17930	18023	18076	17933	17951	17977	17908	18117	18147	18057	17835	17817	17909	17976	18004	18006	18183	18153	18121	18034	17964	17908	17966	18021	18034	17925	17861	18004	17806	18109	18056	18095	17993	18086	17911	17936	17934	18102	17955	17875	18074	17817	17984	17958	17932	17919	17995	17884	17994	17931	18132	17926	17838	18022	18089	18107	18108	18144	18012	18055	17911	18106	18103	17981	17899	17867	18092	17929	17919	18001	17939	17893	18015	18056	17983	18072	17982	18084	17970	17934	18019	18226	17945	17932	18146	18060	18084	17975	17808	18042	18101	18182	18142	18177	18058	18012	18087	18110	17721	17775	17774	17986	17900	17886	17866	17864	17949	18148	18020	17991	17958	17862	18085	18122	17952	18024	17922	17799	17832	17885	17923	18125	17926	17971	18108	17931	18035	17873	17938	18051	17945	17930	17735	17881	18074	17940	18232	17771	18069	18079	18024	18056	17909	17903	17801	18032	17750	18037	17914	17895	17895	18053	18052	17995	18104	18134	17993	17950	17763	18038	18036	17984	18095	17989	18121	18170	17963	17781	18016	17907	17899	17949	17912	18069	17954	17966	17931	18077	17896	17909	18133	18063	17910	17993	17978	17872	18060	17872	17945	17966	17778	18009	18020	17847	17849	18021	18039	18151	17899	18072	18063	17854	18070	17864	18006	18004	18007	17910	18053	18009	18000	17843	18007	17800	18252	17912	17983	18119	18006	17966	17876	17993	18092	17879	17618	17922	17978	17947	18094	17804	18012	17844	17937	18251	17843	17929	17830	18058	17962	18017	18084	17963	17952	17896	17836	18021	17953	17970	18061	18295	18029	17805	17748	18209	17836	18075	18007	18108	18140	17959	18010	17885	18023	17893	18022	17951	17906	18095	17889	17800	18075	18198	18028	18073	18079	17868	17972	17957	17973	17827	18024	17903	17970	17999	18012	18064	18043	17866	17886	17925	17985	18057	18040	17858	17924	17962	18182	18055	17940	17978	17961	18056	18021	18055	18199	17850	18088	17954	17881	18131	17757	17928	18124	18067	18146	18030	17878	17844	17892	17751	18084	17920	17899	17914	17897	17836	18013	17861	18045	18010	18048	18093	17962	17949	18016	17966	17657	17910	18210	17917	17815	17886	17776	18127	18051	18099	18033	18007	18058	17916	18000	17943	17904	18029	17937	17880	17977	17965	18178	17860	18160	17905	17895	18000	17967	17955	18049	18109	17925	18031	18070	18093	17858	18024	18159	18030	17977	17961	17999	17994	18021	17714	17881	18100	17916	17999	18050	18149	17889	17821	18105	18186	17948	17948	18089	17969	18051	18072	17779	17868	18014	18095	18063	17987	17945	17917	18014	17944	17994	18262	17859	17884	17831	18131	17832	18155	18004	18007	17823	17873	17871	17942	17986	18074	18191	18054	17976	17722	17724	18061	17834	18020	18106	17792	17973	17989	17865	18056	17919	17988	17799	17864	18073	17915	18005	17996	17949	17918	18021	17816	17913	17849	18017	17795	18099	18141	17885	17980	17915	18043	17983	18088	18055	17896	18235	18002	17977	17861	18003	18157	17723	18049	17964	18154	17825	17806	17885	18028	17807	18081	18007	18101	17857	17716	17874	18003	17855	18075	17980	17828	18042	17979	17969	18073	18018	18103	17895	17837	17904	17875	17875	18001	17997	17722	18111	17940	17946	18035	18033	17896	18189	17819	17959	17789	17895	17976	18011	17905	17772	17822	18138	17854	18018	18160	17978	18118	17962	17905	17938	18017	17955	18017	18014	17909	17924	17961	18041	17913	17849	18030	18012	17908	18018	18069	18043	17970	17987	17849	17871	18040	18078	17935	17930	18065	18084	17936	18095	17822	18009	17957	17803	17794	17870	17863	18042	17959	17898	18103	17938	17960	18150	18169	18201	17913	17853	18091	17890	17933	17918	18196	18132	17841	18003	18043	17924	18019	17927	18026	17920	17821	17909	18051	18023	18135	18079	17980	17877	18031	17868	18170	18058	17978	18015	18011	18040	18057	18122	17895	17917	17885	17868	17892	17984	18002	18045	17955	17970	18081	18149	18028	17790	17982	17916	17834	17903	17845	18035	17682	18140	18013	17842	17805	17964	17877	18092	17907	17669	17821	18022	17756	18041	18031	18089	18128	18097	17803	17880	17872	18054	18058	17861	17873	18042	17897	17811	17898	18056	17916	17984	17776	18225	17896	17958	18217	17791	18035	18017	18160	18116	18184	17915	17947	17891	18035	18091	18064	18202	17969	17808	17897
14898	17484	16992	16323	16149	15996	15918	16176	16026	15901	16010	16037	16293	17325	18662	18041	17030	16514	16206	15997	15730	15945	15884	15949	15844	15695	15913	15722	15899	16105	15801	15946	16061	15760	15926	16174	15853	15803	15896	15978	15891	15909	15935	15795	16022	15936	15877	15826	15677	15875	16021	16071	15962	15919	16035	16217	15993	16056	15912	16051	15943	15803	15888	15718	16023	15897	15995	16085	15912	16003	15973	15829	15847	15987	15957	16042	15953	15979	16084	15913	16102	15930	15943	15895	15950	15926	16002	15833	15946	15957	15891	15844	15995	15964	16014	15874	16031	15955	15987	15805	16114	16093	16137	15886	15784	15930	16019	15980	15834	16066	15979	15961	15868	15911	16028	15929	15728	15722	16058	15906	15801	15847	15872	15885	16063	15968	15934	16037	15955	16033	16014	15842	15886	15957	16048	15889	15912	15793	15899	15749	15969	15981	15916	15870	15886	16016	15980	16002	16053	15855	15824	15921	16114	15733	15857	15893	15784	15919	15835	16009	15875	15755	15799	15898	15923	15879	15930	15988	15903	15915	15906	15894	15740	15805	15960	16003	15939	15999	16057	15814	16074	15891	16056	15847	15755	15885	15865	16089	15676	15858	16006	15986	15900	15902	16061	15949	15932	15914	15984	16009	15871	16011	15887	16021	15868	15843	15909	15751	15963	15722	15923	15893	15812	15765	15883	16072	15944	15978	16034	15860	16017	15888	16146	15980	15910	15901	15721	15949	15796	16080	15940	15791	15877	15707	15975	15982	15957	15987	15798	15768	15914	15927	15918	15849	15896	16017	15814	15809	16032	16064	15813	15854	15772	16016	16000	15908	16058	15773	15985	16024	15902	15846	15861	15862	16015	15849	16044	15977	15778	15872	15754	15880	16116	15922	15994	15933	16001	15796	15931	15969	15951	15961	16089	15875	15822	15926	15906	15849	15945	16086	15947	15882	15761	15868	15991	15720	15823	16081	16052	15987	15967	15799	16028	16008	15789	15908	15905	15989	15933	15941	15811	15958	15891	15848	15907	15807	15811	16130	15831	15960	15940	16002	15834	15948	15798	16027	15940	15971	15839	15971	15990	15878	15891	15997	15794	15759	15817	15960	15866	15941	15960	15828	16243	15910	16069	15889	15928	15837	15921	15965	15901	15969	15966	15880	15967	15747	15784	15851	15833	15843	15951	15875	15952	15912	15853	15944	15848	16012	15805	15945	15942	15798	15922	15878	15888	15959	15854	16070	16018	15804	15800	15969	15819	15843	15915	15915	15978	15846	16036	15952	15924	15912	15793	15969	16053	15946	15797	15863	15912	16063	15939	15773	15826	15969	15870	15964	15938	15931	15841	16089	16006	15959	15874	15815	15895	15912	15839	15871	15926	15846	15979	15898	15969	15938	15819	16040	15924	15850	15881	15967	15935	15982	15862	16075	15956	15801	16028	15997	16023	16048	15956	16063	16089	15900	15926	15955	15996	15714	16136	15931	15689	15933	15800	15789	15982	15946	15791	15748	15926	15859	15941	15901	15886	15848	15940	15887	15878	15911	15905	16014	15831	15953	15924	15966	15909	16003	15848	15848	15935	16106	15910	16107	15945	15856	15852	16024	15968	15765	16022	15982	15853	15796	15963	15875	15949	15990	16021	15901	15884	15966	15868	16110	15797	15934	15886	15919	16018	15903	15918	16065	16093	15890	15764	15914	15886	16023	15863	15789	15917	15851	16015	15874	15865	15930	15954	15882	15876	15978	15866	16049	15895	15627	16147	16019	15831	15930	15802	15826	15919	15842	15951	16094	16041	15850	15977	15843	16004	16090	15735	15811	15935	15915	15828	15976	16026	15875	15999	15842	15932	15853	15835	16012	15893	16012	16052	16006	15935	15819	15864	16074	15841	15991	15915	15846	15963	15993	15961	15860	16124	15803	15900	15697	15948	15930	15891	15876	15898	15995	15976	15984	16041	15789	15889	15925	15760	15847	15860	15963	15865	15923	15890	15882	15878	15904	15855	15913	15829	15874	15798	15916	15744	15909	16054	15785	16027	15951	15910	15945	15795	15949	16073	16079	15988	15791	16014	15840	15927	15910	16106	15729	15926	15973	15877	15887	16048	16107	16049	15894	15975	15763	15817	15923	15987	15980	15913	15830	16035	15882	15805	15804	15854	15866	15980	15790	15936	15906	16042	15794	15857	15875	15924	15929	15747	15823	15969	15858	15859	15747	16058	15995	15787	16008	15978	15851	15932	15818	16059	15712	15859	15979	15901	15793	15853	15868	15905	15829	15924	15891	15916	15959	15783	15884	15837	15843	15884	15980	15951	16067	16018	15956	16153	15772	15884	16033	15722	15996	15906	15889	15912	15993	16008	16024	15755	15907	15848	15808	15845	15888	16067	15848	16023	16004	16022	16159	15954	15880	15965	16020	16012	15767	16043	16024	15870	16052	16125	15933	15842	15941	15866	15960	16051	15945	15789	15920	15809	15934	15914	15857	15960	15998	15837	15987	16008	15899	15912	15980	16005	15957	15855	15930	15954	15940	15975	15886	15764	15903	15931	16003	15929	16032	15896	15969	15979	15795	15830	15879	15921	15895	15799	15958	16020	15962	15885	15900	15902	15994	15781	16007	15859	15946	16035	15875	15977	16100	15965	16134	15947	15854	15872	15738	15990	15982	15884	15920	15889	15851	16043	15858	15826	16050	15907	15860	15858	16032	16052	15968	16090	15692	15986	15878	15974	15882	15863	15863	15956	15957	15920	15780	15988	15794	15873	15947	15916	15990	15818	15971	15740	15903	15920	15908	15813	16045	15899	15972	16168	15948	16035	15895	15785	15872	15768	15853	15905	15867	16116	15952	16019	15966	15983	16010	15941	15764	15954	15952	15978	15830	15837	16039	16008	16014	15779	15895	15931	15868	15907	15996	15834	15917	15936	15712	16043	15930	15867	15916	15914	15912	15932	15698	15897	15991	15844	16003	15942	15824	15741	15983	15795	16026	16094	15822	15828	15912	16124	15766	15862	15946	15905	15874	15996	16065	15965	15845	15967	15948	16045	15826	15933	15816	16019	15913	15855	15951	15874	15825	16051	15829	15950	15899	15884	16000	16071	15901	15847	15868	16135	15980	15930	15945	16018	15911	15891	16066	16002	15996	15992	15895	16116	15693	15706	15960	16013	15943	15881	15842	15914	15766	15925	16073	15932	16019	16031	15947	15919	15800	15916	15751	15983	15937	15962	16136	15935	15905	15991	15832	15975	15854	15916	15861	15811	16047	15779	15979	15916	16105	15975	15943	15922	16039	15830	16107	15968	16151	15774	16075	16027	15949	15927	15990	15933	15964	15897	15926	15988	15890	15886	15962	16096	15893	15792	15727	15838	15771	15897	16052	15850	15798	15963	16013	15938	15910	15858	16043	15717	15938	15950	16021	15733	15977	15849	15941	15946	15904	15902	16059	15952	15979	16094	16140	15820	16034	15864	15938	15863	16031	15995	16083	16102	15891	15855	15805	16034	15909	15984	15843	15822	16045	15912	16124	15865	15812	15843	15721	15967	15904	15924	15943	15965	15998	15875	15762	15980	15927	15817	15825	15796	15928	15935	15852	15910	15745	15910	15916	15893	15948	15926	15840	15917	15825	15613	16020	15863	15877	16058	15882	16051	15843	15983	16021	15864	15940	15775	15959	15790	15984	15902	15922	15813	15988	16031	15848	15819	15969	16140	15867	15717	15941	15873	15932	16169	16141	15806	15881	15828	16001	16052	15850	16039	16058	15912	16028	15997	16038	15914	15956	15752	15842	15938	15911	15893	15872	15860	15961	15864	15968	16002	15846	16000	15830	15982	15875	15854	15999	15814	15845	16007	15972	16058	15792	16136	15746	15946	15876	15976	15976	15783	15835	15898	15948	15951	15958	16014	15946	15854	15855	15809	15892	15993	15969	15863	16069	15785	15996	15867	15924	16033	16069	15853	15753	16056	15990	15999	15941	16011	15879	16084	16019	16037	15895	15777	15907	15952	15843	15943	16040	15764	15826	15885	16075	15829	15878	15980	15938	15912	15961	15891	15898	15877	16003	15973	15864	15837	16027	15838	15994	15923	15922	15951	15955	16075	15879	15994	16088	15958	16083	15880	15922	15911	16048	15955	15905	15791	15791	16068	15664	15930	15828	15923	15980	15871	15918	15792	16009	16032	15907	15855	15883	16031	15916	15895	16010	15990	15900	15984	15832	15803	15926	16171	16081	15884	16168	15650	15794	15863	15869	15861	15968	15925	15966	15863	15941	16031	16007	15990	15899	16099	15893	15752	15981	15845	15899	15810	15853	15946	15967	15966	15961	15877	15926	15961	16081	15967	16031	15977	16053	15968	15954	15966	16097	15845	15796	15822	15899	15977	16083	15887	15913	15986	16008	15953	15915	15992	16094	15949	15967	15867	15991	15908	15876	15924	15873	15877	15972	15779	15741	15892	15757	16166	15872	16100	15898	15954	16062	16004	15854	15978	15912	16191	15787	15881	15861	15789	16014	16125	15925	15734	15827	15925	15996	15755	15827	15915	15735	15891	15814	16062	15896	15840	15925	15983	15895	16005	15929	16062	15831	16013	15905	15787	15914	15925	15815	16034	15909	16098	15967	15953	15954	16049	15915	15877	16016	15913	15840	15948	15968	15944	16033	15871	15844	15790	15875	15983	15848	16002	15958	15953	15950	15862	15798	15959	15919	15835	15765	15938	16009	15950	15993	16117	15748	15977	15817	16020	15688	16044	15917	15847	15929	15778	15854	15997	15888	15872	15956	16051	15938	15869	15837	15813	15969	15859	15708	15848	16189	15900	16164	15871	16050	15863	15999	15928	15848	15785	15949	16020	16095	16044	15917	15940	15761	15767	15784	16053	15889	15921	15884	15896	15950	15890	15882	15742	15856	15877	15790	15986	15924	15828	15956	15938	15879	15851	15798	15823	15741	15928	15922	15922	15855	16076	15964	15890	15982	16007	15987	15816	15929	15838	15974	15999	16006	15934	15834	15896	15885	15996	15940	15956	16050	15864	15735	15975	15923	16085	16030	15831	15999	15968	15938	15867	16074	15955	15993	15816	16063	16015	16017	15875	15732	15971	15999	16054	15978	15933	15854	15920	15936	16085	15963
23485	21015	28390	23903	21789	21873	21050	18902	18256	18671	18663	18589	19779	27277	30390	27754	23901	20448	18941	18517	18172	18239	18400	18185	18118	18198	18331	18017	18245	18125	18343	18174	18108	17980	18291	18380	18420	18183	18263	18299	18327	18094	18246	18175	18180	18125	18083	18290	18201	18195	18234	18022	18207	18181	18249	18238	18029	18134	18057	18117	18196	18236	18177	18274	18001	18048	18150	18029	18269	18113	17831	18156	18169	18092	18139	18325	18150	18243	18123	18396	18067	17922	18326	18254	18087	18220	18242	18366	18272	18062	18280	18388	18325	18333	18139	18164	18309	18142	18104	18175	18103	18027	18128	18093	18151	18161	17917	18249	18212	18078	18133	18254	18129	18097	18189	18151	18060	18236	18165	18188	18103	18009	18176	18302	17992	18145	18025	18005	18242	18052	18200	17991	18146	18101	18035	18100	18111	18189	17875	18097	18166	18126	18105	18079	18165	17899	18296	18125	18173	18169	18338	18270	18160	18033	18081	18144	18582	18290	18086	17997	18171	18246	18267	18266	18246	17999	17983	17891	17890	18078	18271	18296	18056	18105	18206	18288	18285	18025	18336	18071	18035	18324	18176	17865	18225	18193	18173	18045	17971	18238	18267	18089	18167	18038	18113	18263	18216	18205	17975	18123	18244	18113	17989	18091	18101	18259	18112	18076	18346	18081	18209	18181	18298	18166	17989	18065	17795	18081	18109	17993	18217	18204	18126	18028	18066	18198	18113	18356	18087	18265	18153	18181	18084	18124	18262	17948	18109	18061	18122	18192	18145	18345	18033	18245	18265	18178	18049	18388	18234	18032	17962	18287	18288	18294	18140	18073	18106	18221	18102	18111	18122	18183	18043	18259	18243	18242	18306	17949	17992	18344	18334	17925	18208	18145	17998	18059	18059	18217	18266	18170	18173	18136	18099	18219	18183	18172	18247	18232	18208	18246	18115	18156	18143	18033	18099	17999	17901	18140	18071	18262	18367	18265	18009	18237	18209	18123	18218	18233	18205	18392	18137	18103	18184	18151	18116	18333	18229	17967	18284	18078	17972	18298	17954	18124	18189	18215	18379	18051	18224	18051	18111	17985	17923	17974	18199	18259	18174	18162	17975	18036	18166	18154	18206	18197	17966	18091	18078	18194	18112	18084	18107	17940	18116	18297	18035	18065	18256	18051	17931	18123	18148	18007	17894	18143	18167	18102	18216	17762	18187	18086	17996	18174	18277	18179	18203	18191	18196	18120	18067	18195	17970	18154	18245	18251	18103	18236	18260	18024	18219	18002	18051	18246	18195	18191	18056	18155	18098	18142	18269	18272	18249	18346	18137	18160	18008	18207	18187	18005	18052	17877	18298	18117	17956	17990	18130	18134	18087	18073	17961	18085	18306	18003	18040	17998	18202	17921	18218	18269	18305	18044	18226	18297	18185	18117	18171	18293	18164	18152	18185	18306	18238	18099	18238	17993	18005	17930	18099	18103	18085	17959	18146	18059	18151	18197	18224	18214	18130	17982	18055	18355	18014	18187	18202	18079	18124	17953	18018	18158	18179	18123	18010	18040	18114	18016	17944	18115	18046	18069	18313	18177	18132	18207	18223	18110	18177	18398	18239	18208	18245	18132	18126	18326	17995	18098	18259	18178	18143	18297	18208	18121	18297	18393	18107	18006	18159	18169	18245	18225	18189	18112	18222	18260	18163	18162	18087	18195	18149	18246	18131	18227	18216	18188	18287	18048	18172	18027	18161	18126	18065	18093	18125	18028	18123	18142	18210	18070	18245	18024	18201	18097	18254	18160	18123	18069	18161	18274	18170	18400	18223	18257	18091	18051	18197	17971	18093	18161	18104	18123	18225	18431	17990	18069	17946	18121	18073	18217	18333	18310	18209	18158	18049	18202	18175	18282	18222	18055	18072	18045	18302	18128	18121	18229	18308	18074	18238	17968	18163	18298	18434	18212	18094	18036	18052	17993	18181	18191	17956	18279	18229	18167	18121	18406	18140	18180	18154	18121	18260	18316	18283	18165	18122	17974	18011	18088	18235	18110	18042	18154	18100	18167	18300	18390	18066	18045	18077	18159	18115	18091	18135	18062	18034	18055	18196	18106	18070	18018	18059	18112	18213	18041	18157	17987	17961	18122	18317	18075	18123	18050	18314	18059	18013	18264	18177	17956	18179	18250	18237	18282	18177	18044	18106	18334	18190	18083	18127	18365	18030	17983	18200	18134	18098	18205	18146	18268	18144	18123	18084	18123	18196	18075	18214	18311	18298	18180	18116	18213	18194	18121	18202	18141	18155	18253	18260	18147	18134	18085	18104	18096	18123	18059	18187	18079	18080	18077	18196	18081	18288	18235	18264	18304	18178	18321	17994	18250	17908	17938	18149	18191	18002	18078	18148	17877	18082	18076	18203	18302	18316	17992	17926	18282	18176	18106	18153	18124	18118	18039	18245	18098	18190	18233	18229	18192	18305	18200	18093	18133	18182	18249	18070	18230	18276	18172	18180	17919	18057	18195	18187	17958	18164	17953	18209	18202	18268	18323	17847	18092	17951	18130	18206	18152	18241	18292	18145	18239	18122	18186	18207	18104	18069	18247	18202	18002	17976	18149	18242	18264	18036	17997	18171	17959	18196	18143	18200	18173	18290	18194	18202	18301	18143	18117	18228	18197	18074	18062	18081	18302	18419	18210	18183	18176	18053	18011	18126	18335	18138	18296	18065	18158	18086	18218	18082	18190	18151	17929	18050	18120	18094	18265	18269	18198	18122	18390	18349	18188	18349	18281	18059	18074	18057	18069	18134	18174	18127	18064	18194	18137	18130	18287	18248	18125	18144	18100	18125	18193	18187	18077	18074	18043	18053	18225	18350	18002	18355	18199	18153	17983	18137	18091	18248	18281	18037	18173	18140	18056	18167	18047	18009	18382	18224	18306	18253	18285	18154	18146	18300	18055	18143	18266	18116	18196	18203	18010	18286	18051	18168	18096	18179	18033	18029	18103	18098	18237	18062	18126	18289	17984	18160	18207	18050	18103	18041	18118	18191	18132	18178	18118	18019	18235	18123	17991	18289	18183	18057	18308	18270	18274	18130	18129	18327	18392	18360	18277	18376	18180	18105	18243	18082	18265	18297	18223	18283	17980	18200	18068	18141	18037	17932	18326	18120	17910	18071	18126	18274	18144	18375	18308	18206	18221	18192	18242	18184	18013	18129	18282	18247	18227	18161	18192	18129	17922	17990	18179	18124	18110	17928	18210	18144	18059	18209	18211	18008	18097	18066	18325	18311	18198	18148	18203	18106	18297	18147	18156	18098	18101	18090	18235	18069	18033	18092	18162	18295	18164	18150	18073	18095	18130	18116	18270	18114	18235	18122	18246	18173	18214	18347	18255	18199	18215	17998	18193	18350	18090	18134	17974	18175	18149	18371	18108	18011	18235	17851	17951	18228	17993	18082	18116	18166	18039	18042	18008	18132	18176	18191	18210	18224	18084	18254	18199	18033	18210	18237	18252	18074	18168	18319	18109	18289	17969	18190	18141	18185	18148	18232	18106	18150	17780	18096	18099	18097	18168	18246	18253	18160	18243	18006	18363	18357	17866	18056	18111	18045	18397	18175	18103	18248	18036	18204	18115	18326	17944	18097	18076	18152	18224	17969	18365	17941	18216	18111	18108	18099	18216	18154	18135	18008	17998	18033	17993	17994	17995	17992	18110	18096	18203	18034	18202	18035	18005	18124	17962	18150	18143	18093	18221	18084	18265	18261	18131	18105	18159	18153	18221	18230	18123	18171	17869	18078	18376	18188	18254	18021	18125	18187	18149	18026	18078	18179	18046	18098	18165	18077	18146	18215	18105	18232	18150	18148	18277	18352	18189	18189	17971	18352	18177	18059	18161	18103	18120	18067	17989	18140	18347	18160	18220	18075	18211	18285	17999	18040	18249	18024	18219	18073	18013	18090	18141	18319	18183	18060	18216	18144	18039	17973	18210	18254	18177	18142	18164	18145	18171	17943	18270	18206	18076	18309	18082	18127	18205	18374	18174	18328	18018	18169	18026	18063	18162	18225	18028	18180	18071	18054	18099	18300	17999	18006	17965	18220	17956	18019	18005	18223	18176	17990	18112	18151	18087	18058	18186	18108	18214	17941	17950	18087	18193	18302	18175	18072	18267	18000	18144	18037	18110	18244	18159	18124	18153	18067	18085	18200	18121	18220	18072	18106	17945	18194	18175	18277	18167	18193	18145	18341	17898	18033	18094	18160	18458	18122	18064	18219	17927	18111	18302	18170	17890	18042	18090	18197	18032	18129	18026	18279	18127	18150	18158	18318	18262	17964	18035	18012	18196	18306	18010	18270	18071	18251	18216	18192	18072	18225	18099	18373	18110	18187	18285	17999	18148	18388	18190	18044	18199	17946	18217	18164	18090	18111	18308	18217	17918	18253	18301	18025	18281	18137	18400	18135	18196	18136	18254	18280	18114	18198	18082	18136	18214	18120	18166	18239	18089	18064	18401	18418	18253	18002	18112	17947	18082	18139	18197	18171	18037	18187	18062	18183	18318	18278	18150	18119	18198	18047	18209	18041	18264	18151	18187	18358	17989	18278	18226	18168	18245	18150	18022	18292	17840	18019	18333	18130	18384	18202	18075	18245	18300	17996	18042	17995	18179	18180	18215	18247	17916	18220	18178	18195	18070	18074	18379	18120	18141	18159	18112	18136	18156	18040	18101	18234	18156	18024	18026	18252	18266	18103	18173	18042	18058	18019	18082	18227	17958	18253	18050	18073	18192	18074	18198	18300	18089	17730	18233	18120	18344	18028	18101	18227	18094	17993	18157	18082	18171	18270	18182	18181	18133	18075	18107	18160	18074	18106	18166	18052	18298	18167	18186	17956	18017	18386	18299	18251	18200	17924	18050	18162	17985	17966	18015	18152	18173	18047	18182	18170	18155	18156	18210	18159	17834	18094	18278	18289	17876	18255	18361	18119	18161	18042	18051	18117	18149	18077	17901	17932	18227	18160	18120	18083	18127	18104	18152	18140	18254	18486	17969	18022	18306	18142	18272	18316	18098	18105	18108	18263	18369	18370	18185	18306	18163	18153	17975	18215	18356	18071	17987	18142	18145	18139	18083	18237	18264
13905	22523	21300	18481	17517	17191	16771	16707	16391	16463	16287	16201	19117	30435	32485	28432	22760	18310	16759	16194	16027	16149	16160	15993	16054	15893	16113	16011	15999	16210	16023	16178	15983	16008	16037	15964	16063	16027	16240	15913	15984	16081	15875	16136	16096	15953	16121	16158	16058	15997	15959	16106	15900	15846	16084	15994	15986	15907	16039	15876	16033	16051	15879	16001	16025	16009	16190	15929	16057	16060	16066	16169	16100	15958	15959	16085	16105	16031	15964	16129	15997	16024	16020	16040	16259	15982	15859	16113	16146	16110	15996	16062	16110	16167	15923	16051	16089	16037	15820	16010	15891	16062	15903	16085	15991	15818	15934	15953	16091	16144	15992	16070	15908	16011	16145	16103	16182	16132	16140	16078	16090	16096	16224	16015	16135	16094	16238	15908	16013	15991	16165	16018	15932	16109	16081	15964	15867	16071	15995	16059	15984	15995	15961	15898	15991	15928	16170	16089	15940	16097	16144	15961	15929	16015	16058	15814	16125	16135	16106	16127	16100	15945	16204	15936	15887	16039	16070	16081	16143	16063	16149	16174	16181	16147	16083	15957	15927	16066	16039	15790	16117	16013	16102	15898	16182	15984	16135	15883	16092	15928	16005	15908	16038	16167	16135	15873	16068	16009	15828	15867	15906	16087	15892	15972	15946	15944	16096	16151	16195	16209	16010	15861	15895	16011	15999	16133	16190	16052	15963	16022	16088	15970	15933	16080	16054	15999	16104	16001	16003	15902	15993	16093	16140	15944	15882	15903	15982	16035	16151	16012	15955	16008	16117	16044	16080	16061	16069	16066	16130	16195	16052	15914	15963	16072	16060	16117	16044	16200	15994	15928	15997	16005	15953	16218	15946	16117	15981	15892	16003	16079	15910	16036	16029	16062	15981	15916	15906	16148	16087	16002	16060	16030	16152	16135	16111	15912	15981	16095	16033	15988	16053	15882	16085	16124	15953	16079	16086	15974	15867	15954	15928	15852	16075	15942	15998	15957	15972	16186	16087	15964	16072	16021	16167	15891	16044	15926	16028	16170	16036	15978	16092	16068	16134	15947	16080	16155	16166	16158	16062	16045	16028	16255	15922	16097	15981	15864	16107	16032	16073	15930	16054	16124	16026	15934	16030	16019	16118	15837	16124	15924	16039	16123	15895	16205	15907	15977	16104	15905	16065	15969	16240	16167	16223	15931	16026	15908	15995	15930	15980	16090	16020	16103	16123	16065	16053	15873	15955	15992	16019	16167	16033	15866	15963	16051	16064	15957	15925	16229	16074	15951	16190	16211	16032	15943	15963	16054	16059	15758	15961	16108	16026	15984	15909	15985	15929	16181	16054	16040	15963	16064	16050	16113	15927	15992	16222	16083	15987	15933	15830	16108	16126	15800	16033	16122	16037	16016	16101	16121	15879	16000	15878	15898	15997	16129	16062	15965	16213	15903	16034	16119	16045	16097	16027	16011	15975	16072	16103	16003	16045	16168	15939	15974	15988	16034	16073	16134	16084	16096	15986	16077	15794	16019	16024	15963	15905	15904	15994	16042	15904	15889	15914	15937	15936	15932	16159	16058	16023	16079	16035	16031	16053	15865	15977	16021	16014	15934	15870	16125	16054	16102	16059	16081	16088	15933	16044	15834	16097	16018	16127	15997	16054	16122	15841	16042	16158	16072	16152	15959	16028	15903	16061	15976	15898	16078	16223	15899	16079	16084	15962	16054	16053	16003	15847	16110	15760	16012	16128	16076	15912	16061	16062	15963	16148	15867	16083	16048	16147	16079	15844	15969	16060	15868	16158	15992	16079	16099	16168	15895	16185	16016	15913	15945	15964	16064	16037	16127	15883	16013	16086	16042	16169	16010	16046	15953	16127	15982	16016	16057	16136	16042	16053	15935	16133	16023	15908	16139	16135	16089	15984	16049	15934	16012	16021	16101	16048	15952	16020	16058	16088	16140	15942	16087	15985	16088	16144	16032	16020	15895	16100	16075	15907	16034	15983	15945	15993	15990	15985	16076	16114	15965	15995	15954	16066	15763	16035	16146	16001	16045	15987	16030	16083	15890	16132	15868	15995	15884	16198	16062	16167	16121	16052	15890	16033	16084	15946	16123	16027	15973	15956	16031	15984	16153	15907	16006	16236	16087	16076	16284	16076	15991	16106	16141	15955	16057	16179	15880	15985	15855	16046	16211	15954	16137	16136	16050	16007	16062	16058	16105	15990	15851	16074	16034	15938	15936	16015	16060	15920	15949	16045	15997	16013	16145	16101	16101	16040	15885	16195	15994	15775	16135	16023	15930	16076	16012	16097	15972	16004	16053	16008	16034	16227	16047	16047	15912	15899	16119	15940	16000	16190	15928	16070	15833	15898	16141	16031	15949	16155	15904	15848	16152	16081	16000	16115	15992	16102	16080	15881	16034	15988	16052	15995	15885	16005	16039	16037	16085	16103	15913	16085	15951	15998	16100	16050	16149	16099	15938	15994	15887	16213	16014	16150	16278	16083	16068	16006	16055	15969	15977	16049	16045	15975	16056	16070	16155	16121	15911	16142	15849	15991	15960	16052	16080	16085	16091	16030	16227	15945	15956	16097	15879	16030	15914	16101	15985	16076	16072	15911	15869	15936	16113	16087	15879	16109	15995	15958	15966	16170	15993	15941	16162	16024	15947	15991	15999	16155	16081	16072	15990	16088	16005	15875	15910	15946	15915	16125	15925	15919	15991	16097	15919	16080	15975	15921	15980	15997	16097	16007	15919	16212	15894	15964	16057	15845	16023	16054	16137	16131	16082	16100	15907	16025	15965	16090	15963	15947	16196	15958	15913	15987	15949	16216	16052	15952	16039	16037	15986	16012	16079	16046	16111	16064	16023	16299	15993	16010	16075	16046	16066	16001	16125	15981	16108	16094	15941	16005	16124	16246	16075	16028	16006	16221	16051	16058	15992	16044	15808	15882	15937	15954	16082	16132	15963	16052	16117	15989	16051	16047	15996	16045	16004	16005	16037	16134	15995	16214	16079	15964	16097	15918	16039	16010	16000	16154	16034	16106	16007	16091	16254	15923	16048	15909	15928	15878	15887	16134	16090	15978	16089	16090	15970	16009	15901	16115	15977	15914	15965	16032	16121	15953	16089	15965	15820	16115	15925	16033	16320	16025	16216	16112	16048	16186	16031	16164	16055	16019	16051	15991	15998	16086	16169	15911	16048	16000	16028	16034	16069	15990	16056	16090	16206	16157	16224	16185	16109	16068	16002	16114	15868	15980	16069	15905	16000	16091	15958	16022	16020	15925	16165	15998	16116	16056	16000	15857	16094	16137	16036	16151	16094	16019	15981	16059	15992	15957	15862	16055	16002	15997	15947	15975	15926	15938	15970	16076	16062	16116	15903	15953	16040	16097	15900	15981	16123	16080	15931	15904	16133	16127	16041	15995	16202	16156	16118	16054	16128	16047	15980	16048	16168	16108	16029	15936	16101	15865	16043	15978	16194	16097	16215	15954	16110	15946	16204	16143	16008	15949	16145	16107	15999	16041	15825	15914	15933	16105	16047	16024	15880	16142	15953	15992	16060	16087	16025	15959	15889	16110	16087	16021	16188	16074	16091	16153	16015	15871	16123	15952	16168	15933	16089	16087	16175	16062	16063	16058	16185	16009	16153	15908	16036	15996	16118	15954	16069	16070	16010	16001	16179	15993	16117	15994	15859	15966	16075	16099	15996	15909	16017	16091	15919	16075	16088	16089	16061	16125	16031	16148	15964	15876	16002	16138	16057	16034	15927	15987	16028	16069	15953	15964	15993	16013	15951	15965	16188	15862	16006	15980	15970	16093	16099	16016	16103	15983	16033	15983	15989	16118	16036	16214	16057	16112	15824	15999	15959	15916	16225	16049	16153	16021	15928	16139	16201	15997	15965	15944	15991	16014	16044	16203	16132	15984	16071	16016	16071	15985	16011	16033	15971	16071	16076	16099	15842	16042	16083	16090	16039	15919	15994	16023	15989	16245	15968	16083	16008	16073	16158	16060	16214	15957	15985	15825	16048	16205	16049	16078	16062	15953	16019	16057	16058	16147	16091	16062	15973	16112	16012	15958	15963	16038	16200	15916	16126	16115	16006	16095	16079	15995	16069	16034	15951	15961	16133	15923	16052	15934	15919	16024	16005	16004	15963	16075	15997	16022	16028	16119	16221	16019	15917	16154	15890	16026	16214	16079	15987	15961	16125	15962	16022	16068	15965	16067	16161	15860	15881	15992	16007	16038	15949	16070	16039	16082	15998	16040	16089	16111	16080	15929	15948	15948	16123	15996	16103	16025	15896	15985	16052	16223	16074	15948	16087	16114	16112	15815	16052	15894	16017	16109	16062	16030	16037	16028	16188	16084	16335	15969	16075	16053	16051	16147	16083	15944	15973	15916	16051	16068	16024	15899	16228	15940	16124	16056	16104	16025	15988	16017	16098	16046	16179	15978	16042	16125	16190	15982	16035	16038	16030	16126	15891	15910	16031	15869	16089	16062	16091	16116	16050	15842	15947	15949	15841	15945	16017	16130	15815	15955	16042	16222	15824	15936	16044	15954	16009	16126	15895	15917	15923	16005	16032	15950	15993	15862	16041	16115	15775	16100	16173	16088	15986	15999	16034	15997	15974	16061	15975	15813	15865	15971	16203	15952	16121	15923	16091	16044	16050	15912	16020	15989	15938	16055	15988	16100	16093	16113	16077	16174	16045	16122	16099	16024	15995	16070	16068	16131	16126	16055	15944	15983	16083	16008	16127	16042	16040	15905	15996	15971	15983	16091	16090	16014	15930	15961	16259	16185	15971	16228	16249	15769	16025	16140	15946	16057	16049	15855	16022	16158	16092	16010	16031	15998	15968	16081	15886	16066	15972	15942	15827	16015	15987	15955	15896	16101	15823	16039	15996	15940	16018	15968	15989	15975	15851	15940	15951	16164	16174	16083	16116	15927	15682	16121	15948	16155	16079	15898	15878	16161	16175	16184	16055	16155	16031	15948	15995	15856	15968	16085	15935	16130	16048	16100	16114	15933	16083	16210	16082	16070	16093	15815	15992	15962	16068	16017	16091	16169	16102	16118	15954	16123	15944	15964	16010	16018	15966	15998	16103	15724	15981	16115	16015
22553	21068	28859	23499	21288	23233	24784	19841	19223	19263	19145	18974	21288	34581	37702	34136	27567	22460	20247	18888	18815	18780	18791	18535	18762	18734	18863	18495	18815	18581	18713	18570	18768	18597	18697	18488	18630	18626	18824	18639	18578	18766	18665	18475	18478	18565	18561	18489	18536	18687	18601	18710	18701	18803	18738	18592	18541	18633	18395	18589	18677	18639	18634	18683	18803	18643	18818	18619	18722	18760	18638	18589	18677	18647	18655	18657	18708	18624	18508	18686	18574	18466	18573	18617	18612	18634	18524	18585	18578	18713	18548	18603	18559	18694	18583	18436	18574	18517	18537	18742	18855	18550	18660	18556	18461	18667	18614	18637	18581	18475	18508	18424	18594	18487	18635	18444	18539	18579	18419	18567	18681	18741	18813	18678	18566	18385	18716	18626	18647	18687	18627	18650	18729	18660	18615	18501	18548	18462	18317	18687	18522	18524	18517	18467	18490	18415	18260	18470	18827	18627	18592	18446	18470	18683	18613	18416	18660	18436	18726	18514	18695	18488	18627	18731	18506	18556	18569	18532	18516	18645	18681	18633	18432	18629	18366	18452	18638	18499	18544	18581	18569	18586	18531	18472	18607	18455	18630	18886	18500	18548	18625	18795	18600	18730	18538	18765	18421	18501	18511	18360	18675	18642	18623	18358	18447	18664	18655	18394	18542	18569	18691	18530	18701	18615	18667	18527	18595	18401	18570	18498	18548	18699	18417	18518	18522	18533	18592	18565	18783	18725	18313	18585	18636	18549	18389	18486	18582	18385	18767	18546	18523	18459	18507	18601	18659	18473	18408	18460	18711	18450	18523	18387	18566	18706	18606	18607	18542	18641	18506	18699	18586	18636	18475	18438	18558	18452	18418	18297	18565	18444	18731	18463	18351	18557	18724	18609	18571	18453	18514	18725	18541	18580	18552	18400	18731	18790	18599	18607	18454	18541	18475	18462	18547	18453	18527	18648	18767	18345	18549	18487	18525	18593	18483	18558	18524	18437	18680	18522	18486	18446	18676	18525	18661	18486	18771	18758	18719	18684	18459	18432	18523	18566	18557	18454	18539	18438	18374	18468	18631	18616	18686	18776	18653	18645	18528	18590	18448	18659	18720	18403	18393	18525	18548	18523	18393	18667	18786	18635	18725	18646	18654	18590	18709	18676	18451	18371	18624	18696	18591	18641	18570	18473	18680	18633	18544	18610	18481	18561	18744	18738	18656	18719	18588	18820	18543	18658	18584	18315	18675	18429	18583	18480	18424	18406	18500	18413	18553	18681	18513	18492	18410	18393	18654	18460	18643	18559	18558	18526	18606	18489	18623	18683	18549	18475	18677	18457	18542	18323	18723	18673	18582	18582	18632	18635	18402	18491	18397	18450	18354	18495	18584	18380	18709	18450	18482	18577	18451	18659	18803	18676	18332	18224	18622	18520	18392	18670	18514	18640	18565	18657	18414	18526	18568	18499	18636	18552	18639	18739	18631	18648	18628	18415	18658	18523	18614	18559	18567	18568	18604	18553	18647	18600	18592	18541	18427	18622	18570	18619	18538	18541	18457	18546	18594	18443	18698	18576	18483	18620	18641	18530	18632	18438	18722	18628	18469	18617	18558	18558	18612	18565	18396	18577	18691	18717	18595	18823	18638	18640	18553	18519	18524	18471	18464	18467	18543	18550	18383	18639	18483	18604	18647	18568	18426	18681	18421	18447	18683	18534	18425	18493	18576	18710	18535	18784	18470	18522	18754	18657	18572	18388	18376	18383	18555	18514	18594	18631	18551	18512	18700	18369	18650	18382	18189	18469	18606	18438	18633	18252	18558	18479	18366	18645	18622	18620	18449	18485	18617	18578	18435	18554	18570	18558	18639	18567	18685	18612	18507	18602	18651	18551	18479	18424	18419	18569	18545	18885	18525	18531	18631	18608	18440	18663	18719	18458	18584	18490	18656	18546	18715	18598	18480	18785	18661	18337	18661	18513	18504	18564	18564	18380	18559	18509	18799	18400	18652	18541	18419	18605	18684	18575	18566	18523	18598	18563	18527	18544	18623	18511	18365	18654	18386	18584	18434	18433	18527	18416	18721	18600	18749	18600	18669	18507	18558	18561	18514	18456	18548	18699	18340	18528	18453	18659	18522	18532	18567	18358	18518	18603	18878	18624	18550	18505	18525	18718	18676	18740	18756	18619	18414	18538	18509	18788	18674	18542	18388	18430	18590	18523	18356	18454	18474	18421	18502	18429	18469	18609	18375	18487	18569	18631	18571	18521	18658	18531	18710	18280	18376	18317	18402	18696	18498	18576	18465	18612	18541	18649	18577	18418	18375	18589	18649	18608	18438	18549	18596	18561	18382	18684	18604	18413	18247	18586	18641	18532	18383	18418	18655	18592	18566	18414	18551	18549	18555	18563	18612	18584	18545	18480	18643	18575	18572	18720	18541	18624	18680	18677	18596	18355	18392	18640	18707	18581	18542	18509	18693	18242	18641	18506	18542	18609	18572	18552	18477	18435	18640	18703	18636	18592	18508	18652	18659	18468	18548	18497	18556	18594	18440	18276	18401	18322	18304	18433	18592	18604	18486	18443	18816	18495	18455	18497	18677	18548	18550	18519	18498	18535	18689	18313	18572	18554	18575	18627	18503	18637	18761	18423	18566	18417	18396	18608	18658	18371	18452	18634	18646	18577	18441	18423	18553	18492	18650	18578	18514	18522	18519	18432	18581	18508	18680	18356	18506	18421	18679	18785	18565	18532	18582	18662	18531	18643	18665	18549	18422	18540	18452	18500	18380	18347	18371	18451	18531	18507	18601	18224	18592	18813	18738	18360	18541	18635	18504	18665	18586	18769	18594	18761	18686	18429	18714	18424	18507	18615	18633	18466	18564	18575	18636	18601	18736	18404	18550	18340	18475	18458	18539	18552	18822	18559	18787	18461	18517	18759	18426	18488	18686	18459	18402	18376	18621	18649	18535	18458	18563	18371	18606	18662	18471	18590	18627	18613	18469	18687	18469	18432	18538	18246	18583	18544	18513	18627	18514	18656	18477	18670	18460	18533	18381	18744	18639	18471	18697	18630	18480	18610	18628	18591	18562	18492	18562	18536	18580	18612	18649	18630	18597	18579	18689	18446	18379	18497	18306	18488	18411	18647	18536	18820	18440	18650	18560	18502	18498	18667	18456	18782	18578	18560	18576	18577	18824	18735	18579	18638	18542	18711	18651	18442	18668	18606	18486	18454	18559	18634	18469	18728	18458	18426	18661	18856	18373	18546	18466	18352	18539	18537	18453	18549	18342	18596	18557	18654	18487	18568	18660	18879	18631	18501	18510	18587	18634	18443	18676	18544	18560	18512	18481	18606	18554	18555	18624	18541	18541	18599	18444	18501	18676	18414	18469	18493	18592	18497	18645	18506	18400	18656	18532	18542	18692	18556	18614	18322	18507	18449	18444	18575	18504	18634	18673	18554	18449	18547	18587	18417	18566	18296	18531	18584	18626	18505	18395	18470	18568	18527	18769	18647	18698	18660	18641	18579	18447	18507	18595	18632	18488	18542	18593	18432	18432	18558	18461	18517	18438	18696	18458	18639	18302	18455	18511	18480	18563	18635	18476	18790	18679	18423	18508	18504	18363	18609	18425	18662	18434	18377	18486	18557	18651	18365	18321	18592	18409	18512	18402	18710	18724	18558	18584	18632	18613	18366	18721	18737	18744	18533	18560	18525	18433	18462	18571	18387	18496	18617	18539	18299	18496	18482	18633	18600	18526	18501	18421	18507	18329	18511	18454	18620	18537	18507	18506	18464	18284	18731	18593	18480	18596	18560	18509	18500	18497	18475	18497	18514	18599	18372	18594	18645	18624	18687	18530	18561	18451	18685	18689	18706	18565	18500	18613	18414	18334	18627	18501	18502	18607	18555	18451	18413	18501	18645	18623	18560	18702	18605	18686	18656	18588	18362	18532	18291	18781	18624	18343	18447	18620	18414	18489	18669	18435	18710	18477	18564	18530	18544	18586	18696	18639	18467	18610	18664	18454	18612	18451	18604	18518	18378	18622	18625	18580	18409	18681	18705	18567	18661	18474	18444	18550	18538	18462	18419	18538	18551	18423	18222	18328	18587	18457	18625	18508	18723	18645	18538	18484	18498	18594	18572	18442	18469	18532	18490	18329	18351	18581	18624	18625	18678	18616	18503	18519	18571	18428	18667	18520	18600	18559	18696	18516	18691	18544	18373	18554	18826	18506	18468	18644	18553	18480	18713	18530	18539	18674	18480	18600	18593	18478	18510	18468	18567	18561	18590	18628	18322	18701	18570	18567	18618	18452	18448	18594	18461	18493	18568	18747	18653	18608	18635	18608	18671	18770	18534	18540	18572	18470	18760	18605	18709	18561	18546	18530	18758	18519	18597	18599	18613	18496	18612	18450	18564	18575	18322	18612	18450	18424	18755	18505	18755	18620	18450	18445	18457	18643	18567	18695	18431	18601	18450	18539	18442	18256	18734	18633	18779	18703	18442	18512	18564	18400	18444	18563	18451	18684	18465	18687	18707	18635	18704	18500	18400	18452	18443	18550	18545	18372	18394	18690	18642	18777	18575	18499	18340	18433	18494	18441	18546	18450	18573	18637	18560	18719	18554	18447	18549	18705	18592	18558	18511	18572	18509	18505	18501	18717	18667	18588	18462	18539	18541	18503	18366	18743	18621	18585	18611	18596	18445	18537	18504	18525	18465	18571	18506	18666	18449	18518	18396	18378	18613	18722	18729	18602	18614	18514	18508	18513	18442	18642	18745	18719	18651	18696	18662	18610	18288	18639	18547	18584	18791	18484	18634	18709	18353	18612	18635	18574	18780	18628	18626	18522	18601	18627	18456	18415	18682	18631	18411	18458	18592	18473	18719	18679	18449	18643	18744	18700	18546	18674	18523	18589	18618	18578	18575	18655	18468	18723	18588	18477	18564	18628	18411	18767	18721	18774	18654	18496	18286	18615	18513	18530	18463	18476	18306	18686	18632	18502	18585	18504	18355	18536	18576	18378	18540	18493	18431	18453	18523	18653	18279	18537	18489	18492	18590	18522	18563	18415	18634	18559	18630	18442	18456	18360	18485	18703	18590	18647	18537	18394	18634	18818	18499	18701	18656
15202	26541	24662	20475	18855	18152	17532	17285	16918	16948	16792	16763	21630	38912	39689	34745	26406	20307	17585	16534	16369	16285	16409	16351	16282	16270	16331	16357	16302	16408	16371	16382	16431	16365	16377	16359	16233	16280	16310	16214	16309	16249	16214	16470	16279	16258	16157	16111	16379	16170	16201	16376	16399	16277	16449	16142	16069	16365	16282	16306	16435	16048	16363	16373	16307	16267	16358	16335	16370	16158	16435	16379	16416	16311	16234	16212	16114	16306	16412	16230	16273	16228	16277	16368	16388	16250	16135	16367	16132	16319	16400	16372	16318	16280	16327	16345	16263	16079	16420	16152	16232	16344	16313	16280	16274	16427	16182	16274	16362	16259	16278	16320	16294	16210	16249	16443	16138	16244	16274	16098	16216	16178	16125	16216	16301	16264	16199	16213	16281	16312	16426	16363	16273	16008	16373	16221	16474	16219	16294	16273	16348	16229	16243	16240	16053	16233	16322	16310	16120	16320	16149	16237	16223	16238	16276	16275	16149	16315	16296	16282	16300	16409	16322	16426	16159	16281	16247	16141	16101	16304	16505	16200	16332	16238	16380	16236	16233	16165	16162	16356	16329	16370	16165	16182	16091	16327	16187	16329	16267	16228	16174	16003	16368	16397	16391	16244	16441	16253	16252	16136	16283	16290	16200	16166	16342	16234	16251	16296	16352	16217	16364	16246	16128	16251	16148	16328	16137	16289	16198	16338	16215	16277	16144	16363	16261	16271	16131	16147	16045	16156	16317	16247	16356	16348	16303	16350	16186	16177	16266	16200	16319	16264	16258	16123	16289	16197	16092	16124	16363	16013	16305	16364	16184	16223	16099	16235	16212	16312	16415	16205	16399	16195	16191	16240	16249	16326	16372	16217	16373	16229	16190	16144	16308	16233	16329	16140	16364	16291	16183	16227	16174	16213	16293	16085	16260	16192	16325	16438	16153	16230	16254	16187	16138	16300	16261	16219	16363	16172	16292	16207	16212	16059	16364	16178	16161	16047	16403	16137	16266	16231	16330	16308	16338	16335	16140	16242	16384	16389	16230	16187	16093	16109	16173	16255	16185	16370	16241	16312	16390	16154	16194	16306	16161	16269	16119	16353	16189	16147	16110	16046	16318	16271	16115	16326	16254	16231	16238	16229	16142	16306	16089	16069	16161	16235	16362	16249	16278	16301	16211	16274	16417	16404	16313	16375	16257	16137	16257	16231	16283	16120	16390	16293	16312	16144	16336	16314	16172	16226	16307	16246	16207	16346	16297	16193	16447	16199	16221	16221	16293	16336	16198	16359	16291	16309	16123	16168	16196	16245	16330	16339	16298	16229	16274	16287	16305	16291	16335	16207	16213	16196	16362	16256	16192	16217	16253	16236	16197	16263	16286	16269	16142	16214	16290	16105	16118	16211	16177	16245	16473	16106	16271	16157	16108	16049	16231	16303	16127	16364	16225	16041	16399	16184	16221	16325	16032	16360	16199	16131	16391	16318	16214	16229	16245	16434	16222	16241	16318	16232	16170	16106	16346	16359	16164	16302	16004	16206	16194	16273	16173	16143	16266	16147	16064	16368	16300	16277	16209	16207	16276	16239	16180	16224	16108	16367	16264	16319	16258	16218	16156	16076	16265	16382	16274	16234	16357	16252	16284	16164	16232	16317	16168	16101	16290	16408	16336	16174	16281	16269	16089	16077	16294	16261	16266	16190	16219	16094	16080	16297	16215	16340	16491	16321	16297	16298	16423	16196	16262	16341	16168	16258	16201	16182	16248	16215	16300	16316	16172	16152	16309	16353	16217	16269	16052	16453	16321	16303	16414	16177	16195	16242	16332	16270	16277	16070	16102	16222	16461	16422	16224	16260	16191	16226	16385	16107	16250	16207	16184	16243	16327	16430	16255	16197	16243	16246	16207	16273	16371	16303	16208	16316	16279	16075	16232	16234	16368	16266	16146	16263	16370	16345	16260	16254	16157	16315	16245	16135	16412	16190	16291	16374	16121	16208	16339	16276	16283	16320	16182	16191	16413	16233	16191	16183	16180	16483	16242	16233	16236	16308	16229	16136	16341	16272	16433	16318	16236	16175	16120	16318	16326	16096	16288	16202	16194	16209	16351	16387	16391	16152	16354	16307	16209	16147	16241	16000	16248	16319	16176	16129	16148	16319	16174	16373	16265	16250	16298	16154	16115	16344	16310	16228	16258	16201	16371	16180	16343	16319	16186	16279	16236	16280	16404	16293	16338	16153	16403	16266	16197	16356	16163	16321	16394	16171	16281	16229	16230	16154	16200	16101	16148	16220	16169	16205	16051	16245	16239	16039	16203	16078	16303	16243	16312	16389	16300	16308	16166	16374	16246	16285	16362	16399	16239	16211	16415	16053	16157	16147	16313	16332	16196	16296	16066	16121	16224	16207	16373	16137	16179	16287	16276	16234	16209	16245	16394	16309	16344	16479	16187	16170	16297	16236	16196	16239	16179	16309	16308	16271	16290	16150	16201	16209	16254	16127	16249	16220	16438	16227	16256	16230	16273	16184	16157	16180	16236	16258	16264	16289	16270	16332	16287	16242	16133	16148	16314	16212	16329	16259	16316	16203	16233	16362	16020	16219	16165	16472	16173	16034	16012	16144	16275	16309	16231	16235	16305	16228	16236	16245	16188	16397	16218	16238	16331	16296	16156	16278	16416	16319	16309	16344	16194	16203	16239	16233	16290	16224	16164	16301	16189	16125	16199	16195	16248	16224	16189	16109	16219	16254	16225	16340	16250	16058	16223	16230	16179	16291	16386	16275	16323	16137	16150	16290	16295	16329	16295	16209	16412	16253	16288	16224	16142	16081	16078	16231	16360	16163	16365	16229	16346	16232	16438	16251	16188	16235	16287	16335	16439	16180	16272	16268	16216	16293	16410	16190	16406	16244	16262	16210	16235	16187	16084	16115	16169	16231	16154	16227	16203	16447	16267	16126	16340	16117	16422	16216	16368	16213	16184	16394	16357	16208	16402	16351	16091	16170	16174	16229	16245	16218	16287	16222	16120	16138	16108	16300	16278	16141	16203	16423	16296	16200	16217	16145	16312	16341	16376	16300	16290	16186	16161	16217	16128	16170	16212	16292	16363	16215	16188	16345	16290	16225	16110	16221	16343	16239	16149	16329	16178	16332	16162	16277	16437	16254	16304	16362	16368	16113	16117	16275	16285	16045	16204	16198	16271	16260	16403	16227	16193	16159	16291	16159	16041	16248	16304	16358	16070	16187	16114	16146	16300	16179	16220	16219	16172	16053	16209	16141	16250	16202	16346	16160	16385	16309	16273	16260	16419	16359	16174	16165	16217	16172	16182	16189	16238	16298	16193	16173	16353	16335	16297	16237	16208	16152	16267	16413	16157	16198	16053	16041	16346	16019	16135	16320	16253	16295	16363	16173	16222	16155	16242	16273	16106	16342	16244	16355	16216	16254	16168	16123	16137	16255	15933	16354	16267	16320	16188	16427	16187	16204	16224	16319	16154	16265	16275	16167	16219	16259	16106	16381	16269	16321	16269	16157	16322	16289	16228	16360	16382	16325	16282	16271	16129	16231	16361	16257	16294	16006	16322	16175	16322	16294	16342	16025	16341	16253	16320	16256	16236	16251	16189	16268	16338	16333	16305	16264	16218	16200	16283	16305	16151	16239	16164	16156	16252	16288	16227	16216	16282	16208	16323	16199	16335	16267	16074	16317	16369	16319	16315	16214	16132	16333	16184	16233	16298	16278	16118	16288	16190	16240	16341	16468	16209	16406	16409	16388	16321	16429	16151	16188	16335	16160	16216	16208	16188	16137	16296	16162	16122	16204	16182	16265	16319	16293	16325	16226	16081	16157	16176	16357	16275	16249	16298	16264	16221	16404	16371	16234	16131	16228	16184	16296	16038	16283	16195	16195	16177	16196	16359	16218	16172	16248	16297	16123	16174	16263	16236	16164	16230	16082	16465	16289	16271	16210	16390	16121	16266	16301	16141	16296	16364	16138	16416	16303	16313	16324	16299	16312	16172	16258	16240	16276	16426	16245	16310	16041	16329	16250	16091	16362	16179	16099	16231	16370	16168	16268	16154	16293	16319	16309	16365	16269	16307	16098	16271	16135	16175	16257	16278	16205	16172	16228	16309	16233	16073	16189	16296	16356	16148	16268	16082	16240	16311	16040	16294	16262	16358	16271	16109	16193	16274	16202	16385	16238	16222	16223	16456	16320	16266	16232	16209	16032	16312	16259	16316	16391	16172	16132	16300	16450	16170	16259	16211	16376	16224	16371	16094	16091	16368	16167	16000	16400	16206	16306	16105	16275	16148	16271	16334	16227	16222	16392	16367	16331	16333	16058	16174	16113	16250	16303	16084	16226	16297	16246	16183	16371	16470	16204	16148	16261	16290	16417	16413	16159	16318	16233	16342	16246	16165	16178	16103	16313	16062	16223	16168	16200	16320	16172	16199	16236	16334	16236	16280	16371	16321	16246	16273	16208	16215	16345	16228	16163	16282	16224	16236	16282	16250	16332	16202	16179	16187	16106	16317	16321	16335	16217	16209	16182	16076	16298	16054	16164	16278	16340	16242	16295	16233	16222	16250	16158	16142	16277	16107	16320	16059	16143	16264	16115	16366	16341	16212	16477	16180	16262	16289	16228	16138	16219	16296	16319	16292	16166	16182	16285	16408	16242	16382	16263	16219	16390	16426	16365	16128	16149	16315	16220	16311	16336	16287	16294	16209	16230	16257	16216	16362	16303	16137	16385	16424	16087	16260	16177	16309	16312	16225	16278	16149	16193	16325	16164	16262	16211	16280	16268	16238	16272	16204	16282	16259	16327	16245	16245	16169	16129	16372	16378	16230	16282	16219	16013	16172	16260	16060	16220	16346	16261	16333	16339	16109	16238	16323	16182	16287	16155	16188	16157	16248	16141	16449	16274	16290	16340	16159	16246	16307	16180	16118	16166	16285	16113	16074	16428	16293	16208	16241	16218	16089	16207	16205	16139	16302	16224	16348	16152	16234	16204	16169	16200	16343	16372	16328	16181	16353	16272	16300	16210	16370	16318	16289	16148	16271	16207	16047	16265	16254	16212	16236	16314	16315	16132	16315	16171	16170	16187	16332	16275	16225	16171	16109	16236
27502	21762	23668	21072	18072	18164	18422	18447	18031	18346	18274	18333	18363	19265	20079	19867	19301	18546	18279	18235	18229	18326	18164	18052	18329	18183	18222	18224	18326	18245	18137	18215	18145	18127	18196	18042	18465	17944	18228	18066	18269	18388	18279	18017	18137	18199	18227	18517	18319	18274	18341	18107	18244	18195	18395	18287	18180	18014	17926	18322	18129	18291	18215	18394	18124	18178	18161	18054	18179	18105	18087	18212	18176	18154	17959	17969	18188	18060	17917	18118	18320	17956	18039	18203	18062	17979	17888	18286	18093	17978	18110	18208	18204	18045	18125	17989	18149	18051	18245	18253	18353	18153	18149	18193	18317	18135	18120	18248	18072	18160	18248	18209	18224	18137	18306	18061	18229	18000	18123	18058	18290	18100	18287	18194	18251	18256	18163	18333	18165	18165	18135	18254	18078	17979	18290	18158	18129	18294	18200	18188	18238	18324	18231	18032	18129	18005	18292	18266	17972	18109	18398	18206	18228	18256	18212	18299	18236	18082	17929	18108	18088	18147	18062	18043	18032	18115	18189	18219	18000	18036	18198	18359	18239	18331	18189	18212	18099	18026	18416	18186	17985	18236	18316	18280	18141	18056	18099	18343	17873	17997	18134	18108	18075	18268	18117	18104	18212	18151	18169	18159	18050	18025	18297	18206	17980	18081	18017	18143	18281	18046	18150	17997	18083	18013	18200	17949	18468	18289	18210	18127	18114	18025	18311	18318	18186	18162	18200	18111	18331	18141	18021	18203	18194	18018	18238	18011	18157	18278	18036	18198	18160	18028	18143	18155	18108	18147	18287	18220	18189	18122	18215	18152	17966	18102	18066	18005	18133	18141	17981	17990	17989	18222	18130	18203	18190	18448	18140	18183	18054	18035	18124	17969	18181	18116	18071	18215	18138	18071	18122	18205	18079	18267	18155	18050	18075	18147	18067	17945	18237	18218	18254	18260	17993	18143	18129	18140	18201	18102	18246	18017	18002	18192	18298	18032	18086	18337	18173	18204	18076	18026	18155	18170	18187	18031	18081	18097	18310	18163	18454	18212	18218	18208	18115	18153	18354	18032	18239	18219	18143	18034	18051	18167	18133	18263	18184	18138	18308	18326	18261	18294	18186	18126	18103	18114	18222	18196	18213	18218	18265	18146	17950	18148	18269	18191	18033	18150	17924	18042	18008	18292	18291	18209	18232	18077	18122	18206	18120	18077	18160	18248	18097	18229	18262	18079	17958	17919	18093	17997	18037	18101	18162	18209	18127	18173	18007	18179	18224	17952	17977	18106	18123	18197	18240	17909	18037	18131	18237	18092	18113	18343	18261	18025	18204	18122	18077	18096	18287	18192	18366	18289	18169	17937	18149	18254	18040	18009	18202	18093	18047	18271	18101	18068	18260	18010	18075	18110	18122	18247	18175	18094	18146	17940	18433	18329	18306	18292	18430	18381	18111	18122	18042	18126	18146	18158	18158	18169	17990	18195	18173	18050	18289	18241	18263	18334	18204	18193	18285	18165	18362	18044	18135	18316	17981	18086	18052	18167	18011	18229	18166	18424	18246	18124	18233	18194	18093	18231	18286	18144	18073	18037	18437	17959	18024	18274	18172	18029	18042	18258	18211	18026	18050	18123	18027	18019	18093	18119	18197	17982	17962	18141	18127	18129	18195	18208	18238	17860	18274	17897	18052	18150	18267	18344	18107	18104	18172	18052	18233	18175	18126	18173	17995	18091	18134	18188	18059	18130	18143	18295	18124	17986	18312	18097	18343	18357	18314	18165	18263	18147	18375	18056	18314	18170	18067	18115	18038	18052	18299	18356	18028	18311	18120	18187	18328	18222	18282	18367	18304	18164	18291	18302	18154	18353	18183	18121	18064	18031	18104	18008	18125	18221	18291	18125	18284	18241	18307	18011	18087	18119	18217	18320	18098	17894	18115	18001	18415	18264	18021	18221	18191	18154	18162	18116	18105	18174	18182	18110	18193	18171	18198	18185	18281	18075	18311	18131	18195	18200	18117	18145	18186	18210	18000	18238	18222	18122	18230	18121	18130	18366	17945	18189	18001	18040	18210	18232	18171	17890	18115	18256	18166	18311	18336	18167	18215	18084	17868	18098	18095	18282	18294	18077	18197	18145	18323	17911	18355	18173	18265	18310	18247	18234	18313	17968	18024	18016	18068	18133	18123	18071	18264	18222	18318	18370	18181	18152	18053	18075	17975	18310	18196	18302	18393	18094	18331	17979	18273	18401	18207	18007	18137	18115	17954	18054	18035	18219	18271	18235	18208	18285	18089	18053	18072	18228	17947	18251	18420	18262	18225	18209	17914	17987	18123	18241	18120	18261	18181	18138	18238	18188	18181	18243	18231	18085	18094	18058	18269	18012	18039	18235	18387	18152	18153	18035	18087	18044	18276	18165	18259	18018	18263	18144	18312	18072	18213	17920	17962	17978	18186	18103	18131	18180	18123	18117	18331	18054	18170	18138	18236	18200	18130	18075	18037	17989	18233	18226	18158	18243	18049	17953	17914	18377	18192	18205	18192	18159	18012	18204	18038	18117	18169	18395	18211	18229	18341	18038	17989	18084	18200	18253	18094	18297	18320	18144	18208	18235	18197	18086	18146	18254	18090	18328	18437	18007	18443	18185	18262	18206	18385	18239	18164	18126	18086	18038	18248	18275	18131	18170	18104	18154	18017	18042	18106	18277	17995	18110	18301	18135	18030	18114	18164	18116	18295	18229	18275	18215	18237	17968	18135	18174	18035	18224	18368	18274	18328	18199	18383	18113	18227	18095	18476	18109	18117	18080	18305	17982	18133	17954	18184	18139	18138	18013	18379	18215	18306	18133	18076	18061	18218	18060	18264	18378	17986	18145	18268	18183	18082	18198	18005	18154	18188	18332	18148	18200	18139	18317	18098	18049	18040	18067	18186	18148	17988	17866	17920	18265	18128	18212	17930	18277	18182	18396	18114	18245	18018	18090	18096	18285	18134	18188	18192	18475	18323	18361	18007	18276	18192	18222	18134	18129	18151	18168	18232	18422	18254	18001	18194	17997	18088	18114	18035	18018	18132	18157	18164	18272	18087	18235	18238	18106	18074	18156	18083	17998	17903	18072	18013	18099	18321	18202	18231	17839	18293	18160	18250	18422	18142	18186	18253	18064	18180	18225	18106	18133	18306	18124	18058	17998	18211	18302	18285	18090	17883	18162	18017	18007	18068	18253	18260	18377	18255	18246	18263	18001	18319	18168	18390	18046	18333	18244	18244	18241	18192	18231	18112	18146	18232	18120	18259	18372	18177	17866	18144	18144	18160	18163	18269	18332	18219	18276	18387	18183	17957	18177	18385	18230	18219	18255	18093	18043	17998	18180	18322	18196	18051	18196	18322	18160	18195	18177	18419	18389	18100	18032	18231	18178	18182	18208	18247	18138	18246	18241	18149	18173	18109	18317	18132	18262	18230	17910	18228	18126	18221	18069	18139	18199	18295	18256	18172	18279	18007	18266	18266	18114	18244	18274	18121	18078	18337	18329	18202	18038	17980	18430	18239	18164	18313	18252	18154	18115	18163	18053	18085	18242	18056	18146	18098	18217	18292	18247	18135	18166	18253	18226	18183	18020	18249	18033	18236	18352	18267	18152	18117	18191	18159	17997	18138	18204	18106	18074	18288	18182	18074	18035	18193	18142	18248	18385	18185	18034	18130	18226	18061	18219	18189	18181	18075	17980	17913	18217	18144	18244	18009	18049	18196	18421	18264	18008	18212	18199	18139	18089	18124	18053	18047	18196	18369	18011	18108	18088	18157	18236	18239	18222	18309	18155	17953	18074	18208	18224	18125	18046	18138	18113	18270	17990	18313	18309	18120	18242	18262	18176	18074	18283	17954	18039	18320	18160	18073	18191	18317	18216	18214	18171	18252	18139	18093	18221	18016	18332	18271	18178	18217	18228	18213	18089	18295	18204	18311	18186	18199	18080	18090	18218	17897	18204	18255	18163	18292	18239	18390	18115	18217	18235	18102	18229	18070	18281	18058	18151	18086	17894	17942	18067	18260	18227	18123	18211	17981	18175	18223	18228	18020	18102	18098	18187	18167	18119	18220	17996	18132	18102	18267	18259	18147	18333	18157	18288	18172	18185	18251	18128	18135	18191	18332	18127	18223	18116	18366	18159	18221	18114	18091	18287	18131	18083	18223	18101	18228	17978	18323	18171	18182	18301	18123	18114	18408	17986	18216	18058	17842	18413	17998	18343	18338	18061	18021	18266	18081	17999	18299	18101	18052	17956	18184	18299	18282	18270	18162	18128	18154	18129	18024	18004	18307	18199	18266	18374	18283	18258	18167	18242	18126	18169	18153	18099	18135	18159	18304	18211	18171	18341	18207	18305	18129	18088	18334	18141	18066	18141	18078	18248	18181	18284	18176	17981	18321	18024	18190	18237	18127	18138	18225	18135	18030	18104	18082	18245	18227	18015	18123	18249	18190	18316	18362	18146	18027	18178	18214	18162	18045	18128	18127	18044	18217	18195	18172	17998	18062	18185	18357	18159	18196	18218	18087	18021	17967	18154	18154	18169	18201	17783	17945	18270	17930	18011	18322	18212	18258	18224	18376	18214	18172	18247	18129	18065	18031	18095	18236	18033	18088	18263	18119	18094	18285	18192	18227	18152	18263	18181	18178	18194	18129	17971	18355	18437	18182	18095	18243	18107	18213	18336	18176	18074	18123	18292	18298	18065	18091	18146	17979	18085	18065	18114	18239	18127	18025	18019	17998	18202	18176	18241	18176	18230	18100	18021	18122	18166	18180	18253	18360	18151	18169	18325	18169	18246	18138	18262	18021	18137	18322	18126	18079	18214	18252	18037	18015	18307	18118	17899	18306	18345	18245	18218	18068	18220	18048	18304	17884	18094	18127	18231	18314	18048	18166	18277	18005	18119	18304	18144	18341	18210	18157	18264	18306	18254	18379	18057	18137	18066	18223	18145	18103	18052	18196	18107	18003	18222	18075	18230	18141	18124	18056	18316	18282	17895	17881	18272	18162	18149	18199	18231	18237	18019	18128	18210	18146	18333	18073	18154	18240	18264	18190	18159	18153	18277	18273	18258	18205	18159	18034	18270	18213	18127	18042	17904	18163	18045
14928	16614	16573	16414	16150	16194	15950	15997	16039	16064	16054	15954	16194	18144	18713	18254	17034	16454	15932	16110	16129	15987	16225	16150	16009	16057	16120	16007	16120	16013	15989	16093	15938	16074	16109	16103	15883	15945	15996	16115	16000	16076	16113	15877	15993	15987	16120	15961	16027	16049	15947	15887	15882	16046	16003	15914	16129	16063	15941	16095	15976	16033	15883	16053	15933	15862	15912	16046	16010	15949	15950	16141	15934	15889	16243	15933	16136	16038	15973	16080	16011	15980	15897	16141	15934	16161	16160	16041	16053	15923	15911	15946	15956	16032	16024	16096	15969	15864	15926	16205	16045	15948	16001	15815	15892	15997	15812	16132	16097	15947	15992	16009	16013	16034	15854	15910	15885	16030	15888	15903	16075	15976	16155	15779	15972	15852	16097	15919	16101	16149	15948	16097	16061	16055	15999	15993	15987	15966	16051	15692	15991	15986	15854	15900	15931	15960	15853	16085	15835	15790	16221	15979	15828	16170	16149	16085	16144	15938	15962	16041	16050	16075	16039	15943	16007	15872	16179	16011	15973	15942	15990	15992	16128	15921	15905	15996	15960	15878	15948	15886	15993	15804	15853	15955	15916	16066	16010	16111	15893	15957	16035	16143	15987	15977	15884	16030	16061	15981	15899	15995	15981	15917	16180	16019	15999	15944	15985	15982	16061	15997	15942	15915	16144	16135	16022	16041	16045	16024	16102	16052	16027	16050	15963	16082	16057	15939	15941	15849	16073	15786	16201	15908	16039	15846	15868	16038	16001	16025	16114	15873	16045	16048	16036	15898	15851	15992	16044	16062	15975	15940	16046	15967	16049	15978	16113	16032	15999	16087	16112	16226	16041	16263	15860	16102	15853	15901	16214	16031	15911	15875	16056	16010	16111	16018	16147	16113	15926	16002	16187	16011	16147	15917	16120	16008	16155	16054	15964	16033	16183	15976	16146	16059	15967	16184	16136	16004	15933	16271	15823	15870	16090	16071	16018	16036	15873	16154	16120	16035	16031	16239	15931	16043	16116	15889	16047	15855	16005	15898	15969	15999	16216	15872	16125	16021	16050	16020	15941	15982	15940	16115	16052	16088	16109	16096	15938	16010	15926	16039	16159	15896	16042	15922	16183	16118	16024	15840	16210	15938	16086	16025	16002	16065	16088	16014	15814	15886	16190	15850	16126	16056	15911	16014	16031	15958	16064	16070	15946	16061	16159	15784	15866	15979	16084	15845	15980	16010	15915	16019	16062	16004	16209	16187	16076	16118	16091	15979	15848	16162	15973	15946	16003	15962	15998	15901	16165	15940	16197	15808	16006	16148	16027	15852	16073	15940	16039	15917	16095	16043	15930	15974	15988	15947	16042	16182	15963	15870	15998	15912	15913	16129	16036	15941	16072	16067	16168	15979	16001	15944	16103	16033	15954	15958	15939	15915	15915	16048	16074	15940	16154	16020	16029	16046	16152	15930	15956	15834	16078	16047	16109	15986	15906	16049	16120	15895	16082	16002	16036	16115	16076	16103	15829	16110	15880	16088	16180	16061	16094	16108	15917	16276	15855	15892	15802	16100	16172	15935	15975	16109	15975	16068	16068	15835	16056	16073	16023	15973	16164	16010	16050	15951	16038	16058	15975	16097	15952	15900	15990	15916	15942	15947	16032	15935	16016	15980	16039	16022	15961	15987	16015	15972	15902	15956	15930	15853	16035	16051	16084	15990	16017	16025	15939	15930	16068	16159	15877	15859	16173	16141	15909	16049	15864	15964	15878	16045	16026	16146	16057	16008	16108	16014	16097	16076	15940	15958	15963	15793	15978	16000	15910	16004	16065	15930	16077	15904	15984	16212	16048	16063	16039	16127	16016	16155	15845	16018	16060	15956	15820	16057	15800	15865	16085	15903	16029	16089	15975	16108	15972	15942	15977	16002	15962	16016	16087	15976	16005	16049	15903	16000	16130	15899	15943	15937	15952	15917	16021	15930	16001	15934	15903	15969	16082	16124	16088	15974	16001	16066	16074	16041	16139	16122	16107	16182	16045	15995	15995	15907	15983	15960	16194	16001	15816	15866	16082	15903	16096	15962	16001	16037	16114	16029	15825	15984	16125	16289	16079	15958	15837	16140	16148	15929	16024	15807	15951	16136	16098	15886	16070	16175	15970	16021	15875	15934	16114	15984	16065	16257	15884	16082	15921	15871	16097	16011	16088	15947	15990	16017	16062	16103	15897	16119	15993	16035	15959	15901	15958	16127	16056	16047	15982	16019	16118	16034	16090	15906	16143	15960	15857	15862	16065	15888	15917	15873	16003	16048	16001	15956	15989	16176	16062	16127	16060	15907	16033	15963	16112	15987	16049	15994	16075	15842	16073	15981	16069	16016	15896	16217	15931	15848	16049	16087	16058	16074	16146	15957	15953	16135	16093	15984	16000	15842	16072	16046	15987	15935	16088	16056	16052	15999	16005	15996	16128	15898	16007	16001	16006	15929	16216	15929	16065	15954	15932	16086	15892	15923	16196	16034	16242	16081	16118	16059	16011	16023	16066	15809	16023	15901	15922	16018	15987	15942	16045	15956	15935	16032	16143	15817	15961	15775	16027	15891	15900	15989	15991	15900	16112	16091	15979	15765	15941	16077	15935	16074	16148	16246	16128	16097	16054	15913	15940	15939	15974	15926	15994	15964	16053	16064	15937	16155	15902	15829	15953	16125	16133	15997	16046	15902	15884	15870	15841	15974	16026	15857	16075	15903	16024	16034	15959	16125	16129	16088	15956	16136	15958	16032	16067	16023	16026	15973	15966	15824	16032	15946	15967	16101	15857	16034	15922	15899	15825	15998	15904	16011	16070	16218	15969	15924	15966	16036	16078	16029	15957	15989	16094	15948	15967	16061	15951	15958	16073	16115	15870	16249	16157	15964	15999	15798	15986	16034	16000	16073	15978	15987	15962	15897	16143	15944	16073	15842	15907	15976	15880	16088	16106	15993	16057	15984	16025	15929	15798	16059	15913	15842	15886	16159	15984	15935	16072	16011	16140	16071	15924	16003	15915	16001	15945	16000	15998	16195	16010	15989	16044	15911	16152	15984	15954	16079	16188	15995	16114	15963	16179	16064	15999	16038	16086	15918	15866	15972	15915	16295	16141	15920	15983	15921	15980	16124	15921	15896	15939	16015	16070	15930	15902	15995	15885	16067	15962	15981	15964	16011	16009	16023	16045	16031	15896	15991	16085	15942	16014	16132	15949	16026	15998	15872	15996	15995	15934	16138	16083	15965	15891	15918	16134	16053	15959	15790	16177	16037	16072	15977	16136	15947	15877	16034	15914	16187	16062	16086	16143	16021	15943	16016	16033	16139	15998	15957	16041	16108	16106	15877	16133	16032	15988	15959	16207	15935	16068	16004	16002	16215	16013	15976	15809	15910	15899	15983	16052	15993	16113	15857	16123	16075	16099	16081	15983	15922	15980	16070	15909	15977	16260	16069	16120	15911	16166	16040	16128	15949	15933	16002	16012	15968	16157	15944	15825	16011	16014	15779	16040	16108	15993	15808	16058	15985	16113	16083	16003	16066	15959	15902	15991	16022	15986	16179	15822	16182	15958	15943	16003	16187	16082	16001	16071	15817	16138	15939	16091	15992	16042	15976	15949	16047	16062	15977	16042	15818	16021	15945	16163	16116	15891	16023	15960	15923	16056	15861	16189	16035	16022	15933	15853	16131	16031	15986	15822	15953	16000	16030	16116	15891	16030	15866	15957	16008	16008	16165	15939	15925	16035	16185	15966	15961	15859	15956	16013	16014	16104	16044	16063	16045	16136	15837	16059	15964	16082	15926	15851	16062	15979	16102	16042	15970	15993	16116	15914	16061	15917	16049	16008	16043	16137	15946	16009	16005	15948	16155	16074	15911	16044	16255	16025	16028	16089	16000	16083	15954	16091	15869	16009	16044	16019	15985	16163	15948	16136	16139	15982	15963	15860	16002	16009	16062	15996	15985	16044	16209	15939	16070	16179	16190	16005	16065	16031	16087	16077	15927	15930	15982	15967	15975	15945	15845	16123	15872	16088	15851	16070	16110	15933	15917	16155	15907	15917	16132	15957	15963	16196	16088	15993	16139	15978	15757	16007	15944	16104	16110	16146	16032	15932	16001	15936	15963	15855	16092	15824	15858	15949	15908	15964	16006	16097	15907	16084	15999	15893	16125	16164	15924	16017	16056	15944	15948	15777	15950	15962	15984	15980	15950	16006	15925	15899	15877	15736	16008	15997	16000	16068	15991	16077	15917	16079	16014	16019	15950	15986	16171	16079	15951	15774	16065	16033	15889	15965	16149	16063	15931	15975	16087	15893	16018	15981	16014	15889	15917	16062	16058	15942	15877	16029	15946	15974	15945	16112	15937	16061	16101	15913	16005	15997	16125	15890	16209	16125	16042	15978	16056	16093	15971	16068	15967	15992	15905	15949	16069	15923	16011	15886	16129	16122	16059	15885	15977	15970	15892	15955	16208	16114	15965	15934	15992	15993	16013	15889	15991	15887	16169	15926	15926	16254	16075	15967	15912	15981	15838	16004	16013	15907	16069	15849	15867	15967	16133	15917	16035	15924	15946	16057	15934	16068	16000	16013	15923	15981	16239	15923	15976	16041	16143	15879	16058	16044	15973	16179	16048	16018	15901	15948	16023	16109	15891	15910	15814	15867	16055	16000	16243	16162	15960	16170	15991	16094	16166	15885	15872	15937	15725	15873	16045	16096	16066	15990	16131	15945	16150	16006	16048	16179	15986	15898	16057	15924	15944	16042	15968	15938	16168	15938	16012	16050	15989	16071	16074	15916	15989	16025	16093	16000	16023	16125	15964	15899	16073	15809	15944	15999	15999	16028	16023	15905	15810	15987	16038	16115	16008	15858	16068	15801	16054	16062	15883	15975	16079	15926	15972	16064	16024	15906	16127	15938	15962	15905	15997	15958	15885	16169	15911	15841	15922	15972	16134	16048	15954	16012	16216	16018	15976	16021	15868	15945	16068	15967	16020	16000	16095	16098	16050	16050	15924	16025	15954	16134	16185	16141	15933	15963	16082	15986	15932	15958	15902	15985	15932	16102	15982	15987	16033	15934	15869	15989	16042	16051	16192	16044	15938	16117	15969
23538	21046	28466	23919	21846	21912	20944	18708	18463	18533	18628	18406	18962	28396	30486	27102	23509	20354	18885	18299	18399	17894	18284	18217	18153	18197	18187	18059	18008	18274	18240	18208	18162	18258	18071	17980	18276	18050	18305	17932	18153	18255	17964	18219	17955	17907	18115	18053	18132	18038	17874	18035	18406	18143	18250	18080	18098	18102	18241	18118	17946	18056	17997	17974	17948	18051	18112	18084	18059	18047	17988	17860	18048	18027	18054	18068	18368	18096	17914	18194	18000	17891	18194	17961	17924	18076	18317	18052	18102	18082	17901	17864	17955	18068	17787	18013	17946	17991	18043	18063	18376	18206	18121	17979	17982	18013	17945	18062	18195	17876	18189	18187	18027	17980	17854	17950	18156	18058	18022	18112	18111	18069	17993	17981	17956	17974	17964	17917	18234	17996	17785	18128	17889	17993	18148	17809	18164	17940	18075	18043	18161	18043	18056	17944	18066	18074	17997	18054	18091	18087	18027	17996	17933	18107	18021	17815	18231	17928	17998	17792	17977	17942	18017	17744	18153	18204	18017	18054	17954	17980	18238	18004	18221	18118	18027	18013	18007	18100	18124	18097	18065	18111	18042	18284	17991	17919	17745	18008	18081	18019	18166	18353	17883	17998	18262	17955	17979	17864	18125	17993	18069	17955	18200	18055	18263	18147	18012	18125	18232	17954	18189	18155	17824	18003	17918	17896	17968	17907	17966	17966	17897	17946	17853	18150	18065	18156	18029	17973	18081	18175	18122	17953	17999	17988	17885	18170	18189	18172	17998	18040	17890	18009	18311	18037	18055	18001	17736	18243	17963	18168	18036	18197	18129	18038	18031	18309	18118	18054	18002	18042	18049	18114	18012	18015	17976	17907	18146	18043	17946	18111	18017	18023	18143	17893	18184	17997	18204	18126	17935	18105	18039	18112	18235	18086	18040	18030	18156	17964	17977	18127	17871	17932	17956	18171	18065	17951	18049	18173	17969	18117	18060	17971	17948	18082	17968	18126	17951	18095	18044	18075	17980	17836	17985	17984	18076	17842	18281	18236	18115	18170	17949	18051	18147	17973	18114	18095	18014	18112	18186	18286	18113	18172	17848	17888	17942	17914	18082	17957	18025	17977	18233	17951	17906	18234	17972	17818	18184	17960	18275	18164	18049	17985	17857	17987	17955	17876	18045	17787	17960	18205	18097	18011	18036	18050	17842	18041	18115	17953	17961	17947	17924	17943	18094	18016	17925	17963	18044	17912	18066	18044	18106	18038	18124	17895	17889	18060	17984	18127	18074	17857	18023	17992	18362	18126	18040	18085	18208	18004	18116	17941	18037	17936	17871	18075	17973	18073	18084	18041	17890	18056	18083	18081	17953	18107	18035	18034	17781	18093	18175	17990	17962	18141	18100	17955	18273	18237	18181	17976	18043	18204	18111	17885	17941	17989	17891	17928	17902	18061	18314	18050	18150	17912	18010	18088	18005	18120	17929	18076	18313	18178	18090	18062	17884	17908	17777	17797	18047	18103	18009	18098	17958	17935	18019	17836	17935	17979	18117	18177	18086	18210	18127	18012	18160	17930	18019	17979	18103	18078	17904	17874	17956	17957	18150	17945	18061	18060	17962	18019	18068	17923	18048	18150	18058	17911	18106	18028	17855	17896	18029	18165	17981	18004	18107	18161	17878	17922	18013	17984	17997	17891	18076	18152	18246	18085	18181	18029	17935	18166	17745	17940	17996	18083	18064	18101	17944	18117	18038	18146	18086	18266	18064	18075	18180	18012	17992	18222	17964	18042	18091	17989	17986	17804	17964	18186	17990	17970	17901	18121	18011	18013	18128	18040	18073	17982	17972	18031	18192	18022	18189	17951	18077	18036	17978	18043	18079	18026	17977	18073	18027	17936	18005	18255	17894	17914	18029	17990	18065	17944	18272	18034	18151	18245	18028	18082	18144	17842	18047	17874	18048	18134	18067	17910	17947	18086	18044	18109	17911	18069	17906	17890	17912	18059	18025	18221	18086	17999	18102	18133	18257	18212	18047	17944	17942	18015	17848	18107	17995	17961	18236	18309	18332	18063	17951	18140	18092	18048	18077	18017	18189	18235	18284	18109	18113	18128	18167	18039	17958	18127	18123	17926	18053	18099	18017	18231	17904	17961	18141	17957	18266	17951	18036	17951	18002	18019	17982	18008	18149	18037	18087	18290	18010	18113	17973	17825	17919	18000	18136	18050	17932	17957	17837	18015	18258	18138	17881	18159	18077	18094	18035	17871	17877	17990	18047	17845	18087	17999	18203	18064	18102	18158	18023	17950	17980	18014	18001	18048	18063	17901	18076	18023	17993	17806	18106	18220	17991	17912	18027	17898	17892	18116	18073	17956	17953	18039	18334	18126	18120	18061	17906	17867	18057	18051	18084	18158	18074	18083	18152	18064	18233	18001	18053	18001	17899	18199	18009	18146	17896	17931	18021	18010	18043	18137	18017	18016	18191	18076	17978	17971	18098	18082	18264	18002	17994	17913	17746	17808	18055	18119	18046	18143	17958	18165	18097	18038	18129	18165	18193	18382	17876	17842	17931	18101	18233	18051	18036	18179	17983	18059	18043	17985	18358	18125	18097	17980	18032	17989	18022	17929	17965	17918	17995	17995	17989	17986	18032	17947	17953	18081	18134	17693	18108	18015	18036	18083	17834	18220	17976	18065	18154	18018	18227	17951	18013	18016	18121	18156	18173	18052	18019	18034	18032	18027	18053	18009	18113	18189	18178	17828	18015	17958	17940	17933	18207	17954	18217	18137	18139	17794	18037	17913	18038	18005	18050	17875	18073	17706	18290	17892	17916	18204	18153	18007	18025	18013	17995	18095	18185	18027	17992	18093	18022	18055	17917	18010	17920	18205	18142	18003	18247	18099	17891	17865	18069	18003	18162	18206	18257	17950	17960	17931	18097	17876	17949	18234	17768	18115	17946	18008	18194	17924	18033	18315	17906	17957	18083	17869	18065	18015	18188	17986	17901	17999	17896	17838	18084	17960	18100	17917	17962	17910	17788	17958	18220	18127	18215	17951	17886	17975	18002	18112	18007	17906	18014	18039	18168	17919	17875	18070	17868	17945	18106	18083	18195	18224	18096	18120	17988	17913	18157	18107	18057	17917	18148	17954	17979	17899	17934	17954	18074	17972	17877	17965	17941	17804	17905	18065	18222	18172	18082	17903	18062	17947	18026	18185	18020	18156	18135	18013	18011	18051	18021	18126	17929	18152	18180	18123	17921	17909	18012	18109	17962	17926	18221	18274	18297	17999	17970	18090	18127	18001	18058	17951	17986	17989	18117	17883	17905	18114	18068	18027	18220	17893	17888	17935	18083	18091	18080	17889	18207	18134	17950	18120	18067	18296	17939	18010	17947	18246	18173	18035	18017	18184	18157	17962	18034	17751	18069	17958	17974	18070	18010	18010	18031	17968	17880	18196	17901	17951	17830	18133	18282	18079	17984	17895	17953	17944	17965	17992	17994	18090	18177	18041	18026	18038	17861	18116	17898	18087	18070	18273	18028	18159	18028	18085	18313	18153	17986	17927	18099	18021	17786	18035	18181	17885	17962	18000	18153	17854	18028	18075	18077	18073	17906	18206	18134	17928	17904	18070	18014	18006	17953	18201	18113	18164	18100	18039	18077	18000	17914	18236	17981	18037	18055	17816	17762	17866	18031	18087	17945	18152	18062	18125	18012	18204	18189	18129	18046	18008	18073	18095	18054	18278	17882	18050	18046	18071	18043	17938	17981	17868	18154	17945	18074	18180	18018	18182	18086	18310	17959	17829	17986	18025	17956	18056	18291	18074	18129	18059	18067	17912	18167	17910	17974	18043	18078	18142	18052	18093	18120	17915	18006	18040	17948	18009	17966	18256	18107	17957	18219	18078	18040	17992	18046	17920	18260	17989	18057	18174	18098	18140	18034	18199	18191	18026	18055	17989	17906	18125	17869	18200	18111	17917	18093	18001	18132	18033	18099	18065	18114	18091	17933	17913	18259	18092	17806	18132	17964	18071	18131	17982	18066	18048	18306	17924	18144	17958	17910	18125	18049	18035	18110	18141	17985	17965	17876	17996	18085	17927	17978	18223	18143	17936	18107	17938	18268	17934	18072	18235	18051	17856	18009	18119	17930	18133	18129	18097	17876	18138	18024	18174	18043	17935	17856	18141	18097	17928	17995	18092	18002	17866	17920	17942	17833	17989	18056	18061	18017	18012	18134	18066	18020	17967	18108	17964	18017	18075	18084	18177	18009	17906	18103	18117	17832	17945	18120	18035	18031	17913	17803	17856	18037	17925	18104	18015	18049	18013	17886	17876	18129	18048	18031	18162	17934	17973	18281	18048	18021	17955	17984	17946	18256	17945	18028	18101	17798	18101	17906	17983	18104	18111	17962	17972	17965	18059	18118	17944	18219	18119	18121	18098	18036	17979	17889	18185	18078	18080	17918	18063	18119	17977	18053	18037	17914	17918	17936	18097	18001	18009	18050	17987	18014	18098	18180	18113	17986	18063	17970	18273	18052	18025	17900	17844	17870	18099	17855	18274	18099	18024	18050	18229	18002	18134	18291	18217	17879	17881	18134	17983	17906	18100	17958	18112	18057	18077	18122	18010	17952	17979	17758	18104	18051	18279	18015	18004	18022	18000	18092	18134	18013	18073	17962	17948	18079	17918	17915	18164	17827	17798	18050	18102	18076	17935	18046	17915	18069	17942	17860	18033	18116	17897	18152	17963	17872	17909	18061	17993	18148	18265	18271	18192	18189	17905	17888	17931	18030	17840	18111	18259	18157	18088	18157	18183	18068	17996	18214	18042	18193	18042	18088	17914	18040	17990	18062	18316	18002	17997	18099	18156	18087	18182	17911	18088	18079	18244	18022	18022	18104	18125	17926	18080	17986	17937	17941	18115	17818	18102	18155	17997	18234	17879	18086	18039	18004	17904	18277	18094	18040	18163	18245	18005	18102	18184	18145	17924	18126	17953	18095	18069	17872	17910	18213	17884	17966	18162	18169	17915	18088	17983	17870	17940	18025	17868	18090	18048	17917	18072	18105	18037	18126	17958	18025	18232	17844	18071	17893	18070	17905	18236	18096	17959	17951	17978	18134	17986	18082	18170
13865	21897	20861	18329	17467	16928	16600	16407	16238	16335	16165	16488	17522	32060	32322	27793	22419	18292	16512	16051	15898	16051	15794	15962	15909	15737	15892	16003	15954	15941	15881	15874	15890	15848	15990	16059	16022	15916	15826	15895	15976	15821	15946	16066	16079	16023	15911	15988	16001	16009	16047	15881	16103	15769	15854	15987	15996	15885	15875	15963	15997	15963	15976	15935	15822	15912	16062	15933	15931	15983	16063	16049	15824	15887	16008	15770	15840	15908	15936	15827	16030	15786	15854	15816	15793	16175	15992	16014	15800	15981	16030	15968	16018	15968	15989	15820	16019	15741	15879	15847	16091	15951	15918	15916	15728	15847	15849	15978	16067	15903	15822	16157	16033	15947	16074	15920	15961	16104	16092	15750	15992	15961	15895	15951	15839	15868	16020	15792	15850	16093	15928	16030	15810	15880	15992	15848	15863	15960	15877	15953	15974	16001	15847	15897	16049	15884	15938	15853	16059	15929	15876	15991	15909	15964	15984	16022	16015	15913	15973	15974	16095	15882	15829	16018	15974	15988	15879	16057	16137	15976	15881	15972	16014	15961	15949	15934	15946	15943	15940	15779	15748	16144	15883	16032	15932	15982	15867	15965	15851	15847	16015	15891	15711	15850	16046	15879	15835	16069	15985	15897	15975	15929	15986	15962	15893	15782	15895	15972	15941	16067	15740	15835	15789	15834	15976	15831	16046	15923	15934	16009	16078	16018	15944	15970	15793	15874	15929	16232	15942	15866	16011	15956	15813	16066	15973	15834	16058	15995	15926	15868	15958	15944	16039	15672	16036	15915	15822	15991	15979	15880	15849	15944	15831	15894	16017	15986	15891	15745	15887	15893	16088	15915	15896	15915	15965	16002	16049	16146	15923	15914	15872	15846	15986	15848	15887	15841	15940	15765	16024	15991	15831	16028	16089	16105	15977	15820	15903	15931	15905	15936	15941	16035	15959	15951	15859	16015	15971	15851	15968	15850	16011	15974	16019	15829	16033	15817	15869	15895	15805	15947	15944	15932	16008	15940	16039	15817	15979	15975	15745	15772	15952	15983	15911	15980	15891	15926	15921	15816	15904	15903	15921	16004	15831	15869	15842	15837	15928	16067	15882	15860	15993	15824	15864	15860	15914	15942	15942	15924	15853	15918	16034	16010	15907	15803	15631	15899	15986	16031	16025	15888	15949	16014	15932	15938	15933	15920	15950	15952	15985	15956	15905	15995	15961	16001	15891	15777	15904	15961	15834	15958	15950	15975	15897	15913	16038	16022	15899	15876	15845	15994	15981	15893	15952	15891	15974	16064	15899	15812	15972	16023	15853	15765	15999	15813	15904	15928	15978	15947	15949	15971	15961	15956	16010	15889	15855	15897	15820	15746	16122	15990	16029	15974	15936	15999	15780	15945	15897	15934	15884	15889	15893	15877	15975	15828	15907	15876	15862	15839	15911	15891	15809	15806	15882	15908	16003	15936	15962	15903	15908	15983	16104	15804	15953	16008	15879	15940	15980	16073	15918	15931	16017	15815	15824	15858	15866	15935	15859	16011	15980	15869	15948	15973	15818	16053	16039	15824	15864	15900	15969	15872	15997	15775	15963	16015	16032	15998	15858	15981	15965	15833	15972	16074	15939	15989	16017	15874	15952	15912	16047	15836	16055	15895	16181	16049	15985	15858	15996	15951	15913	15991	15928	16102	16003	15831	16049	16177	15956	15928	16079	15980	16119	15917	15850	15858	16051	16032	15823	15978	15999	15808	15995	15975	15833	15988	15894	15982	15840	15985	15965	15801	15924	15840	15936	15904	15842	16121	16000	15871	15940	15929	16016	15999	15790	15987	16018	15992	15982	16005	15912	15943	15843	15979	15978	15929	15946	15842	15903	16005	15892	15907	15920	16040	15888	15968	15996	15913	16028	15794	15818	16133	15926	15829	15948	16025	15797	15734	15936	15879	15767	16074	15958	15898	15963	16057	15966	15854	15906	15848	15957	15911	16056	15834	15834	15924	15733	15857	15921	15804	15953	16042	15786	15876	16005	15999	15892	16005	15897	15877	15916	15775	15772	15756	15925	15941	16026	15882	15906	15898	15943	16004	15870	16032	15724	15888	15888	15856	15929	15967	16010	15867	16056	15812	15930	15884	15875	15765	15739	16106	15967	15828	16035	15997	15827	15986	16045	15802	15945	15996	15938	15939	15969	15840	16009	15856	15850	15952	15828	15883	15941	15897	15958	15799	15969	15899	15993	16006	15845	16036	16023	15892	16101	15797	15978	16021	15812	15937	15922	15959	15963	15972	15804	15742	16096	15976	15948	16022	15980	15953	16062	15898	15913	15792	15971	15893	15869	15902	15835	15885	15817	15999	16017	15828	15848	15859	15946	15928	15803	16168	16004	15906	15835	15798	15855	15997	15989	16125	15937	15868	15970	15873	15917	15937	15934	16007	15866	16115	15929	15745	16039	15977	16060	15876	15944	16000	16010	15765	15908	15886	15961	15991	15829	15921	15955	15993	15893	15916	15920	15933	15907	15938	16040	16028	16042	15758	15947	15680	16031	15831	16002	15770	16049	15863	15991	16062	16030	15966	16033	16090	15875	15838	16053	15865	16031	15913	15938	15976	15970	15980	15903	15856	15782	16086	15985	15850	16030	15947	16051	16211	15922	15796	15952	15944	15766	15843	16006	16061	15902	16096	15734	15938	15767	15949	15962	15982	15985	16031	16164	16084	15836	16016	15814	16027	15917	15806	15975	15956	15953	15953	16066	15965	15774	15967	15902	15899	16142	15842	16006	15864	15878	15938	15969	15929	15834	16080	15841	15812	15887	15743	16139	16109	15984	15902	16039	15912	15903	15973	15838	15948	15964	16082	15795	15941	15869	15879	15990	15761	16054	15902	16010	15780	15932	15985	15889	16083	15859	15937	15975	15897	15956	15896	15923	15898	15951	15869	16021	15868	15925	16009	15939	15974	16067	15944	15971	15890	15839	15764	16046	15706	15896	15860	15720	15875	16192	15902	16003	15992	15847	15971	15845	15707	16025	16011	15955	15799	15940	16045	16010	16054	16046	15893	15827	15975	15936	15903	15900	16026	15942	15994	15974	16065	15874	15918	16013	16041	15842	15934	15957	15799	15954	16009	15871	15878	16012	15910	15938	15885	15808	15831	15713	16072	16023	15871	15888	15906	15830	16183	15961	15854	15967	15921	15920	15916	15918	16080	16042	15878	16006	16022	15892	15914	16062	15913	15658	15997	15835	15981	15953	16030	15928	16062	15899	15955	15949	15923	15891	15874	15866	15909	15904	15896	15911	15985	15776	15954	15966	16024	15997	15970	15859	15868	16058	15914	16080	15811	15933	16032	15824	15924	15969	16042	15809	16061	15824	15975	15957	15856	15867	16097	16023	15706	15964	15888	15956	16034	15891	16049	15902	15963	16006	16169	16075	15937	15931	16100	15927	16000	15866	15894	15787	15918	15971	15900	15853	15784	15934	15806	15872	15821	15980	16026	16064	15923	15988	16112	16067	15967	15897	15908	16048	16005	15946	15973	15830	16066	15933	16015	15949	15939	15910	15868	15909	16040	15837	15989	15839	16022	15933	16061	15859	15946	15964	15894	15880	15961	15938	15939	15853	15811	15862	15789	15986	15862	15596	15934	15849	16079	15962	15930	16029	15962	15723	15895	15889	15851	15868	15991	15901	16119	15871	15703	15819	16065	15964	16141	15920	16030	15944	15999	15953	15805	15964	15670	15950	15913	16036	16098	15880	16012	15980	15889	15956	15905	15980	15805	16216	15989	15953	15727	15967	16016	16080	16010	15972	15985	15840	16121	15976	15851	16070	16080	15871	15985	16015	15714	15893	15837	16065	15990	15777	16052	15932	16024	15791	16111	15880	15937	16076	15937	15930	15942	16129	16033	15906	16002	15905	15806	16013	15659	15959	15946	15872	15896	15854	15817	15880	16136	16030	15946	15966	16002	15784	15765	15934	16058	15911	15872	15878	15805	15949	15986	15870	15949	15929	15953	16000	16003	16017	16012	16006	15955	15901	15987	15911	15950	16142	15951	16057	16003	15798	15963	15910	15897	15979	15895	15987	15922	16085	15852	15842	15947	15952	15963	15810	16074	15876	15910	16039	15750	15990	15908	16092	16023	15912	15886	15838	15757	16096	15907	16006	15878	15934	15834	15922	16019	15910	15824	15767	15795	15891	16003	15908	15991	15990	16083	15905	15835	15870	16025	16017	15918	15919	16092	15899	15967	15952	15905	15917	15906	15994	15974	15931	15897	15963	15903	15713	15963	15988	15943	16100	15928	15938	15947	15677	15932	15974	16053	16007	15995	15759	16070	15793	15905	16033	15701	15915	16079	15906	16013	16023	15831	15858	15814	15934	15931	15841	15909	15919	15950	16002	15908	15952	15927	15897	16008	15928	15960	15976	15844	16055	16044	15902	16088	15749	16022	15874	15947	16096	16024	16047	15917	15777	15878	15845	16006	15945	15911	15906	15815	15938	16022	16165	15963	15834	15947	15860	15969	15948	15808	15892	16222	15900	15885	15847	15957	16026	15994	16237	15952	16021	15924	15778	15982	15882	15886	15777	15854	16064	15989	15981	15810	15953	15911	15738	15930	16076	15966	15952	16053	16034	15990	15931	15998	15905	15915	15944	15920	15942	15864	16099	15878	16066	15945	15924	15926	16002	15981	15986	16033	15948	15997	15893	15936	15946	16032	15945	15969	16006	15898	16028	15890	15717	16043	15998	16021	15841	16075	15894	16077	16184	16014	15756	15994	16054	15974	15926	15980	16005	15875	15912	16070	16051	16030	15916	16037	16000	15931	15930	15869	15817	15976	16025	15756	16010	16153	15963	15909	15839	15902	15840	15927	16034	15905	15977	16046	15960	15998	15940	15772	16026	15778	15851	15818	15967	16008	15882	15939	15931	15951	16046	15780	15803	15967	15944	15951	15910	16104	15815	15934	15858	15796	15799	15932	15828	15955	15811	15959	15917	15867	16064	16049	15944	15881	15964	15915	15813	16017	15919	15862	15934	16023	16168	15890	15930	15858	15938	16020	15996	15730	15922	15862	15937	15962	15915	16115	15856	15886	15753	15802	15949	15971	15917	15791	15770	15843	16032	15910
22599	21024	28770	23499	21173	22813	23654	18635	17581	18017	18059	17819	19799	33257	32836	32461	28371	22691	19165	17836	17533	17476	17391	17322	17506	17439	17345	17476	17292	17486	17473	17458	17362	17496	17280	17428	17396	17251	17572	17309	17318	17381	17339	17195	17408	17370	17293	17388	17285	17545	17238	17283	17335	17166	17342	17342	17231	17201	17217	17224	17237	17271	17396	17440	17235	17232	17501	17241	17233	17346	17495	17358	17146	17383	17258	17157	17177	17151	17169	17151	17119	17372	17208	17191	17219	17417	17355	17244	17223	17372	17287	17333	17262	17262	17253	17131	17240	17311	17363	17093	17276	17421	17430	17125	17439	17321	17233	17384	17057	17340	17221	17208	17322	17271	17133	17412	17133	17203	17252	17123	17149	17231	17166	17380	17283	17305	17261	17107	17280	17270	17247	17372	17286	17361	17217	17185	17270	17312	17165	17261	17143	17161	17348	17246	17256	17261	17170	17119	17320	17265	17151	17249	17250	17087	17251	17268	17123	17386	17461	17182	17255	17241	17147	17428	17346	17187	17309	17025	17094	17152	17123	17114	17287	17062	17096	17362	17026	17200	17104	17176	17210	17377	17289	17177	17367	17086	17252	17121	17154	17242	17155	17280	17112	17288	17443	17183	17272	17254	17252	17171	17334	17235	17104	17241	17217	17058	17179	17186	17127	17325	17266	17213	17371	17162	17271	17150	17293	17335	17210	17188	17175	17175	17266	17211	17389	17210	17233	17206	17340	17187	17280	17329	17026	17199	17291	17152	17436	17251	17188	17047	17293	17058	17230	17279	17178	17387	17137	17241	17077	17423	17243	17453	17041	17407	17306	17300	17201	17103	17237	16973	17242	16997	17267	17209	17152	17374	17136	17190	17334	17211	17005	17386	17222	17259	17329	17368	17145	17251	17097	17348	17331	17184	17474	17097	17290	17193	17263	17172	17227	17074	17083	17176	17284	17350	17460	17263	17335	17461	17309	17121	17137	17272	17006	17367	17098	17223	17297	17099	17145	17328	17239	17261	17229	17356	17354	17348	17270	17138	17347	17169	17262	17275	17136	17297	17298	17316	17409	17306	17324	17208	17401	17190	17151	17179	17090	17232	17274	17357	17255	17252	17008	17192	17249	17284	17251	17315	17375	17051	17140	17270	17276	17184	17400	17238	17378	17425	17098	17176	17261	17139	17309	17165	17323	17292	17180	17008	17163	17354	17166	17376	17174	17270	17315	17468	17304	17206	17093	17282	17162	17335	17093	17158	17122	17270	17058	17096	17103	17023	17054	17377	17176	17099	17229	17369	17274	17201	17403	17219	17128	17312	17245	17055	17325	17310	17278	17154	17028	17216	17079	17286	17018	17493	17105	17278	17148	17061	17342	17126	17229	17159	17236	17220	17222	17220	17360	17377	17285	17026	17089	17341	17246	17091	17343	17398	17180	17231	17276	17290	17408	17172	17321	17179	16987	17260	17203	17196	17115	17307	17106	17352	17346	17136	17253	17205	17191	17362	16939	17153	17099	17295	17178	17169	17212	17136	17207	17242	17266	17382	17206	17280	17236	17204	17274	17373	17282	17289	17182	17073	17358	17218	17295	17190	17257	17404	17264	17321	17267	17366	17347	17254	17249	17223	17252	17259	17211	17288	17164	17216	17015	17095	17104	17433	17218	17322	17437	17255	17190	17203	16951	17316	17245	17334	17180	17369	17197	17280	17207	17266	17220	17175	17447	17253	17199	17246	17074	17259	17194	16935	17172	17117	17311	17344	17138	17395	17060	17154	17252	17264	17299	17365	17148	17136	17253	17136	17245	17121	17411	17049	17308	17277	17340	17092	17203	17165	17344	17234	17290	17203	17253	17186	17240	17263	17240	17322	17381	17180	17188	17128	17329	17356	17196	17344	17139	17375	17228	17218	17119	17330	17273	17179	17291	17168	17161	17301	17195	17473	17185	17232	17190	17330	17187	17005	17334	17196	17142	17231	17228	17161	17340	17174	17057	17361	17287	17133	17171	17226	17323	17217	17085	17412	17219	17260	17124	17109	17153	17210	17236	17206	17230	17086	17217	17090	17069	17309	17299	17319	17210	17219	17187	17379	17243	17272	17190	17327	17159	17083	17197	17247	16975	17101	17313	17185	17429	17257	17046	17241	17301	17076	17170	17312	17257	17322	17261	17291	17208	17326	17220	17000	17263	17303	17251	17237	17233	17167	17209	17295	17063	17092	17238	17317	17467	17360	17197	17267	17287	17173	17243	17241	17379	17177	17270	17302	17232	17029	17087	17101	17072	17308	17215	17228	17065	17111	17193	17391	17208	17322	17395	17311	17277	17195	17224	17166	17341	17160	17235	17134	17199	17246	17262	17274	17495	17188	17229	17198	17184	17067	17331	17170	17198	17344	17236	17060	17254	17370	17143	17156	17176	17186	16902	17475	17169	17314	17258	17259	17307	17350	17143	17064	17198	17301	17327	17239	17221	17203	17240	17138	17266	17287	17240	17260	17354	17437	17380	17162	17274	17357	17269	17188	17326	17179	17327	17349	17518	17285	17144	17187	17306	17177	17457	17111	17283	17258	17188	17402	17339	17354	17235	17253	17143	17304	17315	17273	17237	17065	17318	17296	17235	17198	17245	17065	17199	17258	17236	17164	17050	17232	17340	17180	17376	17252	17198	17358	17396	17281	17297	17173	17274	17151	17207	17128	17226	17386	17457	17074	17135	17327	17083	17186	17251	17225	17098	17257	17266	17291	17303	17146	17379	17143	17258	17284	17269	17094	16916	17298	17398	17399	17069	17151	17291	17225	17357	17005	17330	17168	17388	17243	17105	17319	17303	17280	17211	17233	17128	17366	17162	17070	17273	17445	17263	17443	17178	17340	17187	17221	17009	17020	17270	17053	17347	17179	17194	17176	17281	17098	17202	17194	17346	17359	17365	17205	17248	17344	16978	17284	17089	17200	17314	17177	17153	17445	17486	17421	17369	17068	17131	17383	17112	17068	17312	17247	17293	17183	17357	17403	17163	17316	17381	17252	17443	17227	17381	17250	17102	17347	17205	17306	17117	17144	17079	17199	17244	17103	17250	17155	17142	17153	17448	17081	17171	17232	17145	17203	17163	17361	17264	17243	17238	17271	17403	17052	17204	17049	17358	17273	17238	17136	17272	17226	17127	17268	17239	17063	17283	17290	17313	17308	17067	17232	17091	17245	17123	17125	17378	17138	17195	17353	17192	17385	17222	17184	17229	17442	17145	17095	17196	17254	17003	17164	17418	17152	17251	17135	17062	17113	17124	17137	17042	17306	17215	17104	17114	17258	17211	17333	17279	17242	17156	17087	17297	17313	17181	17268	17129	17110	17194	17344	17275	17110	17229	17207	17348	17343	17383	17217	17329	17441	17474	17294	17095	17224	17386	17217	17412	17290	17113	17154	17335	17076	17144	17005	17351	17435	17177	17304	17342	17322	17287	17234	17301	17079	17188	17355	17372	17137	17254	17352	17255	17429	17249	17260	17238	17274	17153	17139	17262	17403	17209	17096	17215	17095	17187	17370	17275	17174	17233	17189	17250	17270	17150	17252	17287	17328	17019	17000	17142	17178	17187	17355	17153	17116	17042	17056	17406	17038	17237	17381	17428	17295	17243	17069	17136	17147	16962	17264	17197	17060	17163	17173	17203	17269	17196	17173	17027	17088	17166	17220	17325	17172	17248	17259	17133	17374	17381	17091	17247	17318	17370	17216	17324	17214	17226	17142	17209	17264	17152	17293	17175	17291	17258	17099	17322	17296	17143	17202	17187	17237	17244	17262	17266	17248	17226	17261	17336	17145	17051	17210	17066	17146	17206	17317	17305	17018	17212	17124	17123	17273	17250	17283	17435	17165	17368	17265	17115	17239	17341	17143	17230	17333	17232	16929	17163	17163	17303	17208	17167	17141	17086	17245	17124	17223	17389	17248	17072	17168	17028	17194	17267	17101	17081	17285	17308	17319	17205	17277	17215	17201	17236	17222	17269	17078	17394	17321	17401	17382	17219	17367	17307	17242	17474	17215	17144	17371	17273	17130	17114	17207	17224	17314	17267	17222	17361	17117	17299	17082	17263	17183	17144	17460	17006	17458	17397	17172	17225	17349	17142	17245	17343	17439	17183	17350	17323	17237	17242	17337	17294	17291	17458	17313	17126	17427	17247	17076	17213	17225	17190	17070	17303	17132	17132	17185	17140	17179	17236	17122	17229	17050	17294	17283	17285	17225	17110	17115	17148	17341	17096	17345	17152	17146	17167	17259	17137	17156	17243	17221	17052	17242	17294	17391	17191	17363	17165	17387	17336	17192	16974	17258	17365	17168	17177	17034	17238	17259	17344	17247	17105	17187	17219	17203	17172	17145	17323	17241	17004	17265	17119	17164	17216	17237	17087	17175	17150	17064	17319	17221	17057	17230	17286	17345	17167	17384	17372	17120	17346	17360	17144	17311	17192	17170	17377	17234	17305	17330	17447	17397	17257	17178	17184	17403	17218	17184	17282	17211	17060	17330	17091	17158	17246	17289	17362	17378	17218	17354	17141	17081	17205	17297	17431	17299	17171	17128	17182	17312	17333	17235	17333	17429	17276	17286	17212	17200	17218	17272	17302	17270	17089	17247	16982	17230	17220	17095	17518	17434	17251	17228	17307	17171	17188	17338	17459	17268	17143	17254	17221	17165	17165	17209	17224	17203	17159	17233	17129	17275	17067	17298	17381	17202	16880	17239	16961	17116	16991	17283	17307	17197	17124	17358	17279	17038	17248	17082	17196	17469	17290	17396	17201	17266	17239	17194	17203	17155	17252	17348	17183	17238	17259	17276	17217	17155	17200	17375	17152	17253	17391	17336	17154	17414	17409	17307	17293	17242	17223	17181	17173	17228	17444	17147	17389	17176	16945	17198	17081	17307	17246	17301	17326	17197	17293	17305	17390	17353	17253	17335	17082	17174	17273	17104	17197	17177	17213	17267	17273	17142	17105	17226	17419	17033	17240	17340	17300	17130	17403	17218	17221	17375	17296	17002	17248	17074	17218	17266	17286	17210	17182	17259	17062	17183	17319	17160	17183	17056	17195	17391	17178	17402	17410	17107	17221	17290	17181	17371	17182	17392	17308	17204	16973	17422
14569	25650	23871	19804	18042	17132	16637	16354	16246	15985	15913	16030	20707	37623	35324	34436	29395	21299	16994	15682	15434	15511	15499	15381	15372	15485	15532	15519	15446	15465	15614	15456	15474	15556	15432	15506	15386	15623	15295	15485	15490	15387	15580	15456	15300	15303	15401	15486	15476	15317	15478	15384	15367	15253	15309	15426	15295	15506	15408	15433	15404	15315	15416	15423	15438	15579	15487	15492	15476	15410	15443	15279	15628	15419	15492	15271	15355	15444	15378	15437	15504	15329	15430	15411	15483	15524	15356	15478	15410	15432	15483	15428	15251	15497	15507	15372	15314	15341	15217	15366	15574	15307	15546	15550	15360	15358	15456	15433	15489	15406	15450	15404	15281	15172	15430	15461	15579	15373	15284	15223	15485	15404	15367	15394	15390	15526	15315	15318	15408	15331	15346	15598	15402	15522	15368	15269	15332	15371	15323	15422	15467	15354	15491	15482	15575	15448	15446	15441	15394	15466	15383	15448	15489	15218	15494	15491	15237	15474	15349	15359	15372	15514	15325	15556	15428	15316	15290	15470	15595	15470	15362	15500	15532	15229	15486	15445	15379	15488	15427	15290	15305	15535	15424	15431	15351	15398	15449	15406	15458	15357	15358	15553	15309	15395	15282	15445	15408	15431	15289	15473	15308	15313	15437	15459	15416	15488	15466	15360	15424	15430	15394	15541	15458	15400	15297	15247	15452	15325	15432	15428	15436	15299	15263	15442	15441	15460	15409	15424	15418	15361	15492	15322	15371	15278	15458	15319	15147	15339	15343	15477	15433	15658	15245	15428	15375	15335	15427	15414	15271	15374	15387	15435	15454	15351	15265	15582	15289	15443	15326	15433	15257	15336	15504	15360	15253	15380	15364	15258	15507	15375	15348	15409	15411	15287	15490	15281	15446	15472	15353	15315	15430	15446	15432	15278	15349	15548	15335	15454	15313	15436	15546	15405	15379	15447	15514	15328	15423	15436	15274	15519	15613	15474	15345	15258	15299	15334	15434	15374	15337	15441	15348	15284	15375	15504	15453	15377	15293	15501	15380	15311	15294	15473	15389	15456	15453	15378	15262	15527	15289	15161	15460	15396	15287	15458	15444	15432	15481	15429	15394	15227	15345	15497	15356	15299	15416	15252	15381	15450	15369	15420	15281	15360	15349	15327	15298	15379	15273	15524	15322	15320	15498	15434	15331	15327	15320	15302	15483	15336	15363	15446	15534	15416	15336	15280	15066	15490	15332	15314	15352	15214	15431	15345	15409	15284	15249	15188	15396	15366	15289	15367	15301	15448	15363	15370	15232	15421	15294	15480	15392	15286	15343	15350	15335	15261	15292	15312	15387	15411	15392	15353	15272	15418	15359	15464	15485	15328	15286	15474	15549	15347	15543	15368	15367	15464	15538	15473	15397	15367	15246	15367	15276	15449	15308	15292	15400	15373	15479	15358	15483	15325	15424	15369	15348	15491	15317	15381	15428	15456	15421	15444	15361	15240	15199	15352	15442	15445	15330	15385	15419	15346	15356	15310	15311	15408	15392	15426	15417	15357	15411	15207	15702	15328	15552	15295	15492	15324	15334	15450	15272	15402	15305	15398	15468	15353	15371	15368	15441	15328	15337	15191	15542	15217	15449	15390	15449	15426	15422	15292	15468	15417	15317	15313	15403	15276	15172	15370	15499	15368	15398	15256	15341	15321	15116	15317	15319	15285	15409	15321	15345	15256	15637	15268	15355	15274	15302	15294	15451	15402	15365	15345	15222	15180	15346	15428	15496	15393	15422	15329	15386	15405	15318	15294	15386	15372	15354	15437	15328	15200	15591	15436	15292	15464	15403	15428	15340	15426	15292	15345	15345	15342	15468	15415	15306	15339	15467	15307	15259	15406	15233	15217	15357	15460	15401	15370	15463	15400	15305	15224	15483	15153	15453	15263	15347	15376	15435	15445	15468	15481	15563	15495	15334	15330	15384	15399	15339	15394	15302	15541	15236	15510	15432	15409	15367	15443	15349	15440	15263	15293	15165	15372	15497	15411	15341	15351	15339	15374	15302	15495	15309	15305	15493	15408	15311	15317	15531	15351	15589	15404	15458	15496	15264	15432	15436	15401	15435	15402	15299	15416	15436	15358	15504	15265	15408	15161	15383	15315	15354	15176	15251	15201	15460	15442	15426	15356	15449	15214	15328	15346	15352	15411	15322	15313	15418	15395	15419	15503	15288	15402	15463	15333	15415	15313	15591	15404	15445	15334	15500	15511	15404	15356	15276	15354	15303	15447	15339	15428	15268	15324	15486	15196	15419	15235	15188	15417	15425	15406	15385	15495	15332	15382	15364	15572	15444	15533	15380	15366	15242	15406	15326	15437	15418	15487	15448	15285	15324	15301	15257	15377	15315	15367	15492	15360	15340	15463	15492	15497	15228	15369	15387	15577	15462	15407	15429	15279	15301	15412	15259	15333	15328	15392	15382	15267	15308	15320	15351	15503	15312	15342	15362	15414	15364	15374	15432	15473	15427	15370	15241	15370	15410	15249	15216	15475	15307	15483	15444	15457	15431	15382	15110	15482	15463	15384	15326	15194	15473	15404	15371	15281	15327	15361	15405	15454	15459	15409	15319	15494	15504	15344	15163	15305	15385	15244	15428	15286	15423	15194	15324	15279	15217	15368	15304	15412	15303	15365	15446	15288	15325	15434	15450	15307	15417	15414	15641	15386	15484	15523	15296	15469	15361	15422	15290	15268	15633	15290	15446	15417	15236	15260	15150	15366	15337	15314	15400	15374	15382	15394	15443	15361	15431	15408	15455	15173	15432	15417	15229	15487	15196	15498	15426	15248	15351	15254	15499	15369	15503	15374	15328	15338	15320	15311	15348	15338	15390	15494	15175	15314	15178	15337	15161	15231	15302	15413	15347	15316	15305	15418	15461	15449	15177	15365	15414	15356	15155	15249	15440	15422	15379	15270	15401	15463	15378	15485	15268	15179	15346	15370	15321	15272	15512	15322	15369	15416	15316	15349	15334	15437	15391	15404	15272	15283	15271	15470	15288	15433	15360	15422	15314	15397	15527	15376	15205	15497	15401	15439	15347	15407	15360	15294	15295	15388	15290	15558	15305	15340	15377	15317	15586	15512	15412	15503	15341	15334	15262	15445	15500	15419	15307	15442	15454	15338	15409	15492	15314	15592	15508	15420	15317	15530	15477	15564	15536	15384	15284	15346	15409	15392	15412	15328	15511	15369	15456	15355	15318	15486	15422	15394	15584	15305	15399	15372	15313	15148	15252	15450	15213	15328	15489	15296	15560	15213	15349	15203	15248	15438	15562	15453	15271	15427	15306	15480	15395	15364	15595	15250	15356	15535	15449	15288	15358	15238	15449	15284	15295	15295	15383	15319	15118	15272	15333	15453	15396	15315	15388	15486	15329	15383	15462	15400	15496	15190	15405	15496	15358	15375	15406	15373	15406	15464	15457	15332	15384	15308	15361	15351	15592	15287	15349	15490	15478	15354	15346	15400	15369	15466	15441	15445	15428	15353	15471	15259	15257	15392	15522	15360	15398	15465	15479	15396	15517	15276	15437	15297	15332	15364	15346	15370	15352	15469	15334	15404	15323	15332	15427	15286	15295	15356	15371	15498	15480	15305	15483	15417	15432	15421	15338	15382	15314	15404	15334	15384	15538	15257	15419	15432	15581	15520	15487	15375	15324	15440	15435	15330	15259	15434	15223	15339	15511	15390	15596	15495	15393	15526	15478	15481	15173	15158	15483	15377	15381	15338	15295	15564	15345	15305	15492	15228	15539	15245	15436	15376	15465	15451	15631	15467	15452	15413	15238	15291	15378	15397	15295	15247	15516	15412	15360	15365	15373	15384	15273	15304	15304	15409	15252	15399	15253	15268	15438	15204	15447	15399	15378	15355	15252	15258	15295	15375	15417	15258	15380	15455	15452	15440	15180	15232	15348	15518	15302	15422	15283	15337	15300	15346	15299	15364	15425	15461	15301	15239	15421	15274	15459	15394	15455	15316	15256	15368	15489	15414	15415	15476	15417	15427	15230	15363	15535	15240	15470	15361	15462	15348	15274	15588	15456	15428	15274	15436	15467	15432	15540	15452	15371	15353	15468	15369	15227	15199	15467	15494	15205	15636	15336	15350	15300	15265	15469	15406	15640	15371	15294	15391	15515	15387	15556	15384	15305	15301	15404	15351	15367	15342	15575	15416	15386	15480	15505	15386	15262	15458	15505	15408	15350	15380	15340	15372	15333	15292	15481	15429	15555	15217	15443	15360	15238	15292	15353	15508	15278	15229	15398	15340	15263	15520	15414	15473	15475	15343	15363	15343	15216	15502	15446	15408	15436	15442	15448	15280	15517	15310	15364	15314	15419	15410	15496	15343	15489	15347	15213	15377	15490	15286	15351	15495	15425	15563	15311	15333	15353	15421	15343	15409	15312	15388	15302	15492	15357	15468	15360	15294	15587	15479	15348	15280	15449	15399	15524	15492	15319	15495	15441	15321	15493	15284	15392	15632	15246	15300	15447	15322	15470	15289	15323	15394	15394	15347	15335	15480	15348	15378	15554	15202	15306	15431	15387	15407	15415	15276	15346	15321	15238	15426	15421	15312	15468	15268	15310	15484	15384	15275	15445	15474	15414	15530	15261	15466	15341	15255	15294	15305	15344	15244	15405	15317	15336	15484	15342	15348	15325	15397	15385	15350	15579	15321	15490	15182	15381	15314	15254	15438	15343	15316	15305	15438	15214	15292	15363	15424	15338	15218	15383	15374	15339	15401	15406	15243	15234	15372	15272	15476	15139	15446	15304	15251	15423	15219	15390	15434	15396	15374	15278	15191	15459	15341	15361	15383	15396	15388	15599	15436	15436	15293	15371	15204	15376	15396	15272	15318	15387	15459	15423	15446	15331	15327	15352	15344	15231	15356	15532	15539	15480	15328	15461	15342	15328	15279	15143	15292	15311	15223	15609	15298	15502	15383	15261	15529	15360	15338	15312	15269	15349	15531	15557	15329	15321	15604	15306	15258	15388	15430	15440	15222	15375	15292	15384	15545	15411	15566	15284	15312	15366	15422	15292	15423	15348	15369	15275	15355	15281	15356	15418	15324	15338	15476	15419	15347	15427	15432
27404	21575	22136	18791	15866	15899	16165	16085	16015	16098	16127	15905	15877	16448	16951	17369	17378	16892	16347	16016	16048	16038	15888	15786	15994	16000	16024	15955	15936	16057	15855	15960	15939	15931	15807	15914	15962	15952	15791	16061	15970	15879	16032	16039	15743	15770	15990	15743	15716	15738	15845	16001	15843	15939	15947	15946	15811	15760	15852	16017	15897	15820	15815	15952	15985	16051	16041	15876	15781	15777	16032	15905	15873	15764	16054	15817	16001	15855	15912	15801	15854	15912	15812	15953	15604	15771	15993	15769	15747	15928	15956	15995	16059	15980	15905	15928	15864	15829	15891	15749	15929	15919	15923	15845	15741	15881	16052	15784	16021	15759	15887	15970	15885	15963	15747	15918	15861	15697	15884	15781	15810	15852	15949	15823	15865	16049	16043	16004	16026	15864	15900	15785	15967	15948	15895	16008	15819	15727	15905	16000	15845	16054	16081	15770	15922	15767	15701	15896	15823	15896	15751	15818	16171	15754	15758	15829	15800	15974	15967	15964	15777	15968	15981	15770	15995	15831	15797	15983	15714	15767	15844	15897	16042	15981	15858	15847	15731	16033	16085	15938	15925	15738	15896	15877	15987	15859	16008	15660	15678	15959	15893	15847	15980	15902	15874	15759	15908	15786	15950	15783	15814	15991	15859	15755	15872	15800	15684	15818	15629	15828	15780	15864	15876	15912	15863	15977	15814	15992	15776	15822	16075	16028	15814	15828	15880	15880	15847	15934	15735	15733	16098	15956	15771	15897	15993	15910	15970	16067	15931	15944	15742	15899	15969	15792	15967	15846	15697	16028	15821	15893	15822	16026	15845	15922	15835	15766	15813	15798	16131	15878	16002	16000	15937	15918	15855	15914	16020	15885	15971	15898	15929	16186	15839	15673	15893	15910	16001	15983	15859	16028	15925	15855	15790	15794	16117	15826	15992	15750	15689	15797	15938	15872	15935	15915	15834	16115	15987	15893	15918	15940	15842	15878	15879	16017	15972	15973	15968	16033	15726	15664	15885	15793	15810	15938	15823	15878	15934	16027	15865	15963	15828	15917	15751	15909	15866	16139	16002	15835	15928	15910	15962	15928	16020	16027	16034	15733	16070	15991	15896	16050	15846	15644	15755	15836	15814	15863	16098	15916	15822	15945	15884	15866	15697	15798	15941	15898	15927	15961	15952	15910	15896	15559	16074	15768	15821	15758	15957	15934	15861	15824	15604	16009	15656	15725	15873	15791	15831	15709	15898	15920	15853	15866	15812	15895	15806	15878	16001	15877	16004	15896	15711	15713	15860	15809	15975	15776	15818	15997	16036	15908	16121	15813	15844	15947	15905	15991	15942	15881	15940	15955	15788	15831	15835	15880	15874	15905	15647	15939	16054	15899	15856	15908	15841	15949	15774	15727	15864	16127	15926	15822	15723	15901	15726	16039	15758	15807	15723	15886	15843	15806	15790	16040	15937	15815	15839	15768	15903	15935	15957	15978	15874	15879	15990	15874	15969	16035	15835	15972	15965	16075	15964	15828	15648	15796	15880	15939	15799	15732	15893	15873	15693	15808	15819	15945	15934	15807	15829	15966	16069	15738	15991	15954	16042	15890	15915	15952	16043	15952	15797	15889	16042	15882	15894	15871	15795	15949	15741	15894	15774	15828	15855	15770	16021	15846	15951	15872	15717	15819	15704	15937	15754	15863	15893	15999	15925	15912	15923	15878	15869	15924	15859	16045	15777	15801	15719	15812	15922	15915	15922	15973	15896	15822	15931	16094	15743	15787	15992	15954	15921	15957	16027	15801	15673	15852	15922	15714	15734	15801	15990	15787	15873	16009	15945	16057	15842	15750	15856	15784	15842	15843	15991	16024	15886	15821	15769	15832	15992	15907	15832	15744	15958	15946	15681	15884	16058	15898	15974	15870	15788	15657	15934	15687	15984	15751	15930	15833	15715	15964	15925	15887	15752	15884	15827	15984	16121	15998	15913	15934	15956	15921	15833	16085	15928	15874	15924	16100	16209	15863	15866	16047	16019	15859	15695	15918	15815	15915	15807	16077	15794	15974	15940	16044	15941	15891	15803	15993	15880	15856	15589	15864	16017	15961	15768	15870	15771	15860	15871	15784	15659	15732	16055	15887	15834	15918	15860	15801	16044	15933	15903	16079	15989	15808	16036	15898	15743	15884	15981	15879	15784	15915	15903	15700	15888	15829	15866	15874	15941	15840	15948	15920	15807	15785	15958	15796	15862	15920	15802	15829	15829	15720	15802	16157	15773	16047	15867	15668	15825	15733	15938	15808	15906	15943	15830	15901	15843	15917	15779	15938	15803	15845	15778	15919	15723	16099	15882	16091	15904	15802	15743	15916	15819	16023	15839	15902	15812	15953	15952	15656	15956	15768	15908	16099	15780	15888	15924	15967	15815	15868	15857	15927	15715	15901	15872	15943	16082	15859	15917	15883	15832	16027	16017	15861	15892	15792	16039	15759	15874	15744	16048	15948	15876	15663	16037	15814	15887	15841	16061	15872	16057	15863	15982	16057	15998	15857	15915	15936	16017	15960	16007	15930	15925	16060	15963	15995	15835	15916	15973	15959	15831	15885	15939	15846	15793	15791	15803	15938	15956	15769	15980	16037	16060	15678	15946	15928	16030	15799	15853	15891	15874	16033	16055	16011	16008	15888	15935	15739	15940	15830	15906	15820	15771	15845	16059	16024	15966	15815	15766	15862	15711	15896	15942	16033	15900	15916	15884	15843	15955	15819	15991	15765	15712	15933	15977	15864	15856	15918	15979	16008	15899	15930	15841	16133	16022	15912	15888	15985	15832	15920	15869	15757	15975	15823	15819	15808	16116	16145	15926	15802	15918	15993	15949	15674	15758	16007	15841	16029	15904	15875	15814	15811	15826	15898	15792	15705	15799	15821	15784	15749	15897	15724	16027	15858	15906	16072	16058	15936	16027	15851	15982	15944	15796	15765	15769	15773	15708	15800	16076	15762	15969	15860	16010	15871	15905	16002	15864	15871	15715	15702	15890	15832	15806	15918	15820	15976	15980	15958	15886	16020	15881	15847	15799	15772	15811	15705	16085	15812	15843	15909	15768	15659	15873	15747	16043	15958	15667	15798	15901	15828	16132	15881	15736	15911	15843	15790	15876	15800	15900	15743	15680	16016	15757	15879	15912	15790	15938	15701	15862	15775	15863	15834	15991	15877	15694	15939	15883	15882	15929	15851	15746	15805	15969	15905	15840	15878	15970	15835	15883	15868	15791	15957	15832	15891	15840	15888	15828	15852	15772	15961	15795	15909	15832	15982	15895	15873	15743	15984	15920	16055	16050	15713	16083	15903	15962	16000	15910	15960	15893	15979	15787	15944	15851	15773	16162	15672	15900	15785	15879	15855	15799	15936	15937	15930	15784	15857	15821	15897	15931	15848	15738	15948	16176	15927	16001	15954	15836	16003	16009	15907	15839	15854	15905	15852	15775	15929	16056	15931	15959	15856	15954	15930	15792	16017	16051	15802	15829	15924	15873	16015	15749	15933	15887	15926	15921	16020	16047	15871	16046	15836	15895	15860	15831	15907	15909	15804	15855	15767	15808	15798	15908	15919	15973	15919	15868	15911	15894	15854	15901	15848	15870	15839	15951	15878	15982	15824	15969	15830	15848	16000	15930	15799	15897	15915	16076	15947	15853	16055	15771	15935	15974	16041	15719	15793	15995	16000	15938	15756	15784	15791	16002	16062	16004	15805	16010	15912	15847	15921	15928	15857	15877	15636	15940	15892	15797	15724	15787	15753	15611	15780	15844	16019	15977	15850	16101	16039	15866	15773	15953	15886	16054	16240	16088	16094	15805	15812	15836	15908	15968	15927	15898	15772	15937	15906	15816	15719	16009	15727	15865	15979	15779	15776	15927	15887	15887	15784	15864	16167	16070	15950	16019	16063	15801	15862	15830	15858	16233	15951	15818	15844	15720	16016	15907	15837	16001	15631	15861	15961	15950	15940	15775	15921	15882	15867	15882	15963	15886	15949	15914	15890	16017	15643	15940	15898	16178	16010	15820	15818	15791	15831	15908	15915	15894	15798	15771	15779	15794	15923	15774	15955	15929	16084	15911	15907	16001	15768	15898	15916	15951	16093	16029	15785	15986	15879	15726	15788	15879	16042	15660	15566	15717	15947	15859	15977	15764	15890	15861	15937	15761	15933	15844	15785	15867	15922	16050	15772	15778	15978	15989	15928	15932	16038	15854	15920	15842	16098	15901	15921	15865	15888	15924	15864	15837	15938	15959	15820	16063	15920	15823	15995	15827	15929	16098	15749	15869	16009	15681	15674	16027	15689	15921	15880	16152	16121	15939	15990	15880	15756	15865	15689	15893	15945	15894	15938	15973	15831	15887	15846	15919	15980	15798	15750	15985	15634	15814	16099	16047	15761	15819	15742	15907	16087	15811	16016	15921	15644	15890	15909	15901	15900	15897	15922	15695	16000	15901	15871	15933	15774	15803	15875	15750	15844	15923	15949	15874	16094	15940	15720	15984	15787	15866	15785	15851	15915	15936	16016	16043	15883	15841	15736	15844	15954	16157	15913	15771	15894	15693	15627	15976	15792	15954	16049	16136	15968	15906	15855	16009	16089	15968	15908	15686	15852	15934	15905	15909	15819	15802	15850	15745	15938	15836	15940	15832	15698	15992	15824	15932	16200	15949	15859	15704	15749	16036	15876	15823	15781	15849	15794	15821	16097	15788	15789	16053	15673	15875	16065	15913	16084	15962	16034	16013	15882	16006	15865	16039	15655	15828	15923	15830	15966	15779	15806	15823	15880	15884	15790	15826	15804	15998	15754	15697	15886	15947	15930	15952	15895	15814	15845	15997	16063	15920	16089	15906	15766	16128	15802	15852	15954	15894	15702	15548	15882	15830	15887	15838	15901	15840	16068	15691	15922	15837	16015	15932	15864	15982	15882	15955	15900	15779	15763	15850	15762	15906	16017	16005	15933	15732	15878	15827	15981	16061	15931	16068	16000	15965	15672	15850	15737	15887	15959	16040	15867	16001	15990	15701	15953	15787	15940	15986	15882	15899	15887	15813	15918	15915	16124	15887	15741	15904	15889	15966	15838	15879	15983	15960	15689	16116	15842
13885	15363	15127	14798	14707	14792	14791	14682	14522	14654	14527	14701	14805	15427	16265	16735	16307	15328	14970	14690	14588	14631	14748	14723	14692	14655	14778	14591	14652	14736	14327	14622	14586	14662	14418	14558	14509	14535	14495	14515	14600	14762	14538	14524	14452	14668	14753	14658	14504	14460	14631	14500	14467	14516	14566	14579	14632	14592	14499	14518	14523	14672	14554	14518	14437	14558	14494	14405	14641	14593	14520	14546	14607	14351	14512	14533	14493	14643	14551	14589	14596	14497	14778	14628	14547	14565	14766	14549	14431	14728	14618	14606	14570	14525	14403	14545	14548	14590	14395	14625	14692	14717	14689	14627	14665	14662	14519	14605	14635	14549	14471	14702	14409	14670	14471	14585	14597	14555	14491	14737	14446	14845	14573	14631	14512	14574	14406	14525	14529	14665	14563	14673	14658	14493	14455	14731	14371	14578	14500	14561	14485	14501	14685	14657	14553	14455	14684	14584	14720	14611	14423	14507	14388	14711	14623	14694	14577	14459	14438	14571	14667	14664	14477	14524	14578	14533	14553	14655	14685	14588	14555	14637	14662	14461	14720	14604	14558	14493	14462	14576	14664	14498	14428	14473	14581	14387	14489	14811	14647	14542	14636	14615	14614	14491	14646	14556	14530	14846	14411	14605	14611	14546	14586	14577	14600	14621	14590	14503	14517	14495	14594	14578	14724	14512	14484	14622	14599	14490	14599	14582	14377	14648	14554	14414	14442	14595	14590	14599	14557	14544	14569	14495	14637	14636	14579	14682	14759	14464	14574	14579	14478	14534	14598	14519	14554	14551	14607	14520	14589	14746	14602	14605	14625	14491	14517	14536	14553	14480	14555	14448	14428	14735	14578	14724	14434	14608	14571	14529	14616	14571	14533	14598	14619	14451	14549	14622	14543	14499	14565	14416	14534	14687	14614	14542	14487	14461	14445	14478	14585	14570	14599	14567	14821	14588	14557	14592	14669	14679	14436	14602	14660	14532	14773	14539	14532	14648	14617	14615	14559	14671	14585	14513	14496	14379	14571	14703	14536	14600	14581	14439	14648	14588	14631	14639	14623	14550	14471	14606	14561	14634	14528	14422	14684	14592	14460	14530	14439	14667	14572	14680	14617	14399	14594	14577	14715	14519	14664	14548	14593	14598	14686	14729	14460	14546	14492	14604	14652	14571	14718	14581	14400	14651	14607	14570	14468	14524	14639	14652	14472	14693	14443	14621	14572	14582	14511	14496	14487	14433	14491	14543	14544	14641	14608	14558	14493	14542	14559	14522	14445	14698	14393	14469	14438	14569	14662	14543	14892	14552	14707	14582	14683	14583	14515	14597	14525	14710	14537	14571	14439	14498	14560	14568	14590	14623	14620	14549	14650	14608	14471	14531	14417	14601	14399	14558	14500	14663	14655	14583	14649	14574	14643	14610	14492	14476	14646	14373	14577	14549	14543	14626	14517	14477	14542	14638	14597	14546	14576	14607	14554	14537	14538	14409	14548	14666	14515	14656	14458	14468	14547	14640	14550	14560	14525	14631	14612	14610	14563	14452	14525	14792	14613	14640	14542	14606	14714	14680	14616	14544	14570	14521	14452	14476	14676	14417	14723	14543	14604	14532	14599	14593	14752	14710	14582	14621	14629	14598	14627	14578	14529	14396	14507	14768	14417	14620	14768	14575	14560	14494	14502	14570	14490	14604	14575	14616	14519	14569	14567	14790	14445	14533	14532	14578	14455	14637	14525	14345	14717	14502	14572	14564	14506	14734	14437	14615	14449	14631	14512	14653	14547	14668	14542	14564	14426	14647	14638	14676	14432	14470	14727	14620	14494	14581	14597	14478	14498	14499	14713	14463	14490	14623	14635	14607	14588	14464	14609	14635	14653	14590	14461	14735	14591	14490	14740	14610	14583	14564	14593	14637	14735	14559	14530	14639	14663	14588	14664	14570	14547	14657	14595	14646	14467	14584	14451	14703	14539	14665	14683	14579	14494	14652	14556	14564	14618	14619	14672	14551	14564	14787	14469	14715	14666	14567	14438	14520	14545	14465	14644	14669	14513	14583	14746	14585	14645	14451	14694	14461	14493	14628	14599	14472	14667	14653	14586	14607	14655	14633	14563	14601	14545	14694	14442	14524	14600	14662	14642	14306	14647	14754	14635	14463	14477	14591	14529	14732	14643	14418	14410	14703	14671	14599	14696	14525	14571	14537	14549	14597	14668	14602	14600	14535	14626	14630	14637	14649	14683	14547	14545	14548	14715	14536	14518	14612	14527	14604	14420	14527	14606	14557	14685	14594	14433	14615	14641	14558	14590	14663	14460	14524	14490	14530	14521	14588	14628	14445	14564	14630	14545	14383	14470	14610	14475	14565	14547	14583	14412	14489	14392	14614	14461	14449	14470	14535	14622	14573	14567	14597	14787	14706	14494	14550	14596	14605	14642	14506	14590	14476	14638	14587	14592	14561	14738	14606	14530	14427	14411	14559	14463	14463	14630	14503	14668	14529	14490	14576	14517	14631	14563	14596	14570	14669	14414	14608	14441	14524	14626	14730	14640	14570	14573	14543	14608	14584	14640	14458	14490	14799	14454	14666	14489	14812	14458	14509	14547	14574	14748	14508	14481	14584	14567	14701	14608	14626	14553	14588	14518	14615	14554	14396	14591	14570	14586	14606	14517	14554	14450	14547	14600	14559	14530	14742	14602	14550	14644	14446	14605	14546	14478	14536	14496	14641	14634	14562	14509	14681	14474	14358	14502	14630	14624	14556	14497	14540	14434	14570	14661	14501	14582	14588	14439	14616	14473	14523	14633	14613	14530	14546	14579	14744	14515	14515	14392	14567	14747	14592	14627	14723	14424	14631	14646	14619	14629	14553	14488	14514	14524	14496	14683	14501	14551	14599	14540	14476	14614	14493	14394	14519	14706	14508	14554	14557	14506	14455	14747	14645	14471	14521	14640	14578	14527	14488	14554	14486	14557	14465	14450	14632	14563	14468	14543	14472	14663	14617	14576	14631	14549	14606	14470	14483	14662	14638	14600	14544	14671	14655	14638	14596	14581	14606	14651	14597	14458	14601	14582	14356	14615	14518	14537	14587	14473	14559	14554	14716	14602	14681	14608	14650	14572	14590	14519	14381	14390	14690	14416	14570	14506	14554	14553	14606	14519	14460	14594	14481	14408	14565	14631	14527	14583	14573	14495	14636	14639	14587	14568	14549	14478	14651	14742	14503	14658	14474	14415	14668	14516	14582	14497	14748	14709	14462	14493	14467	14523	14611	14705	14628	14535	14565	14600	14657	14693	14609	14585	14625	14616	14561	14701	14482	14533	14625	14520	14656	14561	14482	14529	14690	14545	14583	14578	14614	14538	14635	14524	14493	14476	14522	14499	14668	14635	14690	14540	14637	14477	14557	14591	14511	14540	14660	14576	14561	14581	14548	14687	14446	14523	14537	14518	14343	14507	14472	14775	14513	14530	14653	14658	14586	14681	14549	14531	14643	14562	14434	14588	14682	14631	14499	14678	14599	14657	14581	14659	14695	14625	14579	14622	14708	14549	14542	14478	14703	14318	14699	14576	14642	14519	14527	14649	14465	14605	14597	14661	14724	14780	14487	14578	14779	14461	14610	14423	14643	14532	14492	14518	14462	14496	14654	14541	14441	14537	14753	14674	14545	14649	14640	14738	14533	14648	14572	14532	14524	14586	14519	14767	14708	14457	14516	14635	14472	14546	14606	14507	14367	14501	14563	14665	14529	14672	14603	14652	14504	14437	14507	14519	14696	14620	14588	14519	14624	14604	14596	14611	14586	14609	14436	14540	14328	14488	14632	14579	14574	14441	14533	14593	14509	14659	14685	14604	14584	14481	14634	14450	14573	14517	14605	14685	14662	14592	14642	14632	14487	14662	14575	14423	14588	14584	14431	14503	14797	14682	14498	14556	14524	14646	14710	14441	14689	14598	14540	14554	14467	14495	14525	14502	14770	14318	14502	14580	14438	14614	14456	14453	14471	14646	14485	14438	14586	14709	14621	14568	14471	14599	14560	14535	14551	14637	14433	14605	14607	14500	14599	14581	14438	14555	14486	14544	14462	14620	14553	14598	14393	14650	14488	14609	14768	14479	14590	14576	14672	14681	14458	14452	14679	14475	14429	14446	14681	14555	14619	14681	14559	14474	14712	14542	14522	14569	14486	14591	14554	14606	14630	14551	14584	14705	14452	14431	14645	14716	14611	14787	14566	14528	14602	14536	14567	14534	14635	14601	14671	14431	14592	14494	14496	14610	14597	14682	14631	14769	14643	14420	14569	14520	14590	14624	14746	14655	14653	14521	14497	14427	14554	14437	14745	14658	14608	14528	14625	14528	14604	14550	14523	14575	14407	14529	14543	14532	14631	14455	14457	14472	14584	14524	14560	14730	14569	14586	14457	14683	14665	14503	14528	14529	14690	14589	14606	14419	14576	14519	14566	14526	14608	14491	14628	14584	14756	14583	14593	14481	14519	14774	14427	14499	14387	14423	14725	14480	14458	14719	14588	14595	14597	14587	14486	14630	14667	14510	14503	14523	14536	14492	14705	14593	14650	14675	14593	14469	14693	14459	14504	14696	14570	14679	14676	14583	14571	14573	14444	14605	14577	14572	14535	14674	14527	14579	14507	14578	14686	14605	14581	14415	14567	14502	14723	14721	14579	14749	14597	14607	14502	14616	14427	14552	14445	14706	14630	14620	14445	14623	14601	14625	14577	14610	14480	14504	14592	14728	14558	14426	14778	14574	14526	14701	14682	14538	14569	14584	14508	14502	14690	14746	14472	14700	14755	14453	14396	14681	14661	14532	14652	14567	14471	14584	14575	14537	14422	14587	14560	14528	14814	14517	14437	14662	14563	14686	14563	14412	14638	14552	14616	14435	14658	14722	14402	14681	14635	14761	14483	14577	14532	14540	14622	14520	14759	14592	14499	14443	14583	14532	14561	14470	14708	14665	14562	14425	14500	14628	14726	14655	14535	14590	14494	14437	14681	14471	14516	14355	14622	14471	14507	14371	14477	14567	14704	14741	14611	14504	14489	14680	14627	14405	14504	14524	14474	14567	14606	14603	14677	14512	14664	14620	14555	14575	14597	14511	14606	14419	14605	14587	14657
23685	21112	28447	24075	21671	20317	18820	16691	16047	16189	16124	16128	16719	21805	25981	27663	23339	19208	17272	16307	16171	15960	15819	15961	15851	15805	15879	15775	15949	15868	15853	15788	15812	15948	15939	15837	15922	16055	15763	15876	15880	15986	15898	15869	15714	15687	15866	15669	15756	16013	15682	15848	15819	15766	15880	15883	15888	15846	15751	15830	15996	15921	15914	15908	15957	15810	15826	15918	15627	15823	15877	15775	15774	15533	15754	15790	15962	15846	15754	15695	15804	15829	15852	15862	15898	15835	15806	15796	15711	15658	15940	15896	16009	15924	15802	15872	15751	15850	15847	15759	15806	15700	15774	15821	15734	15836	15853	15657	15926	15997	16075	15802	15722	15883	15805	15648	15859	15941	15735	15671	15748	15726	15831	15623	15616	15797	15777	15785	15738	15774	15863	15798	15668	16005	15738	15648	15756	15694	15704	15658	16021	15818	15886	15636	15693	15754	15796	15920	15695	15784	15753	15767	15758	15714	15934	15732	15887	15771	15875	15845	15804	15902	15819	15766	15892	15820	15805	15824	15645	15838	15858	16036	15703	15844	15707	15640	15689	15724	15726	15752	15707	15777	15735	15673	15845	15757	15831	15674	15754	15652	15788	16042	15768	15717	15768	15932	15844	15779	15697	15861	15778	15723	15691	15692	16080	15833	15707	15867	15814	15836	15794	15799	15727	15954	15691	15765	15872	15694	15593	15669	15772	15740	15731	15889	15766	15892	15708	15816	15689	15571	15732	15697	15779	15890	16017	15680	15864	15884	15640	15738	15916	15827	15652	15678	15959	15556	15723	15942	15777	15814	15747	15765	15928	15716	15728	15672	15852	15804	15777	15823	15766	15653	16014	15599	15859	15671	15820	15935	15927	15825	15722	15972	15779	15757	15580	15630	15790	15521	15697	15740	15674	15831	15749	15871	15993	15889	15941	15892	15740	15712	15692	15770	15702	15725	15743	15717	15929	15787	15714	15619	15835	15682	15953	15864	16062	15888	15827	15726	15613	15887	15692	15906	15837	15831	15760	15752	15795	15877	15524	15633	15725	15487	15525	15828	15589	15798	15962	15823	15900	15779	15607	15882	15772	15875	15804	15868	16045	15760	15812	15720	15705	15843	16022	15811	15875	15752	15783	15938	16051	15939	15936	15613	15855	15848	15622	15682	15795	15715	15803	15653	15703	15805	15772	15826	15810	15587	15778	15766	15647	15867	15710	15793	15762	15695	15898	15793	15584	15658	15813	15722	15817	15849	15552	15683	15717	15772	15851	15808	15687	15896	15772	15520	15779	15781	15639	15686	15566	15770	15768	15748	15787	15708	15831	15677	15852	15813	15991	15849	15789	15910	15736	15704	15625	16081	15622	15666	15824	15685	15806	15681	15770	15887	15767	15717	15698	15716	15863	15631	15771	15697	15676	15859	15728	15791	15782	15732	15624	15760	16018	15570	15942	15748	15721	15728	15712	15786	15707	15826	15651	15846	15575	15819	15895	15887	16003	15853	16016	15826	15711	15908	15874	15727	15783	15816	15783	15608	15876	15666	15727	15636	15800	15717	15822	15818	15753	15894	15749	15659	15725	15847	15709	15849	15781	15822	15543	15674	15653	15520	15765	15723	15919	15773	15969	15831	15741	15734	15596	15842	15763	15615	15892	15906	15859	15575	15809	15739	15689	15645	15863	15724	15563	15813	15754	15747	15578	15730	15565	15779	15707	15882	15841	15745	15585	15769	15777	15722	15841	15735	15723	15875	15609	15690	15842	15791	15661	15812	15781	15704	15816	15828	15727	15581	15791	15852	15899	15622	15784	15954	15773	15837	15673	15626	15750	15835	15873	15904	15868	15998	15987	15936	15863	15863	15726	15805	15986	15683	15869	15901	15858	15792	15875	15754	15617	15846	15938	15778	15842	15985	15729	15596	15766	15876	15871	15789	15744	15921	15727	15722	15740	15793	15695	15774	15745	15869	15729	15722	15664	15701	15821	15845	15885	15792	15749	15568	15724	15840	15691	15836	15829	15634	15828	15960	15744	15797	15787	15612	15683	15692	15728	15739	15863	15918	15903	15579	16035	15818	15906	15632	15782	15812	15792	15934	15780	15784	15906	16029	15815	15934	15727	15810	15800	15666	15854	15705	15789	15776	15777	15707	15788	15727	15748	15598	15542	15827	15570	15789	15774	15800	15752	15605	15898	15706	15952	15700	15927	15736	15844	15779	15887	15740	15683	15914	15940	15732	15811	15856	15853	15736	15843	15786	15813	15674	15902	15902	15959	15650	15907	15989	15789	15784	15777	15697	15502	15626	15699	15939	15682	15816	15729	15755	15741	15811	15705	15837	15824	15906	15873	15654	15703	15887	15950	15799	15809	15727	15925	15861	15710	15698	15758	15724	15934	15699	15807	15759	15812	15587	15923	15845	15732	15680	15784	15843	15594	15536	15554	15785	15814	15888	15693	15773	15832	15739	15794	15818	15755	15749	15736	15907	15714	15880	15765	15758	15792	15772	15883	15723	15778	15924	15917	15765	15636	15663	15712	15799	15664	15436	15868	15791	15820	15987	15679	15683	15576	15771	15758	15771	15869	15510	15726	15556	15730	15663	15756	15715	15753	15806	15753	15702	15819	15705	15770	15785	15922	15697	15978	15991	15803	15650	15902	15661	15961	15529	15865	15880	15906	15778	15689	15863	15705	15843	15578	15562	15754	15831	15869	15681	15632	15677	15593	15789	15864	15670	15722	15583	15783	15875	15819	15836	15721	15911	15755	15833	15822	15706	15717	15804	15862	15620	15689	15807	16045	15975	15936	15723	15664	15773	15865	15825	15787	15669	15727	15598	15832	15862	15867	15850	15920	15830	15698	15739	15923	15962	15721	15849	15791	15966	15756	15785	15817	15901	15332	15804	15750	15800	15797	15849	15802	15934	15801	15654	15553	15713	15592	15796	15967	15728	15803	15829	15756	15663	15828	15803	15685	15938	15859	15823	15703	15747	15673	15813	15734	15922	15774	15840	15948	15891	15845	15826	15820	15603	15814	15777	15958	15844	15688	15875	15636	15831	15882	15645	15781	15934	15841	15679	15785	15857	15582	15783	15781	15845	15755	15776	15820	15679	15952	15658	15910	15640	15808	15813	15512	15640	15608	15785	15803	15699	15960	15975	15865	15517	15716	15691	15688	15669	15829	15731	15673	15751	15814	15918	15847	15721	15791	15866	15864	15704	15752	15584	15886	15722	15743	15826	15689	15827	15835	15905	15613	15705	15814	15876	15784	15920	15867	15770	15708	15650	15850	15761	15788	15884	15708	15753	15797	15747	15961	15895	15822	15744	15777	15853	15760	15649	15749	15773	15699	15660	15792	15874	16010	15899	15623	15747	15637	15790	15729	15750	15751	15812	15832	15807	15902	15747	15819	15793	15901	15836	15767	15683	15759	15693	15710	15683	15752	15665	15831	15812	15920	15559	15656	15805	15649	15823	15771	15815	15685	15699	15615	15894	15829	15690	15733	15769	15757	15724	15866	15800	15852	15698	15660	15880	15703	15644	16052	15913	15964	15871	15843	15667	15783	16050	15773	15707	15731	15990	15702	15866	15853	15807	15532	15812	15830	15586	15719	15859	15937	15864	15764	16000	15917	15769	15765	15717	15667	15925	15774	15862	15681	15754	15829	15846	15629	15758	15888	15832	15924	16023	15580	15685	15681	15608	15935	15919	15673	15702	15588	15626	15772	15788	15597	15905	15797	15783	15798	15858	15760	15728	15801	15680	15876	15818	15814	15855	15842	15817	15801	15759	15820	15749	15615	15606	15908	15775	15661	15733	15641	15753	15692	15642	15792	15745	15806	15679	15840	15649	15726	15787	15846	15782	15825	15629	15579	15705	15790	15644	15936	15841	15631	15766	15719	15763	15826	15669	15748	15801	15793	15885	15618	15687	15698	15858	15822	15768	15780	15674	15743	15862	15690	15793	15828	15763	15830	15851	15956	15886	15717	15677	15716	15543	15870	15704	15852	15710	15889	15796	15741	15818	15950	15877	15762	15782	15632	15690	15890	15868	15720	15895	15673	15788	15737	15732	15790	15786	15735	15824	15750	15616	15803	15675	15819	15895	16009	15742	15658	15525	15658	15763	15776	15853	15684	15889	15810	15513	15681	15744	15763	15935	15512	15839	15884	15852	15635	15706	15683	15782	15771	15878	15698	15703	15883	15757	15723	15911	15875	15572	15674	15691	15812	15825	15927	15757	15778	15783	15703	15699	15701	15736	15727	15813	15801	15697	15793	15987	15653	15928	15843	15718	15789	15763	15614	15813	15768	15634	15908	15869	15759	15769	15875	15767	15806	15921	15630	15702	15835	15777	15955	15882	15772	15800	15986	15834	15669	15810	15736	15815	15648	15669	15748	15669	15564	15755	15748	15450	15658	15785	15637	15807	15856	15801	15795	15935	15568	15750	15850	15811	15906	15657	15644	15857	15816	15963	15736	15589	15909	15877	15883	15715	15864	15837	15810	15869	15531	15688	15781	15808	15717	15734	15924	15723	16006	15927	15828	15725	15891	15745	15748	15827	15910	15795	15700	15604	15706	15694	15664	15812	15886	15653	15650	15666	15834	15951	15903	15760	15763	15792	15855	15880	15716	15764	15585	15834	15604	15714	15843	15865	15861	15614	15785	15766	15741	15587	15629	15555	15818	15792	15818	15947	15873	15647	15711	15706	15700	15882	15663	15918	15740	15778	15711	15746	15752	15826	15704	15777	15838	15924	15806	15757	15597	15817	15572	15742	15802	15748	15825	15710	15732	15760	15674	15713	15708	15839	15900	15845	15774	15842	15808	15706	15736	15651	15784	15804	15874	15753	15676	15663	15653	15640	15918	15728	15906	15744	15703	15747	15834	15647	15809	15647	15780	15813	15775	15869	15827	15883	15832	15707	15946	15555	15656	15664	15767	15784	15730	15687	15591	15552	15623	15880	15508	15718	15765	15767	15843	15976	16004	15924	15989	15705	15790	15920	15933	15740	15637	15801	15757	15866	15730	15969	15753	15790	15890	15830	15849	15680	15739	15755	15615	16084	15850	15585	15641	15896	15872	15850	15818	15937	15857	15761	15794	15706	15626	15789	15606	15736	15891	15760	15878	15829
13007	20840	19608	17164	16169	15550	15544	15186	14952	14981	14945	14974	16745	24857	29657	29815	23734	18235	16234	14935	14680	14471	14612	14561	14598	14554	14623	14657	14463	14622	14544	14725	14580	14530	14629	14430	14522	14569	14662	14605	14742	14460	14597	14587	14432	14651	14749	14361	14674	14743	14621	14598	14485	14580	14448	14434	14604	14713	14650	14438	14773	14560	14621	14512	14382	14745	14593	14533	14529	14534	14636	14613	14598	14753	14437	14451	14586	14582	14432	14573	14613	14386	14593	14668	14491	14707	14541	14567	14540	14666	14386	14599	14621	14557	14606	14531	14596	14659	14590	14510	14510	14497	14444	14451	14560	14532	14617	14607	14603	14542	14574	14520	14523	14646	14672	14543	14537	14542	14803	14571	14538	14524	14573	14473	14594	14595	14481	14569	14637	14435	14456	14484	14542	14632	14698	14539	14574	14468	14715	14545	14561	14391	14391	14542	14608	14572	14710	14522	14365	14771	14487	14537	14485	14470	14526	14504	14568	14576	14500	14423	14501	14635	14508	14477	14541	14635	14505	14657	14508	14432	14524	14555	14735	14540	14579	14583	14601	14611	14583	14529	14666	14634	14673	14703	14518	14564	14459	14586	14498	14532	14611	14651	14731	14582	14559	14422	14627	14513	14475	14520	14443	14453	14470	14592	14564	14537	14578	14520	14572	14618	14691	14462	14657	14604	14529	14585	14531	14433	14648	14518	14410	14556	14558	14624	14527	14480	14654	14596	14589	14608	14611	14362	14621	14641	14499	14477	14388	14700	14588	14517	14449	14468	14446	14558	14391	14561	14467	14548	14624	14546	14513	14629	14474	14471	14656	14393	14429	14584	14676	14641	14582	14566	14749	14579	14540	14487	14475	14515	14463	14650	14479	14453	14591	14543	14537	14436	14699	14508	14548	14570	14598	14534	14452	14640	14660	14464	14612	14649	14590	14387	14601	14611	14612	14632	14611	14559	14509	14586	14713	14480	14615	14558	14585	14623	14547	14481	14651	14656	14502	14580	14636	14626	14427	14589	14395	14541	14517	14445	14774	14531	14623	14612	14723	14560	14534	14599	14825	14437	14543	14523	14451	14369	14497	14618	14557	14638	14505	14644	14487	14516	14393	14657	14482	14641	14630	14537	14757	14472	14680	14554	14434	14615	14659	14439	14635	14545	14502	14607	14727	14436	14454	14755	14707	14623	14524	14668	14534	14698	14610	14429	14506	14703	14476	14633	14586	14461	14613	14550	14704	14538	14384	14527	14556	14556	14593	14596	14518	14666	14593	14419	14580	14547	14523	14765	14569	14402	14396	14677	14521	14603	14487	14652	14581	14644	14527	14629	14458	14479	14761	14425	14666	14444	14471	14516	14452	14658	14454	14633	14420	14541	14535	14482	14659	14733	14608	14756	14684	14681	14654	14565	14507	14583	14561	14471	14677	14591	14634	14567	14513	14502	14463	14416	14554	14687	14595	14740	14426	14573	14520	14552	14501	14616	14648	14564	14557	14510	14547	14617	14597	14613	14458	14670	14653	14703	14639	14768	14574	14471	14656	14548	14645	14370	14621	14432	14511	14510	14661	14567	14419	14678	14626	14483	14456	14408	14618	14740	14652	14707	14653	14570	14429	14571	14746	14524	14606	14555	14516	14598	14529	14630	14677	14572	14605	14601	14591	14582	14514	14641	14612	14594	14481	14597	14663	14508	14550	14733	14607	14558	14537	14525	14608	14565	14416	14593	14666	14687	14516	14641	14649	14610	14416	14685	14546	14395	14589	14446	14623	14540	14623	14523	14566	14621	14587	14518	14713	14598	14655	14655	14669	14514	14626	14666	14589	14560	14622	14591	14835	14331	14483	14601	14525	14650	14474	14696	14593	14548	14709	14617	14612	14447	14519	14390	14690	14663	14494	14740	14604	14549	14616	14590	14587	14632	14562	14609	14709	14326	14609	14718	14659	14562	14522	14638	14528	14581	14537	14477	14538	14596	14622	14544	14601	14642	14624	14588	14651	14614	14633	14431	14471	14630	14404	14449	14458	14641	14528	14575	14517	14475	14361	14585	14544	14503	14399	14627	14558	14629	14562	14554	14541	14431	14454	14682	14507	14464	14670	14477	14511	14554	14443	14432	14571	14407	14566	14422	14742	14558	14517	14502	14499	14641	14600	14588	14552	14487	14575	14568	14489	14610	14537	14527	14481	14515	14390	14575	14716	14476	14456	14395	14651	14532	14605	14666	14485	14488	14543	14531	14744	14389	14501	14566	14511	14639	14528	14435	14532	14558	14678	14525	14362	14589	14504	14619	14450	14540	14544	14576	14621	14499	14581	14642	14511	14635	14673	14638	14507	14569	14575	14602	14652	14621	14639	14466	14540	14572	14457	14461	14537	14569	14641	14494	14481	14504	14670	14663	14723	14441	14598	14620	14499	14736	14406	14532	14481	14390	14568	14650	14608	14359	14592	14507	14548	14469	14479	14652	14482	14531	14500	14478	14679	14610	14576	14537	14574	14501	14613	14401	14538	14481	14429	14429	14382	14741	14496	14549	14451	14479	14561	14714	14436	14498	14583	14490	14633	14485	14733	14639	14420	14409	14473	14579	14565	14557	14578	14642	14552	14653	14548	14777	14514	14594	14750	14759	14398	14600	14647	14549	14560	14608	14429	14548	14619	14576	14463	14475	14519	14661	14529	14678	14535	14521	14638	14604	14539	14679	14684	14622	14722	14460	14407	14483	14482	14511	14563	14814	14314	14463	14501	14448	14529	14597	14654	14575	14556	14523	14702	14588	14595	14699	14455	14403	14571	14576	14694	14396	14391	14644	14587	14576	14589	14498	14606	14498	14483	14572	14685	14605	14495	14488	14619	14596	14586	14416	14451	14470	14629	14446	14420	14461	14466	14453	14619	14535	14546	14514	14505	14607	14510	14545	14599	14504	14560	14735	14607	14650	14482	14499	14546	14687	14548	14524	14483	14341	14568	14362	14631	14639	14495	14625	14417	14607	14587	14595	14579	14753	14494	14608	14451	14436	14636	14633	14602	14565	14531	14512	14491	14519	14638	14539	14592	14500	14531	14627	14590	14557	14420	14613	14626	14752	14745	14495	14562	14520	14551	14488	14575	14471	14629	14470	14478	14445	14629	14696	14432	14607	14653	14662	14612	14737	14658	14449	14527	14649	14629	14744	14611	14472	14468	14528	14548	14441	14511	14562	14456	14637	14541	14615	14628	14640	14573	14479	14567	14564	14356	14617	14607	14631	14479	14623	14606	14503	14322	14508	14589	14640	14569	14596	14533	14451	14522	14628	14356	14608	14485	14555	14434	14672	14539	14503	14462	14398	14507	14450	14514	14706	14385	14507	14539	14568	14715	14475	14645	14514	14674	14593	14335	14592	14552	14564	14469	14617	14437	14627	14570	14626	14522	14516	14543	14319	14562	14464	14543	14563	14432	14677	14627	14582	14537	14541	14527	14563	14472	14530	14522	14642	14560	14443	14675	14542	14466	14555	14664	14615	14392	14545	14585	14583	14589	14742	14466	14488	14743	14628	14613	14683	14407	14503	14574	14520	14449	14602	14648	14559	14527	14464	14710	14652	14601	14522	14621	14532	14513	14656	14483	14559	14626	14623	14352	14540	14737	14663	14585	14337	14654	14601	14600	14501	14577	14623	14555	14592	14721	14481	14551	14650	14629	14505	14521	14573	14697	14458	14469	14653	14504	14588	14431	14598	14485	14671	14484	14597	14427	14597	14622	14533	14597	14592	14551	14547	14480	14530	14408	14713	14519	14593	14582	14550	14426	14561	14486	14538	14600	14707	14598	14653	14592	14436	14524	14519	14669	14513	14634	14692	14557	14519	14645	14424	14389	14576	14569	14631	14444	14465	14478	14457	14398	14728	14468	14556	14480	14556	14618	14545	14413	14545	14606	14524	14616	14402	14676	14699	14643	14572	14671	14473	14658	14466	14453	14434	14540	14560	14489	14666	14715	14655	14479	14603	14641	14482	14735	14380	14620	14682	14562	14582	14537	14526	14443	14615	14458	14632	14571	14519	14550	14562	14515	14571	14562	14389	14542	14590	14470	14427	14503	14522	14447	14669	14643	14610	14430	14455	14700	14518	14600	14530	14562	14669	14575	14693	14531	14598	14493	14586	14640	14558	14771	14478	14572	14633	14502	14445	14541	14549	14686	14421	14584	14581	14625	14510	14680	14507	14538	14766	14612	14553	14551	14530	14458	14725	14651	14527	14575	14683	14597	14769	14605	14618	14572	14516	14585	14450	14354	14696	14508	14439	14563	14594	14518	14650	14480	14472	14587	14458	14595	14494	14529	14518	14630	14472	14598	14430	14612	14482	14508	14513	14482	14468	14520	14561	14514	14559	14670	14601	14586	14544	14697	14476	14408	14532	14596	14613	14540	14628	14571	14474	14594	14672	14636	14662	14599	14522	14802	14662	14773	14596	14456	14738	14592	14453	14584	14472	14336	14363	14670	14617	14529	14436	14669	14633	14532	14549	14641	14518	14636	14792	14630	14555	14630	14481	14703	14527	14469	14498	14597	14705	14600	14552	14642	14703	14656	14644	14407	14586	14422	14454	14508	14426	14582	14547	14601	14491	14537	14652	14648	14656	14650	14521	14549	14630	14695	14519	14753	14466	14651	14689	14524	14514	14619	14545	14323	14566	14495	14486	14478	14655	14751	14612	14631	14514	14581	14446	14721	14637	14457	14503	14527	14514	14502	14716	14409	14548	14467	14427	14710	14423	14562	14599	14552	14650	14599	14478	14374	14650	14542	14520	14677	14542	14760	14504	14651	14531	14543	14345	14421	14673	14512	14600	14577	14657	14635	14750	14518	14621	14599	14535	14666	14457	14518	14646	14471	14551	14590	14579	14597	14605	14565	14785	14626	14560	14544	14648	14521	14685	14560	14539	14578	14576	14506	14509	14562	14504	14465	14448	14688	14487	14551	14580	14535	14600	14536	14404	14569	14475	14678	14497	14459	14538	14658	14652	14520	14634	14743	14693	14568	14551	14560	14646	14548	14529	14391	14574	14442	14412	14483	14666	14563	14530	14604	14550	14536	14558	14420	14526	14521	14526	14722	14452	14503	14645	14635	14559	14566	14605	14519	14610	14552	14543
22644	21094	28870	23562	21231	22556	22456	17027	16159	16320	16515	16222	18682	23913	36341	32272	26988	20620	17782	16478	16005	15648	15454	15893	15791	15796	15862	15547	15708	15834	15655	15708	15655	15705	15632	15646	15840	15584	15701	15663	15572	15706	15688	15503	15647	15689	15682	15724	15769	15625	15393	15447	15643	15647	15621	15871	15598	15513	15812	15787	15496	15591	15577	15545	15408	15682	15774	15659	15706	15655	15627	15571	15448	15550	15506	15742	15634	15446	15619	15617	15582	15456	15651	15802	15589	15578	15617	15565	15659	15739	15726	15710	15684	15605	15632	15413	15652	15780	15580	15557	15607	15486	15597	15546	15704	15478	15503	15633	15621	15460	15684	15710	15706	15896	15763	15517	15600	15691	15702	15664	15500	15453	15394	15701	15590	15345	15648	15481	15416	15497	15711	15542	15603	15580	15537	15430	15483	15531	15521	15366	15498	15676	15330	15533	15401	15469	15565	15427	15463	15743	15796	15540	15646	15795	15778	15521	15546	15492	15566	15761	15418	15673	15521	15562	15621	15677	15491	15452	15557	15623	15557	15568	15603	15658	15632	15415	15575	15337	15680	15467	15772	15621	15476	15833	15697	15584	15755	15773	15634	15588	15526	15479	15718	15552	15572	15631	15704	15635	15509	15425	15496	15735	15333	15633	15601	15818	15683	15513	15673	15647	15677	15588	15424	15559	15606	15658	15408	15458	15537	15470	15590	15629	15656	15688	15628	15685	15677	15575	15752	15642	15444	15526	15607	15532	15594	15633	15361	15290	15384	15664	15603	15426	15448	15537	15543	15339	15587	15550	15674	15535	15517	15616	15533	15611	15560	15462	15477	15421	15514	15426	15575	15618	15609	15607	15514	15624	15518	15539	15554	15525	15683	15572	15512	15504	15545	15376	15627	15630	15725	15596	15541	15626	15697	15497	15752	15533	15648	15337	15609	15542	15618	15743	15493	15743	15545	15484	15777	15482	15647	15717	15593	15693	15497	15615	15564	15598	15520	15533	15683	15582	15626	15576	15694	15626	15642	15546	15644	15413	15584	15519	15599	15510	15744	15656	15439	15468	15582	15612	15544	15660	15534	15462	15634	15604	15398	15632	15609	15585	15553	15505	15667	15625	15439	15539	15701	15439	15663	15590	15689	15544	15698	15538	15524	15732	15492	15436	15672	15514	15558	15511	15486	15655	15611	15599	15424	15755	15716	15524	15680	15653	15739	15492	15586	15695	15495	15588	15480	15557	15584	15453	15731	15328	15377	15537	15421	15472	15472	15756	15632	15546	15479	15521	15300	15700	15681	15407	15475	15508	15520	15649	15721	15532	15617	15760	15596	15698	15612	15539	15523	15621	15493	15681	15544	15425	15851	15687	15740	15445	15433	15439	15510	15742	15613	15338	15636	15378	15500	15489	15619	15415	15566	15517	15571	15392	15601	15557	15576	15668	15538	15569	15610	15620	15529	15457	15574	15343	15737	15541	15445	15592	15625	15428	15647	15466	15577	15666	15483	15548	15404	15631	15438	15605	15726	15715	15617	15693	15695	15468	15679	15494	15494	15497	15537	15587	15607	15581	15665	15709	15696	15537	15756	15756	15748	15570	15590	15395	15582	15574	15642	15732	15695	15497	15389	15540	15469	15359	15716	15674	15687	15387	15605	15646	15585	15617	15427	15424	15699	15462	15684	15693	15718	15565	15823	15427	15526	15614	15504	15652	15479	15673	15646	15435	15483	15627	15716	15599	15585	15463	15496	15449	15482	15545	15628	15589	15402	15621	15724	15543	15706	15607	15695	15617	15550	15463	15699	15565	15608	15728	15680	15544	15531	15503	15616	15561	15637	15603	15527	15587	15564	15666	15601	15718	15428	15521	15608	15479	15539	15595	15779	15463	15518	15362	15320	15590	15648	15546	15919	15702	15548	15600	15799	15538	15465	15427	15454	15612	15490	15580	15572	15468	15510	15594	15432	15518	15763	15544	15725	15441	15717	15576	15716	15370	15629	15520	15726	15600	15653	15446	15488	15587	15609	15591	15598	15589	15755	15386	15601	15249	15823	15606	15432	15484	15608	15482	15641	15641	15607	15647	15507	15670	15808	15580	15478	15538	15517	15555	15743	15406	15575	15635	15690	15599	15439	15603	15746	15780	15417	15551	15633	15472	15521	15673	15479	15508	15377	15689	15647	15770	15632	15555	15431	15398	15883	15464	15471	15664	15615	15662	15606	15592	15676	15521	15465	15654	15437	15535	15602	15468	15378	15613	15579	15699	15589	15655	15610	15514	15563	15669	15744	15478	15761	15448	15556	15616	15735	15740	15714	15722	15631	15402	15672	15460	15704	15824	15634	15741	15461	15573	15491	15390	15525	15714	15542	15526	15723	15543	15515	15591	15539	15532	15637	15627	15688	15594	15661	15580	15449	15598	15748	15675	15350	15510	15452	15575	15558	15545	15599	15580	15552	15498	15516	15641	15470	15443	15597	15548	15496	15693	15738	15659	15692	15415	15756	15493	15725	15518	15554	15735	15738	15583	15744	15567	15626	15412	15508	15623	15316	15556	15512	15552	15586	15791	15386	15421	15461	15739	15570	15507	15541	15729	15580	15497	15663	15621	15379	15417	15521	15701	15695	15446	15407	15618	15588	15626	15474	15563	15316	15392	15647	15664	15724	15661	15746	15667	15539	15441	15572	15621	15567	15564	15455	15628	15584	15506	15648	15403	15466	15506	15474	15675	15482	15573	15505	15637	15367	15536	15637	15655	15532	15576	15410	15706	15451	15588	15579	15761	15492	15645	15532	15548	15683	15332	15598	15372	15349	15640	15365	15668	15542	15533	15602	15474	15278	15606	15491	15413	15532	15497	15502	15457	15548	15471	15437	15442	15584	15633	15543	15479	15391	15615	15568	15479	15641	15779	15537	15417	15443	15539	15570	15481	15512	15585	15670	15833	15523	15370	15569	15455	15737	15601	15629	15434	15537	15569	15472	15628	15500	15601	15684	15538	15311	15605	15468	15607	15465	15583	15435	15611	15446	15523	15522	15515	15571	15594	15661	15614	15778	15524	15520	15649	15676	15538	15564	15675	15525	15709	15583	15592	15653	15380	15483	15864	15581	15821	15416	15499	15655	15629	15346	15522	15680	15787	15383	15449	15584	15542	15656	15357	15735	15694	15575	15680	15706	15454	15493	15558	15575	15418	15537	15668	15769	15498	15592	15673	15629	15594	15849	15637	15547	15568	15518	15599	15592	15636	15410	15630	15676	15502	15477	15518	15510	15507	15716	15488	15515	15581	15555	15620	15468	15541	15452	15412	15649	15712	15715	15519	15716	15643	15524	15581	15689	15555	15539	15559	15556	15581	15613	15552	15519	15487	15466	15627	15718	15338	15502	15594	15562	15551	15367	15388	15393	15459	15658	15763	15604	15528	15497	15611	15546	15452	15539	15668	15677	15638	15566	15414	15663	15642	15574	15732	15512	15742	15608	15664	15464	15509	15594	15541	15367	15492	15596	15497	15564	15713	15585	15607	15674	15544	15446	15462	15754	15672	15713	15643	15512	15434	15649	15522	15465	15590	15648	15563	15519	15661	15599	15647	15532	15494	15703	15528	15624	15450	15346	15516	15739	15434	15521	15526	15547	15522	15573	15668	15460	15689	15507	15659	15628	15599	15634	15528	15547	15437	15742	15472	15589	15530	15530	15636	15498	15728	15559	15663	15544	15731	15602	15658	15519	15550	15496	15390	15631	15653	15698	15668	15609	15505	15478	15464	15492	15427	15628	15654	15460	15368	15410	15441	15557	15440	15541	15474	15612	15641	15613	15737	15734	15561	15668	15602	15424	15604	15662	15496	15429	15599	15369	15571	15764	15682	15522	15740	15537	15465	15503	15532	15500	15614	15635	15640	15674	15595	15560	15612	15685	15479	15730	15553	15619	15526	15496	15489	15586	15651	15670	15412	15661	15592	15752	15498	15701	15505	15562	15497	15605	15698	15569	15438	15809	15505	15559	15579	15752	15592	15542	15596	15750	15586	15506	15545	15529	15635	15739	15568	15499	15651	15852	15567	15531	15433	15560	15606	15680	15582	15632	15659	15690	15609	15400	15453	15544	15431	15544	15415	15579	15406	15507	15611	15476	15599	15587	15375	15603	15807	15459	15594	15475	15642	15460	15520	15574	15702	15433	15507	15432	15625	15717	15448	15670	15665	15705	15610	15517	15651	15745	15421	15462	15537	15479	15745	15654	15580	15427	15430	15467	15566	15657	15617	15878	15439	15585	15662	15561	15649	15577	15548	15605	15682	15593	15449	15704	15540	15600	15479	15483	15484	15683	15644	15597	15523	15510	15431	15535	15471	15631	15576	15551	15604	15471	15524	15523	15448	15447	15394	15658	15575	15686	15621	15471	15443	15375	15514	15499	15623	15627	15800	15638	15552	15507	15469	15463	15650	15494	15794	15541	15503	15464	15620	15624	15439	15573	15630	15580	15733	15728	15548	15502	15528	15676	15706	15686	15554	15468	15417	15669	15532	15424	15546	15840	15721	15410	15514	15463	15440	15608	15669	15451	15506	15664	15640	15814	15555	15384	15773	15372	15640	15512	15557	15766	15588	15485	15703	15490	15655	15677	15511	15770	15436	15841	15750	15770	15741	15554	15655	15371	15426	15477	15531	15581	15492	15555	15537	15550	15442	15486	15562	15680	15575	15507	15508	15450	15532	15496	15509	15552	15619	15385	15576	15476	15618	15711	15630	15710	15599	15600	15510	15519	15703	15530	15708	15531	15196	15607	15739	15534	15628	15672	15724	15506	15441	15474	15583	15734	15616	15460	15377	15614	15644	15592	15534	15619	15477	15402	15617	15617	15564	15468	15419	15498	15485	15624	15501	15518	15581	15575	15581	15481	15531	15404	15703	15735	15659	15422	15506	15508	15675	15591	15486	15547	15639	15395	15525	15524	15443	15677	15666	15464	15405	15621	15515	15570	15739	15536	15654	15552	15548	15540	15744	15616	15661	15700	15341	15606	15544	15618	15877	15301	15550	15591	15695	15591	15664	15607	15657	15920	15499	15571	15500	15541	15702	15476	15611	15542	15696	15560	15627	15824	15626	15447	15676	15597	15696	15481	15493	15482	15572	15541	15633
14230	24783	23136	18935	17261	16266	15913	15371	15301	15005	14914	15039	20254	27762	40382	34664	28322	19562	16923	14956	14462	14407	14358	14455	14309	14590	14396	14456	14356	14388	14575	14410	14391	14375	14414	14488	14406	14311	14515	14453	14430	14569	14458	14476	14389	14429	14456	14539	14551	14493	14445	14364	14333	14483	14420	14316	14406	14318	14460	14359	14454	14436	14413	14424	14374	14377	14317	14350	14400	14248	14444	14490	14387	14446	14468	14277	14379	14397	14281	14426	14518	14294	14429	14428	14243	14336	14365	14390	14463	14357	14433	14486	14442	14325	14332	14524	14414	14418	14475	14445	14503	14418	14372	14422	14643	14394	14266	14378	14611	14388	14458	14480	14409	14416	14474	14319	14402	14461	14557	14438	14357	14339	14265	14246	14400	14292	14383	14420	14456	14456	14367	14358	14417	14319	14596	14260	14254	14387	14328	14213	14402	14363	14454	14449	14429	14419	14174	14413	14394	14375	14329	14368	14222	14357	14314	14532	14521	14410	14401	14397	14264	14561	14517	14362	14512	14376	14277	14530	14567	14269	14258	14418	14387	14390	14483	14292	14425	14584	14235	14465	14260	14456	14470	14252	14421	14478	14554	14423	14553	14458	14312	14376	14477	14594	14398	14476	14313	14365	14226	14478	14335	14350	14525	14285	14508	14482	14364	14342	14495	14289	14556	14333	14572	14406	14407	14418	14500	14462	14496	14466	14554	14480	14316	14356	14353	14368	14394	14315	14333	14281	14408	14474	14410	14414	14064	14271	14251	14416	14357	14350	14434	14375	14492	14350	14371	14497	14432	14333	14308	14357	14437	14371	14322	14472	14429	14522	14407	14313	14318	14376	14407	14451	14319	14360	14345	14402	14411	14372	14350	14386	14494	14357	14314	14351	14299	14312	14439	14383	14391	14514	14304	14281	14389	14385	14359	14511	14493	14414	14269	14317	14344	14303	14440	14338	14353	14535	14505	14374	14256	14297	14381	14307	14380	14264	14546	14275	14321	14496	14394	14376	14360	14335	14443	14444	14323	14285	14556	14447	14417	14395	14614	14244	14460	14335	14397	14360	14291	14439	14341	14331	14310	14290	14482	14481	14277	14391	14472	14393	14370	14452	14392	14570	14354	14526	14538	14226	14202	14337	14503	14145	14390	14354	14258	14375	14342	14371	14508	14620	14513	14162	14253	14224	14388	14278	14424	14327	14510	14514	14262	14377	14445	14365	14482	14446	14553	14324	14313	14356	14569	14432	14291	14338	14271	14267	14404	14614	14562	14365	14478	14401	14384	14366	14273	14247	14260	14187	14323	14507	14333	14392	14494	14431	14359	14116	14423	14407	14518	14400	14320	14555	14276	14438	14261	14316	14210	14404	14436	14342	14349	14552	14344	14412	14551	14366	14474	14420	14454	14405	14429	14387	14202	14500	14285	14612	14314	14325	14436	14287	14393	14227	14414	14234	14335	14326	14402	14344	14282	14294	14396	14439	14289	14426	14360	14273	14144	14336	14470	14297	14331	14280	14351	14372	14178	14345	14364	14480	14526	14499	14465	14371	14225	14383	14453	14453	14418	14181	14335	14496	14385	14420	14370	14343	14396	14378	14445	14375	14372	14394	14392	14376	14502	14435	14277	14288	14434	14365	14313	14360	14458	14389	14453	14606	14280	14465	14189	14385	14326	14323	14386	14569	14277	14246	14404	14455	14256	14567	14418	14356	14398	14219	14309	14374	14537	14235	14328	14480	14372	14403	14548	14531	14516	14352	14314	14448	14466	14240	14490	14416	14411	14324	14417	14439	14337	14191	14425	14200	14431	14518	14324	14473	14428	14573	14289	14390	14309	14241	14430	14491	14351	14433	14370	14303	14413	14210	14449	14401	14415	14478	14487	14227	14323	14533	14412	14404	14408	14457	14465	14431	14349	14407	14427	14522	14188	14316	14460	14367	14340	14292	14449	14423	14284	14400	14412	14484	14369	14446	14213	14370	14457	14382	14468	14505	14386	14426	14393	14264	14348	14410	14367	14339	14522	14341	14381	14370	14273	14439	14355	14310	14235	14327	14280	14316	14484	14453	14531	14448	14468	14492	14392	14368	14389	14467	14397	14408	14309	14420	14353	14379	14448	14458	14399	14393	14359	14432	14531	14418	14423	14370	14240	14303	14456	14371	14262	14353	14369	14442	14298	14281	14394	14417	14327	14509	14295	14570	14590	14331	14374	14303	14150	14410	14375	14312	14350	14319	14429	14512	14474	14364	14232	14546	14482	14422	14494	14385	14301	14323	14339	14375	14400	14301	14527	14362	14650	14363	14368	14326	14258	14566	14372	14483	14391	14356	14358	14292	14401	14422	14603	14390	14439	14346	14439	14362	14382	14408	14376	14396	14489	14364	14319	14232	14518	14387	14361	14464	14352	14333	14296	14391	14386	14292	14643	14270	14486	14331	14425	14374	14415	14242	14433	14398	14484	14220	14353	14334	14317	14509	14327	14288	14522	14472	14433	14507	14199	14459	14343	14355	14411	14367	14375	14356	14391	14298	14400	14298	14403	14456	14351	14402	14208	14352	14288	14379	14437	14242	14382	14407	14271	14503	14335	14453	14286	14462	14360	14216	14420	14421	14275	14226	14431	14476	14352	14439	14337	14277	14352	14528	14441	14313	14406	14535	14362	14320	14441	14307	14422	14321	14412	14476	14366	14285	14448	14454	14445	14206	14176	14254	14395	14250	14366	14568	14302	14322	14394	14345	14246	14292	14496	14292	14311	14619	14345	14414	14314	14549	14459	14310	14454	14386	14569	14302	14293	14464	14343	14424	14374	14281	14375	14246	14415	14395	14408	14349	14244	14296	14416	14329	14514	14230	14296	14329	14313	14396	14454	14412	14333	14423	14386	14242	14450	14474	14456	14254	14423	14398	14367	14336	14232	14483	14297	14482	14364	14325	14417	14492	14486	14522	14322	14284	14476	14351	14320	14195	14294	14389	14312	14282	14310	14249	14512	14283	14459	14404	14375	14364	14530	14377	14479	14304	14358	14411	14442	14349	14382	14322	14293	14426	14421	14279	14523	14445	14446	14298	14277	14443	14197	14486	14429	14365	14416	14420	14471	14236	14486	14470	14471	14382	14305	14462	14411	14301	14489	14182	14214	14424	14259	14444	14461	14281	14460	14374	14362	14385	14270	14304	14449	14413	14434	14182	14538	14361	14396	14201	14451	14441	14355	14591	14154	14344	14397	14384	14382	14380	14476	14621	14392	14447	14411	14426	14291	14115	14427	14399	14210	14249	14466	14396	14366	14309	14277	14304	14420	14575	14257	14478	14551	14278	14324	14249	14336	14209	14380	14235	14335	14511	14347	14474	14445	14355	14519	14597	14457	14356	14370	14341	14261	14391	14451	14486	14253	14463	14415	14446	14262	14475	14516	14434	14420	14429	14380	14303	14255	14495	14356	14489	14512	14431	14459	14396	14301	14190	14430	14318	14539	14476	14510	14322	14401	14330	14285	14438	14347	14498	14507	14474	14418	14349	14261	14415	14411	14558	14255	14301	14475	14450	14309	14499	14404	14367	14434	14371	14358	14301	14302	14418	14311	14153	14460	14275	14396	14325	14266	14582	14427	14409	14321	14350	14347	14268	14422	14256	14521	14315	14284	14497	14337	14532	14477	14430	14271	14445	14273	14347	14512	14349	14256	14399	14323	14494	14380	14359	14306	14302	14450	14252	14382	14356	14346	14432	14321	14440	14405	14319	14089	14456	14482	14386	14370	14476	14447	14440	14453	14403	14405	14634	14301	14287	14387	14303	14356	14452	14333	14480	14365	14377	14247	14516	14347	14187	14413	14469	14425	14396	14403	14353	14316	14425	14282	14397	14342	14337	14564	14350	14177	14314	14492	14189	14511	14337	14468	14290	14562	14305	14380	14399	14295	14399	14323	14403	14522	14435	14561	14450	14367	14337	14416	14405	14269	14334	14293	14430	14263	14511	14409	14394	14351	14142	14403	14407	14270	14400	14350	14397	14433	14505	14365	14378	14395	14495	14414	14383	14328	14442	14371	14359	14501	14361	14350	14430	14349	14349	14437	14318	14518	14546	14424	14379	14407	14413	14463	14399	14457	14548	14394	14342	14321	14314	14407	14368	14401	14311	14363	14363	14306	14392	14403	14305	14593	14415	14408	14535	14375	14403	14293	14304	14359	14425	14477	14357	14361	14405	14411	14386	14224	14427	14424	14409	14408	14438	14324	14463	14313	14241	14421	14339	14408	14289	14232	14442	14391	14482	14493	14410	14272	14337	14325	14359	14489	14360	14266	14393	14468	14368	14346	14382	14478	14307	14453	14385	14367	14484	14276	14392	14373	14476	14312	14253	14390	14391	14373	14453	14202	14439	14404	14294	14278	14322	14383	14535	14379	14431	14429	14284	14453	14514	14184	14459	14230	14407	14271	14412	14525	14308	14432	14432	14358	14427	14314	14357	14511	14412	14398	14323	14305	14500	14260	14333	14299	14146	14221	14525	14455	14269	14223	14407	14407	14442	14388	14332	14256	14333	14531	14365	14525	14335	14544	14290	14537	14275	14389	14335	14513	14273	14371	14236	14406	14452	14297	14205	14230	14257	14260	14357	14503	14370	14308	14493	14461	14433	14451	14196	14292	14323	14385	14439	14335	14341	14315	14464	14296	14489	14339	14523	14370	14441	14396	14452	14631	14276	14456	14244	14368	14555	14316	14498	14260	14392	14406	14310	14327	14404	14368	14335	14326	14290	14409	14420	14175	14532	14280	14377	14409	14388	14404	14356	14282	14434	14434	14416	14402	14334	14353	14271	14384	14164	14373	14487	14484	14482	14359	14396	14443	14400	14449	14450	14388	14581	14349	14283	14319	14325	14494	14287	14451	14404	14275	14367	14295	14369	14701	14295	14305	14297	14522	14495	14317	14355	14324	14313	14293	14494	14304	14323	14231	14381	14358	14542	14389	14400	14421	14493	14445	14386	14495	14417	14454	14220	14287	14390	14346	14210	14418	14371	14433	14384	14298	14441	14320	14298	14477	14339	14434	14326	14387	14392	14382	14430	14298	14203	14364	14436	14335	14366	14290	14437	14210	14373	14399	14503	14521	14346	14319	14550	14424	14487	14418	14293
27108	21300	20917	16986	14374	14427	14530	14447	14382	14384	14317	14249	14675	15123	15825	15942	15263	14594	14402	14256	14184	14248	14495	14224	14534	14304	14234	14244	14446	14336	14331	14237	14202	14236	14300	14300	14514	14428	14367	14281	14231	14281	14528	14307	14377	14257	14145	14255	14313	14223	14265	14312	14156	14161	14389	14429	14390	14472	14408	14188	14365	14210	14326	14127	14296	14287	14359	14307	14076	14306	14459	14301	14335	14258	14162	14046	14234	14167	14364	14193	14258	14184	14390	14413	14389	14288	14162	14350	14270	14251	14351	14479	13982	14104	14259	14310	14312	14277	14193	14206	14442	14351	14144	14273	14237	14390	14246	14222	14265	14236	14363	14257	14398	14204	14313	14330	14218	14230	14143	14178	14371	14264	14468	14250	14192	14001	14488	14307	14184	14230	14205	14235	14327	14361	14410	14187	14303	14208	14267	14218	14454	14113	14478	14127	14212	14092	14201	14206	14261	14198	14080	14284	14200	14304	14304	14116	14021	14268	14250	14253	14126	14343	14271	14347	14214	14228	14355	14089	14313	14275	14221	14392	14404	14275	14310	14295	14229	14131	14462	13979	14359	14150	14157	14352	14127	14358	14331	14382	14238	14162	14282	14191	14240	14497	14306	14348	14329	14305	14403	14178	14294	14186	14275	14255	14179	14275	14413	14229	14243	14326	14215	14435	14378	14344	14333	14264	14269	14066	14212	14175	14304	14138	14280	14318	14240	14288	14121	14168	14368	14361	14214	14176	14208	14249	14242	14228	14206	14349	14329	14435	14167	14265	14158	14157	14171	14259	14279	14112	14204	14599	14206	14528	14095	14181	14334	14225	14377	14316	14359	14287	14392	14193	14185	14303	14230	14296	14280	14343	14348	14094	14225	14297	14304	14316	14221	14318	14289	14300	14152	14186	14304	14285	14127	14119	14379	14312	14455	14240	14253	14418	14271	14211	14427	14297	14317	14097	14188	14251	14407	14308	14226	14320	14228	14461	14305	14286	14432	14278	14209	14122	14110	14156	14326	14250	14202	14212	14160	14194	14097	14452	14438	14365	14165	14342	14175	14262	14130	14216	14373	14220	14371	14262	14285	14249	14189	14239	14428	14214	14179	14433	14190	14255	14176	14205	14174	14223	14292	14385	14246	14357	14382	14376	14227	14056	14426	14410	14348	14305	14269	14191	14366	14304	14293	14381	14203	14289	14322	14269	14373	14247	14254	14142	14256	14129	14344	14265	14412	14300	14304	14171	14296	14237	14288	14382	14296	14217	14192	13988	14127	14223	14302	14371	14192	14389	14360	14334	14279	14339	14312	14334	14401	14245	14375	14261	14139	14243	14089	14427	14176	14124	14206	14171	14214	14222	14316	14320	14310	14306	14375	14149	14339	14153	14204	14483	14067	14252	14241	14148	14174	14456	14266	14111	14291	14209	14312	14263	14240	14348	14237	14088	14312	14393	14257	14106	14443	14270	14207	14248	14097	14171	14131	14299	14280	14215	14273	14320	14313	14148	14246	14129	14463	14502	14312	14321	14425	14068	13991	14333	14222	14301	14347	14305	14270	14349	14232	14185	14222	14251	14472	14354	14318	14349	14264	14291	14162	14113	14473	14471	14165	14390	14160	14315	14210	14226	14174	14111	14166	14439	14356	14238	14270	14478	14218	14081	14093	14236	14244	14292	14103	14277	14248	14186	14123	14133	14295	14287	14473	14440	14269	14233	14168	14151	14328	14165	14220	14353	14350	14263	14162	14220	14278	14272	14391	14309	14246	14199	14163	14278	14272	14285	14221	14333	14275	14194	14308	14355	14247	14244	14294	14157	14214	14124	14235	14390	14139	14137	14290	14269	14258	14639	14344	14127	14352	14198	14248	14156	14391	14278	14388	14208	14310	14418	14387	14145	14098	14290	14087	14336	14281	14308	14386	14247	14249	14120	14314	14169	14130	14194	14303	14268	14156	14301	14371	14333	14519	14196	14470	14266	14337	14272	14388	14364	14229	14197	14280	14312	14360	14116	14411	14233	14118	14274	14210	14201	14269	14137	14246	14197	14242	14132	14155	14128	14381	14317	14395	14279	14394	14144	14298	14181	14294	14128	14160	14502	14148	14145	14197	14196	14151	14098	14175	14211	14345	14145	14420	14382	14172	14141	14362	14311	14155	14322	14307	14214	14211	14172	14448	14455	14174	14422	14157	14585	14322	14367	14521	14397	14265	14229	14364	14214	14300	14203	14212	14196	14419	14232	14186	14253	14339	14339	14297	14280	14403	14149	14196	14344	14124	14188	14169	14152	14277	14298	14484	14291	14230	14258	14334	14358	14273	14421	14398	14171	14248	14308	14286	14144	14374	14183	14401	14246	14280	14383	14389	14269	14161	14305	14371	14281	14229	14233	14240	14258	14387	14316	14241	14250	14213	14276	14266	14187	14188	14200	14335	14253	14143	14429	14383	14119	14174	14300	14231	14333	14252	14439	14183	14283	14247	14213	14236	14280	14318	14283	14270	14312	14168	14262	14261	14441	14177	14332	14387	14351	14181	14147	14251	14288	14410	14496	14427	14244	14278	13977	14180	14165	14266	14038	14336	14416	14237	14373	14478	14107	14240	14329	14010	14411	14196	14189	14281	14249	14400	14253	14419	14332	14356	14145	14305	14318	14246	14295	14112	14318	14350	14267	14212	14334	14151	14056	14116	14272	14161	14260	14175	13934	14117	14396	14335	14099	14118	14078	14207	14471	14440	14371	14266	14294	14164	14274	14237	14289	14102	14128	14117	14388	14438	14361	14247	14228	14386	14387	14323	14272	14124	14162	14105	14261	14234	14297	14205	14396	14360	14057	14191	14381	14069	14415	14299	14311	14216	14372	14227	14387	14253	14221	14246	14130	14652	14307	14277	14093	14381	14226	14396	14391	14528	14334	14199	14369	14285	14212	14301	14140	14231	14316	14343	14248	14316	14293	14299	14245	14412	14354	14258	14355	14491	14430	14447	14153	14444	14348	14329	14361	14266	14105	14189	14219	14261	14304	14261	14280	14210	14140	14315	14317	14343	14286	14445	14364	14204	14374	14267	14256	14234	14271	14295	14158	14353	14291	14160	14242	14327	14475	14289	14238	14404	14205	14214	14235	14406	14164	14339	14428	14248	14354	14173	14160	14113	14461	14325	14157	14203	14238	14225	14315	14261	14330	14159	14304	14181	14377	14392	14383	14234	14134	14409	14126	14131	14312	14299	14288	14397	14306	14402	14360	14247	14314	14160	14243	14320	14159	14252	14198	14272	14001	14231	14418	14326	14319	14347	14311	14196	14341	14286	14303	14386	14369	14209	14214	14367	14265	14327	14190	14278	14299	14240	14292	14238	14360	14210	14251	14432	14135	14132	14244	14175	14292	14222	14196	14313	14414	14550	14153	14151	14210	14108	14247	14206	14272	14284	14333	14087	14228	14236	14320	14263	14432	14203	14258	14262	14320	14288	14114	14330	14248	14198	14368	14155	14280	14257	14273	14274	14175	14212	14243	14417	14236	14192	14147	14426	14318	14383	13969	14246	14299	14301	14393	14161	14335	14206	14256	14320	14350	14205	14242	14245	14309	14194	14178	14319	14397	14307	14327	14373	14411	14296	14192	14236	14239	14241	14171	14123	14260	14312	14221	14246	14128	14240	14381	14213	14128	14249	14260	14215	14293	14255	14284	14339	14017	14537	14401	14390	14179	14195	14257	14366	14231	14187	14093	14276	14108	14395	14226	14224	14385	14310	14365	14240	14253	14162	14317	14152	14251	14274	14116	14214	14256	14356	14196	14132	14192	14507	14229	14331	14440	14222	14053	14235	14342	14280	14303	14318	14244	14280	14226	14247	14252	14151	14501	14297	14150	14264	14232	14299	14031	14325	14505	14322	14253	14255	14217	14237	14540	14249	14200	14311	14380	14376	14194	14214	14332	14384	14270	14235	14060	14361	14560	14322	14193	14259	14209	14186	14103	14195	14292	14371	14248	14284	14322	14354	14290	14213	14104	14366	14158	14344	14351	14263	14356	14276	14212	14478	14101	14280	14524	14540	14287	14312	14481	14163	14144	14280	14065	14115	14139	14035	14158	14231	14261	14396	14189	14313	14223	14415	14239	14210	14400	14287	14242	14502	14343	14346	14001	14350	14139	14213	14215	14098	14154	14046	14213	14084	14373	14229	14256	14279	14272	14239	13954	14319	14258	14380	14199	14172	14230	14168	14167	14288	14195	14325	14159	14102	14271	14339	14298	14278	14306	14323	14280	14251	14329	14122	14579	14188	14321	14446	14369	14194	14124	14433	14146	14121	14174	14226	14169	14197	14120	14338	14123	14302	14260	14379	14192	14276	14552	14436	14301	14172	14225	14407	14286	14272	14297	14371	14001	14145	14299	14389	14335	14159	14238	14301	14319	14213	14558	14415	14353	14309	14206	14424	14238	14434	14249	14372	14120	14524	14331	14301	14359	14375	14170	14269	14348	14195	14243	14327	14247	14382	14241	14293	14375	14440	14177	14368	14322	14409	14422	14211	14337	14299	14268	14195	14252	14094	14324	14177	14381	14268	14264	14310	14212	14132	14173	14128	14292	14377	14051	14332	14487	14217	14380	14181	14162	14236	14325	14338	14356	14283	14351	14201	14255	14342	14378	14227	14381	14337	14257	14332	14104	14053	14199	14269	14361	14443	14340	14218	14149	14178	14113	14207	14153	14246	14290	14349	14343	14320	14366	14228	14403	14071	14233	14342	14351	14349	14346	14298	14243	14239	14242	14217	14179	14292	14386	14192	14341	14137	14213	14308	14259	14206	14391	14209	14293	14504	14223	14204	14340	14333	14197	14170	14210	14221	14250	14356	14310	14161	14401	14276	14241	14410	14133	14416	14333	14320	14352	14319	14186	14060	14362	14205	14378	14445	14352	14135	14315	14299	14154	14328	14248	14280	14347	14320	14357	14205	14298	14254	14207	14302	14457	14250	14189	14427	14167	14268	14429	14302	14260	14530	14335	14310	14524	14368	14237	14130	14159	14222	14447	14160	14026	14287	14126	14230	14279	14216	14294	14478	14130	14294	14398	14316	14421	14387	14121	14273	14208	14472	14412	14366	14226	14278	14085	14452	14202	14242	14312	14256	14226
13017	14367	14238	13878	13894	13677	13628	13732	13757	13603	13581	13614	13709	15411	15919	15540	14859	14088	13753	13515	13615	13539	13594	13739	13522	13440	13545	13648	13543	13496	13477	13531	13615	13677	13430	13584	13433	13603	13523	13324	13479	13484	13520	13482	13810	13563	13558	13505	13616	13605	13664	13613	13380	13431	13508	13672	13540	13617	13566	13582	13465	13505	13602	13639	13584	13669	13598	13526	13377	13375	13528	13665	13518	13492	13537	13575	13656	13488	13658	13555	13604	13430	13599	13574	13714	13439	13355	13511	13551	13614	13439	13518	13517	13750	13630	13598	13591	13505	13479	13411	13544	13551	13570	13570	13563	13443	13673	13442	13653	13571	13396	13441	13503	13591	13576	13503	13607	13770	13526	13598	13582	13493	13524	13626	13488	13487	13525	13560	13540	13473	13537	13568	13571	13521	13634	13629	13533	13571	13581	13727	13553	13569	13513	13548	13501	13501	13491	13664	13689	13540	13437	13644	13543	13687	13454	13668	13337	13581	13592	13710	13447	13740	13681	13591	13480	13530	13552	13389	13495	13496	13604	13581	13594	13503	13545	13625	13505	13480	13499	13514	13545	13703	13705	13600	13490	13526	13451	13625	13598	13481	13287	13458	13564	13525	13610	13463	13598	13586	13631	13476	13600	13630	13576	13690	13436	13559	13593	13458	13559	13561	13552	13659	13737	13629	13526	13491	13611	13506	13617	13689	13469	13504	13562	13593	13492	13595	13591	13420	13494	13557	13513	13548	13558	13663	13499	13575	13482	13688	13462	13543	13665	13549	13507	13442	13567	13609	13506	13627	13471	13681	13502	13593	13357	13541	13567	13488	13478	13747	13632	13609	13680	13452	13676	13591	13543	13518	13544	13326	13443	13575	13686	13507	13572	13503	13432	13591	13546	13475	13774	13564	13622	13558	13600	13725	13618	13506	13566	13520	13613	13676	13490	13559	13678	13591	13643	13583	13635	13572	13646	13588	13647	13476	13540	13559	13626	13632	13541	13600	13549	13492	13452	13344	13498	13629	13651	13452	13567	13240	13447	13553	13454	13660	13663	13552	13546	13447	13555	13583	13565	13613	13510	13572	13573	13499	13560	13499	13691	13643	13515	13611	13524	13574	13580	13530	13552	13569	13526	13446	13511	13533	13555	13445	13334	13566	13476	13673	13598	13449	13395	13413	13700	13578	13617	13584	13521	13559	13620	13591	13749	13635	13610	13465	13538	13623	13693	13586	13570	13529	13503	13510	13593	13568	13397	13497	13554	13696	13611	13801	13645	13541	13353	13456	13680	13492	13563	13429	13519	13678	13534	13533	13693	13562	13683	13647	13418	13459	13559	13645	13420	13611	13684	13508	13560	13324	13628	13646	13489	13634	13527	13651	13503	13473	13736	13565	13663	13620	13426	13540	13580	13372	13492	13621	13646	13516	13663	13601	13551	13692	13643	13465	13395	13461	13497	13585	13566	13589	13539	13664	13589	13713	13537	13498	13435	13584	13539	13512	13601	13526	13595	13533	13535	13477	13610	13631	13553	13517	13590	13527	13721	13561	13606	13536	13547	13557	13453	13646	13655	13387	13545	13555	13523	13519	13574	13586	13665	13563	13514	13651	13435	13600	13743	13640	13716	13631	13562	13696	13519	13549	13729	13594	13499	13549	13404	13643	13541	13479	13430	13444	13695	13541	13558	13508	13591	13469	13507	13634	13680	13521	13671	13535	13537	13700	13418	13640	13401	13660	13534	13448	13597	13601	13603	13587	13583	13417	13635	13479	13464	13616	13564	13607	13527	13371	13707	13533	13456	13522	13551	13531	13750	13408	13510	13469	13526	13481	13692	13628	13578	13692	13599	13515	13487	13580	13639	13417	13614	13482	13655	13629	13506	13619	13494	13582	13610	13466	13590	13538	13593	13502	13376	13624	13589	13562	13542	13615	13418	13406	13530	13532	13443	13530	13588	13515	13500	13828	13518	13514	13500	13703	13544	13591	13527	13612	13564	13622	13516	13556	13480	13631	13603	13575	13467	13700	13492	13554	13493	13460	13425	13449	13646	13671	13461	13518	13507	13535	13559	13649	13663	13474	13581	13602	13483	13508	13632	13656	13619	13657	13340	13507	13472	13566	13628	13474	13723	13492	13472	13480	13687	13475	13667	13522	13629	13613	13498	13568	13506	13591	13657	13653	13512	13614	13616	13574	13624	13555	13474	13708	13511	13536	13491	13705	13625	13477	13475	13694	13558	13702	13561	13474	13592	13582	13572	13672	13516	13597	13419	13607	13628	13626	13393	13540	13640	13560	13618	13526	13389	13639	13365	13631	13564	13645	13385	13539	13588	13620	13607	13681	13521	13394	13517	13753	13542	13427	13604	13499	13708	13612	13544	13595	13643	13502	13528	13563	13532	13681	13460	13577	13537	13615	13501	13722	13461	13618	13654	13590	13400	13493	13630	13344	13518	13647	13618	13486	13605	13615	13756	13608	13528	13698	13496	13622	13469	13543	13646	13562	13712	13488	13531	13790	13544	13451	13660	13631	13587	13666	13619	13589	13548	13551	13479	13609	13667	13506	13544	13454	13598	13506	13537	13751	13533	13514	13390	13499	13686	13477	13469	13683	13610	13469	13520	13549	13582	13635	13551	13564	13546	13608	13679	13586	13692	13536	13565	13372	13548	13611	13599	13521	13557	13459	13414	13650	13540	13691	13553	13573	13771	13478	13535	13592	13647	13544	13638	13581	13575	13558	13560	13562	13554	13416	13438	13601	13565	13452	13660	13575	13442	13511	13627	13523	13561	13446	13683	13684	13626	13461	13328	13573	13728	13673	13513	13722	13591	13452	13524	13605	13448	13498	13702	13646	13598	13588	13436	13391	13670	13570	13593	13528	13582	13584	13484	13476	13544	13561	13511	13543	13465	13428	13476	13532	13618	13686	13670	13565	13654	13729	13599	13512	13400	13575	13626	13597	13644	13640	13566	13507	13567	13603	13419	13511	13596	13595	13519	13555	13693	13686	13560	13454	13499	13629	13555	13621	13736	13526	13489	13564	13659	13582	13517	13604	13584	13437	13650	13529	13391	13425	13661	13608	13664	13637	13574	13438	13754	13591	13672	13588	13679	13695	13446	13594	13755	13581	13579	13582	13638	13539	13656	13511	13672	13494	13476	13609	13587	13416	13645	13511	13614	13399	13511	13416	13715	13745	13654	13502	13502	13657	13462	13526	13540	13595	13586	13541	13568	13512	13576	13625	13511	13408	13530	13493	13584	13553	13578	13646	13475	13447	13529	13646	13597	13466	13521	13629	13636	13628	13534	13678	13459	13627	13549	13504	13412	13619	13651	13494	13600	13432	13341	13706	13467	13648	13584	13452	13501	13672	13542	13366	13644	13526	13476	13521	13636	13455	13641	13560	13689	13750	13671	13488	13626	13593	13530	13489	13629	13536	13547	13451	13581	13482	13602	13618	13552	13715	13538	13564	13495	13673	13630	13405	13590	13527	13708	13525	13683	13576	13694	13575	13577	13754	13581	13560	13649	13469	13541	13593	13684	13581	13439	13545	13538	13519	13466	13617	13502	13405	13603	13503	13701	13547	13449	13693	13658	13480	13603	13497	13598	13581	13409	13586	13520	13459	13563	13554	13792	13485	13476	13541	13707	13534	13639	13405	13626	13579	13690	13613	13617	13742	13513	13581	13451	13628	13688	13431	13604	13414	13695	13516	13601	13488	13547	13722	13492	13593	13630	13541	13557	13671	13575	13561	13673	13532	13660	13562	13532	13686	13521	13557	13522	13529	13463	13505	13496	13512	13553	13644	13554	13497	13563	13706	13521	13694	13523	13596	13612	13451	13620	13442	13559	13713	13644	13700	13530	13615	13645	13643	13430	13538	13622	13363	13618	13697	13667	13478	13623	13738	13561	13500	13505	13520	13246	13801	13649	13539	13439	13550	13753	13536	13679	13509	13403	13582	13670	13504	13507	13784	13474	13604	13435	13479	13447	13561	13480	13637	13549	13574	13676	13608	13574	13744	13656	13625	13495	13555	13450	13600	13381	13528	13653	13426	13511	13523	13539	13385	13582	13490	13591	13484	13655	13395	13485	13600	13601	13681	13436	13546	13619	13403	13465	13556	13580	13551	13617	13430	13381	13535	13431	13512	13611	13630	13592	13539	13525	13512	13542	13557	13626	13499	13715	13612	13414	13582	13631	13465	13555	13450	13544	13621	13721	13595	13628	13524	13470	13504	13576	13703	13425	13477	13431	13486	13632	13498	13626	13652	13507	13500	13477	13473	13527	13640	13608	13659	13418	13686	13526	13544	13551	13550	13551	13619	13541	13646	13665	13437	13630	13624	13625	13717	13668	13542	13585	13582	13581	13574	13651	13719	13612	13489	13544	13567	13499	13595	13663	13586	13628	13646	13621	13441	13555	13654	13499	13578	13447	13502	13623	13564	13753	13585	13516	13511	13474	13473	13674	13463	13557	13449	13681	13473	13567	13465	13694	13450	13578	13617	13605	13623	13486	13649	13518	13573	13469	13521	13650	13637	13647	13605	13515	13437	13569	13490	13620	13425	13629	13617	13660	13525	13411	13792	13454	13612	13608	13631	13605	13471	13576	13474	13547	13621	13556	13652	13461	13588	13441	13549	13491	13610	13612	13559	13471	13507	13618	13662	13621	13754	13545	13561	13704	13754	13615	13541	13455	13461	13571	13436	13745	13603	13742	13442	13763	13505	13421	13467	13640	13538	13588	13657	13639	13741	13653	13426	13640	13606	13762	13556	13488	13587	13679	13569	13584	13470	13463	13673	13489	13644	13484	13618	13504	13465	13569	13558	13602	13678	13480	13805	13659	13565	13547	13629	13630	13415	13643	13473	13541	13787	13720	13776	13475	13595	13332	13561	13536	13727	13532	13612	13541	13423	13605	13681	13544	13507	13460	13665	13672	13602	13300	13685	13543	13549	13606	13358	13541	13445	13488	13604	13580	13606	13604	13514	13624	13483	13768	13563	13327	13599	13646	13609	13556	13505	13500	13632	13482	13722	13816	13637	13498	13501	13662	13460	13612	13533	13567	13416	13620	13565	13608	13701	13707	13607	13584	13614	13721	13584	13528	13431	13562	13417	13497	13633	13461	13657
23619	21076	28351	24061	21528	19705	18227	15979	15414	15469	15500	16483	22558	27362	26054	22705	19476	17149	15978	15417	15209	15221	15289	15292	15295	15205	15487	15390	15114	15199	15347	15239	15208	15325	15162	15153	15210	15356	15179	15260	15299	15215	15201	15258	15007	15397	15133	15191	15185	15157	15234	15185	15286	15247	15171	15347	15154	15191	14922	15156	15173	15089	15334	15259	15426	15274	15113	14978	15288	15030	15104	15070	15329	15046	15097	15160	15289	14981	15111	15306	15170	14979	15088	15293	15413	15146	15097	15129	15211	15258	15258	15174	15158	15249	15386	15111	15322	14994	15281	15322	15055	15039	15116	15165	15303	15238	15070	15052	15185	15354	15187	15180	15127	15200	15034	15061	15208	15166	15324	14955	15031	15231	15168	15154	15063	15069	15159	14956	15106	15141	15018	15202	15269	15216	15030	15160	15085	15165	15157	15316	15264	15099	15149	14947	15221	15077	15252	15408	15387	15246	15117	15189	15001	15121	15248	15308	14972	15062	15132	15170	15188	14868	15171	15254	15176	15134	14903	15061	15157	15220	15290	15318	15382	15170	15070	15154	15231	15257	15176	15074	15089	15122	15332	15234	14907	15181	15296	15204	15106	15073	14965	15068	15168	15157	15262	15169	15214	14985	15400	15078	15229	15249	15201	15056	15188	15213	15112	15045	15273	15066	15153	14945	15327	15248	15175	15458	15096	15210	15190	15060	15037	15468	15075	15157	15100	15209	15143	15204	15027	15393	15122	15149	15190	15290	15012	15073	15020	15184	15213	15153	15215	15287	15172	15356	15235	15155	15299	15099	15121	15158	15295	15363	15232	15170	15007	15171	15240	15282	15020	15047	14900	15018	14986	15205	15031	15066	15022	15254	15201	15249	15287	14994	15340	15064	15298	15237	15074	15144	15088	15214	15139	15275	15157	15244	15266	15193	15144	15231	15236	15067	14996	14993	15117	15192	15204	15162	15266	15033	15164	15209	15232	15293	15380	15329	15166	15095	15293	15154	15249	15289	15075	15129	15122	15144	14978	14933	15056	15365	15117	15131	15201	15251	15110	15219	15186	15276	15090	15199	15107	15099	15164	15111	14987	15185	15178	15315	15087	15123	15332	15127	15250	15144	15006	15106	15111	15302	15292	15179	15142	15126	15357	15213	15194	15241	15200	15119	15002	15053	15142	15147	15282	15345	15062	15309	15166	15305	15196	14977	15020	15229	14989	15237	15065	15052	15231	15069	15053	15104	15243	15178	15004	15169	15360	15036	15083	15095	15101	15209	15113	15200	15089	15005	15037	15136	15295	15080	15114	15134	15146	15103	15135	15292	15087	15146	15094	15350	14987	15147	15212	15260	15039	15177	15144	15079	14955	15117	14876	14991	15077	15147	15159	15253	15123	15115	15165	15145	15126	15211	15164	15154	15072	15221	15112	15084	15072	15077	15272	15465	15076	15243	15182	15127	15010	15020	15005	15027	15163	15194	15088	15273	15208	15338	15191	15076	15226	15077	15246	15043	15064	15211	15127	15224	15224	15156	15105	15064	15194	14960	14824	15243	15017	15049	15137	15300	15056	15250	15259	15117	15054	15154	15066	15298	15124	15054	15331	15270	15288	15223	15002	15079	15250	15053	15076	15069	15114	15150	14987	15029	15137	15149	15243	15169	15017	15318	15078	15201	15105	15129	15150	15164	15397	15213	15103	15148	15049	15105	15142	15095	14975	15114	15036	15114	15482	15127	15027	15048	15105	15340	15200	15027	15398	15202	15218	15158	15401	15457	15169	15054	15223	15248	15091	15014	15064	15019	14963	15054	15073	15192	15102	15325	15176	15325	15096	15267	14994	15140	15187	15101	15359	15218	15025	15186	15327	15198	15138	15304	15067	15172	15146	15147	15122	15064	15324	15389	15234	14910	15102	14975	15341	15127	15101	15286	15072	15239	15189	15241	15356	15053	15059	15115	15114	14886	15063	15095	15162	15163	15393	15049	15093	15009	15211	15062	15141	15026	15037	14840	15082	15212	15077	15153	15226	14981	14840	15074	15129	15214	15085	15105	15149	15410	15343	14985	15181	15215	15179	15258	15188	14953	15061	15093	15219	15144	15084	15210	15140	15165	15110	15046	15238	15038	15087	15017	14968	14990	15167	15494	15125	15230	15099	15317	15054	15173	15031	14931	15196	14993	15222	15241	15214	15199	15176	14984	15241	14957	14984	15092	15219	15057	15191	14962	15147	15265	15101	15149	14983	15110	15225	15128	15164	15218	15339	15320	15142	15091	15055	15194	15177	15327	15067	15013	15078	15179	15144	15129	14939	15323	15149	15102	15241	15160	15147	15328	15106	15253	15167	15113	15192	15106	15079	15124	15181	15178	15124	15231	15008	15033	15117	15153	15042	15025	15114	15106	15124	15269	15267	15184	15004	15096	15059	15184	15206	15191	15188	15174	15294	15204	15009	15031	15031	15086	15120	15361	15299	15238	15309	15076	15136	15346	15168	15125	15112	15039	15378	15135	15086	15236	15165	15262	15120	15267	15195	15239	15199	15125	15217	15105	15244	15086	15201	15058	15174	15027	15163	15092	15126	15269	15161	15042	15108	15305	15295	15210	15021	15196	15084	15256	15059	15205	15131	15144	15178	15230	15254	15173	15065	15217	15214	15114	15165	15124	15121	15191	15191	15222	15055	15154	15436	15122	15189	15109	15122	15197	14987	14971	15451	15155	15137	15038	15334	15425	15147	15271	15304	15197	15093	15114	15230	15253	15133	14932	15067	14964	15232	15119	15268	15048	15258	15071	15005	15202	15145	15098	15262	15107	15275	15109	15063	15215	15121	15345	15014	15290	15193	15133	14816	15153	15357	15250	15410	15032	15270	15194	15209	15460	15256	15374	15226	15325	15152	15152	15231	15149	15190	15052	15250	15128	15259	15276	15119	15073	15177	15277	15265	15293	15153	15078	15014	15290	15009	15266	15171	15161	15063	15156	15158	14966	14997	15063	15194	15038	15144	15036	15020	15060	15264	14905	15061	15108	15012	15254	15276	15044	15208	15124	15103	15111	14799	14993	15113	14972	15111	15278	15120	15166	15133	15152	15095	15167	15172	15112	15141	15067	15229	15274	15119	15085	15336	15098	15224	15209	15086	15002	15134	15134	15340	15099	15270	15177	15033	15243	15036	15169	15125	15293	15327	15137	15209	15326	14962	15334	15182	15060	15302	15154	15285	15270	15156	15062	15283	15282	15209	15190	14993	15062	14905	15037	15222	15203	14953	15198	14976	15034	14959	15164	15163	15096	14935	15094	15216	14933	15169	15113	15078	15217	15042	15235	15233	15063	15201	15198	15083	15047	15228	15204	15125	15244	15116	15006	15027	15230	15286	15090	15142	15252	15160	15208	15201	15071	14936	15160	15335	15073	15081	15203	14995	15067	15167	15078	14996	15058	15204	15172	15297	15156	15292	15280	15194	15212	15174	15083	15137	15160	15216	15163	15183	15086	15144	15366	15024	15198	15341	15179	15031	15414	15220	15253	15045	15137	15122	15175	15275	15100	15193	15113	15092	14979	15003	15269	15148	15123	15333	15177	15057	15367	15146	15053	14961	15081	15007	15180	15255	15232	15134	15353	15292	15153	15107	15234	15228	14996	15051	15131	15238	15041	15169	15241	14975	15258	15191	15132	15160	15274	15179	15093	15083	15024	15274	15218	15254	15108	15103	15148	15019	15320	15124	15066	15201	15065	15063	15225	15363	15161	15030	15242	15140	15291	15203	15032	15005	15111	15214	15077	15151	15174	15032	15152	15322	15054	15218	15253	15315	15175	15247	15094	15161	15189	15282	15135	15095	15067	14962	15051	15154	15403	15104	15151	15374	15167	15045	15185	15027	15257	15283	15167	15232	15179	15000	15119	15259	15287	15093	15255	15263	15221	15214	15120	15171	15234	15233	15030	15155	15053	15199	15252	15111	15226	15333	15222	15182	15224	15052	15184	15098	15247	15278	14967	15122	15139	15132	15209	15054	15198	15036	14909	15198	15182	15086	14977	15299	15070	15033	15075	15079	14924	15205	14991	15202	15078	15079	15016	15211	15104	15020	15077	15095	15163	15412	15085	15224	15148	15243	15285	15007	15229	15394	15075	15078	15098	15239	15345	14953	15115	14965	15154	15259	15222	15135	15073	15367	15146	15112	15219	15155	15231	15035	15122	15198	15028	15150	15249	15294	15212	15182	14964	15311	15221	15005	14981	15125	15097	15154	15099	15194	15245	15226	15378	15138	15297	15230	15212	15162	15273	14986	15390	15151	15245	15191	15233	15150	15284	15025	15219	15274	15047	15287	15211	15166	15143	15145	15137	15031	14932	14899	15128	15350	15365	14993	15238	15237	14995	14975	15155	15409	15198	15067	15191	15168	15160	15182	15321	15078	15403	15157	14984	15275	14998	15137	15217	15252	15263	15213	15234	15027	15210	15065	15092	15192	15173	15151	15034	15072	15113	15220	15249	15234	15349	15261	15250	15160	15321	15052	15183	15107	15107	14975	15462	15395	15066	15109	15151	15059	15188	15189	15100	15253	15083	15145	15073	15083	15270	15098	14897	15127	15247	15113	15243	15097	15152	15286	15264	15216	15193	14876	15127	15140	15064	15285	15097	15086	15012	15397	15151	15238	14924	15247	15008	15159	15163	15219	15060	15231	15178	15236	15235	15078	15096	15222	15193	15173	15077	15022	15221	15180	15415	15014	15113	15100	15108	15203	15162	15230	15237	15205	15178	15319	15347	15124	15225	15164	15032	15076	15018	14890	15145	15114	15204	15155	14943	15129	15182	15189	15147	15166	15127	15032	15307	15113	15061	15188	15065	15124	15008	15297	15258	15034	15224	15233	15145	15115	15101	15216	15246	15065	15043	15187	15235	15168	15189	15324	15106	15219	15221	15368	15059	15311	15207	15183	15119	15123	14968	15282	15216	15186	15194	15270	15104	15177	15148	15198	15074	15339	15204	15342	15143	15114	15294	15301	15262	15026	14900	15053	15107	15201	14958	15214	15094	15131	15083	15282	15122	15392	15068	15332	15271	15152	15004	15065	14890	15097	15315	15272	15082	15177	15225	15266	15307	15144	15075	15026	15242	15102	15050	15122	15208	15016	15069
12726	20672	19548	16741	15948	15077	14863	14749	14402	14326	14351	16841	26366	31218	28465	23978	19296	16080	14779	14338	14113	14115	14164	14113	14092	14048	14110	14177	14214	14044	14126	14187	14146	14114	14102	14082	14098	14242	14108	14333	14011	14135	14009	14008	14318	14051	14061	14095	13989	14234	13966	14080	14083	14289	14153	14110	14103	14179	14082	14062	13912	14274	14392	14079	14046	14224	14043	14186	14202	14107	14093	14263	14001	13980	14227	14084	14220	14095	14260	14212	14018	14090	14162	14181	14006	14127	14073	14091	14202	14017	14172	14038	14159	14238	14230	14056	14282	14023	14212	14014	14148	14157	14176	14155	14139	14126	14283	14058	14164	14108	14247	14328	14090	14126	14127	14256	14081	14059	14188	14069	14165	14156	14076	14096	14011	14269	14092	14341	13926	14228	14112	14001	13952	14225	14190	14159	14034	14134	14091	14046	14020	13955	14080	13903	14060	14189	13975	14083	14048	14150	14183	14092	13987	14090	14072	14115	14151	14084	13791	14288	14036	14005	14127	13935	14083	14000	14113	13994	14051	14326	14030	13999	14292	13967	14071	14045	14145	14191	13932	14021	14160	14192	14033	14036	14070	14000	14182	14092	14105	14307	14155	13982	14202	14141	14203	14216	14088	14105	13998	14082	14173	14184	14039	13966	14042	14124	14042	14127	14064	14069	14139	13871	14091	14086	14231	14118	14162	14228	14103	14134	14182	14102	14151	14154	14010	14084	14041	14188	13948	14084	14033	14201	13941	14090	14094	14086	14199	14132	14256	14148	14090	14100	13954	14047	14294	14006	14109	14129	14248	14070	14189	14072	14083	14168	14035	14092	14210	13990	14149	14233	14013	14115	14146	14281	14162	14122	14148	14126	14303	14066	14174	14267	14169	14052	14210	14077	14163	14146	14190	14148	14143	13909	14228	14159	14217	13986	14206	13900	13975	14079	14247	14111	14133	14163	14155	14083	14105	14121	13919	14127	14116	14199	14022	14315	14022	14143	14012	14126	14152	14097	14080	14262	14091	14059	14082	14233	14140	13966	14100	14123	14064	14122	14274	14000	14207	14150	14224	14210	14139	14188	14075	13835	14159	14029	14075	14108	14083	14080	14228	14101	14018	14015	14066	14015	13962	14226	14137	14066	14120	14031	14050	14127	14176	14113	14080	14162	14091	14233	14273	14236	14150	14063	13949	14168	14032	14096	14260	14038	14074	14034	14166	14102	14287	14127	14072	14099	14083	14162	14056	14145	14010	14117	14211	14080	14141	13958	14184	14185	14149	14196	14107	14096	14116	14207	14162	14137	14004	14032	14024	14029	14051	14070	14011	13940	14278	14218	14170	14137	14196	14038	14118	14395	14139	14112	14044	14171	14112	13997	14210	14167	14109	14044	14048	14326	14096	14156	14155	13983	14087	14186	14091	14103	13934	14125	14083	14051	14124	14199	14190	14056	14228	14133	14146	14011	14047	14008	14351	14223	14157	13965	14128	14111	14171	14189	13995	14145	14061	14065	14109	14155	14072	14023	14115	13967	14133	14104	14171	13972	14099	14244	14069	14099	14252	14191	14103	14135	14123	14095	14067	14025	14033	13977	14154	14180	14114	14060	14096	14221	14231	14230	14061	14074	14228	14054	14268	14016	14192	14231	14186	14011	14135	14016	14237	14151	14151	14252	14267	14085	14066	14160	14072	14017	14241	13920	14160	14267	14380	14060	14119	14148	14139	13935	14184	14287	14254	14180	14078	14140	14151	14056	14177	13974	14121	14117	13941	14200	14299	14099	14226	14067	14104	14054	14054	14145	14118	14164	14155	14188	14055	14116	14115	14017	14092	13976	14156	14189	13950	14228	14072	14020	14142	14152	14199	14034	14144	14204	14177	14170	14211	14075	14311	14134	13972	14037	14115	13960	14056	14033	14169	14257	14344	14139	13943	14134	13957	14150	13946	14095	14273	14206	14076	14072	13982	14059	13936	14011	14001	14310	14024	14035	14101	14219	14093	14151	14143	14092	14123	14085	14215	14123	13990	13983	14091	14064	14024	14200	14046	14052	14242	13935	14121	14120	14105	14140	14218	14110	14221	14180	14096	14051	14043	14002	13978	14115	14085	14144	14049	13906	13983	14039	13977	13976	13943	14077	14117	14075	14009	14132	14008	14304	14198	14205	14141	14015	13883	14068	13973	14244	14030	14067	13984	14125	14168	14199	14058	14136	14012	14021	14091	14046	14090	14070	14172	14121	14118	14066	14219	14073	14044	14074	14148	13897	13956	14198	14095	14118	14012	14177	13920	14025	14118	14195	14166	14179	14150	14015	14109	14001	14000	14266	14081	14092	13978	14124	14022	14113	14036	14109	14042	14061	14195	14069	14090	13984	14222	14176	13980	14011	14100	14229	14334	14058	13984	14264	13977	14040	14000	14024	14296	13986	14189	13948	14113	14004	14085	14073	14209	14242	13995	14073	14143	14115	14189	14135	14144	14037	14209	14202	14119	13948	14067	14310	14026	14023	14111	13949	13970	14205	14148	14060	14070	14131	14201	13916	13921	14296	14211	14078	14128	14192	14109	14256	14144	13973	14078	14227	14104	14142	14090	14131	13981	14094	14038	14030	14246	14056	14127	14182	14242	14087	14120	13928	14066	14165	14185	14020	14049	14010	14076	14200	14072	14167	14073	14070	13926	13950	14040	14140	14090	14128	14122	14120	14064	14052	14105	14103	14046	13996	14008	14240	14177	14141	14260	14101	14061	14075	13992	14037	13882	14211	14128	13962	14217	14173	14125	14229	14060	14206	14157	14061	14236	14135	14195	14248	14067	14272	14022	14291	14236	14089	14126	14258	14086	14080	14096	14157	14150	13982	14324	14082	13980	14025	14054	14203	14120	14068	14136	14030	14160	14134	14073	14275	14166	14112	14139	13941	14349	14059	14172	14045	14080	14113	14110	14143	14185	14032	14083	14078	13962	14018	14245	14028	14113	14135	14121	14181	14030	14205	14084	13896	14296	14157	14004	14105	14071	13988	14215	14098	14129	14019	13925	13978	13997	14127	14074	14197	14053	13943	14102	14108	14080	14187	13959	14138	14186	14227	14111	14185	14126	13989	14145	14147	14100	14267	14041	13958	14136	14073	14127	14209	14027	14056	13862	14157	14149	13988	14111	13902	14100	14164	14139	14173	14249	14037	14028	14095	14048	14018	14138	14042	14000	14152	14152	14172	14097	14057	14037	14140	14272	14110	13959	14061	13940	13895	14185	14170	14190	14015	14167	14082	14049	14107	14152	13985	14048	14074	14151	14114	14265	14197	14155	14181	14083	14085	14215	14281	14111	14201	14165	14182	14127	14327	14053	14013	14190	14050	14086	14126	14054	14159	14151	14017	13996	14097	14230	14149	14135	14307	14161	14284	13995	14132	14093	13900	14442	13976	14104	14150	14174	14120	14052	14118	14176	14266	14043	14097	14130	14003	14127	14100	14072	14167	14125	13964	14043	14091	14179	14018	14071	13994	14252	14148	13940	14375	14159	14173	13997	14118	14030	14070	14215	14062	14089	14119	13888	14103	14211	14168	14028	14191	13960	14014	14132	14169	13982	14157	14235	14195	14029	14223	14005	14122	14228	14150	14077	14061	14101	14088	14026	14031	13985	14327	14029	14032	14091	14029	14091	14031	14067	14134	14187	14249	14073	14164	14158	14118	13900	14234	14088	13993	14062	14213	14293	14066	14045	13926	14168	14042	14109	14117	14063	14049	13913	14079	13939	14046	14021	14206	14067	14033	14308	14097	14197	14152	13954	14114	13998	14338	14143	14170	14041	14165	14303	14113	14182	14149	14097	13943	14157	14274	14028	14141	14013	14127	14036	14070	14073	14052	14038	14114	14149	14027	14074	14056	14178	14011	14062	14118	14063	14083	14152	14106	14288	14126	14243	14037	14019	14176	14166	14183	13990	14143	14072	14111	14248	14121	14245	13966	14120	14134	14008	14079	14184	14068	14143	14072	14079	14043	14151	14075	14036	14084	14256	14122	14082	14254	13964	14217	13924	14157	14156	14064	14226	14016	13819	14253	14289	14049	14270	14214	14130	14153	14043	14091	14143	14097	14052	13902	14069	14111	14262	14064	14198	14194	13915	14049	14049	14023	14135	14075	14196	13965	14067	14200	14122	14070	14131	14329	14009	14088	14332	14068	14164	13987	14097	14091	14272	14218	14103	14031	14259	13954	14130	14035	14299	14069	14441	14055	14150	14062	14195	14157	14151	14162	14162	13986	14121	14259	14083	14151	14169	14199	14144	13993	14259	14166	14031	14240	14006	13931	14173	14047	14083	14170	14045	14234	14148	14075	14129	14103	14093	14059	14345	14063	14149	14142	14064	14141	14125	14181	13929	14077	14094	14275	14025	14075	14003	14181	14012	14009	14053	14137	14113	14072	14278	14075	13927	14155	14179	13978	13894	14044	14055	14079	14135	14177	14274	14166	14245	14189	13962	14122	14122	14021	14158	14123	14249	14053	14178	14216	14097	14140	14142	14009	14038	14148	14081	13947	14165	14072	14171	14271	14146	14105	14119	14055	13998	13993	14099	14170	14050	14163	14215	14231	14091	14064	14175	13824	14260	14247	14124	14130	13980	13995	14350	14186	14202	14058	14140	14091	14222	14095	14114	13944	14056	14244	14065	13983	14147	14098	14146	14043	14228	14179	14014	13967	14220	14166	14252	14128	14034	14045	14065	14004	14185	14008	14030	14149	14318	14073	14047	14187	14138	14075	14240	14272	14049	14087	14108	14155	14272	14177	14213	13917	13938	14252	14170	14078	14250	14094	14118	14017	14184	14226	14146	14039	14190	14182	14060	14099	14217	13924	14226	14202	14263	13946	14239	14083	14216	14149	14158	14067	13865	14047	14028	14119	14124	14220	14045	14230	14075	14092	14194	14121	14150	14090	14121	14087	14259	14052	14223	14065	13987	14120	14056	14071	14040	14157	14107	14012	14239	14075	14265	14079	14097	14042	14196	14178	14041	14111	14120	14195	14163	14155	14182	14096	14141	13947	14203	13879	14228	14131	13981	13960	14300	14108	14039	14071	14098	14189	14146	14150	14222	14010	14016	14115	14245	14302	14271	14126	13905	13870	14089	14010	14109	14079
22587	21064	28820	23529	21191	22405	22045	16781	15779	16032	15870	18919	29272	34356	31764	27415	22385	18470	16414	15695	15444	15583	15225	15292	15360	15328	15279	15304	15265	15222	15243	15333	15376	15408	15398	15318	15333	15418	15351	15218	15380	15395	15167	15266	15411	15308	15091	15108	15174	15216	15432	15354	15284	15222	15379	15279	15325	15275	15175	15283	15314	15525	15370	15332	15314	15224	15464	15167	15166	15275	15114	15263	15042	15070	15243	15247	15192	15244	15245	15126	15447	15230	15271	15132	15201	15233	15363	15376	15224	15285	15388	15288	15111	15345	15343	15179	15170	14991	15297	15356	15229	15391	15134	15318	15286	15280	15412	15165	15111	15306	15391	15265	15249	15355	15284	15368	15257	15230	15172	15320	15116	15210	15281	15067	15292	15194	15172	15371	15341	15337	15069	15138	15230	15173	15169	15284	15178	15265	15344	15265	15217	15326	15350	15220	15209	15388	15481	15090	15165	15271	15162	15232	15190	15192	15357	15093	15149	15101	15345	15333	15183	15060	15041	15096	15275	15100	15309	15420	14945	15215	15185	15217	15253	15013	15337	15182	15322	15549	15113	15054	15210	15239	15359	15178	15213	15348	15295	15280	15137	15227	15314	15310	15163	15287	15036	15357	15065	15062	15038	15214	15076	15206	15335	15203	15398	15271	15195	15120	15250	15247	15192	15203	15291	15066	15163	15311	15480	15176	15346	15093	15326	15282	15309	15357	15344	15099	15149	15324	15419	15313	15339	15303	15149	14992	15284	15230	15333	15114	15402	15277	15200	15271	15345	15354	15274	15274	15090	15138	15414	15397	15089	15202	15148	15281	15278	15178	15238	15240	15359	15198	15065	15257	15504	15255	15193	15226	15117	15196	15241	15250	15302	15036	14984	15209	15250	15093	15082	15227	15252	15146	15319	15102	15093	15041	15338	15088	15200	15269	15320	15274	15273	15239	15276	15223	15077	15107	15179	15290	15211	15235	15335	15298	15329	15206	15128	15176	15203	15189	15364	15290	15228	15225	15321	15181	15136	15084	15182	15139	15157	15474	15269	15048	15092	15351	15205	15309	15195	15172	15103	15311	15117	15101	14920	15328	15231	15198	15420	15266	15157	15324	15217	15169	15042	15292	15221	14980	15120	15204	15299	15143	15340	15208	15164	15320	15259	15176	15352	15049	15152	15081	15026	15210	15182	15099	15197	15089	15180	14995	15200	15403	14957	15132	15312	15332	15347	15227	15170	15401	15277	15121	15223	15237	15113	15312	15316	15231	15221	15037	15092	15048	15282	15338	15270	15144	15400	14912	15018	15177	15430	15250	15282	15236	15075	15205	15080	15040	15189	15390	15232	15246	15160	15335	15236	15069	15261	15181	15169	15101	15198	15093	15356	15183	15234	15189	15208	15337	15034	15089	15198	14994	15184	15171	15024	15204	15249	15340	15048	15214	15208	15146	15031	15143	14974	15256	15155	15230	15166	15166	15153	15129	15150	15265	15115	15152	15343	15167	15103	15256	15309	15192	15147	15270	15271	15223	15385	14963	15460	15345	15353	15078	15108	15160	15265	15238	15175	15194	15236	15193	15326	15093	15095	15172	15233	15167	15350	15325	15073	15206	15370	15202	15246	15303	15090	15289	15119	15095	15326	15228	15164	15222	15354	15290	15150	15184	15057	15125	15232	15156	15298	15343	15247	15168	15110	15282	15403	15249	15321	15185	15152	15441	15211	15127	15129	15175	15284	15192	15237	15168	15054	15265	15298	15226	15123	15354	15126	15179	15237	15359	15087	15413	14988	15066	15008	15171	15245	15271	15124	15285	15225	15220	15446	15197	15040	15167	15349	15248	15084	15328	15122	15260	15290	15229	15118	15306	15296	15235	15302	15195	15324	15156	15306	15341	15369	15221	15060	15183	15121	15200	15193	15432	15244	15128	15244	15222	15265	15110	15186	15116	15138	15295	15338	15198	15278	15071	15206	15143	15102	15197	15168	15117	15169	15230	15226	15220	15089	15179	15331	15188	15108	15276	15148	15157	15254	15075	15180	15317	15286	15152	15169	15406	15094	15080	15162	15032	15151	15478	15334	15325	15175	15270	15197	15139	15104	15198	15137	15025	15135	15096	15273	15280	15129	15291	15322	15379	15134	15222	15050	15425	15092	14876	15283	15062	15140	15287	15364	15300	15283	15229	15061	15337	15139	15125	15095	15106	15320	15276	15108	15324	15292	15179	15281	15149	15330	15095	15134	15236	15098	15264	15305	15253	15099	15170	15042	15162	15356	15103	15197	15030	15224	15310	15249	15019	15201	15353	15207	15083	15082	15404	15332	15110	15355	15266	15299	15374	15226	15142	15272	15300	15237	15041	15308	15229	15362	15286	15167	15279	15209	15187	15373	15176	15251	15370	15235	15229	15178	15245	15233	15062	15211	14964	15389	15250	15129	15068	15157	15175	15038	15147	15106	15195	14918	15221	14963	15283	15378	15049	15233	15182	15324	15244	15318	15271	15150	15138	15353	15098	15111	15092	15024	15145	15113	15157	15281	15218	15199	15284	15281	15173	15115	15318	15133	15303	15065	15009	15354	15166	15265	15197	15325	15254	15157	15201	15291	15086	15133	15178	15244	15221	15034	15208	15316	15169	14953	14962	15220	15296	14907	15145	15082	15179	15253	15200	15212	15122	15392	15049	15301	15447	15167	15291	15344	15103	15224	15305	15405	15212	15220	15138	15338	15158	15001	15017	15245	15315	15172	15170	15224	15235	15145	15163	14966	15092	15318	15260	15204	15221	15166	15170	15149	15323	15136	15389	15217	15347	15203	15288	15095	15158	15178	14992	15240	15093	15318	15247	15314	15028	15278	15138	15057	15145	15424	15074	15186	15167	15190	15233	15220	14973	15046	15023	15329	15138	14958	15281	15291	15317	15215	15241	15176	15306	15225	15390	15203	15085	15167	15215	15143	15121	15156	15141	15237	15157	15369	15013	15278	15154	15165	15259	15054	15227	15361	15096	15200	15397	15046	15314	15090	15049	15228	14924	15326	15353	15231	15166	15133	15293	15317	15016	15168	15194	15188	15097	15035	15285	15222	15278	15257	15092	15082	15220	15124	15279	15130	15203	14978	15173	15244	15196	15264	15285	15158	15362	15274	15248	15306	15283	15164	15124	15173	15249	15188	15292	15413	15162	15284	15157	15135	15131	15076	15082	15247	15170	15222	15139	15223	15404	15087	14976	15174	15242	15294	15249	15307	15262	15246	15095	15307	15189	15357	15240	15120	15215	15135	15086	15026	15384	15240	15342	15127	15123	15266	15250	15586	15047	15214	15388	15218	15171	15253	15179	15273	15132	15266	15185	15304	15345	15383	15288	15318	15207	15193	15138	15018	15257	15309	15142	15315	15245	15458	15204	15231	14919	15196	15251	14999	15142	15158	15159	15150	15325	15070	15180	15109	15160	15120	15180	15334	15148	15267	15312	15424	15404	15265	15264	15406	15265	15292	15181	15263	15067	15032	15453	15113	15171	15176	15200	15468	15221	15233	15282	15207	15109	15311	15101	15046	15365	15315	15190	15519	15126	15054	15288	15486	15113	15234	14968	15215	15262	15280	15104	15214	15253	15445	15033	15270	15160	15149	15218	15348	15317	15143	15148	15223	15101	15273	15050	15187	15350	15352	15129	15213	15199	15376	14983	15114	15034	15208	15268	15202	15209	15163	15147	15302	15082	15173	15293	15275	15174	15363	15262	15253	15273	15133	15107	15213	14956	15137	15286	15081	15279	15092	15147	15170	15252	15132	15091	15126	15121	15279	15065	15177	15042	15274	15275	15385	15123	15053	15045	15364	15291	15256	15088	15250	15104	15088	15165	15076	15429	15316	15273	15269	15182	15158	15353	15470	15295	15239	15271	15206	15078	15065	15183	15191	15130	15286	15279	15142	15335	15140	15159	15196	15347	15208	15232	15311	15264	15258	15154	15050	15205	15153	15375	15136	15367	15287	15036	15146	15348	15214	15111	15092	15391	15045	15275	14985	15376	15258	15119	15377	15233	15227	15176	15339	15080	15077	15174	15218	15265	15218	15354	15093	15099	15248	15126	15311	15172	15249	15267	15044	15167	15172	15152	15219	15239	15257	15066	15223	15253	15266	15248	15070	15199	15120	15169	15200	15168	15212	15228	15144	15051	15263	15075	15191	15204	15069	15153	15096	15040	15221	15090	15399	15270	15124	15002	15151	15182	15272	15121	15311	15337	15105	15194	15228	15051	15043	15218	15140	15204	15155	15237	15249	15139	15131	15316	15217	15202	15118	15254	15250	15261	15125	15114	15131	15160	15207	15366	15071	15361	15372	15359	15039	15283	15399	15130	15166	15086	15266	15156	15247	15208	15303	15346	15114	15231	15211	15243	15202	15313	15228	15253	15215	15294	15400	15312	15291	15412	15261	15211	15234	15317	15313	15173	15033	15245	15275	15374	15259	15114	15240	15295	15244	15358	15002	15171	15361	15450	15189	15049	15271	15225	14939	15251	15414	15221	15082	15080	15196	15375	15281	15141	15394	15198	15167	15204	15137	15235	15123	15125	15318	15010	15323	15225	15331	15094	15066	15179	15383	15207	15090	15237	15280	15317	15248	15171	15177	15053	15180	15014	15194	15021	15132	14984	15175	14942	15027	15225	15293	15168	15213	15177	15304	15317	15281	15301	15325	15028	14922	15275	15262	15176	15267	14993	15212	15215	15572	15231	15193	15189	15310	15076	15081	15254	15241	15251	15041	15292	15115	15055	15171	15081	15051	15320	15127	15029	15275	15224	15279	15304	15217	15271	15315	15319	15184	15357	15251	15462	15333	15210	15224	15366	15200	15141	15158	15353	15249	15148	15247	15109	15190	15218	15388	15228	15346	15213	15367	15284	15091	14995	15204	15203	14949	15287	15204	15170	15433	15080	15194	15210	15101	15122	15114	15111	15167	15493	15269	15235	15371	15056	15013	15387	15118	15325	15010	15275	15233	15144	15238	15072	15182	15406	15230	15073	15183	15172	15095	15117	15148	15108	15204	15191	15134	15363	15215	15299	15156	14947	15199	15391	15255	15258	15319	15041	15009	15124	15200	15240	15186	15243	15437	15220	15138	15242	15234	15231	15424	15188
14155	24788	22999	18718	16989	16070	15495	15184	14611	14731	14675	21231	34634	38068	34803	29327	22705	17951	15229	14273	14153	14113	14240	14064	14077	14053	14226	14137	14100	14070	14015	14189	14287	14140	14235	14124	14160	14139	14189	14114	14076	14065	14074	14060	14182	14122	14035	14229	14053	14132	14308	14267	14224	14153	14001	14150	13975	14081	14217	14143	14143	14233	13931	13960	14099	14265	14179	14094	14113	14117	14055	14213	13998	14066	14118	14051	13948	14179	13978	14141	13943	14069	14134	14129	14207	14063	14191	14149	14102	13963	14219	14099	14121	13883	14142	14089	14097	13982	14134	14216	14093	14143	14201	14057	14020	14139	14100	14258	14175	13923	13933	14202	14005	14073	14147	14071	14253	14185	14115	14123	14061	14149	14131	14110	14188	14037	14161	14084	13973	14267	14064	14089	14050	14105	14365	14042	14068	14199	14116	14069	14079	14103	14161	13951	14290	14186	14036	14145	13989	14116	14020	14160	14102	13911	14212	14242	13933	14119	14194	14012	14101	14103	13999	14214	14191	14103	14017	14007	13986	14219	14283	14078	13981	14189	14216	14068	14282	14011	14215	14154	13915	14141	14149	13968	14114	14143	14174	14031	13949	14070	14044	14176	14143	14212	13945	13966	14125	14099	14124	14226	14171	14136	13902	14099	14099	14231	14063	14102	14163	13965	14103	14144	14094	14017	14157	14000	14060	14197	14187	14016	14079	14031	14067	14112	13950	14024	14039	14223	14085	14115	14185	14166	14157	14027	14026	14147	14142	14242	14013	14239	14146	14163	13951	14185	13962	14266	14138	14069	14062	14109	14133	14164	14264	14029	13988	14003	14215	13990	14088	14065	14076	14195	14039	14080	14083	14047	14057	14141	14020	14010	14105	14077	14142	13964	14049	14161	13953	14064	14003	14248	14121	14123	14071	14301	14067	14009	14173	14182	14119	14244	14168	13895	14176	14148	14021	14070	14142	14159	13922	14088	14146	14227	14019	14128	14314	13989	14058	14160	14084	14109	14135	13897	14244	14065	13977	14181	14017	13931	14084	13940	14084	14014	14169	14174	13880	14299	14111	14095	14033	14141	14124	13956	14015	14312	14199	13935	14242	14043	14001	14008	14149	14012	14175	14122	14221	14250	14036	14058	14206	13947	14136	14102	14048	14119	14211	14073	14052	14166	14143	13946	14153	14072	14185	14155	14030	14131	14014	14070	14098	14056	14067	14053	14119	14009	14210	14137	14136	14051	14061	14057	14085	14119	14055	13949	13961	14097	14227	14112	14268	14149	14079	14139	13987	14336	14111	14074	14040	14155	14033	14034	14047	14232	14234	14016	14060	14189	14134	14133	13891	14205	14106	14105	14055	13963	14117	14052	14100	14135	14128	14012	14132	14217	14177	14189	14059	14050	14240	14197	14148	14200	14148	14231	13994	14030	14109	14025	14161	14043	14281	14210	13999	14295	14109	14091	14214	13833	14208	14208	13907	14099	14161	14031	14009	14168	14111	14140	14057	14065	14019	14074	13971	14154	14115	14125	14337	13939	14090	14186	14150	14083	14172	14072	13986	13988	14145	13974	14134	13956	14140	14134	14063	14020	14052	14193	14219	14162	14029	13945	14122	14101	13988	13936	14115	14162	14258	13885	14162	13997	14078	14094	14100	14158	14055	14028	14047	14068	14190	14018	14127	14163	14033	14114	14080	14187	14114	13939	14137	13866	14211	14215	14065	14069	14020	14092	14190	14011	14198	14153	14111	14126	14097	14140	14161	14019	14184	13940	14124	14136	13917	14152	14054	14138	14104	14246	14064	13919	14044	14031	13998	14093	14126	14063	14064	14084	14032	14162	14100	14111	13945	14066	13999	14164	14168	14161	14225	14001	13899	14165	14131	14104	14214	14198	14067	13949	14073	13976	14123	14008	14315	14145	14227	14098	14215	14040	14012	14089	13993	14169	14078	13985	14010	14228	13990	14035	14259	14186	14294	14256	14189	14069	14128	14374	13936	14080	14080	14139	14250	14104	14091	14046	14084	14021	14041	14144	14073	13940	14056	13984	14410	14004	14089	14125	14116	13965	14150	14188	14091	14076	14097	14065	13965	14116	14211	14191	14116	14236	14150	14133	14122	13982	14318	14078	14098	14060	14113	13987	14161	14041	14137	13975	14079	14051	14012	14059	14169	14101	14193	14257	14144	14021	14133	14040	14032	14145	14182	14016	14174	14119	13975	13985	14059	14149	14059	14038	14033	14131	13988	14068	14201	14120	14048	14227	13984	13998	14206	14059	14071	13977	14139	14100	13935	14069	14061	14059	14174	14042	14312	14195	14069	13970	14113	14250	14171	14222	14011	14188	14000	14123	14187	13990	13993	14236	14012	14141	14123	14118	14067	14098	14191	14085	13843	14042	14028	14056	14093	14003	14059	13968	14124	14134	14188	14177	14001	14132	13994	14015	14279	14170	14241	14232	13898	14319	14048	14102	13977	14138	13955	14089	14146	14051	14381	14007	14097	13991	14012	14046	13976	14145	14081	14023	14167	14088	14035	14030	14052	13874	14405	14127	14152	14214	14075	14267	14240	14053	14145	14121	13940	14030	14087	14159	14125	14028	14100	14046	13950	14159	14126	14106	13976	13990	13984	14234	14142	14209	14149	14107	14135	14120	14026	14041	13991	14177	14087	14069	14028	14041	14173	13975	14117	14119	14160	14293	14074	14119	14180	14108	14159	14060	13997	13975	14059	14189	14043	14416	14207	14099	14208	14315	14100	14011	14154	14014	14191	14107	14165	14079	14171	14252	13928	14083	13996	14143	13894	14312	14113	13948	14089	14025	14102	14217	14130	14186	14155	14101	14137	14116	14117	14063	14278	14122	14142	14050	14133	14222	14053	14068	14100	14168	14116	14164	14163	13938	14151	14194	14162	14119	14154	14015	14048	14198	14138	14190	14102	13977	14046	14122	14230	13989	14171	14209	14168	14126	14037	14049	14195	14010	13975	14078	14085	14088	14071	14166	14088	14048	14028	13919	14088	14171	14086	14106	14215	14154	14090	14197	13918	14103	13979	14141	14029	14088	14092	13845	14132	14074	14022	14005	14176	14070	14066	14119	14106	14092	14064	14196	14026	14170	14061	14049	14174	14018	14039	14037	14052	14096	14017	14183	14250	14171	14093	13996	14079	13969	14158	14098	14162	14126	14196	14093	14120	14005	14039	14123	14077	13960	14031	14239	14053	14238	14184	14150	14178	14015	14145	14097	14093	14100	14228	14109	14163	14130	14094	14003	14190	14105	14100	14136	14004	14185	14174	14142	14047	14151	14202	14105	14054	14067	14122	13996	14153	14168	14195	14207	14242	14217	14245	14196	14133	14054	14132	13993	14121	14051	13995	13963	14211	14070	13883	13948	14143	14101	14128	14174	14086	14022	14114	14020	14139	13982	14234	14100	14185	13973	14008	13964	14092	14177	14024	14165	13816	14217	14087	13879	14107	14014	14194	14127	14033	14123	14119	14034	14023	14160	14124	14120	14058	14111	14125	14095	13902	14194	14132	14006	14046	14147	14162	14104	14229	13974	14041	14065	14120	14010	14125	14229	14143	14084	13952	14081	14072	14146	13940	14039	14105	14139	14147	14102	14021	14123	14043	14131	14006	14123	14267	13961	14007	13971	13990	13985	14137	14073	14033	14021	14156	14257	14113	13998	14169	14061	14200	14292	14093	14060	14169	13888	14103	14131	13969	14005	14126	14082	14012	13981	14164	14199	14181	14050	14274	14007	14171	13964	14101	13965	14044	14155	14125	14165	14104	14083	14122	14268	13997	13988	14125	14120	14283	14127	14102	14049	14085	14027	14061	14290	13934	14125	14064	14155	14001	14282	14107	14118	14104	14110	14104	13988	14080	14148	14031	14158	13953	14013	14048	14070	14089	14180	14192	14080	14255	13930	13948	13999	13950	14268	14146	14054	13969	14190	14103	14047	14084	13868	14159	14157	14070	14064	14070	14022	14128	14189	14024	14119	14044	13972	14064	13915	13979	14153	14108	14070	14170	14026	14081	14073	14155	14109	14061	14144	14123	14086	14048	14152	14034	14097	14041	14071	14084	14018	14085	14192	14235	14296	14186	14077	14053	14170	14236	14036	14202	13986	14079	14142	14187	14103	14128	14265	14108	14189	14020	14188	14025	13993	14167	14159	14080	14147	14003	14262	14147	14200	14187	14288	14181	14014	14133	14226	14175	13985	14044	13993	14121	14050	14090	14026	14065	13990	14140	14113	14122	14052	14031	14159	14283	14102	14193	14072	14126	14111	14199	14081	13977	13991	14138	14002	14241	14098	14088	14018	14241	14083	14215	14093	14025	14261	14124	14158	14076	14158	14183	14011	14081	14230	14012	14171	14064	14302	14032	14220	14156	14052	13951	14145	14191	13901	14325	14073	13920	14286	14153	14255	14081	14086	14158	14154	14128	14126	14078	14045	14067	14123	14169	14160	13916	14078	14134	14020	14057	14056	14059	14167	14013	14133	13997	14106	14213	14088	14131	13979	13949	14073	14214	14191	14068	14131	14215	14037	13951	14110	14139	14192	14098	14117	13996	14068	14109	14095	14181	14209	13944	14006	14064	13919	14015	14209	14069	14312	14161	14062	13937	14088	14036	13897	13973	14077	13957	14135	14276	14123	14022	13974	14006	14197	14013	13999	14127	14044	14195	14106	13976	14115	14069	14241	14162	14185	14056	14139	14106	14164	13872	14107	14109	14103	14146	14109	14103	14229	14203	14309	14082	14136	14092	14138	13952	13914	14204	14117	14027	14069	14115	14151	14168	14045	14181	14138	13951	14194	14079	14020	14079	14067	14229	13904	14045	14235	14032	13964	14086	14133	14164	13914	14253	13956	14263	14234	14044	14090	14063	13957	14205	14175	14280	14117	14257	14156	14197	14044	14105	14107	14010	14169	14117	14226	14098	14047	14161	14059	14195	14207	14047	14095	14065	13963	14051	14038	14209	14011	14127	13935	14110	14078	14033	13873	13973	14099	14042	14127	14065	14188	14169	14015	14065	14045	14126	14198	14129	14113	14033	14032	14194	14175	14169	14226	13961	14183	14036	14167	14330	14186	14066	13836	14071	14101	14161	14161	14213	14000	14000	14302
27163	21220	20803	16633	13933	13997	14179	13983	13788	13937	14213	13983	14469	14778	15418	15230	14790	14262	14127	13885	13916	13860	13874	13756	13831	13825	14137	14040	13872	14214	13853	13929	14105	13890	13570	13903	13898	14104	13937	13839	13908	13845	13845	13936	13788	13955	13846	13913	13972	13976	13979	14039	14168	13970	14113	13858	13879	13808	13939	13704	14065	14013	14031	13985	14008	13728	14004	13865	14109	13950	13740	13817	13912	13859	13996	13837	13763	14015	13934	13847	13943	13983	13904	14013	14053	13919	13875	13843	14009	13938	14036	13904	13931	13753	13988	13855	13829	13675	14049	13742	13997	13832	13842	13986	13857	14015	13835	13737	13756	13891	13856	13874	14073	13908	13694	13998	13914	13791	13773	13623	13790	14016	13973	13864	14081	13927	13820	13899	14011	13884	13918	13719	13762	13885	13824	13813	13834	13838	13833	13940	13822	13855	13926	14034	14016	13803	13860	13800	13935	13829	13847	13777	13884	13847	14040	13900	13938	13768	13966	13931	13934	14007	13981	13760	13695	13901	13697	13867	13976	13913	13792	13904	13872	13828	13708	13910	14001	13908	13798	13688	13913	14141	13866	13971	13903	13895	13739	13770	13773	13848	13788	13829	13932	13745	13889	13831	13863	13955	13870	13767	14012	13868	14051	13820	14072	13897	13966	13792	13937	13828	13957	14011	13869	14160	14055	13908	13859	13958	13770	13833	13884	13611	13935	13776	13942	13806	14008	13818	13885	13868	13898	13898	13941	13910	13909	14030	13932	13988	13956	13849	13826	13961	13808	13873	13781	13803	13666	14041	13923	13998	13982	13736	13858	13958	13799	13919	13954	13967	13932	14013	13936	13897	14065	13964	13968	13849	13963	13998	13901	13734	13986	13892	13941	13834	13805	14008	13735	13750	13959	13912	13859	14028	13967	13866	13837	13978	13988	13925	14102	13682	13804	14033	13954	13999	13866	14024	13766	14047	13882	13895	13844	14032	13827	13984	13840	13766	13919	13837	14123	13847	13882	13968	13867	13954	13987	13881	13906	14056	13787	13854	13937	13887	13933	13728	13860	13858	13715	13936	14024	13792	13874	13934	13766	13827	14021	14027	13976	14071	13824	13840	13923	13770	13935	13883	13865	13763	13781	13945	13819	13776	13977	13910	13878	14061	13859	13702	13910	13762	13973	13777	13872	13952	13819	13857	13941	13742	13691	13902	13908	13805	13841	13740	13881	14039	13963	13911	13830	13942	13843	13987	14046	13975	13875	13862	13943	13935	14052	13851	13750	14038	13891	13871	13928	13840	13932	13768	13971	14009	13876	13759	13787	13745	13830	13956	13942	13876	13829	13961	14026	13977	13934	13939	13697	13719	13744	13852	13880	13868	14087	13959	13886	13960	14087	13732	13832	13774	14012	14154	14022	13990	14048	14009	14024	14021	13863	13790	14085	13912	13887	13936	13734	13982	13816	13884	13614	13986	13956	13890	13689	13995	13845	13957	13942	13814	13896	13806	13772	13861	13966	13874	13614	13918	13835	13982	13870	13974	13949	13906	13844	13885	14032	13769	13826	13927	13939	13720	13729	13749	13719	13867	13915	13862	13836	13927	13869	13813	13952	13912	13732	13886	13750	13910	13670	13875	13574	13944	13918	13898	13895	13908	13950	13828	14067	13946	13927	14021	13769	13893	13973	13739	13848	13848	14021	13776	13677	13830	13901	13950	14005	13957	13813	13771	14074	13910	13785	13885	13865	13843	13859	13858	13836	13878	13729	13727	13830	14031	14026	13833	14003	13677	14007	13946	13783	13762	13881	14062	13994	14006	13985	13925	13737	13870	13790	13918	13777	13853	13900	13939	13880	13730	13781	14009	13887	13975	13805	13826	14111	14096	13942	14029	13962	14097	14087	14124	13924	13864	13916	13906	14038	13974	13962	13973	14049	14000	13916	13899	13785	13922	14087	13767	13987	13980	13924	13907	13859	13953	13878	13806	13989	13969	13984	13853	13822	13899	13894	13673	13946	13705	13902	14050	13972	13924	13995	13807	13801	13900	13756	13948	14102	13823	14052	14083	14016	13721	13959	13915	13858	13833	13822	14010	13720	13730	13966	13976	14089	13874	13930	13878	13964	13976	13926	14047	13869	13959	13691	13946	13828	13855	13851	13891	13728	13751	13810	13885	13858	13905	13809	13911	14076	13972	13936	13768	13735	14055	13836	13976	13934	13890	13923	13863	13925	13962	13809	13898	13767	13934	13868	13478	13755	13948	13925	13882	13782	13779	13904	13858	13986	13898	13889	13848	13955	14007	13985	13941	13753	14054	13867	14030	13955	13814	13857	13793	13840	13931	13828	13815	14075	14063	13832	13834	13890	14007	14109	13898	13844	13711	13996	13954	13737	13751	13983	14001	13704	13811	13914	13866	14043	13803	13902	14086	13997	13895	13966	13992	13693	13703	13728	13969	14067	13873	13743	14083	13869	13898	14024	13747	14069	13831	14006	14109	13823	13768	13827	13792	13868	13947	13982	13941	13898	13666	13950	14045	13760	13783	13892	13820	13722	13905	14051	13859	13887	13918	14023	13780	13830	13818	13927	13861	13952	13995	13737	13931	14037	14055	13949	13845	13916	13703	13818	13771	13948	13944	13800	13856	13754	13971	13834	13961	13969	13858	13897	13954	13818	13868	14010	13988	13847	13960	14093	13908	13924	13935	13948	13969	13936	13986	13840	13930	14034	13835	13674	13970	13947	13770	13737	13981	14038	13759	13870	13865	13905	13855	13611	13961	13980	13760	13882	13914	13965	13785	13962	13861	13872	13914	13937	13880	13903	13750	13883	13724	13612	13775	14020	13972	13947	13914	13922	13842	13939	13841	13829	13709	13867	13943	14009	13891	13939	13985	13982	13867	13966	13747	13856	13802	13845	13928	14037	13858	13835	13942	13810	14181	13903	13931	13840	13792	13998	13806	14007	13929	13729	14096	14036	13941	13912	13911	14015	13808	13920	13927	13786	13885	14009	14027	13952	13806	13943	13669	14086	14059	13890	13978	13784	14142	13895	13822	13967	13836	13817	13970	13918	13878	13950	13854	13953	13936	13952	14100	13686	14013	13859	13873	13813	13769	13907	13662	13848	14069	13935	13731	13824	13985	14096	13841	13861	13873	14027	13832	14008	13818	13946	13939	13832	13848	13963	13806	13961	13924	13907	14059	13918	13700	13832	13916	13805	13936	13883	13903	13860	13949	14065	13946	13911	13844	13883	13922	14079	13995	13704	13800	14016	13982	13828	13756	13866	13797	13903	13855	13976	13807	13752	14070	13977	13751	13809	14102	14089	13741	13918	14095	13981	13832	13809	13943	13889	13831	13824	13849	13836	13849	13930	13924	13822	13989	13945	13958	13944	13973	13859	13855	13997	13839	13814	14007	13797	14037	13974	13925	13857	13923	13956	13975	13932	13709	14025	13836	13927	13953	13891	14084	14020	13838	13856	13965	13971	14038	13761	13926	13782	14061	14063	13819	13932	13842	13968	13863	13937	13785	13836	13884	13978	13810	14005	13991	13827	13872	14074	13854	13879	13768	13864	14085	13963	13920	13956	13828	13792	13923	13918	13903	14082	13848	13855	13845	13961	14006	13709	13911	13802	13886	13889	14090	13860	13805	13880	13689	13926	13865	13747	13908	13884	13763	13836	14013	13958	14023	13956	13907	13894	13766	13903	14091	13977	13861	13942	13797	14177	13906	14054	13888	13858	13910	13896	13910	14092	13760	13912	13984	13726	13798	14008	14045	14054	13936	13923	13991	14028	13949	13860	13776	13773	13798	13867	14157	13989	13881	13935	13947	13971	14011	13979	13970	13873	13896	14029	13951	13813	13884	13970	13645	13848	13957	13918	13809	13867	13982	13921	14061	13860	13962	13909	13997	14033	13821	13898	13889	13926	13953	13939	13883	13920	13958	14018	13898	13760	14150	13920	13824	13959	14113	13964	14005	13915	14163	13834	14006	13847	13665	13985	13765	13848	13935	13926	13967	13828	13654	13815	13856	14144	14016	13932	13640	14023	13861	13684	13760	13785	13792	13976	14027	13899	13926	13800	13918	13970	14086	13893	13954	13846	13890	13819	13838	13893	13710	13753	13979	14091	13941	13831	13841	13911	13858	13711	13946	13974	13729	13744	13891	13760	13945	13816	13917	13953	13888	13862	13778	13854	14029	13980	13832	13895	13967	13856	13834	13885	13963	13873	13883	13823	13801	13796	13875	13772	13835	13943	13941	14024	13871	13924	14041	13949	13748	13787	13801	13673	13712	13811	13938	13958	14079	13837	14015	14039	13877	13873	13841	13861	13984	13985	13960	13994	13790	13918	13996	14096	13956	13968	13974	14011	13929	13767	13614	13900	13935	13910	13886	13829	13765	13976	13800	13872	13948	13808	14068	13877	13842	14111	14120	13922	13710	13795	13891	14065	14085	13976	13867	13928	13942	13919	13844	14017	13827	13994	13906	13937	13812	13920	13829	13800	13896	13732	13730	14017	13772	13928	13895	13829	13690	13954	13826	13914	14031	14063	13891	13945	13950	13969	13730	13824	14003	13785	14062	13758	13865	13778	13791	13830	13988	13932	13944	14043	13859	13844	14078	13914	13795	13791	13769	13796	13953	13921	13906	13734	13905	13999	13932	13969	13967	14182	13721	13843	13851	13851	13788	13923	13957	13920	13690	14027	13858	13878	13929	13903	14100	13804	13809	13913	13810	13751	13893	13857	13866	13945	13904	13961	14010	13804	13932	13659	13958	13974	13792	13915	13790	14026	13871	13663	13920	13944	14088	13897	13879	13977	14044	14018	14180	13858	14150	14036	14051	13881	13873	13978	13921	13931	14004	13856	13979	13918	13936	13926	14040	13906	13689	13871	13914	13969	14013	14012	13867	13698	13829	13945	13737	13822	13944	14034	13941	13878	13785	13833	14065	13948	13903	13858	13975	14038	13889	13785	13923	14148	13904	13890	13873	14133	13880	13820	13881	14016	13962	13935	13846	13952	13848	13936	13795	13953	13812	13962	13692	13952	13831	13819	13995	13886	13886	13821	13831	13831	13926	13933	13794	13829	13834	13866	14006	13857	13752	14036	14032	13901	13731	13928	13945	13912	13951
12923	14354	14275	13479	13366	13397	13451	13342	13325	13398	13258	13291	14254	15211	15605	15126	14353	13724	13320	13263	13179	13285	13235	13398	13425	13273	13430	13235	13152	13350	13291	13322	13325	13354	13416	13370	13226	13297	13266	13274	13291	13130	13316	13224	13425	13118	13125	13293	13239	13441	13166	13125	13207	13246	13347	13313	13176	13261	13059	13280	13326	13390	13246	13203	13367	13331	13168	13211	13374	13208	13224	13241	13229	13484	13263	13436	13360	13394	13318	13290	13230	13123	13203	13166	13398	13262	13196	13288	13222	13233	13353	13161	13341	13342	13260	13084	13141	13425	13197	13174	13377	13157	13383	13245	13332	13447	13380	13333	13256	13301	13202	13266	13295	13241	13363	13285	13259	13210	13367	13063	13013	13148	13230	13442	13427	13172	13320	13189	13263	13210	13050	13263	13275	13309	13202	13132	13300	13162	13271	13262	13169	13140	13166	13363	13275	13239	13345	13261	13218	13187	13259	13133	13220	13407	13296	13204	13229	13179	13242	13226	13344	13307	13388	13304	13323	13202	13117	13312	13172	13176	13184	13257	13205	13451	13201	13142	13311	13302	13324	13168	13523	13228	13162	13263	13198	13247	13206	13250	13289	13250	13240	13275	13344	13297	13439	13249	13420	13275	13253	13212	13207	13293	13348	13165	13298	13180	13303	13117	13164	13369	13226	13117	13100	13227	13165	13231	13206	13207	13337	13227	13211	13356	13333	13238	13427	13079	13257	13308	13188	13401	13335	13315	13209	13234	13376	13435	13188	13401	13329	13311	13127	13275	13126	13378	13170	13342	13308	13275	13224	13243	13301	13161	13191	13346	13275	13325	13407	13376	13243	13359	13305	13390	13160	13180	13176	13217	13291	13117	13343	13117	13342	13217	13204	13326	13180	13212	13107	13231	13204	13323	13357	13355	13284	13398	13250	13484	13386	13384	13160	13157	13232	13351	13247	13376	13220	13325	13133	13310	13322	13323	13307	13303	13172	13218	13230	13314	13243	13243	13252	13220	13319	13288	13313	13243	13314	13390	13255	13343	13163	13159	13277	13090	13131	13256	13153	13299	13112	13253	13147	13291	13366	13156	13239	13320	13288	13408	13297	13138	13416	13393	13314	13250	13378	13356	13286	13325	13066	13258	13253	13259	13234	13168	13395	13251	13463	13282	13228	13260	13133	13422	13250	13181	13102	13328	13177	13244	13247	13418	13504	13235	13382	13252	13328	13285	13169	13328	13173	13304	13223	13373	13111	13194	13219	13517	13299	13125	13163	13248	13311	13260	13207	13424	13299	13235	13277	13234	13436	13340	13240	13183	13156	13277	13257	13254	13108	13308	13369	13459	13353	13291	13250	13225	13162	13261	13342	13216	13262	13299	13363	13260	13531	13345	13257	13470	13239	13335	13391	13240	13205	13351	13297	13280	13213	13247	13149	13194	13381	13091	13225	13322	13226	13439	13286	13359	13154	13258	13382	13253	13191	13432	13198	13290	13496	13291	13310	13108	13263	13335	13190	13381	13258	13357	13366	13247	13171	13356	13500	13207	13125	13205	13465	13301	13330	13288	13372	13186	13198	13351	13224	13074	13285	13293	13287	13329	13349	13334	13241	13380	13256	13253	13225	13442	13327	13321	13376	13313	13194	13196	13288	13108	13329	13285	13359	13292	13407	13318	13267	13381	13255	13373	13397	13389	13419	13263	13269	13374	13289	13241	13261	13289	13268	13320	13207	13295	13176	13333	13403	13313	13353	13399	13338	13291	13221	13242	13305	13209	13214	13335	13294	13188	13303	13169	13232	13400	13279	13192	13173	13257	13452	13227	13308	13241	13313	13224	13362	13211	13288	13291	13257	13335	13391	13313	13260	13440	13236	13386	13358	13252	13369	13426	13274	13269	13284	13194	13392	13249	13179	13262	13316	13288	13109	13213	13322	13166	13187	13240	13241	13308	13091	13344	13192	13333	13398	13303	13353	13380	13214	13421	13306	13207	13319	13145	13372	13219	13331	13265	13380	13136	13214	13363	13351	13316	13176	13238	13239	13285	13204	13330	13141	13176	13324	13384	13352	13204	13334	13291	13372	13368	13307	13183	13448	13036	13314	13136	13209	13315	13237	13343	13184	13227	13356	13419	13137	13315	13114	13281	13402	13366	13217	13240	13196	13335	13188	13414	13373	13367	13254	13373	13334	13228	13290	13306	13273	13296	13395	13136	13301	13289	13346	13303	13098	13280	13474	13223	13363	13198	13279	13269	13207	13399	13216	13116	13315	13276	13303	13132	13183	13224	13277	13214	13176	13407	13180	13121	13228	13335	13288	13302	13305	13273	13161	13355	13280	13225	13265	13199	13263	13396	13265	13439	13444	13317	13279	13236	13238	13428	13342	13322	13174	13173	13523	13219	13275	13243	13275	13270	13375	13271	13289	13309	13309	13265	13384	13373	13248	13269	13293	13184	13384	13295	13365	13105	13390	13048	13295	13252	13255	13250	13301	13285	13365	13258	13168	13213	13204	13379	13213	13277	13276	13280	13371	13344	13214	13351	13368	13320	13231	13296	13410	13231	13251	13232	13391	13216	13175	13279	13291	13446	13278	13342	13393	13384	13351	13110	13241	13305	13265	13198	13356	13317	13177	13386	13091	13190	13186	13186	13303	13305	13202	13247	13198	13314	13445	13309	13228	13259	13178	13233	13190	13442	13419	13386	13178	13243	13321	13404	13181	13230	13590	13153	13313	13374	13168	13300	13351	13451	13262	13249	13261	13304	13286	13213	13278	13104	13297	13030	13294	13231	13218	13456	13153	13383	13353	13313	13326	13411	13319	13205	13149	13570	13313	13244	13308	13279	13367	13319	13221	13114	13165	13312	13100	13336	13269	13209	13156	13358	13072	13173	13295	13215	13296	13224	13269	13295	13301	13056	13340	13349	13167	13275	13177	13173	13276	13192	13439	13222	13249	13021	13416	13243	13090	13178	13340	13303	13204	13240	13159	13074	13316	13383	13313	13169	13371	13340	13178	13037	13254	13203	13439	13300	13336	13262	13330	13305	13274	13286	13181	13399	13297	13335	13346	13242	13354	13124	13303	13265	13261	13261	13459	13014	13365	13415	13300	13172	13355	13095	13253	13365	13400	13260	13353	13242	13389	13269	13336	13257	13338	13429	13321	13120	13333	13234	13242	13257	13220	13131	13290	13443	13438	13172	13143	13188	13099	13289	13260	13260	13531	13111	13293	13246	13354	13182	13177	13187	13210	13181	13242	13248	13189	13235	13168	13207	13294	13439	13135	13244	13318	13116	13294	13147	13297	13397	13170	13286	13329	13396	13383	13264	13111	13324	13157	13285	13281	13325	13423	13228	13150	13339	13299	13184	13350	13052	13317	13286	13252	13262	13244	13147	13318	13275	13342	13291	13236	13330	13288	13206	13273	13249	13332	13190	13068	13268	13357	13223	13149	13047	13264	13254	13231	13299	13135	13335	13408	13375	13259	13087	13309	13206	13284	13280	13273	13325	13326	13110	13164	13168	13197	13528	13182	13211	13235	13381	13109	13440	13057	13341	13319	13188	13401	13362	13234	13300	13251	13211	13457	13354	13348	13112	13254	13279	13214	13312	13123	13245	13247	13492	13246	13318	13234	13398	13214	13217	13320	13157	13320	13253	13379	13382	13202	13387	13293	13282	13382	13281	13143	13354	13375	13236	13413	13139	13366	13233	13299	13209	13261	13258	13289	13200	13372	13389	13306	13308	13452	13388	13238	13236	13275	13345	13247	13291	13431	13372	13223	13206	13311	13276	13273	13291	13322	13351	13252	13176	13305	13413	13350	13240	13144	13407	13247	13311	13407	13360	13298	13131	13203	13259	13329	13347	13290	13374	13243	13356	13330	13227	13484	13204	13399	13429	13319	13243	13416	13234	13285	13356	13272	13198	13368	13355	13258	13269	13077	13403	13148	13218	13367	13456	13301	13152	13287	13324	13145	13237	13389	13299	13278	13285	13324	13254	13265	13234	13193	13421	13176	13177	13425	13238	13210	13323	13277	13314	13098	13258	13337	13341	13238	13432	13220	13370	13337	13217	13229	13504	13284	13253	13248	13376	13344	13219	13466	13216	13231	13273	13228	13319	13364	13241	13246	13318	13282	13140	13327	13461	13283	13149	13408	13328	13337	13298	13365	13274	13426	13363	13243	13208	13289	13131	13248	13215	13142	13391	13345	13224	13379	13390	13232	13239	13244	13276	13345	13268	13299	13333	13278	13307	13186	13160	13179	13394	13231	13236	13353	13248	13351	13268	13303	13363	13165	13297	13207	13332	13293	13269	13299	13245	13325	13328	13296	13321	13287	13437	13241	13345	13178	13345	13380	13207	13340	13178	13316	13157	13253	13314	13385	13382	13119	13205	13279	13244	13349	13442	13285	13245	13271	13282	13281	13116	13165	13472	13454	13256	13055	13326	13362	13237	13295	13138	13111	13224	13204	13038	13418	13134	13283	13286	13287	13170	13331	13429	13482	13335	13204	13257	13315	13388	13290	13415	13367	13377	13332	13205	13320	13202	13280	13209	13212	13290	13239	13321	13285	13254	13419	13374	13241	13270	13266	13270	13231	13306	13268	13315	13315	13240	13221	13156	13433	13475	13398	13381	13216	13303	13212	13362	13293	13272	13109	13187	13290	13264	13413	13193	13371	13247	13454	13140	13246	13154	13279	13170	13177	13259	13327	13385	13230	13263	13319	13233	13048	13130	13415	13351	13503	13075	13301	13332	13237	13309	13233	13388	13273	13265	13354	13228	13207	13168	13104	13352	13243	13344	13507	13116	13277	13291	13362	13393	13195	13190	13291	13160	13358	13323	13432	13172	13349	13359	13284	13255	13387	13272	13193	13146	13320	13338	13226	13272	13287	13200	13316	13255	13142	13399	13174	13213	13268	13228	13038	13304	13402	13274	13212	13169	13225	13311	13353	13164	13408	13287	13126	13227	13366	13455	13284	13449	13270	13266	13219	13275	13265	13207	13331	13099	13197	13235	13214	13392	13333	13443	13378	13246	13332	13274	13475	13402	13209	13269	13191	13471	13363	13232	13396	13332	13367	13230	13435	13350	13122	13254	13265	13210	13465	13356	13152	13180	13242	13418	13172	13283
23635	21024	28345	23949	21320	18779	16329	14123	13749	14000	13887	13823	14623	21133	26237	23690	19759	16478	14253	13606	13553	13661	13578	13524	13385	13560	13464	13506	13438	13375	13557	13628	13529	13442	13420	13456	13548	13345	13609	13598	13557	13470	13477	13558	13440	13630	13551	13464	13442	13569	13508	13439	13363	13552	13315	13484	13428	13618	13451	13636	13357	13491	13614	13720	13569	13465	13467	13554	13323	13553	13320	13502	13387	13420	13415	13319	13481	13528	13359	13471	13551	13463	13368	13580	13293	13413	13626	13376	13477	13480	13401	13329	13542	13615	13429	13621	13442	13517	13510	13373	13439	13458	13313	13357	13511	13533	13457	13454	13405	13586	13291	13482	13485	13606	13557	13381	13451	13493	13574	13477	13467	13301	13470	13454	13347	13288	13711	13558	13589	13386	13561	13522	13386	13454	13420	13681	13349	13402	13463	13501	13334	13523	13388	13482	13457	13443	13394	13536	13323	13551	13439	13314	13279	13556	13493	13273	13281	13283	13449	13475	13527	13561	13266	13255	13392	13425	13493	13621	13384	13420	13519	13357	13443	13362	13415	13404	13596	13474	13322	13484	13694	13497	13438	13407	13479	13418	13402	13413	13400	13418	13309	13388	13279	13408	13467	13306	13285	13534	13534	13437	13608	13391	13384	13577	13509	13332	13382	13225	13403	13342	13592	13543	13278	13549	13218	13335	13302	13433	13446	13468	13441	13444	13741	13447	13499	13450	13397	13423	13445	13465	13649	13441	13192	13561	13514	13459	13524	13567	13437	13501	13314	13315	13262	13139	13497	13455	13507	13373	13335	13413	13548	13393	13550	13586	13390	13326	13535	13343	13293	13453	13286	13186	13393	13450	13573	13439	13381	13442	13560	13477	13518	13482	13428	13409	13216	13385	13474	13426	13417	13551	13483	13507	13265	13475	13647	13519	13277	13328	13445	13460	13473	13644	13672	13483	13593	13598	13294	13375	13400	13322	13375	13445	13414	13423	13399	13393	13371	13521	13362	13330	13662	13445	13570	13425	13460	13410	13471	13504	13576	13455	13348	13456	13331	13598	13428	13424	13450	13414	13132	13386	13465	13598	13531	13463	13459	13361	13507	13600	13638	13533	13435	13351	13510	13371	13361	13456	13509	13612	13370	13476	13334	13504	13598	13450	13372	13475	13326	13429	13434	13317	13419	13322	13535	13730	13339	13587	13339	13318	13539	13640	13420	13412	13465	13238	13500	13576	13652	13440	13420	13457	13703	13309	13460	13370	13253	13413	13435	13375	13385	13442	13397	13441	13557	13581	13354	13453	13478	13480	13413	13467	13477	13321	13475	13279	13480	13490	13183	13397	13446	13475	13537	13311	13401	13424	13393	13382	13427	13486	13427	13567	13418	13778	13498	13443	13341	13413	13578	13372	13206	13303	13319	13487	13411	13380	13428	13372	13550	13591	13360	13425	13351	13367	13515	13345	13389	13407	13230	13382	13261	13335	13320	13469	13436	13451	13410	13465	13551	13378	13427	13299	13479	13356	13287	13445	13412	13306	13533	13383	13455	13287	13428	13463	13316	13367	13650	13601	13356	13521	13511	13563	13518	13452	13400	13465	13496	13359	13376	13463	13413	13424	13323	13504	13564	13291	13411	13520	13786	13547	13530	13438	13381	13456	13429	13308	13452	13415	13592	13368	13400	13318	13566	13423	13379	13230	13410	13317	13425	13410	13373	13422	13120	13372	13660	13397	13261	13289	13537	13596	13595	13485	13457	13314	13606	13401	13546	13431	13247	13369	13605	13590	13382	13428	13333	13251	13565	13321	13542	13557	13086	13363	13422	13228	13424	13385	13673	13511	13642	13353	13546	13330	13315	13401	13559	13518	13286	13655	13331	13463	13258	13494	13173	13376	13361	13505	13534	13522	13481	13389	13503	13449	13446	13368	13582	13542	13430	13265	13328	13471	13449	13442	13503	13326	13634	13449	13423	13415	13652	13649	13409	13366	13319	13314	13309	13609	13632	13242	13410	13254	13583	13369	13506	13549	13547	13287	13354	13457	13516	13573	13531	13293	13382	13423	13417	13403	13294	13455	13628	13361	13532	13268	13345	13389	13603	13524	13240	13364	13508	13527	13382	13506	13289	13415	13606	13440	13394	13479	13318	13415	13335	13444	13413	13415	13338	13437	13407	13369	13398	13383	13299	13492	13322	13497	13478	13405	13386	13459	13413	13435	13487	13388	13576	13501	13436	13461	13502	13349	13260	13417	13470	13601	13374	13285	13394	13278	13485	13655	13354	13425	13438	13631	13530	13488	13497	13306	13421	13269	13476	13362	13176	13330	13411	13559	13461	13526	13346	13423	13528	13354	13396	13431	13557	13498	13668	13488	13355	13531	13534	13418	13336	13227	13408	13353	13353	13418	13367	13178	13316	13492	13308	13359	13509	13390	13459	13427	13356	13351	13595	13513	13264	13392	13568	13518	13515	13447	13449	13560	13630	13532	13549	13281	13453	13286	13461	13376	13430	13472	13577	13347	13431	13288	13488	13372	13434	13566	13235	13477	13581	13509	13468	13309	13393	13419	13493	13382	13464	13368	13424	13389	13313	13297	13433	13421	13502	13354	13410	13280	13345	13306	13472	13330	13278	13452	13305	13354	13390	13242	13494	13444	13315	13244	13435	13582	13347	13325	13443	13467	13370	13467	13346	13613	13478	13277	13482	13632	13565	13493	13634	13577	13389	13310	13386	13355	13427	13410	13507	13390	13302	13391	13333	13381	13379	13444	13364	13358	13556	13467	13429	13690	13505	13483	13382	13431	13286	13520	13383	13515	13456	13580	13512	13437	13574	13448	13355	13351	13324	13501	13386	13507	13440	13318	13530	13419	13519	13261	13553	13474	13421	13573	13495	13395	13255	13369	13184	13302	13401	13327	13458	13555	13416	13628	13687	13446	13542	13319	13412	13505	13424	13438	13524	13432	13360	13497	13426	13490	13410	13425	13489	13394	13418	13505	13331	13645	13406	13533	13229	13566	13362	13385	13497	13391	13565	13509	13502	13350	13550	13563	13350	13496	13284	13669	13501	13299	13540	13273	13355	13442	13337	13357	13494	13518	13365	13488	13250	13457	13292	13449	13424	13508	13528	13515	13578	13421	13531	13311	13245	13328	13425	13444	13611	13345	13469	13436	13479	13357	13261	13472	13301	13527	13447	13443	13540	13524	13470	13434	13348	13344	13566	13482	13522	13283	13212	13325	13533	13375	13469	13416	13317	13506	13455	13267	13387	13344	13367	13475	13309	13498	13437	13498	13493	13424	13193	13560	13565	13396	13418	13565	13331	13425	13440	13411	13355	13346	13500	13335	13406	13582	13502	13253	13623	13468	13436	13175	13551	13405	13889	13453	13500	13410	13584	13419	13425	13392	13472	13609	13561	13431	13347	13423	13505	13439	13359	13496	13350	13479	13675	13584	13479	13483	13390	13382	13339	13382	13395	13439	13478	13501	13430	13547	13439	13577	13288	13183	13322	13358	13237	13352	13437	13369	13417	13412	13190	13470	13535	13661	13502	13355	13232	13540	13413	13666	13517	13504	13394	13512	13367	13602	13544	13448	13467	13354	13494	13423	13553	13338	13439	13420	13557	13350	13541	13469	13545	13468	13526	13401	13550	13433	13526	13385	13403	13441	13481	13490	13543	13495	13413	13447	13415	13659	13503	13495	13424	13456	13406	13570	13450	13467	13540	13523	13627	13410	13670	13443	13310	13449	13456	13483	13534	13494	13595	13439	13609	13515	13524	13579	13369	13522	13414	13544	13351	13464	13590	13393	13431	13333	13448	13374	13307	13520	13601	13444	13425	13481	13433	13455	13562	13366	13421	13406	13569	13493	13279	13524	13518	13482	13366	13241	13444	13347	13360	13392	13349	13241	13525	13522	13476	13403	13526	13444	13414	13306	13629	13532	13462	13532	13503	13457	13434	13376	13523	13602	13638	13474	13495	13357	13390	13492	13464	13583	13531	13388	13402	13271	13467	13524	13395	13424	13475	13482	13435	13372	13451	13478	13415	13432	13349	13458	13444	13366	13519	13533	13343	13320	13346	13351	13442	13516	13229	13546	13487	13512	13455	13450	13389	13431	13490	13424	13381	13289	13409	13326	13578	13326	13534	13256	13544	13394	13631	13504	13545	13418	13519	13504	13338	13272	13375	13331	13488	13641	13409	13190	13453	13477	13386	13445	13385	13421	13379	13381	13433	13462	13607	13388	13513	13469	13431	13430	13224	13609	13488	13329	13336	13453	13380	13529	13450	13357	13335	13510	13481	13228	13421	13488	13332	13266	13526	13490	13456	13419	13334	13337	13433	13482	13567	13645	13431	13504	13575	13402	13455	13425	13402	13452	13461	13332	13410	13399	13428	13305	13377	13608	13431	13476	13483	13412	13452	13453	13469	13498	13358	13436	13531	13400	13400	13511	13292	13352	13516	13759	13443	13371	13375	13366	13460	13482	13342	13388	13459	13324	13385	13274	13237	13394	13394	13414	13398	13330	13525	13504	13541	13550	13355	13389	13355	13527	13503	13419	13477	13481	13304	13430	13513	13420	13466	13329	13548	13332	13257	13464	13417	13433	13554	13624	13486	13464	13308	13544	13423	13407	13415	13420	13465	13435	13556	13535	13475	13489	13463	13358	13441	13445	13429	13328	13573	13514	13578	13414	13326	13400	13278	13318	13639	13410	13442	13330	13420	13231	13331	13433	13463	13516	13461	13462	13594	13530	13526	13414	13521	13579	13430	13467	13336	13436	13458	13539	13511	13527	13626	13661	13451	13371	13561	13422	13450	13472	13285	13678	13611	13547	13493	13254	13336	13331	13298	13445	13406	13445	13516	13573	13513	13337	13442	13520	13337	13416	13566	13608	13571	13436	13278	13412	13402	13336	13313	13699	13570	13410	13389	13601	13441	13333	13338	13362	13443	13454	13453	13466	13728	13375	13537	13444	13383	13497	13332	13270	13640	13510	13679	13577	13455	13486	13480	13539	13338	13537	13283	13514	13607	13593	13572	13342	13526	13481	13516	13491	13321	13436	13253	13376	13565	13322	13457	13418	13363	13468	13412	13600	13464	13165	13451	13412	13477	13439	13450	13262	13507	13494
12266	20240	18765	15885	14624	14158	13746	13626	13390	13249	13328	13616	15110	26164	30291	26599	20763	16787	13792	13147	13123	12906	13074	13203	12992	13051	13026	13172	12992	13012	13134	13148	13225	12954	13011	13169	13040	13140	13084	12936	13094	13092	13251	12876	13027	12797	13014	13003	13044	13031	12983	13043	13000	13101	12994	12909	13225	12843	13300	12961	13072	12969	13060	13140	13037	12968	12925	13157	12954	12928	12992	12993	12917	12956	13033	12998	13158	12968	13179	12993	13048	13060	13098	13091	13108	13180	12935	13138	13085	12864	13028	12982	13142	12958	13053	13068	13006	12934	13114	13116	12865	13087	13045	13090	13132	13071	13170	13032	12956	13051	13040	13045	13052	12977	13046	13002	13039	12852	13053	13122	12977	13035	12963	13063	12932	12951	13024	13020	13148	13007	12968	13149	13019	13166	13065	12950	13086	13266	13051	12821	12956	13049	12947	12847	13003	12902	12984	12990	12983	13180	12998	13085	13060	12913	12907	12982	12878	13120	12883	12921	12980	13085	12809	13102	13084	12958	13161	12959	13100	13048	12877	13098	12998	12965	12978	13125	13024	13015	13093	13095	12964	13008	12893	13136	13088	13102	13020	13044	13125	12978	13054	12946	12994	13139	13099	13173	13039	13004	12904	13058	12955	13029	13054	13122	12940	12922	13021	12966	12933	13023	13140	12962	12922	12921	12999	12872	13031	12914	12889	13186	13066	13128	12938	12996	12895	13002	13046	12974	12870	13151	12988	12880	13199	12990	13105	12964	12961	12952	13077	12956	12927	13097	13042	12975	12860	13065	13106	13063	13006	13094	12874	12952	13008	12987	13013	12955	13096	13119	12933	12944	12817	13174	12999	12899	13020	12782	12890	13026	13108	13151	12915	13152	13024	13099	13147	12998	12961	12972	13066	13014	12877	12976	13130	13033	13051	12833	12973	13090	12985	12938	13053	12892	12898	12956	13034	13020	13161	13059	13180	13139	13094	13049	12905	12925	13134	13094	13003	12956	13132	12986	13066	12964	13088	12919	13102	12983	12945	13122	12967	12989	13131	13045	13072	13002	13028	13003	13038	13126	13178	13175	12971	12938	13114	13109	12902	12881	13059	13034	12907	13029	12960	13101	13070	12924	12967	12907	13097	13016	13236	12947	12956	13160	12853	13103	12950	13078	13149	12989	13135	13108	13008	13127	13035	13031	13067	13086	13097	12955	12836	12965	13006	13050	13021	13046	13095	13118	12958	12890	12830	13071	12977	13158	12971	13066	13084	13164	12951	13087	13117	13036	13009	12988	12932	13012	12786	12974	13001	12907	12954	12973	12912	13050	13095	13133	12989	13049	13079	13150	12792	13055	13105	13014	12925	13031	13030	13058	13008	13002	12867	13135	12908	13033	13085	13101	13157	12936	12925	12864	13044	13230	12953	13033	13014	13106	12892	12977	13043	13004	12937	12973	13115	12977	12992	12880	12983	13002	12925	13013	12888	12890	13141	12877	12949	12989	13167	12910	12941	13049	12967	12929	13113	13085	13021	12985	13048	13055	12877	13066	12927	13097	12960	13080	13017	12898	13077	12936	12991	12927	12982	13129	12885	13034	12836	13103	13095	13044	13006	13116	13159	13034	12881	13181	12888	12954	12993	12883	13066	13070	13178	13048	13064	13061	13124	12898	13006	13009	12971	12835	12977	13037	13018	13157	12997	12969	13137	13035	13058	13102	12992	13033	13042	13114	12988	12973	13142	13117	13003	12961	12958	13037	13093	13095	13039	12968	13020	13076	12827	13032	13045	13153	12891	12949	13237	12987	12952	13008	13075	13136	12954	12949	12984	12792	12979	13278	12974	12930	13035	13095	13098	13101	13012	13007	12983	13006	13026	13102	13038	13053	13081	12933	12893	12941	12932	13041	12896	13146	13006	13015	13172	13000	12853	13104	12862	12902	12985	13035	12966	13157	13059	13049	13031	12970	13017	12880	13115	13061	12989	12946	13061	12881	13076	12974	12990	13108	12954	12832	13018	13015	13004	12892	13017	13026	12980	13171	12988	13112	12862	13012	12894	13081	12993	13110	13016	13087	13002	13026	13086	13016	12950	13037	12964	12998	12991	12963	12908	12943	13119	13007	13010	12891	12962	12862	13155	13042	13048	13040	13131	13019	12920	13021	13049	13027	13041	13007	12938	12982	13064	12925	13045	12846	13055	13096	13005	12971	13009	12949	12900	12973	13118	12993	12957	13090	12955	13037	13069	12881	13016	12954	13090	13127	13077	12971	13192	12924	12963	13018	13192	13005	13156	12894	13021	13209	12887	13040	12895	13041	12921	13092	12979	13020	13067	13088	12939	12923	12921	13070	13052	12931	13203	13018	12933	12818	13103	12872	13157	12983	12999	13129	13007	12974	13136	12963	13001	12971	12930	12923	12988	13086	12907	13067	13013	12955	12940	13082	12886	13042	12920	13008	12885	13049	12999	12940	13035	13020	12997	13100	12921	12983	13068	12916	13037	12981	12924	13091	13088	13010	13038	12931	13102	13022	13015	13016	12982	13113	13008	13051	12964	13090	13141	12856	12822	13088	12952	12957	13122	12910	13096	12959	12962	13235	13043	12959	13054	13065	13065	13064	12976	12901	13018	13229	12933	13101	13072	13030	12911	13006	13120	13024	13149	13094	12917	13057	13093	13041	12997	13057	12993	13157	13121	13016	12885	12921	13036	12974	13080	13044	13022	12970	13139	13201	13163	12964	13064	12945	13048	13105	12964	12917	12950	13045	12968	12998	13098	13082	13107	13018	13025	12963	13005	12986	13024	13085	12884	12924	12893	13067	12918	13058	13197	12916	13025	13016	12979	13092	13101	13060	13009	12981	12887	13095	13080	12988	12997	12967	13107	12986	12946	12952	13039	13273	12923	12919	13008	13013	13025	12881	13095	13127	12799	12914	13233	13125	13107	13091	13116	13105	12937	13175	13096	13017	12950	13000	13075	13218	13095	13001	12755	13042	13178	12897	13076	12981	12963	13089	13046	13079	13049	12916	13090	12923	13043	13040	13024	13075	12885	12960	12953	12947	13208	12980	12932	13080	12855	12949	12967	12983	12903	12999	13045	12842	13136	13213	12949	12904	13202	13058	13047	12896	13069	12933	13267	12972	12829	12890	13036	12939	13104	12791	13132	13126	12976	12969	12995	12869	13101	13034	13135	13052	13117	12936	12911	12875	13151	13295	13031	13011	13003	13177	12923	13021	12883	12945	12861	12995	12883	13101	13068	12946	12984	12935	13041	12960	12864	13011	12947	12922	13039	13051	13030	13243	13011	12989	12898	13032	12993	13037	12983	12941	13049	12854	12985	13057	13030	13005	12967	13010	12914	13092	12996	12856	13125	12971	12909	12917	13019	13020	12902	12988	12967	13130	13066	13015	13096	12917	12905	13006	12886	13116	13084	13120	13042	12868	12989	13137	12943	13047	13045	12996	12998	13050	12987	13097	12953	13043	13092	13024	13020	12862	13173	13064	13025	13136	12880	13093	13185	13107	13102	12950	13224	13121	13094	12953	13038	13001	13100	12890	12955	13146	12950	12876	13018	13013	12915	12999	13132	13088	12916	12922	13117	13024	13019	13116	12970	13146	12935	12892	12911	12980	13138	12905	12951	12967	13123	12913	13101	12954	12964	12986	12982	13044	12977	13008	13083	12997	13124	13044	12948	12907	13003	13012	13103	12888	13041	12957	13235	12917	12912	13246	13050	13062	13104	12922	13051	13167	12994	13074	13038	13092	12900	12865	13128	13090	13103	12888	13126	13004	12912	13023	12991	12984	13183	12938	13158	13065	13094	13150	13062	12996	12910	12972	12978	12887	12993	13051	12975	12947	12955	13083	12868	12993	13270	13000	12993	13114	12937	13066	12968	13093	12829	13035	12894	13042	13093	13053	13002	12998	13011	13085	13013	12994	13024	12960	13163	13078	13114	12947	13142	12806	13154	13170	12941	12825	13151	13121	12973	12992	12972	13097	12816	13025	13040	13018	12813	13017	13039	12955	13073	13043	13160	13009	13077	12977	13147	12944	13083	12795	13068	12903	12989	12978	13108	12829	13148	12989	13068	13185	12939	13145	12961	13034	12972	13004	12939	13124	13009	12932	12994	13028	13041	12956	13052	13016	12856	13004	12912	13000	12915	12937	13080	13100	13049	13027	13114	13045	13020	12933	12967	13104	12967	13038	13010	12976	13083	12926	13059	13043	13061	12999	12945	12978	13171	13087	12990	13036	13040	12874	12870	12963	13085	12911	13005	12955	12937	12970	12996	13027	12997	13046	13057	13080	13086	12790	13148	12954	12934	13036	12985	12979	13123	13069	12947	12939	12959	13060	13122	12945	12946	12962	12927	12988	13058	13002	12901	12989	13045	13144	13031	12975	12921	13030	13140	12966	13110	13101	12847	12893	13090	12878	13062	12961	13074	12976	13109	12934	13011	12927	13101	12904	12963	13208	12974	12950	12979	13138	12910	13211	12955	12992	13063	13075	12949	12975	13099	12899	13061	13074	13028	12870	12909	12861	12918	13058	12953	13020	13174	13021	13018	12987	13032	12935	12966	13007	12914	13070	13010	12994	12965	13052	13145	13098	13034	13022	13024	12913	13178	12956	12998	12969	12978	13022	12993	12979	13108	12965	13010	13042	13061	13073	12949	13155	13061	13050	13175	13001	13080	13049	13006	12995	13172	12977	13108	13065	13175	13146	12816	12893	13088	12993	13026	13070	13029	12981	12960	12996	12908	12932	12987	12894	12976	12989	12833	13136	12938	13128	12993	13063	13031	12950	13125	13068	13086	13038	12997	13102	12876	12985	13080	12916	12916	13101	13000	13081	12966	12885	13080	12898	13008	13108	13019	13048	13193	12945	12955	12926	12910	13142	12901	13018	13043	12951	13102	13062	12947	13050	13002	13000	13051	13071	13073	13044	13031	12986	12952	13145	13091	13007	12919	13113	13094	13011	13109	12954	12948	12935	12951	12932	13082	12989	13107	13002	13083	12999	12921	13139	12980	13055	13098	12822	13062	12977	12999	12998	12941	12961	13132	13049	13045	13063	13005	13020	13054	12997	13059	12967	13016	13070	13062	13026	12959	13056	13007	12841	13001	13089	13220	12938
22730	21068	28819	23566	21143	21810	19245	13774	12694	12788	12577	12663	14668	25927	33492	26599	21762	17375	13824	12790	12369	12300	12267	12318	12163	12348	12319	12462	12168	12129	12213	12226	12301	12191	12217	12156	12335	12436	12200	12256	12236	12326	12189	12162	12320	12211	12250	12067	12097	12252	12217	12511	12348	12522	12317	12115	12338	12135	12240	12222	12196	12226	12159	12082	12211	12069	12206	12343	12030	12122	12253	12392	12343	12154	12405	12155	12185	12221	12224	12158	12022	12182	12233	12261	12255	12149	12451	12254	12073	12036	12036	12281	12148	12044	11937	11968	11988	12238	12219	11962	12158	12050	12197	12224	12262	12155	12176	12205	12275	12240	12234	12180	12085	12142	12024	12139	12321	12288	12204	12116	12268	12203	12190	11900	12081	12044	12194	11951	12028	12216	11964	12072	12224	12075	12217	12087	12086	12354	12018	12135	12286	12364	12028	12083	12297	12086	12292	12048	12049	12024	12126	12135	12060	12036	12343	12254	12267	12200	11965	12087	12043	12373	12213	12218	12137	12049	12192	12204	12166	12166	12028	12142	11971	12225	12157	12163	12131	12338	12245	12320	12126	12260	12026	12111	12068	12146	12251	12170	12297	12217	12218	12132	12283	12163	12038	12204	12023	12132	12227	12222	12210	12117	11997	12251	12168	12136	12164	12167	12200	12079	12066	12007	12175	12029	12168	12314	12008	12298	12128	11954	12176	12062	12242	12122	12188	12220	12231	12021	12180	12159	12150	12251	12065	12126	12224	12275	12166	12225	12139	12022	12321	12035	12072	12063	12260	12173	12350	12196	12115	12074	11951	12270	12231	12098	12147	12248	12199	12236	12425	12129	11974	12188	12260	11982	12002	12047	12218	12291	12119	12107	12078	12100	12174	12099	12219	12227	12225	12161	12089	11918	12165	12197	12092	12168	12099	12038	12058	12150	12095	12030	12054	12138	12134	11992	12308	11979	12115	12173	12206	12145	12069	12102	11940	12007	12221	12387	12146	12096	11993	12083	12337	12156	12087	12189	12005	12227	12067	12096	12080	12087	12226	12138	12178	12208	12050	12085	12078	12214	12062	12221	12174	12038	12104	12022	12227	12183	12182	12095	12148	12043	12164	12094	12088	12079	12132	12062	12232	12179	12027	12121	12067	12136	11854	11941	12308	11915	12066	12144	12011	12160	12240	12187	11974	12332	12055	12040	12197	12052	11976	12144	12322	12200	12126	12084	12067	12197	12250	12189	12040	12129	12161	12208	12044	12127	12242	12217	12237	12089	12338	11961	11972	11975	12108	12086	12053	12232	12168	12297	12122	12145	12016	11989	12233	12138	12099	12222	12088	12121	12172	12326	12147	12316	12148	12104	12163	11915	12016	12207	12100	12145	12215	12201	12176	12033	12190	12242	12285	12050	12121	12075	12066	11996	12090	12130	12119	12219	12202	12268	12180	12161	12183	12180	12300	12100	12265	12248	12360	12113	12045	11926	12081	12095	11989	12319	12148	12061	12210	12382	12118	12079	11972	12113	12107	12101	12235	12192	12046	12100	11944	12194	12061	12277	12212	12043	12080	12254	12090	11968	12060	12064	12109	12025	12172	12220	12136	12049	12339	12244	12120	12198	12045	12233	12067	11962	12047	12153	12148	12092	12118	12010	12081	12244	12127	12302	12050	12097	12134	11958	12160	12116	12073	12191	12186	12210	12114	12126	12029	12150	12036	12029	12132	12085	12272	12169	12167	12083	12146	12095	12213	12142	12124	12032	12046	12165	12086	12124	12274	12182	12143	12376	12341	12060	12091	11916	12102	12036	12047	12207	12088	12048	12217	12165	12092	12068	12270	12111	11926	12066	11981	12020	12231	12164	12100	12116	12176	12127	12039	12107	12001	12095	12288	12165	12061	12092	12012	12154	12031	12172	12117	12151	12259	12101	12074	12137	12126	12174	11907	11980	12284	12164	12082	12135	12177	12354	12098	12029	12142	12197	12100	12018	12138	12275	12152	12167	12139	12245	12160	12294	12062	12149	12122	12179	12122	11989	12169	12119	12187	12027	12189	12055	12176	12136	12103	11983	12032	12099	12197	12215	11999	12207	12052	12021	12086	12112	12001	12110	12248	12196	11943	11953	12184	12231	12198	12227	12118	12105	12043	12152	12142	12481	11923	12292	12117	12059	12101	12105	12112	12119	12140	12106	12203	11954	12201	12185	12061	12192	12054	12136	12148	12054	12203	12060	12124	12119	12111	12142	12165	12115	12097	12376	12097	12146	12098	12135	12175	12111	12110	12110	12032	12083	12156	11865	12151	12043	12191	12093	12042	12253	12018	12094	12024	12135	12023	12108	12070	12116	12267	12353	12150	12183	11846	11954	12144	12231	11973	12080	12111	12211	12146	12215	12071	11944	12077	12027	11984	12081	12229	12199	11945	12332	12108	12191	12082	12188	12071	12186	12321	12183	12146	12117	11998	12245	12381	12176	12121	12143	12124	12130	12013	12129	12039	12343	12059	12258	12213	12236	12154	12054	12247	12102	12329	12279	11958	12095	12232	12126	12246	12054	12182	11950	12314	11973	12066	12129	12133	11918	12220	12299	12122	12148	12276	12304	12388	12182	12071	12258	12130	12154	12026	12014	12114	12162	12033	12133	12255	12022	12039	12032	12148	12038	12136	12028	12158	12107	12103	12008	12089	12045	11867	12171	12201	12225	12198	12239	12284	11918	11930	12122	12107	12058	12075	11918	12090	12026	12098	12116	12264	12113	12030	12018	12064	12256	12238	12137	11959	12016	12093	12086	12062	12153	12263	12220	12088	11979	12056	12223	12056	12225	12198	12104	12156	12159	12063	12169	12076	12102	12187	12125	12227	12173	12271	12024	12064	12099	12342	12190	12238	12005	12215	12201	12265	11961	12072	12023	11953	12218	12049	12180	11904	12089	12115	11981	12019	11990	12198	12221	12320	12065	12280	12039	12098	12090	12013	12003	12134	11990	12096	12063	12199	12125	12103	12112	12329	12191	12402	12191	12060	12094	12055	11974	12182	12245	12056	12109	12136	12139	11993	11907	11969	12119	12158	12021	12240	12086	12257	12206	12020	12152	12176	12080	12046	12159	12058	12157	12087	12137	12050	12119	12334	12011	12041	12055	12052	12068	12133	12040	12097	12182	11883	12057	11929	12098	12228	12043	12170	12026	11887	12097	12242	12138	12108	12176	11975	12291	12235	12056	12091	12275	12236	12146	12213	12061	11947	12093	12206	12225	12155	11833	12110	12264	12242	12130	12132	12195	12282	12146	12195	12202	12081	12106	12104	12154	12200	12272	11926	12131	11831	12037	11979	12042	12155	12286	12265	12323	12088	12022	12159	12245	12116	12266	12062	11945	12010	12346	12045	12016	12215	12112	12127	12125	12091	12135	12180	12117	12137	12181	12036	12141	12197	12009	12116	12124	12115	11977	12163	12092	12243	12151	12157	12121	12071	12097	12073	12208	11959	12176	12177	12103	12249	12443	12196	12217	12176	12162	12083	12129	12171	12236	12334	12017	11927	12213	12273	12178	12039	12065	12231	11993	12095	12155	12088	11980	12013	11915	12161	12052	12037	12131	12180	12055	12165	12108	12094	12112	12114	12180	12113	12094	12074	12252	12005	12187	12181	12005	12037	12096	11961	12229	12107	12171	12257	11936	12058	11985	12135	12074	11989	12078	12177	12219	12126	12014	12064	12141	12147	12192	12162	12220	12281	12298	12158	12152	12180	12083	12017	12219	12189	12280	12092	12109	12166	12244	12258	11875	11982	12153	11990	12404	12170	12132	12154	12025	12315	12078	12256	12227	12069	12253	12069	11990	12104	11891	12043	12151	12140	12117	11970	12181	12089	12208	12162	12088	12196	11930	12069	12176	12145	12072	12135	12074	12160	12029	12139	12092	12097	12015	12067	12175	12103	11981	12207	12208	12144	11935	12007	12125	11955	12137	12097	12101	11999	12163	12194	12236	12122	12061	12188	12229	12145	12225	11970	12122	12069	12117	12069	12107	12026	12091	12205	12033	12211	12335	12220	12052	12049	12137	12305	12229	12171	12280	12002	12048	12091	12091	12098	12109	12174	12101	12153	12212	12102	12112	12376	12136	12433	12079	12189	12149	12207	11949	12110	12201	12069	12084	12021	12030	12118	12071	12039	12137	12140	12073	12128	12153	12190	12154	12185	12131	12200	12111	12124	12005	12229	12157	12129	12221	12097	11955	12182	12235	12231	12113	12149	12149	12045	12132	12249	12235	11884	11965	12091	12124	12166	12096	12242	12107	12003	12232	12183	12165	12168	11820	12200	12135	12254	12068	11904	12145	12126	12025	12241	12081	12135	12308	12161	12166	12286	12024	12062	12190	12126	12073	12060	12243	12091	12239	12119	12066	12101	12211	12188	12269	11919	12035	12228	12355	12231	12104	12040	12097	12307	12211	11950	12048	12061	12066	12218	11989	12167	12220	12090	12115	12125	12011	12141	12313	12055	12033	11946	12097	12279	12166	11998	12146	11991	12206	12208	12044	12236	12143	12183	11972	12108	12210	12088	12052	12138	12092	12083	12289	11995	12171	12087	12035	12226	12000	12252	12127	12335	12062	11988	12149	11923	12056	12203	12310	12135	12137	12143	12171	12203	12241	12164	12034	12377	12147	12161	12006	11930	12181	12222	12206	12156	11994	12184	12114	12249	12228	12190	12227	12127	12055	12061	12252	12283	12092	12111	12176	12201	12234	12160	12091	11984	12146	12161	12073	12272	12185	12068	12234	12168	12171	12098	12082	12283	11888	11969	12144	12133	12146	12170	12163	12152	12081	12185	11893	12221	12010	12109	12147	12187	12034	12289	12162	12123	12233	12041	11922	12067	12201	12239	12111	12123	12200	12182	12143	12136	12281	12096	12071	12255	12021	12045	12131	12050	12200	11933	11970	12073	12115	12008	12128	12066	12045	12128	12093	12283	12052	12196	12204	12248	12108	12239	12192	12337	12282	12215	12119	12264	12143	12236	12005	12130	12083	12033	12093	11978	11862	11968	12114	12059	12235	12090	12255	12169	12167	12056	12254	12385	12056	12101	12292	12207	12133	12125	12171	12162	12067	12203	12121	12193	11893	12095	11969	12137	12129
13445	23923	21580	17304	15095	14104	13643	13330	12968	12953	12637	12905	17132	32530	38174	29500	24311	18759	14166	12831	12164	12231	11958	12292	12108	12326	12078	12255	12177	12146	12328	12108	12307	12210	12177	12207	12276	12123	12131	12147	12281	12063	12245	12251	12187	12260	12398	12095	12184	12188	12245	12299	12168	12162	12254	12174	12195	12197	12043	12202	12122	12192	12340	12047	12085	12047	12133	12117	12176	11984	12096	12066	12252	12179	12189	12043	12162	12235	12184	12186	12075	12263	12107	12108	12188	12329	12178	12168	12181	12073	12197	12140	12171	12126	12227	11982	12137	12114	12136	12139	12247	12170	12110	12048	12192	12231	12118	12118	12227	12269	12255	11979	12349	12131	12237	12209	12178	12236	12095	12020	12060	12164	12138	12129	12234	12314	12179	12080	12255	12270	12233	12205	12126	12131	12144	12216	12122	12223	12162	11979	12239	12200	12227	12123	12233	12336	12324	12286	12113	12308	12364	12082	12279	12149	12228	12157	12119	12176	12154	12166	12200	12188	12192	12155	12226	12212	12098	12167	12351	12197	12191	12208	12130	12216	12184	12153	12301	12234	12151	12258	12239	12128	12087	12203	12019	12169	12187	12077	12192	12145	12116	12225	12195	12131	12061	12148	12150	12349	12118	12226	12109	12239	12131	11944	12300	12214	12019	12204	12383	12052	12059	12232	12071	12121	12122	12151	12239	12166	12134	12253	12133	12242	12276	12095	12200	12261	12198	12191	12188	11998	12186	12170	12084	12246	12124	12268	12211	12188	12217	12151	12295	12159	12179	12123	12263	12316	12218	12328	12133	12081	12094	11992	12011	12266	12248	12065	12043	12211	12160	12106	12234	12226	12126	12127	12071	12192	12059	12072	12307	12267	12078	12089	12116	12144	12254	12230	12321	12330	12195	12229	12083	12308	12120	12051	12325	12248	12239	12145	12313	11991	12259	12225	12232	12139	12047	12052	12182	12157	12209	12167	12163	12246	12168	12147	12141	12304	12130	12085	12093	12093	12000	12178	12169	12193	12151	12095	12135	11982	12193	12134	12067	11932	12010	12203	12086	12031	12193	11953	12184	12203	12185	12113	12129	12270	12270	12285	12241	12154	12170	12140	12190	12090	12142	12183	12047	12211	12031	12311	12248	12200	12101	12195	12046	12247	12146	12021	12090	12104	12269	12032	12128	12282	12260	12120	12304	12157	12186	12000	12187	12167	12107	12159	12155	12225	12200	12257	12118	12271	12084	12119	12224	12113	12134	12126	12147	12253	12206	12233	12150	12177	12143	12206	12123	12097	12115	12215	12166	12229	12099	12224	12173	12163	12185	12211	12113	12222	12147	12226	12204	12124	12203	11984	12092	12115	12236	12107	12151	12173	12117	12009	12180	12328	12168	12133	12062	12160	12129	12078	12186	12174	12244	12152	12099	12312	12066	12050	12108	12199	12084	12245	12144	12139	12214	12328	12077	11984	12157	12282	12301	12226	12362	12078	12249	12262	12193	12002	12226	12184	12194	12088	12181	12110	12104	12168	12102	12205	12081	12130	12219	12140	11973	12069	12135	12241	12067	12173	12210	12188	12018	12068	12171	12317	12149	12249	11954	12315	12307	12301	12007	12231	12211	12313	12255	12131	12138	12246	12242	12278	12294	12321	12179	12103	12292	12229	12258	12246	12267	12169	12164	12092	12259	12092	11948	12291	12172	12142	12145	12222	12157	12119	12097	12039	12074	12273	12145	12255	12250	12179	12296	12196	12055	12289	12214	12246	12228	12051	12154	12110	12241	12215	12115	12218	12248	12079	12087	12138	12268	12196	12121	12002	12052	12293	12205	12262	12155	12325	12268	12030	12121	11972	12047	12187	12080	12115	12208	12206	12205	12198	12138	12100	12140	12222	12112	12134	12148	12180	12175	12054	12292	12149	12181	12189	12156	12165	12232	12190	12016	12194	12239	12181	12158	12157	12265	12194	12211	12154	12273	12163	12157	12168	12177	12222	12265	12022	12128	12434	12034	12105	12047	12215	12149	12174	12073	12249	12220	12189	12041	12053	12214	12191	12289	12146	12213	12197	12159	12320	12211	12151	12142	12103	12169	12177	12227	12202	12229	12180	12380	12076	12183	12043	12122	12200	12256	12265	12072	12104	12224	12190	12235	12068	12108	12102	12233	12224	12184	12215	12156	12191	12090	12061	11973	12196	12127	12071	12173	12123	12218	11911	12148	12104	12073	12074	12294	12053	12288	12245	12210	12148	12193	12159	12111	12209	12291	12095	12279	12139	12252	12247	12113	11957	12018	12343	12213	12173	12167	12185	12084	12226	12114	12204	12109	12077	12093	12115	12196	12112	11969	12037	12205	12127	12226	12219	12083	12124	12216	12114	12198	12172	11966	12048	12143	12177	12230	12195	12088	12181	12298	12012	12011	12069	11981	12139	12246	12112	12200	12326	12254	12263	12107	12121	12191	12090	12233	12257	12150	12073	12203	12237	12052	12120	12129	12182	12197	12289	12208	12229	12191	12145	12069	12032	12218	12025	12030	12154	12190	12198	12199	12094	12073	12104	12128	12182	12261	12223	12257	12117	12115	12319	12117	12223	12029	12142	12190	12161	12294	12051	12130	12172	12050	12170	12272	12317	12251	12138	12140	12035	12021	12138	12206	12021	12177	12016	12182	12135	12151	12201	12109	12173	12038	12085	12096	12058	12012	12130	12049	12188	12152	12182	12138	12056	12191	12225	12195	12251	12189	12092	11945	12336	12298	12106	12084	12257	12020	12161	12096	12266	12194	12008	12059	12167	12186	12160	12022	12071	12021	12124	12257	12116	12200	12154	12199	12131	12104	12145	12341	12119	11938	12101	12187	12147	12469	12192	12325	12277	12193	12139	12216	12201	12093	12155	12175	12220	12138	12109	12241	12296	12107	12211	12115	12051	12320	12078	12308	11862	12154	12105	12149	11855	12117	11975	12135	12155	12216	12373	12082	12138	12070	12081	12107	12098	12104	12157	12333	12079	12191	12222	12029	12147	12277	12094	12206	12158	12140	12184	12016	12105	12410	12279	12181	12322	12070	11953	12112	12192	12289	12110	12040	12118	12110	12168	12131	12062	12226	12390	12199	12190	12276	12203	12108	11992	12039	11994	12128	12197	12146	12213	12154	12048	12135	12330	12082	12073	12234	12125	12240	12248	12211	12114	12347	12057	12249	12086	12157	12208	12065	12069	12280	12197	12124	12264	12189	12337	12143	12166	12283	12122	11982	12256	12209	12379	12134	12281	12065	12208	12031	12132	12244	12226	12003	12185	12050	12242	12228	12283	12106	12165	12063	12032	12144	12185	12202	12170	12253	12193	12130	12234	12157	12102	12236	12109	12146	12180	12145	12018	12186	12199	12105	12114	12158	12303	12158	12185	12178	12101	12054	12138	12327	12105	12177	12052	12137	12139	12156	12092	12247	12244	12257	12136	12015	12156	12220	12193	12182	12257	12333	12116	12201	12163	12139	12160	12222	12210	12106	12265	12196	12085	12178	12185	12344	12156	12188	12027	12075	12139	12186	12150	12179	12196	12168	12033	12090	12153	12215	12061	12218	12181	11997	12403	12229	12100	12101	12189	12120	12193	12117	12114	12284	12063	12264	12110	12033	12066	12246	12256	12266	12215	12391	11981	12026	11963	12174	12192	12151	12053	12084	12101	12060	12195	12190	12219	12205	12071	12254	12206	12087	12143	12248	12250	12291	12210	12141	12193	12254	12173	12092	12249	12018	11972	11990	12323	12185	12069	12111	12118	12210	12151	12150	12209	12269	12173	12283	12036	12216	12094	12234	12288	12192	12239	12097	12313	12186	12124	12184	12088	12063	11952	12111	12248	12309	12035	12154	12206	12121	12142	12146	12227	12269	12089	12080	12098	12206	12170	12208	12181	12196	12265	12148	12113	11980	12262	12089	12110	12258	12102	12165	12387	12204	12103	12186	12113	12125	12162	11977	12112	11938	12131	12177	12156	12050	12164	12043	12065	12258	12231	12261	12289	12191	12172	12053	11978	12193	12130	12233	12268	12295	12273	12187	12136	12114	12146	12123	12235	12139	12100	12081	12135	12346	12197	12211	12079	12264	12303	12171	12244	12062	12149	12189	12236	12279	12190	12131	12148	12018	12266	12084	12161	12095	12195	12118	12086	12106	12000	12332	12184	12107	12182	12099	12082	12239	12051	12309	12328	12188	12249	12098	12099	12155	12129	12240	12090	12175	12285	12170	12175	12137	12240	12140	12098	12292	12153	12105	12143	12234	12121	12106	12338	12129	12229	12171	12360	12432	12094	12104	12072	11989	12061	12100	12114	12325	12240	12162	12000	12179	12220	12032	12139	12229	12090	12191	12209	12139	12250	12137	12170	12226	12096	12189	12309	12245	12149	12059	12202	12123	12252	12036	12146	12167	12208	12177	12191	12200	12272	12032	12249	12120	12197	12080	12095	12156	12087	11968	12059	12021	12044	12101	12190	12153	12139	12229	12188	11960	12061	12073	12294	12085	12246	12196	12067	12106	12361	12174	12251	12310	12371	12134	12072	12168	11992	12116	12116	12329	12301	12030	12190	12063	12030	12277	12220	12193	12138	12140	11993	12172	12203	12292	12182	12191	12076	12123	12108	12201	12186	11936	12181	12151	12189	12316	12092	12187	12153	12302	12158	12173	12087	12193	12174	12199	12118	12085	12312	12303	12244	12122	12116	12234	12191	12205	12290	12181	12227	12235	12129	12145	12252	12067	12182	12166	12226	12259	12118	12175	12211	12020	12137	12173	12168	12245	12174	12121	12121	12260	12226	12093	12213	12219	12205	12071	12248	12105	12022	12151	12116	12139	12087	12231	12094	12090	12072	12179	12198	12140	12005	12126	12147	12102	12173	12103	12132	12046	12111	12288	12188	12267	12129	12244	12131	12206	12002	12211	12087	12047	12192	12339	12151	12013	12107	12189	12147	11996	12156	12258	12249	12287	12044	12233	12118	12021	12235	12028	12297	12129	12182	12275	12123	12102	12316	12078	12162	12259	12195	11905	12109	12267	12143	12152	12193	12249	11985	12175	12240	12168	12186	12124	12086	12197	12120	12084	12056	12106	12102	12228	12159	12158	12153	12193	12104
27150	21019	19025	13984	11361	11313	11433	11389	11189	11431	11379	11295	11204	11959	13111	12717	11811	11677	11290	11228	11179	11296	11353	11462	11375	11097	11125	11247	11274	11243	11156	11307	11328	11058	11306	11219	11236	11261	11300	11263	11348	11203	11191	11414	11210	11334	11111	11335	11286	11129	11224	11324	11215	11448	11437	11371	11241	11228	11177	11343	11399	11193	11149	11183	11304	11270	11278	11324	11116	11215	11361	11330	11171	11102	11024	11186	11491	11051	11296	11308	11227	11228	11245	11330	11174	11167	11411	11207	11162	11334	11336	11204	11274	11338	11350	11164	11307	11283	11078	11224	11392	11101	11319	11066	11191	11243	11315	11202	11308	10992	11070	11206	11211	11307	11270	11186	11328	11373	11314	11247	11160	11366	11141	11233	11233	11256	11338	11314	11192	11285	11276	11197	11227	11272	11060	11309	11174	11384	11184	11191	11287	11201	11259	11207	11197	11246	11181	11066	11352	11206	11256	11188	11226	11151	11156	11170	11330	11265	11281	11206	11183	11104	11197	11149	11329	11347	11374	11240	11227	11247	11152	11403	11348	11097	11250	11196	11373	11320	11246	11186	11193	11180	11209	11141	11257	11312	11201	11272	11184	11378	11216	11245	11207	11091	11043	11082	11317	11261	11152	11244	11311	11232	11201	11250	11306	11331	11094	11232	11318	11239	11261	11174	11251	11194	11251	11132	11276	11307	11347	11261	11319	11326	11390	11208	11047	11244	11185	11161	11215	11198	11290	11309	11077	10968	11238	11246	11357	11397	11237	11312	11323	11089	11191	11254	11328	11239	11117	11154	11260	11184	11353	11172	11154	11190	11214	11309	11278	11293	11343	11233	11082	11285	11170	11269	11408	11236	11300	11373	11232	11109	11056	11212	11192	11310	11298	11376	11141	11194	11286	11170	11215	11382	11270	11237	11270	11271	11112	11307	11020	11192	11220	11117	11292	11013	11301	11272	11277	11148	11188	11172	11201	11109	11399	11277	10998	11324	11212	11259	11222	11317	11185	11220	11181	11285	11246	11109	11373	11142	11387	11423	11134	11092	11142	11197	11267	11273	11307	11129	11056	11132	11195	11282	11080	11121	11164	11254	11202	11295	11250	11467	11263	11169	11256	11166	11143	11105	11356	11098	11359	11089	11231	11200	11042	11166	11168	11073	11216	11262	11414	11313	11262	11264	11253	11079	11031	11139	11243	11234	11142	11207	11196	11166	11084	11281	11340	11368	11210	11173	11120	11217	11185	11343	11250	11178	11251	11460	11307	11229	11197	11342	11209	11183	11270	11067	11181	11262	11270	11084	11321	11280	11408	11148	11213	11234	11298	11323	11353	11292	11418	11258	10990	11152	11318	11220	11162	11109	11160	11253	11250	11431	11303	11187	11321	11400	11241	11170	11246	11196	11223	11422	11241	11037	11349	11216	11181	11260	11181	11126	11316	11243	11263	11204	11037	11227	11244	11151	11273	11140	11257	11381	11149	11177	11183	11181	11128	11278	11286	11228	10995	11257	11379	11203	11294	11142	11310	11348	11259	11197	11135	11250	11268	11324	11321	11266	11298	11483	11398	11286	11095	11180	11195	11276	11306	11317	11340	11295	11179	11352	11256	11067	11249	11369	11318	11157	11304	11212	11173	11300	11229	11196	11159	11181	11239	11221	11394	11137	11130	11284	11187	11181	11112	11241	11250	11298	11210	11038	11198	11287	11303	11206	11249	11109	11157	11203	11103	11170	11234	11093	11082	11217	11288	11293	11081	11289	11173	11190	11154	11023	11076	11247	11312	11147	11314	11330	11381	11507	11301	11115	11358	11475	11213	11145	11196	11200	11211	11218	11272	11181	11184	11060	11197	11098	11353	11177	11265	11254	11303	11262	11271	11466	11267	11286	11266	11288	11209	11270	11242	11227	11366	11118	11169	11452	11234	11347	11283	11134	11176	11177	11178	11149	11183	11185	11152	11162	11278	11165	11124	11291	11267	11334	11065	11023	11198	11172	11076	11259	11231	11205	11114	11086	11331	11046	11188	11339	11137	11213	11321	11167	11140	11151	11375	11426	11326	11337	11336	11109	11236	11232	11280	11225	11266	11214	11147	11206	11167	11081	11061	11204	11123	11136	11396	11318	11216	11210	11128	11138	11218	11095	11233	11480	11372	11376	11206	11295	11116	11386	11185	11216	11266	11319	11103	11430	11220	11187	11212	11158	11168	11258	11140	11296	11297	11301	11252	11287	11297	11232	11340	11195	11269	11171	11217	11171	11372	11176	11262	11162	11360	11190	11268	11202	11244	11066	10952	11210	11195	11384	11259	11295	11200	11084	11328	11210	11323	11243	11200	11322	11190	11344	11234	11175	11123	11116	11127	11249	11432	11221	11079	11298	11103	11285	11153	11262	11256	11205	11308	11288	11263	11294	11132	11286	11287	11182	11167	11207	11283	11342	11369	11284	11221	11107	11300	11255	11236	11273	11092	11287	11233	11249	11170	11241	11204	11218	11365	11373	11249	11293	11421	11218	11208	11079	11225	11087	11284	11219	11196	11222	11209	11376	11163	11136	11322	11130	11147	11297	11022	11161	11112	11201	11016	10982	11271	11210	11303	11229	11080	11060	11122	11108	11216	11209	11088	11295	11150	11162	11228	11205	11200	11243	10979	11158	11120	11225	11351	11274	11307	11225	11315	11124	11223	11299	11275	11367	11218	11263	11083	11306	11144	11328	11331	11092	11239	11187	11404	11368	11215	11211	11313	11232	11201	11216	11395	11180	11204	11252	11324	11207	11059	11201	11159	11218	11359	11181	11315	11152	11341	11480	11292	11158	11194	11215	11267	11214	11345	11291	11328	11283	11127	11290	11094	11084	11173	11157	11006	11159	11349	11285	11276	11339	11115	11064	11326	11192	11272	11286	11230	11140	11303	11429	11289	11211	11378	11228	11152	11180	11461	11259	11103	11336	11252	11307	11300	11273	11191	11237	11365	11283	11290	11286	11209	11258	11249	11157	11279	11264	11254	11136	11059	11171	11043	11201	11268	11372	11197	11358	11338	11239	11110	11351	11353	11319	11240	11317	11263	11401	11230	11169	11270	11193	11141	11238	11183	11056	11322	11273	11100	11111	11166	11233	11221	11203	11312	11137	11271	11285	11228	11211	11215	11237	11401	11210	11158	11041	11200	11423	11281	11264	11214	11258	11355	11236	11258	11076	11219	11119	11307	11382	11271	11207	11317	11292	11255	11244	11121	11046	11316	11214	11219	11274	11132	11132	11201	11309	11089	11228	11161	11155	11362	11177	11127	11268	11478	11058	11213	11048	11002	11244	11005	11229	11284	11116	11254	11280	11074	11286	11113	11171	11165	11163	11066	11245	11270	11145	11264	11214	11187	11191	11356	11340	11289	11292	11167	11313	11259	11127	11262	11217	11055	11174	11273	11109	11142	11374	11242	11360	11161	11134	11235	11219	11190	11343	11087	11250	11273	11284	11269	11221	11186	11109	11250	11256	11196	11272	11441	11298	11354	11178	11208	11251	11344	11389	11235	11379	11256	11189	11134	11285	11223	11216	11074	11154	11322	11309	11108	10992	11230	11272	11288	11230	11266	11263	11274	11281	11237	11366	11277	11285	11184	11075	11382	11267	11162	11230	11229	11090	11261	11055	11315	11313	11174	11171	11345	11250	11221	11331	11453	11200	11240	11256	11295	11384	11245	11215	11137	11203	11217	11201	11351	11156	11303	11125	11191	11070	11323	11178	11333	11215	11292	11083	11102	11393	11191	11150	11197	11208	11226	11102	11162	11120	11089	11097	11229	11225	11180	11209	11157	11242	11300	11275	11313	11355	11310	11136	11276	11274	11162	11196	11397	11157	11168	11223	11359	11170	11217	11303	11411	11370	11165	11275	11249	11173	11265	11174	11185	11301	11242	11201	11009	11147	11059	11043	11109	11237	11156	11183	11475	11247	11300	11403	11264	11193	11198	11242	11332	11285	11169	11307	11340	11259	11227	11076	11255	11310	11266	11216	11196	11267	11225	11146	11270	11138	11274	11214	11280	11245	11115	11226	11096	11198	11277	11241	11058	11169	11260	11218	11178	11151	11077	11366	11233	11275	11184	11430	11037	11274	11101	11260	11364	11262	11205	11223	11228	11062	11140	11272	11372	11144	11164	11054	11204	11239	11168	11309	11307	11184	11220	11200	11192	11464	11243	11234	11245	11138	11388	11156	11249	11113	11245	11326	11182	11143	11162	11426	11156	11298	11326	11290	11047	11373	11243	11262	11169	11167	11374	11246	11225	11251	11170	11370	11233	11101	11332	11304	11157	11202	11144	11217	11073	11328	11152	11346	11191	11326	11237	11020	11253	11251	11379	11148	11344	11251	11206	11201	11165	11087	11309	11084	11291	11019	11226	11212	11109	11325	11237	11136	11226	11351	11286	11322	11308	11332	11380	11220	11442	11212	11148	11280	11069	11237	11231	11226	11259	11338	11313	11417	11312	11239	11124	11271	11186	11300	11285	11285	11335	11198	11254	11285	11096	11249	11289	11173	11265	11253	11192	11242	11226	11130	11281	11212	11170	11349	11182	11228	11215	11300	11288	11206	11375	11145	11266	11336	11047	11227	11096	11328	11186	11247	11102	11359	11214	11431	11168	11212	11280	11284	11285	11110	11162	11185	11169	11410	11281	11307	11190	11353	11325	11380	11306	11188	11172	11247	11444	11255	11244	11355	11452	11190	11220	11140	11325	11298	11298	11189	11339	11347	11311	11184	11509	11277	11224	11310	11395	11396	11358	11273	11192	11078	11075	11316	11247	11165	11365	11428	11189	11368	11188	11378	11235	11197	11385	11186	11103	11230	11202	11284	11184	11215	11169	11172	11336	11338	11319	11329	11342	11116	11178	11283	11161	11102	11192	11253	11274	11320	11292	11136	11164	11197	11087	11164	11096	11157	11188	11233	11242	11146	11112	11211	11305	11243	11149	11109	11184	11318	11179	11185	11281	11335	11325	11304	11138	11269	11275	11120	11330	11363	11104	11207	11405	11270	10989	11113	11238	11184	11325	11159	11438	11107	11285	11001	11088	11329	11201	11166	11202	11359	11139	11358	11277	11320	11278	11331	11096	11340	11080	11111	11236	11290
11888	13039	12559	12034	11708	11527	11654	11436	11620	11484	11664	11524	11576	12895	14629	13759	12175	11992	11729	11462	11433	11393	11371	11577	11462	11419	11410	11553	11478	11562	11473	11353	11606	11584	11559	11450	11527	11423	11407	11406	11483	11637	11393	11432	11591	11433	11524	11473	11475	11499	11498	11344	11416	11536	11520	11382	11448	11458	11514	11422	11652	11639	11389	11537	11398	11473	11455	11483	11488	11481	11576	11311	11626	11461	11542	11455	11457	11392	11379	11458	11392	11389	11510	11444	11432	11468	11489	11534	11444	11405	11571	11559	11389	11407	11356	11535	11414	11535	11536	11416	11407	11498	11674	11483	11435	11471	11478	11626	11569	11571	11512	11553	11423	11506	11581	11591	11394	11452	11455	11508	11430	11360	11402	11463	11436	11355	11460	11384	11346	11479	11510	11492	11601	11425	11495	11451	11611	11433	11515	11549	11522	11449	11511	11267	11458	11571	11406	11464	11456	11433	11551	11553	11382	11466	11542	11483	11620	11559	11379	11406	11290	11493	11399	11434	11357	11550	11456	11523	11594	11468	11454	11409	11468	11397	11492	11499	11349	11559	11519	11424	11422	11576	11367	11499	11498	11503	11367	11576	11484	11529	11466	11486	11374	11500	11546	11466	11411	11531	11340	11425	11462	11385	11424	11680	11443	11235	11508	11451	11388	11380	11609	11532	11571	11305	11668	11604	11441	11407	11519	11465	11419	11639	11495	11468	11301	11478	11471	11495	11395	11446	11528	11474	11561	11465	11573	11457	11416	11349	11312	11258	11462	11454	11365	11600	11592	11407	11591	11482	11450	11532	11339	11478	11486	11449	11509	11413	11835	11283	11365	11278	11441	11407	11343	11390	11338	11519	11466	11490	11467	11369	11474	11482	11582	11461	11457	11538	11559	11397	11411	11363	11544	11438	11550	11482	11401	11310	11507	11393	11357	11401	11477	11457	11442	11597	11482	11391	11379	11497	11449	11630	11419	11406	11535	11468	11261	11529	11502	11530	11541	11398	11574	11481	11358	11460	11531	11351	11443	11423	11599	11598	11454	11371	11461	11403	11544	11370	11557	11568	11489	11555	11585	11460	11532	11330	11561	11385	11502	11408	11469	11467	11302	11347	11421	11444	11427	11566	11558	11349	11689	11486	11484	11572	11491	11537	11303	11201	11454	11576	11396	11494	11526	11470	11509	11236	11540	11452	11497	11432	11556	11552	11613	11451	11470	11500	11408	11401	11455	11513	11592	11708	11394	11538	11381	11486	11374	11568	11398	11389	11593	11491	11571	11494	11463	11502	11578	11654	11502	11524	11456	11471	11356	11503	11450	11479	11479	11427	11681	11372	11396	11460	11531	11394	11290	11441	11278	11489	11546	11477	11582	11563	11411	11507	11382	11578	11354	11635	11483	11499	11462	11481	11505	11399	11619	11445	11655	11539	11427	11340	11554	11348	11440	11430	11247	11395	11415	11455	11527	11295	11440	11414	11536	11593	11581	11573	11542	11503	11552	11508	11408	11539	11476	11500	11533	11491	11426	11365	11595	11454	11653	11457	11347	11390	11598	11445	11483	11436	11405	11436	11376	11467	11311	11452	11401	11423	11598	11739	11411	11491	11501	11420	11615	11384	11456	11388	11581	11445	11434	11511	11510	11456	11489	11538	11514	11502	11591	11392	11416	11427	11488	11497	11500	11381	11333	11307	11568	11483	11478	11562	11403	11346	11454	11356	11576	11508	11477	11474	11330	11625	11406	11485	11523	11440	11400	11357	11412	11380	11444	11585	11635	11568	11539	11586	11329	11494	11526	11506	11495	11397	11434	11313	11628	11423	11292	11397	11443	11458	11585	11374	11419	11564	11449	11705	11395	11469	11444	11487	11583	11452	11562	11283	11380	11396	11506	11516	11493	11522	11490	11673	11460	11374	11515	11469	11347	11418	11449	11370	11467	11493	11519	11286	11333	11608	11386	11438	11527	11480	11507	11285	11480	11563	11578	11470	11535	11479	11504	11487	11458	11465	11447	11368	11529	11319	11500	11550	11383	11507	11385	11478	11491	11518	11399	11526	11537	11453	11458	11462	11410	11632	11459	11502	11388	11720	11520	11522	11476	11495	11442	11424	11515	11328	11434	11705	11469	11549	11392	11644	11539	11328	11533	11555	11553	11481	11640	11299	11519	11411	11431	11456	11486	11561	11515	11432	11392	11527	11559	11491	11551	11420	11395	11422	11513	11619	11482	11508	11449	11263	11447	11569	11554	11432	11448	11525	11511	11543	11435	11373	11373	11333	11536	11538	11431	11438	11446	11490	11562	11588	11440	11444	11408	11454	11546	11438	11444	11503	11480	11481	11561	11450	11510	11779	11479	11482	11453	11440	11430	11359	11439	11573	11498	11390	11467	11513	11502	11570	11469	11370	11471	11568	11370	11618	11450	11373	11402	11449	11504	11404	11487	11509	11490	11378	11603	11381	11393	11512	11418	11507	11471	11623	11373	11490	11329	11408	11459	11439	11528	11506	11539	11512	11389	11449	11603	11545	11469	11322	11426	11450	11378	11533	11562	11288	11586	11610	11402	11536	11519	11492	11518	11577	11476	11290	11579	11651	11625	11499	11609	11415	11326	11508	11400	11680	11486	11480	11394	11411	11488	11461	11438	11511	11460	11527	11361	11589	11479	11412	11465	11506	11342	11537	11426	11413	11558	11550	11409	11349	11429	11448	11466	11398	11508	11594	11423	11435	11493	11447	11483	11609	11482	11420	11390	11559	11227	11554	11514	11503	11453	11563	11433	11421	11596	11555	11452	11625	11552	11582	11491	11569	11499	11363	11527	11447	11447	11469	11510	11574	11658	11487	11462	11572	11348	11506	11407	11383	11599	11500	11458	11463	11615	11493	11506	11664	11474	11398	11387	11548	11450	11349	11398	11433	11546	11420	11391	11434	11379	11526	11526	11530	11475	11662	11545	11416	11531	11643	11521	11599	11132	11426	11584	11607	11417	11365	11596	11406	11285	11518	11626	11484	11435	11368	11545	11390	11649	11447	11397	11398	11575	11505	11473	11497	11429	11548	11451	11495	11448	11458	11377	11617	11550	11454	11518	11519	11472	11403	11521	11422	11449	11498	11472	11444	11412	11442	11347	11458	11510	11430	11557	11422	11380	11460	11468	11615	11393	11666	11500	11427	11530	11554	11554	11553	11558	11539	11533	11517	11443	11527	11465	11636	11570	11468	11538	11477	11422	11590	11557	11503	11458	11593	11540	11546	11403	11300	11477	11486	11374	11641	11493	11553	11439	11426	11409	11389	11547	11429	11458	11400	11346	11527	11399	11491	11396	11527	11575	11344	11434	11386	11415	11482	11436	11457	11558	11481	11509	11435	11513	11441	11557	11488	11453	11537	11681	11539	11410	11426	11417	11545	11449	11469	11508	11406	11563	11469	11435	11386	11408	11388	11371	11481	11481	11406	11547	11600	11514	11485	11332	11417	11462	11477	11502	11454	11351	11719	11612	11323	11520	11591	11593	11417	11554	11309	11484	11383	11437	11511	11525	11540	11257	11588	11454	11497	11332	11459	11366	11342	11409	11548	11523	11429	11447	11437	11529	11394	11541	11573	11394	11435	11433	11396	11417	11460	11496	11416	11567	11439	11457	11425	11372	11334	11644	11530	11454	11412	11405	11369	11514	11607	11360	11427	11401	11392	11490	11500	11388	11410	11536	11476	11472	11429	11553	11406	11446	11347	11536	11454	11539	11633	11534	11428	11362	11512	11343	11514	11600	11495	11504	11501	11532	11559	11499	11389	11549	11481	11509	11672	11404	11580	11579	11586	11528	11311	11400	11536	11349	11390	11364	11567	11490	11381	11496	11619	11441	11545	11399	11341	11499	11703	11465	11287	11562	11372	11500	11575	11576	11437	11566	11567	11447	11535	11505	11467	11448	11429	11602	11381	11445	11582	11493	11477	11420	11476	11658	11465	11481	11405	11467	11425	11505	11466	11503	11479	11430	11266	11541	11464	11456	11299	11504	11354	11466	11441	11387	11566	11575	11408	11538	11383	11425	11571	11490	11477	11492	11562	11555	11307	11538	11569	11431	11394	11529	11424	11627	11692	11424	11448	11510	11364	11439	11335	11588	11343	11627	11550	11522	11284	11448	11429	11308	11308	11470	11319	11592	11365	11526	11552	11450	11567	11577	11585	11699	11511	11405	11463	11409	11397	11597	11431	11239	11253	11359	11419	11391	11487	11343	11460	11372	11526	11502	11450	11774	11579	11465	11488	11466	11479	11406	11443	11462	11474	11532	11467	11359	11392	11656	11558	11559	11635	11469	11579	11463	11407	11460	11576	11327	11506	11509	11501	11434	11360	11399	11374	11479	11533	11518	11465	11600	11569	11385	11544	11537	11371	11501	11342	11577	11443	11480	11495	11514	11568	11476	11554	11405	11472	11536	11554	11505	11584	11358	11553	11422	11446	11391	11485	11423	11303	11403	11477	11468	11272	11364	11509	11513	11387	11496	11401	11359	11485	11365	11503	11459	11273	11698	11483	11520	11626	11574	11281	11504	11522	11692	11307	11374	11484	11615	11467	11527	11556	11543	11430	11418	11429	11456	11640	11534	11388	11527	11560	11460	11325	11424	11517	11419	11526	11385	11519	11545	11447	11523	11561	11366	11451	11441	11345	11578	11389	11578	11542	11634	11561	11551	11728	11503	11428	11535	11487	11220	11553	11426	11379	11481	11400	11475	11423	11567	11502	11476	11659	11551	11311	11610	11376	11443	11466	11546	11569	11343	11490	11424	11419	11453	11492	11290	11358	11563	11469	11469	11499	11473	11505	11430	11437	11572	11525	11602	11385	11421	11580	11515	11475	11631	11414	11521	11559	11515	11601	11376	11440	11601	11450	11435	11586	11359	11604	11567	11537	11341	11420	11488	11436	11440	11526	11536	11526	11503	11481	11565	11463	11503	11525	11539	11468	11521	11485	11624	11464	11436	11359	11459	11463	11547	11525	11455	11418	11368	11575	11551	11460	11467	11460	11373	11508	11374	11559	11394	11440	11492	11538	11475	11220	11518	11401	11519	11473	11577	11463	11439	11400	11392	11539	11383	11504	11351	11609	11548	11502	11473	11398	11380	11572
23730	21068	28372	24026	21269	18080	15196	13276	12804	12921	12949	12834	12871	18224	26586	23627	18238	15468	13916	12967	12609	12631	12553	12826	12515	12545	12579	12627	12573	12686	12493	12583	12407	12530	12546	12552	12800	12457	12780	12563	12520	12443	12563	12553	12483	12583	12462	12516	12556	12519	12577	12377	12434	12444	12461	12506	12561	12576	12438	12488	12530	12591	12500	12670	12576	12466	12616	12557	12500	12260	12801	12506	12469	12430	12517	12452	12584	12517	12602	12582	12480	12385	12579	12559	12620	12536	12538	12426	12698	12341	12500	12546	12814	12529	12533	12524	12543	12467	12562	12492	12454	12616	12554	12546	12627	12548	12495	12478	12524	12455	12616	12611	12540	12390	12621	12430	12583	12546	12370	12604	12491	12612	12607	12495	12673	12367	12330	12494	12523	12561	12574	12651	12577	12541	12488	12432	12296	12364	12430	12510	12537	12635	12493	12429	12313	12638	12591	12397	12504	12690	12501	12543	12477	12692	12426	12625	12509	12592	12539	12565	12483	12417	12525	12524	12537	12595	12408	12487	12674	12456	12495	12502	12366	12513	12581	12360	12414	12522	12490	12441	12540	12521	12466	12321	12611	12569	12521	12464	12471	12515	12536	12569	12646	12735	12531	12342	12457	12252	12399	12715	12649	12434	12533	12599	12595	12477	12439	12466	12340	12475	12362	12583	12392	12580	12573	12552	12522	12418	12378	12535	12591	12566	12473	12648	12641	12515	12575	12219	12565	12454	12456	12504	12512	12610	12489	12499	12161	12455	12465	12435	12382	12502	12560	12471	12511	12656	12439	12541	12348	12311	12571	12458	12517	12616	12491	12370	12501	12585	12543	12500	12580	12618	12421	12536	12601	12569	12523	12656	12372	12569	12362	12494	12471	12438	12512	12215	12375	12359	12415	12474	12596	12437	12483	12484	12575	12574	12496	12460	12465	12676	12350	12430	12517	12468	12597	12685	12406	12460	12621	12470	12663	12406	12459	12617	12408	12436	12551	12450	12436	12501	12428	12495	12343	12515	12695	12430	12484	12438	12404	12510	12574	12586	12619	12586	12424	12413	12465	12575	12631	12428	12423	12474	12347	12435	12633	12499	12488	12505	12672	12476	12402	12379	12541	12259	12427	12598	12325	12384	12532	12583	12462	12514	12490	12509	12616	12559	12514	12521	12505	12646	12351	12447	12641	12402	12517	12363	12405	12519	12648	12588	12497	12587	12719	12548	12380	12419	12456	12505	12474	12560	12558	12655	12516	12652	12620	12434	12551	12405	12629	12523	12384	12528	12475	12218	12438	12270	12560	12409	12469	12639	12599	12518	12388	12536	12403	12504	12423	12648	12413	12538	12480	12394	12588	12412	12480	12426	12547	12296	12508	12606	12558	12468	12800	12518	12574	12342	12617	12627	12402	12585	12241	12331	12516	12590	12495	12481	12606	12494	12425	12408	12603	12605	12289	12502	12503	12529	12536	12390	12456	12500	12532	12696	12613	12382	12387	12411	12632	12529	12471	12510	12408	12536	12543	12468	12532	12482	12535	12389	12209	12500	12591	12549	12342	12423	12439	12351	12413	12556	12304	12554	12352	12588	12694	12439	12562	12401	12675	12606	12456	12420	12433	12645	12581	12483	12411	12491	12446	12581	12584	12456	12492	12422	12543	12455	12552	12492	12427	12475	12491	12522	12663	12621	12562	12408	12410	12735	12537	12532	12332	12638	12682	12613	12522	12583	12480	12510	12482	12549	12681	12337	12579	12522	12569	12529	12480	12534	12544	12588	12497	12431	12384	12340	12461	12490	12581	12601	12409	12555	12568	12522	12379	12499	12498	12478	12549	12521	12534	12381	12409	12308	12440	12515	12602	12613	12525	12450	12482	12450	12493	12208	12384	12347	12401	12677	12388	12500	12624	12638	12600	12415	12372	12368	12421	12468	12698	12762	12521	12584	12528	12568	12491	12537	12475	12501	12387	12409	12350	12672	12365	12573	12561	12413	12401	12392	12611	12429	12428	12354	12456	12349	12488	12535	12565	12615	12463	12529	12575	12642	12483	12162	12440	12451	12486	12462	12433	12594	12530	12566	12515	12480	12447	12332	12492	12393	12365	12660	12517	12620	12424	12357	12432	12505	12484	12680	12625	12577	12367	12690	12570	12553	12497	12398	12547	12604	12467	12388	12544	12368	12449	12360	12639	12544	12568	12566	12561	12502	12631	12564	12567	12348	12448	12568	12472	12626	12532	12547	12550	12260	12485	12364	12415	12434	12534	12532	12453	12442	12452	12403	12439	12547	12497	12642	12408	12462	12602	12635	12444	12463	12557	12532	12559	12472	12463	12564	12478	12520	12415	12358	12521	12457	12531	12383	12555	12529	12639	12365	12608	12532	12432	12487	12579	12522	12469	12540	12501	12592	12462	12490	12509	12471	12584	12467	12465	12453	12516	12588	12408	12607	12463	12366	12510	12374	12676	12550	12556	12646	12568	12485	12535	12493	12480	12500	12456	12538	12510	12512	12436	12410	12661	12510	12564	12565	12347	12494	12558	12544	12457	12577	12460	12651	12473	12522	12320	12583	12581	12586	12621	12563	12425	12469	12619	12435	12375	12382	12471	12560	12559	12301	12512	12519	12482	12496	12651	12447	12462	12441	12596	12446	12354	12496	12458	12554	12594	12427	12584	12420	12603	12437	12548	12541	12608	12688	12474	12553	12422	12577	12434	12611	12471	12649	12198	12542	12350	12426	12536	12295	12344	12194	12614	12616	12589	12507	12525	12358	12377	12520	12588	12413	12510	12320	12532	12336	12508	12316	12576	12452	12481	12586	12444	12550	12676	12531	12579	12693	12396	12544	12299	12447	12607	12473	12430	12364	12407	12286	12389	12483	12562	12452	12385	12434	12462	12498	12613	12645	12503	12547	12571	12504	12505	12598	12418	12320	12517	12575	12464	12506	12415	12446	12343	12663	12358	12443	12458	12570	12493	12554	12534	12508	12557	12461	12577	12406	12358	12517	12334	12584	12458	12552	12457	12552	12362	12437	12610	12346	12260	12438	12495	12623	12456	12366	12607	12556	12477	12629	12445	12541	12409	12478	12582	12464	12459	12467	12483	12539	12596	12495	12493	12444	12502	12428	12460	12474	12556	12515	12575	12583	12504	12685	12621	12491	12534	12619	12556	12501	12471	12521	12418	12668	12477	12543	12487	12388	12656	12525	12596	12520	12543	12403	12615	12496	12277	12504	12381	12429	12366	12495	12468	12540	12506	12655	12513	12363	12613	12547	12562	12632	12467	12578	12462	12549	12398	12372	12404	12446	12460	12582	12522	12468	12393	12502	12607	12569	12570	12485	12603	12521	12467	12652	12568	12567	12504	12448	12502	12362	12778	12558	12334	12389	12605	12592	12535	12656	12618	12480	12503	12555	12507	12459	12576	12360	12414	12479	12515	12587	12542	12535	12573	12368	12651	12485	12386	12360	12457	12456	12489	12438	12569	12449	12680	12551	12559	12552	12531	12534	12566	12269	12489	12506	12378	12500	12600	12412	12495	12573	12586	12586	12417	12574	12408	12436	12371	12573	12372	12528	12501	12374	12731	12672	12427	12475	12455	12470	12517	12346	12370	12512	12395	12537	12520	12488	12558	12488	12545	12629	12504	12439	12375	12462	12626	12476	12462	12461	12551	12467	12389	12526	12633	12449	12394	12459	12408	12445	12531	12564	12452	12509	12454	12321	12486	12398	12686	12540	12525	12533	12423	12458	12705	12429	12548	12488	12474	12552	12715	12417	12709	12617	12572	12850	12645	12509	12578	12473	12558	12643	12320	12512	12552	12414	12566	12301	12479	12655	12476	12254	12361	12242	12567	12546	12639	12505	12444	12647	12660	12473	12605	12544	12408	12628	12396	12453	12433	12435	12471	12631	12430	12308	12374	12585	12362	12504	12522	12670	12245	12490	12629	12501	12463	12654	12586	12486	12297	12354	12492	12540	12551	12623	12460	12547	12438	12594	12478	12444	12576	12430	12336	12522	12706	12278	12592	12395	12431	12391	12645	12477	12402	12592	12564	12631	12490	12435	12442	12492	12569	12556	12560	12469	12392	12482	12589	12476	12522	12515	12487	12271	12470	12454	12553	12501	12641	12614	12419	12430	12579	12469	12388	12603	12556	12494	12421	12431	12314	12583	12424	12550	12483	12501	12455	12547	12358	12543	12399	12513	12587	12669	12341	12425	12524	12466	12459	12431	12488	12336	12546	12564	12421	12558	12512	12392	12626	12452	12565	12428	12533	12470	12592	12474	12332	12513	12508	12489	12359	12420	12455	12379	12537	12454	12434	12548	12437	12481	12505	12575	12540	12355	12250	12424	12576	12514	12460	12497	12652	12379	12393	12494	12384	12478	12451	12662	12428	12493	12337	12346	12547	12558	12789	12524	12769	12538	12468	12394	12501	12434	12440	12365	12505	12513	12443	12698	12334	12643	12458	12469	12465	12313	12308	12366	12410	12476	12428	12346	12631	12394	12599	12510	12415	12640	12562	12631	12632	12645	12561	12402	12724	12446	12603	12706	12505	12503	12585	12555	12535	12562	12553	12344	12591	12571	12598	12574	12582	12485	12595	12450	12513	12396	12392	12530	12550	12491	12459	12556	12502	12462	12496	12538	12302	12436	12567	12316	12717	12699	12651	12424	12551	12628	12600	12547	12378	12321	12476	12322	12684	12520	12454	12601	12392	12502	12702	12200	12476	12524	12398	12626	12528	12741	12472	12568	12511	12358	12469	12374	12639	12623	12524	12609	12441	12135	12471	12590	12233	12567	12486	12613	12427	12465	12637	12556	12487	12571	12441	12498	12438	12528	12557	12405	12393	12589	12529	12461	12449	12525	12309	12473	12394	12564	12654	12453	12560	12538	12462	12618	12480	12543	12601	12615	12556	12439	12581	12545	12360	12285	12643	12491	12700	12551	12632	12590	12483	12522	12519	12475	12465	12527	12393	12524	12588	12318	12547	12637	12498	12702	12487	12520	12458	12500	12609	12540	12629	12313	12478	12485	12700	12396	12445	12282	12520	12635	12512	12405	12469	12517	12703	12498	12528	12538	12385	12451	12652	12623	12577	12585	12494	12652	12575	12582	12444	12589
12108	20089	18406	15441	13963	13652	13112	13064	12849	12759	12721	12601	13010	22627	31523	26518	19246	16164	13565	12731	12423	12393	12434	12472	12468	12332	12518	12267	12427	12361	12460	12386	12374	12220	12383	12335	12258	12601	12390	12394	12227	12369	12382	12194	12511	12407	12534	12342	12471	12301	12508	12427	12300	12473	12400	12369	12310	12467	12453	12221	12442	12382	12359	12364	12421	12405	12415	12288	12452	12511	12375	12372	12357	12368	12386	12570	12314	12329	12354	12300	12314	12360	12504	12259	12308	12365	12511	12424	12344	12319	12165	12384	12286	12270	12211	12353	12518	12463	12311	12518	12336	12266	12497	12553	12467	12195	12443	12309	12536	12455	12400	12387	12502	12375	12365	12488	12301	12439	12311	12327	12278	12332	12376	12446	12317	12424	12255	12451	12316	12301	12308	12402	12350	12438	12392	12318	12483	12258	12363	12318	12464	12300	12421	12443	12278	12202	12470	12193	12360	12242	12370	12183	12275	12370	12309	12105	12365	12304	12435	12319	12372	12378	12567	12270	12444	12338	12455	12366	12240	12308	12342	12211	12405	12277	12273	12455	12202	12173	12424	12222	12261	12175	12537	12356	12406	12321	12451	12334	12420	12438	12580	12259	12495	12440	12320	12175	12268	12437	12438	12477	12411	12329	12273	12460	12308	12282	12223	12367	12231	12407	12339	12470	12320	12324	12464	12373	12246	12304	12365	12220	12546	12405	12529	12427	12402	12379	12526	12391	12341	12308	12340	12321	12374	12363	12262	12391	12404	12410	12391	12371	12321	12175	12334	12402	12276	12458	12306	12420	12543	12204	12429	12144	12292	12271	12458	12261	12550	12377	12355	12352	12420	12352	12314	12403	12427	12306	12499	12402	12232	12403	12465	12297	12302	12437	12464	12499	12396	12284	12458	12330	12359	12402	12319	12398	12297	12384	12364	12372	12366	12316	12314	12381	12428	12264	12457	12413	12384	12291	12336	12313	12443	12272	12344	12406	12360	12450	12538	12351	12312	12497	12513	12318	12457	12390	12402	12556	12407	12579	12411	12356	12455	12265	12398	12301	12346	12314	12380	12262	12512	12323	12538	12407	12427	12285	12331	12327	12435	12415	12329	12358	12441	12467	12238	12384	12452	12305	12470	12564	12244	12202	12411	12316	12402	12386	12385	12240	12401	12473	12396	12439	12260	12178	12292	12401	12329	12296	12390	12254	12388	12348	12293	12434	12462	12369	12251	12369	12305	12225	12221	12467	12501	12456	12454	12397	12364	12385	12403	12251	12529	12421	12395	12262	12291	12258	12447	12363	12321	12356	12239	12327	12305	12289	12534	12418	12469	12247	12416	12384	12459	12331	12356	12399	12266	12328	12388	12348	12345	12281	12315	12417	12463	12391	12370	12357	12393	12367	12279	12304	12225	12320	12479	12338	12501	12465	12420	12291	12309	12213	12455	12455	12456	12312	12265	12440	12478	12423	12365	12494	12267	12350	12352	12309	12475	12265	12528	12235	12430	12256	12325	12145	12393	12366	12269	12298	12324	12403	12457	12312	12358	12455	12287	12331	12331	12312	12323	12460	12234	12485	12202	12286	12625	12318	12388	12388	12455	12561	12296	12499	12312	12457	12287	12336	12351	12311	12169	12395	12294	12361	12286	12231	12292	12515	12260	12318	12322	12388	12353	12282	12345	12377	12460	12456	12370	12495	12434	12377	12402	12358	12395	12463	12267	12535	12393	12342	12524	12275	12298	12310	12256	12408	12300	12264	12370	12320	12545	12273	12290	12329	12514	12384	12413	12383	12280	12535	12313	12412	12440	12390	12535	12396	12247	12428	12313	12371	12327	12322	12366	12389	12312	12285	12441	12442	12389	12547	12403	12253	12424	12293	12175	12436	12380	12324	12409	12270	12351	12232	12198	12303	12263	12327	12380	12380	12493	12403	12430	12268	12392	12405	12302	12430	12377	12332	12324	12481	12430	12332	12516	12440	12347	12384	12449	12500	12442	12394	12416	12288	12252	12404	12304	12490	12433	12348	12297	12421	12337	12304	12284	12432	12296	12506	12445	12369	12230	12219	12326	12451	12353	12498	12558	12417	12436	12493	12353	12366	12416	12380	12494	12502	12300	12315	12385	12412	12439	12292	12477	12261	12282	12351	12307	12389	12324	12312	12500	12393	12443	12310	12289	12234	12367	12219	12341	12370	12375	12433	12433	12208	12329	12397	12308	12543	12444	12473	12347	12297	12317	12403	12382	12456	12356	12364	12314	12357	12395	12430	12247	12341	12268	12376	12364	12344	12419	12350	12297	12274	12501	12215	12367	12435	12400	12391	12530	12363	12350	12296	12409	12417	12383	12492	12389	12335	12236	12168	12299	12413	12392	12406	12266	12452	12413	12398	12470	12379	12434	12406	12456	12287	12383	12532	12576	12375	12298	12361	12477	12372	12348	12221	12376	12286	12414	12318	12433	12601	12335	12391	12386	12301	12480	12379	12305	12313	12272	12397	12439	12371	12399	12487	12295	12223	12413	12286	12552	12446	12388	12434	12375	12373	12336	12438	12291	12402	12428	12433	12357	12331	12402	12368	12377	12532	12374	12439	12361	12471	12383	12332	12390	12319	12453	12216	12377	12357	12420	12431	12361	12372	12201	12228	12560	12407	12301	12438	12367	12448	12286	12480	12340	12410	12334	12338	12485	12216	12414	12447	12343	12512	12326	12362	12364	12448	12321	12428	12459	12427	12384	12413	12373	12277	12357	12438	12328	12326	12306	12365	12385	12364	12428	12429	12428	12453	12496	12335	12527	12417	12383	12342	12421	12452	12397	12364	12412	12352	12369	12293	12254	12437	12461	12519	12391	12216	12352	12451	12235	12344	12391	12261	12363	12406	12259	12521	12450	12420	12182	12376	12340	12431	12303	12489	12278	12402	12432	12484	12183	12427	12401	12589	12451	12390	12468	12352	12347	12262	12289	12410	12277	12387	12332	12304	12281	12351	12389	12365	12382	12372	12409	12427	12301	12332	12297	12403	12441	12401	12372	12433	12306	12301	12420	12383	12368	12456	12358	12370	12358	12238	12408	12447	12257	12438	12274	12375	12389	12522	12454	12373	12370	12369	12331	12367	12343	12196	12307	12447	12364	12270	12206	12266	12298	12493	12515	12306	12290	12165	12393	12463	12327	12312	12435	12437	12180	12357	12525	12420	12204	12422	12305	12492	12487	12356	12247	12430	12407	12321	12165	12487	12397	12162	12480	12381	12353	12425	12414	12379	12367	12361	12345	12269	12321	12332	12275	12369	12513	12492	12373	12439	12372	12441	12345	12277	12414	12320	12405	12419	12483	12385	12409	12409	12305	12288	12464	12359	12296	12292	12421	12321	12432	12569	12342	12438	12331	12321	12310	12415	12275	12310	12366	12358	12441	12360	12355	12481	12305	12331	12355	12378	12331	12489	12386	12470	12370	12234	12399	12230	12301	12413	12239	12526	12318	12416	12320	12377	12457	12291	12500	12418	12417	12549	12324	12186	12401	12307	12412	12451	12399	12378	12412	12357	12285	12385	12556	12285	12475	12362	12314	12357	12318	12364	12534	12603	12365	12432	12343	12416	12322	12413	12453	12355	12383	12415	12438	12551	12417	12426	12384	12528	12538	12322	12263	12393	12304	12305	12353	12319	12239	12278	12455	12474	12437	12399	12480	12398	12408	12367	12365	12303	12340	12418	12395	12285	12461	12323	12391	12283	12498	12566	12322	12280	12357	12468	12412	12510	12388	12377	12404	12381	12434	12263	12266	12433	12182	12318	12350	12468	12466	12383	12293	12246	12436	12255	12385	12505	12398	12451	12325	12322	12341	12429	12379	12415	12392	12408	12254	12267	12480	12265	12355	12288	12379	12417	12212	12388	12356	12302	12470	12500	12222	12459	12311	12197	12342	12189	12446	12402	12481	12264	12418	12367	12443	12353	12397	12481	12284	12312	12298	12428	12503	12388	12407	12565	12281	12369	12531	12426	12391	12521	12347	12338	12388	12202	12332	12376	12283	12427	12520	12336	12394	12373	12315	12302	12454	12316	12348	12351	12434	12398	12449	12422	12343	12366	12436	12242	12282	12600	12383	12345	12251	12437	12255	12344	12415	12360	12385	12165	12205	12380	12364	12434	12392	12418	12255	12301	12314	12286	12422	12534	12408	12402	12532	12397	12368	12348	12305	12392	12456	12333	12363	12418	12413	12089	12313	12217	12425	12459	12247	12400	12456	12337	12340	12416	12388	12241	12436	12393	12408	12189	12370	12368	12257	12441	12373	12242	12245	12443	12324	12590	12315	12496	12261	12362	12414	12269	12465	12386	12318	12351	12306	12292	12325	12343	12398	12467	12443	12375	12428	12169	12323	12378	12337	12447	12324	12169	12178	12233	12266	12260	12244	12252	12480	12290	12395	12386	12257	12333	12490	12398	12363	12229	12291	12329	12233	12376	12377	12306	12383	12314	12257	12459	12456	12431	12443	12448	12331	12532	12422	12469	12377	12369	12368	12404	12282	12322	12217	12410	12260	12481	12399	12428	12428	12387	12255	12482	12305	12338	12416	12370	12443	12479	12461	12491	12370	12390	12433	12319	12377	12250	12419	12377	12294	12518	12464	12462	12467	12308	12341	12413	12288	12144	12275	12213	12335	12217	12339	12329	12354	12527	12338	12325	12331	12380	12489	12350	12373	12406	12341	12327	12213	12432	12354	12403	12256	12353	12452	12460	12459	12203	12356	12231	12315	12368	12418	12280	12404	12276	12188	12300	12307	12483	12177	12299	12298	12333	12522	12237	12443	12368	12342	12237	12473	12304	12372	12518	12368	12342	12448	12547	12311	12467	12279	12297	12255	12252	12535	12443	12448	12402	12302	12297	12373	12423	12414	12328	12218	12442	12456	12325	12250	12432	12390	12424	12364	12470	12293	12439	12517	12328	12412	12252	12309	12340	12257	12420	12554	12277	12372	12440	12335	12478	12374	12351	12251	12254	12414	12419	12368	12425	12510	12390	12313	12356	12442	12450	12529	12337	12277	12235	12196	12322	12279	12400	12393	12299	12393	12346	12421	12297	12325	12308	12349	12401	12452	12350	12382	12378	12371	12363	12530	12431	12436	12360
22675	21004	28745	23457	21096	21910	20236	14609	13591	13696	13792	13640	16334	21250	34019	29999	23116	18850	15578	13940	13462	13191	13254	13102	13095	13283	13243	13121	13279	13224	13221	13274	13221	13314	13187	13216	13191	13057	13136	13101	13172	13113	12918	13195	13122	13153	13102	13276	13058	13203	13103	13046	13116	13205	13018	13049	13079	13075	13093	13118	13251	13209	13036	13086	12907	13274	13166	13054	13118	13145	13162	12985	13171	13012	13158	12942	13066	12939	13295	13268	13083	12977	13079	13161	13005	13048	12985	12996	13036	13178	13293	13219	13248	13092	12969	13122	12991	13095	13088	13151	13027	13113	13093	13170	13126	13155	13153	13166	13166	13133	13024	13280	13004	13200	12986	13101	13281	13088	13064	13004	13109	13221	13126	12779	13207	12993	13203	13235	13093	13146	13109	13075	12960	13023	13083	13122	13038	13233	13102	13119	13111	12913	13102	13065	12954	12948	13044	13069	13203	13079	13157	12983	13066	13036	13127	13136	13123	13177	13259	13084	13310	13113	13030	13149	13164	13045	13037	13062	13004	13011	13218	13008	13148	13016	13044	13073	13095	13135	13119	12916	13078	12991	13023	12904	13170	13152	13025	13147	13275	12895	13050	13060	13230	13168	12885	12900	12995	12985	13131	13098	13248	13224	13016	13065	12926	13057	13128	13209	13052	13152	13130	13141	13157	13261	13038	13090	13064	13098	12961	12953	12900	13041	13149	13226	13039	13091	12954	12999	13179	12951	13086	13033	13248	13185	13086	13189	13273	13191	13149	13049	12929	13207	13281	13198	13086	13055	13081	13137	13044	13125	13035	13170	13178	12868	12920	13257	12916	13015	13059	13160	13174	13007	13226	13148	13130	13186	12903	13053	13157	13072	13007	13113	13034	13129	12983	13163	13106	12969	13157	13092	13299	13235	12989	12939	13047	13200	13004	13040	13099	13172	12868	13117	13144	13112	13117	12915	12969	12902	13117	12731	13008	13108	12958	13048	13208	12963	13003	13123	13006	13003	12959	13219	13013	13101	13144	13049	13021	13168	13070	12932	13180	12905	13329	13024	13156	12941	13223	13088	13123	13010	13149	13124	13152	13113	13092	12925	13030	13079	13017	13000	12894	13021	13162	13000	12980	13110	12931	13143	13186	13164	12982	13190	12887	13056	13056	13102	13406	13143	13139	12943	13060	13201	13198	13307	13161	13121	13017	13136	13003	13076	12933	13265	13143	13210	12894	12869	13047	12974	12990	13134	13170	13057	12943	13012	13253	13036	13168	13122	12880	13229	12750	12818	13064	13077	13112	13014	12984	13052	13125	12879	13031	12917	12975	13135	13180	12879	13063	13223	13114	12999	13081	13012	13003	12987	13041	13050	13013	13168	13154	13178	13058	13018	13065	13030	13003	13097	13182	13135	12961	13015	13060	13225	12997	13013	12983	13086	13166	13155	13072	12955	12961	13039	13043	13071	12923	12822	13140	12937	13027	13011	13131	13061	12985	13077	13032	13121	12916	13137	13123	12913	12870	13077	13156	13029	13071	13111	13270	13026	12954	13185	12963	13318	13093	12923	13185	12896	13094	13073	13064	13301	13114	13018	13209	13145	13111	13321	13209	13063	12999	13114	13253	12988	12949	12942	13065	13059	12914	13012	12968	13143	13213	13021	13005	13182	13319	13113	12880	13020	13155	13071	12981	13172	13077	13122	13075	13064	13037	13058	13028	12941	13056	12984	13153	12956	13001	12979	13126	13216	13055	13099	13147	13012	12940	12972	13202	13083	13134	13227	13264	13148	13218	13139	13198	13189	13180	13214	13208	13197	13020	13254	13031	13089	13083	13045	12901	12896	13071	13179	12959	13045	13196	12979	13116	12983	13160	12989	13077	13177	13119	12970	13182	12956	13145	13013	12991	12994	13066	13106	13184	13065	13090	12981	12987	13008	13136	13188	13018	12969	13134	12988	12975	13227	13027	13225	13062	13027	13194	13044	13081	13098	13108	13058	12996	13134	13037	13226	13004	13152	13007	13104	13040	12940	12876	13046	13146	13061	12894	13059	13097	13037	13030	13287	12913	13099	13266	12870	12977	13246	12992	13059	12987	12996	13034	13243	13181	12961	12962	13180	13048	12940	13040	13109	13037	13011	13018	13007	12961	13148	13167	13105	13064	13113	12876	12961	13129	12987	13022	13086	13118	13188	13001	13069	12987	13010	12944	13224	12899	13028	13195	13057	13184	12808	13082	13145	13017	12862	12957	12904	13107	13017	13124	13175	13155	13072	13131	13003	12990	12939	13130	13117	12878	12981	13046	13043	13137	13006	13012	13302	13161	13027	13145	12950	13041	13100	13223	13065	13103	12907	12928	12760	13059	13101	13135	13199	12897	13082	13119	12990	12928	12989	12935	12898	13040	13181	13024	13083	13205	13081	13063	13148	13108	13125	13145	13101	13062	13124	13184	13081	13148	13006	13023	12890	13173	13051	13146	12950	12950	13020	13104	13174	12967	13066	13237	13120	13073	13000	12886	12942	13028	13141	12974	13001	13184	13042	13152	13015	13020	12994	13205	12926	13308	13273	13135	13057	13160	13251	13039	12912	13062	13127	12996	13019	12937	13029	13144	12915	12924	13057	13079	13214	13073	12964	13069	13165	12922	13008	13120	13020	13130	13005	13106	13042	13129	13017	13184	13013	13069	13049	12953	13160	13142	13114	12956	13129	13074	13132	13065	12988	13104	13077	13050	12996	12974	13106	12944	13124	13229	12991	12979	13145	13063	13374	13024	13117	12953	13106	12988	13126	13262	12978	13147	12960	12937	13157	13037	13106	13237	13171	12900	13121	13141	13069	13104	13017	12985	13100	13091	13197	13271	13168	13156	12999	13079	12948	13094	13028	13045	13069	12889	12948	13241	13031	12959	12973	12977	12938	13117	13109	13064	13143	13025	13219	12987	13083	13202	12984	13034	12894	13078	12950	12974	12944	13101	13014	13028	12980	13178	13215	13064	12994	13007	13086	13049	13041	13033	13027	13021	13049	13141	12938	13055	13150	13050	12975	13244	13239	13127	13112	13218	13001	13225	13095	13180	12923	13052	13075	13138	13109	13042	13211	13013	12962	13046	13041	12763	13083	13083	13046	13154	12942	13117	13140	12940	12844	13044	13191	13034	13064	13032	12997	13140	13181	13112	12940	13177	12956	12951	13056	13006	13061	13146	12986	12979	12988	13004	12873	13064	12984	13042	13034	13021	13081	13120	13049	12892	13157	13067	12956	13107	13087	13070	13185	12935	13130	13140	13028	13061	12948	13009	13167	13067	13105	13058	12968	12904	12972	13209	12993	13117	13045	13065	13105	13256	13145	13055	13187	13134	13116	13022	12938	13093	13146	13121	12853	13213	12922	12934	13057	13011	13182	13006	13057	13108	13024	13088	13145	13146	13100	13167	13155	13074	13172	13040	13266	13006	13219	13163	13119	13155	12965	13017	12973	13053	12962	12949	13137	13013	13052	13011	13005	12990	13147	13013	12997	13276	12863	13009	13148	13154	13142	13035	12932	13047	13039	13032	13055	13176	13101	13092	13286	13055	13076	13103	12912	13015	13205	13067	13280	13098	13199	13145	13106	13029	13112	13169	13106	12995	13181	13086	13027	12970	12965	13128	13216	12804	13025	13037	13067	13167	13126	13045	13181	12925	12928	13104	13203	13278	13181	13290	13214	13183	12995	12941	13036	12926	12842	13072	13093	13116	13060	13135	13280	13087	12865	12929	12880	13122	13001	12984	13033	13034	13150	13211	12885	13127	13153	13173	13003	13036	12891	12962	13106	13078	13227	13048	13056	13227	13107	13018	13036	13057	13067	13081	13043	12966	13014	12944	13128	13064	13012	13205	13079	13052	13092	13123	12830	12898	13198	13233	12968	12924	13225	13006	12965	12901	13085	13113	13101	13033	13148	13102	13102	12959	13064	13124	13177	13075	13116	13133	12997	12979	13299	13167	13248	12932	13005	13171	13099	13002	12909	13096	13060	13215	13052	12915	13003	13069	13015	12959	12975	12970	13177	13287	12966	12938	13161	13056	12950	13109	12968	13153	13077	13138	13068	12988	13008	12910	13195	13121	13037	13087	13080	13076	12943	13066	12823	12963	12912	13057	13013	13122	13206	13137	12805	13053	13072	12911	13076	13143	13031	13028	12923	13162	13077	13238	13073	13243	13113	13058	12919	12960	13208	13278	12941	13119	13017	13002	13126	12983	12873	13165	13089	13223	13199	13138	13222	13155	13117	13079	13034	12957	13095	13107	13084	13207	13079	13179	12903	13101	13108	13136	13129	13200	13220	13144	13137	13189	13167	12935	13059	13059	12980	12883	12967	13070	13068	13235	13105	13100	13030	13281	12994	12976	13035	12903	13104	12988	13100	13127	13044	13062	13221	13009	13341	13181	13101	13113	13036	12997	13100	13151	13216	13110	12997	12972	12993	13161	13096	12985	13065	13068	13180	13047	13036	12977	13114	13134	12901	12900	13083	13064	12859	13164	12981	13070	13111	13204	13066	13060	12970	13084	13069	12861	13075	13099	13088	13029	13067	13066	13110	13138	13058	12909	13129	13179	13087	13099	13050	12833	13207	13064	12984	13181	13044	13229	13018	12977	12975	13087	13056	13111	13066	13334	13195	13056	13129	12931	13123	13052	13073	13140	12987	13001	13034	13156	13094	13024	13161	13129	13008	13125	13049	13013	13024	12911	13025	12927	12942	12861	13038	12899	13040	13008	12989	13199	13022	13028	12990	13244	13129	13230	13243	13236	13183	13102	12961	13100	13062	13059	13108	13068	13030	13191	13198	13199	13149	13081	12875	13106	12998	13008	12999	12962	13008	13097	13067	13013	12961	13096	13319	13134	12985	13332	12889	12949	13145	13080	13006	13062	12997	13154	13165	13033	13176	12954	13050	13032	13026	13067	12982	13092	13247	13061	13048	12878	13074	12920	13101	12880	12995	12901	13184	13141	13285	13089	13000	13139	13118	13106	13069	13149	13141	13058	13243	13171	13048	13017	12923	12956	12959	13205	13103	13016	13052	13038	12967	13148	13244	13142	13025	13026	13078	13027	12954	13119	13084	13352	13240	12946	13187	13083	13117	13249	13165	13013	13016
13693	24389	22422	17825	16041	14959	14165	13875	13623	13445	13173	13237	18521	25660	38873	33126	25072	20105	15853	13128	12730	12916	12743	12739	12734	12659	12872	12786	12816	12823	12735	13015	13012	12707	12881	12894	12716	12883	12787	12701	12678	12716	12810	12731	12886	12899	12643	12949	12801	12902	12855	12698	12593	12640	12694	12754	12971	12631	12712	12683	12732	12799	12867	12883	12784	12725	12703	12742	12693	12720	12874	12766	12921	12702	12677	12775	12726	12682	12786	12606	12652	12764	12846	12719	12766	12760	12725	12757	12643	12934	12945	12874	12864	12643	12738	12848	12920	12823	12893	12602	12791	12737	12751	12659	12770	12722	12692	12820	12637	12717	12695	12831	12864	12798	12676	12916	12905	12686	12791	12920	12839	12985	12637	12811	12798	12676	12721	12668	12783	12822	12774	12621	12808	12824	12782	12717	12787	12753	12700	12621	12898	12886	12680	12761	12757	12639	12746	12814	12819	12913	12681	12782	12643	12687	12804	12758	12836	12629	12749	12661	12840	12695	12841	12759	12831	12655	12704	12825	12789	12720	12930	12745	12703	12693	12807	12793	12747	12743	12767	12744	12789	12558	12791	12714	12728	12762	12671	12821	12739	12841	12806	12865	12731	12829	12809	12735	12587	12790	12776	12562	12660	12788	12672	12758	12643	12677	12660	12607	12855	12882	12815	12739	12834	12779	12798	12665	12707	12777	12777	12719	12784	12838	12724	12634	12707	12712	12796	12848	12786	12711	12729	12866	12654	12683	12816	12836	12713	12752	12817	12665	12789	12748	12733	12857	12810	12721	12826	12716	12783	12830	12561	12693	12783	12754	12721	12801	12763	12723	12716	12762	12678	12787	12691	12694	12722	12668	12667	12668	12628	12712	12642	12605	12804	12597	12795	12679	12993	12691	12817	12843	12640	12650	12802	12916	12774	12798	12670	12719	12728	12757	12732	12923	12802	12888	12855	12943	12756	12671	12645	12649	12892	12760	12763	12772	12821	12637	12767	12822	12756	12867	12785	12758	12690	12724	12760	12761	12667	12732	12543	12574	12761	12685	12688	12700	12808	12890	12733	12707	12620	12958	12694	12673	12846	12710	12641	12753	12813	12864	12852	12683	12844	12714	12852	12682	12762	12849	12641	12687	12805	12897	12510	12766	12748	12726	12705	12650	12853	12780	12651	12722	12758	12642	12653	12771	12776	12627	12735	12727	12769	12656	12637	12917	12722	12874	12785	12780	12878	12692	12781	12773	12747	12676	12933	12680	12664	12754	12692	12687	12750	12704	12700	12720	12598	12535	12743	12833	12657	12691	12837	12793	12693	12623	12776	12664	12698	12803	12654	12801	12875	12683	12774	12779	12768	12730	12770	12840	12797	12598	12778	12678	12752	12742	12599	12694	12762	12765	12776	12677	12846	12695	12592	12729	12833	12621	12802	12757	12859	12846	12783	12586	12676	12582	12834	12645	12807	12751	12648	12671	12689	12756	12879	12983	12794	12698	12645	12832	12714	12728	12755	12621	12964	12665	12852	12817	12649	12762	12806	12871	12866	12840	12591	12902	12656	12785	12724	12953	12637	12755	12657	12694	12800	12766	12873	12904	12696	12654	12625	12810	12638	12739	12669	12906	12687	12718	12781	12706	12787	12742	12684	12757	12710	12621	12709	12823	12743	12799	12797	12755	12761	12593	12726	12738	12680	12562	12510	12814	12678	12859	12856	12622	12668	12721	12746	12912	12664	12646	12887	12633	12845	12698	12785	12630	12703	12868	12806	12810	12732	12840	12733	12984	12637	12648	12766	12943	12701	12731	12624	12664	12916	12712	12804	12572	12804	12636	12675	12713	12793	12668	12715	12841	12681	12912	12658	12779	12723	12655	12755	12774	12705	12780	12816	12761	12755	12872	12764	12815	12802	12707	12778	12709	12813	12807	12903	12768	12910	12721	12724	12646	12805	12752	12664	12857	12661	12712	12842	12634	12773	12719	12937	12677	12757	12746	12677	12637	12702	12626	12734	12872	12765	12689	12783	12686	12772	12846	12707	12663	12781	12840	12785	12656	12734	12673	12623	12532	12728	12592	12733	12755	12756	12825	12862	12687	12676	12808	12833	12767	12612	12802	12867	12912	12818	12711	12769	12548	12748	12665	12757	12847	12578	12757	12690	12829	12678	12923	12775	12739	12751	12745	12749	12662	12620	12658	12743	12803	12778	12856	12763	12821	12707	12670	12700	12576	12728	12670	12730	12564	12765	12695	12736	12683	12827	12777	12770	12853	12885	12940	12638	12826	12851	12796	12755	12648	12755	12596	12799	12655	12956	12785	12775	12559	12954	12588	12709	12971	12759	12749	12870	12852	12772	12828	12693	12664	12684	12761	12763	12865	12983	12708	12934	12937	12597	12827	12744	12670	12689	12812	12846	12997	12704	12868	12691	12711	12894	12728	12655	12700	12774	12944	12610	12998	12790	12792	12623	12836	12928	12639	12628	12746	12719	12660	12852	12773	13036	12793	12749	12814	12863	12740	12805	12651	12674	12918	12658	12707	12798	12728	12738	12824	12696	12801	12777	12835	12573	12703	12772	12692	12738	12767	12693	12602	13027	12680	12810	12800	12593	12691	12829	12780	12618	12772	12645	12767	12801	12701	12672	12624	12650	12909	12642	12660	12722	12653	12684	12712	12875	12636	12719	12609	12843	12760	12719	12718	12833	12493	12823	12711	12599	12684	12915	12902	12667	12838	12596	12645	12919	12736	12685	12619	12551	12762	12803	12645	12769	12794	12763	12771	12804	12665	12567	12755	12630	12893	12705	12936	12682	12758	12777	12698	12707	12730	12799	12677	12679	12731	12828	12716	12740	12835	12701	12692	12780	12781	12767	12807	12861	12690	12790	12734	12737	12863	12750	12781	12761	12788	12625	12737	12760	12666	12608	12829	12756	12903	12928	12644	12864	12737	12705	12822	12735	12772	12972	12708	12789	12722	12772	12673	12692	12739	12672	12756	12740	12759	12825	12549	12802	12851	12575	12866	12602	12744	12742	12804	12753	12954	12786	12668	12833	12787	12831	12567	12818	12662	12812	12801	12718	12707	12630	12789	12808	12906	12633	12965	12606	12784	12632	12695	12706	12800	12560	12557	12753	12608	12885	12767	12628	12730	12704	12851	12703	12729	12581	12686	12863	12641	12681	12757	12601	12566	12795	12576	12629	12790	12704	12732	12703	12683	12821	12740	12820	12733	12682	12683	12818	12844	12764	12702	12656	12701	12731	12738	12730	12734	12753	12734	12779	12619	12791	12833	12688	12741	12769	12866	12726	12593	12681	12798	12713	12697	12826	12829	12722	12746	12681	12682	12744	12623	12684	12831	12663	12839	12842	12727	12747	12723	12799	12709	12742	12594	12965	12700	12688	12704	12750	12866	12777	12708	12526	12586	13030	12697	12707	12855	12735	12886	12906	12822	12642	12660	12677	12745	12882	12577	12889	12787	12764	12772	12845	12787	12716	12626	12724	12603	12756	12830	12571	12886	12733	12734	12818	12719	12799	12853	12704	12743	12771	12690	12765	12735	12790	12590	12615	12774	12652	12622	12744	12664	12782	12847	12822	12856	12842	12911	12625	12652	12711	12741	12878	12727	12544	12634	12695	12640	12822	12865	12794	12749	12748	12799	12695	12748	12661	12649	12823	12790	12786	12755	12685	12543	12881	12764	12709	12659	12680	12871	12647	12784	12733	12656	12897	12790	12786	12608	12723	12791	12882	12694	12831	12823	12712	12763	12648	12748	12603	12842	12777	12711	12758	12708	12639	12806	12870	12848	12780	12725	12700	12824	12677	12829	12645	12853	12804	12572	12824	12811	12709	12830	12783	12792	12664	12762	12717	12661	12840	12811	12748	12710	12777	12617	12852	12706	12752	12783	12578	12599	12729	12887	12793	12623	12698	12798	12728	12639	12753	12609	12818	12729	12580	12577	12697	12636	12747	12671	12679	12720	12664	12700	12660	12645	12752	12858	12767	12982	12787	12881	12749	12794	12798	12680	12855	12805	12694	12703	12796	12756	12694	12773	12669	12674	12734	12672	12756	12695	12764	12746	12814	12702	12719	12715	12834	12638	12726	12661	12782	12851	12712	12597	12665	12700	12749	12629	12691	12956	12642	12746	12901	12675	12731	12633	12652	12699	12652	12714	12679	12802	12707	12780	12807	12597	12773	12799	12743	12727	12749	12786	12742	12850	12723	12788	12689	12773	12717	12760	12719	12753	12664	12645	12725	12733	12627	12685	12813	12871	12700	12614	12803	12694	12763	12592	12785	12677	12813	12717	12655	12807	12737	12847	12625	12761	12846	12751	12682	12675	12733	12795	12831	12888	12760	12778	12746	12887	12780	12794	12770	12835	12717	12696	12819	12641	12801	12733	12727	12742	12629	12745	12620	12510	12950	12965	12680	12783	12649	12749	12805	12698	12740	12798	12796	12691	12654	12737	12711	12793	12565	12798	12658	12866	12585	12642	12755	12769	12691	12625	12600	12826	12842	12676	12809	12719	12741	12729	12672	12518	12865	12783	12672	12640	12669	12687	12744	12859	12877	12686	12882	12748	12676	12585	12832	12873	12641	12866	12624	12669	12758	12914	12661	12685	12745	12835	12635	12786	12611	12616	12726	12635	12734	12787	12763	12757	12673	12710	12869	12643	12670	12688	12700	12643	12659	12547	12755	12812	12535	12720	12767	12720	12792	12805	12726	12815	12844	12739	12797	12699	12766	12731	12740	12859	12700	12716	12606	12791	12668	12742	12771	12876	12727	12805	12690	12802	12652	12727	12628	12647	12568	12766	12624	12737	12875	12770	12833	12916	12707	12653	12816	12629	12602	12744	12809	12873	12839	12687	12723	12704	12742	12748	12856	12758	12516	12662	12836	12790	12752	12856	12611	12791	12775	12890	12967	12830	12786	12626	12750	12794	12751	12735	12793	12787	12900	12741	12858	12855	12718	12758	12862	12731	12658	12742	12665	12724	12795	12681	12779	12880	12698	12544	12630	12889	12636	12989	12807	12750	12640	12659	12707	12643	12614	12849	12613	12803	12676	12776	12744	12785	12778	12705	12841	12709	12819	12637	12660	12610	12683	12670	12652	12717	12825	12818
27164	21288	21037	16924	14366	14333	14487	14417	14334	14329	14331	14153	14905	15399	15901	15699	14957	14719	14562	14063	14275	14203	14446	14285	14250	14196	14362	14338	14194	14178	14321	14378	14332	14464	14263	14261	14188	14049	13975	14395	14280	14129	14050	14250	14149	14067	14089	14283	14346	14332	14254	14014	14266	14370	14143	14349	14107	14436	14033	14246	14155	14116	14304	14275	14243	14101	14313	14433	14048	14232	14208	14274	14373	14065	14191	14165	14337	14161	14255	14072	14322	14171	14267	14219	14156	14212	14135	14179	14281	14337	14266	14145	14493	14191	14313	14292	14288	14416	14253	14397	14312	14154	14235	14122	14239	14193	14315	14140	14282	14464	14263	13962	14418	14356	14013	14244	14170	14100	14440	14151	14160	14433	14207	14506	14270	14231	14225	14119	14173	14194	14069	14259	14187	14207	14309	14408	14169	14112	14066	14318	14195	14377	14114	14222	14201	14195	14076	14204	14189	14198	14200	14333	14074	14170	14302	14387	14185	14443	14183	14281	14331	14188	14025	14220	14298	14110	14379	14172	14060	14192	14157	14247	14228	13973	14196	14239	14193	14231	14184	13951	14382	14142	14165	14265	14183	14004	14206	14285	14175	14223	14205	14010	14330	14201	14219	14342	14337	14241	14281	14402	14152	14412	14169	14112	14140	14107	14096	14061	14264	14134	13882	14327	14134	14138	14259	14259	14350	14434	14229	14112	14310	14472	14314	14392	14393	14263	13981	14234	14327	14193	14178	14161	14224	14362	14183	14229	14319	14093	14297	14318	14372	14267	14246	14197	14084	14132	14232	14087	14279	14121	14245	14264	14357	14204	14472	14222	14217	14210	14163	14239	14072	14284	14258	14249	14062	14293	14205	14263	14313	14333	14203	14106	14239	14089	14326	14388	14373	14239	14199	14143	14085	14260	14236	14238	14329	14248	14326	14228	14091	14162	14248	14289	13989	14191	14316	14214	14313	14250	14105	14317	14111	14333	14268	14293	14129	14164	14215	14027	14191	14181	14377	14252	14148	14120	14164	14325	14279	14074	14126	14309	14297	14229	14381	14159	14346	14242	14313	14018	14360	14173	14256	14299	14488	14097	14209	14113	14220	13996	14102	14267	14262	14069	14265	14090	14401	14309	14311	14212	14331	14221	14294	14132	14298	14286	14245	14197	14395	14255	14184	14195	14398	14152	14180	14235	14210	14301	14212	14188	14129	14274	14054	14043	14306	14222	14031	14022	14145	14095	14156	14253	14294	14378	14271	14293	14023	14158	14293	14252	14121	14333	14408	14099	14276	14119	14192	14222	14182	14189	14199	14122	14075	14195	14296	14082	13953	14039	14212	13977	14145	14218	14057	14088	14263	14456	14244	14288	14370	14178	14113	14260	14185	14363	14272	14331	14151	14092	14134	14361	14136	13984	14417	14290	14175	14158	14161	14347	14111	14248	14082	14107	14238	14312	14115	14061	14356	14216	14216	14317	14308	14210	14232	14069	14092	13881	14183	14161	14107	14150	14196	14345	14290	14299	14464	14332	14190	14326	13943	14170	14489	14257	14305	14106	14286	14084	14113	14261	14095	14201	14360	14224	14072	14256	14306	14215	14286	13981	14167	14261	14189	14367	14196	14154	14213	14124	14222	14407	14339	14223	14150	14260	14025	14236	14211	14228	14192	14229	14208	14266	14139	14430	14195	14235	14247	14432	14343	14183	14111	14060	14239	14138	14131	14103	13965	14233	14259	14314	14102	14205	14223	14077	13993	14229	14204	14252	14342	14187	14213	14013	14256	14230	14328	14114	14364	14110	14416	14265	14253	14216	14120	14193	14193	14194	14236	14190	14158	14026	14107	14057	14097	14318	14313	14316	14266	14268	14185	14123	14151	14370	14333	14097	14181	14103	14181	14089	14263	14080	14110	14134	14336	14156	14174	14228	14237	14081	14418	14170	14318	14308	14161	14361	14315	14302	14147	14250	14292	14156	14376	14359	14312	14263	14423	14115	14236	14281	14336	14317	14104	14297	14247	14123	14211	14111	14235	14251	14197	14071	14056	14097	14279	14381	14262	14007	14260	14432	14277	13985	14194	14226	14230	14087	14102	14028	14213	14333	14214	14241	14323	14381	14216	14258	14265	14215	14191	14416	14195	14279	14362	14148	14377	14124	14026	14187	14098	14385	14267	13994	14126	14291	14040	14268	14237	14116	14202	14255	14175	14069	14204	14183	14394	14130	14059	14138	14372	14224	14316	14327	14294	14319	14321	14086	14021	13930	14134	14205	14174	14428	14145	13954	14330	14319	14291	14183	14319	14162	14174	14273	14290	14242	14214	14215	14210	14115	14397	14133	14163	14245	14224	14244	14183	14119	14227	14129	14171	14083	14180	14249	14150	14158	14151	14063	14124	14078	14222	14052	14282	14199	14340	14009	14265	14299	14137	14173	14313	14192	14303	14212	14400	14209	14073	14228	14178	14443	14225	14325	14103	14182	14311	14338	14234	14484	14101	14216	14272	14179	14289	14256	14331	14408	14213	14053	14301	14389	14115	14221	14382	14341	14495	14404	14116	14242	14156	14070	14319	14231	14092	14198	14366	14451	14300	14263	14304	14376	14324	14257	14262	14351	14217	14310	14085	14129	14107	14111	14255	14166	14251	14281	14123	14228	14261	14051	14179	14311	14295	14253	14290	14044	14332	14159	14213	14237	14221	14245	14297	14174	14161	14278	14297	14214	14248	14088	14388	14208	14220	14214	14061	14022	14216	14291	14117	14095	14323	14208	14264	14179	14133	14177	14298	13988	14249	14349	14221	14320	14272	14137	14251	14286	14101	14125	14226	14340	14281	14244	14278	14075	14257	14285	14138	14103	14235	14134	14297	14190	14024	14390	14060	14251	14482	14039	14199	14186	14153	14078	14351	14359	14277	14248	14301	14336	14297	14138	14276	14354	14316	14331	14230	14245	14249	14139	14289	14207	14252	14052	14115	14080	14301	14140	14340	14291	14220	14103	14223	14265	14378	14257	14295	14324	14297	14202	14193	14170	14172	14187	14185	14175	14374	14177	14354	14295	14097	14176	14215	14160	14321	14099	14294	14131	14418	14249	14236	14207	14127	14180	13908	14199	14241	14228	14226	14363	14247	14140	14151	14175	14199	14138	13964	14161	14210	14130	14169	14277	14199	14077	14176	14333	14272	14103	14197	14070	14184	14082	14281	14207	14348	14210	14284	14211	14008	14234	14091	14332	14290	14330	14331	14112	14151	14350	14323	14068	14317	14129	14420	14060	14238	14130	14227	14185	14328	14298	14320	14222	14313	14137	14105	14271	14270	14163	14401	14158	14345	14290	14191	14361	14114	14178	14221	14207	14402	14166	14372	14080	14291	14322	14364	14267	14293	14239	14242	14391	14134	14341	14359	14412	14080	14303	14285	14248	14176	14276	14391	14356	14184	14284	14171	14229	14281	14317	14176	14474	14069	14244	14142	14057	14429	14377	13964	14266	14288	14365	14257	14113	14315	14105	14113	14266	14066	14190	14357	14197	14217	14065	14167	14369	14312	14171	14385	14361	14465	14415	14199	14160	14080	14150	14173	14287	14243	14228	14232	14260	14278	14244	14345	14229	14191	14316	14115	14149	14100	14249	13983	14186	14375	14197	14384	14360	14243	14302	14330	14172	14292	14179	14146	14326	14491	14112	14306	14298	14252	14086	14335	14250	14256	14322	14229	14184	14290	14113	14246	14445	14258	14373	14121	14168	14350	14238	14329	14412	14057	14157	14108	14258	14320	14166	14186	14123	14363	14269	14311	14246	14164	14252	14213	14120	14151	14181	14148	14157	14059	14250	14245	14259	14376	14335	14253	14265	14303	14178	14275	14233	14262	14059	14154	14198	14303	14051	14224	14086	14198	14203	14248	14473	14303	14183	14361	14163	14270	14264	14101	14252	14182	14405	14358	14160	14099	14230	14142	14434	14239	14186	14275	14148	14146	14311	14199	14351	14348	14311	14173	14192	14127	14351	14343	14253	14295	14162	14144	14171	14356	14177	14157	14218	14161	14103	14228	14328	14087	14253	14149	14349	14158	14281	14014	14219	14256	14308	14171	14146	14207	14127	14172	14382	14288	14251	14325	14054	14255	14214	14391	14277	14304	14244	14253	14134	13996	14185	14022	14301	14192	14326	14220	14272	14180	14216	14151	14247	14262	14160	14085	14224	14093	14187	14257	14318	14280	14291	14263	14211	14331	14375	14316	14267	14300	14353	14392	14401	14326	14260	14009	14325	14201	14402	14185	14305	14319	14145	14240	14336	14127	14150	14067	14141	14245	14161	14097	14183	14154	14148	14118	14280	14193	14152	14130	14331	14162	14238	14095	14283	14337	13966	14238	14190	14578	14118	14296	14236	14221	14003	14238	14104	14113	14510	14237	14205	14120	14110	14338	14333	14128	14170	14331	14158	14393	14192	14087	14352	14158	14201	14379	14219	14250	14065	14145	14072	14346	14268	14209	14285	14428	14362	14189	14221	14265	14210	14039	14284	14265	14364	14170	14228	14283	14293	14197	14330	14355	14248	14176	14331	14253	14220	14190	14290	14280	14400	14371	14040	14126	14156	14247	14343	14238	14187	14133	14088	14316	14179	14139	14127	14301	14138	14337	14306	14271	14170	14194	14197	14230	14059	14210	14038	14435	14316	14277	14098	14267	14068	14213	14280	14220	14236	14106	14266	14423	14259	14349	14246	14182	14284	14173	14116	14246	14106	14228	14065	14214	14297	14287	14126	14381	14195	13974	14244	14159	14138	14192	14088	14320	14329	14420	14173	14236	14107	14016	14153	14254	14209	14289	14241	14188	14154	14379	14381	14374	14132	14196	14316	14297	14439	14136	14148	14178	14219	14050	14253	14256	14271	14282	14136	14185	14129	14226	14261	14316	14238	14212	14493	14301	14290	14258	14164	14157	14010	14273	14116	14231	14216	14330	14206	14177	14216	14264	14121	14274	14175	14449	14270	14231	14166	14338	14172	14338	14148	14194	14053	14009	14404	14080	14189	14183	14003	14227	14310	14382	14016	14028	14125	14364	14445	14064	14280	14334	14222	14395	14223	14281	14288	14109	14201	14546	14161	14345	14236	14353	14038	14251	14362	14181	14326
13338	15046	14519	13727	13623	13751	13592	13553	13559	13629	13524	13436	14623	15219	16025	15279	14216	14023	13593	13589	13593	13343	13336	13550	13447	13441	13457	13386	13447	13351	13563	13376	13325	13391	13404	13531	13282	13434	13655	13415	13429	13563	13421	13476	13566	13582	13440	13465	13455	13366	13405	13351	13521	13435	13396	13613	13390	13400	13585	13475	13387	13429	13449	13561	13565	13352	13488	13366	13413	13342	13337	13401	13347	13395	13485	13470	13445	13387	13410	13426	13480	13374	13567	13529	13594	13623	13369	13487	13617	13478	13399	13284	13435	13476	13412	13386	13456	13448	13391	13512	13504	13404	13529	13504	13446	13363	13273	13347	13432	13584	13323	13330	13462	13356	13419	13325	13459	13583	13375	13347	13234	13354	13309	13460	13358	13432	13441	13532	13490	13510	13373	13386	13303	13500	13527	13500	13359	13650	13322	13522	13567	13456	13524	13226	13404	13388	13566	13409	13545	13359	13194	13506	13491	13458	13359	13371	13560	13269	13311	13513	13380	13449	13238	13410	13381	13576	13445	13256	13543	13533	13348	13445	13502	13518	13424	13524	13321	13328	13304	13435	13556	13472	13439	13487	13465	13637	13309	13299	13382	13487	13316	13699	13350	13403	13339	13413	13358	13520	13429	13472	13464	13435	13412	13505	13326	13406	13460	13412	13350	13514	13656	13463	13471	13357	13497	13401	13377	13408	13462	13300	13717	13474	13331	13303	13364	13384	13358	13432	13274	13530	13389	13397	13472	13468	13399	13669	13452	13374	13420	13397	13486	13699	13429	13322	13516	13273	13652	13576	13355	13374	13303	13480	13430	13435	13559	13464	13517	13411	13461	13390	13405	13586	13471	13385	13492	13407	13656	13454	13631	13468	13480	13349	13266	13439	13514	13395	13466	13422	13377	13438	13339	13530	13471	13274	13487	13415	13378	13418	13447	13446	13417	13269	13391	13488	13563	13343	13389	13549	13359	13526	13542	13362	13408	13548	13398	13354	13540	13438	13391	13416	13404	13443	13495	13490	13407	13513	13333	13476	13461	13558	13472	13389	13563	13520	13437	13344	13424	13516	13466	13384	13505	13490	13309	13388	13425	13375	13443	13423	13393	13486	13485	13506	13423	13271	13347	13611	13497	13408	13398	13502	13429	13365	13535	13318	13538	13508	13315	13447	13652	13391	13440	13484	13402	13464	13419	13361	13290	13413	13604	13322	13362	13462	13629	13215	13514	13442	13457	13356	13412	13357	13388	13238	13481	13374	13409	13454	13498	13585	13452	13445	13446	13327	13550	13415	13452	13448	13413	13408	13450	13533	13488	13360	13492	13420	13490	13643	13409	13512	13420	13420	13578	13519	13395	13536	13504	13434	13319	13470	13438	13532	13397	13492	13506	13420	13388	13451	13644	13468	13294	13535	13416	13586	13469	13410	13380	13331	13470	13543	13405	13447	13557	13510	13518	13498	13605	13544	13489	13466	13374	13296	13427	13443	13468	13488	13506	13389	13600	13408	13460	13586	13388	13471	13352	13452	13445	13337	13492	13412	13302	13476	13525	13568	13368	13576	13360	13381	13320	13535	13471	13446	13475	13423	13339	13630	13410	13551	13483	13429	13330	13508	13460	13517	13326	13490	13650	13377	13373	13418	13514	13476	13541	13402	13326	13333	13516	13482	13504	13436	13381	13433	13489	13350	13459	13509	13374	13404	13475	13458	13505	13429	13390	13343	13571	13395	13619	13425	13484	13329	13386	13374	13320	13471	13326	13421	13399	13446	13460	13475	13516	13419	13598	13540	13398	13284	13456	13502	13469	13396	13339	13491	13360	13211	13479	13421	13500	13375	13515	13442	13325	13356	13520	13410	13457	13478	13478	13391	13461	13355	13314	13383	13646	13480	13453	13478	13468	13386	13379	13482	13444	13390	13397	13487	13577	13449	13367	13498	13394	13354	13265	13535	13399	13396	13355	13584	13470	13455	13491	13455	13445	13446	13443	13480	13487	13320	13396	13632	13474	13566	13592	13379	13464	13365	13438	13461	13473	13506	13450	13390	13412	13362	13562	13362	13558	13465	13507	13434	13504	13539	13427	13468	13467	13433	13415	13446	13328	13435	13419	13481	13399	13447	13469	13346	13364	13397	13424	13514	13393	13362	13500	13444	13535	13367	13420	13569	13611	13270	13359	13504	13528	13507	13525	13348	13736	13503	13410	13452	13381	13477	13371	13459	13377	13444	13371	13296	13468	13330	13446	13514	13284	13636	13565	13217	13502	13491	13360	13505	13631	13619	13348	13536	13552	13456	13314	13584	13412	13391	13583	13289	13507	13435	13547	13407	13433	13390	13421	13482	13514	13461	13509	13556	13381	13497	13454	13363	13600	13236	13581	13384	13295	13386	13417	13544	13513	13417	13613	13626	13424	13565	13512	13524	13356	13492	13420	13488	13413	13596	13518	13521	13373	13402	13608	13467	13477	13446	13450	13496	13460	13330	13406	13502	13342	13421	13681	13415	13425	13385	13379	13369	13603	13466	13525	13333	13396	13616	13294	13500	13309	13343	13685	13529	13406	13470	13476	13583	13384	13432	13351	13444	13548	13531	13481	13607	13593	13485	13166	13519	13322	13474	13644	13629	13378	13437	13623	13437	13494	13677	13435	13349	13494	13437	13512	13519	13371	13500	13377	13543	13408	13309	13391	13364	13388	13427	13443	13233	13472	13481	13509	13374	13403	13413	13378	13448	13402	13617	13505	13437	13587	13310	13505	13370	13486	13396	13382	13459	13473	13409	13369	13622	13373	13404	13491	13407	13569	13372	13526	13411	13565	13623	13449	13523	13444	13497	13349	13457	13561	13521	13329	13546	13375	13595	13398	13333	13460	13549	13417	13346	13515	13363	13437	13402	13452	13469	13358	13425	13438	13465	13379	13354	13401	13376	13381	13532	13431	13395	13387	13485	13438	13286	13404	13437	13375	13438	13549	13571	13475	13335	13502	13621	13503	13289	13285	13551	13570	13418	13504	13482	13406	13427	13473	13460	13473	13422	13583	13479	13415	13537	13528	13526	13459	13387	13430	13601	13504	13396	13301	13550	13332	13406	13482	13455	13523	13631	13551	13491	13511	13389	13481	13433	13515	13320	13604	13436	13350	13418	13436	13578	13494	13638	13455	13399	13555	13353	13424	13490	13504	13356	13456	13534	13410	13460	13253	13555	13521	13622	13427	13508	13443	13424	13477	13364	13374	13428	13499	13500	13394	13502	13464	13385	13439	13469	13368	13322	13556	13230	13535	13323	13713	13466	13463	13448	13473	13468	13545	13386	13451	13498	13508	13604	13443	13487	13504	13481	13422	13543	13365	13418	13430	13227	13500	13384	13456	13310	13419	13396	13385	13452	13401	13315	13478	13407	13413	13495	13435	13512	13473	13340	13496	13421	13413	13496	13388	13336	13555	13337	13742	13360	13365	13382	13417	13407	13522	13430	13409	13446	13305	13461	13415	13330	13469	13390	13557	13360	13594	13428	13536	13657	13412	13319	13345	13564	13371	13408	13527	13434	13543	13343	13577	13532	13384	13449	13516	13248	13306	13445	13325	13592	13421	13543	13316	13521	13337	13402	13483	13592	13379	13508	13279	13543	13480	13565	13392	13461	13341	13297	13385	13290	13514	13460	13457	13500	13485	13434	13386	13456	13387	13550	13388	13380	13533	13476	13398	13383	13405	13383	13494	13372	13529	13407	13507	13439	13536	13462	13499	13424	13497	13373	13449	13435	13424	13583	13407	13343	13395	13545	13341	13558	13340	13608	13444	13518	13377	13546	13289	13481	13367	13314	13472	13471	13507	13446	13613	13437	13445	13470	13395	13384	13461	13640	13428	13430	13428	13188	13320	13418	13368	13296	13561	13466	13634	13565	13445	13419	13569	13370	13566	13461	13425	13199	13459	13521	13408	13669	13297	13256	13529	13506	13465	13459	13254	13545	13398	13457	13364	13537	13555	13449	13467	13373	13458	13414	13325	13427	13377	13524	13405	13483	13428	13461	13608	13341	13324	13564	13433	13458	13606	13420	13487	13394	13411	13293	13348	13587	13445	13496	13326	13308	13478	13484	13332	13468	13454	13503	13500	13410	13368	13393	13426	13417	13416	13376	13480	13432	13579	13238	13430	13426	13415	13479	13348	13485	13594	13369	13322	13488	13388	13224	13535	13481	13342	13351	13681	13557	13500	13541	13542	13462	13544	13384	13462	13411	13450	13481	13598	13630	13502	13526	13341	13515	13615	13409	13377	13507	13618	13481	13404	13563	13386	13456	13468	13501	13326	13464	13329	13392	13542	13477	13433	13458	13389	13487	13507	13435	13434	13474	13378	13380	13360	13342	13403	13373	13287	13517	13463	13623	13413	13531	13505	13553	13559	13447	13425	13572	13464	13512	13478	13673	13451	13388	13326	13394	13330	13503	13351	13384	13576	13439	13526	13469	13447	13497	13434	13373	13412	13343	13523	13401	13475	13524	13435	13400	13522	13516	13345	13418	13402	13512	13557	13516	13290	13369	13479	13265	13363	13428	13609	13489	13624	13583	13336	13367	13600	13533	13495	13507	13306	13422	13518	13252	13398	13335	13424	13425	13220	13468	13471	13456	13505	13351	13356	13504	13376	13377	13477	13504	13504	13378	13540	13577	13328	13431	13450	13331	13470	13675	13385	13490	13440	13237	13465	13427	13546	13420	13287	13567	13593	13345	13420	13569	13476	13566	13480	13563	13375	13466	13503	13277	13340	13512	13513	13469	13540	13418	13498	13456	13474	13514	13147	13341	13482	13406	13500	13545	13603	13599	13461	13411	13380	13413	13432	13363	13498	13538	13360	13447	13434	13550	13419	13506	13400	13398	13430	13363	13314	13441	13383	13392	13393	13388	13308	13427	13353	13530	13389	13408	13318	13555	13267	13551	13599	13627	13564	13461	13520	13414	13499	13593	13481	13315	13542	13341	13338	13434	13496	13546	13360	13474	13551	13460	13510	13442	13266	13389	13369	13334	13460	13404	13524	13524	13301	13560	13474	13513	13267	13358	13313	13540	13431	13515	13415	13189	13352	13439	13380	13350	13414	13367	13531	13447	13391	13394	13485	13518	13383	13481	13584	13459
23433	20982	28333	23866	21563	20721	19340	17098	16384	16672	16676	16918	26246	29709	27584	23136	19003	17415	16695	16414	16263	16414	16387	16398	16486	16513	16367	16342	16298	16281	16237	16066	16300	16704	16255	16130	16406	16298	16295	16226	16448	16416	16171	16182	16266	16386	16298	16377	16360	16240	16433	16393	16314	16214	16229	16309	16335	16146	16319	16154	16334	16339	16227	16275	16127	16329	16228	16199	16250	16129	16256	16186	16272	16313	16307	16184	16281	16377	16214	16315	16386	16371	16165	16256	16111	16465	16380	16247	16053	16301	16198	16237	16440	16445	16554	16411	16410	16442	16245	16375	16061	16169	16134	16238	16189	16296	16240	16286	16319	16222	16112	16031	16216	16327	16210	16133	16220	16273	16243	16434	16163	16235	16303	16128	16510	16329	16312	16292	16357	16399	16417	16129	16249	16386	16170	16206	16034	16252	16320	16383	16143	16211	16363	16338	16283	16204	16093	16171	16229	16093	16175	16060	16358	16206	16272	16191	16266	16206	16211	16338	16207	16214	16202	16219	16389	16204	16149	16178	16222	16291	16060	16236	16124	16091	16227	16292	16191	16398	16415	16279	16285	16316	16160	16031	16207	16175	16172	16281	16397	16061	16259	16203	16343	16199	16440	16275	16292	16251	16066	15983	16123	16550	16321	16249	16283	16098	16444	16378	16237	16160	16078	16310	16351	16022	16031	16287	16378	16338	16194	16164	16311	16220	16284	16219	16342	16176	16212	16251	16409	16106	16171	16359	16209	16012	16063	16228	16144	16335	16527	16211	16234	16229	16342	16243	16304	16321	16193	16230	16265	16244	16211	16447	16183	16284	16092	16090	16171	16308	16205	16151	16320	16112	16249	16329	16156	16081	16391	16042	16103	16352	16189	16101	16300	16230	16406	16063	16139	16066	16239	16124	16106	16408	16236	15904	16304	16240	16073	16304	16294	16220	16395	16060	16334	16195	16268	16265	16354	16359	16270	16318	16439	16186	16438	16190	16223	16377	16123	16317	16307	16264	16209	16256	16323	16399	16288	16193	16235	15999	16275	16237	16152	16237	16431	16140	16250	16498	16225	16205	16149	16263	16215	16367	16234	16390	16075	16465	16317	16462	16440	16127	16378	16478	16045	16278	16360	16316	16262	16295	16243	16379	16352	16134	16174	16264	16289	16473	16134	16050	16114	16160	16314	16449	16020	16215	16263	16277	16223	16086	16167	16291	16241	16282	16261	16084	16274	16229	16108	16185	16261	16288	16125	16301	16182	16383	16366	16042	16160	16386	16354	16311	16212	16360	16270	16153	16339	16177	16099	16241	16291	16106	16269	16203	16278	16432	16310	16306	16274	16341	16197	16332	16149	16308	16233	16348	16329	16366	16246	16342	16259	16365	16215	16381	16295	16333	16203	16160	16200	16293	16387	16210	16453	16243	16331	16224	16220	16281	16169	16276	16427	16223	16160	16286	16275	16399	16381	16303	16202	16338	16403	16313	16220	16288	16102	16255	16198	16250	16256	16256	16089	16191	16334	16242	16283	16242	16263	16161	16241	16202	16243	16307	16320	16488	16453	16496	16282	16109	16422	16089	16156	16166	16168	16313	16311	16152	16071	16143	16319	16175	16326	16293	16458	16340	16089	16255	16260	16341	16306	16257	16370	16175	16258	16431	16275	16432	16246	16205	16254	16289	16257	16113	16483	16246	16345	16125	16377	16141	16428	16312	16229	16398	16167	16316	16361	16248	16251	16257	16313	16309	16399	16344	16186	16175	16123	16180	15962	16184	16389	16117	16302	16310	16239	16238	16102	16471	16240	16227	16242	16291	16273	16320	16196	16319	16326	16164	16110	16225	16315	16314	16356	16036	16197	16261	16348	16170	16464	16203	16245	15931	16169	16271	16364	16190	16198	16205	16050	16241	16240	16354	16299	16141	16107	16317	16053	16223	16140	16353	16185	16121	16186	16174	16190	16249	16161	16079	16443	15999	16272	16247	16038	16111	16211	16248	16285	16193	16377	16374	16216	16398	16214	16517	16360	16281	16383	16248	16344	16304	16272	16226	16461	16224	16364	16309	16278	16339	16194	16322	16361	16328	16164	16347	16126	16166	16274	16134	16010	16182	16343	16391	16277	16393	16140	16347	16286	16376	16220	16327	16270	16088	16090	16163	16161	16352	16431	16261	16505	16322	16244	16266	16188	16298	16273	16275	16064	16251	16299	16362	16341	16301	16168	16248	16293	16142	16278	16314	16267	16144	16192	16352	16288	16309	16166	16145	16172	16569	16352	16467	16336	16363	16306	16400	16377	16432	16123	16084	16500	16527	16076	16291	16208	16251	16212	16066	16150	16192	16213	16309	16278	16294	16276	16295	16204	16279	16378	16251	16340	16125	16423	16162	16290	16270	16434	16326	16403	16191	16402	16200	16276	16428	16191	16240	16210	16450	16211	16072	16217	16319	16148	16220	16094	16280	16186	16066	16294	16140	16230	16079	16139	16290	16414	16104	16248	16249	16263	16160	16245	16301	16350	16307	16205	16169	16087	16331	16253	16239	16312	16271	16410	16425	16375	16292	16177	16254	16211	16008	16039	16209	16362	16148	16277	16336	16263	16208	16326	16101	16235	16227	16194	16260	16053	16286	16149	16110	16193	16332	16257	16246	16442	16211	16245	16121	16219	16154	16403	16130	16305	16295	16193	16203	16260	16225	16285	16065	16438	16222	16216	16379	16225	16313	16354	16047	16216	16189	16263	16240	16078	16229	16231	16492	16239	16097	16229	16256	16358	16354	16298	16111	16159	16205	16209	16428	16294	16297	16070	16082	15961	16059	16288	16230	16404	16616	16360	16177	16312	16159	16431	16416	16165	16278	16013	16152	16170	16203	16263	16316	16233	16144	16327	16381	16263	16189	16129	16396	16450	16436	16224	16104	16055	15954	16063	16229	16056	16013	16256	16255	16486	16211	16124	16287	16316	16290	16344	16151	16207	16135	16374	16211	16336	16293	16149	16285	16364	16323	16341	16406	16378	16201	16146	16045	16269	16345	16391	16208	16287	16312	16187	16294	16132	16100	16120	16279	16054	16100	16183	16162	16344	16273	16310	16212	16375	16410	16229	16175	16303	16343	16287	16370	16216	16110	16111	16439	16392	16309	16239	16290	16147	16152	16377	16235	16157	16131	16129	16196	16477	16191	16435	16277	16345	16235	16062	16101	16130	16136	16309	16156	16424	16214	16238	16352	16262	16441	16098	15965	16428	16335	16227	16218	16085	16254	16227	16194	16185	16315	16142	16152	16326	16271	16429	16332	16456	16304	16128	16256	16290	16108	16264	16237	16285	16278	16115	16095	16388	16401	16305	16225	16291	16303	16169	16333	16331	16306	16213	16223	16299	16207	16259	16212	16224	16373	16227	16044	16267	15987	16320	16172	16071	16417	16344	16391	16111	16170	16190	16474	16162	16317	16348	16194	16339	16172	16130	16196	16183	16108	16223	16260	16235	16013	16216	16217	16020	16384	16212	16206	16257	16414	16324	16479	16371	16316	16108	16235	16238	16055	16275	16382	16395	16212	16235	16245	16302	16308	16343	16250	16311	16453	16324	16348	16476	16259	16201	16286	16360	16124	16233	16228	16391	16438	16356	16430	16278	16217	16114	16293	16327	16144	16301	16177	16358	16080	16089	16309	16386	16431	16237	16410	16382	16315	16427	16293	16278	16358	16298	16280	16440	16369	16241	16128	16183	16288	16423	16211	16186	16373	16234	16126	16071	16253	16466	16308	16283	16153	16255	16243	16262	16363	16192	16391	16192	16106	16267	16084	16291	16135	16310	16186	16274	16187	16252	16092	16184	16282	16509	16355	16376	16236	16184	16290	16339	16242	16246	16295	16273	16173	16487	16441	16419	16133	16151	16174	16474	16308	16394	16232	16124	16225	16053	16279	16209	16253	16302	16206	16285	16268	16375	16274	16226	16274	16201	16420	16280	16081	16332	16264	16362	16348	16477	16257	16117	16360	16110	16250	16164	16274	16346	16131	16084	16257	16223	16233	16282	16221	16248	16181	16071	16239	16020	16167	16353	16140	16256	16193	16284	16215	16373	16246	16184	16225	16164	16175	16207	16174	16295	16117	16227	16115	16376	16315	16262	16331	16320	16386	16149	16319	16250	16403	16336	16116	16257	16230	16176	16335	15986	16258	16303	16233	16573	16019	16081	16233	16249	16414	16399	16227	16311	16100	16357	16335	16106	16221	16295	15986	16340	16299	16141	16233	16196	16273	16214	16399	16249	16175	16176	16169	16374	16331	16338	16393	16295	16372	16202	16362	16207	16230	16198	16360	16406	16178	16096	16175	16201	16236	16344	15985	16283	16251	16523	16175	16236	16173	16085	16116	16280	16388	16163	16317	16218	16293	16247	16280	16346	16355	16299	16241	16268	16166	16421	16273	16307	16269	16595	16268	16184	16134	16252	16347	16324	16166	16432	16233	16466	16321	16015	16309	16137	16216	16174	16335	16276	16152	16263	16379	16165	16304	16323	16155	16179	16069	16260	16120	16318	16367	16263	16460	16330	16266	16439	16354	16212	16210	16103	15967	16149	16142	16019	16133	16288	16177	16255	16121	16178	16236	16083	15938	16155	16148	16453	16344	16182	16226	16135	16174	16283	16289	16227	16383	16407	16300	16285	16297	16354	16400	16299	16281	16169	16173	16395	16206	16352	16348	16432	16159	16135	16171	16208	16196	16098	16303	16093	16328	16247	16223	16566	16232	16265	16232	16164	16046	16275	16099	16080	16321	16139	16206	16400	16150	16148	16295	16346	16226	16091	16286	16290	16306	15931	16194	16239	16369	16351	16315	16270	16019	16114	16434	16272	16211	16245	16141	16268	16115	16347	16279	16343	16391	16335	16234	16145	16248	16152	16330	16255	16448	16377	16220	16407	16137	16215	16219	16454	16130	16444	16265	16326	16218	16265	16442	16377	16390	16275	16217	16214	16235	16317	16287	16229	16101	16248	16100	16171	16302	16182	16251	16256	16283	16289	16144	16291	16202	16347	16305	16076	16215	16236	16189	16311	16228	16112	16192	16174	16178	16188	16030	16210	16299	16239	16198	16138	16414	16332	16078	16300	16093	16184	16089	16186	16178	16330	16133
13310	21692	20318	17452	16594	15981	15650	15124	15215	15191	15127	16106	30698	32791	29270	22982	17507	15849	15297	14784	14775	14803	14851	14779	14894	14713	14837	14603	14668	14806	14853	14805	14769	14722	14751	14723	14745	14720	14846	14595	14725	14810	14800	14713	14735	14603	14866	14734	14791	14923	14802	14807	14890	14850	14901	14736	14767	14843	14788	14743	14827	14781	14744	14684	14808	14749	14776	14719	14618	14742	14708	14843	14847	14841	14934	14925	14658	14569	14671	14726	14873	14671	14813	14832	14725	14716	14855	14890	14777	14818	14925	14998	14860	14716	14739	14696	14841	14562	14707	14722	14655	14922	14623	14640	14735	14794	14612	14677	14765	14691	14733	14635	14754	14686	14914	14793	14539	14806	14803	14779	14702	14838	14735	14632	14755	14521	14687	14719	14726	14676	14743	14627	14917	14641	14800	14815	14735	14660	14836	14611	14731	14688	14793	14721	14621	14825	14475	14819	14722	14782	14706	14894	14873	14852	14461	14701	14823	14755	14632	14691	14831	14805	14884	14668	14782	14834	14754	14739	14653	14672	14727	14885	14505	14818	14654	14894	14493	14724	14637	14810	14716	14930	14908	14669	14882	14604	14765	14841	14858	14790	14811	14829	14770	14902	14789	14887	14664	14605	14776	14764	14727	14687	14738	14644	14898	14891	14853	14770	14918	14795	14752	14730	14686	14856	14707	14846	14643	14748	14859	14728	14625	14849	14768	14780	14799	14869	14885	14759	14877	14796	14868	14752	14593	14707	14694	14670	14590	14741	14661	14580	14863	14792	14946	14705	14581	14696	14763	14796	14830	14643	14871	14724	14665	14787	14756	14820	14752	14703	14783	14767	14768	14820	14902	14712	14775	14630	14737	14487	14759	14797	14769	14820	14798	14680	14769	14799	14731	14836	14663	14890	14722	14823	14809	14848	14812	14683	14720	14796	14692	14763	14677	14713	14724	14573	14751	14958	14853	14797	14841	14672	14856	14715	14750	14799	14612	14940	14726	14727	14790	14738	14643	14639	14672	14780	14884	14579	14786	14634	14758	14768	14641	14798	14802	14814	14637	14799	14720	14592	14680	14823	14800	14756	14687	14685	14777	14610	14831	14789	14718	14811	14804	14690	14569	14825	14643	14917	14713	14862	14834	14739	14811	14580	14706	14733	14932	14762	14715	14733	14843	14616	14830	14621	14752	14724	14603	14667	14735	14944	14827	14656	14717	14686	14843	14800	14773	14844	14811	14823	14637	14619	14610	14773	14709	14567	14632	14833	14778	14651	14748	14818	14771	14630	14750	14827	14830	14725	14739	14747	14729	14855	14638	14616	14811	14823	14693	14794	14744	14820	14590	14797	14565	14727	14805	14778	14843	14701	14800	14702	14785	14585	14837	14766	14712	14853	14701	14616	14754	14683	14698	14700	14947	14575	14821	14615	14714	14663	14777	14854	14833	14963	14787	14662	14714	14771	14691	14891	14796	14600	14768	14416	14676	14745	14907	14861	14685	14761	14756	14704	14767	14757	14604	14778	14690	14754	14759	14697	14761	14774	14684	14703	14736	14738	14887	14673	14757	14778	14757	14757	14639	14696	14820	14756	14706	14728	14882	14894	14746	14814	14835	14747	14784	14745	14827	14681	14785	14643	14717	14773	14765	14798	14631	14551	14785	14704	14799	14841	14609	14779	14626	14523	14860	14795	14696	14658	14821	14834	14755	14669	14812	14881	14706	14935	14828	15062	14652	14540	14765	14790	14739	14937	14774	14840	14771	14619	14794	14794	14787	14801	14897	14652	14805	14726	14886	14736	14913	14828	14760	14857	14706	14837	14625	14701	14676	14802	14744	14831	14883	14754	14784	14609	14619	14907	14671	14566	14573	14674	14806	14597	14608	14622	14849	14540	14817	14711	14643	14761	14695	14790	14773	14991	14483	14804	14744	14551	14729	14712	14710	14679	14616	14684	14816	14747	14746	14913	14723	14900	14851	14722	14774	14700	14615	14792	14879	14683	14760	14886	14633	14739	14730	14713	14720	14723	14863	14712	14861	14921	14790	14733	14904	14855	14840	14654	14636	14690	14786	14670	14941	14927	14695	14764	14823	14693	14814	14842	14743	14750	15009	14677	14842	14614	14764	14796	14871	14801	14824	14820	14736	14748	14622	14633	14532	14692	14729	14603	14735	14753	14780	14764	14727	14738	14832	14733	14742	14782	14717	14751	14785	14916	14684	14678	14777	14623	14587	14554	14886	14804	14755	14782	14727	14735	14686	14877	14731	14980	14706	14575	14712	14628	14634	14721	14695	14711	14846	14877	14706	14785	14847	14860	14642	14758	14753	14879	14866	14611	14775	14873	14862	14751	14858	14746	14534	14798	14833	14873	14775	14715	14660	14742	14671	14791	14570	14794	14638	14670	14722	14666	14577	14744	14770	14614	14717	14827	14767	14687	14792	14677	14898	14763	14785	14863	14760	14586	14696	14860	14561	14713	14708	14802	14862	14883	14742	14735	14701	14771	14774	14863	14651	14533	14911	14621	14744	14862	14859	14742	14810	14606	14682	14859	14773	14653	14736	14654	14586	14912	14897	14810	14625	14873	14711	14868	14716	14648	14591	14617	14851	14803	14776	14723	14634	14886	14785	14727	14924	14706	14642	14686	14774	14905	14711	14896	14879	14653	14666	14584	14927	14801	14797	14820	14792	14868	14563	14675	14668	14758	14766	14843	14686	14770	14833	14786	14681	14660	14637	14693	14789	14739	14719	14664	14779	14800	14891	14592	14741	14816	14771	14469	14866	14739	14841	14605	14814	14554	14587	14843	14726	14688	14681	14794	14753	14707	14656	14770	14768	14655	14679	14684	14699	14879	14790	14731	14757	14753	14616	14851	14705	14680	14692	14788	14752	14666	14877	14717	14660	14871	14819	14730	14586	14844	14672	14834	14674	14738	14654	14691	14678	14715	14861	14737	14728	14893	14664	14711	14879	14853	14781	14825	14615	14695	14871	14838	14699	14663	14756	14861	14649	14683	14644	14808	14728	14767	14667	14716	14751	14811	14756	14843	14768	14676	14732	14759	14809	14798	14574	14795	14684	14843	14705	14836	14761	14796	14679	14971	14773	14676	14766	14643	14833	14629	14681	14690	14673	14612	14828	14792	14706	14758	14884	14496	14660	14781	14756	14731	14777	14878	14750	14799	14750	14647	14719	14482	14556	14755	14725	14685	14618	14657	14858	14670	14749	14765	14859	14738	14811	14774	14671	14821	14844	14693	14657	14638	14843	14823	14824	14751	14825	14783	14758	14853	14602	14834	14732	14773	14767	14870	14740	14637	14727	14790	14812	14724	14957	14741	14669	14761	14818	14862	14708	14797	14839	14747	14701	14700	14795	14952	14870	14823	14736	14770	14855	14716	14816	14662	14806	14814	14526	14551	14838	14773	14741	14754	14773	14635	14656	14803	14736	14574	14753	14755	14633	14756	14733	14845	14758	14717	14633	14804	14641	14749	14685	14971	14848	14687	14719	14657	14745	14646	14839	14680	14676	14702	14743	14674	14898	14661	14912	14585	14761	14882	14730	14745	14763	14653	14674	14777	14737	14585	14715	14882	14708	14646	14732	14685	14888	14741	14780	14906	14643	14820	14739	14737	14817	14953	14759	14684	14726	14755	14638	14680	14805	14932	14919	14586	14808	14671	14751	14767	14756	14716	14750	14759	14798	14926	14572	14718	14707	14826	14717	14660	14827	14586	14903	14707	14739	14772	14630	14678	14736	14685	14842	14753	14742	14763	14654	14764	14733	14939	14812	14636	15049	14881	14771	14781	14652	14744	14750	14533	14577	14777	14771	14502	14708	14617	14547	14853	14893	14674	14746	14652	14761	14765	14742	14692	14570	14648	14895	14814	14881	14691	14749	14811	14715	14769	14834	14528	14774	14556	14536	14797	14704	14856	14735	14747	14720	14820	14646	14765	14733	14693	14751	14792	14879	14917	14663	14633	14634	14834	14890	14813	14796	14798	14739	14759	14908	14778	14852	14761	14820	14804	14747	14734	14730	14921	14703	14546	14793	14880	14691	14732	14640	14853	14947	14746	14705	14782	14793	14604	14887	14623	14766	14705	14716	14691	14912	14794	14828	14786	14669	14705	14686	14777	14776	14749	14823	14583	14688	14730	14828	14749	14867	14520	14695	14762	14703	14666	14928	14667	14636	14766	14599	14763	14702	14889	14700	14792	14835	14746	14740	14749	14615	14886	14820	14832	14807	14814	14723	14669	14795	14816	14648	14578	14692	14622	14621	14740	14846	14627	14809	14795	14725	14748	14853	14659	14754	14522	14775	14739	14804	14918	14684	14662	14565	14876	14743	14793	14641	14642	14844	14702	14669	14704	14744	14744	14853	14758	14699	14741	14566	14642	14889	14805	14731	14809	14770	14678	14881	14692	14610	14744	14881	14838	14879	14706	14861	14727	14781	14828	14605	14750	14788	14899	14718	14615	14887	14716	14650	14817	14713	14617	14693	14737	14813	14563	14769	14845	14627	14538	14593	14706	14645	14949	14771	14621	14638	14684	14590	14684	14878	14825	14680	14863	14874	14747	14729	14667	14790	14822	14774	14684	14796	14661	14813	14700	14746	14664	14816	14685	14821	14716	14960	14880	14645	14718	14673	14774	14729	14706	14721	14807	14870	14775	14845	14578	14747	14726	14688	14858	14676	14755	14726	14855	14847	14727	14747	14757	14867	14754	14740	14606	14806	14682	14706	14700	14835	14700	14652	14759	14701	14962	14759	14853	14640	14695	14665	14829	14622	14799	14639	14669	14725	14845	14731	14742	14777	14773	14983	14732	14641	14738	14824	14797	14747	14877	14753	14890	14623	14808	14798	14837	14823	14697	14745	14833	14702	14603	14857	14834	14672	14713	14791	14801	14741	14598	14797	14630	14795	14777	14883	14799	14887	14669	14835	14977	14771	14654	14772	14891	14710	14735	14693	14641	14895	14799	14879	14576	14716	14796	14638	14790	14784	14937	14615	14768	14646	14861	14653	14885	14614	14601	14759	14776	14811	14596	14823	14701	14777	14745	14865	14679	14811	14884	14785	14723	14928	14668	14787	14799	14851	14719	14640	14780	14787	14631	14770	14755	14788	14560
22598	21000	28743	23436	21144	22889	23505	18506	17711	17863	17874	19199	32644	39163	34289	28091	21701	19070	17976	17533	17429	17253	17427	17395	17565	17346	17376	17274	17401	17300	17531	17452	17414	17249	17342	17202	17395	17188	17231	17168	17302	17191	17234	17211	17183	17134	17319	17158	17390	17320	17329	17322	17340	17157	17028	17284	17288	17173	17361	17105	17375	17230	17270	17218	17256	17137	17111	17153	17171	17073	17231	17381	17303	17254	17184	17117	17198	17250	17234	17034	17274	17265	17111	17181	17123	17189	17138	17145	17251	17294	17464	17215	17393	17138	17256	17237	17290	17246	17230	17277	17250	17130	17008	17373	17271	17098	17255	17238	17180	17131	17093	17367	17300	17309	17057	17415	17126	17154	17149	17283	17312	17165	17216	17159	17431	17074	17037	17222	17095	17310	17001	17309	17230	17248	17171	17160	17080	17084	17326	17392	17010	17181	17067	17257	17200	17105	17322	17194	17289	17127	17217	17216	17396	17306	17309	17310	17103	17267	17226	17146	17334	17303	17155	17380	17377	17173	17093	17024	17327	17465	17189	17268	17114	17112	17269	17290	17276	17117	17273	17098	17266	17122	17187	16971	17175	17192	17023	17150	17278	17394	17057	16957	17301	17020	17065	17487	17207	17051	17501	17077	17076	17142	17188	16938	17279	17152	17067	17354	17250	17311	17211	17082	17126	17121	16988	17013	17318	17157	17284	17158	17247	17166	17271	17138	17164	17280	17140	17163	17327	17158	17225	17192	17110	17335	17253	17311	17250	17031	17015	17182	17200	17164	17129	17226	17373	17259	17232	17198	17105	17190	17411	17206	17329	17318	17265	17298	17127	17138	17375	17169	17177	17259	17086	17184	16983	17287	17258	17158	17214	17316	17088	17302	17198	17152	17183	17029	17246	17277	17135	17423	17106	17356	17106	17108	17202	17121	17168	17041	17030	17217	17336	17175	17199	17198	17216	17175	17200	17188	17559	17011	17303	17275	17121	17117	17045	17088	17350	17089	16986	17294	17221	17217	17184	17426	17171	17262	17226	17058	17387	17394	17148	17211	17273	17136	17295	17395	17206	17212	17135	17155	17157	17169	17339	17060	17139	17373	17273	17203	17112	17374	17126	17119	17244	17127	17117	17227	17279	16938	17047	17247	17171	17318	17214	17081	17169	17232	17427	17067	17112	17310	17174	17127	17213	17276	16981	17280	17191	17213	17238	17322	17175	17284	17157	17118	17041	17021	17099	17134	17100	16979	17332	17076	17245	17013	17140	17173	17206	17130	17180	17211	16997	17192	17036	17118	17199	17159	17299	17403	17175	17219	17391	17119	17239	17161	17420	17264	17073	17178	17205	17410	17106	17248	17322	17084	17111	17099	17183	17377	17312	17284	17322	17066	17194	17210	17261	17088	17263	17087	17389	17117	17026	17060	17420	17086	17361	17194	17224	17171	17224	17216	17418	17207	16935	16971	17177	17149	17246	17193	17144	16995	17098	17062	17383	17267	17286	17180	17098	17022	17186	17082	17217	17190	17205	17088	17097	17247	17161	17196	17195	17150	17091	17264	17218	17133	17207	16887	17027	17085	17298	17299	17227	17187	16959	17285	17174	17168	17102	17073	17206	17148	17205	17283	17202	17198	17318	17257	17103	17269	17354	17178	17110	17221	17223	17141	17168	17212	17045	17311	17292	17176	17217	17258	16826	17012	17129	17215	17463	17280	17293	17383	17326	17139	17407	17065	17252	17190	17198	17042	17114	17287	17288	17211	17307	17131	17231	17198	17331	17133	17141	17155	17349	17239	17334	17235	17232	17109	17039	17065	17351	17212	17166	17186	17138	17069	17316	17186	17207	17102	17128	17022	17293	17025	17185	17113	17033	17246	17087	17099	17141	17126	17128	17094	17209	17309	17213	17080	17198	17037	17231	17246	17105	17227	17205	17354	17136	17109	17068	17271	17285	17253	17202	17426	17239	17133	17132	17110	17366	17099	17492	17381	17212	17231	17285	17280	17272	17066	17366	17233	17116	17107	17131	17104	17253	17281	17277	17109	17332	17217	17319	17022	17293	16894	17210	17115	17285	17165	16969	17234	17149	17029	17128	17303	17190	17195	17138	17386	17413	17196	17235	17404	17098	17249	17120	17172	17383	17077	17078	17062	17188	16959	16964	17089	17162	17158	17228	17176	17082	17319	17144	17221	17159	17266	17312	17095	17403	17221	17058	17090	17113	17223	17386	17064	17208	17124	17316	17284	17142	17037	17192	17328	17160	17010	17188	17409	17152	17208	17041	17207	17292	17154	17325	17230	17168	17235	17227	17150	17059	17224	17281	17251	17237	17176	17160	17205	17484	17051	17264	17070	17212	17021	17148	17174	17139	17160	17197	17123	17281	17309	17290	17119	17117	17353	17186	17306	17230	17140	17251	17165	17016	17202	17056	17246	17182	17267	17144	17238	17040	17052	17011	17215	17214	17275	17207	17207	17105	17154	17068	17045	17212	17251	17278	17178	17125	17165	17234	17201	17129	17169	17246	17241	17255	17087	17277	17190	17151	17348	17313	17332	17203	17240	17096	17176	17190	17369	17194	17078	17216	17149	17253	17065	17053	17191	16993	17269	17208	17157	17301	17040	17239	16937	17189	17022	17349	17020	17359	17263	17169	17323	17087	17216	17171	17050	17208	17205	17233	16983	17172	17290	17087	17451	17324	17284	17142	17266	17102	17162	17288	17109	17171	17149	17219	17181	17212	17184	17277	17320	17305	17184	17028	17151	17333	17135	17290	17089	17209	17053	17092	17287	17201	17170	17097	17093	17203	17222	17221	17164	17086	17005	17332	17013	17087	16984	17235	17353	17214	16975	17401	17201	17300	17111	17059	17070	17204	17279	17200	17244	17155	17182	17221	17274	17125	17157	17204	17114	17257	17180	17187	17182	17203	17150	17170	17232	17209	17267	17156	17247	17389	17296	17040	17207	17343	17217	17116	17252	17108	17224	17262	17172	17096	17144	17176	17192	17238	17182	17309	17292	17298	17360	17100	17427	17343	17155	17056	17129	17116	17007	17210	17278	17211	17209	17129	17179	17354	16985	17202	17294	17123	17199	16974	17193	17254	17419	17176	17256	17051	17145	17176	17191	17171	17317	17251	17287	17146	17087	17136	17132	17369	17185	17032	17421	17012	17187	17156	17030	17090	17293	17250	17195	17192	17157	17082	17233	17170	17199	17162	17275	17215	17241	17339	17124	17220	17118	17146	17268	17105	17321	17384	17404	17298	17100	17198	17142	17055	17210	17207	17180	17170	17171	17101	17277	17127	17271	17186	17333	17197	17190	17257	17466	17130	17304	17258	17119	17247	17247	17173	17211	17539	17290	17084	17170	17069	17359	17208	17191	16990	17021	17123	17345	17234	17347	17311	17156	17385	16950	17384	17409	17085	17267	17122	17236	17324	17160	17067	17099	17214	17253	17027	17290	17305	17133	17425	17192	17063	17098	17060	17112	17028	17227	17277	17263	17128	17131	17349	17115	17038	17174	17246	17144	17306	17343	17196	17199	17171	17205	17092	17258	17155	17250	17347	17280	17103	17162	17305	17126	17152	17170	17065	16995	17075	17197	17051	17046	17132	17262	17026	17262	17161	17259	17115	17217	17320	17259	17153	17353	17163	16995	17075	17281	17153	17108	17195	17237	17134	17175	17152	17311	17282	17166	17281	17071	17230	17147	17108	17352	17094	17002	17205	17243	16942	17158	17190	17180	17164	17315	17112	17276	17115	17120	17491	17029	17018	17465	17258	17197	17333	17209	16985	17122	17287	17127	17139	17240	17136	17109	17148	17301	17376	17100	17202	17067	17135	17002	17374	17076	17249	17161	17167	17249	16969	17145	17318	17126	17362	17243	17074	17022	17201	17221	17384	16991	17184	17127	17162	17097	17180	17262	17153	17261	17170	17226	17218	17045	17116	17110	17090	17253	17277	17283	17370	17103	16949	17059	17236	17166	17266	17269	17272	17256	17184	17217	17094	17159	16974	17215	17158	17225	17181	17265	17147	17274	17186	17195	17082	17166	17345	17305	17288	17213	17151	17075	17195	17233	17387	17061	17293	17020	17187	17284	17245	17185	17111	17197	17164	17132	17153	17165	17134	17090	17100	17145	17179	17197	17423	17360	17247	17011	17290	17096	17090	17042	17264	17118	17163	17239	17143	17084	16982	17353	17113	17287	17225	17315	17291	17259	17174	17179	17301	17364	17129	17154	17064	17201	16978	17125	17153	17405	17044	17121	17137	17151	17163	17347	17235	16898	17458	17125	17386	17283	17212	17080	17341	17140	17088	17102	17134	17245	17156	17161	17309	17102	16991	17129	17123	17221	17120	17293	17118	17148	17194	17034	17107	17343	17154	17277	17294	17332	17084	17188	17180	17106	17064	17169	17075	17419	17091	17108	17250	17242	17001	17116	17382	17393	17275	17057	17162	17185	17007	17021	17354	16993	17018	17136	17344	17189	17386	17293	17094	17054	17319	17123	17127	17267	17195	17051	17199	17096	17074	17158	17008	17209	17138	17085	17149	17230	17181	17361	17199	17194	16905	17237	17283	17155	17125	16852	17197	17297	17251	17087	17098	17229	17323	17107	17332	17230	17182	17186	17187	17189	17151	17146	17234	17150	17114	17176	17101	17195	17142	16850	17066	16985	17299	17008	17131	17207	17250	17148	17331	17215	17131	17162	17098	17245	17006	17289	17279	17179	17185	17267	17220	17374	17320	17021	17072	17171	17332	17079	17093	17219	17412	17191	17245	17110	16943	17109	17150	17284	16978	17224	17021	17003	17234	17188	17172	17063	17334	17141	17137	17168	17151	17203	17099	17017	17237	17175	17163	17199	17293	17199	17203	16986	17106	16981	17278	17158	17235	17124	17235	16899	17289	17046	17104	17064	17144	17216	16979	17083	17244	17157	17199	17086	17148	17209	17184	17186	17378	17147	17063	17153	17384	17205	16876	17139	17139	17138	17014	17346	16957	17387	17249	17032	17198	17218	17208	17493	17167	17141	17091	17137	17216	17027	17126	17076	17257	16890	17143	17220	17141	17233	17084	17046	17062	17282	17350	17362	17111	17180	17091	17088	17139	17102	17236	17281	17398	17322	17196	17230
14941	26021	24634	20405	18171	17361	16611	16273	16015	16079	15715	19437	38002	41161	36193	28261	20197	16979	16076	15333	15530	15513	15349	15497	15293	15409	15384	15478	15405	15319	15530	15397	15427	15280	15186	15363	15541	15382	15189	15436	15417	15372	15275	15280	15478	15306	15232	15531	15448	15236	15491	15416	15519	15196	15402	15294	15333	15342	15379	15242	15367	15291	15256	15244	15409	15375	15489	15304	15426	15298	15592	15345	15440	15206	15389	15382	15268	15262	15328	15421	15418	15452	15356	15392	15176	15485	15133	15338	15447	15300	15472	15453	15328	15517	15468	15394	15301	15376	15443	15282	15557	15294	15340	15472	15271	15382	15513	15433	15452	15416	15389	15255	15373	15306	15530	15401	15370	15317	15367	15430	15319	15300	15438	15317	15369	15194	15371	15400	15360	15354	15332	15479	15390	15176	15259	15074	15397	15241	15266	15265	15357	15346	15201	15331	15276	15313	15367	15308	15350	15368	15208	15349	15314	15446	15296	15319	15239	15463	15217	15356	15365	15479	15457	15094	15425	15353	15377	15388	15353	15330	15377	15417	15229	15218	15385	15494	15493	15330	15448	15282	15361	15326	15331	15352	15379	15274	15276	15428	15494	15352	15329	15395	15377	15187	15436	15232	15319	15307	15403	15258	15394	15253	15344	15417	15484	15491	15339	15447	15398	15401	15387	15441	15316	15432	15257	15299	15443	15294	15309	15373	15328	15409	15418	15392	15291	15387	15429	15442	15402	15261	15304	15291	15354	15530	15361	15335	15242	15245	15514	15440	15440	15390	15279	15401	15366	15436	15253	15295	15276	15382	15364	15160	15168	15232	15412	15153	15357	15363	15296	15456	15308	15170	15371	15330	15195	15436	15170	15373	15546	15296	15335	15098	15286	15238	15321	15198	15454	15372	15467	15345	15202	15296	15185	15343	15418	15254	15318	15290	15363	15439	15220	15263	15286	15411	15365	15342	15226	15242	15404	15344	15245	15318	15423	15176	15366	15394	15474	15184	15293	15300	15205	15378	15199	15432	15336	15308	15150	15531	15292	15381	15199	15208	15477	15368	15402	15206	15313	15153	15421	15387	15319	15338	15380	15300	15360	15402	15350	15250	15434	15397	15146	15292	15384	15323	15520	15416	15382	15345	15107	15267	15211	15248	15347	15404	15481	15341	15308	15246	15347	15298	15283	15512	15340	15279	15300	15421	15376	15368	15371	15356	15469	15195	15349	15434	15216	15438	15409	15345	15522	15302	15508	15262	15406	15266	15313	15253	15304	15146	15367	15297	15359	15382	15433	15355	15399	15278	15343	15326	15291	15335	15263	15366	15416	15224	15311	15210	15344	15443	15446	15466	15309	15347	15219	15371	15384	15431	15470	15237	15334	15409	15393	15315	15182	15301	15357	15414	15326	15369	15392	15220	15445	15233	15411	15296	15416	15388	15448	15469	15389	15351	15252	15391	15390	15433	15244	15458	15281	15243	15313	15288	15302	15270	15420	15405	15276	15331	15458	15362	15167	15307	15308	15360	15341	15286	15466	15343	15377	15361	15225	15176	15128	15315	15311	15299	15209	15362	15265	15229	15367	15145	15528	15495	15372	15206	15387	15339	15206	15319	15315	15255	15220	15523	15304	15171	15454	15360	15391	15178	15404	15340	15343	15390	15423	15606	15334	15265	15328	15295	15276	15353	15359	15415	15424	15431	15423	15367	15330	15335	15224	15354	15330	15300	15446	15304	15245	15329	15339	15265	15218	15347	15324	15280	15297	15494	15288	15265	15242	15310	15329	15312	15331	15432	15183	15279	15331	15366	15257	15339	15164	15396	15420	15289	15361	15315	15441	15416	15452	15324	15329	15391	15380	15278	15213	15464	15343	15306	15510	15255	15426	15420	15254	15335	15353	15334	15346	15235	15451	15345	15377	15271	15382	15362	15432	15364	15311	15458	15199	15321	15379	15182	15298	15336	15355	15488	15263	15318	15384	15142	15427	15418	15220	15262	15200	15471	15342	15316	15268	15406	15335	15293	15257	15419	15243	15281	15380	15227	15183	15337	15404	15194	15284	15261	15354	15227	15344	15441	15337	15409	15348	15469	15362	15177	15310	15237	15263	15302	15256	15393	15298	15236	15434	15284	15327	15347	15297	15467	15369	15430	15158	15475	15362	15344	15296	15381	15447	15194	15464	15307	15359	15164	15267	15135	15502	15390	15483	15306	15254	15241	15257	15294	15364	15260	15304	15631	15264	15290	15225	15429	15284	15424	15341	15272	15513	15401	15437	15283	15199	15451	15336	15431	15374	15361	15356	15358	15343	15305	15433	15384	15315	15367	15423	15381	15244	15269	15375	15361	15484	15305	15242	15293	15376	15313	15458	15307	15333	15257	15391	15426	15349	15265	15325	15407	15476	15326	15507	15418	15318	15349	15406	15276	15361	15458	15278	15193	15304	15216	15439	15397	15287	15250	15437	15425	15348	15339	15395	15409	15268	15370	15251	15112	15466	15320	15325	15266	15328	15344	15471	15333	15389	15331	15336	15191	15429	15439	15282	15495	15357	15319	15274	15251	15426	15308	15252	15409	15347	15406	15371	15431	15160	15250	15387	15291	15335	15385	15361	15219	15300	15419	15364	15234	15240	15415	15301	15420	15262	15301	15381	15226	15408	15156	15329	15299	15334	15490	15252	15284	15162	15348	15328	15377	15088	15389	15357	15334	15178	15408	15364	15379	15464	15373	15201	15246	15312	15209	15233	15511	15324	15194	15341	15365	15342	15443	15453	15315	15392	15115	15381	15393	15319	15274	15237	15471	15558	15235	15244	15385	15504	15357	15311	15319	15332	15411	15212	15339	15225	15210	15423	15323	15208	15448	15348	15405	15465	15005	15351	15380	15466	15269	15221	15476	15316	15394	15386	15393	15342	15218	15404	15183	15376	15402	15335	15479	15260	15476	15301	15259	15358	15328	15510	15250	15409	15174	15411	15420	15361	15256	15267	15430	15485	15451	15326	15393	15373	15315	15308	15545	15374	15261	15172	15434	15362	15339	15331	15424	15322	15352	15509	15414	15256	15085	15285	15269	15297	15375	15426	15419	15372	15422	15584	15363	15306	15350	15196	15294	15336	15358	15356	15414	15518	15307	15370	15195	15271	15425	15385	15273	15353	15375	15342	15346	15387	15507	15370	15342	15266	15404	15347	15228	15249	15213	15418	15452	15244	15269	15447	15297	15253	15542	15247	15401	15435	15293	15617	15280	15188	15241	15499	15332	15180	15502	15399	15237	15398	15250	15291	15428	15596	15435	15337	15303	15328	15305	15399	15323	15119	15370	15513	15297	15314	15299	15457	15345	15308	15328	15391	15281	15457	15224	15477	15197	15455	15394	15139	15296	15495	15314	15432	15265	15269	15378	15409	15405	15345	15330	15454	15358	15382	15337	15424	15249	15309	15169	15189	15233	15396	15444	15430	15249	15144	15315	15347	15355	15452	15299	15329	15408	15274	15424	15188	15300	15411	15272	15145	15256	15215	15419	15370	15283	15302	15386	15397	15255	15316	15347	15150	15325	15264	15286	15236	15260	15283	15198	15397	15328	15299	15288	15349	15345	15239	15331	15297	15316	15207	15369	15416	15272	15431	15342	15451	15305	15294	15302	15356	15311	15191	15413	15407	15363	15336	15437	15415	15474	15184	15378	15306	15359	15429	15264	15284	15361	15306	15498	15270	15315	15466	15360	15325	15402	15373	15337	15478	15305	15422	15204	15368	15322	15488	15363	15568	15177	15385	15359	15255	15436	15342	15434	15317	15415	15405	15425	15393	15223	15369	15204	15348	15418	15432	15358	15496	15432	15244	15430	15247	15343	15366	15455	15318	15334	15230	15371	15436	15496	15291	15378	15485	15399	15385	15358	15305	15385	15264	15260	15406	15243	15354	15417	15438	15310	15424	15400	15258	15288	15358	15315	15343	15412	15503	15526	15364	15361	15309	15384	15266	15497	15218	15461	15326	15380	15278	15264	15425	15293	15420	15325	15372	15532	15427	15372	15426	15293	15429	15345	15408	15358	15410	15366	15395	15269	15329	15394	15226	15479	15314	15306	15286	15359	15417	15444	15258	15411	15314	15178	15266	15312	15415	15177	15206	15249	15239	15387	15263	15385	15265	15586	15220	15193	15400	15436	15186	15287	15498	15297	15216	15320	15239	15329	15335	15338	15469	15213	15278	15307	15386	15267	15127	15250	15411	15244	15383	15290	15422	15386	15385	15377	15269	15170	15470	15199	15308	15385	15262	15304	15421	15342	15361	15204	15235	15374	15287	15335	15386	15397	15414	15234	15193	15367	15422	15294	15354	15432	15422	15415	15275	15381	15164	15402	15275	15406	15087	15472	15349	15322	15447	15363	15377	15304	15301	15255	15282	15428	15459	15309	15339	15400	15103	15343	15143	15184	15348	15347	15368	15320	15456	15419	15334	15341	15324	15304	15302	15413	15374	15469	15320	15273	15227	15198	15435	15271	15436	15177	15236	15343	15314	15456	15247	15270	15365	15367	15350	15206	15422	15297	15347	15239	15343	15172	15087	15345	15219	15333	15509	15417	15445	15379	15313	15232	15316	15417	15385	15414	15432	15332	15410	15179	15348	15316	15382	15419	15353	15316	15275	15258	15383	15499	15213	15141	15393	15194	15333	15241	15382	15339	15410	15183	15536	15158	15344	15217	15271	15239	15287	15455	15242	15435	15381	15313	15474	15354	15427	15261	15466	15375	15380	15329	15428	15216	15364	15430	15125	15222	15388	15269	15320	15421	15412	15402	15428	15365	15364	15222	15294	15355	15463	15348	15326	15288	15601	15261	15460	15321	15351	15269	15395	15250	15355	15343	15296	15425	15410	15485	15456	15343	15211	15477	15259	15450	15489	15285	15313	15489	15155	15409	15350	15271	15494	15448	15259	15412	15333	15281	15390	15282	15277	15218	15356	15284	15382	15334	15328	15296	15300	15336	15182	15278	15357	15326	15172	15347	15406	15371	15328	15231	15580	15264	15152	15398	15483	15389	15359	15328	15477	15199	15312	15254	15402	15333	15482	15293	15559	15423	15318	15285	15224	15272	15470	15283	15377	15191	15183	15323	15292	15356	15363	15374	15225	15353
27191	21632	23088	20190	17224	17319	17497	17331	17260	17326	17311	17300	18008	19077	18936	18063	17701	17841	17273	17485	17468	17363	17461	17278	17232	17068	17255	17329	17149	17406	17333	17108	17055	17202	17069	17247	17356	17295	17262	17281	17314	17221	17196	17309	17194	17384	17186	17314	17201	17162	17103	17595	17186	17193	17139	17271	17334	17346	17359	17192	17305	17212	17143	17210	17064	17140	17247	17330	17341	17423	17288	17403	17169	17076	17213	17249	17218	17116	17268	17351	17386	17261	17242	17188	17246	17338	17249	17312	17161	17330	17006	16983	17264	17278	17236	17090	17149	17151	17317	17177	17283	17163	17387	17227	17316	17253	17163	17234	17295	17293	17305	17111	17117	17219	17206	17260	17291	17347	17376	17244	17145	17105	17237	17136	17152	17095	17222	17156	17340	17247	17151	17280	17290	17359	17232	17108	17163	17207	17233	17197	17259	17073	17360	17223	17334	17314	17300	17409	17051	17230	17053	17217	17036	17232	17231	17307	17242	17437	17177	17361	17109	17248	17040	17405	17388	17238	17244	17160	17264	17162	17228	17026	17062	17220	17254	17201	17166	17102	17123	17106	17268	17241	17355	17144	17389	17200	17209	17212	17240	17265	17104	17055	17230	17167	17145	17236	17046	17235	17162	17120	17332	17198	17125	17293	17377	17328	17181	17279	16960	17309	17145	17308	17146	17128	17125	17213	17435	17139	17206	17157	17107	17273	17298	17317	17187	17271	17370	17172	17220	17134	17236	17049	17320	17293	17292	17054	17118	17232	17349	17016	17074	17096	17259	17178	17095	17401	17147	17336	17280	17210	17316	17305	17175	17032	17151	17047	17195	17143	17067	17137	16959	17058	17247	17299	17415	17341	17260	17308	17298	17141	17083	17167	17220	17328	17390	16996	17400	17270	17320	17227	17088	17315	17198	17352	17128	17310	17395	17312	17197	17246	17161	17075	17314	17207	17210	17124	17384	17064	17101	17181	17287	17049	17173	17023	17123	17144	17101	16989	16953	17354	17154	17222	17468	17197	17022	17317	17285	17182	17122	17365	17515	17252	17172	17198	17105	17128	16874	17142	17305	17183	17147	17183	17173	17154	17189	17106	17292	17094	17527	17297	17081	17177	17103	17073	17186	17252	17118	17076	17354	17121	17079	17234	17177	17162	17245	17121	17205	17265	17052	17135	17365	17045	16879	17163	17338	17115	17238	17329	17354	17131	17320	17166	17021	17173	17273	17170	17162	17164	17289	17169	17327	17165	17294	17235	17345	17020	17133	17196	17061	17130	17183	17062	17006	17134	17420	17362	17270	17244	17198	17115	17351	17219	17343	17089	17268	17139	17278	17131	17301	17182	17343	17160	17168	16965	17274	17277	17287	17300	17190	17198	17107	17211	17291	17286	17044	17184	17442	17390	17371	17171	17365	17283	17256	17275	17164	17134	17157	17442	17249	17378	17150	17404	17522	17170	17014	17396	17056	17274	17237	17130	17205	17058	17059	17115	17253	17486	17078	17145	17347	17248	17191	17284	17284	17199	17317	17187	17388	17237	17321	17420	17421	17463	17271	17409	17393	17371	17168	17301	17333	17281	17204	16969	17187	17359	17169	17178	17425	17239	17125	17359	17205	17161	17280	17050	17124	17240	17542	17177	17152	17476	17151	17390	17062	17122	17253	17246	17454	17268	17073	17220	17132	17315	17037	17213	17267	17196	17104	17214	17187	17162	17330	17291	16969	17204	17296	17174	17221	17257	17015	17027	17128	17134	17311	17083	17256	17268	17304	17309	17407	17229	17029	17346	17241	17079	17279	17280	17352	17099	17154	17202	17135	17298	17085	17179	17273	17231	17182	17084	17211	17388	17215	17322	17257	17341	17322	17155	17106	17135	17169	17229	17127	17164	17195	17397	17177	17186	17210	17434	17273	17425	17171	17184	16934	17164	17101	17434	17058	17345	17162	17078	17457	17369	17241	17250	17167	17103	17186	17187	16960	17065	17624	17404	17295	17118	17187	17250	17150	17146	17384	17135	17271	17010	17132	17270	17182	17144	17220	17185	17229	17062	17151	17195	17268	17243	17231	17256	17383	16943	17193	17115	17146	17319	17154	17178	17082	17101	17286	17270	17275	17150	17045	17061	17424	17287	17288	17173	17237	17288	17322	17277	17150	17087	17300	17225	17014	17005	17331	17201	17398	17269	17133	17130	17079	16883	17016	17378	17212	17361	17388	17251	17239	17378	17159	17240	17374	17050	17263	17089	17176	17195	17397	17424	17333	17135	17111	17141	17239	17259	17243	17318	17428	17183	17244	17099	17139	17120	16982	17272	17067	17267	17093	17247	17210	17327	17146	16893	17002	17225	17430	17270	17121	17250	17114	17078	17318	17289	16973	17190	17365	17093	17236	17137	17116	17238	17267	17234	17197	17359	17184	17371	17348	17179	17091	17298	17449	17135	17279	17345	17205	17172	17258	17212	17210	17090	17156	17149	17175	17185	17132	17243	17251	17410	17241	17235	17046	17253	17218	17217	17261	17086	17255	17294	17140	17164	17315	17192	17224	17322	17291	17339	17282	17465	17197	16997	17339	17201	17122	17322	17136	17268	17230	17181	17087	17081	17162	17298	17223	17250	17099	17135	17451	17131	17154	17344	17453	17265	17377	17123	17250	17271	17119	17309	17361	17039	17180	17100	17056	17184	17262	17180	17090	17235	17184	17126	17251	17286	17242	17067	17225	17159	17247	17152	17089	17036	17105	17536	17020	17090	17258	17127	17208	17228	17254	17299	17158	16960	17084	17407	17188	17133	17372	17224	17241	17199	17186	17144	17319	17157	17278	17101	17410	17274	17313	17250	17405	17106	17237	17118	17151	17313	17314	17431	16886	17220	17431	17215	17367	17140	17357	17258	17424	17305	17216	17125	17264	17238	17372	17150	17369	17333	17309	17138	17171	17229	17102	17273	17200	17368	17362	17234	17217	17336	17275	17096	17107	17156	17094	17114	17144	17207	17435	17302	17202	17242	17242	17242	17323	17328	17271	17323	17175	17310	16981	17129	17280	17133	17362	17090	17094	17337	17303	17256	17186	17241	17157	17387	17304	17305	17144	17193	17115	17168	17288	17082	17155	17162	17060	17398	17245	17088	17088	17487	17206	17236	17341	17270	17189	17055	17088	16964	17107	17351	17288	17022	17200	17167	17181	17276	17285	17334	17356	17109	17295	17191	17326	17264	17289	17162	17186	17304	17200	17484	17406	17292	17180	17296	17230	17101	17199	17459	17091	17290	17142	17269	17271	17265	17143	17182	17127	17295	17090	17336	17032	17256	17410	17188	17184	17309	17264	17107	17159	17313	17209	17367	17207	17324	17132	17172	17194	17162	17107	17234	17249	16885	17158	17236	17282	17200	17343	17258	17030	17208	17281	17094	17063	17141	17150	17241	17295	17281	17176	17155	17426	17308	17299	17152	17347	17242	17238	17231	17497	17375	17184	17197	17134	17236	17158	17155	17183	17204	17196	17090	17067	17027	17166	16958	17237	17188	17204	17277	17433	17114	17233	17212	17247	17115	17235	17114	17031	17455	17341	17347	17459	17150	17513	17273	17210	17226	17106	17085	17086	17256	17326	17407	17406	17338	17328	17208	17136	17121	17136	17378	17204	17285	17327	17209	17103	17135	17214	17263	17315	17305	17026	17133	17279	17279	17164	17254	17313	17098	17350	17311	17204	17111	17116	16972	17104	17046	17306	17080	17245	17326	17381	17199	17250	17178	17278	17110	17090	17312	17146	17136	17237	17400	17170	17210	17189	17394	17185	17290	17288	17036	17227	17055	17080	17267	17181	17363	17187	17326	17298	17021	17221	17394	16941	17255	17329	17275	17215	17097	17218	17073	16948	17173	17221	17448	17125	17247	17159	17071	17103	17349	17152	17251	17215	17058	17273	17285	17149	17097	17356	17386	17258	17203	17178	17184	17120	17239	17002	17123	17100	17205	17015	17152	17271	17229	17139	17278	17178	17296	17268	17311	17315	17153	17350	17252	17398	16997	17195	17109	17300	17174	17344	17482	17383	17222	17316	17229	17088	17133	17266	17242	17094	17197	17240	17246	17516	17294	17202	17320	17299	17303	17140	17133	17308	17174	17084	17276	17255	17154	17260	17379	17329	17093	17241	17207	17322	17285	17205	17176	17033	17082	17157	17026	17199	17231	17308	17330	17150	17179	17166	17136	17186	17233	17297	17125	17175	17096	17187	17405	17250	17296	17241	17261	16983	17413	17250	16976	17213	17332	17030	17296	17237	17181	17268	17252	17346	17295	17102	17271	17271	17316	17348	17120	17111	17263	17165	17297	17105	17115	17240	17226	17161	17380	17270	17284	17351	17486	17142	17243	17358	17325	17241	17169	17514	17325	17160	17109	17158	17113	17281	17481	17210	17212	17238	17205	17275	17102	17063	17228	17021	17135	17235	17170	17203	17082	17103	16985	17154	17314	17149	17359	17275	17137	17268	17177	17391	17085	17061	17468	17382	17159	17111	17184	17149	17182	17228	17461	17251	17257	17247	17221	17292	17211	17156	17110	17189	17047	16981	17356	17367	17091	17158	17274	17164	17302	17113	17340	17133	17285	17245	17011	17185	17040	17218	17312	17395	17391	17375	17256	17087	17403	17033	17084	17276	17262	17308	17209	17213	17181	17294	17202	17116	17244	17380	17437	17184	17195	17424	17324	17359	17238	16939	17076	17084	16936	17222	17134	17157	17025	17205	17279	17280	17195	17312	17378	17175	17376	17056	17152	17105	17110	16984	17219	17134	17296	17246	17133	17015	17314	17364	17085	17347	17212	17267	17239	17294	17374	17131	17104	17244	17164	17246	17219	17082	17238	17098	17215	17124	17269	17374	17240	17159	17182	17175	17174	17147	17272	17248	17299	17256	17281	17332	17149	17276	17365	17227	16996	17038	17302	17161	17142	17152	17214	17201	17388	17402	17348	17307	17459	17148	17224	17210	17380	17402	17256	17219	17244	17103	17091	17245	17314	17193	17438	17270	17335	17099	17289	17339	17439	17280	17310	17061	17294	17282	17441	17356	17200	17090	17109	17340	17091	17256	17026	17298	17067	17075	17246	17341	17319	17324	17301	17091	17190	17010	17214
14522	16600	16604	16066	15701	15364	15360	15315	15517	15320	15517	15499	16982	18378	17727	16611	15733	15271	15451	15251	15376	15350	15272	15407	15235	15335	15242	15400	15374	15488	15211	15198	15309	15206	15270	15431	15242	15314	15386	15386	15333	15275	15306	15326	15281	15322	15527	15467	15477	15410	15396	15154	15367	15249	15224	15374	15220	15199	15372	15259	15401	15396	15463	15349	15450	15384	15370	15281	15187	15194	15183	15304	15209	15391	15259	15240	15337	15046	15283	15427	15528	15275	15282	15268	15450	15412	15288	15340	15448	15342	15291	15488	15300	15284	15302	15261	15167	15387	15351	15282	15487	15335	15119	15225	15398	15380	15481	15382	15432	15331	15371	15462	15336	15402	15302	15306	15188	15411	15179	15392	15350	15354	15399	15364	15420	15301	15277	15308	15341	15320	15303	15168	15197	15282	15340	15419	15232	15338	15381	15413	15148	15157	15485	15186	15474	15448	15221	15344	15386	15243	15240	15364	15360	15444	15141	15222	15420	15346	15504	15308	15257	15302	15483	15260	15297	15488	15410	15335	15272	15247	15307	15229	15194	15210	15185	15257	15285	15286	15367	15291	15461	15475	15322	15263	15291	15303	15294	15291	15235	15372	15394	15416	15320	15284	15371	15338	15402	15279	15284	15449	15370	15214	15281	15353	15262	15280	15326	15323	15287	15370	15451	15354	15380	15309	15283	15413	15270	15278	15005	15361	15246	15413	15464	15267	15240	15347	15436	15286	15280	15362	15312	15301	15432	15226	15252	15249	15432	15218	15327	15185	15368	15390	15281	15215	15403	15202	15350	15210	15444	15307	15454	15320	15278	15305	15360	15252	15179	15211	15370	15212	15308	15144	15238	15187	15381	15275	15357	15379	15475	15152	15348	15304	15292	15268	15353	15245	15365	15360	15286	15311	15263	15425	15306	15347	15275	15178	15470	15426	15276	15271	15270	15399	15328	15250	15111	15294	15281	15249	15308	15380	15255	15284	15291	15262	15171	15325	15213	15467	15341	15143	15209	15162	15340	15271	15325	15412	15353	15257	15219	15235	15455	15315	15314	15307	15198	15363	15479	15291	15503	15307	15396	15375	15583	15301	15380	15336	15262	15133	15311	15343	15276	15390	15355	15538	15281	15268	15128	15292	15471	15376	15379	15278	15416	15244	15264	15273	15427	15168	15370	15268	15286	15402	15386	15316	15325	15314	15585	15463	15242	15562	15298	15237	15381	15446	15303	15351	15166	15293	15452	15228	15272	15439	15342	15379	15270	15178	15254	15355	15225	15262	15407	15246	15237	15316	15384	15412	15304	15500	15270	15403	15354	15332	15232	15338	15231	15303	15373	15352	15363	15306	15109	15241	15271	15306	15369	15269	15266	15290	15266	15383	15097	15330	15336	15238	15226	15283	15301	15524	15171	15204	15323	15250	15420	15313	15309	15369	15329	15421	15316	15428	15157	15335	15282	15232	15177	15230	15272	15376	15438	15427	15407	15347	15476	15318	15440	15305	15323	15186	15317	15368	15347	15377	15434	15380	15395	15354	15441	15258	15343	15267	15480	15468	15340	15259	15340	15204	15379	15303	15453	15169	15205	15290	15330	15529	15260	15291	15357	15368	15395	15415	15282	15270	15216	15324	15383	15388	15263	15341	15250	15172	15288	15394	15414	15376	15366	15292	15314	15294	15279	15203	15413	15261	15319	15330	15164	15395	15464	15404	15208	15398	15368	15305	15387	15413	15427	15418	15250	15352	15290	15249	15272	15165	15286	15295	15280	15301	15352	15362	15407	15353	15246	15334	15235	15478	15374	15450	15289	15323	15363	15400	15306	15404	15386	15405	15453	15374	15241	15129	15164	15341	15330	15344	15301	15313	15256	15354	15286	15251	15166	15197	15345	15227	15269	15455	15451	15369	15373	15291	15239	15291	15369	15468	15305	15340	15429	15139	15377	15137	15464	15436	15254	15301	15104	15334	15342	15426	15406	15280	15195	15447	15169	15202	15297	15321	15370	15430	15344	15274	15328	15461	15459	15431	15295	15338	15368	15234	15367	15202	15279	15275	15330	15370	15207	15459	15359	15291	15159	15289	15210	15250	15312	15172	15371	15162	15306	15200	15336	15260	15205	15352	15305	15275	15246	15336	15338	15266	15294	15413	15475	15370	15249	15310	15314	15460	15410	15435	15367	15387	15282	15280	15400	15343	15433	15236	15478	15354	15350	15272	15295	15304	15231	15233	15421	15346	15220	15345	15200	15285	15291	15284	15356	15326	15408	15269	15336	15345	15351	15123	15412	15351	15334	15393	15212	15351	15379	15372	15422	15468	15348	15205	15463	15292	15386	15470	15379	15388	15366	15471	15375	15160	15337	15357	15409	15267	15399	15296	15365	15332	15378	15444	15320	15450	15378	15363	15377	15232	15344	15415	15230	15329	15299	15296	15224	15282	15294	15284	15424	15522	15391	15440	15131	15159	15288	15286	15245	15254	15214	15224	15433	15238	15385	15188	15143	15421	15246	15295	15280	15384	15355	15116	15481	15206	15378	15324	15413	15295	15410	15282	15029	15184	15470	15228	15402	15356	15455	15258	15372	15429	15349	15313	15403	15231	15241	15200	15348	15275	15397	15413	15396	15311	15504	15366	15357	15314	15353	15434	15162	15312	15220	15330	15371	15383	15305	15313	15329	15377	15405	15254	15219	15216	15338	15350	15316	15502	15251	15061	15326	15494	15331	15043	15457	15391	15157	15156	15380	15247	15223	15400	15349	15303	15211	15297	15408	15368	15259	15338	15288	15293	15275	15240	15226	15331	15393	15048	15350	15418	15347	15518	15359	15269	15430	15397	15414	15215	15557	15233	15206	15383	15220	15332	15187	15236	15331	15258	15363	15380	15202	15235	15305	15329	15428	15363	15254	15338	15543	15227	15208	15131	15336	15448	15295	15277	15391	15166	15389	15251	15331	15309	15538	15282	15232	15285	15149	15181	15297	15382	15273	15111	15331	15300	15407	15119	15283	15469	15358	15348	15383	15447	15308	15156	15408	15311	15249	15268	15244	15389	15310	15331	15433	15302	15273	15345	15079	15474	15135	15500	15270	15339	15280	15401	15268	15172	15149	15314	15341	15340	15373	15145	15415	15252	15412	15277	15325	15401	15247	15318	15256	15264	15319	15205	15456	15232	15384	15252	15394	15324	15357	15256	15202	15484	15356	15186	15346	15264	15373	15277	15316	15314	15288	15279	15300	15403	15174	15381	15421	15280	15374	15234	15217	15272	15390	15277	15392	15299	15251	15275	15213	15222	15147	15172	15461	15488	15138	15272	15311	15331	15398	15431	15236	15225	15147	15338	15240	15434	15352	15475	15229	15343	15527	15184	15267	15379	15372	15292	15399	15397	15317	15200	15348	15322	15147	15433	15428	15336	15321	15251	15356	15250	15199	15347	15364	15253	15281	15494	15390	15306	15503	15227	15293	15250	15370	15256	15353	15280	15227	15345	15430	15383	15506	15353	15331	15156	15305	15253	15132	15288	15227	15334	15276	15585	15411	15433	15139	15214	15334	15346	15248	15375	15475	15248	15334	15298	15372	15548	15442	15313	15436	15238	15284	15459	15368	15490	15244	15331	15202	15291	15192	15146	15279	15504	15279	15362	15385	15228	15435	15388	15238	15211	15339	15258	15263	15283	15251	15385	15328	15532	15343	15287	15378	15343	15333	15103	15307	15251	15310	15268	15270	15194	15280	15298	15410	15294	15289	15314	15389	15265	15169	15424	15416	15324	15293	15412	15251	15357	15388	15225	15497	15313	15406	15460	15216	15447	15269	15222	15272	15120	15325	15447	15436	15266	15198	15292	15343	15245	15371	15389	15353	15394	15428	15204	15303	15471	15312	15256	15329	15309	15257	15294	15326	15372	15423	15328	15202	15446	15328	15381	15215	15305	15287	15361	15333	15256	15281	15205	15565	15367	15401	15380	15183	15136	15430	15176	15313	15574	15271	15398	15260	15197	15319	15270	15311	15300	15317	15239	15459	15175	15323	15475	15313	15380	15370	15322	15247	15200	15418	15406	15183	15490	15457	15388	15228	15306	15248	15176	15305	15309	15354	15320	15218	15413	15492	15399	15321	15423	15286	15362	15289	15259	15365	15372	15322	15419	15246	15442	15288	15447	15309	15338	15266	15291	15284	15280	15364	15335	15196	15412	15326	15467	15500	15478	15302	15331	15338	15557	15170	15338	15451	15424	15244	15313	15253	15366	15320	15315	15333	15360	15249	15378	15447	15261	15216	15273	15456	15381	15325	15251	15406	15241	15260	15244	15193	15273	15160	15348	15375	15482	15428	15338	15350	15335	15197	15265	15256	15328	15440	15180	15366	15360	15329	15256	15275	15318	15090	15327	15402	15261	15315	15260	15461	15232	15218	15279	15446	15272	15459	15173	15351	15228	15356	15419	15135	15413	15267	15269	15549	15522	15315	15343	15475	15259	15335	15373	15422	15441	15327	15124	15235	15350	15213	15113	15558	15280	15187	15351	15324	15148	15255	15495	15315	15325	15212	15325	15462	15201	15317	15156	15241	15304	15213	15217	15269	15365	15333	15407	15502	15269	15385	15276	15360	15462	15365	15296	15267	15319	15146	15268	15245	15356	15172	15460	15312	15351	15206	15346	15414	15467	15262	15231	15259	15286	15315	15387	15480	15184	15358	15417	15408	15129	15204	15485	15315	15452	15253	15135	15307	15200	15208	15515	15405	15429	15280	15452	15268	15282	15235	15251	15390	15389	15284	15230	15319	15238	15549	15201	15384	15225	15340	15285	15426	15324	15416	15226	15214	15286	15093	15428	15303	15397	15349	15412	15270	15164	15203	15278	15451	15207	15209	15260	15351	15317	15192	15406	15146	15249	15404	15409	15211	15199	15336	15242	15385	15261	15386	15366	15324	15440	15372	15314	15301	15349	15201	15467	15287	15458	15169	15161	15254	15292	15334	15305	15115	15346	15296	15283	15108	15329	15327	15396	15119	15313	15308	15442	15378	15362	15177	15099	15309	15457	15389	15326	15335	15224	15261	15362	15417	15506	15327	15515	15341	15392	15454	15443	15364	15229	15306	15274	15205	15191	15466	15298	15345	15266	15244	15365	15405	15295
23445	21022	28411	23913	21841	22178	21922	19232	18949	18944	19105	20801	27274	31907	29274	24911	21383	19734	18986	18570	18759	18862	18535	18409	18656	18778	18764	18664	18596	18730	18652	18630	18580	18517	18719	18643	18793	18722	18836	18654	18731	18553	18381	18508	18449	18725	18490	18653	18562	18495	18650	18740	18645	18486	18643	18737	18613	18727	18601	18438	18621	18728	18489	18397	18781	18676	18662	18815	18441	18475	18542	18801	18693	18831	18642	18625	18575	18767	18645	18762	18795	18791	18523	18699	18664	18669	18760	18560	18930	18462	18511	18641	18622	18709	18507	18598	18587	18508	18396	18587	18615	18634	18661	18589	18453	18631	18534	18660	18794	18650	18395	18735	18552	18648	18690	18463	18561	18670	18713	18586	18434	18697	18585	18793	18459	18695	18823	18860	18492	18588	18587	18549	18639	18603	18475	18535	18551	18782	18620	18484	18732	18532	18581	18875	18571	18353	18626	18634	18639	18548	18517	18385	18399	18598	18572	18439	18762	18646	18644	18508	18479	18621	18552	18513	18561	18536	18736	18669	18646	18647	18473	18521	18435	18620	18700	18617	18664	18645	18692	18472	18661	18724	18867	18868	18670	18481	18475	18552	18696	18509	18521	18580	18614	18612	18723	18577	18482	18648	18491	18382	18843	18583	18571	18519	18536	18485	18678	18522	18524	18462	18517	18572	18604	18713	18618	18576	18513	18542	18516	18333	18533	18532	18516	18525	18673	18645	18681	18408	18732	18739	18689	18529	18615	18575	18415	18646	18611	18655	18602	18625	18788	18501	18505	18460	18620	18569	18532	18645	18423	18535	18706	18618	18585	18448	18680	18625	18563	18715	18601	18424	18533	18538	18457	18684	18547	18682	18605	18626	18577	18533	18652	18690	18320	18564	18829	18409	18246	18543	18694	18533	18755	18355	18744	18535	18593	18731	18524	18582	18523	18548	18789	18631	18719	18691	18546	18461	18801	18425	18482	18550	18521	18498	18426	18599	18703	18596	18545	18488	18739	18554	18368	18527	18662	18588	18378	18458	18641	18729	18544	18374	18515	18593	18561	18468	18580	18791	18543	18661	18295	18568	18655	18706	18440	18728	18750	18561	18654	18657	18457	18783	18574	18512	18681	18525	18634	18604	18621	18515	18559	18441	18376	18533	18770	18545	18392	18682	18507	18820	18632	18712	18657	18627	18646	18422	18511	18507	18672	18348	18480	18577	18678	18571	18446	18502	18578	18462	18633	18586	18704	18720	18657	18567	18463	18706	18636	18646	18535	18731	18602	18573	18837	18649	18647	18548	18535	18510	18429	18540	18558	18609	18560	18665	18687	18541	18540	18645	18541	18631	18420	18663	18533	18585	18568	18348	18406	18663	18519	18668	18645	18580	18400	18544	18526	18420	18469	18665	18404	18432	18576	18654	18616	18437	18374	18531	18585	18711	18656	18531	18621	18488	18604	18605	18589	18693	18737	18568	18536	18367	18521	18686	18346	18510	18449	18421	18541	18588	18727	18518	18586	18706	18866	18447	18645	18584	18488	18363	18536	18600	18708	18394	18747	18569	18474	18864	18658	18751	18496	18438	18627	18449	18573	18521	18648	18599	18471	18452	18586	18631	18625	18607	18563	18639	18707	18614	18677	18502	18391	18769	18392	18535	18724	18627	18648	18620	18620	18790	18628	18532	18595	18574	18638	18406	18489	18757	18544	18674	18563	18635	18408	18587	18549	18591	18575	18859	18482	18508	18737	18456	18634	18658	18534	18638	18499	18620	18601	18597	18540	18607	18507	18674	18615	18737	18484	18650	18480	18516	18494	18356	18547	18631	18661	18761	18535	18708	18509	18456	18755	18411	18658	18545	18594	18447	18768	18515	18621	18582	18551	18529	18796	18646	18673	18697	18564	18453	18670	18793	18412	18693	18364	18437	18580	18575	18411	18469	18670	18571	18779	18654	18585	18548	18695	18770	18495	18527	18472	18644	18576	18293	18507	18472	18536	18576	18527	18643	18721	18617	18564	18690	18502	18597	18480	18676	18648	18611	18726	18517	18694	18486	18700	18790	18572	18603	18893	18719	18624	18441	18571	18599	18611	18430	18535	18579	18530	18574	18668	18386	18654	18512	18494	18595	18528	18574	18665	18592	18662	18527	18652	18539	18684	18729	18571	18501	18772	18648	18441	18700	18534	18646	18683	18567	18726	18480	18436	18650	18665	18602	18510	18559	18663	18549	18640	18779	18544	18515	18564	18550	18535	18528	18615	18407	18787	18703	18630	18633	18577	18697	18523	18731	18738	18547	18570	18548	18667	18397	18613	18562	18584	18614	18569	18332	18416	18582	18470	18629	18610	18567	18618	18510	18740	18530	18441	18552	18867	18585	18669	18596	18437	18596	18587	18409	18569	18294	18441	18619	18647	18646	18540	18537	18548	18604	18726	18684	18676	18448	18626	18728	18518	18507	18470	18692	18871	18442	18657	18685	18635	18603	18527	18505	18735	18606	18468	18529	18617	18791	18610	18598	18538	18648	18413	18635	18564	18690	18683	18621	18401	18454	18576	18540	18715	18392	18580	18630	18620	18616	18562	18644	18784	18526	18693	18712	18497	18577	18502	18428	18568	18636	18601	18532	18618	18767	18474	18317	18683	18608	18852	18567	18594	18695	18676	18694	18418	18514	18786	18582	18457	18513	18589	18509	18580	18733	18718	18458	18425	18507	18752	18628	18560	18296	18365	18507	18448	18552	18753	18621	18574	18421	18533	18719	18640	18615	18834	18653	18541	18427	18603	18583	18633	18438	18568	18642	18741	18598	18591	18296	18761	18599	18461	18561	18719	18536	18426	18421	18392	18564	18580	18736	18694	18545	18446	18481	18685	18669	18515	18505	18676	18707	18527	18442	18527	18766	18600	18811	18554	18590	18645	18535	18533	18353	18515	18556	18655	18634	18590	18721	18756	18514	18586	18609	18420	18665	18494	18508	18630	18625	18647	18403	18324	18709	18434	18575	18714	18466	18644	18672	18591	18337	18529	18599	18544	18402	18471	18480	18587	18706	18545	18448	18550	18416	18572	18614	18453	18476	18715	18497	18678	18523	18458	18604	18692	18743	18528	18428	18491	18607	18636	18595	18573	18534	18425	18627	18579	18690	18709	18496	18620	18448	18374	18605	18576	18531	18527	18690	18597	18752	18606	18630	18494	18606	18528	18531	18635	18657	18828	18524	18514	18729	18604	18393	18505	18679	18610	18531	18595	18559	18679	18691	18584	18510	18491	18724	18432	18588	18600	18487	18588	18566	18464	18616	18429	18558	18581	18679	18315	18395	18504	18370	18717	18750	18524	18280	18363	18597	18607	18504	18638	18638	18803	18703	18624	18515	18627	18627	18528	18425	18492	18491	18605	18620	18581	18671	18596	18502	18582	18757	18499	18573	18671	18612	18546	18631	18750	18636	18765	18527	18644	18426	18443	18450	18678	18463	18619	18513	18654	18659	18652	18427	18647	18419	18472	18539	18820	18622	18698	18676	18655	18681	18518	18611	18607	18536	18778	18741	18577	18731	18492	18535	18561	18651	18581	18572	18707	18359	18556	18460	18623	18579	18661	18686	18684	18612	18444	18578	18725	18735	18861	18756	18791	18482	18720	18531	18650	18744	18493	18491	18442	18512	18625	18502	18530	18725	18518	18569	18663	18677	18554	18321	18609	18606	18733	18587	18607	18698	18527	18745	18635	18608	18504	18557	18585	18484	18573	18522	18593	18392	18722	18688	18607	18738	18446	18493	18468	18664	18651	18586	18496	18622	18435	18515	18415	18655	18714	18698	18527	18599	18679	18646	18512	18459	18639	18668	18645	18776	18341	18660	18588	18538	18663	18521	18602	18724	18621	18756	18380	18737	18595	18408	18593	18420	18690	18514	18369	18592	18552	18558	18784	18547	18475	18620	18534	18404	18390	18496	18755	18677	18574	18706	18489	18523	18667	18688	18612	18438	18636	18467	18500	18523	18591	18624	18476	18674	18715	18584	18349	18574	18842	18613	18512	18392	18576	18605	18348	18699	18466	18618	18608	18426	18583	18411	18605	18590	18681	18785	18671	18449	18476	18580	18632	18492	18480	18512	18477	18447	18465	18408	18558	18600	18598	18461	18514	18614	18547	18623	18666	18444	18554	18449	18578	18531	18789	18517	18781	18623	18725	18593	18628	18581	18366	18615	18650	18684	18578	18628	18437	18528	18775	18435	18772	18550	18681	18539	18466	18509	18506	18661	18708	18652	18694	18628	18808	18641	18616	18591	18581	18531	18626	18464	18726	18565	18714	18671	18529	18656	18518	18510	18770	18522	18593	18546	18556	18337	18599	18590	18538	18597	18864	18692	18823	18695	18692	18724	18505	18698	18458	18541	18551	18618	18443	18600	18598	18597	18731	18458	18521	18459	18607	18794	18681	18938	18679	18747	18660	18321	18586	18710	18609	18487	18610	18226	18540	18592	18478	18532	18519	18789	18708	18500	18775	18536	18672	18634	18630	18834	18776	18578	18542	18667	18713	18651	18900	18623	18475	18601	18389	18630	18623	18613	18670	18537	18513	18651	18651	18262	18592	18339	18458	18416	18527	18603	18492	18786	18560	18566	18839	18595	18675	18382	18485	18668	18575	18734	18466	18719	18690	18545	18468	18451	18632	18657	18602	18521	18493	18646	18660	18503	18725	18659	18562	18627	18550	18517	18489	18597	18569	18566	18747	18671	18509	18570	18566	18683	18595	18555	18769	18544	18609	18512	18390	18619	18398	18797	18497	18560	18764	18606	18543	18737	18623	18610	18595	18626	18559	18544	18565	18517	18599	18662	18591	18437	18594	18512	18706	18712	18720	18521	18685	18624	18580	18646	18523	18760	18497	18737	18719	18673	18574	18639	18660	18465	18595	18689	18614	18706	18574	18874	18679	18511	18656	18415	18539	18552	18442	18552	18627	18440	18623	18686	18566	18595	18573	18728	18713	18644	18478	18543	18508	18581	18727	18702	18654	18505	18207	18448	18622	18564	18565	18538	18543	18596	18536	18554	18793	18352	18646	18547	18608	18610	18565	18719	18493	18504	18497	18512	18569	18604	18745	18391	18732	18630	18582	18563	18649	18436	18529	18419	18632	18576
13852	22956	21864	19088	17831	17213	16924	16762	16595	16391	16725	20436	30269	33805	30272	23926	19285	17088	16534	16211	16186	16220	16247	16086	16206	16236	16442	16380	16134	16166	16344	16285	16289	16258	16220	16170	16149	16171	16057	16454	16242	16157	16088	16060	16262	16304	16263	16218	16288	16069	16180	16230	16315	16136	16136	16348	16186	16200	16259	16286	16181	16204	16231	16276	16133	16077	16126	16148	16338	16146	16096	16216	16262	16232	16219	15970	16191	16164	16115	16230	16197	16194	16300	16296	16232	16319	16187	15988	16153	16252	16166	16166	16075	16051	16241	16186	16065	16133	16102	16338	16287	16063	16299	16189	16033	16167	16133	16259	16136	16088	16246	15938	16207	16152	16218	16111	16149	16208	16174	16079	16238	16236	16112	16250	16221	16322	16084	16419	16312	16241	16367	16262	16243	16184	16266	16176	16167	16248	16099	16111	16150	16035	16270	16301	16136	16197	16061	16206	16274	16115	16172	16295	16151	16143	16259	16269	16191	16199	16134	16011	15981	16156	16128	16105	16125	16151	16056	16041	16333	16164	16012	16169	16238	16099	16244	16092	16255	16166	16143	16101	16246	16120	16033	16174	16188	16204	16283	16185	16298	16179	16212	16095	16485	16235	16165	16231	16342	16258	15993	16212	16204	16239	16071	16189	16228	16311	16164	16263	16145	16156	16286	16176	16260	16145	16220	16235	16141	16278	16305	16244	16233	16291	16085	16300	16126	15949	16263	16354	16105	16211	16157	16055	16130	16142	16261	16091	16162	16222	16315	16121	16020	16213	16260	16100	16099	16209	16111	16157	16218	16142	16184	16078	16165	16133	16174	16151	16203	16198	16066	16335	16135	16316	16220	16137	16187	16167	16013	16124	15916	15968	16373	16209	16095	16180	16351	16224	16207	16317	16249	16171	15997	16175	16212	16104	16075	16188	16193	16184	16082	16337	16177	16156	16012	16060	16230	15997	16178	16093	16276	16081	16182	16213	16224	16021	16118	16065	16112	16112	16107	16089	16114	16309	16225	16218	16205	16255	16146	16187	16075	16048	16097	16047	16418	16151	16240	16113	16315	16181	16099	16218	16133	16142	16264	16208	15960	16062	16330	16194	16160	16134	16180	16135	16098	16063	16128	16017	16278	16217	16128	16112	16249	16134	16233	16100	16227	16186	16097	16195	16092	16222	16299	15976	16114	16188	16100	16163	16100	16113	16243	16032	16235	16244	16055	16192	16396	16126	16197	16128	16105	16279	16322	16107	16164	16226	16331	16071	16310	16092	16085	16013	16194	16084	16264	16047	16241	16224	16165	16071	16204	16107	16116	16159	16230	16259	16073	16087	16309	15991	16158	16142	16122	16159	16300	16255	16211	16085	16023	16178	16270	16196	16093	16209	16186	16058	16020	16193	16220	16312	16068	16323	16291	16055	16081	16180	16055	16223	16207	16171	16018	16186	16201	16155	16151	16095	16140	16325	16192	16113	16260	16239	16180	16233	16080	16284	16163	16180	16000	16143	16182	16240	16248	16309	16115	16042	16078	16170	16345	16286	16165	16296	16184	16327	16257	16132	16252	16285	16037	16276	16092	16315	16184	16053	16137	16093	16314	16201	16178	16279	16256	16047	16248	16148	16073	16186	16320	16258	16218	16243	16224	16283	16242	15945	16210	16241	16168	16148	15938	16158	16211	16234	16190	15998	16013	16219	16287	16120	16166	16120	16207	16171	16262	16159	16195	16109	16261	16177	16174	16078	16199	16164	16034	16171	16174	16115	16125	16341	16261	16267	16324	16347	16106	16118	16112	16058	16197	16236	16268	16126	16215	16132	16112	16327	16230	16333	16054	16033	16244	16114	16245	16022	16057	16098	16187	16162	16154	16268	15999	16103	16102	16080	16175	16271	16314	16233	16310	16224	16232	16101	16096	16187	16100	16205	16113	16187	16333	16390	16082	15953	16320	16023	16137	16208	16246	16090	16138	16392	16237	16315	16247	16220	16168	16077	16323	16249	16031	16070	16274	16064	16329	16194	16113	16236	16269	16190	16170	16196	16096	16053	16085	16140	16323	16030	16281	16159	16138	16077	16152	16149	16211	15971	15983	16173	16315	16267	16065	16012	16149	16119	16225	16085	16209	16308	16090	16222	16221	16104	16152	16349	16202	16053	16265	16001	16223	16241	16332	16072	16100	16221	16127	16225	16324	16171	16136	16233	16097	16183	16161	16187	16207	16167	16113	15913	16261	16167	16101	16063	16029	16014	16168	16025	16182	16178	16266	16039	16262	16244	16103	16167	16047	16240	16128	16228	16243	16106	16190	16010	16108	15909	16177	16147	16047	16225	16112	16207	16189	16174	16264	16249	16313	16015	16315	16172	16159	16240	16193	16150	16200	16191	16130	16074	16077	16145	16059	16281	16092	16045	16292	16130	16060	16243	16157	16240	16106	16240	16246	16125	16043	16295	16088	16194	16287	16114	16021	16312	16272	16280	16102	16380	16019	16137	16090	16116	16165	16155	16152	16036	16380	16039	16128	16309	16164	16287	16035	16223	16143	16210	16011	16137	16390	16073	16349	16080	16077	16188	16251	16353	16291	16095	16055	16197	16293	16214	16253	16094	16174	16162	16184	16329	16084	16220	16131	16199	16191	16224	16138	16262	16288	16211	16076	16160	16075	16201	16312	16289	16225	16212	16010	16244	16342	16133	16184	16264	16200	16152	16155	16176	16386	16073	16253	16234	16084	16233	16130	16089	16093	16246	16203	16136	16127	16248	16373	16298	16176	16128	16298	16272	16253	16235	16124	16164	16094	16080	16357	16159	16068	16264	16248	16285	16130	16190	16180	16243	16175	16049	16242	16010	16084	16326	16122	16266	16189	16076	16346	16254	16162	16090	16100	16209	16181	16012	16203	16312	16223	16276	16093	16119	16251	16119	16222	16226	16384	16091	16268	16100	16152	16229	16061	16176	16133	16237	16187	16142	16295	16055	16171	16089	16252	16183	16152	16093	16253	16373	16231	16177	16036	16174	16194	16141	16180	16177	16279	16145	16223	16240	16276	16089	16268	16299	16263	16034	16106	16078	16192	16218	16107	16270	16112	16005	16075	16238	16067	16187	16106	16041	16288	16171	16107	16174	16142	16116	16258	16181	16074	16082	16063	16184	16172	16084	16133	16285	16249	16027	16160	16280	16172	16017	16186	16099	15950	16258	16196	15987	16256	16225	16270	16090	16172	16264	16210	16229	16180	16068	16198	16245	16020	16247	16122	16243	16174	16105	16191	16261	16471	16014	16250	16337	16121	16113	16148	16202	16173	16235	16054	16093	16234	16194	16175	16232	16131	16176	16118	16246	16169	16164	16147	16100	16104	16274	16155	16230	16255	16198	16156	16105	16101	16204	16187	16087	16197	16076	16182	16059	16085	16205	16153	15942	16255	16289	15948	16299	16242	16192	16148	16270	16106	16065	16277	16155	16345	16140	16050	16139	16124	16147	16100	16209	16192	16057	16201	16117	16144	16206	16021	16126	16125	16309	16272	16193	16162	16260	16116	16135	16171	16171	16175	16060	16160	16047	16076	16283	16191	16182	16216	16313	16273	16293	15991	16192	15906	16064	16129	16235	16083	16256	16277	16237	16172	16111	16266	16195	16221	16077	16207	16031	16140	16263	16143	16129	16208	16055	16239	16340	16196	16212	16061	16213	16206	16253	16260	16092	16332	16166	16116	16131	16347	16094	16315	16117	16251	16017	16207	16128	16294	16273	16141	16060	16010	15943	16077	15950	16063	16302	16138	16055	16129	16183	16214	16193	16181	16211	16085	16248	16333	16090	16353	16077	16152	16117	16339	16076	16208	16140	16065	16160	16244	16007	16461	16160	16081	16131	16203	16215	16067	16290	16193	16070	15998	16026	16075	16198	16319	16125	16013	16271	16102	16337	16042	16137	16182	16344	15944	16161	16234	16169	16174	16164	16060	16203	16083	16230	15951	16135	16297	16301	15935	16240	16222	16128	16230	16226	16114	16249	16183	16260	16170	16210	16134	16109	16155	16460	16354	16286	16232	16032	16308	15985	16111	16104	16101	16050	16176	16205	16097	16283	16189	16093	16290	16131	16095	16308	16229	16177	16262	16289	16104	16240	16116	16203	16116	16203	16064	16218	16140	16231	16140	16262	16077	16075	16204	16026	15871	16148	16024	16243	16202	16150	16179	16102	15967	16212	16324	16281	16258	16165	16169	16336	16120	16187	16054	16194	16159	16171	16264	16066	16116	16221	16344	16249	16223	16133	16119	16288	16164	16182	15933	15949	16197	16067	16277	16082	16219	16281	16123	16089	16048	16045	16155	16306	15953	16111	16132	16130	16181	16180	16172	16154	16311	16122	16344	16111	16145	16289	16179	16237	16269	16201	16263	16162	16360	16178	16128	16149	16329	16179	16341	16045	16261	16099	16134	16136	16300	16193	16186	16180	16188	16173	16194	16128	16122	16203	16236	16145	16096	16011	16008	16161	16294	16267	16079	16240	16226	16179	16377	16272	16260	16226	16071	16134	16241	16220	16125	16013	16210	16121	16129	16117	16333	16187	16176	16200	16124	16230	16164	16130	16197	16049	16231	16155	16119	16164	16199	16100	16260	16148	16029	16264	16317	16132	16300	16126	15958	16101	16123	16204	16252	16215	16172	16174	16236	16216	16089	16070	16155	16137	16312	16101	16140	16107	16269	16037	16272	16144	16088	16183	15972	16335	16130	16291	16166	16204	16207	16184	16276	16037	16296	16099	16207	16090	16156	16251	16054	16173	16201	15950	16079	16106	16252	16182	16294	16206	16177	16195	16172	16065	16003	16135	16192	16263	16193	16078	16352	16115	16099	16066	16241	16137	16273	16176	16055	16200	16140	16056	16003	16262	16064	16130	16156	16296	16124	16183	16222	16275	16111	16114	16358	16075	16179	16229	16370	16162	16147	16089	16203	15952	16126	16327	16215	16158	16256	16217	16077	16097	16122	16318	16150	16060	16130	16198	16171	16292	16108	16113	16228	16083	16104	16055	16218	16154	16303	16204	16232	16110	16225	16148	15983	16096	16019	16119	16183	16263	16315	16268	16142	16119	16098	16128	16083	16369	16055	16215	16227	16291	16182	16226	16282	16164
22460	20982	28691	23424	21220	23563	25773	21232	20410	20845	20750	23280	35612	41069	36203	30133	24485	21856	20750	20315	20247	20241	20122	20322	20240	20373	20240	20410	20264	20179	20245	20194	20154	20260	20107	19987	20190	20273	20207	20203	20076	20084	20319	20189	20161	20243	20151	20222	20179	20130	20027	20192	20252	20233	20160	20121	20216	20109	20115	20010	20268	20302	20249	20274	20125	20089	19989	19951	20093	20159	20232	19937	20141	20267	20163	20177	20083	20289	20305	20327	20074	20258	20063	20110	20200	19926	20075	20103	20138	19969	20078	19967	20043	20013	20389	20172	20160	19952	19971	19951	19912	20054	19964	20034	19911	20146	19983	20211	20185	19919	20071	20111	20070	20304	20024	20198	20174	20077	19830	19915	19972	19797	19922	20294	19980	19944	19940	19794	20198	20203	20069	20002	20113	20057	20163	20065	19983	19969	20237	20006	20234	19922	20055	20117	20103	20190	20231	20060	20107	20100	20070	20192	20216	19927	20028	20087	19972	20007	20155	20180	20199	20124	19895	20235	20104	20218	20266	19950	20016	20193	19869	19988	20063	20031	20087	20127	20153	20065	19889	20063	19731	20046	19981	20126	19939	20014	20062	19971	20015	20014	20000	19859	20039	20045	19773	19999	19966	19916	20114	20102	20155	19822	20063	20057	20059	20079	19944	20021	20203	19907	20150	19951	20137	20073	19997	20190	20044	20085	20227	20088	20185	20142	20044	20163	20123	20210	20335	19948	20121	20046	19912	20034	20023	20088	19879	19880	20144	20135	20017	19986	20170	20085	19868	19701	20108	20122	19927	20035	20017	20086	20124	20130	20086	20018	20132	19921	19869	20143	20113	20081	19912	19929	20058	19999	20030	20014	20105	20016	19928	19975	20208	20045	19978	20011	20311	20154	20024	19867	19968	20108	20232	20106	20081	19966	19973	20085	20115	20021	20068	20054	19994	20049	19925	20155	20084	19904	20170	20019	20056	20017	20155	20209	20034	20138	20069	20209	20028	20086	20044	20020	20168	20008	20159	20105	19995	20150	19920	20201	20106	20025	20085	20045	19885	20057	20161	20049	20265	19911	20084	20194	19899	20139	20134	20057	20052	20284	20084	20183	20281	19995	19982	20264	20006	20035	20121	19958	20108	20127	20217	20077	19979	19958	20075	20064	19970	20020	19950	19989	20033	19778	20127	20022	19908	20009	20082	20133	19972	19970	20074	19991	20139	20180	19851	20310	20058	20059	19990	19869	19876	19981	20033	19971	20225	20192	19941	19947	19995	19960	19918	20141	20083	20081	20164	20121	19868	20224	20231	20070	20088	19985	20086	20242	20394	19954	19951	19907	20108	20035	19958	19979	20123	20152	20033	20141	19998	20085	19944	20070	19925	20039	19890	20149	20167	20018	20122	20067	20094	20062	19982	19923	20023	20153	19958	20044	20117	20104	20089	19953	19945	19991	19938	19698	20164	20006	20139	19993	20074	19808	19974	20058	19957	20043	19895	20100	20105	20152	19866	20139	19954	20148	20165	20293	20124	20135	20079	20088	19951	20051	20097	20241	19914	19773	20039	20002	19840	19842	20072	19960	19983	19963	20052	20062	20049	20134	20044	20075	20113	20034	20170	20031	20097	20173	19884	20125	20144	20053	19949	19966	19889	19986	20166	20094	20139	20069	20033	19996	19850	19897	19948	19937	20025	19995	20014	20200	20024	20009	20431	19936	20027	19895	19933	19807	20046	19907	20078	20231	20042	20035	19970	20064	19879	20084	19994	19880	20213	20094	20003	19946	19998	20063	20093	20115	20006	20098	19959	20089	20232	20038	20064	20130	19971	19973	19967	20065	19956	19959	20023	19901	19892	20121	20220	20142	20172	20131	19871	20293	20124	20118	19942	19933	20000	20247	20106	20012	20169	20035	20049	20088	20135	20209	20118	20203	20047	19990	20019	20116	20133	20047	20187	19978	20127	20039	19966	19992	20239	19994	20238	19945	19993	20158	20023	19973	19816	19884	20164	19971	20006	20078	20065	19953	20270	19937	19717	20043	19883	20015	19967	19949	20142	20119	20077	20220	20120	20072	19952	19793	20227	20110	20058	20087	19974	19927	20008	19925	19925	19908	20090	20029	20029	20055	20111	20122	20131	20011	20177	20000	20053	20138	20159	20149	20181	20099	19935	20013	19948	20010	20160	19817	20017	19669	19927	20107	19976	20029	20229	19959	20004	19841	20007	20299	20021	19899	19926	20204	20202	19961	20095	20348	20220	20139	20100	19973	20278	20165	19926	20072	20203	19920	20180	19838	20080	19951	20178	20020	20203	20096	20113	20169	19909	19917	20249	20018	20186	20074	19915	20073	19925	20070	19842	20010	19996	20059	20020	19820	20135	19992	20022	20045	20012	20066	20086	19821	20091	19880	20172	20050	20266	19941	20244	20209	20102	20110	20155	20232	19997	20164	19884	20226	20074	19963	20037	20115	20056	20008	19859	20053	20080	20064	20084	19969	20061	20016	20219	19906	20030	19932	20124	19889	20196	20085	20175	20126	20233	20110	19927	20023	20051	20015	19964	20125	20065	19899	20079	20183	20180	19973	20164	20007	20283	20000	20144	20062	20210	19737	20236	20076	20194	20141	19945	20166	20266	20161	20123	20211	20201	20260	19859	19966	20066	19735	19916	20102	19941	19893	19976	20077	20271	19895	19791	20047	20056	20273	20123	19901	20143	20130	20288	20011	20129	19971	19925	19715	20072	20168	19878	19967	19953	20054	19951	19972	20167	20039	20011	19888	20020	20091	19976	20185	20100	20067	20061	20023	20012	19978	20019	20099	19899	19947	20093	19943	19891	20027	19965	20039	20247	20094	19960	20052	20015	19973	20134	19836	20179	20084	19979	19872	20124	20246	20028	19921	20008	19981	19949	20009	20050	19865	19958	20044	20014	19832	19892	19918	19987	20014	20338	19921	20029	20130	20047	19914	19988	20015	20174	20196	20015	19952	20140	19977	20015	19950	19966	19994	20141	19966	20172	19947	20136	20058	20081	20116	19999	20048	20175	20065	19924	20212	19918	19937	20180	20025	20088	20094	19940	20083	19863	19941	19808	20080	20237	20053	20099	20193	20075	19957	20052	19971	20008	20017	20071	20007	19999	20241	20082	20157	20112	20070	20084	19954	19952	19905	20203	20037	19931	19800	20160	20123	20195	20051	20148	20159	20203	20198	20042	20090	20117	20113	20194	19938	20141	20264	20041	20001	20154	20043	19981	19958	20118	19908	20045	20131	20063	20070	19889	20208	20041	20098	20072	20007	20035	20019	20090	19818	20127	20037	20078	20113	19839	20110	19973	19860	20007	20117	20088	19922	20009	19933	19948	19747	19999	20132	19908	20104	19940	19954	20038	20264	20180	19846	19881	19962	20137	20232	20237	19901	19853	20036	20063	20150	20134	20003	20098	20183	20138	19967	19953	19854	19888	20130	20032	19887	20165	20138	19936	19870	20144	19964	20054	20100	19943	19901	19928	20024	20079	19887	20174	20003	20094	20020	20011	19900	20064	19946	19912	19820	20118	19956	20122	20006	19964	19991	19964	20145	20143	20269	20141	20014	20221	19977	20030	20036	20045	19912	20166	19966	19997	19922	20145	20271	19853	20371	20252	20169	20041	20096	19919	19951	20191	19927	19954	20035	20069	20017	20345	20158	20052	19993	20317	20110	20040	19987	20195	20185	19939	20100	19912	20134	19984	20039	19750	20200	20178	19804	20161	19769	19842	19985	20053	20109	20060	20037	20055	19995	20028	20042	20151	19943	19915	20076	19836	20041	19993	20042	20028	19790	19872	19992	20197	20014	20308	20117	19926	20057	19923	20029	20217	20075	19981	19902	19827	20116	20121	20108	20044	20118	20244	20016	20060	20139	20011	20097	20209	20041	20013	20285	19995	20061	20066	20215	20041	20027	20054	19821	20138	20274	20057	20167	20153	19957	20149	20087	20144	20141	20238	20167	20184	20288	20044	20086	20030	20150	20046	20050	20085	19933	20142	20249	20088	20055	19920	20031	19902	20239	19878	19935	20018	20008	20063	20086	20151	20000	19966	19843	19979	20019	20131	20168	19882	19922	19993	19913	20083	19974	20109	20050	20003	20043	19984	19923	19915	20170	19905	20250	19970	20173	20030	20031	20023	20117	19997	20029	20029	20158	20153	20285	20120	20183	19977	19980	20038	20124	19937	20004	19778	20079	19982	20050	20142	20268	20143	19955	19936	19979	20074	20158	19972	20279	20125	20038	20060	20011	20121	20191	20097	19993	20013	20111	20277	19942	19890	20120	20118	20052	20104	20162	20102	20252	20157	20070	20023	20053	20081	20163	20066	20192	20119	19917	20023	19901	20219	20007	20216	19934	20151	20036	20047	20044	20171	20197	20062	20139	20269	19932	20006	19845	19841	20174	19953	20158	20077	20078	20175	19923	19918	20123	20027	20119	20013	20098	20245	20067	20040	19847	20122	19836	20030	20147	20102	20130	20186	20065	20101	19929	19933	19975	20031	20016	20013	20172	20127	20373	19921	20072	20149	20055	19996	20076	20087	19934	19832	19872	19991	20181	20011	20003	20067	20108	20292	20232	20154	20363	19895	20020	20052	20146	19947	19985	20117	19949	19966	19898	20140	20204	20053	19926	20143	19989	19993	20104	19971	19893	20104	20147	20171	19903	20128	20054	20005	20244	20149	20042	20115	19863	19879	20162	20272	19907	20094	19989	19847	20035	20123	20009	20053	20096	20008	20135	20036	20070	20099	20178	19930	20083	20098	20039	20260	19901	19711	19933	20152	19863	19954	20183	19993	19967	20073	20004	20041	19923	20273	19990	20017	19949	20238	20178	20033	20105	20185	20091	20062	20172	20129	20315	20301	20210	20032	20096	20054	20164	19987	20195	20050	19973	20016	20157	19859	19995	20218	19875	20011	19962	20061	20064	20222	20184	19890	20056	20207	19940	19851	20069	19998	20186	20020	19903	20078	20175	20063	20074	19956	20112	20069	19983	19883	20051	19956	19994	20145	19963	19911	20071	20088	20044	20047	19934	20119	20268	20253	20104	20167	20273	19963	19946	20002	20071	20069	20056	19949	20081	20106	20106	19975	20051	19863	20086	20004	20070
15655	27566	25601	21560	19507	18685	18189	18025	17597	17606	17795	23236	39315	41824	36912	29150	21648	18646	17664	17098	16911	17025	17045	17188	16992	17127	17122	17087	16990	16965	17031	16930	16998	17014	17056	17023	17138	16993	17064	16987	17004	17097	16842	17021	16910	17043	17009	17102	17023	16942	16974	17012	17036	16988	17085	17021	16943	16864	17076	16874	16946	16886	17030	17226	17068	17102	16935	17098	17028	17067	16988	16947	16981	17145	16952	17037	16912	16828	16878	17080	17173	17028	16904	16976	16907	16990	17021	16918	17021	17106	16975	16924	17027	16966	16996	16856	17035	17054	16830	17061	16984	16955	17005	16987	16929	17120	16934	17055	17115	16873	17114	17118	17073	16915	17123	17083	17099	17175	16976	16880	17008	17112	16994	16877	16899	17077	16982	16944	16835	16999	16960	17062	16938	16887	17069	16950	16860	17074	17015	16941	16760	16976	16940	16983	17052	16980	17095	17036	16993	17017	16864	17142	16848	16932	16973	17162	17007	17023	17108	16849	16944	16924	16820	17008	17020	17040	17059	16894	16994	17110	16802	16994	17123	16932	16953	17090	16911	17043	17031	17004	17007	17160	16894	17066	16884	16809	16884	16908	16874	17061	16998	16954	17132	17014	16976	16841	16941	16835	16925	16911	17003	17261	16937	16903	16888	17080	16970	17115	16895	17040	16860	16889	17043	17130	17022	16881	16822	16928	17002	17118	16759	17093	17158	17002	16976	17024	17070	16961	16923	17082	17110	16968	16989	17075	16946	17048	16978	17057	16945	16915	16955	17012	17014	17102	16877	17056	17025	16967	17036	16940	16960	16979	16965	16984	16924	17112	16960	16991	17047	17077	16867	17092	16914	16972	17061	16948	17028	16969	16937	17015	17027	17112	16973	17158	16958	17102	16974	16880	17009	17001	16885	16939	17066	16921	16910	17027	17137	16789	17019	16984	17203	16919	17193	16970	16948	17121	17032	17050	16888	16892	17109	17050	17044	16965	16914	16979	17001	17000	17053	16901	16745	17069	17127	17004	17123	16908	17017	16917	16777	17159	16998	17057	16948	17014	17053	16971	17159	16915	17071	16820	17130	17082	17001	17027	17039	16980	17030	16780	16801	17030	16807	16955	16873	17101	16846	16980	16936	16935	17150	16906	17112	16905	17006	16888	16890	17059	16964	17067	17051	16885	16932	17025	16863	16877	16934	17253	16996	17095	17012	17147	16878	16988	17002	16959	17009	17027	16961	16925	16807	17032	16989	16875	16917	16806	17141	16947	17160	17026	17032	17108	17111	17053	16835	16786	17035	17093	16947	17049	16941	16891	16958	17039	17028	17100	16942	17028	17104	16927	17179	16923	17096	16812	16881	17021	16916	17025	16957	17021	16776	17009	16910	17116	16961	17055	17045	17075	17134	17006	16863	16815	17133	16890	16982	17060	16959	16831	17051	16914	16959	17025	17034	17149	16882	17005	17040	16900	16892	16866	17007	17046	16970	17001	17063	16974	17076	16981	17024	17069	16995	17055	16757	16986	17025	16875	16812	17007	16898	17008	17089	17287	16899	17023	17015	17063	17096	16964	17064	17146	17152	17101	17031	16938	16928	17143	17006	16802	16904	16960	17004	17070	16907	17099	17076	16950	17022	17007	16925	17199	16804	16921	16665	17085	17092	16894	16921	17061	16979	16786	16992	17080	17007	16962	16947	16979	16981	17045	16914	17073	16983	16859	16956	17031	16911	16993	16808	16865	16918	17099	16844	16965	16965	16868	16977	16985	16831	16975	17057	16824	16921	16959	17141	16872	16824	17002	17056	17093	17007	16872	17182	16980	16840	17017	17115	17141	16944	17017	17077	17109	16970	17003	16995	17055	17025	17035	16969	17010	17092	17033	17007	17071	16984	16766	17071	16931	16919	16945	16920	16983	16938	17073	16824	16986	17023	17214	17115	16943	17049	16945	16933	16915	16936	16891	16870	17020	16886	16948	16934	17034	17185	16967	17137	17056	16962	16963	17237	17071	16859	16983	17087	16985	16879	16946	17019	17038	16925	16875	16944	16835	16913	16945	16856	16977	17058	16956	17034	16963	16945	16763	16890	16993	17046	17138	17060	16936	16862	16930	16880	16974	17014	16883	16949	17061	16962	17030	16935	16921	17040	16955	16923	16927	16991	17023	17072	17058	16758	16855	17086	17080	16943	16816	16989	17020	16858	17062	17181	16936	16996	16957	16988	17060	17234	17004	16820	17040	16857	17174	16891	17130	17091	16975	16975	16903	17066	17211	16913	16988	17154	17067	16857	16972	16851	17057	16966	17014	17052	17096	17078	17073	17149	16970	17044	16988	17022	17095	17105	17023	16897	16909	17029	16891	17106	16926	17003	17089	17123	17160	16991	17110	16922	16874	17251	16958	16971	17011	17026	17048	17000	16868	16971	17041	16920	17046	16945	17045	17167	17028	17106	16819	17166	16971	17008	16888	16930	17094	17089	16908	16977	16871	17142	16965	16847	16957	17000	17022	17061	16992	16948	17033	16959	16891	16765	16858	17031	17068	16995	17037	17086	16942	17015	17068	17081	17115	16984	17055	16871	17058	16899	16881	16969	17034	16881	16994	17141	16908	17030	17127	16917	16945	17121	17079	17037	17095	16958	16991	16890	16952	16873	16949	17095	17068	17022	16966	16985	16941	16999	16924	17052	17003	17024	16983	16816	17209	16966	17054	16932	17100	16928	17014	16999	17000	17037	17061	17012	17103	16956	17010	17004	16800	17055	16945	16805	16888	16922	16994	16959	16906	16937	16850	17100	16859	17115	16921	16999	16994	16919	16954	17100	17096	16962	16929	16828	17065	17302	16823	17196	16946	16948	17141	17123	16959	16939	16804	17032	17071	17061	17058	16833	17132	17037	16920	17002	17120	17127	17085	16910	17072	16894	16950	16986	16870	17060	17054	16727	16891	16837	16925	16988	17059	17013	17014	17017	16972	16915	16990	16856	17196	17043	16959	17003	17007	16891	16861	16962	17097	17003	17001	16911	17069	16984	16928	17044	16933	16969	16900	16773	16959	17156	17018	16995	16822	17131	16981	16990	17251	16994	16963	17030	16896	16865	16990	16886	16878	16963	16847	16917	16984	16803	17009	17006	16887	17002	17125	16870	16934	17159	17067	17016	17074	16939	16995	16947	16962	16994	16983	16851	16947	17125	16969	17113	17081	17029	17014	16997	17023	17172	16900	16969	16947	16956	17209	17237	16836	17029	17043	16972	17117	16899	16898	16926	16999	16826	17024	16901	16939	17055	17058	17096	16885	16940	16912	16871	17004	17041	16960	17139	16953	17188	16924	16992	17119	17022	16829	17099	16998	16984	17119	17073	16877	16996	16983	16958	16971	16963	17069	17046	17026	17120	16991	16839	16808	17086	17074	17104	16892	17114	16900	17081	16961	17001	16915	16970	17152	16923	16884	16921	16913	16980	16784	17067	16941	17033	17000	16981	16893	16979	16958	16986	16961	16998	16830	16850	16790	16998	16995	17018	16850	16985	17071	17038	16980	16811	17099	17067	17026	16894	17115	16948	16930	17046	16958	16964	16915	16887	16982	16998	16840	16992	16967	17050	17060	16961	16961	16849	16929	17155	16967	17044	17089	16841	17100	16975	16978	17000	17055	17038	17077	16704	16839	16810	16950	17018	17056	16727	17097	16981	16996	16918	16819	16871	16906	16864	17045	16915	16933	17012	17068	17107	17022	16890	17054	17010	17151	17129	16999	16991	17068	16996	16997	16879	17005	17032	17041	17020	16931	16928	17060	17002	17008	16992	16967	16960	16992	17071	16927	16972	17014	16887	16964	16923	17081	16913	17223	16891	17074	16962	17006	16929	17110	17009	17007	16992	16860	17050	17228	17040	16947	16874	17056	16935	16940	16808	16809	17016	16952	16889	16889	17022	17083	17147	17116	16775	17043	16965	16915	17001	16908	17152	16929	16989	16875	16901	16894	16887	17088	16917	16916	17001	17060	17192	17070	16923	17014	16969	17063	17038	16931	17136	17114	16898	16869	17012	17054	16961	16924	17121	17077	17032	16959	17041	17034	16985	16768	16861	16968	17054	16870	16983	16955	17177	16957	16899	16928	16749	16994	16951	16903	16954	16911	16933	16936	16780	17067	16823	16895	17004	17020	16950	16846	16848	16784	16971	16925	17019	16948	17038	17147	17143	16825	17031	16951	17057	16971	17063	16962	17019	17039	17096	16999	17041	16786	17141	17007	16939	16976	16877	16988	16926	16785	16925	17040	17156	16997	17062	17057	16759	16915	17043	17012	16904	16943	17133	17059	16933	17233	17057	17085	17037	16914	16939	16929	16997	16989	16821	17000	16857	17030	16917	17014	17034	17025	16946	16874	16941	16964	17001	17036	17055	16846	16917	17054	17014	16991	17008	17126	16956	17083	17091	16859	16776	16969	16936	17034	17161	17011	16976	17050	16951	16785	16863	17079	16981	17017	16976	16866	16902	17237	16922	17044	16775	16972	17063	16956	16834	16975	16964	16998	17009	17036	17086	16878	16974	16918	16931	16912	16978	16839	17047	16914	16943	17009	16829	17013	16907	17218	16936	17014	17017	17032	16941	17014	17021	17018	16888	17009	16922	17136	17002	17012	17061	17000	17082	17101	17067	16969	16974	16686	16960	17053	17067	17108	16942	16983	17056	16953	16925	16816	17108	17091	16971	16972	17007	17002	16912	16912	16842	17121	17005	16998	16871	16940	16793	17029	17007	16932	16876	16953	17053	17022	16924	17023	17118	16881	17052	17005	17000	16970	16947	16945	17029	17006	17034	16861	17012	17088	16968	16972	16981	16974	17230	17157	17011	16875	16955	16952	16850	16930	17080	16940	16973	16918	16977	16949	17122	16904	17133	17126	16965	16974	16951	17014	17091	16867	16879	17183	16962	16972	16884	16940	17045	16846	16951	17007	16918	17176	16962	16958	16781	16879	16975	16905	16790	16856	16997	17065	16911	16991	17020	16836	17078	16991	17064	16795	16941	16997	17099	17018	17000	17024	17077	16922	17057	16908	17083	16929	16859	17088	17034	16956	17090	16978	17025	16986	16989	17028	17013	17073	16853	16987	16883	17103	17083	16887	16752	16963	17042	17056
27418	21963	24722	22408	19807	19955	20189	19887	19817	20103	20258	19950	20882	21522	21664	21102	20727	20351	20237	20059	20074	19958	20134	19990	20094	19819	19773	19855	20210	19820	20029	20004	19902	19995	20036	19874	19931	19897	20021	20196	20044	20113	19864	19973	20090	20130	20006	19905	20084	19783	19937	19852	20026	20024	19944	19947	20009	19783	20037	20037	19928	20012	19987	20115	19793	19907	19882	19969	20033	19982	20089	20097	20016	19870	19968	19696	19795	19901	19942	20018	20019	19973	19813	19654	19843	19799	20043	20105	19947	20136	20022	20129	20067	19992	19977	20006	19898	19899	19960	20073	19921	19861	20014	19943	19779	19975	20009	19843	19910	20123	19825	19733	20177	19928	19840	19853	19979	19997	19786	19779	19947	19938	19684	19978	19955	20016	19963	19962	19977	19926	20038	19863	20085	19920	19996	19921	20101	19991	19721	19867	20015	19765	19976	20036	19760	19821	19876	19888	19700	19859	20049	20027	20189	20019	19966	20052	19979	19771	20078	19911	20011	19926	19896	19931	20049	20212	19895	20003	20120	19882	20091	19908	19760	19910	19949	19923	19898	19784	20026	19864	20226	19939	19841	19652	19882	19978	19980	19985	19972	19856	19903	19816	19804	19764	20009	19842	19836	19969	19902	19914	20000	19895	19866	19982	19938	19854	19848	19858	19927	19862	20086	19966	19964	19716	19990	19932	19906	19895	19771	19971	19898	19966	19969	19887	20090	19980	19985	19780	19942	20020	19869	20144	19901	19924	19985	19883	19920	19850	19828	20041	19794	20224	19822	19865	20032	19955	19862	20047	19753	20163	20045	20000	20010	19899	19867	20064	19975	20025	19810	19794	20010	20173	20086	19775	20075	19946	19927	20078	19842	19925	20052	19912	19873	19906	19938	20059	19814	20024	19926	19898	19947	20191	19862	19961	19942	19722	20179	19764	19832	19865	19846	19895	19812	19767	20076	20021	20155	19806	19931	19969	19881	19840	19988	19905	19872	19717	19959	19986	20041	20137	19862	19954	19844	19887	19927	19909	19801	19926	19850	19676	19962	20026	19865	20036	19901	20141	19990	19789	19907	19931	19889	19856	19862	19994	19887	20016	20021	19796	20204	20080	19915	19763	20107	19817	20047	19678	19995	19809	20028	20070	19926	19923	20096	19939	19799	19931	20032	20103	20043	19961	19959	19973	19888	19954	19621	19937	19871	19872	20131	19804	19880	19947	20013	20026	19884	19984	19999	19860	19904	19859	19805	19982	20129	19883	19849	19828	20136	20221	19886	20011	20011	19877	20031	19987	19939	19970	20054	19562	19926	19896	20116	20055	19993	19945	20020	20108	20104	19928	20124	19745	19917	19760	20021	19948	19867	19996	19957	20094	19855	19859	20095	20030	19942	19773	19909	19767	20039	19950	19955	20015	19897	19927	19892	19926	20101	19937	19945	20023	20000	19959	19872	19822	19857	19987	20158	20051	19903	19967	19692	19852	19963	19931	20038	19705	19936	19951	19975	19697	19882	20030	19969	19818	20077	20109	19913	19858	20095	19914	19892	19780	20082	19875	20050	19805	20061	19995	19923	19992	19884	20025	19885	19917	19704	19951	20078	19842	20001	20204	19907	20014	20220	20026	19821	19867	20046	19908	19986	20062	19924	20127	19945	19946	19912	19863	19962	19793	19905	19762	19845	19871	19811	19916	20015	19937	19968	19914	20087	19851	19876	19866	19969	19788	20129	20112	20024	20025	19837	19790	19861	19954	19843	20102	19909	19755	19780	19945	20015	20052	20078	19905	20035	19982	20055	19851	19924	20121	19995	19824	19815	19964	19959	19920	19736	19857	19844	20022	20147	19940	19857	19801	19945	19866	19877	19926	19954	20078	20145	19974	19951	20036	19849	19831	19922	19892	19844	19864	19899	20026	19909	19966	19789	19960	20038	19935	20028	19976	20015	20082	19905	19997	20012	19846	19908	19768	20064	20199	20133	19760	20059	19937	19826	19839	20004	19883	20110	19891	20079	19927	20073	20011	19910	19936	20006	19995	20007	19998	20027	19903	19828	19982	19740	19880	20075	20046	19950	20107	20111	19975	19869	19881	19911	20017	19955	19685	19969	20089	20036	19813	19910	19803	19998	19983	19959	20117	20069	19896	19890	19939	19975	19842	20091	19812	19725	20016	19916	19894	19828	19899	19741	19863	20003	20050	19957	19965	20035	20128	19924	19844	19775	19869	20040	19897	19729	19693	19948	19816	20006	19931	19939	20001	20040	19893	19855	19823	19963	20093	20109	20051	20076	20037	19983	19894	19815	19895	19956	20018	19883	19951	19821	19832	19968	19852	19792	19979	19926	19987	20013	19783	19821	20002	19991	19898	19862	19969	19785	20252	20044	19761	20073	19787	20106	20022	20205	19930	19771	19921	19926	19925	19828	19814	19898	19832	20002	20079	19846	19859	19752	19900	19921	19811	19909	19956	20124	19920	20109	19878	19961	19928	19750	20015	19964	19829	19911	19915	20004	19792	19995	19982	19810	20041	19707	19920	19928	19755	20038	19980	19963	20088	19798	19762	20046	19942	19905	20056	20124	19910	19846	20087	19941	19830	19991	19907	19980	19995	19933	19970	19944	19932	20102	19751	19955	19728	19883	19948	20192	19693	20061	20106	20062	20013	20053	19848	19925	19907	20107	20043	20002	20119	20004	19936	19898	19788	19976	20011	19978	19987	20037	20064	19819	19836	19830	20026	19886	19613	19880	19846	19916	19961	20117	19829	19985	20011	19976	19827	20044	19818	20131	19916	19754	19857	20095	20005	20258	19862	19928	19865	19874	19854	19895	19917	19862	20081	19937	20065	19866	20143	20039	19797	19916	19832	19849	20010	19947	20068	19970	20155	19982	20060	20052	19923	20047	20000	19995	20095	19879	19862	19883	19952	19808	20182	19932	19964	20082	19842	19857	19841	20094	19974	19790	19944	19940	19883	19897	19920	19907	20045	19924	19999	19773	20080	19881	19842	19736	19842	19893	19947	20126	19894	20089	20017	19948	19951	19794	19846	20040	19939	19690	19788	20117	19875	19969	19913	20048	19847	19884	19704	20014	19940	20124	19749	20103	20025	20170	19978	19947	20117	19907	19903	19941	19848	19858	19893	19961	19750	19839	19838	20068	20328	20222	20020	19782	19968	19954	20006	19700	20001	19997	19963	19958	19940	19973	19881	19827	19882	20172	19999	19956	20142	19952	19903	19813	19827	20205	19990	19858	19882	19995	19910	19856	19944	19851	20039	20099	19948	19903	19921	19942	19882	19923	19733	19986	19939	19962	20135	19843	20029	20248	19984	20099	19791	19877	20154	19911	20141	20038	19890	19779	19755	19877	19769	19937	20004	20173	19918	20035	19862	19845	20094	20032	19939	20011	19797	20055	20012	19976	20038	19982	19820	20139	20034	19756	19946	19822	19881	19874	19726	19865	19761	19887	20022	19989	20011	20040	19825	20029	20082	19830	20025	19845	19944	19908	19673	19918	19930	19881	19822	19874	19861	19998	20179	20043	19920	19739	20019	19797	19911	19781	19750	19866	20047	19854	19861	20017	20145	20111	20124	20093	19936	19830	19936	19860	20301	20086	19819	20072	19925	19682	20020	20101	19960	20121	19753	19947	19945	19753	19764	19963	20074	20099	19795	20130	20081	20076	20028	19836	20106	19705	19998	19859	19844	19939	19838	20053	19814	19964	20029	19872	19908	19893	19828	20105	19794	19934	19920	20073	19985	19946	19883	20132	19921	19835	19869	20041	19854	19920	20048	20057	19910	20249	19995	19868	20125	19924	20040	20202	19743	19938	19939	20048	20093	19948	20060	20126	19972	19934	20203	19850	20140	20076	19832	19895	19936	19882	20002	19965	19878	19879	19998	20013	19975	19972	19840	19877	19907	20087	19894	19946	19874	19899	20082	19968	20004	19919	19978	19690	19863	19922	19992	20098	19794	19996	19966	20034	19872	19828	19907	20028	19910	19966	20079	19875	19954	20045	20018	19879	19748	19901	19851	20103	19891	19880	19855	20041	19937	20028	19846	20121	20027	19969	19986	20208	19993	20125	20049	20126	19941	20089	19969	20241	20023	20133	20038	20077	19905	19962	19950	20083	19865	20112	19858	19990	19944	19907	20031	19867	19738	19792	20052	20098	19992	19965	19969	19839	20066	19785	19757	19815	19966	20067	19915	19913	19854	20067	19978	19845	19891	19985	20004	19823	19881	20203	19923	19849	20013	20038	19840	19987	19907	19871	19996	20113	19846	20203	20155	19910	19904	19883	19949	19817	19767	19926	19801	19951	19755	19824	19880	19931	20114	19971	19988	19785	19773	19990	19988	19856	19935	19996	19859	19967	19716	19769	19828	19919	20098	19859	20063	20134	20109	20133	19713	19844	19917	19857	19877	19821	20095	20018	19997	19849	19892	19747	19945	19967	19851	20014	19925	19936	19778	19896	19943	19668	19818	20177	19844	19918	19815	20231	19944	19865	20147	20138	19934	19961	19848	19843	19989	19884	19705	19758	19998	19948	19929	19876	20014	19891	19752	20063	19957	20090	19989	20114	19804	20096	20129	20101	20124	19946	20042	19623	19897	20068	19822	19916	20000	19991	19918	19941	19907	19944	19918	20019	19978	20140	20097	20116	20012	20020	19783	19811	20092	19966	19781	20032	20045	20118	20003	19927	20095	19993	19883	20017	19862	19957	19995	19949	19976	19836	19783	19949	19858	19858	20045	19730	19962	20016	19857	19894	19961	20049	19939	20047	20079	19874	19912	19880	19723	19896	19635	19860	19884	19962	19920	20086	19920	19980	19821	19993	19947	19963	19738	19810	19893	20034	19833	19826	19987	20004	19902	19924	19977	19907	20047	19914	19970	19722	19626	20005	20065	20000	20122	19967	19983	20066	20012	20160	19932	19814	20088	20037	19940	20015	19735	20152	19936	19985	20021	19907	20051	20123	20008	20056	20049	19943	19954	19809	19966	20152	19880	19954	19888	19969	19772	20025	19925	19759	19925	20022	19812	19914	20009	20006	19748	19953	19872	19974	19856	20053	20035	20098	19996	19836	20069	19991	20123	19952	19961	19876	19714	20105	19886	19771	20008	20031	20145	20110	20057
15610	18151	17927	17403	17180	17125	17070	17078	16914	16904	16928	17132	18582	19525	19116	18028	17625	17149	17188	16971	16808	16915	16980	16960	17056	16885	16943	16951	16884	17090	16955	16847	16986	16927	16906	16961	17066	17042	16970	17008	16847	16913	17084	17088	17010	17007	16945	17061	16768	16948	17201	17067	17163	16863	17027	16720	16954	17090	16764	16907	16912	17018	16915	16948	16889	16872	17068	16761	16992	16938	17074	16936	16887	16922	16985	17071	16854	16852	16993	16946	16912	17007	16953	16835	16789	16938	16861	17062	16958	16743	16957	16850	16631	16953	16890	16842	16996	16916	16879	17048	16876	16932	16843	16847	17126	16873	16770	16923	16951	16932	16912	17053	17149	16978	16946	17114	17057	16907	16942	17154	16978	16758	16956	16879	16985	17108	16954	16938	16848	16911	16911	16967	16897	17058	16906	16967	16811	16864	16936	17010	16829	17033	17094	17117	16893	16869	16913	16731	16939	16953	17101	17083	16969	16857	16968	16855	16961	16857	16805	16952	16962	17009	16927	16969	16758	17011	17150	16962	16851	16970	17030	16976	17099	16964	16982	16788	16885	16958	17021	16855	16904	16964	17194	16878	16880	16851	16767	17015	16937	16877	17035	16871	16926	16887	17058	16793	16963	16969	16778	16967	16952	16926	16867	16852	16951	16826	16932	16897	17005	16920	17115	16918	17061	17077	16933	16846	16715	17119	17019	17075	17178	16995	16988	16838	16875	16914	16910	16853	16856	16918	16983	16865	17056	16931	16894	16944	16916	16801	17106	17028	16817	16841	16902	17102	16925	17012	16905	16703	16939	16898	17012	16954	16941	17069	16895	16979	17024	16871	17182	16929	16916	17152	16853	17112	16925	16872	17088	16939	16948	17026	16863	16887	17031	16848	16971	17059	16909	16911	17052	16967	16906	16916	17036	16966	16963	16983	16975	17060	16949	16934	16905	16838	16950	16861	16948	17019	16778	16788	16892	16896	16996	16840	16917	16933	16960	16864	17061	17090	16797	16920	17102	16893	16962	16932	16942	16930	16965	16914	16857	17008	16990	16957	16823	16964	17022	17001	16817	16963	16970	16828	17021	17066	16932	16880	17031	16879	17034	16949	17066	16968	16808	16874	16767	17030	16950	16848	16945	17036	16956	16736	16913	16893	16805	16867	16923	16913	16689	16760	16950	16917	16921	16900	16968	16838	17082	17092	16946	17020	16852	16891	16985	17053	16834	16791	16922	16865	17009	16834	16918	17040	16955	16964	16943	16972	17106	16792	17019	16996	16848	16850	16913	16974	16956	17048	17198	16900	16885	16882	16927	16966	16927	16916	17049	16984	16888	16912	16876	16772	16966	16908	17031	16973	16929	16922	17069	16972	16884	16897	16994	16902	16715	16903	17138	17085	16858	16831	16969	17126	16991	16899	16833	16934	17110	16869	16974	17096	17040	16828	16915	16922	16969	16906	16908	16776	16904	16905	16947	16926	17107	17043	16998	16704	16770	17072	16938	16934	16922	17016	17116	17081	16882	16821	16972	17023	16991	16926	16899	16908	16846	16944	16809	16947	17033	17005	17005	16927	17035	16778	17062	16966	17008	16894	16914	16962	17042	16824	17017	16773	16939	16884	16898	17030	16849	16987	17024	16953	16920	16836	16749	16991	16859	16789	16870	16928	17081	16965	16996	16871	17014	16964	16848	16954	17022	16951	17039	16880	16830	16963	17017	17061	16936	16913	16986	16915	16949	17202	16711	16965	16851	16803	16937	16862	16896	16918	16964	17012	16892	17111	16736	16875	17032	16863	17091	16844	17227	16971	16852	16875	17030	16974	16926	16998	16928	16864	16974	16910	17006	16954	16814	16916	16891	17082	17015	16897	16860	16995	17049	16929	16952	16811	17002	16902	16871	16921	17127	16964	16950	17032	16711	16876	16921	16952	16874	16990	16942	16938	16879	17023	16969	16915	17030	16897	16916	16854	16874	16900	17081	16816	16997	17194	17084	16831	16948	17079	17007	16931	16916	16980	16975	16872	16979	16914	16806	17006	17007	16871	17099	16917	16980	16857	16703	17034	16917	16843	16943	17002	17005	17057	16959	16910	16898	17067	16979	16987	16801	16955	16825	16875	16851	17097	16891	16941	16848	16955	16986	16879	16979	16894	17028	16832	17024	16908	16929	17048	16982	16840	16887	17067	16959	17015	17126	16922	16942	16706	17215	16820	16788	16825	16878	16975	17018	16901	16923	16750	16786	16870	16810	16999	17097	17075	16967	16660	17097	16901	16915	16864	16999	16878	16886	17056	16836	16993	17004	16871	16911	17084	16898	17036	16839	17070	16908	16923	16858	17007	16895	17049	17084	16966	16964	16875	16875	17040	16944	16874	16777	17030	17055	16831	16913	17080	16940	17081	16837	16965	16747	17006	17057	17033	16958	16938	16955	16952	16873	16865	16966	16869	16780	16907	16966	16961	16963	17074	17050	16904	16907	16963	16918	16846	16896	16929	16921	17019	16963	16997	16880	16867	17117	16944	16938	17035	16939	16857	17048	16913	16871	16974	16911	16817	16823	16831	16949	16951	16979	16811	17023	16856	16921	16956	16935	16858	17201	16955	16895	17017	16883	16995	16967	17038	16836	16879	16888	16867	17077	16873	16834	16741	16954	16981	16854	16900	17033	16709	16852	16890	16821	16794	17086	16939	17032	16846	16799	16871	16970	16951	16952	16998	16845	16978	16861	16900	16860	16924	17011	16788	16870	16812	17199	16907	16899	16881	16918	16838	16910	16979	17076	17046	16874	16850	16981	16871	17066	16866	16972	17016	17072	16909	16992	17070	17013	16907	16873	16798	16837	16818	16999	17064	16936	16936	17048	17020	16767	16934	16945	16959	16968	16886	17097	17198	16830	16886	16877	16898	17015	17075	17050	16865	16859	17004	16869	17128	17017	17041	16956	16967	16939	17045	16849	16876	16928	16941	17063	16862	16866	17021	16960	16970	16898	17113	16843	16891	17032	16928	16847	16886	16781	16979	17062	16847	16828	17003	16969	17071	16870	17063	17040	17052	16926	16970	16860	17015	17047	16907	17019	16906	16996	17033	16999	17018	17125	16815	16899	16912	17072	17052	17167	16981	16904	16819	16950	16893	17023	16869	17061	16996	16800	16846	16914	16984	17029	16972	16974	17014	16914	17064	16895	16988	17036	17013	16819	17054	17206	16777	17051	16970	16871	17083	17051	16966	16910	16866	16989	16999	16845	16863	16884	16830	16892	16989	16920	17151	16961	16901	16989	16994	17031	16729	16854	17028	16949	17006	16858	16983	16747	16922	16992	16863	16791	17181	16965	16825	16798	16980	16947	17018	17011	16998	16972	16904	16874	16947	16809	16755	17020	16822	16879	16765	17003	16875	17036	16991	16967	16944	16900	16908	16935	17035	16832	16984	16828	17006	16958	16789	16962	16973	16857	16804	16994	16969	16781	16964	17069	17000	17007	16960	16956	16901	17057	16832	16790	16846	17116	17042	16926	17043	17213	16964	16891	16948	16820	16934	16995	16826	16873	16980	16873	16941	16912	17082	16854	16819	17052	16913	17157	16897	16884	16796	16985	17037	16910	17101	17160	16870	16939	16837	16958	16920	16851	17023	16860	17010	17016	16816	17041	17016	17158	16858	16888	16935	16768	17034	16938	16861	17019	17021	16990	16864	16854	17097	16935	16920	16968	16761	16969	16997	16933	17067	17062	16988	16931	16843	16959	16870	17076	16947	17032	16930	17048	17019	16859	16759	16760	16850	17073	16930	16939	16953	17043	16862	16977	16888	16953	17040	16949	17057	17096	17065	17007	16758	17008	16897	16998	16950	17099	16849	17120	16916	17006	16871	16814	16990	16883	16847	16917	16848	17075	16896	16935	16977	17006	16879	16993	17089	16947	16825	16821	16998	16798	16903	17080	17148	17144	16855	16796	16848	17007	17136	17054	16906	17023	17007	16959	16975	17023	16868	16947	16961	17124	16863	16952	16888	16840	16904	16984	17001	17115	17001	16892	16972	16946	17020	16876	16896	16825	16800	16841	17009	16852	17022	16920	16996	16888	16938	16997	16847	16871	17089	17018	16906	16939	16896	16776	17110	17000	17125	16999	16928	16957	16961	16946	17013	16854	16914	16947	16841	16945	16992	17060	17029	16965	17028	17116	16838	16984	16677	16878	16996	16999	16916	16816	17140	16955	16886	16988	16780	16948	16938	17036	17013	16886	17006	16884	16987	16907	16950	17073	16944	16800	16958	16821	16974	16873	17020	16804	16959	16921	16856	16860	16961	16916	17002	16862	16924	16963	16927	17146	16971	16737	16853	17051	16824	16936	17069	17032	16968	16998	16962	16945	17121	16929	16857	16986	16907	16858	17013	17001	16997	16994	16980	16966	16837	16933	16897	16955	17005	16878	16946	17028	16960	16966	16883	17002	16940	16920	17041	16885	17039	16849	16843	17024	16959	16998	17058	16889	16977	17028	17033	16887	17082	16899	16963	16918	17051	16896	16998	16927	16872	17132	16925	16926	16917	16965	16951	16906	17062	16902	16947	17044	16997	17087	16873	16863	16973	16854	16923	16802	16962	16929	16999	16871	17082	17037	16945	17035	16894	16902	16960	16776	17040	16934	16843	17062	16896	16807	17060	16841	16887	16854	16873	16740	16960	17012	17001	16894	16882	16992	16859	16975	17021	17018	17080	16823	16961	16860	17023	17145	16938	16970	17018	17074	17091	16970	16978	17023	16950	16931	16790	17046	16826	17144	16846	16946	17051	17025	16864	16966	16984	16949	16929	16990	16837	16825	16946	16920	16944	16943	16982	16874	16744	16641	16913	16918	17005	16733	16840	17086	16836	16954	16834	17036	17079	16991	16922	16786	17008	16880	17087	16947	16893	16921	17023	16967	16750	16940	16841	16897	16893	17048	16901	17004	16815	16965	16914	16871	17043	16994	17045	17005	16785	16908	17067	16970	16928	16882	16873	16748	16913	16803	16954	17076	16722	16967	16896	16947	16803	16936	16958	16995	16863	16724	16966	16870	16945	16989	16968	16931	17026	17058	16842	17113	16747	17060	16879	16884	17147	16993	16920	16809	16906	16775	16845	16816	16852	16950	16813	16889	16987
23504	21096	28489	24029	22105	23193	23107	20674	20655	20581	20537	21463	25491	30192	31607	28056	24384	22128	21238	20540	20290	20192	20228	20225	20076	20093	20277	20108	20260	20252	20354	20216	19980	20264	20510	20146	20328	20082	20171	20040	20153	20271	20221	20039	20077	20337	20079	20074	20349	20216	20049	20114	20037	20299	20288	20253	20218	20115	20030	20279	20340	20116	20288	20133	20128	20202	20203	20123	20258	20235	20251	19899	20046	20127	20019	19970	20172	20074	20209	20197	19954	20215	20087	19997	20124	19899	20174	20053	20179	20188	20164	20038	19897	20282	20218	20015	20056	20082	20262	20109	20252	20174	20199	20277	20201	19960	20163	20182	20103	20193	20278	20323	20133	20198	20086	20082	20180	20021	20065	20224	20085	20163	20012	20165	20327	20381	20183	20073	20206	20320	20051	20177	20150	20178	20122	20178	20104	20075	20183	20049	20019	20007	20010	20068	20126	20288	20124	20220	20180	20162	20048	20136	20330	20114	20133	20246	20096	20154	20140	20105	20293	20107	20067	20154	20048	20231	20187	20126	20263	20117	20002	19979	20223	20077	20012	20155	20226	20223	20003	20319	20076	20108	20073	20274	19992	20070	20440	20127	20091	20119	20162	19987	20116	20087	20082	20158	20269	20181	20097	20160	20158	20110	20148	19963	20382	19913	20124	20297	19980	20117	19921	20051	20019	20131	20126	20114	20309	20208	20068	20196	20125	19981	20042	20106	20215	20024	20129	20096	19908	20156	20058	19974	20055	20162	20028	19853	20083	20019	20278	20103	20060	20001	20050	19980	20013	20074	20106	20213	20063	20071	20206	20275	20058	20119	20121	20014	19971	20101	20231	20022	20204	20339	20016	19946	20252	20109	19982	20175	20242	20303	20130	20179	20166	19937	20167	20108	20184	19889	20024	20266	20265	19761	20023	20075	19983	19938	20092	20150	19986	19893	20064	19951	19923	20307	19939	20048	20152	20223	20194	20063	20087	20054	20100	20176	20408	20039	20050	20024	20158	20176	20213	20264	20059	19983	20100	20082	20141	20070	20079	20048	20094	20261	20164	20129	20172	20250	19922	20149	20273	20245	20110	20155	20155	20107	20196	20118	20144	20065	19957	20191	20291	20027	20246	20114	20126	19990	20249	20165	19946	20045	19991	20038	20069	20010	20224	20236	20205	19946	20261	20206	20239	20053	20189	20117	20112	20168	20137	20177	20123	20138	20111	20000	20011	20126	19933	20003	20269	20059	20119	20050	20074	20126	20167	20180	20216	20122	20129	20055	19983	20181	20175	20053	20100	19984	20212	20215	20137	20183	20039	19975	19884	20106	20158	20132	20007	20112	19921	20103	20075	20128	20111	20242	20127	20087	20043	20135	20199	19999	20259	20174	20058	20151	20073	20208	20140	20042	20079	20123	19911	20306	20189	20263	20046	20149	20160	20121	20049	19914	19934	20328	20063	20130	20188	20029	20193	20194	20150	20128	20264	20015	20141	20121	20453	20199	20041	20122	20275	20045	20239	20061	20124	20065	20398	20029	19975	19955	20150	20127	20194	20015	19988	20240	20084	20298	20117	20168	20169	20160	20136	20103	20159	20138	20074	19917	20336	20125	19970	20174	20150	20017	20195	20045	20110	19906	20167	20237	20140	20077	20097	20049	20065	20270	20036	20318	20322	20189	19940	20244	19974	20169	20198	20277	20376	20113	20099	19969	19995	20131	20113	20000	19891	20039	20060	20372	20123	19999	20055	20197	19959	20116	19969	19760	19885	20185	19992	20016	20141	19786	20159	20271	20230	20077	20059	20393	20018	20059	20149	20220	20037	20092	20358	20317	20159	20105	20150	20002	20202	19938	20202	19986	20104	20140	20000	20152	20243	20110	20182	20140	20006	20114	19931	19954	19994	20086	20187	20208	20168	20087	20074	20364	19929	20352	20216	20171	20197	20039	20026	19998	20011	20236	20103	20067	20170	19941	20087	20017	20195	20359	20345	20099	20131	20148	20273	20111	20163	20002	20023	20221	20126	20171	20336	20035	20269	20073	20079	20056	20086	20169	20208	19978	20126	20291	20043	19993	19880	20156	20145	20140	20188	20058	20261	20151	20215	20140	20071	20036	20325	20146	19919	20125	20187	20130	20169	20052	20258	20004	20025	20048	20042	19909	20370	19907	19722	20133	19989	19761	20231	20238	19906	20264	20076	20146	19929	20179	20144	20232	20208	20309	20166	20162	19972	20332	20127	20235	20131	20021	20180	20178	20253	20191	20159	20166	20203	20096	20094	20216	20256	20030	20196	20002	20081	20272	20014	19848	20234	20280	20070	20134	20284	20336	20153	20203	20022	19965	20025	20353	20279	20112	20216	20059	20006	20153	20345	20225	20149	20286	20126	20168	20036	20248	19937	20179	19903	20177	20240	20193	20033	20103	19955	20143	20304	19947	20162	19962	20160	20017	20080	20097	20015	20233	20008	20251	20068	20287	20420	20132	20095	20187	19977	20127	20242	19881	20227	19834	20056	20057	20160	19905	20315	20295	20307	20002	20326	20311	20191	20240	20135	20155	20087	20121	20188	20021	20221	20179	20126	20130	20012	20233	20173	20175	20188	20111	20165	20244	20222	20066	20151	20060	20213	20148	20058	20183	20080	20216	19929	19937	20263	20035	20254	20156	20065	20172	20007	19915	20190	20170	20093	20107	20097	20159	20149	20210	20148	20082	20238	20312	20209	19985	20044	20221	20003	19889	19998	20364	20033	20155	20100	20098	20358	20092	20002	20103	20048	20044	20177	19874	20007	20302	20105	20275	20347	20354	20003	20058	20213	20243	20281	20171	19991	19927	20074	20218	20037	20166	20063	20108	20166	20218	20046	20137	20034	20149	20117	20091	20177	20077	19970	20017	20226	20035	20112	20222	20160	20007	20013	20126	19982	19979	19978	20108	20062	20148	20110	20178	20204	20226	19999	20113	20069	20175	20205	20149	20110	20290	20256	20130	20002	20275	20014	20319	19984	19966	19979	20240	20115	20100	20014	20018	20144	19850	20173	19932	20049	20330	20267	20207	20266	20043	20161	20060	20003	20117	20063	19933	20074	20101	20074	20121	19995	19964	20090	19828	20141	19964	20181	20181	20037	20276	20130	20109	19993	20137	19973	20171	19967	20216	19936	20191	20180	20182	20121	19939	19976	20099	19875	20329	20240	20431	19836	20242	20123	20253	20209	20317	20259	20319	20259	20124	20207	20109	20214	20239	20205	20199	19988	20113	20303	20226	20111	20130	20049	20100	20121	20202	19928	20218	19949	20003	20216	19864	20199	19981	20318	20147	20154	20152	20070	20239	20326	20149	20029	20198	20041	20096	20251	20301	20108	20007	20143	20260	20057	20050	20172	19927	20200	20119	20070	20006	20220	20070	20063	20079	20138	20364	20113	20061	20176	20268	20303	20074	20155	19964	20247	20173	20025	20065	20036	19960	20063	20006	20192	20211	20271	20126	19865	20515	20124	20311	20317	20328	20245	20259	20025	20163	20222	20163	20031	20303	20096	20072	19952	19870	20202	20033	20232	20039	20219	20085	20060	19963	20141	20157	19997	20009	20229	19917	20152	20043	20222	20013	19786	20013	20013	20248	20074	20143	20163	20209	19996	20127	20038	20059	20312	20116	20008	20134	20137	20244	20124	20105	20037	20004	20178	19982	20339	20241	20262	20211	20194	20124	20099	20234	20074	20007	20044	20132	20169	19981	20132	20293	20185	20388	20282	20041	20318	20342	20087	20067	20017	20075	19964	20098	20013	20015	20052	20076	20325	20330	20148	19987	20094	20281	20106	20130	20218	20030	20012	20018	20129	20146	20267	20241	20212	20100	20334	20344	20048	20036	20131	20257	20072	20021	20034	20239	20109	20233	19992	20177	20144	20148	20069	20090	20109	20283	20159	20195	20195	20068	20183	20043	20151	20550	20050	20150	20231	20110	19988	20221	20121	20254	19941	19994	20166	20161	20305	20232	20172	19970	20238	20063	20077	20101	20186	19935	20017	20042	20048	20025	20036	20019	20133	20092	20094	20099	19993	20045	20326	20169	20329	20354	20119	20216	20155	20201	19974	20122	20183	20067	20175	20114	20096	20110	20036	20265	20439	20260	20094	20258	20125	20357	20014	20168	20072	20237	19985	20250	20131	20196	20094	20044	20088	20112	20020	20212	20147	20096	20031	20071	20302	20073	20070	20209	20083	20081	20226	20129	20014	20134	20060	19850	20238	20229	20017	20199	19946	19871	19978	20147	20110	20300	19979	20223	20121	20063	20349	20055	20011	19981	20216	20015	20170	20155	20016	20117	20117	20113	20094	20251	20009	20123	20271	20257	20060	20090	19990	20134	20252	19896	20261	19995	20252	20059	20052	20257	20022	20345	20262	20279	20055	20167	20099	20163	20213	20020	20092	20109	20217	19934	20205	20138	20113	20043	20215	20068	20163	20172	20204	20289	20266	20078	20177	20029	20034	20064	20051	20018	20107	20192	20018	20057	20034	20266	20160	20163	20109	20275	20303	20068	19984	20089	20355	19964	20095	20030	20068	20005	20140	20121	19911	19989	20082	19831	20102	20264	20030	20105	20083	20201	20051	20084	20096	20225	20289	20195	20313	20167	20091	20246	20310	20064	20294	20219	20302	20073	20186	20184	20150	20368	20301	20058	20002	19906	20190	20338	20279	20167	19950	20207	20176	20084	19938	20040	20241	20055	20166	20201	19961	20138	20109	20074	19979	20204	20294	20155	20072	20175	20081	19914	20125	19934	20091	20034	20014	20025	20102	20157	20166	20060	20007	20049	20007	20263	19973	20306	20002	20098	20118	20017	19994	20105	20013	19993	20243	20078	20206	20279	20120	20106	20165	20334	20183	20039	19968	20131	19983	20168	20173	20119	19993	20062	19936	20061	20101	20253	20002	19988	20086	19963	20062	20187	20225	20098	20037	20278	20079	20121	20138	19955	20168	20217	20243	20117	20225	20196	20172	20143	20160	20397	20150	20254	20157	20033	20070	20224	20055	19988	19988	20138	20135	20034	20178	20132	20286	20093	20214	19854	20261	19819	20294	19992	19949	19937	20288	20190	20213	20159	20216	20408	20180	20177	20126	20125	20166	20304	20246	20202
14480	23442	22163	19399	18694	17998	17999	17553	17477	17335	17546	19542	26491	32178	32406	27266	22143	19101	17862	17052	17000	17216	17061	17143	16964	17040	17134	16960	17123	17035	17174	17324	16904	17101	17168	17088	17155	17141	17106	17263	17169	17026	17050	17011	17069	17226	17208	17229	17037	17121	16963	17020	17054	17190	17120	17035	17331	17186	17182	17257	17187	17083	16998	17194	17092	16965	17255	16958	17224	17099	16888	17231	17124	17004	17224	17105	17177	17113	16887	17251	17021	17108	17064	17384	17066	17127	16993	17130	17104	16955	17142	16999	17141	17237	17116	17034	17233	17131	17035	17185	17145	17151	17115	17091	17000	16893	17016	17316	17204	17304	17325	17252	17052	17093	17039	17098	17235	17168	17134	17222	16970	16950	17167	17000	17204	17098	17051	16991	17045	17021	17046	16882	17214	16970	17104	17061	17000	17208	16935	17067	17060	17163	16951	17049	17026	17232	16902	17011	17023	17139	17003	17110	17158	17139	17133	17056	17073	16941	16996	17000	17010	16889	17093	16979	17074	17043	16902	17142	17222	16969	17042	17241	16963	16968	17086	17182	16925	17173	17149	16870	17033	17070	17129	17108	17116	17278	17188	17119	17117	17142	16993	17152	17183	17031	17205	17202	17047	17025	17125	17035	17048	17085	17046	17097	17022	17155	16930	17039	16995	17183	17156	17123	17206	17156	17125	17021	17051	16958	16990	16948	16989	16915	17277	17240	17071	17052	17035	17144	16914	17000	17015	17004	17142	17066	17031	17163	17087	17191	17110	16822	17097	17008	17171	17106	17124	17106	17120	17000	17208	17034	17187	17138	17204	17167	17161	17035	17325	17089	17065	17090	17085	17036	17302	17108	17001	17214	17145	17117	17080	17009	17080	17051	17022	17028	17134	17080	17086	17055	17064	17061	17109	17054	17161	17026	17063	17139	17069	17027	17089	17178	17061	16970	17093	17050	16906	17139	17035	16969	16953	17077	17158	17042	17040	17168	17116	16991	17144	16936	17046	17060	17205	17286	16955	16994	17174	17034	16958	17066	17062	17113	17102	16971	17033	17096	17014	17120	16946	17010	17083	16972	16897	17195	16996	17261	17071	17109	17255	16943	17022	17046	17056	17141	17151	17126	16942	17179	17213	17111	17200	17165	16908	17162	17000	16947	17037	17145	16891	17046	17034	17031	16977	17030	17089	17030	16977	17179	17047	17061	17205	17040	16982	17117	17051	17110	17204	17153	17041	16929	17031	17062	17136	17090	17081	17112	17096	16980	17055	17280	17111	17074	16875	17267	17050	17055	17103	16978	16961	16927	17030	17004	17203	17124	17036	17128	16993	17120	16920	17153	17098	17061	17093	17100	17052	17256	17058	17092	16961	16998	17101	16983	17106	17136	17008	16993	17240	17100	17146	17115	17219	17118	16934	17134	17181	17171	17091	17002	17110	17102	17179	17152	17180	17090	17120	17083	16947	17154	17097	17099	16993	17067	17105	16815	17166	17025	16916	17130	17048	16930	17061	17138	16982	17049	17053	17056	17159	17003	17030	17176	17208	17053	16971	16877	17148	17179	17109	16886	17047	17062	16966	17164	17015	16961	16942	17096	17088	17125	17052	17222	17224	16995	17163	16965	17118	17054	17165	17063	16953	17190	17031	16979	17182	17064	17176	16869	17018	17135	16982	17115	17230	17086	17157	17041	17115	16951	17322	17118	17051	17019	17263	17049	17024	17011	17248	17210	17012	17094	17001	17003	17109	16957	17146	17008	16975	17168	17232	17126	17075	16979	17051	17281	17114	17004	16938	16964	16915	17056	17237	17168	17148	17006	16950	17109	17064	16992	17122	17014	16914	17121	17135	17093	17013	17090	17101	17116	17061	17101	17062	16963	17027	17029	17138	16993	17097	17085	17208	17127	17110	17178	17135	17093	17118	17067	17102	16999	17051	17211	17038	17187	17046	17036	17152	16891	17016	17251	17045	16934	17085	17178	17100	17046	17182	16972	17083	17042	17249	17081	16914	17047	17182	16995	17067	16935	17135	17019	17070	17068	17145	17066	17107	17071	17024	17062	17348	16991	17062	17119	16975	17103	16971	17212	17158	17071	17008	17028	17000	17114	16934	17057	16968	17005	17225	17120	17070	17039	17085	17101	17080	16996	16972	17080	17206	17104	17122	16965	16869	17185	17068	17174	17048	16961	17085	17077	17056	17011	17228	16996	16989	17056	16962	16954	17164	17250	17066	17113	17109	17305	17057	16954	17089	17029	17168	17099	17082	17174	17086	17023	17114	17091	17055	17138	17021	17041	17158	17094	17073	17172	17050	17138	17109	16992	16959	16986	17129	17109	17130	17144	17180	17055	17186	17175	16947	17309	17210	17054	17026	17182	17017	16921	17090	17037	17169	17180	17057	17103	16964	17086	17118	16852	17208	17211	17125	16867	17232	17105	17230	17271	16938	17112	17068	17272	17128	17045	17242	16962	17241	17132	17129	17181	17154	17129	17079	17197	17208	17132	17053	16933	17054	17121	17104	17100	17132	17055	17032	16854	17012	16907	17047	17102	17228	16971	17245	17026	17101	17193	17076	17050	16967	17178	17056	17149	17101	17071	17150	17040	17217	16900	17044	17098	17021	17100	17048	16854	16947	17098	17047	17154	17128	17002	17019	17099	17194	17280	17037	17117	17051	17185	17062	17189	17036	17054	17132	17079	17056	17010	16906	17050	17164	16941	17121	17150	16967	17149	17253	16943	17042	16974	17266	17033	17147	16898	17121	17124	17065	17113	17172	17117	17084	17083	16838	16960	17076	17209	17119	17118	17113	17079	16926	17218	17017	17007	17003	17190	17094	17029	17243	17144	17191	17123	17190	17074	17078	17165	16984	17087	17113	17115	17061	16916	17302	17047	17128	17232	17069	17016	17126	16963	17132	17213	17045	17128	17175	17029	17129	17059	17018	16992	17080	17152	17149	17231	17127	17200	17008	17172	17148	17101	17159	17216	17116	17110	17190	17155	17045	17246	16973	17113	17035	16935	17157	17203	17017	17043	17082	17082	16972	17085	17224	17093	17009	17097	17247	17167	17159	16975	17189	17146	17199	17060	17022	17142	17224	16974	17036	17131	17253	17023	17196	17154	17078	17125	16960	16965	17253	17065	17002	17087	17130	17015	17290	17183	17130	16987	17034	16996	17050	17164	17009	17256	17035	17136	17060	17189	17052	17200	16978	17239	17198	16956	17235	16989	17187	17010	17078	17138	17063	16953	17059	17301	17141	17260	17080	16996	17046	16909	17030	16871	17081	17128	17124	17296	17089	17163	17091	16969	16916	17131	17372	17004	17247	17006	17324	17079	17001	16901	17292	17072	17177	16960	17117	16946	17058	17140	16881	17213	17110	17164	17088	17167	16986	17042	16980	17023	17189	17034	17320	17139	17058	16845	17035	16988	17168	17084	16954	17010	17195	17209	16964	16975	17178	16984	17008	17189	17065	16981	17197	16981	17181	17193	16988	17107	17157	16956	17094	17033	17045	17149	17136	16988	17165	17138	17067	17096	17174	17195	17019	17151	17008	17026	17060	17217	17119	17096	17184	16944	17000	17035	16938	17169	17062	17099	16961	17235	17098	17028	17073	17024	17058	17070	17086	16994	17248	17207	17105	17080	17164	16972	17018	17140	17226	17096	17018	17036	17175	17011	16945	17025	17168	17322	16995	17253	17133	17116	17131	17191	17120	17141	17121	17028	16940	16987	17215	17098	17110	17133	17017	17153	16925	16959	17215	17071	17160	17101	17031	17160	17248	17240	17189	16983	17155	17088	17149	17147	17016	17180	17104	17085	17153	17024	16915	17148	17164	17004	17080	16985	17194	16959	17173	17037	17013	17212	17253	16977	16963	17065	17158	17114	17053	17257	17252	17081	16966	17294	17092	17075	17178	17063	17270	17188	17062	16931	17085	17107	17184	17153	17347	17051	17150	16971	17012	16924	17064	16930	17350	17078	17217	17157	17181	17176	17175	17082	17233	17219	17067	17238	16972	17231	17087	16899	17142	17116	16995	17111	16762	17278	17029	16995	17034	17024	16956	17042	17005	16991	17065	16880	17120	16994	17106	17310	17090	17077	17360	17030	17133	17010	17080	17102	17028	17100	17144	17010	17062	17139	17085	17032	17067	17215	17147	17022	17066	16918	17099	17006	16996	17250	17319	17125	16903	17222	17161	17118	16999	17117	17167	17174	17117	17047	17104	17106	17031	16937	17013	17076	17043	17179	17095	17167	17105	17113	17056	17194	17088	17003	17130	17040	17140	17012	17155	17109	16964	16909	17178	17303	16947	17015	17034	16990	17194	17056	17349	17275	17044	17195	16936	17176	17126	17024	16987	17206	16980	17141	16944	17204	17096	17131	17278	17209	17155	17203	17098	17281	16986	17203	16954	16999	17088	17024	17111	17117	17046	17050	17084	17151	17193	17153	17101	17252	16920	17030	17195	17025	17036	17264	17140	17076	17116	17130	17163	17159	17083	17148	16977	17056	17027	17157	17023	17104	17151	17157	16940	16973	17158	16978	16994	17109	17037	16915	17220	17014	17308	17121	17029	17001	17193	17153	17132	17219	17057	16959	17213	17094	17049	17045	16927	16938	16966	17108	17039	17031	17031	17005	17050	17037	17053	17092	17067	17039	17061	17038	16882	17190	17134	16997	17140	17344	17155	17143	17178	17128	17157	17084	17058	17201	17006	17084	17093	17109	17174	16927	17079	17073	17056	17081	17244	17008	17184	17169	17104	17175	17029	17260	17101	17106	17052	16998	16979	17060	17075	17108	17052	16964	16970	17166	17161	17090	16867	17104	17074	17118	17220	16973	17114	16998	17122	17108	17091	17133	17077	17065	17184	17154	17054	17034	17132	17181	17011	17144	17300	17169	17063	16987	17007	17222	17200	17415	17007	17260	16958	17054	17118	16963	17128	17001	17278	17184	17252	17288	17121	17101	17005	17149	17173	16990	17036	17100	17140	17097	17042	17098	17074	17087	17034	17069	17108	17075	17135	17109	16994	17038	17004	17273	17115	17193	17183	17173	17200	17067	16925	17175	17010	17091	17149	17152	16993	17013	17022	17334	17154	17043	17149	17204	17282	17111	17048	17174	17171	16994
22441	20978	28733	23425	21252	23714	26221	21662	21086	21278	21317	22034	30217	37938	38363	33930	27184	23160	21751	21095	20858	20771	20626	20564	20708	20792	20811	20609	20897	20586	20711	20538	20769	20666	20517	20647	20446	20568	20667	20467	20535	20756	20673	20762	20598	20623	20694	20732	20461	20578	20691	20538	20561	20583	20543	20681	20634	20593	20527	20464	20567	20856	20559	20547	20553	20508	20768	20645	20796	20716	20504	20834	20365	20641	20593	20584	20611	20681	20557	20583	20577	20607	20642	20583	20463	20551	20645	20715	20746	20366	20418	20513	20610	20751	20520	20744	20714	20631	20526	20670	20650	20718	20646	20394	20506	20502	20572	20572	20478	20456	20732	20719	20601	20462	20565	20757	20720	20500	20492	20503	20608	20494	20576	20510	20598	20566	20612	20508	20596	20795	20811	20590	20660	20304	20463	20640	20630	20726	20539	20541	20651	20582	20393	20643	20579	20544	20525	20577	20460	20511	20391	20485	20483	20442	20541	20579	20667	20480	20540	20749	20631	20559	20513	20656	20447	20841	20649	20425	20583	20723	20717	20433	20491	20567	20513	20884	20616	20608	20693	20453	20469	20756	20570	20619	20646	20463	20613	20597	20709	20672	20545	20592	20811	20549	20614	20563	20567	20570	20591	20584	20669	20330	20568	20349	20405	20575	20479	20708	20741	20562	20531	20337	20859	20502	20527	20615	20425	20671	20557	20493	20708	20527	20549	20555	20454	20681	20431	20376	20531	20554	20517	20414	20509	20495	20427	20496	20703	20597	20537	20628	20587	20524	20571	20748	20537	20678	20716	20653	20755	20435	20548	20645	20645	20474	20547	20231	20539	20553	20625	20744	20650	20521	20560	20509	20450	20402	20719	20567	20594	20609	20689	20537	20309	20411	20472	20584	20630	20601	20682	20439	20481	20600	20545	20413	20537	20787	20752	20572	20653	20731	20645	20608	20585	20694	20727	20447	20487	20397	20333	20420	20454	20737	20502	20547	20564	20488	20601	20461	20441	20419	20628	20431	20539	20577	20471	20263	20521	20632	20767	20500	20571	20584	20540	20480	20638	20592	20283	20443	20520	20530	20656	20679	20617	20576	20591	20494	20602	20423	20330	20468	20373	20634	20490	20681	20632	20540	20555	20405	20239	20562	20449	20377	20554	20740	20476	20464	20597	20485	20517	20614	20662	20480	20481	20414	20476	20633	20549	20593	20375	20584	20556	20541	20512	20541	20659	20424	20572	20441	20570	20631	20547	20644	20451	20536	20635	20536	20598	20595	20655	20620	20322	20517	20780	20423	20411	20699	20424	20421	20539	20202	20544	20590	20528	20505	20365	20501	20484	20482	20597	20544	20441	20436	20412	20643	20662	20636	20606	20530	20556	20698	20533	20378	20507	20576	20726	20571	20555	20518	20481	20317	20581	20505	20322	20550	20433	20616	20654	20634	20524	20697	20546	20442	20519	20497	20406	20487	20706	20358	20674	20334	20510	20658	20623	20536	20723	20684	20646	20384	20411	20498	20492	20676	20430	20378	20570	20714	20524	20489	20700	20332	20482	20666	20536	20683	20415	20696	20613	20433	20563	20365	20603	20642	20592	20424	20484	20674	20653	20700	20508	20631	20695	20548	20522	20519	20422	20268	20351	20792	20403	20385	20576	20573	20494	20682	20525	20509	20543	20314	20471	20623	20404	20580	20574	20582	20598	20618	20668	20490	20619	20425	20579	20538	20359	20543	20554	20598	20678	20537	20607	20559	20643	20362	20414	20451	20338	20413	20929	20707	20647	20419	20597	20567	20587	20387	20583	20475	20732	20621	20578	20599	20621	20559	20476	20714	20600	20534	20706	20548	20460	20676	20561	20479	20599	20505	20577	20520	20559	20528	20547	20495	20778	20518	20551	20563	20590	20270	20368	20536	20411	20437	20294	20589	20353	20466	20632	20450	20700	20644	20626	20668	20314	20613	20671	20562	20574	20510	20439	20569	20793	20530	20689	20406	20499	20494	20810	20443	20539	20579	20478	20462	20706	20422	20470	20589	20515	20537	20715	20660	20747	20509	20703	20653	20533	20683	20581	20500	20731	20604	20675	20472	20761	20538	20534	20524	20468	20463	20361	20630	20546	20598	20757	20666	20617	20361	20444	20674	20828	20568	20588	20696	20401	20632	20518	20472	20462	20716	20455	20732	20477	20566	20592	20574	20576	20610	20578	20326	20461	20382	20440	20524	20647	20473	20516	20272	20648	20706	20497	20482	20535	20609	20725	20483	20687	20575	20476	20366	20610	20374	20420	20498	20504	20460	20541	20563	20581	20527	20630	20344	20530	20583	20721	20386	20435	20503	20582	20594	20718	20646	20478	20653	20485	20591	20375	20612	20545	20642	20438	20596	20725	20519	20715	20699	20771	20720	20732	20592	20544	20503	20430	20589	20760	20492	20572	20596	20644	20570	20512	20479	20525	20834	20501	20294	20401	20555	20586	20502	20779	20550	20657	20594	20679	20505	20572	20821	20698	20590	20352	20547	20534	20534	20717	20518	20670	20553	20675	20617	20659	20287	20585	20604	20641	20640	20542	20493	20819	20630	20296	20611	20546	20617	20367	20476	20608	20400	20625	20620	20613	20500	20554	20571	20543	20523	20707	20363	20422	20619	20377	20707	20562	20545	20395	20372	20496	20640	20602	20495	20591	20511	20583	20316	20339	20539	20698	20586	20195	20357	20638	20579	20543	20431	20614	20732	20614	20668	20635	20578	20383	20423	20446	20567	20467	20501	20482	20437	20530	20616	20640	20630	20508	20594	20561	20631	20614	20675	20656	20530	20662	20778	20499	20481	20494	20484	20692	20371	20340	20423	20471	20698	20864	20735	20669	20452	20377	20603	20541	20640	20486	20416	20620	20345	20654	20456	20478	20492	20659	20679	20363	20517	20593	20619	20540	20494	20598	20298	20548	20635	20433	20693	20511	20541	20558	20677	20630	20445	20488	20574	20720	20757	20676	20684	20347	20397	20558	20649	20502	20421	20799	20479	20452	20612	20355	20404	20540	20376	20385	20754	20623	20695	20700	20558	20511	20828	20581	20661	20393	20535	20564	20494	20826	20515	20636	20617	20792	20575	20545	20553	20572	20581	20553	20573	20798	20575	20635	20254	20571	20526	20634	20620	20529	20397	20833	20569	20670	20572	20370	20544	20607	20522	20693	20643	20528	20577	20570	20684	20619	20676	20641	20734	20537	20726	20650	20502	20779	20538	20565	20665	20680	20669	20675	20713	20613	20490	20598	20499	20554	20597	20779	20568	20588	20443	20411	20485	20830	20567	20668	20690	20542	20476	20565	20344	20497	20434	20675	20669	20613	20362	20558	20653	20766	20397	20570	20529	20330	20499	20606	20478	20697	20472	20572	20440	20669	20300	20403	20411	20396	20504	20629	20559	20403	20560	20559	20523	20787	20569	20664	20517	20336	20639	20698	20529	20406	20803	20307	20624	20573	20510	20607	20568	20611	20856	20346	20554	20556	20428	20385	20443	20514	20537	20500	20641	20456	20488	20640	20725	20508	20458	20456	20444	20721	20483	20551	20912	20478	20457	20551	20433	20574	20496	20478	20638	20718	20427	20574	20529	20635	20565	20484	20457	20871	20574	20611	20415	20759	20580	20389	20422	20639	20581	20713	20598	20556	20568	20431	20527	20569	20552	20564	20419	20480	20464	20573	20489	20688	20497	20597	20441	20586	20497	20568	20595	20657	20645	20611	20501	20436	20407	20592	20817	20597	20441	20555	20397	20577	20386	20290	20553	20519	20619	20500	20632	20503	20535	20405	20732	20492	20731	20412	20267	20445	20440	20692	20598	20530	20517	20438	20579	20701	20622	20632	20671	20568	20670	20399	20426	20616	20593	20410	20705	20391	20502	20450	20663	20541	20480	20395	20631	20406	20534	20755	20458	20668	20550	20548	20562	20405	20482	20603	20544	20415	20691	20380	20699	20427	20639	20558	20534	20596	20529	20300	20445	20480	20371	20354	20657	20593	20615	20623	20570	20561	20403	20588	20484	20510	20527	20416	20477	20523	20480	20548	20360	20430	20535	20713	20563	20530	20495	20738	20505	20408	20535	20722	20619	20515	20487	20766	20609	20359	20629	20563	20684	20579	20453	20603	20770	20644	20536	20710	20696	20563	20589	20700	20352	20592	20467	20593	20469	20519	20589	20313	20383	20628	20507	20419	20440	20432	20618	20702	20667	20579	20624	20553	20575	20588	20600	20695	20694	20728	20512	20788	20529	20588	20695	20787	20639	20778	20804	20658	20500	20443	20599	20535	20465	20480	20414	20508	20465	20754	20636	20697	20457	20729	20548	20678	20593	20375	20531	20465	20780	20512	20376	20553	20530	20633	20489	20473	20556	20496	20660	20633	20567	20553	20734	20783	20496	20582	20481	20495	20725	20751	20695	20710	20670	20514	20371	20482	20591	20629	20464	20382	20629	20503	20605	20721	20678	20560	20511	20676	20757	20647	20543	20473	20439	20440	20432	20625	20414	20577	20507	20518	20727	20679	20736	20590	20329	20482	20519	20417	20705	20485	20422	20544	20496	20646	20596	20430	20513	20458	20541	20532	20721	20491	20501	20758	20765	20616	20584	20590	20494	20617	20706	20607	20639	20414	20333	20337	20613	20294	20482	20525	20366	20452	20423	20727	20505	20413	20547	20407	20714	20458	20474	20562	20755	20534	20646	20515	20626	20601	20596	20279	20385	20362	20613	20353	20488	20379	20718	20427	20543	20580	20649	20462	20660	20474	20660	20555	20618	20701	20603	20659	20388	20561	20572	20449	20444	20351	20726	20485	20443	20468	20553	20454	20598	20522	20511	20625	20550	20513	20491	20500	20472	20633	20300	20464	20573	20592	20655	20727	20460	20399	20338	20626	20610	20632	20590	20378	20639	20441	20704	20638	20490	20630	20231	20569	20431	20589	20521	20632	20447	20560	20751	20639	20341	20513	20483	20485	20623	20467	20431	20432	20520	20577	20563	20532	20603	20644	20571	20408	20477	20487	20593	20688	20319	20690	20594	20739	20535	20629	20575	20437	20689	20571	20670	20661	20597	20568	20577	20607	20576	20495	20554	20593	20385	20520	20622	20268	20398
15749	27284	25226	21644	19913	18891	18571	18230	17976	17832	17784	19808	32793	39996	39372	33414	24976	20355	18264	17548	17409	17374	17177	17448	17199	17217	17371	17334	17325	17295	17244	17381	17173	17282	17252	17228	17324	17317	17304	17242	17384	17118	17367	17320	17262	17305	17278	17427	17294	17073	17318	17353	17257	17440	17259	17290	17293	17387	17409	17376	17316	17220	17476	17267	17185	17236	17234	17305	17346	17222	17407	17349	17228	17265	17286	17386	17149	17434	17301	17297	17421	17193	17134	17252	17232	17146	17366	17370	17239	17275	17240	17222	17262	17318	17177	17402	17177	17228	17381	17490	17283	17054	17235	17131	17500	17231	17136	17384	17202	17311	17297	17264	17329	17103	17268	17274	17187	17342	17228	17279	17387	17310	17405	17365	17348	17384	17412	17344	17346	17360	17375	17323	17298	17404	17338	17446	17165	17188	17246	17150	17295	17415	17242	17265	17142	17333	17315	17198	17163	17295	17343	17167	17297	17393	17272	17486	17195	17233	17328	17210	17180	17382	17209	17173	17219	17138	17256	17426	17296	17293	17275	17186	17371	17049	17397	17453	17182	17331	17283	17238	17111	17295	17242	17274	17304	17265	17504	17301	17175	17300	17279	17203	17468	17388	17347	17297	17198	17224	17152	17389	17299	17372	17167	17254	17302	17412	17106	17244	17236	17212	17253	17360	17227	17116	17162	17089	17197	17258	17191	17280	17158	17377	17153	17243	17283	17210	17387	17310	17316	17160	17396	17428	17309	17292	17334	17306	17225	17365	17196	17316	17259	17379	17293	17432	17345	17352	17199	17461	17377	17335	17324	17226	17250	17454	17121	17174	17273	17198	17279	17474	17215	17278	17347	17452	17408	17298	17295	17329	17271	17390	17162	17228	17193	17242	17078	17309	17169	17141	17260	17299	17143	17251	17087	17132	17387	17108	17446	17266	17359	17229	17282	17065	17316	17192	17341	17194	17292	17275	17167	17330	17100	17296	17281	17183	17043	17255	17347	17377	17225	17172	17217	17168	17331	17371	17224	17354	17050	17383	17390	17322	17164	17370	17150	17332	17311	17227	17269	17405	17222	17296	17425	17286	17167	17280	17356	17275	17416	17234	17254	17347	17155	17301	17311	17258	17180	17334	17345	17213	17323	17172	17323	17345	17218	17433	17196	17191	17302	17278	17332	17119	17305	17281	17450	17350	17123	17293	17237	17437	17179	17288	17126	17273	17048	17304	17426	16991	17294	17235	17121	17350	17198	17358	17223	17356	17161	17168	17285	17407	17294	17302	17113	17304	17215	17451	17202	17320	17293	17144	17272	17205	17411	17327	17292	17106	17291	17397	17354	17243	17253	17235	17310	17113	17229	17398	17208	17183	17101	17253	17311	17370	17282	17502	17158	17094	17341	17108	17209	17345	17361	17250	17308	17247	17419	17237	17309	17259	17166	17382	17277	17089	17284	17402	17267	17357	17173	17209	17296	17288	17249	17306	17266	17194	17301	17366	17283	17451	17130	17454	17426	17315	17190	17283	17191	17197	17333	17199	17306	17355	17192	17316	17268	17117	17275	17316	17303	17156	17129	17378	17302	17352	17107	17191	17248	17150	17376	17312	17310	17402	17331	17442	17438	17167	17208	17177	17292	17197	17194	17267	17234	17210	17420	17319	17082	17450	17369	17144	17124	17254	17268	17160	17138	17352	17302	17252	17163	17219	17135	17257	17264	17314	17171	17173	17192	17276	17266	17360	17335	17357	17269	17333	17316	17346	17277	17397	17401	17232	17346	17224	17114	17338	17426	17375	17325	17359	17476	17086	17246	17150	17340	17323	17076	17308	17321	17235	17127	17326	17285	17324	17171	17164	17353	17322	17283	17263	17256	17204	17416	17127	17162	17134	17316	17145	17323	17148	17286	17213	17306	17283	17326	17227	17349	17314	17237	17164	17270	17172	17244	17440	17292	17289	17270	17349	17317	17325	17205	17214	17242	17175	17288	17257	17159	17317	17231	17323	17070	17137	17309	17400	17048	17194	17226	17127	17211	17164	17215	17256	17232	17258	17185	17251	17285	17041	17288	17369	17101	17150	17149	17265	17409	17392	17145	17124	17325	17305	17323	17470	17294	17243	17355	17232	17151	17233	17406	17303	17363	17320	17238	17161	17221	17285	17132	17265	17404	17237	17212	17221	17212	17123	17363	17234	17355	17172	17186	17282	17323	17284	17234	17400	17397	17185	17268	17369	17214	17375	17253	17268	17233	17339	17329	17389	17288	17346	17397	17214	17388	17272	17282	17135	17074	17319	17191	17211	17212	17301	17264	17315	17147	17192	17291	17262	17317	17244	17238	17423	17167	17392	17192	17164	17234	17271	17183	17378	17360	17283	17067	17197	17307	17445	17200	17375	17237	17374	17392	17208	17420	17250	17330	17376	17303	17305	17256	17209	17283	17318	17259	17183	17195	17254	17346	17337	17396	17470	17131	17271	17216	17289	17211	17254	17193	17280	17236	17345	17115	17180	17260	17317	17302	17314	17041	17357	17125	17288	17275	17224	17235	17315	17243	17146	17214	17250	17273	17298	17323	17455	17231	17327	17348	17396	17271	17232	17273	17210	17363	17180	17261	17348	17204	17163	17293	17309	17153	17351	17173	17373	17273	17445	17277	17224	17282	17478	17148	17209	17155	17298	17293	17166	17279	17191	17343	17279	17424	17280	17115	17192	17190	17289	17215	17355	17465	17201	17328	17023	17356	17161	17186	17292	17454	17316	17204	17335	17434	17218	17203	17258	17337	17387	17204	17289	17316	17319	17242	17465	17179	17301	17547	17193	17282	17253	17301	17472	17445	17325	17241	17179	17342	17203	17332	17253	17067	17107	17335	17376	17328	17365	17442	17200	17429	17257	17248	17325	17267	17191	17258	17256	17360	17202	17518	17286	17240	17359	17146	17149	17335	17358	17251	17321	17348	17189	17277	17413	17237	17251	17280	17313	17272	17314	17402	17190	17136	17136	17188	17390	17375	17131	17314	17450	17286	17272	17278	17273	17587	17270	17364	17251	17249	17144	17272	17135	17396	17171	17349	17329	17273	17438	17250	17225	17307	17338	17442	17205	17311	17212	17213	17375	17151	17243	17328	17221	17240	17200	17218	17300	17329	17066	17417	17251	17383	17386	17484	17275	17139	17257	17246	17142	17281	17269	17215	17226	17154	17364	16985	17271	17300	17370	17379	17209	17389	17255	17238	17223	17368	17298	17264	17283	17316	17176	17327	17345	17151	17192	17202	17340	17208	17276	17209	17294	17368	17139	17202	17256	17209	17314	17241	17301	17341	17427	17135	17486	17305	17193	17160	17317	17334	17217	17289	17124	17400	17280	17393	17364	17207	17312	17189	17368	17356	17347	17237	17310	17322	17187	17278	17464	17238	17294	17232	17260	17278	17122	17336	17229	17359	17209	17325	17146	17162	17276	17339	17054	17279	17325	17343	17239	17384	17131	17325	17222	17261	17161	17275	17093	17350	17395	17388	17215	17179	17122	17344	17200	17397	17329	17394	17259	17251	17220	17362	17160	17367	17208	16998	17292	17193	17176	17354	17343	17355	17281	17224	17432	17396	17304	17107	17320	17274	17284	17207	17224	17228	17171	17106	17343	17250	17313	17359	17342	17170	17425	17160	17369	17189	17097	17493	17357	17333	17179	17360	17249	17249	17333	17331	17241	17260	17260	17346	17382	17298	17196	17427	17236	17283	17289	17212	17393	17253	17276	17135	17275	17306	17219	17373	17186	17213	17123	17210	17363	17504	17101	17225	17162	17366	17282	17307	17247	17309	17289	17261	17274	17343	17289	17194	17280	17330	17341	17482	17268	17274	17252	17164	17206	17313	17362	17204	17461	17261	17293	17272	17139	17342	17264	17291	17303	17332	17342	17316	17266	17342	17273	17368	17268	17379	17412	17443	17229	17380	17195	17134	17229	17209	17267	17263	17327	17147	17137	17368	17383	17208	17232	17365	17214	17258	17183	17348	17164	17379	17075	17361	17213	17219	17260	17280	17315	17299	17239	17215	17301	17290	17363	17238	17089	17234	17255	17379	17208	17399	17297	17359	17239	17091	17179	17294	17136	17205	17317	17502	17370	17199	17528	17226	17262	17401	17219	17300	17204	17305	17198	17376	17223	17154	17203	17362	17305	17227	17393	17230	17220	17264	17243	17231	17231	17304	17283	17265	17271	17089	17270	17180	17264	17370	17214	17192	17400	17369	17263	17314	17210	17248	17104	17146	17072	17294	17029	17305	17210	17376	17345	17549	17237	17300	17208	17267	17216	17307	17319	17331	17213	17461	17369	17189	17389	17065	17278	17469	17327	17267	17269	17236	17294	17220	17196	17353	17205	17113	17266	17383	17401	17164	17184	17373	17151	17180	17251	17313	17218	17224	17427	17489	17103	17171	17263	17166	17210	17316	17258	17184	17044	17335	17199	17394	17438	17197	17237	17121	17371	17297	17315	17062	17418	17284	17396	17317	17225	17292	17170	17245	17209	17341	17421	17229	17311	17291	17382	17242	17209	17262	17301	17224	17121	17252	17329	17361	17173	17406	17264	17332	17383	17314	17252	17252	17188	17309	17260	17351	17415	17318	17103	17300	17261	17181	17240	17071	17095	17281	17192	17289	17224	17222	17267	17192	17254	17203	17269	17361	17208	17301	17200	17259	17278	17319	17376	17279	17160	17328	17299	17284	17217	17087	17223	17338	17274	17299	17227	17171	17194	17324	17242	17334	17163	17184	17158	17327	17296	17259	17166	17333	17348	17205	17189	17230	17335	17208	17261	17335	17238	17271	17356	17250	17248	17259	17271	17325	17395	17123	17361	17356	17321	17244	17359	17289	17311	17294	17379	17364	17243	17235	17210	17222	17222	17389	17191	17321	17261	17232	17407	17342	17322	17354	17391	17371	17069	17141	17304	17441	17174	17280	17230	17436	17340	17325	17210	17256	17216	17396	17227	17355	17198	17272	17299	17103	17363	17263	17336	17311	17238	17390	17174	17265	17371	17213	17343	17331	17263	17292	17382	17282	17166	17296	17315	17239	17322	17216	17288	17184	17226	17268	17273	17502	17287	17223	17236	17196	17416	17296	17163	17194	17308	17229	17271
27502	22044	24950	22798	20136	20420	20611	20169	20353	20334	20681	20258	20736	21535	22218	21798	21177	20805	20643	20166	20312	20316	20433	20378	20527	20399	20289	20192	20418	20335	20228	20291	20374	20247	20301	20385	20469	20145	20232	20340	20455	20347	20161	20399	20330	20358	20240	19973	20315	20332	20323	20459	20351	20069	20589	20369	20260	20125	20284	20346	20379	20387	20429	20387	20183	20347	20168	20207	20119	20159	20483	20281	20215	20101	20307	20298	20280	20230	20213	20303	20402	20217	20436	20174	20278	20523	20427	20057	20321	20097	20159	19980	20154	20078	20308	20153	20188	20327	20566	20203	20074	20161	20274	20174	20272	20296	20242	20415	20290	20300	20283	20160	20305	20452	20374	20039	20122	20069	20351	20363	20074	20266	20066	20251	20224	20242	20383	20161	20450	20132	20159	20199	20393	20077	20167	20311	20237	20233	20294	20368	20449	20282	20159	20348	20358	20263	20193	20357	20357	20126	20031	20189	20379	20286	20234	20124	20132	20369	20259	20221	20359	20188	20213	20153	20328	20399	20264	20436	20382	20257	20214	20336	20209	20330	20221	20288	20159	20378	20136	20312	20131	20209	20185	20336	20171	20208	20340	20382	20215	20220	20417	20238	20243	20324	20191	20162	20442	20285	20523	20279	20187	20189	20161	20501	20472	20178	20217	20218	20254	20080	20330	20218	20191	20223	20104	20375	20194	20062	20512	20220	20243	20143	20185	20478	20070	20276	20205	20188	20051	20435	20295	20169	20176	20176	20216	20282	20249	20298	20061	20253	20155	19981	20356	20326	20166	20249	20032	19960	20209	20287	20179	20311	20320	20306	20374	20293	20219	20201	20237	20293	20403	20415	20490	20215	20277	20109	20279	20101	20254	20092	20229	20197	20102	20438	20352	20147	20297	20040	20133	20441	20219	20142	20300	20217	20247	20399	20287	20180	20372	20316	20400	20273	20071	20304	20256	20064	20333	20276	20261	20258	20420	20295	20194	20124	20185	20134	20059	20189	20232	20355	20468	20115	20092	20139	20239	20324	20186	20242	20350	20194	20269	20236	20166	20332	20247	20185	20048	20358	20360	20250	20244	20097	20347	19978	20104	20333	20256	20251	20218	20242	20319	20181	20426	20366	20249	20412	20224	20069	20224	20412	20173	20146	20191	20176	20289	20148	20179	19928	20110	20124	20293	20312	20403	20249	20046	20110	20149	20383	20270	20239	20380	20290	20316	20243	20174	20303	20411	20229	20365	20393	20270	20120	20121	20270	20143	20251	20302	20339	20271	20282	20126	20346	20317	20346	20283	20326	20223	20383	20306	20255	20285	20180	20301	20308	20217	20327	20260	20151	20420	20127	20392	20184	20106	20028	20220	20199	20289	20398	20185	20067	20284	20235	20499	20270	20320	20024	20185	20085	20197	20362	20417	20161	20141	20062	20310	20449	20317	20395	20290	20300	20110	20146	20375	20510	20307	20274	20368	20349	20239	20243	20579	20555	20245	20218	20323	20178	20291	20296	20231	20212	20170	20343	20244	20398	20269	20367	20314	20185	20391	20376	20401	20376	20263	20216	20037	20207	20247	19994	20347	20435	20176	20235	20200	20436	19945	20467	20211	20314	20314	20311	20451	20310	20390	20110	20384	20248	20281	20315	20312	20175	20298	20220	20439	20278	20405	20197	20270	20208	20382	20253	20442	20107	20209	20163	20410	20216	20210	20319	20373	20038	20355	20296	20081	19950	20176	20447	20291	20328	20500	20181	20308	20461	20305	20141	20445	20187	20352	20298	20213	20270	20293	20449	20291	20401	20257	20402	20517	20120	20193	20237	20211	20160	20256	20342	20228	20229	20147	20397	20119	20443	20344	20093	20293	20370	20431	20290	20327	20188	20354	20145	20227	20405	20035	20168	20288	20320	20482	20401	20350	20360	20298	20223	20332	20408	20477	20393	20416	20376	20462	20361	20132	20290	20308	20386	20203	20309	20202	20377	20404	20245	20304	20017	20315	19906	20120	20184	20224	20193	19993	20311	19997	20184	20228	20237	20346	19995	20404	20245	20440	20399	20332	20184	20208	20312	20204	20176	20216	20018	20214	20235	20227	20530	20313	19982	20143	20279	20403	20279	20298	20179	20095	20128	20192	20212	20497	20393	20225	20209	20321	20279	20463	20334	20490	20314	20188	20197	20305	20199	20287	20259	20380	20268	20110	20338	20274	20237	20353	20538	20317	20363	20356	20313	20323	20224	20243	20529	20253	20536	20214	20248	20237	20202	20337	20352	20300	20275	20266	20264	20093	20121	20170	20328	20531	20250	20187	20318	20253	20272	20338	20154	20348	20331	20187	20266	20573	20252	20293	20236	20156	20207	20293	20373	20230	20220	20149	20258	20349	20396	20305	20185	20270	20323	20413	20138	20085	20249	20410	20073	20260	20245	20147	20102	20415	20379	20299	20289	20469	20353	20233	20249	20326	20309	20303	20332	20296	20495	20397	19989	20146	20131	20197	20088	20381	20178	20466	20314	20277	20184	20191	20286	20284	20330	20115	20120	20302	20478	20368	20159	19978	20128	20348	20225	20392	20198	20302	20363	20067	20188	20006	20248	20282	20293	20269	20214	20201	20427	20234	20093	20417	20296	20190	20208	20545	20390	20077	20189	20283	20219	20438	20250	20135	20359	20294	20295	20324	20073	20348	20243	20424	20504	20289	20090	20310	20323	20473	20275	20137	19958	20199	20286	20046	20272	20436	20249	20330	20288	20199	20169	20319	20124	20368	20227	20276	20143	20356	20137	20412	20087	20268	20232	20169	20492	20107	20170	20248	20325	20192	20226	20187	20519	20411	20336	20093	20281	20310	20347	20124	20093	20316	20122	20248	20112	20178	19965	20225	20225	20112	20212	20307	20533	20551	20270	20252	20406	20204	20202	20270	20273	20392	20267	20151	20111	20147	20342	20416	20069	20355	20367	20301	20242	20155	20299	20355	20355	20270	20186	20087	20109	20531	20159	20425	20398	20270	20219	20272	20290	20207	20310	20236	20404	20308	20322	20266	20200	20137	20353	20315	20454	20303	20377	20334	20198	20345	20358	20301	20205	20223	20273	20267	20102	20250	20259	20267	20300	20414	20246	20259	20472	20102	20382	20226	20236	20200	20197	20210	20162	20349	20319	20495	20141	20111	20161	20317	20427	20342	20434	20162	20378	20318	20423	20413	20247	20274	20250	20283	20296	20418	20322	20206	20184	20056	20179	20193	20330	20316	20257	20442	20173	20233	20217	20377	20317	20302	20190	20311	20470	20455	20181	20278	20184	20341	20091	20230	20310	20257	20143	20119	20240	20375	20189	20357	20257	20337	20384	20310	20223	20239	20304	20228	20265	20244	19969	20376	20430	20260	20191	20503	20279	20388	20185	20137	20277	20386	20161	20155	20109	20507	20418	20313	20201	20150	20189	20345	20321	20381	20100	20457	20301	20127	20281	20336	20234	20262	20354	20224	20350	20291	20089	20269	20104	20292	20215	20349	20243	20353	20233	20156	20176	20092	20259	20238	20235	20236	20234	20204	20266	20323	20270	20260	20314	20535	20278	20269	20325	20343	20335	20403	20331	20316	20427	20183	20328	20109	20262	20153	20396	20162	20347	20165	20106	20201	20208	20170	20502	20291	20213	20226	20378	20377	20470	20639	20462	20325	20356	20178	20249	20390	20294	20485	20409	20381	20299	20078	20128	20330	20396	20324	20204	20348	20185	20382	20320	20218	20326	20207	20225	20415	20256	20290	20218	20548	20353	20182	20384	19990	20095	20296	20381	20397	20391	20268	20402	20392	20260	20299	20332	20368	20191	20133	20126	19962	20188	20047	20266	20225	20397	20204	20382	20112	20339	20251	20349	20271	20332	20279	20271	20223	20108	20167	20365	20274	20205	20118	20296	20250	20057	20306	20365	20057	20263	20192	20150	20166	20046	20175	20209	20170	20223	20092	20094	20239	20232	20230	20197	20138	20280	20149	20191	20528	20262	20340	20135	20375	20271	20314	20379	20172	20151	20378	20131	20266	20285	20226	20052	20285	20336	20232	20229	20233	20417	20164	20118	20493	20337	20458	20162	20322	20220	20217	20183	20502	20376	20226	20159	20365	20141	20231	20519	20282	20058	20218	20288	20159	20209	20040	20342	20119	20222	20439	20254	20124	20153	20270	20276	20292	20240	20365	20220	20134	20254	20326	20187	20298	20443	20162	20305	20292	20111	20494	20254	20164	20081	20142	20382	20291	20301	20268	20491	20267	20095	20354	20251	20291	20241	20055	20416	20220	20142	20071	20233	20187	20315	20062	20246	20214	20209	20292	20300	20201	20281	20422	20226	20447	20024	20257	20262	20164	20237	20080	20243	20062	20252	20415	20358	20074	20117	20154	20126	20280	20273	20301	20344	20319	20258	20271	20233	20210	20341	20260	20416	20284	20298	20252	20398	20291	20209	20263	20336	20258	20508	20240	20270	20483	20139	20397	20205	20260	20143	20400	20337	20194	20406	20227	20163	20121	20220	20265	20345	20346	20320	20250	20110	20336	20283	20336	19974	20223	20305	20097	20303	20229	20252	20221	20228	20394	20360	20273	20282	20217	20185	20242	20165	20264	20162	20402	20151	20109	20181	20483	20346	20301	20174	20279	20158	20268	20203	20458	20278	20225	20165	20378	20275	20479	20287	20289	20195	20366	20360	20402	20208	20006	20245	20288	20251	20395	20210	20154	20246	20155	20241	20354	20351	20317	20014	20271	20192	20498	20235	20359	20330	20141	20284	20108	20233	20244	20192	20096	20120	20450	20129	20075	20218	20272	20125	20078	20213	20249	20083	20121	20229	20255	20225	20336	20274	20350	20156	20358	20272	20333	20178	20262	20264	20144	20412	20450	20445	20158	20196	20265	20283	20347	19992	20197	20300	20232	20364	20216	20400	20180	20147	20315	20195	20139	20053	20120	20241	20318	20130	20411	20358	20145	20432	20359	20204	20243	20323	20295	20457	20346	20122	20093	20437	20295	20232	20094	20426	20412	20340	20094	20120	20304	20423	20315	20568	20111	20122	20087	20376	20456	20314	20466	20242	20290	20434	20055	20201	20185	20257	20255	20440	20295	20254	20092	20379	20181	20035
15696	18193	17974	17589	17474	17121	17244	17033	17256	17141	17317	17292	18140	19198	19907	18590	18045	17551	17353	17075	17126	16943	17021	17082	17043	17234	16994	17183	16877	17135	17118	17068	17083	17091	16949	16933	17089	17216	17033	17017	17086	17149	16873	17089	16928	17045	17219	17036	17221	17211	17138	17084	17117	17114	17020	17093	17025	17006	17027	17044	17094	17135	16934	17031	17144	16935	16925	16898	17107	17210	17149	17193	17135	17102	17045	17000	17055	16915	16985	17296	17071	17180	17126	17071	17240	17107	16990	17101	17103	17068	17096	17105	17119	17100	17089	17101	17110	16940	17031	17173	17016	16960	17091	17138	17023	17159	17026	16987	16860	17096	17064	16969	17131	17107	17119	17119	17108	17016	17093	17155	17090	16917	16891	17026	17129	17073	16951	17114	16916	16883	17047	17220	17117	17020	17033	16988	17061	17081	17166	17037	17153	16829	17115	17039	17118	16872	17041	17069	16996	17017	17157	17108	17098	17039	16955	17043	17097	16956	17121	17167	17030	17008	17137	17103	16932	17136	16828	16972	17158	17000	17202	17101	16995	17013	17139	17190	17012	17110	17017	16903	17150	17014	16996	17035	17105	17287	17059	16978	17099	17010	17040	16930	17009	17138	17096	17006	17169	17121	16927	17118	16883	17270	16989	17004	17039	17052	17083	17179	17055	17204	17152	17027	17109	17201	17050	17022	16858	17010	16978	17024	17176	16973	17161	17102	16871	17174	17104	17046	17178	17114	17036	17067	17033	16911	17243	17132	16992	17093	17151	17099	17075	17084	16997	17125	17009	17090	16983	17299	17069	17154	16949	17101	17054	17103	17049	17145	17126	17151	17074	17021	17192	17136	17001	16955	17157	16978	17048	17090	17026	17136	16955	17140	17207	17052	17233	17031	17079	17128	17109	17099	17003	16900	17110	17142	17225	17248	17178	17068	17085	16914	16958	16937	17076	17092	16914	17207	17130	16914	17124	16918	16971	17136	16935	17080	17027	17118	17038	17013	17040	16899	16986	17131	17036	17247	16951	17001	17059	17107	17129	17110	17087	16958	17227	16911	17030	17046	16973	17058	16911	17059	16911	17037	17159	16827	16876	17105	17118	17003	17025	17051	17030	17292	17113	17093	16960	16825	17123	16978	17104	17128	17070	17075	17106	16978	17123	17051	16976	17206	16983	16987	17237	17058	17027	17153	17023	17091	17095	17053	17041	16894	17294	17149	17147	17157	16928	16721	17021	17113	17053	17146	16944	17171	17144	17190	17226	17102	16967	16974	17180	17071	17166	17058	17082	16926	17084	16992	17072	17128	17225	17034	17143	17186	17057	17089	17112	16968	17200	17022	17020	17183	17162	17092	17160	17157	16956	17157	17108	17169	17310	17015	17269	17228	17049	17072	17239	17162	17041	16893	17076	17021	16990	17069	17149	17145	17263	17039	17071	17135	17191	17109	17059	17056	17009	17063	17109	17002	17099	16985	16891	16999	17180	17098	17241	17122	16993	17081	17199	17062	17026	16803	17029	17062	17311	17197	17225	17146	17107	17178	17156	16837	17122	17008	17138	17061	17209	17048	17097	17133	17292	17086	17133	17063	17117	17174	17087	17188	17179	17054	17170	17083	17168	16913	16990	17157	17041	17306	17011	16949	17038	17044	16959	17096	16958	17147	17098	17003	17059	17192	17138	17009	17124	17245	16941	17165	17282	17175	17021	17101	17065	17043	17062	17012	17046	17105	17214	17056	17002	16978	17099	17035	17058	17068	17025	16998	17320	17021	16972	16958	16849	17046	16933	17123	17071	17028	17091	16929	17042	16917	17073	16924	17279	17085	17042	17115	16951	17121	17032	17059	16893	17034	17067	17100	16961	17033	17099	17204	17097	17055	17092	17017	17053	17022	16913	17164	17026	17104	16958	17091	17020	17195	16948	17056	17221	16985	17129	17040	16898	16979	17037	17052	16914	17162	17068	17091	16909	16992	16989	17156	17120	16931	17134	17065	17254	17091	17100	17103	16986	17069	17098	17040	16900	16991	16889	17172	17010	17041	16942	17168	17129	17067	17241	17083	17133	16920	17010	17080	17111	16911	17031	17014	17072	17079	17118	17013	17137	17138	17231	17245	16962	17324	16907	17024	17150	16941	17042	16927	17053	17105	16968	17129	17097	16896	17055	17191	17023	17113	16919	17059	16911	17147	16982	16893	17131	17233	17377	17021	17101	17033	17051	17036	17098	16905	17070	17107	17285	16827	16877	17192	17065	17104	17022	17187	17194	17159	17016	17140	16918	16982	17107	17200	17050	17087	17056	17088	17130	17003	17152	17055	17040	17202	17144	17129	17068	16951	17159	17294	16980	17018	17105	17089	16972	17120	17049	16864	17083	16881	17076	17041	17051	17142	17029	17096	16990	16999	17141	17347	17189	17163	17118	17194	16915	17071	17055	17041	17024	17114	17082	17160	17173	17098	17066	17012	17126	16988	17072	17030	17004	17064	17077	16979	17040	17109	17062	17255	17076	17073	17033	17128	17069	17039	17168	16911	17082	17042	17025	17030	17129	17072	16848	17086	17135	17157	17161	17133	16977	17044	17022	17120	16931	17234	16986	17101	17151	16791	16984	17102	17097	17143	17052	17268	17036	17080	17094	17039	17072	17080	17165	17040	17014	16858	17053	16860	17038	17153	17005	17205	16990	17085	17117	17104	17075	17069	17187	16923	16954	17030	17042	17020	17011	17101	17146	17068	16965	17192	16910	17187	17170	17161	17049	17088	17239	17033	17024	17062	17043	17060	17164	16948	16954	17143	17060	17057	17078	17135	16933	17022	17083	17079	17051	17105	17183	17168	17140	17165	17143	17064	16944	17041	16744	17069	17023	17136	16985	17209	17273	16988	17040	17160	16988	17177	17093	16971	16977	17113	17166	16969	17095	17044	17008	16897	17257	17008	17240	17034	16955	17191	17024	17171	17068	16948	17081	16975	17071	17218	17239	17082	17132	17146	17020	17220	17042	17040	16953	17036	17044	17022	17151	17095	17073	17030	17113	17070	16985	17085	17112	17145	17033	16949	17199	16964	17195	17177	17168	17012	17081	17173	17126	17221	17103	16894	17035	17018	17116	17032	17127	17012	17082	17067	17215	17138	17213	17164	17194	16994	17086	17095	17031	17290	17228	17061	17036	17036	17285	17060	17061	17150	17007	17105	17066	17082	17013	16945	17106	17051	16996	17166	17110	17225	17064	17082	17102	17083	17020	17011	17113	17173	17013	17056	17247	16887	17037	17182	17115	17010	17044	17053	17005	17112	16995	17104	17136	17290	17036	17000	16954	17007	16984	17062	17140	17166	17150	17261	17258	16936	17066	16964	16983	17067	17074	16982	17002	17132	16963	17121	17202	17111	17060	17012	17260	17157	17044	17051	16971	17002	16980	17185	17073	17060	17145	17157	17112	17021	17129	17019	17052	17239	17095	17046	17018	17190	17242	16893	17176	17112	17180	16995	17211	17004	17031	17242	17048	16995	17100	16946	17132	17037	17146	17078	17060	17283	17119	17079	16963	16956	17096	16987	17094	16936	17062	16960	17105	17166	17100	17083	17176	17106	17061	17005	17165	17049	17110	17100	16952	17215	17184	17036	17071	17199	16938	16979	17239	17073	17194	16981	17249	17067	17216	17014	17069	16963	17054	17080	17041	17029	17024	17071	17083	17009	17085	17114	17065	17106	17095	16920	16936	17220	16955	16938	16994	17158	17274	17022	17317	17109	17094	17005	17014	17252	16971	17175	16934	17102	17032	16997	16912	17236	17062	17117	17120	17214	16994	17137	17136	17137	17067	17184	16809	17170	17025	16960	16870	16894	17152	17134	17149	16829	17058	16970	17077	17087	17184	17217	17207	17058	17098	17124	17035	17164	17031	17048	17006	17272	17163	17007	17076	17086	16959	16954	17061	17166	17071	17207	17206	16912	17087	17108	16931	16946	17194	16907	17199	16879	17068	16956	17104	16992	17073	17025	17095	17033	17047	17084	17091	16936	17067	17137	17137	17083	16934	17150	17062	17122	17300	16981	17222	17181	17019	17192	17144	17060	16978	17084	17042	16872	17192	16951	16999	16909	17046	17132	17236	17123	17128	16953	17174	16997	16968	17022	17089	17114	17094	17103	17139	16987	16897	17150	16953	16974	17016	17315	17072	17139	16923	17073	16977	17126	17029	17099	17079	16945	17070	16945	17244	17210	17150	17071	17420	17051	16885	17079	17126	17145	17021	17057	17047	16977	17327	17087	17059	16977	17026	17005	17151	17206	17039	17066	17115	16975	17104	16943	16958	17081	16972	17189	17072	17017	17046	17044	17130	17132	16944	17253	16954	17207	17182	17041	17148	17190	17149	17224	16844	17020	17120	17189	17231	17228	17016	16979	17111	17069	17078	17118	17031	17001	16914	17084	17136	17081	17218	16926	16958	17104	17107	16889	17244	17151	17112	17170	17096	16944	17093	17008	17169	17074	17110	17096	17045	17139	16965	16985	17108	17215	16897	17069	17139	17049	17129	17080	17003	16890	17035	17091	17130	17053	17279	16941	17197	17064	17165	17163	17046	17125	17021	16883	17124	17096	17116	17047	17091	17060	17215	17113	17164	16919	17096	17174	16995	17327	17142	17138	17116	17081	17148	17216	17098	16925	17061	17181	17216	17065	17087	17035	17054	17070	16953	17137	17075	17125	17137	16937	17106	16938	17144	17199	16951	17091	17001	17015	17103	17087	17101	17070	17097	17130	16860	17115	17222	17029	16941	17193	16944	17075	17122	17060	17086	16959	17097	17105	17109	17271	17075	17178	17164	17126	17018	17172	17051	16995	16935	17030	16945	17160	17120	17171	16997	17118	17082	17091	16971	17201	17122	17272	16991	17046	17187	17048	16989	17168	17137	17018	17129	17040	17235	17064	16985	17229	17078	17108	17159	17125	17047	17069	17388	16989	17182	17056	17319	17185	17146	17083	17013	16917	17055	17089	17116	17095	17261	16999	16956	17181	17117	17081	16950	16929	17198	17211	17254	17006	17248	17064	17095	17102	17093	17142	17055	17071	17030	17071	17042	16920	17143	17205	17079	17096	16969	16806	17210	17010	16890	17149	17090	17108	17080	17167	16963	17049
23411	21024	28479	23874	22173	23586	23845	21281	21004	21104	21443	22012	29249	32793	32052	27400	23814	21955	21424	20973	20837	21025	21035	20793	21098	20648	20808	20911	20910	20720	20807	20951	20998	21018	20664	20671	20919	20768	20718	20873	20772	20690	20699	20807	20641	20544	20736	20633	20629	20517	21006	20928	20745	20743	20763	20939	20784	20811	20875	20782	20985	20699	21065	20917	20629	20660	20796	20677	20779	20640	20800	20786	20802	20744	20943	20908	20892	20918	20700	20748	20541	20521	20848	20788	20731	20706	20740	20733	20578	20801	20688	20584	20683	20650	20670	20811	20871	20752	20877	20674	20683	21162	20764	20879	20733	20702	20663	20998	20941	21022	20767	20642	20648	20870	20754	20590	20646	20899	20738	20764	20813	20701	20930	20806	20749	20923	20885	20820	20803	20786	20789	20767	20664	20752	20779	20628	20880	20533	20762	20636	20812	20827	20604	20695	20725	20899	20842	20523	20763	20806	20533	20848	20733	20977	20866	20702	20551	20864	20643	20785	20759	20718	20547	20627	20616	20792	20930	20775	20619	20974	20689	20629	20803	20612	20535	20790	20653	20753	20928	20797	20829	20786	20687	20635	20654	20673	20799	20657	20725	20795	20846	20711	20685	20610	20852	20693	20796	20863	20628	20471	20630	20549	20851	20953	20710	20743	20701	20865	20763	21073	20731	20610	20751	20533	20817	20687	20757	20932	20698	20554	20708	20651	20783	20676	21090	20704	20756	20599	20780	20791	20553	20654	20512	20948	21049	20848	20633	20789	20858	20818	20627	20696	20833	20947	20824	20810	20761	20690	20743	20772	20623	20832	20559	20576	20748	20752	20868	20644	20570	20996	20751	20569	20839	20914	20937	20758	20790	20598	20784	20635	20739	20819	20749	20789	20678	20681	20895	20682	20816	20811	20730	20744	20927	20712	20828	20751	20862	20777	20843	20619	20939	20741	20829	20845	20831	20419	20582	20584	20804	20813	20821	20590	20866	20807	20668	20737	20601	20800	20810	20772	21104	20714	20625	20886	20716	20571	20715	20591	20506	20895	20689	20729	20616	20515	20724	20852	20769	20724	20621	20646	20709	20848	20761	21047	20689	20713	20724	20600	20442	20610	20785	20660	20541	20594	20626	20792	20797	20686	20611	20664	20826	20644	20778	20851	20644	20941	20793	20718	20672	20649	20593	20803	20868	20723	20817	20717	20725	20842	20477	20809	20713	20584	20784	20756	20769	20658	20798	20799	20815	20807	20592	20862	20620	20901	20793	20787	20654	20922	20628	20743	20796	20824	20653	20617	20482	20720	20804	20740	20660	20749	20814	20616	20799	20664	20699	20574	20778	20615	20809	20572	20812	20622	20725	20914	20843	20887	20764	20798	20739	20701	20978	20567	20878	20683	20604	20648	20869	20734	20775	20930	20630	20496	20773	20663	20743	20966	20871	20666	20722	20613	20754	20844	20657	20693	20935	20814	20721	20668	20733	20598	20597	20659	20732	20929	20597	20862	20649	20678	20676	20449	20724	20720	20813	20839	20840	20897	20755	20652	20686	20802	20865	20672	20720	20674	20785	20821	20725	20676	20773	20744	20664	20612	20719	20674	20841	20808	20480	20820	20827	20687	20779	20751	20706	20797	20785	20649	20692	20673	20638	20576	20745	20748	20714	20551	20583	20777	20825	20772	20681	20801	20900	20894	20770	20583	20626	21060	20858	20820	20853	20567	20715	20547	20586	20726	20626	20957	20748	20723	20677	20830	20779	20839	20775	20776	20615	20569	20716	20678	20785	20682	20626	20937	20685	20781	20752	20638	20929	20757	20626	20609	20745	20804	20733	20687	20852	20797	20863	20764	20795	20761	20689	20810	20611	20820	20767	20807	20786	20813	20904	20575	20979	20592	20886	20720	20604	20628	20772	20562	20551	20682	20730	20635	20604	20844	20609	20825	20723	20745	20731	20656	20822	20775	20903	20657	20901	20774	20847	20792	20656	20654	20742	20966	20869	20736	20651	20741	20467	20751	20848	20908	20575	20471	20699	20777	20800	20696	20758	20745	20660	20531	20825	20762	20660	20509	20779	20834	20568	20826	20762	20613	20754	20449	20664	20706	20756	20820	20774	20740	20802	20595	20851	20844	20668	20777	20800	20661	20806	20580	20779	20650	20755	20723	20848	20606	20648	20805	20839	20762	20701	20781	20676	20778	20747	20906	20578	20668	20921	20789	20823	20762	20752	20647	20956	20716	20741	20829	20837	20835	20851	20713	20764	20668	20742	20700	20788	20756	20716	20875	20735	20916	20772	20873	20914	20824	20799	20684	20690	20547	20643	20770	20795	20955	20624	20809	20884	20679	20785	20687	20724	20763	20635	20583	20791	20571	20769	20705	20566	20663	20952	20791	20679	20562	20737	21075	20937	20641	20827	20714	20799	20806	20636	20726	20662	20683	20748	20939	20870	20554	20840	20700	20612	20713	20755	20802	20586	20720	20749	20710	20963	20569	20852	20675	20889	20865	20855	20694	20545	20900	20741	20809	20713	20715	20655	20790	20881	20864	20678	20657	20716	20599	20787	20615	20802	20813	20876	20856	20815	20699	20612	20472	20823	20681	20735	20710	20678	20674	20560	20750	20546	20776	20714	20680	20685	20693	20756	20723	20898	20629	21060	20994	20798	20974	20713	20754	20825	20678	20648	20663	20806	20871	20643	20839	20427	20668	20843	20725	20710	20755	20764	20660	20743	20738	20737	20712	20841	20820	20542	20689	20930	20669	20660	20836	20740	20724	20701	20734	20715	20804	20805	20696	20571	20715	20803	20631	20811	20642	20657	20415	20557	20766	20788	20718	20422	20865	20660	20628	20748	20716	20680	20790	20842	21030	20696	20690	20689	20715	20756	20764	20749	20632	20710	20516	20937	20553	20818	21146	20559	20714	20658	20685	20600	20842	20781	20536	20668	21021	20718	20732	20761	20800	20811	20663	20688	20803	20974	20577	20800	20916	20836	20734	20715	20785	20716	20774	20940	20706	20791	20907	20644	20691	20443	20683	20515	20828	20740	21124	20844	20753	20862	20696	20911	20688	20837	21054	20623	20840	21007	20897	20631	20679	20666	20721	20676	20781	20806	20663	20848	20697	20749	20653	20841	20821	20822	20804	20897	20716	20739	20758	20719	20732	20713	20716	20883	20433	20859	20549	20642	20875	20646	20862	20755	20671	20685	20724	20582	20604	20807	20838	20713	20717	20759	20719	20754	20646	20778	20795	20622	20760	20576	21093	20583	20679	20744	20865	20897	20821	20584	20708	20847	20638	20867	20919	20682	20743	20719	20886	20734	20688	20629	20842	20589	20824	20755	20669	20868	20758	20792	20847	20907	20936	20757	20934	20603	20739	20670	20759	20729	20787	20694	20943	20831	21007	20655	20850	20665	20812	20836	20797	20747	20728	20922	20755	20640	20691	20802	20888	20773	20669	20742	20772	20948	20737	20695	20753	20720	20696	20896	20758	20704	20854	20594	20851	20865	20845	20801	20684	20777	20642	20773	20821	20788	20695	20752	20726	20685	20735	20930	20961	20802	20809	20711	20922	20752	20778	20881	20598	21007	20895	20800	20572	20726	20643	20923	20984	20626	20801	20660	20553	20652	20746	20626	20760	20825	20622	20724	20804	20773	20824	20657	20494	20828	20818	20725	20808	20700	21116	20776	20885	20660	20589	20614	20791	21042	20775	20692	20619	20913	20921	20675	20880	20667	20843	20833	20741	20814	20745	20624	20631	20881	20708	20638	20578	20789	20844	20910	20856	20642	20694	20729	20881	20751	20747	20951	20906	20818	20706	20635	20521	20909	20599	20855	20839	20905	20780	20797	20639	21060	20812	20761	20784	20627	20825	20732	20589	20717	20737	20756	20446	20452	20823	20559	20708	20821	20760	20948	20893	20842	20728	20837	20839	20805	20760	20827	20804	20597	20750	20823	20785	20644	20826	20741	20975	20763	20913	20628	20698	20723	20661	20739	20680	21026	20811	20805	20980	20650	20759	20781	20629	20696	20824	20762	20742	20641	20603	20745	20784	20884	20923	20743	20673	20785	20863	20566	20790	20771	20598	20761	20760	20670	20614	20796	20761	20632	20591	20619	20721	20650	20706	20806	20810	20674	20408	20764	20617	20650	21026	20698	20803	21084	20668	20816	20564	20713	20629	20536	20813	20701	20971	20763	20746	20728	20802	20952	20664	20862	20619	20735	20641	20856	20748	20916	20817	20829	20741	20575	20646	20647	20731	20635	20583	20696	20806	20883	20747	20847	20915	20599	20810	20823	20876	20794	20795	20890	20455	20858	20815	20817	20964	20630	20804	20637	20615	20789	20773	20721	20872	20761	20799	20805	20651	20661	20664	20604	20598	20647	20899	20745	20912	20659	20939	20860	20882	20839	20610	20808	20693	20616	20604	20756	20993	20829	20835	20695	20834	20729	20588	20731	20783	20775	20659	20591	20709	20517	20650	20658	20796	20780	20682	20730	20688	20732	20717	20802	20687	20773	20876	20828	20659	20623	20937	20614	20667	20848	20870	20662	20784	20990	20783	20827	20643	20599	20788	20664	20876	20796	20797	20800	20843	20699	20660	20655	20827	20794	20594	20820	20471	20598	20805	20707	20763	20716	20738	20833	20482	20552	20714	20827	20944	20827	20612	20557	20658	20746	20699	20575	20539	20830	20733	20868	20753	20707	20670	20485	20646	20692	20888	20647	20679	20771	20816	20993	20714	20761	20720	20925	20766	20833	20695	20725	20905	20719	20789	20853	20760	21021	20754	20853	20838	20838	20687	20857	20788	20675	20600	20902	20620	20807	20703	20646	20777	20879	20918	20692	20731	20687	20707	20800	21011	20606	20841	20780	20665	20827	20826	20765	21049	20694	20812	20680	20751	20806	20705	20712	20830	20817	20696	20665	20653	20701	20633	20776	20443	20881	20945	20706	20707	20869	20683	20699	20625	20759	20776	20654	20659	20544	20870	20805	20619	20808	20669	20867	20579	20585	20517	20735	20706	20792	20593	20601	20798	20947	20840	20672	20594	20695	20861	20753	20705	20668	20730	20717	20471	20761	20750	20714	20908	20599	20649	20773	20759	20610	20754	20810	20800	20840	20805
14618	23589	22237	19695	18851	18149	18058	18022	17809	17571	17764	19894	30871	33824	31516	25441	20563	18467	17679	17549	17512	17369	17538	17459	17295	17385	17413	17299	17247	17342	17363	17304	17218	17405	17305	17332	17583	17452	17472	17344	17395	17321	17410	17266	17540	17456	17149	17210	17340	17137	17458	17385	17539	17495	17344	17419	17291	17388	17318	17298	17389	17226	17183	17307	17331	17281	17411	17422	17459	17379	17344	17448	17223	17344	17379	17207	17304	17310	17316	17148	17322	17390	17321	17292	17263	17310	17390	17279	17566	17210	17383	17577	17461	17367	17357	17392	17297	17445	17452	17307	17414	17341	17308	17108	17426	17250	17254	17359	17294	17415	17246	17312	17317	17442	17212	17410	17457	17316	17433	17496	17357	17305	17390	17416	17401	17288	17509	17297	17504	17275	17397	17316	17272	17363	17292	17302	17305	17476	17340	17365	17292	17442	17328	17286	17389	17511	17177	17368	17501	17292	17156	17254	17417	17349	17334	17404	17217	17176	17407	17363	17419	17443	17269	17390	17361	17195	17179	17300	17296	17398	17400	17417	17244	17276	17418	17476	17360	17266	17375	17316	17290	17424	17262	17346	17323	17296	17423	17239	17573	17238	17292	17433	17302	17202	17409	17373	17329	17277	17311	17422	17418	17447	17195	17385	17429	17166	17300	17357	17272	17284	17409	17397	17441	17253	17391	17282	17223	17267	17233	17246	17425	17543	17398	17067	17328	17251	17457	17285	17236	17271	17442	17249	17256	17472	17278	17322	17215	17437	17424	17409	17294	17215	17364	17277	17211	17251	17465	17378	17263	17420	17420	17179	17353	17346	17363	17380	17254	17277	17337	17314	17287	17152	17264	17397	17468	17297	17489	17261	17356	17339	17457	17242	17321	17323	17371	17401	17291	17274	17306	17337	17339	17191	17301	17308	17463	17476	17301	17424	17365	17435	17275	17121	17280	17266	17266	17377	17216	17459	17218	17349	17380	17221	17253	17419	17418	17410	17519	17350	17320	17288	17307	17263	17347	17422	17422	17360	17259	17435	17198	17410	17477	17415	17445	17274	17364	17309	17383	17248	17181	17320	17271	17269	17368	17412	17586	17253	17379	17380	17177	17326	17282	17302	17278	17343	17307	17430	17339	17315	17353	17422	17283	17303	17337	17408	17429	17378	17394	17381	17269	17530	17285	17331	17529	17276	17197	17422	17359	17426	17311	17355	17308	17339	17246	17290	17198	17336	17281	17331	17280	17357	17413	17185	17497	17412	17493	17369	17459	17250	17401	17378	17286	17379	17378	17336	17356	17325	17476	17282	17251	17294	17469	17246	17361	17455	17425	17275	17350	17258	17395	17415	17402	17420	17379	17641	17627	17576	17364	17304	17415	17289	17247	17387	17468	17322	17255	17409	17542	17344	17247	17243	17275	17361	17390	17295	17227	17442	17100	17399	17461	17321	17224	17330	17331	17479	17499	17226	17316	17381	17267	17209	17403	17394	17424	17420	17393	17117	17464	17449	17455	17418	17237	17478	17313	17427	17193	17293	17499	17358	17345	17242	17594	17342	17405	17386	17324	17532	17350	17270	17243	17434	17377	17453	17281	17272	17408	17297	17286	17386	17346	17362	17221	17262	17282	17520	17323	17354	17276	17349	17292	17262	17524	17214	17154	17305	17306	17416	17272	17358	17394	17457	17239	17272	17126	17403	17308	17274	17431	17366	17214	17480	17391	17067	17366	17272	17477	17039	17215	17296	17559	17387	17253	17284	17361	17266	17359	17306	17362	17495	17324	17127	17129	17258	17351	17165	17407	17495	17405	17399	17372	17393	17302	17545	17296	17381	17346	17374	17326	17240	17435	17333	16992	17320	17078	17388	17398	17325	17420	17370	17616	17563	17170	17269	17371	17167	17540	17324	17478	17609	17269	17334	17327	17545	17286	17419	17187	17336	17333	17259	17513	17407	17301	17355	17351	17307	17433	17355	17362	17412	17430	17485	17301	17290	17459	17316	17290	17258	17344	17285	17273	17248	17206	17265	17428	17203	17274	17372	17435	17327	17207	17295	17300	17279	17275	17473	17298	17550	17479	17171	17156	17231	17330	17098	17347	17270	17471	17342	17311	17323	17585	17288	17456	17296	17475	17461	17377	17377	17280	17193	17416	17205	17370	17170	17238	17185	17453	17357	17485	17241	17485	17324	17321	17319	17406	17201	17323	17501	17363	17478	17446	17421	17469	17557	17242	17255	17391	17218	17343	17320	17295	17266	17265	17247	17408	17143	17272	17332	17401	17312	17138	17317	17275	17401	17328	17509	17123	17237	17463	17423	17442	17321	17520	17315	17316	17220	17378	17214	17280	17268	17294	17443	17345	17365	17579	17205	17353	17438	17273	17143	17405	17460	17381	17352	17408	17232	17455	17457	17234	17436	17331	17270	17063	17375	17411	17395	17370	17220	17435	17389	17293	17404	17397	17190	17268	17341	17264	17387	17394	17236	17213	17185	17177	17300	17468	17453	17387	17512	17224	17331	17279	17385	17378	17344	17411	17300	17323	17310	17370	17308	17299	17383	17260	17357	17387	17381	17411	17253	17193	17209	17291	17334	17368	17286	17189	17495	17317	17332	17353	17371	17289	17263	17448	17250	17243	17333	17405	17211	17375	17264	17312	17390	17488	17224	17294	17537	17373	17430	17310	17249	17364	17256	17287	17318	17358	17540	17312	17287	17395	17336	17171	17298	17424	17192	17520	17131	17415	17485	17325	17380	17370	17352	17402	17367	17402	17432	17433	17270	17458	17304	17353	17519	17402	17435	17429	17457	17503	17227	17324	17496	17328	17450	17248	17320	17287	17435	17315	17536	17330	17221	17476	17292	17324	17166	17264	17271	17218	17419	17447	17409	17285	17314	17157	17213	17326	17302	17191	17378	17511	17383	17327	17247	17305	17500	17424	17373	17242	17216	17315	17244	17469	17461	17243	17424	17272	17364	17243	17124	17560	17366	17275	17308	17470	17385	17246	17376	17422	17080	17405	17470	17342	17244	17356	17288	17341	17347	17328	17156	17379	17374	17351	17262	17328	17243	17357	17419	17403	17432	17161	17504	17295	17168	17442	17482	17329	17367	17207	17416	17424	17371	17280	17250	17443	17195	17325	17242	17348	17382	17572	17265	17234	17452	17528	17309	17198	17243	17355	17309	17384	17386	17167	17360	17171	17296	17465	17102	17310	17383	17361	17275	17279	17194	17429	17308	17287	17305	17310	17399	17261	17431	17216	17351	17460	17434	17359	17419	17504	17271	17356	17272	17173	17285	17245	17146	17273	17303	17345	17397	17254	17517	17261	17350	17301	17363	17281	17286	17345	17372	17464	17357	17384	17328	17321	17275	17340	17231	17282	17492	17337	17268	17374	17251	17268	17396	17420	17266	17211	17172	17335	17383	17376	17042	17104	17293	17388	17212	17372	17192	17286	17394	17308	17246	17399	17274	17323	17224	17376	17406	17360	17432	17363	17419	17255	17303	17446	17227	17329	17304	17281	17452	17378	17450	17078	17345	17473	17276	17265	17506	17255	17524	17400	17331	17279	17236	17347	17498	17366	17174	17335	17207	17352	17334	17295	17434	17294	17327	17409	17281	17211	17356	17383	17274	17296	17454	17382	17390	17285	17346	17412	17448	17338	17239	17413	17227	17358	17357	17324	17278	17171	17383	17349	17264	17375	17376	17344	17482	17309	17364	17232	17306	17414	17171	17294	17153	17413	17352	17395	17220	17321	17226	17386	17294	17034	17377	17319	17361	17346	17342	17397	17414	17256	17197	17325	17354	17312	17246	17458	17404	17418	17291	17325	17311	17404	17539	17362	17399	17408	17429	17348	17338	17312	17324	17382	17383	17443	17357	17346	17257	17442	17316	17505	17318	17350	17553	17297	17249	17344	17306	17238	17184	17423	17343	17393	17352	17447	17189	17350	17458	17437	17260	17416	17448	17339	17352	17307	17341	17157	17363	17382	17471	17283	17364	17085	17352	17436	17246	17387	17405	17354	17446	17190	17397	17318	17285	17401	17260	17334	17315	17397	17215	17558	17332	17262	17407	17279	17401	17212	17292	17201	17431	17206	17058	17323	17431	17324	17377	17437	17290	17162	17534	17204	17451	17423	17393	17342	17162	17409	17223	17475	17358	17320	17313	17420	17321	17356	17381	17367	17297	17386	17421	17343	17416	17314	17294	17491	17543	17260	17307	17358	17361	17176	17373	17414	17202	17355	17281	17433	17395	17554	17444	17441	17183	17297	17266	17198	17444	17419	17345	17331	17470	17198	17346	17316	17285	17262	17273	17331	17499	17274	17059	17325	17310	17331	17196	17171	17383	17242	17402	17267	17283	17450	17473	17381	17472	17327	17404	17430	17176	17453	17254	17368	17262	17375	17344	17330	17253	17438	17283	17265	17055	17430	17255	17299	17422	17381	17342	17549	17334	17347	17422	17384	17298	17194	17259	17385	17319	17303	17265	17327	17412	17150	17203	17247	17299	17419	17364	17296	17375	17287	17293	17238	17309	17396	17318	17522	17197	17356	17278	17483	17521	17360	17532	17393	17129	17419	17347	17452	17340	17445	17555	17289	17264	17427	17216	17202	17480	17306	17483	17348	17317	17377	17293	17361	17301	17384	17367	17334	17421	17404	17446	17584	17377	17337	17172	17519	17288	17386	17437	17446	17354	17263	17436	17465	17318	17187	17479	17445	17207	17296	17309	17315	17415	17308	17363	17305	17386	17443	17351	17211	17305	17327	17362	17470	17248	17247	17348	17314	17404	17344	17268	17274	17210	17387	17535	17370	17487	17248	17387	17268	17360	17219	17338	17494	17404	17240	17251	17100	17344	17271	17101	17325	17352	17264	17070	17278	17377	17343	17430	17404	17438	17565	17176	17339	17244	17178	17304	17411	17361	17349	17167	17431	17240	17405	17409	17216	17183	17316	17335	17250	17403	17473	17372	17490	17390	17147	17400	17350	17252	17310	17425	17311	17346	17403	17318	17370	17373	17238	17476	17344	17299	17238	17336	17376	17223	17328	17315	17395	17381	17394	17444	17260	17481	17460	17319	17255	17272	17226	17456	17358	17328	17308	17488	17301	17382	17226	17409	17331	17105
22464	21050	28827	23484	21358	23957	27021	22593	21683	22262	22323	23834	35226	41149	38897	31606	25964	23463	22343	21850	21676	21405	21773	21765	21645	21837	21567	21541	21552	21736	21647	21472	21586	21649	21561	21595	21534	21580	21722	21460	21420	21770	21605	21693	21639	21907	21696	21713	21758	21578	21661	21486	21519	21608	21665	21431	21493	21638	21717	21588	21514	21464	21590	21711	21593	21498	21623	21562	21392	21527	21395	21502	21654	21422	21675	21525	21573	21599	21614	21503	21423	21484	21332	21465	21337	21569	21522	21597	21412	21286	21452	21529	21514	21491	21434	21714	21498	21659	21598	21213	21503	21607	21482	21660	21674	21572	21489	21727	21590	21536	21553	21225	21244	21673	21379	21522	21420	21394	21379	21463	21479	21419	21592	21517	21469	21363	21487	21408	21386	21536	21482	21367	21334	21441	21394	21543	21524	21457	21504	21583	21677	21554	21429	21554	21641	21414	21532	21524	21289	21621	21534	21602	21454	21407	21517	21424	21567	21509	21434	21574	21483	21312	21330	21490	21473	21617	21405	21579	21410	21520	21660	21654	21476	21503	21575	21424	21489	21582	21409	21430	21652	21456	21654	21496	21522	21312	21572	21518	21551	21502	21339	21223	21433	21427	21256	21227	21530	21600	21477	21462	21485	21215	21518	21485	21282	21501	21468	21281	21513	21564	21643	21459	21342	21380	21553	21398	21298	21552	21688	21419	21365	21380	21446	21579	21565	21427	21693	21593	21556	21597	21657	21517	21564	21626	21218	21273	21576	21508	21522	21544	21376	21406	21391	21421	21326	21478	21707	21631	21450	21430	21574	21527	21348	21703	21379	21404	21566	21544	21754	21380	21304	21421	21635	21437	21556	21633	21460	21413	21543	21536	21438	21626	21585	21478	21465	21593	21363	21377	21571	21526	21580	21442	21500	21671	21447	21499	21461	21642	21644	21475	21573	21356	21535	21383	21498	21545	21246	21503	21575	21365	21643	21500	21343	21261	21329	21461	21575	21403	21451	21362	21440	21723	21469	21333	21432	21547	21458	21423	21449	21447	21631	21668	21626	21670	21410	21447	21438	21368	21547	21619	21463	21739	21751	21415	21817	21409	21277	21387	21340	21364	21256	21266	21276	21592	21533	21261	21448	21382	21520	21483	21545	21336	21276	21552	21444	21398	21478	21337	21503	21618	21380	21458	21454	21363	21508	21690	21503	21501	21457	21664	21325	21264	21431	21491	21359	21699	21679	21484	21617	21361	21505	21306	21407	21282	21629	21409	21539	21505	21570	21414	21675	21439	21314	21636	21628	21749	21500	21353	21734	21430	21395	21437	21407	21609	21350	21386	21416	21297	21482	21467	21519	21325	21475	21465	21454	21668	21452	21708	21362	21287	21334	21544	21281	21251	21497	21307	21242	21632	21510	21460	21275	21499	21453	21553	21386	21515	21453	21622	21527	21405	21229	21534	21482	21600	21464	21335	21425	21682	21452	21669	21459	21355	21521	21444	21473	21582	21701	21642	21475	21505	21360	21529	21417	21130	21584	21348	21311	21314	21420	21231	21505	21439	21490	21404	21313	21354	21205	21431	21625	21473	21547	21537	21431	21382	21658	21559	21193	21418	21559	21584	21565	21481	21495	21551	21589	21417	21266	21357	21468	21512	21453	21413	21474	21471	21630	21300	21492	21392	21442	21647	21488	21487	21475	21431	21373	21368	21318	21510	21387	21399	21406	21671	21515	21302	21525	21347	21318	21599	21415	21417	21591	21431	21513	21501	21495	21403	21461	21590	21436	21424	21567	21510	21313	21641	21544	21577	21526	21355	21592	21349	21402	21475	21350	21484	21459	21234	21518	21325	21513	21532	21340	21416	21416	21396	21711	21490	21453	21648	21590	21420	21539	21467	21485	21405	21599	21521	21544	21558	21496	21517	21361	21500	21442	21475	21496	21247	21515	21540	21454	21570	21577	21634	21531	21416	21304	21432	21506	21375	21392	21703	21663	21566	21358	21615	21587	21369	21391	21502	21298	21414	21555	21671	21306	21372	21646	21242	21380	21316	21414	21472	21479	21446	21441	21532	21483	21672	21266	21466	21516	21464	21369	21403	21562	21433	21522	21381	21460	21495	21403	21463	21325	21583	21552	21297	21551	21419	21454	21508	21553	21521	21464	21443	21423	21516	21530	21419	21681	21280	21467	21544	21444	21348	21520	21381	21351	21452	21269	21469	21443	21299	21379	21479	21365	21429	21617	21615	21603	21447	21418	21689	21474	21519	21422	21335	21384	21178	21604	21578	21436	21557	21513	21492	21552	21489	21585	21707	21441	21429	21519	21644	21487	21398	21337	21462	21232	21413	21481	21623	21663	21452	21745	21655	21414	21604	21636	21562	21337	21671	21863	21312	21455	21385	21585	21472	21376	21522	21447	21483	21669	21393	21813	21414	21646	21511	21379	21539	21544	21467	21485	21503	21378	21322	21599	21542	21404	21360	21547	21501	21406	21280	21480	21516	21604	21505	21487	21418	21311	21638	21386	21713	21368	21398	21302	21492	21402	21298	21423	21426	21573	21306	21662	21404	21468	21435	21378	21487	21530	21550	21544	21415	21505	21464	21311	21667	21526	21280	21473	21465	21401	21638	21632	21541	21281	21482	21531	21352	21347	21453	21584	21444	21796	21475	21461	21334	21501	21683	21563	21313	21470	21600	21347	21500	21451	21452	21343	21374	21617	21360	21506	21450	21229	21249	21338	21359	21491	21603	21466	21402	21395	21321	21456	21396	21476	21232	21449	21468	21563	21376	21376	21428	21166	21383	21399	21415	21420	21394	21390	21418	21340	21429	21620	21563	21400	21494	21396	21530	21440	21326	21453	21373	21361	21508	21550	21613	21557	21213	21431	21387	21508	21267	21361	21617	21515	21343	21350	21537	21345	21330	21510	21425	21405	21480	21457	21669	21359	21443	21517	21718	21478	21490	21327	21381	21537	21559	21490	21566	21276	21646	21559	21403	21470	21329	21372	21256	21382	21326	21501	21327	21597	21273	21358	21315	21608	21127	21278	21545	21511	21358	21351	21319	21531	21456	21388	21386	21394	21443	21409	21321	21610	21391	21567	21398	21406	21389	21651	21353	21530	21497	21509	21346	21419	21449	21371	21254	21356	21475	21438	21533	21476	21492	21473	21425	21418	21379	21240	21767	21474	21472	21414	21239	21368	21466	21479	21450	21395	21445	21476	21509	21348	21227	21652	21282	21531	21433	21453	21339	21520	21358	21344	21289	21503	21230	21547	21425	21418	21344	21327	21370	21290	21257	21413	21367	21382	21397	21668	21262	21366	21460	21573	21351	21323	21277	21377	21488	21418	21232	21683	21529	21610	21381	21552	21398	21594	21280	21436	21412	21577	21440	21632	21288	21552	21344	21657	21632	21515	21456	21421	21251	21453	21557	21506	21517	21350	21534	21478	21457	21630	21483	21482	21450	21543	21448	21335	21521	21548	21613	21449	21471	21440	21495	21473	21711	21393	21440	21531	21407	21682	21546	21358	21540	21681	21318	21345	21466	21443	21494	21480	21542	21578	21637	21511	21683	21691	21522	21624	21534	21578	21373	21337	21447	21823	21469	21606	21365	21509	21258	21466	21346	21426	21357	21652	21419	21279	21314	21358	21557	21378	21412	21599	21348	21646	21444	21215	21424	21471	21392	21648	21430	21523	21454	21374	21578	21494	21426	21347	21417	21521	21505	21304	21523	21537	21341	21423	21440	21558	21616	21422	21476	21354	21372	21593	21369	21294	21463	21163	21574	21407	21521	21441	21549	21501	21453	21460	21701	21294	21379	21382	21533	21507	21325	21518	21633	21375	21446	21483	21584	21459	21559	21103	21391	21296	21508	21715	21653	21391	21197	21536	21450	21463	21266	21606	21400	21403	21464	21347	21677	21759	21522	21098	21322	21541	21291	21528	21471	21469	21220	21445	21423	21443	21519	21493	21450	21407	21471	21501	21301	21609	21503	21417	21438	21464	21530	21493	21397	21292	21490	21442	21319	21342	21426	21360	21416	21473	21673	21401	21303	21327	21532	21494	21429	21505	21531	21406	21409	21428	21300	21614	21583	21537	21491	21615	21391	21385	21551	21487	21517	21366	21347	21274	21561	21275	21539	21691	21355	21563	21555	21573	21400	21458	21137	21472	21542	21596	21539	21483	21380	21563	21513	21634	21550	21435	21504	21482	21348	21323	21423	21452	21302	21245	21471	21463	21540	21575	21320	21367	21463	21488	21472	21491	21517	21492	21439	21519	21304	21463	21330	21449	21416	21641	21418	21646	21637	21559	21537	21443	21469	21353	21258	21472	21497	21412	21412	21384	21401	21457	21475	21314	21411	21514	21525	21354	21435	21574	21453	21504	21546	21326	21437	21455	21353	21235	21554	21558	21476	21398	21456	21445	21561	21380	21450	21701	21493	21623	21538	21331	21308	21310	21343	21369	21371	21497	21439	21300	21461	21467	21629	21427	21711	21585	21279	21502	21518	21490	21575	21631	21687	21622	21422	21414	21381	21513	21535	21320	21435	21288	21596	21468	21381	21569	21576	21221	21564	21482	21367	21577	21440	21495	21635	21383	21538	21459	21323	21556	21542	21559	21281	21479	21368	21388	21646	21582	21554	21462	21346	21694	21646	21627	21563	21373	21529	21347	21592	21566	21526	21516	21530	21227	21304	21466	21514	21325	21594	21701	21230	21390	21528	21408	21275	21573	21427	21552	21472	21282	21499	21348	21423	21494	21655	21683	21464	21557	21614	21483	21423	21459	21340	21429	21499	21500	21400	21502	21462	21522	21631	21477	21400	21499	21365	21329	21307	21237	21620	21614	21276	21284	21464	21539	21611	21292	21368	21245	21349	21328	21415	21323	21502	21497	21454	21454	21669	21297	21369	21493	21375	21530	21828	21318	21434	21508	21357	21357	21575	21602	21540	21598	21470	21326	21486	21574	21512	21364	21461	21389	21453	21585	21405	21519	21443	21453	21527	21536	21564	21554	21424	21528	21562	21564	21654	21621	21534	21590	21436	21391	21579	21470	21589	21636	21447	21495	21444	21473	21549	21515	21460	21480	21351	21491	21480	21432	21367	21418	21418	21338	21545	21397	21291
15970	27641	25748	21781	20439	19390	19137	18616	18503	18385	18581	22058	38169	42387	38756	29754	23157	19700	18330	17692	17831	17811	17972	17743	17876	17887	17977	17710	17942	17709	17719	17771	17711	17874	17968	17745	17824	17663	17679	17702	17779	17649	17779	17759	17860	17845	17825	17872	17778	17739	17907	17702	17967	17633	17805	17798	17854	17680	17661	17689	17771	17688	17995	17717	17807	17708	17926	17829	17583	17754	17601	17861	17777	17843	17708	17875	17697	17700	17691	17813	17772	17904	17971	17714	17823	17697	17643	17815	17699	17905	17749	17821	17857	17938	17612	17894	17689	17749	17766	17611	17692	17814	17685	17855	17852	17826	17663	17748	17779	17708	17808	17872	17956	17667	17888	17823	17788	17825	17819	17736	17820	17769	17763	17876	17801	17852	17751	17796	17642	17606	17782	17798	17661	17877	17704	17728	17916	17764	17618	17799	17633	17628	17693	17729	17808	17693	17854	17812	17929	17739	17671	17779	17687	17739	17771	17781	17924	17757	17844	17679	17708	17700	17709	17810	17791	17714	17854	17752	17785	17656	17679	17684	17714	17823	17870	17831	17873	17690	17585	17846	17635	17754	17744	17810	17771	17511	17635	17788	17616	17837	17790	17618	17909	17568	17572	17665	17780	17729	17636	17853	17781	17763	17651	17782	17687	17727	17761	17801	17718	17750	17734	17724	17772	17551	17675	17658	17838	17873	17703	17681	17773	17682	17745	17812	17822	17761	17842	17737	17828	17728	17844	17831	17811	17761	17739	17897	17685	17779	17922	17651	17650	17872	17795	17646	17764	17767	17565	17902	17759	17671	17713	17821	17716	17646	17778	17842	17705	17920	17667	17703	17819	17965	17901	17737	17967	17794	17770	17723	17684	17757	17710	17651	17796	17955	17742	17774	17768	17989	17716	17846	17715	17835	17707	17631	17676	17797	17926	17613	17784	17664	17909	17753	17756	17769	17808	17860	17807	17729	17758	18112	17845	17708	17646	17728	17651	17911	17543	17951	17836	17588	17743	17620	17874	17684	17723	17753	17777	17698	17581	17806	17529	17764	17600	17705	17863	17836	17991	17761	17578	17689	17883	17801	17850	17727	17850	17760	17728	17744	17647	17891	17617	17765	17718	17755	17830	17736	17813	17809	17655	17842	17772	17579	17575	17860	17643	17640	17772	17772	17651	17846	17921	17685	17590	17633	17769	17771	17849	17764	17718	17845	17683	17631	17766	17722	17671	17844	17770	17895	17858	17795	17784	17856	17713	17733	17713	17834	17653	17624	17754	17773	17716	17809	17616	17671	17707	17772	17894	17848	17919	17660	17769	17702	17847	17889	17748	17802	17848	17784	17722	17821	17721	17832	17744	17648	17755	17710	17606	17648	17797	17837	17706	17650	17763	17741	17857	17880	17841	17731	17706	17389	17775	17616	17866	17901	17597	17853	17771	17732	17750	17817	17786	17797	17808	17718	17797	17764	17572	17851	17738	17735	17649	17706	17717	17769	17623	17750	17845	17669	17632	17785	17696	17765	17899	17716	17815	17763	17684	17620	17659	17816	17690	17715	17721	17665	17758	17650	17649	17905	17694	17689	17842	17616	17818	17828	17635	17688	17761	17782	17830	17606	17641	17805	17814	17694	17724	17794	17815	17785	17760	17638	17844	17542	17772	17897	17723	17706	17876	17736	17877	17900	17720	17869	17842	17747	17859	17970	17692	17880	17678	17782	17883	17717	17857	18041	17658	17795	17773	17630	17694	17824	17728	17579	17766	17816	17805	17745	17813	17712	17875	17775	17676	17622	17693	17817	17749	17641	17749	17857	17608	17797	17894	17736	17860	17817	17779	17768	17766	17895	17953	17751	17532	17701	17752	17667	17812	17650	17884	17676	17999	17719	17832	17879	17636	17850	17715	17688	17603	17779	17846	17809	17708	17792	17687	17843	17864	17585	17776	17774	17723	17786	17788	17592	17735	17894	17781	17677	17704	17585	17773	17594	17759	17797	17712	17698	17738	17771	17617	17673	17724	17687	17745	17825	17725	17674	17650	17594	17779	17824	17881	17840	17741	17930	17625	17830	17709	17762	17726	17884	17803	17962	17842	17883	17763	17766	17777	17767	17771	17696	17750	17674	17675	17662	17624	17738	17908	17686	17652	17675	17790	17644	17875	17660	17659	17641	17805	17768	17783	17788	17735	17732	17729	17660	17812	17787	17763	17672	17577	17751	17590	17709	17778	17746	17755	17753	17566	17791	17741	17698	17730	17819	17620	17931	17801	17743	17880	17748	17695	17584	17816	17702	17696	17825	17818	17779	17762	17705	17520	17758	17583	17608	17826	17835	17621	17620	17689	17775	17740	17824	17695	17787	17529	17709	17565	17726	17740	17746	17760	17623	17986	17775	17846	17850	17738	17837	17759	17763	17679	17939	17917	17663	17779	17777	17761	17760	17708	17764	17602	17639	17705	17721	17906	17788	17719	17881	17807	17599	17843	17814	17729	17815	17680	17689	17675	17698	17686	17739	17800	17734	17808	17581	17755	17885	17824	17709	17856	17659	17759	17782	17648	17795	17821	17768	17777	17700	17836	17647	17754	17805	17753	17804	17714	17676	17749	17741	17668	17707	17839	17688	17804	17729	17675	17639	17644	17789	17688	17751	17795	17755	17701	17841	17782	17587	17554	17636	17734	17778	17708	17719	17722	17743	17818	17644	17689	17597	17707	17825	17759	17815	17785	17727	17764	17631	17677	17681	17593	17734	17870	17695	17704	17821	17681	17723	17627	17716	17793	17829	17800	17749	17785	17708	17831	17665	17681	17622	17755	17615	17764	17682	17691	17689	17740	17720	17717	17907	17674	17659	17698	17727	17847	17769	17780	17892	17577	17821	17667	17825	17861	17697	17743	17677	17735	17846	17724	17851	17680	17615	17665	17920	17750	17696	17845	17835	17797	17662	17717	17803	17809	17562	17717	17893	17672	17841	17802	17770	17659	17751	17762	17785	17687	17739	17831	17815	17827	17823	17694	17577	17791	17703	17737	17883	17835	17717	17758	18024	17646	17714	17732	17716	17746	17652	17812	17771	17724	17859	17883	17779	17577	17661	17721	17689	17632	17742	17781	17760	17659	17755	17712	17888	17702	17796	17817	17629	17859	17883	17878	17994	17535	17656	17735	17680	17619	17810	17800	17708	17776	17765	17751	17833	17813	17830	17769	17732	17852	17634	17644	17551	17756	17766	17679	17731	17671	17709	17744	17692	17936	17603	17664	17861	17831	17688	17751	17814	17745	17929	17783	17776	17657	17756	17782	17812	17951	17593	17684	17733	17611	17644	17670	17674	17818	17783	17572	17526	17727	17520	17735	17727	17820	17698	17651	17780	17708	17652	17665	17757	18008	17591	17953	17807	17774	17693	17662	17630	17729	17761	17610	17698	17600	17726	17814	17754	17713	17749	17719	17852	17687	17888	17948	17742	17856	17752	17706	17682	17937	17822	17730	17881	17834	17865	17819	17651	17840	17700	17751	17654	17735	17741	17761	17708	17835	17807	17944	17776	17866	17603	17813	17766	17824	17957	17672	17737	17743	17813	17684	17860	17776	17800	17735	17932	17701	17861	17865	17720	17886	17838	17584	17865	17572	17837	17631	17595	17862	17708	17804	17817	17765	17633	17607	17570	17656	17705	17812	17737	17828	17647	17750	17726	17572	17811	17803	17844	17571	17777	17588	17761	17890	17702	17663	17730	17716	17562	17780	17757	17734	17734	17819	17907	17601	17499	17675	17662	17810	17757	17775	17680	17829	17652	17889	17665	17692	17717	17773	17915	17762	17789	17853	17772	17652	17518	17845	17766	17655	17796	17767	17605	17722	17693	17876	17633	17672	17722	17826	17783	17758	17860	17832	17793	17764	17771	17718	17586	17779	17681	17658	17627	17851	17773	17689	17792	17740	17668	17830	17660	17751	17697	17707	17796	17727	17793	17728	17726	17798	17816	17650	17665	17698	17889	17812	17707	17715	17772	17826	17762	17633	17921	17931	17645	17734	17675	17675	17840	17778	17707	17891	17742	17739	17755	17812	17707	17873	17711	17725	17865	17632	17652	17615	17764	17875	17814	17666	17722	17607	17787	17934	17876	17733	17734	17745	17821	17543	17841	17707	17810	17750	17767	17671	17817	17815	17795	17760	17745	17633	17653	17917	17796	17760	17682	17730	17883	17868	17683	17776	17743	17784	17741	17758	17766	17745	17871	17812	17800	17828	17664	17806	17638	17765	17792	17709	17710	17592	17761	17863	17742	17803	17852	17864	17768	17673	17662	17787	17817	17723	17662	17875	17513	17629	17704	17876	17806	17738	17811	17580	17810	17653	17819	17920	17745	17767	17873	17566	17912	17671	17735	17742	17798	17702	17749	17668	17917	17559	17529	17744	17599	17680	17722	17787	17625	17875	17825	17793	17760	17808	17780	17770	17656	17751	17849	17864	17422	17828	17809	17547	17788	17667	17780	17782	17736	17666	17708	17785	17805	17900	17862	17618	17765	17648	17817	17725	17907	17577	17579	17851	17890	17582	17950	17753	17623	17887	17780	17781	17706	17736	17546	17577	17692	17743	17520	17775	17603	17667	17732	17659	17707	17606	17787	17694	17774	17704	17821	17833	17695	17739	17662	17687	17783	17839	17828	17752	17655	17638	17716	17849	17879	17687	17915	17729	17730	17589	17691	17833	17687	17645	17895	17746	17640	17653	17872	17681	17861	17523	17786	17759	17783	17737	17858	17759	17728	17808	17740	17900	17709	17758	17672	17761	17760	17696	17677	17784	17822	17708	17629	17574	17937	17815	17858	17593	17612	17752	17717	17650	17660	17645	17687	17800	17774	17857	17838	17669	17786	17722	17846	17700	17635	17817	17687	17866	17652	17980	17817	17897	17647	17753	17687	17847	17944	17764	17874	17780	17751	17716	17628	17671	17797	17647	17768	17747	17798	17706	17741	17765	17784	17829	17781	17764	17727	17845	17909	17756	17740	17865	17863	17778	17557	17765	17810	17863	17699	17803	17634	17616	17724	18062	17765	17742	17743	17800	17807	17723	17730	17601	17717	17765	17707	17746	17795	17673	17758	17714	17813	17662	17717	17721	17629	17599	17807	17899	17756
27566	22204	25559	23495	21035	21611	21516	21280	21264	21283	21324	21285	21967	22864	23069	22542	21756	21359	21552	21237	21299	21154	21136	21065	21177	21272	21143	21371	21228	21240	21407	21373	21361	21130	21370	21245	21265	21259	21129	21178	21421	21477	21343	21343	21224	21497	21361	21089	21246	21252	21140	21107	21257	21346	21477	21286	21253	21294	21101	21208	21213	21124	21427	21323	21436	21358	21247	21267	21314	21242	21342	21239	21215	21320	21058	21341	21161	21117	21038	21225	21416	21158	21219	21337	21245	21220	21093	21049	21055	21541	21547	21193	21220	21188	21034	21117	21275	21211	21179	21432	21280	21207	21095	21113	21282	21018	21135	21267	21343	21199	21269	21211	21095	21461	21264	21227	21138	21314	21249	21361	21441	21233	21063	21346	21199	21360	21192	21159	21326	21123	21153	21409	21351	21382	21231	21238	21138	21147	21185	21214	21289	21257	21183	20975	21199	21190	21172	21207	21310	21185	21086	21354	21157	21109	21230	21114	21322	21143	21304	21450	21258	21294	21122	21253	21107	21239	21192	21244	21243	21155	21216	21139	21148	21053	21231	21026	21244	21062	21085	21194	21083	21344	21158	21166	21359	21025	21274	21373	21168	21135	21023	21106	21364	21089	21274	21069	21300	21298	21149	21289	21175	21284	21356	21325	21347	21383	21395	21101	21439	21223	21243	21306	21178	21283	21045	21389	21203	21095	21316	21125	21350	21180	21200	21257	21329	21163	21246	21535	21365	21290	21160	21165	21187	21152	21287	21207	21291	21059	21307	21314	21142	21319	21300	21276	21069	21106	21189	21345	21386	21404	21169	21133	21189	21266	21294	21172	21195	21214	21181	21526	21053	21218	21393	21174	21206	21410	21346	21173	21258	21018	21213	21218	21235	21267	21309	21506	21067	21305	21285	21242	21191	21288	21084	21156	21262	21293	21137	21237	21378	21135	21342	21182	21203	21095	21227	21351	21231	21216	21069	21158	21228	21276	21093	21311	21313	21130	21401	21112	21220	21277	21194	20977	21220	21322	21147	21240	21181	21145	21219	21298	21295	21260	21245	21189	21197	21166	21312	21143	21206	21161	21181	21039	21280	21204	21245	21145	21074	21266	21066	21001	21220	21117	21360	21044	21090	21458	21268	21182	21280	21227	21370	21172	21147	21165	21415	21263	21126	21056	21317	21265	21244	21152	21116	21090	21066	21248	21335	21416	21203	21132	21534	21195	21473	21215	21221	21373	21340	21223	21365	21309	21451	21348	21407	21129	21408	21122	21106	21036	21128	21165	21275	21137	21216	21096	21146	21282	21370	21239	21179	21367	21237	21282	21290	21329	21198	21274	21523	21299	21498	21241	21118	21151	21157	21397	21176	21245	21315	21099	21209	21242	21262	21265	21019	21284	21229	21185	21234	21273	21129	20891	21178	21394	21312	21130	21244	21267	21108	21150	21227	21485	21039	21162	21351	21118	21363	21116	21112	21351	21482	21375	21257	21381	21146	21252	21394	21064	21131	21187	21248	21185	21261	21396	21227	21235	21319	21432	21302	21173	21303	21312	21201	21256	21191	21365	20999	21249	21230	21192	21293	21344	21096	21377	21257	21292	21122	21216	21275	21182	21147	21230	21256	21130	21149	21230	21126	21216	21165	21392	21208	21261	21281	21427	21282	21332	21306	21215	21207	21314	21357	21209	21322	21183	21341	21303	21308	21136	21101	21207	21247	21334	21149	21171	21283	21504	21263	21144	21331	21268	21355	21467	21190	21242	21208	21258	21403	21226	21337	21301	21341	21311	21150	21243	21319	21318	21158	21151	21210	21107	21359	21274	21372	21182	21321	21239	21297	21260	21226	21151	21259	21139	21190	21261	21069	21378	21162	21276	21353	21093	21324	21356	21259	21102	21200	21132	21319	21115	21083	21266	21402	21211	21226	21255	21082	21294	21292	21179	21186	21367	21082	21331	21204	21163	21289	21061	21215	21380	21255	21423	21551	21325	21320	21152	21084	21238	21213	21331	21383	21177	21258	21296	21189	21323	21469	21233	21148	21299	21441	21215	21039	21404	21217	21136	20955	21322	21273	21095	21259	21040	21301	21107	21265	21284	20997	21282	21341	21139	21406	21168	21281	21364	20983	21284	21037	21386	21121	21310	21219	21295	21407	21153	21231	21041	21115	21417	21297	21208	21496	21252	21255	21310	21385	21579	21321	21316	21316	21108	21277	21213	21039	21274	21173	21214	21227	21372	21234	21203	21289	21288	21350	20996	21319	21494	21198	21265	21249	21223	21167	21235	21292	21323	21197	21318	21069	20971	20990	21109	21334	21319	21276	21238	21288	21179	21227	21296	21187	21411	21216	21254	21288	21192	21364	21224	21114	21361	21414	21429	21109	21302	21419	21240	21239	21353	21396	21221	21334	21366	21126	21475	21127	21123	21410	21302	21275	21115	21128	21325	21096	21525	21457	21326	21110	21433	21194	21114	21369	21608	21257	21156	21325	21428	21514	21268	21216	21175	21216	21329	21113	21267	21097	21215	21122	20956	21304	21356	21128	21303	21131	21178	21155	21155	21298	21323	21440	21362	21231	21216	21439	21326	21154	21138	21184	21276	21253	21282	21202	21102	21383	21288	21541	21350	21243	21108	21084	21130	21067	21277	21224	21123	21167	21247	21233	21516	21573	21049	21086	21076	21147	21134	21129	21316	21002	21333	21363	21255	21070	21361	21099	21191	21265	21327	21547	21275	21252	21315	21112	21138	21166	21315	21543	21362	21078	21289	21257	21413	21453	21145	21065	21200	21059	21234	21272	21118	21288	20905	21205	21388	21478	21278	21162	21280	21271	21220	21261	21338	21326	21204	21216	21314	21359	21213	21193	21188	21110	21055	21139	21112	21234	21133	21274	21197	21277	21258	21116	21150	21178	21240	21331	21080	21232	21083	21115	21269	21167	21405	21353	21389	21186	21258	21186	21136	21314	21219	21128	21246	21281	21228	21041	21182	21209	21281	21378	21275	21216	21187	21245	21326	21328	21054	21288	21230	21129	21279	21145	21218	21309	21206	21141	21189	21108	21493	21370	21006	21371	21183	21292	21223	21284	21226	21378	21318	21221	21408	21304	21340	21158	21026	21341	20975	21290	21139	21338	21199	21245	21199	21147	21322	21287	21160	21301	21526	21296	21047	21342	21338	21256	21192	21243	20962	21462	21129	21193	21456	21383	21134	21302	21006	21248	21292	21190	21147	21396	21169	21312	20917	21254	21240	21358	21339	20948	21056	21002	21143	21128	21281	21424	21457	21089	21233	21460	21229	21282	21299	21131	21133	21249	21096	21341	21151	21248	21176	21208	21302	21330	21209	21381	21287	21342	21158	21333	21188	21082	21279	21292	21374	21391	21313	21284	21188	21230	21211	21287	21079	21428	21334	21492	21102	21306	20981	21299	21418	21149	21420	21490	21122	21537	21354	21183	21320	21387	21361	21274	21149	21023	21200	21208	21252	21275	21307	21264	21118	21418	21375	21103	21311	21263	21355	21330	21386	21241	21346	21415	21003	21202	21346	21266	21103	21143	21248	21197	21538	21283	21387	21268	21380	21299	21192	21259	21248	21390	21311	21415	21351	21408	21295	21004	21324	21304	21350	21158	21280	21271	21107	20972	21081	21477	21337	21220	21220	21185	21168	21375	21374	21152	21258	21290	21057	21290	21096	21129	21157	21346	21341	21140	21185	21118	21143	21304	21063	21180	21194	21266	21107	21441	21237	21194	21058	21266	21406	21405	21346	21251	21105	21082	21122	21308	21186	21261	21130	21214	21223	21254	21387	21311	21096	21348	21289	21043	21125	21291	21065	21411	21363	21326	21349	21285	21512	21496	21073	21261	21223	21179	21148	21276	21370	21114	21158	21439	21420	21432	21403	21356	21046	21359	21382	21482	21206	21371	21342	21050	21194	21186	20941	21003	21168	21443	21165	21421	21248	21214	21137	21058	21458	21306	21195	21288	21150	21221	21186	21284	21463	21343	21183	21319	21357	21291	21195	20964	21153	21256	21020	20975	21316	21159	21461	21102	21250	21221	21265	21307	21350	21205	21214	21311	21599	21205	21470	21216	21082	21364	21296	21251	21115	21118	21261	21348	21343	21367	21517	21185	21113	21142	21249	21362	21290	21255	21392	21383	21344	21295	21221	20988	21437	21220	21203	21293	21140	21298	21201	21167	21133	21188	21371	21167	21381	21301	21310	21155	21218	21236	21248	21359	21219	21268	21232	21272	21353	21279	21289	21202	21034	21038	21378	21235	21247	21066	21301	21292	21359	21338	21265	21349	21206	21291	21414	21347	21180	21224	21189	21257	21317	20956	21158	21206	21133	21364	21132	21206	21366	21061	21249	21304	21265	21411	21298	21329	21498	21237	21293	21218	21194	21375	21288	21329	21301	21384	21061	21178	21487	21211	21268	21325	21062	21291	21154	21314	21293	21116	21124	21355	21163	21165	21194	21016	21226	21385	21274	21203	21345	21278	21458	21254	21133	21415	21101	21292	21372	21296	21285	21202	21140	21268	21339	21219	21224	21319	21484	21339	21221	21376	21202	21142	21092	21092	21124	21182	21069	21371	21205	21393	21126	21309	21164	21242	21246	21253	21262	21161	21158	21074	21371	21359	21197	21171	21288	21302	21192	21122	21282	21245	21269	21418	21303	21225	21179	21258	21380	21051	21382	21222	21405	21351	21329	21325	21047	21365	21001	21162	21144	21045	21423	21183	21312	21403	21286	21271	21117	21223	21282	21177	21302	21199	21294	21364	21190	21199	21392	21377	21228	21129	21313	21288	21104	21086	21084	21128	21380	21407	21424	21343	21234	21327	21316	21304	21297	21319	21391	21280	21407	21327	21401	21164	21204	21188	21131	21357	21295	21342	21363	21158	21263	21120	21265	21346	21235	21103	21181	21394	21127	21296	21444	21145	21344	21351	21203	21335	21214	21301	21089	21358	21289	21254	21352	21238	21334	21333	21207	21140	21131	21159	21378	21233	21202	21288	21204	21088	21254	21181	21068	21119	21217	21331	21262	21179	21120	21324	21059	21331	21056	21462	21275	21031	21213	21288	21266	21202	21300	21171	21183	21282	21137	21266	21387	21138	21180	21364	21281
15998	18547	18412	17941	17695	17756	17677	17657	17758	17504	17583	17921	18929	20207	19877	18977	18123	17887	17539	17712	17551	17495	17672	17623	17573	17669	17498	17526	17649	17709	17498	17632	17689	17540	17661	17469	17505	17511	17610	17440	17526	17713	17676	17648	17630	17518	17625	17569	17785	17445	17728	17631	17727	17756	17556	17576	17588	17669	17458	17714	17700	17657	17759	17682	17615	17743	17648	17732	17620	17713	17517	17735	17738	17593	17652	17715	17578	17487	17721	17606	17621	17556	17633	17732	17533	17573	17492	17679	17580	17634	17636	17571	17513	17556	17795	17620	17587	17558	17521	17650	17689	17470	17495	17516	17707	17731	17734	17524	17644	17612	17673	17467	17562	17597	17728	17492	17546	17503	17579	17662	17584	17642	17638	17585	17619	17587	17581	17620	17671	17596	17686	17812	17491	17738	17689	17692	17666	17561	17601	17578	17519	17621	17713	17467	17640	17512	17522	17721	17467	17735	17709	17736	17426	17542	17617	17599	17625	17634	17743	17480	17713	17527	17519	17537	17562	17536	17626	17664	17641	17342	17470	17658	17614	17588	17629	17706	17595	17695	17589	17743	17429	17358	17645	17651	17562	17714	17596	17513	17706	17558	17609	17799	17582	17514	17532	17488	17532	17573	17574	17638	17545	17472	17519	17554	17623	17574	17590	17472	17652	17607	17475	17603	17619	17539	17613	17536	17512	17714	17616	17735	17694	17665	17809	17702	17508	17440	17666	17562	17689	17459	17495	17724	17611	17591	17638	17617	17503	17782	17599	17755	17560	17623	17557	17680	17584	17574	17594	17349	17838	17783	17618	17586	17613	17615	17536	17602	17641	17614	17543	17595	17686	17594	17537	17657	17558	17638	17502	17792	17576	17613	17717	17577	17464	17726	17560	17570	17452	17657	17580	17511	17827	17605	17543	17578	17454	17595	17511	17560	17550	17487	17581	17514	17674	17599	17555	17772	17724	17571	17651	17759	17610	17706	17648	17661	17629	17430	17504	17436	17615	17471	17649	17511	17665	17650	17699	17534	17548	17565	17725	17439	17495	17531	17634	17528	17623	17595	17713	17614	17634	17499	17795	17553	17647	17687	17591	17613	17755	17752	17548	17569	17405	17530	17552	17522	17780	17825	17668	17507	17526	17739	17550	17620	17567	17571	17473	17484	17484	17608	17564	17555	17507	17558	17694	17524	17585	17622	17543	17585	17558	17583	17588	17638	17578	17508	17646	17728	17372	17598	17424	17603	17715	17657	17518	17661	17696	17628	17642	17502	17431	17649	17624	17688	17597	17887	17481	17628	17562	17572	17381	17629	17602	17495	17628	17641	17587	17574	17634	17657	17529	17579	17831	17646	17519	17472	17701	17580	17753	17294	17502	17590	17716	17341	17590	17613	17656	17721	17498	17629	17437	17676	17544	17598	17600	17665	17595	17694	17731	17682	17707	17645	17541	17679	17517	17591	17697	17580	17634	17649	17579	17541	17619	17539	17479	17615	17576	17734	17513	17638	17911	17613	17542	17591	17543	17418	17664	17634	17732	17581	17520	17691	17526	17604	17483	17752	17656	17644	17576	17784	17601	17491	17474	17643	17600	17636	17556	17616	17474	17651	17589	17731	17620	17621	17663	17506	17634	17566	17655	17497	17408	17628	17485	17819	17699	17625	17404	17755	17682	17729	17430	17671	17762	17517	17526	17698	17594	17547	17628	17778	17579	17595	17489	17645	17940	17688	17541	17662	17503	17614	17655	17598	17517	17616	17621	17565	17634	17680	17614	17722	17682	17600	17714	17480	17594	17708	17696	17635	17547	17619	17564	17576	17479	17755	17594	17662	17571	17622	17738	17472	17602	17768	17690	17685	17521	17396	17728	17679	17553	17452	17576	17470	17616	17543	17516	17564	17751	17501	17571	17489	17859	17704	17637	17567	17562	17523	17637	17641	17544	17718	17686	17744	17625	17572	17766	17482	17763	17685	17670	17551	17664	17630	17649	17455	17524	17635	17430	17664	17594	17629	17555	17583	17494	17668	17407	17617	17469	17778	17421	17685	17459	17704	17553	17680	17660	17483	17875	17538	17486	17600	17309	17630	17591	17496	17730	17722	17590	17545	17660	17683	17606	17582	17666	17521	17561	17781	17635	17533	17720	17624	17561	17660	17616	17561	17565	17515	17573	17769	17671	17619	17626	17652	17586	17575	17474	17563	17613	17603	17482	17668	17634	17694	17617	17699	17775	17781	17615	17509	17661	17577	17577	17583	17649	17760	17602	17742	17645	17590	17653	17444	17572	17580	17556	17637	17581	17707	17646	17605	17734	17479	17692	17536	17732	17539	17683	17723	17582	17661	17688	17644	17548	17576	17644	17425	17764	17578	17491	17682	17568	17388	17556	17722	17439	17593	17532	17718	17509	17755	17539	17418	17517	17400	17636	17692	17769	17748	17520	17623	17662	17725	17755	17557	17679	17638	17629	17625	17699	17673	17777	17488	17510	17680	17701	17656	17666	17392	17762	17535	17553	17625	17440	17460	17687	17615	17515	17532	17500	17776	17528	17725	17741	17592	17400	17623	17533	17464	17500	17704	17709	17514	17545	17472	17395	17647	17529	17545	17584	17614	17643	17677	17672	17676	17616	17513	17573	17743	17566	17760	17522	17555	17701	17678	17518	17531	17554	17516	17632	17625	17805	17500	17854	17837	17493	17699	17567	17501	17646	17405	17667	17632	17597	17594	17502	17665	17563	17557	17662	17695	17623	17680	17685	17698	17583	17706	17512	17721	17642	17428	17588	17499	17693	17675	17660	17862	17461	17584	17713	17574	17514	17531	17838	17551	17723	17559	17565	17592	17521	17606	17657	17608	17548	17709	17625	17681	17616	17706	17694	17777	17610	17571	17585	17536	17594	17569	17654	17798	17611	17553	17540	17666	17664	17561	17500	17646	17519	17474	17568	17629	17565	17707	17499	17787	17436	17538	17484	17717	17604	17307	17587	17520	17568	17468	17691	17508	17576	17582	17631	17642	17579	17582	17598	17766	17595	17762	17643	17479	17761	17536	17510	17602	17559	17529	17542	17540	17635	17488	17667	17534	17683	17641	17641	17530	17735	17544	17667	17758	17472	17495	17665	17642	17709	17504	17848	17577	17581	17399	17715	17623	17538	17800	17555	17611	17509	17656	17585	17515	17687	17716	17541	17563	17692	17486	17749	17765	17678	17577	17594	17591	17632	17395	17548	17579	17581	17742	17546	17482	17547	17674	17438	17559	17648	17643	17494	17528	17623	17527	17656	17781	17682	17627	17674	17508	17599	17329	17540	17635	17772	17648	17531	17529	17585	17577	17716	17623	17408	17720	17635	17532	17819	17680	17613	17638	17479	17493	17799	17527	17457	17555	17601	17690	17644	17669	17639	17541	17500	17432	17640	17592	17539	17610	17542	17607	17546	17594	17543	17486	17638	17537	17557	17618	17646	17580	17686	17525	17609	17555	17493	17593	17644	17707	17650	17757	17696	17492	17539	17646	17703	17608	17400	17703	17528	17602	17657	17598	17547	17597	17596	17661	17577	17669	17810	17525	17648	17621	17661	17595	17646	17599	17708	17533	17656	17643	17491	17621	17664	17613	17593	17628	17755	17510	17594	17691	17704	17659	17578	17633	17496	17641	17610	17534	17626	17469	17597	17579	17572	17607	17602	17609	17544	17560	17720	17696	17548	17536	17590	17413	17400	17735	17593	17521	17594	17679	17581	17470	17676	17696	17785	17643	17608	17594	17617	17558	17613	17448	17612	17788	17702	17557	17695	17688	17551	17543	17498	17558	17668	17546	17496	17694	17652	17721	17546	17605	17602	17575	17451	17543	17592	17611	17583	17639	17645	17801	17572	17657	17781	17550	17616	17618	17641	17669	17653	17696	17497	17575	17536	17592	17653	17521	17645	17529	17694	17704	17646	17695	17492	17714	17621	17545	17659	17632	17394	17725	17422	17556	17640	17520	17447	17490	17645	17604	17696	17632	17609	17651	17653	17321	17864	17638	17701	17641	17720	17640	17616	17554	17637	17552	17608	17574	17569	17592	17533	17673	17501	17689	17702	17650	17632	17646	17442	17580	17684	17575	17540	17524	17541	17667	17634	17596	17604	17570	17605	17581	17607	17632	17616	17632	17647	17646	17579	17543	17477	17728	17645	17602	17580	17639	17543	17494	17513	17599	17650	17443	17604	17624	17686	17604	17682	17520	17447	17509	17520	17699	17451	17584	17695	17517	17547	17573	17781	17538	17637	17743	17601	17673	17586	17590	17591	17708	17713	17556	17655	17537	17622	17679	17610	17633	17604	17581	17695	17693	17584	17568	17630	17605	17708	17551	17636	17787	17508	17725	17520	17752	17643	17602	17573	17537	17570	17544	17575	17649	17552	17612	17626	17570	17515	17683	17598	17612	17537	17741	17682	17636	17645	17704	17429	17517	17734	17569	17731	17605	17659	17496	17565	17679	17578	17607	17636	17535	17677	17755	17643	17597	17589	17663	17605	17658	17644	17779	17491	17518	17573	17739	17620	17643	17757	17570	17640	17532	17555	17726	17499	17696	17551	17638	17660	17546	17729	17435	17865	17533	17518	17685	17633	17713	17687	17635	17642	17762	17680	17635	17661	17734	17461	17611	17573	17588	17493	17459	17720	17611	17474	17620	17425	17609	17754	17593	17670	17428	17562	17639	17574	17722	17640	17694	17650	17639	17658	17602	17669	17376	17623	17610	17573	17636	17586	17468	17789	17600	17710	17556	17593	17536	17808	17586	17884	17621	17524	17550	17555	17666	17506	17587	17639	17683	17542	17760	17590	17439	17809	17449	17609	17592	17616	17715	17563	17504	17673	17689	17541	17603	17597	17602	17542	17596	17726	17551	17755	17604	17530	17689	17578	17454	17566	17763	17593	17632	17602	17479	17575	17655	17725	17641	17930	17542	17625	17634	17737	17606	17648	17602	17598	17427	17582	17795	17605	17655	17570	17576	17677	17699	17629	17619	17477	17730	17620	17744	17662	17594	17667	17642	17699	17698	17768	17599	17656	17420	17667	17647	17601	17486	17542	17607	17508	17607	17390	17449	17804	17594	17722	17542	17768	17574	17597	17436	17618	17670	17650	17714
23269	20986	28458	23826	22282	24162	24443	22009	21685	22120	22088	22330	29114	33904	32045	28458	24643	22743	22077	21664	21538	21527	21724	21589	21751	21719	21764	21789	21615	21566	21501	21685	21650	21593	21651	21533	21498	21560	21739	21618	21776	21441	21655	21621	21526	21463	21704	21621	21647	21543	21555	21432	21758	21609	21729	21526	21344	21560	21375	21318	21385	21468	21533	21708	21614	21637	21304	21750	21538	21394	21490	21608	21592	21778	21461	21531	21498	21821	21676	21584	21275	21547	21499	21813	21681	21512	21499	21257	21683	21735	21608	21525	21461	21638	21811	21549	21404	21617	21511	21602	21442	21533	21391	21308	21600	21385	21753	21490	21597	21309	21519	21747	21677	21457	21723	21655	21519	21475	21504	21393	21611	21520	21552	21531	21587	21522	21724	21387	21631	21460	21422	21362	21514	21755	21478	21409	21585	21469	21449	21579	21599	21319	21523	21475	21533	21667	21529	21502	21585	21430	21410	21412	21616	21354	21574	21709	21595	21602	21454	21525	21560	21522	21474	21578	21625	21819	21452	21377	21405	21491	21741	21611	21415	21479	21466	21336	21382	21556	21545	21287	21434	21467	21548	21309	21518	21471	21491	21421	21445	21647	21319	21405	21468	21301	21674	21503	21393	21590	21518	21544	21500	21460	21586	21586	21495	21517	21597	21508	21693	21565	21598	21477	21581	21588	21445	21459	21496	21463	21699	21596	21384	21543	21730	21417	21475	21443	21454	21457	21701	21437	21644	21455	21462	21413	21369	21593	21563	21492	21397	21516	21634	21333	21440	21406	21505	21567	21618	21601	21587	21664	21545	21581	21538	21435	21331	21686	21668	21754	21682	21400	21718	21342	21629	21481	21633	21583	21395	21440	21582	21617	21811	21575	21506	21469	21567	21552	21348	21530	21582	21294	21562	21507	21554	21505	21730	21727	21586	21386	21628	21459	21664	21571	21556	21563	21747	21693	21705	21643	21567	21558	21375	21435	21627	21516	21526	21373	21277	21542	21622	21796	21861	21523	21423	21373	21563	21721	21676	21614	21618	21478	21458	21290	21702	21518	21385	21353	21546	21601	21299	21420	21538	21600	21569	21456	21345	21466	21423	21413	21618	21432	21511	21443	21405	21678	21587	21352	21454	21399	21607	21484	21599	21710	21489	21603	21601	21579	21639	21813	21646	21736	21398	21392	21559	21753	21392	21509	21477	21574	21564	21595	21474	21522	21658	21435	21650	21584	21408	21565	21397	21410	21462	21262	21633	21541	21421	21543	21548	21573	21408	21683	21520	21346	21585	21496	21497	21505	21613	21563	21526	21490	21824	21514	21581	21569	21476	21383	21477	21563	21391	21328	21568	21557	21709	21713	21408	21414	21660	21390	21534	21719	21693	21515	21559	21393	21626	21591	21564	21509	21424	21549	21546	21661	21506	21380	21373	21376	21651	21523	21590	21376	21535	21466	21472	21590	21643	21472	21616	21417	21597	21550	21381	21827	21664	21433	21478	21495	21865	21451	21432	21197	21595	21418	21328	21544	21670	21718	21484	21344	21452	21332	21543	21452	21557	21677	21568	21397	21547	21689	21576	21417	21855	21538	21718	21547	21236	21553	21647	21807	21454	21577	21689	21681	21550	21536	21575	21624	21557	21606	21666	21647	21541	21701	21617	21456	21324	21446	21430	21460	21704	21671	21503	21563	21609	21595	21289	21709	21538	21511	21505	21544	21631	21470	21488	21304	21363	21670	21446	21545	21661	21655	21495	21541	21580	21585	21594	21579	21356	21646	21521	21637	21583	21553	21615	21380	21498	21268	21287	21256	21304	21366	21554	21490	21491	21614	21515	21538	21509	21417	21722	21659	21484	21724	21490	21454	21503	21358	21444	21428	21572	21468	21497	21595	21378	21630	21624	21410	21507	21573	21454	21529	21554	21559	21613	21442	21650	21647	21686	21583	21626	21520	21545	21528	21587	21682	21524	21476	21417	21644	21492	21423	21512	21542	21453	21484	21382	21550	21350	21622	21515	21424	21469	21413	21652	21489	21697	21602	21645	21683	21579	21493	21518	21527	21535	21585	21510	21553	21634	21461	21555	21404	21677	21321	21464	21464	21528	21488	21665	21588	21519	21486	21528	21378	21466	21374	21627	21696	21708	21816	21467	21627	21635	21501	21625	21418	21445	21566	21638	21635	21626	21365	21575	21578	21600	21300	21550	21435	21670	21670	21332	21460	21545	21345	21756	21371	21601	21649	21524	21710	21578	21560	21494	21451	21585	21491	21725	21433	21380	21694	21799	21424	21399	21579	21496	21396	21619	21547	21401	21548	21601	21441	21601	21672	21315	21630	21502	21504	21478	21516	21599	21711	21498	21701	21634	21460	21603	21794	21660	21466	21644	21799	21672	21473	21491	21653	21591	21570	21754	21557	21564	21462	21429	21484	21731	21570	21557	21568	21493	21512	21642	21474	21783	21433	21563	21366	21558	21624	21643	21334	21704	21386	21376	21579	21479	21654	21541	21511	21566	21460	21516	21461	21496	21602	21799	21566	21651	21566	21615	21257	21680	21846	21507	21612	21485	21519	21526	21342	21410	21182	21393	21425	21395	21327	21419	21444	21506	21518	21654	21401	21587	21425	21692	21425	21548	21506	21592	21555	21611	21676	21539	21457	21663	21421	21502	21546	21488	21568	21645	21390	21659	21585	21370	21625	21602	21582	21460	21645	21599	21611	21602	21495	21539	21429	21639	21553	21642	21340	21533	21369	21363	21564	21457	21347	21295	21490	21510	21684	21313	21679	21276	21537	21500	21545	21551	21514	21433	21565	21632	21649	21584	21654	21550	21629	21476	21683	21336	21258	21395	21495	21459	21760	21600	21616	21368	21490	21414	21481	21454	21670	21482	21432	21433	21705	21561	21565	21509	21706	21489	21655	21404	21374	21441	21733	21616	21496	21659	21418	21588	21588	21603	21546	21447	21608	21575	21555	21616	21516	21645	21471	21649	21655	21439	21384	21498	21434	21486	21530	21477	21365	21488	21596	21496	21435	21478	21528	21443	21577	21618	21404	21685	21656	21520	21652	21568	21610	21744	21602	21540	21499	21469	21733	21672	21466	21627	21633	21642	21383	21539	21723	21563	21630	21423	21688	21534	21459	21527	21461	21569	21573	21692	21356	21574	21551	21791	21589	21803	21438	21549	21543	21864	21608	21470	21572	21342	21618	21520	21595	21716	21508	21428	21608	21594	21488	21553	21458	21589	21685	21549	21494	21456	21430	21578	21678	21397	21637	21605	21535	21491	21590	21492	21394	21349	21572	21551	21657	21658	21464	21424	21382	21434	21486	21601	21514	21547	21530	21662	21768	21564	21412	21680	21558	21618	21376	21324	21239	21642	21449	21474	21562	21442	21603	21451	21484	21600	21662	21418	21682	21599	21339	21603	21580	21615	21471	21576	21601	21525	21537	21540	21569	21620	21472	21562	21284	21514	21438	21575	21602	21509	21410	21532	21571	21890	21568	21503	21484	21496	21550	21379	21546	21429	21248	21640	21544	21554	21575	21544	21588	21773	21394	21608	21715	21649	21679	21712	21521	21600	21293	21630	21461	21608	21438	21366	21599	21367	21704	21620	21620	21643	21595	21500	21532	21547	21516	21604	21670	21538	21492	21598	21434	21525	21430	21414	21407	21484	21488	21761	21410	21608	21445	21471	21520	21337	21458	21593	21614	21694	21524	21518	21460	21448	21555	21394	21327	21442	21513	21697	21670	21473	21196	21341	21424	21447	21425	21917	21653	21781	21595	21333	21611	21551	21579	21396	21528	21358	21537	21687	21597	21568	21381	21651	21354	21728	21615	21254	21495	21526	21672	21734	21642	21476	21509	21515	21534	21423	21755	21365	21704	21425	21723	21580	21495	21469	21551	21521	21499	21650	21510	21556	21274	21587	21619	21614	21566	21475	21638	21630	21602	21461	21452	21220	21571	21603	21704	21568	21896	21454	21331	21342	21323	21426	21492	21399	21301	21555	21537	21443	21384	21636	21737	21474	21360	21706	21445	21451	21415	21597	21582	21406	21651	21739	21400	21697	21591	21329	21434	21458	21529	21722	21512	21677	21500	21741	21494	21473	21774	21525	21607	21590	21679	21750	21601	21751	21388	21537	21605	21459	21599	21529	21646	21496	21656	21510	21548	21484	21563	21767	21687	21790	21469	21627	21673	21618	21502	21426	21527	21704	21595	21643	21564	21607	21586	21516	21630	21717	21515	21677	21693	21392	21480	21479	21600	21711	21369	21550	21651	21401	21408	21231	21792	21581	21560	21560	21527	21317	21498	21774	21438	21444	21617	21446	21567	21714	21550	21496	21609	21640	21517	21371	21476	21542	21556	21547	21821	21413	21463	21531	21509	21614	21456	21500	21369	21671	21528	21717	21553	21513	21619	21658	21729	21681	21592	21562	21350	21615	21426	21403	21445	21389	21527	21603	21418	21582	21641	21785	21519	21505	21380	21537	21242	21424	21468	21495	21415	21507	21265	21617	21555	21452	21762	21578	21607	21433	21535	21582	21562	21749	21706	21624	21582	21503	21618	21630	21661	21433	21392	21651	21360	21465	21483	21453	21656	21566	21590	21611	21554	21564	21615	21464	21373	21314	21706	21532	21565	21487	21617	21603	21493	21644	21618	21818	21361	21496	21621	21593	21622	21526	21479	21477	21430	21590	21244	21610	21586	21517	21508	21648	21704	21475	21481	21336	21465	21544	21440	21389	21732	21444	21675	21592	21527	21617	21483	21782	21397	21639	21679	21749	21557	21663	21641	21403	21528	21582	21635	21424	21516	21454	21760	21529	21598	21500	21412	21409	21555	21541	21683	21449	21563	21672	21567	21712	21640	21423	21615	21439	21447	21551	21503	21714	21570	21596	21509	21366	21621	21715	21487	21603	21510	21327	21295	21582	21665	21678	21646	21552	21482	21687	21592	21495	21404	21510	21550	21240	21563	21643	21508	21279	21405	21649	21559	21597	21388	21471	21738	21637	21424	21561	21477	21492	21512	21437	21652	21424	21628	21414	21459	21445	21552	21405	21518	21520	21606	21507	21532	21459	21719	21562	21405	21685	21608	21663	21659	21608	21584	21848	21323	21696	21529
14775	23500	22482	20312	19306	18729	18598	18454	18346	17999	18275	19284	30579	34233	31820	26242	21317	18852	17977	17879	17867	17741	17720	17810	18183	17728	17921	17881	17791	17768	17854	17860	17928	17923	17746	17982	17904	17887	17759	17793	17841	17628	17869	17673	17857	17793	17917	17944	17786	17926	17806	17942	17822	17705	17854	17787	17931	17976	17946	17788	17825	17958	17971	17710	17863	17833	17916	17662	17856	17924	17708	17823	17765	17788	17834	17805	17931	17870	17837	17945	17606	17693	17802	17966	17935	17883	17781	17913	17756	17696	17753	17884	17867	17683	17764	18049	17824	17691	17810	17716	17868	17831	17714	17871	17569	17848	17823	17826	17837	17933	17806	17699	17800	17755	17852	17729	17886	17793	17702	17989	17756	17880	17676	17861	17671	17795	17761	17900	17840	17884	17789	18020	17872	17906	17682	17870	17813	17756	17923	17805	17823	17708	17990	17772	17805	17703	17776	17831	17808	17870	17795	17710	17739	17791	17813	17781	17847	17980	17794	17798	17880	17716	17775	17646	17702	17864	17883	17691	17934	17912	17915	17754	17697	17866	17672	17778	17640	17707	17862	17740	17882	17790	17918	17623	17818	17768	17799	17983	17794	17987	17655	17692	17862	17842	17625	17853	17824	17862	17830	17673	17652	17892	17832	18008	17939	17676	17686	17729	17865	17679	17673	17733	17794	17892	17791	17849	17803	17759	17851	17716	17784	17694	17807	17678	17828	17659	17838	17795	17824	17597	17998	17919	17859	17866	17667	17783	17963	17871	17712	17704	17892	17792	17717	17775	17870	17783	17546	17768	17751	17758	17686	17789	17686	17819	17876	17703	17735	17783	17847	17723	17696	17887	17698	17633	17668	17817	17713	17818	17913	17789	17729	17860	17881	17810	17786	17680	17670	17892	17798	17771	17738	17716	17991	17789	17831	17753	17792	17709	17925	17816	17689	17785	17755	17694	17674	17839	17769	17708	17748	17890	17701	17793	17717	17895	17808	17762	17665	17710	17696	17692	17822	17899	17724	17881	17801	17756	17745	17812	17765	17624	17714	17641	17950	17856	17671	17886	17716	17831	17670	17916	17947	17649	17708	17990	17852	17708	17889	17826	17779	17871	17817	17950	17968	17789	17932	17640	17796	17873	17738	17729	17837	17769	17862	17855	17755	17830	17722	17862	17780	17759	17774	17783	17738	17845	17801	17958	17801	17855	17700	17867	17798	17890	17850	17768	17815	17823	17700	17961	17964	17803	17628	17681	17700	17859	17892	17970	17922	17910	17693	17707	17694	17704	17718	17772	17676	17765	17964	17825	17774	17612	17670	17933	17781	17744	17870	17838	17721	17807	17856	17781	17955	17735	17838	17855	17752	17707	17810	17935	17880	17834	17735	17523	17640	17687	17743	17820	17869	18039	17712	17850	17734	17836	17879	17972	17771	17924	17851	18017	17959	17778	17738	17722	17755	17784	17775	17704	17774	17836	17700	17863	17796	17920	17778	17874	17758	17739	17744	17825	17828	17819	17908	17813	17764	17733	17742	17851	17717	17711	17684	17712	17692	17761	17825	17856	17888	17851	17778	17783	17855	17769	17798	17836	17943	17837	17709	17685	17952	17817	17913	17786	17891	17824	17858	17792	17640	17852	17857	17646	17836	17922	17662	17886	17969	17857	17701	17831	17787	17898	17693	17962	17944	17714	17655	17742	17955	17812	17744	17803	17850	17709	17840	17691	17649	17833	17820	17715	17844	17710	17687	17904	17810	17726	17758	17758	18013	17789	17816	17851	17853	17978	17837	17696	17756	17897	17695	17826	17783	17802	17799	17849	17716	17946	17867	17663	17800	17795	17867	17727	17827	17861	17886	17897	17899	17820	17681	17862	17780	17892	17880	17845	17882	17896	17767	17666	17692	17785	17591	17677	17715	17735	17803	17910	17917	17746	17873	17980	17910	17822	17703	17967	17746	17958	17874	17944	17805	17866	17750	17824	17727	18009	17873	17762	17688	17929	17854	17942	17973	17766	17960	17783	17835	17842	18043	17852	17884	17729	17781	17808	17695	17691	17813	17782	17996	17697	17864	17752	17890	17784	18039	17898	17709	17629	17888	18054	17773	17686	17739	17993	17802	17780	17881	17753	17719	17722	17739	17763	17922	17847	17866	17816	17757	17680	17818	17702	17847	17819	17865	17878	17657	17788	17823	17795	17832	17711	17860	18052	17685	17977	17696	17697	17816	17856	17783	17746	17728	17763	17660	17677	17689	17660	17772	17715	17746	17880	17825	17711	17836	17863	17768	17649	17663	17886	18056	17883	17966	17810	17806	17732	17730	17743	17780	17671	17879	17843	17953	17579	17666	17906	17743	17811	17875	17731	17821	17776	17853	17758	17790	17746	17944	17931	17706	17781	17816	17678	17917	17868	17698	17826	17913	17804	17769	17777	17685	17710	17801	18046	17842	17667	17907	17713	17690	17788	17762	17836	17894	17892	17860	17835	17863	17884	17882	17746	17824	17833	17915	17793	17757	17711	17739	17759	17869	17847	17718	17795	17954	17720	17637	17898	17648	17666	17979	17749	17809	17755	17790	17826	17766	17827	17847	17853	17875	17655	17797	17861	17661	17840	17667	17839	17772	17772	17765	17842	17753	17827	17878	17854	17712	17663	17927	17838	17938	17948	17863	17731	17624	17728	17898	17851	18018	17771	17705	17883	17932	17792	17887	17855	17764	17742	17771	17772	17823	17816	17804	17900	17773	17790	17746	17820	17781	17732	17778	17828	17734	17848	17776	17888	17852	17790	17950	17717	17785	17941	17754	17906	17825	17761	17868	17865	17813	17745	17809	17640	17915	17960	17933	17720	17925	17871	17811	17782	17805	17835	17794	17862	17861	17870	17710	17790	17956	17639	17982	17774	17673	17939	17878	17768	17915	17749	17924	17846	17954	17971	17581	17882	17842	17695	17862	17823	17763	17809	17878	17934	17813	17832	17906	17818	17932	17664	17783	17937	17694	17779	17680	17609	17753	17733	17871	17574	17807	17707	17803	17799	17815	18045	17812	17665	17830	17777	17731	17791	17840	17881	17760	17780	17830	17910	17902	17693	17924	17872	17990	17814	17970	17652	17699	17741	17718	17703	17771	17736	17805	17809	17848	17796	17665	17737	17818	17758	17865	17860	18039	17801	17765	17762	17668	17865	17611	17788	17837	17796	17836	17697	17719	17808	17815	17970	17833	17853	17725	17903	17801	17744	17716	17930	17888	17938	17860	17872	17773	17884	17769	17703	17821	17938	17843	17664	17817	17807	17838	17710	17887	17631	17840	17635	17811	18009	17780	17784	17814	17761	17931	17865	17921	17827	17864	17884	17675	17826	17781	17736	17895	17825	17802	17671	17869	17784	17774	17790	17970	17871	17798	17772	17598	17788	17681	17758	17829	17717	17699	17744	17654	17875	17708	17795	17795	17788	17836	17856	17868	17913	17939	17806	17799	17940	17609	17788	17832	17902	17796	17883	17821	17870	17869	17689	17900	17884	17652	17816	17814	17857	17924	17834	17863	17910	17775	17977	17828	17881	17929	17792	17792	17765	17891	17632	17767	17687	17865	17907	17700	17755	17752	17958	17737	17929	17764	17873	17933	17758	17958	17943	17705	17665	17796	17742	17869	18073	17864	17769	17792	17787	17830	17745	17760	17817	17910	17846	17715	17716	17788	17653	17613	17630	17953	17770	17782	17680	17824	17863	17701	17657	17797	17825	18043	17735	17572	17923	17939	17681	17768	17651	17791	17834	17649	17746	17847	17538	17760	17756	17901	17768	17764	17640	17707	17890	17729	17879	17689	17841	17762	17855	17743	17624	17779	17794	17642	17530	17841	17803	17966	17699	17728	17770	17760	17835	17742	17713	17927	17855	17791	17636	17841	17866	17586	17771	17645	17733	17804	17749	17661	17765	17856	17885	17616	17683	17666	17641	17925	17926	17898	17927	17966	17600	17837	18023	17837	17859	17736	17855	17801	17750	17747	17780	17727	17598	17831	17747	17808	17960	17680	17694	17915	17778	17785	17907	17876	17865	17560	17839	17953	17790	17684	17943	17859	17821	17760	17843	17721	17888	17977	17778	17960	17876	17926	17884	17892	17806	17763	17896	17891	17929	17791	17890	17743	17871	17947	17759	17714	17937	17787	17784	17826	17709	17870	17671	17966	17889	17827	17956	17841	17769	17712	17727	17768	17851	17809	17737	17835	17760	17663	17920	17871	17762	17907	17781	17726	17632	17699	17745	17890	17767	17773	17884	17845	17810	17735	17686	17863	17938	17885	17724	17618	17786	17790	17732	17767	17933	17820	17839	17775	17858	17719	17876	17778	17940	17808	17783	17856	17874	17675	17732	17816	17633	17837	17687	17963	17621	17772	17825	17916	17714	17703	17662	17599	17689	18026	17848	17697	17648	17763	17641	17550	17782	17721	17656	17661	17820	17837	17835	18021	17914	17581	17634	17749	17852	17858	17792	17821	17705	17846	17650	17776	17825	17809	17877	17714	17627	17804	17932	17763	17728	17809	17737	17774	17900	17758	17802	17760	17874	18004	17775	17675	17862	17762	17880	17739	17975	17665	17789	17765	17754	17768	17917	17679	17675	17806	17689	17831	17855	17865	17582	17776	17803	18000	17560	17838	17768	17944	17852	17638	17870	17903	17629	17641	17837	17807	17820	17953	17753	17757	17793	17718	17831	17781	17823	17718	17739	17834	17799	17620	17829	17637	17933	17693	17790	17796	17759	17833	17888	17692	17820	17628	17874	18027	17630	17837	17714	17822	17794	17657	17965	17780	17742	17765	17545	17724	17720	17779	17717	17901	18031	18037	17890	17950	17791	17848	17900	17850	17713	17943	17886	17700	17918	17799	17815	17856	17768	17901	17821	17800	17886	17703	17672	17783	17710	17848	17760	17795	17937	17849	17745	17889	17877	17959	17775	17901	17865	17900	17795	17806	17867	17866	17825	17805	17839	17735	17712	17776	17846	17684	17917	17810	17754	17842	17810	17852	17751	17738	17771	17857	17841	17864	17728	17793	17804	17795	17834	17661	17682	17716	17907	17831	17707	17682	17881	17770	17714	17839	17745	17864	17961	17785	17847	17752	17866	17786	17826
22469	21016	28771	23475	21325	24171	27435	22798	22137	22552	22332	24079	34849	41215	37712	32564	27211	24138	22871	22158	22171	22360	21897	21958	22048	21995	21969	21791	21920	21616	22056	21901	21936	21941	22094	21904	21915	21889	22015	22031	22044	21741	21929	21537	21989	21797	21847	21872	21781	21857	22016	21793	21937	21750	21934	22007	21895	21664	21611	21669	21810	21978	21870	21708	21828	21901	21934	21995	21698	21825	21739	21877	21859	21847	21709	21688	21811	21734	21758	21851	21651	21778	21927	21873	21796	21819	21806	21855	21857	21545	22086	21823	21690	21641	21760	21786	21729	21714	21746	21805	21944	21998	21625	21986	21636	21863	21901	21991	21727	21730	21989	21759	21566	21676	21500	21718	21860	21661	21871	21526	21936	21822	21778	21626	21828	21749	21725	21895	21717	21852	21578	21725	21760	21594	21725	21846	21821	21821	21815	21600	21582	21578	21759	21570	21860	21944	21574	21826	21663	22059	21914	21741	21683	21906	21767	21822	21867	21835	21882	21845	21816	21963	21882	21930	21860	21713	21772	21874	21843	21622	21826	21794	21616	21858	21812	21892	22026	21790	21833	21600	21733	21985	21643	21752	21811	21707	21862	21867	21820	21896	21928	21462	21947	21721	21684	21734	21972	21790	21913	21712	22009	21666	21925	21662	21680	21907	21653	21875	21625	21845	21989	21760	21867	21692	21808	21756	21570	21739	21896	21916	21829	21776	21729	21936	21844	21544	21764	21569	21830	21795	21826	21621	21788	21894	21693	21694	21707	21883	21995	21982	21901	21820	21571	21877	21793	21617	21833	21664	21821	21908	21839	21648	21778	21504	21895	21888	21752	21752	21989	21646	21500	21853	21553	21802	21794	21751	21644	21802	21644	21696	21494	21728	21721	21574	21829	21873	21724	21893	21669	21824	21865	21737	21801	21778	21701	21733	21746	21834	21746	21649	21810	21842	21900	21690	21809	21785	22121	21961	21657	21816	21743	21866	21955	21626	21734	21749	21760	21702	21868	21809	21869	21741	21763	21685	21875	21957	21655	21520	21683	21530	21730	21690	21758	21612	21475	21660	21807	21758	21736	21764	21806	21669	21740	21856	21592	21901	21670	21827	21895	21658	21759	21781	21847	21754	21827	22061	21862	21789	21898	21815	21737	21995	21663	21851	21802	21612	21869	21806	21656	21791	21525	21682	21682	21808	21830	21890	21623	21878	21583	21667	21616	21817	21785	21710	21868	21846	21777	21822	21728	21712	21661	21703	21814	21811	21693	21757	21825	21779	21732	21826	21841	21741	21876	21787	21823	21789	21690	21796	21851	21659	21898	21906	21925	21909	21750	21621	21726	21776	22049	21741	21513	21891	21927	21653	21762	21914	21811	21884	21836	21857	21838	21621	21677	21651	21857	21834	21847	21813	21770	21849	21452	22026	21922	21483	21670	21787	21976	21645	21843	21894	21682	21609	21752	21924	21746	21714	21769	21696	21678	21832	21703	21668	21839	21732	21763	21600	21746	21744	21793	21772	21660	21747	21889	21981	21861	21837	21789	21848	21495	21835	21638	21698	21557	21565	21850	21531	21908	21655	21768	21677	21756	21989	21898	21598	21566	21754	21725	21476	21752	21736	22010	21786	21706	21717	21676	21879	21578	21792	21880	21784	21708	21643	21701	21553	21854	21577	21690	21901	21428	21791	21761	21796	21816	21844	21953	21864	21729	21781	21702	21810	21630	21727	21835	21791	21645	21805	21869	21760	21722	21592	21815	21764	21868	21839	21777	21899	21850	21933	21930	21914	21951	21721	21826	21637	21944	21649	21764	21692	21683	21846	21855	21706	21685	21985	21950	21612	21873	21657	21897	21774	21716	21712	21571	21641	21493	21725	21990	21733	21818	21728	21640	21715	21835	21707	21655	21529	21698	21659	21641	21704	21649	21701	21613	21699	21850	21723	22017	21830	21791	21806	21767	21897	21686	21780	21542	21705	21732	21754	21960	21663	21682	21630	21748	21791	21615	21694	21613	21720	21679	21791	21686	21727	21767	21859	21808	21864	21682	21689	21747	21509	21874	21856	21723	21718	21729	21840	21851	21645	21834	21618	21652	21523	21774	22062	21859	21569	22003	21894	21785	22073	21704	21827	21663	21871	21648	21837	21769	21729	21656	21971	21981	21769	21759	21747	21952	22032	21616	21928	21895	21834	21688	21697	21780	21780	21891	21611	21606	21853	21926	21679	21867	21623	21777	21715	21973	21856	21667	21695	21734	21731	21693	21768	21667	21653	21807	21772	21841	21698	21772	21939	22016	21692	21644	21593	21766	21953	21841	21887	21912	21749	21793	21752	21769	21629	21811	21847	21930	21521	21794	21840	21846	21660	21737	21549	21718	21749	21693	21667	21845	21899	21707	21930	21710	21649	21716	21687	21568	21564	21901	21548	21986	21669	21827	21906	21773	21906	21824	21567	21752	21874	21829	21743	21764	21651	21920	21714	21567	21749	21655	21745	21735	21678	21960	21852	21557	21770	21809	21832	22006	21807	21721	21698	21624	21828	21632	21769	21773	21712	21845	21863	21960	21694	21792	21870	21913	21906	21763	21705	21657	21668	21805	21846	21823	21924	21993	21913	21678	21702	21684	21569	21722	21524	21847	21636	21762	21616	21632	21847	21759	21567	21816	21895	22042	21706	21747	21729	21689	21668	21865	21698	21872	21778	21987	21850	21853	21765	21723	21931	22096	21966	21926	21850	21864	21554	21728	21639	21878	21745	21671	21862	21724	21820	21779	21732	21786	21782	21800	21725	21710	21756	21823	21905	21729	21561	21655	21896	21723	21776	21685	21761	21686	21676	21851	21859	21668	21911	21683	21747	21609	21912	21899	21528	21816	21919	21882	21799	21780	21749	21866	21933	22000	21820	21875	21922	21889	21836	21657	21915	21912	21764	21694	21664	21632	21917	21847	21557	21596	21729	21718	21516	21903	21978	21930	21894	21750	21757	21940	21909	21961	21833	21848	21905	22057	21963	21412	21715	21892	21698	21763	21792	21820	21638	21850	21691	21756	21891	21655	21928	21766	21573	21809	21659	21849	21666	21607	21636	21585	21545	21995	21727	21873	21589	21662	22011	21972	21651	21743	21636	21743	21843	21912	21880	21568	21662	21808	21730	21756	21718	21901	21964	21571	21641	21866	21843	21746	21635	21705	21793	21811	21860	21606	21801	21929	21646	21787	21877	21695	21608	21667	21734	21660	21914	21741	21811	21887	21597	21751	21866	21758	21716	21595	21980	21703	21848	21735	21589	21638	21848	21765	21840	21753	21721	21813	21703	21672	21778	21723	21596	21627	21763	21773	21931	21717	21727	21589	21884	21659	21604	21561	21856	21853	21875	21605	21895	21666	21767	21594	21804	21806	21818	21745	21800	21970	21938	21739	21810	21773	21787	21842	21655	21952	21733	21920	21639	21793	21747	21858	21896	21716	21729	21672	21827	21758	21931	21567	21661	21724	21843	21947	21853	21673	21586	21761	21723	21880	21605	21710	21815	21769	21840	21729	21544	21801	21711	21681	21754	21783	21747	21576	21633	21652	21553	21905	21640	21702	21881	21818	21660	21807	21726	21834	21887	21787	21786	21526	21709	21551	21772	21751	21680	21691	21823	21732	21600	21954	21938	21785	21967	21682	22040	21845	21558	21805	21727	21810	21802	21749	21781	22062	21693	21835	21738	21686	21795	21659	21721	21527	21771	21871	21726	22075	21767	21767	21782	21775	21808	21997	21920	21764	21876	21879	21653	21634	21811	21856	21701	21921	21727	21883	21596	21811	21976	21989	21715	21750	21640	21720	21860	21722	21778	21901	21701	21814	21761	21703	21737	21902	22047	21683	21547	21799	21563	21912	21766	21687	21846	21718	21789	21884	21550	21497	21738	21716	21751	21772	21592	21747	21891	21911	21627	21749	21763	21660	21744	21622	21693	21731	21648	21779	21854	21757	21801	21541	21756	21842	21781	21782	21640	21735	21773	21777	21805	21905	21755	21894	21766	21902	21650	21822	21975	21676	21891	21792	21809	21648	21596	21788	21589	21866	21850	21846	21810	21707	21796	21623	21936	21875	21718	21953	21620	21590	21741	22085	21942	21795	21562	21857	21793	21735	21637	21725	21835	21807	21762	21903	21873	21770	21821	21833	21656	21754	21792	21549	21983	21785	21648	21654	21780	21843	21704	22120	21571	21799	21914	21773	21985	21721	21657	21587	21576	21828	21620	21850	21797	21849	21646	21683	21753	21732	21691	21755	21727	21700	21617	21901	21750	21798	21618	21832	21676	21904	21672	21815	21591	21664	21732	21832	21765	21945	21761	21798	21882	21762	21846	21833	21771	21816	21707	21819	21787	21748	21751	21779	21812	21727	21883	21641	21622	21862	21911	21856	21982	21792	21951	21813	21718	21887	21879	21841	21809	21737	21557	21651	21503	21878	21646	21622	21816	21619	21870	21848	21711	21725	21674	21884	21772	21665	21694	21915	21907	21737	21539	21770	21707	21730	21657	21891	21859	21834	21686	21870	21739	21663	21440	21684	21669	21534	21685	21887	21950	21714	21693	21770	21724	21730	21590	21757	21638	21830	21924	21487	21679	21749	21769	21776	21837	21625	21721	21766	21802	21926	21841	21668	21835	21663	21734	21853	21743	21774	21728	21565	21692	21778	21685	21894	21652	21927	21765	21942	21773	21643	21698	21731	22026	21987	21763	22021	21545	21763	21821	21933	21871	21881	21796	21661	21482	21751	21637	21823	21829	21762	21695	21834	21707	21786	21559	21684	21682	21954	21871	21826	21791	21595	21595	21651	21815	21667	21648	21608	21982	21798	21681	21884	21872	21770	21781	21685	21706	21573	21853	21655	21908	21961	21644	21661	21620	21639	21837	21788	21713	21786	21779	21882	21785	21669	21577	21602	21736	21500	21807	21830	21732	21898	21676	21914	22008	21671	21668	21801	21747	22083	21601	21916	21585	21548	21853	21776	21786	21746	21684	21833	21881	21666	21730	21837	21798	21754	21552	21823	21788	21667	21865	21754	21792	22048	21865	21884	21933	21647	21786	21579	21722	21694	21816	21640	21776	22091	21934	21937	21588	21700	21663	21443	21763	21653	21696
15958	27660	25898	22048	20625	19593	19059	18894	18674	18518	18370	22413	37596	41865	37825	31480	24295	20392	18977	18190	17981	17994	17978	17995	18035	17885	17959	18034	17863	17989	17965	18022	18019	17958	17927	18028	17936	17747	17927	17923	18073	17744	17894	17912	18067	18181	18088	18030	17957	17889	17883	17955	18076	17792	18084	18016	18051	17808	17883	17914	18056	17960	17824	17909	18023	17998	18003	17789	17851	17979	17887	18183	18039	17879	17971	17860	17802	17724	17936	17997	17894	17810	17928	17993	17917	17825	17923	18045	18050	17902	17869	17919	18034	17834	17966	17856	18068	17949	17870	17831	17919	17994	17939	17842	17955	17891	17873	17935	17958	18102	18000	17914	17974	18027	18096	17995	17990	17972	17802	17947	17996	17945	17992	17851	17877	17820	18049	18092	18068	17884	17988	18028	17848	17865	17903	17954	17791	17929	17904	17916	17960	18120	17922	18028	17950	17870	17891	17996	17980	17989	17806	17964	17698	17887	17824	17984	17901	18001	17884	17926	17934	17771	17906	18046	17949	17901	17918	17772	17936	18000	17944	17897	17991	17747	18099	17765	17961	17999	18085	18005	17929	17923	17920	17969	17995	17825	18013	17981	17935	17864	18071	17942	17910	17886	17977	17991	17872	17939	17948	17875	17938	17963	17967	17950	17784	18010	17861	17988	17795	17844	17697	17713	18029	17997	17932	17759	17802	17835	18037	18005	17751	18016	17984	17840	17878	17988	18054	17934	18013	17651	17909	17983	17865	17981	17645	18053	18104	17926	18044	17846	17738	17844	17843	17863	17976	17916	17876	17905	17853	17923	17749	17973	17807	17855	17973	17947	17923	17783	17956	17844	17866	17916	18039	17931	17977	17976	17984	17787	17837	17885	17742	17908	17868	17924	18076	17938	17890	18044	17968	18050	17857	18048	18035	17968	17993	18023	17831	17939	17841	18075	17825	18047	17937	17648	17998	18001	18034	17911	17847	17886	17863	17952	17967	17901	17741	17848	18006	17957	17988	17770	17907	17928	18153	17950	17814	17746	18010	17976	17876	17894	17804	18047	17814	17989	17832	17896	18063	17814	17933	18125	17969	18074	17811	17964	17820	17945	17698	17949	17947	17837	18103	17825	17976	18040	17845	17866	17983	17971	17814	18024	17946	17858	17981	17936	17944	17735	17721	18080	17915	18057	17907	17800	17876	18049	18015	17958	17980	18053	17963	17982	18103	17845	17808	17907	17993	18006	17740	17918	17901	17885	17888	17882	17993	17881	17908	17882	17875	18030	17659	17871	17916	17886	18081	17798	18049	17826	17889	17922	17873	17952	17797	17784	17854	17895	17836	17765	17808	17901	17789	17975	17864	18066	17864	17973	17977	17882	17830	18009	17926	17889	17876	17904	17938	17817	18058	17954	17746	18137	18021	17962	17948	17863	17913	17898	17898	17970	17842	17898	17825	17836	17965	17963	17979	17972	17943	17962	17736	17803	17895	18051	17810	17749	18054	18012	17882	17887	17831	17900	18017	17939	17797	17811	17897	17757	17811	17865	17864	17970	18130	17938	17887	17897	17841	17953	17990	17815	17940	17863	17983	18076	17990	17849	18080	17910	17926	18074	17843	17986	17791	17868	17763	17906	17801	17691	17970	17903	17825	17863	17957	17909	17976	17813	17780	18069	17930	17940	18179	17812	17881	18011	17973	18005	17890	17797	17863	17972	17871	17998	17889	17781	18055	17783	17920	17958	18022	17714	17995	17765	17945	17969	18013	17855	17930	17996	17784	17758	17909	17941	18068	17835	17947	17779	17827	17980	17927	17926	17726	17755	17870	18000	17983	18035	17913	17832	17794	17836	17927	17944	17847	17806	17944	17868	17970	17797	17983	17825	17941	17925	17920	17976	17872	17947	17920	17954	17774	18017	17843	17778	17864	18014	17810	17924	18024	17879	17796	17953	17911	18100	17883	17819	17987	17869	17950	17936	17831	17906	17941	17920	17865	17987	18126	17983	17950	18025	17926	17881	17839	17833	17907	18026	17978	17943	17766	17815	18026	17905	17909	17749	17934	17891	17986	17845	17969	17917	18080	17899	18013	17864	17933	17898	17898	17849	17992	17895	17785	17947	17868	17850	18041	17744	17973	17838	17937	18053	17847	17710	17990	18046	17651	17921	17705	18003	18078	17769	18005	18133	18009	17688	17892	18053	17710	17826	17919	18094	17673	17969	17828	17890	17942	17794	17855	18034	17851	17850	17822	17750	17829	17945	17942	17963	17974	17845	17827	17964	18048	17844	17911	17808	17896	17963	17914	18050	17728	18004	17980	17848	17839	17992	17834	17889	17930	17886	17732	17960	18031	17964	18052	17769	17977	17758	18000	18122	18005	17737	17688	18026	17817	17988	17928	18016	17918	17900	17865	18040	18054	17802	17947	18097	17958	17903	17801	17907	17912	18004	17831	17872	18202	17881	17941	18048	18055	17958	17940	17812	17909	18002	17881	17903	17909	17812	17846	17994	17846	17847	17932	17914	17964	17839	17958	17990	18003	17956	17913	17951	18010	17959	17935	18025	17789	17952	17920	17830	17837	18045	18028	18023	17865	17900	18059	17815	17621	18024	18152	17785	17987	17876	17791	17849	17746	17755	17863	17775	17964	17813	18082	17803	17921	17944	17970	17914	17980	18066	17919	17839	17861	17917	17988	17861	17951	18046	17848	17910	18015	17929	18038	17946	17941	18013	17969	17580	17831	17811	17871	17941	18041	18029	17953	17762	17943	17931	18126	17901	17865	17954	17913	18127	17935	17919	17807	17882	17972	17869	17914	17932	17780	17803	18040	17915	18009	17866	17779	17810	17930	17903	17958	17707	18036	17871	17864	17995	17879	17903	17920	17825	17868	17855	17848	17850	18000	17996	17906	17991	17778	17848	18063	17903	17815	17981	17910	18090	17993	18169	17827	18043	17912	17718	17983	17877	17903	17808	17849	18014	17727	17708	17984	17924	17915	17943	18022	17924	17964	17822	18014	17922	17861	17824	17742	18036	17747	17927	17956	17788	17876	17731	18113	18094	17878	17852	17936	17801	17924	17961	18076	18060	17806	17719	17958	17974	17904	17917	17766	17755	18037	18043	17988	18036	17942	17921	17885	17898	17781	17887	17882	17882	17866	17906	17852	18007	17726	17870	17760	17852	18057	17982	17940	17850	17788	18071	17867	17844	17772	17939	18068	17908	17872	17794	17921	18007	17851	17919	18061	17804	17960	17968	17918	17805	17818	18004	17933	17900	18016	17822	17753	17741	17940	17919	17896	17770	17863	17939	18005	17882	17851	17971	17832	17796	17925	18083	18137	17897	17749	18014	17813	18156	18061	17917	17810	17903	18047	17759	17916	17834	17893	17815	17740	17949	17972	17848	17919	17913	18063	17932	18081	17881	17943	18041	17877	17822	18047	18094	17928	17989	17890	17920	17923	18124	17951	18009	18004	17943	17937	18009	17993	17889	17872	17875	18111	17921	17897	18061	17988	17985	17852	17873	17780	18065	17829	17880	17926	17753	17961	17813	17879	17746	17972	17935	17855	18070	17925	17839	17745	18036	17768	17898	17906	18078	17970	17976	17998	17808	18033	17932	17885	17764	18012	17876	17955	17918	18061	18052	17843	17804	18029	17727	17939	17699	17944	17790	18036	17787	17788	17918	17912	17852	17932	17962	17895	17857	17971	17954	17758	18136	17755	18002	17859	17880	17983	17814	17963	18092	17929	17856	17968	17876	17953	17867	17872	17850	17773	18005	17883	17823	17952	18091	17981	17739	17862	18005	17899	17881	17747	17907	17985	17834	17975	17746	17961	17966	18245	17854	17885	17982	17825	17787	17945	17815	17874	18036	17946	17949	17830	17897	17988	17996	17788	18090	17815	18185	18024	17861	17844	17765	17906	18002	17936	18063	17911	18008	17685	17865	17912	17934	17877	17833	18068	17864	17823	18079	18005	17764	17775	18058	18063	17719	17886	17924	17958	17936	17879	17975	17986	17860	17975	17777	17954	17844	17887	17924	17909	18040	17658	17917	17869	17958	17776	17966	18005	17848	18030	17946	17934	18023	17942	17811	18003	17785	18082	17824	18107	18017	17984	17791	17954	17915	17814	17680	17811	17916	17972	17928	17896	18005	17878	18096	17969	17765	18014	18022	17882	17867	17813	17914	18024	17994	18083	17975	17852	17903	17968	17954	17945	17868	17972	17931	17958	17955	17976	18014	17890	17994	17947	17956	17922	17766	17982	17801	17809	18009	17892	18038	17690	18033	17931	17822	17879	17821	17899	18005	17870	17996	17910	18012	17947	17707	17911	17995	18021	17881	17989	17846	18052	17885	18013	17962	17861	17921	17854	17936	17791	17990	17972	18035	17867	17814	17925	17968	17889	17958	17857	17976	17866	17927	17708	17907	17764	18008	17883	17824	17890	18118	17994	18202	17881	17845	17983	17943	18050	18029	17918	17967	17931	17786	17859	17734	17930	17965	17909	17951	17975	17835	17956	17927	17995	17979	17984	17759	17835	17828	17962	17861	17839	18003	17871	17960	17761	17790	17914	17893	17992	17992	17802	17887	17904	17950	17961	17892	18068	17942	17953	17945	18006	17897	17841	17895	17816	17878	17880	17972	17901	17979	18114	17995	17907	17938	18018	17859	17989	17807	17897	17849	17984	17872	17988	17917	17977	17848	17922	17939	17794	17841	17988	17941	17846	17792	18002	17945	17818	17804	17848	17957	18031	17843	17956	17870	17948	17981	17938	17828	17887	17943	17919	17967	17757	18075	17955	17765	17970	17986	17856	18083	17982	17832	17900	17985	17880	17862	17770	17919	17853	17879	17808	17998	17937	17928	17800	17952	17986	18111	17757	17965	17952	17968	17885	17903	18063	17943	18054	17918	17878	17909	17832	17816	17930	18002	17900	18007	17868	17859	17919	18067	17764	17922	17986	17833	17823	17895	17770	17766	18100	17918	17910	17960	17823	17681	17958	17926	17819	17903	17875	17842	17801	17944	17947	18015	17733	17827	18018	17905	17819	17994	17808	17717	17897	17795	17700	17762	17926	17837	17964	17780	17961	17756	17700	17835	18099	17781	18008	17831	17780	17773	17887	17839	18098	17934	17798	17840
27532	22195	25774	23854	21384	21864	21883	21532	21600	21680	21412	21738	22341	23156	23251	22841	22136	21441	21538	21476	21587	21625	21568	21661	21643	21513	21533	21562	21562	21549	21427	21379	21235	21561	21659	21529	21446	21618	21425	21438	21489	21594	21440	21398	21563	21510	21736	21584	21337	21380	21467	21395	21706	21471	21498	21382	21627	21375	21464	21517	21462	21511	21521	21525	21468	21667	21375	21641	21423	21354	21540	21369	21492	21673	21309	21417	21426	21387	21328	21304	21607	21543	21452	21143	21322	21614	21444	21381	21318	21441	21531	21420	21520	21248	21532	21395	21490	21367	21415	21617	21410	21420	21498	21641	21402	21552	21451	21549	21405	21509	21290	21490	21343	21380	21480	21434	21533	21371	21463	21410	21609	21708	21375	21503	21450	21470	21507	21608	21438	21372	21529	21453	21446	21435	21372	21571	21381	21369	21323	21239	21491	21615	21475	21478	21615	21543	21490	21623	21493	21666	21584	21236	21480	21687	21667	21459	21610	21435	21469	21514	21567	21541	21342	21562	21589	21506	21401	21463	21504	21344	21490	21451	21268	21452	21338	21637	21737	21409	21350	21600	21495	21450	21404	21456	21362	21275	21493	21474	21361	21531	21370	21504	21628	21398	21517	21682	21549	21317	21250	21357	21419	21488	21432	21651	21511	21536	21579	21568	21448	21556	21348	21300	21279	21414	21485	21578	21549	21433	21554	21386	21435	21478	21427	21581	21481	21543	21419	21213	21375	21487	21498	21519	21482	21477	21619	21565	21392	21644	21523	21491	21356	21581	21422	21377	21371	21496	21491	21444	21477	21521	21482	21547	21277	21393	21559	21400	21443	21552	21375	21485	21373	21536	21503	21286	21462	21242	21578	21444	21365	21510	21616	21837	21638	21381	21639	21674	21663	21674	21463	21525	21397	21211	21544	21490	21380	21713	21480	21514	21481	21358	21366	21338	21477	21623	21680	21401	21804	21457	21621	21359	21503	21460	21436	21519	21300	21479	21456	21706	21532	21497	21412	21494	21527	21529	21724	21478	21418	21512	21365	21433	21378	21312	21539	21249	21454	21689	21279	21393	21570	21611	21439	21484	21424	21517	21381	21346	21603	21455	21557	21346	21442	21549	21636	21419	21689	21513	21607	21370	21530	21605	21531	21247	21682	21550	21475	21439	21499	21587	21466	21427	21363	21530	21367	21392	21545	21517	21662	21553	21430	21577	21370	21366	21507	21446	21306	21344	21487	21593	21442	21435	21300	21376	21491	21445	21624	21429	21608	21399	21475	21500	21435	21555	21384	21573	21563	21569	21376	21418	21777	21423	21494	21580	21484	21607	21338	21344	21558	21354	21505	21525	21408	21274	21405	21218	21517	21420	21686	21300	21677	21269	21288	21368	21526	21679	21493	21271	21363	21465	21434	21455	21441	21552	21545	21499	21401	21695	21427	21490	21338	21741	21491	21391	21449	21488	21580	21473	21315	21528	21239	21182	21381	21514	21383	21478	21541	21453	21473	21403	21531	21474	21423	21482	21443	21396	21393	21519	21549	21491	21543	21509	21538	21624	21552	21646	21381	21460	21380	21624	21386	21334	21564	21433	21406	21445	21780	21555	21547	21478	21588	21415	21536	21432	21228	21491	21563	21454	21593	21611	21466	21535	21528	21622	21684	21376	21443	21443	21705	21404	21616	21479	21478	21323	21469	21450	21717	21574	21313	21601	21548	21646	21360	21306	21508	21597	21349	21564	21619	21333	21434	21337	21554	21372	21352	21490	21423	21599	21521	21593	21454	21343	21355	21498	21429	21651	21385	21418	21433	21333	21361	21300	21462	21331	21396	21316	21395	21539	21619	21435	21340	21484	21403	21585	21339	21457	21354	21564	21480	21376	21478	21492	21367	21541	21460	21558	21454	21534	21306	21370	21334	21450	21436	21325	21583	21375	21544	21560	21567	21644	21716	21428	21495	21494	21539	21561	21661	21357	21430	21436	21316	21432	21583	21567	21312	21474	21520	21410	21495	21475	21538	21485	21598	21288	21396	21520	21534	21474	21570	21432	21405	21562	21310	21413	21534	21477	21412	21308	21739	21438	21419	21501	21666	21385	21358	21372	21313	21605	21418	21580	21464	21446	21579	21417	21541	21273	21265	21363	21466	21499	21466	21468	21618	21478	21703	21121	21211	21406	21449	21232	21347	21520	21536	21282	21443	21324	21402	21379	21544	21490	21322	21309	21491	21560	21561	21525	21508	21478	21505	21389	21463	21200	21458	21510	21450	21564	21390	21697	21579	21497	21488	21415	21402	21821	21412	21464	21380	21390	21574	21694	21502	21427	21291	21470	21392	21449	21178	21367	21496	21485	21449	21704	21482	21617	21529	21295	21473	21414	21310	21591	21302	21373	21391	21449	21326	21258	21297	21316	21550	21573	21501	21601	21290	21455	21636	21461	21640	21614	21447	21623	21517	21719	21339	21523	21389	21423	21581	21462	21552	21403	21320	21523	21440	21320	21217	21513	21545	21278	21453	21287	21413	21475	21204	21332	21483	21534	21525	21452	21437	21385	21390	21488	21992	21509	21397	21582	21502	21537	21654	21394	21523	21642	21337	21583	21477	21383	21223	21414	21286	21511	21690	21343	21567	21115	21638	21560	21393	21438	21414	21527	21484	21432	21419	21302	21383	21278	21333	21507	21584	21380	21601	21361	21332	21457	21353	21636	21368	21499	21559	21501	21569	21285	21462	21704	21385	21308	21360	21288	21525	21506	21594	21644	21434	21518	21350	21300	21621	21382	21234	21519	21320	21494	21493	21440	21373	21558	21401	21487	21300	21445	21486	21423	21273	21468	21464	21483	21499	21317	21589	21393	21573	21399	21134	21340	21643	21383	21318	21255	21543	21553	21154	21272	21685	21580	21476	21365	21398	21639	21375	21294	21667	21567	21564	21762	21457	21596	21469	21200	21577	21440	21409	21436	21486	21580	21433	21546	21400	21494	21476	21385	21519	21454	21520	21451	21382	21326	21704	21548	21424	21566	21522	21591	21186	21412	21773	21374	21358	21505	21713	21490	21473	21493	21618	21418	21393	21407	21471	21187	21291	21474	21417	21445	21267	21524	21687	21603	21603	21397	21443	21543	21585	21497	21508	21576	21561	21235	21328	21444	21637	21466	21713	21433	21425	21380	21464	21418	21456	21318	21526	21572	21324	21430	21370	21576	21455	21438	21377	21470	21574	21476	21537	21362	21540	21532	21617	21472	21348	21397	21496	21608	21631	21450	21645	21726	21456	21598	21461	21524	21517	21493	21458	21504	21376	21579	21575	21600	21572	21478	21310	21426	21378	21617	21576	21448	21580	21405	21388	21310	21768	21124	21456	21416	21696	21620	21494	21522	21603	21291	21506	21425	21597	21307	21226	21573	21372	21538	21458	21251	21303	21534	21457	21523	21509	21468	21512	21367	21432	21297	21307	21655	21504	21477	21623	21503	21467	21545	21549	21659	21626	21541	21641	21373	21281	21441	21342	21398	21433	21311	21542	21430	21478	21369	21681	21471	21475	21539	21407	21599	21620	21325	21488	21786	21567	21561	21479	21532	21768	21571	21466	21553	21313	21445	21443	21654	21377	21652	21609	21639	21406	21452	21477	21562	21608	21598	21451	21268	21452	21381	21381	21577	21431	21564	21529	21437	21414	21355	21373	21373	21420	21494	21575	21394	21512	21383	21515	21408	21500	21495	21379	21413	21495	21502	21438	21567	21622	21365	21705	21382	21347	21312	21713	21703	21474	21506	21437	21624	21312	21421	21579	21821	21344	21460	21423	21577	21379	21444	21478	21532	21612	21341	21632	21347	21735	21665	21453	21332	21543	21454	21651	21502	21429	21556	21472	21680	21391	21502	21503	21473	21358	21445	21528	21580	21548	21492	21530	21263	21628	21644	21473	21505	21425	21408	21533	21369	21500	21678	21339	21412	21571	21563	21375	21330	21326	21678	21347	21545	21352	21267	21535	21456	21319	21510	21434	21397	21302	21586	21572	21349	21337	21362	21414	21413	21544	21398	21323	21577	21372	21490	21491	21577	21515	21447	21603	21316	21554	21423	21582	21544	21522	21439	21664	21408	21652	21388	21324	21357	21344	21406	21586	21507	21556	21520	21321	21176	21443	21465	21794	21482	21833	21352	21512	21539	21384	21530	21462	21568	21555	21637	21590	21641	21567	21344	21527	21343	21497	21408	21499	21359	21550	21631	21627	21643	21389	21529	21652	21330	21597	21391	21569	21641	21409	21442	21431	21328	21489	21476	21218	21453	21609	21491	21789	21457	21421	21396	21382	21456	21646	21393	21537	21321	21271	21376	21274	21603	21591	21343	21219	21537	21569	21343	21417	21467	21331	21630	21494	21619	21442	21452	21374	21405	21422	21707	21586	21394	21544	21492	21468	21379	21508	21483	21223	21441	21408	21559	21400	21399	21348	21533	21589	21418	21558	21508	21534	21437	21759	21439	21286	21490	21546	21427	21615	21563	21489	21574	21474	21401	21334	21664	21588	21510	21600	21689	21344	21421	21596	21695	21398	21470	21437	21323	21471	21615	21612	21474	21547	21484	21392	21641	21522	21372	21339	21625	21572	21589	21376	21523	21567	21542	21492	21544	21330	21287	21700	21726	21543	21501	21462	21584	21485	21646	21409	21362	21590	21812	21597	21680	21408	21712	21412	21580	21616	21356	21533	21540	21512	21590	21506	21392	21766	21290	21378	21363	21545	21583	21535	21475	21479	21463	21444	21672	21666	21480	21517	21492	21347	21605	21404	21490	21410	21412	21583	21364	21276	21279	21507	21645	21780	21612	21476	21480	21401	21597	21610	21463	21496	21593	21415	21415	21436	21512	21466	21424	21323	21429	21392	21327	21572	21502	21410	21533	21377	21643	21608	21600	21524	21507	21375	21464	21339	21439	21547	21435	21407	21400	21453	21372	21364	21524	21327	21441	21480	21473	21755	21431	21455	21498	21552	21695	21667	21470	21673	21529	21493	21634	21521	21585	21340	21366	21501	21413	21621	21362	21578	21410	21410	21650	21495	21505	21512	21587	21463	21611	21646	21554	21406	21354	21467	21411	21432	21574	21375	21365	21499	21360	21619	21525	21376	21397
16092	18860	18552	18337	18022	17974	17805	17871	17717	17843	17643	18072	19277	20008	19946	19269	18505	17883	17870	17715	17690	17664	17927	17713	17878	17728	17765	17776	17828	17770	17770	17820	17867	17899	17684	17763	17686	17783	17835	17684	17680	17592	17539	17632	17932	17929	17610	17820	17656	17549	17811	17875	17817	17879	17733	17537	17815	17768	17753	17866	17875	17697	17665	17766	17741	17878	17835	17750	17758	17596	17687	17649	17706	17843	17749	17636	17729	17673	17658	17787	17592	17837	17813	17793	17778	17722	17696	17625	17959	17722	17674	17698	17757	17766	17929	17759	17666	17666	17886	17560	17583	17740	17682	17634	17725	17595	17742	17753	17615	17629	17961	17747	17822	17739	17674	17695	17726	17611	17867	17615	17786	17857	17727	17749	17572	17704	17677	17823	17785	17837	17740	17833	17783	17736	17819	17732	17625	17671	17830	17846	17718	17764	17565	17727	17818	17625	17768	17736	17711	17690	17614	17688	17738	17711	17882	17624	17714	17812	17814	17820	17800	17774	17709	17740	17741	17771	17568	17621	17746	17646	17875	17759	17608	17803	17685	17647	17562	17772	17681	17871	17804	17901	17778	17862	17807	17858	17673	17838	17840	17580	17714	17624	17804	17645	17733	17674	17770	17682	17705	17662	17713	17795	17508	17797	17818	17696	17694	17838	17695	17821	17701	17588	17910	17616	17714	17550	17720	17658	17588	17835	17671	17641	17681	17745	17835	17803	17608	17767	17698	17809	17551	17501	17735	17769	17683	17740	17947	17865	17710	17851	17579	17603	17818	17721	17531	17749	17800	17796	17568	17898	17719	17635	17870	17547	17722	17811	17754	17685	17642	17663	17744	17830	17793	17706	17611	17724	17626	17871	17872	17739	17577	17650	17728	17665	17747	17733	17798	17692	17620	17735	17678	17841	17693	17840	17662	17755	17783	17830	17642	17775	17936	17562	17585	17758	17544	17802	17784	17668	17590	17849	17728	17677	17601	17816	17581	17669	17684	17796	17667	17448	17799	17686	17666	17841	17797	17659	17721	17577	17593	17788	17729	17819	17691	17777	17751	17891	17617	17668	17668	17750	17886	17703	17617	17702	17837	17604	17793	17664	17764	17764	17710	17841	17552	17835	17482	17807	17548	17895	17766	17556	17784	17611	17609	17780	17695	17636	17752	17812	17568	17640	17689	17769	17811	17874	17767	17728	17613	17860	17521	17793	17802	17625	17698	17690	17634	17796	17712	17814	17740	17887	17837	17745	17634	17579	17825	17859	17814	17841	17666	17772	17789	17696	17742	17849	17765	17564	17643	17751	17693	17746	17685	17678	17681	17702	17832	17689	17664	17839	17607	17742	17714	17761	17740	17774	17671	17680	17778	17678	17927	17758	17544	17711	17876	17774	17821	17756	17695	17505	17686	17800	17622	17589	17666	17768	17725	17520	17593	17705	17760	17901	17778	17784	17812	17823	17651	17794	17884	17727	17807	17623	17885	17769	17711	17789	17680	17578	17671	17753	17660	17842	17726	17574	17573	17736	17782	17804	17796	17784	17620	17775	17721	17683	17771	17747	17641	17680	17684	17709	17746	17707	17768	17680	17588	17683	17800	17709	17689	17673	17802	17705	17853	17792	17628	17720	17583	17674	17605	17719	17846	17635	17564	17751	17685	17801	17686	17693	17837	17701	17791	17750	17668	17978	17674	17803	17681	17770	17672	17679	17641	17717	17739	17801	17741	17513	17782	17685	17642	17739	17702	17797	17660	17780	17747	17729	17836	17995	17697	17683	17868	17626	17615	17806	17766	17835	17780	17643	17817	17824	17478	17785	17681	17788	17517	17626	17699	17644	17701	17618	17667	17678	17749	17699	17871	17743	17944	17759	17853	17650	17892	17798	17650	17632	17643	17688	17599	17643	17877	17697	17736	17786	17732	17865	17593	17707	17783	17540	17710	17714	17801	17455	17710	17626	17716	17843	17652	17718	17650	17681	17708	17734	17717	17865	17749	17574	17676	17721	17881	17727	17610	17912	17741	17697	17694	17700	17703	17813	17769	17761	17600	17655	17741	17855	17688	17711	17597	17676	17714	17665	17746	17895	17730	17767	17657	17879	17752	17675	17764	17744	17843	17674	17840	17770	17720	17699	17711	17887	17640	17776	17721	17856	17789	17865	17873	17858	17671	17689	17731	17627	17718	17858	17722	17794	17766	17755	17791	17772	17857	17813	17624	17757	17823	17798	17658	17744	17505	17849	17667	17685	17724	17745	17799	17688	17504	17920	17685	17743	17644	17726	17511	17821	17662	17735	17777	17834	17674	17773	17870	17782	17766	17861	17733	17608	17736	17698	17804	17917	17707	17696	17640	17748	17753	17632	17786	17786	17752	17822	17734	17718	17678	17632	17612	17656	17703	17757	17739	17783	17760	17740	17620	17988	17907	17801	17824	17671	17852	17706	17825	17673	17611	17649	17765	17739	17720	17965	17764	17681	17664	17625	17715	17745	17886	17644	17647	17735	17837	17883	17800	17725	17678	17663	17820	17706	17736	17434	17768	17655	17645	17769	17712	17692	17753	17575	17756	17812	17777	17714	17744	17662	17851	17934	17682	17687	17814	17792	17742	17823	17790	17774	17686	17880	17783	17606	17927	17888	17797	17656	17830	17825	17695	17818	17696	17701	17690	18021	17820	17753	17753	17707	17779	17675	17816	17653	17765	17629	17746	17769	17572	17736	17639	17739	17992	17775	17758	17690	17742	17795	17816	17778	17700	17734	17826	17665	17711	17801	17617	17669	17513	17673	17651	17783	17795	17684	17601	17647	17800	17703	17563	17622	17778	17812	17668	17806	17738	17648	17930	17615	17823	17592	17654	17951	17808	17593	17715	17699	17893	17729	17727	17662	17771	17789	17676	17517	17668	17827	17702	17870	17594	17730	17872	17847	17530	17909	17740	17754	17777	17848	17785	17608	17610	17768	17732	17985	17519	17756	17885	17866	17676	17706	17670	17711	17603	17620	17673	17735	17829	17847	17686	17818	17787	17668	17967	17720	17879	17547	17738	17828	17819	17822	17791	17767	17937	17851	17654	17765	17911	17674	17855	17718	17812	17893	17768	17751	17972	17669	17804	17639	17685	17733	17639	17859	17608	17720	17598	17590	17748	17823	17643	17663	17621	17811	17790	17709	17786	17696	17761	17722	17721	17554	17686	17792	17759	17781	17861	17706	17661	17746	17756	17559	17677	17725	17804	17782	17714	17779	17642	17842	17686	17903	17576	17692	17653	17773	17652	17820	17771	17598	17659	17783	17660	17809	17807	17888	17768	17929	17827	17605	17777	17709	17633	17752	17624	17732	17905	17708	17611	17674	17843	17593	17717	17785	17628	17622	17528	17744	17559	17673	17608	17607	17659	17698	17743	17611	17800	17719	17614	17673	17852	17880	17785	17816	17736	17746	17703	17657	17750	17682	17848	17607	17663	17617	17644	17796	17612	17713	17576	17761	17638	17648	17729	17695	17698	17618	17502	17742	17685	17734	17715	17749	17615	17708	17687	17774	17541	17682	17789	17848	17756	17717	17693	17810	17606	17743	17550	17658	17657	17875	17773	17646	17724	17644	17728	17720	17769	17676	17921	17954	17664	17757	17796	17612	17793	17672	17781	17677	17788	17749	17670	17938	17691	17700	17773	17762	17726	17689	17787	17830	17754	17836	17573	17782	17903	17757	17650	17633	17683	17738	17780	17817	17731	17841	17813	17672	17556	17698	17738	17661	17833	17664	17788	17682	17806	17763	17633	17758	17784	17752	17887	17627	17788	17713	17792	17694	17740	17816	17473	17599	17815	17839	17876	17808	17573	17709	17765	17711	17656	17633	17701	17675	17709	17614	17745	17901	17657	17858	17792	17907	17846	17712	17767	17657	17537	17770	17808	17654	17635	17769	17688	17824	17657	17774	17770	17771	17602	17748	17580	17734	17713	17739	17650	17813	17602	17777	17666	17666	17782	17720	17622	17694	17710	17741	17550	17604	17673	17732	17698	17824	17656	17645	17731	17837	17753	17601	17901	17728	17677	17804	17706	17830	17877	17874	17606	17691	17828	17599	17674	17722	17670	17821	17722	17664	17748	17734	17812	17695	17587	17636	17705	17565	17668	17634	17661	17715	17841	17771	17676	17687	17768	17604	17583	17767	17685	17647	17707	17713	17748	17709	17860	17685	17737	17862	17562	17615	17859	17695	17874	17732	17842	17697	17759	17679	17677	17547	17672	17761	17692	17761	17739	17571	17679	17795	17755	17514	17806	17655	17596	17932	17775	17694	17966	17744	17888	17625	17601	17622	17686	17767	17696	17651	17908	17792	17722	17785	17757	17687	17734	17730	17692	17862	17579	17819	17673	17802	17660	17728	17881	17818	17823	17766	17689	17915	17662	17762	17780	17781	17774	17529	17802	17795	17712	17709	17854	17758	17746	17631	17731	17801	17746	17644	17742	17819	17693	17756	17632	17694	17665	17796	17666	17851	17755	17724	17596	17710	17699	17687	17800	17675	17596	17635	17956	17667	17793	17838	17641	17725	17943	17711	17846	17718	17756	17685	17874	17823	17886	17716	17631	17673	17852	17797	17767	17852	17794	17681	17657	17655	17801	17652	17730	17615	17512	17700	17852	17686	17841	17643	17707	17888	17615	17870	17757	17785	17543	17620	17749	17678	17655	17698	17733	17754	17824	17745	17769	17876	17717	17567	17872	17783	17735	17713	17512	17819	17665	17794	17762	17651	17740	17703	17816	17744	17637	17774	17508	17818	17828	17715	17932	17600	17752	17619	17677	17713	17531	17863	17891	17641	17631	17603	17731	17775	17677	17810	17855	17641	17813	17859	17897	17593	17683	17649	17745	17550	17799	17733	17714	17761	17586	17609	17811	17888	17875	17647	17730	17688	17625	17840	17707	17781	17723	17629	17794	17680	17707	17785	17796	17768	17744	17607	17629	17698	17787	17765	17796	17883	17503	17873	17866	17735	17613	17722	17852	17732	17739	17527	17890	17656	17550	17621	17772	17582	17735	17856	17809	17646	17847	17696	17751	17701	17705	17703	17862	17724	17866	17604	17641	17850	17859	17625	17674	17733	17677	17634	17609	17783	17740	17725	17665	17795
23270	20991	28469	23841	22205	23630	23995	21612	21425	21575	21360	22334	26636	33010	32179	28133	24442	22451	21818	21328	21155	21243	21123	21175	21310	21370	21094	21227	21187	21079	21089	21080	20946	21008	21224	20988	21128	21132	20963	20959	20977	20971	21043	21067	20954	21053	21157	21043	20954	20960	20970	21016	21080	21241	21167	20990	21151	21052	20926	21072	20978	20926	21166	20919	21094	21154	21177	21089	21004	21117	21058	20983	21276	21102	21022	21085	21233	21188	21160	21149	21022	21015	21240	21016	20975	21179	20945	21241	21078	20887	20957	21102	21066	21104	21280	21008	21275	21159	21305	20908	21137	21172	20959	21170	21112	21154	21023	20899	21068	21236	20913	21016	20950	21200	20951	21185	20928	21120	21048	21221	21080	20913	21137	21034	21206	21173	21054	21308	21230	20866	21158	20954	21114	21045	21089	21173	20939	20940	21116	20898	21017	21042	20881	20900	21048	21086	20970	20787	21027	20988	21109	20989	21066	20953	21009	20935	21051	21247	21148	21125	20966	20940	21194	21155	21166	20724	20937	20919	20998	20952	20913	20974	20982	20932	20944	21151	21039	20999	20846	21022	20975	20961	21040	20899	21125	21040	21211	20911	21054	21063	20841	20983	21057	21080	21041	20971	21183	21092	21114	20927	21109	20952	21060	20912	21179	21055	21009	21159	21121	20983	21125	21086	21021	21110	21042	21032	20865	20750	20976	20897	21153	21064	21046	21058	20957	21039	21074	21109	20941	20916	20940	20699	20892	21137	20939	21048	21168	21098	20970	21065	21133	20953	21051	21162	21055	20906	20991	21146	20925	21165	21092	20863	20984	20958	20932	20850	21271	21041	21115	20998	21102	20875	21024	20958	21067	21060	21116	20922	21051	21078	20759	20983	21157	21011	20963	21265	21068	20902	21080	20848	21128	21017	21178	20983	20943	21108	21183	20868	21068	20920	20917	20810	21047	20934	21148	20948	21029	20992	20978	21144	21063	21072	21036	21004	21245	20907	20940	21218	21121	21124	21145	20792	21296	20943	21076	20879	21144	20872	21126	20888	21180	20990	21068	21097	20980	20996	20986	21021	20799	20878	20865	21000	20795	20978	21108	21166	20863	20991	21122	21106	21203	20906	21136	21193	21034	21065	21073	20863	20977	21021	20986	20990	21084	21055	21300	20874	21062	21062	21046	21061	21086	21097	21222	21151	21072	20985	21179	21167	20984	20755	20930	21098	21108	20968	21158	20973	21109	21044	21135	20963	21033	21090	20929	21327	21017	21221	20923	21010	20864	20981	20954	20910	21137	21196	21050	20993	21157	21146	21169	21144	21006	21029	20836	21018	21151	20917	21104	21040	20944	20930	21166	21127	21197	20976	21353	21086	20878	21136	21002	20961	21008	21181	20978	21206	21011	21272	21105	20969	21067	21196	21027	20850	21150	20898	21206	20981	20932	20925	21189	21068	21138	21217	21088	21208	20864	20977	20774	20984	21109	21038	21093	21000	20908	21129	21183	21179	20927	20923	20904	20840	20975	21006	20837	20988	21091	21028	20778	20959	21007	21018	20844	21225	20941	21175	20935	21032	21130	21029	21037	21079	21001	20835	21019	21044	21139	21010	21032	21107	21180	20812	21246	20888	20995	21135	21011	20887	21068	20833	20838	21245	20972	21051	21085	20902	20935	21058	21016	21021	21043	20944	21051	21060	20968	21081	21177	21002	20847	21002	21205	21178	21042	21117	21097	21192	21145	21162	21013	21057	21002	21032	21027	21003	20968	21116	20990	20840	21249	20987	20956	21005	21044	21027	21097	21077	21096	20963	21137	20983	21115	21139	21013	21100	21153	20834	21007	21099	21161	20881	21099	20932	21252	21225	21018	20875	20857	21025	21182	21038	21138	21006	20704	20933	21158	21154	21139	21339	21084	20817	20830	20995	21226	21070	21234	20858	21095	21086	21063	21144	21107	20861	20878	21090	21083	21130	20989	21111	20945	21135	21106	21083	20893	20982	21186	20896	20967	21365	21043	21003	21237	21073	21110	21018	21156	21010	21085	21190	21028	21134	20994	21061	21041	20951	21239	21085	21105	21069	21106	20915	21204	20981	21046	21276	20969	21142	21190	21012	20798	21122	21066	21004	20928	21142	21194	21215	20951	20963	21124	20856	20974	21067	21358	21113	21030	21009	21163	20756	20790	21127	21010	21039	21097	21001	21023	20899	20927	20853	21265	21203	20890	21096	21226	21114	21076	21048	21049	21059	21303	20795	21068	21014	21199	21342	21149	21224	21133	21043	20983	20983	20844	20987	20989	20965	20990	20846	21177	21083	21098	21256	21163	21101	20836	21206	21221	21114	21041	21087	21152	21059	21211	20937	20889	20903	21009	20905	21291	21081	21010	21105	21000	20756	21133	21124	20972	20903	21132	21042	21067	20817	20932	20970	21165	20917	21034	21135	20935	20904	20963	20951	21025	21143	21014	21036	21116	20827	21134	20931	20930	20874	21224	21088	20954	21022	21207	21109	20959	20965	20997	21051	21073	21147	20830	20976	20916	21103	21049	21116	20941	20909	21104	20874	21093	21125	21122	20941	20964	21089	21156	21084	21076	20919	20983	21146	20957	21030	21149	21073	20933	21025	21256	21005	21116	21002	21362	21015	20985	21039	21033	20906	20966	21293	21397	20895	21074	21020	21157	21033	21155	21002	21234	20934	21049	20965	21214	20995	21070	21058	21040	21276	21211	20976	21060	20973	20994	21196	20903	21132	20926	21160	21066	20928	21015	21029	20885	21103	21193	20934	20993	21064	21047	21072	21162	21070	21141	21135	21027	21071	21071	21023	21090	20931	21050	21035	21167	20990	21025	21210	20983	20990	21266	21051	20962	20883	20900	21088	21068	21187	21059	21200	21072	21292	21067	21096	20933	21036	20950	21069	21019	21181	20968	20920	20782	20986	20994	21114	21020	21225	21018	21086	21139	20830	21160	20919	21114	21036	20831	20910	21021	21098	21033	21178	21313	21056	20887	20893	21154	21105	21063	20888	20945	21001	20878	21183	21238	20847	21130	20994	21208	21002	21045	21068	20966	20874	20902	21067	21168	21058	21079	20877	20788	20870	20899	21123	21137	21189	21172	21362	21118	20986	21032	21009	21097	21028	21099	21133	21273	21277	20791	20752	20904	20953	21117	21052	20944	21005	20907	21115	21140	21038	21006	20983	21158	21029	21097	21006	20985	20999	20981	21066	20900	21004	21134	20834	21135	20978	21007	21101	21007	20855	21254	20908	21090	21077	21089	21088	21189	21025	20984	21202	21160	21164	21139	21126	21198	21283	20840	20916	21225	21002	21061	21213	21113	20909	21030	21242	21157	20899	21036	21074	21141	21067	21134	21052	21083	21095	20974	21014	21270	20976	21100	21096	21156	21034	20981	21067	21269	21033	20791	21197	21060	20951	20895	20991	21113	20796	21121	20965	21079	21026	21056	20902	21060	20948	20989	20839	20813	20970	20764	20937	20988	20897	21034	20960	20873	20882	21241	21022	21047	21234	20881	21044	20951	21223	21106	21050	21088	20812	21146	21060	21285	21014	21143	21046	21019	21020	20922	20756	20998	21011	20952	21068	20922	21141	21154	21130	20955	21155	21063	21170	21137	21182	21150	20931	21139	21124	20984	21181	20947	21149	21062	21245	21061	21043	20989	20919	21090	21017	21101	21359	21105	21203	21068	21099	20896	20963	20947	21145	20915	21150	21049	21095	21159	21168	20857	21166	20988	20990	20912	21005	21073	20925	21015	21040	20943	21119	21194	20937	20930	21108	20981	20958	21043	21030	21048	20850	21001	20987	21008	21023	21078	21114	21009	21155	21018	20941	20984	21081	20971	21247	20842	20992	21076	21212	21067	20924	21032	20906	21033	21100	21121	21256	20884	21280	21268	21359	20991	21184	21034	20915	21071	21124	20994	20994	21183	21129	21107	21138	21038	21124	20868	20810	21115	21072	21154	20975	21207	20877	21297	20923	20931	21204	21011	21115	20717	20972	21008	21042	21061	20959	20974	21100	20827	20845	20641	21007	21113	21033	21150	21105	21159	21085	21010	20929	21047	21150	21072	21034	20956	20924	21018	21083	20986	21090	21085	21137	21037	21173	21044	21236	21116	20940	20970	21196	21297	21089	20999	21217	20852	21045	21010	21174	21195	20965	20919	21005	20808	21109	21071	20964	21042	20878	21024	20989	20901	21212	21114	21067	21028	21057	21059	21000	20955	21285	21287	21043	21022	20746	20921	21124	21146	20998	21064	20920	21062	21015	21033	20914	20950	21133	21033	21162	21175	21319	21177	21027	20834	21054	21101	21116	21051	21238	21000	21016	21090	20694	21056	21104	21053	21172	20975	21130	20941	21000	21037	20929	21019	21014	21021	21064	20843	20893	21026	20938	21128	21021	20978	20912	20971	20923	20960	21090	20919	21094	20966	20926	21003	20957	20953	21160	21190	21142	20908	20844	21097	21115	21106	21134	21285	21142	21034	21088	20916	20996	21022	21116	21251	21055	21133	20913	21059	21133	21166	20880	21196	20860	20979	20924	21048	20823	20971	21265	21103	20956	20885	21167	21080	21083	21020	20954	20867	21142	21213	20875	20874	20881	20989	21062	21102	20952	21066	21042	21015	21003	20947	20962	21015	20963	21141	20993	20978	21159	21146	21176	21076	21097	20791	21259	20972	20890	21230	21116	21154	21163	20939	20794	21164	21160	21176	21048	21133	20985	21183	21123	21038	20977	20890	21201	20989	20768	20929	21097	21161	20900	20975	20965	21147	20879	20860	21028	20902	21023	21114	21083	20991	21138	20858	20938	21212	20957	21103	21043	21051	20759	21232	20902	20971	20897	21060	21036	21121	21083	20835	20783	21216	20834	20891	20983	20864	21052	20992	21075	20933	21086	20966	21097	20845	20933	20981	21201	21211	21082	21045	20975	20972	20988	21268	20972	21320	21072	21044	21217	21168	20878	20912	20970	20955	20930	21002	21151	20915	21036	20896	21007	21129	21031	20979	20951	20938	21006	21145	21081	21024	21004	20943	20887	20895	21122	21386	21194	21253	21165	21060	21127	21193	21290	21225	21013	21282	21162	20932	21128	21172	21036	21156	21002	21052	21314
14697	23479	22481	19975	18943	18539	17933	18031	17834	17976	17954	19944	26673	34345	32087	26850	21461	19144	18165	17670	17727	17384	17742	17581	17505	17589	17550	17418	17389	17487	17633	17641	17521	17575	17709	17664	17619	17365	17388	17688	17408	17681	17539	17541	17688	17722	17619	17522	17522	17398	17527	17413	17596	17538	17509	17802	17587	17537	17361	17643	17598	17539	17517	17433	17522	17519	17412	17677	17477	17414	17486	17476	17638	17493	17441	17651	17540	17386	17551	17479	17440	17598	17626	17680	17447	17642	17650	17531	17528	17447	17437	17671	17658	17443	17527	17532	17527	17408	17521	17509	17445	17499	17462	17562	17483	17582	17451	17651	17604	17414	17645	17441	17601	17471	17711	17300	17412	17679	17528	17392	17448	17555	17483	17554	17645	17490	17531	17362	17452	17539	17619	17445	17668	17582	17431	17693	17585	17451	17667	17467	17439	17721	17548	17438	17507	17589	17524	17407	17528	17523	17454	17406	17714	17490	17465	17631	17599	17704	17526	17704	17457	17440	17483	17622	17323	17539	17524	17420	17427	17418	17447	17653	17650	17559	17621	17423	17565	17504	17617	17457	17446	17554	17490	17371	17536	17458	17673	17472	17550	17646	17391	17681	17486	17413	17516	17553	17363	17587	17746	17501	17445	17605	17340	17567	17637	17465	17593	17631	17528	17620	17602	17638	17524	17635	17489	17512	17647	17570	17581	17503	17309	17675	17612	17486	17569	17617	17443	17544	17626	17314	17599	17550	17558	17455	17669	17443	17400	17431	17573	17470	17423	17493	17579	17397	17497	17521	17385	17603	17586	17508	17371	17454	17460	17482	17527	17533	17686	17539	17478	17590	17652	17389	17401	17468	17701	17417	17553	17329	17503	17660	17458	17573	17446	17574	17389	17503	17547	17402	17483	17379	17500	17556	17335	17355	17595	17605	17302	17411	17423	17570	17499	17368	17578	17442	17451	17490	17599	17543	17635	17479	17562	17540	17567	17556	17594	17546	17533	17615	17536	17500	17492	17492	17543	17528	17473	17534	17262	17572	17564	17535	17599	17448	17640	17513	17433	17603	17611	17538	17604	17476	17465	17519	17530	17463	17520	17790	17393	17584	17650	17577	17414	17500	17568	17554	17476	17538	17607	17563	17463	17556	17449	17608	17474	17511	17644	17475	17600	17373	17635	17587	17409	17543	17442	17676	17526	17545	17488	17511	17536	17612	17535	17414	17519	17495	17370	17529	17587	17424	17568	17485	17591	17473	17509	17640	17328	17439	17507	17495	17631	17706	17490	17525	17702	17530	17558	17562	17655	17432	17552	17422	17461	17462	17623	17627	17441	17531	17312	17682	17527	17622	17412	17431	17486	17457	17426	17485	17601	17328	17427	17483	17387	17358	17451	17686	17413	17551	17458	17318	17557	17580	17402	17482	17428	17437	17430	17542	17533	17597	17537	17465	17583	17536	17511	17396	17395	17571	17433	17601	17572	17437	17570	17554	17658	17278	17537	17633	17493	17583	17446	17629	17499	17446	17537	17461	17510	17478	17450	17482	17566	17414	17559	17531	17482	17520	17463	17670	17667	17501	17508	17564	17519	17484	17418	17494	17470	17493	17522	17469	17536	17411	17562	17439	17517	17721	17503	17386	17611	17576	17417	17460	17636	17496	17563	17421	17557	17547	17545	17232	17551	17497	17546	17320	17635	17421	17344	17378	17554	17609	17604	17436	17553	17526	17642	17546	17550	17639	17459	17622	17634	17674	17606	17431	17375	17357	17485	17516	17566	17517	17529	17608	17558	17481	17510	17657	17520	17609	17393	17380	17405	17643	17645	17490	17483	17454	17725	17291	17548	17656	17513	17491	17405	17624	17454	17495	17418	17424	17508	17510	17507	17531	17431	17617	17664	17613	17634	17558	17503	17351	17519	17504	17615	17483	17529	17518	17468	17517	17498	17540	17511	17490	17435	17506	17566	17601	17617	17534	17548	17403	17618	17467	17497	17418	17583	17476	17491	17330	17396	17445	17492	17548	17456	17542	17555	17570	17334	17550	17550	17443	17673	17490	17585	17620	17292	17433	17542	17631	17474	17510	17334	17704	17522	17476	17476	17644	17579	17521	17618	17366	17414	17460	17564	17468	17393	17546	17497	17432	17468	17383	17686	17531	17563	17519	17499	17420	17519	17553	17388	17462	17528	17571	17410	17520	17548	17482	17586	17627	17600	17521	17493	17697	17516	17530	17501	17756	17497	17506	17645	17471	17521	17500	17624	17455	17583	17375	17511	17560	17441	17700	17351	17596	17566	17545	17625	17609	17622	17451	17538	17515	17431	17551	17547	17437	17529	17461	17578	17406	17569	17493	17424	17523	17661	17495	17574	17566	17608	17469	17484	17497	17534	17389	17545	17554	17540	17562	17551	17373	17393	17613	17549	17486	17642	17607	17443	17538	17496	17634	17730	17505	17497	17569	17249	17488	17528	17398	17456	17582	17402	17559	17450	17534	17616	17626	17643	17537	17439	17673	17370	17514	17668	17514	17585	17489	17476	17491	17592	17577	17586	17530	17425	17651	17321	17638	17571	17449	17805	17306	17439	17497	17465	17485	17516	17381	17472	17488	17486	17482	17660	17589	17470	17413	17512	17442	17477	17506	17536	17447	17671	17532	17543	17666	17374	17559	17452	17521	17599	17418	17536	17523	17417	17446	17403	17496	17471	17548	17527	17410	17489	17594	17513	17436	17581	17614	17442	17417	17580	17609	17543	17530	17526	17557	17474	17499	17315	17611	17755	17553	17605	17601	17616	17452	17528	17492	17828	17511	17499	17582	17601	17515	17640	17547	17470	17530	17431	17562	17614	17501	17657	17350	17465	17431	17437	17523	17592	17557	17482	17590	17486	17651	17535	17518	17496	17447	17507	17256	17560	17429	17660	17709	17537	17395	17420	17463	17660	17477	17491	17334	17677	17549	17331	17416	17348	17353	17390	17442	17385	17509	17424	17360	17428	17436	17546	17676	17589	17518	17540	17544	17567	17600	17335	17465	17610	17504	17625	17544	17562	17493	17550	17352	17604	17485	17550	17434	17566	17576	17390	17499	17368	17486	17629	17498	17667	17538	17513	17671	17614	17302	17453	17562	17515	17440	17638	17527	17509	17502	17537	17415	17478	17469	17559	17540	17354	17694	17458	17393	17389	17446	17555	17532	17495	17470	17672	17450	17589	17448	17443	17585	17612	17505	17575	17401	17359	17581	17432	17407	17566	17493	17561	17485	17550	17579	17650	17371	17581	17536	17516	17497	17650	17510	17530	17594	17452	17500	17538	17601	17492	17556	17777	17444	17495	17454	17448	17422	17599	17521	17569	17493	17507	17380	17619	17578	17576	17559	17422	17536	17560	17564	17397	17635	17531	17632	17449	17434	17526	17568	17607	17444	17510	17472	17547	17451	17581	17565	17594	17548	17326	17445	17477	17532	17528	17434	17504	17497	17514	17585	17568	17598	17553	17694	17431	17632	17510	17535	17457	17640	17563	17461	17457	17505	17315	17457	17618	17338	17597	17427	17500	17617	17507	17473	17516	17620	17582	17443	17565	17601	17390	17445	17243	17602	17533	17674	17523	17641	17470	17668	17425	17457	17483	17589	17632	17386	17423	17628	17427	17601	17550	17559	17593	17466	17459	17445	17395	17315	17459	17607	17641	17574	17476	17498	17652	17460	17551	17592	17449	17676	17440	17557	17409	17620	17490	17441	17739	17563	17517	17515	17550	17506	17537	17544	17469	17504	17362	17475	17474	17579	17444	17537	17492	17637	17499	17613	17425	17620	17590	17636	17462	17550	17680	17596	17478	17566	17446	17687	17706	17568	17425	17504	17437	17541	17496	17461	17323	17694	17571	17595	17476	17461	17521	17580	17601	17367	17441	17572	17494	17617	17657	17417	17454	17372	17355	17536	17493	17474	17420	17526	17457	17430	17422	17446	17619	17562	17530	17472	17547	17450	17586	17485	17509	17370	17516	17377	17716	17374	17526	17548	17603	17412	17701	17505	17285	17581	17750	17537	17430	17593	17497	17477	17601	17553	17478	17543	17468	17524	17360	17290	17603	17511	17454	17553	17548	17383	17452	17605	17197	17622	17630	17609	17451	17386	17567	17560	17485	17564	17441	17578	17551	17343	17733	17466	17517	17426	17506	17587	17576	17532	17456	17515	17371	17620	17522	17517	17516	17504	17188	17724	17536	17519	17436	17544	17510	17434	17495	17438	17587	17527	17542	17451	17465	17566	17576	17544	17486	17504	17674	17482	17438	17473	17584	17415	17466	17425	17453	17672	17489	17562	17509	17685	17529	17611	17587	17564	17319	17545	17355	17659	17723	17493	17594	17510	17678	17485	17594	17445	17484	17500	17381	17451	17780	17553	17604	17516	17440	17494	17734	17382	17585	17535	17619	17554	17422	17464	17734	17495	17463	17614	17542	17582	17494	17343	17472	17440	17466	17649	17523	17610	17390	17506	17522	17567	17504	17403	17590	17570	17615	17414	17393	17595	17492	17582	17552	17465	17482	17365	17549	17496	17621	17356	17621	17489	17402	17520	17603	17641	17439	17511	17502	17627	17494	17622	17432	17354	17417	17611	17648	17496	17384	17617	17669	17391	17436	17498	17366	17289	17685	17505	17594	17656	17464	17471	17565	17450	17676	17590	17516	17385	17718	17438	17506	17496	17587	17626	17702	17413	17413	17576	17525	17351	17491	17490	17405	17473	17536	17677	17471	17290	17406	17572	17346	17561	17470	17579	17413	17500	17584	17520	17541	17613	17528	17645	17448	17282	17659	17548	17483	17499	17514	17493	17365	17446	17573	17570	17603	17455	17591	17534	17515	17490	17741	17454	17535	17723	17434	17484	17667	17422	17534	17557	17456	17616	17605	17529	17399	17512	17510	17671	17535	17632	17401	17513	17517	17552	17498	17504	17524	17442	17321	17522	17375	17370	17496	17578	17626	17513	17583	17519	17758	17625	17416	17568	17490	17399	17544	17587	17477	17461	17664	17516	17643	17620	17592	17602	17477	17535	17460	17758	17518	17661	17522	17237	17642	17573	17539	17495	17401	17414	17345	17419	17414	17667	17445	17455	17461	17517	17381	17533	17436	17443
22486	21032	28823	23468	21327	23903	26581	22106	21539	21977	22109	22500	30956	40795	37374	33165	27276	23811	22485	21830	21449	21322	21293	21257	21356	21321	21411	21166	21500	21231	21554	21432	21340	21129	21443	21178	21275	21468	21205	21499	21167	21312	21230	21182	21033	21115	21198	21192	21478	21551	21114	21345	21309	21101	21316	21191	21306	21208	21138	21229	21210	21139	21157	21143	21256	21355	21225	21149	21463	21309	21340	21258	21269	21224	21313	20998	21190	21117	21232	21256	21251	21213	21279	21287	21248	21263	21262	21034	21192	21096	21498	21350	21291	21243	21221	21249	21217	21227	21137	21103	21270	21158	21153	21236	21089	21315	21258	21161	21419	21212	21235	21242	21214	21255	21187	21173	21515	21186	21161	21214	21263	21401	21187	21054	21259	21076	21057	21406	21112	21156	21236	21370	21357	21388	21005	21167	21331	21203	21139	21195	21196	21236	21062	21163	21234	21282	21146	21259	21130	21038	21054	21154	21307	21294	21469	21040	21245	21284	21211	21313	21221	21361	21284	20956	21331	21299	21251	21119	21020	21257	21245	21283	21195	21139	21112	21338	21152	21198	21282	21323	21338	21280	21140	21360	21231	21244	21204	21148	21144	21285	21276	21162	21346	21041	20997	21261	21228	21286	21156	21197	21242	21275	21353	21246	21301	21036	21028	21232	21143	21192	21323	21141	21068	21462	21277	21201	21280	21051	21241	21222	21234	21180	21283	21343	21235	21335	21333	21118	21328	21361	21211	21346	21257	21078	21169	21322	21060	21114	21425	20962	21187	21119	21109	21114	21129	21317	21313	21208	21255	21079	21130	21197	21314	21302	21246	21108	21229	21225	21176	21406	21038	21279	21113	21054	21174	21146	21141	21378	21284	21232	21338	21222	21198	21073	21135	21245	21157	21075	21172	21120	21351	21288	21375	21175	21142	21106	21267	21077	21290	20942	21159	21338	21110	21347	20968	21072	21472	21225	21140	21122	21178	21140	21173	21163	21249	21257	21325	21076	21034	21064	21233	21149	21043	21192	21291	21033	21332	21325	21303	21291	21176	21067	21435	21142	21203	21357	21241	21258	21227	21280	21143	21078	21123	21067	21206	21120	21228	21075	21268	21170	21150	21345	21014	21327	21423	21545	21131	21177	21224	21150	21189	21154	21303	21128	21236	21224	21352	21274	21372	21270	21163	21140	21137	21215	21114	20993	21177	21280	21081	21116	21071	21060	21183	21086	21189	21004	21051	21063	21240	21048	21071	21220	21193	21145	21274	21379	21061	21173	21232	21183	21127	21361	21090	21103	21212	21206	21418	21031	21302	21154	21310	21344	21401	21180	21216	21188	21152	21174	21206	21369	21175	21382	21268	21235	21168	21340	21217	21249	21253	21309	21291	21057	21110	21311	21200	20958	20925	20975	21236	21069	21156	21328	21069	21315	21341	21093	21199	21245	21062	21092	21066	20969	21560	20992	21056	21205	21164	21271	21311	21364	21293	21079	21078	21310	21233	21293	21104	21363	21108	21230	21123	21419	21360	21104	20762	21240	21194	21104	21092	21370	21126	21083	20966	21298	21110	21156	21135	21177	21198	21061	21343	20877	21315	21152	21184	21302	21072	21353	21276	21229	21361	21152	21269	21332	21566	21377	21271	21181	21139	21097	21181	21380	21097	21232	21150	21144	21238	21116	21207	21199	21214	21310	21463	21411	21164	21248	21247	21190	21152	21267	21236	21126	21258	21159	21152	21295	21174	21153	21049	21097	21109	21141	21069	21102	21392	21088	21351	21210	21255	21116	21073	21175	21189	21002	21095	21118	21152	20963	21486	21080	21347	21292	21342	21017	21276	21332	21255	21166	21265	21311	21020	20962	21125	21173	21446	21196	21164	21150	21333	21392	21256	21109	21217	21099	21205	21243	21255	20983	21066	21367	21210	21115	21171	21361	21269	21210	21155	21126	21067	21063	21029	21203	21335	21342	21090	21016	21103	21224	21079	21221	21271	21401	21285	21115	21394	21134	21211	21027	21335	21217	21286	21148	21110	21087	21186	21135	21204	21220	21188	21406	21258	21153	21439	21030	21088	21040	21169	21310	21353	21107	21159	21252	21296	21345	21133	21129	20928	21336	21123	21172	20940	21160	21267	21375	21123	21034	21232	21120	21029	21226	21065	21293	21117	21424	21280	21200	21156	21094	21269	21146	21482	21177	21250	21184	21277	21249	21184	20884	21253	21229	21295	21378	21547	21320	21102	21383	21101	21048	21086	21298	21199	21502	21411	21114	21310	21205	21002	21178	21135	21095	21063	21108	21203	21218	21119	21081	21040	21315	21362	21300	21174	21192	21211	21454	21094	21166	21269	21170	21418	21282	21157	20985	21185	21321	21341	21265	21344	21174	21425	21272	21187	21148	21200	21339	21225	20912	20913	21100	21116	21178	21198	21280	21188	20940	21300	21042	21231	21257	21190	21322	21374	21124	21156	21031	21084	21161	21149	21154	21263	21262	21399	21076	21211	21209	21147	20862	21250	21320	21164	21283	21248	21136	21124	21195	21176	21155	21367	21007	20993	21219	21145	21499	21064	21253	21111	21288	21048	21236	21201	21369	21334	21214	21047	21173	21091	21100	21342	21214	21203	21184	21189	21004	21140	21043	21212	21431	21418	21253	21280	21382	21118	21244	21139	20992	21252	21164	21023	21173	20923	21161	21324	21330	21173	20971	21148	21262	21316	21249	21043	21061	21204	21502	21267	21102	21226	21219	21057	21232	21289	21127	21018	21386	21081	21200	21151	21189	21101	21182	20994	21231	21180	21331	21150	21134	21130	21233	21051	21129	21242	21215	21293	21043	21297	21243	21341	21113	21287	21030	21266	21166	21258	21210	21170	21051	21245	21220	21188	21200	21215	21326	21288	21152	21224	21386	21203	21191	21249	20964	21023	21126	21351	21106	21042	21357	21354	21188	20989	21200	21117	20992	21084	21052	21230	21179	20882	20966	21120	21202	21161	21303	21361	21139	21209	21154	21174	21151	21320	21236	21234	20967	21332	21261	21186	20972	21134	21318	21122	21078	21036	21021	21421	21391	21416	21179	20853	20941	21298	21066	21210	21270	21299	20946	21317	21137	21214	21056	20996	21142	21016	21109	21150	21276	21280	21173	21228	20996	21274	21293	21060	21159	21240	21055	21337	21356	21144	21153	21275	21074	21243	21363	21254	21168	21308	21246	21144	21157	21194	21044	21207	21094	21067	21129	21167	21241	21305	21380	21276	21126	21168	21203	21287	21177	21245	21289	21116	20994	21148	21203	21090	21186	21079	21084	21191	20979	21012	21035	21171	21369	21068	21118	21341	21095	21050	21126	21444	21375	21205	20975	21171	21123	20994	21281	21141	21195	21177	21250	21287	21105	21401	21374	21108	21234	21121	21122	21124	21275	21195	21174	21150	21175	21210	21205	21302	21327	21267	21126	21171	21130	21163	21345	21054	21216	21295	21123	21365	21200	21185	21084	20925	21049	21073	21065	21168	21243	21069	21393	21353	21128	21348	21153	21287	21155	21235	21174	21155	21277	21213	21311	21277	21136	21198	21257	21151	21226	21138	21259	21242	21102	21181	21201	21228	21150	21095	21227	21129	21096	21170	21158	21091	21330	21143	21205	21384	21226	21282	20949	21170	21399	21190	21123	21561	21121	21274	21138	21220	21225	21153	21252	21174	21420	21279	21159	21129	21279	21161	21201	21081	21269	21241	21285	21294	21227	21134	21218	21149	21208	21181	21254	21312	21415	21324	21232	21101	21082	21146	21362	21349	21222	21270	21250	21144	21357	21411	21234	21217	21203	21263	21024	21090	21390	21213	21171	21165	21084	21104	21180	21053	21048	21246	21288	21328	21073	21419	21081	21034	21243	21125	21297	21214	21080	21273	21291	21290	21354	21234	21012	21202	21033	21337	21314	21176	21236	21351	21317	21234	21134	21026	21239	21193	21045	21013	20981	21201	21256	21253	21293	20994	21223	21274	21173	20959	21259	21216	21081	21211	21209	21119	21201	21406	21210	21191	21321	21067	21057	21092	21092	21249	21277	21172	21159	21442	21259	21256	21234	21005	21016	21276	21166	21293	21153	21319	21212	21251	21238	21236	21140	21235	21154	21047	21051	21141	21031	21048	21346	21242	21286	21238	21294	21230	21260	21391	21167	21302	21136	21021	21215	21211	21370	21163	20869	21178	21043	21089	21286	21445	21294	21229	21149	21331	21094	21002	21257	21221	21337	21099	21293	21337	21261	21133	21331	21352	21185	21365	21138	21043	21035	21277	21163	20966	21184	21100	21352	21098	21074	21271	21305	21044	21311	21229	21171	21076	21329	21297	21046	21116	21103	20858	21095	21175	21018	21080	21145	21169	21328	21131	21160	21154	21186	21294	21217	21108	21224	21101	21221	21104	21377	21323	21169	21350	21332	21066	21274	21270	21151	21125	21348	21215	21234	21206	21112	21152	21307	21276	21363	21239	21359	21303	21069	20977	21287	21178	21237	21401	21353	21037	21103	21403	21290	21186	21165	21309	21127	21087	21245	21166	21215	21256	21220	21254	21102	21243	21127	21287	21046	21087	21382	21326	21354	21319	21235	21094	21088	21203	21305	21084	21032	21217	21162	21268	21197	21382	21043	21006	21183	21131	21333	21305	21142	21212	21166	21196	21242	21306	20991	21162	21153	21154	21206	21196	21302	20997	21106	21395	20933	21243	21373	21030	21109	21215	21315	21273	21126	21102	21265	21434	21229	21284	21292	21278	21300	21194	21159	21076	21000	21086	21273	21171	21016	21236	21154	21298	20998	21332	21431	21258	21189	21095	21296	21283	21232	21290	21173	21286	20876	21195	21127	21147	21127	21343	21211	21083	21250	21169	21091	21207	21205	21185	21195	21184	21150	21308	21336	21427	21228	21239	21250	21282	21194	21278	21154	21105	21175	21306	21273	21189	21298	21176	21418	21153	21333	21375	21130	21349	21284	21075	21141	21119	21315	21252	20996	21307	21207	21059	21212	21367	21316	20994	21190	21214	21342	21117	21247	21281	21464	21082	21163	21147	21094	21381	21109	21190	21219	21277	21254	21147	21219	21146	21000	21218	21266	21375	21165	21259	20931	21117	21134
15802	27603	25689	21829	20391	19531	18651	18523	18383	18280	18412	19862	33716	42188	37709	32672	24717	20472	18757	17644	17622	17836	17581	17712	17748	17583	17897	17593	17623	17715	17584	17498	17608	17643	17528	17515	17636	17640	17701	17702	17506	17590	17520	17524	17700	17684	17537	17547	17605	17602	17569	17641	17549	17604	17703	17717	17459	17526	17547	17576	17552	17412	17731	17568	17612	17597	17697	17597	17686	17569	17729	17649	17525	17638	17532	17788	17618	17728	17528	17592	17553	17663	17503	17733	17604	17545	17463	17514	17637	17596	17636	17535	17614	17792	17624	17402	17529	17693	17655	17555	17796	17538	17722	17671	17662	17544	17723	17734	17545	17582	17601	17611	17563	17643	17604	17537	17575	17521	17436	17772	17732	17471	17601	17652	17631	17616	17601	17563	17544	17620	17394	17776	17753	17673	17631	17741	17404	17727	17740	17637	17592	17512	17599	17465	17411	17605	17771	17585	17563	17649	17647	17589	17641	17752	17540	17626	17651	17775	17602	17469	17462	17699	17641	17505	17534	17606	17713	17517	17619	17509	17735	17435	17711	17615	17632	17570	17639	17611	17640	17670	17624	17616	17581	17407	17647	17493	17569	17648	17643	17533	17445	17599	17699	17756	17550	17547	17590	17546	17414	17689	17744	17518	17624	17741	17537	17620	17692	17671	17638	17677	17464	17488	17499	17697	17686	17597	17450	17540	17703	17449	17598	17649	17513	17638	17474	17530	17595	17736	17551	17515	17459	17505	17491	17546	17611	17610	17387	17675	17604	17657	17559	17580	17663	17663	17488	17543	17671	17523	17640	17692	17630	17563	17657	17433	17599	17573	17420	17362	17523	17715	17768	17656	17410	17540	17669	17331	17630	17527	17533	17576	17664	17586	17358	17873	17537	17651	17585	17678	17704	17491	17471	17529	17461	17503	17611	17449	17591	17530	17533	17510	17555	17468	17467	17430	17335	17589	17659	17670	17543	17535	17578	17543	17622	17688	17577	17515	17564	17509	17822	17411	17674	17521	17672	17470	17601	17591	17591	17603	17480	17433	17586	17583	17557	17614	17402	17459	17520	17612	17793	17413	17615	17498	17719	17565	17731	17509	17645	17552	17502	17534	17625	17543	17608	17585	17620	17418	17663	17512	17529	17574	17530	17550	17731	17467	17447	17507	17584	17588	17588	17669	17626	17535	17489	17642	17516	17617	17427	17614	17531	17538	17667	17555	17570	17507	17720	17520	17537	17635	17471	17762	17562	17360	17597	17641	17760	17398	17637	17710	17560	17691	17534	17629	17630	17649	17445	17279	17745	17516	17676	17410	17709	17604	17547	17811	17563	17437	17603	17352	17639	17770	17541	17498	17417	17526	17665	17649	17694	17651	17581	17487	17753	17501	17524	17529	17464	17566	17532	17726	17660	17528	17735	17650	17509	17503	17528	17564	17818	17519	17597	17726	17572	17469	17627	17537	17513	17574	17740	17568	17741	17617	17649	17641	17633	17651	17628	17577	17423	17555	17506	17377	17570	17642	17554	17469	17629	17661	17375	17599	17482	17568	17596	17632	17421	17647	17410	17617	17568	17444	17567	17631	17496	17503	17667	17417	17611	17541	17733	17557	17590	17452	17416	17494	17453	17668	17581	17576	17480	17509	17598	17474	17430	17815	17552	17524	17688	17635	17711	17691	17711	17534	17743	17320	17637	17579	17444	17612	17516	17479	17527	17527	17662	17431	17479	17487	17677	17684	17646	17473	17717	17379	17504	17682	17650	17627	17554	17535	17440	17518	17624	17484	17703	17657	17649	17663	17488	17471	17522	17443	17421	17521	17560	17483	17569	17589	17481	17565	17494	17461	17498	17435	17632	17509	17508	17641	17574	17478	17692	17520	17491	17661	17569	17631	17434	17597	17516	17636	17376	17579	17473	17620	17345	17608	17622	17626	17508	17457	17512	17768	17613	17608	17620	17632	17511	17448	17322	17638	17771	17838	17648	17465	17513	17691	17469	17524	17604	17541	17583	17702	17736	17601	17692	17591	17580	17570	17485	17530	17545	17490	17682	17593	17499	17396	17573	17534	17534	17405	17503	17590	17617	17641	17515	17559	17697	17594	17671	17618	17661	17563	17660	17588	17617	17678	17614	17484	17457	17623	17662	17533	17576	17635	17697	17617	17458	17567	17593	17573	17734	17645	17695	17678	17657	17574	17538	17580	17528	17498	17634	17639	17478	17740	17492	17596	17587	17648	17576	17560	17775	17726	17494	17514	17679	17488	17506	17734	17480	17709	17629	17507	17538	17576	17637	17620	17596	17495	17648	17450	17616	17520	17619	17716	17559	17568	17516	17514	17626	17520	17557	17643	17482	17456	17622	17479	17600	17529	17443	17427	17651	17517	17476	17565	17732	17602	17530	17581	17522	17781	17693	17555	17566	17588	17814	17835	17553	17461	17519	17547	17709	17569	17553	17583	17575	17578	17655	17534	17495	17789	17482	17626	17565	17341	17618	17620	17703	17609	17619	17472	17719	17686	17587	17723	17750	17512	17443	17736	17452	17514	17683	17558	17461	17526	17675	17500	17494	17675	17529	17764	17626	17563	17503	17546	17598	17707	17556	17653	17740	17578	17423	17533	17606	17513	17568	17602	17636	17595	17553	17505	17604	17696	17497	17431	17428	17508	17452	17487	17633	17465	17520	17714	17531	17681	17729	17699	17496	17666	17603	17598	17724	17748	17591	17502	17551	17611	17528	17538	17544	17440	17550	17497	17669	17605	17641	17542	17548	17659	17642	17572	17721	17646	17603	17517	17509	17684	17426	17670	17741	17533	17571	17676	17693	17573	17577	17577	17648	17549	17569	17695	17608	17371	17449	17436	17569	17631	17672	17645	17651	17594	17554	17443	17534	17713	17538	17713	17541	17457	17588	17541	17723	17662	17669	17480	17589	17589	17484	17715	17407	17689	17510	17549	17663	17623	17501	17485	17471	17674	17466	17506	17512	17671	17618	17481	17515	17475	17629	17551	17522	17644	17481	17582	17645	17507	17709	17550	17511	17468	17566	17516	17567	17530	17573	17463	17559	17635	17461	17548	17703	17675	17560	17625	17631	17564	17664	17704	17593	17530	17521	17478	17441	17635	17697	17621	17578	17566	17656	17573	17708	17341	17664	17582	17489	17393	17555	17565	17505	17492	17670	17440	17628	17537	17711	17544	17655	17401	17621	17422	17432	17618	17617	17580	17416	17678	17523	17540	17583	17436	17500	17604	17662	17628	17554	17709	17499	17456	17570	17459	17602	17716	17661	17762	17400	17395	17643	17446	17587	17614	17629	17601	17490	17496	17508	17473	17742	17505	17548	17599	17451	17713	17516	17697	17512	17495	17580	17741	17590	17645	17557	17536	17383	17555	17516	17697	17653	17723	17552	17771	17537	17434	17675	17495	17515	17608	17503	17516	17690	17555	17548	17588	17546	17362	17737	17568	17566	17627	17421	17511	17522	17695	17668	17502	17538	17545	17607	17426	17523	17488	17418	17609	17535	17593	17729	17620	17738	17579	17665	17750	17494	17427	17643	17498	17646	17556	17477	17613	17465	17580	17792	17807	17532	17616	17472	17477	17414	17388	17645	17650	17621	17599	17432	17532	17680	17626	17616	17480	17448	17373	17506	17583	17475	17711	17604	17396	17510	17481	17734	17662	17534	17672	17660	17385	17391	17500	17541	17642	17548	17590	17591	17598	17719	17566	17634	17642	17548	17648	17608	17616	17452	17676	17550	17576	17539	17558	17636	17277	17575	17441	17537	17644	17666	17318	17480	17672	17502	17525	17647	17595	17495	17454	17496	17591	17714	17557	17649	17439	17720	17433	17468	17601	17519	17516	17504	17651	17631	17845	17724	17545	17543	17515	17637	17618	17475	17558	17637	17484	17561	17653	17411	17644	17465	17562	17513	17626	17545	17415	17617	17582	17412	17714	17657	17579	17480	17598	17646	17496	17496	17545	17770	17525	17529	17477	17609	17715	17610	17572	17749	17385	17661	17552	17558	17536	17703	17533	17642	17409	17471	17696	17487	17669	17742	17478	17767	17580	17634	17511	17621	17581	17659	17511	17637	17490	17571	17518	17534	17525	17710	17691	17557	17666	17494	17660	17618	17717	17550	17672	17552	17573	17548	17583	17528	17390	17611	17612	17606	17713	17522	17620	17656	17458	17546	17658	17715	17518	17381	17560	17668	17593	17554	17588	17564	17469	17474	17533	17547	17741	17625	17756	17525	17741	17734	17836	17609	17655	17616	17503	17498	17659	17575	17664	17457	17714	17741	17559	17410	17642	17500	17360	17639	17554	17664	17641	17348	17388	17572	17629	17595	17546	17609	17651	17519	17566	17622	17493	17561	17464	17662	17695	17549	17604	17590	17608	17720	17641	17555	17510	17556	17487	17618	17537	17547	17405	17510	17421	17489	17728	17614	17629	17321	17612	17526	17601	17464	17674	17690	17605	17661	17578	17640	17521	17560	17586	17451	17535	17657	17744	17641	17535	17598	17449	17555	17693	17651	17640	17614	17618	17685	17534	17475	17458	17506	17468	17770	17668	17550	17492	17531	17640	17760	17573	17629	17457	17651	17669	17627	17534	17533	17574	17765	17591	17342	17622	17689	17509	17464	17632	17691	17531	17538	17571	17545	17629	17661	17614	17562	17698	17414	17489	17683	17656	17469	17349	17456	17666	17704	17601	17719	17528	17695	17512	17302	17693	17482	17592	17598	17441	17553	17498	17518	17315	17514	17715	17576	17488	17551	17493	17692	17588	17446	17670	17490	17467	17598	17524	17606	17536	17533	17566	17590	17590	17547	17571	17515	17589	17545	17449	17476	17623	17492	17487	17635	17682	17597	17797	17495	17485	17477	17650	17530	17677	17353	17502	17677	17480	17653	17711	17583	17719	17624	17456	17564	17463	17477	17564	17543	17876	17352	17509	17710	17484	17586	17605	17605	17430	17745	17562	17754	17644	17586	17613	17672	17533	17624	17548	17596	17620	17685	17493	17540	17659	17559	17451	17412	17465	17359	17576	17629	17573	17564	17524	17418	17540	17524	17477	17533	17510	17483	17702	17579	17690	17634	17497	17551	17636	17610	17510	17582	17411	17579	17589
27536	22128	25291	23444	20459	20952	21308	20990	20891	20936	20977	21041	21359	22507	22711	21961	21783	21257	20823	21312	21038	20925	20773	20924	20903	20995	20891	21035	21093	20891	21040	20699	20575	20812	21005	21006	21116	21045	20865	20948	21077	21055	20926	20872	20955	20806	20795	21020	20923	20904	21052	20891	21026	20915	21176	20989	21020	20818	20961	21144	20854	20841	21009	20928	20976	20957	21128	21065	20903	20892	20915	20695	21031	20845	21032	21031	20775	20917	20934	20927	20975	21008	21009	20916	20942	20832	21027	21008	20790	21036	20850	20969	21025	20997	20992	20902	21116	20914	20829	20962	20925	20839	20766	21011	20933	20877	20831	20939	20879	21089	21020	20986	21013	21155	20812	20781	20728	20723	20814	21012	20914	20929	20754	21012	20941	21101	20970	20825	20955	20973	20844	20999	20974	20788	21134	21008	20886	20848	20881	20833	21096	20832	20931	21184	20885	20940	20879	20992	20839	20907	20820	20970	20797	20877	20796	20922	21029	20829	21038	20708	20670	20879	20996	20942	20841	20960	21027	20891	21128	20916	20904	20640	20925	20907	20907	20870	20568	20823	20731	20912	20994	20855	20813	21017	20706	20858	20801	20913	20967	20826	20915	20990	20955	20771	21099	20872	20893	21040	20904	20990	20809	21215	21135	21023	21008	20908	20904	20873	20947	20642	20882	20880	20879	20922	20940	21001	20842	20764	20858	20837	20949	20768	20854	20770	21081	20930	20757	20926	20890	20819	20951	20842	21075	20833	21150	20909	20863	20971	20918	20995	20872	20981	20958	20834	20808	20960	20967	20909	20917	20829	20846	20806	20715	20951	21005	21014	21055	21151	20887	20748	21161	20864	20943	21063	20936	20757	20953	20719	20970	20807	21083	21017	20835	21000	20863	20801	20788	21046	21004	20837	20972	20702	20905	20816	20831	20786	20818	20804	20851	20877	20962	21106	20918	20965	20786	20951	20927	21030	20990	20847	20996	20949	20999	20848	20818	20840	20790	20964	20783	20853	20793	20975	20954	20933	20950	20708	20916	20876	20885	20777	20855	20961	20762	20835	20950	20997	20988	21190	20932	20932	20869	20944	20764	20967	20901	21083	20785	21011	20829	20895	21044	20891	20973	20965	20915	20741	20891	20825	20895	21081	21051	20949	20900	20798	20947	20851	21029	20987	20897	20917	20891	20833	20948	20714	20824	20943	21157	20960	21106	20791	20792	20755	21010	20939	20929	20983	20801	20856	21057	20827	20780	20902	20895	20923	20842	20866	20864	20840	20874	20829	20871	20864	21032	20896	21020	20956	20842	20855	20894	20823	21180	20732	20920	20979	20855	21038	20716	20941	21083	20980	21098	20887	20904	21099	20964	21066	20929	20935	21192	20917	20962	21066	20822	20830	20730	20866	20981	20842	21142	20949	20746	21004	20830	20740	20811	21018	21035	21019	20655	21002	20880	20833	20790	20898	20939	20900	20753	21024	20895	20811	20897	20839	21047	20801	21035	21080	20758	20671	20845	20849	21048	20945	21030	20918	21006	20971	20983	20904	21044	20908	20939	20757	21045	20889	20915	20818	21030	20698	20832	20884	20902	20886	20800	21071	20832	20822	20884	20838	20889	20938	20778	20860	20764	21019	20876	20929	21063	21092	21066	20812	20811	20896	20907	20923	20746	20853	20882	21000	20719	20691	21011	20879	20959	20908	21084	20840	20663	20944	20770	20783	20881	20914	21052	20809	20863	20759	21013	20770	20878	20837	20852	20838	21049	20916	20912	21076	20670	21020	21082	20941	21030	20933	20985	20871	20926	20786	20934	21197	21114	21002	20889	20905	20917	20873	20872	20980	21030	20967	20869	20942	20787	20802	20918	20804	20994	20817	21037	21017	20805	21054	21002	20915	20960	20987	21097	21087	21000	20968	20931	20916	20827	21052	20934	20791	20980	20982	20837	20910	20974	20957	20992	21049	20873	20685	20940	20874	20802	20795	20957	20998	21013	20939	20813	21015	20886	20925	20924	21046	20939	21013	20965	20853	20902	20934	21051	20956	20895	20751	20815	20812	20949	21118	21087	20975	20934	20831	21035	20937	20828	20825	20696	20767	20947	20929	20821	21006	20876	20948	20820	20859	20971	20803	21043	20983	20983	20934	20870	20812	20882	20867	20914	20904	20851	20838	20825	21077	20934	20917	20945	20963	20770	20961	21085	21046	20734	20882	20979	21133	20740	20890	20564	20833	20975	20936	21175	20844	20761	21126	21078	20773	20867	21106	20910	20793	20998	20805	20907	20810	20971	21176	20871	20951	20961	21028	20875	20933	21163	20976	21129	21073	20859	20862	20956	20908	20713	20862	20846	20912	20822	21069	20883	21123	20857	21195	20771	20994	20854	20993	20837	20717	20986	21006	20975	20814	20881	20969	20869	20760	20903	20813	20939	20907	20920	20975	20874	21064	21119	21010	20770	21004	20978	20930	20970	20977	20962	20729	20884	20759	20928	21030	21065	20985	21034	20964	20731	20906	20818	20940	20749	20902	21110	20855	20869	20835	20923	20870	20939	20727	21033	20932	20899	20837	20847	21008	20835	20936	20873	20985	20891	20828	20648	20862	20894	20984	21055	20850	20784	20721	20723	20830	21111	20835	20970	20942	20956	20836	20844	20904	20793	20703	20767	21027	21052	20834	20894	20807	20914	20873	20969	20939	20983	20898	20899	20934	20768	20835	20801	20904	21137	20821	20760	20641	20878	20689	20993	20959	20961	20790	20741	20848	20967	20495	21007	20978	21060	20825	20762	21128	21007	20976	21041	20927	20823	20879	20755	21069	21025	21043	20909	20919	20772	20958	20819	20944	20827	20735	21059	20755	20840	20975	20932	20818	20902	21186	20900	20908	21081	20915	20849	20798	20854	20852	20672	20955	21078	20994	20880	20889	20886	20964	20898	21043	20891	21065	20858	20949	20901	20753	20825	20829	20998	20895	20975	20849	20958	20808	20892	20905	20702	20888	20962	20785	20927	20917	20986	21182	20934	20954	21053	21010	21085	20863	20976	20962	21011	20869	20899	20894	20734	21011	20734	20982	20947	21065	20703	20904	21013	20805	20759	20794	20898	21206	21021	20850	20939	21006	21067	21036	20837	20856	21006	20816	20846	21096	21041	20779	21017	21022	20920	20821	20997	20721	20898	20867	20985	20840	21031	21016	21028	21006	20885	20965	20895	21050	20840	20794	20958	21012	21043	20820	20984	21004	20899	20808	20848	20850	20833	20755	20700	21085	21025	21045	21017	20819	20786	20936	21076	20760	20772	20760	20881	21151	21031	20815	20819	20845	20978	20979	20908	20878	20891	20908	21038	20808	21053	21074	21006	20907	20596	21023	21067	20916	21019	20865	21028	20913	20826	20975	21013	20841	20830	20684	21099	20947	20970	20873	20864	21139	20812	20945	20720	20681	20858	20924	20819	20996	20976	21100	20833	20949	20974	20885	20919	20973	21055	20884	20974	21062	20740	21103	20888	21058	20918	20819	20705	20815	20899	20678	20980	20928	20863	20965	20900	21021	20749	20874	20843	20963	21016	20926	20977	20795	20793	20926	20649	21005	20977	20938	21071	20644	20840	20890	20728	21057	21015	20797	20740	20948	20988	20880	21042	21037	20878	20985	20920	20775	20935	20969	20965	21016	21004	20905	20795	20741	21143	21049	20926	20771	20901	20824	21065	20981	20815	20840	20838	20838	20891	21005	21071	21084	21074	20890	20913	20861	20822	20999	20943	20938	20949	20822	20886	21134	21006	20925	20926	20864	20923	20946	21059	20798	20844	21110	20911	20921	20938	20850	20578	20890	20913	21111	20920	21014	21113	21256	20982	20906	20848	20925	21082	20869	20768	21090	20937	21104	21062	20878	21019	20893	20959	20879	21091	20849	20997	20921	21024	20973	20867	21000	20935	20917	20943	20760	20939	20808	21103	21004	20993	21059	20760	20991	21045	21038	21037	20906	21026	20943	20849	20981	20843	20913	20910	21099	20929	20834	21066	20946	21046	20884	20778	20975	20832	20808	20939	20961	20933	20926	20848	20761	20826	20812	20782	20711	21045	20852	21010	20945	20961	20959	20899	20810	20997	20949	20876	20934	20646	20798	20766	20750	20949	20914	21075	20758	20990	21014	20781	20917	21048	20900	20931	20798	20759	20927	20793	20746	20941	20987	21039	21036	20839	21073	21241	20885	20890	21037	20880	20942	20841	21019	20679	21071	20853	20933	20824	21042	20846	21072	21022	20804	20867	21056	21019	20907	20801	21013	20926	20782	21019	20887	20866	20959	20978	20907	21085	21033	20691	20974	20766	20786	20820	20792	20943	20908	20806	21075	20972	21108	20935	20899	20980	20998	20856	20920	20864	21038	20720	20836	20842	20928	20957	20926	20755	20914	20853	20802	20973	20909	20878	21105	21072	20995	21130	20882	20563	20933	20915	20933	20895	20850	20798	20868	21037	21076	21002	21058	21242	20929	20849	21076	21059	20976	20844	20910	21027	20885	20833	20663	20832	21002	21086	20895	20877	21038	21217	21184	20875	20884	20743	20963	20919	20901	21077	20836	20853	20970	20959	21002	20991	20745	20727	21131	20688	21160	21114	20784	20811	20820	20975	21003	20978	21059	21131	20872	21109	20821	21125	20981	20929	21074	20707	20829	20974	20890	20596	21040	20999	20794	20857	20868	20826	20928	21065	20873	20774	20788	20862	20858	20829	20960	20982	20634	20905	20680	20877	21028	20879	20778	20862	20896	20967	20797	20919	20876	20848	20835	20960	20998	20976	20955	20910	20947	20799	20838	20954	21102	21009	20960	21086	21016	20896	20794	20715	20788	20803	20789	20712	20901	20938	20775	20722	20848	20888	20850	20928	20885	20754	21080	20909	21018	21064	21097	21080	20904	20842	20874	20898	21068	20858	21066	20826	20860	21140	20855	20919	20877	21040	20905	20955	21031	21047	21047	20853	20920	21156	20857	20880	20897	20887	20814	21150	20938	21000	20820	20752	20955	21183	20714	20913	21001	20905	20876	21267	20903	21130	20867	20968	20626	20635	20828	20811	20635	20946	20961	20913	20946	20976	21112	21046	21149	21061	20819	20986	20943	20845	20841	20907	20962
15765	18397	18373	17935	17665	17546	17396	17514	17536	17535	17539	17278	18601	19905	19618	18729	18244	17645	17546	17439	17537	17351	17215	17438	17402	17431	17498	17369	17546	17445	17432	17278	17277	17421	17471	17427	17522	17500	17545	17546	17376	17326	17588	17330	17353	17617	17683	17434	17364	17402	17469	17318	17463	17393	17590	17319	17382	17435	17373	17361	17424	17549	17414	17448	17525	17433	17378	17367	17274	17632	17487	17321	17549	17447	17419	17382	17325	17238	17589	17312	17373	17514	17594	17339	17569	17406	17358	17467	17266	17364	17418	17304	17477	17380	17192	17603	17499	17318	17424	17468	17517	17423	17495	17362	17574	17410	17424	17398	17499	17457	17464	17444	17484	17574	17359	17296	17391	17250	17463	17468	17382	17433	17347	17317	17560	17376	17371	17345	17501	17463	17311	17427	17402	17494	17619	17395	17273	17550	17645	17490	17333	17327	17424	17225	17312	17367	17576	17419	17541	17421	17608	17398	17350	17421	17550	17571	17387	17460	17362	17473	17482	17261	17320	17400	17426	17576	17537	17578	17481	17384	17523	17438	17353	17501	17391	17507	17422	17443	17411	17619	17459	17473	17476	17411	17389	17583	17380	17356	17394	17478	17473	17433	17465	17425	17478	17432	17378	17385	17465	17351	17408	17403	17438	17366	17429	17242	17472	17448	17398	17170	17518	17313	17391	17476	17417	17443	17334	17463	17381	17414	17496	17464	17504	17440	17618	17690	17423	17403	17252	17365	17479	17380	17546	17311	17228	17537	17355	17364	17416	17460	17392	17443	17272	17197	17395	17405	17512	17509	17312	17393	17465	17471	17369	17432	17493	17542	17366	17354	17307	17520	17300	17361	17382	17308	17544	17413	17321	17413	17386	17279	17571	17555	17469	17407	17371	17444	17563	17417	17580	17420	17574	17401	17501	17328	17325	17459	17373	17233	17406	17364	17460	17397	17462	17517	17286	17520	17431	17500	17380	17460	17303	17383	17522	17442	17207	17433	17479	17354	17427	17183	17528	17441	17395	17434	17353	17443	17438	17514	17505	17354	17586	17342	17489	17345	17517	17473	17500	17466	17465	17357	17472	17271	17423	17516	17344	17364	17425	17484	17377	17458	17363	17463	17570	17333	17491	17433	17488	17363	17512	17399	17481	17457	17533	17372	17342	17353	17402	17577	17399	17519	17426	17404	17339	17377	17409	17524	17357	17485	17298	17374	17448	17478	17333	17488	17443	17483	17551	17347	17437	17403	17341	17281	17389	17400	17403	17234	17605	17227	17451	17503	17516	17493	17473	17346	17493	17472	17333	17588	17578	17322	17490	17480	17351	17592	17417	17311	17430	17494	17436	17363	17358	17307	17410	17398	17317	17297	17597	17370	17438	17486	17234	17495	17580	17517	17399	17353	17475	17461	17474	17340	17649	17363	17515	17406	17437	17262	17521	17530	17441	17415	17242	17352	17346	17437	17328	17201	17349	17254	17488	17335	17463	17509	17453	17348	17429	17445	17417	17309	17600	17366	17265	17454	17624	17347	17495	17401	17092	17438	17508	17316	17407	17465	17502	17476	17522	17467	17336	17478	17478	17420	17513	17247	17415	17427	17405	17666	17507	17426	17289	17460	17323	17366	17375	17573	17323	17370	17414	17333	17552	17437	17325	17275	17490	17549	17435	17410	17398	17354	17430	17495	17472	17495	17250	17530	17532	17456	17461	17539	17443	17564	17444	17281	17482	17487	17454	17217	17447	17401	17621	17440	17509	17462	17398	17288	17360	17456	17382	17449	17465	17524	17274	17495	17637	17363	17393	17449	17369	17571	17355	17314	17358	17473	17516	17546	17403	17432	17526	17475	17439	17474	17429	17476	17241	17375	17381	17486	17522	17355	17520	17378	17504	17348	17383	17381	17261	17551	17423	17285	17490	17383	17199	17357	17334	17339	17335	17342	17293	17537	17479	17312	17389	17543	17354	17509	17217	17353	17367	17495	17190	17489	17319	17379	17382	17497	17539	17275	17364	17498	17347	17359	17569	17542	17423	17389	17426	17281	17428	17522	17472	17535	17441	17528	17690	17394	17432	17411	17251	17349	17315	17360	17533	17405	17391	17407	17519	17508	17439	17586	17498	17358	17515	17427	17408	17321	17473	17226	17356	17307	17405	17314	17570	17366	17369	17426	17501	17376	17259	17368	17374	17512	17397	17449	17438	17332	17358	17385	17593	17532	17651	17344	17426	17432	17423	17420	17479	17388	17490	17381	17481	17374	17563	17469	17462	17474	17321	17484	17580	17524	17489	17186	17510	17413	17538	17388	17438	17326	17647	17361	17473	17365	17378	17469	17461	17456	17485	17485	17609	17391	17504	17270	17439	17323	17451	17374	17434	17337	17489	17432	17621	17386	17545	17437	17346	17339	17180	17605	17484	17314	17455	17351	17610	17386	17385	17602	17249	17499	17432	17468	17485	17511	17497	17495	17476	17679	17412	17510	17569	17439	17336	17541	17367	17464	17540	17483	17482	17400	17425	17555	17421	17374	17381	17443	17451	17440	17430	17521	17420	17423	17576	17444	17336	17514	17407	17527	17498	17398	17354	17393	17343	17461	17274	17565	17483	17369	17612	17395	17472	17744	17591	17479	17389	17536	17379	17337	17542	17408	17526	17294	17404	17474	17407	17517	17307	17344	17328	17274	17453	17407	17356	17330	17455	17478	17591	17360	17383	17361	17486	17559	17355	17395	17482	17242	17565	17445	17332	17492	17480	17475	17402	17322	17448	17427	17450	17402	17463	17471	17384	17266	17240	17426	17312	17436	17498	17353	17383	17362	17472	17575	17255	17631	17647	17305	17591	17500	17390	17684	17383	17326	17539	17335	17346	17283	17664	17486	17274	17226	17506	17338	17347	17465	17339	17315	17426	17372	17412	17493	17381	17424	17435	17390	17515	17535	17558	17305	17370	17362	17413	17293	17361	17496	17384	17532	17347	17451	17340	17375	17375	17594	17337	17575	17257	17483	17526	17389	17377	17641	17388	17478	17292	17390	17392	17480	17482	17371	17388	17258	17552	17325	17516	17354	17425	17368	17406	17620	17463	17302	17363	17258	17575	17480	17579	17398	17457	17463	17437	17502	17556	17470	17343	17436	17461	17467	17368	17548	17555	17313	17410	17281	17360	17398	17280	17354	17641	17437	17468	17448	17288	17467	17453	17397	17338	17295	17407	17519	17384	17507	17316	17401	17590	17517	17513	17393	17503	17424	17386	17375	17402	17373	17522	17404	17421	17216	17387	17417	17457	17399	17173	17411	17394	17439	17484	17540	17309	17422	17460	17297	17467	17393	17388	17432	17364	17546	17411	17407	17478	17415	17293	17412	17314	17548	17228	17316	17362	17398	17285	17416	17610	17386	17305	17416	17455	17513	17346	17358	17404	17359	17414	17466	17300	17403	17288	17331	17353	17469	17379	17407	17457	17480	17348	17355	17471	17493	17440	17389	17364	17424	17579	17468	17286	17388	17329	17417	17586	17399	17324	17517	17393	17476	17400	17207	17448	17321	17295	17573	17325	17188	17444	17571	17282	17590	17389	17482	17502	17369	17530	17280	17346	17388	17642	17403	17496	17403	17316	17399	17531	17553	17427	17471	17324	17495	17510	17500	17490	17461	17526	17534	17315	17415	17431	17253	17345	17250	17341	17349	17497	17355	17431	17290	17314	17546	17403	17464	17332	17390	17402	17347	17570	17641	17538	17455	17544	17308	17372	17416	17455	17291	17461	17414	17330	17365	17446	17449	17400	17387	17318	17342	17558	17460	17491	17470	17523	17487	17493	17458	17310	17405	17402	17399	17349	17378	17531	17398	17251	17331	17348	17590	17426	17452	17353	17535	17591	17457	17647	17384	17391	17462	17305	17467	17402	17448	17697	17403	17452	17395	17550	17482	17387	17497	17620	17366	17431	17552	17236	17460	17278	17554	17460	17489	17335	17455	17454	17409	17669	17405	17484	17405	17408	17478	17438	17418	17326	17351	17373	17535	17386	17479	17511	17221	17412	17412	17306	17507	17566	17469	17426	17571	17340	17274	17457	17306	17509	17541	17459	17497	17523	17525	17374	17458	17588	17517	17452	17465	17520	17508	17449	17366	17395	17460	17437	17418	17371	17400	17429	17553	17381	17331	17536	17366	17504	17468	17495	17419	17356	17538	17529	17475	17530	17463	17510	17304	17410	17506	17417	17361	17499	17196	17354	17561	17495	17384	17338	17553	17544	17425	17499	17408	17424	17412	17455	17514	17537	17420	17523	17431	17343	17579	17325	17469	17297	17417	17473	17249	17441	17498	17540	17491	17454	17587	17385	17532	17505	17502	17469	17427	17587	17625	17377	17386	17377	17424	17506	17377	17396	17505	17476	17533	17566	17517	17456	17307	17369	17585	17542	17543	17482	17295	17387	17485	17451	17277	17455	17390	17428	17468	17561	17253	17496	17466	17659	17306	17476	17551	17427	17282	17528	17441	17476	17307	17383	17534	17406	17344	17549	17416	17436	17535	17532	17519	17518	17467	17445	17408	17413	17442	17518	17516	17339	17401	17513	17407	17365	17555	17466	17431	17314	17613	17392	17365	17336	17398	17559	17522	17289	17313	17484	17399	17402	17321	17381	17410	17466	17494	17421	17426	17408	17601	17533	17546	17551	17489	17455	17536	17422	17615	17474	17450	17260	17409	17444	17403	17377	17475	17409	17451	17318	17523	17454	17426	17446	17406	17512	17446	17384	17316	17369	17619	17412	17356	17381	17441	17477	17413	17389	17562	17468	17526	17445	17480	17519	17476	17541	17390	17451	17383	17342	17461	17281	17484	17399	17245	17701	17354	17427	17439	17364	17519	17397	17444	17236	17414	17347	17590	17447	17409	17478	17450	17568	17493	17484	17420	17471	17442	17361	17385	17710	17375	17487	17549	17253	17467	17425	17328	17357	17417	17441	17511	17493	17382	17391	17448	17330	17534	17423	17338	17520	17468	17463	17474	17533	17549	17333	17316	17560	17526	17241	17528	17444	17350	17369	17381	17332	17278	17551	17435	17291	17432	17520	17471	17309	17464	17436	17499	17440	17166	17431	17448	17472	17453	17356	17376	17506	17536	17303	17404	17492	17439
23376	21002	28383	23917	22182	23611	23616	21232	21022	21409	21173	21381	27147	33463	31110	28039	24712	22561	21475	20972	20767	20849	21166	21006	21147	20825	21091	20723	21052	20903	20959	20760	20918	21070	20849	20987	20902	20861	20960	20683	20754	20829	21088	20694	20836	21057	20831	20895	20770	20866	21007	20949	20993	20884	21071	20661	20783	20949	21019	21041	20872	20674	20683	20571	20962	20789	20801	20997	20837	20785	20796	20706	20811	20788	20751	20977	20693	20837	20866	20743	20993	20783	21029	20905	20908	20778	20837	20815	20850	20581	20702	20806	20784	20932	20677	20716	20882	20604	20762	20773	21132	20720	20758	20685	20823	20544	20490	20976	20776	20712	20679	20892	20718	20881	20754	20570	20949	20869	20793	20591	20797	20721	20839	20693	20870	20821	20878	20681	20764	20906	20561	20589	20894	20792	20600	20841	20699	20822	20628	20916	20911	20743	20852	20704	20974	20746	20767	20965	20714	20846	20805	20987	20866	20759	20760	20865	20851	20812	20706	20786	20925	20656	20777	20750	20744	20853	21008	20840	20729	20812	20701	20848	20629	20612	20886	20711	20691	20809	20702	20705	20766	20810	20643	20743	20969	20853	21081	20830	20795	20981	20859	20821	20686	20782	20571	20743	20789	20749	20980	20853	20885	20768	20851	20740	20920	20914	20827	20834	20758	20706	20805	20810	20647	20847	20868	20743	20618	20677	20843	20765	20908	20815	20792	20743	20801	20814	20835	20789	20813	20786	20833	20710	20789	20909	20927	20754	20722	20811	20888	20835	20722	20774	20785	20631	20574	20848	20936	20674	20755	20703	20843	20867	20725	20804	20927	20738	20739	20908	20839	20805	20740	20732	20928	20790	20726	20770	20875	20523	20588	20967	20813	20719	20722	20782	20721	20816	20622	20782	20769	20753	20852	20772	20705	20818	20886	20871	20918	20883	20555	20861	20715	20569	20926	20965	20792	20868	20898	20815	20984	20682	20794	20937	20707	20930	20900	20654	21083	20783	20720	20655	20916	20795	20932	20748	20859	20942	20782	20696	20801	20777	20696	20718	20619	20619	20680	21001	20933	21018	20782	20903	20716	20763	20832	20659	20913	20818	20945	20908	20889	20806	20760	20825	21077	20758	20945	20893	20752	20912	20837	20878	20751	20881	20665	20641	20879	20805	20753	20695	20777	20635	20572	20761	20729	20676	20747	20730	20645	20855	20735	20848	20757	20759	21079	20964	20754	20917	20796	20669	20613	20701	20572	20846	20867	20644	20525	20687	20814	20771	21005	20610	20815	20740	20785	20787	20941	20835	20940	20688	20986	20870	21035	20721	20821	20763	20828	20875	20724	20865	20721	21020	20777	20789	20867	20811	20894	20767	20803	20885	20802	21007	20749	20738	20751	20829	20850	20710	20884	20872	20613	20862	20892	20729	20680	20858	20917	20542	20814	20881	20667	20776	20956	20822	20993	20689	20802	20816	20774	20720	20875	20731	20962	20665	20779	20821	20880	20974	20870	20664	20857	20965	21035	20945	20715	20729	20756	20611	20734	20860	20847	20680	20897	20625	20783	20852	20862	20816	20839	20882	20691	20847	20830	20735	20695	20790	20778	20754	20739	20862	20757	20962	20845	20713	20704	20786	20761	20965	20807	20904	20774	20735	20972	20783	20833	20920	20795	20836	20912	20972	20742	20852	20741	20725	20775	20862	20671	20793	20656	20853	20819	20728	20669	20750	21020	20898	20919	20981	20675	20998	20703	20697	20685	20795	20818	20844	20712	20815	20794	20699	20611	20847	20871	20832	21029	20719	20762	20806	20676	20872	20646	20630	20928	20724	20739	20851	20755	20787	20819	20690	20897	20744	20778	20803	20980	20750	20733	20768	20881	20785	20771	20655	20668	20776	20931	20657	20885	20746	20731	21127	20801	20613	20774	20863	20858	20780	20830	20657	20884	20702	20885	20786	20701	20815	20927	20792	20776	20819	20605	20831	20495	20835	20726	20896	20848	20689	20811	20772	20744	20986	20964	20895	20858	20750	20850	20549	20904	20663	20998	20892	20853	20861	20631	20814	20629	20918	20912	20712	20678	20667	20637	20811	20825	20749	20566	20825	20693	20931	20849	20806	20903	20670	20749	20588	20886	20782	20705	21050	20937	20793	20700	20661	20747	20833	20835	20746	20930	20856	20712	21107	20659	20865	20751	20760	20806	20627	20781	20967	20881	20970	20994	20887	20661	20780	20954	20825	20898	20801	20821	20809	20656	20822	20987	20847	20932	20975	20895	20928	20749	20817	20538	20828	20731	20833	20888	20876	20827	20765	21081	20832	20739	20793	20855	20690	20919	20967	20563	20651	20727	20926	20993	20949	20821	20752	20822	21004	20819	20839	20571	21026	20749	20959	20774	20953	20766	20857	20880	20903	20708	20809	20962	20819	20840	20814	20587	20631	20544	20734	20981	20767	20916	20794	20730	20720	20718	20836	20590	20678	20761	20698	20748	20627	20907	20721	20936	20848	20961	20856	20605	20679	20770	20642	20950	20803	20700	20724	20925	20745	20570	20851	20753	20618	20712	20720	20831	20644	20790	20942	20827	21048	20684	20619	20858	20885	20785	20751	21062	20702	20716	20916	20763	20861	20892	20632	20837	20856	20795	20616	20747	20501	20822	20859	20576	20747	20755	20864	20960	20947	20756	20962	20851	20828	20915	20654	20653	20821	20946	20727	20545	20835	20754	20736	20785	20763	20824	20900	20900	20919	20895	20892	20823	20886	21056	20642	20810	20943	20791	21011	20932	20743	20578	20644	20732	20753	20838	20718	20751	20751	20891	20770	20891	20936	20890	20680	20932	20844	20913	20932	20965	20891	20838	20873	20859	20699	21072	20788	20921	20932	20887	20956	20752	20767	20827	20783	20719	20703	20905	20765	20899	20845	20921	20822	20880	20892	20922	20596	20888	20847	20885	20995	20719	20903	20869	20795	20734	20869	20861	20852	20935	20833	20826	20684	20876	20947	20592	20656	20906	20886	20793	20883	20818	20775	20787	20611	20713	20812	20804	20603	20819	20830	20750	20810	20866	20931	20700	20730	20860	20633	20715	20879	20615	20885	20978	20835	20920	20940	20848	20734	20855	20909	20730	20653	20776	20847	20921	20689	20886	20814	21010	20668	20700	20837	20726	20623	20822	20882	20814	20646	20667	20859	20729	20991	20745	21126	20863	20802	20670	20828	20793	20690	20719	20595	20832	20882	20710	20749	20766	20887	20591	20882	20627	20665	20951	20695	20906	20905	20789	20729	20765	20771	20679	20731	20871	20812	20743	20820	20881	20775	20688	20741	20783	20637	20648	20826	20704	20688	20850	21017	20590	20635	21040	20899	20851	20727	20842	20747	20905	20794	20739	20860	20831	20853	20893	20818	21044	20846	20622	20764	20778	20816	20628	20696	20856	20798	20714	20701	20712	20912	20990	21034	21005	21048	20836	20902	20907	20756	20785	20776	20837	20667	20776	20807	20907	20840	20928	20885	20839	20722	20832	20731	20740	20765	20903	20764	20924	20875	21048	20861	20780	20886	20920	21009	20659	20877	20907	20748	21123	20767	20779	20953	20766	20701	20891	20663	20837	20649	20597	20671	20922	21009	20753	20644	20973	20666	20918	20897	20933	20880	20749	20789	20741	20729	20696	20687	20650	20888	20908	20669	20833	20699	20599	20683	21000	20842	20825	20959	20929	20787	20764	20641	20781	20802	20845	20913	20656	20730	20722	20613	20880	20831	20945	20612	20826	20698	20662	20659	20902	20761	20847	20603	20782	20705	20824	20657	20924	20702	20877	20916	20896	20566	20559	20769	20880	20639	20683	20827	20806	20627	20956	20843	20702	20918	20729	20819	20626	20872	20999	20857	20713	20949	20750	20718	20714	20761	20799	20834	20875	20870	20879	20858	20985	20943	20839	20677	20869	20677	20817	20793	20583	21225	20772	20756	20610	20781	20823	20780	20652	20848	20673	20919	20704	20818	20867	20762	21022	20962	20789	20725	20696	20813	20724	20766	20860	20938	20937	20769	20675	20680	20620	20816	20773	20710	20850	20771	21059	20630	20778	20503	20715	20691	20838	21048	20960	20697	20934	20726	20897	20813	20774	20720	20940	21003	20847	20877	20776	20686	20716	20778	20937	20713	20717	20728	20790	20669	20845	20840	20753	20755	20959	20764	20929	20812	21020	21036	20726	20929	20809	20792	20907	20993	20773	20914	20921	20667	20871	20746	20746	20780	20919	20906	20671	20743	20646	20403	20804	20801	21024	20750	20700	20617	20846	20521	20735	20670	20867	20914	21016	20814	20816	20808	20621	20782	20968	20810	20791	20713	20790	20585	20779	20934	20938	20908	20927	20629	20783	20804	20880	20719	20544	20843	20681	20790	20955	20974	20946	20657	20950	20754	20707	20806	20848	21022	21084	20780	20783	20782	20790	20940	20735	20709	20860	20751	20691	20757	20608	20864	20771	20716	20851	20761	20867	20935	20805	20856	20622	20889	20862	20812	20786	20656	20778	20554	20802	20607	20703	20796	20684	20729	20992	20809	20775	20621	20660	20768	20899	20873	20649	20908	20755	20919	20703	20675	20735	20711	20916	20777	20721	20845	20939	20613	21056	20671	20852	20729	20844	20971	20819	20972	20801	20616	20930	20916	21102	20932	20663	20914	20752	20751	20751	20554	20739	20734	20788	20957	20836	20754	20811	20836	20926	20697	20681	20699	20923	20648	20668	20540	20716	21153	20781	20703	20667	20564	20807	20793	20759	20787	20938	20565	20754	20782	20859	20716	20696	20992	20787	20844	20683	20801	20915	20731	20687	20601	20941	20730	20788	20918	20838	20806	20631	20786	20813	20889	20710	20948	20748	20775	20560	20876	20726	20701	20725	20592	21024	20680	20664	20781	20822	20832	21031	20851	20684	20689	20872	20796	20830	20551	20732	20723	20714	20947	20705	20701	20910	20760	20669	20787	20856	20741	20701	20674	20794	20857	20814	20885	20800	20486	20743	20903	20982	20863	20907	20906	20855	20728	20832	20931	20575	20662	21015	21043	20661	20774	20756	20910	20952	20828	20790	20887	20921	21083	20824	20864	20731	20667	20772	20818	20826	20728
14539	23369	22559	19875	18917	18193	17997	17811	17673	17697	17649	18296	27905	34715	31052	26606	21830	18843	18092	17615	17564	17491	17453	17410	17372	17519	17481	17490	17388	17386	17467	17416	17585	17434	17469	17621	17428	17415	17377	17459	17399	17485	17415	17413	17421	17474	17513	17438	17557	17375	17428	17394	17411	17479	17401	17520	17414	17462	17604	17299	17333	17495	17571	17380	17399	17414	17411	17295	17410	17526	17632	17456	17545	17261	17473	17293	17305	17498	17301	17503	17674	17503	17421	17303	17435	17522	17321	17479	17346	17490	17602	17396	17486	17437	17411	17356	17334	17505	17305	17278	17438	17328	17594	17421	17396	17518	17403	17587	17394	17387	17313	17484	17274	17474	17349	17412	17394	17267	17353	17416	17258	17286	17434	17498	17239	17622	17435	17490	17380	17447	17360	17234	17466	17472	17379	17356	17359	17321	17406	17264	17347	17370	17309	17292	17454	17293	17488	17351	17228	17338	17372	17507	17435	17560	17383	17394	17451	17483	17531	17284	17439	17458	17477	17440	17333	17449	17283	17542	17341	17588	17456	17309	17473	17344	17478	17367	17377	17361	17396	17397	17242	17596	17181	17300	17290	17459	17449	17534	17398	17265	17408	17493	17274	17212	17325	17393	17353	17382	17417	17512	17303	17435	17476	17342	17311	17405	17462	17508	17538	17277	17430	17212	17500	17434	17322	17346	17413	17415	17364	17543	17302	17289	17457	17421	17493	17276	17474	17392	17436	17649	17403	17438	17611	17431	17487	17445	17320	17462	17425	17557	17469	17265	17489	17336	17412	17452	17296	17391	17461	17327	17447	17503	17404	17436	17437	17559	17517	17397	17313	17422	17457	17502	17248	17102	17401	17302	17353	17383	17201	17290	17474	17435	17327	17527	17378	17371	17411	17453	17472	17425	17478	17394	17301	17278	17592	17365	17516	17566	17363	17358	17454	17519	17369	17451	17498	17235	17406	17242	17324	17357	17434	17355	17486	17484	17472	17430	17439	17405	17253	17437	17406	17344	17299	17467	17509	17463	17305	17359	17295	17336	17381	17627	17353	17449	17353	17433	17309	17433	17146	17520	17404	17388	17415	17484	17347	17439	17391	17427	17546	17358	17299	17376	17461	17337	17470	17489	17296	17348	17510	17376	17420	17184	17241	17374	17258	17236	17333	17541	17475	17360	17426	17313	17308	17533	17480	17455	17391	17545	17272	17504	17397	17329	17383	17454	17251	17435	17426	17349	17335	17332	17417	17614	17388	17471	17431	17453	17466	17265	17536	17417	17411	17427	17442	17352	17413	17464	17284	17351	17323	17411	17463	17310	17450	17498	17435	17425	17382	17510	17373	17447	17527	17350	17570	17384	17476	17559	17103	17616	17574	17343	17458	17540	17317	17231	17476	17453	17315	17509	17433	17447	17451	17219	17394	17354	17509	17467	17385	17400	17269	17378	17368	17397	17484	17396	17156	17313	17414	17535	17517	17536	17504	17445	17485	17339	17402	17430	17406	17317	17254	17286	17528	17355	17303	17400	17225	17611	17287	17441	17263	17632	17626	17453	17364	17480	17227	17439	17388	17380	17268	17365	17502	17335	17426	17377	17405	17448	17553	17279	17294	17458	17320	17459	17291	17383	17289	17435	17244	17373	17491	17372	17634	17480	17488	17388	17472	17214	17543	17410	17434	17367	17434	17264	17509	17145	17345	17205	17406	17415	17228	17433	17515	17376	17302	17559	17418	17504	17298	17416	17431	17323	17490	17375	17572	17252	17347	17383	17387	17400	17299	17404	17243	17311	17545	17578	17458	17360	17336	17442	17356	17358	17404	17514	17347	17372	17526	17383	17338	17177	17323	17258	17417	17429	17513	17391	17480	17489	17530	17459	17412	17425	17337	17620	17292	17434	17451	17427	17307	17414	17415	17481	17332	17345	17546	17497	17318	17368	17522	17242	17300	17373	17500	17368	17330	17353	17475	17339	17476	17448	17209	17508	17337	17344	17330	17399	17367	17311	17463	17233	17502	17228	17409	17380	17412	17469	17436	17506	17372	17410	17516	17515	17409	17575	17531	17564	17364	17378	17515	17453	17403	17305	17596	17468	17453	17469	17280	17396	17326	17388	17359	17526	17289	17481	17488	17359	17487	17193	17358	17368	17311	17478	17441	17562	17407	17260	17404	17440	17387	17302	17437	17226	17421	17584	17403	17340	17361	17374	17504	17348	17494	17183	17236	17354	17443	17500	17301	17456	17473	17345	17511	17444	17314	17293	17383	17629	17361	17407	17529	17494	17354	17282	17330	17240	17450	17400	17400	17392	17260	17378	17369	17461	17556	17512	17365	17308	17363	17559	17341	17445	17385	17408	17417	17496	17347	17476	17329	17513	17438	17408	17384	17404	17506	17473	17387	17394	17449	17463	17360	17361	17402	17496	17453	17397	17542	17370	17429	17369	17449	17461	17249	17387	17302	17445	17530	17410	17328	17252	17428	17378	17563	17295	17739	17290	17626	17339	17470	17504	17452	17400	17310	17513	17293	17367	17353	17386	17314	17397	17324	17625	17557	17423	17459	17402	17499	17460	17410	17324	17398	17602	17377	17208	17489	17559	17361	17448	17327	17423	17386	17382	17550	17297	17490	17416	17363	17452	17652	17323	17518	17220	17383	17353	17518	17523	17408	17579	17471	17442	17280	17642	17440	17218	17562	17433	17413	17563	17287	17515	17393	17343	17466	17321	17375	17210	17332	17523	17431	17631	17424	17475	17544	17521	17413	17459	17214	17338	17310	17352	17293	17378	17444	17317	17369	17358	17394	17458	17398	17502	17375	17374	17438	17458	17268	17312	17297	17325	17601	17305	17255	17407	17608	17354	17425	17359	17398	17229	17500	17476	17279	17394	17314	17192	17512	17202	17468	17513	17377	17472	17385	17384	17448	17477	17377	17539	17472	17347	17351	17300	17472	17486	17519	17509	17480	17380	17241	17321	17442	17334	17372	17581	17426	17468	17512	17516	17413	17479	17295	17493	17413	17420	17320	17382	17477	17311	17351	17357	17277	17478	17394	17486	17320	17361	17498	17394	17443	17420	17455	17267	17521	17374	17321	17160	17448	17523	17378	17429	17409	17355	17180	17525	17459	17326	17344	17373	17277	17399	17474	17398	17291	17342	17528	17471	17356	17413	17546	17493	17419	17502	17378	17428	17506	17284	17447	17309	17595	17378	17433	17435	17445	17339	17449	17472	17511	17165	17547	17226	17422	17520	17506	17401	17496	17451	17376	17468	17494	17487	17481	17431	17461	17412	17427	17383	17278	17485	17523	17430	17513	17498	17401	17360	17314	17246	17424	17376	17214	17452	17260	17547	17377	17203	17547	17340	17443	17475	17563	17356	17526	17254	17330	17504	17498	17434	17243	17514	17527	17406	17333	17517	17460	17503	17425	17214	17533	17476	17317	17379	17456	17442	17469	17360	17500	17374	17462	17452	17354	17461	17487	17398	17326	17425	17324	17260	17338	17450	17429	17383	17335	17281	17398	17501	17376	17437	17493	17324	17461	17458	17307	17479	17457	17373	17355	17425	17366	17443	17491	17393	17488	17321	17434	17268	17310	17371	17517	17425	17332	17334	17501	17588	17367	17391	17390	17496	17284	17462	17614	17554	17283	17321	17450	17373	17386	17340	17310	17495	17447	17300	17470	17328	17384	17378	17368	17410	17587	17476	17493	17453	17331	17580	17255	17370	17521	17428	17444	17441	17457	17413	17441	17294	17334	17481	17386	17358	17439	17508	17404	17435	17717	17332	17521	17463	17480	17380	17298	17251	17597	17445	17482	17335	17394	17226	17458	17588	17386	17322	17445	17366	17574	17473	17337	17214	17509	17475	17422	17328	17372	17480	17568	17342	17514	17381	17286	17476	17417	17231	17496	17430	17299	17353	17295	17453	17383	17252	17351	17359	17354	17455	17430	17447	17355	17412	17367	17428	17432	17438	17411	17227	17350	17463	17417	17573	17371	17358	17312	17419	17332	17320	17255	17284	17476	17296	17317	17552	17315	17411	17319	17313	17429	17369	17342	17382	17425	17545	17355	17408	17468	17340	17375	17443	17562	17393	17446	17395	17586	17336	17205	17435	17458	17371	17545	17328	17379	17349	17245	17481	17353	17416	17428	17480	17350	17410	17269	17415	17445	17325	17333	17521	17498	17575	17552	17441	17492	17412	17490	17380	17488	17539	17531	17337	17479	17428	17514	17357	17435	17418	17371	17524	17349	17406	17419	17445	17604	17257	17432	17434	17235	17558	17494	17527	17467	17476	17304	17412	17501	17469	17365	17268	17556	17315	17320	17393	17552	17320	17449	17352	17479	17487	17274	17409	17391	17492	17609	17547	17465	17453	17291	17417	17477	17487	17411	17450	17328	17405	17450	17461	17474	17426	17396	17345	17386	17212	17398	17439	17317	17272	17433	17443	17563	17417	17373	17414	17419	17397	17467	17484	17440	17384	17546	17191	17361	17521	17540	17512	17297	17506	17349	17370	17427	17381	17282	17155	17490	17305	17435	17345	17224	17285	17520	17201	17364	17428	17390	17478	17438	17417	17313	17376	17520	17376	17613	17245	17475	17476	17481	17260	17439	17393	17341	17214	17373	17438	17457	17418	17274	17365	17285	17333	17496	17272	17547	17345	17305	17378	17541	17367	17503	17393	17418	17435	17412	17389	17431	17522	17337	17425	17358	17393	17392	17432	17359	17460	17395	17268	17368	17495	17180	17377	17400	17401	17484	17376	17486	17339	17388	17227	17321	17633	17430	17456	17445	17402	17516	17533	17514	17312	17451	17296	17525	17378	17365	17332	17414	17263	17449	17418	17218	17415	17412	17460	17293	17404	17481	17511	17446	17460	17632	17314	17384	17566	17182	17495	17476	17376	17322	17210	17494	17333	17523	17610	17274	17398	17359	17457	17364	17326	17486	17446	17378	17428	17445	17412	17445	17176	17324	17084	17465	17567	17257	17345	17529	17349	17444	17306	17511	17325	17435	17574	17444	17280	17404	17411	17376	17412	17539	17488	17625	17316	17413	17355	17412	17503	17447	17372	17318	17302	17452	17429	17455	17463	17391	17312	17369	17402	17224	17548	17293	17456	17647	17508
22418	21018	28793	23453	21286	23826	26665	22099	21657	21951	21779	22166	32029	41311	36884	32919	27358	23721	22179	21631	21424	21351	21551	21194	21300	21305	21104	21465	21356	21356	21220	21388	21194	21165	21195	21492	21316	21484	21167	21152	21405	21178	21365	21262	21020	21250	21232	21134	21363	21177	21280	21301	21189	21188	21091	21320	21191	21048	21105	21176	21259	21159	21121	21043	21324	21091	21069	21132	21156	21220	21115	21090	21043	21186	21083	21222	21190	21124	21059	21108	21232	20969	21063	21133	21231	21123	21435	21107	21302	21302	21122	21154	21081	21085	21131	21070	21155	21132	21136	21080	21172	21202	21103	21354	21087	21199	21107	21117	21164	21064	21444	21128	21201	21263	20879	21179	21340	21142	21288	20981	21104	21102	21078	21209	20935	21048	21242	21177	21253	21153	21470	21101	21222	21100	21243	21304	21324	21213	21273	21038	21102	20972	21094	21155	21088	21088	21050	21197	21305	21192	21060	21019	21127	21014	21175	21340	21106	21042	21107	21209	21100	21114	21174	21232	21150	20861	21196	21120	21320	21026	21179	21008	21352	21205	21078	21080	21110	21076	20950	21106	20999	21188	21086	21070	21321	21242	21121	21131	21120	21173	21112	21073	21209	21220	21069	21251	21197	21316	21094	21278	21264	21309	21291	20972	21221	21245	21329	21022	21063	21146	21024	21196	21079	21080	21088	21260	21438	21246	20893	21191	21113	21119	20965	21004	21194	21249	21013	21077	21177	21096	20800	21196	20991	21208	21114	21327	21178	21143	21042	21092	20998	21051	21101	21042	21301	21181	21255	21316	21169	21199	21497	21013	20937	21104	21089	21104	21286	20917	21134	21020	21124	21104	20997	21014	21044	21304	21235	21188	21317	21177	20940	20916	21032	21346	21021	21020	21188	21088	21160	21210	21250	21010	20990	21118	21405	21066	21261	21324	20991	20862	21009	21094	21124	21244	21228	20962	21149	21018	21227	21032	21135	21291	21183	21134	20947	21250	20960	20866	20948	21175	21179	21184	21216	21129	21194	21132	21205	21060	21125	21166	21087	21030	21213	21271	21156	21033	21136	21044	21043	21161	21113	21072	21017	21058	21099	20877	21095	20892	21131	20887	21055	21166	21272	21175	21188	21213	21191	21172	21035	21039	21049	21046	20943	21259	21135	21022	21174	21197	21089	20991	21204	21098	21084	21031	21015	21194	21417	21092	21102	21215	21111	21038	21295	21135	21320	21103	21156	20976	21332	20930	21146	21169	21106	21037	21180	21164	21059	21230	21069	21295	21279	21110	21035	21052	20925	20985	21064	21169	21148	21240	21157	21088	21087	21424	21359	21108	21190	21341	21340	21158	20965	20980	20876	21226	21263	21200	21154	21324	21110	21122	21142	21128	20923	20992	21154	21409	21002	21224	21115	21245	21099	21124	21133	20979	20908	20969	20895	21136	21061	21015	21031	21182	21171	21265	21075	21039	21022	21078	21163	21080	21104	21124	21050	21138	20986	21030	20955	21188	21081	21252	20985	21263	21195	21249	21034	21020	21213	20999	21072	21241	21100	21157	21258	20851	21248	21173	21026	21198	21182	21277	21111	21216	21134	20843	21073	21276	21069	20898	21273	21079	21087	21122	21129	21030	20988	21059	21125	21134	21243	21195	21116	21144	21119	21012	21040	21065	21412	21169	21281	21163	21143	21008	21259	21028	21003	21149	21057	21082	21190	20981	21443	21003	21019	21149	21243	20912	21096	21184	21076	21216	20937	21121	21292	21165	21337	21077	21104	21061	21106	21327	21106	20993	21126	21138	21216	21092	21199	21303	21210	21077	21007	21138	21245	21010	21115	21165	21014	21239	21117	21226	21436	21236	21027	21134	21044	20952	21157	21116	21087	21148	21248	21092	21267	21417	21210	21084	21144	21195	21202	21093	21134	21216	21149	21199	21012	21073	20978	21084	21087	21128	20941	21095	21006	20933	21007	21118	21169	21049	21076	21227	21041	21077	21078	20998	21180	21214	21187	21100	21230	21118	21185	21142	20989	21234	21097	20912	21239	21063	21221	21013	20972	21045	21270	21204	21225	21253	21228	21174	21150	21159	20991	21040	21015	21222	21080	21438	21164	20980	21086	21321	21275	21106	21146	21144	21373	21249	21132	21319	21289	21160	21176	20898	21137	21298	21079	21185	21104	21161	20907	21233	21132	21109	21133	21225	21136	20865	21140	20962	21165	20952	21015	21143	20981	21083	21063	21189	21126	21165	21211	21258	21144	21031	21168	21261	21047	21161	20921	21185	21366	20961	21100	20972	21168	21265	21026	20941	21061	21141	21267	21068	20930	21129	21128	21097	21191	21146	21116	21361	21316	20967	21339	21112	21014	20930	21090	21312	21191	21086	20993	21220	21060	21093	21143	20860	20939	21052	21128	21266	20929	21129	21239	20974	21176	21205	20955	21198	21246	21190	21164	21029	21164	21335	21269	21084	21030	21100	21090	21274	21130	21241	21240	21101	21017	21221	21026	21181	21015	21040	21223	21110	20920	21149	21161	21053	20907	21052	21078	21288	21073	20975	21302	21191	20976	21266	21216	21348	21186	21181	21336	21014	21267	21024	21051	21081	21060	21205	21029	21049	21018	21194	21135	21164	21086	20982	21051	21047	21185	21211	20998	21180	21169	21112	21074	20931	21164	21100	21348	21228	21029	21203	20936	21087	20954	20965	21135	21003	20985	21053	21132	21119	20936	21059	21006	21160	21028	21016	21389	21184	21348	21050	21040	21344	21013	21039	21191	20927	21118	21228	21176	21122	21112	21208	20901	21163	21133	21234	21148	21214	21170	21100	21023	21035	21086	20999	21158	21038	21208	21107	20862	21148	21135	21058	21292	21163	21410	21201	21007	20997	21141	21200	21001	21071	20907	21047	21184	21091	21077	21018	21088	21189	21036	21277	20808	21180	21050	21091	20972	21048	21149	21216	21044	21221	21178	20955	20953	21168	20984	21027	21357	21105	20924	21205	21199	21063	21176	21406	21136	21018	21326	21239	21088	21128	21174	21310	21264	21072	21289	21032	21019	21032	21165	21139	21193	21025	21103	21107	20997	21031	20899	21137	21129	21125	20892	21000	21256	21157	20991	21490	21213	21119	21180	21137	21306	21159	21146	21173	20930	21087	20996	21197	21231	21242	21093	21044	21230	21099	21147	21246	21043	21254	21097	21047	21263	21050	21021	20833	21199	20967	21171	21169	21331	21191	21225	21158	21101	21094	21088	21098	21073	21176	21170	20990	21181	20929	21309	21179	21027	21129	20991	21107	21360	21016	21068	21324	21025	21079	21047	21138	21216	21366	21362	20995	21111	20971	21297	21044	21312	21254	21143	21100	21131	21210	21077	20993	21234	21318	21098	21062	20999	21152	21086	21321	20964	21011	21299	21028	21079	21362	21099	21212	21217	20930	21289	21013	21123	21422	21052	20904	21047	21103	21119	21038	21097	20952	21237	21193	20944	21213	21186	21095	20877	21188	21019	21124	21273	21333	21150	21156	20934	21090	20884	21106	21218	21023	21254	21224	21177	20987	21276	21092	21236	21114	21169	21018	21327	21134	21286	21025	21241	21056	21281	21053	21143	21057	20840	21032	20938	21054	21048	20980	21230	21026	21152	21128	21001	20932	21058	20968	21085	20955	21099	21280	21281	21189	21292	21201	21336	21131	21120	21049	21122	21321	21107	20989	21298	20944	21141	21049	21168	21187	21119	21182	21133	20968	21031	21154	20930	21047	21299	21119	21033	21112	21072	21104	21016	20975	21125	20983	21249	21096	21092	21172	21236	21225	21036	21177	20997	21254	21193	21306	21279	21267	21130	21168	21108	21177	21027	21253	21211	21080	21032	20903	21053	21096	21335	21047	21210	21097	20942	21105	21230	21151	21123	21125	21148	21069	21050	20999	21210	21206	20910	21157	21187	21176	21118	21047	21146	21079	21199	21223	21171	21156	21355	21089	21008	21228	20899	21038	21156	21075	21073	21022	21167	20983	21169	21063	21106	20985	21177	21123	21314	21143	21133	21104	21087	20957	20987	21039	21215	21232	20950	20947	21179	21047	21060	21313	21007	21026	21067	21139	21055	21255	21199	21345	20898	20849	21123	21102	20812	21115	21018	21223	21179	21401	21081	21405	21001	21068	21068	20798	21264	21204	20914	21141	21361	21048	21319	21114	21118	20926	21152	21276	21059	21135	21128	21151	20721	21176	21108	21244	21311	21211	21285	21124	21176	20984	21308	21049	21084	21176	21296	21042	21064	21153	21106	21193	21314	21186	21117	21038	21156	21138	20843	21195	21293	21096	21130	21197	20894	21123	21021	21301	21158	21197	21125	21070	21057	21138	21162	21061	21124	21169	21119	21090	21324	21113	21228	21101	21288	21068	21254	20899	21033	21119	21238	21173	21351	21168	21097	21125	21038	21244	21159	21113	21139	21349	21341	21221	21307	21005	21191	21149	21137	21378	21047	20964	21217	20975	21098	21046	21122	21110	21105	21148	21128	21090	21189	21040	21095	21134	21040	21115	21492	21244	21042	20928	21070	20828	20845	21126	21177	20994	21126	20974	21026	21087	20997	21185	21171	21172	21248	21032	21134	21248	21152	21061	20933	21136	21064	21164	21140	21168	21280	21087	21370	21259	21146	20986	21094	21077	21151	21052	21142	21272	21356	21138	21023	21268	21152	21128	21130	21066	21210	21245	21105	21008	21210	21224	21140	21109	21264	21228	20892	21200	20916	21117	20762	21098	20985	21037	20768	21035	21075	21035	21145	21178	21342	21111	21182	21276	21103	21239	21134	20999	21167	21009	21036	21209	20869	21069	20830	21011	21163	21103	21122	21012	20977	21061	21018	21174	21280	21001	21096	21137	21068	21168	21116	21179	21089	20997	21174	21019	21101	21212	21242	21090	21042	21252	21293	21116	21155	21176	21063	21218	21017	21274	21099	21243	21059	21071	21045	21090	21204	21053	21241	20979	21119	21214	21112	21100	21220	21232	21088	21375	21064	21076	21302	21039	21174	21311	20922	21190	21093	21021	21245	21236	21137	21108	20933	20920	21202	21103	21335	21079	21201	21190	21257	21002	21214	21014	21293	21253	21234	21210	21195	21022
15830	27522	26092	21564	20026	19273	18651	18444	18281	18191	18017	19532	34533	42054	37437	32185	24865	19796	18692	17795	17598	17565	17414	17521	17493	17467	17491	17691	17475	17653	17628	17492	17605	17691	17619	17635	17533	17617	17540	17556	17648	17715	17636	17576	17619	17450	17643	17580	17611	17664	17639	17581	17590	17589	17687	17706	17621	17610	17516	17573	17661	17531	17571	17674	17626	17585	17485	17470	17554	17505	17539	17679	17660	17448	17467	17527	17593	17563	17503	17455	17612	17580	17635	17566	17569	17441	17590	17631	17567	17519	17624	17624	17567	17427	17561	17648	17704	17526	17633	17554	17733	17699	17572	17480	17577	17476	17539	17573	17617	17472	17521	17420	17597	17465	17633	17534	17574	17508	17470	17462	17571	17670	17645	17674	17569	17574	17438	17583	17500	17538	17447	17545	17603	17535	17598	17562	17578	17662	17632	17737	17801	17695	17337	17456	17526	17656	17330	17601	17431	17603	17563	17652	17725	17514	17455	17688	17506	17645	17456	17573	17594	17454	17625	17621	17448	17490	17463	17558	17393	17580	17535	17411	17524	17524	17724	17527	17545	17693	17408	17680	17429	17404	17757	17606	17418	17734	17636	17562	17526	17651	17607	17479	17588	17641	17687	17402	17608	17665	17588	17518	17632	17591	17481	17577	17508	17724	17546	17545	17612	17624	17561	17657	17574	17507	17522	17396	17560	17611	17579	17632	17621	17495	17454	17570	17553	17559	17330	17453	17540	17419	17537	17514	17560	17679	17730	17403	17655	17523	17546	17708	17676	17541	17428	17535	17422	17455	17538	17737	17531	17827	17588	17477	17618	17456	17527	17522	17689	17590	17666	17423	17557	17591	17646	17516	17493	17641	17583	17593	17626	17530	17534	17637	17495	17459	17545	17644	17502	17592	17552	17503	17546	17609	17626	17619	17507	17624	17547	17605	17744	17372	17600	17422	17666	17638	17453	17699	17675	17478	17465	17499	17409	17570	17632	17622	17457	17641	17482	17634	17707	17497	17435	17559	17605	17802	17529	17425	17471	17612	17540	17608	17707	17501	17516	17508	17618	17558	17511	17606	17664	17571	17474	17452	17554	17707	17469	17581	17567	17514	17404	17610	17580	17624	17487	17602	17648	17559	17573	17496	17498	17506	17536	17594	17528	17520	17529	17438	17603	17446	17438	17569	17480	17405	17609	17521	17619	17468	17471	17606	17369	17455	17545	17564	17576	17591	17556	17488	17698	17548	17727	17619	17465	17491	17600	17603	17318	17568	17400	17508	17615	17577	17522	17603	17602	17497	17503	17503	17639	17443	17625	17408	17551	17648	17629	17763	17692	17588	17424	17416	17497	17574	17526	17643	17606	17585	17645	17722	17587	17455	17503	17604	17646	17524	17462	17648	17550	17339	17605	17612	17446	17551	17458	17553	17439	17627	17651	17442	17488	17418	17450	17615	17552	17433	17672	17624	17525	17718	17695	17541	17480	17457	17570	17621	17517	17714	17586	17376	17412	17576	17478	17668	17458	17569	17698	17687	17549	17615	17530	17506	17582	17736	17618	17668	17477	17549	17243	17672	17598	17699	17342	17589	17716	17754	17411	17714	17682	17595	17496	17624	17425	17487	17415	17515	17489	17734	17463	17465	17455	17590	17385	17586	17418	17651	17454	17643	17437	17474	17603	17409	17421	17625	17537	17518	17601	17525	17340	17547	17752	17517	17613	17592	17584	17623	17495	17591	17582	17487	17508	17407	17650	17535	17484	17437	17577	17531	17673	17648	17554	17705	17621	17480	17486	17397	17695	17367	17529	17438	17598	17544	17526	17631	17405	17661	17517	17601	17667	17508	17624	17464	17542	17641	17573	17660	17641	17475	17460	17599	17645	17534	17510	17798	17573	17582	17670	17497	17452	17374	17687	17453	17686	17408	17649	17630	17414	17456	17367	17607	17599	17449	17411	17633	17519	17587	17605	17387	17633	17533	17557	17613	17483	17471	17721	17487	17512	17577	17559	17674	17659	17465	17589	17624	17792	17546	17460	17534	17331	17386	17465	17621	17464	17529	17493	17433	17389	17619	17623	17531	17683	17454	17552	17453	17615	17508	17586	17592	17558	17519	17340	17403	17560	17351	17560	17527	17554	17518	17437	17723	17751	17557	17502	17609	17542	17429	17655	17470	17483	17561	17600	17573	17658	17692	17518	17418	17578	17436	17594	17606	17581	17599	17720	17477	17630	17714	17567	17498	17566	17471	17636	17624	17585	17634	17508	17596	17339	17479	17460	17500	17417	17632	17696	17681	17548	17719	17607	17459	17626	17381	17605	17494	17449	17646	17486	17634	17593	17698	17603	17499	17595	17678	17460	17720	17617	17522	17546	17611	17513	17319	17588	17609	17501	17634	17573	17683	17572	17448	17750	17623	17510	17447	17549	17547	17527	17554	17469	17603	17578	17517	17564	17437	17415	17418	17506	17506	17590	17698	17557	17616	17608	17761	17545	17411	17457	17596	17565	17510	17531	17579	17567	17569	17551	17518	17738	17580	17619	17462	17512	17651	17738	17554	17482	17543	17554	17567	17651	17394	17804	17604	17566	17513	17594	17586	17563	17673	17638	17591	17717	17352	17518	17394	17516	17538	17684	17494	17691	17413	17307	17638	17650	17665	17471	17621	17626	17655	17584	17486	17660	17473	17389	17662	17588	17637	17465	17450	17584	17512	17593	17431	17455	17481	17536	17605	17705	17465	17545	17398	17628	17638	17580	17352	17410	17553	17664	17488	17626	17523	17563	17456	17530	17658	17608	17495	17517	17525	17732	17541	17630	17595	17529	17414	17532	17476	17559	17573	17509	17381	17584	17361	17613	17454	17546	17572	17574	17513	17612	17483	17673	17589	17519	17636	17426	17647	17426	17458	17630	17629	17399	17538	17530	17589	17537	17712	17557	17591	17691	17734	17602	17416	17453	17491	17728	17722	17722	17626	17636	17631	17588	17561	17619	17401	17417	17506	17632	17502	17366	17597	17499	17483	17716	17632	17468	17420	17678	17468	17613	17597	17592	17541	17422	17499	17713	17632	17568	17564	17563	17498	17614	17399	17516	17472	17573	17473	17500	17615	17538	17388	17488	17677	17735	17590	17595	17431	17471	17422	17412	17506	17546	17546	17550	17658	17664	17612	17403	17626	17704	17574	17444	17564	17473	17459	17576	17508	17406	17591	17645	17595	17559	17384	17698	17592	17549	17604	17584	17465	17485	17522	17554	17328	17452	17694	17579	17687	17616	17400	17621	17623	17339	17560	17443	17522	17577	17639	17684	17670	17724	17322	17461	17426	17582	17639	17472	17633	17320	17644	17665	17604	17660	17672	17289	17605	17326	17533	17543	17602	17564	17477	17735	17410	17703	17571	17610	17602	17545	17478	17679	17617	17579	17552	17705	17679	17545	17570	17435	17558	17443	17588	17584	17587	17481	17587	17585	17471	17557	17603	17605	17559	17549	17347	17463	17426	17446	17417	17546	17519	17684	17534	17619	17339	17649	17559	17612	17665	17518	17495	17528	17562	17580	17508	17739	17536	17535	17656	17615	17455	17674	17462	17755	17613	17438	17640	17348	17629	17513	17646	17621	17630	17534	17570	17470	17595	17587	17560	17681	17570	17606	17396	17464	17565	17541	17379	17495	17753	17473	17711	17658	17511	17591	17503	17400	17542	17413	17649	17425	17536	17462	17660	17523	17536	17583	17609	17554	17591	17586	17663	17583	17556	17630	17521	17560	17514	17556	17581	17564	17373	17493	17661	17520	17551	17454	17486	17493	17712	17421	17654	17506	17583	17474	17598	17580	17530	17460	17478	17654	17636	17477	17715	17399	17642	17513	17358	17576	17410	17518	17649	17577	17549	17549	17592	17589	17383	17643	17527	17481	17299	17607	17516	17720	17466	17670	17648	17364	17512	17532	17712	17442	17515	17440	17593	17578	17498	17546	17505	17643	17635	17685	17709	17481	17522	17384	17532	17560	17453	17429	17438	17683	17490	17560	17760	17667	17560	17521	17577	17405	17398	17671	17735	17680	17631	17341	17533	17475	17625	17617	17560	17580	17575	17444	17493	17469	17524	17584	17430	17686	17355	17528	17509	17679	17566	17485	17541	17622	17406	17607	17555	17471	17556	17555	17692	17520	17553	17722	17513	17522	17687	17627	17759	17457	17500	17374	17468	17432	17430	17583	17581	17699	17705	17448	17439	17513	17760	17719	17426	17695	17510	17451	17393	17635	17564	17486	17567	17631	17474	17477	17479	17495	17580	17402	17632	17539	17448	17703	17512	17583	17456	17597	17564	17552	17480	17539	17379	17537	17495	17574	17596	17510	17630	17553	17590	17519	17731	17487	17524	17655	17660	17700	17570	17549	17499	17418	17548	17463	17561	17514	17451	17636	17606	17726	17514	17537	17404	17496	17420	17554	17509	17424	17605	17437	17588	17544	17503	17739	17548	17409	17769	17659	17577	17589	17503	17630	17472	17703	17517	17475	17662	17537	17594	17623	17693	17496	17587	17531	17672	17480	17549	17704	17637	17535	17378	17566	17651	17481	17594	17417	17552	17473	17490	17668	17607	17472	17666	17595	17730	17443	17625	17391	17461	17621	17446	17641	17734	17480	17531	17582	17398	17476	17474	17594	17461	17462	17370	17710	17747	17694	17506	17579	17502	17370	17617	17665	17607	17688	17617	17404	17609	17545	17528	17592	17668	17624	17661	17643	17576	17579	17715	17697	17631	17528	17364	17489	17654	17526	17421	17455	17712	17388	17623	17601	17522	17391	17695	17483	17619	17537	17656	17459	17687	17567	17576	17652	17486	17468	17500	17727	17438	17531	17513	17460	17615	17720	17483	17622	17382	17506	17614	17421	17486	17432	17574	17437	17535	17559	17657	17547	17597	17502	17557	17535	17455	17514	17493	17612	17513	17623	17455	17543	17359	17490	17493	17518	17656	17632	17495	17637	17635	17587	17365	17337	17367	17581	17704	17527	17554	17688	17596	17517	17464	17577	17483	17550	17593	17499	17599	17755	17367	17748	17353	17611	17545	17542	17491	17606	17564	17486	17755	17479	17442	17589	17542	17550	17615	17639	17265	17611	17550	17583	17514	17578	17522
27498	22053	24998	22813	20195	20560	20580	20522	20423	20413	20424	20314	20954	21918	21928	21625	21077	20660	20491	20180	20322	20505	20258	20389	20494	20474	20206	20308	20467	20330	20210	20324	20252	20377	20374	20285	20194	20330	20020	20235	20307	20359	20324	20471	20466	20235	20321	20359	20623	20225	20379	20270	20359	20279	20254	20469	20496	20205	20354	20152	20452	20215	20370	20406	20225	20330	20256	20177	20351	20361	20354	20295	20279	20323	20380	20403	20305	20233	20359	20382	20367	20270	20183	20465	20264	20250	20164	20158	20291	20179	20281	20198	20306	20256	20244	20241	20393	20358	20132	20432	20178	20211	20362	20360	20173	20287	20376	20186	20307	20407	20183	20307	20196	20320	20436	20226	20174	20205	20263	20399	20182	20277	20402	20355	20210	20370	20318	20227	20197	20474	20381	20463	20206	20268	20543	20378	20274	20298	20456	20252	20455	20258	20504	20227	20281	20288	20376	20171	20259	20264	20206	20107	20225	20333	20127	20366	20286	20248	20215	20325	20384	20273	20398	20454	20319	20363	20329	20256	20334	20269	20231	20297	20185	20294	20393	19991	20333	20332	20280	20245	20119	20190	20104	20277	20359	20390	20352	20315	20285	20296	20044	20119	20213	20304	20405	20408	20304	20365	20504	20387	20168	20275	20281	20176	20280	20020	20429	20405	20163	20180	20139	20491	20597	20308	20507	20368	20254	20394	20043	20171	20238	20307	20238	20266	20136	20192	20194	20202	20201	20130	20395	20229	20406	20399	20230	20323	20344	20315	20179	20160	20344	20482	20101	20288	20109	20246	20191	20227	20397	20189	20516	20140	20359	20290	20324	20194	20230	20191	20189	20362	20247	20263	20292	20268	20196	20382	20256	20349	20245	20087	20368	20394	20368	20356	20234	20400	20447	20225	20231	20508	20461	20267	20389	20134	20211	20119	20303	20225	20246	20124	20316	20170	20263	20257	20071	20230	20201	20545	20405	20188	20294	20523	20208	20116	20420	20409	20228	20390	20292	20223	20153	20286	20493	20277	20015	20217	20236	20192	20091	20342	19965	20070	20328	20532	20310	20411	20191	20363	20098	20227	20423	20502	20269	20303	20257	20348	20337	20180	20387	20306	20279	20029	20146	20164	20272	20237	20296	20175	20184	20166	20221	20345	20339	20407	20375	20215	20312	20357	20490	20178	20407	20554	20342	20056	20370	20082	20178	20385	20329	20338	20293	20288	20467	20326	20235	20483	20177	20419	20190	20385	20346	20325	20297	20286	20285	20376	20263	20479	20216	20338	20262	20378	20274	20134	20306	20340	20581	20323	20403	20378	20229	20231	20440	20242	20263	20247	20260	20063	20126	20109	20131	20236	20172	20401	20221	20199	20327	20362	20306	20326	20408	20092	20507	20151	20347	20326	20374	20382	20117	20262	20371	20035	20481	20284	20294	20235	20563	20451	20404	20297	20453	20349	20466	20343	20400	20382	20545	20366	20485	20405	20644	20401	20394	20451	20198	20210	20302	20325	20206	20341	20275	20375	20119	20196	20167	20376	20487	20320	20211	20274	20409	20260	20298	20539	20179	20160	20505	20354	20244	20248	20249	20326	20298	20368	20155	20234	20260	20378	20453	20205	20304	20384	20466	20223	20264	20241	20415	20269	20224	20493	20376	20072	20369	20365	20263	20468	20287	20376	20259	20258	20292	20356	20284	20136	20284	20335	20308	20330	20308	20271	20079	20227	20225	20392	20274	20346	20272	20392	20474	20377	20328	20069	20458	20280	20498	20087	20298	20307	20402	20476	20316	20092	20224	20455	20283	20206	20208	20292	20323	20161	20022	20196	20252	20130	20438	20354	20360	20285	20394	20360	20276	20303	20380	20205	20368	20384	20178	20229	20394	20475	20249	20306	20392	20212	20482	20381	20323	20394	20316	20372	20383	20196	20249	20448	20237	20270	20355	20166	20340	20274	20399	20297	20296	20289	20243	20335	20410	20292	20188	20300	20313	20324	20181	20175	20247	20201	20340	20404	20628	20580	20398	20147	20162	20167	20186	20298	20245	20221	20376	20281	20434	20121	20398	20239	20206	20339	20386	20397	20111	20313	20256	20262	20398	20206	20258	20344	20566	20147	20272	20189	20216	20094	20256	20340	20165	20341	20396	20248	20267	20240	20522	20335	20314	20641	20246	20213	20335	20351	20257	20332	20275	20275	20289	20242	20230	20109	20445	20200	19970	20258	20252	20504	20459	20327	20230	20318	20411	20360	20338	20346	20245	20283	20207	20169	20226	20296	20293	20017	20306	20048	20229	20224	20238	20208	20300	20431	20353	20419	20380	20311	20269	20210	20349	20409	20303	20049	20237	20238	20265	20413	20437	20476	20363	20330	20428	20176	20199	20295	20259	20320	20198	20217	20259	20265	20196	20337	20131	20312	20296	20249	20280	20333	20412	20333	20302	20297	20329	20302	20161	20164	20431	20155	20371	20259	20269	20338	20291	20381	20301	20208	20233	20298	20472	20412	20591	20447	20332	20156	20237	20301	20354	20233	20407	20202	20521	20215	20245	20324	20213	20408	20450	20504	20442	20450	20143	20195	20206	20233	20546	20223	20205	20223	20243	20231	20456	20136	20117	20244	20297	20265	20230	20520	20450	20462	20146	20365	20132	20089	20095	20251	20496	20245	19993	20211	20314	20243	20299	20191	20107	20249	20267	20267	20171	20409	20124	20365	20356	20246	20424	20158	20329	20319	20233	20227	20412	20435	20442	20172	20208	20358	20252	20468	20178	20451	20342	20430	20367	20328	20436	20280	20380	20073	20240	20283	20326	20358	20209	20258	20399	20278	20226	20191	20148	20122	20371	20288	20129	20234	20381	20396	20494	20275	20330	20521	20298	20333	20277	20345	20370	20081	20225	20234	20166	20249	20314	20316	20398	20318	20411	20324	20403	20349	20142	20344	20180	20359	20083	20377	20451	20415	20238	20393	20144	20448	20318	20586	20375	20223	20234	20426	20442	20250	20361	20368	20258	20315	20373	20428	20431	20467	20264	20359	20195	20099	20316	20161	20345	20339	20671	20463	20297	20335	20504	20209	20148	20295	20479	20201	20397	20144	20297	20243	20209	20071	20273	20126	20280	20422	20245	20234	20287	20228	20370	20391	20193	20243	20155	20416	20366	20301	20426	20275	20268	20338	20518	20150	20325	20210	20542	20407	20079	20113	20290	20316	20472	20101	20243	20256	20169	20374	20314	19991	20230	20340	20206	20157	20314	20453	20219	20286	20431	20245	20310	20167	20330	20474	20280	20301	20328	20372	20317	20260	20137	20354	20289	20380	20480	20291	20492	20118	20065	20393	20141	20190	20282	20363	20130	20215	20327	20187	20222	20447	20361	20423	20398	20315	20384	20371	20167	20193	20297	20338	20266	20216	20115	20301	20523	20278	20431	20096	20528	20391	20383	20173	20470	20384	20304	20365	20078	20252	20511	20316	20280	20422	20439	20392	20453	20260	20291	20180	20261	20362	20363	20146	20224	20312	20266	20271	20200	20369	20254	20222	20104	20581	20334	20270	20255	20333	20256	20476	20284	20289	20361	20262	20339	20412	20342	20190	20371	20366	20373	20227	20115	20417	20508	19979	20075	20236	20380	20271	20399	20144	20341	20371	20025	20397	20313	20456	20088	20320	20444	20302	20248	20302	20084	20243	20252	20217	20473	20057	20357	20367	20368	20331	20442	20327	20291	20383	20224	20327	20392	20296	20030	20345	20421	20395	20284	20315	20313	20341	20321	20116	20147	20078	20375	20194	20220	20120	20498	20290	20206	20455	20217	20393	20450	20192	20252	20273	20369	20179	20234	20352	20300	20366	20251	20333	20476	20325	20320	20319	20280	20455	20463	20409	20171	20068	20322	20292	20237	20219	20337	20349	20172	20477	20251	20350	20632	20478	20256	20207	20229	20327	20226	20146	20396	20393	20319	20429	20547	20302	20254	20126	20158	20234	20225	20197	20176	20346	20227	20314	20206	20310	20418	20235	20181	20305	20351	20240	20431	20302	20503	20291	20397	20266	20385	20298	20433	20295	20271	20212	20246	20235	20121	20240	20276	20484	20265	20253	20380	20138	20509	20410	20222	20212	20354	20227	20471	20366	20261	20139	20263	20296	20294	20067	20222	20224	20503	20190	20135	20380	20210	20039	20383	20534	20304	20309	20272	20453	20333	20330	20432	20424	20208	20082	20524	20652	20172	20440	20118	20448	20409	20257	20370	20286	20265	20254	20305	20366	20224	19933	20208	20433	20377	20210	20377	20244	20175	20249	20195	20347	20326	20256	20210	20175	20422	20391	20279	20240	20227	20290	20354	20104	20094	20199	20119	20298	20398	20355	20398	20299	20139	20164	20377	20286	20331	20533	20395	20406	20324	20033	20159	20319	20325	20234	20313	20116	20290	20377	20269	20131	20215	20272	20485	20266	20334	20215	20274	20172	20438	20085	20441	20310	20204	20304	20219	20514	20340	20243	20399	20232	20300	20389	20259	20427	20409	20221	20198	20352	20309	20374	20525	20312	20186	20332	20212	20256	20232	20293	20353	20261	20399	20129	20137	20446	20291	20375	20269	20630	20199	20511	20459	20332	20477	20078	20337	20159	20343	20315	20302	20375	20578	20237	20272	20477	20457	20138	20297	20444	20422	20148	20387	20487	20231	20509	20404	20196	20289	20249	20390	20516	20435	20295	20041	20321	20293	20511	20269	20215	20216	20317	20183	20299	20136	20442	20455	20514	20188	20240	20024	20203	20454	20427	20143	20276	20261	20273	20258	20237	20447	20443	20225	20290	20337	20064	20337	20217	20154	20390	20401	20216	20195	20396	20417	20463	20215	20321	20136	20372	20374	20188	20377	20427	20218	20111	20451	20349	20164	20514	20262	20308	20378	20152	20385	20248	20237	20504	20307	20278	20118	20370	20296	20327	20478	20374	20076	20331	20327	20210	20133	20129	20604	20521	20430	20308	20238	20163	20478	20193	20199	20326	20348	20338	20337	20252	20265	20501	20246	20215	20000	20142	20200	20394	20191	20168	20213	20297	20187	20196	20284	20237	20300	20409	20280	20310	20383	20110	20278	20213	20386	20315	20235	20295	20033	20308	20536	20252
15552	18101	18057	17402	17433	17354	17225	17142	17070	17274	17178	17146	18391	19520	19481	18861	18034	17494	17142	17180	16874	17070	17299	17119	17085	16987	17085	17175	16956	17174	17186	17129	17196	17037	17180	17068	17138	17257	17057	17015	17301	17112	17132	17031	16979	17123	16978	17151	17134	17031	16920	16883	17071	17157	17118	17078	17052	17087	17146	17108	17213	17095	17001	17280	17115	17213	16831	17073	17078	17026	17148	17149	17133	17102	17165	17174	16997	17175	17177	17304	17012	17065	17258	17174	17227	17202	16964	17015	17141	17254	17129	17146	17207	17010	17144	17021	16960	17157	17148	16960	17018	17095	17261	17149	17227	17100	17175	16997	17130	17114	17040	17155	17224	17203	16963	16987	17019	17219	17153	17417	16954	16971	16960	17069	17241	17020	17061	17109	16924	17091	17004	17325	17180	17076	16914	17135	17185	16997	17120	17257	17110	16974	17097	17061	17169	17322	16978	17021	17118	17100	17094	17115	17153	17030	17197	17030	17069	17117	17060	16982	17164	17042	17201	17041	17165	16933	17316	17036	17144	17085	17031	17095	17078	17158	17052	17275	17124	17016	17190	16995	17201	17224	17047	17051	17010	17168	17091	17137	17181	17215	17183	16909	17268	17023	17286	17068	17010	17194	17104	17071	16967	16990	17069	17079	17332	17252	17001	17047	17067	17132	17006	17007	17169	17187	17043	17105	17158	17245	17210	17159	17041	17068	17058	17186	17023	17042	17068	17017	16939	16948	17027	17177	17012	17127	17032	17148	17118	17157	17133	17076	17125	17176	16929	16976	17081	16856	17062	17142	17025	17114	17215	17084	16811	17145	17284	17073	17355	17434	16917	17207	17189	17165	17076	17091	17234	17288	17013	16913	16984	17165	17114	17061	17133	17070	17142	16970	17205	17195	17036	17268	17056	17059	17155	17187	16947	16876	17205	17032	17124	17205	17108	17252	17075	17155	17028	17072	17065	17087	17019	17160	17042	17060	16935	17075	16991	17063	16946	17064	17123	17098	17169	17101	17118	17041	17008	17044	16967	17047	17213	16973	17155	16971	17067	17090	17160	17104	16991	17222	17038	17130	16993	16826	17118	17168	17048	17127	17086	17195	17072	17150	17038	17101	17095	16997	17174	17078	17066	17102	16956	17210	17132	17196	17201	16840	17090	16901	16992	17059	17053	17136	17135	17235	17122	16996	17092	17138	17222	17061	17220	16896	17208	17010	16991	17051	17206	17134	17129	17206	17169	17175	17183	17011	17012	17106	17238	17075	17113	17055	17147	17101	17168	17020	16867	17041	17049	17121	17260	17098	17075	17145	17117	17025	17052	17066	17102	17050	16979	17030	16957	16987	17056	17092	17029	16999	17141	17030	17038	17151	17151	17186	17066	17183	17100	16918	17120	17111	17183	17171	17299	17147	17221	16976	17224	16883	17078	17140	17189	16939	17041	17107	17083	17199	17145	17016	17260	17220	17065	17186	17079	17049	17224	17216	17126	17114	17264	17164	17026	17099	17189	17271	17211	16978	17117	17094	17342	17185	17048	17041	17098	16925	17093	16995	17215	17008	16977	17105	17033	17113	17129	16977	17151	17102	17173	16960	16979	17219	17087	17041	16920	17044	17083	17031	17280	17039	16949	17003	17130	16976	17095	17063	17046	17113	16969	17079	17136	17006	17077	17212	17159	17031	17145	16982	17117	16939	17094	17073	17071	17165	16988	16964	17079	17113	16978	17112	16928	17185	17145	17181	16925	17094	17094	17256	17079	17012	17174	17040	16984	17089	17083	17134	17148	17147	17081	16968	17095	17020	17105	16911	17119	17111	17056	17284	16993	17118	17000	17055	17021	16941	17121	16941	17105	17066	17178	17092	17005	17213	17013	17247	17177	17128	17096	17184	17040	17145	17111	17117	17087	16956	17200	17140	17126	17046	17038	17325	17112	17055	17176	17014	17027	17068	17055	17127	17200	17082	17181	17074	17153	17057	17283	17155	17107	17080	17102	17104	17083	17127	16966	17141	17251	17213	17092	17154	17156	16978	17199	17047	17070	17208	17053	17028	17076	17179	17147	17138	16857	17044	16909	17180	17026	17050	17204	16990	17166	17164	17166	17185	16977	17011	17105	17284	16979	17107	17153	17059	17081	17074	17124	17063	17124	17102	17124	17059	17220	17046	17302	17228	17207	17124	16896	17035	17194	17066	16982	17113	17018	17127	17260	17054	17106	17095	17245	17140	17085	17150	17151	16994	17043	17097	16997	17199	17076	17000	17105	17152	17016	17084	17205	17158	17011	17010	17092	17105	17053	17116	17099	17200	17196	17180	17014	17056	17171	17097	17030	17242	17163	17138	17309	17121	16951	16923	17185	16955	17160	17345	17064	17009	17164	16903	17219	16911	17118	17134	17181	17159	17054	17047	16981	17189	17014	16887	17103	17217	16950	17061	17066	17099	17142	17194	16846	17261	17052	17042	16980	17165	16981	17123	17038	17101	17128	16954	17061	17083	17054	17063	17198	17192	17119	17074	17085	17144	17055	17306	17154	17160	17192	17137	17015	16897	17129	17156	17042	17319	17221	16951	17045	17085	16878	17113	16995	17043	17134	17162	17143	17245	17008	17119	17033	17053	17248	17176	16889	16839	17215	17238	17128	17035	16907	17211	17042	17149	17050	17185	17187	16989	17061	17061	17167	16981	17099	17081	17023	16916	17158	16847	17194	16977	17163	17074	17179	17234	17109	17109	17037	17051	17203	16987	17157	17171	17027	17264	17021	17248	16871	17225	17055	17215	17146	16948	17060	17135	17174	17134	17065	17126	17041	17151	17207	17175	17071	17106	17234	17283	17068	17063	16978	17158	17102	16978	17098	17189	16956	17111	17122	16998	17181	17126	17111	17242	17053	17063	17182	17197	17069	17044	17070	16965	17157	17195	17070	17023	17055	17138	16933	17195	16927	17096	17194	16942	17170	17093	17034	17030	17122	17158	16931	17148	17265	17185	17147	17035	17123	17255	17013	17072	17125	17180	17006	16857	17093	17060	17116	16948	17128	16920	17048	16995	17185	17179	17013	17194	17203	16958	17092	17127	17039	17145	17078	17216	17054	17248	17246	17190	17078	17126	17138	16987	16999	17247	17029	17089	17135	16926	17027	17228	17099	17082	17111	16881	17102	17011	17109	17079	16991	17074	17042	17059	17155	17238	17169	17118	17107	17042	16995	17158	17150	16989	17014	16962	17028	17174	16939	17105	17013	17038	16977	16964	17144	17085	16974	17032	17107	17237	17070	17057	17042	17165	17381	16988	16988	17036	17036	17225	16922	17091	16955	17173	17051	17163	17111	17209	17166	17026	16997	16939	16916	17091	17148	17171	17065	17086	17018	17200	17053	17072	17173	17139	17169	17216	16957	17169	17066	17149	17198	17085	17105	16951	17055	16998	17280	16957	17062	17186	17009	17133	17230	16991	17263	17168	17318	17227	17165	17090	17084	17048	17284	17044	17149	17090	16968	17143	17367	17169	17219	17177	17112	17002	17148	17156	17165	16979	17239	17057	17121	17216	17058	17135	17312	17175	17126	17046	17220	17048	17147	17133	17035	17085	17129	17259	17231	17152	17169	17015	17140	17176	16975	17069	17223	16958	17091	17209	17060	17083	17276	17138	17001	17103	17227	17051	17022	17175	17127	17118	17224	17254	17053	17199	17048	17192	17174	17084	17058	17116	17149	17147	16866	17265	17139	17003	17006	17233	17082	17084	17136	17112	17342	16890	17193	17059	17171	17024	16990	17219	17197	17155	17166	17227	17131	16963	17110	17307	17106	16954	17219	17034	17249	16965	17179	17074	17170	17247	16945	17068	17189	17318	16990	17100	17351	17059	17057	17051	17161	17131	17050	17082	17081	17116	17008	17013	17243	17143	17108	17338	17099	17036	16983	17119	17034	17270	17142	16995	17023	17056	17011	17185	17093	17140	17105	17050	17108	17087	16989	17132	17104	17061	17346	17154	17002	16974	17090	17145	17031	17084	17146	17108	17022	17067	17165	17138	17091	17224	17069	17178	17082	17111	17149	17103	17065	17149	17032	17066	17023	17033	16983	17080	16939	17167	17009	17003	17092	17031	16856	16985	17295	17078	17198	16922	17215	17135	17158	17229	17075	16940	17223	17017	16979	17103	17039	16954	17006	17015	16957	17170	17138	17236	17232	17169	17063	17124	17076	17253	16981	16921	16975	17001	17104	17125	17095	17253	17226	17179	17050	17197	17182	17132	17041	17079	17309	17007	17112	17086	17020	17208	17110	17101	17153	17046	17142	17263	17025	17032	17137	17229	17179	17158	17092	17140	17193	16896	17207	17089	16928	16973	17122	17211	17150	17194	17198	17045	17145	17093	17009	17191	17057	17097	17128	17039	17161	16984	17058	16996	17074	17073	17127	17162	17057	17092	17088	17170	17268	17172	17165	17312	17104	16869	17037	17144	17009	17041	16903	17122	17111	17097	16986	17200	17293	16921	17006	16941	16985	17193	17223	17048	17190	17116	17021	17111	17167	17041	17194	16980	16995	17079	17003	17302	17167	17192	17159	17032	17125	16990	17057	17198	17191	16997	17101	17075	17010	17086	17181	17139	17134	17147	17200	16964	17146	16938	16935	17054	17049	17100	17254	17143	17039	17181	17096	17237	17019	17159	17215	17249	17164	17028	16972	17131	16967	17053	17166	17067	17107	17153	17190	17054	16920	17067	17223	17092	17086	16941	17203	17168	17215	17020	17309	16927	17028	16998	17251	17234	17235	16994	17152	17077	16949	16981	17058	17140	17153	17117	17099	17072	17137	17103	17101	17120	17105	17038	17243	17078	17118	17098	17111	17051	17031	17069	17155	17111	16992	17107	17140	17050	17074	17031	16993	16990	17102	17128	17057	17166	17122	17108	17085	17044	17127	17144	17206	17058	17031	17069	17139	17018	17115	17036	17143	17027	17016	16992	17095	17164	16911	17148	17125	17167	17102	17134	17150	17051	16969	17225	17123	17065	17125	17151	16839	17110	17180	17030	17040	17093	16865	17251	17070	17195	17242	17160	16988	16864	17162	17145	17147	17027	16925	17125	17123	16886	17173	17137	16910	17108	17250	16980	17051	17215	17023	17058	17135	17076
23366	20974	28398	23800	21907	23062	22969	20703	20173	20611	20454	21496	27742	31422	30353	27538	23327	21677	20734	19966	20059	20241	19849	19813	19949	20108	19973	20156	19932	20133	19966	20088	19837	19923	19791	20086	19866	19957	19979	20173	19915	19917	19972	19956	19933	20050	19921	19963	19797	19873	20125	20011	20121	19909	20014	19917	19995	19957	20062	20037	20005	19935	20073	20127	20156	20025	19782	19966	20086	20133	19957	19885	20137	20098	19781	19972	19995	19820	19899	20046	19691	19852	20014	19808	19795	19946	20078	20051	19871	19919	19878	19948	20062	19931	19907	19806	20094	19928	19963	20173	19997	19885	19911	19848	19839	19928	19773	19892	20047	19808	19789	19825	20027	20041	19815	19977	19816	20005	19992	19944	19933	19939	19729	19969	19965	19942	19839	19854	19825	19913	20048	19859	20077	19997	20046	19932	19983	19906	19967	20001	19926	19918	19908	19947	20097	19938	19878	20085	19948	19793	20114	20005	19823	19869	19935	19905	19776	19986	19759	20063	19996	19805	19875	20063	19883	20071	20085	20116	19899	19810	20028	20081	20024	19876	19873	20067	19902	19832	19795	20180	19823	19832	20048	20068	19950	20034	19878	19783	19985	19722	19918	19914	19696	20024	19905	19777	19942	20032	19731	19988	19916	19944	19824	19884	19841	19754	20018	19845	20121	19683	19871	19892	19793	19908	19871	19815	19944	19817	20111	19886	19909	19998	20245	20082	19961	19931	19896	19928	19933	20027	20025	19936	19942	20041	19884	19770	19842	19814	19931	19878	19889	20030	19786	20006	19900	20048	19852	19887	19970	19959	19852	19882	19930	19756	19920	19951	19735	19592	19921	19966	20059	19895	19741	19870	19884	19735	19981	19833	20063	19971	19929	19976	20033	19882	19895	19893	20036	19839	19926	20002	20037	19924	19965	19903	19822	19734	19741	19849	20145	19907	19918	19853	19954	19833	20158	19858	19862	20088	19977	19968	19980	19904	20153	20110	20099	19963	19889	19802	19966	20022	19907	19999	19968	19974	20037	19779	19761	19845	19971	19696	19844	19805	19981	19996	19990	19844	19739	19795	20068	20147	19956	19892	19918	20049	19838	19782	19863	19976	19919	20088	19934	20049	20122	20048	20186	19855	19975	20056	20156	19982	20106	19901	20027	20039	19916	19917	20180	19675	19875	20183	20053	19978	20002	19755	19840	20047	19998	19886	19733	19848	20042	19826	20194	19864	19579	19975	19753	19857	19895	20095	20029	19931	19908	19901	19937	19760	19937	19906	19932	19960	19995	19917	19844	19900	19975	20038	19839	19777	20023	19988	19879	19990	19960	19944	19848	20073	20119	19985	19754	20039	19854	19915	19549	19929	19871	19981	19862	20055	19939	20156	20138	19926	20073	19903	19934	20086	19961	19935	19870	19950	20025	19818	20126	19785	19859	19886	19939	19801	19763	19883	20016	20050	20065	20075	20047	19697	19574	19868	19977	19972	19948	19602	19953	20019	19958	19926	20046	19887	19725	19835	19832	19825	19759	19891	19859	19911	19822	19908	20007	20121	19987	20010	19961	19783	20099	19991	19964	20206	20020	20110	20043	20066	20044	20144	19913	19851	19895	19887	19980	19898	19942	19929	19867	19895	19922	19774	19981	19875	19765	20021	19925	19722	19884	19875	19944	19902	20067	19936	19931	19898	20005	20067	19911	20023	19943	20076	19842	19842	19810	19981	19956	19816	19865	19911	19811	19802	19839	19833	19987	19865	20110	20025	20005	19940	20105	19830	19979	20196	20045	19789	19896	20069	20082	19949	19861	20024	20085	19864	19879	19943	19907	19885	19826	19946	19870	20072	19729	20051	19957	19792	19944	19979	19798	19887	19897	20071	19811	20159	19848	20143	20029	19835	19894	20080	20105	19942	19811	19820	19687	19855	19961	20028	19763	19837	20008	19705	19875	19747	20061	19814	19886	19896	19858	19887	19982	20171	19975	19889	19846	20096	19985	19865	19804	19863	20041	20021	19817	19857	20069	20016	19975	19825	19882	20108	19944	19774	19904	19983	20002	19997	20053	19781	19981	19892	19979	20138	19850	20025	19988	19984	19943	19802	19916	20128	20143	19960	19992	19925	19975	19936	20177	20083	20010	19990	19995	20155	19978	19842	19963	19822	19752	19890	19865	19824	19911	20029	19886	19918	19773	19787	19966	19968	19829	20039	20033	20040	19911	19825	19911	19850	19735	19983	19966	19848	19963	19823	19901	19959	20070	19877	19908	19773	20000	19871	20081	19876	19993	19859	19914	19717	19896	19908	19992	19937	19803	20001	19915	19928	20044	20179	19872	19900	19906	19882	19902	19713	19875	19825	20192	19879	20096	20094	19953	19850	19741	19882	20031	19768	19718	19924	19910	19909	19910	19883	19922	19791	19946	19672	19765	19863	19965	19855	19965	19833	19881	19811	19965	19886	19956	19733	19913	20167	20026	19850	19829	19888	19882	19966	19943	19879	19779	19835	19880	19885	20119	19724	19958	20069	19861	19799	19883	19854	19897	20081	19919	19767	20128	19731	19704	19870	19739	19856	19867	19850	19956	19997	19815	19922	19881	19920	19713	19946	19976	19891	20020	19883	20101	19830	19981	19766	20225	20128	20136	20031	19954	19776	20034	19889	20075	20074	19875	19895	19674	19950	19997	19896	20139	19869	19878	20073	19899	19847	20074	19852	20021	19812	20103	19929	19852	20044	19910	19741	19925	19673	19987	19657	19771	19815	19837	19722	19745	20049	20025	20071	19974	19861	19863	19960	19761	19976	19899	20044	19848	19855	19893	19951	19975	20119	19992	19948	19947	19922	20026	20121	20079	19976	20103	19711	19829	19981	20120	20068	19914	19829	20076	20077	19907	19958	20057	20026	19872	19835	19728	20048	19871	19923	20037	19895	20006	19932	20011	19715	19990	19809	19934	20100	19903	19878	20052	19930	19962	19943	19910	19890	19890	20179	19955	19925	20103	19829	19840	19958	20077	19825	20015	19953	19613	20027	19702	19951	19880	19780	19906	20029	19986	19918	19707	19750	20135	20146	19931	19840	19810	20020	19801	19931	19819	19855	20300	19978	19715	20227	19825	19820	20051	20003	19896	19903	19871	20125	19955	19989	19722	19920	19749	20007	19685	19882	19973	19847	19983	19765	19746	19922	19931	19865	19780	19956	19936	19853	19933	19883	19861	19998	20022	20037	19986	20112	19892	19859	20013	19857	19656	20015	20024	19838	19926	19931	19913	19946	19912	19965	19937	19719	19997	20109	20120	19887	20036	19947	19996	19890	19926	20184	20054	19777	19967	19965	19981	19989	19957	20137	19880	19996	20010	19875	19700	19970	20127	19939	19881	20153	19890	19775	20115	19926	19976	19734	20007	20006	20161	19677	19965	19900	20035	19922	19683	20000	19739	19973	20056	19856	20066	20102	19909	19898	19907	19657	19900	20038	19824	19837	20079	19887	19915	20112	20049	19902	19999	19946	19968	19878	20116	19763	19774	19830	19858	19841	20058	19842	19938	19955	19760	19955	19862	19568	19771	19870	20127	19976	20089	20089	19842	20003	19793	19703	19964	19954	20114	19977	20158	20031	19816	19936	19982	20074	20013	20146	20112	19897	19923	19909	19787	20145	19945	20023	20092	19991	19938	19874	19817	20062	20027	19939	19852	20057	19964	20073	19998	20003	20163	19934	20151	20180	19903	19853	20017	19742	20029	19856	19815	19985	20094	19968	20046	19943	19850	19995	20077	20046	20010	20182	20055	19863	19829	19987	19907	19808	19960	19904	19882	19784	20130	19967	19825	19712	19952	19995	19852	20006	19960	19974	19786	19929	20003	19897	19915	19830	20123	19790	20000	19775	20100	19968	19869	19792	20001	19784	19953	19782	20070	19922	19913	19998	20105	19862	19697	19951	19828	19792	20046	19864	20238	20139	19783	19983	19899	19919	20113	19782	20115	20012	19968	19945	19915	20039	20183	20053	20164	20156	20125	20026	19990	20010	19947	19907	19931	20195	19958	20156	19831	19796	19863	20033	19979	19794	19949	20110	19928	19858	19894	19949	20153	19884	20046	20041	19946	19921	19987	19773	20130	19827	19515	19945	20102	20077	20093	20032	20033	19941	20005	19983	20004	19977	19893	20093	20087	20073	20039	19787	20215	20013	19991	19923	19853	20028	20004	20128	19910	19750	19893	19897	20063	19977	19989	20211	19844	20066	19899	20109	19917	20116	19998	19884	19903	19801	19881	19956	20147	19935	19834	19978	20078	19892	19999	20195	19949	19815	19896	19793	20012	19884	19723	19811	19837	19973	19900	20020	19982	19759	20027	19975	19859	19848	20008	19724	19814	19934	19926	19811	19801	19986	19824	19939	20015	19981	19927	19897	20080	19767	19911	19955	19935	19943	19890	19747	19996	19850	20092	19985	19760	20095	19939	19915	19927	20058	19997	20020	20106	19922	19818	20109	19889	19886	19953	20012	19922	19906	19971	19962	20077	20099	20014	20075	19962	20065	19913	19818	19829	20085	19947	20047	19791	20017	19731	19976	20063	19809	19754	20125	20036	19926	20081	19898	19906	19814	19885	19898	19852	19935	20045	20187	19913	19843	19671	19716	19691	19909	20122	20022	19933	19929	19842	20040	19824	19902	19805	19863	19868	19853	19618	19977	20125	19952	19973	20069	19974	20290	20075	19862	19985	19821	19944	20112	19814	19779	19865	19859	19978	20218	19983	19904	19787	20127	19685	19822	19831	19733	20020	19891	19957	19964	19841	19894	20026	19874	20178	19970	19945	19884	20084	19802	19882	19769	19825	20084	19979	19937	19983	20048	20125	19990	19885	19939	19998	19867	19810	19809	19951	20256	19963	19909	20023	19815	20086	19960	19703	19794	20031	19861	19969	20000	19861	20141	19956	19995	19935	19936	19910	20061	19867	19950	19893	19936	19732	19874	20123	20028	19964	19896	20042	19933	20039	19846	20069	19908	20086	19947	19889	19825	19880	19903	19782	19925	20097	19989	19873	19818	19963	19873	19702	20013	20014	19926	19831	19896	19968	19993	20002	19880	19937	19845	20153	19838	19977	19998	19865	19714	19863	19708	19681	20096	19924	20250	19925	19856
14331	23250	22060	19239	18166	17738	17572	17379	17173	17317	17265	19559	29839	32848	30766	26301	20864	18584	17572	16870	16986	16989	16878	17156	16949	17002	16980	17062	17022	17098	16859	16999	17040	16940	16956	17016	16894	16988	17044	16929	16999	16991	17028	17064	16984	16913	17042	16938	16868	16967	17022	16962	17257	16874	17011	16868	16963	16979	16954	17205	17050	16823	16933	16976	17087	16975	16753	17055	16932	17006	16927	16907	17147	16837	16924	16905	16947	16982	16888	16945	17036	17117	16664	16911	17009	17011	17192	16738	17160	16955	16947	16736	16973	17122	17072	16946	16834	17039	17170	16957	16805	16982	17037	16908	16879	17134	16951	16852	17011	16952	17026	16828	16974	16943	17215	17039	16932	16983	16813	16805	16928	16950	17026	16977	16911	16935	16946	16971	17015	16819	17201	16954	16928	17072	16895	16860	17085	16990	16986	16856	16687	16864	17030	16910	17010	16752	17085	16969	16975	17028	17030	16991	16887	17001	17053	16893	16839	16968	16777	16814	16954	16870	16855	17053	17079	16891	17026	17188	16948	17058	16942	16818	16798	16829	16873	17068	17094	16886	16935	17041	16896	16913	16922	16914	16988	16719	16774	16693	17039	17071	16881	16946	16741	17067	16873	17009	16760	16922	16986	16915	16972	16936	16915	16917	17014	16967	16868	16806	17031	16844	16881	16969	16823	17073	16845	16894	16814	16757	16991	16971	16786	16957	17041	16936	16949	16828	16797	16953	17226	16891	16836	16986	16916	17040	16904	16843	16980	16984	16928	16959	16881	16866	17036	16895	16822	16943	16867	16948	16888	16933	17043	16839	17113	16852	17007	16879	16994	16875	16954	16964	16960	16831	16919	16725	17168	17020	16890	16969	17026	16936	16939	16788	16893	16789	16811	16944	16656	16849	16942	16967	16753	16978	17117	16922	17080	16967	16763	16870	17152	16974	16891	17055	16893	16974	16920	16894	16893	16933	16926	17010	16803	16880	16955	16963	16980	17022	17008	16874	17020	17087	16956	17148	16966	16907	16995	16921	16973	16972	17146	17115	16872	16856	17032	16676	16921	16780	17002	16968	16881	16772	16954	16846	17063	16940	17007	17103	17053	16860	16905	17154	16994	16997	16957	17009	16893	16767	17020	16922	16801	16877	16971	17049	16889	16906	17126	16888	17082	16860	16866	16932	16918	16907	16857	16946	16904	16901	16966	16912	16876	16997	16855	17090	16840	16953	16732	16932	17111	16980	16861	16878	17042	16961	16859	16879	16936	17015	16934	16846	16932	16721	16971	17019	16762	16927	16947	16871	16802	16922	17054	16855	16960	17042	16892	16953	17155	17098	17009	16883	16953	16917	16888	17031	16821	17032	16878	16945	16920	16952	17077	17023	16800	16874	16990	17033	16933	17005	17036	16917	16921	16992	16926	17018	16748	16751	16846	16965	16930	16824	16908	16832	16889	16857	16825	17161	16967	16808	16860	16986	16960	17068	17093	16715	16978	16985	16923	16824	17023	16756	16898	16862	16828	16770	16898	17063	16930	16935	16927	17099	16845	16937	17011	16946	17036	16867	16939	16743	16937	16882	17091	16838	16807	16849	16799	16892	16844	17019	17065	16851	16926	16871	16883	16916	16785	16931	16899	16931	16955	17001	16927	17031	16903	16959	16951	16831	16846	17111	17062	16972	16862	16876	16864	16908	17043	16891	16865	16997	16978	16839	16816	16918	16925	17033	17006	16991	16997	16917	16900	17028	16878	16991	17049	17026	17000	16964	17056	16896	16874	16817	16927	16993	16847	16968	16901	16927	16886	16877	16979	16845	16707	17021	16822	17034	16898	16890	16940	16886	16820	16974	16849	17051	16980	16943	16966	16920	16949	16854	16949	16978	16770	16953	16985	16877	16810	16900	16937	17001	16873	16810	16834	17017	16967	17029	16906	16812	17028	16978	17116	17013	16872	16829	17060	16835	16802	16951	16953	16911	16912	16920	16935	16924	16999	16932	16970	16919	16795	16828	16948	16892	17024	16906	16942	16960	16839	16897	16861	16855	17106	16858	16837	17018	16933	16901	16888	17065	16919	16992	16878	17012	16796	17018	16922	16776	16978	16837	17055	17020	17049	17007	16803	16948	16874	16893	16936	16836	16911	16941	16895	16907	16935	16897	16977	17083	16806	16870	16927	16863	16924	16840	16931	16857	16782	16990	16886	16794	16865	16707	16867	16877	16935	16926	16959	16928	16768	17014	17003	16943	17046	16882	16922	16897	17022	16975	16991	16766	16990	16961	16799	16966	16941	16810	16885	17005	16850	17062	16743	17048	16827	16768	16856	17057	16849	16936	16945	16890	16872	16980	17012	17070	16907	17107	17103	16849	16959	16913	16675	16903	16903	16971	16889	16963	16934	16933	16774	16859	16945	16879	17007	16850	16922	17040	16963	16803	16914	17031	16770	16787	16894	16904	16895	17034	17069	17010	17077	17086	16948	17089	16849	16784	16831	16998	17044	16943	17012	16801	16830	16732	17108	16992	16978	16947	16776	17133	17168	16825	17095	17085	16920	17014	16917	16975	16894	16944	16943	16894	16973	16985	16911	16816	16973	16731	17037	16938	16836	16940	17059	17004	16820	16743	16901	16976	16956	16904	16875	17016	16868	16974	16993	16873	17121	16930	16795	17004	16899	16949	16888	16885	16912	17068	16931	17009	16919	16963	16961	17043	17172	16821	17056	17090	16857	16928	16893	17079	17007	16838	16843	16939	16935	16948	16994	16849	16908	16934	16902	16958	16871	16956	16972	16917	16904	16918	16836	16973	17002	17008	16941	16790	16908	16844	16921	16807	16963	16909	16907	16968	16883	17040	16940	17004	16925	16953	16797	16834	16908	16815	17108	16961	16948	16995	16937	16984	16941	17034	16915	16860	16857	16907	17020	17095	17015	16983	16825	17046	17075	17042	16817	16897	17090	17010	16874	17055	16822	16914	16994	16863	16964	16898	16808	16784	16990	16783	17174	16845	16933	16965	16931	16881	17013	17113	16897	17072	16786	17081	17022	16978	16902	17029	17123	16831	16875	17024	16946	16992	16888	17015	17061	16875	17106	16973	17058	16837	16869	17016	16965	16859	16931	17046	16906	17033	17005	16939	17032	16948	16912	16940	16792	17077	16867	17048	16934	16959	16956	16913	16924	16975	16839	16837	16909	17076	16974	17009	16921	16987	16858	16956	16769	17109	17078	16807	16993	16980	16962	16918	16950	17071	16989	16910	16928	16984	16882	16914	16904	16976	17049	16934	16945	16827	16951	16995	17093	16997	16964	16932	16791	17145	16901	16915	16958	17039	16915	16932	16899	16846	16924	16879	16722	17064	17000	16838	16949	16894	16983	16850	16862	16892	16889	17072	16841	16820	16819	17115	17165	16862	16862	16955	16940	17012	16757	17040	16831	16912	16894	16987	16957	17235	16964	16733	17098	16888	16781	17138	16904	16914	16875	16779	16989	17008	16937	16955	16981	16951	16950	16949	16917	16924	16990	16965	16962	17106	16939	16870	16841	16955	16851	16955	16840	16925	17027	16943	17005	16926	16934	17041	16919	16802	16949	16920	16924	16950	16953	16823	16929	16979	16913	16857	16720	16867	16925	16774	16996	16924	16902	17140	16899	16930	17134	17097	16863	16947	16835	17089	16960	16850	16941	17061	16866	16855	16985	17068	16956	17095	16761	16970	16857	16865	17104	16967	17030	16840	16995	16892	17013	16989	16945	16975	16947	16807	17004	16830	16928	16837	16937	16874	16918	17097	16867	17007	16958	17048	16857	16958	16845	17075	16837	16946	16860	16961	16924	17053	16818	17006	16810	16981	16797	16688	17095	16952	16964	16967	16980	16994	16950	16867	17072	16906	16916	16759	16842	17044	16847	16902	16891	17067	16866	16865	16821	16904	16778	16856	16855	17105	16725	16960	16956	16949	16831	16962	16834	16866	16977	17005	16839	16917	16758	16886	16851	16896	16796	17003	16807	17133	16817	17014	16923	16912	16964	16885	16998	16987	16831	16949	17024	16938	17022	16857	17002	16998	16992	16823	17103	17040	16893	16946	17027	16928	16880	16778	16760	16866	16979	17039	16784	16854	16930	16704	16871	17014	16911	16898	16992	16825	17164	17160	16939	17113	16950	17091	17029	17004	17050	16855	16872	16942	17019	16870	16963	17053	16851	17066	17068	17045	17047	16796	16830	16854	16850	16988	16869	16880	16957	16925	17093	16964	17047	16996	16864	16945	16920	16898	16865	16945	16785	16997	16865	17086	16921	16854	16899	16926	17000	16971	16862	16979	17066	16890	16967	17022	16973	16869	17066	17021	16881	16982	16893	16831	16788	17014	16784	16885	17084	16886	16842	16837	16982	16856	16959	17032	16917	16985	17072	17051	16930	16936	16941	16967	16895	17052	16757	16902	16895	17127	17010	16880	17070	16931	16957	16887	16986	16957	17072	16961	16806	16950	16783	16956	16895	16890	16850	16960	17032	16915	16929	16950	16805	16918	16828	16929	16985	16904	16898	16952	16885	16968	16987	16971	16918	16921	16843	16997	17164	16910	16969	16988	16849	16879	16841	16892	17008	17057	17098	16798	16938	16903	16795	17081	17097	16852	16872	17028	16986	17000	17047	16765	16907	17078	16868	17008	16961	16933	17024	16921	16999	16937	16900	16952	17023	16853	16858	16947	16962	17030	16933	16987	16842	16974	16841	17050	17112	16915	17070	17056	16840	16721	17041	16891	16887	16888	16817	17027	16968	16933	16963	16816	16988	16871	17047	16969	17021	16842	16901	16916	17039	16907	16990	16953	16906	16980	16998	17107	16891	17123	17021	16892	16842	16990	17017	16891	16930	16894	17062	17023	16863	17055	17091	16868	16828	16810	17257	16914	16787	16912	16797	16882	16933	17010	16906	17125	16901	16957	16924	16833	17002	17014	17141	16859	16904	17130	16815	16928	16941	16830	16937	16669	16996	16841	16812	16958	16995	16893	17047	16932	16960	16919	16812	16928	17039	16832	17100	16998	17137	17086	16911	16917	16886	16902	16970	16846	16723	17030	16855	16980	16860	17087	16934	16891	16853	16933	16956	16826	16869	16913	16964	16789	17152	17145	16990	16673
22516	21008	28754	23475	21247	23483	25544	20914	20237	20474	20459	22122	34558	39646	35365	30936	25319	22472	20910	20060	19961	20083	20085	20037	20073	19936	19781	19783	19961	19862	19926	20054	19955	19906	20088	19880	19816	19890	19941	19867	19807	19856	19994	19810	20037	19812	19751	19728	19841	19878	19703	19868	19916	20001	19863	19862	19717	19662	19978	19979	19736	19966	19802	19907	19816	20077	20024	19488	19790	19822	19878	19979	20014	19768	19736	19549	20013	19918	19581	19749	19898	19982	20046	19911	19993	19762	19823	19837	19521	19814	19694	19843	19930	19779	20090	19761	19784	19777	19787	20073	19948	19852	19973	19893	19700	19832	19685	19855	19762	19816	19804	19719	19745	19775	19702	19925	19893	20012	19897	19711	19886	19886	19825	19702	19702	19716	19828	19743	19853	19690	19855	19705	19723	19854	19717	19879	19715	19626	19673	19684	19703	19837	19889	19851	19988	19755	19597	19860	19766	19717	19938	19924	19964	19801	19670	19814	19946	19784	19740	19895	19781	19916	19812	19757	19942	19858	19757	19761	19789	19632	19841	19752	19726	19891	19807	19893	19934	19885	19762	19877	19781	19762	19678	19862	19815	19728	19902	19856	19571	19828	19809	19841	19879	19808	19706	19800	19699	19904	19708	19839	19695	19712	19711	19760	19735	19685	19655	19644	19678	19817	19795	19601	19754	19834	19753	19801	19787	19931	19554	20062	19981	19993	19819	19855	19899	19817	19719	19840	19903	19674	19862	19757	19831	19737	19674	19568	19725	19765	19699	19821	19829	19910	19680	19925	19748	20008	19778	19716	19786	19971	19893	19843	19886	19960	19761	19695	19840	19835	19887	19804	19765	19839	19494	19852	19954	19798	19810	19841	19761	19733	19739	19923	19736	19864	19884	19899	19645	19843	19736	19812	19714	19700	19863	19636	19671	19843	19846	19666	19890	19768	19712	19713	19756	19669	19960	19617	19886	19753	19698	19724	19872	19637	19936	19878	19999	19796	19830	19699	19968	19728	19803	19968	19745	19799	19900	19833	19616	19645	19791	19835	19905	19732	19758	19811	19843	19745	19881	19871	19723	19778	19832	19818	19689	19763	20007	19669	19621	19774	19906	19873	19595	19925	19984	19621	19790	19899	19837	19597	19679	19969	19859	19728	19905	19738	19824	19689	19615	19794	19751	19830	19946	19732	19621	20042	19742	19877	19664	19814	19909	19898	19838	19644	19741	19834	19739	19852	19582	19773	19850	19689	19880	19854	19791	19653	19723	19673	19620	19768	19901	19869	20000	19898	19994	19788	19947	19833	19718	19820	19723	19844	19876	19923	19912	19740	19889	19825	19828	19405	19776	20039	19644	19635	19920	19832	19721	19647	19930	19772	19769	19925	19700	19649	19711	19900	19621	19664	19759	19859	19730	19922	19757	19631	19858	19638	19694	19662	19650	19819	19949	19716	20012	19796	19871	19695	19760	19765	19872	19956	19669	19810	19943	19751	19656	19780	19766	19720	19789	19886	19636	19667	19574	19858	19699	19881	19809	19828	19690	19767	19906	19611	19920	19818	19634	19726	19830	19611	19756	19864	19852	19698	20009	19877	19970	19870	19835	19735	19975	19901	19894	19688	19721	19895	19611	19906	19844	19674	19607	19752	19722	19857	19738	19827	19884	19579	19936	19799	19800	19665	19789	19843	19931	19694	19931	19778	19902	19710	19642	19828	19852	19633	19669	19704	19747	19922	19708	19875	19770	19741	19816	19697	19698	19783	19844	19886	19857	19760	20028	19779	19830	19846	19833	20027	19769	19651	19880	19808	19634	19883	19967	19754	19980	19821	19827	19848	19933	19686	19568	19944	19595	19667	19862	19835	19704	19890	19638	19648	19790	20059	19740	19769	19751	19896	19935	19743	19862	19991	19964	19756	19853	19975	19637	19850	19861	19865	19871	19749	19675	19787	19646	19738	19632	19801	19913	19581	19680	19787	19960	19833	19854	19845	19937	19828	19812	19724	19805	19961	19972	19720	19708	19705	19755	19763	19737	19858	19782	19745	19806	19869	19740	19779	19795	19572	19675	19784	19848	19695	19736	19769	20047	19866	19961	19889	19619	19801	19723	19709	20054	19783	19665	19809	19727	19912	19795	19730	19558	19950	19800	19779	19929	19702	19808	19757	19732	19733	19770	19785	19855	19717	19837	19751	19933	19891	19770	19984	19826	19768	19579	19689	19738	19830	19969	19714	19833	19961	19821	19629	19707	19601	19799	19618	19901	19935	19897	19821	19877	19655	19716	19708	19844	19829	19637	19818	19722	19868	19773	19597	19711	19786	19935	19802	19892	19917	19864	19857	19641	19924	19913	19756	19789	19624	19806	19745	19714	19623	19779	19941	19845	19920	19672	19800	19758	19908	19775	19860	19609	19754	19820	19704	19740	19917	19808	19791	19760	19690	19844	19891	19816	19829	19861	19809	19735	19788	19735	20001	19677	19787	19847	19844	19803	19752	19754	19941	19688	19756	19778	19835	19851	19856	19823	19835	19755	19767	19850	19869	19640	19779	19778	19754	19629	19800	19667	19860	19696	19948	19729	19616	19946	19757	19753	19700	19714	19698	19682	19886	19780	19961	19959	19619	19759	19901	19695	19659	19834	19649	19829	19719	19784	19805	19826	19801	19766	20001	19911	19889	19930	19962	19764	19805	19609	19895	19671	19772	19983	19943	19564	19705	19915	19956	19721	19659	19797	19944	19661	19838	19783	19800	19741	19657	19704	19786	19664	19668	19694	19631	19869	19735	19801	19685	19848	19771	19718	19865	19765	19872	19628	19745	20013	19763	19767	19843	19756	19716	19661	19862	19752	19805	19744	19609	19786	20012	19703	19780	19816	19897	19960	19898	19689	19607	19603	19637	19688	19778	19728	19902	19675	20067	19890	19979	19787	19809	19701	19613	20105	19689	19606	19774	19655	19839	19906	19848	19896	19861	19738	19761	19675	19940	19954	19653	19755	19728	19675	19812	19681	19642	19902	19797	19718	19914	19955	19928	19897	19652	19712	19851	19909	19899	19840	19878	19548	19808	19654	19844	19707	19742	19658	19810	20009	19801	19756	19784	19848	19963	19727	19747	19669	19952	19724	19450	19836	19737	19830	19756	19742	19990	19769	19698	19894	19962	19687	19571	19803	19695	19815	19916	19734	19998	19743	19771	19576	19769	19863	19935	19900	19650	19716	19935	19803	19698	19683	19700	19672	19724	19771	19915	19890	19825	19812	19605	19985	19806	19650	19899	19633	19796	19722	19803	19857	19656	19628	19558	19765	19802	19727	19834	19742	19746	19820	19930	19969	19782	19620	19800	19770	19974	19863	19753	19822	19758	19756	19915	19845	19693	19758	20023	19728	19816	19918	19635	19832	19736	19664	19707	19664	19756	19740	19507	19862	19727	19742	19949	19611	19783	19837	19989	19842	19712	19939	19836	19667	19862	19769	19709	19761	19862	19728	19917	19874	19810	19828	20028	19877	19771	19648	19858	19634	19736	19757	19898	19901	19841	19829	19978	19808	19612	19769	19776	19901	19691	19815	19804	19786	19856	19739	19879	19867	19864	19611	19932	19826	19710	19909	19929	19678	19820	19920	19943	19897	19801	19848	19664	19638	19801	19735	19653	19756	19912	19686	19794	19777	19667	19840	19881	20044	19811	19854	19928	19754	19916	19910	19976	19783	19801	19800	19679	19721	19721	19570	19988	19889	19625	19822	19586	19785	19779	19760	19697	19860	19849	19806	19855	19988	19956	19740	19815	19674	19735	19850	19794	19842	19894	19939	19699	19885	19987	20104	19846	19909	19674	19730	19717	19780	19564	19929	19867	19817	19792	19678	19908	19631	19880	19889	20061	20032	19777	19656	19651	19914	19571	19804	19520	19655	19916	19854	19909	19836	19734	19842	19501	19835	19824	19692	19890	19694	19771	19689	19822	19793	19621	19661	19839	19872	19871	19988	19904	19839	19825	19825	19855	19795	19801	19829	19827	19818	19678	19894	19898	19830	19861	19893	19637	19940	19774	19840	19774	19789	19930	19806	19643	19653	19824	19725	19692	19825	19956	19897	19873	19717	19740	19780	19825	19442	19826	19926	19822	19654	19781	19955	19738	19820	19719	19812	19736	19779	19777	19829	19883	19962	19798	19860	19867	19815	19794	19804	19830	19892	20077	19734	19550	19801	19637	19843	19810	19527	19854	19760	19763	19825	19591	19548	19752	19868	19836	19885	19593	19974	19762	19709	19758	19721	20074	19925	19683	19918	19528	19983	19544	19740	19783	19686	19829	19780	19753	19699	19461	19722	19655	19632	19765	19693	19686	19849	19565	19672	19944	19666	19919	19977	19659	19792	19850	19622	19807	19775	20039	19613	19687	19854	19629	19663	19716	19733	19522	19891	19789	19756	19749	19979	19782	19643	19689	19725	19778	19808	19944	19876	19770	19815	19901	19944	19871	19701	20053	19690	19849	19654	19676	19983	19645	19880	19796	19772	19960	19947	19879	19818	19801	19762	19850	19759	19568	19859	19548	19760	19703	19720	19656	19495	19756	19802	19782	19729	19685	19683	19735	19888	19882	19551	19853	19633	19786	19657	19734	19726	19800	19855	19681	19864	19819	19969	19790	19725	19734	19597	19662	19683	19883	19723	20044	19766	19605	19935	19716	19713	19679	19722	19574	19476	19842	19728	19722	19678	19742	19695	19778	19824	19814	19668	19751	19899	19877	19787	19730	19896	19718	19951	19941	20004	19611	20015	19735	19967	20026	19625	19910	19684	19611	19709	19875	19872	19821	19663	19796	19844	19586	19715	19906	19770	19748	19820	19683	19748	19734	19618	19657	19684	19695	19944	19728	19774	19837	19720	19828	20022	19957	19693	19730	19953	19875	19764	19652	19818	19826	19763	19802	19713	19765	19540	19907	19727	19629	19778	19811	19734	19658	19893	19896	19634	19727	19844	19866	19823	19613	19823	19710	19795	19890	19877	19766	19904	19611	19778	19525	19739	19696	19773	19679	19683	19727	19789	19611	19774	19766	19865	19687	19737	19765	19541	19879	19801	19685	19637	20142	19900	19825	19782	19646	19756	19602	19663	19833	19734	19829	19844	19697	19704	19693
15352	27049	25108	21122	19383	18598	18077	17721	17585	17439	17273	21126	38284	40740	36519	30632	23301	19415	17860	16920	17038	16988	16761	16991	16911	16873	16969	16976	16774	16829	17036	16889	17054	16785	16923	16920	16815	16829	16795	16731	16901	16976	16965	17118	16851	16945	16956	16796	16795	16847	16909	16856	16918	16829	16920	16719	16934	16923	16751	16950	16877	16800	16775	17105	17008	16897	16812	16903	16828	17048	16925	16952	16774	16705	17012	16927	16866	16794	16842	16769	16659	16736	16777	16822	16920	16760	16711	16810	16854	16821	16913	16860	16939	16921	16680	16691	16820	16686	16739	16817	16922	16728	16810	16788	16884	16860	16727	16790	16935	16708	16820	16765	16985	16809	16911	16901	16722	16951	17105	16783	16814	16870	16789	16820	16687	16717	16749	16877	16924	16909	16922	16735	16916	16783	16897	16815	16902	16788	16988	16771	16774	16741	16862	16898	16791	16892	16954	16802	16889	16912	17002	16888	16859	16741	16750	16750	16886	16844	16743	16800	16859	16841	17031	16654	16925	16835	16933	16635	16892	16995	16841	16620	16621	16697	16790	16865	16898	16965	16622	16904	16770	16801	16872	16789	16831	17004	16884	16595	16920	16906	16934	16965	16906	16719	16832	16758	16838	16837	16854	16882	16924	16803	16819	16956	16839	16959	16916	16831	16740	16855	16954	16792	16877	16839	16836	16913	16890	16860	16837	16827	16809	16883	16862	16853	16891	16746	16796	16733	16874	16788	17053	16797	16822	16764	16868	16803	16991	17032	16826	16880	16747	16920	16973	16983	16941	16963	16925	16797	16814	16903	16760	16850	16963	16825	16734	16911	16814	16900	16905	16706	16985	16811	16880	16819	16706	16810	16955	16898	16871	16771	16874	16836	16740	16621	16823	16734	16900	16967	16773	16897	16738	16853	16716	16845	16984	16923	16751	16902	16738	16716	16759	16723	16846	16865	16639	16773	16889	16982	16833	16880	16830	16849	16758	16748	16819	16687	16739	16768	16955	16795	16887	16732	16924	16820	16905	17000	16636	16797	16790	16842	16597	16689	17024	16688	16796	16971	16796	16767	16867	16819	16901	16910	16675	16895	16751	16768	16802	16927	16871	16813	16878	16877	16714	16709	16902	16727	16761	17014	16936	16746	16947	16883	16678	16766	16853	16851	16830	16740	16890	17094	16857	16810	16957	16941	16790	16984	16903	16857	16740	16815	16917	16823	16842	16782	16817	16727	16799	16958	16829	16927	16784	16903	16779	16882	16849	16866	16963	16804	16683	16853	16844	16969	16877	17003	16741	16935	16856	16835	17010	16772	16836	16826	16729	16815	16952	16725	16757	16833	16748	16754	16891	16837	16843	16786	16674	16705	16969	16757	16790	16827	16940	16728	16951	16789	16999	16956	16946	16915	16701	16732	16893	16844	16904	16677	16971	16877	16823	16730	16970	16826	16681	16665	16802	16743	16689	16928	16832	16941	16766	16864	16720	16907	16719	16848	16929	16709	16927	16884	16858	16724	16824	16698	16877	16893	16822	16921	16887	16721	16880	16830	16829	16835	16816	16714	16751	16607	16762	16807	16792	16743	16858	16730	16854	16763	16892	17021	16702	16835	16730	16969	16797	16969	16844	16944	16821	16852	16825	16855	16734	16785	17042	16861	16816	16773	16906	16782	16843	16781	16928	16887	16664	16896	17000	16864	16700	16932	16869	16912	16865	16917	16813	16737	16793	16870	16675	16700	16847	16591	16682	16809	16778	16963	16847	16885	16772	16875	16751	16897	16660	16892	16849	16836	16921	16695	16924	16822	16719	16716	16829	16825	16674	16764	16884	16730	16773	16974	16850	16783	16957	16755	16798	16702	16796	17013	16949	16830	17024	16886	16751	16850	16794	16820	16915	16856	16876	16771	16981	16703	16747	16970	16751	17000	16799	16837	16742	16926	16792	16867	16861	16822	16776	16905	16866	16644	16894	16875	16789	16931	16842	16810	16704	16878	16844	16746	16890	16727	16854	16896	16970	16788	16781	16816	16808	16654	16727	16719	17012	16836	16675	16921	16751	16721	16872	16729	16912	16659	16871	16953	17107	16823	16770	16971	16807	16875	16627	16966	16838	16909	16817	16648	16933	16738	16976	16697	17013	16928	16882	16923	16909	16832	16749	16861	16900	16786	16796	16872	16759	16736	16786	16755	16881	16941	16902	16836	16776	16905	16734	16871	16814	16727	16824	16759	16916	16899	16626	16797	16899	16856	16984	16801	16832	17029	16746	16826	16833	16934	16732	16732	16681	16845	16915	16893	16918	16880	16789	16965	16714	16792	16799	16841	16831	16781	16955	16877	16805	16872	16964	17000	16710	16664	16866	17009	16812	16852	16763	17043	16792	16888	16720	16866	16804	16765	16898	16876	16773	16774	16799	16946	16819	16754	16827	16946	16928	16953	16717	16744	16963	16724	16936	16855	16915	16722	16792	16768	16907	16669	16801	17125	16975	16705	16742	16827	16917	16782	16727	16839	16698	16830	16645	16754	16881	16965	16861	16792	16926	16606	16930	16822	16583	16832	16879	16816	16852	16694	16821	16974	16888	16865	16768	16766	16762	16818	16840	16875	16835	16883	16845	16729	16976	16878	16879	16707	16794	16948	16604	16867	16912	16674	16899	16582	17054	16874	16819	16687	16765	17061	16783	17012	17031	16750	16747	16897	16862	16788	16681	16946	16866	16842	16932	16663	16705	16731	16841	16865	16780	16928	16722	16803	16873	16789	16870	16968	16862	16795	16785	16843	16670	16938	16912	16713	16838	16745	16678	16786	16666	16931	16746	16808	16740	16884	16861	16829	16755	16750	16845	16865	16676	16848	16756	16780	16790	16845	16713	16946	16886	17001	16849	16842	16699	16833	16798	16857	16726	17033	16948	16752	16787	16910	16785	16839	16984	16739	16882	16770	16872	17004	16942	16904	16948	16805	16802	16879	16660	16834	16849	16933	16935	16901	16727	16673	16929	16747	17076	16815	16728	16875	16744	16841	16898	16736	16937	16824	16984	16897	16942	16895	16743	16809	16786	16799	16892	16973	16973	16803	16884	16862	16885	16708	16876	16734	16847	16859	16948	16899	16916	16895	16852	16693	16952	16621	16749	16852	16871	16807	16915	16794	16783	16932	16933	16866	16829	16742	16854	16824	16860	16896	16909	16712	16944	16574	17137	16852	16879	16801	16913	16838	16972	16834	16687	16854	16851	16697	16962	16635	16848	16663	16903	16815	16939	16708	16676	16949	16760	16658	16988	16895	16681	16867	16981	16772	16814	16843	16784	16808	16618	16802	16794	16901	16984	16953	16907	16776	16787	16714	16630	16781	16779	16879	16816	17036	17101	16759	16935	16902	16831	16888	16784	16802	16864	16714	16826	16710	16715	16861	16907	16826	16806	16840	16661	16942	16745	16874	16866	16876	16761	16713	16784	16933	16992	16836	16965	16997	16887	16721	16783	16864	16732	16836	16883	16803	16663	16655	16896	16764	16973	16728	16742	16802	16771	16881	16822	16933	16861	16786	16938	16842	16802	16768	16891	16844	16760	16830	16821	16821	17006	16838	16760	16812	16746	16883	16834	16850	16719	16686	16762	16835	16948	16932	16965	16769	16769	16880	16786	16913	17007	16737	16780	16656	16768	16800	16910	16828	16805	16735	16766	17020	16626	16767	16895	16775	16832	16764	16879	16770	16837	16755	16831	16781	16940	16759	16847	16740	16969	16854	16745	16926	16745	16804	16902	16689	16776	16668	16832	16724	16950	16855	16918	16855	16750	16750	16839	16875	16887	16740	16742	16920	16672	16896	16843	16765	16952	16799	16758	16824	16857	16861	16876	16711	16717	17082	16796	16779	16717	16666	16750	16927	16756	16881	16813	16851	16819	16772	16740	16764	16764	16973	16917	16801	17005	16818	16795	16701	16967	16694	16850	16776	16776	16756	16878	16825	16832	16788	16840	16725	16902	16775	16750	16872	16898	16749	16975	16767	16813	16937	16869	16922	16848	16741	16918	16847	16869	16837	16862	16761	16840	16974	16698	16848	16925	17020	16782	16640	16962	16679	16947	16798	16734	16784	16820	16868	16635	16937	16674	16762	16796	16783	16835	16753	16748	16743	16815	16831	16878	16794	16849	16941	16776	16940	16869	16846	16786	16714	16811	16745	16947	16926	16761	16847	16656	16819	16767	16796	16769	16906	16879	16993	16825	16821	16877	16834	16759	16808	16704	16831	16872	16721	16886	16822	16754	16803	16863	16949	16954	16853	16877	16923	16880	16726	16780	16966	16745	16827	16983	16867	16846	16751	16659	16727	16886	16747	16791	16950	17010	16831	16881	16685	16839	16823	16863	16875	16922	16798	16887	16807	16878	16638	16788	16795	16716	16807	16879	16668	16868	16890	16852	16909	16803	16762	16964	16792	16881	16670	16862	16783	16807	16826	16962	16748	16943	16811	16761	16912	16732	16766	16823	16926	16704	16860	16783	16814	16745	16762	16904	16853	16881	16851	16857	16757	16734	16750	16801	16787	16774	16834	16642	16828	16915	16616	16696	16838	16814	16868	16813	16900	16818	16856	16831	16934	16821	16682	16704	16735	16864	16929	16823	16753	16879	16917	16820	16830	16980	17023	16801	16972	16780	16864	16888	16789	16927	16702	16805	16785	16719	16867	16915	16756	16857	16766	16880	16710	17026	16675	16924	16811	16729	16914	16840	16889	16893	16933	16758	16854	16627	17044	16782	16789	16626	16816	16793	16758	16780	16758	16925	16865	16894	17002	16730	16926	16753	16902	16694	16794	16729	16749	16919	16716	16756	16884	16784	16929	16802	16702	16931	16731	17041	16667	16804	16837	17015	16805	16843	16857	16864	16790	16639	16827	16812	16835	16853	16738	16860	16913	16687	16905	16810	16747	16724	16599	16789	16816	16655	16770	17050	16834	16898	16786	16655	16778	16816	16889	16798	16847	16946	16962	16828	16875	16727	16978	16880	16867	16813	16763	16826	16800	16746	16842	16752	16678	16905	16970	16695	16874	16799	16857	16885	16786	16722	16778	16739	16857	16923	16779	16771	16827	16920	16840	16860	16770	16722	16910	16808	16984	16734	16850	16810	16734
27423	21868	24153	21518	19014	18897	18934	18785	18865	18829	19064	18975	19733	20632	20591	20218	19403	19003	19191	19016	18663	19000	18910	18759	18983	18965	18862	18775	18950	18908	18937	18618	18732	18935	18877	18955	19144	19098	18943	18839	18767	18999	18790	18821	18752	18780	18780	18824	18910	18741	18670	18949	18787	18943	18949	18839	18853	18852	18796	19038	18953	19009	18861	18674	18966	18857	18686	18950	18840	18782	19021	18778	18940	18833	18832	18846	19070	18907	18868	18693	19020	18935	18818	18952	18907	18812	18764	18899	18853	18967	18815	18724	18708	18999	18937	19060	18897	18928	18828	18872	18859	18901	18958	19048	19024	19021	18851	19049	18833	18940	18862	18773	18716	18953	18860	18799	18802	18918	18779	18824	19109	18871	18795	19010	18804	18729	18902	18771	18869	18876	18863	18760	18799	18997	18741	18686	19133	18953	18903	18858	18900	18810	18680	19011	18908	18848	18837	18909	18742	18850	19053	18938	18867	18626	18892	19070	18911	18937	18851	18849	18582	18723	18905	18816	18727	18803	18924	18896	18719	19004	18874	19110	18699	19075	18886	18709	18903	18936	18915	18931	18803	18832	18860	18927	18941	18814	18969	18990	18822	18776	18759	18744	19023	19027	18839	18918	18813	18848	18899	18863	18645	18827	18948	18872	18725	18866	18845	18855	18987	18843	18960	19046	18887	19020	18792	18821	18737	18957	19034	19053	18692	18681	18763	18694	18874	18698	18804	18947	18940	18938	18995	18851	18876	18913	18775	18837	18964	18820	18726	18797	18744	18948	18944	18768	18980	18659	18782	18915	18780	18871	18867	18689	18880	18853	18848	18916	19055	18806	18917	18904	18813	18825	18910	18954	18942	18889	18791	18938	18842	18982	18790	18960	18784	18891	18759	18812	18948	18763	18842	18866	18847	18771	18986	18793	18950	18795	18781	18819	18942	18702	18797	18742	18893	18839	18857	18919	19239	18882	18954	18856	18828	18903	19079	18900	18913	18779	18698	18794	18941	18909	18986	19123	18711	18896	19001	18885	19190	18850	18748	18758	18984	18881	19010	19115	19023	18820	18896	18926	18923	18871	19090	18926	18984	18888	18923	18885	18963	18737	18943	18957	18993	18906	18765	18983	18788	18908	18991	19077	18814	18865	18986	18757	18870	18713	18900	18795	18758	18898	18840	18943	18788	19018	18873	18672	18719	18798	18858	18957	18955	18747	18731	18846	18733	18783	18880	18942	18883	18742	18819	18801	18927	18941	18962	18919	18918	18734	18804	18878	19153	18689	18922	19009	18846	18623	18987	18817	18874	18948	18772	19064	18995	18754	19036	18694	18925	18947	18768	18795	18789	18849	18622	18919	18866	18675	18871	18903	19018	18896	19066	18890	18783	19062	18865	18859	19030	19006	18732	18652	18818	18755	18875	18934	18950	18895	18797	18696	18990	18658	18736	18914	18757	19006	18931	18959	19082	18744	18764	18816	18803	18791	18798	18758	19012	18954	18810	18654	18748	18865	19066	18812	18601	19107	19027	19051	18910	18892	18823	18930	18860	18960	18900	18672	19045	18801	19040	18930	18804	18847	18976	18862	18845	19003	18849	18815	18949	19020	19008	18897	18988	18859	18792	18696	18908	18717	18926	18850	18660	18923	18971	19027	19004	18797	18884	18788	19007	19061	18907	18703	18731	18902	18636	18890	18801	18872	18752	18862	18947	18870	19137	18962	19099	18850	18922	18896	18913	18908	18991	18912	19013	18864	18789	18761	18805	18620	18889	18888	19035	18896	19003	19111	18903	18931	18933	19010	18944	18742	18991	18831	18797	19063	18946	18867	18848	18903	19003	18908	18975	18663	18741	18839	18994	18940	18694	18980	18875	19048	18851	18765	18835	18880	18883	18979	18882	18782	18816	18874	19101	18867	18916	18629	18899	18912	18565	18822	18760	18788	18742	18781	18880	18902	18887	18925	18944	18869	18795	18811	19043	18873	18833	19117	18857	18917	18789	18856	18951	18995	19061	18758	18933	18870	18902	18579	18683	18845	18865	19014	18857	18782	18980	19033	18969	18945	18690	18772	18694	18876	18636	18872	18885	18736	19163	18976	18870	18679	18892	18813	18947	18903	18769	18910	18748	18836	18976	18935	18720	18967	18825	18951	18732	18851	18871	18918	18974	18667	18844	18825	18772	18671	18762	18884	18960	18872	18843	18906	18815	18892	18961	18824	18861	18890	18983	18976	18958	19112	18962	18794	19016	18816	18839	18646	18939	18908	18835	18951	18903	18881	18804	18816	19023	18857	18929	18818	18764	18802	18563	18833	18814	18924	18816	18879	18899	19008	18963	18960	19024	18734	18750	18822	18975	18825	18929	18786	18730	18691	18928	18748	18878	18853	18965	19049	18988	18969	18769	18854	18963	19011	18901	18831	19011	19213	18802	18812	19011	18720	18822	18888	18898	18667	18771	18847	18847	18896	18884	19016	19018	18833	18791	18842	18819	19110	18999	19222	18770	18658	18716	18943	19078	18811	18820	18963	18926	18893	18827	18713	18986	18745	18845	19005	18826	18898	19037	18802	18882	18872	18966	19020	18809	18903	18749	18958	18855	18739	18970	18902	18816	18881	18876	18883	18669	18868	18802	18802	18975	18873	18709	18919	18925	18879	18793	18914	18906	18720	18951	18979	18914	19030	18950	18807	18919	18968	18962	18848	18763	18927	19072	19005	18966	18867	18903	19041	18732	18825	18942	18896	19178	18961	18806	18936	18810	18787	18907	18938	18846	18870	18819	18814	18813	19009	18997	18879	18806	18852	18857	18642	18949	18868	18883	18866	18810	19015	18888	18666	19005	18828	18863	18609	18677	18828	18941	19105	18934	19027	18819	18887	18789	19013	19038	18875	18890	18986	18821	18833	18845	18732	18899	18943	18948	18855	18834	19010	18733	18957	18687	18997	18834	18950	18886	18847	18830	18744	18866	19039	18911	18832	18783	19093	18730	18972	18857	18824	19016	18911	18912	18877	19048	18970	18572	18969	18758	18760	19029	18880	18837	18626	19029	18967	18964	18967	18922	18895	18877	18931	18861	18828	19020	18742	18855	18808	18991	19011	18927	18936	18933	18833	18908	18958	18950	18970	18834	19004	18820	18890	18930	18730	18909	18732	19037	18844	18856	19211	18903	18687	18847	18870	18719	18999	18950	18978	19029	18971	18802	18860	19211	18867	18828	18848	18935	18847	18919	18716	18886	18905	18970	18998	18892	19030	18865	18838	18881	18646	19027	18791	18827	18806	18974	18695	18743	18801	18902	18638	19068	18857	18938	18965	19121	19062	18867	18969	18815	18757	18990	18858	19068	18866	18667	18693	18814	18967	18954	18874	18789	18997	18957	19118	18762	18797	18841	18794	18863	18723	18982	18818	19020	18861	18935	18833	18821	19082	19019	18887	18841	18922	19086	18860	18949	18822	18921	18940	18744	18872	19101	18913	18995	19077	19005	18895	18903	18790	18804	18851	18780	18908	18886	18880	18835	19014	19104	18907	18781	19014	18775	18593	18958	18842	19110	18887	18757	18716	18896	18780	18944	18910	18762	18902	18878	18991	18925	18876	18731	18864	18814	18978	18914	18887	19043	18934	18795	18946	18757	18807	18998	19003	19037	18929	19044	18706	18948	18956	19008	18958	18855	18979	19150	18928	19098	18942	18809	19030	19173	18691	18723	18866	18857	18584	18800	18858	18923	18918	18902	18776	18847	18833	18774	18941	18787	18756	18719	19015	18865	18973	18865	18938	18909	18908	18816	18842	18705	18830	18968	19066	18853	18822	18892	19067	18784	18895	18808	18944	18829	18799	18890	18878	18965	18862	18881	18995	18888	18876	19058	18942	18787	18794	18984	18686	19077	18871	18865	18817	18838	18794	18969	18993	19086	18686	18604	18896	18976	18996	18695	18883	18828	18881	18857	18820	18675	18632	18905	18904	18878	18934	18788	18833	18996	19110	18795	18937	18721	18795	18839	18805	18826	18925	19032	18871	18906	18975	18593	18659	19004	19066	18981	18841	18758	18918	18962	19033	19008	18832	18989	18940	18874	19046	19081	18949	18903	18914	18891	18837	18911	18860	18997	18908	18760	18924	18869	19010	19051	18762	18897	18922	18815	18601	18751	18818	18932	18804	18936	18922	19135	18977	18871	18864	18979	18748	18863	19014	18769	18778	18823	18863	19055	19043	18728	18839	19035	18901	18929	18987	18776	19005	19064	18874	18891	18901	18877	18886	18865	19011	18919	18824	18987	19159	18941	18613	18910	18807	18796	18798	18926	18842	18724	18866	18761	18930	18810	18773	18773	18739	18935	18869	18767	18588	18942	18848	19031	19195	19039	18884	18782	18986	18812	18903	18872	19080	18879	18973	18838	18917	18672	18845	19022	18912	18846	18971	18880	18805	19096	18853	18931	18955	18929	18875	19020	18938	18993	18831	18719	18966	19265	18952	18979	18906	18877	18857	19054	18849	18953	18858	18924	19092	18910	18865	19013	18944	19040	19029	18972	18881	18797	18916	18994	19071	18945	18949	18802	18902	18813	18715	18923	18793	18704	19038	18816	18860	18921	18861	18940	18866	18920	18734	18800	18905	19079	18942	18896	18942	19049	19044	18553	18863	18709	18867	18963	18983	18968	18857	18950	19025	18951	18921	18986	18819	18875	19004	19047	18845	18832	18840	18826	18943	19073	18934	18871	18860	18890	18818	18971	18810	18903	18952	18757	18942	18633	18696	18906	18913	19025	18945	18774	18765	18726	19040	18795	18768	18753	18895	18964	19145	18909	18885	19136	19048	18971	18776	18989	18951	18867	18949	19042	18737	18795	18862	18777	18661	18928	18887	19017	19003	18979	18862	18893	19173	18934	18824	18941	18788	19034	18885	19187	18879	18934	18940	19114	19093	18859	18908	18854	18924	18787	19008	18924	18880	18767	18847	18987	18838	18745	19066	19031	18938	18939	18829	18946	18738	18866	19086	18945	19130	19026	18877	18925	18782	18649	18829	18702	18778	18812	18711	18921	18724	19065	18907	18842	18993	18865	18890	18909	19046	18850	18759	18913	18767	18952	18953	18836	18767	19042	18851	18954	18875	19020	18710	18878	18867	18940	18997
14943	17380	16944	16626	16506	16421	16411	16276	16241	16354	16316	16295	17847	18963	18449	17854	16910	16629	16314	16471	16270	16310	16328	16299	16189	16291	16357	16364	16218	16316	16334	16261	16398	16321	16264	16262	16269	16304	16426	16281	16296	16333	16342	16183	16492	16317	16160	16428	16419	16384	16292	16491	16219	16372	16389	16278	16252	16094	16187	16262	16478	16337	16210	16325	16218	16345	16289	16348	16290	16202	16134	16139	16293	16203	16218	16363	16541	16304	16518	16299	16296	16291	16365	16307	16367	16168	16339	16306	16286	16195	16345	16230	16292	16317	16473	16203	16305	16301	16215	16369	16020	16369	16270	16417	16085	16195	16295	16350	16286	16151	16268	16223	16251	16333	16286	16234	16316	16233	16409	16221	16154	16473	16263	16319	16209	16151	16175	16199	16114	16329	16356	16193	16366	16263	16116	16252	16321	16283	16230	16192	16341	16232	16319	16305	16328	16191	16185	16168	16191	16384	16286	16248	16028	16323	16141	16197	16164	16287	16364	16227	16307	16178	16390	16346	16294	16403	16512	16214	16247	16300	16494	16256	16289	16340	16324	16274	16202	16333	16251	16085	16229	16400	16335	16261	16186	16472	16201	16249	16075	16287	16390	16093	16393	16263	16238	16416	16124	16336	16331	16361	16404	16426	16351	16184	16452	16235	16278	16211	16267	16324	16189	16301	16306	16269	16253	16206	16296	16311	16277	16263	16371	16213	16266	16241	16252	16279	16350	16390	16322	16076	16301	16224	16413	16204	16339	16321	16320	16347	16196	16332	16233	16255	16162	16393	16317	16428	16286	16354	16233	16233	16314	16392	16258	16239	16392	16214	16184	16409	16233	16259	16214	16216	16263	16259	16338	16145	16290	16320	16097	16123	16315	16296	16186	16149	16318	16190	16372	16209	16249	16275	16424	16291	16328	16225	16278	16345	16291	16428	16197	16292	16277	16264	16291	16103	16188	16133	16203	16400	16480	16330	16204	16168	16301	16220	16141	16212	16428	16250	16384	16309	16426	16235	16215	16275	16248	16211	16247	16292	16334	16202	16276	16591	16249	16343	16444	16265	16074	16348	16250	16297	16296	16214	16165	16349	16336	16225	16268	16313	16136	16484	16391	16269	16074	16288	16178	16184	16289	16360	16473	16242	16277	16254	16338	16185	16358	16233	16385	16397	16303	16104	16103	16512	16132	16180	16030	16248	16286	16297	16278	16441	16221	16265	16294	16237	16383	16304	16281	16489	16353	16390	16308	16201	16308	16324	16257	16296	16211	16209	16395	16203	16303	16383	16183	16344	16267	16316	16152	16269	16124	16115	16129	16078	16240	16370	16160	16206	16430	16447	16484	16338	16237	16250	16456	16110	16421	16489	16254	16288	16352	16430	16279	16176	16287	16363	16275	16245	16308	16481	16202	16268	16256	16231	16379	16262	16207	16332	16291	16319	16101	16265	16282	16317	16186	16104	16176	16370	16231	16248	16232	16138	16328	16206	16305	16202	16423	16187	16503	16356	16335	16230	16217	16247	16380	16342	16334	16269	16109	16229	16293	16372	16323	16364	16083	16306	16117	16400	16165	16346	16226	16291	16280	16103	16400	16212	16323	16271	16269	16352	16244	16296	16446	16274	16210	16465	16274	16471	16365	16153	16224	16176	16390	16202	16304	16183	16503	16210	16251	16256	16174	16296	16295	16284	16176	16164	16311	16290	16378	16361	16416	16124	16466	16066	16260	16281	16222	16307	16288	16345	16177	16181	16282	16412	16211	16210	16248	16388	16223	16230	16060	16416	16320	16269	16091	16258	16246	16293	16304	16285	16225	16235	16399	16324	16196	16501	16286	16159	16412	16386	16290	16253	16415	16308	16348	16276	16193	16406	16192	16230	16231	16324	16131	16306	16412	16292	16242	16371	16196	16260	16406	16143	16300	16367	16387	16268	16402	16583	16209	16362	16229	16203	16396	16416	16339	16247	16276	16207	16125	16291	16307	16397	16309	16306	16342	16325	16401	16142	16504	16382	16159	16280	16285	16103	16152	16303	16240	16290	16345	16266	16310	16440	16194	16269	16395	16264	16217	16325	16345	16462	16152	16407	16380	16433	16337	16095	16260	16297	16259	16245	16216	16344	16382	16356	16255	16446	16345	16363	16271	16138	16412	16169	16193	16283	16319	16261	16361	16340	16175	16119	16188	16414	16321	16355	16348	16348	16180	16203	16213	16342	16336	16298	16247	16170	16340	16352	16233	16254	16315	16266	16193	16284	16250	16261	16203	16290	16334	16356	16286	16142	16172	16299	16323	16189	16275	16434	16309	16320	16261	16340	16233	16335	16391	16253	16313	16319	16372	16295	16256	16311	16315	16357	16226	16254	16438	16447	16422	16089	16375	16323	16340	16252	16205	16172	16414	16503	16438	16393	16267	16148	16061	16286	16307	16155	16253	16363	16188	16388	16431	16446	16261	16220	16174	16198	16167	16286	16272	16330	16258	16388	16347	16253	16125	16336	16167	16308	16437	16321	16317	16249	16127	16406	16301	16227	16263	16249	16177	16162	16314	16299	16150	16221	16383	16367	16276	16300	16302	16350	16195	16154	16397	16260	16369	16260	16222	16434	16281	16336	16350	16212	16376	16430	16428	16111	16180	16473	16431	16327	16428	16250	16362	16327	16209	16287	16251	16247	16220	16422	16170	16273	16250	16227	16406	16314	16333	16456	16371	16217	16117	16246	16315	16238	16362	16167	16252	16277	16042	16241	16220	16393	16233	16283	16235	16333	16278	16335	16327	16286	16335	16371	16226	16385	16319	16252	16282	16392	16224	16424	16246	16250	16377	16255	16316	16289	16335	16169	16189	16212	16358	16404	16317	16189	16338	16370	16313	16441	16307	16274	16307	16209	16159	16292	16333	16224	16201	16300	16286	16268	16177	16166	16184	16064	16199	16604	16381	16369	16267	16134	16386	16235	16341	16538	16355	16157	16233	16290	16335	16332	16258	16212	16341	16198	16253	16307	16332	16521	16271	16130	16318	16343	16339	16424	16277	16256	16409	16461	16215	16326	16185	16371	16109	16323	16226	16245	16384	16392	16413	16242	16066	16251	16339	16157	16240	16396	16405	16216	16381	16460	16249	16285	16459	16236	16394	16343	16308	16317	16193	16249	16527	16203	16278	16306	16307	16293	16392	16212	16219	16238	16352	16391	16244	16189	16311	16299	16288	16430	16242	16301	16436	16190	16302	16180	16332	16324	16376	16335	16220	16343	16242	16259	16323	16180	16257	16466	16254	16132	16103	16183	16452	16322	16216	16215	16232	16284	16517	16287	16303	16163	16267	16330	16342	16231	16258	16193	16259	16140	16342	16291	16153	16269	16367	16430	16352	16248	16303	16398	16426	16440	16126	16415	16409	16283	16321	16394	16279	16395	16305	16431	16449	16397	16251	16531	16155	16322	16481	16616	16334	16150	16176	16242	16364	16310	16059	16097	16378	16263	16265	16366	16387	16251	16336	16217	16290	16336	16310	16416	16471	16218	16173	16399	16288	16160	16408	16388	16478	16234	16146	16223	16382	16308	16379	16181	16448	16360	16377	16358	16286	16068	16201	16366	16302	16281	16145	16193	16101	16366	16126	16382	16382	16217	16262	16228	16350	16160	16342	16385	16256	16354	16388	16290	16165	16246	16120	16160	16296	16329	16266	16310	16242	16224	16174	16279	16375	16262	16312	16163	16195	16427	16279	16329	16363	16344	16337	16135	16214	16228	16505	16293	16277	16311	16543	16216	16271	16295	16261	16287	16193	16095	16399	16363	16486	16321	16200	16388	16422	16480	16189	16407	16355	16232	16401	16198	16324	16329	16122	16231	16232	16275	16093	16402	16399	16500	16318	16347	16260	16310	16202	16255	16228	16350	16376	16365	16239	16408	16349	16279	16309	16281	16352	16185	16383	16379	16212	16414	16452	16336	16114	16315	16249	16395	16350	16436	16162	16313	16376	16244	16247	16360	16305	16283	16184	16296	16232	16287	16267	16306	16382	16421	16443	16363	16210	16187	16125	16376	16340	16284	16205	16175	16382	16358	16316	16228	16288	16386	16371	16376	16302	16428	16464	16216	16199	16365	16234	16196	16309	16139	16363	16246	16311	16244	16303	16276	16330	16197	16305	16355	16324	16263	16277	16418	16246	16262	16454	16220	16297	16360	16178	16283	16298	16225	16304	16256	16453	16386	16312	16381	16409	16364	16231	16315	16342	16345	16200	16336	16310	16399	16298	16306	16330	16304	16308	16423	16172	16276	16196	16351	16371	16414	16264	16410	16456	16238	16281	16204	16368	16346	16137	16212	16204	16400	16428	16301	15992	16392	16473	16287	16276	16346	16073	16275	16369	16290	16285	16117	16402	16343	16301	16229	16274	16181	16203	16096	16160	16335	16362	16454	16184	16205	16364	16302	16315	16317	16305	16160	16168	16345	16393	16309	16424	16283	16244	16131	16256	16242	16428	16372	16172	16120	16169	16280	16298	16309	16217	16399	16350	16267	16194	16273	16381	16376	16291	16312	16257	16410	16197	16340	16217	16402	16387	16275	16141	16449	16328	16110	16173	16362	16329	16145	16305	16338	16367	16255	16198	16330	16164	16338	16298	16479	16181	16228	16235	16137	16238	16370	16177	16309	16153	16347	16555	16225	16349	16442	16258	16089	16417	16240	16252	16175	16382	16314	16143	16285	16475	16315	16150	16228	16174	16279	16227	16292	16265	16177	16247	16166	16303	16441	16291	16505	16576	16149	16353	16176	16253	16293	16373	16411	16369	16273	16264	16233	16186	16294	16216	16332	16373	16264	16171	16213	16391	16277	16203	16375	16271	16183	16321	16193	16233	16289	16278	16294	16228	16352	16137	16358	16146	16305	16241	16223	16222	16335	16391	16408	16314	16391	16377	16283	16233	16331	16180	16228	16325	16436	16404	16290	16201	16300	16422	16293	16314	16395	16246	16183	16518	16450	16308	16394	16307	16345	16370	16407	16263	16228	16160	16278	16267	16347	16337	16271	16461	16182	16233	16406	16236	16335	16194	16246	16234	16268	16196	16227	16319	16173	16353	16120	16250	16225	16366	16180	16117	16397	16374	16267	16188	16109	16219	16253	16233	16448
23472	21025	28391	23945	21905	22169	21848	19299	18973	19160	19403	21571	28725	31420	29011	24967	21381	19787	19128	18831	18715	18645	18838	18898	18626	18845	18871	18893	18931	18671	18875	18725	18780	18702	18795	18932	18802	18719	18758	18771	18935	18799	18786	18602	18759	18651	18569	18667	18845	18695	18944	18938	18810	18972	18868	18815	18739	18662	18594	18808	18804	18869	18775	18668	18994	18868	18781	18852	18579	18831	18595	18641	18632	18687	18861	18623	18832	18629	18767	18715	18576	18663	18713	18570	18893	18715	18702	18673	18573	18859	18667	18619	18844	18766	18849	18696	18618	18684	18837	18739	18742	18764	18632	18919	18661	18693	18902	18921	18471	18863	18974	18704	18818	18821	18855	18800	18849	18714	18616	18587	18617	18730	18960	18662	18668	18475	18629	18779	18632	18713	18740	18698	18770	18687	18716	18713	18823	18625	18553	18579	18697	18805	18732	18602	18628	18810	18930	18556	18586	18789	18873	18697	18832	18626	18695	18775	18654	18658	18614	18693	18684	18903	18743	18832	18785	18783	18660	18922	18866	18648	18646	18570	18620	18670	18621	18769	18695	18751	18558	18732	18792	18852	18723	18577	18621	18628	18664	18569	18830	18910	18780	18668	18817	18948	18598	18640	18718	18854	18941	18677	18984	18785	18552	18754	18842	18614	18483	18751	18642	18538	18540	18818	19005	18819	18720	18753	18769	18534	18775	18778	18856	18565	18737	18574	18655	18579	18881	18770	18692	18724	18601	18592	18964	18874	18556	18712	18457	18706	18792	18717	18673	18554	18940	18642	18532	18609	18844	18718	18772	18903	18642	18742	18825	18724	18658	18766	18810	18600	18608	18611	18737	18719	18875	18680	18716	18687	18684	18725	18846	18748	18848	18762	18731	18761	18730	18690	18584	18735	18755	18687	18846	18679	18744	18614	18529	18590	18557	18675	18795	18722	18720	18648	18909	18942	18698	18637	18687	18760	18856	18761	18765	18688	18796	18976	18753	18827	18566	18692	18786	18589	18699	18589	18830	18883	18793	18703	18746	18637	18677	18678	18729	18646	18646	18648	18755	18668	18687	18741	18710	18620	18567	18565	18825	18725	18695	18675	18550	18512	18492	18801	18710	18739	18707	18667	18843	18779	18664	18661	18613	18592	18800	18719	18739	18508	18808	18545	18627	18752	18574	18674	18748	18719	18705	18572	18728	18926	18605	18541	18835	18691	18699	18855	18683	18744	18424	18723	18651	18758	18661	18671	18575	18701	18542	18840	18803	18737	18811	18783	18663	18772	18665	18747	18713	18719	18770	18756	18835	18695	18652	18731	18561	18680	18763	18563	18751	18766	18645	18774	18681	18904	18758	18846	18840	18833	18489	18634	18930	18632	18876	18708	18841	18758	18720	18601	18627	18711	18814	18656	18515	18815	18455	18734	18590	18936	18637	18611	18670	18551	18914	18747	18619	18747	18632	18743	18757	18784	18616	18796	18706	18687	18587	18696	18729	18782	18615	18816	18684	18866	18853	18693	18884	18791	18776	18832	18624	18627	18851	18648	18459	18765	18710	18735	18575	18557	18395	18541	18885	18712	18817	18664	18818	18577	18708	18631	18702	18793	18382	18586	18814	18698	18768	18907	18531	18746	18829	18536	18621	18773	18725	18845	18841	18597	18814	18819	18577	18532	18787	18633	18725	18837	18708	18794	18600	18627	18748	18490	18815	18745	18728	18617	18513	18563	18619	18806	18861	18629	18587	18747	18636	18840	18658	18822	18758	18814	18826	18610	18675	18722	18701	18651	18861	18838	18807	18704	18620	18438	18792	18540	18710	18757	18908	18902	18577	18862	18681	18605	18600	18649	18658	18770	18749	18632	18573	18666	18799	18654	18648	18702	18688	18721	18959	18568	18684	18585	18570	18789	18681	18866	18595	18470	18586	18712	18619	18838	18836	18616	18728	18646	18979	18739	18817	18719	18636	18800	18708	18726	18547	18660	18803	18575	18590	18734	18684	18632	18683	18614	18572	18691	18788	18637	18630	18640	18868	18747	18630	18552	18679	18564	18752	18617	18720	18613	18857	18881	18760	18679	18759	18769	18679	18675	18634	18799	18783	18696	18706	18757	18707	18734	18841	18566	18803	18861	18606	18842	18736	18692	18642	18721	18718	18784	18644	18513	18819	18685	18538	18871	18621	18775	18596	18651	18648	18577	18779	18656	18848	18702	18694	18536	18538	18859	18864	18813	18864	18709	18727	18669	18747	18653	18628	18714	18755	18726	18710	18814	18612	18473	18677	18592	18726	18715	18753	18724	18724	18809	18783	18644	18675	18702	18688	18564	18736	18814	18832	18744	18825	18776	18638	18637	18639	18651	18799	18731	18771	18897	18828	18881	18658	18614	18782	18803	18771	18755	18624	18627	18714	18814	18652	18788	18601	18900	18722	18705	18763	18972	18418	18636	18559	18622	18864	18823	18830	18522	18607	18633	18525	18670	18774	18585	18763	18766	18869	18762	18698	18804	18506	18628	18598	18687	18695	18772	18560	18859	18602	18615	18934	18865	18617	18586	18764	18768	18772	18701	18705	18719	18622	18589	18779	18747	18832	18931	18714	18712	18802	18617	18727	18656	18769	18688	18909	18839	19008	18696	18743	18647	18603	18660	18927	18735	18789	18755	18610	18608	18797	18859	18651	18797	18728	18545	18609	18608	18656	18654	18702	18445	18582	18701	18712	18740	18594	18595	18568	18773	18546	18684	18738	18601	18802	18954	18642	18747	18718	18587	18933	18740	19032	18823	18797	18586	18668	18598	19002	18815	18680	18746	18762	18714	18898	18676	18650	18768	18754	18848	18582	18592	18617	18768	18733	18839	18550	18735	18585	18657	18702	18660	18650	18921	18654	18776	18645	18496	18780	18709	19108	18816	18591	18715	18579	18768	18792	18685	18727	18653	18780	18719	18677	18818	18809	18774	18588	18670	18723	18714	18637	18741	18746	18798	18995	18666	18837	18510	18738	18848	18743	18686	18747	18663	18695	18599	18729	18694	18711	18724	18666	18756	18770	18844	18747	18893	18834	18894	18733	18733	18702	18763	18781	18810	18693	18892	18722	18790	18727	18596	18728	18549	18795	18597	18770	18894	18794	18752	18827	18654	18544	18622	18793	18633	18646	18720	18758	18641	18700	18724	18846	18675	18783	18753	18647	18742	18967	18897	18812	18659	18800	18799	18565	18543	18728	18697	18781	18560	18677	18899	18573	18924	18770	18781	18906	18752	18655	18701	18619	18695	18797	18640	18550	18715	18876	18647	18766	18794	18815	18850	18790	18762	18729	18706	18794	18731	18803	18719	18762	18872	18962	18719	18535	18585	18789	18943	18738	18604	18729	18876	18831	18844	18646	18678	18653	18743	18764	18740	18468	18675	18866	18698	18692	18786	18706	18604	18531	18442	18746	18835	18747	18782	18682	18724	18711	18735	18571	18646	18547	18760	18733	18737	18800	18811	18686	18605	18766	18515	18616	18763	18823	18894	18698	18744	18783	18558	18668	18782	18610	18698	18567	18598	18734	18736	19059	18775	18646	18692	18758	18546	18840	18964	18543	18729	18881	18876	18671	18935	18526	18731	18653	18687	18559	18775	18721	18575	18918	18480	18932	18619	19006	18679	18725	18741	18468	18602	18682	18817	18570	18529	18719	18670	19027	18884	18751	18672	18641	18774	18471	18864	18794	18714	18728	18696	18776	18805	18880	18745	18740	18845	18664	18879	18679	18799	18751	18582	18691	18570	18614	18710	18847	18840	18643	18756	18630	18674	18749	18824	18867	18697	18609	18752	18800	18564	18806	18914	18728	18897	18921	18759	18639	18966	18700	18820	18726	18701	18749	18823	18894	18822	18714	18596	18600	18757	18724	18805	18731	18628	18874	18916	18844	18782	18835	18725	18684	18540	18727	18804	18793	18590	18815	18632	18707	18654	18766	18582	18770	18836	18706	18730	18562	18846	18762	18995	18468	18648	18673	18589	18540	18554	18651	18706	18752	18782	18850	18672	18847	18894	18749	18685	18758	18651	18625	18709	18836	18673	18619	18730	18777	18446	18751	18845	18623	18733	18695	18774	18735	18696	18576	18840	18546	18769	18792	18680	18821	18725	18661	18650	18866	18702	18763	18680	18654	18606	18654	18947	18693	18592	18698	18701	18784	18642	18697	18782	18638	18658	18627	18767	18756	18868	18720	18716	18934	18671	18629	18826	18786	18872	18759	18621	18616	18888	18796	18759	18653	18574	18805	18862	18654	18801	18660	18587	18814	18600	18840	18777	18838	18557	18743	18778	18653	18687	18778	18869	18657	18557	18607	18834	18838	18751	18825	18732	18670	18673	18857	18668	18834	18509	18754	18625	18601	18625	18691	18645	18556	18517	18892	18845	18796	18785	18663	18611	18975	18729	18885	18770	18619	18619	18594	18843	18631	18743	18519	18812	18999	19094	18788	18669	18657	18782	18651	18792	18599	18689	18717	18567	18601	18811	18457	18760	18607	18844	18632	18701	18618	18791	18623	18727	18598	18756	18859	18704	18791	18683	18616	18631	18729	18545	18662	18713	18713	18769	18621	18689	18729	18636	18510	18820	18700	18697	18671	18792	18537	18835	18770	18589	18757	18751	18567	18772	18695	18642	18361	18818	18568	18583	18788	18562	18529	18731	18623	18766	18508	18880	18756	18710	18651	18917	18777	18690	18556	18524	18660	18529	18675	18695	18917	18715	18658	18499	18780	18901	18798	18746	18647	18758	18854	18620	18857	18605	18730	18718	18570	18648	18559	18760	18766	18550	18747	18914	18755	18825	18519	18637	18893	18849	18803	18777	18849	18815	18551	18673	18559	18630	18695	18462	18725	18759	18780	18778	18863	18700	18988	18757	18668	18754	18812	18613	18807	18773	18796	18683	18570	18655	18836	18710	18825	18798	18642	18737	18608	18826	18703	18600	18780	18772	18953	18786	18726	18744	18722	18723	18661	18695	18834	18797	18820	18448	18817	18837	18686	18706	18634	18670	18467	18893	18737	18603	18794	18745	18685	18462	18824	18613	18669	18708	18661	18767	18649	18827	18701	18813	18782	18911	18905	18542	18804	18603	18756	18764	18660	18890	18940	18789
13917	22371	21530	18797	17895	17356	16877	16901	16556	16685	16839	21541	31939	33070	29727	23790	19181	17340	16602	16504	16204	16257	16334	16229	16309	16299	16293	16313	16151	16244	16220	16413	16505	16498	16543	16356	16171	16305	16340	16434	16250	16340	16514	16271	16342	16277	16245	16329	16419	16155	16135	16364	16266	16304	16279	16223	16224	16324	16345	16107	16350	16367	16332	16125	16250	16301	16106	16306	16285	16393	16353	16406	16258	16214	16260	16261	16062	16205	16333	16254	16463	16381	16263	16326	16290	16405	16292	16289	16106	16402	16370	16270	16339	16098	16350	16271	16160	16285	16363	16114	16344	16439	16171	16234	16222	16196	16312	16438	16279	16236	16320	16370	16290	16058	16200	16211	16303	16307	16291	16226	16246	16235	16202	16335	16278	16150	16265	16114	16165	16130	16306	16199	16395	16169	16296	16285	16137	16282	16290	16142	16308	16340	16154	16347	16346	16251	16307	16174	16111	16130	16050	16349	16347	16194	16144	16118	16379	16226	16254	16259	16183	16168	16221	16331	16224	16311	16441	16256	16171	16255	16224	16260	16231	16248	16288	16245	16182	16283	16455	16135	16261	16258	16191	16229	16145	16265	16292	16275	16325	16110	16327	16392	16272	16247	16195	16187	16387	16315	16153	16320	16189	16468	16208	16282	16430	16194	16079	16321	16262	16141	16373	16071	16188	16426	16244	16265	16282	16440	16161	16301	16401	16190	16273	16238	16352	16302	16169	16319	16212	16277	16430	16412	16238	16309	16305	16285	16367	16267	16415	16269	16258	16318	16374	16301	16216	16124	16375	16318	16279	16097	16341	16350	16453	16323	16175	16298	16220	16165	16397	16169	16304	16238	16283	16240	16326	16134	16362	16209	16155	16167	16253	16308	16270	16351	16370	16143	16197	16169	16346	16392	16352	16311	16326	16414	16195	16510	16337	16139	16191	16297	16321	16397	16311	16259	16334	16369	16275	16368	16212	16276	16349	16137	16334	16314	16191	16160	16141	16397	16008	16262	16207	16188	16356	16284	16248	16291	16241	16233	16047	16408	16298	16216	16321	16159	16251	16462	16176	16320	16173	16232	16326	16035	16326	16276	16241	16318	16228	16385	16177	16158	15987	16297	16128	16261	16203	16333	16285	16309	16174	16249	16290	16402	16245	16276	16284	16390	16090	16419	16462	16141	16334	16179	16360	16213	16194	16218	16439	16406	16496	16163	16461	16199	16270	16248	16230	16352	16299	16277	16162	16313	16408	16373	16253	16161	16038	16247	16291	16246	16311	16224	16202	16232	16192	16206	16330	16307	16131	16391	16183	16321	16231	16339	16343	16384	16107	16312	16266	16250	16240	16209	16268	16116	16178	16362	16082	16274	16399	16156	16287	16270	16233	16393	16395	16105	16350	16180	16196	16237	16334	16126	16310	16269	16271	16278	16235	16146	16436	16329	16089	16352	16281	16307	16523	16177	16191	16132	16207	16262	16320	16345	16292	16246	16206	16162	16332	16291	16147	16236	16169	16149	16279	16264	16200	16284	16074	16383	16226	16205	16255	16260	16366	16154	16366	16270	16382	16289	16108	16317	16263	16381	16173	16371	16136	16204	16191	16193	16410	16442	16375	16216	16371	16141	16287	16390	16401	16332	16324	16198	16225	16244	16193	16292	16261	16355	16371	16303	16130	16276	16135	16121	16367	16262	16262	16260	16288	16090	16141	16265	16346	16174	16194	16298	16108	16354	16262	16333	16325	16334	16327	16345	16309	16217	16229	16332	16107	16262	16265	16413	16225	16157	16188	16289	16173	16198	16251	16500	16145	16343	16378	16295	16268	16245	16344	16273	16122	16254	16282	16250	16258	16304	16200	16180	16311	16355	16309	16213	16214	16258	16146	16045	16250	16152	16268	16232	16263	16426	16303	16254	16176	16265	16138	16287	16216	16216	16194	16160	16302	16400	16214	16288	16307	16384	16215	16295	16201	16244	16106	16073	16449	16070	16331	16384	16334	16261	16313	16357	16271	16300	16279	16327	16173	16329	16327	16170	16299	16164	16263	16294	16233	16446	16130	16222	16382	16378	16191	16248	16307	16300	16264	16256	16437	16273	16346	16255	16259	16267	16179	16238	16294	16117	16239	16321	16300	16318	16254	16328	16269	16238	16387	16254	16145	16283	16273	16285	16272	16316	16331	16136	16089	16168	16281	16254	16205	16334	16380	16219	16426	16127	16404	16346	16159	16385	16256	16352	16256	16331	16239	16298	16368	16317	16092	16337	16436	16268	16319	16301	16291	16279	16008	16401	16367	16321	16194	16416	16396	16212	16137	16409	16372	16153	16306	16214	16169	16388	16271	16217	16236	16297	16086	16268	16186	16382	16301	16169	16243	16360	16352	16077	16300	16235	16291	16354	16123	16336	16272	16168	16438	16257	16283	16384	16108	16164	16426	16167	16266	16278	16030	16269	16456	16341	16147	16150	16227	16227	16169	16284	16290	16326	16442	16192	16129	16251	16218	16205	16289	15995	16260	16305	16075	16380	16404	16237	16095	16156	16412	16403	16297	16181	16173	16327	16168	16104	16406	16192	16298	16108	16283	16287	16277	16238	16222	16249	16337	16322	16167	16172	16310	16312	16276	16405	16286	16225	16385	16250	16402	16449	16283	16363	16353	16179	16045	16352	16320	16170	16222	16316	16254	16262	16211	16065	16432	16294	16132	16414	16166	16265	16228	16237	16107	16293	16290	16550	16305	16180	16191	16256	16376	16259	16367	16361	16328	16298	16254	16305	16201	16348	16190	16185	16316	16229	16143	16350	16346	16313	16265	16080	16153	16396	16232	16175	16254	16203	16218	16243	16326	16408	16372	16110	16312	16245	16295	16390	16307	16083	16330	16072	16209	16315	16374	16383	16198	16300	16186	16310	16065	16172	16321	16208	16203	16185	16319	16175	16167	16216	16169	16246	16268	16273	16241	16308	16394	16249	16355	16301	16391	16397	16318	16314	16419	16145	16388	16320	16171	16376	16455	16094	16251	16314	16173	16346	16278	16306	16250	16217	16289	16215	16377	16101	16332	16195	16316	16286	16387	16311	16141	16197	16211	16282	16266	16204	16322	16432	16193	16262	16138	16409	16274	16280	16337	16418	16307	16303	16299	16157	16209	16311	16139	16282	16302	16281	16208	16221	16187	16377	16442	16340	16224	16204	16129	16281	16291	16314	16304	16174	16184	16240	16363	16149	16182	16283	16137	16134	16313	16476	16333	16224	16404	16243	16339	16313	16349	16222	16262	16348	16362	16389	16467	16272	16299	16378	16425	16293	16185	16091	16272	16265	16452	16133	16319	16251	16305	16283	16326	16240	16417	16215	16270	16282	16246	16127	16121	16223	16243	16377	16199	16077	16317	16246	16314	16383	16256	16263	16441	16276	16246	16356	16302	16244	16227	16356	16409	16235	16318	16146	16484	16240	16430	16270	16062	16347	16314	16252	16187	16474	16180	16274	16271	16196	16249	16266	16245	16181	16259	16118	16196	16318	16178	16277	16341	16298	16360	16308	16287	16314	16297	16492	16199	16300	16347	16158	16334	16259	16223	16192	16259	16127	16190	16170	16378	16419	16153	16392	16347	16460	16238	16252	16307	16233	16299	16286	16382	16375	16300	16323	16447	16241	16249	16113	16234	16094	16196	16279	16205	16229	16266	16370	16452	16315	16350	16308	16326	16412	16201	16391	16419	16342	16378	16036	16498	16287	16162	16213	16187	16489	16224	16332	16256	16298	16337	16352	16218	16160	16252	16333	16224	16220	16186	16417	16146	16432	16321	16296	16278	16289	16308	16427	16406	16239	16383	16265	16203	16278	16240	16326	16383	16341	16101	16418	16307	16359	16208	16269	16307	16414	16084	16432	16244	16495	16164	16250	16325	16430	16213	16215	16102	16359	16339	16253	16237	16263	16313	16328	16217	16179	16287	16468	16255	16415	16308	16220	16358	16211	16467	16317	16056	16173	16349	16238	16024	16321	16450	16312	16236	16346	16256	16132	16275	16163	16159	16403	16100	16276	16266	16296	16130	16351	16359	16283	16246	16219	16295	16332	16248	16294	16199	16289	16287	16169	16336	16263	16296	16403	16254	16135	16244	16281	16269	16237	16118	16268	16256	16351	16233	16177	16300	16298	16316	16357	16141	16165	16302	16185	16243	16482	16401	16221	16273	16293	16181	16279	16412	16306	16400	16321	16221	16369	16184	16256	16403	16332	16355	16309	16186	16150	16216	16388	16232	16342	16254	16325	16246	16262	16390	16268	16190	16158	16245	16440	16237	16449	16265	16370	16187	16507	16499	16234	16284	16316	16212	16244	16306	16232	16243	16326	16316	16238	16302	16269	16518	16169	16244	16275	16360	16252	16310	16185	16371	16243	16139	16227	16335	16370	16288	16276	16262	16358	16308	16327	16180	16334	16190	16398	16095	16336	16377	16245	16283	16200	16234	16342	16152	16169	16202	16261	16323	16217	16301	16323	16169	16174	16206	16212	16234	16315	16345	16258	16389	16217	16398	16353	16332	16199	16340	16250	16286	16370	16328	16294	16188	16152	16298	16239	16171	16219	16098	16189	16254	16156	16121	16208	16470	16199	16337	16365	16297	16388	16304	16154	16334	16342	16204	16421	16345	16276	16325	16301	16293	16302	16262	16271	16205	16394	16142	16247	16178	16113	16381	16385	16266	16381	16132	16392	16222	16185	16275	16377	16117	16186	16399	16129	16396	16453	16290	16186	16356	16358	16207	16147	16096	16257	16199	16298	16348	16249	16231	16239	16346	16365	16053	16283	16334	16288	16332	16112	16240	16386	16278	16183	16286	16276	16215	16221	16230	16256	16363	16230	16251	16036	16362	16323	16276	16202	16192	16328	16114	16265	16160	16358	16260	16243	16422	16323	16350	16328	16266	16245	16253	16357	16110	16190	16349	16339	16427	16399	16222	16237	16169	16469	16113	16236	16140	16308	16299	16205	16338	16391	16302	16276	16324	16256	16209	16253	16227	16231	16228	16190	16320	16375	16275	16320	16385	16354	16187	16275	16260	16266	16380	16283	16186	16309	16301	16258	16158	16294	16343	16158	16325	16254	16303	16338	16253	16487	16164	16300	16290	16248
22491	21016	28790	23462	21210	23308	25002	20129	19488	19662	19621	25615	37887	38710	34554	28090	22806	20892	19634	19281	19106	19194	18928	19126	19234	19140	19093	19181	18880	19085	19127	19096	19111	19196	18925	19201	19097	19071	18980	19181	19103	19177	18909	19226	19018	19119	18955	19013	18949	18959	18995	18894	19206	19129	18971	19112	19002	18880	19020	18917	18943	18947	19031	19043	18996	19156	19079	19165	19061	18870	18958	18816	19065	19055	19036	18840	18998	18948	18753	18869	18771	18896	19010	18980	19080	19198	19089	18920	18868	19172	18868	18881	19189	19096	18986	18851	18964	18873	18898	18796	18980	18874	18947	18883	19171	19029	18814	19038	18997	18899	19035	18905	19094	19014	18930	18967	18903	18977	19057	18931	18829	19045	18917	18907	19103	19136	18817	18967	18944	18777	18857	18953	18945	18956	19123	18846	18853	18912	18858	19030	18861	18789	18749	19036	18904	19091	19001	18833	19059	18813	18923	18761	18930	18931	18919	18964	18665	18734	18951	18742	18997	18977	18734	18954	18893	18883	18805	19064	18846	18918	18813	18895	19042	18989	19015	18866	19053	18932	18838	18775	18882	18910	18822	18782	18890	18925	18806	18852	19002	19052	18905	18995	19008	19002	19008	18911	18902	18867	18902	18806	19012	18981	19157	19021	19134	18954	18938	18985	18675	18898	19035	18891	18942	18824	19013	18949	18997	18937	18670	18992	19163	19040	19021	18929	18917	19007	18905	19116	18933	18911	19013	19099	18901	19034	18940	18804	18976	18968	18900	18803	18539	18909	19072	18781	19034	18916	19033	18763	18737	18912	18573	19056	18849	18807	18932	19207	18999	18875	19042	18921	18951	18965	18777	19002	18932	18819	18898	19095	18793	18752	18848	19023	18991	19023	18924	18782	18898	19106	18760	18922	18913	19065	19135	18839	19039	18762	18863	19056	18873	18914	18993	18811	18809	18806	18920	18830	18990	18744	18903	18859	18908	19010	18871	18868	19072	19027	18989	19009	18912	18950	19001	18929	19031	18815	19058	18871	18839	18721	18768	18883	19199	18814	19098	18960	19008	19020	18677	18976	18990	19032	18812	18833	19056	18890	18947	18883	19067	18829	18985	18655	18866	18945	19000	19056	18793	18838	19003	18831	19046	18876	18972	18951	19141	18850	18915	18982	18762	19165	18781	18934	19023	18803	18857	18860	18818	18866	18907	19109	19129	18681	18896	18642	19036	18851	18833	18787	18887	19076	18897	18960	18928	18902	19036	18759	18923	18898	18905	19128	18882	18977	18829	19170	18797	18798	18858	19180	18775	19062	18892	18887	18922	18906	18983	19033	18996	19020	19001	18894	19033	19189	18965	19072	18952	18853	18946	18888	19056	18747	18960	19057	18958	18915	18856	18923	19145	18885	18778	18990	18847	19046	18880	18830	18848	18754	18805	18905	19068	18987	19106	19005	18889	18866	18965	18988	18993	19151	19124	19017	18816	19077	18942	18685	18943	18956	18998	18955	18982	18991	18837	18844	18970	18889	18898	19063	18946	18896	18995	19017	18946	18956	18904	18879	18843	19039	18951	19056	18938	18973	19024	18892	18930	18784	18913	18868	18991	19081	18832	18952	19061	18895	18821	19050	18862	18981	18893	18969	19030	18739	19072	19049	18801	18946	18958	18890	19098	18932	18778	18719	18802	18744	18966	18945	18746	19274	18781	19216	18868	18991	18886	19015	18872	18801	18877	19181	19011	19000	18879	18784	18769	18865	18767	18739	18970	18809	18974	19187	19061	18810	18966	19023	18773	18904	19146	19085	19040	18955	18946	18926	18906	18949	18935	19047	19035	19008	18875	18832	18812	18626	18864	18874	18915	19056	18818	18681	18973	18932	19162	19072	19123	18880	18930	18839	19054	18881	18925	19017	18800	18810	18848	19044	18829	19002	18966	18986	18859	19002	18943	18729	18994	18814	18950	18861	18991	18884	18936	19039	18836	18760	18842	18903	18884	19022	18879	19028	18886	19090	18745	18904	18794	18934	18909	18919	19011	18978	19062	18991	18900	18737	18953	18860	18799	18720	18829	19074	18911	18807	18943	18872	18973	18892	18568	18844	19021	18865	19119	19164	19022	18697	18964	18896	19065	19146	19140	18928	19027	18945	18817	18976	18792	18973	18772	18778	18854	19009	18857	18849	18996	18987	19075	19020	18846	18827	19033	18818	19035	18678	19046	18882	18908	18946	19158	19120	18923	18820	18948	18929	18979	19142	18560	18815	18921	18967	19050	18964	18986	18983	18896	19010	19060	19014	19029	18978	19057	18829	19015	18837	19027	18914	18907	18889	18987	18877	18970	18883	18887	19134	19044	18953	18980	18701	18885	18968	18763	18941	18839	18821	19023	19094	19058	18943	18787	18848	19004	18767	18942	18900	18812	18779	19108	18914	18965	18877	18955	19075	19009	18929	18991	18878	19019	18981	19062	18760	19053	18983	18864	18874	19137	18957	18874	18870	18860	18922	18946	18824	18814	18769	19004	18922	19017	19095	18966	18915	18972	18967	18928	18920	18884	18977	19039	18891	18759	18940	18966	18673	18898	18827	18906	18890	18959	18797	18786	18802	18972	18897	18846	18932	18905	18898	18943	18821	18912	18944	18946	18706	18896	19020	18977	18914	18937	19124	18804	18887	18936	18925	19091	18947	18960	18802	19097	18901	18792	19019	18823	18817	18902	18873	19062	18730	18701	19019	18874	18874	19036	18925	18827	18920	18781	18803	18876	19218	18887	18835	18956	19091	19077	19066	18850	19035	18963	19013	18976	18766	19082	18876	19020	18997	19100	18959	19029	19036	18914	18914	19017	18852	19053	18754	18943	18924	19028	18857	19119	18784	18709	19016	18879	18939	18811	18858	19006	18828	18793	19006	18989	18913	18914	18681	18867	18693	18967	18965	18891	18637	18903	18964	19124	19018	18821	18892	18854	18870	19039	19137	18982	18848	18873	18873	18955	19008	18802	18807	19014	19018	19059	19000	18840	19051	18899	18910	18775	19097	19276	18860	19123	18746	18882	18631	18962	18851	18901	19172	19032	18999	18916	18913	18863	18952	18812	19165	18971	18991	18648	19006	18895	18862	19001	18894	18925	19127	19005	18939	18711	18898	18948	18905	18945	18814	18958	18992	18979	18870	18936	18774	18846	18882	18943	18947	18979	18932	19020	18999	18946	18909	19008	18970	18974	18829	18884	18999	18878	18679	19002	18899	18935	18906	18718	18737	19010	18763	18777	19052	19135	19068	18838	18968	18948	18833	19026	18901	19042	18966	18905	18953	18884	18961	19004	18916	19044	18972	18915	19061	19053	18845	18866	19187	18736	18879	19131	18989	18992	18860	18873	18811	18950	19108	19098	19148	18957	19114	19053	18920	19124	18729	18961	19032	18737	18832	18999	18897	18844	18871	18964	18852	18981	18986	18888	19115	18925	18973	18891	19006	18967	19048	18869	18881	18722	18789	18904	18966	19100	18905	18985	18755	18978	18951	18954	19090	18745	18836	18899	19078	18828	18951	19071	18786	19147	18890	18707	18916	18900	19222	18950	19069	19098	18997	18907	19005	19031	18864	18918	18887	18786	18996	18844	18883	18843	18851	18805	18934	18917	18802	18854	18678	18954	18981	18850	18941	18916	19001	18877	18888	18799	19144	18977	18892	18890	18882	18973	18933	19055	18849	18918	18723	19021	18935	18792	18908	18855	18799	19122	18759	18887	18788	19339	18964	18902	18885	19007	19090	18920	18991	18943	18744	18777	19047	18918	18905	18730	18764	18877	19037	18963	19042	18968	19166	18920	18857	18932	18733	19161	18779	18895	18939	18895	18717	19163	18921	18967	18820	18852	19075	18797	18918	18886	18896	18931	18844	18956	19094	19078	18796	18934	18868	19021	19005	18978	18960	18988	19026	18855	18868	18889	18942	18784	19093	18763	18978	18729	18743	18841	18853	18891	18913	19007	18901	18916	18937	18848	19011	18935	18850	18998	18915	18893	19022	18853	19059	18802	18991	19154	18919	18845	18702	18956	18900	19012	18887	18893	19005	18936	19028	18937	18866	19127	18896	18638	18887	18879	19064	19095	18824	18806	18810	18747	18910	18923	18790	19108	19172	19097	18792	18985	18834	18898	18924	18860	18825	18909	19109	18832	18931	18846	18935	19048	18987	19022	18662	18846	19000	18937	18930	18918	18962	18951	19165	18946	18929	18796	18977	18931	18936	18867	18952	18922	18839	18899	18937	18945	18820	18934	18950	18970	18816	18937	18831	18997	18850	18788	18964	19060	18884	18884	18812	18890	18724	18860	18829	18919	18862	18946	18795	18859	18722	18852	18932	18980	18919	18987	18888	18942	18829	19059	19038	18818	18936	18878	18705	19070	19046	19031	18850	18850	18953	18926	18821	19019	18766	18841	19016	18953	18959	18926	18923	19174	18822	19052	18752	19097	18946	19014	18787	18849	18975	18781	19009	19047	18900	18898	18997	18838	18917	18908	18771	19191	18902	19090	18996	18939	18772	18952	18943	18851	19038	18796	18951	19002	19043	19116	19051	18862	18601	18830	18906	18967	18874	19045	18945	18954	18977	18917	19013	18853	18947	18870	18909	19015	18838	18988	18900	18898	18862	18879	18979	19143	18817	19098	18976	19012	18887	18948	18996	19078	18745	19005	18997	18931	18661	18945	18994	18996	18907	18979	18908	18835	18787	18808	18991	18898	18640	18798	19091	18924	18898	19018	19006	18931	18817	18760	18964	18586	18739	18769	19030	18925	19048	18901	18897	18950	18804	19161	19035	18899	18931	19027	18922	19041	18804	18740	19098	18821	18833	19054	19052	18979	18686	18911	19025	18994	18853	19079	18861	19027	19014	19015	19047	19265	18792	18882	19039	18773	18881	18866	18760	18914	18901	19130	18750	18831	18972	18807	18947	19061	19115	18828	18893	18811	18994	19084	18919	18780	18866	19001	18948	19047	19212	19040	19115	18833	18957	18967	19164	18943	18866	18816	18813	18851	18871	18806	18956	19115	18812	18931	18946	19059	18975	18895	18933	18888	18862	18954	18946	18954	18868	18978	18945	18871	18969	18974	18846	18869	18789	18884	18929	18822	19047	18851	18966
15147	26419	24733	20748	18936	18318	17630	17171	17064	17026	17289	28283	41275	40112	35217	27290	20946	18142	16693	16313	16267	16424	16343	16101	16573	16338	16458	16406	16387	16268	16303	16501	16327	16327	16359	16500	16444	16256	16293	16203	16396	16421	16337	16441	16419	16385	16501	16418	16350	16390	16300	16282	16411	16434	16387	16352	16260	16340	16300	16393	16272	16311	16307	16308	16352	16226	16296	16371	16400	16292	16292	16199	16323	16354	16208	16270	16347	16224	16220	16181	16419	16366	16492	16263	16246	16425	16408	16483	16321	16365	16464	16348	16317	16419	16303	16280	16335	16288	16375	16307	16298	16354	16340	16497	16457	16265	16357	16281	16429	16424	16288	16419	16356	16315	16581	16344	16281	16300	16266	16232	16479	16161	16293	16222	16249	16222	16283	16321	16412	16361	16162	16152	16209	16413	16379	16268	16513	16351	16409	16330	16361	16057	16357	16281	16403	16244	16399	16076	16213	16424	16252	16295	16418	16288	16321	16410	16151	16375	16378	16468	16338	16434	16232	16164	16371	16279	16446	16215	16229	16210	16163	16103	16297	16285	16152	16239	16386	16317	16347	16315	16200	16398	16192	16421	16340	16351	16398	16432	16380	16284	16305	16488	16401	16329	16219	16546	16309	16378	16288	16260	16412	16193	16319	16351	16281	16476	16274	16425	16320	16398	16343	16418	16546	16338	16375	16262	16367	16434	16299	16324	16361	16285	16297	16186	16162	16343	16291	16316	16250	16291	16564	16135	16347	16176	16159	16213	16322	16295	16249	16387	16247	16441	16416	16267	16198	16373	16463	16219	16345	16341	16433	16400	16370	16336	16364	16514	16405	16331	16270	16436	16196	16438	16318	16321	16358	16332	16188	16335	16247	16308	16322	16310	16382	16218	16288	16345	16256	16425	16306	16187	16410	16228	16319	16391	16469	16394	16310	16328	16336	16182	16342	16279	16302	16275	16209	16323	16335	16369	16235	16229	16450	16166	16579	16312	16343	16309	16135	16292	16285	16520	16258	16278	16281	16324	16307	16335	16243	16284	16315	16298	16479	16417	16382	16221	16332	16358	16209	16351	16197	16376	16535	16339	16234	16160	16389	16254	16333	16325	16296	16292	16514	16349	16138	16467	16250	16278	16222	16285	16453	16115	16238	16310	16333	16344	16249	16285	16261	16351	16371	16141	16329	16209	16309	16282	16425	16392	16314	16256	16327	16202	16301	16222	16388	16263	16379	16509	16279	16321	16290	16210	16370	16459	16220	16359	16180	16217	16256	16262	16245	16484	16263	16331	16428	16299	16276	16240	16325	16270	16285	16211	16258	16448	16277	16340	16250	16526	16057	16369	16495	16153	16245	16209	16342	16464	16378	16293	16429	16587	16462	16241	16176	16354	16357	16262	16323	16301	16118	16470	16140	16379	16308	16444	16333	16469	16311	16139	16214	16355	16437	16303	16307	16245	16660	16276	16219	16397	16141	16493	16425	16078	16371	16268	16216	16273	16453	16215	16366	16347	16306	16320	16333	16164	16468	16273	16394	16372	16337	16373	16384	16308	16243	16237	16275	16439	16184	16335	16324	16197	16475	16290	16422	16170	16323	16233	16306	16157	16493	16460	16407	16459	16339	16150	16343	16380	16274	16473	16316	16264	16186	16250	16246	16363	16170	16318	16159	16148	16351	16388	16303	16334	16354	16373	16127	16448	16435	16275	16275	16296	16489	16229	16351	16223	16241	16107	16404	16306	16302	16247	16312	16355	16224	16357	16276	16356	16344	16443	16253	16416	16200	16454	16257	16273	16269	16274	16373	16172	16300	16299	16325	16389	16315	16384	16322	16325	16428	16208	16203	16348	16166	16437	16141	16279	16417	16347	16501	16320	16375	16288	16427	16330	16341	16230	16445	16386	16536	16286	16350	16344	16311	16435	16245	16335	16551	16246	16383	16216	16276	16359	16321	16463	16451	16458	16224	16309	16415	16151	16200	16335	16263	16494	16193	16201	16282	16437	16305	16247	16297	16297	16432	16221	16382	16297	16227	16286	16112	16295	16350	16297	16348	16224	16334	16335	16160	16468	16132	16287	16329	16208	16377	16235	16284	16195	16316	16259	16346	16210	16427	16366	16217	16210	16484	16456	16177	16278	16243	16272	16197	16274	16258	16379	16214	16257	16089	16189	16436	16284	16231	16305	16499	16469	16360	16317	16275	16315	16236	16369	16192	16279	16397	16289	16285	16342	16262	16296	16155	16351	16430	16331	16373	16376	16361	16140	16338	16200	16169	16254	16351	16283	16394	16338	16355	16274	16217	16249	16280	16237	16410	16268	16327	16258	16313	16159	16377	16127	16355	16316	16272	16376	16297	16145	16304	16415	16254	16180	16483	16516	16419	16368	16448	16321	16212	16170	16404	16457	16396	16245	16299	16427	16469	16377	16377	16274	16361	16295	16220	16365	16312	16116	16324	16202	16340	16391	16398	16215	16208	16504	16168	16419	16338	16441	16278	16231	16153	16192	16330	16560	16252	16346	16120	16284	16335	16149	16303	16208	16246	16453	16365	16247	16281	16395	16403	16149	16411	16286	16399	16284	16133	16226	16195	16346	16282	16334	16262	16298	16200	16220	16386	16321	16309	16302	16270	16276	16434	16240	16406	16311	16347	16387	16258	16354	16350	16520	16363	16209	16342	16216	16218	16236	16338	16374	16222	16335	16197	16459	16374	16335	16287	16524	16361	16292	16279	16399	16265	16385	16331	16298	16251	16290	16360	16236	16315	16362	16406	16270	16108	16241	16531	16125	16385	16224	16436	16372	16391	16231	16290	16172	16339	16406	16267	16322	16373	16407	16365	16349	16241	16428	16379	16211	16325	16348	16336	16280	16281	16467	16057	16326	16190	16344	16212	16347	16149	16199	16356	16407	16381	16230	16235	16431	16505	16416	16176	16285	16274	16188	16293	16228	16368	16275	16462	16258	16320	16318	16478	16308	16432	16318	16190	16363	16231	16311	16421	16379	16266	16341	16323	16254	16443	16316	16317	16139	16393	16341	16269	16243	16392	16291	16340	16268	16408	16227	16430	16503	16354	16367	16229	16271	16348	16505	16283	16372	16378	16438	16208	16177	16467	16175	16341	16358	16095	16442	16252	16427	16386	16228	16229	16211	16294	16273	16267	16361	16193	16249	16398	16422	16350	16432	16516	16257	16257	16311	16297	16132	16248	16375	16414	16267	16269	16433	16430	16302	16275	16388	16310	16328	16278	16244	16308	16285	16279	16451	16333	16186	16458	16175	16275	16300	16351	16370	16184	16284	16392	16264	16247	16329	16292	16320	16193	16342	16305	16102	16396	16308	16397	16326	16427	16176	16426	16494	16310	16317	16176	16376	16334	16346	16630	16344	16318	16376	16335	16406	16295	16440	16105	16325	16448	16329	16202	16381	16350	16359	16159	16369	16241	16189	16426	16409	16443	16433	16284	16244	16306	16320	16257	16283	16255	16161	16215	16215	16347	16291	16541	16378	16409	16207	16420	16380	16401	16278	16273	16336	16199	16435	16438	16375	16252	16402	16333	16166	16338	16353	16226	16506	16215	16425	16322	16329	16216	16252	16348	16142	16156	16353	16419	16205	16210	16312	16348	16452	16482	16251	16328	16333	16194	16222	16305	16238	16428	16228	16228	16334	16234	16381	16265	16260	16305	16461	16225	16395	16404	16404	16370	16219	16516	16307	16448	16287	16219	16479	16426	16232	16364	16468	16389	16372	16342	16313	16389	16284	16448	16221	16470	16339	16341	16240	16367	16332	16290	16326	16272	16215	16371	16286	16285	16267	16401	16339	16488	16342	16312	16291	16337	16275	16231	16391	16225	16256	16398	16504	16499	16317	16330	16292	16268	16210	16436	16154	16327	16359	16416	16194	16239	16270	16246	16256	16263	16206	16429	16268	16344	16383	16326	16460	16157	16325	16518	16328	16331	16322	16320	16297	16387	16298	16440	16173	16279	16332	16261	16296	16351	16465	16287	16326	16200	16348	16196	16349	16341	16253	16283	16396	16273	16375	16376	16377	16312	16287	16287	16307	16245	16283	16419	16365	16334	16313	16287	16215	16359	16504	16394	16286	16346	16291	16326	16288	16243	16392	16392	16206	16528	16370	16388	16405	16393	16267	16258	16236	16370	16292	16305	16382	16189	16351	16272	16532	16331	16239	16353	16368	16302	16262	16246	16285	16345	16458	16350	16387	16396	16221	16301	16398	16284	16275	16288	16397	16048	16209	16300	16294	16389	16261	16119	16245	16365	16329	16231	16246	16359	16145	16203	16223	16286	16229	16179	16454	16270	16335	16495	16383	16129	16302	16449	16275	16335	16518	16255	16224	16323	16276	16425	16294	16425	16219	16362	16316	16299	16247	16319	16239	16215	16125	16253	16303	16357	16252	16277	16234	16276	16267	16395	16284	16276	16265	16323	16284	16335	16222	16263	16317	16219	16327	16131	16335	16408	16126	16376	16369	16182	16319	16394	16272	16244	16451	16514	16158	16310	16450	16373	16326	16168	16170	16462	16224	16451	16229	16357	16284	16136	16397	16259	16341	16392	16576	16345	16348	16259	16365	16344	16369	16275	16256	16371	16154	16515	16229	16330	16418	16307	16374	16422	16168	16245	16425	16303	16419	16337	16197	16287	16486	16387	16288	16317	16353	16256	16440	16355	16336	16279	16282	16385	16256	16286	16314	16398	16304	16200	16448	16249	16354	16235	16292	16301	16296	16255	16160	16277	16405	16365	16442	16355	16467	16335	16242	16262	16280	16353	16325	16240	16212	16156	16400	16333	16290	16254	16474	16350	16270	16198	16283	16093	16354	16374	16318	16453	16274	16265	16165	16226	16465	16269	16270	16292	16418	16384	16260	16138	16221	16524	16138	16289	16419	16130	16384	16245	16291	16368	16298	16398	16353	16384	16280	16341	16291	16372	16237	15986	16359	16421	16259	16341	16237	16267	16288	16347	16318	16286	16342	16166	16341	16343	16345	16202	16505	16343	16520	16423	16340	16316	16261	16376	16447	16163	16205	16393	16292	16226	16209	16174	16212	16303	16251	16484	16311	16388	16380	16336	16232	16285	16290	16280	16282	16241	16389	16382	16401	16320	16442
27209	21830	23987	20906	18323	18237	18715	18522	18489	18515	18609	19092	19647	20070	20072	19311	18804	18653	18333	18279	18336	18521	18227	18269	18449	18050	18289	18339	18221	18376	18241	18149	18342	18317	18327	18592	18207	18432	18417	18305	18483	18395	18492	18192	18244	18273	18471	18409	18397	18267	18479	18394	18345	18270	18201	18295	18170	18296	18066	18144	18276	18252	18265	18311	18014	18269	18595	18381	18337	18360	18352	18434	18256	18193	18290	18354	18447	18545	18226	18244	18278	18430	18186	18288	18100	18226	18073	18385	18207	18180	18525	18187	18174	18284	18197	18293	18279	18471	18338	18225	18185	18082	18222	18206	18209	18238	18368	18477	18121	18079	18390	18183	18076	18100	18134	18223	18277	18220	18294	18207	18364	18346	18163	18306	18246	18232	18320	18241	18391	18214	18435	18285	18322	18314	18330	18281	18250	18268	18410	18137	18220	18075	18301	18202	18237	18350	18478	18438	18230	18210	18377	18212	18383	18133	18573	18227	18349	18336	18199	18416	18037	18502	18363	18144	18307	18349	18121	18291	18250	18073	18166	18194	18367	18160	18207	18178	18190	18325	18077	18239	18203	18110	18471	18255	18060	18176	18316	18233	18178	18240	18381	18400	18159	18485	18328	18165	18117	18288	18011	18211	18307	18110	18193	18173	18204	18181	18315	18302	18062	18253	18148	18366	18494	18332	18239	18218	18164	18289	18535	18096	18331	18330	18110	18134	18161	18293	18271	18301	18294	18362	18287	18279	18209	18443	18176	18274	18184	18436	18230	18288	18224	18200	18092	18256	18254	18391	18445	18311	18213	18331	18159	18261	18442	18308	18383	18119	18245	18203	18081	18433	18046	18300	18149	18097	18286	18185	18401	18068	18056	18275	18235	18277	18083	18104	18310	18171	18075	18188	18093	18103	18243	18236	18142	18245	18345	18486	18366	18129	18555	18386	18316	18088	18222	18340	18356	18363	18249	18270	18141	18247	18295	18244	18219	18478	18308	18484	18140	18301	18387	18379	18327	18239	18262	18264	18475	18220	18381	18092	18047	18140	18286	18190	18285	18340	18237	18157	17957	18537	18349	18512	18294	18097	18216	18116	18169	18332	18271	18282	18078	18237	18212	18297	18404	18465	18221	18240	18141	18325	18214	18127	18157	18155	18118	18277	18250	18250	18483	18432	18325	18204	18251	18368	18206	18326	18150	18191	18297	18270	18211	18335	18283	18586	18250	18008	18359	18130	18405	18213	18220	18155	18134	18373	18217	18215	18381	18239	18224	18192	18263	18216	18377	18314	18219	18200	18321	18400	18297	18434	18369	18365	18091	18293	18286	18281	18332	18148	18082	18265	18543	18120	18060	18221	18278	18132	18333	18282	18471	18286	18266	17990	18316	18226	18385	18466	18308	18300	18278	18273	18310	18161	18410	18267	18206	18142	18210	18389	18247	18234	18267	18292	18281	18089	18217	18411	18374	18183	18339	18317	18294	18232	18330	18201	18206	18227	18102	18305	18268	18165	18430	18180	18237	18395	18294	18214	18376	18272	18385	18058	18293	18214	18342	18180	18417	18309	18243	18336	18240	18066	18493	18088	18359	18440	18326	18428	18495	18487	18264	18322	18220	18201	18251	18298	18406	18222	18423	18053	18238	18114	18485	18129	18159	18232	18283	18227	18072	18232	18268	18359	18484	18395	18251	18184	18310	18286	18261	18337	18286	18199	18210	18297	18136	18220	18266	18145	18167	18371	18253	18304	18271	18132	18355	18169	18188	18078	18310	18412	18331	18259	18194	18159	18229	18245	18153	17997	18291	18229	18305	18245	18207	18314	17989	18242	18152	18165	18180	18405	18369	18284	18438	18136	18226	18385	18335	18287	18064	18238	18356	18363	18073	18042	18171	18249	18161	18433	18272	18215	18069	18157	18165	18377	18298	18246	18364	18297	18170	18282	18357	18141	18300	18278	18441	18288	18369	18190	18229	18359	18369	18230	18378	18271	18308	18130	18372	18107	18340	18304	18358	18280	18334	18333	18351	18140	18213	18233	18340	18245	18304	18448	18208	18165	18196	18199	18251	18215	18162	17911	18290	18280	18137	18279	18379	18345	18228	18203	18141	18242	18383	18400	18364	18226	18198	18168	18309	18312	18399	18277	18346	18518	18136	18335	18336	18503	18268	18216	18234	18374	18470	18216	18560	18408	18251	18240	18386	18262	18180	18273	18300	18365	18220	18357	18044	18183	18143	18421	18397	18290	18217	18366	18265	18039	18211	18283	18305	18367	17990	18459	18290	18315	18258	18370	18321	18398	18005	18381	18358	18201	18304	18282	18399	18434	18364	18274	18354	18217	18304	18221	18180	18334	18191	18333	18156	18215	18203	18414	18207	18311	18413	18366	18369	18369	18347	18046	18301	18324	18335	18217	18219	18295	18300	18188	18094	18280	18299	18160	18057	18434	18165	18104	18358	18344	18133	18080	18420	18357	18173	18171	18228	18299	18179	18410	18279	18105	18409	18211	18343	18089	18214	18288	18186	18253	18144	18346	18496	18304	18267	18217	18085	18139	18138	18382	18374	18406	18345	18357	18183	17973	18450	18146	18302	18365	18294	18007	18429	18327	18348	18324	18332	18307	18233	18208	18014	18266	18255	18464	18434	18213	18387	18242	18356	18181	18278	18180	18405	18162	18418	18113	18218	18504	18197	18291	18141	18330	18364	18227	18182	18181	18267	18165	18313	18275	18088	18288	18136	18374	18559	18038	18200	18188	18175	18365	18119	18251	18166	18226	18253	18036	18332	18187	18468	18298	18291	18163	18136	18247	18205	18303	18348	18455	18200	18230	18550	18254	18282	18293	18161	18188	18240	18140	18289	18410	18283	18275	18343	18096	18148	18298	18308	18288	18194	18139	18430	18002	18377	18186	18344	18105	18173	18121	18249	18339	18308	18383	18207	18266	18417	18172	18322	18202	18237	18260	18245	18493	18221	18266	18406	18072	18269	18294	18397	18486	18132	18266	18182	18316	18424	18120	18349	18169	18109	18371	18349	18198	18415	18278	18208	18046	18253	18148	18327	18351	18328	18298	18436	18312	18137	18372	18011	18264	18414	18291	18363	18270	18288	18432	18128	18327	18360	18196	18095	18240	18438	18328	18385	18066	18190	18192	18198	18130	17984	18375	18323	18275	18044	18364	18142	18220	18304	18192	18357	18114	18322	18314	18386	18241	18277	18193	18279	18282	18360	18475	18287	18098	18099	18253	18209	18277	18210	18254	18384	18459	18289	18298	18239	18152	18407	18183	18294	18263	18279	18191	18178	18159	18130	18347	18217	18002	18158	18353	18316	18566	18352	18236	18128	18310	18276	18337	18433	18249	18301	18500	18244	18160	18333	18264	18296	18277	18390	18424	18279	18409	18176	18295	18547	18537	18332	18177	18178	18281	18320	18452	18328	18231	18390	18265	18423	18418	18335	18202	18177	18244	18274	18279	18331	18156	18373	18321	18312	18344	18090	18318	18277	18333	18157	18359	18313	18194	18251	18246	18466	18124	18287	18025	18505	18095	18157	18326	18288	18334	18220	18341	18329	18485	18214	18151	18136	18214	18312	18280	18367	18369	18111	18185	18206	18247	18352	18391	18411	18184	18201	18123	18282	18294	18299	18191	18250	18137	18267	18352	18256	18224	18021	18007	18454	18353	18208	18079	18145	18282	18364	18305	18242	18391	18307	18231	18199	18369	18263	18287	18357	18311	18190	18333	18198	18216	18212	18263	18248	18287	18374	18352	18061	18204	18166	18445	18247	18234	18227	18166	18308	18201	18187	18185	18478	18344	18160	18223	18287	18133	18386	18337	18306	18325	18164	18357	18309	18230	18210	18286	18192	18220	18309	18242	18251	18253	18331	18251	18323	18341	18201	18209	18240	18290	18212	18152	18235	18145	18207	18365	18095	18157	18263	18433	18230	18353	18260	18190	18286	18278	18234	18287	18030	18152	18281	18267	18368	18387	18182	18524	18403	18218	18176	18308	18233	18290	18285	18073	18191	18093	18147	18299	18348	18426	18112	18385	18140	18177	18271	18155	18121	18152	18401	18289	18321	18279	18263	18085	18175	18117	18202	18131	18239	18178	18383	18426	18166	18270	18171	18186	18242	18408	18161	18222	18192	18215	18361	18187	18273	18282	18267	18089	18200	18454	18348	18101	18092	18207	18297	18023	18309	18457	18509	18517	18221	18239	18301	18265	18181	18298	18262	18333	18171	18148	18233	18273	18390	18147	18395	18275	18287	18192	18177	18356	18422	18284	18483	18504	18295	18244	18313	18261	18386	18004	18228	18048	18243	18236	18361	18238	18396	18386	18534	18003	18190	18046	18199	18122	18246	18268	18250	18199	18312	18389	18094	18346	18259	18264	18465	18403	18280	18101	18356	18321	18272	18297	18523	18396	18149	18129	18298	18324	18322	18353	18207	18469	18357	18302	18396	18435	18379	18235	18400	18357	18333	18363	18295	18249	18224	18409	18145	18210	18271	18117	18318	18403	18268	18331	18312	18305	18252	18377	18246	18185	18326	18159	18238	18343	18456	18312	18014	18188	18138	18258	18213	18432	18085	18204	18312	18296	18170	18214	17957	18197	18268	18192	18322	18223	18299	18479	18402	18335	18152	18217	18258	18101	18370	18122	18117	18230	18206	18350	18269	18210	18156	18163	18339	18292	18273	18371	18280	18272	18493	18316	18344	18135	18410	18277	18148	18277	18358	18470	18195	18284	18258	18340	18292	18300	18383	18319	18623	18233	18363	18246	18415	18321	18209	18134	18095	18264	18273	18155	18457	18342	18342	18267	18240	18215	18122	18213	18137	18179	18157	18333	18256	18330	18171	18358	18167	18366	18364	18454	18259	18294	18337	18437	18411	18438	18245	18213	18350	18233	18320	18257	18068	18296	18486	18206	18310	18488	18351	18125	18268	18185	18296	18278	18248	18407	18186	18105	18323	18412	18243	18438	18268	18483	18198	18033	18189	18195	18273	18329	18413	18324	18163	18328	18458	18365	18223	18315	18283	18187	18197	18029	17997	18237	18167	18040	18263	18335	18134	18018	18346	18263	18242	18523	18234	18088	18287	18241	18198	18283	18406	18222	18278	18471	18213	18186
14696	17064	16844	16365	16159	16055	16170	16063	15930	15949	15935	16991	18329	18659	18090	17243	16535	16229	16003	16021	15982	15999	15893	16029	15935	15948	15860	15784	16006	16011	15992	15893	15956	16044	15790	15852	15872	15896	16028	16032	15795	16037	16098	15985	15959	15932	15845	16047	15933	15917	16132	16038	15904	15795	15976	16112	16009	15927	15993	16004	16066	15947	15987	15942	16078	15900	16016	15999	16141	16065	15889	15866	15890	15956	15927	15974	15869	15940	15904	16028	15938	16097	15845	16061	15878	15880	16089	15923	15945	15698	16046	15891	15902	15812	15914	16011	15905	15896	15986	15917	15923	15968	15777	15974	16003	15864	15845	16037	16001	15976	16024	15962	15933	15927	15878	15990	15941	15870	16011	15904	15888	16034	15936	15894	16012	15897	16023	15838	15947	15974	16069	15942	15891	16020	15808	16056	15930	15849	15889	15999	15881	15791	15910	15927	15950	15792	15922	15900	16070	15914	15765	15973	15842	15892	15911	16012	16015	16037	16018	15808	15902	15925	15914	15906	16022	15960	15893	15972	16081	15862	15859	15877	15917	15958	16140	15853	16014	15844	15709	15995	15857	15921	16102	15816	15938	15908	15831	15957	15957	15907	15972	15934	16010	15840	15935	16124	15938	16030	15883	15862	15853	15918	15916	15966	15740	15878	15910	15937	15945	15982	15713	15967	15896	15951	15977	15892	16055	15934	15794	15891	15879	15984	15827	16012	16116	15864	15934	15911	15891	15964	15920	15957	15877	15965	15872	15901	16043	16130	15891	15907	16006	15899	15955	15977	16022	15968	15906	15971	15904	15982	15940	16055	15886	16023	15874	15796	15908	15975	15966	15837	15897	15894	15907	16049	15765	15847	15830	15908	15847	16099	15921	15928	15906	15972	16020	15843	16051	15844	15921	15971	15940	15964	16034	15907	16011	15929	16017	15903	15893	15973	15910	15963	15887	15924	15947	15995	15774	15868	16026	16010	15885	15976	15992	15818	16054	16060	15836	16041	16056	16065	15785	15854	15953	16089	15842	15788	15848	15845	16163	16029	15977	15879	16030	15937	15899	15928	16033	15975	15855	16037	15870	15761	15743	15881	16053	15997	15938	16011	15731	16102	16052	16056	15960	15941	16082	15838	15980	15885	15823	15863	15839	15991	16170	15890	15938	16053	15850	15970	16036	15877	15971	15866	15938	15796	15996	15999	15996	15816	15965	16057	16154	15995	15936	15751	16022	16065	15911	15952	16031	16086	15930	15974	15770	15696	15959	15852	15919	15921	15896	15958	15936	16025	15941	16016	15957	16081	15913	16012	15811	15995	15895	16039	15724	15954	15863	15905	15864	16051	16076	15907	15861	16051	15868	15879	15988	16020	16054	15933	15904	15940	15913	15796	15948	15865	15987	15935	15837	16081	15927	15810	15978	16012	15850	15941	15842	15870	15949	15932	15944	15783	15835	15925	15818	15959	15941	15926	16124	15976	16075	15870	15983	15926	15992	16022	16010	15868	16001	16019	15902	15920	16215	15974	15960	15954	15947	15875	15790	15909	15850	15864	15879	15977	15857	16011	15845	16047	16125	15992	15947	15954	15866	15814	16020	15854	15901	16034	15846	16005	15866	15931	15935	15950	15961	16053	15966	16071	16037	15855	15951	15926	15980	16041	16071	15818	15962	16103	15988	15950	15859	15767	15844	15968	16059	15595	16108	16040	15839	16004	15858	15923	15946	15880	15930	15876	15851	15962	15859	16027	15913	16007	15797	16000	15962	16025	15938	15867	15980	15981	15759	15973	16048	15894	15921	15834	15904	16144	15968	16084	15800	15873	15935	15864	15894	15815	16052	15877	15886	15924	15930	15943	15950	16145	15970	15918	15924	15881	15815	15885	15861	16018	15947	15893	15859	15947	15921	16027	16029	15941	15751	15988	15812	16059	15796	16058	15978	15876	15929	15878	15862	15965	15761	15886	16031	15825	15986	15759	15899	16065	16040	15779	16074	15828	15897	15996	16096	15820	15792	16135	15946	15997	15962	15976	15875	16134	15950	15977	16022	16026	15941	15714	15895	15914	15784	15995	16011	16004	15832	15882	15858	15859	15751	15974	15980	15931	16052	16001	16103	15889	15837	15853	15787	16038	15872	15968	15991	15943	15791	16081	15985	15878	15963	15944	15973	15918	15893	15875	15983	15917	15952	16072	15744	15926	16068	15956	15891	15846	15820	15995	15880	15738	15945	15951	15804	16000	15762	15877	15954	15898	15892	15778	15944	15984	15879	15970	15861	16008	15901	15829	15694	15812	16090	15867	15789	15810	15928	15927	15910	15843	15968	15752	15902	15673	15734	15911	16025	15934	15824	16024	16030	16107	15761	15968	15956	16062	15904	15998	15889	16020	15878	16058	15907	15901	16024	15968	16041	15970	15848	16054	15737	15867	15976	16023	15922	16007	16015	15876	15801	15941	15941	15665	15923	16042	15865	16012	16022	16080	16002	15943	15804	15707	16083	16072	15885	16055	15889	15908	16223	15912	15931	15934	15921	15964	16027	15927	15943	16053	15947	15977	16018	16003	15875	15938	15998	15812	15867	15927	16088	15860	15914	16055	16027	15768	15988	15995	16044	16056	16012	15857	15939	15756	15917	15986	16111	15963	15972	16046	15954	15817	15867	16011	15839	15968	15891	15982	15929	16025	15923	15874	15852	15948	15788	15977	15919	16065	15895	16108	15984	15771	15888	15827	15975	15882	16017	16017	15960	16106	16078	15928	16060	15935	15901	15954	16073	16118	15999	15996	16065	16106	15945	15955	15999	16083	15943	15758	16136	15947	15916	16086	15983	15958	15857	15949	16023	15858	15879	15905	15905	15887	15827	15981	15873	16030	15873	16157	15842	15910	15951	16079	15944	15890	15905	15950	15930	15972	15918	15873	15819	15953	15905	15838	15853	15919	15777	15990	15939	16039	15978	16030	15936	15957	15779	15917	15924	15873	16037	15792	15962	15925	15922	15931	15819	15812	15813	15842	15963	15812	15834	15663	15783	15896	15885	16152	15976	15831	16011	15892	16025	15929	16092	16059	15953	15852	15703	16065	15908	16136	16054	15959	16091	16065	15985	15964	15937	15937	15885	15954	15935	15859	15863	15899	15852	15996	15936	16028	16058	15926	15889	16053	15906	15924	16076	16013	15918	16024	15887	15869	15868	16020	15754	16004	15956	15989	15877	15992	15823	15988	15895	15911	15912	15906	16133	16103	15952	16067	15895	15952	15957	15680	16006	15880	15985	15937	15861	16143	15984	15848	15747	15851	15827	16082	15897	15784	15830	15989	15943	15914	15835	16010	15815	15990	15940	16088	15834	16062	15836	15823	15845	16012	16119	15934	15902	15936	15977	15966	15878	15949	16062	15977	15904	15992	15938	15885	15991	15840	15872	15949	16104	15929	16041	15830	15945	15842	16090	15918	16108	16119	15985	15926	16005	15902	15897	15883	16003	16009	15860	15934	16167	15833	15883	15953	16035	15988	15810	15999	16175	15978	15960	15964	15942	15805	15985	16113	15964	15918	15792	16076	15799	15821	16000	15915	16010	15917	15853	15917	15841	15838	15825	16137	15964	16024	15971	15869	15880	15774	16117	16066	15854	15810	15923	16020	15900	15858	15942	15810	15971	16026	15955	16019	15834	15969	16097	16022	15945	15790	16044	15893	15968	15755	16027	15958	16065	15951	15981	15944	15900	15981	15876	15896	15978	16009	16063	16000	15921	15998	16019	15967	16017	15946	15777	15900	15752	15854	15957	16022	15969	16121	15878	16006	15895	15980	16044	15863	16100	15834	15944	15823	16152	15834	16028	15992	15963	16018	15962	16066	15904	15856	15784	15911	16021	15832	16127	16008	15930	15996	15979	15920	15821	15984	15853	15939	15846	15875	15821	16022	15992	15977	15973	16005	15760	15751	15845	15885	16056	16051	15961	15978	15806	15937	16019	15986	15847	16021	15948	15791	16141	16047	15991	15972	15992	15969	15886	15996	16046	16069	16156	16011	15986	15785	15912	15894	16032	15847	15869	15969	16032	15986	16079	15803	15947	15944	15896	15965	15934	15881	15893	15936	16098	16087	15960	16050	15930	15904	15918	15995	15904	15755	16046	15727	15872	16110	15894	16091	15883	16043	15769	15926	15987	16045	15877	15809	16047	15935	15952	15805	16052	15977	15868	15963	16059	15954	16013	15879	16056	15838	15892	16091	16027	15988	15954	16003	16046	16006	15857	16034	16000	15851	15799	15807	15834	16023	15789	15863	15945	15965	16056	16015	15985	16018	15911	15937	15949	15921	15862	15858	15805	15944	16011	15918	16084	15931	15984	16023	15892	15967	15938	15839	15894	15969	15991	16077	15891	16018	15985	15865	15775	15846	15846	15852	15962	15907	16003	15847	15945	15947	15808	16040	15815	15789	15949	15817	15955	15918	15996	15952	15891	15903	15917	15817	15871	16097	16013	15983	15863	15974	15813	15846	15844	15963	15940	16010	15949	16049	15803	15917	15985	15854	16041	15940	15850	15961	15876	16031	15979	15853	15866	16038	15913	15889	15874	15990	15996	16000	16089	15913	15965	16078	15824	15929	15940	16022	16032	15831	16071	15904	15921	15998	16011	15990	15942	16079	15778	15919	16031	16098	15962	16061	15909	16086	15979	15934	15862	15993	15857	16076	15938	15863	15800	15872	15850	15834	16010	15968	15960	15914	15850	15994	15988	15864	15965	16118	15976	15857	15909	15808	16029	16075	15868	16004	16003	16081	15947	15863	15784	15937	16041	15869	15852	15990	16067	15932	15983	15908	15892	15927	15947	15863	15806	16004	15910	15816	15916	15929	15885	15946	15872	15998	15904	16070	16003	15854	16028	15944	16020	16113	15886	15898	15925	15891	15790	16001	16160	15952	16001	16021	16035	15925	15989	16033	15915	15925	15889	15746	15986	15941	15865	15850	15844	16154	15903	16005	15835	15881	16049	15857	15914	15833	15862	16030	16044	15803	15931	16134	15891	15755	15944	15932	15702	16084	16016	15967	15968	15854	15908	16017	15912	15992	15993	15834	16048	16084	15915	15894	15878	15984	15902	16056	16125	15939	15977	15775	15893	15990	15852	15877	15912	15902
23528	21006	28369	23934	21886	22130	21672	19404	18796	19163	19144	23152	29650	31013	28353	24546	21591	19967	19263	19017	18936	18672	18741	18653	18908	18865	18758	18611	18868	18882	18886	18738	18825	18545	18755	18719	18614	18583	18680	18776	18605	18889	18682	18723	18724	18621	18728	18668	18591	18876	18763	18865	18611	18768	18623	18714	18707	18788	18619	18698	18587	18590	18609	18743	18884	18672	18943	18891	18624	18741	18591	18708	18692	18721	18735	18581	18702	18831	18706	18616	18622	18764	18828	18498	18816	18638	18636	18889	18586	18664	18649	18841	18615	18691	18828	18713	18686	18768	18876	18673	18534	18537	18742	18577	18619	18718	18804	18659	18842	18689	18706	18706	18695	18578	18792	18896	18521	18573	18508	18716	18574	18664	18695	18613	18692	18658	18885	18720	18650	18687	18840	18627	18589	18692	18722	18717	18665	18700	18568	18496	18706	18537	18678	18539	18745	18596	18716	18513	18776	18663	18651	18666	18839	18685	18536	18666	18719	18766	18689	18489	18670	18599	18641	18697	18566	18591	18615	18913	18576	18775	18707	18686	18644	18752	18660	18834	18601	18485	18569	18607	18692	18739	18803	18903	18844	18691	18633	18539	18574	18640	18753	18694	18671	18702	18546	18546	18702	18396	18549	18698	18435	18808	18831	18631	18802	18718	18652	18591	18777	18832	18640	18585	18396	18615	18623	18744	18675	18899	18617	18619	18655	18617	18819	18552	18620	18626	18731	18733	18828	18674	18446	18714	18654	18574	18614	18653	18761	18613	18800	18681	18678	18763	18640	18606	18895	18647	18765	18856	18708	18778	18512	18619	18710	18648	18678	18780	18793	18826	18710	18604	18782	18709	18465	18610	18698	18723	18739	18744	18566	18570	18708	18727	18605	18707	18617	18734	18790	18654	18589	18783	18635	18764	18858	18577	18584	18459	18704	18515	18645	18657	18689	18676	18602	18530	18585	18526	18452	18718	18585	18809	18536	18672	18657	18416	18808	18758	18520	18566	18562	18737	18693	18672	18511	18752	18639	18875	18840	18812	18514	18672	18699	18568	18470	18640	18806	18693	18857	18766	18843	18498	18756	18575	18683	18736	18785	18645	18636	18596	18582	18613	18730	18608	18791	18691	18626	18656	18757	18579	18424	18813	18507	18685	18699	18559	18761	18847	18552	18631	18565	18506	18622	18579	18492	18894	18766	18673	18768	18661	18685	18627	18576	18807	18728	18658	18763	18530	18805	18661	18768	18620	18636	18732	18674	18493	18612	18849	18556	18756	18629	18772	18877	18655	18730	18515	18696	18591	18608	18733	18821	18713	18644	18778	18684	18702	18614	18599	18510	18555	18777	18593	18701	18747	18921	18695	18844	18836	18785	18714	18713	18616	18610	18583	19019	18573	18796	18655	18763	18670	18774	18820	18687	18483	18681	18596	18856	18557	18659	18703	18878	18680	18624	18602	18586	18685	18836	18522	18698	18815	18617	18681	18646	18786	18644	18575	18516	18737	18682	18655	18665	18600	18712	18819	18686	18709	18565	18535	18418	18551	18607	18699	18544	18686	18930	18592	18483	18609	18752	18813	18679	18774	18821	18584	18603	18602	18720	18603	18854	18697	18616	18527	18734	18711	18735	18714	18644	18785	18531	18656	18871	18681	18624	18709	18541	18634	18515	18914	18627	18822	18624	18591	18628	18633	18579	18633	18751	18516	18711	18705	18596	18609	18569	18497	18904	18608	18770	18498	18783	18773	18953	18654	18660	18707	18505	18489	18854	18796	18656	18832	18671	18466	18673	18447	18553	18547	18815	18714	18550	18468	18584	18941	18555	18499	18648	18699	18827	18809	18568	18694	18836	18614	18520	18689	18599	18660	18617	18553	18652	18883	18713	18555	18783	18509	18641	18553	18743	18610	18666	18699	18646	18646	18556	18830	18752	18653	18604	18719	18641	18833	18630	18784	18524	18719	18738	18687	18667	18725	18823	18665	18806	18689	18777	18504	18936	18492	18615	18639	18557	18890	18477	18742	18427	18508	18664	18504	18738	18578	18735	18673	18705	18732	18779	18528	18700	18718	18562	18676	18641	18724	18832	18551	18743	18731	18669	18623	18578	18579	18518	18793	18842	18793	18572	18739	18683	18712	18638	18770	18705	18683	18730	18690	18688	18743	18619	18544	18689	18556	18434	18751	18895	18727	18709	18639	18518	18672	18676	18607	18727	18765	18670	18390	18505	18718	18807	18672	18510	18682	18649	18503	18682	18670	18669	18647	18830	18614	18840	18620	18678	18685	18584	18657	18718	18740	18595	18460	18566	18716	18586	18649	18660	18603	18539	18687	18648	18637	18616	18550	18509	18550	18617	18658	18715	18641	18546	18657	18526	18665	18545	18743	18732	18636	18711	18756	18430	18723	18746	18547	18586	18586	18692	18673	18806	18642	18801	18454	18537	18913	18725	18664	18603	18741	18604	18628	18617	18861	18598	18738	18672	18586	18795	18675	18497	18841	18664	18482	18708	18741	18584	18665	18869	18622	18383	18758	18761	18537	18627	18688	18735	18771	18642	18792	18638	18756	18561	18455	18596	18844	18868	18780	18647	18802	18675	18520	18540	18651	18594	18666	18572	18613	18608	18719	18910	18642	18590	18760	18859	18650	18603	18600	18460	18539	18635	18490	18520	18661	18769	18637	18775	18655	18803	18564	18738	18596	18873	18750	18760	18701	18726	18592	18751	18740	18851	18548	18643	18698	18787	18762	18622	18730	18678	18662	18874	18802	18782	18732	18713	18660	18430	18535	18619	18621	18699	18710	18621	18497	18795	18683	18701	18774	18734	18655	18472	18589	18765	18655	18892	18553	18719	18694	18625	18523	18816	18799	18535	18749	18682	18773	18746	18541	18783	18725	18836	18863	18696	18570	18689	18769	18747	18535	18676	18636	18608	18632	18681	18600	18660	18775	18616	18659	18631	18433	18566	18726	18747	18610	18676	18493	18849	18809	18753	18552	18592	18706	18770	18367	18618	18426	18557	18851	18566	18652	18583	18761	18847	18586	18837	18775	18753	18560	18949	18602	18767	18940	18724	18724	18571	18772	18609	18725	18787	18632	18715	18781	18790	18925	18579	18710	18872	18782	18546	18687	18768	18822	18735	18774	18810	18535	18248	18606	18755	18526	18552	18733	18607	18620	18609	18477	18682	18721	18678	18752	18570	18647	18857	18679	18554	18621	18658	18575	18803	18787	18764	18751	18654	18860	18570	18627	18656	18561	18795	18646	18541	18698	18609	18435	18686	18823	18747	18855	18511	18385	18616	18732	18880	18725	18730	18655	18697	18828	18787	18657	18748	18673	18688	18568	18690	18672	18686	18610	18565	18716	18596	18621	18724	18421	18677	18868	18669	18762	18901	18847	18611	18548	18457	18815	18597	18722	18721	18832	18684	18557	18717	18552	18634	18550	18495	18416	18959	18516	18654	18713	18766	18679	18787	18768	18602	18615	18657	18500	18619	18695	18730	18488	18702	18601	18427	18665	18708	18713	18552	18836	18711	18666	18580	18474	18497	18517	18673	18581	18571	18383	18781	18716	18608	18725	18607	18703	18513	18753	18842	18851	18588	18694	18911	18699	18625	18584	18683	18767	18522	18852	18440	18688	18564	18679	18466	18757	18703	18755	18559	18754	18844	18903	18805	18762	18577	18657	18598	18588	18796	18763	18581	18733	18851	18874	18758	18767	18645	18853	18707	18725	18609	18618	18787	18565	18642	18589	18794	18646	18590	18809	18705	18758	18794	18646	18823	18520	18645	18704	18696	18627	18656	18635	18844	18461	18648	18692	18613	18522	18786	18532	18812	18723	18704	18685	18768	18807	18780	18563	18608	18719	18682	18933	18785	18782	18984	18683	18548	18642	18583	18666	18760	18818	18760	18587	18464	18586	18721	18816	18820	18852	18826	18508	18776	18765	18781	18587	18887	18497	18593	18756	18655	18686	18946	18564	18537	18703	18608	18773	18767	18581	18576	18706	18577	18670	18512	18680	18734	18524	18689	18347	18724	18642	18683	18813	18826	18847	18530	18773	18644	18802	18718	18788	18578	18543	18790	18693	18427	18828	18806	18621	18636	18377	18542	18575	18719	18633	18639	18657	18735	18829	18691	18604	18696	18620	18652	18631	18788	18591	18839	18742	18814	18646	18818	18600	18556	18481	18681	18606	18779	18508	18580	18816	18698	18643	18775	18716	18697	18661	18557	18726	18817	18843	18549	18651	18723	18669	18689	18794	18511	18549	18686	18663	18752	18706	18713	18405	18724	18750	18813	18912	18737	18722	18863	18503	18595	18727	18611	18632	18444	18535	18399	18618	18579	18524	18629	18630	18555	18585	18500	18571	18758	18661	18539	18544	18791	18708	18639	18535	18652	18689	18780	18686	18646	18797	18872	18658	18718	18426	18618	18841	18665	18636	18589	18767	18540	18597	18495	18651	18844	18592	18666	18670	18660	18558	18766	18716	18589	18390	18658	18539	18564	18630	18800	18539	18714	18788	18912	18779	18519	18657	18684	18555	18902	18603	18831	18733	18695	18816	18659	18687	18681	18728	18703	18780	18861	18639	18658	18530	18806	18690	18689	18560	18525	18570	18598	18639	18858	18667	18745	18448	18578	18682	18711	18722	18920	18682	18594	18550	18626	18756	18567	18504	18698	18777	18708	18734	18593	18680	18748	18900	18512	18645	18817	18707	18742	18969	18768	18486	18567	18743	18882	18772	18743	18625	18592	18712	18837	18575	18699	18726	18650	18717	18718	18773	18755	18882	18484	18681	18718	18648	18668	18494	18730	18676	18501	18557	18602	18765	18667	18695	18689	18664	18582	18913	18595	18813	18628	18694	18456	18590	18829	18594	18587	18577	18637	18480	18626	18710	18902	18682	18674	18325	18803	18549	18706	18734	18781	18737	18697	18691	18800	18536	18814	18656	18488	18633	18722	18660	18539	18708	18752	18608	18724	18780	18815	18677	18731	18746	18837	18626	18850	18758	18617	18652	18723	18734	18721	18753	18527	18826	18602	18587	18694	18587	18621	18619	18692	18630	18512	18707	18619	18615	18789	18677	18675	18693	18615	18705	18893	18546	18530	18463	18673	18673	18625	18792
13784	22480	21523	18492	17830	17255	16828	16781	16599	16541	16420	24391	32263	32523	29139	23361	19297	17532	16508	16187	16386	16362	16368	16222	16321	16000	16346	16027	16167	16280	16108	16069	16107	16305	16168	16250	16258	16184	16266	16270	16183	16322	16388	16208	16201	16237	16284	16213	16369	16203	16060	16394	16260	16162	16071	16175	16151	16214	16187	16198	16309	16142	16067	16274	16191	16361	16236	16162	16160	16182	16218	16328	16022	16185	16218	16099	16501	16113	16294	15975	16129	16056	16076	16193	16197	16294	16198	16199	16189	16126	16185	16124	16226	16039	16285	16193	16228	16180	16245	16345	16092	16260	16262	16191	16275	16079	16136	16401	16144	16042	16296	16146	16294	16197	16193	16213	16294	16205	16114	16257	16144	16271	16095	16123	16231	16302	16295	16218	16186	16282	16337	16245	16170	16113	16185	16235	16148	16233	16199	16187	16160	16042	16310	16217	16179	16291	16173	16158	16217	16273	16174	16180	16217	16310	16251	16221	16117	16277	16122	16114	16212	16121	16293	16248	16266	16344	16176	16263	16156	16243	16136	16219	16042	16250	16169	16263	16332	16252	16271	16160	16093	16144	16318	16148	16071	16245	16374	16326	16277	16174	16084	16212	16152	16221	16212	16079	16138	16139	16171	16033	16251	16208	16195	16249	16177	16166	16266	16195	16259	16180	16254	16150	16064	16348	16287	16306	16366	16256	16211	16082	16352	16130	16127	16137	16250	16380	16201	16177	16167	16184	16088	16164	16284	16368	16386	16010	16139	16024	16147	16296	16309	15972	16181	16206	16263	16125	16250	16179	16212	16198	16071	16126	16024	16323	16374	16124	16312	16298	16241	16089	16103	16231	16161	16095	16299	16211	16331	16348	16134	15934	16229	16202	16149	16214	16219	16360	16140	16039	16337	16043	16241	16060	16142	16179	16200	16264	16311	16248	16055	16172	16233	16215	16321	16092	16309	16211	16236	16106	16296	16251	16297	16168	16355	16192	16250	16236	16269	16351	16018	16280	16146	16110	16210	16226	16093	16151	16168	16150	16282	16198	16290	16127	16270	16101	16163	16163	16278	16002	16299	16273	16095	16166	16286	16152	16147	16165	16153	16326	16162	16141	16164	16138	16341	16224	16364	15995	16222	16070	16247	16272	16106	16114	16081	16225	16090	16100	16171	16178	16079	16397	16251	16145	16221	16233	16247	16314	16217	16339	16178	16043	16157	15975	16311	16242	16110	16314	16283	16013	16384	16155	16177	16112	16195	16266	16185	16195	16132	16168	16081	16214	16417	16185	16155	16314	16253	16206	16158	16238	16234	16277	16180	16124	16104	16157	16241	16212	15985	16223	16130	16141	16029	16274	16213	15995	16165	16242	16037	16018	16271	16282	16243	15992	16166	16238	16057	16155	16140	16230	16069	16156	16250	16229	16270	16253	16202	16154	16050	16181	16443	16274	16237	16328	16260	16221	16308	16218	16125	16230	16235	16096	16189	16069	16250	16124	16106	16135	16420	16159	16298	16325	16180	16267	16261	16254	16282	16321	16244	16167	15923	16184	16301	16152	16269	16146	16118	16090	16063	16175	16048	16092	16115	16170	16146	16231	16265	16206	16207	16444	16273	15919	16188	16301	16203	16090	16151	16251	16082	16069	16379	16088	16140	16327	16100	16249	16194	16258	16347	16318	16066	16167	16382	16241	16207	16223	15957	15957	16268	16294	16296	16129	16169	16041	16322	16150	16126	16162	16424	16010	16139	16144	16184	16257	16106	16264	16043	16284	16126	16155	16161	16249	16322	16053	16238	16117	16262	16171	16174	16177	16256	16241	16162	16271	16279	16243	16010	16156	16112	16200	16170	16039	16170	16204	16226	16232	16029	16181	16445	16053	16146	16305	16184	16236	16111	16187	16199	16198	16209	16050	15977	16083	16115	16169	16269	16290	16090	16130	16349	15964	16308	16006	16152	16177	16076	16052	16154	16099	16098	16206	16260	16174	16245	16202	16260	16234	16154	16109	16137	16167	16166	16121	16369	16193	16181	16294	16268	16140	16277	16069	16277	16183	16055	16203	16126	16261	16244	16038	16115	16091	16256	16334	16326	16136	16137	16168	16081	16099	16060	16250	16378	16204	16247	16133	16133	16097	16094	16130	16171	16232	16139	16074	16171	16202	16102	16260	16102	16262	16123	16239	16107	16133	16246	16184	16052	16201	16212	16180	16157	16063	16201	16409	16162	16207	16199	16141	16141	16264	16296	16248	16130	16284	16197	16070	16274	16179	16112	16165	16301	16208	16130	16146	16095	16195	16108	16297	16163	16097	16344	16186	16188	16220	15909	16212	16301	16231	16207	16112	16272	16273	16212	16080	16303	16184	16240	16268	16373	16066	16131	16121	16047	16342	16152	16105	16156	16297	16095	16279	16319	16087	16114	16201	16191	16172	16038	16134	16255	16316	16033	16240	16264	16267	16251	16197	16371	16187	16092	16225	16191	16144	16217	16343	16283	16227	16279	16250	16228	16033	16089	16182	16170	16057	16397	16323	16169	16312	16235	16322	16392	16150	16223	16401	16176	16041	16201	16082	16197	16177	16075	16055	16200	16254	16161	16084	16097	16172	16350	16119	16216	16205	16172	16160	16223	16229	16215	16307	16084	16190	16309	16167	16228	16143	16127	16243	16257	15905	16206	16265	16098	16115	16193	16338	16161	16079	16162	16204	16283	16128	16182	16479	16244	16177	16282	16219	16131	16088	16079	16052	16218	16163	16227	16253	16262	16163	16218	16191	16265	16289	16346	16141	16319	16214	16077	15999	16012	16231	16329	16279	16183	16101	16146	16270	16256	16031	16357	16115	16117	16271	16248	16243	16300	16220	16158	16072	16423	16094	16234	16053	16292	16114	16205	16308	16223	16195	16277	16178	16203	16111	16044	16144	16175	16156	16237	16199	16140	16271	16227	16086	16316	16197	16310	16095	16264	16198	16213	16124	16151	16287	16156	16406	16076	16438	16255	16084	16279	16321	16256	16145	16271	16295	16446	16035	16193	16321	16175	15999	16371	16120	16153	16179	16101	16227	16210	16224	16330	16250	16271	16354	16382	16132	16409	16258	16073	16198	16192	16154	16257	16272	16191	16160	16314	16047	16213	16171	16125	16274	16140	16350	16030	16254	16158	16191	16172	16198	16056	16217	16193	16073	16248	16259	16150	16144	16270	16143	16174	16259	16301	16148	16392	16245	16147	16139	16316	16164	16304	16168	16278	16245	16110	16251	16151	16174	16173	16231	16202	16148	16034	16008	15962	16216	16201	16239	16306	16139	16091	16153	16137	16181	16168	16174	15946	16247	16131	16066	16069	16193	16233	15989	16289	16281	16251	16249	16272	16374	16187	16219	16256	16096	16223	16134	16051	16178	16193	16228	16061	16170	16169	16141	16147	16198	16066	16239	16276	15904	15971	16136	16087	16199	16113	16190	16053	16164	16244	16120	16108	16094	16109	16205	16124	16448	16261	16234	16061	16200	16383	16225	16128	16123	16268	16174	16107	16182	16263	16197	16373	16191	16263	16330	16228	16187	16297	16193	16233	16070	16238	16248	16127	16174	16384	16207	16339	16175	16264	16192	16249	16283	16173	16219	16330	16173	16323	16401	16133	16085	16260	16146	15980	16136	16002	16193	16091	16129	16008	16018	16430	16127	16005	16210	16162	16075	16241	16115	16163	16162	16128	16035	16175	16291	16235	16198	16073	16329	16201	15997	16009	16072	16170	16359	16283	16203	16023	16105	16332	16085	16295	16174	16240	16378	16250	16122	16100	16304	16345	16244	16189	16135	16363	16278	16229	16326	16216	16150	16284	16124	16144	16305	16127	16280	16182	16177	16249	16238	16090	16285	15994	16181	16305	16148	16331	16215	16242	16165	16096	16145	16296	16175	16193	16293	16208	16309	16221	16274	16145	16098	16045	16225	16052	16218	16020	16171	16256	16112	16135	16218	16186	16352	16217	16208	16269	16312	16341	16115	16089	16120	16271	16085	16227	16167	16174	16057	16295	16223	16194	16074	16109	16213	16068	16288	16220	16214	16239	16249	16233	16158	16308	16129	16180	16093	16026	16375	16109	16293	16259	16226	16319	16303	16202	16240	16214	16165	16052	16168	16262	16153	16122	16147	16249	16162	16171	16253	16189	16253	16177	16250	16122	16215	16180	16221	16144	16215	16296	16250	16104	16201	16209	16222	16127	16257	16189	16105	16294	16128	16212	16114	16212	16273	16161	16185	16216	16126	16132	16157	16139	16313	16280	16167	16300	16160	16098	16285	16232	16199	16045	16104	16254	16130	16383	16244	16008	16052	16260	16198	16247	16053	16264	16366	16145	16194	16207	16207	16305	16225	15926	16059	16216	16040	16202	16238	16119	16311	16065	16225	16302	16159	16113	16101	16207	16294	16152	16109	16177	16265	16230	16333	16310	16181	16222	16205	16178	16132	16222	16326	16171	16084	16182	16121	16216	16226	16289	16162	16169	16130	16261	16196	16118	16228	16181	16177	16373	16176	16036	16065	16094	16300	16214	16249	16192	16088	16281	16202	16190	16222	16072	16229	16168	16228	16168	16145	16158	16117	16048	16324	16392	16089	16045	16372	16237	16251	16299	16153	16123	16396	16292	16187	16247	16349	16020	16151	16177	16087	16125	16203	16119	16283	15934	16322	16244	16203	16164	16099	16324	16371	16363	16146	16320	16020	16151	16277	16207	16083	16284	16132	16315	16366	16329	16189	16341	16075	16262	16275	15983	16156	16320	16035	16197	16061	16130	16143	16206	16102	16315	16242	16214	16232	16177	16351	16092	16262	16257	16266	16267	16236	16232	16136	16231	16158	16122	16192	16080	16313	16224	16152	16030	15969	16252	16020	16170	16163	16184	16241	16169	16308	16407	16173	16066	16308	16156	16108	16297	16261	16115	16136	16275	16312	16295	16247	16097	16063	16092	16195	16291	16354	16243	16326	16286	16239	16218	16215	16132	16112	16153	16286	16083	16211	16111	16137	16363	16229	16221	16281	16406	16163	16070	16178	16127	15959	16229	16144	16016	16143	16404	16240	16149	16061	16187	16213	16121	16136	16086	16130	16150	16143	16204	16403	16202	16145	16325	16230
22563	21064	28884	23493	21246	23326	25094	20311	19570	19941	19367	23868	36633	38260	34655	28991	24474	21198	20043	19449	19317	19131	19183	18949	19232	19443	19011	19239	19142	19131	19232	19213	19125	19102	19328	18888	18932	18997	18971	19273	19088	19227	19033	19024	19073	18970	19194	18850	19018	19105	19080	19047	18996	19011	18986	18987	19149	18935	19160	19191	18819	19017	18947	19031	18965	18883	18991	18870	19179	19030	19053	19222	18859	19148	18904	18955	19169	18851	18927	19305	18943	18957	19074	19142	19165	18704	18935	18905	18801	19081	18721	18976	18829	19212	19034	18928	18989	18996	18938	18906	19171	19044	19179	19008	19013	19078	18975	19049	19070	18899	19068	18999	19039	18926	18951	19001	19090	18939	19093	18917	19134	18802	18810	19183	19138	19049	18762	18893	19080	18915	18843	18795	18955	18960	18998	19075	18868	19151	18982	19067	18959	18958	18942	19186	18915	18884	19271	19111	18961	18927	18914	18929	18712	18797	18695	18863	19178	19047	18836	18932	19024	18828	18976	18943	19043	18944	18839	19009	19194	18927	18934	18962	18992	18880	18996	18904	19094	18944	19103	18994	18950	19036	19030	18841	18920	18683	18946	18806	19104	19080	18945	18922	19211	19059	19069	19027	18853	18967	18915	18961	18978	18979	18821	19038	19128	19100	19129	19107	18893	19001	18871	18998	18931	18926	19054	18977	19053	19234	18980	18950	18942	18726	18941	19121	18964	18822	18962	18790	19056	19141	19095	19133	19057	18662	18787	18971	19009	19042	18910	18879	19045	18962	19025	18878	18914	18860	19235	18956	18831	18919	18903	19081	18863	18963	18997	18745	18915	18875	18845	18880	19188	19137	18971	19025	18955	18939	19114	18929	19142	19222	18844	19037	18919	18796	19007	19042	18938	18963	19123	19006	18947	19043	18891	18794	19063	18979	18941	19072	18941	18917	18851	19000	19113	18920	19174	18868	19136	19067	18902	18886	18796	19125	18893	19069	18830	18827	19012	19070	18902	18974	18794	19002	18933	19059	19080	19054	18896	18809	19143	18949	19144	19184	19035	18914	19115	19008	18945	19042	19047	18944	18916	18921	18970	18919	18915	18941	18992	18857	18805	18867	19150	18802	18827	18867	18880	18936	18782	19090	18994	19113	19093	18850	18948	19177	19058	18885	19150	19004	18951	19072	19115	18893	19086	18816	18866	19062	18914	18857	19095	18792	18994	19061	18994	18925	18880	19002	19053	19092	19095	18830	18937	18817	19040	18976	18954	18982	18935	18750	19047	18742	18901	18904	18874	18748	18938	19051	18987	18805	18930	18952	18758	19105	18916	18696	19128	18978	19026	19017	18863	19019	18836	18905	18828	18835	19106	18929	19027	19005	18789	18831	18844	19072	19043	19046	18954	18977	18784	19161	19110	18986	18897	18883	18765	18885	19113	18811	18829	18824	18838	18964	18980	18914	19017	19055	18978	19139	18896	18862	18989	18973	18810	18862	19164	18915	18764	18739	18930	19014	18844	19075	19067	18969	18957	18756	19112	18966	19032	18813	18914	18859	18954	18999	19036	18953	18952	18860	18859	18936	18907	18910	18965	19107	19023	19051	18939	18855	18997	18939	19000	18903	18949	18753	19118	18965	19053	19055	18895	18693	18899	19200	18939	18925	19083	18812	19132	18985	18927	18917	18921	19004	18934	18866	18825	19202	18832	18833	18876	18833	18798	19054	19061	18841	18970	19040	19042	18784	18803	19041	18887	19023	19061	18921	18887	19014	19043	18736	18950	19115	19035	18780	18959	19120	18760	18739	18790	19017	18932	19226	19148	19008	19058	18940	19069	19151	19064	19151	18984	19016	18793	18623	18861	18921	18935	18804	18933	19109	19149	19074	19006	18793	18916	18785	19072	18767	19161	18971	18912	19074	18943	19021	18851	18985	18957	18861	19005	18938	18839	19112	18822	18986	18693	18751	19015	19056	19136	18983	19136	19044	19135	18890	18967	18910	18831	18902	18957	19052	19087	19001	19044	18906	19114	18753	19008	19112	19193	19117	19030	18903	18987	19214	18916	18890	18908	19184	18763	18902	19076	18841	19125	18975	19103	18983	18909	18957	18949	18916	19100	18937	19067	18724	19075	18824	18749	18835	18946	19004	19270	19022	19081	18871	18989	18988	18802	18927	18882	19028	19122	18977	18856	18932	19021	18980	19051	18758	18975	18805	19095	19072	18988	19109	18996	18802	18963	18977	19139	19092	18918	19103	18934	19060	18913	19085	18992	18855	19055	18892	18921	18991	19007	18996	19155	19140	18811	18942	19211	19049	19040	19105	18880	18752	18881	18778	19089	18844	18824	18878	18653	18967	18959	18886	18884	19072	18971	18811	19129	19080	19111	19074	19095	19146	18829	18978	19248	18931	19001	18915	18992	19135	18945	19118	19048	19038	18950	18899	18832	18796	18957	19058	19083	18881	18731	18849	18923	18840	19040	18958	19036	18857	19030	18978	19050	18863	19004	19011	18860	18981	19234	19074	18784	18837	18991	18928	18829	18912	18834	18852	18874	18775	18894	18952	18985	18890	19037	19158	18818	18812	19009	18863	18987	18902	18983	18855	19009	18833	18949	19048	19197	18954	19162	18942	18983	18881	18845	19054	19117	18955	19128	18928	18805	18832	18962	18669	18995	18923	19066	18947	19097	19019	19229	18880	18878	18966	19043	19027	18867	18843	18857	19167	18764	18883	18992	19033	19168	19101	19015	18986	18938	19020	18739	18891	18894	18732	18861	18884	18929	19050	19096	18887	19017	18760	18767	18780	19016	18963	19257	18963	19076	19013	18976	18893	18963	18930	18928	18802	18863	19119	18880	18840	18939	18984	19159	19109	19011	18835	19143	19016	18975	18818	18915	18899	18788	19240	19157	18817	18862	18946	19282	19004	19005	19076	18973	18908	19047	18975	18920	19001	18865	18953	18922	18938	18886	18894	19045	18906	19137	19145	19148	18999	19051	19104	18981	19062	19192	18832	18809	19063	18838	19022	19023	18988	18811	18838	19085	18916	19039	19015	18863	18986	18881	18996	19003	19064	19031	18723	18940	18779	19136	19039	18971	18985	18995	18992	19068	19080	18946	19134	18999	19009	18977	18918	19013	18866	19130	18983	19152	18963	19042	18865	18944	18919	19130	19209	18784	18915	19157	18762	18763	19068	19088	18881	18854	19014	19041	18964	19072	18855	18951	18962	19113	19031	18962	19245	18898	18964	18907	18887	19022	19010	18959	18987	18861	18853	19108	18902	19224	18954	18983	18885	18947	19067	18898	18754	18936	18974	18883	19060	18957	18985	18999	18948	18875	19023	18931	18956	19029	19125	18863	18836	19076	18939	18870	19149	19011	18934	18922	18971	18905	19015	18927	19099	18903	18864	18923	19046	18945	18994	18937	18979	19028	19034	18988	18880	19095	19030	18755	18965	18802	18912	19091	18931	18932	19038	18960	18828	18948	18754	18863	19164	18884	19155	18800	19008	18942	18886	19038	18920	19063	19021	19125	18892	19063	19104	18819	18860	18649	18885	19012	19027	18800	19082	18923	19031	19006	18836	18930	19145	18747	19115	18889	19105	19141	18784	18938	18856	19059	18871	19037	18845	19000	18936	19101	18998	18926	18951	19043	18984	18991	18833	18859	18772	18918	18861	18920	19230	18995	19034	18899	19030	18883	18923	18933	18909	19045	19013	18893	18962	18885	18977	18945	19120	18909	18954	19029	18942	18776	19028	18801	18960	18970	18782	19048	19105	19172	19168	18847	19014	18913	18930	19088	19092	18967	18959	18952	18792	19034	18968	19038	19083	19047	18774	19031	19145	19109	19274	19034	18841	18886	19047	19014	19010	18795	18930	19033	19144	19223	18916	19023	18941	18882	19019	19047	19067	18963	19027	19070	18724	18905	19197	18761	18749	19014	18900	18996	19108	18815	18868	18873	18920	19133	19047	18878	19123	18915	19064	18913	18893	18899	18996	19070	18831	18957	18974	19007	18917	18854	18883	18933	19129	18927	18977	19129	18963	19026	18939	19079	19144	19000	18965	19040	18889	18843	19031	18958	18943	18918	19034	18830	18950	18875	18922	18995	19031	18941	18950	18813	18977	19010	18871	19087	18988	19044	19115	19048	18994	18986	19049	18755	18865	18689	19054	19003	18944	19013	18863	19120	19076	19188	18916	19022	19013	18847	19045	18829	19101	18967	18923	18868	18927	19038	18821	18848	18775	19024	18984	19000	18905	18981	19046	19083	19050	18928	18664	19013	19060	18956	18819	19026	19012	18806	19077	18976	18732	18835	18967	18902	19082	19134	18794	19057	18854	18905	18802	18866	19112	18829	19140	19260	19011	18875	19037	19015	18871	18882	18949	19098	19022	18816	18980	18856	18954	18916	19230	19081	19093	19137	19020	19001	19036	18868	19024	18816	18883	18997	19037	18929	19011	19037	18796	18771	18888	18979	18905	18820	19029	18891	18987	18949	18845	18957	18915	18970	18976	18866	19053	19105	19128	19153	19182	19021	19106	18976	18973	19078	18998	19020	18977	18975	18901	19066	18925	19004	19195	19299	18900	18802	18863	19196	18973	18982	18834	18938	18997	19049	19048	18899	18795	18959	19071	18930	18919	18925	18941	19059	18871	18994	18864	18820	18879	18941	18857	18770	18769	19037	18927	18748	19022	19069	19093	19200	18946	18840	18885	19027	18951	19070	18866	18981	18846	18939	18855	19079	19119	18827	18885	18651	18983	18955	18873	18851	18903	18968	18900	18974	18963	19180	19014	18947	19093	18993	19028	18977	18973	18929	18971	18701	18878	19098	18930	19078	18831	18762	19072	18982	18995	18958	18951	18973	19160	19153	18947	18896	18740	18907	18954	18815	18984	19091	18956	19040	19038	19000	18948	18880	18799	18911	19169	18995	18764	19005	18827	18859	19018	19058	19002	18973	18981	18791	18887	18919	18921	19011	18832	19140	18894	18760	19121	18922	19027	19009	18929	18929	18868	19017	19019	19065	19087	18970	19147	18986	18849	18991	19029	18981	18909	19117	18934	19055	18876	18748	19007	18975	18996	18898	18819	18973	18842	18838	18908	18950	18964	18926	18990	19094	19016	19018	19055
15181	26563	24930	20482	19050	18174	17779	17256	17179	16833	16752	25646	40118	39875	35749	28942	22437	18777	17188	16467	16465	16439	16592	16297	16463	16310	16366	16392	16294	16451	16235	16235	16313	16377	16401	16263	16562	16479	16391	16372	16500	16175	16577	16409	16324	16386	16381	16406	16298	16463	16449	16306	16235	16243	16474	16400	16466	16330	16401	16428	16365	16275	16488	16452	16201	16292	16510	16356	16214	16334	16383	16386	16393	16363	16317	16452	16224	16121	16383	16417	16314	16485	16411	16151	16305	16312	16278	16452	16351	16328	16201	16302	16222	16223	16267	16348	16320	16440	16388	16254	16377	16414	16305	16187	16266	16434	16319	16373	16301	16441	16419	16216	16237	16425	16394	16408	16471	16344	16331	16422	16452	16319	16290	16242	16388	16586	16261	16244	16355	16445	16178	16428	16533	16347	16259	16229	16351	16351	16163	16177	16327	16281	16395	16309	16366	16204	16324	16307	16275	16354	16348	16404	16328	16305	16318	16381	16264	16302	16293	16312	16365	16325	16228	16606	16325	16423	16377	16241	16428	16345	16470	16345	16384	16375	16337	16416	16380	16385	16392	16295	16393	16233	16523	16411	16549	16329	16466	16238	16369	16381	16386	16220	16420	16310	16280	16419	16296	16299	16224	16336	16346	16391	16296	16254	16405	16304	16370	16204	16492	16356	16347	16324	16216	16479	16262	16371	16232	16344	16197	16279	16256	16381	16411	16292	16428	16311	16304	16481	16404	16283	16252	16272	16351	16287	16301	16416	16300	16298	16462	16483	16399	16398	16320	16252	16260	16345	16381	16310	16300	16441	16339	16389	16307	16284	16367	16235	16253	16460	16303	16182	16253	16368	16225	16467	16281	16284	16413	16245	16252	16229	16384	16181	16058	16583	16391	16313	16302	16341	16205	16213	16302	16374	16350	16231	16437	16405	16240	16331	16418	16358	16333	16196	16223	16295	16289	16429	16386	16422	16498	16389	16576	16381	16246	16253	16442	16311	16204	16398	16291	16439	16240	16271	16457	16338	16331	16441	16333	16333	16233	16398	16191	16299	16467	16358	16197	16298	16298	16442	16319	16282	16274	16309	16284	16351	16372	16354	16435	16264	16440	16383	16445	16418	16436	16318	16251	16293	16533	16170	16205	16357	16400	16176	16424	16363	16211	16359	16440	16234	16365	16348	16389	16261	16327	16398	16239	16263	16296	16402	16451	16277	16355	16314	16445	16270	16404	16381	16393	16304	16364	16237	16269	16360	16347	16264	16398	16281	16180	16378	16323	16352	16457	16511	16478	16184	16197	16324	16354	16376	16491	16328	16412	16231	16366	16436	16462	16435	16308	16388	16265	16389	16310	16243	16170	16387	16574	16381	16388	16374	16185	16446	16417	16299	16404	16279	16399	16350	16315	16363	16105	16459	16482	16276	16423	16262	16220	16400	16322	16231	16392	16365	16385	16460	16266	16378	16472	16218	16203	16631	16295	16373	16230	16229	16067	16417	16318	16284	16308	16356	16287	16262	16389	16179	16229	16287	16332	16475	16368	16220	16324	16491	16407	16269	16371	16364	16356	16354	16371	16292	16247	16297	16156	16242	16293	16369	16451	16197	16504	16257	16329	16424	16328	16209	16301	16267	16453	16414	16389	16341	16435	16291	16343	16424	16489	16219	16175	16211	16424	16296	16347	16332	16274	16479	16383	16311	16250	16453	16261	16208	16318	16290	16466	16167	16319	16235	16264	16360	16348	16402	16192	16439	16464	16260	16343	16296	16251	16358	16351	16272	16483	16324	16288	16362	16403	16280	16317	16228	16480	16469	16203	16340	16376	16213	16384	16276	16384	16365	16384	16371	16341	16323	16235	16422	16239	16214	16346	16353	16172	16442	16421	16382	16447	16252	16312	16429	16352	16174	16340	16184	16384	16242	16360	16492	16318	16336	16380	16074	16563	16396	16382	16401	16317	16411	16265	16381	16365	16281	16484	16445	16113	16349	16201	16398	16229	16174	16334	16306	16372	16316	16346	16435	16290	16260	16452	16540	16298	16381	16360	16223	16203	16494	16405	16437	16425	16347	16421	16399	16360	16211	16313	16419	16329	16430	16424	16415	16302	16221	16288	16522	16249	16388	16302	16404	16257	16167	16212	16353	16348	16418	16368	16253	16432	16362	16469	16348	16417	16319	16449	16382	16214	16558	16211	16223	16564	16214	16503	16373	16409	16281	16156	16339	16335	16343	16321	16180	16390	16297	16184	16275	16415	16254	16375	16239	16427	16289	16274	16421	16362	16197	16212	16435	16391	16233	16292	16293	16429	16160	16379	16322	16496	16409	16212	16255	16416	16271	16356	16259	16317	16284	16509	16322	16426	16324	16384	16184	16143	16337	16303	16167	16250	16446	16387	16383	16331	16351	16493	16324	16492	16300	16404	16356	16250	16297	16257	16506	16335	16435	16323	16257	16357	16360	16454	16350	16276	16220	16384	16260	16369	16249	16180	16266	16346	16376	16269	16272	16353	16215	16381	16283	16300	16320	16273	16393	16471	16219	16240	16374	16444	16235	16402	16361	16305	16436	16348	16334	16481	16279	16309	16415	16369	16347	16322	16400	16337	16458	16140	16348	16217	16564	16433	16252	16280	16327	16353	16433	16355	16357	16425	16388	16204	16318	16403	16151	16367	16497	16278	16484	16324	16353	16332	16281	16481	16187	16262	16541	16188	16524	16294	16453	16238	16497	16246	16335	16313	16196	16343	16374	16351	16232	16299	16437	16397	16388	16443	16421	16279	16253	16385	16274	16344	16423	16356	16515	16305	16387	16316	16286	16204	16218	16314	16146	16180	16406	16364	16306	16240	16313	16160	16310	16337	16296	16371	16185	16310	16172	16350	16373	16302	16162	16203	16235	16471	16301	16167	16366	16318	16397	16322	16434	16491	16353	16234	16427	16447	16211	16364	16524	16469	16220	16337	16403	16345	16315	16363	16271	16329	15974	16467	16357	16342	16047	16481	16218	16448	16255	16302	16177	16338	16311	16288	16289	16295	16376	16360	16354	16269	16271	16399	16394	16548	16438	16502	16307	16338	16286	16456	16395	16158	16200	16169	16397	16394	16239	16459	16304	16423	16541	16401	16515	16394	16376	16255	16122	16477	16327	16248	16259	16496	16316	16494	16432	16316	16524	16301	16210	16586	16400	16337	16365	16271	16489	16276	16393	16330	16404	16307	16250	16345	16161	16397	16275	16262	16097	16353	16248	16360	16479	16208	16476	16299	16357	16304	16401	16529	16300	16146	16199	16240	16388	16347	16354	16320	16207	16324	16329	16422	16467	16286	16320	16388	16275	16209	16416	16264	16244	16220	16417	16328	16430	16254	16327	16464	16325	16369	16306	16400	16415	16456	16326	16299	16182	16569	16148	16452	16272	16432	16232	16350	16243	16393	16279	16132	16142	16222	16351	16295	16436	16387	16310	16256	16285	16375	16304	16351	16346	16251	16270	16151	16401	16243	16278	16307	16310	16361	16355	16394	16349	16221	16356	16178	16402	16304	16367	16268	16486	16524	16280	16355	16129	16431	16360	16313	16235	16314	16081	16413	16367	16444	16381	16193	16274	16273	16313	16403	16484	16237	16343	16083	16379	16316	16267	16364	16374	16370	16463	16305	16116	16246	16413	16307	16412	16283	16451	16192	16396	16377	16352	16533	16296	16216	16185	16355	16307	16132	16421	16087	16460	16157	16454	16347	16341	16415	16398	16325	16352	16283	16278	16346	16259	16481	16337	16533	16168	16280	16385	16378	16067	16280	16478	16245	16163	16216	16338	16217	16219	16254	16401	16282	16366	16267	16440	16314	16299	16390	16449	16190	16405	16318	16335	16259	16384	16349	16367	16098	16237	16454	16455	16419	16357	16185	16280	16349	16354	16406	16425	16340	16464	16281	16041	16291	16403	16327	16249	16271	16222	16351	16431	16321	16408	16278	16284	16422	16223	16300	16321	16418	16422	16303	16440	16204	16388	16275	16453	16308	16333	16446	16368	16336	16307	16288	16073	16213	16370	16368	16449	16370	16353	16282	16090	16322	16424	16307	16403	16363	16429	16264	16334	16257	16334	16317	16417	16420	16282	16414	16281	16325	16270	16262	16522	16460	16362	16370	16277	16234	16269	16399	16279	16460	16294	16311	16307	16373	16290	16381	16386	16409	16333	16405	16268	16315	16388	16295	16217	16424	16264	16374	16295	16435	16118	16250	16381	16378	16292	16248	16342	16396	16333	16363	16260	16227	16283	16391	16237	16360	16350	16269	16217	16453	16384	16343	16404	16320	16330	16373	16289	16341	16253	16366	16444	16369	16454	16542	16262	16149	16296	16357	16265	16412	16284	16356	16136	16371	16261	16111	16351	16338	16200	16384	16220	16326	16560	16198	16340	16265	16312	16453	16283	16373	16191	16298	16423	16363	16254	16334	16212	16310	16402	16306	16392	16491	16409	16477	16263	16329	16344	16354	16446	16416	16368	16302	16208	16369	16185	16381	16250	16365	16335	16281	16278	16182	16526	16449	16274	16396	16218	16425	16514	16216	16298	16272	16303	16456	16221	16269	16298	16267	16467	16245	16363	16325	16158	16249	16410	16450	16344	16385	16472	16236	16426	16293	16489	16293	16326	16436	16343	16166	16671	16539	16330	16390	16248	16165	16418	16262	16258	16399	16334	16257	16262	16303	16308	16327	16343	16114	16273	16325	16497	16296	16286	16240	16352	16468	16440	16247	16281	16337	16371	16333	16104	16477	16345	16388	16388	16366	16273	16310	16193	16366	16144	16321	16277	16268	16326	16337	16274	16472	16476	16467	16493	16558	16207	16483	16393	16325	16175	16303	16199	16473	16366	16391	16375	16169	16223	16311	16224	16379	16192	16260	16497	16239	16487	16374	16368	16303	16384	16411	16228	16381	16387	16228	16295	16446	16330	16293	16272	16336	16366	16226	16361	16446	16245	16350	16288	16374	16240	16274	16440	16222	16248	16370	16389	16541	16179	16466	16290	16214	16339	16156	16445	16396	16295	16213	16411	16226	16368	16295	16244	16379	16331	16361	16502	16351	16234	16335	16212	16345	16403	16264	16410	16154	16446	16349	16433	16347	16370	16297	16356
27396	21707	23467	20492	17739	17898	17998	17826	17969	17857	17929	17789	18563	19287	19548	18938	18619	18048	17878	18113	17653	17894	17839	17860	17745	17830	17898	17850	17964	17546	17648	17816	17708	17870	17787	17844	17761	17802	17759	17710	17927	17700	17790	17824	17905	17695	17893	17902	17877	17891	17747	17877	17845	17800	17842	17840	17647	17812	17855	17687	17583	17918	17897	17825	17789	17741	17789	17996	18128	17766	17762	17861	17957	17783	17653	17902	17895	17822	17842	17748	17899	17787	17509	17635	17672	17703	17823	17993	17760	17608	17722	17823	17787	17961	17740	17860	17827	17716	17766	17835	17582	17729	17870	17787	17777	17885	17740	17834	17801	17837	17765	17763	17788	17716	17782	17678	17782	17870	17761	17755	17721	17751	17899	17562	17718	17962	17674	17624	17786	17767	17768	17726	17734	17815	17795	17906	17482	17723	17855	17933	17627	17810	17669	17858	17955	17759	17620	17748	17686	17701	17691	17743	17704	17954	17791	18011	17739	17585	17727	17622	17613	17810	17931	17860	17778	17644	17816	17688	17662	17591	17935	17549	17844	17711	17870	17664	17822	17714	17588	17773	17576	17669	17927	17871	17723	17646	17747	17710	17733	17785	17854	18036	17744	17836	17849	17882	17760	17686	17676	17903	17958	17550	17890	17902	17780	17752	17802	17715	17860	17921	17960	17748	17634	17775	17811	17640	17881	17504	17842	17887	17771	17672	17627	17809	17652	17690	17798	17707	17588	17524	17818	17645	17988	17806	17915	17888	17820	17930	17805	17619	17770	17681	17792	17696	17671	17739	17683	17530	17758	17752	17734	17611	17860	17589	17542	17665	17838	17690	17774	17572	17811	17704	17902	17871	17759	17540	17666	17796	17837	17759	17722	17826	17613	17876	17795	17798	17696	17709	17793	17653	17727	17823	17819	17872	17820	17731	17889	17767	17793	17674	17673	17625	17725	17605	17648	17640	17894	17833	17815	17572	17865	17711	17815	17731	17940	17902	17837	17826	17786	17712	17786	17562	17686	17666	17787	17698	17681	17750	18057	17840	17861	17743	17713	17850	17708	17579	17791	17746	17712	17813	17653	17822	17668	17618	17754	17751	17739	17660	17744	17750	17694	17667	17653	17816	17836	17881	17695	17675	17935	17778	17706	17764	17887	17728	17901	17758	17971	17831	17901	18022	17901	17626	17914	17748	17685	17594	17812	17621	17813	17780	17554	17801	17666	17806	17777	17843	17839	17879	17821	17830	17653	17749	17583	17760	17766	17789	17717	17597	17771	17828	17774	17717	17903	17737	17924	17806	17725	17892	17589	17824	17747	17599	17771	17985	17719	17683	17664	17769	17574	17857	17692	17663	17765	17836	17857	17919	17872	17854	17688	17773	17903	17702	17727	17764	17628	17707	17745	17998	17899	17845	17859	17732	17713	17696	17719	17638	17974	17847	17767	17730	17842	17879	17903	17963	17689	17720	17660	17690	17796	17751	17947	17706	17751	17835	17762	17731	17557	17766	17775	17939	17883	17815	17701	17569	17746	17651	17763	17730	17719	17673	17876	17984	17907	17627	17641	17833	17858	18119	17809	17878	17769	17904	17822	17808	17681	17697	17994	17691	17807	17948	17721	17749	17634	17900	18005	17610	17894	17717	17594	18017	17911	17931	17696	17583	17797	17768	17917	17669	17797	17874	17764	17780	17623	17827	17858	17845	17710	17808	17700	17776	17606	17688	17566	17746	17806	17713	17706	17673	17813	17848	17580	17661	17841	17699	17592	17667	17811	17676	18039	17711	17651	17683	17677	17793	17801	17738	17836	17773	17729	17799	18099	17660	17825	17686	17602	17752	17822	17689	17809	17630	17891	17787	17940	17957	17775	17494	17776	17667	17714	17771	17752	17926	17733	17908	17759	17764	17785	17940	17838	17668	17764	17860	17704	17822	17676	17798	17612	17663	17539	17591	17797	17687	17946	17670	17804	17690	17562	17591	17904	17650	17900	17725	17575	17765	17687	17773	17903	17752	17581	17677	17833	17796	17557	17666	17816	17818	17855	17895	17750	17625	17928	17571	17671	17527	17852	17655	17640	17630	17794	17843	17915	17849	17559	17846	17728	17822	17688	17642	17832	17704	17707	17583	17982	17678	17885	17538	17765	17752	17820	17937	17863	17742	17749	17653	17636	17620	17663	17740	17622	17569	17938	17727	17724	18010	17859	17728	17869	17829	17779	17832	18024	17647	17790	17735	17826	17675	18068	17636	17949	17708	17843	17747	17685	17691	17573	17877	17726	17726	18078	17843	17513	17702	17764	17857	17667	17565	17585	17696	17819	17700	17985	17776	17866	17780	17788	17900	17771	17885	17782	17776	17749	17714	17774	17714	17959	17765	17881	17833	17823	17894	17630	17655	17735	17766	17798	17761	17849	17939	17850	17596	17565	17770	17725	17668	17584	17839	17759	17645	17793	17780	17842	17765	17932	17903	17585	17829	17738	17676	17483	17731	17678	17727	17858	17697	17901	17648	17808	17598	17509	17924	17616	17876	17733	17754	17664	17867	17782	17934	17760	17784	17631	17814	17778	17790	17800	17906	17617	17649	17623	17812	17760	17860	17804	17827	17706	17915	17836	17693	17673	17704	17795	17676	17862	17663	17846	17876	17935	17829	17789	17803	17977	17806	17775	17754	17712	17753	17859	17553	17641	17878	17632	17967	17917	17636	17769	17746	17736	17994	17995	17758	17711	17768	17613	17650	17908	17973	17797	17493	17997	17768	17817	17843	17868	17846	17829	17662	17897	17723	17789	17831	17871	17967	17666	17920	17893	17674	17657	17649	17789	17702	17709	17814	17777	17713	18040	17566	17570	17929	17817	17965	17711	17826	17804	17829	17711	17739	17916	17912	17564	17722	17783	17836	17819	17839	17964	17652	17848	17766	17738	17893	17863	17900	17718	17816	17940	17924	17912	17912	17785	17731	17519	17843	17821	17687	17803	17949	17914	18004	17889	17643	17896	17715	17826	17750	17829	17663	17884	17649	17754	17905	17609	17625	17774	17828	17704	17559	17799	17785	17840	17906	17657	17886	17984	17913	17822	17939	17744	17707	17741	17765	17848	17793	17797	17913	17768	17683	17741	17761	17775	17869	17859	17725	17584	17740	17796	17514	17672	17853	17671	17855	17886	17869	17927	17705	17742	17878	17894	17873	17855	18123	17966	17844	17952	17775	17790	17696	18197	17994	17997	17787	17582	17682	18022	17761	17763	17713	17605	17916	17842	17818	17596	17741	17632	17756	17824	17825	17667	17865	17781	17663	17779	17746	17942	17743	17907	17971	17808	17978	17733	17854	17717	17555	17890	17734	17872	17778	17914	17897	17732	17856	17849	17782	17491	17642	17633	17832	17723	17852	18055	17596	17849	17930	17863	17561	17734	17739	17836	17791	17652	17845	17855	17745	17756	17784	17904	17717	17868	17766	17650	17802	17702	17874	17849	17837	17765	17694	18013	17576	17851	17707	17959	17741	17826	17824	17838	17786	17785	17890	17656	17580	17788	17977	17839	17688	17846	17849	17850	17623	17824	17718	17706	17573	17758	17926	17619	17704	17674	17952	17835	17676	17901	17723	17775	17674	17765	17638	17737	17764	17908	17905	17933	17722	17731	17800	17761	17746	17898	17809	17810	17741	17631	17676	17626	17684	17817	17702	17654	17749	17942	17751	17817	17810	17914	17907	17598	17729	17846	17735	17750	17552	17726	17793	17725	17599	17785	17708	17775	17477	17828	17831	17727	17832	18074	18028	17844	17749	17750	17678	17790	17797	17865	17554	17800	17812	17769	17770	17784	17654	17678	17936	17742	17622	17832	17904	17939	17721	17786	17750	17711	17627	17772	17869	17591	17879	18021	17848	17750	17787	17710	17697	17722	17792	17776	17855	17707	17685	17738	17933	17776	17673	17778	17827	17822	17926	17732	17954	17808	17737	17896	17660	17689	17728	17709	17735	17605	17796	17723	17704	17764	17583	17418	17528	17560	17847	17728	17802	17752	17852	17717	17652	17724	17606	17787	17801	17732	17753	17738	17721	17687	17824	17658	17758	17801	17834	17826	17885	17851	17623	17793	17818	17866	17794	17633	17928	17827	17971	17796	17828	17671	18038	17928	17819	17502	17728	17775	17771	17876	17682	17538	17886	17793	17924	17873	17652	17771	17615	17905	17719	17843	18015	17648	17707	17969	17755	17777	17904	17811	17986	17713	17617	17837	17657	17722	18004	17814	17721	17746	17889	17577	17772	17777	17794	17813	17841	17679	17794	17740	17673	17846	17832	17745	17791	17710	17885	17737	17859	17872	18021	17757	17800	17764	17618	17522	17588	17730	17708	18046	17782	17770	17800	17734	17797	17910	17894	17938	17766	17959	17825	17722	17904	17669	17881	17961	17759	17988	17734	17602	17739	17735	17698	17810	17781	17711	17784	17918	17870	17918	17695	17753	17586	17813	17796	17687	17929	17764	17835	17736	17586	17765	17746	17751	17846	17698	17944	17803	17805	17753	17639	17643	17935	17816	17715	17669	17748	17692	17882	17782	17803	17607	17536	17754	17695	17746	17816	17635	17663	17817	17720	17623	17768	17911	17761	17784	17851	17675	17887	17974	17765	17675	17782	17766	17734	17601	17788	17824	17762	17920	17900	17744	17729	17866	17757	17881	17954	17765	17812	17825	17789	17823	17934	17807	17799	17663	17757	17685	17885	17775	17835	17718	17944	17629	17796	17769	17893	17942	17985	17570	17735	17522	17748	17642	17715	17717	17741	17891	17876	17740	17821	17689	17892	17628	17889	18032	17564	17508	17698	17826	17792	17807	17847	17715	17683	17864	17909	17641	17798	17789	17793	17690	17821	17903	17788	17816	17747	17787	17836	17849	17778	17970	17680	18058	17756	17721	17912	17859	17975	17819	17478	17728	17852	17762	17929	17845	17733	17746	17784	17757	17667	17822	17847	17737	17893	17921	17853	17876	17718	17770	17821	17786	17700	17740	17910	17786	17919	17833	17537	17783	17769	17881	17772	17824	17800	17673	17707	17655	17846	17608	17716	17773	17678	17797	17627	17852	17696	17734	17899	17828	17666	17773	17820	17843	17798	17797	17871	17880	17726
14485	16620	16584	16064	15762	15707	15712	15782	15550	15624	15680	16055	17006	18136	17855	17216	16324	16062	15764	15582	15624	15458	15826	15598	15698	15640	15793	15631	15681	15850	15680	15780	15593	15665	15603	15790	15646	15685	15556	15911	15541	15685	15478	15567	15668	15657	15583	15595	15722	15504	15616	15596	15635	15471	15558	15526	15767	15631	15569	15812	15656	15675	15660	15666	15745	15636	15579	15456	15701	15752	15528	15867	15659	15608	15523	15843	15843	15636	15638	15590	15716	15597	15553	15646	15751	15605	15855	15798	15721	15652	15672	15584	15516	15664	15739	15512	15701	15424	15633	15633	15616	15695	15715	15518	15758	15540	15662	15562	15636	15540	15628	15635	15768	15562	15659	15699	15642	15790	15607	15582	15705	15718	15696	15747	15744	15635	15699	15603	15724	15692	15525	15732	15721	15746	15518	15606	15768	15593	15708	15661	15755	15547	15684	15712	15701	15696	15861	15557	15558	15776	15620	15484	15671	15711	15396	15482	15598	15623	15666	15663	15570	15708	15571	15740	15678	15681	15657	15616	15626	15636	15592	15675	15584	15543	15705	15563	15699	15634	15631	15664	15737	15564	15708	15722	15558	15688	15686	15591	15636	15712	15534	15710	15602	15591	15600	15619	15617	15569	15690	15609	15575	15712	15490	15741	15810	15565	15681	15667	15686	15627	15913	15547	15597	15692	15562	15636	15601	15647	15678	15657	15655	15645	15596	15748	15623	15657	15708	15751	15681	15551	15532	15726	15614	15753	15669	15637	15694	15646	15673	15553	15695	15761	15632	15603	15564	15582	15606	15519	15585	15444	15664	15706	15803	15754	15630	15848	15540	15619	15565	15599	15701	15477	15659	15597	15616	15684	15738	15596	15822	15436	15523	15664	15819	15577	15758	15641	15744	15765	15613	15709	15638	15665	15646	15793	15678	15607	15594	15585	15610	15479	15528	15571	15833	15671	15740	15700	15735	15541	15604	15566	15534	15780	15465	15563	15664	15616	15755	15633	15534	15814	15528	15592	15706	15684	15613	15656	15701	15625	15572	15698	15565	15670	15751	15665	15588	15663	15528	15725	15711	15656	15615	15588	15661	15568	15702	15637	15716	15769	15641	15650	15760	15580	15511	15489	15594	15709	15720	15477	15552	15647	15718	15573	15577	15779	15448	15855	15654	15687	15573	15732	15687	15623	15723	15805	15610	15617	15547	15570	15745	15689	15580	15612	15537	15403	15638	15816	15694	15794	15680	15741	15761	15722	15610	15684	15648	15481	15666	15625	15700	15540	15627	15659	15568	15528	15657	15681	15683	15896	15631	15727	15585	15655	15631	15797	15528	15556	15794	15532	15694	15582	15601	15719	15783	15656	15554	15743	15589	15625	15686	15584	15511	15768	15603	15855	15696	15791	15485	15567	15530	15786	15710	15595	15618	15630	15585	15651	15736	15545	15725	15679	15691	15635	15559	15619	15567	15696	15501	15675	15648	15653	15603	15809	15855	15577	15629	15613	15561	15611	15719	15710	15726	15582	15660	15606	15659	15709	15492	15708	15537	15558	15732	15563	15781	15752	15663	15666	15697	15652	15639	15645	15743	15754	15681	15783	15619	15618	15689	15607	15498	15556	15719	15524	15757	15800	15593	15597	15533	15723	15658	15794	15683	15659	15626	15755	15600	15611	15691	15635	15591	15628	15589	15736	15531	15626	15452	15643	15661	15532	15633	15591	15733	15642	15668	15557	15638	15745	15643	15691	15725	15521	15685	15755	15658	15443	15702	15598	15526	15537	15941	15575	15667	15759	15552	15814	15473	15649	15721	15646	15651	15573	15642	15446	15529	15714	15589	15561	15573	15749	15769	15592	15524	15563	15661	15567	15302	15657	15538	15634	15645	15626	15605	15758	15580	15645	15558	15816	15775	15577	15533	15419	15637	15644	15618	15548	15592	15696	15556	15520	15737	15551	15605	15570	15707	15658	15723	15660	15703	15496	15682	15547	15636	15842	15589	15681	15521	15521	15838	15626	15677	15586	15737	15684	15794	15720	15767	15650	15731	15630	15474	15703	15666	15771	15664	15849	15525	15595	15838	15740	15709	15493	15618	15662	15783	15771	15710	15682	15617	15721	15712	15678	15691	15656	15655	15622	15581	15574	15778	15628	15653	15385	15676	15594	15743	15802	15682	15746	15739	15718	15812	15609	15685	15572	15496	15542	15588	15693	15546	15476	15566	15580	15504	15646	15583	15640	15656	15603	15586	15629	15622	15641	15714	15649	15695	15718	15695	15609	15739	15703	15668	15592	15653	15665	15698	15820	15657	15515	15634	15684	15715	15587	15633	15763	15771	15759	15672	15591	15848	15544	15607	15600	15559	15573	15698	15573	15702	15646	15613	15608	15789	15666	15733	15592	15478	15630	15451	15566	15709	15740	15827	15661	15643	15583	15759	15779	15545	15764	15574	15587	15629	15756	15669	15462	15646	15685	15757	15758	15575	15479	15717	15543	15755	15747	15617	15698	15436	15581	15487	15540	15662	15669	15640	15826	15583	15597	15679	15544	15600	15781	15643	15691	15701	15652	15698	15624	15713	15584	15668	15646	15718	15730	15651	15656	15693	15589	15597	15631	15565	15703	15736	15649	15627	15740	15696	15652	15807	15650	15651	15612	15518	15771	15539	15641	15527	15597	15414	15692	15641	15708	15645	15680	15700	15553	15576	15692	15744	15496	15971	15688	15608	15779	15636	15509	15686	15815	15608	15625	15782	15596	15756	15686	15822	15596	15694	15633	15616	15571	15652	15685	15641	15740	15588	15843	15659	15715	15463	15694	15553	15680	15561	15670	15576	15665	15636	15647	15781	15522	15608	15769	15622	15708	15768	15453	15772	15685	15550	15519	15593	15643	15626	15522	15665	15604	15691	15477	15514	15566	15617	15553	15512	15634	15661	15504	15561	15704	15681	15695	15645	15825	15695	15667	15612	15685	15538	15436	15537	15698	15686	15545	15692	15563	15520	15701	15452	15843	15614	15832	15694	15694	15703	15672	15629	15687	15502	15646	15640	15614	15654	15725	15614	15682	15572	15755	15741	15785	15604	15614	15616	15748	15683	15785	15572	15672	15554	15524	15661	15599	15635	15656	15571	15675	15750	15672	15611	15896	15464	15621	15525	15843	15640	15709	15762	15642	15781	15501	15595	15695	15657	15595	15836	15569	15590	15623	15607	15650	15593	15478	15581	15634	15665	15810	15639	15652	15720	15659	15707	15779	15744	15543	15592	15613	15635	15640	15526	15751	15625	15661	15555	15743	15687	15584	15665	15714	15634	15707	15818	15730	15656	15571	15777	15615	15627	15554	15703	15815	15699	15757	15638	15590	15529	15685	15649	15737	15579	15647	15675	15608	15669	15598	15797	15690	15580	15694	15625	15638	15669	15586	15605	15679	15584	15720	15572	15615	15557	15570	15640	15532	15660	15813	15646	15663	15553	15746	15548	15733	15601	15647	15473	15629	15822	15961	15672	15654	15602	15830	15611	15637	15825	15702	15596	15777	15633	15477	15756	15663	15598	15584	15708	15513	15590	15642	15529	15658	15620	15670	15573	15696	15470	15867	15707	15723	15659	15601	15560	15695	15432	15515	15484	15582	15930	15542	15575	15727	15676	15722	15737	15523	15490	15687	15664	15698	15576	15462	15789	15574	15725	15826	15512	15554	15624	15608	15559	15431	15648	15539	15776	15481	15440	15584	15642	15655	15619	15590	15737	15588	15545	15610	15560	15762	15753	15707	15711	15574	15692	15711	15688	15647	15660	15671	15661	15480	15696	15671	15568	15594	15670	15637	15662	15698	15637	15664	15751	15743	15658	15736	15604	15635	15628	15551	15671	15629	15710	15639	15696	15732	15629	15539	15745	15549	15650	15703	15806	15609	15598	15707	15643	15594	15601	15605	15411	15651	15581	15496	15756	15687	15668	15768	15694	15447	15823	15545	15649	15730	15841	15551	15776	15561	15627	15812	15548	15546	15664	15624	15853	15597	15828	15424	15524	15617	15677	15646	15882	15609	15600	15614	15484	15616	15654	15577	15744	15753	15709	15621	15752	15637	15661	15633	15721	15588	15641	15609	15615	15570	15629	15606	15658	15598	15695	15714	15610	15724	15576	15535	15592	15571	15743	15674	15620	15662	15622	15621	15608	15687	15616	15676	15845	15669	15633	15712	15680	15837	15581	15522	15727	15590	15695	15653	15501	15613	15736	15701	15527	15635	15638	15773	15749	15649	15638	15688	15654	15581	15479	15879	15599	15772	15524	15685	15582	15690	15551	15814	15483	15658	15490	15669	15632	15666	15781	15703	15722	15602	15859	15593	15650	15525	15455	15684	15777	15636	15654	15839	15739	15518	15614	15666	15654	15658	15568	15564	15772	15792	15531	15651	15590	15577	15763	15759	15698	15631	15486	15613	15772	15740	15461	15496	15665	15655	15610	15701	15791	15794	15586	15801	15743	15502	15585	15559	15565	15668	15720	15483	15822	15666	15522	15654	15618	15517	15733	15677	15639	15543	15677	15625	15670	15778	15636	15773	15637	15583	15448	15727	15557	15845	15595	15680	15581	15646	15692	15465	15748	15523	15748	15666	15637	15567	15606	15512	15559	15616	15799	15773	15598	15794	15747	15777	15562	15723	15630	15578	15772	15639	15668	15605	15504	15679	15623	15678	15660	15698	15587	15770	15570	15523	15525	15691	15651	15933	15723	15485	15629	15632	15495	15642	15588	15602	15575	15751	15673	15592	15541	15781	15515	15651	15541	15789	15826	15732	15729	15621	15558	15669	15639	15686	15679	15611	15665	15552	15859	15607	15610	15689	15616	15751	15546	15686	15611	15592	15657	15704	15570	15578	15580	15669	15681	15747	15734	15594	15418	15691	15649	15768	15559	15654	15788	15579	15685	15730	15690	15508	15665	15735	15450	15663	15564	15768	15600	15696	15517	15550	15463	15705	15651	15709	15593	15756	15620	15579	15733	15528	15666	15779	15715	15487	15675	15603	15757	15557	15501	15651	15781	15573	15539	15772	15683	15711	15763	15560	15633	15639	15567	15593	15565	15619	15800	15519	15750	15643	15599	15655	15696	15608	15750	15612	15718	15635	15749	15701
23549	21018	28356	23964	21798	21639	20714	18316	17996	17946	17881	17886	21227	29729	29551	26033	22113	19550	18437	18061	17810	17675	17807	17667	17693	17741	17746	17550	17703	17773	17658	17657	17564	17718	17608	17751	17753	17728	17751	17644	17762	17773	17495	17637	17528	17909	17594	17590	17599	17572	17579	17687	17953	17503	17710	17688	17798	17529	17600	17614	17685	17516	17645	17610	17402	17609	17461	17652	17479	17868	17752	17525	17693	17789	17565	17464	17618	17612	17548	17671	17685	17640	17602	17703	17598	17724	17467	17457	17881	17709	17387	17444	17890	17801	17669	17780	17557	17502	17702	17783	17638	17755	17710	17820	17750	17583	17494	17437	17586	17541	17568	17517	17595	17647	17634	17749	17546	17583	17510	17712	17549	17614	17537	17548	17599	17588	17627	17508	17618	17718	17612	17585	17538	17613	17753	17655	17448	17754	17593	17486	17720	17763	17681	17581	17672	17651	17570	17584	17580	17501	17591	17602	17719	17527	17725	17621	17794	17620	17576	17657	17607	17635	17473	17550	17493	17787	17706	17701	17713	17549	17534	17642	17458	17638	17503	17653	17437	17612	17552	17698	17660	17651	17666	17782	17374	17780	17433	17637	17663	17659	17639	17516	17704	17455	17702	17650	17714	17763	17567	17582	17560	17736	17773	17666	17746	17559	17720	17492	17632	17537	17809	17663	17577	17442	17510	17830	17518	17667	17836	17887	17683	17583	17675	17630	17666	17855	17761	17538	17627	17562	17641	17692	17554	17730	17736	17593	17724	17840	17603	17642	17649	17562	17794	17601	17582	17538	17435	17622	17631	17558	17730	17534	17486	17622	17532	17511	17594	17578	17542	17601	17777	17654	17720	17532	17723	17599	17537	17461	17795	17494	17660	17765	17698	17666	17648	17593	17595	17656	17666	17656	17801	17576	17651	17589	17785	17669	17764	17779	17694	17658	17697	17607	17702	17677	17745	17590	17720	17538	17557	17503	17410	17372	17631	17650	17776	17721	17503	17734	17759	17487	17541	17633	17550	17621	17741	17688	17457	17575	17713	17640	17774	17608	17531	17661	17609	17525	17741	17481	17615	17728	17741	17707	17865	17713	17690	17622	17725	17710	17483	17317	17622	17551	17717	17685	17653	17480	17681	17360	17585	17521	17781	17577	17533	17806	17654	17476	17665	17613	17707	17623	17584	17405	17819	17632	17671	17573	17493	17590	17465	17780	17610	17528	17734	17520	17543	17703	17417	17550	17697	17506	17506	17642	17551	17502	17583	17642	17779	17814	17567	17768	17736	17647	17588	17577	17796	17716	17650	17679	17573	17672	17477	17845	17637	17445	17669	17762	17471	17583	17538	17482	17531	17725	17670	17755	17745	17490	17531	17625	17744	17684	17610	17671	17693	17511	17697	17751	17819	17522	17441	17767	17611	17647	17534	17677	17503	17534	17681	17370	17645	17727	17499	17527	17461	17439	17372	17476	17657	17650	17765	17533	17779	17586	17641	17681	17679	17678	17856	17837	17670	17668	17593	17533	17657	17665	17434	17678	17624	17811	17549	17498	17943	17770	17549	17847	17772	17833	17734	17684	17813	17583	17598	17545	17578	17656	17648	17514	17721	17532	17554	17514	17488	17686	17808	17781	17729	17608	17743	17701	17606	17490	17535	17738	17700	17657	17445	17709	17754	17485	17757	17644	17753	17452	17679	17739	17749	17594	17551	17665	17638	17801	17594	17333	17587	17638	17664	17598	17558	17722	17591	17451	17777	17708	17578	17620	17508	17628	17857	17656	17849	17325	17607	17653	17549	17550	17477	17710	17497	17741	17489	17721	17625	17478	17690	17572	17728	17476	17792	17701	17521	17630	17622	17689	17650	17699	17507	17658	17700	17433	17635	17518	17681	17593	17788	17566	17619	17533	17621	17573	17599	17812	17307	17762	17608	17579	17579	17452	17660	17404	17489	17557	17748	17550	17577	17659	17781	17606	17668	17440	17514	17598	17725	17741	17562	17546	17538	17476	17694	17801	17718	17665	17710	17745	17566	17517	17480	17511	17653	17762	17829	17594	17677	17657	17673	17450	17663	17635	17749	17549	17557	17705	17666	17509	17503	17578	17566	17630	17734	17671	17481	17585	17558	17609	17740	17574	17717	17580	17759	17607	17528	17543	17581	17752	17476	17635	17592	17615	17684	17382	17615	17716	17593	17560	17539	17381	17678	17635	17579	17523	17742	17541	17837	17586	17662	17669	17796	17607	17601	17476	17612	17751	17648	17316	17647	17760	17543	17664	17564	17709	17585	17514	17727	17704	17469	17660	17572	17605	17701	17541	17501	17477	17463	17529	17633	17637	17616	17756	17621	17567	17658	17695	17459	17479	17741	17677	17812	17680	17666	17604	17419	17558	17633	17550	17675	17596	17583	17639	17586	17429	17758	17617	17644	17563	17654	17606	17709	17599	17676	17728	17561	17597	17455	17647	17416	17474	17507	17520	17549	17485	17584	17588	17571	17779	17705	17695	17570	17676	17694	17655	17589	17571	17814	17575	17470	17441	17526	17517	17561	17733	17759	17743	17703	17621	17842	17632	17596	17832	17460	17514	17699	17643	17759	17584	17627	17434	17480	17589	17613	17608	17676	17691	17840	17688	17522	17381	17590	17415	17588	17648	17780	17523	17739	17501	17580	17640	17814	17457	17726	17544	17624	17590	17717	17528	17468	17494	17588	17589	17593	17639	17716	17602	17485	17758	17548	17653	17630	17614	17662	17788	17674	17664	17607	17557	17385	17857	17515	17848	17592	17683	17315	17601	17672	17713	17854	17389	17624	17695	17556	17706	17527	17741	17657	17712	17629	17652	17486	17505	17530	17590	17672	17578	17690	17714	17470	17641	17653	17405	17570	17633	17668	17484	17684	17810	17585	17517	17719	17397	17587	17591	17508	17799	17688	17721	17464	17544	17532	17601	17697	17737	17494	17676	17484	17799	17625	17571	17629	17713	17390	17642	17676	17782	17512	17705	17599	17533	17715	17703	17538	17637	17590	17610	17740	17629	17778	17634	17466	17581	17763	17708	17689	17862	17790	17670	17751	17483	17667	17819	17573	17700	17654	17733	17543	17740	17599	17677	17606	17621	17483	17602	17662	17490	17655	17512	17417	17641	17509	17468	17458	17545	17606	17778	17841	17553	17677	17898	17640	17336	17664	17668	17642	17596	17711	17546	17483	17530	17691	17649	17724	17690	17504	17713	17892	17584	17423	17646	17482	17544	17522	17514	17643	17895	17687	17457	17766	17618	17598	17354	17628	17631	17652	17558	17536	17773	17420	17435	17593	17382	17444	17609	17542	17614	17629	17676	17575	17465	17674	17696	17634	17665	17724	17601	17453	17542	17549	17464	17718	17446	17536	17559	17750	17671	17662	17672	17715	17609	17677	17661	17520	17711	17716	17527	17490	17508	17550	17552	17584	17605	17610	17550	17425	17625	17567	17706	17504	17636	17530	17491	17488	17757	17609	17825	17726	17652	17507	17715	17707	17566	17670	17579	17766	17650	17546	17607	17663	17728	17663	17560	17563	17769	17777	17710	17794	17449	17622	17607	17641	17753	17603	17645	17616	17667	17697	17531	17752	17493	17715	17357	17447	17715	17659	17627	17547	17667	17770	17712	17543	17334	17537	17491	17637	17455	17718	17536	17534	17390	17718	17588	17561	17653	17602	17625	17659	17691	17551	17832	17591	17719	17638	17883	17566	17543	17658	17657	17662	17754	17684	17582	17462	17561	17721	17549	17698	17388	17700	17562	17403	17445	17459	17768	17574	17564	17594	17634	17709	17571	17708	17507	17793	17495	17626	17497	17774	17640	17430	17612	17641	17695	17437	17579	17610	17516	17716	17571	17589	17670	17640	17600	17602	17675	17772	17531	17540	17471	17630	17714	17722	17761	17345	17714	17563	17437	17466	17511	17669	17555	17579	17714	17740	17598	17553	17461	17612	17696	17858	17515	17412	17649	17652	17459	17726	17623	17520	17703	17725	17599	17635	17556	17725	17590	17467	17734	17642	17650	17676	17802	17621	17592	17573	17505	17763	17800	17613	17501	17527	17664	17700	17634	17590	17701	17524	17396	17502	17806	17740	17594	17651	17391	17457	17698	17892	17488	17747	17675	17592	17848	17799	17500	17548	17751	17761	17711	17590	17704	17652	17546	17764	17611	17503	17747	17692	17641	17588	17658	17563	17567	17632	17552	17586	17763	17814	17539	17672	17888	17573	17764	17776	17460	17435	17425	17626	17760	17822	17824	17741	17579	17744	17780	17794	17645	17560	17527	17327	17552	17385	17675	17746	17357	17824	17558	17619	17534	17522	17593	17626	17713	17474	17472	17527	17615	17698	17614	17505	17680	17714	17602	17610	17667	17435	17681	17667	17547	17715	17697	17599	17505	17803	17893	17815	17671	17555	17792	17655	17736	17657	17501	17514	17587	17698	17608	17515	17559	17465	17665	17712	17753	17570	17679	17898	17615	17655	17496	17789	17330	17608	17602	17659	17630	17589	17455	17678	17674	17816	17640	17651	17481	17583	17681	17572	17665	17787	17469	17424	17888	17840	17711	17660	17439	17599	17547	17722	17496	17760	17588	17580	17500	17553	17553	17600	17576	17531	17824	17694	17761	17722	17690	17603	17537	17555	17427	17528	17544	17380	17668	17531	17720	17521	17731	17772	17719	17473	17759	17819	17591	17897	17649	17696	17749	17618	17709	17634	17505	17590	17575	17595	17685	17744	17723	17720	17762	17456	17651	17885	17439	17556	17684	17624	17413	17541	17780	17731	17652	17568	17572	17699	17578	17794	17436	17495	17622	17690	17489	17552	17481	17551	17505	17701	17734	17632	17438	17674	17710	17662	17582	17723	17537	17479	17528	17594	17625	17518	17565	17723	17701	17512	17671	17726	17580	17410	17518	17549	17529	17509	17799	17774	17765	17689	17746	17699	17559	17634	17540	17742	17597	17617	17572	17633	17627	17552	17654	17677	17714	17655	17568	17717	17892	17626	17408	17666	17564	17660	17389	17679	17673	17688	17717	17598	17420	17629	17526	17709	17637	17610	17737	17765	17450	17672	17571	17560	17661	17577	17727	17818	17739	17726	17376	17678	17572
13597	21714	20708	18090	17219	16650	16360	15971	15972	15932	15715	16451	21954	33145	30888	26432	20671	17507	16316	15523	15631	15669	15569	15631	15399	15644	15711	15592	15514	15576	15621	15526	15782	15666	15736	15478	15587	15636	15726	15473	15484	15540	15557	15577	15606	15721	15448	15499	15574	15554	15687	15309	15734	15394	15534	15619	15594	15567	15624	15524	15625	15583	15737	15570	15535	15588	15533	15633	15542	15550	15583	15550	15494	15577	15672	15453	15662	15471	15606	15579	15667	15712	15539	15588	15528	15544	15631	15540	15390	15456	15548	15728	15602	15461	15624	15552	15320	15522	15557	15540	15482	15672	15595	15664	15632	15655	15638	15666	15817	15621	15548	15597	15494	15599	15487	15497	15618	15657	15607	15531	15492	15692	15790	15465	15581	15691	15543	15511	15827	15479	15851	15526	15472	15589	15651	15559	15661	15437	15582	15412	15669	15557	15583	15552	15576	15709	15443	15377	15368	15556	15765	15527	15579	15614	15457	15581	15635	15598	15607	15490	15661	15357	15435	15475	15536	15526	15686	15503	15509	15581	15386	15405	15458	15654	15546	15723	15537	15422	15430	15771	15625	15698	15642	15626	15613	15604	15605	15642	15677	15443	15451	15439	15435	15704	15634	15524	15688	15646	15606	15599	15634	15690	15581	15558	15417	15655	15525	15502	15661	15499	15635	15395	15567	15386	15628	15459	15578	15697	15610	15350	15776	15535	15652	15407	15308	15537	15472	15591	15521	15552	15664	15571	15568	15497	15671	15555	15767	15468	15554	15645	15516	15505	15510	15515	15567	15664	15526	15468	15462	15670	15449	15501	15630	15661	15555	15526	15506	15502	15567	15504	15443	15635	15533	15548	15537	15491	15549	15517	15567	15680	15435	15587	15501	15429	15638	15388	15482	15454	15639	15518	15442	15598	15456	15568	15446	15678	15603	15498	15670	15708	15638	15545	15586	15436	15603	15547	15678	15590	15343	15557	15546	15568	15480	15758	15760	15487	15452	15699	15644	15635	15525	15537	15458	15569	15830	15593	15677	15567	15428	15652	15600	15413	15608	15622	15587	15745	15631	15353	15426	15458	15585	15487	15567	15430	15546	15575	15466	15690	15448	15527	15537	15567	15581	15522	15448	15403	15461	15517	15585	15730	15532	15411	15351	15427	15564	15512	15592	15487	15503	15607	15666	15489	15505	15537	15489	15696	15556	15640	15503	15734	15551	15397	15663	15486	15546	15571	15660	15537	15503	15401	15549	15455	15748	15574	15465	15359	15655	15672	15561	15436	15558	15470	15506	15459	15662	15358	15586	15630	15561	15742	15539	15542	15632	15439	15650	15599	15344	15496	15492	15587	15621	15595	15599	15387	15572	15578	15511	15741	15549	15534	15641	15345	15609	15563	15663	15664	15581	15571	15667	15678	15452	15685	15638	15531	15492	15410	15679	15530	15538	15580	15560	15486	15588	15549	15625	15499	15437	15511	15480	15505	15472	15592	15641	15701	15560	15567	15644	15560	15570	15550	15701	15422	15475	15644	15665	15638	15496	15563	15648	15649	15588	15589	15557	15633	15610	15624	15471	15557	15776	15600	15648	15587	15713	15498	15805	15480	15576	15511	15488	15501	15603	15521	15556	15532	15472	15581	15560	15476	15724	15577	15752	15474	15527	15601	15473	15442	15559	15414	15460	15636	15584	15529	15602	15709	15788	15708	15540	15519	15536	15582	15414	15588	15565	15609	15573	15629	15603	15501	15530	15514	15729	15647	15429	15633	15685	15447	15675	15666	15670	15527	15553	15717	15554	15491	15728	15389	15446	15659	15640	15554	15517	15530	15693	15602	15639	15565	15462	15523	15636	15596	15660	15409	15469	15638	15667	15654	15548	15522	15535	15581	15714	15392	15509	15567	15561	15529	15536	15603	15479	15460	15507	15508	15601	15604	15581	15394	15591	15474	15354	15406	15385	15389	15634	15571	15641	15603	15500	15711	15530	15638	15462	15582	15498	15410	15736	15581	15571	15633	15607	15653	15460	15614	15661	15548	15620	15562	15802	15484	15485	15596	15618	15587	15604	15520	15737	15425	15473	15518	15461	15551	15549	15505	15594	15504	15757	15573	15558	15556	15605	15523	15652	15599	15491	15447	15383	15483	15353	15339	15565	15430	15612	15294	15476	15516	15723	15614	15580	15608	15549	15626	15475	15727	15554	15670	15556	15604	15418	15552	15561	15605	15474	15463	15598	15494	15542	15620	15394	15517	15586	15711	15423	15453	15465	15489	15655	15473	15551	15428	15482	15675	15594	15615	15711	15544	15538	15633	15551	15463	15590	15833	15545	15599	15439	15507	15490	15655	15647	15578	15494	15407	15522	15419	15512	15532	15682	15504	15660	15517	15677	15530	15836	15564	15443	15403	15612	15514	15567	15733	15451	15399	15449	15594	15510	15661	15639	15477	15582	15560	15404	15532	15452	15379	15673	15668	15521	15515	15548	15530	15488	15607	15530	15649	15309	15661	15621	15550	15677	15419	15475	15522	15467	15456	15582	15447	15562	15607	15611	15613	15672	15362	15557	15574	15535	15596	15470	15502	15413	15503	15545	15559	15722	15562	15503	15575	15690	15515	15503	15547	15583	15375	15474	15652	15435	15571	15520	15477	15442	15743	15476	15610	15636	15480	15535	15486	15761	15390	15372	15666	15586	15416	15513	15728	15446	15497	15574	15600	15535	15407	15681	15479	15586	15756	15388	15752	15276	15649	15747	15502	15583	15554	15309	15408	15554	15457	15618	15695	15546	15476	15476	15515	15475	15567	15607	15419	15657	15455	15551	15513	15556	15558	15563	15631	15461	15565	15476	15575	15511	15503	15552	15520	15555	15489	15533	15604	15538	15534	15584	15509	15588	15566	15666	15494	15482	15671	15603	15608	15552	15589	15467	15544	15546	15517	15509	15507	15605	15613	15551	15848	15679	15431	15532	15649	15508	15555	15599	15446	15492	15681	15600	15654	15567	15539	15326	15630	15654	15608	15821	15642	15669	15466	15524	15417	15632	15608	15485	15571	15639	15821	15611	15389	15476	15546	15703	15542	15381	15565	15629	15445	15531	15465	15618	15675	15446	15528	15626	15593	15648	15494	15559	15644	15486	15383	15744	15531	15475	15548	15522	15510	15490	15680	15343	15446	15502	15412	15483	15571	15605	15637	15407	15483	15528	15458	15482	15609	15440	15525	15427	15574	15734	15312	15575	15500	15624	15467	15490	15566	15454	15557	15503	15596	15530	15734	15484	15461	15573	15696	15427	15529	15547	15644	15555	15492	15555	15555	15534	15687	15449	15624	15572	15453	15502	15479	15529	15419	15653	15669	15606	15644	15514	15521	15476	15630	15473	15395	15474	15602	15552	15573	15476	15529	15530	15675	15560	15537	15703	15659	15537	15545	15568	15496	15671	15511	15668	15375	15462	15527	15561	15554	15601	15509	15694	15569	15492	15713	15376	15546	15359	15627	15480	15467	15588	15681	15577	15651	15558	15738	15426	15660	15702	15632	15470	15540	15620	15428	15498	15600	15678	15516	15566	15624	15453	15497	15536	15610	15578	15523	15659	15580	15599	15525	15394	15413	15492	15616	15704	15550	15619	15385	15690	15718	15313	15559	15532	15636	15668	15553	15578	15416	15587	15506	15513	15771	15583	15645	15531	15501	15503	15652	15476	15536	15721	15518	15442	15511	15562	15529	15553	15549	15534	15310	15528	15578	15724	15635	15528	15717	15421	15502	15529	15638	15466	15448	15448	15612	15569	15497	15705	15592	15435	15487	15628	15802	15546	15236	15499	15464	15465	15626	15484	15428	15614	15666	15481	15573	15592	15538	15343	15410	15669	15534	15701	15492	15504	15619	15681	15676	15301	15687	15560	15650	15437	15566	15657	15527	15593	15633	15648	15598	15602	15581	15499	15512	15628	15580	15531	15467	15418	15470	15388	15583	15556	15453	15446	15675	15683	15515	15599	15590	15599	15556	15637	15511	15573	15702	15577	15569	15368	15677	15638	15305	15442	15317	15670	15576	15546	15473	15554	15569	15654	15626	15762	15371	15662	15516	15472	15697	15552	15547	15499	15279	15678	15623	15628	15725	15344	15659	15556	15464	15670	15490	15675	15454	15498	15642	15487	15356	15513	15482	15521	15614	15572	15647	15565	15583	15437	15476	15416	15552	15549	15643	15410	15720	15639	15480	15675	15662	15320	15499	15337	15681	15354	15614	15609	15574	15733	15673	15499	15441	15542	15590	15638	15454	15583	15523	15454	15568	15654	15519	15618	15444	15441	15488	15388	15511	15426	15517	15538	15590	15663	15580	15510	15708	15400	15641	15665	15498	15482	15601	15706	15481	15630	15629	15572	15448	15623	15533	15551	15656	15583	15504	15754	15567	15439	15475	15512	15676	15531	15630	15432	15605	15571	15528	15494	15545	15392	15550	15641	15575	15642	15463	15579	15563	15532	15436	15635	15418	15443	15767	15570	15664	15597	15608	15554	15406	15544	15587	15593	15596	15515	15738	15623	15431	15649	15622	15445	15580	15533	15399	15733	15612	15535	15529	15519	15508	15429	15631	15571	15441	15481	15428	15456	15482	15554	15502	15498	15533	15591	15558	15723	15527	15476	15534	15587	15600	15494	15489	15584	15554	15523	15613	15769	15659	15624	15526	15570	15526	15452	15596	15570	15543	15660	15438	15639	15639	15619	15563	15480	15535	15531	15408	15376	15529	15622	15638	15620	15555	15604	15530	15654	15444	15612	15487	15586	15486	15677	15456	15664	15631	15428	15565	15476	15526	15764	15544	15508	15556	15460	15768	15456	15555	15605	15666	15561	15558	15647	15690	15631	15436	15755	15440	15510	15781	15544	15652	15544	15556	15413	15353	15627	15588	15460	15585	15555	15632	15572	15705	15525	15573	15653	15609	15469	15681	15480	15487	15582	15610	15663	15497	15566	15298	15737	15580	15564	15549	15668	15596	15447	15593	15545	15557	15687	15405	15468	15559	15535	15565	15543	15511	15490	15402	15490	15457	15497	15686	15651	15483	15464	15550	15581	15576	15587	15431	15478	15493	15698	15512	15593	15599	15645	15477	15627	15701	15540	15674	15533	15415
22500	21010	28816	23414	21162	22848	23880	18730	18011	18049	17678	17688	22597	37699	36536	30488	24482	20365	18423	17756	17556	17470	17525	17506	17489	17450	17301	17371	17343	17593	17410	17504	17537	17480	17409	17448	17409	17520	17350	17305	17263	17335	17439	17437	17425	17246	17186	17216	17215	17268	17449	17477	17556	17247	17349	17205	17197	17254	17272	17501	17251	17390	17207	17302	17294	17411	17348	17216	17363	17365	17327	17233	17379	17328	17305	17330	17320	17405	17191	17357	17270	17313	17290	17120	17379	17261	17196	17444	17021	17660	17424	17368	17203	17272	17463	17317	17383	17301	17284	17209	17410	17207	17309	17410	17552	17222	17392	17307	17244	17131	17379	17230	17275	17230	17237	17114	17222	17366	17274	17405	17129	17169	17475	17306	17196	17220	17271	17189	17391	17168	17346	17141	17243	17052	17244	17325	17300	17370	17296	17196	17216	17119	17234	17104	17239	17099	17120	17238	17226	17251	17375	17268	17246	17138	17249	17326	17316	17304	17316	17302	16845	17429	17336	17146	17477	17145	17550	17258	17277	17184	17040	17106	17239	17092	17263	17063	17368	17169	17307	17306	17301	17214	17192	17244	17316	17274	17230	17236	17369	17417	17195	17286	17273	17215	17291	17121	17066	17227	17243	17159	17021	17327	17116	17401	17138	17407	17123	17179	17317	17150	17335	17222	17299	17309	17090	17226	17166	16954	17308	17181	17289	17096	17246	17219	17198	17310	17420	17266	17298	17363	17220	17278	17059	17312	17287	17193	17022	17281	17245	17267	17507	17316	17225	17134	17159	17092	17123	17315	17235	17247	17248	17243	17485	17253	17141	17320	17419	17304	17419	17116	17277	17345	17232	17275	17448	17279	17131	17153	17421	17185	17380	17400	17145	17238	17240	17216	17443	17283	17384	17350	17333	17281	17344	17055	17204	17262	17454	17234	17186	17335	17274	17208	17400	17166	17417	17369	17047	17225	17261	17209	17400	17221	17394	17211	17244	17158	17237	17102	17402	17228	17369	17349	17284	17120	17228	17290	17342	17210	17302	17498	17189	17195	17155	17255	17430	17312	17292	17371	17098	17285	17113	17609	17193	17309	17171	17177	17051	17218	17335	17415	17284	16981	17326	17139	17198	17562	17331	17498	17146	17189	17269	17283	17354	17257	17227	17254	17244	17240	17285	17286	17195	17269	17368	17231	17243	17271	17229	17114	17157	17127	17261	17328	17247	17281	17399	16935	17197	17382	17144	16999	17310	17256	17355	17126	17258	17252	17337	17373	17231	17179	17278	17329	17202	17268	17185	17315	17062	17339	16984	17186	17161	17280	17228	17256	17245	17351	17321	17323	17136	17142	17101	17446	17327	17152	17308	16921	17185	17205	17322	17354	17152	17231	17375	17178	17392	17067	17285	17115	17181	17165	17382	17008	17249	17153	17273	17062	17288	17339	17351	17070	17203	17176	17379	17247	17303	17158	17169	17162	17274	17345	17333	17329	17328	17090	17214	17327	17213	17095	17254	17230	17235	17231	17277	17390	17189	17268	17254	17292	17111	17153	17228	17236	17211	17367	17262	17191	17286	17178	17356	17386	17419	17230	17156	17583	17295	17171	17273	17191	17086	17246	17240	17303	17358	17280	17304	17113	17360	17251	17199	17042	17288	17186	17335	17244	17153	17333	17213	17174	17306	17410	17473	17186	17338	17131	17338	17306	17433	17241	17220	17260	17203	17028	17136	17135	17126	17474	17211	17123	17412	17157	17146	17326	17282	17295	17264	17104	17341	17458	17157	17212	17350	17283	17156	17249	17321	17264	17234	17174	17143	17177	17173	17125	17418	17226	17471	17214	17308	17292	17370	17284	17296	17367	17324	17340	17458	17345	17242	17391	17178	17362	17441	17181	17178	17202	17329	17167	17239	17298	17337	17160	17073	17421	17300	17292	17191	17215	17156	17163	17148	17106	17446	17195	17124	17230	17157	17394	17295	17436	17329	17107	17159	17425	17213	17423	17379	17462	17146	17311	17112	17377	17037	17290	17451	17216	17455	17089	17403	17263	17283	17187	17245	17279	17133	17193	17002	17179	17091	17254	17189	17358	17235	17108	17142	17269	17417	17211	17405	17272	17204	17158	17383	17213	17195	17242	17134	17216	17257	17166	17116	17411	17265	17384	17217	17174	17465	17528	17243	17182	17314	17189	17330	17388	17191	17330	17392	17363	17250	17519	17283	17352	17203	17428	17098	17411	17283	17066	17210	17261	17312	17251	17319	17218	17170	17457	17388	17285	17257	17232	17203	17219	17282	17144	17144	17163	17355	17336	17479	17275	17186	17201	17200	17410	17348	17136	17137	17219	17341	17163	17244	17174	17301	17261	17354	17606	17137	17356	17304	17270	17312	17378	17324	17236	17197	17144	17297	17289	17304	17097	17398	17347	17225	17253	17447	17113	17504	17259	17156	17290	17183	17142	17206	17080	17346	17255	17167	17036	17508	17286	17314	17269	17159	17139	17327	17153	17218	17332	17409	17153	17022	17205	17240	17157	17331	17154	17178	17463	17256	17168	16985	17168	17212	17460	17321	17168	17142	17359	17193	17217	17400	17371	17266	17336	17256	17274	17305	17139	17324	17191	17219	17261	17189	17175	17220	17220	17126	17437	17437	17380	17427	17258	17384	17226	17193	17030	17156	17148	17205	17355	17232	17455	17170	17069	17355	17409	17277	17321	17324	17449	17303	17325	17384	17212	17341	17282	17273	17226	17226	17135	17218	17264	17428	17230	17139	17265	17116	17192	17450	17268	17199	17374	17223	17214	17221	17399	17130	17237	17225	17248	17176	17315	17388	17154	17485	17340	17318	17170	17193	17244	17318	17159	17200	17251	17144	17398	17370	17059	17245	17254	17205	17238	17322	17272	17149	17035	17279	17380	17414	17443	17302	17111	17204	17376	17215	17370	17339	17154	17385	17392	17270	17173	17200	17388	17322	17334	17134	17290	17302	17317	17190	17252	17176	17247	17252	17191	17222	17364	17198	17393	17409	17168	17412	17208	17191	17083	17258	17032	17275	17448	17323	17158	17236	17514	17163	17244	17151	17348	17181	17388	17297	17454	17414	17104	17303	17211	17281	17381	17108	17297	17210	17294	17404	17367	17253	17133	17305	17256	17121	17072	17276	17320	17258	17309	17290	17240	17513	17288	17285	17279	17098	17208	17158	17245	17421	17338	17384	17210	17298	17385	17525	17158	17158	17179	16950	17263	17324	17295	17166	17224	17200	17381	17231	17253	17140	17214	17187	17225	17494	17266	17114	17318	17228	17357	17048	17312	17387	17245	17153	17341	17337	17241	17312	17429	17308	17377	17416	17366	17357	17310	17294	17229	17294	17127	17202	17275	17436	17339	17251	17252	17121	17235	17180	17146	17290	17055	17357	17335	17344	17382	17115	17254	17242	17191	17309	17254	17141	17346	17238	17103	17290	17261	17409	17251	17268	17188	17322	17434	17291	17308	17343	17210	17429	17334	17203	17089	17244	17207	17132	17250	17427	17498	17163	17432	17273	17193	17504	17402	17214	16981	17246	17148	17137	17372	17197	17289	17269	17413	17196	17323	17239	17190	17387	17262	17226	17427	17329	17233	17182	17470	17618	17366	17128	17104	17270	17061	17162	17422	17182	17252	17348	17294	17401	17213	17287	17303	17391	17262	17170	17117	17147	17199	17361	17362	17173	17108	17274	17266	17340	17299	17241	17389	17160	17301	17222	17183	17175	17234	17204	17269	17249	17235	17160	17015	17180	17358	17318	17164	17267	17300	17260	17180	17264	17278	17266	17139	17294	17447	17218	17110	17262	17343	17208	17308	17315	17261	17110	17246	17243	17083	17469	17167	17276	17200	17129	17249	17277	17127	17145	17173	17293	17152	17416	17263	17317	17268	17257	17220	17359	17164	17487	17192	17267	17362	17256	17398	17401	17252	17252	17428	17362	17178	17438	17319	17308	17201	17237	17257	17269	17357	17254	17350	17347	17206	17119	17224	17416	17168	17188	17285	17186	17399	17142	17208	17142	17398	17423	17392	17313	16883	17294	17186	17353	17177	17322	17286	17156	17258	17177	17232	17421	17300	17355	17410	17280	17220	17291	17107	17234	17250	17254	17134	17354	17213	17286	17255	17084	16944	16919	17033	17315	17353	17123	17154	17375	17286	17404	17298	17301	17327	17298	17247	17136	17441	17183	17279	17370	17135	17182	17048	17201	17142	17195	17143	17188	17272	17116	17197	17157	17252	17171	17164	17274	17209	17236	17294	17168	17283	17315	17273	17081	17317	16940	17281	17302	17251	17173	17186	17210	17143	17232	17264	17259	17389	17445	17188	17201	17303	17215	17365	17391	17061	17457	17395	17185	17196	17237	17341	17066	17285	17423	17247	17145	17323	17263	17328	17397	17291	17141	17434	17004	17411	17238	17273	17342	17143	17282	17331	17451	17237	17013	17301	17430	17016	17207	17125	17110	17140	17296	17237	17331	17424	17308	17389	17202	17184	17207	17236	16993	17142	17352	16998	17333	17448	17462	17387	17289	17172	17145	17190	17383	17299	17160	17260	17301	17261	17225	17134	17436	17335	17318	17243	17390	17087	17258	17362	17208	17323	17257	17190	17296	17216	17404	17304	17266	17228	17441	17336	17204	17281	17312	17307	17304	17256	17331	17311	17215	17077	17227	17194	17157	17167	17328	17371	17358	17241	17346	17265	17166	17333	17402	17288	17369	17124	17262	17091	17262	17154	17281	17146	17309	17385	17278	17176	17116	17072	17248	17341	17308	17280	17176	17158	17153	17303	17230	17245	17443	17380	17357	17470	17333	16983	17327	17269	17216	17123	17262	17129	17280	17332	17303	17200	17186	17177	17299	17133	17254	17252	17164	17293	17184	17179	17268	17347	17186	17426	17342	17099	17216	17324	17232	17335	17417	17319	17372	17271	17203	17369	17187	17191	17263	17231	17255	17151	17140	17247	17335	17374	17272	17279	17080	17169	17123	17341	17060	17400	17302	17220	17339	17211	17303	17417	17390	17136	17281	17298	17184	17336	17505	17203	17219	17040	17214	17344	17318	17276	17388	17143	17482	17239	17253	17305	16971	17303	17195	17187	17259	17159
14764	25737	23920	19741	18216	17280	16704	16434	16262	16026	16035	15956	24730	41147	38383	31545	23814	18620	16528	15312	15586	15305	15500	15431	15377	15283	15527	15508	15370	15338	15456	15175	15532	15349	15464	15342	15446	15302	15430	15280	15428	15408	15411	15423	15284	15367	15402	15299	15348	15330	15501	15013	15420	15374	15329	15516	15420	15170	15476	15419	15752	15360	15257	15234	15414	15408	15404	15446	15298	15471	15398	15378	15362	15482	15232	15417	15330	15406	15366	15323	15282	15549	15396	15315	15275	15317	15580	15432	15299	15235	15294	15214	15313	15381	15392	15299	15186	15439	15313	15276	15583	15203	15352	15467	15145	15308	15205	15260	15431	15306	15423	15437	15419	15423	15483	15216	15327	15218	15354	15223	15301	15181	15379	15522	15214	15329	15318	15082	15428	15322	15301	15325	15440	15263	15414	15348	15130	15438	15307	15432	15425	15355	15460	15273	15536	15377	15452	15449	15320	15477	15454	15237	15394	15362	15355	15292	15410	15407	15431	15401	15351	15573	15297	15254	15440	15253	15386	15321	15346	15204	15416	15390	15387	15274	15192	15345	15286	15468	15414	15430	15462	15377	15302	15294	15316	15215	15185	15377	15429	15465	15167	15298	15318	15344	15389	15439	15219	15293	15310	15326	15549	15302	15406	15195	15409	15472	15456	15196	15301	15194	15138	15569	15263	15431	15374	15300	15256	15332	15341	15224	15335	15298	15456	15279	15403	15350	15405	15227	15280	15384	15435	15290	15297	15363	15254	15436	15223	15475	15470	15492	15337	15354	15356	15344	15337	15439	15330	15327	15338	15156	15259	15436	15363	15412	15316	15370	15479	15424	15387	15243	15369	15344	15351	15450	15590	15192	15417	15213	15565	15350	15156	15351	15428	15265	15445	15150	15353	15297	15378	15314	15314	15342	15233	15516	15326	15318	15352	15307	15485	15201	15201	15370	15394	15427	15529	15402	15205	15431	15315	15270	15423	15435	15432	15367	15218	15516	15473	15328	15398	15311	15394	15486	15319	15321	15302	15458	15460	14999	15144	15351	15307	15289	15319	15403	15404	15331	15281	15464	15285	15237	15385	15347	15351	15247	15365	15325	15449	15281	15320	15306	15393	15386	15295	15300	15404	15285	15275	15546	15285	15383	15252	15353	15426	15408	15429	15288	15393	15118	15274	15459	15281	15428	15330	15296	15368	15441	15374	15284	15360	15230	15124	15478	15364	15383	15195	15118	15431	15329	15464	15341	15393	15248	15356	15389	15435	15377	15385	15450	15304	15333	15358	15242	15450	15287	15355	15366	15188	15497	15204	15328	15361	15322	15407	15382	15462	15474	15292	15363	15377	15210	15442	15355	15462	15376	15510	15411	15321	15357	15450	15494	15515	15294	15326	15251	15523	15426	15490	15358	15262	15322	15353	15316	15342	15326	15376	15391	15448	15346	15350	15141	15264	15317	15160	15355	15287	15305	15512	15279	15246	15342	15351	15288	15509	15489	15394	15243	15365	15257	15416	15391	15298	15304	15286	15253	15409	15320	15214	15318	15269	15242	15238	15500	15367	15304	15325	15317	15369	15412	15430	15333	15331	15290	15428	15296	15228	15332	15356	15339	15301	15298	15296	15264	15296	15412	15068	15295	15340	15342	15384	15184	15490	15383	15234	15442	15301	15304	15174	15385	15253	15339	15506	15346	15246	15245	15251	15271	15325	15376	15306	15320	15226	15275	15309	15465	15462	15241	15344	15394	15340	15402	15332	15305	15213	15490	15262	15314	15470	15371	15497	15386	15364	15305	15434	15313	15269	15428	15256	15289	15564	15339	15366	15298	15386	15182	15290	15306	15277	15452	15284	15462	15309	15357	15366	15300	15250	15345	15325	15268	15370	15254	15379	15179	15485	15317	15502	15321	15255	15354	15484	15304	15331	15282	15332	15380	15485	15239	15304	15421	15217	15500	15210	15357	15203	15423	15197	15280	15309	15181	15276	15193	15306	15327	15308	15262	15378	15250	15436	15228	15264	15362	15364	15320	15401	15128	15357	15317	15372	15356	15364	15365	15326	15235	15377	15317	15225	15483	15111	15253	15377	15394	15337	15272	15238	15301	15345	15330	15355	15549	15217	15331	15416	15313	15322	15405	15410	15347	15307	15404	15109	15274	15393	15307	15455	15454	15357	15417	15348	15333	15406	15334	15271	15435	15364	15363	15364	15465	15315	15205	15368	15245	15227	15276	15303	15138	15450	15173	15447	15416	15282	15291	15292	15369	15395	15593	15283	15391	15365	15262	15287	15243	15433	15292	15317	15381	15185	15352	15408	15422	15270	15296	15355	15448	15337	15311	15295	15296	15270	15256	15385	15406	15366	15257	15405	15237	15240	15174	15358	15321	15213	15361	15416	15289	15247	15242	15296	15475	15183	15329	15264	15342	15261	15253	15460	15402	15473	15445	15215	15191	15409	15330	15434	15079	15314	15396	15308	15529	15347	15367	15383	15464	15250	15287	15315	15535	15349	15313	15474	15298	15380	15271	15362	15446	15485	15283	15251	15393	15309	15286	15312	15105	15121	15476	15291	15259	15402	15476	15429	15368	15123	15205	15271	15352	15466	15255	15324	15449	15295	15233	15436	15413	15301	15448	15335	15477	15357	15335	15432	15266	15330	15021	15266	15256	15376	15259	15321	15271	15304	15434	15318	15299	15290	15350	15341	15076	15316	15051	15406	15314	15314	15199	15430	15383	15305	15379	15256	15197	15296	15431	15358	15541	15457	15397	15456	15245	15322	15477	15311	15383	15526	15331	15231	15222	15416	15367	15333	15402	15267	15352	15424	15442	15148	15233	15343	15374	15184	15229	15484	15278	15357	15524	15331	15274	15247	15396	15299	15322	15312	15209	15251	15403	15307	15260	15412	15326	15200	15385	15457	15285	15384	15463	15188	15356	15412	15171	15345	15385	15289	15499	15294	15263	15432	15357	15366	15329	15352	15246	15411	15413	15450	15273	15257	15300	15362	15237	15375	15420	15198	15364	15318	15219	15436	15170	15353	15338	15383	15403	15334	15379	15365	15400	15363	15439	15294	15290	15310	15299	15221	15329	15490	15385	15409	15423	15199	15457	15260	15148	15488	15323	15404	15277	15370	15292	15488	15363	15405	15266	15234	15239	15387	15302	15440	15226	15388	15403	15411	15306	15294	15436	15389	15370	15380	15377	15388	15203	15344	15367	15356	15199	15307	15409	15482	15436	15257	15400	15383	15310	15425	15384	15346	15224	15495	15277	15271	15404	15478	15453	15288	15426	15259	15404	15323	15410	15401	15388	15475	15220	15239	15395	15291	15385	15266	15397	15269	15305	15091	15301	15356	15321	15277	15278	15391	15543	15347	15273	15344	15300	15425	15290	15397	15451	15353	15221	15335	15313	15381	15364	15301	15361	15143	15370	15440	15138	15213	15368	15299	15353	15419	15325	15276	15333	15256	15361	15437	15402	15314	15404	15500	15265	15252	15294	15342	15435	15297	15274	15336	15429	15441	15317	15308	15279	15382	15423	15463	15436	15261	15270	15452	15401	15283	15488	15216	15323	15275	15365	15309	15443	15326	15312	15265	15390	15397	15258	15292	15224	15378	15408	15278	15512	15432	15359	15277	15324	15199	15320	15365	15359	15510	15264	15323	15235	15283	15459	15505	15179	15348	15235	15447	15319	15349	15249	15285	15183	15300	15377	15514	15234	15432	15357	15327	15361	15217	15346	15359	15369	15231	15220	15378	15256	15371	15414	15327	15400	15115	15343	15123	15386	15303	15472	15514	15259	15389	15302	15429	15311	15337	15382	15386	15346	15252	15299	15267	15107	15419	15410	15232	15462	15313	15276	15274	15359	15315	15265	15363	15395	15497	15321	15249	15297	15315	15245	15248	15343	15354	15313	15429	15416	15315	15480	15294	15226	15128	15338	15268	15313	15345	15428	15457	15175	15391	15334	15215	15347	15396	15285	15330	15238	15287	15534	15405	15346	15381	15289	15483	15176	15166	15367	15409	15145	15339	15283	15119	15468	15430	15297	15259	15248	15325	15401	15252	15311	15494	15361	15275	15384	15396	15350	15352	15285	15439	15398	15274	15379	15393	15474	15332	15541	15439	15198	15389	15244	15240	15329	15457	15363	15220	15137	15423	15396	15312	15309	15291	15410	15436	15396	15199	15387	15394	15474	15377	15291	15347	15307	15263	15483	15275	15213	15466	15179	15413	15459	15250	15426	15322	15312	15378	15138	15632	15478	15324	15463	15347	15416	15285	15366	15361	15328	15459	15268	15512	15381	15337	15258	15304	15331	15456	15314	15274	15326	15252	15357	15293	15235	15315	15272	15343	15348	15336	15187	15286	15277	15270	15303	15272	15301	15320	15249	15350	15343	15306	15222	15322	15415	15439	15412	15216	15391	15405	15253	15369	15145	15544	15228	15375	15432	15396	15218	15323	15270	15305	15429	15329	15312	15331	15343	15382	15444	15374	15395	15371	15383	15515	15462	15366	15347	15414	15185	15360	15286	15243	15379	15307	15372	15267	15348	15184	15196	15329	15295	15234	15275	15488	15080	15319	15152	15240	15386	15298	15439	15334	15480	15241	15456	15110	15288	15270	15300	15252	15443	15187	15497	15422	15196	15187	15292	15432	15364	15405	15534	15361	15218	15368	15210	15370	15448	15250	15323	15313	15464	15232	15204	15489	15624	15119	15308	15491	15071	15206	15382	15527	15385	15395	15436	15353	15202	15338	15368	15375	15291	15406	15370	15184	15338	15221	15163	15441	15130	15184	15403	15551	15188	15569	15332	15427	15334	15308	15192	15362	15453	15298	15427	15292	15238	15318	15508	15309	15337	15415	15142	15267	15224	15287	15181	15372	15526	15300	15535	15325	15212	15321	15236	15437	15400	15185	15165	15420	15284	15469	15361	15497	15319	15300	15344	15336	15432	15332	15229	15400	15164	15416	15468	15394	15417	15300	15409	15304	15319	15361	15295	15405	15309	15351	15187	15474	15227	15331	15349	15428	15424	15291	15399	15484	15502	15523	15402	15398	15333	15284	15324	15359	15479	15243	15386	15384	15323	15349	15315	15540	15191	15285	15368	15372	15342	15375	15270	15394	15266
27157	21483	22194	18693	15861	15914	15948	15879	15692	15926	15816	16019	15945	17152	18011	17450	16777	16271	16036	15851	15670	15634	15944	15815	15810	15733	15836	15738	15741	15957	15792	15658	15848	15548	15631	15727	15671	15817	15857	15862	15626	15753	15884	15736	15861	15711	15731	15709	15786	15868	15706	15746	15958	15854	15774	15670	15921	15758	15840	15579	15793	15665	15799	15612	15691	15734	15680	15676	15610	15603	15809	15901	15751	15791	15765	15643	15653	15853	15689	15895	15792	15722	15879	15701	15860	15879	15675	15671	15904	15751	15891	15832	15715	15721	15900	15595	15789	15774	15877	15854	15944	15784	15893	15632	15658	15777	15751	15646	15781	15595	16060	15696	15850	15831	15867	15668	15792	15888	15741	15675	15842	15841	15818	15821	15497	15562	15701	15723	15730	15881	15902	15604	15877	15747	15883	15725	15856	15741	15605	15715	15812	15743	15817	15785	15885	15886	15663	15665	15859	16118	15914	15835	15611	15929	15958	15735	15669	15541	15734	15641	15949	15833	15725	15787	15770	15780	15972	15640	15810	15843	15474	15775	15964	15783	15649	15756	15672	15595	15717	15673	15777	15797	15804	15680	15697	15802	15622	15811	15822	15672	15752	15681	15855	15902	15677	15559	15658	15733	15594	15648	15668	15656	15662	15770	15753	15821	15806	15644	15841	15855	15713	15742	15906	15771	15825	15600	15691	15598	15620	15904	15829	15762	15863	15698	15771	15809	15623	15848	15778	15836	15857	15850	15428	15566	15719	15754	15775	15739	15820	15760	15740	15823	15787	15820	15765	15594	15750	15822	15686	15740	15785	15695	15557	15622	15765	15873	15573	15866	15627	15854	15747	15783	15565	15769	15722	15749	15634	15609	15796	15732	15715	15673	15964	15856	15701	15615	15800	15793	15716	15654	15950	16039	15649	15887	15644	15714	15585	15714	15728	15944	15842	15756	15628	15738	15806	15783	15468	15728	15821	15769	15893	15697	15625	15590	15693	15547	15764	15522	15678	15667	15869	15656	15894	15677	15919	15806	15866	15899	15636	15652	15810	15716	15582	15601	15719	15835	15617	15675	15768	15843	15652	15410	15713	15558	15589	15647	15646	15748	15868	15692	15721	15765	15726	15808	15730	15550	15665	15728	15950	15803	15588	15562	15598	15761	15672	15831	15992	15571	15773	15782	15612	15624	15677	15735	15607	15992	15786	15756	15581	15742	15753	15678	15717	15787	15794	15654	15634	15542	15700	15851	15703	15816	15817	15709	15806	15771	15816	15655	15789	15784	15639	15846	15740	15580	15676	15639	15824	15814	15891	15807	15751	15794	15832	15829	15843	15708	15643	15733	15730	15905	15658	15600	15780	15755	15901	15675	15680	15646	15723	15923	15909	15795	15822	15766	15894	15832	15720	15761	15670	15777	15635	15628	15714	15793	15588	15784	15826	15724	15704	15730	15815	15780	15809	15807	15685	15845	15809	15751	15783	15812	15964	15724	15885	15614	15872	15901	15763	15728	15830	15748	15748	15874	15860	15805	15661	15817	15862	15647	15692	15815	15706	15708	15837	15711	15928	15669	15823	15727	15786	15627	15581	15719	15862	15508	15700	15646	16032	15810	15883	15760	15943	15820	15639	15840	15813	15778	15771	15772	15815	15723	15855	15668	15858	15555	15699	15752	15876	15812	15760	15652	15684	15804	15543	15564	15591	15919	15909	15687	15672	15639	15642	15689	15786	15623	15848	15669	16098	15599	15601	15734	15789	15844	15850	15899	15588	15689	15786	15786	15892	15828	15678	15674	15571	15695	15478	15746	15864	15949	15659	15732	15692	15619	15647	15773	15666	15797	15698	15746	15727	15618	15749	15727	15702	15746	15830	15801	15941	15588	15774	15785	15586	15691	15646	15701	15845	15718	15813	15774	15730	15830	15790	15721	15722	15820	15754	15602	15668	15798	15689	15797	15708	15703	15682	15821	15717	15628	15771	15612	15925	15899	15808	15759	15568	15842	15915	15588	15690	15628	15615	15645	15735	15803	15722	15505	15901	15905	15626	15735	15831	15743	15786	15888	15733	15737	15866	15564	15638	15766	15956	15816	15869	15725	15758	15764	15871	15632	15849	15763	15851	15852	15731	15748	15666	15883	15703	15788	15937	15849	15775	15609	15690	15670	15698	15866	15724	15746	15733	15616	15712	15609	15842	15710	15590	15750	15919	15841	15867	15664	15961	15637	15696	15929	15824	15828	15795	15788	15678	15667	15622	15850	15813	15782	15815	15598	15642	15889	15633	15943	15717	15927	15606	15801	15865	15856	15674	15803	15657	15762	15868	15626	15826	15749	15851	15883	15819	15760	15824	15712	15800	15732	15808	15772	15749	15684	15728	15712	15901	15863	15804	15644	15949	15819	15550	15732	15667	15685	15912	15716	15711	15914	15779	15753	15687	15802	15762	15965	15798	15754	15835	15828	15697	15828	15841	15836	15705	15798	15882	15774	15680	15856	15789	15984	15771	15778	15750	15847	15807	15848	15787	15879	15906	15632	15774	15660	15754	15777	15751	16016	15825	15789	15739	15746	15840	15932	15736	15881	15817	15888	15747	15858	15609	15611	15771	15675	15775	15641	15764	15912	15811	15920	15697	15636	15606	15710	15659	15805	15779	15889	15852	15699	15944	15701	15833	15721	15766	15788	15843	15547	15757	15916	15828	15700	15760	15875	15794	15742	15800	15680	15785	15820	15759	15826	15626	15473	15645	15664	15778	15927	15818	15685	15822	15729	15534	15877	15797	15686	15857	15852	15911	15864	15841	15813	15840	15624	15664	15993	15761	15720	15760	15722	15673	15870	15761	15826	15792	15964	15654	15661	15668	15831	15705	15920	15745	15671	15752	15660	15697	15943	15746	15744	15752	15826	15643	15873	15778	15763	15906	15738	15856	15676	15840	15803	15933	15633	15687	15697	15770	15775	15758	15738	15596	15716	15421	15798	15803	15809	15877	15696	15710	15549	15758	15897	15866	15783	15771	15774	15922	15706	15822	15795	15741	15832	15836	15873	15715	15850	15704	15925	15798	15765	15838	15767	15687	16059	15660	15779	15833	15730	15840	15864	15755	15719	15870	15895	15930	15832	15608	15730	15966	15586	15838	15684	15738	15656	15748	15618	15796	15694	15608	15743	15697	15843	15768	15878	15721	15636	15842	15802	15658	15921	15756	15610	15776	15852	15677	15679	15795	15722	15795	15875	15885	15714	15647	15789	15738	15801	15708	15845	16004	15603	15740	15845	15908	15912	15854	15720	15835	15563	15762	15806	15736	15773	15757	15881	15707	15553	15795	15823	15710	15824	15861	15827	15608	15819	15843	15725	15857	15688	15713	15799	15766	15639	15760	15699	16051	15764	15663	15725	15690	15737	15829	15748	15740	15835	15802	15638	15598	15692	15834	15895	15856	15843	15653	15772	15693	15650	15803	15609	15689	15861	15850	15844	15559	15823	15544	15645	15736	15721	15829	15854	15729	15679	15774	15764	15922	15708	15676	15773	15629	15588	15770	15824	15829	15468	15744	15745	15629	15687	15750	15858	15676	15713	15713	15546	15636	15774	15788	15791	15828	15759	15745	15659	15574	15768	15844	15658	15733	15758	15732	15760	15779	15614	15721	15722	15878	15755	15537	15708	15734	15591	15653	15774	15750	15747	15538	15573	15777	16047	15836	15690	15581	15916	15758	15480	15589	15790	15934	15754	15665	15704	15784	15875	15645	16015	15875	15712	15829	15753	15772	15703	15770	15672	15497	15652	15751	15689	15727	15762	15605	15878	15859	15666	15641	15801	15648	15607	15832	15939	15715	15816	15866	15594	15756	15883	15855	15883	15765	15849	15806	15736	15778	15791	15595	15946	15486	15753	15725	15670	15830	15847	15697	15689	16001	15785	15912	15792	15885	15640	15849	15869	15667	15753	15795	15803	15702	15748	15748	15804	15956	15872	15837	15829	15900	15779	15856	15711	15647	15417	15718	15762	15835	15760	15658	15816	15703	15758	15684	15610	15921	15739	15945	15567	15535	15680	15687	15621	15874	15941	15854	15633	15730	15847	15561	16036	15513	15662	15870	15793	15765	15715	15762	15691	15625	15959	15790	15689	15657	15762	15716	15763	15783	15702	15770	15623	15707	15943	15731	15654	15682	15973	15722	15662	15606	15683	15843	15947	15743	15561	15721	15774	15929	15720	15827	15792	15703	15852	15771	15836	15939	15909	15684	15686	15805	15658	15699	15865	15707	15847	15787	15812	15831	15881	15775	15748	15480	15741	15675	15646	15790	15919	15825	15587	15826	15800	15664	15786	15886	15692	15824	15959	15756	15690	15897	15691	15753	15857	15670	15635	15887	15828	15899	15567	15926	15669	15919	15932	15768	15714	15770	15868	15724	15746	15868	15694	15659	15682	15857	15935	15622	15668	15863	15917	15902	15831	15920	15703	15966	15744	15767	15659	15679	15770	15777	15680	15888	15708	15797	15553	15773	15638	15897	15828	15768	15742	15806	15895	15900	15702	15955	15772	15691	15603	15820	15992	15620	15746	15826	15905	15857	15718	15690	15809	15837	15742	15652	15781	15665	15823	15904	15566	15800	15848	15857	15718	15639	15716	15828	15888	15728	15665	15944	15859	15884	15957	15835	16037	15667	15863	15842	15642	15739	15977	15870	15791	15908	15987	15745	15689	15760	15714	15861	15979	15905	15971	15986	15746	15765	15729	15742	15771	15741	15707	16045	15840	15591	15890	15715	15707	15687	15928	15704	15783	15847	15809	15761	15648	15757	15797	15667	15658	15779	15750	15746	15791	15670	15606	15734	15678	15640	15828	15792	15795	15692	16039	15736	15731	15768	15738	15585	15862	15651	15950	15770	15646	15742	15683	15837	15830	15817	15715	15532	15786	15822	15685	15882	15886	15755	15764	15866	15559	15651	15765	15779	15923	16039	15799	15743	15830	15760	15789	15830	15707	15812	15546	15697	15893	15737	15858	15774	15815	15690	15745	15721	15963	16086	15743	15933	16012	15953	15937	15941	15789	15720	15743	15763	15837	15625	15973	15762	15826	15970	15716	15716	15772	15652	15946	15686	15685	15830	15813	15950	15812	15784	15722	15583	15754
13768	15537	15269	14715	14708	14774	14729	14562	14517	14598	14617	14475	14646	17029	17413	16589	15510	15028	14614	14456	14594	14386	14515	14463	14476	14562	14586	14332	14501	14302	14511	14503	14625	14298	14429	14551	14391	14445	14481	14546	14406	14433	14492	14450	14548	14489	14574	14486	14497	14597	14584	14509	14466	14491	14608	14248	14474	14463	14566	14557	14472	14582	14257	14472	14371	14632	14346	14315	14599	14523	14457	14588	14507	14406	14307	14640	14408	14569	14574	14288	14392	14423	14310	14444	14525	14517	14625	14540	14500	14388	14409	14496	14373	14382	14437	14490	14421	14488	14389	14505	14574	14516	14421	14465	14486	14476	14469	14458	14381	14590	14290	14422	14488	14513	14552	14482	14413	14632	14258	14487	14455	14425	14423	14333	14316	14400	14339	14445	14486	14376	14542	14521	14604	14484	14384	14462	14498	14338	14390	14556	14456	14527	14566	14479	14669	14563	14450	14589	14519	14492	14495	14584	14590	14486	14538	14659	14386	14501	14441	14319	14439	14507	14616	14491	14408	14401	14532	14301	14488	14311	14439	14485	14332	14381	14505	14365	14541	14439	14444	14345	14450	14483	14479	14488	14303	14551	14487	14392	14428	14354	14392	14429	14478	14461	14523	14385	14343	14501	14409	14402	14550	14448	14517	14378	14276	14280	14592	14285	14615	14384	14473	14640	14415	14531	14471	14387	14484	14453	14497	14489	14552	14389	14543	14622	14351	14485	14416	14594	14365	14469	14396	14360	14636	14316	14401	14478	14467	14333	14537	14504	14509	14451	14642	14488	14421	14449	14461	14478	14437	14450	14501	14484	14582	14443	14496	14347	14293	14397	14570	14461	14218	14528	14597	14394	14490	14420	14560	14326	14317	14496	14466	14435	14370	14416	14535	14416	14545	14398	14476	14376	14599	14480	14372	14474	14477	14547	14483	14431	14271	14388	14363	14446	14426	14572	14366	14187	14465	14522	14483	14318	14462	14629	14481	14337	14355	14436	14441	14331	14360	14434	14507	14516	14405	14380	14559	14279	14492	14466	14416	14445	14444	14360	14381	14347	14286	14358	14582	14354	14477	14575	14403	14424	14441	14400	14281	14449	14539	14443	14484	14498	14600	14465	14417	14482	14476	14228	14501	14590	14446	14487	14433	14418	14611	14555	14620	14551	14369	14647	14390	14465	14384	14340	14466	14460	14458	14536	14484	14395	14540	14515	14229	14567	14525	14484	14407	14534	14464	14244	14470	14594	14296	14495	14426	14261	14496	14322	14546	14605	14346	14405	14561	14293	14574	14374	14500	14389	14481	14303	14578	14560	14472	14545	14406	14403	14506	14473	14341	14380	14468	14328	14466	14354	14424	14588	14455	14539	14340	14453	14532	14672	14344	14654	14483	14479	14464	14478	14429	14546	14330	14481	14342	14389	14562	14367	14468	14621	14539	14571	14324	14464	14425	14492	14452	14589	14466	14417	14617	14490	14482	14292	14360	14382	14577	14555	14487	14513	14464	14354	14508	14404	14466	14560	14352	14469	14369	14420	14414	14606	14346	14451	14362	14412	14409	14391	14371	14246	14484	14544	14524	14376	14410	14337	14506	14351	14455	14506	14519	14505	14542	14571	14401	14469	14559	14480	14402	14513	14287	14365	14347	14645	14435	14384	14570	14424	14477	14433	14434	14438	14460	14432	14633	14525	14403	14355	14574	14578	14448	14582	14543	14536	14491	14576	14499	14511	14249	14625	14439	14466	14633	14469	14370	14498	14476	14409	14579	14502	14410	14458	14346	14426	14496	14452	14394	14408	14341	14531	14375	14283	14488	14382	14424	14530	14264	14541	14463	14329	14579	14316	14515	14599	14506	14406	14387	14469	14393	14528	14469	14455	14405	14571	14502	14408	14418	14418	14508	14361	14481	14456	14417	14479	14426	14421	14580	14379	14387	14365	14506	14683	14529	14526	14438	14510	14455	14473	14492	14424	14484	14482	14382	14310	14473	14420	14347	14451	14328	14451	14369	14496	14435	14406	14325	14544	14390	14401	14581	14572	14654	14480	14573	14490	14320	14529	14367	14385	14375	14583	14443	14479	14450	14676	14468	14506	14450	14390	14472	14595	14473	14504	14404	14592	14464	14395	14380	14494	14452	14512	14526	14447	14581	14398	14401	14469	14540	14449	14473	14381	14399	14293	14466	14546	14337	14419	14322	14532	14626	14301	14449	14530	14489	14383	14352	14619	14441	14400	14320	14499	14559	14336	14386	14307	14629	14562	14567	14493	14531	14338	14523	14459	14313	14486	14379	14540	14418	14497	14676	14721	14659	14265	14372	14474	14531	14558	14465	14575	14320	14330	14551	14438	14434	14296	14463	14367	14459	14370	14477	14320	14561	14286	14457	14379	14437	14363	14410	14580	14563	14458	14480	14614	14608	14394	14417	14460	14588	14503	14445	14443	14464	14655	14650	14470	14465	14398	14437	14330	14505	14538	14468	14536	14391	14265	14565	14422	14288	14478	14441	14527	14254	14568	14348	14419	14498	14432	14487	14392	14528	14340	14287	14469	14437	14437	14461	14514	14450	14382	14455	14562	14459	14293	14617	14413	14443	14523	14344	14480	14461	14438	14642	14483	14425	14436	14485	14599	14472	14502	14446	14426	14524	14328	14494	14357	14405	14488	14372	14406	14569	14440	14455	14386	14366	14429	14369	14453	14446	14437	14412	14458	14522	14550	14396	14454	14450	14540	14484	14537	14405	14326	14637	14304	14593	14459	14442	14431	14532	14513	14433	14547	14383	14411	14408	14577	14519	14456	14603	14610	14429	14433	14636	14553	14364	14332	14509	14273	14521	14494	14471	14405	14518	14522	14366	14453	14388	14525	14277	14312	14413	14384	14393	14576	14438	14387	14407	14569	14533	14610	14222	14482	14464	14500	14501	14400	14449	14533	14367	14490	14636	14499	14526	14590	14453	14435	14510	14312	14406	14392	14469	14408	14494	14527	14509	14551	14496	14516	14501	14468	14498	14565	14399	14489	14516	14415	14427	14410	14501	14483	14477	14613	14455	14754	14419	14397	14493	14649	14415	14696	14398	14491	14618	14494	14497	14400	14616	14451	14298	14559	14513	14462	14373	14486	14446	14633	14405	14526	14526	14518	14492	14516	14608	14507	14371	14583	14570	14487	14459	14475	14580	14421	14463	14362	14687	14288	14498	14314	14419	14260	14421	14470	14484	14323	14488	14494	14432	14436	14365	14505	14545	14302	14417	14581	14309	14564	14500	14443	14372	14381	14497	14385	14520	14441	14623	14343	14633	14638	14398	14420	14393	14437	14508	14442	14480	14390	14378	14534	14513	14548	14464	14422	14500	14317	14382	14486	14417	14616	14692	14552	14500	14467	14583	14434	14383	14513	14564	14604	14359	14505	14532	14428	14450	14386	14378	14566	14574	14300	14369	14370	14419	14481	14491	14572	14547	14382	14501	14547	14376	14501	14525	14425	14382	14503	14577	14431	14532	14455	14437	14529	14497	14430	14488	14512	14593	14316	14453	14250	14406	14272	14562	14505	14483	14437	14430	14574	14427	14268	14413	14519	14588	14372	14323	14353	14446	14468	14560	14537	14350	14348	14544	14428	14495	14404	14491	14545	14423	14431	14451	14345	14291	14481	14497	14372	14424	14492	14502	14515	14474	14445	14594	14371	14509	14360	14310	14542	14412	14427	14398	14560	14570	14424	14598	14314	14390	14489	14496	14524	14423	14559	14504	14489	14538	14483	14488	14467	14400	14403	14553	14600	14319	14444	14437	14569	14501	14346	14504	14466	14519	14516	14560	14498	14458	14459	14488	14546	14311	14371	14525	14420	14345	14292	14499	14489	14398	14623	14509	14405	14292	14456	14422	14489	14552	14585	14419	14611	14532	14515	14385	14409	14512	14448	14426	14413	14629	14490	14586	14492	14472	14508	14441	14509	14408	14447	14504	14390	14541	14387	14431	14536	14370	14638	14418	14542	14286	14572	14583	14494	14371	14454	14404	14424	14466	14433	14420	14589	14562	14545	14464	14370	14431	14361	14431	14391	14326	14622	14425	14338	14420	14449	14493	14607	14563	14641	14679	14370	14311	14459	14502	14572	14496	14329	14319	14588	14604	14499	14483	14541	14358	14554	14354	14429	14539	14670	14442	14532	14600	14501	14502	14556	14485	14426	14449	14478	14411	14463	14523	14495	14424	14426	14548	14350	14431	14328	14357	14449	14480	14447	14615	14487	14522	14412	14421	14524	14501	14545	14551	14518	14508	14319	14360	14449	14478	14353	14338	14500	14534	14380	14530	14528	14454	14474	14428	14485	14504	14529	14505	14485	14410	14479	14561	14585	14548	14450	14463	14485	14407	14402	14393	14467	14393	14485	14368	14596	14398	14466	14321	14518	14489	14541	14457	14478	14494	14346	14486	14362	14487	14658	14309	14502	14334	14381	14458	14341	14379	14421	14487	14303	14540	14591	14541	14567	14430	14256	14488	14526	14282	14522	14423	14633	14449	14424	14489	14537	14321	14429	14569	14472	14337	14573	14474	14321	14398	14399	14399	14369	14577	14415	14340	14648	14531	14425	14402	14496	14558	14488	14455	14485	14395	14678	14476	14329	14534	14390	14604	14481	14458	14403	14438	14505	14385	14568	14472	14460	14480	14419	14474	14333	14688	14397	14540	14418	14526	14385	14396	14474	14474	14386	14423	14506	14452	14397	14357	14633	14446	14507	14572	14462	14515	14395	14425	14547	14429	14577	14541	14615	14299	14522	14351	14455	14634	14496	14596	14721	14567	14547	14482	14385	14476	14370	14583	14374	14483	14433	14418	14519	14294	14417	14420	14463	14661	14443	14456	14446	14465	14401	14422	14496	14488	14429	14525	14593	14382	14432	14515	14475	14416	14499	14490	14413	14539	14344	14451	14503	14349	14572	14454	14525	14406	14376	14569	14606	14364	14281	14550	14389	14468	14355	14488	14452	14385	14272	14510	14461	14470	14380	14562	14495	14542	14667	14511	14616	14455	14445	14362	14540	14632	14406	14471	14537	14425	14440	14446	14465	14295	14396	14451	14286	14464	14396	14474	14330	14387	14507	14423	14551	14425	14434	14452	14372	14489	14347
23589	21048	28410	23912	21554	20158	18480	16419	15957	15970	16031	15831	18496	25839	27831	25400	20787	17755	16384	15710	15868	15693	15659	15689	15644	15843	15625	15582	15760	15434	15763	15664	15496	15442	15598	15647	15633	15576	15737	15713	15546	15758	15555	15630	15714	15741	15422	15615	15722	15664	15577	15604	15616	15664	15870	15543	15569	15514	15663	15474	15641	15627	15629	15613	15791	15707	15578	15538	15469	15450	15589	15648	15760	15637	15674	15776	15643	15801	15643	15436	15524	15796	15783	15672	15620	15687	15643	15635	15387	15619	15736	15568	15584	15422	15768	15585	15493	15423	15628	15656	15668	15473	15549	15509	15761	15689	15427	15680	15636	15758	15776	15665	15932	15883	15367	15443	15727	15463	15703	15700	15586	15636	15601	15598	15687	15630	15448	15551	15483	15595	15647	15601	15518	15501	15511	15668	15570	15542	15614	15672	15647	15685	15734	15732	15644	15656	15840	15746	15515	15720	15668	15532	15508	15589	15625	15325	15710	15582	15568	15664	15612	15595	15659	15694	15624	15744	15528	15473	15643	15648	15545	15633	15691	15579	15543	15637	15454	15621	15560	15535	15636	15775	15777	15600	15812	15931	15669	15654	15602	15385	15539	15439	15489	15640	15576	15715	15713	15603	15461	15543	15507	15638	15448	15727	15594	15709	15706	15566	15389	15733	15687	15565	15676	15808	15544	15457	15663	15489	15492	15446	15669	15778	15602	15555	15636	15604	15619	15575	15596	15594	15404	15509	15546	15575	15655	15689	15520	15535	15615	15532	15633	15500	15408	15695	15593	15547	15421	15617	15601	15585	15665	15597	15659	15517	15380	15636	15376	15663	15592	15534	15696	15613	15347	15594	15477	15490	15614	15543	15521	15711	15571	15497	15473	15500	15596	15330	15542	15766	15751	15779	15435	15662	15533	15440	15352	15671	15562	15691	15543	15504	15664	15569	15424	15494	15537	15631	15609	15516	15645	15462	15692	15693	15671	15530	15642	15616	15619	15514	15645	15591	15492	15521	15514	15627	15745	15532	15537	15706	15647	15665	15463	15582	15676	15430	15468	15565	15602	15418	15593	15629	15653	15477	15545	15543	15652	15516	15750	15602	15666	15737	15600	15673	15576	15635	15547	15600	15746	15785	15540	15542	15393	15561	15674	15702	15558	15546	15527	15510	15676	15677	15722	15838	15500	15601	15633	15601	15786	15390	15613	15553	15535	15489	15702	15518	15480	15557	15727	15505	15609	15582	15523	15861	15624	15665	15534	15651	15512	15502	15697	15582	15724	15409	15594	15587	15678	15592	15708	15479	15748	15405	15562	15706	15471	15522	15599	15558	15673	15574	15589	15518	15727	15438	15610	15590	15629	15563	15526	15484	15616	15671	15686	15567	15385	15640	15672	15243	15468	15629	15710	15499	15458	15571	15482	15560	15513	15632	15658	15457	15467	15521	15588	15446	15372	15495	15552	15621	15485	15491	15497	15697	15422	15471	15576	15546	15553	15512	15647	15660	15592	15591	15577	15872	15471	15677	15729	15523	15607	15568	15574	15665	15630	15648	15519	15377	15545	15584	15694	15602	15602	15519	15624	15461	15521	15527	15530	15761	15475	15683	15646	15591	15770	15674	15362	15514	15689	15638	15534	15670	15896	15605	15705	15406	15752	15646	15596	15590	15777	15484	15585	15519	15594	15663	15552	15407	15666	15590	15482	15607	15587	15641	15745	15534	15733	15648	15690	15394	15651	15634	15702	15541	15607	15587	15456	15708	15608	15468	15518	15594	15593	15575	15598	15427	15454	15590	15636	15777	15772	15594	15577	15591	15768	15543	15553	15672	15701	15563	15500	15366	15637	15594	15703	15617	15762	15757	15653	15798	15698	15715	15679	15709	15689	15510	15575	15715	15795	15514	15449	15560	15574	15702	15718	15758	15377	15487	15638	15383	15475	15429	15847	15601	15531	15547	15619	15664	15476	15643	15548	15540	15742	15627	15727	15831	15505	15238	15614	15442	15529	15437	15721	15905	15995	15619	15597	15665	15723	15476	15549	15568	15506	15389	15709	15373	15648	15546	15480	15540	15498	15676	15715	15456	15401	15650	15527	15592	15424	15565	15627	15732	15411	15729	15729	15691	15519	15527	15685	15509	15668	15689	15496	15573	15644	15785	15719	15681	15577	15638	15594	15499	15562	15523	15406	15517	15517	15542	15684	15547	15614	15668	15683	15738	15747	15822	15617	15592	15800	15835	15589	15721	15460	15741	15577	15491	15490	15806	15544	15714	15559	15472	15657	15516	15505	15528	15588	15599	15476	15423	15431	15471	15648	15680	15594	15665	15535	15579	15492	15424	15578	15691	15744	15636	15644	15645	15741	15542	15701	15538	15705	15671	15548	15737	15657	15840	15877	15639	15719	15595	15487	15734	15574	15707	15575	15442	15443	15734	15392	15550	15694	15610	15527	15521	15605	15523	15724	15672	15630	15740	15463	15533	15541	15557	15743	15594	15605	15624	15808	15795	15690	15669	15646	15506	15447	15512	15553	15613	15626	15592	15660	15582	15609	15534	15587	15559	15455	15697	15588	15761	15609	15433	15675	15562	15662	15628	15446	15699	15492	15602	15598	15494	15427	15469	15581	15403	15557	15558	15778	15599	15619	15624	15534	15686	15522	15518	15371	15438	15515	15573	15482	15702	15636	15573	15594	15550	15501	15472	15622	15800	15446	15638	15666	15700	15664	15626	15469	15553	15689	15525	15631	15745	15621	15444	15509	15767	15451	15800	15783	15628	15770	15745	15834	15585	15510	15611	15713	15613	15756	15626	15613	15620	15593	15457	15554	15571	15314	15548	15479	15521	15437	15635	15834	15489	15541	15720	15712	15620	15541	15481	15526	15727	15713	15682	15609	15595	15651	15598	15676	15442	15689	15532	15629	15632	15619	15467	15524	15605	15450	15584	15567	15538	15420	15437	15673	15710	15465	15601	15480	15492	15549	15629	15672	15766	15591	15536	15643	15432	15677	15609	15599	15556	15446	15620	15690	15363	15531	15500	15658	15580	15593	15547	15616	15634	15312	15632	15600	15623	15623	15398	15652	15463	15362	15637	15520	15579	15497	15473	15551	15275	15660	15534	15572	15653	15608	15650	15541	15730	15538	15486	15583	15574	15565	15557	15448	15554	15623	15636	15648	15645	15736	15607	15549	15547	15614	15640	15408	15544	15511	15524	15682	15538	15692	15314	15610	15523	15671	15626	15380	15602	15418	15594	15436	15448	15540	15753	15677	15518	15423	15339	15738	15752	15465	15404	15512	15418	15354	15553	15583	15702	15480	15533	15543	15524	15690	15575	15486	15566	15413	15809	15705	15702	15530	15637	15542	15762	15607	15671	15716	15737	15613	15522	15387	15447	15710	15520	15738	15712	15515	15737	15714	15497	15547	15668	15717	15595	15749	15717	15504	15593	15491	15533	15537	15581	15412	15748	15609	15588	15659	15503	15599	15534	15600	15640	15556	15557	15464	15594	15666	15490	15594	15579	15770	15628	15680	15543	15640	15540	15417	15487	15660	15748	15523	15490	15562	15768	15548	15442	15736	15599	15416	15503	15721	15645	15390	15490	15698	15688	15633	15580	15445	15514	15674	15722	15953	15604	15366	15528	15699	15527	15550	15597	15469	15516	15771	15618	15630	15589	15520	15560	15597	15654	15505	15455	15657	15614	15503	15586	15792	15597	15704	15665	15579	15586	15684	15714	15582	15664	15605	15510	15756	15560	15687	15798	15759	15612	15654	15497	15569	15566	15636	15533	15645	15672	15664	15660	15566	15699	15568	15381	15601	15594	15439	15513	15692	15574	15598	15651	15464	15612	15558	15568	15455	15681	15763	15596	15788	15531	15660	15612	15691	15465	15629	15553	15674	15485	15493	15672	15707	15531	15645	15688	15669	15529	15642	15620	15543	15559	15600	15594	15455	15606	15652	15642	15557	15781	15443	15576	15644	15578	15668	15846	15517	15601	15429	15744	15700	15726	15456	15437	15632	15496	15681	15417	15689	15614	15611	15587	15580	15508	15662	15788	15864	15547	15529	15593	15521	15608	15412	15526	15470	15637	15571	15366	15538	15681	15757	15719	15711	15744	15479	15525	15836	15692	15644	15809	15575	15528	15560	15418	15683	15480	15587	15639	15717	15664	15513	15688	15556	15564	15538	15530	15575	15639	15477	15528	15448	15585	15377	15704	15714	15498	15665	15653	15699	15764	15502	15508	15535	15674	15464	15697	15428	15655	15529	15602	15471	15529	15492	15549	15616	15211	15483	15801	15721	15571	15761	15503	15567	15619	15502	15610	15599	15569	15517	15811	15704	15433	15657	15525	15537	15648	15622	15748	15650	15506	15552	15593	15619	15437	15635	15654	15588	15549	15524	15388	15529	15464	15574	15574	15553	15488	15561	15673	15864	15686	15792	15641	15637	15596	15546	15510	15614	15376	15626	15593	15710	15630	15338	15493	15591	15657	15593	15441	15884	15456	15582	15749	15527	15834	15663	15550	15626	15453	15572	15581	15658	15467	15573	15701	15583	15568	15672	15616	15666	15781	15528	15404	15584	15415	15437	15455	15481	15714	15589	15457	15525	15819	15717	15725	15554	15648	15580	15778	15571	15459	15459	15539	15821	15765	15596	15639	15698	15609	15764	15561	15497	15580	15448	15714	15604	15688	15456	15497	15564	15603	15605	15595	15475	15684	15491	15572	15738	15475	15730	15604	15507	15748	15550	15566	15772	15503	15536	15632	15616	15606	15531	15572	15806	15583	15343	15408	15622	15495	15548	15469	15444	15630	15594	15649	15509	15639	15482	15605	15728	15554	15540	15610	15739	15615	15835	15467	15654	15668	15560	15549	15454	15704	15711	15644	15551	15678	15478	15602	15650	15565	15665	15705	15804	15711	15663	15551	15575	15589	15524	15552	15746	15427	15588	15657	15668	15455	15592	15448	15551	15603	15645	15600	15616	15508	15494	15463	15456	15507	15653	15454	15713	15448	15546	15629	15537	15551	15686	15469	15672	15500	15851	15769	15530	15453	15497	15572	15569	15453	15563	15652	15557	15733	15590	15505	15636	15416	15677	15589	15423	15664	15586	15610	15793	15682
12889	21063	19824	16945	16068	15649	15337	14922	14752	14855	14647	14733	19990	30261	30664	26814	20655	16623	15030	14377	14466	14431	14479	14641	14588	14446	14518	14367	14327	14526	14383	14533	14427	14588	14504	14336	14446	14356	14484	14203	14343	14456	14472	14512	14361	14473	14393	14369	14441	14545	14517	14425	14479	14372	14325	14333	14500	14278	14336	14506	14596	14410	14455	14412	14511	14469	14372	14441	14449	14456	14531	14422	14352	14570	14575	14467	14380	14440	14359	14645	14218	14313	14475	14424	14340	14389	14274	14444	14441	14595	14485	14374	14358	14523	14541	14381	14186	14519	14381	14535	14391	14387	14283	14431	14424	14249	14502	14365	14454	14493	14502	14448	14288	14502	14419	14402	14488	14598	14402	14527	14415	14351	14462	14213	14253	14521	14325	14341	14345	14364	14461	14571	14452	14550	14427	14305	14535	14429	14410	14316	14482	14414	14360	14385	14431	14230	14275	14307	14418	14402	14454	14389	14374	14540	14416	14206	14395	14452	14401	14241	14447	14387	14409	14418	14429	14457	14543	14319	14374	14280	14358	14372	14414	14341	14600	14329	14507	14298	14407	14436	14311	14328	14394	14427	14573	14501	14414	14577	14308	14317	14383	14290	14385	14435	14578	14274	14497	14288	14433	14421	14496	14312	14439	14384	14469	14320	14545	14541	14451	14448	14435	14461	14485	14379	14441	14466	14362	14455	14493	14337	14428	14499	14485	14257	14316	14375	14526	14418	14374	14520	14551	14476	14269	14426	14290	14580	14496	14412	14287	14408	14366	14383	14489	14341	14377	14428	14406	14404	14345	14402	14540	14350	14393	14529	14386	14389	14542	14404	14225	14368	14362	14569	14365	14442	14414	14316	14326	14295	14496	14319	14479	14439	14402	14411	14345	14535	14330	14422	14342	14380	14304	14371	14439	14484	14301	14638	14371	14407	14269	14308	14292	14546	14432	14365	14421	14592	14344	14323	14610	14509	14318	14334	14539	14423	14378	14443	14405	14391	14362	14379	14309	14517	14530	14385	14492	14381	14249	14421	14343	14256	14203	14413	14363	14486	14469	14311	14385	14431	14418	14215	14345	14301	14621	14441	14232	14336	14432	14269	14443	14403	14251	14415	14348	14543	14461	14297	14480	14322	14274	14465	14505	14329	14481	14381	14399	14520	14446	14589	14410	14461	14397	14420	14273	14346	14436	14526	14495	14436	14449	14241	14404	14501	14408	14170	14312	14343	14389	14483	14393	14398	14403	14412	14353	14581	14352	14500	14285	14464	14332	14407	14302	14305	14443	14476	14318	14398	14412	14548	14436	14268	14428	14371	14556	14520	14254	14471	14486	14374	14446	14428	14431	14189	14508	14402	14471	14272	14176	14281	14417	14377	14336	14505	14287	14365	14471	14558	14305	14425	14294	14491	14348	14520	14457	14531	14410	14270	14493	14451	14399	14428	14423	14395	14379	14467	14446	14377	14442	14306	14493	14456	14517	14404	14571	14436	14313	14326	14263	14359	14504	14468	14262	14354	14364	14451	14340	14353	14290	14556	14480	14464	14439	14425	14508	14439	14380	14431	14488	14446	14420	14420	14473	14459	14338	14298	14429	14500	14572	14351	14359	14311	14468	14502	14503	14449	14305	14305	14392	14400	14396	14545	14395	14513	14362	14355	14234	14492	14307	14354	14267	14388	14526	14450	14549	14434	14201	14421	14291	14355	14599	14255	14521	14460	14408	14395	14486	14386	14327	14508	14280	14189	14532	14431	14490	14096	14384	14289	14237	14309	14341	14225	14509	14411	14365	14354	14311	14619	14314	14370	14330	14484	14481	14348	14336	14527	14392	14461	14273	14425	14279	14431	14516	14474	14462	14372	14494	14439	14520	14374	14463	14595	14381	14405	14375	14292	14441	14574	14306	14351	14310	14423	14344	14504	14379	14298	14379	14479	14381	14337	14301	14431	14260	14458	14258	14404	14355	14385	14434	14402	14302	14378	14443	14325	14618	14428	14224	14307	14453	14453	14252	14329	14469	14453	14479	14323	14447	14266	14475	14373	14494	14281	14489	14407	14353	14225	14426	14374	14403	14406	14352	14451	14529	14501	14370	14371	14268	14358	14476	14373	14374	14391	14345	14472	14417	14425	14412	14483	14373	14395	14405	14368	14489	14407	14392	14270	14437	14393	14534	14441	14361	14431	14430	14252	14412	14284	14383	14361	14305	14167	14398	14472	14502	14339	14411	14454	14595	14448	14396	14611	14497	14636	14399	14384	14392	14399	14254	14302	14364	14406	14439	14391	14424	14463	14399	14351	14459	14552	14508	14232	14463	14358	14429	14521	14412	14296	14416	14330	14318	14337	14392	14388	14456	14325	14302	14553	14410	14368	14537	14442	14492	14321	14287	14516	14360	14477	14333	14539	14416	14457	14516	14399	14351	14281	14788	14384	14484	14433	14351	14369	14346	14419	14559	14326	14369	14271	14480	14460	14430	14249	14513	14414	14294	14345	14118	14402	14363	14277	14330	14293	14273	14292	14398	14336	14285	14434	14503	14463	14399	14324	14470	14181	14459	14321	14280	14448	14431	14484	14486	14266	14318	14490	14253	14495	14445	14319	14338	14488	14299	14393	14324	14579	14257	14405	14307	14314	14376	14417	14407	14274	14576	14368	14352	14414	14247	14508	14434	14610	14347	14296	14486	14256	14346	14486	14327	14260	14341	14336	14472	14325	14346	14271	14469	14352	14412	14434	14383	14437	14303	14520	14171	14408	14437	14450	14475	14472	14392	14412	14494	14412	14319	14526	14367	14266	14351	14350	14299	14353	14429	14218	14526	14405	14362	14476	14543	14315	14444	14491	14360	14492	14484	14407	14340	14349	14385	14257	14474	14428	14199	14255	14412	14342	14392	14535	14407	14391	14565	14402	14302	14416	14373	14320	14334	14383	14355	14270	14275	14487	14359	14271	14394	14319	14530	14369	14323	14492	14385	14326	14452	14310	14248	14473	14444	14415	14314	14459	14325	14435	14330	14458	14442	14406	14393	14424	14253	14418	14376	14246	14550	14280	14642	14325	14460	14374	14237	14327	14492	14360	14471	14503	14439	14508	14347	14462	14407	14268	14362	14293	14400	14310	14214	14228	14398	14431	14454	14418	14298	14503	14427	14423	14236	14375	14318	14396	14490	14336	14254	14400	14442	14325	14508	14509	14325	14374	14383	14344	14459	14455	14389	14701	14315	14441	14353	14421	14403	14421	14412	14373	14342	14423	14382	14548	14277	14487	14510	14518	14507	14490	14442	14552	14321	14565	14393	14309	14266	14392	14286	14589	14529	14446	14341	14416	14317	14447	14385	14285	14419	14380	14379	14373	14316	14609	14566	14521	14407	14212	14438	14407	14595	14200	14467	14391	14381	14376	14477	14291	14340	14451	14374	14263	14247	14347	14381	14267	14414	14265	14513	14516	14365	14427	14388	14397	14475	14446	14499	14437	14442	14410	14420	14298	14314	14419	14335	14489	14442	14466	14348	14556	14483	14249	14439	14374	14226	14327	14327	14311	14653	14507	14241	14393	14338	14289	14435	14415	14314	14408	14510	14363	14398	14513	14485	14325	14331	14483	14488	14464	14422	14463	14341	14350	14376	14389	14592	14306	14345	14442	14263	14469	14378	14464	14335	14403	14351	14322	14556	14428	14510	14421	14478	14605	14388	14347	14344	14356	14285	14350	14348	14491	14292	14359	14426	14307	14391	14590	14311	14475	14372	14455	14446	14314	14410	14483	14387	14206	14381	14304	14460	14424	14283	14440	14492	14302	14412	14353	14638	14344	14321	14422	14366	14262	14437	14373	14477	14232	14455	14278	14286	14394	14347	14618	14307	14485	14391	14420	14511	14423	14395	14399	14356	14406	14440	14321	14457	14260	14248	14221	14444	14425	14425	14503	14425	14350	14524	14385	14467	14397	14188	14248	14542	14303	14246	14448	14301	14411	14432	14418	14384	14475	14360	14306	14220	14544	14524	14414	14383	14414	14385	14272	14634	14564	14411	14348	14396	14415	14354	14274	14412	14436	14377	14417	14485	14326	14375	14518	14447	14457	14202	14297	14213	14286	14556	14374	14427	14357	14484	14384	14569	14467	14353	14555	14323	14468	14459	14413	14334	14388	14293	14511	14270	14289	14347	14361	14363	14546	14549	14586	14378	14475	14136	14505	14428	14554	14227	14480	14436	14370	14429	14394	14310	14432	14401	14428	14303	14473	14376	14284	14429	14283	14407	14295	14477	14373	14214	14340	14304	14446	14367	14470	14394	14250	14514	14449	14428	14341	14273	14351	14334	14398	14419	14415	14364	14461	14304	14527	14550	14292	14418	14475	14604	14329	14417	14465	14413	14329	14353	14392	14484	14439	14272	14361	14355	14259	14448	14408	14567	14395	14532	14410	14568	14272	14482	14270	14309	14433	14387	14579	14504	14311	14453	14315	14311	14523	14368	14553	14346	14356	14429	14421	14290	14392	14529	14603	14273	14384	14663	14621	14304	14407	14458	14518	14307	14416	14520	14373	14439	14424	14437	14325	14374	14457	14334	14415	14557	14358	14380	14421	14404	14284	14470	14422	14451	14459	14480	14363	14386	14450	14439	14454	14484	14336	14146	14494	14422	14483	14527	14443	14379	14479	14481	14393	14487	14452	14394	14327	14355	14370	14436	14278	14138	14375	14330	14456	14311	14414	14421	14336	14393	14508	14453	14415	14469	14497	14331	14426	14490	14418	14428	14220	14434	14387	14537	14578	14481	14322	14481	14339	14424	14400	14245	14348	14507	14443	14321	14333	14415	14424	14250	14349	14502	14221	14336	14343	14537	14391	14354	14428	14450	14496	14401	14321	14306	14309	14362	14333	14440	14354	14276	14305	14354	14307	14347	14352	14548	14475	14372	14431	14457	14373	14250	14474	14455	14549	14398	14477	14380	14405	14419	14433	14308	14494	14225	14452	14471	14508	14322	14449	14437	14501	14297	14278	14180	14375	14389	14292	14510	14226	14583	14432	14435	14406	14427	14358	14564	14276	14329	14323	14417	14486	14526	14352	14477	14426	14401	14462	14389	14218	14250	14462	14282	14568	14429	14435	14401	14437	14205	14350	14432	14364
22621	21048	28868	23461	21183	22655	22905	17494	16413	16732	16638	16313	20714	33036	36050	31571	24605	19432	17411	16364	16062	16238	16279	15888	16099	16282	16264	16046	16079	16109	16293	16343	16023	16157	16084	16197	16007	16032	16296	16058	15962	16035	15792	16010	16074	16129	15751	16074	16157	16030	15866	16057	16121	16077	15965	15846	16003	15977	16120	16231	15822	15910	16024	15897	15955	15946	15983	16109	15954	16117	16000	15940	16086	15991	15909	15957	16243	15856	16160	15972	15839	16024	16012	15907	16017	15819	15939	16007	15945	16017	16116	16055	16157	15875	15929	15993	16115	16156	16114	15915	16142	15887	15829	15893	15994	15953	15918	15982	15986	15814	15940	15933	16051	15861	16027	16002	16150	16145	16118	16146	15915	15956	15960	16089	16023	16154	16053	15825	16007	15996	15996	15987	15970	16072	16114	16227	16097	16041	15989	15988	16068	16098	15969	16043	15959	15910	15976	16078	15965	16127	16080	16100	15970	15969	15952	15915	15858	16005	16012	15926	16046	16076	15917	15889	15891	15860	15939	15834	16027	15985	16056	15815	15919	15978	15919	16028	15795	16058	16025	16111	15747	15948	16030	15867	15972	16007	15880	16053	16078	15841	15927	15870	15805	16197	15917	16033	15825	16086	15818	16015	15833	16053	16176	16053	15897	15956	16037	16107	16113	16205	15786	16154	16090	15871	15757	16102	15901	15820	15958	16070	15907	16038	16018	15859	16014	16011	15978	16081	16300	16381	15915	15871	15979	16055	15926	16010	15766	16104	15951	15982	16051	15935	15913	15963	15980	15978	16043	16060	16150	16091	16000	16161	15984	15867	15848	16023	15788	15888	16140	15796	15952	15922	16024	16103	16120	15872	16033	16000	15896	16114	15966	16026	15912	15972	15967	15946	16092	16099	15898	15976	15834	15939	15907	16020	15958	15906	16217	15864	16081	15952	15808	15938	15860	16033	15998	15929	15949	15929	15990	16155	16189	16012	16053	15824	16010	15739	15918	15909	16028	15946	16106	15998	15913	16045	16076	15977	15936	15965	16035	15938	15841	16015	15844	16108	16022	15993	15915	15956	15833	15859	15972	16140	16042	15899	16109	15868	15882	16247	16034	16113	16091	16020	15963	15944	16031	15921	16127	15892	15924	15817	15973	15739	15887	16113	15977	16104	15890	16039	16016	16085	16043	16078	15973	15870	15999	15990	15909	15911	16092	15984	15909	16137	15852	15742	15903	16143	15981	16105	16154	16071	15977	16042	16116	16116	16021	15934	16046	16276	16109	15993	16122	15907	15984	16093	15936	15815	15970	16037	15949	15781	15954	16106	15874	15938	15855	16135	15913	15980	15885	15949	15745	16025	16074	16073	15926	15969	16232	16057	15966	16036	15882	15928	15903	16024	15970	16069	16079	15849	16122	15803	16081	16012	15937	16069	15914	16210	15970	15883	16089	16042	16075	15907	15968	15934	16073	16019	16117	15906	15852	15892	15910	15927	15880	15846	16068	15753	15948	15971	16126	16008	15969	15834	16066	16241	15930	16013	16044	15899	16082	15965	16019	16004	16002	16130	15909	16058	15959	16031	16019	15944	16003	16048	16021	16267	16071	16017	16084	16036	15913	15927	15814	16035	16038	15906	16075	15751	15985	15881	16061	15785	15930	15973	15897	16109	16037	16013	16104	16023	16108	15939	15863	15943	15900	16197	15987	16022	15968	15831	16112	16100	16115	15972	15992	16045	15963	16040	15913	15936	15888	16116	16088	16040	16010	15984	15972	15971	15849	16134	15893	15846	16123	16093	15799	16062	15894	15801	15980	15858	16236	16066	16025	15986	16049	15911	15882	15815	15960	15920	15883	15925	15846	15867	16162	16050	15931	15979	15892	16007	16047	16088	16185	16122	16093	15931	15949	15947	15787	16052	16088	15962	15846	15937	16166	15928	15968	16091	15986	15991	16045	15986	16043	16081	16053	15982	15953	15865	16372	16001	16157	15940	15891	16016	15867	15863	16099	16055	15960	16047	16022	16215	16093	15872	15905	15977	15724	16064	15963	15923	15886	15995	15980	16006	15831	15780	15921	16009	16009	16140	16073	16005	16079	16054	15957	15838	15980	15969	16020	15886	15908	16036	15874	15950	16123	15970	16120	15887	15881	16024	16018	16049	16071	15988	15926	16008	15959	15906	15855	15952	15792	15676	16012	15868	16012	16140	15971	15826	15866	16015	16210	15995	16212	16161	16008	15953	15975	16123	16077	15957	15993	15967	15922	15874	16015	16006	16009	15884	15965	15913	15886	15973	15964	15972	16034	15974	16242	16150	15768	15808	16178	15856	16037	15958	16043	15892	15977	15993	15886	15814	15783	15878	16118	16096	15895	15900	16031	15915	16010	15929	15880	15955	15843	15961	16047	15960	16132	15985	16071	15910	16016	16238	15941	15834	15913	15945	15870	15793	15950	16059	15994	15953	16061	15993	16026	16071	16011	15762	15900	15811	15912	16110	15925	16036	15975	15937	16039	15938	15882	15984	15988	15992	15903	15837	16106	15887	16002	15945	15985	15970	16127	15772	16063	15890	15900	16071	15919	15916	15992	15925	16113	15993	15956	16035	15829	15867	16042	15940	15910	15950	15846	16115	15829	15819	15861	16031	15906	16155	16170	15839	15944	15914	15975	15933	16000	16094	15882	15915	15914	15924	15986	15866	15977	15803	16135	16096	15922	15863	16041	15915	16000	15982	15793	15823	16008	15929	15967	16099	16057	15870	15938	15844	16039	16027	16119	16014	15870	15849	15899	16052	16080	15918	15929	16120	15945	16000	16046	16102	16042	15984	15984	16013	15960	15985	15951	16103	15923	16042	15859	15978	16043	15953	16106	16089	16110	16029	15933	16070	15876	16038	15876	16113	15977	16098	15942	15950	15907	15727	16217	15913	15993	16005	15825	16039	15950	15906	15978	15897	16153	16151	16045	15911	16132	15983	15915	15862	15876	15878	15968	16065	15724	15945	16050	15851	15838	15878	15933	16052	15835	15959	15984	15966	16060	16150	16094	16241	15945	16157	15951	15969	15904	15853	16056	15977	16071	15849	16154	15885	15984	15952	15918	15893	16137	16020	15870	15825	15884	16022	15838	16014	16211	15939	16093	16183	15785	15955	16029	16182	16173	16056	16046	16141	16031	16010	15884	16087	16038	15862	15876	16203	15828	15990	15910	16043	15992	15939	15946	16145	16140	16147	16051	15925	15926	16006	15899	16016	15882	15931	15916	15960	15869	15841	15844	16014	16088	15987	16117	15914	16048	16139	16020	15961	15951	15861	16140	16072	16028	15800	15931	15701	16152	15838	15846	15870	15899	15795	15969	16109	15833	15929	15980	15887	15988	15859	15969	15897	15948	15911	16003	15901	16077	15765	16099	15803	15970	16080	15862	15997	15918	15950	15949	15976	15966	16052	15851	15799	15851	15899	16078	15990	15967	15992	16038	15961	15948	15889	15814	15979	16134	16017	16005	15972	15981	15766	15896	16029	15978	16002	15947	15965	15935	15947	15966	16063	16065	16008	16158	16050	15983	16177	15952	15907	15924	15954	16041	15842	16066	15910	16027	16045	16058	16131	16185	15945	15875	15865	16135	15889	16007	15913	16151	15895	15976	15830	15882	16144	15998	15964	15988	16084	16045	15977	16020	16067	15974	16093	16262	15819	16013	16030	16008	16020	15922	15961	15982	15907	15928	16050	15844	15958	15985	16150	15955	15962	16054	15947	15878	15914	15882	16052	16070	16016	16022	15891	15939	15927	16006	16097	16196	15980	16096	16117	16190	16137	15834	15993	15917	16191	16063	15969	16141	15995	16049	15873	15938	15948	15930	15885	16002	15927	15761	15828	15920	15907	15981	16196	15815	15757	15861	16096	16008	15977	15966	15979	15966	15831	15878	16021	16005	16178	16036	15962	15958	16064	16061	15882	15895	16032	15972	15846	16002	15974	15878	15990	16000	15923	16103	16009	16033	15978	15837	15896	15874	15952	15944	15944	15959	16136	15875	16038	16077	16081	15989	15764	16046	15906	15894	16061	16006	16166	16200	15736	16026	15902	15999	15984	15935	15938	15803	16104	16245	16013	16018	16105	15950	16123	15976	16018	16115	16169	16159	15863	16008	15963	15841	16012	16063	16038	16047	15814	15863	15809	16035	15790	15910	15994	15991	16051	15998	15867	15837	15956	15998	15941	16097	15991	16117	15850	15960	16021	16053	15927	16206	15924	15957	16108	16053	15909	16075	15883	16020	16056	15983	15942	15940	16050	15977	16019	15953	15990	15949	16063	16102	15977	15946	16006	16040	15981	16085	16177	16094	16257	16126	15932	15915	15808	16177	15953	15905	15988	15959	15831	15898	16020	15870	15764	16021	16035	16088	15850	16060	15774	15929	15808	15989	15741	15872	15882	15998	15853	16031	16164	15928	16064	16126	15886	15995	15904	15805	15962	15908	15890	15928	15906	15923	15895	15856	16211	16054	15985	16015	15953	15877	15874	16147	16078	16033	15925	15895	16109	16007	15959	16153	15909	15989	15937	16165	15941	15835	15729	15788	16010	15989	16138	16056	15876	15916	15910	15957	16040	15752	15972	15838	16242	16084	15887	16005	16012	15951	15826	15859	15943	15979	16079	15951	15983	16011	15906	16132	15998	15846	15859	16171	15990	16046	15987	16077	15957	16040	16239	15986	16045	15975	16022	15890	15995	16080	16002	16007	16103	16104	16066	15716	15978	16016	15771	15926	16005	15976	15981	15845	15986	16096	16010	16083	15995	16056	16073	15868	16062	15980	15925	16149	16045	15852	15924	16086	15999	15932	16082	15792	16105	15910	15969	16195	16076	16048	16024	15954	16068	16014	15988	15892	15861	15948	16108	16030	15959	16088	15997	15778	16117	15829	15916	15978	15962	15908	15920	16027	16038	16050	15831	16011	15959	15926	16015	15903	15951	15990	15967	15979	15985	15906	15886	15839	16061	15833	16032	16012	15959	16067	16180	16064	15951	16052	15899	15956	16130	16012	16214	15912	15802	15866	16047	15990	15891	15872	16195	16102	16008	15953	16044	16006	16058	16078	16103	16020	16123	16043	15884	16001	15839	15854	16126	16065	15795	15893	16149
14429	25442	23336	19005	17272	16625	16049	15732	15420	15295	15063	14977	23380	37609	38463	33449	24115	18369	16079	14592	14733	14736	14538	14596	14528	14500	14614	14800	14576	14667	14672	14504	14572	14536	14620	14710	14564	14702	14484	14744	14566	14655	14443	14646	14642	14669	14630	14679	14702	14733	14529	14556	14552	14632	14643	14657	14690	14720	14537	14549	14623	14680	14482	14539	14695	14623	14541	14653	14625	14704	14597	14447	14635	14476	14724	14612	14580	14655	14535	14557	14589	14474	14516	14635	14552	14518	14448	14795	14667	14649	14639	14763	14675	14660	14559	14581	14644	14704	14556	14750	14485	14525	14670	14615	14612	14669	14672	14596	14636	14610	14624	14396	14697	14584	14444	14634	14713	14460	14636	14613	14677	14532	14562	14621	14522	14669	14560	14693	14592	14449	14576	14688	14510	14624	14617	14529	14671	14632	14580	14479	14827	14722	14412	14617	14557	14518	14717	14564	14516	14548	14544	14698	14465	14595	14466	14699	14618	14600	14553	14621	14445	14449	14556	14728	14729	14590	14572	14443	14692	14406	14559	14585	14563	14609	14564	14622	14611	14575	14527	14688	14765	14615	14608	14692	14531	14793	14551	14621	14434	14485	14592	14556	14415	14668	14819	14692	14543	14672	14519	14637	14546	14608	14655	14679	14565	14497	14652	14651	14457	14454	14794	14475	14718	14763	14517	14616	14596	14592	14605	14574	14692	14574	14525	14686	14798	14556	14503	14412	14503	14676	14581	14474	14686	14651	14710	14551	14594	14748	14601	14537	14515	14532	14648	14545	14623	14526	14757	14436	14540	14542	14703	14669	14643	14551	14697	14716	14636	14461	14493	14588	14654	14612	14506	14713	14528	14560	14570	14519	14677	14630	14490	14591	14628	14601	14557	14558	14630	14561	14580	14740	14707	14757	14659	14360	14650	14696	14476	14536	14790	14493	14635	14620	14509	14565	14634	14633	14497	14483	14537	14526	14444	14487	14764	14483	14564	14485	14607	14482	14684	14555	14598	14846	14677	14478	14657	14568	14513	14627	14437	14565	14615	14443	14594	14562	14495	14479	14665	14539	14590	14629	14768	14635	14752	14655	14560	14524	14531	14560	14524	14635	14387	14751	14590	14635	14549	14610	14466	14627	14606	14601	14561	14447	14756	14583	14738	14622	14519	14356	14561	14675	14599	14586	14670	14650	14537	14526	14659	14621	14763	14651	14642	14536	14517	14785	14494	14470	14617	14624	14636	14486	14632	14565	14496	14606	14561	14594	14593	14569	14713	14580	14689	14543	14664	14619	14666	14701	14654	14569	14549	14628	14443	14561	14553	14643	14556	14708	14634	14547	14370	14635	14558	14547	14564	14569	14600	14714	14600	14480	14662	14419	14472	14577	14592	14616	14704	14531	14549	14483	14750	14618	14523	14628	14578	14540	14617	14704	14782	14432	14539	14709	14678	14293	14619	14510	14563	14908	14590	14612	14559	14533	14648	14525	14646	14575	14643	14757	14761	14688	14671	14573	14532	14681	14527	14511	14610	14622	14598	14704	14578	14718	14609	14571	14571	14593	14602	14592	14579	14636	14711	14590	14563	14616	14639	14671	14589	14591	14758	14480	14693	14516	14500	14436	14602	14741	14591	14551	14727	14571	14760	14377	14665	14547	14578	14588	14460	14543	14619	14479	14565	14433	14496	14631	14531	14558	14471	14575	14628	14597	14385	14310	14478	14420	14490	14493	14536	14622	14639	14435	14529	14676	14577	14521	14769	14486	14889	14585	14615	14385	14661	14669	14646	14583	14471	14670	14530	14716	14557	14732	14569	14692	14552	14568	14666	14455	14581	14588	14679	14520	14590	14514	14590	14570	14646	14415	14558	14546	14499	14718	14667	14668	14613	14617	14896	14583	14611	14474	14466	14437	14767	14605	14417	14525	14645	14778	14574	14488	14747	14757	14526	14485	14706	14554	14776	14611	14561	14614	14567	14610	14613	14517	14550	14365	14577	14619	14657	14492	14585	14573	14615	14594	14716	14593	14600	14458	14651	14710	14507	14543	14651	14510	14663	14547	14594	14679	14460	14596	14397	14570	14597	14545	14521	14492	14550	14553	14539	14626	14492	14698	14712	14647	14567	14508	14651	14505	14440	14441	14593	14713	14534	14686	14550	14565	14647	14485	14712	14444	14669	14413	14372	14620	14796	14659	14635	14615	14581	14487	14650	14663	14621	14536	14436	14548	14529	14534	14522	14524	14673	14485	14660	14502	14568	14692	14471	14860	14665	14665	14681	14634	14659	14530	14694	14574	14561	14672	14524	14577	14583	14642	14520	14582	14489	14587	14696	14624	14532	14498	14457	14607	14670	14483	14612	14645	14502	14518	14537	14707	14651	14354	14659	14663	14650	14584	14576	14653	14595	14612	14540	14780	14634	14611	14566	14735	14514	14633	14551	14516	14430	14596	14733	14546	14532	14635	14462	14561	14599	14456	14540	14694	14523	14692	14559	14592	14781	14631	14580	14594	14629	14684	14744	14754	14561	14568	14669	14451	14684	14671	14646	14596	14426	14586	14455	14504	14558	14690	14679	14579	14750	14646	14622	14511	14724	14592	14675	14572	14444	14616	14637	14549	14658	14609	14662	14483	14532	14536	14681	14506	14604	14746	14606	14524	14673	14508	14569	14500	14606	14649	14577	14528	14598	14468	14649	14502	14638	14602	14578	14562	14467	14410	14734	14499	14483	14529	14612	14549	14584	14562	14514	14622	14690	14622	14750	14490	14614	14562	14586	14566	14603	14666	14554	14466	14487	14600	14602	14767	14557	14554	14517	14662	14510	14681	14569	14556	14632	14617	14584	14652	14695	14618	14679	14542	14408	14650	14715	14656	14311	14649	14552	14525	14549	14480	14743	14705	14876	14467	14506	14646	14565	14542	14730	14540	14553	14625	14455	14506	14755	14589	14623	14519	14602	14639	14463	14630	14497	14565	14807	14677	14484	14478	14668	14662	14590	14474	14462	14620	14532	14693	14428	14641	14653	14682	14474	14588	14478	14457	14698	14502	14651	14664	14663	14479	14494	14505	14898	14661	14490	14684	14408	14703	14493	14427	14636	14432	14579	14693	14619	14547	14471	14635	14647	14625	14627	14820	14545	14403	14505	14510	14585	14636	14584	14599	14460	14693	14578	14496	14574	14603	14711	14576	14611	14583	14565	14484	14784	14585	14651	14742	14594	14665	14456	14517	14604	14582	14738	14633	14634	14507	14600	14620	14670	14580	14574	14550	14591	14596	14613	14647	14653	14605	14656	14694	14527	14461	14554	14603	14621	14545	14592	14575	14688	14643	14626	14512	14627	14611	14596	14574	14603	14551	14446	14617	14542	14600	14709	14589	14587	14506	14594	14590	14530	14646	14567	14571	14619	14504	14591	14593	14740	14483	14551	14575	14589	14548	14630	14660	14532	14611	14734	14637	14538	14581	14486	14591	14563	14503	14544	14413	14565	14654	14642	14608	14578	14598	14556	14681	14682	14511	14575	14764	14728	14546	14700	14542	14412	14728	14488	14487	14563	14621	14417	14609	14570	14613	14525	14779	14555	14570	14506	14494	14411	14698	14479	14538	14554	14540	14473	14588	14593	14692	14588	14582	14614	14621	14486	14481	14497	14625	14666	14558	14571	14579	14461	14523	14628	14619	14409	14605	14510	14584	14412	14442	14649	14541	14493	14561	14769	14662	14629	14584	14587	14552	14693	14449	14624	14806	14528	14574	14510	14571	14698	14590	14701	14548	14569	14515	14550	14589	14494	14632	14597	14620	14762	14712	14599	14509	14580	14476	14705	14703	14395	14758	14632	14562	14626	14596	14560	14455	14511	14594	14695	14561	14505	14550	14708	14577	14526	14616	14623	14539	14571	14638	14590	14623	14594	14355	14560	14702	14577	14623	14606	14600	14635	14637	14641	14539	14637	14553	14602	14438	14674	14582	14585	14600	14589	14641	14467	14540	14515	14798	14838	14690	14750	14456	14684	14519	14629	14476	14718	14676	14582	14748	14663	14527	14692	14702	14637	14622	14458	14523	14579	14522	14640	14537	14634	14611	14676	14602	14417	14704	14607	14708	14570	14506	14639	14540	14522	14576	14532	14569	14479	14608	14725	14647	14511	14633	14570	14496	14633	14528	14652	14620	14562	14402	14601	14481	14541	14477	14629	14492	14545	14717	14668	14548	14618	14513	14530	14478	14677	14516	14664	14668	14579	14532	14526	14698	14561	14623	14461	14537	14696	14530	14550	14471	14673	14520	14704	14597	14623	14465	14552	14567	14515	14645	14664	14524	14474	14667	14711	14662	14655	14521	14704	14571	14514	14818	14854	14632	14633	14627	14614	14599	14522	14789	14563	14556	14680	14613	14480	14600	14660	14414	14729	14647	14848	14681	14712	14614	14511	14499	14750	14632	14629	14761	14460	14522	14694	14728	14634	14765	14704	14560	14540	14494	14506	14671	14535	14490	14555	14680	14574	14699	14605	14593	14485	14424	14676	14705	14501	14614	14689	14599	14625	14648	14575	14520	14441	14470	14547	14470	14533	14550	14627	14518	14587	14642	14527	14557	14607	14477	14514	14595	14525	14572	14523	14662	14660	14612	14672	14631	14635	14528	14720	14554	14672	14663	14556	14737	14665	14543	14503	14608	14524	14539	14500	14414	14551	14674	14486	14653	14482	14486	14547	14580	14562	14605	14461	14699	14642	14555	14613	14558	14691	14492	14430	14606	14607	14678	14643	14737	14481	14525	14320	14418	14514	14637	14527	14556	14576	14695	14589	14381	14623	14595	14635	14656	14589	14522	14619	14616	14569	14712	14635	14589	14632	14537	14624	14532	14611	14604	14620	14461	14531	14670	14427	14598	14635	14558	14602	14692	14547	14516	14636	14764	14697	14658	14503	14657	14411	14517	14718	14534	14619	14630	14565	14575	14603	14660	14591	14604	14477	14433	14661	14554	14678	14761	14759	14721	14439	14648	14692	14597	14552	14595	14529	14572	14699	14489	14600	14582	14665	14518	14591	14501	14513	14707	14511	14647	14747	14613	14560	14528	14515	14577	14707	14663	14595	14557	14628	14730	14638	14579	14688	14486	14435	14445	14686	14600
27107	21513	21890	17986	15477	15405	15575	15392	15229	15248	15289	15435	15610	16248	17340	17216	16483	15750	15634	15337	15205	15281	15248	15425	15299	15237	15296	15384	15569	15350	15331	15140	15206	15275	15380	15181	15301	15367	15298	15248	15314	15282	15287	15290	15296	15372	15088	15336	15273	15259	15291	14970	15086	15357	15257	15319	15271	15253	15121	15316	15173	15206	15147	15260	15282	15102	15220	15169	15320	15281	15432	15133	15331	15147	15251	15221	15123	15295	15346	15184	14961	15385	15221	15223	15091	15168	15120	15350	15011	15292	15159	15243	15144	15192	15327	15220	15191	15202	15115	15447	15115	15113	15337	15250	15272	15261	15359	15232	15203	15423	15223	15240	15312	15171	15228	15217	15285	15243	15412	15462	15364	15249	15277	15213	15346	15191	15336	15322	15123	14978	15401	15151	15143	15239	15118	15400	15346	15256	15020	15119	15215	15176	15263	15279	15267	15473	15372	15244	15165	15402	15309	15252	15353	15317	15240	15288	15267	15163	15214	15126	15191	15238	15133	15017	15121	15306	15100	15140	15260	14942	15332	15218	15158	15106	15121	15298	15406	15138	15428	15300	15134	15229	15259	15187	15239	15155	15078	15303	15073	15230	15325	15190	15292	15189	15124	15008	15201	15273	15274	15184	15182	15367	15020	15004	15172	15214	15169	15317	15361	15238	15374	15203	15491	15196	15264	15196	15193	15141	14999	15200	15085	15173	15074	15105	15173	15223	15352	15373	15121	15374	15231	15206	15048	15063	15280	15239	15180	15261	15213	15134	15289	15003	15214	15180	15154	15243	15354	15305	15042	15267	15145	15120	15309	15265	15200	15206	15235	15159	15173	15125	15275	15426	15244	15236	15234	15126	15049	15058	15238	15296	15224	15304	15149	15308	15181	15125	15260	15265	15233	15251	15257	15362	15145	15300	15128	15374	15209	15171	15151	15302	15385	15195	15151	15297	15324	15226	15122	15068	15172	15259	15321	15222	15239	15112	15090	15367	15331	15322	15199	15017	15284	15279	15405	15146	15119	15108	15503	15065	15227	15350	15283	15165	15320	15234	15384	15079	15189	15022	15045	15168	15181	15130	15180	15169	15309	15217	15270	15146	15162	15195	15346	15368	15030	15136	15049	15194	15099	15197	15332	15046	15345	15273	15344	15299	15349	15284	15200	15163	15226	15272	15137	15381	15305	15141	15373	15177	15282	15301	15118	15280	15104	15404	15370	15190	15062	15277	15327	15256	15085	15077	15351	15352	15323	15312	15207	15357	15343	15162	15070	15066	15244	15298	15127	15308	15060	15362	15419	15232	15270	15260	15290	15110	15227	15181	15339	15104	15064	15333	14890	15305	15319	15125	15173	14893	15177	15176	15143	15274	15287	15103	15226	15156	15212	15096	15166	15457	15116	15235	15478	15347	15170	15316	15376	15353	15156	15172	15188	15042	15094	15236	15211	15293	15271	15490	15166	14968	15118	15092	15300	15238	15279	15354	14999	15240	15198	15270	15158	15071	15193	15173	15221	15171	15340	15282	15364	15206	15338	15208	15261	15378	15366	15194	15406	15215	15270	15246	15241	15061	15335	15230	15364	15434	15268	15341	14964	15229	15186	15095	15106	15085	15164	15272	15199	15193	15352	15117	15156	15302	15077	15318	15250	15319	15279	15212	15385	15185	15355	15291	15376	15265	15169	15158	14985	14923	15177	15299	15397	15105	15232	15325	15137	15361	15229	15154	15310	15290	15253	15182	15308	15270	15288	14978	15146	15268	15018	15138	15157	15260	15114	15125	15076	15319	14972	15313	15131	15052	15296	15284	15281	15317	15375	15398	15357	15328	15207	15195	15334	15242	15193	15315	15370	15223	15320	15130	15453	15270	15107	14943	15097	15249	15191	15157	15337	15224	15341	15260	15253	15287	15140	15092	15174	15176	15249	15147	15123	15312	15140	15029	15112	15127	15302	15366	15169	15133	15258	15303	15157	15324	15365	15370	15241	15097	15378	15169	15523	15317	15202	15186	15430	15174	15378	15040	15129	15445	15248	15396	15235	15353	15211	15225	15132	15183	15163	15286	15239	15378	15195	15218	15287	15211	15242	15186	15317	15169	15109	15211	15230	15284	15267	15303	15300	15216	15281	15209	15117	15274	15210	15180	15092	15054	15247	15188	15246	15081	15180	15096	15203	15230	15074	15309	15151	15208	15244	15282	15195	15273	15224	15229	15228	15337	15205	15260	15147	15278	15134	15235	15287	15324	15210	15464	15394	15170	15354	15268	15369	15337	15328	15220	15226	15216	15438	15297	15289	15212	15121	15164	15214	15137	15262	15235	15142	15338	15291	15230	15039	15183	15339	15091	15079	15306	15137	15337	15351	15072	15137	15224	15321	15254	15233	15002	15360	15250	15331	15250	14945	15192	15163	15040	15134	15183	15211	15156	15094	15166	15306	15117	15125	15292	15225	15233	15324	15289	15167	15115	15337	15429	15301	15260	15245	15053	14888	15171	15162	15253	15176	15440	15391	15195	15153	15097	15295	15233	15249	15248	15327	15348	15090	15120	15186	15213	15054	15128	15233	15383	15201	15342	15279	15284	15504	15264	15213	15451	15352	15334	15322	15084	15125	15169	15350	15297	15235	15202	15108	15202	15283	15230	15327	15148	15380	15269	15175	15240	15010	15177	15201	15101	15209	15194	15313	15245	15241	15225	15160	15162	15150	15077	15241	15200	15212	15245	15408	15193	15190	15202	15136	15218	15397	15296	15134	15263	15236	15205	15282	15194	15101	15369	15269	15266	15317	15321	15145	15124	15386	15185	15271	15246	15234	15182	15444	15311	15334	15384	15074	15178	15262	15318	15242	15273	15394	15554	15133	15282	15286	15102	15304	15108	15205	15272	15367	15241	15258	15273	15211	15186	15233	15080	15265	15320	15138	15074	15266	15122	15318	15083	15153	15418	15249	15354	15264	15147	15117	15285	15326	15174	15302	15346	15274	15361	15265	15138	15020	15138	15324	15230	15271	15227	15098	15284	15123	15171	15338	15345	15282	15362	15157	15204	15282	15316	15471	15284	15233	15210	15088	15399	15137	15310	15173	15041	15194	15244	15043	15303	15329	15290	15247	15174	15182	15253	15350	15325	15207	15099	15196	15170	15245	15287	15247	15211	15290	15208	15304	15311	15309	15248	15375	15281	15227	15100	15409	15326	15185	15296	15257	15224	15301	15033	15148	15249	15181	15414	15197	15349	15233	15393	15422	15290	15121	15427	15201	15177	15097	15478	15106	15245	15176	15187	15189	15132	15388	15282	15257	15149	15244	15192	15162	15193	15165	15256	15250	15230	15212	15121	15218	15212	14994	15053	15139	15163	15274	15280	15314	15347	15271	15364	15142	15232	15104	15103	15417	15114	15154	15117	15136	15166	15158	15164	15462	15264	15285	15195	15202	15131	15043	15373	15173	15144	15299	15330	15360	15228	15141	15383	15216	15181	15227	15170	15270	15280	15125	15174	15205	15230	15254	15310	15307	15244	15242	15329	15225	15216	15262	15292	15152	15336	15503	15140	15389	15327	15163	15234	15197	15371	15165	15197	15077	15266	15010	15044	15236	15185	15257	15312	15313	15204	15317	15378	15181	15399	15147	15454	15118	15279	15211	15253	15421	15253	15241	15224	15371	15349	15104	15269	15247	15401	15298	15260	15426	15082	15349	15053	15160	15323	15290	15090	15104	15197	15187	15314	15227	15170	15263	15189	15170	15259	15183	15260	15417	15439	15196	15449	15320	15417	15205	15107	15356	15256	15185	15316	15087	15323	15405	15385	15261	15244	15321	15212	15264	15233	15194	15212	15236	15290	15405	15325	15279	15332	15246	15238	15349	15027	14984	15128	15314	15261	15015	15284	15261	15138	15287	15243	15220	15325	14951	15236	15261	15147	15402	15175	15072	15289	15221	15182	15330	15240	15063	15177	15156	15137	15308	15247	15167	15250	15212	15133	15328	15120	15311	15163	15318	15301	15148	15011	15280	15255	15451	15331	15145	15169	15081	15264	15287	15219	15400	15170	15336	15236	15257	15121	15345	15408	15299	15092	15332	15351	15347	15265	15311	15445	14985	15067	15285	15226	15225	15336	15235	15349	15308	15176	14896	15162	15350	15191	15249	15079	15274	15330	15159	15307	15336	15219	15067	15137	15252	15248	15424	15308	15382	15287	15065	15121	15366	15166	15056	15517	15167	15071	15234	15312	15201	15120	15386	15317	15064	15215	15215	15214	15256	15102	15349	15097	15421	15116	15373	15360	15168	15302	15230	15469	15190	15074	15278	15315	15226	15312	15152	15245	15069	15007	15099	15329	15370	15287	15374	15123	15271	15244	15163	15134	15485	15388	15206	15175	15410	15120	15244	15202	15472	15251	15131	15270	15314	15390	15235	15360	15248	15220	15269	15241	15389	15171	15216	15311	15173	15052	15290	15178	15268	15207	15205	15340	15204	15367	15123	15175	15110	15192	15362	15085	15369	15254	15279	15310	15274	15102	15235	15200	15243	15129	15147	14961	15268	15104	15074	15189	15357	15200	15255	15209	15109	15062	15166	15267	15084	15216	15106	15263	15174	15273	15454	15134	15169	15110	15086	15218	15188	15180	15400	15333	15249	15045	15283	15040	15184	15283	15263	15271	15261	15170	15500	15299	15191	15221	14982	15427	15324	15323	15337	15290	15279	15154	15294	15213	15371	15315	15025	15289	15128	15224	15120	15191	15267	15215	15257	15148	15426	15324	15325	15259	15199	15213	15153	15152	15234	15282	15314	15162	15237	15345	15244	15166	15163	15122	15173	15210	15341	15214	15058	15094	15154	15337	15289	15283	15240	15375	15469	15152	15125	15140	15221	15112	15407	15520	15238	15350	15381	15376	15175	15319	15171	15319	15209	15146	15208	15356	15241	15242	15327	15276	15206	15198	15094	15242	15199	15282	15428	15337	15200	15267	15376	15067	15237	15199	15248	15008	15305	15195	15356	15238	15366	15095	15065	15261	15418	15142	15253	15188	15101	15231	15334	15262	15277	15144	15176	15232	15344	15125	15240	15118	15188	15173	15342	15173	15199	15090	15342	15139	15115	15163	15443	15230	14974	15280	15303	15458	15245	15201
13558	15317	14918	14421	14502	14343	14417	14303	14362	14067	14317	14376	14451	15910	17256	16601	15311	14566	14176	14093	14107	14294	14089	14137	14166	14219	14306	14228	14152	14211	14305	14231	14105	13907	14134	14264	14266	14077	14044	14110	14137	14342	14184	14178	14188	14046	14258	14139	14102	14173	14219	14153	14196	14043	14189	14214	14170	14014	14176	14082	13925	14201	14018	14240	14225	14112	14124	13922	14085	14140	14184	14223	14249	14206	14153	14222	14331	14029	14171	14170	14091	14256	14066	14241	14250	14230	14431	14051	14118	14130	14291	14227	14087	14066	14130	14165	14180	14115	14212	14211	14145	14033	14190	14211	14056	14184	14076	14243	14163	14176	14091	14163	14194	14127	14099	14131	14149	14110	14117	14296	14134	14161	14181	14212	14345	14185	14038	14208	14033	14012	14151	14219	14039	14087	14185	13971	14134	14206	14237	14051	14351	14206	14109	14102	14195	14157	14172	14219	14179	14169	14141	14250	14123	14286	14136	14225	14146	14120	14074	13917	13984	14131	14084	14101	14221	14060	14129	14092	14130	14060	14231	14105	14257	14243	14301	14127	14075	14087	14116	14143	14288	14211	14067	14147	14205	14249	14030	14156	14286	14165	14053	14052	14111	14172	14153	14131	14072	14154	14133	14219	14264	14025	13903	14154	14026	14099	14051	13909	14086	14207	14080	14115	14039	14254	14222	14084	14234	14192	14072	14040	14124	14221	14190	13995	13987	13944	14076	14117	14082	14335	14286	14119	14240	14113	14059	14035	14128	14101	14164	13998	14180	14208	14028	14151	14200	14211	14145	14178	14079	14084	14200	13934	14228	13990	14201	14080	14132	14205	14254	14157	13993	14131	14004	14134	14091	14167	13970	14216	14267	14204	14265	14181	14224	14280	14067	14138	14328	14161	14181	14080	14100	14106	14144	14153	14062	14074	14260	14179	14143	14236	14072	14414	14341	14217	14194	14086	14157	14067	14254	14025	14230	14134	14207	14197	14174	14171	14105	14082	14131	14026	14131	14187	14131	14147	14140	13994	14268	14031	14352	14033	13943	14170	14353	14125	14206	14277	14131	14139	14239	14271	14204	14128	14003	14206	14183	14174	14186	14111	14158	14335	14057	14180	14283	14178	13984	14137	14288	14277	14108	14054	13860	14123	14095	14134	14173	14101	14148	14213	14084	14172	14130	13807	14038	14195	14023	14008	14086	14151	14182	14061	14176	14111	14097	14084	14212	14060	14176	14016	14114	14167	13946	14182	14340	14187	14186	14152	14114	14165	14197	14015	14141	14171	14220	14194	14220	14091	14177	14167	14307	14152	14175	14105	14188	14159	14169	14123	14055	14203	14119	14319	14215	14157	14047	14150	14038	13971	14071	14173	13993	14125	14051	14253	14221	14094	14255	14251	14048	14199	14033	14082	13996	14118	14077	14049	14096	14121	14207	14323	13985	14064	14080	14148	14226	14373	14140	14122	14106	14168	14253	14108	14188	14038	14296	14086	14242	14056	14075	14239	14125	13996	14177	14267	14126	14247	14259	14133	14190	14288	14116	14261	14176	14015	14288	14137	14177	14141	14153	14234	14183	14149	14196	14285	14096	14274	14339	14187	14236	14204	14178	14260	14114	14227	14144	14180	14283	14253	14084	14180	14351	14164	14174	14097	14177	13996	14235	14241	14165	14143	14177	14100	14048	14238	14128	14059	14128	14151	14143	14036	13953	14088	14083	14062	14001	14038	13967	14336	14278	14128	14035	14246	14229	14013	14278	14050	14197	14055	14116	14208	14052	14257	14126	14157	14155	14116	14123	14287	14178	14316	14145	14122	14291	14084	14183	14163	14250	14139	14158	14090	14044	13997	14275	14053	14292	14030	14198	14205	14191	14317	14240	14168	14242	14292	14018	14143	14186	14092	14308	14148	14058	14066	14253	14179	14048	13991	14207	14289	14116	14180	14256	14158	14042	14206	14170	14286	14074	14181	14093	14214	14064	14189	14162	14111	14218	14060	14226	14049	14112	14157	14089	14177	14188	14194	14172	14038	14122	14211	14095	14078	14179	14221	13851	14232	14031	14063	14040	14226	14176	14203	14235	14337	14206	14201	14258	14067	14142	14159	14364	14218	14203	14234	14244	14108	14055	14071	14187	13996	14140	14256	14191	14124	14098	14109	14171	14153	14204	14231	14121	14196	14198	14149	14218	14154	14014	14216	14026	14108	14174	14131	14147	13939	14039	14182	14191	14191	14312	14197	14142	14105	14083	14036	14122	14123	14052	14112	14054	14279	14178	14161	14170	14112	14081	14162	14186	14040	14158	14186	14037	14204	14189	14351	14144	14086	14170	14217	14170	14435	14158	14109	14229	14260	14189	14152	14230	14042	14001	14254	14130	14057	14251	14143	14089	14082	14133	14071	14376	14277	14181	14184	14194	14067	14115	14126	14135	14123	14199	14171	14145	14029	14134	14287	14096	14121	14214	14058	14226	14090	14194	14143	14133	14223	13943	14272	14192	14021	14046	14144	14052	14065	14191	14125	14240	14036	14122	14233	14046	14049	14124	14112	14166	14078	14221	14080	14266	14224	14158	14039	14118	14016	14204	14073	13997	14153	14134	14220	14322	14069	14077	14135	14245	14138	14112	14135	14145	14058	13952	14163	14144	14080	14075	14124	14036	14060	14126	14262	14184	14169	14075	14180	14277	13970	14308	14156	14219	13985	14191	14299	14289	14018	14235	14067	14269	14161	14159	14178	14159	14286	14297	14219	13979	14062	14206	14336	14159	14087	14073	14245	14057	14155	14284	14111	14329	14029	14133	14211	14264	14093	14164	14275	14257	14205	14125	14143	14304	14095	14183	14207	14230	14157	14020	14102	14188	14206	14141	14241	14207	14169	14207	14072	14156	14157	14198	14083	14246	14122	14091	14038	14134	14354	14204	14105	14153	14104	14425	14147	14271	14081	14112	13946	14125	14093	13998	14251	14173	14089	14335	14206	14331	14237	14125	14247	14112	14198	14167	14115	14208	14168	14118	14169	14302	14049	14140	14171	14141	14213	14215	14284	14152	14061	14285	14106	14199	14027	14249	14300	14167	14006	14375	14319	14095	14227	14227	14183	14236	14199	14127	14177	14232	14080	14355	14167	14347	13940	14029	14238	14153	14150	14083	14198	14149	14250	14251	14213	14124	14205	14200	14084	13984	14101	14067	14186	14048	14310	14106	14102	14128	14139	14271	14080	14225	14057	14303	14268	14179	14245	14181	14095	14161	14200	14091	14261	14211	14181	14070	14205	13970	14080	14174	14189	14228	14242	14061	14103	14173	14231	14277	14154	14185	14161	14145	14242	14246	14098	14028	14146	14278	14124	14185	14041	14191	14133	14256	14270	14165	14003	14027	14174	14130	14098	14296	14043	14229	14183	14111	14037	14120	14129	14186	14184	14165	14025	14252	14046	14137	14185	14093	14234	14092	14192	14175	13905	14316	14143	14210	14283	14160	14221	13967	14055	14112	14267	14108	13962	14300	14181	14224	13995	14192	14221	14068	14277	14208	14247	14245	14113	14201	14149	14345	14063	14227	14237	14205	14274	14239	14307	14137	14017	14227	14086	14129	14300	14051	14322	14215	14138	14218	14193	14289	14045	14110	14171	14334	14022	14052	14169	14233	14193	14121	14318	14229	14206	14190	14027	14249	14193	14140	14188	14216	14305	14161	14331	14252	14067	14205	14122	14078	14074	14216	13986	14242	14091	14232	14089	14067	14186	14195	14060	14148	14224	14186	14242	14171	14118	14228	14116	13983	14265	14035	14066	14160	14065	14165	14112	14070	13934	14174	14153	14154	14057	14127	14129	14161	14270	14163	14195	14082	14199	14147	14006	14191	14104	14259	14330	14296	14204	14136	13976	14271	14306	14149	14264	14181	14068	14309	14186	14233	14124	14259	14106	14138	14184	14047	14260	14139	14150	14155	14196	14172	14307	14159	14188	14023	14019	14263	14168	14137	14061	14222	14147	14220	14069	14163	14080	14152	14084	14049	14217	14050	14242	14184	14156	14224	14225	14088	14218	14119	14118	14232	13974	14135	14129	14276	14170	14053	13971	14174	13903	14131	14134	14171	14120	14120	14186	14168	14040	14208	14067	14082	14107	14097	14029	13988	14123	14172	14252	14253	14124	14185	14102	14234	14199	14169	13999	14151	14079	14086	14150	13976	14068	14046	14112	14050	14118	14119	14038	14120	14257	14217	14027	14230	14103	14186	14217	14187	13975	14151	14286	14011	14150	14022	14134	13995	14020	14192	14203	14146	14081	14004	14330	14041	14186	14203	13885	13954	14257	14327	14211	14254	14221	14088	14108	14232	14123	14068	14158	14078	14114	14060	14259	14291	14335	14159	14106	14075	14161	14007	14137	14230	14094	14291	14208	14030	14022	14062	14277	14122	14152	14125	14055	14232	14122	14149	14079	14160	14123	14023	14146	14116	14051	14099	14128	14240	14120	14088	14116	14204	14280	14195	14253	14149	14051	14121	14201	14208	14165	14033	14102	14172	13952	14125	14202	14187	14128	14348	14178	14114	14101	14274	14105	14054	14255	13921	14328	14191	14071	14284	14132	14143	14262	14171	14157	14077	14058	14182	14214	14219	14313	14122	14119	14142	14128	14055	14215	14171	14211	14056	14029	13981	14306	14080	14147	14170	14079	14278	14221	14270	14184	14336	14275	14158	14212	14079	14072	14113	13948	14172	14135	14290	14370	14212	14145	14354	14313	14114	14231	14133	14183	14097	14193	14141	14244	14218	14244	14228	14254	14282	14181	13973	14289	14211	14143	14232	14015	14035	14177	14101	14172	14165	14274	14023	14098	14090	14233	14266	14045	14300	14165	14316	14044	14109	14261	14138	14184	14127	14168	14210	14150	14151	14201	14089	14058	14203	14267	14285	14067	14184	14079	14133	14332	14093	14221	14108	14148	14211	14223	14192	14156	14153	14197	14277	14035	14184	14042	14155	14181	14039	14041	14119	14237	13990	14179	14037	14247	14044	14204	14115	14140	14329	14154	14170	14106	14265	13995	14082	14100	14238	14177	14190	14147	14142	14240	14140	14240	14132	14079	14073	14172	13994	14125	14272	14319	14231	14067	14105	14041	14274	14199
23640	21072	28387	24019	21521	20041	18311	16056	15458	15783	15787	15551	15873	24259	29356	25800	20876	17833	16023	15614	15447	15266	15336	15243	15149	15359	15221	15237	15382	15313	15294	15278	15228	15262	15118	15305	15320	15396	15335	15359	15364	15288	15411	15013	15187	15031	15271	15097	15147	15056	15405	15358	15352	15322	15272	15193	15136	15127	15223	15194	15074	15121	15251	15051	15415	15230	15201	15341	15133	15141	15282	15186	15190	15189	15234	15275	15044	15323	15229	14988	15274	15225	15239	15283	15573	15179	15275	15183	15208	15188	15306	15256	15412	15432	15329	15189	15286	15215	15140	15263	15005	15270	15248	15240	15107	15323	15205	15270	15297	15363	15134	15409	15297	15234	15354	15298	15231	15345	15244	15450	15209	15209	15269	15230	15003	15181	15082	15273	15132	15249	15365	15130	15116	15268	15123	15264	15224	15167	15259	15213	15144	15351	15243	14913	15408	15277	15276	15343	15239	15204	15297	15181	15100	15097	15148	15158	15169	15337	15342	15121	15169	15160	14978	15339	15114	15300	15359	15097	15308	15312	15173	15322	15222	15232	15335	15113	15137	15214	15235	15159	15283	15333	15444	15111	15196	14968	15434	15278	15215	15199	15177	15362	15266	15134	15372	15207	15136	15292	15311	15140	15009	15295	15081	15160	15395	15156	15226	15243	15398	15260	15141	15070	15076	15377	15272	15287	15170	15337	15223	15115	15283	15007	15323	15375	15132	15256	15143	15166	15259	15422	15417	15106	15254	15046	15172	15314	15113	15295	15388	15183	15444	15286	15279	15324	15266	15191	15300	15139	15038	15105	15281	15039	15141	15402	15235	15114	15344	15348	15278	14959	15196	15182	15164	15315	15226	15149	15025	15199	15246	15090	15261	15184	14979	15183	15133	15365	15122	15012	15245	15012	15272	15307	15268	15239	15439	15381	15175	15364	15064	15239	15268	15113	15116	14985	15098	15223	15119	14973	15183	15350	15158	15145	15308	15276	15206	15195	15301	15136	15192	15375	15149	15198	15184	15212	15109	15238	15247	15070	15182	15249	15351	15001	15123	15308	15182	15121	15112	15087	15057	15310	15103	15171	15314	15101	15457	15260	15104	15270	15339	15346	15242	15231	15231	15242	15169	15258	15325	15267	15169	15254	15195	15312	15450	15164	15400	15054	15178	15355	15198	15082	15368	15265	15150	15143	15183	15511	15017	15238	15103	15296	15254	15134	15202	15226	15191	15142	15061	15226	14968	15299	15269	14995	15089	15180	15218	15225	15351	15266	15292	15149	15171	15185	15291	15380	15100	15177	15256	15466	15395	15212	15115	15377	15093	15354	15381	15273	15261	15158	15079	15171	15204	15128	15286	15223	15571	15033	15118	15314	15193	15250	15298	15162	15169	15090	15210	15237	15261	15148	15417	15473	15190	15128	15323	15215	15314	15352	15114	15191	15156	15199	15291	15090	15224	15382	15406	15119	15149	15113	15165	15238	15383	15237	15384	15186	15252	15130	15136	15283	15183	15133	15345	15204	15302	15175	15154	15195	15231	15262	15238	15309	15129	15203	15167	15022	15205	15395	15185	15233	15243	15424	15256	15273	15194	15211	15093	15031	15337	15285	15078	15137	15227	15210	15290	15248	15243	15328	15221	15418	15195	15328	15460	15362	15275	15355	15121	15206	14915	15293	15295	15148	15305	15337	15268	15071	15211	15127	15206	15137	15064	15163	15257	15437	15337	15248	15284	15123	15239	15131	15190	15237	15168	15284	15115	15228	15324	14966	15275	15178	15206	15232	15265	15475	15254	15094	15295	15211	15262	15128	15178	15316	15372	15209	15190	15224	15319	15397	15251	15453	15035	15168	15159	15152	15302	15114	15325	15323	15412	15579	15268	15199	15002	15174	15269	15207	15168	15181	14981	15044	15232	15247	15222	15095	15292	15097	15253	15233	15339	15482	15198	15161	15317	15102	15259	15256	15279	15263	15291	15204	15142	15230	15379	15460	15107	15158	15195	15213	15169	15140	15126	15252	15283	15313	15268	15172	15328	15043	15151	15356	15276	15130	15293	15155	15223	15203	15173	15007	15241	15104	15206	15176	15212	15169	15219	15105	15387	15278	15378	15198	15239	15095	15052	15305	15157	14976	15172	15413	15410	15289	15202	15252	15226	15028	15199	15081	15070	15226	15080	15187	15093	15262	15196	15111	15080	15121	15198	15337	15208	15343	15249	15226	15117	15014	15303	15279	15119	15388	15089	15237	15202	15131	15276	15237	15212	15324	15402	15090	15172	15364	15090	15282	15245	15168	15166	15371	15320	15229	15252	15294	15272	15091	15025	15307	15236	15264	15277	15253	15146	15242	15193	15276	15216	15256	15170	15168	15160	15285	15238	15195	15288	15180	15210	15153	15305	15312	15301	15254	15185	15054	14883	15302	15294	15048	15391	15363	15123	15245	15231	15220	14922	15067	15128	15255	15260	15367	15166	15160	15290	15187	15237	15239	15310	15432	15227	15081	15181	15006	15357	15202	15216	15124	15282	15224	15092	15259	15112	15207	15359	15239	15234	15075	15090	15354	15182	15388	15161	15253	15119	15241	15065	15311	15333	15229	15250	15067	15154	15392	15228	15056	15262	15291	15140	15329	15193	15304	15355	15329	15450	15387	15293	15232	15275	15115	15383	15062	15360	15369	15219	15128	15073	15170	15143	15157	15249	15198	15276	15199	15315	15196	15067	15177	15115	15164	15099	15234	15318	15266	15294	15253	15414	15179	15079	15332	15229	15165	15255	15321	15373	15475	15412	15076	15341	15329	15371	15227	15238	15140	15147	15298	15341	15188	15329	14928	14931	15399	15219	15313	15188	15287	15404	15281	15085	15149	15237	15311	15243	15209	15232	15182	15144	15286	15437	15124	15210	15323	15005	15465	15416	15250	15222	15450	15401	15146	15044	15103	15156	15077	15259	15298	15195	15170	15159	15054	15304	15234	15139	15298	15349	15185	15175	15125	15182	15007	15186	15366	15221	15109	15249	15185	15040	15164	15125	15254	15404	15323	15474	15320	15159	15131	15171	15215	15305	15379	15273	15089	15141	14955	15144	15367	15340	15120	15263	15200	15086	15183	15404	15248	15273	15144	15401	15189	15267	15128	15332	15179	15037	15294	15227	15316	15386	15340	15152	15129	15408	15122	15156	15296	15061	15303	15425	15206	15214	15192	15216	15217	15135	15317	15133	15051	14974	15226	14974	15193	15213	15153	15185	15179	15227	15271	15073	15105	15099	15289	15053	15083	15519	15217	15092	15170	15269	15148	15005	15196	15151	15169	15306	15308	15165	15233	15240	15275	15391	15436	15228	15291	15072	15229	15160	15163	15113	15056	15164	15297	15216	15079	15157	15144	15362	15215	15159	15208	15100	15139	15252	15340	15234	15347	15164	15110	15285	15097	15028	14973	15095	15203	15395	15243	15314	15273	15303	15178	15115	15185	15291	15162	15396	15237	15068	15378	15248	15148	15131	15141	15538	15279	15346	15093	15274	15235	15090	15181	15176	15177	15108	15604	15164	15118	15341	15352	15411	15049	15282	15096	15212	15382	15414	15067	15189	15269	15266	15197	15255	15120	15383	15171	15280	15208	15181	15263	15298	15214	15018	15243	15283	15345	15350	15094	15168	15237	15336	15241	15086	15443	15249	15105	15193	15048	15123	15167	15086	15273	15352	15242	15406	15277	15182	15232	15224	15178	15219	15426	15260	15265	15282	15129	15107	14980	15047	15258	15143	15200	15259	15240	15535	15174	15233	15359	15170	15152	15176	15283	15373	15197	15125	15248	15340	15080	15195	15230	15216	15205	15252	15259	15077	15208	15074	15165	15036	15090	15212	15241	15171	15254	15000	15299	15041	15218	15282	15316	15235	15388	15035	15502	15285	15054	15313	15046	15379	15330	15339	15271	15166	15379	15287	15226	15400	15249	15354	15260	15265	15158	15240	15258	15087	15363	15306	15246	15147	15243	15369	15271	15456	15252	15186	15172	15286	15123	15286	15294	15217	15060	15262	15276	15119	15259	15299	15099	15105	15129	15439	15258	15149	15255	15466	15299	15180	15213	15277	15206	15363	15268	15240	15220	15123	15237	15342	15286	15295	15220	15089	15108	15245	15234	15247	15097	15292	15233	15115	15094	15195	15276	15099	15332	15303	15197	15117	15297	15294	15021	15218	15244	15170	15201	15370	15155	15452	15005	15457	15280	15191	15165	15134	15164	15150	15406	15225	15421	15315	15318	15140	15329	15225	15243	15162	15119	15168	15037	15160	15103	15200	15189	15373	15228	15040	15398	15067	15086	15261	15159	15122	15155	15250	15247	15266	15112	15305	15213	15459	15350	15327	15278	15286	15179	15148	15153	15173	15364	15326	15218	15253	15287	15219	15249	15383	15206	15380	15226	15318	15286	15210	15175	15311	15278	15290	14955	15178	15215	15307	15117	15190	15427	15540	15100	15251	15419	15282	15279	15303	15210	15128	15268	15112	15296	15325	15374	15229	14984	15314	15156	15243	15281	15299	15299	15348	15217	15118	15102	15245	15181	15031	15388	15105	15251	15287	15280	15256	15294	15100	15162	15366	15399	15198	15008	15324	15383	15304	15150	15257	15044	15120	15337	15316	15427	15293	15189	15094	15419	15357	15201	15137	15038	15334	15230	15016	15327	15268	15387	15049	15255	15306	15285	15211	15283	15300	15101	15049	15326	15408	15237	15284	15286	15175	15279	15006	15086	15263	15115	15212	15273	15292	15232	15165	15089	15065	15191	15333	15135	15101	15150	15194	15165	15170	15047	15151	15079	15244	15277	15120	15205	15221	15340	15302	15238	15360	15236	15250	15201	15254	15147	15182	15094	15276	15158	15308	15326	15103	15175	15175	15147	15243	15191	15271	15177	15231	15200	15248	15158	14958	15202	15127	15222	15141	15207	15096	15176	15098	15107	15207	15105	15187	15149	15189	15196	15001	15048	15159	15075	15206	15259	15256	15186	15361	15315	15236	15175	15217	15241	15239	15375	14972	15299	15267	15320	15297	14982	15156	15174	15198	15367	15423	15183	15221	15064	15008	15364	15289	15227	15394	15334	15185	15184	15153	15270	15254	15437	15132	15229
12783	20709	19498	16930	15689	15271	15000	14867	14585	14640	14530	14449	14489	28860	32592	27426	20626	16778	14706	14182	14280	14220	14065	14180	14256	14182	14122	14210	14077	14034	14117	14214	14045	13949	13975	14096	14084	14203	14154	14372	14213	14099	14352	14016	14145	14007	14178	14252	14105	14060	14128	14184	14216	14213	14084	14050	14299	14232	14132	14088	14070	14267	14108	14108	14064	14106	14214	14111	13982	14110	14243	13910	14058	14226	14162	14070	14229	14206	14211	14171	14221	14171	14143	14149	14110	14160	14143	14069	14163	14044	14202	14121	14106	14236	14282	14078	13984	14138	14302	14094	14020	14180	14086	13974	14234	14048	14226	14284	14204	14248	14259	14153	13954	14294	14038	14172	14226	14179	14280	14192	14087	13963	14198	14182	14179	14142	14120	14084	14230	14169	14137	14088	14077	14012	14088	14147	14201	14213	14082	14181	13946	14253	14131	14364	14162	14148	14091	14123	14044	14158	14030	14255	14074	14237	14008	14189	14185	14188	14296	13956	14054	14199	14106	14120	14117	14155	14192	14152	14145	13994	14122	14268	14076	14272	14197	14074	14168	14218	14328	14190	14111	14139	14106	13991	14144	14138	14050	14171	14153	14092	14067	14119	14402	14172	14185	14169	13860	14097	14202	14186	14209	14100	14101	14313	14072	14097	14049	14154	14344	14143	14150	14126	14051	14054	14090	14073	14076	13925	14202	14147	14334	13963	14107	14218	14179	14188	14208	14137	14194	14112	14221	14021	14211	14189	14065	14257	14010	14299	14148	14239	14111	14068	14232	14160	13997	14040	13952	14228	14233	13913	13959	13969	14180	14282	14273	14030	14058	13994	14231	14213	14000	14105	14162	14236	14151	14181	14108	14208	14043	14223	14081	14128	14072	14169	13827	14152	14123	14027	14184	14207	14181	14181	14181	13964	13928	14123	14028	14035	14223	14167	14061	14176	13999	14178	13978	14164	14104	14142	14254	14181	14088	14074	14089	14038	14320	14258	14007	14281	13951	14102	14011	13998	14191	14071	14034	14186	14047	14095	14105	14287	14149	14226	14033	14045	14219	14119	14203	14330	14177	14105	14098	14034	13987	14234	14021	14066	13992	13875	14138	14251	14339	14065	14039	14320	14105	14027	14113	13967	14250	14128	14139	14040	14162	14177	14026	14256	14105	14280	14187	14248	14157	14221	14139	14056	14187	13922	14243	14114	14252	13976	14107	14171	14039	14217	14031	14075	14061	14066	13983	14190	14089	14105	14080	14054	14032	14179	14104	14053	14192	14179	14070	14279	14283	14186	14176	14172	14268	14187	14203	14216	14116	14253	14103	14133	14206	13979	14286	14190	14269	14078	14018	14207	14120	14106	14164	14247	14086	14044	13993	13990	14071	14090	14228	14201	14088	14066	14128	14050	14108	14168	14158	14151	14079	14162	14182	13901	14093	14179	14004	14250	14118	13997	14141	14059	14109	13991	14175	14153	14050	14242	14124	14154	14173	14098	14183	14165	14020	14082	14125	14085	14199	14129	14119	14026	14097	14279	14042	14290	14023	14003	13976	14245	13932	14191	14106	14131	14020	14024	14191	13993	14190	14005	14193	14193	14167	14127	14051	14096	14242	13994	13896	14211	14278	14077	14287	14271	14235	14081	14099	14104	14227	14121	14016	14294	14171	14279	14198	14020	14193	14106	14376	14163	14113	14272	14184	14173	14100	14119	14054	14100	14121	14071	14134	14132	14086	14025	14012	14151	14122	14158	14235	13910	14076	14123	14302	14276	14155	14133	14088	14252	14200	14025	14067	13953	14074	14180	14101	14070	14267	14000	14230	14264	14278	13996	14066	13953	14000	14217	14215	14166	14044	14097	14378	14052	14135	14103	14080	14123	14205	14183	14144	14129	14357	14026	14084	14056	14061	14089	14012	14149	14202	14103	14007	14150	14121	13950	14000	14167	14122	14190	14134	14263	14215	14184	14033	14160	14095	14264	14218	14074	14126	14160	14002	14168	14090	13989	14114	14096	14252	14102	14060	14046	14129	14151	14161	14104	14094	14018	14154	14090	13996	14087	14090	14114	14021	14215	14091	14274	14188	14193	14160	14016	14212	14208	14190	14003	14164	14115	14243	14029	13956	14215	14123	14046	14128	14112	13976	14058	14076	14032	14024	14196	14179	14268	14137	14060	14221	14280	14200	14225	14044	14112	14108	14279	14133	14091	14087	14213	14131	14016	14187	14066	14230	14131	14093	14191	14067	14131	13950	14285	14035	14257	14076	14068	14105	14130	14026	14090	14024	14105	14083	14248	14080	14238	14173	14140	14168	14084	14137	14178	14192	14270	14106	13965	14173	14121	13987	14108	14053	13909	14038	14129	14162	13968	14214	14068	14140	14161	14092	14058	13995	14282	14171	14185	14010	13875	14210	14157	14194	14084	14099	14200	14027	14142	14209	14054	14083	14048	13991	14152	14120	14274	14201	14085	14027	14121	14267	14138	14086	14166	13969	14273	14118	14191	13969	13958	14078	14030	14029	14228	14039	14089	14098	14146	14204	14106	14063	14199	14160	14098	14258	14284	14204	13961	14124	14125	14086	14027	14009	14121	13973	14316	14150	14069	14060	14162	14003	14149	14082	14150	14214	14254	14022	14177	14024	14084	13868	14135	14125	14223	14084	14126	14125	14119	14156	14146	14216	14007	14096	14105	14136	13926	14223	14087	14219	14270	14101	14008	13992	14115	14049	14126	14061	13899	14125	14237	13944	14112	14091	13951	13971	14235	13949	14071	14203	14084	14014	14113	14129	14179	13916	14375	14054	14087	14023	14113	14107	13997	14161	14148	14275	14238	14139	14045	14196	14242	14082	14155	14097	14138	14250	14073	14152	13991	14113	13967	14201	14004	14065	14157	14087	14084	14196	14203	14120	14250	14257	14098	14088	14235	14127	14050	14165	14157	14230	14093	14057	14285	14027	14195	13904	14170	14145	14137	14135	14109	14102	13976	14121	14072	14112	14048	14359	14370	14010	14266	14241	14138	14091	14185	13901	14126	14190	14047	14145	14015	14102	14067	14075	14180	13998	14115	14166	14146	14021	14160	14001	14129	14130	14120	14029	14008	14148	14103	14277	13951	14124	14208	14035	14101	14067	14113	14322	14206	14246	14154	14151	14059	14014	14294	14143	14214	14102	14128	14037	14106	14128	14149	14123	14059	14166	14181	14235	14090	14164	14068	13937	14164	14105	14112	14071	14108	14158	14173	14004	14208	14162	14187	14145	14083	14245	14235	14120	13869	14253	14153	14164	14000	14164	14210	14164	14126	14127	14030	14229	14327	14130	14092	14284	13981	14089	14259	14196	13900	13996	14317	14037	14106	14190	14036	14240	13999	14217	14125	14075	14153	14154	14039	14145	14186	14041	14126	14036	14183	14200	13961	14225	14067	14092	14225	14101	14058	14093	14137	14150	14137	14111	13930	14282	14209	14085	14014	14160	14261	14141	14124	14213	14067	14136	14088	14120	14214	14119	13988	14128	14173	14096	14233	14096	14193	14227	14117	14070	14066	14105	14169	14011	14118	14153	14193	14108	14067	13989	14073	14087	14074	14197	14074	14200	14121	14029	14114	14105	14243	14410	13993	14213	14112	14153	14245	14163	14045	14027	14088	14113	14060	14158	14146	14271	14042	13902	14177	14172	14170	14284	14122	14100	13944	14234	14050	14149	14184	14168	13982	13985	14091	13973	14055	14161	14036	14099	14165	14074	14118	14248	14100	14127	14114	14184	14057	14136	14130	14127	14177	14195	14052	14099	14186	14124	14213	14093	14169	14142	14081	14099	14043	14233	14242	14087	14138	14261	14062	14001	14114	14076	14149	13973	14085	14089	14066	14055	14119	13878	14150	14093	14105	14173	14014	14173	14156	14177	14077	14189	14043	14042	14078	14031	14183	14113	13971	14284	14156	14040	14098	14202	14126	14229	14130	14245	14145	14211	14190	14148	14092	14213	14024	14139	14234	14142	14220	13987	14189	14055	14211	14068	13925	14130	14157	14206	14197	14054	14227	14084	14131	14107	14084	14105	13987	14280	14081	14170	14208	14184	14104	14128	14155	14018	14148	14110	14055	14074	14174	14143	14009	14057	14088	14125	14042	14143	14247	13899	14041	13950	14193	13984	14089	13953	14028	14120	14152	14235	14112	14103	14058	14219	14048	14119	14143	14107	14161	14117	14104	14112	14108	14168	14132	13999	14067	14171	13968	14209	14178	14311	14238	14169	14199	14171	14016	14161	14218	14064	13951	14212	13944	14155	14291	14180	14092	14090	13975	14215	14121	14065	14014	14151	14091	13998	14149	14313	14120	14233	14185	14139	14095	14041	14245	13997	14117	14223	14236	14122	14026	14189	14179	14105	14240	14019	14178	13994	14305	14110	14161	14179	14156	14301	14174	14149	14021	14166	14128	14011	14238	14114	14020	14039	14216	14152	14288	14044	14057	14032	14120	14093	14343	14264	13991	14302	14134	14117	14117	14223	14143	14149	14068	14042	14214	14147	14060	14110	14134	14164	14096	13952	14166	14055	14156	14101	14122	14061	14005	14059	13972	14045	14103	14103	14155	14090	14003	14097	14090	14152	14230	14024	13955	14080	14304	14075	14218	14003	14328	14211	14253	14082	14156	14082	14027	14019	14179	13877	14212	13967	14059	14132	14061	14224	14115	14114	14039	14171	14060	14220	14221	14214	14051	14119	14305	13943	14089	14098	14061	14240	14181	14138	14074	14221	14126	14222	14118	14092	14111	14116	14013	14238	14163	14132	13947	14254	14121	14004	14136	14145	14130	14029	14102	14015	14008	14163	14039	14047	14195	14074	14071	13983	14249	14122	14039	14077	14130	14145	14244	14032	14208	14097	13983	14053	13908	14234	14067	13895	14060	14180	14241	14207	14178	14272	14040	14200	14216	14152	14257	14346	14107	14094	14029	14059	14237	14229	14177	14240	13959	14173	14201	14333	14001	14198	14137	13897	14201	13991	14133	14116	14213	14058	14220	14054	14145	14120	14222	14086	14072	14145	14066	14190	14129	14051	14018	14147	14097	14129	14031	14281	14059	14039	14103	14132	14052	14141	14129	13964	14204	14133	14120	14125	14217	14255	14183
22594	21052	28830	23482	21152	22380	22113	16648	15614	15953	15600	15389	15671	31905	36455	31300	23874	18789	16285	15395	15036	15208	15176	15132	15118	15286	15265	15103	15324	15374	15174	15265	15257	15013	15060	15223	14950	15068	15217	14988	15094	15111	15131	15131	15132	15166	15153	15038	15121	15229	15252	15127	15186	15109	15246	15185	14917	15075	15091	15026	15207	14954	14945	15037	15129	14982	15161	15310	15269	14980	15010	15032	15349	15089	15184	15320	15268	14953	15218	15166	15298	15111	15085	15211	15052	15064	15043	15102	15081	15153	15144	15169	15107	15054	15072	15279	15215	15106	15121	14862	15044	15205	15102	15117	15098	15076	15017	15146	15100	15093	15177	15203	15226	15234	14987	15141	15149	14975	15143	15160	15178	15143	14883	15095	15205	15077	15016	14949	15051	15131	15013	15224	15221	15164	15213	15305	15105	14919	15056	15119	15147	15009	15138	15285	15173	15072	15139	15109	15042	14937	15159	15060	15200	15174	15227	15095	15058	15162	15171	15042	15034	15059	15146	14932	15072	14983	14891	15031	15142	15024	15010	15039	15217	15055	15110	15133	15112	14938	14982	15194	14968	15007	15182	15023	15049	15103	15012	15021	15025	15173	15085	15329	15233	15064	15011	15194	15147	14930	15148	14988	15068	14980	15043	15035	14968	15082	15182	15044	15052	15075	15128	15005	15015	15127	15015	14903	15217	15150	15047	15037	15039	15242	15074	15051	15170	15179	15222	15114	15032	14945	14998	14926	15099	15015	15176	14945	14955	14831	15111	15063	14878	14971	14990	15167	15140	14990	15097	14873	15091	14950	14938	15066	15077	15221	15082	15150	15148	15142	15094	15203	15167	15108	15012	15038	15115	15154	15227	15184	15092	15073	14991	14945	14943	15062	15055	15160	15047	15035	15019	14871	15026	15127	15159	14846	14834	15089	15269	15033	14948	15107	15265	15061	15148	15124	14913	15026	15093	14874	15175	15045	14915	14959	14933	14958	14995	14953	14944	14920	15005	15167	15188	14973	15151	15056	15036	14998	15088	14992	15040	15063	15023	15121	15127	15074	15262	14893	15128	15072	14965	14959	15043	15081	15084	14980	14938	15098	15244	15078	15066	15100	14976	14967	15155	15095	14933	14975	14952	15046	15148	14912	15015	15241	15148	15127	14798	15016	15248	14998	15102	15282	14885	14894	14935	14826	14984	14900	14829	14924	15020	15104	15054	15200	14970	14993	14958	15191	15072	15131	15124	15079	14897	15018	15255	15292	15004	14828	15041	15217	15166	15097	15042	14989	15000	15174	15302	15176	15171	15068	14954	15116	15121	14963	15008	14976	15058	15208	14983	15162	14959	14898	15152	14953	15080	15083	15127	14943	14997	15077	15021	14965	14763	15086	14995	14939	15080	15093	14939	14997	15021	14957	15037	15003	14976	15163	15193	15031	15053	15038	15069	15122	15198	15119	14880	15106	14964	15133	14972	15020	14964	14912	15206	15009	15025	15149	15089	15062	15086	15122	15149	15015	14978	15054	15093	15155	14859	14982	15126	15214	14926	15175	14993	15027	14936	15034	14956	15166	14847	15035	15146	15153	14978	15128	14928	15037	15072	15016	14980	15233	15045	14969	15039	15119	15092	15051	14897	15216	15182	15133	14996	15107	15103	14985	15006	15004	15014	14936	15143	14937	15002	14953	15109	14979	14950	15113	15102	15153	14964	15070	15229	15261	14862	14889	14982	15028	15082	15222	15201	15109	15158	15242	15108	15051	15143	15034	14872	15016	15052	14996	14952	15017	15075	14988	15143	14774	15174	14966	14959	15049	15089	15122	14851	15143	15102	15157	14845	15041	14984	15072	15074	14951	15064	14909	14990	15158	15035	14908	15282	15137	14962	14994	14920	15086	14993	15032	15127	14884	14867	15021	15105	15066	15127	14957	15032	15013	15168	14987	15099	15225	15124	14794	15111	15148	15041	14887	14858	15071	15065	15097	15076	15152	15151	15003	15087	14889	15064	15044	15063	15006	15068	15219	15052	14987	15153	14990	14990	15027	15000	14881	15209	15225	15062	15023	15119	14832	15082	15270	15098	15088	15002	14922	15186	15094	15135	14939	15237	15113	15122	15043	15147	14995	15077	15026	15007	14996	14888	15139	14812	15070	15286	15031	14887	15119	14967	15114	15235	14887	15063	15137	15081	14962	14976	15005	14943	14923	15015	15125	15052	15045	15094	15025	14998	15084	15071	15037	15112	15211	15110	14999	15081	15006	15008	15121	15268	15101	15069	14847	15096	15086	15072	15084	14941	15085	15026	15046	14976	15176	14952	14957	15075	15026	14893	14833	15152	15083	15165	15161	14903	15302	15106	15097	14959	15067	14919	15056	15188	14892	15083	15204	15137	15061	14978	15123	14806	15194	14920	14996	14939	14972	15239	15272	15088	15021	14941	15191	15068	14846	15032	15060	15089	14969	14968	14873	15070	14835	14960	15062	15108	15004	15135	14951	15090	14927	14842	15032	14873	15057	15154	15214	15325	15146	15021	15267	14985	14926	15059	15105	15225	15019	15012	15000	14989	14987	14968	15132	15192	15124	15054	14960	15070	15175	14928	14899	15188	15232	15221	15029	15024	15160	15194	14998	15224	15049	14995	15091	15134	15281	15056	14962	15180	14994	14892	14857	15075	15018	15070	14888	15074	15027	15020	14976	14982	15130	14952	14937	15078	15031	15046	14987	15064	15173	14941	15107	14973	14992	15110	15080	15138	15271	15363	14996	15195	15053	15189	15155	15097	15093	15124	15135	14865	15008	15314	15158	14949	15087	15097	15132	14934	15051	14842	15191	15120	14818	15190	14957	15004	14897	15067	15085	15109	15063	15056	14875	15168	15081	15279	15032	14995	15246	15094	15057	14964	15055	15098	15143	15195	14992	15072	14956	15072	15014	15176	14890	14954	15138	15363	15079	15017	14990	14926	15162	14876	15037	14942	15032	14798	15024	14861	15194	14982	14871	14943	15169	15065	14956	14918	14927	15335	15055	14947	15122	15085	15044	15221	15036	15024	15132	15004	14942	15293	15072	14969	15110	15097	14955	15108	14910	14921	15101	15126	15075	15033	15250	15222	15106	15081	15113	14991	15018	15107	15117	14928	14946	14956	15163	15115	14955	15036	15252	15007	15168	15129	15261	15043	15232	14944	15093	15281	15211	14955	15108	15128	15091	15170	14962	14973	15104	15102	14927	14972	15145	14922	15154	15107	15064	15119	15070	14908	14907	15071	15016	15063	14963	15070	15135	15046	14896	15089	15016	14987	15090	14985	14979	14971	15128	14995	14923	15012	14886	15061	14913	14999	15025	15135	15012	15027	14900	14994	15019	14960	15196	15077	15168	15143	15287	15183	15127	14880	15111	15088	15063	15082	14991	14899	15093	15114	15073	15082	15113	15140	15199	14970	15118	15036	15049	14943	15062	15033	15137	14954	15150	15048	15053	15080	15308	15084	14945	14911	15150	14972	15139	15251	15058	14838	15069	14971	14872	15231	15058	15098	15116	15209	15021	14960	15120	14935	15279	15072	15100	14870	15050	15119	14962	15147	15212	14980	15188	15224	15234	14976	15215	15024	14936	14965	15036	15231	15108	14997	15051	15105	14927	15072	14992	14955	14946	14841	15107	14956	15069	15118	14844	14903	14923	15075	15067	15177	15301	14926	15163	15081	14977	15006	15108	15132	14886	14955	15045	14928	15039	15243	14966	15057	15143	15045	15021	15112	15078	15021	14893	15036	15094	14997	15021	15004	15096	14957	14966	15112	15179	15206	15016	14890	15123	15279	15054	14980	15219	15158	15020	15212	15093	15083	14980	14995	15007	15082	15215	15159	14977	14982	15001	15135	14869	15104	15034	15089	14991	15188	15241	14990	15134	15051	15072	15061	15072	14980	15066	15116	15101	15250	15045	15008	15117	15205	15156	15058	14970	15159	15044	14939	15040	14854	14965	15170	15089	15041	15024	15207	15148	14990	15147	15158	15032	15116	14987	15164	15209	14997	15129	15262	14984	15233	15033	15146	14967	15079	15028	15027	14832	14965	15094	15231	15106	15069	14987	14958	15169	15127	15117	15105	15052	15061	14957	15097	15008	15130	15013	14864	14986	15123	15170	15023	15160	14912	14859	15127	15151	15111	14958	15038	14910	15155	15112	15040	15065	15049	15257	15259	15036	15139	15159	15062	15077	15034	15171	14996	15118	15086	15031	15065	15258	15004	14989	15084	15009	15074	14899	14982	14994	15200	15214	15064	14878	14988	15284	15125	14895	15046	15022	15129	15235	15070	15037	15101	15209	15137	14859	15260	15009	14990	14835	14877	15056	15058	15176	15153	15077	15140	15155	15140	14812	15216	15140	15027	15029	15193	14808	15032	15246	15162	15053	15006	15155	15051	15059	15043	15068	15102	14967	15060	14925	14872	15095	15226	15023	14915	15040	15292	15128	15110	15116	15117	14930	14952	15173	15128	15085	15118	15171	14950	14875	15078	15149	14963	14982	15178	15034	15114	15164	15225	15110	14997	15087	15343	14874	14908	15219	15074	15149	14963	15172	14880	15039	14999	14872	15056	14897	15062	15093	15022	14989	15180	15105	14993	14882	15047	14960	15172	14867	14956	15238	15146	15140	15173	15132	14976	15018	14935	15103	15065	14989	15100	15028	14857	15066	15042	14871	15023	15196	15217	14950	14961	15116	14950	15057	15143	14902	14973	14936	15038	15042	15156	15106	14959	15108	15052	15057	14993	15081	15032	15144	15166	15116	15155	14968	15156	15129	15141	15019	14948	15008	15026	15095	15086	15252	15176	15027	15255	14949	15235	15133	15102	15166	14956	15049	15016	15119	15207	15179	14823	15080	15176	15062	15084	15160	15023	14941	15059	14911	15085	15172	15199	15059	14985	15030	15090	15118	15072	15074	15106	15054	15081	15115	15254	15062	15070	14947	15104	15013	14944	15124	15042	15103	15045	15114	15051	15019	15028	14975	15065	15038	15003	15067	15012	14983	15004	15045	15033	14988	15024	14991	15226	15038	15218	15005	14793	15112	15070	14971	14833	15122	15238	15008	15185	15146	15136	15102	15221	15141	14906	14993	15021	15155	15163	15048	15044	14845
14104	24956	23301	18845	17074	16161	15579	15210	14929	14794	14662	14372	14887	37681	39557	33514	24048	17972	14840	14107	13937	14157	14209	14010	14076	14083	14155	14187	13835	14022	14019	14035	14154	14276	14058	14001	14020	14090	14126	14104	13965	14019	14009	13991	14051	14104	14033	13969	14156	14138	14103	14077	13893	14079	14105	14133	14082	14188	13797	13947	13901	14007	14155	14090	14014	14130	13939	14098	14074	14026	13812	14067	13959	13994	14026	13978	14126	14047	14096	14048	14090	13982	13955	13920	13881	13990	14006	14063	14110	14002	14136	13974	13898	13998	14197	14279	13999	14128	14238	14096	13890	14194	14135	14181	14228	14024	13868	13966	14071	13928	14060	14019	13955	14161	14000	13981	13972	13938	14002	14025	14030	14064	14039	14019	14063	14226	13949	14015	13998	13917	14072	14002	14201	13994	13967	13892	13990	14030	13997	13967	14095	13987	13990	14114	14066	14161	13948	14014	14272	14143	14100	14035	14031	14023	14065	14039	14074	14185	13894	13956	14011	13925	13850	14085	14107	13963	13869	14016	14076	14176	13911	14202	13968	14070	14115	14023	13937	14157	13969	13990	14078	14165	14030	14076	13987	13884	14024	14019	14183	14034	13929	14044	13817	14196	14114	14073	14142	14178	13991	14140	14202	13968	13978	13980	14105	13995	13847	13828	14039	13974	14009	13972	13967	14042	14054	14069	14240	14020	14053	13932	13913	14181	14028	13964	14025	14180	13910	14014	14002	14044	14155	14092	14032	14098	14200	13775	13969	13991	14060	14029	14058	14050	14011	14030	14143	14118	13912	14166	14078	14117	13923	13977	14064	14002	14023	14096	13913	14023	14157	14087	14042	14076	13883	13935	13969	14194	14049	13986	13940	13936	13873	14014	14252	13998	14071	14087	14069	13932	14086	14023	14066	14035	14038	14045	13927	13954	14052	13798	13959	13923	14129	14036	14153	14013	13985	14075	14033	14096	14088	13934	14031	14094	14066	14094	13864	14143	13948	14072	14018	14051	14036	14001	13988	13975	14095	14037	14209	13941	14189	14122	13975	13953	13998	14039	14149	14048	14130	13931	14043	14007	14179	13901	14193	14064	13881	13986	14113	13875	14120	14110	14087	13906	14025	13947	14004	14074	13996	14005	13816	14058	13935	13888	14138	14151	13986	13992	14059	13981	14106	13911	14098	13935	14136	13985	13947	14007	13992	13827	14060	13955	14185	14012	13946	14172	14118	14104	14173	14032	14070	13975	14091	13922	14075	14038	13997	13993	14076	14030	14008	14152	13821	14178	14005	13858	14018	14021	13964	14192	14080	13964	13932	13915	13992	13925	14049	13989	13998	13888	13975	14216	14030	14021	14102	14156	14026	14075	13924	13969	14089	13930	14094	13937	13997	14044	14108	14013	13986	14102	14012	14001	14018	14076	14128	14036	14033	14175	14092	13915	14056	13999	14250	14018	14048	13865	13993	14027	14061	14062	14134	14047	14051	13953	14074	13970	14230	13844	13993	14153	13911	14079	13995	14057	14110	14035	14012	14068	14000	13861	13839	14022	14065	14090	14167	14159	14038	13964	14012	14090	14040	13816	14061	14057	14056	14067	13997	13890	14065	14093	13931	13993	14031	13990	14158	14184	13961	14019	13916	14164	14107	14046	13959	14082	14155	14107	14005	14174	14076	13922	14074	14099	14061	14130	13912	14130	13954	14033	13965	14016	14050	13832	14023	14253	14035	14037	13940	13902	14070	13991	14145	14072	13910	14158	14014	13945	14086	14064	13920	14110	14074	13972	14179	13982	13925	14028	14258	13835	13965	14057	14207	14090	14078	14026	13967	14091	14115	14121	14139	13821	14120	14047	13940	14063	14011	13850	14060	13905	13998	13965	14033	13947	13914	13962	13976	14091	13900	13853	13989	14008	14083	14083	13900	13936	14030	14053	14028	14153	14083	14010	14105	14059	13939	13994	13928	14272	14004	14094	14048	14182	13921	14004	14025	13969	14033	14107	13938	13987	13918	14068	14087	13938	14019	14082	14106	14108	14016	14098	13983	13962	14182	13823	13807	14039	13940	13922	13870	14113	14046	14066	14049	13951	13977	14021	13970	14069	13915	14078	13948	14088	14032	14112	13973	13918	13948	14156	13938	13962	13858	13964	14127	13817	13941	13965	14068	13968	14058	14042	13979	13842	13941	13926	14155	13987	13885	14053	14011	14079	13997	14033	14092	13860	14077	14113	14025	13952	14166	14051	13802	14033	13864	14144	14042	14184	13854	13812	14168	14096	14108	13985	13977	14163	14086	13931	13932	13990	14036	14056	14119	13893	14053	13953	14043	14046	14187	13985	14018	13984	14039	13873	14174	13953	13985	14113	14046	13942	14129	13961	13974	14021	13935	14111	13979	14026	14013	14131	13873	13816	13943	14025	13972	13935	13980	14141	14107	14055	14074	14034	13982	13961	14004	14023	13955	14052	14002	13989	13991	14073	14085	13827	13975	13848	14097	14154	14015	14039	14000	13977	13964	14044	13990	14028	14106	13884	14095	14130	14005	14054	14025	14102	14060	14025	14031	14013	14114	13971	13968	13901	13865	14127	14044	14041	14074	14064	14028	13888	14018	14149	14141	14149	13818	14172	13993	14060	14246	14169	13925	13828	13929	13984	13989	14109	13998	14003	14013	14045	14026	14047	14052	14013	14083	13986	14201	13941	13969	13998	14045	14131	14130	13959	14083	13870	14072	14121	14235	14071	14050	14008	14118	14007	13976	14080	14137	14096	14175	14225	13993	14012	14117	14101	14101	14067	13998	14043	13937	14063	13994	13969	14182	13936	14099	13914	13981	13853	14037	14050	14054	14101	13938	14088	14040	14065	13951	14055	14040	13986	13900	13799	13986	13997	14189	14058	14027	13930	13897	14078	14025	13955	13980	13984	14112	14184	13986	14059	13884	14056	14146	14120	14040	14067	14086	13999	14105	14024	13972	14140	13958	13908	13937	14050	13937	14024	14165	14028	14113	13925	14156	14078	14106	14061	14044	13916	14027	14096	14017	14064	13992	14132	14224	13948	14111	13953	13959	14075	14046	13996	14087	13955	14072	14131	14013	14146	13769	13922	13951	14007	13988	14016	13949	13935	13927	14197	14029	14077	14145	14110	13893	14055	14106	13992	14068	13893	13894	14020	13895	13965	13994	13986	14047	13955	13949	13902	13979	14108	14015	14070	13914	13938	14103	14195	13983	13945	14137	14028	14011	13975	14151	14013	13946	13963	13967	13945	14103	13964	13891	14050	14121	14054	13930	13829	13983	13982	14064	13978	14137	14026	14008	14130	13987	14131	14017	14050	13868	13958	13994	14048	14092	13871	13981	13867	13901	13924	13805	14107	14040	13971	13923	14189	13804	14110	14011	14055	14081	14063	13972	14011	14020	13996	14017	14132	13994	14053	14122	14062	14065	14040	14170	14023	13976	13913	14156	13992	13941	14088	14024	13898	14004	13968	13987	13960	14031	14139	14025	13980	14018	14158	14170	14011	13972	13894	14132	14037	14064	14009	13922	13977	13977	13980	14054	13918	14184	14059	14001	14047	14144	14099	13785	14008	14048	14118	14011	13998	14072	13940	13986	13977	13892	14026	13946	14012	14049	13892	13986	13968	14056	13992	13961	13902	14140	14064	13986	14111	14133	13957	14107	14032	14004	14065	13985	13995	14113	14174	13851	13897	14011	14015	14072	14031	14016	13914	13874	14048	14056	14141	13866	14014	14131	13994	14112	14004	14005	14087	13891	14001	14041	13949	14016	14053	14129	13959	14115	14024	14019	13988	13935	13951	14080	14009	14125	14102	14074	13930	14018	14269	14018	13920	13951	14040	14112	14030	13973	14064	14113	13944	13885	14138	13817	14150	14000	13988	14111	13951	13985	13941	14072	14034	13944	13987	13930	14154	14129	13944	13991	13932	14089	14058	14124	14115	13910	14076	14201	14269	14077	14079	14117	14008	14091	14241	13895	13807	14075	13930	14061	13783	14015	14097	14174	14054	13970	14127	14094	13851	14131	13988	14054	14088	14021	13834	13949	13982	14082	14218	14053	14003	13958	14122	14134	13966	13936	13897	14017	13970	14066	14066	14096	14037	14095	14103	13984	13911	14356	13908	14064	14050	13883	14219	14040	14029	14118	14079	13887	14044	14065	13836	14059	14020	14085	14037	13963	14151	13986	13939	14128	14241	14086	14017	14075	14234	13991	13996	14021	13999	14149	13972	14214	14073	14156	13928	13894	14017	14077	13877	13932	14025	14088	13934	13928	13958	14086	14051	13762	14066	14074	13926	14219	14081	14041	13971	13988	13952	14031	14001	13925	13910	13995	14054	13892	14159	14048	14017	14025	13908	13907	13774	14009	13934	14168	14147	14102	14064	14127	13889	14135	14029	14157	14163	14122	13971	14015	13954	14020	13866	14075	14123	14096	14076	14076	13998	14038	13935	14050	13865	14049	14014	14004	14065	14191	13990	14094	14088	13999	13921	14148	14079	14072	13966	14126	13887	14041	14049	13953	13932	14180	14058	14068	13851	14111	13913	13945	13989	14152	14121	14106	14073	14049	13982	13900	14152	13990	14032	14103	14073	14081	14090	13938	13883	13992	14019	13918	14178	13941	14072	14035	14041	14073	13905	13918	13969	14121	14064	14048	13987	14118	13977	14047	13861	14090	14063	14071	14047	14014	14070	14175	14114	14058	13879	14114	14226	14141	14121	14075	13982	13962	13964	13862	13861	13963	14045	13907	14204	14038	14014	14278	14146	14055	14143	13967	14088	13993	14077	14102	14055	14131	13988	14142	13928	14084	13929	14217	13982	14043	13974	14152	13812	14053	14079	13886	13900	14124	14108	14077	13914	14052	14025	14324	13914	14219	14032	13965	14023	14017	13994	13985	14108	14020	13942	14084	13987	13993	13965	14203	14170	14017	14073	14206	13924	14081	13830	13935	14015	14092	14034	13985	13875	14105	14028	14096	14043	14000	13941	14158	14120	13879	14020	13967	14006	14116	14097	13968	14029	13915	14048	13944	14109	14079	14023	13939	14225	14061	14063	13933	13834	13913	13942	14027	14128	13966	13973	14022	13943	14007	14099	14003	14066	13972	14040	14033	14196
27203	21433	21624	17749	14709	14748	15118	14788	14800	14680	14825	14650	14661	15713	16981	16663	16136	15362	14746	14926	14792	14773	14498	14721	14671	14770	14679	14690	14693	14958	14790	14528	14630	14619	14915	14875	14960	14657	14590	14663	14449	14708	14867	14579	14714	14951	14750	14854	14843	14621	14698	14757	14781	14624	14718	14531	14604	14728	14663	14622	14590	14670	14722	14576	14579	14708	14817	14589	14522	14617	14724	14772	14737	14795	14933	14754	14682	14758	14583	14696	14854	14754	14836	14678	14486	14739	14811	14824	14729	14664	14948	14824	14640	14799	14922	14565	14741	14760	14746	14643	14664	14608	14570	14726	14667	14670	14703	14657	14812	14554	14785	14784	14779	14687	14614	14650	14680	14392	14827	14754	14640	14615	14665	14553	14721	14884	14823	14606	14634	14856	14710	14663	14799	14820	14533	14739	14723	14678	14678	14685	14637	14589	14643	14781	14737	14695	14593	14823	14411	14502	14440	14736	14736	14754	14609	14741	14642	14754	14730	14725	14814	14667	14748	14633	14740	14606	14836	14562	14813	14598	14771	14681	14805	14581	14859	14766	14866	14781	14583	14662	14761	14612	14696	14675	14602	14795	14710	14663	14869	14780	14578	14656	14813	14543	14793	14720	14410	14735	14857	14677	14886	14561	14794	14667	14792	14662	14820	14586	14913	14713	14338	14607	14668	14703	14761	14499	14715	14525	14745	14513	14897	14534	14617	14617	14856	14522	14695	14738	14544	14671	14637	14661	14738	14721	14634	14697	14900	14649	14652	14521	14689	14666	14686	14580	14497	14779	14759	14711	14639	14529	14617	14707	14683	14767	14692	14722	14891	14883	14806	14577	14656	14760	14756	14675	14855	14893	14775	14710	14719	15090	14711	14686	14805	14798	14720	14604	14649	14649	14785	14606	14675	14579	14633	14817	14856	14690	14670	14761	14611	14654	14799	14766	14753	14586	14761	14747	14766	14651	14489	14681	14618	14723	14626	14579	14770	14728	14500	14494	14577	14790	14524	14723	14853	14618	14707	14761	14625	14758	14710	14879	14676	14856	14529	14668	14532	14629	14775	14483	14660	14599	14784	14585	14680	14553	14753	14748	14573	14641	14756	14660	14483	14685	14563	14624	14953	14854	14549	14407	14699	14733	14577	14707	14634	14899	14704	14621	14767	14795	14562	14717	14759	14741	14544	14486	14806	14627	14762	14673	14819	14903	14685	14702	14751	14742	14760	14699	14616	14731	14757	14626	14783	14654	14896	14672	14838	14773	14669	14731	14956	14827	14647	14848	14800	14611	14588	14707	14515	14935	14631	14617	14750	14689	14637	14715	14630	14680	14576	14729	14657	14603	14950	14691	14620	14696	14563	14536	14764	14657	14681	14703	14797	14804	14827	14634	14826	14846	14687	14768	14778	14825	14846	14771	14764	14668	14562	14780	14690	14777	14842	14790	14602	14674	14601	14681	14548	14676	14803	14604	14713	14610	14801	14571	14715	14922	14645	14488	14809	14637	14737	14659	14825	14669	14569	14577	14588	14598	14682	14705	14517	14798	14756	14613	14677	14569	14661	14802	14638	14827	14683	14604	14618	14619	14468	14621	14519	14616	14600	14563	14698	14869	14685	14633	14606	14689	14854	14738	14643	14610	14706	14706	14648	14935	14912	14819	14557	14603	14616	14797	14824	14830	14816	14556	14830	14676	14661	14482	14688	14580	14810	14798	14769	14773	14601	14818	14774	14702	14944	14602	14583	14651	14635	14679	14708	14565	14698	14672	14744	14621	14756	14593	14767	14619	14880	14620	14579	14650	14763	14761	14686	14666	14697	14920	14697	14881	14817	14622	14879	14720	14876	14881	14616	14763	14578	14770	14714	14750	14617	14621	14591	14733	14646	14728	14937	14840	14911	14580	14892	14603	14685	14563	14448	14458	14593	14699	14695	14714	14792	14484	14732	14866	14873	14664	14629	14786	14681	14579	14590	14721	14890	14698	14633	14719	14835	14716	14914	14732	14625	14645	14678	14588	14449	14598	14700	14789	14757	14666	14740	14535	14554	14761	14688	14702	14685	14475	14955	14630	14695	14415	14634	14535	14818	14627	14808	14571	14554	14802	14527	14427	14524	14761	14827	14668	14736	14835	14657	14625	14719	14810	14661	14429	14634	14669	14655	14667	14774	14598	14660	14751	14706	14667	14733	14764	14745	14804	14826	14536	14753	14672	14776	14663	14736	14889	14788	14715	14768	14743	14708	14786	14688	14593	14887	14787	14822	14750	14821	14854	14730	14780	14636	14826	14773	14727	14687	14667	14744	14536	14663	14640	14713	14756	14622	14637	14806	14868	14668	14633	14711	14818	14809	14614	14642	14660	14627	14627	14625	14493	14837	14614	14883	14774	14600	14600	14855	14665	14668	14681	14669	14754	14632	14542	14799	14778	14714	14751	14782	14637	14613	14584	14604	14979	14630	14517	14613	14653	14798	14731	14694	14673	14543	14858	14612	14545	14706	14618	14851	14442	14701	14726	14786	14726	14720	14711	14687	14828	14574	14724	14912	14746	14662	14759	14754	14665	14610	14856	14764	14820	14828	14721	14751	14672	14603	14620	14735	14605	14787	14695	14730	14652	14768	14551	14598	14666	14633	14674	14737	14839	14831	14614	14561	14628	14813	14575	14709	14673	14520	14787	14504	14656	14723	14489	14801	14584	14711	14688	14731	14847	14547	14628	14720	14552	14775	14858	14826	14596	14596	14723	14756	14686	14729	14606	14676	14773	14521	14854	14586	14602	14639	14717	14657	14697	14804	14679	14785	14742	14756	14825	14577	14606	14734	14604	14665	14693	14835	14605	14626	14775	14713	14721	14630	14626	14746	14649	14711	14720	14711	14682	14513	14858	14679	14728	14619	14787	14945	14497	14870	14858	14732	14734	14714	14527	14640	14681	14456	14855	14707	14606	14875	14710	14566	14902	14516	14721	14626	14585	14657	14834	14845	14593	14679	14771	14704	14714	14605	14914	14741	14622	14606	14543	14700	14838	14709	14703	14721	14535	14688	14654	14678	14814	14696	14744	14749	14568	14741	14835	14746	14917	14718	14579	14925	14711	14659	14820	14705	14383	14622	14725	14704	14816	14666	14576	14680	14600	14763	14628	14661	14569	14711	14709	14775	14765	14734	14772	14724	14756	14735	14510	14664	14510	14662	14560	14631	14420	14642	14596	14622	14554	14805	14806	14803	14769	14552	14720	14641	14774	14782	14650	14782	14873	14719	14539	14642	14689	14747	14842	14799	14832	14778	14500	14682	14697	14723	14782	14653	14802	14739	14779	14671	14616	14564	14670	14743	14785	14609	14757	14772	14583	14677	14647	14534	14480	14521	14539	14807	14763	14784	14878	14566	14720	14738	14612	14775	14744	14706	14524	14648	14647	14704	14729	14804	14587	14866	14624	14826	14776	14615	14529	14579	14716	14728	14671	14708	14631	14658	14671	14849	14884	14614	14571	14679	14658	14696	14723	14647	14703	14817	14928	14603	14662	14630	14742	14630	14703	14902	14720	14802	14738	14659	14618	14671	14645	14599	14737	14612	14588	14700	14726	14433	14663	14722	14641	14684	14698	14720	14711	14956	14851	14855	14817	14938	14749	14696	14668	14710	14874	14652	14614	14761	14805	14890	14731	14660	14799	14672	14691	14834	14684	14882	14838	14625	14675	14803	14796	14545	14615	14626	14693	14638	14677	14510	14670	14681	14765	14579	14711	14774	14772	14771	14604	14740	14547	14856	14751	14856	14806	14541	14613	14787	14733	14831	14650	14636	14628	14637	14557	14901	14842	14545	14660	14813	14707	14841	14705	14651	14683	14811	14790	14839	14705	14600	14672	14832	14663	14660	14765	14619	14781	14651	14703	14539	14685	14666	14849	14858	14636	14644	14688	14781	14752	14682	14673	14750	14636	14566	14705	14768	14748	14836	14678	14624	14684	14537	14640	14834	14772	14510	14297	14555	14665	14830	14927	14909	14638	14754	14571	14854	14770	14583	14606	14804	14923	14633	14723	14628	14824	14853	14831	14774	14708	14756	14877	14751	14615	14482	14681	14668	14781	14578	14673	14757	14693	14595	14735	14801	14918	14815	14798	14700	14726	14710	14724	14621	14707	14654	14543	14763	14665	14706	14650	14680	14902	14488	14866	14816	14673	14671	14710	14932	14729	14769	14637	14748	14748	14769	14712	14640	14716	14807	14655	14619	14743	14723	14735	14693	14729	14819	14533	14778	14669	14725	14748	14749	14839	14756	14825	14561	14491	14803	14749	14787	14846	14742	14678	14697	14482	14717	14765	14796	14621	14703	14596	14966	14817	14606	14711	14812	14757	14510	14769	14806	14839	14845	14791	14545	14721	14741	14607	14730	14758	14834	14545	14867	14713	14665	14759	14682	14432	14756	14601	14770	14801	14648	14795	14993	14617	14602	14675	14740	14655	14650	14766	14666	14838	14816	14738	14848	14783	14645	14838	14664	14636	14760	14735	14614	14849	14575	14845	14611	14584	14655	14675	14666	14693	14730	14861	14596	14809	14602	14567	14813	14806	14717	14657	14802	14797	14673	14580	14730	14646	14536	14783	14668	14830	14664	14581	14819	14693	14790	14794	14728	14781	14666	14819	14731	14852	14605	14612	14690	14751	14967	14772	14640	14689	14578	14646	14748	14641	14608	14770	14606	14689	14633	14767	14669	14670	14771	14633	14613	14807	14811	14656	14827	14674	14657	14860	14607	14711	14605	14512	14825	14682	14886	14631	14701	14651	14845	14842	14699	14806	14589	14654	14597	14598	14844	14550	14633	14916	14856	14548	14662	14662	14658	14637	14761	14772	14791	14740	14655	14695	14920	14626	14722	14670	14603	14713	14605	14656	14803	14713	14667	14885	14633	14592	14655	14766	14635	14693	14744	14887	14744	14603	14670	14641	14606	14624	14644	14702	14823	14768	14643	14843	14704	14708	14713	14784	14702	14581	14623	14633	14685	14642	14568	14662	14741	14781	14669	14656	14823	14780	14588	14582	14664	14675	14792	14859	14791	14749	14598	14728	14676	14676	14741	14640	14650	14598	14737	14608	14842	14758	14631	14831	14677	14740	14825	14644	14798	14691
13194	14765	14901	14304	14104	13993	14022	13944	13878	13981	13800	13908	13667	15825	16852	16311	15009	14352	13780	13787	13840	13857	13755	13786	13706	13615	13805	13866	13839	13698	13699	13693	13941	13632	13831	13729	13677	13967	14007	13682	13745	13925	13684	13865	13826	13873	13781	13897	13831	14085	13806	13812	13759	13758	13733	14019	13896	13900	13638	13936	13992	13829	13789	13748	13730	13896	13996	13844	13680	13719	13766	13862	13676	13958	13884	13837	13866	13798	13752	13680	13752	13897	13726	13851	13838	13774	13800	13917	13755	13924	13859	13734	13804	13906	13758	13895	13862	13822	13775	13957	13783	13785	13852	13847	13924	13660	13758	13931	13840	13592	13871	13770	13925	13710	13932	13824	13762	13850	13683	13885	13944	13808	13825	13656	13669	13786	13739	13837	13859	13787	13798	13787	13781	13953	13883	13814	13932	13688	13736	13760	13858	13657	13781	13911	13643	13805	13907	13797	13867	13761	13563	13887	13702	13856	13945	13596	13787	13712	13640	13820	13788	13784	13952	13765	13905	13781	13718	13831	13914	13875	13808	13758	13708	13950	13777	13735	13811	13833	14075	13859	13738	13695	13855	13682	13779	13753	13766	13715	13866	13984	13792	13762	13807	13895	13732	13735	13698	13727	13737	14018	13722	13660	13909	13834	13700	13732	13691	13723	13830	13878	13783	13768	13623	13838	13778	13823	13856	13718	13781	13832	13786	13743	13852	13925	13804	13931	13703	13786	13926	13760	13889	13894	13741	13709	13928	13759	14035	13891	13731	13950	13825	13780	13734	13860	13862	13819	13637	13843	13783	13973	13670	13882	13643	13836	13847	13844	13564	13965	13861	13949	13899	13784	13732	13938	13627	13809	13987	13700	13756	13836	13810	13738	13815	13712	13700	13869	13714	13860	13822	13867	13947	13882	13748	13895	13747	13825	13668	13762	13843	13908	13968	13796	13837	13725	14002	13697	13862	13771	13829	13787	13838	13846	13761	13738	13639	13634	13693	13802	13829	13842	13841	13825	13746	13704	13730	13829	13670	13717	13748	13799	13814	13852	13820	13950	13586	13849	13745	13889	13763	13682	13765	13810	13761	13808	13753	13823	13719	13807	13750	13693	13895	13720	13828	13783	13771	14004	13829	13762	13759	13676	13688	13694	13812	13988	13809	13860	13916	13738	13732	13881	13836	13808	14006	13783	13735	13859	13727	13751	13792	13674	13827	13777	13728	13938	13745	13638	13717	13974	13901	13930	13772	13845	13769	13839	13832	13878	13739	13810	13832	13962	13758	13612	13782	13850	13739	14012	13871	13857	13739	13754	13858	13741	13779	13710	13988	13772	13822	13798	13631	13745	14065	13945	13915	13743	13876	13846	13700	13818	13873	13632	13674	13812	13985	13958	13765	13936	13810	13904	13975	13669	13907	13781	13840	13948	13842	13935	13856	13935	13780	13860	13910	14041	13882	13696	13632	13769	13723	13781	13875	13818	13938	13778	13669	13830	13550	13632	13739	13850	13813	13676	13831	13917	13818	13752	13779	13739	13759	13888	13743	13809	13795	13644	13888	13862	13739	13807	13790	13654	13748	13895	13916	13760	13945	13837	13674	13881	13857	13562	13774	13723	13732	13672	13842	13853	13781	13778	13896	13779	13883	13826	13824	13775	13699	13780	13718	13705	13748	13847	13713	13803	13884	13775	13798	13820	13790	13784	13777	13937	13821	13753	13835	13811	13816	13748	13835	13773	13838	13845	13826	13769	13614	13812	13955	13878	13641	13778	13933	13709	13728	13833	13750	13647	13869	13777	13875	13811	13810	13781	13771	13880	13770	13914	13829	13724	13695	13860	13757	13736	13870	14021	13835	13778	13662	13746	13645	13750	13729	13817	13873	13800	13754	13730	13816	13910	13581	13714	13933	13637	13632	13982	13905	13830	13949	13658	13676	13971	13683	13956	13810	13738	13978	13699	13784	13754	13863	13816	13803	13822	13771	13823	14065	13794	13745	13900	13777	13714	13942	13820	13904	13869	13769	13663	13794	13944	13910	13820	13777	13863	13793	13886	13787	13727	13844	13754	13685	13894	13806	13918	13743	13768	13723	13867	13811	13667	13648	13986	13716	13601	13625	13880	13925	13780	13688	13693	13722	13790	13870	13757	13711	13766	13944	14020	13699	13708	13867	13750	13659	13984	13855	13766	13679	13691	13809	13771	13868	13897	13889	13890	13893	13679	13819	13802	13952	13842	13813	13748	13848	13840	13866	13720	13782	13799	13781	13729	13691	13895	13838	13785	13704	13754	13835	13694	13794	13764	13727	13639	13720	13792	13887	13830	13998	13729	13825	13672	13824	13850	13626	13739	13953	13853	13682	13903	13704	13904	13804	13858	13652	13810	13895	13873	13871	13623	13819	13859	13969	13776	13856	13840	13851	13878	13999	13861	13862	13669	13852	13909	13770	13854	13844	13841	13691	13705	13842	13774	13770	13712	13909	13780	13622	14074	13794	13656	13649	13819	13759	13889	13681	13770	13932	13773	13956	13766	13785	13690	13822	13816	13896	13847	13768	13833	13744	13674	13675	13684	13849	13650	13700	13696	13731	13941	13932	13847	13710	13880	13773	13743	13761	13766	13864	13762	13805	13814	13811	13678	13837	13766	13612	13712	13816	13950	13750	13703	13777	13931	13850	14019	13891	13635	13733	13852	13908	13705	13851	13879	13799	13739	13779	13740	13908	13756	14017	13793	13784	13989	13659	13897	13898	13937	13878	13685	13749	13805	13738	13875	13918	13761	13957	13733	13948	13725	13762	14006	13891	13802	13830	13705	13812	13775	13814	13890	13821	13756	13816	13979	13815	13829	13851	13927	13692	13947	13688	13913	13650	13850	13843	13815	13659	13715	13823	13922	13687	13869	13818	13810	13829	13667	13646	13844	13827	13854	13826	13818	13748	13722	13834	13734	13779	13939	13725	13861	13897	13690	13718	13804	13718	13843	13903	13799	13772	13757	13617	13710	13860	13753	13935	13846	13720	13768	14005	13830	13791	13881	13904	13838	13764	13705	13743	13716	13805	13821	13708	13911	13823	13585	13876	13714	13962	13841	13760	13653	13912	13773	13790	13749	13660	13768	13800	13617	13759	13734	13917	13956	13706	13737	13844	13834	13818	13653	13672	13875	13766	13754	13730	13672	13776	13729	13796	13732	13864	13919	13913	13683	13734	13855	13718	13906	13663	13900	13748	13814	13933	13835	13905	13769	13886	13801	13924	13698	13855	13709	13758	13837	13707	13695	13700	13814	13839	13959	13863	13871	13831	13836	13759	13721	13730	13783	13740	13742	13834	13781	13807	13782	13640	13749	13748	13827	13845	13797	13737	13700	13788	13696	13920	13969	13796	13722	13841	13737	13905	13820	13791	13750	13786	13886	13681	14098	13934	13737	13658	13767	13664	13815	13802	13749	13673	13998	13821	13927	13801	13956	13794	13635	13724	13861	13768	13773	13726	13785	13778	13660	13808	13842	13795	14001	13716	13869	13819	13714	13778	13564	13911	14006	13687	13795	13695	13971	13810	13773	13810	13807	13806	13904	13797	13841	13923	13842	13808	13776	13731	13855	13715	13850	13796	13608	13850	13779	13741	13775	13858	13718	13976	13802	13896	13886	13871	13901	13814	13814	13751	13856	13784	13678	13783	13652	13709	13774	13628	13701	13755	13879	13632	13680	13902	13989	13825	13821	13680	13754	13804	13874	13810	13826	13869	13638	13897	13840	13835	13874	13787	13839	14041	13777	13815	13666	13809	13816	13838	13723	13882	13796	13695	13929	13851	13936	13937	13635	13788	13874	14039	13775	13961	13711	13815	14020	13737	13761	13776	13891	13840	13717	13797	13953	13613	13702	13791	13747	13807	13819	13800	13886	13764	13816	13708	13928	13690	13699	13680	13902	13758	13801	13874	13769	13731	13807	13991	13717	13773	13876	13776	13810	13795	13825	14006	13717	13758	13842	13722	13918	13789	13667	13797	13830	13810	13760	13753	13841	13687	13829	13821	13934	13757	13786	13813	13885	13695	13815	13750	13927	13676	13854	13836	13764	13687	13952	13873	14057	13809	13748	13767	13987	13813	13690	13868	13837	13792	13775	13732	13820	13953	13821	13672	13730	13775	13988	13867	13660	13773	13740	13962	13781	13814	13818	13670	13928	13699	13834	13774	13690	13964	13794	13754	13697	13712	14055	13882	13937	13817	13853	13839	13797	13732	13830	13997	13807	13884	13695	13946	13834	13901	13695	13851	13672	13651	13846	13709	13755	13797	13670	13640	13719	13791	13821	13807	13808	13730	13866	13735	13837	13868	13650	13712	13796	13768	13676	13979	13781	13583	13731	13814	13935	13827	13747	13909	13775	13867	13509	13840	13834	13778	13814	13715	13768	13833	13778	13844	13760	13849	13841	13797	13626	13817	13882	13939	13749	13974	13845	13778	13807	13871	13935	13614	13915	13759	13943	13957	13830	13936	13868	13704	13803	13778	13789	13890	13752	13991	13749	13926	13821	13698	13764	13868	13636	13900	13615	13812	13909	13837	13769	13677	13766	13784	13798	13683	13784	13713	13722	13836	13952	13700	13783	13736	13760	13751	13785	13751	13753	13864	13832	13717	13814	14035	13847	13767	13815	13823	13847	13961	13829	13913	13780	13708	13846	13701	13824	13883	13788	13815	13897	13647	13794	13753	13750	13675	13787	13871	13811	13717	13833	13743	13750	13811	13752	13891	13865	13710	13801	13847	13775	13643	13957	13742	13924	13905	13973	13807	13892	13760	13895	13882	13767	13778	13749	13843	13763	13872	13825	13726	13808	13796	13819	13751	13752	13806	13790	13801	13812	13807	13823	13771	13770	13933	13844	13830	13950	13994	13773	13932	13771	13764	13775	13926	13852	13684	13699	13800	13869	13931	13751	13625	13706	13727	13817	13757	13889	13689	13730	13838	13838	13701	13769	13652	13653	13813	13607	13839	13715	13664	13946	13837	13925	13880	13704	13938	13734	13753	13950	13751	13693	13765	13714	13649	13729	13782	13827	13856	13699	13859	13775	13694	13848	13839	13867	13780	13785	13798	13751	13935	13756	13955	13776	13864	13921	13782	13847	13780	13946
23533	21024	28469	23837	21546	20419	18780	16547	15869	16032	16385	16101	16231	23791	30003	26267	21010	18282	16574	15801	15896	15966	15826	15783	16007	15655	15812	15813	15937	15800	15878	15626	15703	15862	15614	15653	15648	15623	15722	15750	15635	15717	15596	15509	15871	15809	15656	15785	15802	15655	15668	15811	15646	15681	15564	15609	15653	15678	15748	15875	15756	15984	15939	15708	15890	15728	15801	15755	15701	15546	15815	15593	15838	15702	15711	15728	15807	15940	15807	15723	15611	15644	15532	15581	15538	15608	15689	15666	15728	15645	15673	15609	15647	15759	15834	15675	15592	15781	15631	15578	15758	15720	15504	15761	15745	15745	15775	15673	15709	15758	15785	15534	15697	15625	15621	15763	15733	15633	15670	15564	15693	15852	15522	15734	15617	15604	15616	15853	15630	15720	15629	15861	15751	15786	15656	15739	15732	15668	15835	15792	15812	15661	15653	15612	15841	15531	15697	15741	15724	15843	15710	15772	15683	15677	15643	15548	15964	15718	15668	15427	15611	15717	15774	15729	15719	15689	15725	15586	15680	15818	15972	15697	15574	15857	15562	15681	15722	15703	15682	15526	15598	15665	15675	15771	15523	15501	15690	15747	15760	15551	15623	15628	15830	15752	15666	15514	15693	15484	15715	15762	15819	15634	15646	15689	15755	15635	15715	15588	15789	15505	15759	15703	15794	15754	15577	15619	15529	15911	15655	15781	15685	15647	15616	15781	15583	15879	15841	15608	15659	15434	15814	15588	15622	15555	15765	15679	15812	15854	15707	15695	15832	15668	15804	15737	15695	15754	15581	15618	15699	15692	15504	15679	15786	15403	15752	15672	15611	15780	15757	15566	15598	15754	15741	15598	15784	15718	15571	15669	15786	15686	15893	15671	15871	15739	15716	15685	15832	15801	15867	15876	15623	15768	15756	15684	15694	15672	15614	15712	15742	15659	15539	15822	15574	15706	15627	15925	15747	15619	15669	15477	15732	15616	15861	15802	15840	15742	15767	15749	15692	15636	15636	15735	15713	15851	15746	15711	15755	15679	15726	15595	15844	15615	15862	15738	15821	15630	15781	15687	15700	15775	15806	15746	15620	15495	15692	15624	15657	15776	15612	15609	15845	15639	15697	15470	15731	15806	15654	15628	15656	15693	15633	15700	15865	15633	15771	15715	15542	15735	15841	15557	15681	15691	15690	15646	15730	15613	15610	15757	15984	15674	15716	15667	15655	15702	15693	15758	15594	15819	15665	15554	15723	15454	15660	15959	15733	15789	15831	15816	15499	15847	15694	15809	15540	15510	15805	15704	15755	15690	15663	15715	15827	15601	15744	15690	15638	15662	15697	15899	15672	15850	15615	15453	15643	15609	15758	15729	15634	15934	15689	15537	15521	15670	15688	15379	15561	15718	15897	15669	15667	15611	15702	15729	15655	15815	15584	15529	15466	15672	15629	15742	15659	15685	15768	15817	15602	15746	15867	15822	15828	15685	15708	15618	15615	15497	15802	15609	15706	15894	15537	15649	15666	15694	15685	15524	15588	15789	15650	15506	15684	15789	15732	15715	15796	15590	15824	15752	15707	15583	15719	15730	15558	15585	15544	15658	15512	15799	15701	15491	15680	15702	15792	15603	15812	15727	15566	15584	15780	15796	15732	15822	15793	15687	15724	15700	15629	15586	15626	15699	15817	15667	15539	15609	15709	15750	15607	15737	15564	15672	15566	15586	15574	15642	15487	15687	15883	15806	15853	15732	15559	15664	15545	15616	15474	15767	15757	15743	15826	15720	15634	15662	15685	15695	15750	15691	15709	16088	15667	15680	15722	15508	15454	15583	15672	15834	15636	15703	15581	15590	15521	15407	15680	15491	15693	15642	15656	15704	15548	15679	15640	15586	15916	15684	15620	15697	15688	15736	15790	15578	15660	15516	15686	15412	15813	15668	15565	15697	15546	15696	15660	15567	15649	15849	15600	15492	15656	15577	15710	15489	15826	15877	15590	15695	15822	15724	15625	15767	15581	15810	15635	15717	15667	15563	15482	15619	15756	15790	15891	15455	15738	15610	15802	15492	15847	15666	15733	15765	15609	15695	15715	15790	15690	15823	15841	15780	15845	15693	15693	15846	15522	15798	15742	15777	15728	15561	15769	15582	16006	15669	15804	15821	15666	15724	15873	15768	15824	15576	15575	15731	15597	15500	15766	15585	15733	15675	15623	15781	15847	15452	15793	15921	15661	15668	15637	15719	15584	15717	15575	15570	15828	15818	15812	15708	15638	15714	15786	15735	15842	15639	15634	15753	15672	15567	15695	15644	15745	15879	15797	15615	15576	15691	15576	15668	15610	15681	15714	15805	15574	15629	15677	15739	15766	15581	15651	15630	15837	15580	15857	15760	15703	15628	15824	15534	15602	15578	15752	15649	15642	15618	15336	15549	15683	15757	15605	15525	15621	15779	15552	15761	15760	15771	15787	15854	15724	15802	15719	15719	15659	15726	15631	15445	15448	15711	15650	15714	15503	15610	15678	15626	15673	15628	15647	15622	15637	15762	15664	15667	15891	15622	15826	15638	15640	15647	15660	15602	15558	15727	15743	15647	15710	15597	15632	15644	15555	15745	15645	15575	15515	15828	15728	15397	15650	15496	15814	15966	15822	15806	15567	15830	15599	15631	15567	15890	15727	15668	15620	15834	15480	15606	15693	15651	15714	15573	15648	15542	15792	15897	15689	15698	15553	15805	15681	15734	15920	15761	15667	15698	15567	15813	15676	15572	15617	15704	15775	15762	15617	15759	15714	15731	15649	15774	15630	15415	15661	15648	15512	15459	15899	15538	15514	15779	15701	15666	15691	15550	15515	15522	15891	15721	15681	15671	15634	15670	15727	15638	15553	15625	15734	15797	15755	15542	15593	15723	15600	15625	15505	15637	15600	15688	15716	15671	15724	15687	15539	15686	15877	15846	15760	15841	15857	15718	15657	15791	15810	15653	15770	15660	15657	15680	15676	15653	15681	15818	15668	15573	15781	15743	15565	15607	15755	15610	15716	15629	15622	15781	15601	15727	15581	15700	15694	15705	15761	15677	15475	15518	15651	15689	15639	15661	15573	15828	15732	15894	15543	15620	15691	15741	15764	15674	15767	15670	15741	15567	15569	15724	15791	15760	15676	15571	15731	15737	15904	15534	15888	15999	15722	15573	15739	15636	15583	15611	15586	15695	15673	15613	15788	15504	15757	15469	15692	15458	15902	15691	15723	15747	15627	15628	15551	15791	15729	15750	15709	15555	15630	15647	15868	15831	15681	15506	15781	15784	15800	15874	15695	15711	15604	15735	15425	15480	15541	15636	15673	15842	15787	15736	15831	15498	15581	15567	15808	15685	15669	15701	15700	15613	15580	15515	15776	15606	15521	15587	15790	15685	15686	15494	15554	15715	15878	15674	15639	15743	15705	15760	15481	15766	15688	15682	15536	15493	15580	15752	15797	15767	15733	15661	15907	15709	15758	15664	15639	15656	15738	15713	15711	15891	15646	15753	15813	15847	15671	15578	15566	15628	15697	15706	15715	15559	15810	15513	15553	15780	15664	15612	15630	15499	15604	15755	15736	15642	15860	15663	15549	15508	15628	15662	15829	15478	15445	15360	15599	15740	15559	15658	15608	15499	15540	15790	15837	15498	15714	15502	15585	15693	15666	15597	15448	15607	15566	15593	15632	15752	15595	15608	15619	15693	15649	15720	15585	15723	15818	15823	15699	15837	15584	15716	15706	15656	15814	15768	15675	15679	15729	15938	15843	15769	15749	15706	15687	15589	15668	15687	15595	15532	15859	15701	15767	15553	15503	15612	15650	15787	15520	15603	15808	15580	15542	15563	15555	15707	15673	15907	15821	15648	15729	15712	15597	15552	15773	15748	15722	15730	15580	15810	15595	15681	15624	15732	15522	15709	15892	15566	15573	15538	15577	15670	15839	15614	15671	15720	15731	15623	15640	15708	15652	15460	15650	15637	15851	15496	15536	15729	15585	15821	15747	15661	15718	15545	15628	15722	15703	15378	15676	15614	15792	15847	15718	15695	15667	15879	15598	15764	15797	15621	15695	15700	15864	15934	15784	15703	15728	15608	15755	15801	15845	15524	15710	15610	15862	15541	15610	15658	15676	15717	15723	15659	15569	15602	15647	15729	15647	15945	15824	15711	15886	15976	15726	15629	15744	15755	15801	15811	15585	15698	15727	15716	15677	15779	15848	15742	15804	15797	15548	15717	15620	15605	15778	15878	15749	15823	15760	15624	15742	15567	15760	15738	15606	15490	15513	15658	15487	15597	15727	15763	15650	15653	15592	15647	15578	15621	15565	15630	15637	15492	15585	15904	15790	15751	15554	15638	15609	15590	15730	15697	15799	15676	15769	15680	15802	15700	15915	15725	15617	15744	15590	15660	15700	15594	15492	15695	15746	15753	15620	15720	15660	15802	15747	15749	15681	15591	15805	15738	15631	15635	15652	15652	15797	15739	15570	15638	15632	15565	15759	15569	15655	15635	15823	15789	15721	15610	15508	15658	15754	15656	15657	15721	15523	15552	15808	15696	15470	15555	15575	15793	15625	15537	15574	15665	15645	15809	15653	15541	15489	15589	15689	15551	15644	15819	15886	15812	15626	15730	15563	15763	15691	15808	15411	15401	15614	15597	15561	15443	15527	15684	15635	15792	15671	15563	15632	15673	15635	15745	15764	15718	15705	15650	15754	15603	15830	15781	15656	15790	15745	15681	15727	15648	15591	15647	15814	15568	15584	15794	15971	15729	15879	15640	15819	15596	15886	15745	15717	15698	15733	15716	15701	15609	15709	15574	15711	15763	15710	15734	15703	15606	15725	15722	15773	15802	15799	15616	15716	15641	15546	15554	15772	15693	15606	15499	15746	15677	15644	15750	15729	15662	15724	15730	15798	15749	15860	15874	15743	15785	15815	15494	15560	15497	15617	15695	15676	15787	15586	15607	15655	15778	15695	15694	15536	15683	15776	15645	15750	15557	15689	15667	15771	15509	15826	15725	15676	15807	15529	15749	15585	15640	15688	15490	15596	15786	15756	15513	15822	15519	15618	15610	15839	15638	15759	15809	15629	15676	15757	15804	15711	15858	15688	15883	15736	15674
12852	21200	20184	17293	16172	15629	15305	15039	15099	14744	14828	14600	14677	27789	32605	27902	20999	16835	15335	14493	14502	14548	14295	14464	14408	14523	14678	14545	14402	14370	14436	14564	14484	14377	14405	14589	14481	14426	14458	14431	14477	14331	14457	14598	14608	14498	14403	14351	14630	14571	14646	14386	14503	14444	14580	14422	14514	14340	14520	14509	14417	14404	14570	14463	14532	14629	14348	14541	14377	14559	14654	14353	14462	14534	14341	14498	14351	14316	14383	14445	14545	14514	14469	14380	14457	14377	14292	14267	14436	14459	14538	14324	14388	14562	14461	14349	14424	14500	14461	14502	14560	14512	14538	14586	14701	14403	14374	14429	14410	14387	14388	14259	14563	14634	14563	14484	14584	14299	14349	14322	14318	14299	14375	14389	14522	14330	14602	14471	14425	14552	14486	14349	14388	14347	14503	14414	14513	14581	14502	14376	14471	14418	14362	14586	14499	14514	14584	14437	14472	14492	14662	14396	14537	14217	14421	14431	14421	14618	14565	14421	14442	14374	14607	14405	14475	14329	14346	14533	14474	14492	14305	14299	14621	14440	14441	14409	14617	14441	14541	14465	14484	14221	14538	14417	14533	14386	14452	14657	14540	14529	14367	14418	14432	14532	14511	14303	14387	14430	14514	14457	14592	14337	14412	14395	14623	14393	14484	14358	14367	14426	14512	14497	14382	14214	14555	14372	14453	14334	14454	14633	14499	14377	14427	14456	14472	14372	14374	14358	14546	14447	14384	14592	14381	14439	14435	14458	14351	14392	14572	14530	14652	14427	14299	14393	14561	14456	14382	14535	14277	14601	14481	14455	14423	14448	14539	14473	14395	14366	14388	14335	14563	14451	14463	14561	14424	14482	14505	14499	14384	14418	14298	14430	14335	14376	14539	14467	14378	14436	14387	14569	14465	14428	14414	14593	14404	14443	14426	14467	14344	14491	14393	14426	14473	14405	14316	14454	14326	14480	14559	14373	14470	14488	14440	14441	14365	14463	14561	14433	14467	14431	14401	14379	14532	14436	14411	14447	14320	14481	14508	14382	14548	14561	14501	14464	14427	14432	14479	14515	14359	14374	14404	14245	14248	14550	14488	14457	14420	14647	14551	14391	14542	14537	14496	14422	14468	14476	14517	14223	14310	14480	14450	14597	14352	14565	14408	14629	14337	14509	14528	14404	14245	14291	14624	14627	14172	14426	14376	14632	14334	14380	14267	14358	14546	14400	14408	14440	14457	14496	14380	14443	14578	14308	14432	14400	14339	14382	14518	14564	14396	14487	14431	14572	14444	14470	14518	14484	14520	14455	14289	14388	14487	14353	14329	14406	14535	14460	14352	14377	14486	14361	14495	14325	14400	14512	14484	14520	14384	14243	14526	14456	14413	14589	14420	14300	14543	14380	14641	14351	14387	14587	14456	14403	14436	14394	14546	14449	14511	14467	14322	14472	14442	14410	14558	14498	14434	14556	14351	14522	14481	14551	14510	14622	14424	14416	14512	14355	14449	14559	14356	14366	14447	14353	14591	14450	14504	14481	14430	14402	14672	14393	14305	14282	14423	14448	14517	14520	14356	14332	14518	14421	14443	14405	14485	14420	14377	14541	14365	14436	14517	14404	14465	14543	14455	14510	14471	14451	14655	14671	14357	14371	14436	14439	14372	14507	14564	14469	14595	14484	14501	14334	14649	14279	14408	14396	14362	14410	14513	14433	14430	14486	14331	14478	14583	14429	14441	14471	14249	14480	14410	14187	14357	14443	14368	14340	14410	14301	14392	14444	14348	14456	14459	14681	14463	14338	14629	14296	14620	14340	14388	14312	14628	14498	14456	14498	14453	14528	14439	14392	14412	14413	14423	14468	14491	14405	14533	14530	14521	14349	14497	14547	14401	14525	14365	14386	14608	14467	14350	14510	14539	14318	14323	14377	14585	14407	14538	14500	14388	14521	14395	14383	14502	14442	14460	14672	14319	14353	14275	14473	14442	14340	14542	14442	14508	14413	14448	14437	14362	14514	14626	14404	14590	14465	14381	14321	14619	14337	14452	14428	14509	14329	14448	14493	14352	14414	14441	14319	14560	14475	14471	14598	14246	14294	14379	14501	14452	14304	14249	14418	14548	14392	14407	14501	14435	14484	14483	14373	14563	14451	14563	14439	14452	14455	14496	14452	14354	14424	14438	14346	14385	14447	14407	14561	14474	14435	14275	14285	14541	14422	14499	14494	14491	14435	14525	14246	14353	14402	14427	14435	14401	14523	14333	14382	14499	14496	14347	14614	14511	14403	14515	14473	14626	14569	14521	14221	14526	14411	14468	14457	14564	14525	14530	14405	14533	14360	14426	14469	14496	14419	14337	14519	14343	14290	14284	14635	14420	14486	14339	14481	14374	14415	14318	14415	14581	14426	14555	14531	14443	14477	14512	14464	14374	14305	14454	14455	14465	14651	14429	14493	14397	14468	14496	14419	14328	14418	14469	14540	14461	14590	14386	14659	14453	14328	14393	14389	14383	14346	14572	14608	14492	14352	14533	14399	14497	14385	14333	14392	14529	14428	14528	14406	14590	14519	14486	14318	14433	14656	14451	14530	14531	14571	14466	14425	14346	14313	14633	14394	14357	14499	14532	14536	14367	14510	14498	14491	14608	14319	14382	14485	14467	14279	14554	14285	14440	14556	14271	14399	14493	14506	14489	14331	14457	14606	14350	14437	14517	14455	14302	14561	14453	14403	14207	14387	14452	14308	14442	14395	14409	14301	14320	14507	14438	14281	14304	14492	14352	14553	14484	14650	14460	14513	14463	14380	14319	14410	14481	14599	14380	14615	14486	14430	14396	14428	14490	14367	14381	14493	14644	14512	14603	14573	14345	14562	14409	14400	14388	14370	14318	14292	14366	14519	14469	14309	14297	14494	14392	14424	14632	14434	14304	14533	14494	14460	14577	14429	14454	14471	14324	14336	14342	14485	14441	14381	14421	14605	14534	14544	14493	14366	14537	14397	14570	14449	14343	14287	14426	14409	14333	14606	14475	14477	14422	14618	14436	14453	14432	14560	14354	14410	14425	14563	14437	14459	14385	14451	14517	14469	14495	14254	14490	14480	14582	14510	14527	14412	14464	14432	14343	14443	14313	14371	14404	14448	14330	14436	14494	14298	14442	14434	14577	14392	14419	14328	14509	14402	14391	14504	14359	14383	14357	14408	14414	14449	14293	14530	14392	14342	14277	14498	14433	14466	14514	14389	14390	14604	14490	14348	14548	14424	14358	14327	14147	14351	14418	14591	14565	14413	14540	14453	14463	14571	14273	14313	14467	14454	14559	14599	14589	14418	14356	14391	14380	14371	14420	14298	14362	14418	14320	14510	14540	14485	14367	14505	14393	14321	14513	14502	14422	14468	14476	14420	14383	14496	14592	14378	14290	14638	14523	14419	14531	14313	14233	14549	14625	14335	14380	14455	14263	14429	14387	14244	14467	14496	14416	14524	14576	14531	14601	14327	14591	14499	14431	14403	14525	14571	14473	14405	14428	14582	14390	14348	14425	14631	14510	14404	14428	14441	14417	14302	14416	14471	14514	14466	14320	14473	14445	14540	14416	14548	14397	14513	14431	14512	14513	14519	14429	14484	14454	14415	14487	14418	14456	14285	14535	14419	14467	14478	14418	14341	14466	14531	14313	14390	14336	14304	14422	14466	14453	14368	14249	14430	14505	14436	14589	14352	14423	14665	14555	14490	14672	14358	14575	14359	14533	14391	14398	14437	14397	14401	14422	14286	14427	14559	14423	14383	14593	14274	14516	14305	14433	14484	14371	14451	14457	14299	14440	14473	14333	14405	14475	14401	14422	14477	14389	14325	14380	14533	14414	14505	14413	14463	14353	14239	14495	14598	14363	14442	14381	14306	14596	14278	14458	14594	14381	14344	14588	14441	14582	14334	14394	14367	14560	14466	14454	14335	14582	14414	14394	14414	14579	14259	14421	14285	14486	14473	14322	14410	14485	14448	14491	14326	14329	14377	14487	14430	14370	14450	14505	14546	14470	14382	14353	14549	14593	14480	14197	14471	14486	14277	14373	14573	14326	14369	14370	14437	14256	14496	14435	14485	14327	14538	14471	14403	14352	14534	14494	14496	14420	14314	14582	14302	14484	14413	14460	14349	14377	14274	14387	14437	14351	14429	14554	14407	14340	14536	14388	14626	14550	14496	14249	14529	14499	14570	14380	14565	14513	14581	14424	14537	14433	14335	14219	14536	14521	14350	14391	14734	14529	14473	14380	14419	14501	14517	14507	14389	14378	14436	14487	14577	14406	14385	14359	14418	14338	14548	14354	14472	14411	14346	14615	14534	14405	14341	14419	14380	14478	14459	14438	14553	14413	14469	14503	14520	14496	14571	14285	14425	14546	14524	14386	14425	14592	14566	14356	14415	14447	14460	14416	14444	14410	14555	14332	14651	14421	14686	14285	14502	14393	14463	14667	14558	14464	14398	14396	14550	14409	14426	14386	14501	14603	14472	14397	14519	14469	14565	14561	14575	14376	14369	14396	14358	14609	14551	14505	14336	14427	14619	14359	14528	14226	14371	14620	14283	14284	14436	14306	14645	14632	14401	14416	14506	14442	14502	14371	14497	14320	14495	14604	14367	14459	14488	14494	14495	14384	14390	14357	14481	14524	14418	14441	14421	14483	14462	14363	14343	14287	14195	14419	14564	14204	14500	14604	14385	14532	14557	14444	14488	14465	14540	14452	14508	14343	14514	14449	14449	14463	14401	14419	14489	14480	14456	14459	14505	14442	14406	14452	14348	14387	14514	14574	14482	14387	14480	14601	14461	14566	14392	14509	14389	14503	14418	14432	14307	14534	14535	14458	14487	14343	14391	14339	14442	14564	14332	14424	14401	14470	14549	14387	14168	14470	14608	14573	14515	14267	14337	14638	14337	14272	14347	14452	14421	14493	14511	14486	14524	14589	14394	14506	14542	14370	14389	14638	14439	14409	14445	14378	14416	14613	14502	14357	14285	14398	14407	14398	14412	14418	14457	14357	14298	14348	14635	14188	14408	14619	14360	14246	14303	14273	14359	14434	14660	14492	14284	14420	14368	14407	14519	14556	14444	14396	14589	14331	14430	14479	14462	14487	14402
22697	21068	28828	23542	21203	22571	22983	17509	16730	16849	16942	16558	16571	26008	37512	33663	26193	20380	17785	16108	16226	16347	16250	16116	16114	16380	16084	16110	16107	16053	16209	16145	16054	16038	15941	15814	16082	16081	15990	16133	15940	16133	16009	16072	16027	16119	16112	16193	16125	16179	16189	16044	16008	16214	16063	16070	16083	16095	16059	16146	16042	16101	15927	16103	16197	16103	16026	15992	16127	15889	16040	16171	16311	15952	16092	16028	15838	15897	15820	16063	16153	16024	15820	15998	16051	16059	15919	16047	16004	16088	15961	16078	15984	15970	15871	16034	15990	16021	15814	15927	15919	16144	15866	16045	16159	16107	16049	15993	16009	16045	16060	15994	15863	16027	16020	15912	16047	16113	15997	15845	15996	15997	15937	16190	15951	15924	16103	16009	16034	16149	16043	16099	16115	16078	16026	15984	15820	15949	16020	15777	16036	15896	15928	15981	16048	16010	15993	16057	15866	16213	16012	15893	15992	16014	16129	16089	16024	16080	16135	16159	16060	15960	16010	15934	15954	16038	15962	15900	15930	16094	15958	16051	16036	15731	15855	16065	16134	15966	16046	15947	16068	16141	15860	15985	16134	15784	15854	16015	15909	15757	15968	16102	15959	15964	15934	16025	16006	15906	16045	16017	16019	16080	16027	16006	15869	16084	16260	16035	15956	16123	15897	16056	15990	15946	15832	15953	15928	16031	15906	16119	16111	15795	16130	16078	16191	16044	15836	15895	16067	15943	15915	15997	16116	16058	16140	16114	16080	15818	16205	15993	15900	16042	15954	15829	16015	15828	16129	15924	16152	16156	16180	16038	15941	16009	15969	15882	16002	16257	16226	16152	16112	15935	16016	15889	16060	16065	16178	16101	15978	15959	15982	15836	15858	16137	16118	16135	16034	15984	15940	16010	15821	16124	15986	16141	15946	15976	15996	15981	16057	15966	15927	16035	16009	15817	15928	15914	16138	16034	15899	15823	15925	15892	15952	15838	16080	16057	16018	15916	16085	15957	16217	15785	16203	15972	16004	15968	15714	15948	15902	15775	15861	16101	16086	15826	16101	15986	16007	15886	16187	16006	16052	15917	16102	15791	15992	16217	16165	15981	16138	15808	15890	16034	15738	16071	15977	15959	15930	15996	15821	16288	16115	16045	15975	16169	16090	15855	16009	16092	16017	15993	15889	16006	16001	15879	15973	16001	15854	15921	16047	15912	16005	15949	16029	15788	15915	15882	15670	15944	16154	15887	15917	16069	16152	15867	16151	16034	16023	16000	15931	16148	15961	15852	16138	15994	16049	15916	16038	16091	15987	15906	16165	16164	15964	16029	15847	16133	15861	15979	16163	16025	16051	15862	15950	16017	15857	16075	15882	16005	15985	16095	15932	16107	16015	15946	15858	16227	16040	16241	15980	16056	16036	16127	16007	15994	15964	15770	16073	15860	15929	15965	15999	16025	16112	15916	16033	15926	15999	15885	16149	16023	16029	15916	15944	16083	15963	16143	15960	16019	15955	16129	15997	15920	15862	16148	15949	15854	16180	15986	15769	16154	16106	16139	16018	16226	16213	15926	16057	16090	15825	15899	15934	15903	16013	16115	15988	15780	15963	16122	15899	16046	16105	16038	16032	16065	16264	15963	16023	15945	15889	15894	15726	15903	15761	16071	15924	15894	15819	15850	16016	16050	15951	16121	16288	16079	16064	16009	15908	15940	15958	15900	16110	15983	16003	16039	16078	16058	16294	16283	16062	16035	15995	15879	15796	15973	16073	16068	16064	15911	15986	16105	16099	15950	16206	16152	15916	15915	15959	16072	16039	15890	15974	16047	16167	16000	15876	15946	15808	16085	16020	16032	15992	16043	15960	16022	16177	15996	16179	16094	16189	15935	15888	16062	15923	15765	16064	15936	15838	15801	15766	16101	15998	15818	16017	16075	16078	15978	15962	16024	15831	16045	15930	15934	16148	16036	15905	15978	15928	15823	15955	15882	16068	16169	16055	16034	15926	15907	16127	16078	16000	15921	16095	15860	15922	15997	15902	15974	16215	15919	16004	16133	15898	16023	15914	16061	16125	15863	15969	15859	16062	16169	16086	16114	15969	15871	15970	15870	15983	16078	16131	15829	16047	16123	16115	16031	16062	15935	15937	15977	16083	15896	16112	15917	16136	16243	15996	15956	15929	16015	16023	16060	15985	16076	15898	15954	15852	15726	15930	15970	16097	15906	16020	15902	16069	15889	15938	15810	15990	16016	15928	15972	16126	16127	15927	15960	15999	16141	15960	16015	15756	15838	16012	15847	15822	16089	15955	15928	16101	16024	15920	16138	15721	15961	16094	15958	15979	15768	16027	16097	16074	15877	15942	15940	16119	16124	16080	16264	16129	15884	15889	15976	15974	15996	15950	15953	15925	15796	16025	15922	16079	16064	15984	16020	16098	15963	16231	16119	16115	15967	15899	16032	15945	15859	16043	15948	16087	15961	16027	15868	15931	16018	16139	15953	16086	16171	15986	15972	15929	15968	16081	16197	16095	15881	15941	15778	15860	15970	15748	15915	15879	16007	15984	15984	16074	15895	15989	15973	15961	15876	16141	16106	16032	15976	15865	15909	15956	15957	15977	15923	15941	15965	16053	16149	16111	16127	16112	16124	15987	15859	15939	15912	16203	16025	16032	15905	16073	16055	15993	15809	16003	15862	16012	16126	16013	16024	15915	15953	15876	15899	15882	15883	16086	16104	15896	15992	15770	15942	15853	15992	15997	16025	15942	15766	15859	16006	16000	16010	15839	15863	16016	15713	15786	15896	15875	16080	16090	16025	15763	16150	16013	15909	16007	16129	16091	15870	16147	15979	15948	15962	15999	16313	16030	16074	15971	15957	16017	16022	15920	15989	15870	15871	15891	16133	16009	15804	16008	16123	16179	15862	15985	16071	16123	16078	15955	16049	15936	15736	16009	15776	16131	15839	16149	16142	15905	15934	15887	15969	15998	15979	15939	16002	16143	16104	16076	15942	15824	15848	15928	15907	15932	15941	15928	16085	16120	15958	15988	15906	16205	15840	15939	16073	15827	16029	15982	16054	15695	15873	16120	16036	16085	15949	15977	16062	15946	15904	16029	16119	16053	15981	16054	16031	16028	16115	15794	16130	15934	15977	15912	15991	16116	15641	15968	15848	15821	15864	16057	15911	15955	16099	15973	15870	15996	15973	15917	15926	15830	16126	15834	15793	16030	16066	16108	16006	15988	16203	16043	15815	16065	16145	16055	15846	16029	16097	16031	15711	16055	16056	16135	15976	16016	16028	15883	16035	15852	16068	15985	16174	16000	15965	16104	16016	15943	16015	15927	16023	15973	15843	16072	16139	16107	16043	15938	15968	15728	15958	16157	16130	16051	15882	16048	15999	16034	15962	15954	16011	16009	16015	15898	15852	15983	15846	16109	15946	15994	16086	16010	15888	15912	16038	16025	16054	16070	15713	15988	16050	15906	15814	15919	15951	15899	16008	15965	16070	15863	16090	15888	15911	15913	15995	15855	15970	16181	15988	16103	16081	15764	15997	16066	15907	15919	15889	16050	15936	15884	15881	16235	15844	15832	16133	15842	16058	16100	15823	15996	16063	15969	16156	16052	15847	16157	15921	15947	15944	15916	15965	16062	16031	15997	15898	15931	16010	16038	15863	15752	15983	15898	15973	15915	15879	15996	16044	15863	15918	16121	16094	16156	15956	15692	16108	16076	15789	15953	15877	16048	16152	15930	16017	15934	16031	15985	15923	16004	16059	16023	15977	15896	16003	15916	16106	16163	15944	16110	16213	15921	15708	15907	16054	15943	16149	16022	15942	16231	15850	16015	15976	16164	15742	15790	15988	15884	16104	15979	16035	16115	15969	16121	15949	16141	15977	15960	16104	16017	16040	16003	16089	16088	15996	16008	16052	15820	15974	16040	15947	15933	15978	15685	15975	16156	15961	15876	16057	16113	16012	15935	16118	15917	15963	16060	16002	15962	16026	16192	16326	16008	15953	15970	16055	16059	15844	16047	15846	16057	15762	15825	15964	16012	15996	15882	15866	15917	16073	16107	15841	15906	16131	16031	15970	15839	15992	16006	16083	15944	15950	16050	15899	15985	16043	16005	16065	15981	15936	16074	16032	16018	16220	16116	16093	16150	15965	15685	15967	15926	15915	16239	15917	15790	15989	15999	16033	16073	15887	15904	15922	15940	15821	15998	16069	15901	16073	16130	15830	15987	16026	15931	16057	16148	16031	16130	15821	15941	15943	15771	16057	16106	16055	15857	16112	16173	16182	16023	15907	16012	16030	15850	15980	15825	15918	15887	15954	15983	15828	15972	15988	15920	16062	16082	15888	16009	16081	15844	15916	16095	16012	15958	16133	16043	16129	16121	16108	15960	16163	15971	16121	15793	16063	15887	15813	15929	15869	16156	16191	16046	16215	16148	16033	15926	15878	15916	15973	15875	16139	16262	16043	15805	15949	15940	15989	15942	15830	15883	16056	15944	15777	15792	15861	16079	15919	15836	16113	15952	15950	15855	15907	16068	16097	15970	15780	15974	15941	15933	16121	16062	16158	15993	15899	15909	15970	15963	16034	16104	16089	16189	15966	15979	16031	15797	15801	16020	16134	15981	15882	15972	15928	15971	15982	15975	15800	15927	16085	15885	16106	15970	16148	16060	15989	16129	16127	16040	15829	16032	16036	15939	15865	15886	16085	16099	15875	15881	16103	15977	16005	15966	16057	16164	15927	16100	16149	16183	15921	16104	16060	16119	16017	16030	15957	15850	16010	15931	16211	15856	16168	15997	15909	15878	16054	16046	16051	15869	16155	15979	15760	16113	16112	15959	15858	15848	15899	15938	15984	15912	15985	16139	16092	16128	15985	16041	15977	16034	16086	15833	15702	16064	16230	15909	15951	15876	15822	15727	16122	16124	15822	16101	15972	16034	15991	15870	15927	15991	15996	15930	16055	15829	15926	15974	15693	15915	16122	16027	15969	16100	15994	16074	16096	15999	15929	15971	16107	15825	16126	16027	16018	16219	16046	15970	16037	16004	16167	16105	15931	16216	16160	16140	16114	16160	16149	16005	15974	15971	15944	16007	16046	16135	16159	15847	15883	15779	15993
14443	25604	24005	19584	17533	16751	16206	15944	15498	15503	15156	15144	15114	30629	40443	35590	26481	19373	16225	14681	14830	14657	14576	14604	14623	14564	14704	14676	14770	14549	14715	14721	14885	14514	14742	14639	14774	14673	14545	14703	14498	14770	14601	14517	14742	14707	14595	14738	14635	14783	14690	14552	14956	14595	14733	14624	14734	14661	14766	14463	14579	14676	14660	14663	14584	14622	14501	14667	14575	14600	14617	14604	14602	14788	14664	14835	14580	14406	14586	14721	14736	14560	14599	14595	14762	14599	14613	14671	14706	14651	14740	14515	14592	14690	14800	14643	14692	14631	14650	14715	14809	14844	14532	14713	14693	14545	14658	14624	14562	14673	14649	14604	14662	14682	14551	14701	14867	14500	14719	14653	14572	14505	14699	14565	14702	14651	14713	14532	14801	14738	14588	14683	14494	14695	14677	14599	14579	14700	14630	14503	14769	14608	14787	14495	14652	14612	14611	14863	14757	14449	14700	14548	14672	14670	14671	14849	14670	14669	14558	14564	14811	14681	14486	14691	14832	14684	14619	14550	14795	14579	14711	14665	14707	14606	14572	14563	14659	14718	14310	14627	14519	14569	14584	14609	14700	14792	14663	14642	14823	14596	14739	14705	14648	14693	14573	14565	14750	14568	14545	14557	14612	14605	14659	14565	14803	14929	14707	14610	14637	14437	14720	14560	14514	14596	14656	14617	14889	14651	14612	14723	14736	14429	14412	14657	14676	14665	14524	14662	14459	14689	14395	14485	14700	14624	14702	14576	14483	14645	14382	14659	14759	14761	14702	14446	14566	14638	14491	14611	14655	14650	14421	14500	14768	14843	14582	14627	14825	14610	14621	14656	14657	14552	14576	14509	14575	14582	14729	14702	14748	14658	14589	14654	14597	14682	14739	14576	14585	14584	14593	14440	14716	14605	14528	14674	14694	14678	14780	14618	14556	14462	14746	14653	14547	14648	14778	14636	14586	14636	14671	14721	14689	14682	14418	14738	14667	14632	14591	14563	14609	14580	14649	14652	14599	14668	14810	14580	14689	14579	14788	14613	14809	14670	14573	14639	14589	14500	14773	14645	14564	14683	14744	14604	14579	14725	14429	14670	14613	14671	14732	14648	14624	14573	14509	14681	14531	14621	14586	14752	14652	14781	14724	14731	14593	14539	14695	14688	14489	14423	14710	14709	14645	14512	14618	14627	14637	14695	14554	14708	14640	14633	14729	14659	14566	14556	14665	14622	14868	14480	14613	14669	14681	14527	14760	14410	14507	14765	14605	14797	14798	14617	14628	14549	14579	14638	14686	14720	14580	14686	14628	14438	14665	14542	14592	14673	14733	14627	14715	14675	14532	14449	14698	14595	14594	14650	14643	14690	14602	14618	14442	14626	14529	14684	14621	14622	14628	14628	14621	14429	14686	14447	14735	14924	14501	14640	14615	14691	14533	14689	14633	14683	14542	14776	14626	14821	14694	14738	14730	14644	14627	14693	14759	14740	14643	14568	14636	14681	14667	14647	14475	14726	14575	14610	14656	14750	14884	14485	14687	14441	14836	14735	14665	14615	14463	14569	14729	14708	14678	14634	14671	14587	14593	14578	14578	14604	14728	14541	14597	14729	14373	14385	14756	14657	14813	14421	14548	14582	14704	14660	14617	14599	14860	14576	14649	14558	14690	14570	14456	14677	14706	14657	14462	14770	14680	14607	14616	14523	14641	14759	14535	14774	14642	14627	14662	14588	14600	14614	14710	14647	14752	14701	14720	14615	14612	14642	14685	14534	14770	14648	14512	14655	14694	14529	14859	14698	14604	14746	14653	14641	14531	14641	14684	14588	14600	14688	14648	14599	14678	14743	14678	14771	14722	14586	14636	14794	14537	14685	14659	14579	14501	14736	14755	14640	14679	14541	14592	14383	14576	14727	14683	14395	14477	14572	14729	14639	14792	14606	14752	14722	14556	14539	14655	14792	14431	14675	14648	14850	14464	14539	14671	14750	14603	14699	14771	14688	14669	14541	14692	14738	14697	14643	14463	14649	14659	14652	14637	14690	14627	14636	14753	14541	14810	14643	14548	14711	14507	14664	14633	14553	14544	14675	14588	14459	14672	14576	14696	14695	14576	14588	14584	14639	14594	14486	14690	14595	14642	14546	14569	14656	14601	14625	14534	14605	14500	14746	14629	14637	14443	14612	14448	14707	14537	14640	14631	14550	14625	14635	14624	14614	14701	14655	14650	14587	14584	14661	14471	14702	14604	14667	14573	14525	14613	14673	14501	14677	14711	14720	14656	14745	14649	14484	14576	14674	14571	14595	14755	14556	14637	14671	14505	14639	14598	14596	14611	14651	14600	14532	14659	14649	14683	14724	14422	14592	14708	14528	14628	14632	14691	14693	14625	14542	14632	14391	14599	14662	14476	14658	14596	14606	14666	14646	14596	14609	14589	14683	14562	14665	14367	14495	14537	14711	14736	14617	14507	14545	14556	14594	14543	14526	14482	14568	14727	14662	14703	14658	14621	14698	14594	14571	14513	14748	14694	14595	14582	14744	14769	14729	14659	14594	14546	14694	14686	14600	14584	14727	14679	14782	14665	14597	14699	14833	14385	14671	14569	14704	14504	14632	14650	14532	14628	14560	14511	14525	14592	14607	14554	14773	14469	14640	14645	14558	14768	14575	14512	14524	14648	14470	14624	14556	14628	14691	14615	14652	14602	14660	14730	14504	14578	14646	14552	14606	14495	14560	14668	14626	14569	14617	14685	14503	14567	14765	14667	14514	14714	14646	14672	14673	14656	14519	14832	14508	14669	14710	14638	14624	14540	14526	14683	14673	14584	14508	14801	14726	14541	14740	14792	14736	14456	14642	14647	14588	14614	14553	14789	14570	14441	14596	14689	14572	14655	14578	14451	14545	14530	14489	14743	14470	14621	14647	14634	14534	14683	14651	14668	14604	14515	14542	14637	14789	14580	14664	14725	14568	14596	14535	14721	14418	14649	14822	14643	14538	14778	14621	14647	14752	14538	14490	14600	14509	14620	14614	14654	14494	14615	14560	14714	14565	14345	14657	14651	14779	14510	14516	14736	14731	14636	14787	14653	14633	14587	14843	14686	14583	14603	14870	14570	14698	14520	14654	14672	14612	14597	14700	14554	14591	14556	14620	14642	14559	14498	14560	14580	14667	14671	14551	14682	14415	14703	14592	14541	14683	14608	14649	14645	14528	14647	14662	14573	14876	14704	14638	14663	14677	14734	14632	14620	14604	14620	14611	14511	14596	14718	14612	14558	14550	14485	14656	14409	14540	14666	14759	14723	14699	14544	14712	14441	14632	14631	14498	14509	14628	14648	14566	14639	14619	14734	14661	14565	14648	14689	14698	14656	14635	14582	14582	14739	14596	14724	14549	14660	14455	14561	14552	14591	14568	14802	14832	14584	14567	14706	14465	14593	14599	14602	14674	14705	14507	14578	14606	14574	14548	14601	14621	14617	14601	14538	14601	14589	14641	14523	14866	14551	14555	14617	14654	14631	14421	14559	14510	14648	14746	14837	14520	14653	14688	14781	14676	14487	14605	14798	14429	14492	14723	14594	14539	14526	14778	14701	14579	14578	14476	14472	14705	14518	14812	14634	14788	14530	14632	14650	14665	14604	14614	14692	14638	14545	14538	14702	14591	14526	14388	14557	14548	14647	14682	14566	14599	14778	14697	14528	14563	14541	14628	14748	14710	14710	14586	14663	14725	14467	14732	14638	14641	14693	14684	14637	14703	14610	14569	14624	14456	14779	14631	14741	14787	14803	14543	14523	14799	14564	14574	14692	14669	14605	14608	14570	14525	14710	14733	14652	14625	14714	14539	14554	14569	14586	14537	14571	14775	14538	14770	14510	14617	14689	14590	14596	14592	14666	14437	14729	14659	14675	14639	14495	14676	14535	14684	14671	14700	14552	14690	14587	14574	14557	14666	14762	14476	14680	14686	14554	14638	14722	14585	14587	14517	14742	14417	14795	14534	14689	14642	14527	14669	14714	14765	14880	14676	14556	14685	14572	14484	14709	14749	14587	14682	14712	14680	14490	14635	14451	14544	14775	14617	14646	14607	14747	14505	14483	14548	14723	14566	14645	14667	14633	14597	14698	14657	14510	14633	14463	14750	14712	14573	14765	14637	14761	14593	14597	14687	14772	14608	14715	14515	14622	14672	14717	14645	14680	14781	14490	14712	14642	14577	14597	14721	14663	14524	14703	14595	14682	14643	14511	14660	14620	14488	14617	14749	14750	14481	14628	14576	14703	14535	14400	14559	14665	14616	14545	14677	14583	14567	14659	14764	14628	14502	14558	14530	14642	14713	14590	14609	14642	14564	14583	14696	14566	14678	14414	14778	14687	14630	14577	14506	14685	14577	14714	14653	14616	14688	14650	14524	14759	14580	14687	14607	14800	14533	14674	14631	14564	14367	14610	14654	14438	14755	14501	14605	14637	14588	14697	14740	14713	14544	14635	14548	14659	14672	14762	14642	14736	14461	14623	14604	14760	14576	14533	14754	14698	14754	14780	14605	14610	14648	14633	14494	14641	14636	14650	14590	14679	14535	14607	14569	14528	14417	14783	14682	14572	14675	14734	14593	14569	14803	14652	14458	14611	14823	14466	14542	14608	14703	14645	14608	14711	14619	14668	14691	14491	14738	14594	14614	14501	14513	14591	14683	14708	14578	14569	14662	14472	14604	14642	14462	14523	14603	14726	14565	14511	14691	14718	14733	14664	14576	14662	14560	14690	14730	14671	14565	14557	14675	14529	14646	14620	14637	14579	14748	14646	14706	14803	14783	14765	14649	14662	14628	14620	14528	14710	14610	14657	14629	14625	14667	14590	14642	14629	14691	14670	14844	14543	14631	14712	14491	14628	14608	14482	14660	14456	14657	14604	14739	14475	14558	14541	14698	14780	14634	14675	14724	14563	14470	14739	14785	14663	14423	14689	14621	14466	14670	14731	14600	14633	14663	14511	14661	14531	14643	14558	14634	14603	14704	14713	14496	14710	14448	14646	14730	14735	14569	14678	14681	14773	14575	14514	14541	14626	14708	14628	14675	14598	14691	14606	14737	14536	14660	14622	14712	14661	14558	14645	14538	14697	14582	14700	14565	14769	14765
27062	21481	22222	18772	15738	15605	15775	15764	15566	15727	15533	15612	15554	16374	17437	17324	16789	16090	15786	15484	15527	15670	15401	15673	15767	15711	15479	15539	15636	15354	15533	15539	15578	15516	15440	15517	15633	15650	15570	15527	15437	15506	15649	15536	15648	15586	15579	15451	15566	15508	15511	15519	15718	15570	15802	15569	15704	15635	15557	15429	15537	15513	15642	15850	15634	15658	15688	15610	15621	15653	15526	15615	15414	15547	15632	15600	15642	15443	15540	15601	15668	15635	15434	15498	15603	15388	15665	15656	15598	15634	15681	15575	15619	15499	15658	15359	15514	15373	15547	15710	15485	15486	15519	15586	15392	15557	15514	15613	15422	15393	15684	15644	15582	15500	15647	15481	15517	15489	15351	15274	15235	15413	15626	15591	15645	15462	15573	15655	15663	15523	15482	15468	15575	15637	15675	15624	15492	15780	15405	15607	15715	15864	15500	15406	15303	15684	15672	15561	15557	15642	15559	15487	15445	15604	15615	15509	15594	15454	15446	15426	15494	15605	15580	15658	15586	15793	15537	15537	15519	15513	15499	15624	15374	15562	15487	15643	15704	15634	15722	15635	15568	15464	15554	15550	15558	15710	15434	15640	15507	15426	15579	15588	15446	15647	15608	15594	15535	15704	15508	15440	15607	15494	15553	15498	15522	15616	15558	15546	15433	15472	15385	15505	15599	15515	15515	15530	15718	15546	15530	15392	15568	15582	15552	15479	15452	15528	15515	15480	15407	15504	15700	15685	15706	15613	15635	15517	15515	15550	15519	15471	15671	15694	15473	15585	15572	15545	15527	15386	15436	15486	15716	15626	15373	15685	15679	15478	15619	15565	15435	15549	15673	15512	15645	15574	15507	15287	15326	15454	15527	15583	15373	15536	15509	15658	15622	15649	15564	15648	15465	15427	15636	15475	15520	15485	15668	15578	15596	15432	15509	15689	15541	15627	15594	15535	15566	15676	15575	15677	15664	15558	15528	15609	15670	15350	15414	15466	15504	15628	15427	15696	15438	15534	15621	15805	15673	15636	15725	15564	15517	15479	15773	15554	15704	15399	15426	15492	15664	15559	15536	15333	15676	15523	15602	15531	15424	15477	15525	15683	15587	15492	15493	15227	15515	15577	15513	15573	15585	15656	15729	15387	15653	15714	15617	15635	15588	15529	15581	15720	15417	15716	15717	15502	15587	15415	15421	15625	15519	15662	15559	15364	15547	15498	15337	15630	15522	15626	15512	15782	15683	15353	15624	15593	15502	15760	15644	15680	15406	15561	15556	15621	15547	15773	15576	15427	15626	15308	15363	15503	15574	15567	15576	15467	15478	15671	15431	15577	15468	15680	15651	15418	15639	15577	15453	15599	15486	15462	15561	15574	15603	15660	15584	15485	15445	15606	15622	15647	15449	15547	15619	15481	15590	15614	15379	15374	15743	15580	15564	15598	15614	15693	15776	15591	15538	15712	15372	15555	15645	15573	15413	15383	15518	15540	15501	15742	15588	15634	15706	15567	15583	15543	15437	15299	15638	15583	15661	15576	15605	15561	15428	15534	15484	15674	15472	15527	15683	15302	15785	15512	15716	15682	15674	15689	15698	15616	15559	15492	15742	15602	15381	15537	15305	15686	15575	15411	15571	15828	15570	15530	15559	15575	15504	15620	15392	15618	15577	15531	15560	15739	15416	15526	15563	15509	15748	15712	15677	15468	15523	15388	15517	15522	15620	15495	15615	15584	15461	15600	15588	15623	15513	15571	15410	15447	15536	15412	15500	15411	15457	15661	15581	15638	15463	15562	15427	15511	15552	15464	15462	15343	15508	15496	15668	15480	15494	15553	15481	15620	15708	15549	15394	15523	15659	15588	15651	15567	15441	15541	15705	15350	15607	15459	15726	15576	15227	15400	15666	15501	15534	15607	15510	15517	15466	15560	15612	15495	15555	15493	15449	15227	15606	15617	15763	15565	15617	15656	15563	15711	15504	15622	15429	15587	15640	15559	15485	15515	15545	15586	15547	15538	15640	15376	15668	15487	15546	15388	15474	15406	15537	15832	15755	15528	15656	15576	15508	15539	15440	15564	15600	15322	15450	15549	15668	15480	15562	15658	15520	15544	15589	15421	15590	15506	15615	15640	15495	15569	15419	15684	15568	15620	15669	15531	15648	15453	15580	15505	15756	15731	15577	15597	15788	15780	15536	15452	15726	15491	15426	15424	15534	15621	15535	15577	15581	15459	15549	15575	15605	15531	15659	15750	15697	15493	15518	15612	15465	15524	15611	15538	15498	15656	15405	15687	15565	15590	15820	15527	15491	15593	15578	15589	15485	15637	15499	15532	15597	15464	15560	15634	15619	15430	15613	15533	15487	15313	15722	15460	15637	15404	15459	15733	15427	15644	15589	15549	15525	15625	15634	15286	15612	15588	15688	15570	15479	15735	15451	15656	15707	15475	15587	15434	15613	15611	15609	15536	15477	15483	15620	15607	15551	15477	15301	15602	15618	15496	15623	15547	15664	15584	15678	15418	15511	15614	15629	15452	15521	15512	15684	15756	15608	15560	15577	15433	15526	15438	15771	15637	15597	15355	15506	15537	15606	15751	15470	15623	15504	15662	15564	15432	15634	15515	15578	15645	15546	15518	15562	15662	15611	15612	15645	15609	15751	15606	15455	15558	15616	15576	15507	15583	15621	15443	15492	15726	15751	15496	15468	15632	15535	15641	15764	15415	15602	15363	15468	15602	15575	15752	15407	15576	15671	15644	15673	15563	15746	15561	15551	15620	15606	15399	15640	15642	15623	15655	15513	15581	15342	15539	15523	15498	15443	15455	15472	15592	15477	15491	15493	15575	15421	15649	15618	15572	15787	15487	15407	15466	15801	15538	15403	15410	15710	15665	15689	15683	15630	15634	15592	15571	15568	15518	15563	15511	15689	15629	15588	15374	15493	15626	15511	15628	15541	15695	15483	15432	15646	15480	15615	15658	15702	15544	15457	15378	15634	15632	15788	15635	15712	15584	15515	15446	15550	15521	15675	15510	15708	15459	15787	15557	15694	15504	15385	15470	15480	15490	15750	15459	15624	15661	15547	15469	15523	15467	15340	15635	15331	15556	15469	15523	15621	15548	15365	15269	15612	15638	15477	15523	15391	15682	15526	15508	15476	15489	15519	15541	15476	15393	15553	15530	15683	15661	15495	15376	15708	15582	15747	15550	15485	15526	15580	15597	15545	15584	15573	15493	15583	15589	15626	15683	15769	15423	15493	15494	15572	15551	15343	15506	15549	15769	15770	15538	15452	15777	15463	15469	15640	15516	15490	15456	15684	15463	15661	15304	15636	15619	15465	15766	15417	15511	15506	15535	15642	15666	15653	15687	15537	15700	15476	15727	15386	15630	15634	15422	15320	15498	15531	15514	15662	15509	15434	15510	15659	15706	15536	15431	15494	15437	15658	15559	15572	15519	15485	15467	15542	15775	15394	15557	15576	15534	15721	15629	15637	15658	15508	15565	15643	15675	15729	15557	15718	15651	15646	15523	15509	15549	15600	15670	15729	15705	15608	15535	15514	15652	15471	15605	15563	15583	15836	15364	15571	15752	15434	15728	15539	15394	15518	15595	15580	15508	15463	15516	15496	15559	15625	15806	15648	15731	15427	15637	15628	15545	15698	15500	15769	15514	15610	15369	15535	15599	15635	15617	15653	15694	15550	15606	15635	15665	15651	15633	15590	15679	15618	15678	15555	15702	15486	15553	15447	15510	15511	15458	15376	15568	15608	15584	15382	15743	15430	15635	15350	15513	15660	15602	15485	15728	15836	15467	15383	15495	15475	15403	15567	15408	15623	15563	15455	15578	15711	15446	15419	15587	15644	15429	15650	15511	15554	15349	15390	15509	15523	15731	15684	15591	15563	15798	15528	15511	15578	15450	15632	15421	15475	15565	15553	15680	15556	15430	15593	15552	15598	15446	15571	15663	15666	15707	15687	15477	15473	15551	15534	15574	15661	15455	15547	15517	15456	15532	15361	15557	15454	15450	15501	15733	15639	15597	15513	15640	15600	15665	15394	15600	15399	15753	15607	15639	15623	15552	15597	15459	15660	15633	15557	15410	15589	15615	15579	15559	15562	15466	15545	15550	15486	15430	15480	15386	15443	15675	15528	15663	15567	15354	15550	15559	15543	15434	15502	15483	15530	15263	15558	15489	15577	15499	15772	15662	15509	15543	15613	15708	15732	15378	15581	15567	15473	15701	15498	15492	15707	15601	15509	15478	15573	15473	15669	15668	15483	15540	15364	15645	15445	15715	15634	15486	15585	15480	15495	15509	15410	15500	15677	15691	15645	15708	15749	15558	15501	15588	15572	15634	15496	15549	15616	15831	15485	15460	15657	15505	15485	15595	15531	15503	15449	15327	15597	15345	15395	15672	15532	15480	15675	15350	15626	15591	15654	15393	15492	15615	15589	15550	15411	15421	15664	15433	15581	15473	15540	15582	15702	15695	15542	15474	15250	15501	15519	15555	15543	15656	15767	15714	15384	15625	15639	15669	15652	15564	15521	15520	15665	15566	15575	15422	15502	15420	15377	15441	15476	15702	15469	15487	15426	15515	15477	15605	15649	15622	15507	15581	15673	15532	15447	15925	15496	15413	15594	15541	15273	15555	15474	15356	15601	15372	15496	15549	15521	15587	15593	15477	15348	15723	15559	15560	15375	15301	15743	15556	15492	15592	15410	15535	15624	15447	15427	15519	15398	15710	15492	15511	15752	15594	15544	15401	15490	15433	15535	15482	15553	15389	15535	15487	15525	15489	15654	15457	15652	15745	15587	15535	15583	15596	15614	15633	15734	15420	15366	15328	15645	15653	15696	15740	15720	15392	15421	15467	15496	15622	15400	15503	15505	15290	15417	15618	15655	15578	15564	15672	15347	15685	15517	15542	15667	15694	15551	15375	15680	15330	15500	15425	15633	15722	15311	15727	15422	15685	15450	15262	15449	15612	15559	15653	15478	15798	15548	15333	15596	15739	15631	15528	15597	15357	15540	15521	15707	15662	15566	15492	15609	15513	15618	15556	15598	15770	15620	15441	15530	15722	15646	15571	15617	15603	15660	15487	15655	15638	15685	15637	15672	15502	15497	15611	15485	15535
13481	15666	15726	15069	14568	14434	14341	14421	14417	14293	14352	14255	14526	15965	17101	16784	15592	15108	14547	14329	14380	14481	14263	14405	14266	14303	14179	14278	14278	14336	14243	14243	14091	14369	14446	14272	14336	14292	14509	14287	14315	14440	14266	14248	14454	14395	14380	14354	14322	14311	14494	14389	14374	14317	14259	14111	14415	14250	14221	14589	14335	14106	14307	14154	14265	14233	14432	14500	14310	14114	14211	14378	14398	14229	14232	14336	14321	14245	14349	14298	14020	14344	14205	14291	14243	14306	14550	14409	14360	14374	14322	14352	14150	14387	14347	14476	14183	14223	14297	14375	14521	14353	14174	14356	14226	14337	14357	14057	14402	14332	14309	14226	14288	14228	14529	14247	14383	14387	14249	14197	14138	14264	14360	14362	14269	14153	14270	14267	14235	14143	14456	14380	14209	14267	14394	14296	14382	14484	14416	14414	14334	14219	14427	14346	14232	14313	14328	14402	14476	14307	14194	14408	14264	14201	14362	14164	14321	14337	14111	14347	14312	14344	14389	14267	14235	14189	14288	14239	14263	14269	14354	14265	14374	14341	14370	14406	14203	14397	14292	14124	14338	14322	14341	14312	14221	14314	14455	14350	14288	14300	14308	14370	14090	14191	14482	14382	14314	14166	14259	14318	14431	14287	14426	14180	14496	14439	14280	14340	14477	14425	14316	14504	14185	14266	14294	14506	14511	14361	14297	14260	14413	14304	14423	14433	14352	14368	14258	14287	14336	14379	14333	14218	14279	14278	14460	14172	14267	14193	14349	14265	14394	14347	14250	14255	14160	14266	14254	14424	14128	14269	14262	14294	14227	14118	14235	14217	14250	14424	14275	14282	14126	14385	14399	14290	14375	14130	14233	14409	14056	14373	14364	14365	14436	14503	14423	14325	14280	14229	14448	14426	14298	14313	14352	14272	14221	14226	14429	14232	14327	14288	14332	14136	14243	14264	14305	14303	14216	14308	14344	14175	14307	14330	14264	14214	14425	14342	14303	14232	14278	14263	14299	14247	14186	14353	14441	14406	14105	14263	14236	14257	14213	14123	14391	14269	14411	14233	14453	14335	14240	14308	14297	14286	14309	14315	14296	14312	14484	14404	14253	14286	14221	14327	14263	14219	14332	14204	14392	14321	14365	14277	14488	14320	14334	14270	14323	14191	14167	14249	14343	14377	14265	14365	14212	14519	14369	14389	14272	14248	14421	14396	14277	14342	14295	14425	14169	14456	14406	14399	14342	14409	14184	14236	14300	14340	14301	14222	14249	14198	14300	14273	14271	14179	14286	14385	14379	14292	14374	14355	14642	14341	14365	14328	14314	14274	14409	14155	14393	14270	14358	14218	14422	14080	14328	14365	14506	14275	14177	14320	14249	14332	14277	14456	14137	14209	14095	14194	14437	14253	14200	14273	14216	14337	14461	14331	14312	14108	14381	14322	14390	14396	14227	14311	14229	14492	14325	14418	14307	14316	14320	14188	14328	14273	14277	14378	14238	14391	14273	14261	14195	14213	14333	14439	14323	14295	14155	14281	14319	14100	14251	14232	14288	14239	14327	14297	14305	14132	14373	14307	14322	14495	14456	14210	14395	14138	14318	14159	14336	14296	14189	14354	14305	14267	14202	14324	14324	14489	14417	14306	14374	14402	14178	14338	14272	14354	14341	14349	14306	14374	14169	14371	14246	14286	14193	14445	14455	14346	14399	14310	14424	14258	14275	14344	14245	14422	14251	14331	14101	14454	14310	14206	14228	14405	14192	14162	14277	14426	14250	14351	14225	14229	14395	14307	14181	14302	14144	14342	14376	14187	14345	14368	14424	14274	14324	14245	14284	14325	14165	14124	14256	14340	14173	14283	14232	14203	14348	14256	14245	14246	14290	14182	14216	14456	14024	14365	14162	14196	14154	14192	14363	14343	14216	14275	14388	14131	14321	14292	14350	14224	14233	14255	14410	14361	14281	14350	14331	14260	14331	14295	14258	14433	14217	14327	14181	14298	14325	14098	14336	14294	14347	14303	14312	14572	14393	14377	14120	14291	14365	14114	14189	14283	14331	14184	14280	14232	14253	14356	14359	14210	14115	14435	14326	14430	14322	14386	14113	14291	14369	14227	14320	14364	14398	14246	14250	14361	14114	14300	14261	14436	14157	14462	14229	14278	14167	14234	14374	14222	14304	14329	14076	14420	14217	14131	14081	14206	14279	14351	14295	14306	14194	14387	14409	14338	14169	14233	14182	14326	14353	14393	14254	14318	14207	14349	14374	14113	14362	14283	14524	14427	14364	14262	14387	14466	14291	14432	14329	14428	14307	14291	14268	14391	14210	14424	14262	14334	14342	14329	14340	14243	14400	14254	14354	14192	14470	14465	14242	14380	14316	14318	14275	14306	14394	14349	14244	14374	14508	14271	14284	14222	14278	14298	14399	14260	14301	14124	14207	14292	14137	14388	14357	14258	14370	14341	14406	14304	14150	14258	14388	14357	14311	14433	14438	14343	14290	14279	14375	13973	14351	14428	14466	14275	14427	14118	14234	14128	14387	14215	14333	14165	14246	14326	14218	14460	14444	14411	14231	14244	14263	14337	14472	14274	14410	14342	14278	14388	14263	14347	14307	14264	14100	14191	14237	14197	14278	14317	14216	14318	14195	14344	14260	14255	14194	14175	14334	14349	14273	14514	14360	14295	14398	14322	14321	14195	14239	14253	14465	14305	14162	14188	14209	14189	14301	14275	14238	14160	14375	14365	13957	14261	14246	14228	14185	14335	14199	14395	14395	14280	14512	14296	14320	14417	14322	14360	14307	14228	14306	14404	14265	14214	14192	14279	14254	14276	14299	14306	14434	14306	14314	14194	14345	14243	14066	14385	14112	14319	14198	14509	14318	14323	14552	14307	14362	14474	14419	14164	14267	14313	14359	14356	14349	14250	14278	14397	14273	14307	14308	14326	14311	14328	14396	14396	14291	14215	14558	14124	14313	14277	14368	14376	14213	14255	14210	14222	14311	14361	14285	14350	14299	14352	14420	14194	14302	14298	14357	14465	14146	14148	14344	14304	14397	14326	14278	14210	14363	14287	14421	14330	14420	14189	14304	14198	14406	14316	14484	14293	14172	14233	14367	14270	14313	14531	14507	14258	14227	14340	14475	14223	14386	14389	14115	14224	14336	14464	14240	14376	14263	14334	14328	14187	14394	14334	14259	14249	14318	14245	14281	14353	14324	14244	14237	14463	14326	14172	14274	14266	14291	14208	14320	14278	14234	14404	14240	14252	14455	14246	14502	14280	14324	14421	14509	14297	14478	14203	14505	14287	14237	14333	14135	14274	14341	14362	14224	14377	14457	14267	14393	14324	14387	14302	14188	14094	14346	14249	14331	14480	14326	14237	14314	14321	14394	14261	14291	14494	14330	14321	14413	14369	14377	14387	14288	14279	14260	14347	14296	14412	14179	14373	14184	14235	14208	14420	14178	14427	14326	14390	14198	14152	14342	14402	14412	14354	14202	14273	14264	14128	14389	14316	14138	14491	14181	14243	14356	14234	14407	14216	14364	14195	14224	14324	14367	14264	14220	14286	14478	14387	14332	14331	14422	14454	14213	14310	14258	14487	14192	14258	14502	14380	14390	14362	14226	14306	14118	14433	14202	14224	14298	14302	14390	14268	14144	14252	14362	14197	14046	14119	14334	14350	14280	14307	14271	14248	14461	14294	14289	14239	14392	14258	14355	14233	14271	14144	14277	14407	14232	14241	14370	14198	14223	14271	14203	14242	14315	14337	14427	14181	14404	14222	14243	14261	14369	14359	14169	14454	14215	14214	14369	14283	14294	14128	14374	14371	14413	14279	14286	14265	14267	14305	14238	14354	14370	14202	14270	14182	14347	14379	14127	14137	14406	14461	14439	14197	14307	14182	14476	14502	14232	14437	14227	14412	14434	14337	14272	14368	14321	14182	14433	14580	14375	14305	14235	14242	14435	14396	14421	14314	14275	14363	14360	14317	14210	14500	14278	14244	14243	14474	14364	14231	14373	14398	14315	14257	14445	14151	14345	14320	14436	14347	14337	14280	14408	14331	14371	14369	14232	14147	14271	14264	14345	14159	14345	14176	14230	14294	14236	14292	14173	14462	14257	14338	14390	14518	14240	14254	14157	14412	14291	14352	14206	14248	14241	14262	14259	14401	14378	14235	14409	14235	14364	14243	14217	14349	14399	14357	14186	14455	14176	14215	14263	14321	14235	14278	14254	14308	14367	14311	14305	14274	14384	14356	14256	14267	14316	14247	14365	14239	14318	14305	14303	14229	14413	14278	14447	14361	14364	14269	14329	14293	14350	14214	14340	14362	14248	14371	14303	14237	14305	14339	14358	14313	14123	14355	14243	14336	14411	14260	14309	14409	14294	14347	14271	14231	14330	14242	14352	14182	14372	14345	14214	14351	14349	14352	14559	14493	14208	14211	14407	14292	14319	14318	14098	14373	14367	14409	14298	14284	14258	14248	14387	14454	14264	14106	14328	14177	14266	14340	14264	14360	14353	14293	14237	14295	14299	14402	14235	14380	14212	14268	14422	14465	14359	14328	14405	14362	14344	14392	14262	14309	14232	14285	14307	14326	14292	14236	14205	14354	14333	14316	14319	14410	14267	14327	14278	14288	14249	14471	14440	14218	14315	14368	14304	14268	14264	14378	14334	14344	14519	14207	14285	14274	14404	14175	14303	14411	14380	14278	14232	14419	14377	14263	14346	14244	14320	14455	14403	14218	14325	14298	14243	14398	14264	14183	14273	14466	14231	14432	14285	14350	14231	14405	14363	14258	14247	14365	14390	14377	14283	14207	14403	14462	14408	14390	14275	14358	14361	14333	14298	14368	14187	14212	14387	14373	14319	14244	14335	14237	14377	14184	14319	14290	14508	14291	14343	14340	14294	14279	14186	14249	14259	14226	14336	14329	14278	14183	14443	14394	14328	14442	14298	14188	14413	14214	14481	14193	14170	14345	14355	14411	14273	14363	14302	14232	14353	14266	14262	14284	14284	14274	14227	14368	14329	14274	14293	14324	14204	14387	14323	14348	14179	14372	14267	14427	14324	14349	14280	14359	14301	14209	14343	14239	14341	14554	14297	14372	14350	14194	14361	14309
23521	21024	28407	23880	21561	20778	19189	16893	16542	16459	16686	16497	19228	26713	28885	25644	21273	18333	16929	16401	16487	16413	16293	16401	16221	16221	16397	16352	16177	16215	16291	16108	16397	16301	16377	16269	16348	16216	16228	16074	16106	16128	16477	16373	16420	16030	16286	16231	16193	16038	16056	16371	16284	16211	16215	16338	16288	16150	16158	16228	16113	16114	16153	16072	16355	16175	16205	16392	16125	16235	16226	16304	16148	16012	16196	16271	16289	16534	16289	16129	16245	16238	16063	16152	16177	16366	16239	16244	16155	16347	16043	16052	16038	16286	16060	16055	16216	16055	16133	16326	16275	16268	16251	16072	16311	16172	16155	16257	16303	16278	16326	16221	16307	16275	16217	16301	16111	16110	16144	16256	16219	16397	16231	16242	16298	16203	16307	16333	16429	16190	16381	16319	16162	16102	16152	16080	16221	16205	16145	16144	16334	16239	16085	16071	16117	16054	15954	16149	16293	16258	16206	16081	16416	16267	16371	16054	16163	16268	16246	16436	16320	16156	16193	16229	16163	16274	16129	16236	16087	16200	16237	16292	16191	16268	16244	16232	16270	16333	16206	16216	16194	16007	16163	16376	16229	16036	16219	16045	16263	16103	16157	16089	16164	16348	16337	16215	16226	16294	16260	16078	16262	16247	16090	16351	16270	16079	16417	16292	16171	16268	16216	16124	16330	16228	16347	16351	16178	16149	16137	16127	16203	16221	16189	16288	16304	16198	15996	16224	16269	16042	16216	16353	16069	16223	16058	16134	16215	16229	16106	16148	16243	16002	16162	16158	16287	16237	16173	16140	16314	16115	16420	16159	16069	16292	16143	16286	16130	16194	16258	16034	16163	16200	16194	16126	16157	16290	15997	16222	16218	16179	16150	16227	16313	16106	16108	16226	16202	16106	16256	16212	16058	16062	16472	16338	16396	16275	16119	16263	16111	16114	16212	16093	16200	16291	16212	16267	16215	16190	16204	16265	16133	16274	16068	16024	16173	16176	16271	16528	16430	16324	16065	16104	16227	16196	16191	16060	16154	16168	16121	16217	16333	16294	16197	16083	16102	16165	16307	16311	16012	16312	16180	16034	16271	16341	16145	16156	16141	16175	16216	16161	16228	16116	16145	16160	16289	16182	16131	16193	16071	16306	16144	16212	16179	16093	16102	16239	16059	16382	16150	16260	16257	16220	16145	16003	16288	15997	16027	16231	16261	16181	16055	16196	16061	16236	16429	16186	16165	16212	16387	16127	16182	16279	16137	16268	16354	16155	16121	16156	16207	15897	16199	16294	16095	16033	16284	16262	16376	16232	16015	16090	16419	16230	16419	16331	16195	16118	16284	16279	16005	16180	16160	15969	15978	15929	16137	16231	16059	16472	16097	16107	16164	16088	16159	15989	16163	16244	16047	16239	16233	16169	16184	16280	16254	16318	16073	16067	16118	16221	16201	16128	16233	16237	16349	16264	16176	16383	16378	16220	15994	16055	16106	16051	16212	16149	16072	16327	16095	16244	16177	16119	16350	16124	16056	16194	16291	16344	16194	16177	16085	16163	16350	16154	16117	16113	16354	16143	16152	16245	16184	16150	16160	16178	16115	16110	16086	16239	16292	16387	16010	16204	16334	16082	15992	16251	16151	16039	16114	16338	16153	15940	16413	16117	16136	16061	16228	16254	16026	16309	16080	16175	16200	16152	16224	16141	16273	16152	16055	16354	16154	16257	16266	16311	16212	16070	16226	16315	16090	16282	16236	16128	16253	16076	16001	16220	16295	16247	16312	16249	16204	16259	16331	16255	16081	16078	16128	16098	16283	15993	16368	16183	16074	16190	16208	16220	16245	16071	16092	16316	16178	16349	16182	16446	16177	16230	16167	16138	16152	16068	16242	16084	16230	16082	16230	16145	16098	16175	16079	16165	16141	16037	16008	16193	16030	16236	16093	15925	16363	16237	16213	16096	16149	16243	16190	16118	16223	16070	16171	16200	16041	16289	16241	16133	16256	16096	16189	16075	15961	16190	16318	16062	16176	16069	16214	16374	16195	16078	16112	16050	16208	16057	16003	16023	16218	16117	16141	16360	16298	16223	16260	16060	16321	16058	16176	16198	16041	16116	16166	16181	16025	16284	16152	16328	16312	16136	16297	16122	16299	16048	16215	16297	16383	16205	16138	16206	16074	16157	16145	16007	16089	16145	16324	16273	16262	16123	15936	16062	16248	16193	16101	16032	16123	16258	16229	16311	16211	16222	16208	16252	16165	16163	16324	16149	16140	15970	16367	16240	16330	16132	16073	16219	16260	16220	16068	16115	16274	16042	16315	16156	16244	16257	16177	16017	16204	16169	16106	16242	16423	16083	16222	16155	16119	16306	16179	16440	16249	16198	16207	16126	16131	16197	16107	15927	16244	16115	16178	16152	16163	16146	16075	16175	16235	16218	16119	16287	16174	16151	15895	16107	16075	16306	16194	16225	16204	16088	16208	16104	16209	16185	16295	16314	16137	16034	16247	16285	16219	16125	16127	16193	16298	16097	16230	16257	16290	16349	16176	16195	16250	16318	16356	16094	16261	16253	16422	16154	16117	16213	16349	16353	16221	15996	16192	16019	16036	16191	16136	16237	16038	16331	16135	16073	16084	15924	16167	16334	16220	16172	16123	16229	16229	16116	16303	16359	16210	16154	16301	16311	16273	16172	15954	16085	16304	16196	16228	16129	16319	15949	16032	16170	16275	16356	16271	16292	16158	16136	16419	16408	16228	16043	16232	16174	16277	16208	16263	16045	16239	16291	16119	16231	16416	16306	16260	16430	16186	16228	16151	16120	16324	16177	16201	16261	16221	16243	16391	16151	16352	16177	16327	16116	16030	16258	16115	16132	16075	16112	16219	16064	16193	15963	16058	16402	16057	15964	16209	16202	16186	16122	16148	16004	16318	16077	16154	16267	16303	16207	16375	16295	16265	16233	16170	16214	16164	16040	16238	16069	16033	16115	16285	16222	16503	16203	16066	16234	16184	16113	16089	16186	16013	16213	16225	16200	16230	16364	16137	16337	16149	16189	16206	16028	16022	16142	16297	16297	16256	16247	16272	16303	16088	16034	16149	16399	16051	16068	16251	16163	16178	16251	16353	16453	16341	16245	16379	16095	16125	16131	16081	16303	16168	15938	16199	16239	16164	16398	16233	16276	16221	16249	16164	15958	16212	16302	16141	16205	16255	16236	16310	16160	16349	16213	16228	16108	16080	16162	16179	16245	16284	16177	16185	16347	16190	16069	16214	16091	16067	16227	16019	16108	16335	16095	16229	16158	16148	16266	16230	16314	16089	16060	16198	16284	16244	16258	16194	16171	16220	16023	16130	16359	16373	16218	16283	16123	16282	16143	16250	16223	16320	16075	16257	16121	16338	16234	16322	16124	16260	16105	16107	16265	16208	16143	16218	16396	16131	16174	16142	16176	16051	16119	16116	16097	16081	16119	16203	16295	16200	16307	16388	16168	15973	16235	16194	16060	16254	16166	16159	16092	16266	16182	16218	16152	16254	16087	16213	16010	16337	15919	16390	16277	16231	16137	16314	16153	16040	16068	16106	16119	16246	16134	16129	16278	16288	16224	16174	16227	16216	16222	16191	16158	16122	16247	16289	16196	16268	16348	16212	16023	15988	16174	16158	16213	16193	16387	16155	16279	16223	16204	16346	16131	16166	16018	16152	16297	16308	16188	16233	16229	16238	16213	16108	16076	16081	16273	16092	16271	16298	16178	16156	16122	16152	16109	16054	16193	16126	16048	16227	16236	16198	16217	16302	16175	16268	16209	16104	16111	16158	16217	16130	15996	16245	16352	16100	16051	16102	16069	16004	16110	16317	16281	16116	16241	16226	16225	16297	16399	16095	16318	16228	16176	16198	16305	16252	16142	16347	16331	16137	16189	16144	16176	16010	16204	16259	16096	16101	16036	16156	16209	16041	16266	16129	16266	16157	15985	16073	16214	16209	16012	16256	16130	16248	16184	16033	16146	16211	16145	16148	16220	16183	16297	16161	16084	16250	16240	16196	15998	16005	16176	16432	16116	16183	16280	16207	16436	16309	16165	16156	16039	16288	16162	16045	16075	16403	16135	16119	16034	16099	16261	16311	16167	16173	16126	16063	16228	16133	16081	16149	16016	16189	16146	16261	16242	15965	16203	16155	16311	15978	16135	16251	16398	16147	16182	16263	16039	16145	16383	16099	16226	16472	16193	16133	16062	16182	16185	16199	16152	16293	16186	16204	16297	16132	16095	16368	16277	16299	16225	16133	16110	16293	16356	16132	16290	16380	16135	16280	16195	16296	16232	16136	16274	16295	15962	16095	16112	16304	16317	15991	16283	16193	16162	16003	16121	16154	16132	16247	16295	16191	16083	16364	16348	16088	16282	16092	16359	16111	16126	16199	16171	16302	16353	16322	16265	16118	16170	16180	16007	15938	15867	16361	16205	16227	16305	16169	16232	16141	16209	16025	16142	16360	16385	16230	16200	16109	16221	16104	16135	16151	16176	16064	16225	16249	16262	16220	16145	16202	16332	16246	16145	16270	16346	16141	16061	16190	16499	16270	16199	16095	16168	16039	16427	16333	16152	16142	16203	16046	16137	16107	16154	16188	15913	16238	16206	16037	16207	16269	16127	16156	16188	16246	16089	16214	16310	16237	16279	16268	16152	16132	16263	16149	16213	16271	16225	16243	16123	16340	16258	15969	16073	16294	16135	16367	16216	16137	16248	16234	16178	16065	16145	16244	16037	16264	16066	16445	16335	16298	16303	16205	16216	16137	16222	16204	16016	16257	16162	16266	16202	16156	16202	16324	16288	16280	16209	16232	16098	16146	16221	16274	16160	16415	16270	16385	16164	16278	16205	16284	16040	16090	16180	16267	16147	16172	16251	16275	16261	16337	16397	16485	16116	16236	16228	16147	16150	16190	16273	16088	16155	16088	16190	16262	16115	16361	16251	16149	16242	16089	16093	16022	16197	16232	16344	16113	16207	16203	16190	16178	16115	15976	16209	16108	16346	16263	16187	16123	16126	16169	16223	16282	16170	16330	16106	16231	16133	16124	16191	16318	16244	16332	16172	16268	16224	16362	16303	16250	16148	16136	16249	16108	16166	16215	16056
13096	21571	20601	17630	16629	16000	15466	15474	15101	15002	15284	15026	20600	30591	31437	26994	20754	17096	15636	14708	14821	14632	14942	14761	14897	14817	14685	14803	14955	14720	14693	14790	14665	14596	14937	14905	14625	14755	14756	14698	14834	14817	14753	14773	14787	14712	14689	14804	14638	14773	14840	14700	14721	14771	14769	14811	14612	14756	14636	14708	14923	14757	14781	14587	14956	14693	14703	14739	14608	14749	14705	14816	14817	14896	14801	14813	14817	14797	14617	14678	14770	14688	14548	14493	14741	14917	14883	14600	14822	14836	14755	14856	14673	14789	14713	14729	14719	14949	14730	14751	14838	14733	14752	14754	14677	14592	14728	14852	14824	14640	14766	14788	14711	14979	14665	14872	14815	14823	14679	14617	14684	14876	14706	14697	14526	14805	14756	14787	14734	14669	14826	14843	14876	14777	14700	14772	14809	14747	14772	14607	14821	14891	14683	14675	14779	14778	14612	14770	14740	14819	14670	14660	14866	14858	14825	14750	14723	14770	14816	14827	14519	14893	14765	14567	14785	14813	14645	15078	14920	14761	14757	14695	14795	14837	14717	14656	14753	14825	14778	14756	14756	14644	14934	14715	14831	14913	14698	14875	14590	14643	14837	14693	14874	14644	14830	14723	14737	14688	14649	14771	14601	14796	14718	14858	14703	14834	14782	14727	14763	14709	14810	14790	14823	14818	14762	14881	14793	14635	14776	14830	14750	14653	14734	14652	14707	14812	14745	14689	14612	14763	14864	14836	14833	14749	14741	14752	14736	14642	14744	14781	14833	14642	14531	14709	14704	14789	14745	14727	14683	14883	14691	14780	14744	14746	14764	14750	14784	14902	14786	14727	14681	14674	14777	14645	14752	14726	14789	14768	14647	14665	14757	14616	14596	14706	14748	14814	14808	14676	14804	14718	14556	14750	14803	14746	14690	14647	14642	14707	14795	14788	14531	14802	14649	14785	14653	14960	14609	14707	14679	14965	14876	14651	14750	14594	14654	14820	14638	14702	14737	14650	14805	14752	14873	14823	14839	14744	14784	14831	14685	14850	14735	14669	14823	14795	14647	14799	14691	14819	14741	14883	14859	14718	14761	14692	14780	14666	14822	14696	14705	14677	14764	14829	14849	14707	14654	14769	14863	14840	14684	14623	14699	14600	14922	14726	14781	14840	14763	14665	14689	14633	14866	14721	14803	14743	14628	14737	14689	14802	14744	14738	14784	14656	14655	14783	14550	14564	14789	14919	14669	14663	14772	14739	14753	14759	14746	14570	14755	14924	14671	14748	14827	14755	14877	14713	14780	14651	14824	14744	14679	14642	14639	14774	14533	14696	14880	14610	14669	14719	14684	14765	14710	14745	14546	14776	14735	14861	14759	14787	14736	14806	14701	14846	14570	14751	14828	14805	14839	14586	14858	14808	14836	14685	14804	14699	14694	14858	14618	14546	14856	14697	14717	14576	14663	14773	14777	14763	14655	14629	14866	14537	14680	14843	14694	14644	14681	14564	14640	14726	14857	14741	14802	14667	14808	14623	14833	14813	14931	14829	14595	14763	14843	14721	14833	14775	14754	14706	14706	14614	14688	14673	14641	14657	14682	14759	14553	14703	14677	14664	14689	14770	14722	14736	14730	14621	14711	14750	14773	14744	14733	14755	14653	14823	14746	14766	14807	14872	14617	14665	14947	14964	14838	14738	14743	14809	14679	14777	14798	14778	14632	14856	14556	14813	14722	14777	14613	14828	14935	14554	14573	14751	14861	14900	14783	14645	14878	14611	14761	14780	14700	14662	14652	14870	14732	14790	14651	14770	14599	14631	14691	14739	14788	14652	14832	14649	14586	14673	14685	14586	14722	14664	14800	14596	14865	14787	14706	14714	14661	14899	14777	14704	14785	14792	14721	14730	14969	14721	14679	14638	14640	14737	14796	14834	14798	14587	14688	14981	14670	14838	14615	14807	14684	14831	14610	14876	14903	14695	14719	14758	14761	14821	14683	14647	14811	14576	14819	14713	14636	14635	14752	14564	14944	14939	14681	14732	14839	14889	14815	14828	14723	14780	14786	14735	14575	14660	14596	14851	14469	14451	14667	14751	14786	14738	14749	14770	14686	14932	14650	14684	14609	14796	14728	14777	14675	14780	14783	14780	14738	14758	14748	14619	14866	14669	14708	14680	14847	14564	14761	14848	14749	14765	14777	14739	14849	14863	14758	14646	14651	14803	14805	14511	14820	14683	14712	14659	14795	14587	14835	14581	14846	14737	14769	14860	14763	14775	14796	14802	14775	14889	14842	14686	14637	14690	14802	14758	14710	14781	14622	14666	14586	14720	14774	14612	14889	14639	14715	14709	14868	14635	14667	14587	14799	14585	14761	14687	14510	14861	14705	14771	14517	14797	14862	14896	14661	14775	14732	14835	14806	14736	14818	14628	14694	14703	14780	14772	14776	14829	14686	14754	14748	14866	14764	14786	14846	14694	14556	14684	14751	14610	14746	14863	14714	14593	14933	14772	14818	14707	14842	14636	14721	14655	14819	14629	14726	14631	14469	14790	14755	14860	14698	14856	14687	14759	14607	14776	14549	14706	14893	14619	14583	14651	14879	14763	14629	14869	14812	14749	14640	14787	14740	14673	14567	14727	14635	14712	14598	14745	14694	14805	14709	14675	14759	14786	14623	14704	14672	14763	14649	14872	14662	14710	14727	14726	14799	14714	14719	14801	14751	14764	14609	14619	14805	14702	14686	14732	14575	14736	14701	14689	14804	14859	14831	14697	14793	14743	14710	14943	14706	14677	14771	14842	14751	14693	14707	14693	14819	14699	14616	14499	14767	14812	14551	14762	14765	14653	14771	14572	14724	14902	14782	14697	14725	14892	14801	14870	14768	14716	14621	14738	14734	14815	14607	14860	14675	14781	14772	14594	14845	14761	14708	14647	14661	14861	14921	14843	14887	14783	14676	14983	14840	14785	14813	14623	14739	14695	14778	14768	14787	14536	14803	14703	14880	14755	14761	14717	14726	14586	14681	14841	14750	14588	14618	14677	14649	14850	14661	14619	14765	14664	14696	14595	14955	14691	14635	14732	14779	14655	14759	14732	14822	14735	14894	14835	14771	14862	14710	14782	14793	14706	14713	14470	14837	14757	14671	14741	14882	14756	14726	14691	14650	14619	14690	14710	14746	14926	14856	14918	14647	14868	14942	14823	14758	14631	14728	14898	14719	14652	14739	14726	14788	14672	14886	14839	14826	14665	14885	14596	14800	14697	14768	14838	14661	14831	14785	14747	14912	14691	14866	14672	14737	14789	14789	14762	14650	14643	14726	14719	14604	14758	14828	14763	14721	14801	14717	14613	14780	14846	14774	14673	14891	14860	14874	14689	14918	14722	14716	14660	14809	14735	14752	14718	14727	14813	14581	14757	14786	14782	14750	14834	14746	14701	14508	14794	14773	14826	14784	14561	14596	14791	14808	14686	14794	14725	14815	14948	14715	14736	14596	14706	14762	14769	14791	14862	14686	14768	14788	14780	14662	14883	14768	14703	14716	14700	14613	14801	14833	14840	14591	14711	14724	14733	14766	14621	14595	14791	14920	14848	14753	14623	14933	14701	14684	14632	14613	14708	14752	14683	14837	14808	14741	14622	14596	14612	14730	14799	14882	14719	14762	14801	14766	14978	14785	14724	14825	14887	14638	14767	14688	14738	14805	14770	14702	14991	14682	14693	14825	14796	14777	14845	14741	14858	14621	14681	14606	14687	14723	15053	14642	14750	14734	14865	14690	14786	14923	14702	14709	14753	14737	14703	14835	14554	14675	14734	14763	14771	14660	14730	14677	14816	14735	14768	14652	14792	14705	14631	14526	14917	14612	14578	14741	14632	14884	14704	14848	14749	14862	14793	14678	14703	14654	14572	14595	14610	14666	14710	14601	14743	14720	14646	14619	14776	14752	14685	14667	14685	14711	14758	14802	14834	14829	14757	14822	14697	14585	14763	14802	14697	14669	14812	14646	14885	14858	14594	14709	14954	14708	14812	14817	14614	14795	14689	14839	14773	14615	14817	14800	14727	14805	14810	14766	14877	14854	14783	14814	14706	14632	14686	14695	14845	14764	14930	14667	14688	14667	14589	14845	14675	14828	14783	14645	14668	14682	14756	14732	14877	14668	14748	14719	14853	14814	14743	14780	14664	14640	14687	14668	14773	14731	14817	14619	14685	14695	14789	14782	14598	14704	14685	14710	14651	14880	14737	14638	14816	14795	14623	14934	14573	14854	14705	14722	14606	14643	14698	14739	14689	14674	14786	14690	14820	14705	14810	14725	14753	14846	14754	14664	14683	15004	14734	14702	14864	14608	14807	14751	14677	14552	14827	14658	14742	14838	14569	14715	14759	14784	14876	14616	14794	14687	14735	14614	14783	14674	14860	14632	14716	14680	14794	14771	14623	14680	14807	14713	14584	14644	14893	14625	14677	14751	14841	14570	14753	14657	14680	14854	14731	14892	14793	14695	14742	14639	14847	14856	14570	14702	14899	14697	14782	14696	14733	14801	14857	14823	14663	14828	14881	14780	14576	14798	14788	14751	14581	14890	14546	14860	14742	14685	14772	14855	14768	14673	14678	14824	14799	14704	14829	14700	14707	14657	14783	14669	14703	14737	14693	14823	14798	14755	14660	14604	14726	14690	14747	14624	14618	14680	14728	14699	14588	14619	14700	14769	14667	14717	14698	14681	14556	14889	14754	14631	14802	14596	14727	14759	14741	14597	14772	14768	14732	14670	14739	14903	14778	14658	14829	14691	14848	14797	14614	14908	14770	14581	14718	14550	14701	14729	14609	14553	14568	14865	14855	14758	14669	14865	14742	14877	14725	14744	14631	14874	14615	14476	14780	14620	14757	14788	14682	14840	14806	14712	14814	14751	14573	14718	14817	14631	14948	14609	14783	14579	14884	14764	14808	14794	14610	14710	14759	14628	14860	14682	14816	14810	14697	14590	14718	14660	14760	14778	14664	14674	14622	14792	14724	14710	14569	14704	14651	14790	14724	14863	14629	14651	14715	14725	14707	14811	14631	14695	14685	14580	14813	14646	14689	14779	14756	14677	14839	14896	14764	14728	14961	14838	14695	14709	14723	14663	14645	14871	14843
22573	21038	28794	23492	21187	22635	22875	17632	16793	16917	16998	16856	20967	35701	35703	30636	24148	19763	17785	16774	16326	16331	16385	16520	16547	16552	16591	16376	16513	16493	16472	16516	16442	16417	16248	16208	16260	16433	16429	16311	16310	16254	16454	16361	16399	16284	16461	16301	16420	16436	16334	16346	16301	16496	16232	16489	16258	16339	16362	16395	16292	16282	16342	16448	16316	16326	16375	16169	16237	16242	16264	16464	16298	16326	16231	16204	16514	16173	16337	16564	16463	16278	16229	16386	16167	16445	16275	16409	16177	16331	16364	16437	16304	16173	16252	16106	16453	16574	16220	16241	16409	16453	16282	16113	16227	16198	16316	16373	16196	16248	16407	16449	16251	16252	16219	16086	16351	16149	16439	16200	16195	16317	16347	16299	16254	16435	16471	16123	16306	16213	16407	16375	16131	16287	16524	16365	16250	16102	16219	16228	16579	16115	16464	16338	16502	16451	16512	16300	16290	16151	16053	16246	16172	16299	16374	16269	16237	16306	16297	16320	16460	16209	16220	16297	15938	16257	16224	16363	16255	16228	16343	16204	16295	16204	16083	16516	16161	16452	16395	16271	16406	16342	16390	16326	16391	16257	16280	16463	16335	16153	16125	16265	16294	16337	16387	16430	16379	16237	16242	16330	16248	16270	16458	16278	16294	16311	16345	16124	16368	16354	16162	16436	16281	16044	16335	16308	16229	16196	16232	16184	16240	16135	16314	16071	16291	16235	16294	16271	16220	16205	16266	16319	16327	16167	16212	16315	16424	16206	16259	16115	16164	16180	16124	16255	16305	16554	16190	16038	16272	16512	16187	16379	16355	16200	16193	16198	16345	16133	16286	16125	16349	16160	16070	16131	16369	16342	16535	16258	16143	16365	16339	16338	16290	16187	16428	16184	16440	16232	16235	16358	16217	16331	16172	16327	16205	16258	16504	16276	16153	16109	16224	16078	16153	16214	16267	16262	16336	16282	16173	16083	16115	16344	16418	16298	16266	16316	16343	16211	16192	16272	16207	16266	16337	16330	16253	16226	16399	16373	16237	16292	16388	16449	16373	16269	16188	16303	16328	16333	16244	16250	16208	16600	16180	16258	16257	16282	16196	16322	16414	16090	16237	16296	16277	16178	16418	16361	16523	16268	16172	16201	16062	16339	16430	16420	16316	16354	16358	16102	16369	16451	16186	16246	16316	16420	16167	16369	16375	16112	16109	16275	16069	16333	16250	16220	16298	16379	16239	16255	16240	16088	16289	16336	16521	16075	16607	16204	16178	16172	16283	16191	16420	16333	16328	16322	16338	16082	16259	16046	16251	16180	16167	16203	16508	16320	16483	16424	16263	16489	16233	16200	16204	16219	16192	16161	16333	16346	16478	16325	16194	16326	16171	16364	16369	16376	16279	16098	16280	16301	16258	16282	16193	16208	16189	16317	16281	16469	16228	16232	16215	16349	16429	16293	16196	16375	16422	16324	16322	16214	16204	16284	16242	16202	16225	16171	16156	16274	16053	16239	16114	16221	16147	16211	16381	16451	16220	16089	16240	16219	16253	16511	16252	16386	16347	16072	16115	16064	16237	16350	16274	16188	16252	16238	16235	16190	16241	16137	16379	16288	16261	16329	16339	16223	16157	16111	16258	16287	16287	16254	16192	16062	16310	16355	16342	16250	16408	16346	16117	16223	16090	16203	16240	16240	16129	16229	16258	16328	16259	16087	16213	16216	16188	16103	16182	16386	16324	16303	16338	16387	16621	16163	16326	16243	16345	16146	16342	16333	16198	16124	16238	16269	16184	16187	16142	16480	16206	16222	16273	16168	16324	16235	16427	16250	16259	16264	16205	16436	16035	16276	16345	16169	16081	16213	16216	16261	16164	16378	16473	15989	16405	16286	16090	16104	16066	16362	16333	16221	16215	16454	16172	16431	16196	16332	16057	16286	16313	16380	16263	16150	16266	16126	16225	16387	16333	16164	16392	16279	16395	16404	16452	16139	16231	16389	16235	16241	16196	16187	16158	16329	16122	16257	16126	16218	16221	16411	16201	16253	16410	16261	16175	16342	16327	16261	16278	16171	16086	16192	16235	16293	16138	16433	16481	16270	16134	16211	16402	16192	16492	16292	16361	16345	16034	16378	16211	16153	16356	16322	16116	16258	16395	16321	16313	16213	16355	16287	16285	16113	16222	16117	16468	16226	16010	16111	16264	16496	16163	16241	16281	16364	16226	16205	16119	16291	16331	16105	16029	16284	16241	16248	16251	16392	16245	16252	16173	16206	16165	16220	16345	16344	16112	16344	16171	16226	16321	16270	16227	16258	16085	16320	16221	16046	16347	16143	16317	16345	16217	16228	16241	16133	16155	16184	16264	16138	16396	16181	16227	16129	16546	16307	16318	16356	16173	16216	16156	16266	16368	16243	16255	16235	16192	16143	16301	16241	16359	16412	16193	16253	16368	16393	16093	16211	16252	16219	16321	16339	16410	16467	16122	16260	16434	16279	16106	16265	16131	16252	16120	16311	16199	16169	16226	16269	16337	16375	16266	16313	16327	16317	16220	16321	16544	16198	16282	16222	16305	16094	16477	16233	16069	16223	16017	16369	16301	16262	16347	16254	16347	16325	16319	16234	16382	16301	16369	16348	16253	16354	16175	16174	16442	16220	16325	16077	16127	16225	16339	16258	16511	16253	16300	16102	16260	16237	16170	16260	16279	16229	16263	16270	16095	16221	16337	16156	16375	16255	16142	16366	16114	16306	16116	16335	16360	16450	16260	16227	16206	16517	16552	16229	16134	16228	16361	16353	16237	16287	16348	16254	16295	16189	16182	16298	16193	16375	16284	16426	16111	16285	16242	16174	16230	16457	16359	16377	16362	16395	16223	16319	16194	16167	16296	16259	16218	16334	16470	16146	16299	16246	16255	16051	16166	16329	16444	16247	16280	16074	16376	16208	16300	16360	16217	16435	16281	16234	16383	16094	16175	16120	16359	16303	16368	16216	16241	16251	16092	16280	16214	16282	16368	16264	16168	16335	16609	16278	16384	16403	16348	16425	16219	16330	16261	16141	16183	16060	16333	16347	16289	16279	16249	16172	16356	16231	16281	16350	16212	16374	16202	16451	16436	16112	16123	16123	16350	16199	16120	16372	16461	16148	16211	16254	16389	16493	16275	16503	16407	16314	16217	16376	16243	16336	16097	16316	16205	16302	16406	16379	16414	16564	16232	16103	16221	16307	16459	16345	16354	16309	16228	16351	16138	16304	16384	16154	16066	16285	15995	16384	16251	16378	16417	16221	16226	16398	16324	16007	16175	16181	16234	16118	16412	16407	16389	16128	16177	16101	16300	16038	16050	16159	16334	16296	16384	16329	16355	16125	16271	16364	16282	16258	16133	16282	16276	16277	16310	16249	16357	16255	16473	16146	16258	16273	16206	16091	16346	16382	16255	16151	16303	16256	16204	16187	16308	16178	16182	16355	16247	16190	16312	16075	16376	16221	16138	16238	16214	15987	16246	16214	16353	16321	16107	16172	16373	16371	16272	16102	16103	16159	16428	16340	16181	16287	16316	16165	16144	16235	16127	16115	16410	16141	16371	16209	16260	16078	16419	16250	16199	16432	16345	16174	16349	16317	16153	16314	16359	16283	16333	16417	16272	16275	16431	16185	16367	16348	16209	16305	16395	16353	16278	16227	16155	16245	16237	16061	16160	16176	16237	16292	16213	16377	16253	16372	16426	16215	16199	16202	16392	16480	16113	16266	16355	16055	16134	16219	16367	16297	16058	16247	16084	16264	16434	16378	16287	16119	16243	15923	16122	16249	16289	16072	16260	16172	16293	16178	16339	16295	16333	16249	16247	16166	16243	16395	16197	16390	16461	16286	16257	16357	16326	16256	16275	16198	16314	16330	16050	16281	16179	16218	16406	16220	16303	16183	16289	16193	16275	16132	16214	16185	16255	16322	16196	16197	16237	16338	16157	16292	16254	16224	16164	16171	16305	16191	16127	16249	16234	16236	16179	16354	16195	16282	16303	16334	16356	16290	16320	16317	16268	16105	16282	16348	16172	16151	16198	16324	16268	16341	16189	16274	16292	16234	16522	16122	16239	16341	16209	16329	16330	16151	16314	16125	16180	16302	16218	16227	16236	16280	16170	16300	16315	16239	16307	16091	16272	16402	16451	16304	16219	16091	16215	16203	16251	16240	16185	16462	16176	16279	16140	16229	16315	16323	16336	16105	16275	16259	16159	16207	16337	16298	16400	16264	16098	16066	16338	16180	16297	16338	16292	16319	16292	16292	16331	16282	16471	16355	16406	16315	16296	16527	16229	16255	16287	16179	16288	16324	16339	16313	16180	16331	16284	16304	16296	16216	16492	16346	16392	16279	16257	16160	16256	16276	16247	16145	16232	16329	16495	15985	16240	16352	16176	16303	16085	16330	16288	16389	16127	16213	16295	16257	16236	16198	16258	16229	16295	16271	16271	16151	16296	16265	16266	16150	16393	16277	16218	16034	16248	16453	16453	16292	16191	16235	16485	16244	16362	16135	16445	16471	16200	16099	16226	16287	16369	16291	16228	16087	16115	16324	16290	16308	16267	16055	16146	16229	16154	16240	16354	16350	16276	16036	16425	16298	16206	16353	16404	16359	16278	16290	16098	16334	16299	16196	16138	16156	16247	16463	16182	16208	16387	16360	16156	16170	16331	16390	16079	16272	16264	16239	16323	16150	16248	16360	16117	16311	16454	16376	16422	16153	16140	16100	16469	16287	16445	16288	16235	16282	16373	16202	16204	16274	16210	16467	16277	16286	16243	16154	16396	16095	16180	16352	16313	16290	16215	16357	16236	16229	16228	16216	16071	16317	16450	16351	16150	16169	16184	16366	16331	16160	16483	16213	16302	16192	16294	16114	16026	16122	16387	16172	16341	16250	16200	16305	16407	16233	16203	16245	16067	16095	16283	16113	16369	16198	16019	16334	16453	16212	16199	16350	16312	16245	16213	16289	16219	16203	16110	16195	16207	16190	16184	16206	16211	16115	16347	16158	16325	16267	16218	16275	16342	16278	16149	16378	16392	16390	16230	16211	16169	16165	16341	16275	16187	16236	16131	16266	16443	16212	16379	16331	16354	16168	16185	16160	16097	16248
14424	26070	23870	19663	17678	16831	15971	15787	15573	15434	15215	15511	23092	40009	38064	32325	24193	18624	16116	14833	14802	14851	14758	14865	15008	14838	14838	14707	14810	14771	14841	14761	14676	14756	14720	14799	14757	14678	14732	14782	14797	14675	14673	14882	14757	14908	14835	14770	14817	14793	14815	14764	14877	14709	14740	14843	14775	14860	14692	14845	14763	14708	14922	14728	14786	14918	14790	14716	14714	14629	14777	14793	14634	14783	14666	14891	14799	14921	14977	14663	14890	14718	14626	14759	14830	14727	14710	14794	14701	14842	14778	14738	14763	14847	14687	14898	14693	14825	14911	14909	14745	14614	14829	14782	14820	14758	14746	14725	14696	14894	14615	14685	14695	14760	14758	14776	14732	14955	14706	14844	14735	14687	14747	14706	14802	14661	14687	14749	14702	14916	14877	14755	14854	14868	14802	14850	14692	14667	14849	14918	14887	14581	14713	14849	14718	14916	14855	14870	14888	14732	14853	14796	14819	14694	14736	14804	14775	14712	14615	14666	14942	14653	14827	14833	14705	14743	14705	14752	14748	14888	14802	14730	14742	14624	14853	14801	14791	14832	14810	14829	14835	14670	14786	14702	14879	14804	14685	14984	14910	14844	14718	14631	14690	14826	14764	14938	14769	14764	14891	14662	14795	14757	14912	14820	14879	14580	14619	14733	14948	14803	14755	14794	14687	14797	14662	14754	14699	14535	14790	14640	14652	14677	14834	14756	14818	14865	14792	14796	14706	14686	14719	14878	14863	14757	14661	14782	14749	14723	14801	14670	14656	14628	14916	14836	14644	14716	14802	14679	14814	14771	14765	14768	14736	14818	14703	14845	14756	14764	14685	14843	14635	14898	14733	14649	14733	14770	14770	14519	14856	14808	14778	14652	14873	14914	14795	14831	14717	14809	14685	14773	14700	14584	14846	14721	14720	14635	14778	14890	14946	14598	14794	14759	14844	14719	14807	14951	14752	14848	14702	14783	14939	14723	14661	14687	14881	14751	14702	14893	14771	14883	14739	14845	14715	14693	14707	14889	14612	14818	15016	14750	14656	14736	14817	14792	14826	14718	14766	14802	14873	14825	14687	14848	14804	15011	14476	14683	14761	14889	14728	14652	14808	14779	14929	14818	14790	14722	14638	14817	14897	14641	14738	14890	14869	14663	14751	14654	14727	14665	14912	14747	14795	14727	14758	14774	14859	14780	14637	14771	14798	14917	14775	14876	14938	14751	14875	14703	14854	14684	14862	14851	14881	14836	14688	14711	14675	14874	14821	14818	14865	14795	14901	14804	14815	14697	14766	14769	14573	14765	14863	14789	14768	14935	14727	14824	14841	14577	14771	14829	14819	14800	14663	14846	14807	14760	14892	14747	14782	14777	14733	14716	14757	14734	14729	14832	14809	14828	14743	14794	14668	14544	14785	14546	14819	14848	14668	14791	14794	14660	14796	14689	14528	14776	14718	14631	14554	14822	14842	14638	14834	14751	14640	15004	14573	14923	14788	14780	14804	14878	14650	14735	14893	14685	14742	14812	14792	14777	14650	14721	14951	14828	14702	14757	15071	14752	14624	14814	14697	14631	14733	14793	14821	14701	14720	14731	14768	14764	14797	14840	14682	14672	14730	14818	14886	14841	14765	14741	14640	14729	14762	14723	14807	14731	14688	14801	14791	14755	14630	14677	14676	14693	14669	14823	14671	14675	14656	14882	14973	14775	14668	14775	14808	14702	14866	14878	14713	14663	14721	14718	14694	14821	14815	14754	14923	14836	14751	14878	14784	14859	14610	14653	14962	14730	14731	14816	14681	14642	14808	14717	14664	14723	14703	14954	14785	14721	14577	14781	14900	14700	14636	14944	14827	14684	14790	14766	14763	14846	14737	14718	14741	14754	14756	14510	14747	14635	14902	14786	14768	14751	14818	14852	14704	14639	14747	14801	14970	14763	14798	14731	14878	14732	14770	14950	14745	14826	14701	14780	14800	14616	14778	14701	14949	14548	14872	14691	14919	14871	14815	14873	14712	14786	14788	14682	14708	14796	14689	14929	14647	14706	14679	14772	14850	14795	14736	14641	14676	14805	14738	14597	14741	14534	14656	14859	14659	14628	14710	14659	14808	14853	14758	14698	14732	14963	14828	14676	14685	14893	14597	14666	14799	14836	14879	14788	14676	14800	14827	14655	14841	14672	14887	14854	14780	14926	14583	14759	14658	14768	14833	14850	14819	14624	14810	14744	14639	14750	14712	14679	14812	14975	14583	14657	14946	14794	14797	14845	14835	14716	14633	14714	14912	14924	14712	14864	14652	14946	14733	14806	14702	14746	14697	14935	14853	14647	14657	14862	14816	14750	14804	14687	14587	14755	14703	14786	14764	14718	14710	14747	14946	14612	14684	14625	14891	14951	14790	14714	14906	14803	14824	14565	14714	14677	14699	14675	14632	14895	14717	14898	14616	14952	14797	14690	14776	14856	14826	14792	14879	14850	14822	14790	14826	14612	14736	14747	14746	14723	14792	14779	14792	14899	14722	14805	14749	14661	14628	14654	14771	14835	14683	14901	14679	14719	14729	14626	14842	14599	14624	14640	14609	14707	14796	14740	14701	14853	14760	14761	14835	14643	15013	14799	14828	14871	14616	14749	14674	14814	14864	14754	14711	14844	14770	14885	14944	14716	14798	14851	14823	14824	14670	14754	14762	14802	14868	14858	14649	14722	14720	14721	14765	14913	14756	14911	14656	14948	14799	14754	14771	14780	14914	14782	14788	14779	14841	14806	14923	14830	14670	14790	14979	14653	14826	14835	14645	14734	14783	14797	14712	14871	14809	14748	14580	14634	14763	14749	14705	14831	14877	14826	14808	14879	14605	14770	14823	14770	14750	14639	14888	14763	14700	14775	14744	14787	14901	14879	14710	14692	14660	14688	14777	14804	14655	14889	14825	14675	14715	14739	14770	14741	14830	14736	14650	14730	14722	14904	14740	14822	14628	14873	15006	14717	14824	14587	14819	14798	14761	14876	14714	14648	14807	14890	14629	14779	14714	14779	14719	14639	14541	14836	14820	14888	14825	14879	14939	14646	14722	14794	14914	14642	14855	14642	14713	14807	14812	14885	14733	14921	14844	14806	14693	14690	14976	14783	14701	14821	14685	14783	14805	14782	14792	14640	14655	14637	14943	14786	14767	14708	14994	14911	14887	14765	14783	14741	14875	14686	14774	14772	14686	14562	14742	14748	14759	14830	14850	14835	14869	14711	14917	14541	14666	14714	14725	14609	14919	14748	14845	14789	14686	14701	14661	14703	14824	14885	14749	14952	14878	14665	14748	14784	15033	14925	14776	14723	14666	14659	14818	14700	14864	14585	14714	14685	14749	14841	14704	14936	14791	14689	14871	14765	14848	14935	14930	15004	14748	14820	14728	14727	14899	14730	14902	14776	14722	14762	14678	14692	14707	14858	14735	14673	14752	14763	14791	14697	14675	14799	14710	14787	14791	14825	14870	14861	14942	14755	14818	14809	14664	14941	14956	14780	14703	14762	14958	14636	14594	14623	14836	14568	14789	14827	14750	14781	14845	14789	14595	14760	14882	14655	14753	14756	14942	14704	14831	14807	14846	14688	14811	14768	14752	14722	14712	14941	14912	14834	14733	14664	14774	14779	14792	14590	14674	14731	14805	14784	14832	14625	14829	14685	14700	14518	14824	14845	14708	14722	14730	14645	14824	14598	14839	14629	14806	14908	14827	14839	14751	14784	14824	14696	14769	14754	14775	14685	14759	14716	14770	14860	14815	14696	14664	14864	14762	14662	14782	14803	14699	14644	14687	14845	14655	14506	14699	14812	14808	14842	14795	14840	14828	14790	14842	14682	14864	14769	14821	14722	14834	14767	14684	14736	14881	14896	14850	14804	14947	14960	14625	14719	14685	14879	14905	14759	14857	14580	14933	14818	14830	14893	14648	14803	14592	14711	14836	14880	15002	14765	14687	14810	14635	14838	14900	14799	14697	14895	14679	14807	14713	14831	14833	14660	14663	14925	14799	14617	14705	14782	14764	14626	14916	14750	14724	14782	14738	14650	14823	14666	14825	14961	14736	14779	14841	14791	14862	14660	14720	14889	14862	14831	14862	14680	14806	14886	14744	14635	14680	14677	14849	14970	14700	14718	14745	14947	14902	14771	14728	14863	14690	14831	14658	14838	14669	14592	14886	14610	14697	14692	14654	14881	14726	14899	15075	14916	14692	14876	14694	14674	14630	14854	14853	14784	14729	14896	14728	14671	14924	14565	14743	14778	14822	14678	14764	14875	14779	14720	14965	14758	14902	14734	14835	14706	14663	14810	14800	14755	14791	14817	14696	14891	14612	14813	14842	14598	14670	14776	14662	14768	14658	14665	14901	14810	14851	14657	14821	14741	14809	14917	14856	14885	14697	14759	14790	14580	15015	14753	14826	14750	14742	14702	14715	14885	14800	14849	14669	14676	14674	14879	14661	14749	14866	14564	14766	14798	14663	14697	14772	14829	14909	14831	14750	14913	14692	14744	14771	14876	14766	14939	14675	14692	14679	14811	14668	14694	14726	14742	14768	14839	14759	14717	14702	14736	14845	14925	14739	14829	14739	14681	14821	14935	14809	14675	14727	14796	14740	14717	14717	14775	14757	14815	14814	14779	14809	14597	14799	14652	14885	14762	14713	14853	14573	14622	14633	14659	14751	14885	14785	14708	14614	14714	14895	14637	14661	14831	14927	14603	14727	14672	14917	14741	14783	14852	14844	14807	14728	14678	14754	14777	14786	14637	14778	14840	14864	14866	14845	14864	14679	14732	14887	14691	14918	14636	14836	14921	14723	14734	14771	14883	14809	14738	14829	14824	14692	14679	14866	14760	14671	14811	14643	14575	14726	14776	14818	14845	14862	14927	14795	14756	14853	14802	14873	14693	14709	14990	14848	14702	14691	14639	14863	14798	14851	14779	14807	14677	14849	14906	14874	14741	14829	14878	14627	14849	14800	14742	14876	14982	14971	14844	14599	14789	14811	14610	14795	14803	14788	14858	14470	14791	14720	14711	14836	14865	14704	14847	14729	14657	14677	14668	14824	14625	14739	14847	14766	14860	14777	14737	14830	14831	14680	14749	14731	14724	14883	14770
27190	21479	22187	18490	15396	15470	15546	15365	15270	15579	15430	15494	16016	16744	17196	16780	16269	15864	15631	15294	15237	15313	15478	15383	15370	15144	15299	15277	15295	15282	15292	15457	15430	15257	15367	15467	15343	15213	15370	15382	15388	15363	15429	15443	15298	15260	15263	15277	15469	15484	15459	15287	15151	15369	15472	15346	15319	15197	15241	15238	15410	15375	15425	15539	15313	15383	15297	15362	15267	15559	15321	15387	15270	15109	15327	15219	15352	15168	15311	15360	15096	15191	15199	15336	15396	15229	15296	15406	15350	15182	15250	15178	15235	15220	15261	15231	15258	15302	15215	15382	15230	15208	15377	15297	15222	15212	15422	15219	15134	15171	15332	15280	15163	15219	15329	15244	15333	15124	15274	15086	15316	15341	15275	15200	15321	15176	15454	15204	15322	15203	15247	15453	15048	15424	15256	15492	15379	15409	15416	15494	15357	15253	15359	15115	15338	15169	15313	15216	15356	15187	15219	15381	15481	15199	15287	15442	15076	15149	14952	15304	15366	15242	15292	15199	15311	15448	15341	15178	15349	15230	15512	15405	15341	15281	15271	15338	15182	15199	15279	15202	15136	15414	15276	15506	15401	15343	15551	15320	15116	15209	15242	15342	15485	15190	15347	15205	15297	15289	15464	15452	15432	15418	15302	15157	15129	15279	15389	15314	15323	15190	15426	15155	15420	15151	15275	15176	15343	15335	15341	15317	15176	15288	15349	15309	15301	15096	15246	15316	15401	15378	15415	15315	15545	15414	15235	15287	15193	15028	15012	15334	15370	15338	15135	15350	15099	15306	15531	15151	15074	15260	15340	15281	15287	15364	15572	15107	15363	15201	15120	15282	15129	15129	15327	15318	15298	15029	15269	15293	15361	15235	15151	15264	15208	15276	15280	15505	15254	15247	15187	15430	15400	15267	15169	15283	15244	15284	15426	15365	15332	15451	15396	15401	15192	15435	15321	15181	15266	15403	15245	15278	14932	15280	15350	15209	15278	15185	15270	15341	15248	15243	15226	15275	15280	15171	15254	15166	15257	15299	15351	15180	15164	15056	15465	15250	15259	15401	15504	15461	15467	15376	15168	15374	15301	15327	15375	15334	15372	15051	15065	15371	15258	15430	15385	15224	15262	15502	15268	15252	15417	15180	15275	15415	15202	15131	15233	15443	15349	15269	15237	15188	15148	15204	15229	15422	15217	15448	15363	15381	15281	15226	15306	15455	15376	15264	15218	15356	15221	15427	15156	15242	15194	15322	15265	15394	15450	15308	15302	15295	15326	15329	15299	15344	15108	15174	15150	15427	15161	15242	15329	15235	15356	15453	15279	15210	15476	15286	15339	15291	15403	15321	15253	15330	15281	15424	15519	15344	15283	15425	15295	15448	15180	15249	15313	15181	15311	15305	15335	15253	15345	15428	15269	15359	15189	15406	15373	15212	15356	15233	15480	15381	15437	15335	15214	15375	15366	15455	15346	15352	15315	15179	15306	15190	15219	15175	15313	15460	15318	15109	15098	15542	15192	15231	15291	15323	15293	15335	15396	15409	15392	15310	15411	15221	15338	15560	15519	15382	15173	15211	15339	15424	15259	15164	15470	15343	15182	15406	15283	15274	15301	15329	15220	15253	15326	15210	15315	15469	15176	15421	15165	15248	15418	15071	15375	15304	15382	15310	15417	15394	15299	15236	15413	15262	15064	15366	15369	15280	15145	15182	15315	15231	15411	15132	15215	15387	15349	15380	15142	15177	15318	15405	15378	15271	15112	15239	15265	15273	15395	15381	15339	15145	15250	15355	15220	15298	15325	15216	15405	15358	15299	15475	15191	15235	15399	15410	15294	15237	15319	15353	15079	15354	15277	15237	15292	15319	15338	15093	15289	15212	15317	15261	15314	15421	15400	15300	15343	15382	15349	15406	15139	15465	15487	15215	15265	15253	15401	15068	15344	15311	15327	15180	15363	15368	15250	15350	15266	15159	15313	15378	15150	15393	15262	15182	15326	15251	15313	15245	15361	15374	15212	15411	15367	15167	15064	15249	15343	15071	15158	15292	15475	15366	15325	15253	15300	15259	15456	15360	15319	15082	15076	15054	15253	15260	15294	15346	15366	15555	15286	15099	15297	15188	15218	15119	15166	15255	15401	15410	15182	15150	15258	15459	15460	15357	15197	15362	15276	15319	15411	15352	15243	15316	15327	15512	15441	15506	15518	15456	15223	15391	15227	15418	15365	15152	15350	15359	15259	15393	15244	15418	15334	15373	15388	15325	15371	15204	15218	15462	15538	15321	15250	15553	15355	15130	15222	15385	15319	15268	15369	15221	15410	15447	15359	15299	15244	15472	15451	15342	15349	15393	15486	15384	15297	15168	15170	15220	15497	15238	15281	15373	15410	15385	15249	15380	15412	15242	15346	15501	15467	15302	15228	15260	15093	15568	15266	15248	15392	15420	15500	15186	15346	15360	15194	15339	15270	15164	15338	15345	15266	15426	15405	15328	15282	15303	15398	15311	15123	15205	15234	15216	15391	15359	15261	15325	15201	15223	15305	15340	15320	15269	15164	15488	15409	15252	15282	15469	15413	15279	15204	15268	15478	15181	15276	15465	15332	15054	15177	15232	15214	15371	15402	15431	15275	15515	15348	15286	15304	15496	15283	15340	15416	15320	15268	15140	15357	15322	15225	15346	15281	15211	15223	15303	15314	15189	15141	15444	15182	15075	15324	15284	15375	15388	15315	15346	15364	15306	15362	15340	15373	15206	15409	15370	15318	15474	15147	15354	15107	15353	15262	15183	15257	15476	15437	15169	15259	15258	15128	15225	15281	15175	15237	15419	15202	15293	15181	15339	15318	15364	15224	15204	15213	15431	15299	15315	15210	15342	15265	15395	15365	15215	15080	15300	15249	15362	15471	15328	15234	15298	15160	15455	15404	15383	15386	15302	15209	15362	15397	15182	15425	15213	15160	15312	15287	15284	15380	15291	15282	15344	15492	15320	15358	15493	15369	15423	15424	15277	15199	15359	15291	15320	15236	15326	15292	15295	15270	15268	15365	15287	15325	15236	15265	15278	15253	15291	15094	15258	15274	15477	15269	15370	15325	15087	15222	15257	15435	15343	15184	15255	15304	15134	15307	15328	15336	15292	15403	15196	15293	15301	15335	15377	15176	15226	15353	15165	15096	15231	15357	15140	15298	15271	15117	15323	15434	15150	15254	15232	15449	15343	15378	15272	15318	15271	15220	15240	15315	15096	15368	15155	15145	15273	15324	15283	15343	15458	15417	15173	15354	15298	15367	15308	15388	15273	15310	15427	15491	15350	15458	15420	15412	15065	15312	15397	15271	15419	15165	15269	15243	15456	15192	15407	15245	15411	15212	15263	15332	15397	15243	15326	15438	15323	15361	15309	15250	15157	15356	15196	15332	15409	15176	15282	15325	15338	15291	15122	15499	15300	15465	15261	15183	15423	15326	15226	15258	15164	15379	15432	15250	15255	15337	15148	15274	15084	15259	15357	15418	15388	15410	15248	15197	15329	15138	15317	15250	15255	15377	15485	15155	15327	15447	15196	15343	15403	15318	15214	15217	15239	15311	15201	15321	15345	15207	15384	15233	15346	15573	15235	15172	15510	15072	15394	15343	15274	15115	15144	15455	15473	15332	15440	15329	15356	15271	15291	15207	15498	15528	15303	15250	15337	15301	15188	15397	15361	15247	15570	15077	15331	15199	15284	15107	15512	15491	15315	15272	15232	15308	15224	15313	15240	15298	15248	15291	15159	15053	15100	15227	15134	15332	15355	15210	15389	15400	15167	15386	15212	15271	15121	15347	15443	15225	15379	15459	15326	15365	15429	15203	15475	15140	15287	15240	15448	15345	15176	15412	15275	15503	15354	15303	15445	15494	15299	15416	15228	15300	15448	15338	15484	15203	15275	15245	15237	15305	15396	15318	15414	15244	15168	15207	15386	15406	15265	15306	15177	15315	15268	15270	15300	15297	15236	15284	15180	15408	15255	15216	15293	15448	15274	15282	15125	15097	15244	15174	15448	15219	15362	15320	15307	15437	15312	15247	15357	15477	15050	15366	15173	15266	15203	15227	15272	15496	15489	15229	15353	15450	15406	15430	15265	15295	15536	15244	15411	15228	15403	15332	15135	15004	15470	15593	15435	15295	15339	15378	15451	15304	15097	15398	15428	15361	15121	15322	15380	15484	15392	15056	15339	15166	15325	15167	15615	15259	15333	15320	15207	15335	15264	15341	15199	15047	15191	15296	15200	15320	15323	15256	15366	15333	15251	15369	15355	15142	15325	15326	15385	15376	15231	15423	15301	15306	15110	15226	15288	15275	15350	15458	15321	15287	15325	15263	15303	15375	15241	15353	15276	15259	15300	15213	15225	15202	15267	15210	15289	15166	15324	15223	15283	15245	15270	15329	15215	15253	15149	15259	15310	15352	15517	15415	15230	15266	15284	15289	15268	15510	15411	15311	15141	15255	15340	15323	15217	15271	15113	15184	15216	15367	15312	15319	15258	15213	15299	15242	15243	15317	15222	15227	15224	15336	15345	15342	15323	15183	15090	15312	15246	15111	15119	15366	15405	15591	15335	15443	15204	15433	15221	15277	15260	15194	15186	15311	15300	15371	15432	15451	15161	15216	15360	15312	15350	15452	15281	15418	15466	15202	15180	15308	15456	15353	15430	15202	15332	15252	15272	15415	15298	15254	15291	15277	15207	15268	15268	15254	15272	15319	15568	15359	15484	15008	15203	15277	15245	15272	15331	15375	15279	15572	15288	15541	15455	15280	14962	15345	15233	15426	15221	15496	15437	15582	15295	15299	15267	15260	15231	15404	15246	15227	15228	15271	15203	15348	15383	15323	15276	15199	15143	15257	15230	15062	15275	15276	15405	15208	15407	15436	15257	15248	15336	15270	15173	15203	15374	15328	15369	15365	15365	15213	15259	15329	15245	15233	15353	15411	15192	15180	15113	15181	15320	15545	15348	15381	15230	15430	15406	15387	15536	15238	15369	15387	15366	15059	15382	15222	15191	15062	15336	15351	15268	15471	15277	15264	15136	15220	15250	15129	15146	15209	15165	15375	15227	15369	15468	15429	15412	15256	15330	15394	15139	15232	15396	15431	15148
13636	15792	15358	14542	14389	14084	14195	14330	14210	14240	14224	14209	15164	16441	16580	15780	15077	14408	14245	14114	14015	14106	14223	14189	14171	14058	14174	14312	14278	14143	14117	14068	14277	14122	14029	14151	13994	14248	14139	14148	14100	14024	14217	14109	14135	14028	14283	14164	14170	14062	14234	14092	14036	14223	14203	14030	14214	14126	14012	14018	14251	14133	14038	14009	14178	14081	13961	14159	14041	14202	13997	14081	14068	13928	14281	14189	14199	14154	14196	14034	14091	14172	14134	14079	13956	13922	14140	14127	14170	14108	14089	14113	14224	14163	13932	14032	14180	14046	13929	14063	13921	14051	13981	14009	14069	14105	14118	14206	14136	14216	14105	14134	13931	14093	14156	14244	13987	14110	14268	13990	14055	14086	13871	14056	14155	14138	14121	14258	14038	14050	13952	13996	14165	14076	14230	14141	14119	14003	14046	13985	14089	14201	14114	14087	14138	14137	14054	14249	14246	14137	14295	14109	14083	14153	14081	14009	14100	13994	14161	14194	14085	14190	14011	13985	14181	14175	14048	13921	14157	14075	14041	14063	14062	14036	14301	14138	14055	14016	14117	13997	13969	14127	14124	14141	14248	13916	14042	14192	14022	14208	14206	13975	14085	13967	14251	13989	14177	13937	14062	14138	14104	14070	14207	14057	14100	14127	14150	14071	13932	14052	14155	13950	14023	14084	14117	14109	14241	14267	14090	14184	14105	14049	14011	14178	14263	14130	14037	14006	14122	14091	14005	14040	14106	14133	14049	14190	14078	13812	14129	14010	14182	14052	14150	14059	14094	13948	14113	13974	14254	14290	14079	14061	14021	14199	14024	14133	14070	13906	14041	14159	14179	13968	14099	14057	14167	14058	14231	14134	14218	14022	14043	14078	14110	14263	14137	14047	13923	14168	14099	14236	13913	14100	14158	14091	13935	13987	14157	14231	14066	14094	14363	14031	14190	14322	14057	14213	14020	14209	14185	14088	14203	14044	14021	14001	14217	14110	14206	14390	14085	14130	14074	14229	14185	14070	14151	14045	14071	14036	14270	14081	14102	14018	14228	13890	14132	14281	14204	14158	14054	14230	14034	13958	14030	14206	14110	14059	14260	14098	14255	14098	14000	13988	14020	13977	14088	14065	14064	14064	13979	14075	14105	14141	14167	13984	14098	14168	14121	14039	14162	14113	14082	14177	14004	14086	13981	14121	14306	14040	14150	14074	14028	14140	14175	14205	14102	14149	13937	14112	14164	14102	14085	14095	14067	14029	14289	14234	14129	14150	14161	13995	13966	14108	14076	14265	14315	14038	14092	14272	14144	14164	14272	14084	14014	14221	14040	14205	14117	14085	14062	14034	14260	14209	14160	13963	13949	14130	14128	14129	13953	14199	14125	14043	14045	13974	14046	14271	13971	14232	14204	14291	14008	14032	14069	14060	13951	14136	14192	14190	13897	13982	14107	14129	14009	14266	13913	14309	14231	14069	13977	14192	14228	14135	14110	13993	14083	14176	14087	14219	14223	14206	14102	14005	14090	14049	14097	14120	14233	14222	14036	14078	14070	14063	13994	14078	14044	14151	14366	13890	14202	14019	14189	14189	13858	14032	14087	14201	14121	14198	14023	14065	14225	14069	14054	14089	14203	14204	14107	14205	14239	14059	14118	14135	14037	14101	14159	14041	14260	14055	14230	14030	14176	14180	14006	13916	14094	13978	14348	14013	14165	14128	14129	14184	14186	13986	14126	14151	14201	14037	14183	14127	14277	14059	14187	14185	14165	13995	13969	14263	13936	13954	14144	14174	14022	14122	14057	14203	14001	14045	14367	14249	14057	14083	14053	14108	14294	14140	14226	14210	14024	14223	14240	14009	14263	13984	14221	14156	14109	14026	14240	14156	14060	14238	14165	14197	14053	14145	14099	14053	14090	14270	14356	14068	14275	14119	14115	14013	14285	14026	14057	13979	14312	14166	14149	14091	14182	14091	14053	14112	14086	14356	14180	13992	14258	14016	14196	14071	14078	14185	14298	14301	14035	14152	14202	13984	14063	14144	14062	14097	14039	14218	14139	14179	14194	14216	14213	14209	14192	14100	14017	14072	14080	14040	14291	14070	14159	14185	14041	13936	14175	14087	14132	14245	14122	13956	14210	14247	14063	14097	14194	14145	14014	13882	14127	13995	14168	14155	14124	14261	14149	14207	14187	14184	14162	14252	14152	14136	14137	14143	14177	14046	14106	14088	14177	14030	14042	14017	14014	14178	14009	14056	14224	14078	14269	14047	14097	13969	14161	14305	14181	14006	14155	14073	14332	13939	14007	14102	14119	14024	14118	14113	14221	14098	14263	14234	14327	14056	14111	14141	14198	14264	14079	13968	14213	14270	14129	14095	13970	14043	14053	14211	14141	14156	14087	14098	14214	13971	14174	14287	14222	14023	13972	14108	13976	14154	13989	14129	14024	13991	14176	14237	14107	14039	14038	14161	14136	14180	14090	14205	14155	14111	14155	14116	14154	14041	13980	14109	13999	14051	13990	14067	14023	14239	14335	14112	14208	14111	14020	14020	14068	14321	14248	14063	14102	14140	14323	14018	14149	14138	14104	14089	14161	14195	14101	14132	14234	13990	14198	14133	14047	14079	14143	14133	14071	14136	14258	14125	14079	14007	14080	14085	14146	14176	14150	14196	14116	14200	13937	14076	14191	14120	13988	14110	14108	14161	14174	13983	14026	14091	14026	14213	14178	14054	14101	14039	14045	14278	14022	14157	14178	14091	14124	14240	14193	14149	14211	14120	14016	14216	14230	14129	14130	14111	14076	14032	14041	13983	14294	14053	13975	14183	14067	13912	13967	14184	14169	14116	14266	14157	14144	14074	14000	14292	14074	14120	14101	14058	14128	14080	14113	14111	14114	14021	14121	14196	14046	14116	14233	14165	14012	14161	14095	14088	13972	14002	14102	14034	14130	14137	13993	14094	14261	14183	14185	13980	14101	14013	14151	14068	14169	14048	13867	14135	14130	14138	14028	14116	14065	14205	14114	14168	14026	14161	13905	14233	14166	14133	14204	14125	14275	14135	13951	14077	14063	14233	14132	14208	14066	14079	14092	14308	14218	14153	14054	14151	14102	14223	14081	14040	14210	14160	14146	14124	14178	14197	14031	13963	14246	14143	14152	14105	14226	14295	14260	14194	14079	14187	14258	14225	14147	14164	14223	14143	14322	14213	14119	14166	13894	14313	14090	13984	14126	14043	14217	14253	14088	14171	14207	14305	14213	14172	14001	14058	14018	14078	14102	14190	13995	14201	14161	14178	14122	14193	14155	14229	14221	14144	14190	14057	14007	14182	14141	14012	14124	14148	14102	14167	14071	14044	14149	14180	14093	14064	14158	14268	13938	14162	14105	14166	14140	14141	14219	14125	14122	13995	14030	14191	14146	14192	14204	14078	14192	14164	14035	14042	14172	13950	14103	14055	14096	14027	14044	14126	14162	14033	14186	14220	14129	14306	14137	14196	13915	14159	14042	13995	14041	14169	14075	14198	14053	14109	14101	14151	13968	14049	14185	14117	14098	14156	14006	14186	14022	14314	14184	14125	14021	14019	14101	14247	14109	14099	14141	14125	14062	14060	14177	14077	14055	14106	14067	14231	14067	14099	14129	14182	14179	14095	14019	14003	14017	14112	14010	14073	14260	14150	14152	14292	14163	14147	14163	14158	13893	14195	14031	14159	14102	14126	13994	14308	14172	14047	14207	14082	14054	14155	14143	14030	14111	14136	14214	13981	14143	13969	13979	14058	14135	14060	14275	14182	14109	14103	14133	14185	13989	13838	14266	14273	14003	14295	14026	14209	14020	14246	14056	14054	14018	14165	14110	14195	14256	14064	14323	14221	14152	14080	13988	14182	14069	14167	14230	14028	14028	13968	14078	14285	14158	14226	14254	13975	14042	14174	14125	14079	14058	14147	14318	14118	14099	14305	14151	14112	13896	14125	14076	14264	14084	14004	14122	14089	14219	14161	14047	14259	14142	14167	14158	14183	14079	13966	14091	14185	13932	14138	14313	14037	14018	14041	14181	14134	14156	14225	14146	14116	14156	13900	14001	14290	14065	14163	14121	14063	14184	14168	14052	14042	14102	14105	14035	14040	14190	13903	14121	14028	14177	14039	14284	14161	14062	14193	14081	14160	14159	14051	14108	14193	14064	13989	14078	14359	14062	14125	14166	14073	14131	14131	14142	14209	13865	14264	13979	14135	14099	14121	14059	14186	14185	14099	14060	14153	14110	13921	14239	14120	14111	14167	13942	14067	14107	13996	14106	14156	14106	14105	13945	13914	14030	14301	13997	14137	13887	13978	14171	14011	13992	14163	14041	14274	14315	14102	14049	14102	14215	13907	13948	14046	14141	14096	14295	14101	14115	13979	14081	14020	14065	14076	14133	14182	14104	13986	14247	14192	14010	14014	14220	14193	13926	14131	14062	14080	13994	14105	14252	14134	13939	13888	14229	14041	14114	14293	14158	14126	14115	14085	14257	13901	14116	14128	14118	13940	14122	14086	14140	14007	13997	14051	14045	14088	14179	14210	14167	14100	14084	14172	14026	14020	14000	14081	14020	13983	14033	14263	14019	14137	14197	14094	14257	14186	13960	14111	14125	14162	14195	14085	14278	14159	13968	13913	14100	14106	14195	14162	13898	14205	14362	14055	14184	14230	14187	14164	13974	14093	14237	14205	14362	14137	14133	14055	14147	14220	14163	14221	14155	14208	13994	14118	13937	14069	14041	14151	14388	14136	14089	13892	14062	14112	14096	14089	13951	14112	14051	14135	14144	14227	14075	14124	14206	14065	14053	14056	14047	14150	14245	14014	14083	14139	14216	14056	14105	14178	14072	14099	14130	14046	13953	14077	14177	13971	14058	14179	13998	14081	14070	14155	14087	14052	14155	14218	14170	13952	14103	14154	14024	14028	14237	14253	14141	14152	14108	14120	14104	14275	13958	14160	14077	14013	14057	14115	14017	14216	14069	14256	14107	14051	14169	14104	14305	14221	14196	14118	14139	14064	14035	14241	14141	14207	14179	14209	14045	14172	14209	14209	14140	14152	14123	14129	13856	14243	14154	13983	14142	13922	14132	14125	14158	14221	14110	14106
23579	21052	28402	23974	21592	20111	18358	16117	15408	15661	15737	15858	22483	27923	27056	23304	19535	17207	15992	15448	15436	15386	15460	15462	15398	15202	15459	15364	15317	15206	15477	15412	15626	15309	15334	15497	15427	15118	15389	15256	15457	15417	15392	15429	15376	15458	15480	15333	15345	15300	15365	15429	15496	15382	15237	15288	15274	15214	15368	15486	15344	15202	15344	15308	15323	15298	15293	15336	15375	15322	15255	15331	15266	15299	15390	14943	15120	15165	15216	15416	15309	15357	15319	15394	15389	15431	15373	15132	15454	15391	15247	15244	15431	15337	15246	15476	15323	15248	15153	15160	15354	15292	15452	15351	15310	15215	15367	15285	15319	15265	15340	15493	15398	15470	15198	15087	15212	15298	15305	15168	15106	15336	15367	15361	15561	15093	15119	15221	15301	15321	15432	15258	15333	15404	15343	15304	15380	15321	15318	15145	15334	15394	15059	15323	15274	15295	15258	15205	15292	15313	15332	15367	15194	15503	15226	15230	15325	15250	15214	15186	15340	15322	15284	15516	15245	15352	15170	15187	15018	14985	15261	15411	15436	15463	15322	15400	15434	15373	15242	15264	15273	15433	15381	15240	15261	15223	15208	15259	15465	15294	15266	15411	15262	15362	15221	15265	15278	15191	15400	15264	15381	15265	15348	15357	15412	15432	15201	15304	15339	15416	15375	15206	15224	15425	15400	15310	15230	15378	15307	15352	15414	15103	15216	15393	15164	15186	15078	15284	15219	15282	15113	15333	15335	15333	15335	15266	15348	15325	15378	15374	15381	15232	15448	15103	15182	15216	15131	15267	15281	15163	15170	15166	15202	15429	15338	15256	15159	15151	15212	15353	15164	15185	15424	15272	15463	15201	15148	15212	15296	15177	15249	15316	15385	15243	15011	15360	15331	15186	15203	15265	15286	15446	15117	15270	15362	15177	15334	15207	15241	15240	15193	15214	15279	15374	15202	15381	15260	15263	15253	15499	15364	15319	15260	15411	15299	15436	15334	15288	15272	15356	15302	15134	15367	15414	15173	15360	15231	15129	15280	15172	15325	15394	15355	15176	15210	15263	15214	15362	15291	15210	15212	15201	15411	15334	15310	15215	15214	15253	15221	15400	15173	15307	15560	15144	15192	15205	15393	15224	15287	15233	15378	15387	15160	15259	15550	15400	15336	15361	15083	15273	15366	15194	15178	15306	15111	15183	15093	15326	15446	15296	15159	15158	15277	15150	15310	15478	15418	15581	15469	15304	15270	15404	15264	15246	15428	15352	15329	15167	15379	15128	15288	15272	15267	15176	15420	15108	15340	15156	15141	15307	15218	15340	15263	15071	15237	15256	15491	15329	15358	15380	15270	15395	15320	15186	15476	15138	15158	15324	15264	15072	15355	15229	15220	15249	15281	15299	15300	15079	15311	15363	15453	15332	15226	15297	15183	15235	15285	15285	15207	15220	15339	15243	15256	15330	15297	15371	15112	15372	15427	15146	15309	15218	15288	15341	15197	15336	15247	15268	15394	15403	15329	15207	15360	15356	15455	15567	15434	15357	15450	15197	15353	15156	15348	15130	15455	15290	15196	15272	15368	15368	15252	15473	15170	15141	15391	15369	15329	15225	15213	15302	15193	15277	15234	15358	15238	15070	15445	15187	15193	15230	15402	15200	15298	15289	15370	15055	15284	15400	15546	15035	15325	15562	15275	15199	15374	15305	15135	15206	15296	15238	15265	15228	15329	15276	15423	15314	15255	15354	15472	15254	15190	15231	15361	15374	15479	15283	15260	15202	15472	15272	15278	15251	15239	15267	15403	15243	15435	15346	15361	15185	15115	15373	15264	15238	15228	15340	15317	15214	15514	15247	15308	15079	15029	15245	15388	15111	15152	15062	15218	15392	15446	15287	15383	15213	15373	15259	15091	15088	15382	15304	15260	15323	15358	15332	15107	15342	15396	15360	15448	15297	15224	15366	15198	15242	15414	15193	15052	15234	15247	15369	15355	15058	15381	15389	15146	15214	15256	15278	15144	15376	15358	15370	15486	15328	15096	15303	15229	15199	15496	15268	15447	15261	15294	15308	15454	15248	15221	15363	15407	15503	15294	15352	15503	15222	14898	15369	15507	15226	15203	15310	15270	15324	15258	15293	15173	15411	15262	15184	15266	15374	15374	15315	15381	15281	15216	15307	15281	15327	15400	15185	15214	15248	15393	15326	15155	15381	15275	15320	15231	15330	15283	15271	15389	15276	15367	15433	15273	15236	15386	15397	15481	15425	15490	15183	15437	15447	15302	15397	15202	15355	15119	15360	15186	15250	15246	15250	15280	15360	15345	15191	15155	15174	15421	15120	15290	15245	15283	15288	15328	15181	15299	15215	15493	15190	15230	15168	15107	15441	15311	15371	15166	15227	15266	15242	15325	15350	15216	15154	15212	15344	15381	15235	15274	15281	15369	15210	15305	15225	15216	15406	15054	15500	15244	15066	15216	15396	15303	15206	15272	15283	15228	15376	15457	15394	15195	15389	15238	15313	15428	15368	15207	15170	15257	15525	15179	15168	15317	15281	15316	15480	15350	15214	15317	15443	15318	15286	15368	15416	15225	15127	15203	15267	15328	15488	15460	15136	15291	15278	15212	15147	15303	15353	15306	15294	15317	15345	15267	15375	15148	15176	15373	15080	15326	15171	15554	15111	15273	15452	15366	15355	15305	15269	15341	15293	15462	15189	15264	15356	15164	15503	15256	15452	15292	15321	15263	15298	15208	15246	15518	15345	15292	15216	15207	15256	15228	15384	15255	15514	15258	15126	15269	15328	15169	15182	15288	15238	15324	15353	15349	15268	15523	15397	15245	15227	15483	15016	15225	15414	15191	15287	15233	15196	15153	15263	15312	15200	15301	15279	15228	15352	15280	15185	15409	15458	15317	15328	15179	15227	15435	15149	15230	15414	15387	15239	15379	15326	15335	15426	15427	15481	15183	15168	15293	15273	15413	15441	15230	15422	15482	15216	15293	15359	15177	15244	15326	15375	15527	15277	15279	15281	15101	15220	15501	15246	15432	15437	15344	15424	15279	15074	15459	15327	15202	15102	15294	15529	15400	15197	15309	15274	15390	15106	15281	15270	15386	15246	15322	15225	15281	15216	15162	15411	15373	15204	15282	15302	15314	15246	15143	15238	15199	15238	15334	15333	15517	15248	15281	15262	15111	15422	15344	15385	15415	15270	15373	15181	15422	15353	15036	15343	15364	15072	15303	15373	15337	15520	15381	15353	15378	15398	15327	15074	15263	15381	15291	15303	15261	15301	15132	15275	15241	15373	15270	15383	15209	15333	15463	15392	15212	15118	15238	15105	15216	15245	15252	15253	15320	15402	15405	15379	15488	15283	15372	15403	15324	15349	15323	15217	15159	15289	15261	15115	15056	15322	15339	15364	15412	15352	15338	15393	15282	15345	15342	15246	15348	15228	15079	15325	15414	15219	15317	15477	15397	15218	15428	15367	15245	15210	15340	15182	15363	15274	15260	15271	15302	15344	15430	15173	15381	15373	15518	15443	15188	15170	15329	15285	15359	15354	15330	15415	15421	15165	15274	15370	15209	15233	15205	15209	15221	15144	15385	15264	15270	15386	15278	15173	15408	15386	15250	15228	15312	15244	15197	15323	15270	15195	15401	15151	15225	15344	15379	15169	15337	15104	15358	15158	15127	15247	15286	15352	15171	15277	15332	15350	15458	15220	15414	15443	15399	15349	15346	15313	15314	15264	15302	15356	15215	15148	15356	15319	15186	15299	15269	15277	15274	15253	15387	15190	15246	15142	15399	15239	15281	15123	15375	15340	15425	15351	15379	15267	15234	15263	15272	15300	15011	15366	15369	15364	15362	15349	15333	15370	15161	15152	15187	15343	15165	15142	15160	15065	15296	15295	15286	15304	15379	15200	15149	15248	15480	15294	15336	15137	15147	15334	15193	15332	15254	15303	15488	15228	15220	15207	15432	15384	15256	15162	15370	15341	15037	15312	15302	15398	15373	15305	15237	15354	15315	15143	15375	15382	15142	15307	15356	15433	15031	15418	15408	15157	15192	15440	15241	15357	15398	15295	15102	15295	15293	15157	15304	15248	15144	15350	15234	15300	15327	15244	15297	15319	15381	15362	15421	15223	15391	15243	15312	15379	15333	15387	15553	15287	15323	15383	15234	15316	15382	15337	15149	15091	15259	15220	15428	15386	15408	15357	15325	15293	15442	15328	15297	15161	15375	15130	15361	15372	15443	15224	15394	15327	15219	15173	15218	15265	15371	15144	15266	15183	15352	15415	15075	15322	15273	15367	15320	15222	15350	15265	15357	15326	15339	15343	15279	15218	15288	15318	15032	15315	15170	15230	15248	15296	15375	15367	15233	15434	15111	15269	15376	15475	15345	15171	15308	15371	15262	15368	15211	15344	15159	15382	15222	15079	15150	15240	15233	15336	15133	15483	15292	15253	15331	15176	15224	15428	15148	15132	15266	15320	15342	15293	15228	15326	15186	15173	15329	15315	15219	15456	15310	15260	15348	15351	15259	15216	15099	15297	15294	15133	15379	15439	15286	15187	15469	15093	15095	15442	15050	15383	15439	15215	15346	15326	15276	15200	15397	15229	15325	15345	15323	15034	15314	15258	15288	15294	15213	15173	15290	15241	15317	15255	15226	15121	15175	15339	15298	15354	15253	15173	15265	15398	15322	15229	15352	15260	15158	15229	15065	15312	15509	15347	15411	15298	15382	15183	15130	15458	15202	15348	15431	15305	15263	15193	15390	15405	15489	15265	15159	15195	15247	15133	15243	15380	15216	15231	15321	15336	15421	15175	15305	15070	15399	15244	15384	15219	15353	15419	15281	15271	15332	15149	15193	15215	14917	15212	15052	15490	15258	15288	15270	15271	15474	15149	15421	15425	15243	15291	15297	15235	15243	15297	15373	15400	15381	15311	15282	15216	15347	15456	15188	15208	15470	15304	15366	15126	15149	15225	15153	15358	15372	15348	15247	15154	15277	15241	15389	15412	15346	15387	15079	15216	15243	15142	15356	15432	15242	15465	15166	15294	15232	15253	15318	15173	15171	15457	15120	15181	15243	15360	15323	15350	15397	15469	15246	15197	15269	15378	15261	15313
13165	21108	20233	17018	16002	15366	14903	14821	14734	14575	14353	14774	26477	31631	29657	24328	19288	16010	14531	14087	14319	14355	14136	14257	14115	13927	14113	14208	14239	14314	14036	14077	14158	14236	14339	14164	14091	14008	14058	14214	14259	14301	14118	14149	14184	14238	14225	14278	14237	14275	14123	14195	14254	14218	14179	14223	14147	14247	14110	14163	14100	14129	14327	14219	14243	14229	14202	14053	14197	14147	14247	14103	13991	14222	13983	14278	14137	14156	14121	14106	14212	14097	14026	14193	13947	14204	14141	14183	14041	14160	14092	14222	14204	14169	14146	14194	14145	14152	14271	13997	14040	14129	14071	14163	14108	14098	14177	13964	14143	14215	14127	14251	14118	14178	14140	14196	14134	14125	14191	14023	14067	14301	14067	14164	14095	14289	14175	14208	14025	14140	14230	14120	14203	14122	14339	14196	14163	14115	14081	14204	14159	14205	14175	14238	14161	14189	14072	14187	14202	14240	14146	14124	14250	14192	14174	14081	14172	14256	14133	14144	14201	14148	14142	14260	14029	14175	14249	14205	14107	14230	14150	14157	14191	14005	14151	14109	14299	14026	14124	14191	14178	14071	14133	14091	14140	14009	14102	14420	14157	13990	14323	14306	14194	14048	14313	14241	14056	14217	14083	14209	14135	14111	14252	14083	14125	14049	14319	14132	14059	14066	14358	14101	14263	14055	14073	14120	14232	14097	14269	14007	14178	14225	14171	14099	14145	14187	14186	14208	14056	14115	14202	14139	14126	14188	14057	14204	14079	14097	14125	14056	14053	14112	14228	14222	14074	14217	14192	14239	14130	14122	14213	14268	14149	14150	14246	14113	14150	14167	14210	14130	14116	14070	14125	14114	14284	14076	13968	13968	14286	14294	14393	14025	13847	14211	14003	14264	13977	14209	14165	14084	14357	14144	14078	14210	14189	14155	14248	14191	14073	14101	14078	14151	14057	14192	14105	14026	14026	14086	14279	14171	14085	14142	14142	14165	14033	14075	14174	14153	14137	14239	14142	14192	14175	14228	14149	14197	14239	14241	14106	13962	14230	14276	14197	14212	14206	14270	14086	13964	13999	14192	14211	14228	14192	14350	14294	14107	14235	14168	14022	14210	14053	14352	14135	14237	14193	14094	14135	14184	14166	14166	14211	14268	14162	14216	14222	14136	14196	14101	14267	14185	14342	14159	13938	14117	14063	14281	14171	14091	14058	14083	14201	13952	14267	14125	14184	14163	14125	14072	14041	14064	14036	14273	14315	14295	14122	14164	14121	14146	14140	14057	14225	14024	14197	14190	14113	14104	14126	14168	14044	14207	14260	14118	14083	14187	14325	14298	14280	13982	14191	14181	14254	14160	14209	14212	14298	14097	14197	14152	14132	14223	14058	14101	14139	14274	14266	14157	14004	14143	13950	14060	14308	14209	14022	14118	14004	14168	14111	14013	14182	14189	14234	14053	14073	14188	14035	14219	13942	14215	14128	14225	14176	14146	14168	14135	14138	14296	14245	14038	14144	14127	14313	14186	14195	14056	14143	14191	14082	14314	14056	14142	14120	14193	14185	14115	14076	14151	14280	14073	14053	14152	14226	14183	14206	14287	14265	14189	14220	14015	13918	14132	14211	14178	14072	14266	14153	14328	14067	14038	14203	14151	14017	14232	14125	14275	13919	14219	14157	14170	14044	14241	14121	14263	14036	14274	14153	14103	13949	14162	14032	14018	14172	14233	14216	14222	14235	14159	14257	14031	14186	14124	14167	14106	14265	13993	14136	14118	14213	14258	14134	14071	14238	14168	14281	14148	14340	14083	14084	14211	14201	13977	14128	14160	14007	14203	14375	14256	14238	14108	14030	14143	14079	14085	14016	14140	14159	14405	14175	14072	14177	14169	14170	14232	14065	14178	14122	14199	14065	14280	14158	14370	14272	14146	14242	14279	14220	14032	14061	14125	13977	14262	14189	14203	14191	14155	14195	13963	14172	14295	14214	14188	14208	13993	14064	14275	14150	14292	14171	14213	14091	14024	14169	14108	14214	14276	14143	14062	14283	14081	14287	14106	14141	14117	14172	14174	14141	14026	14180	14059	13986	14241	14138	14233	14071	14172	14109	14157	14248	14201	14197	14275	14052	14401	14187	14058	14048	14101	14045	14086	13987	14152	14053	14245	14266	14075	14164	14106	14123	14252	14150	14176	14047	14236	14125	14156	14185	14254	14017	14113	14009	14175	14057	14285	14121	14198	14142	14099	14205	14166	14145	14156	14030	14186	14249	14141	14454	14046	14080	14216	14200	14211	14028	14106	14094	14243	14097	14135	14178	14202	14416	14162	14188	14131	14165	14116	14126	13976	14126	14132	14239	14136	14164	14161	14014	14255	14097	14191	14194	14201	13866	14343	14117	14221	13924	14016	14159	13998	14068	14078	14151	14083	14120	14021	14075	14073	14258	14181	14161	14267	14150	14244	14008	14207	14063	14292	14057	14330	14286	14149	14228	14219	14279	14166	14250	14235	14180	14139	14001	14146	14120	14123	14266	14206	14193	13963	14164	14006	14109	14115	14110	14113	14304	13979	14199	14073	14253	14127	14192	14027	14068	14060	14220	14142	14082	14167	14152	14027	14244	14126	14249	14165	14155	14009	14211	14061	14165	14248	14234	13996	14220	14246	14094	14141	14151	14102	14291	14103	14159	14186	14153	14023	14177	14166	14181	14157	14248	14137	14247	13994	14042	14178	14106	14188	14096	14104	14154	14364	14173	14182	14057	14235	14237	14093	14203	14067	14280	14002	14203	14317	14063	14342	14156	14130	14173	14250	14192	14200	14235	14013	14036	14130	14141	14096	14153	14094	14106	14022	14085	14224	14144	14208	14174	13908	14075	14175	13949	14207	14241	14184	14223	14126	14100	14135	14060	14043	14130	14106	14171	14069	14102	14334	14223	14230	14063	14182	13992	14082	14043	14135	14236	14152	14161	14273	14153	14150	14273	14175	14058	14170	14178	14168	14135	14140	14125	13982	14178	14250	14114	14253	14039	14346	14211	14094	14232	14104	14124	14187	14218	14218	14045	14108	14211	14293	14234	14057	14311	14133	14186	14179	14124	14280	14020	14125	14128	14131	14121	14149	14133	14273	14163	14001	14031	14162	14133	14008	14148	14232	14191	14073	14155	14316	14250	14311	14222	14112	14174	14132	14351	14016	14118	14125	14288	14261	14112	14225	14125	14145	14262	14323	14076	14281	14122	14249	14172	14185	14125	14169	14210	14074	14030	14278	14165	14170	14167	14095	14150	14104	14109	14043	14009	14208	14175	14095	14145	14161	14271	14179	14057	14123	14131	14060	14076	14105	13970	14110	14193	14053	14243	14411	14136	14099	14179	14067	14041	14182	14072	14159	14115	14106	14227	14081	14151	14004	14132	14187	14161	14057	14031	14301	14175	14220	14183	14244	14046	14310	14192	14254	14251	14080	14288	14172	14039	14102	14212	14217	14227	14177	14126	14310	14263	14032	14348	14200	14291	14061	14078	14107	14202	14071	14033	14114	14159	14187	14028	14212	14145	14173	14148	14245	14064	14047	14106	14024	14139	14225	14173	14143	14224	14195	14308	14159	14172	14068	14094	14145	14218	14275	14159	14334	14086	14153	14266	14097	14199	14139	14136	14264	14152	14179	14236	14297	14158	13987	14355	14105	14035	14117	14136	14195	14029	14039	14286	14222	14309	14320	14087	14216	14080	14067	13983	14122	14117	14179	14226	14087	14063	14100	14160	14271	14217	14115	14234	13982	14016	13941	14051	14147	14216	14088	14221	14438	14079	14128	14156	14137	14216	14200	14118	14073	13996	14268	14174	14076	14166	14079	14101	14059	14218	14172	14221	14054	14362	14168	14141	14015	14124	14131	14154	14008	14226	14078	13936	14170	14094	14124	14256	14179	14062	14052	14065	14137	14114	14130	14102	14072	14068	14097	14166	14090	14263	14325	14232	14135	14077	14248	14212	14210	14153	14133	14154	14194	14072	14023	14292	14145	14165	14285	14178	14108	14051	13974	14203	14221	14181	14245	14233	14130	14234	14056	14129	14298	14002	14121	14180	14104	14312	14100	14248	14011	14177	14303	13992	14151	14258	14076	14171	14240	14377	14163	14047	13955	14157	14034	14172	14177	14074	14245	13985	14208	14339	14120	14148	13974	14086	13997	14079	14183	14152	14136	14316	14120	14247	14335	14175	14229	14141	14216	14159	14224	14211	14076	14146	14130	14109	14131	14049	14238	14092	14100	14174	14172	14153	14265	14051	14213	14249	14226	14172	14301	14045	14193	14112	14236	14094	14062	14257	14234	14292	14179	14024	14117	14158	14101	14099	14169	14185	14397	14120	14341	14030	14068	14146	14121	14074	14258	14228	14128	14214	14330	14073	14232	14127	14092	14236	14227	14176	14180	14236	13966	14046	14033	14171	14177	14169	14252	14230	14327	14252	14157	14373	14199	14038	14063	14076	14094	14294	14178	14069	13907	14047	14239	14106	14145	14194	14077	14178	14175	14111	14091	14113	14233	14213	14207	14163	13964	14281	14080	14302	14229	14204	14099	14110	14287	14114	14133	14136	14290	14114	14115	14300	14339	14044	13970	14099	14112	14244	14160	14167	14031	14163	14139	14212	14205	13980	14235	14148	14109	13982	14261	14246	14116	14114	14152	14265	14204	14099	14239	14243	14139	14076	14303	14048	14172	14291	13921	14201	14238	14292	14025	14378	14172	14072	14296	14101	14242	14305	14295	14021	14132	14100	14280	14393	14208	14138	14032	14130	14168	14059	14188	14315	14235	14198	14197	14213	14006	14339	14110	14274	14003	14199	14222	14069	14200	14134	14151	14069	14040	14150	13992	14294	14106	14143	14207	14110	14133	14184	14183	14129	14110	14239	14135	14276	14107	14094	14063	14284	14159	14049	14195	14117	14010	14122	14120	14086	14207	14271	14140	14048	13969	14079	13947	14110	13796	14091	14176	14237	13995	14051	14094	14189	14090	14203	14170	14255	14210	13956	14023	14114	14125	14249	14142	14214	14254	13949	14079	14092	14162	14053	14151	14273	14146	14069	14179	14086	14204	14198	14096	14114	14219	14187	14151	14287	14163	14285	14154	14178	14021
22640	21064	28867	23493	21173	22607	22893	17630	16399	16743	16604	16328	23802	36328	34968	29333	23385	19056	17207	16172	16206	16021	16174	16030	16167	15975	16038	16022	15977	16024	16070	16101	16008	15966	16053	15978	15925	15821	16044	15911	15831	16025	16006	16133	15964	16083	15848	15856	15953	16034	16093	16019	16061	15797	15859	16115	15941	15957	16048	16049	16050	15955	16059	15824	16071	16110	15939	16003	15979	15882	16013	15839	15970	15726	15815	15936	16002	15746	15983	15791	15924	15954	15887	15949	15917	15920	15939	15773	16024	15896	16073	15880	16038	15879	16008	15912	15798	16015	15822	16058	15809	15860	15994	15939	15823	15876	15869	15816	16020	15884	15816	15889	15921	16003	15991	15702	15994	15860	15948	16003	15746	16042	15825	15989	15834	16181	16004	15944	15904	16109	15964	16106	15703	15741	15927	15946	15707	15945	15921	15834	15879	15876	15911	16102	15716	15835	15995	15949	15912	15874	15869	15680	15931	15967	15784	15926	15755	15981	15963	15981	15925	15834	15946	16004	15986	15805	15991	16184	16024	15869	15825	16077	15805	15854	15706	15683	15780	15960	15937	15927	15829	15886	16103	15897	15954	15958	15917	15896	15905	15790	15852	15871	16011	15925	15842	15837	15858	15900	16017	15814	16021	15892	15874	15834	15890	15807	15609	16051	15894	16051	15927	15904	15627	15809	15933	15821	15825	15938	15975	16018	15795	15787	15987	16042	16117	15854	15984	15897	16135	15810	15873	15742	15755	15625	15782	15920	15920	15966	15869	15791	15798	15783	15898	15837	16071	15858	15702	15845	15757	16181	15803	15912	15988	15850	16075	15790	15904	15828	15938	15878	15921	16042	15823	15900	15864	15992	15840	15812	15767	15685	15805	15986	15877	15871	16010	15942	15646	15824	15820	15982	15793	15941	16068	16007	16004	16018	15953	15971	15852	15738	16071	15796	15654	15886	15932	15710	15900	15844	15763	15908	15847	15820	15935	15816	15860	15923	15975	15920	15903	15909	16093	16038	15879	16078	15682	15964	15785	15924	16189	15882	15876	15896	16017	15928	16041	16062	15845	15846	15978	15828	15982	15854	15869	15735	16066	15841	15750	15880	15771	15792	15865	15803	15788	15738	15788	15973	15918	15916	15871	15861	16024	15988	15978	15846	15986	15822	15900	16089	15988	15802	15861	15946	15774	15879	15944	16046	15898	16110	15848	16061	15918	15937	16080	15756	15865	16024	15947	15900	15645	15705	15833	15673	15932	15846	16009	15821	15756	16136	16058	16195	15854	15834	15980	15912	15830	15913	15696	15763	15882	15722	16046	16005	15894	15900	15848	15826	15747	15918	16019	15916	15871	15842	15962	15947	16001	15808	16167	15890	16032	16011	15891	15715	15865	15809	15815	15840	15991	15738	16110	15945	16081	15879	16139	15663	15971	15722	16047	15848	15710	15884	15874	15888	15909	15844	15972	15730	15931	15704	15840	15906	16089	16036	15929	15836	15810	15917	15944	15854	15993	16045	15888	15705	15994	15838	15903	15866	15898	15944	15926	15883	15760	15688	15811	15806	16059	15837	15867	16144	15993	15895	15919	16057	16159	16142	16111	15843	15890	15880	15892	15826	16026	15950	16025	15926	16102	16000	15789	15773	15917	15929	16063	16002	15985	15931	16253	16028	16000	16014	15907	16006	15716	16049	15924	15769	16063	15933	15918	15902	15816	15781	15768	15904	16006	15777	15798	15839	15870	16057	15860	15862	15764	15749	15832	15814	15908	15869	15847	15824	15876	15767	15981	15800	15874	15892	16049	15869	15978	15768	15754	15967	16068	15720	15862	16020	15904	15842	15782	15880	15826	15865	15896	15941	15732	15894	16041	15862	15978	15781	15975	15929	15871	15856	15896	15771	15770	15848	15709	16006	15905	15867	15898	16047	16140	15966	15731	15816	15913	16037	16026	15856	15847	15955	16047	16009	15881	16001	16016	15973	15944	16025	15810	15990	16090	16025	16023	15939	15993	15926	15982	15856	15751	15879	15684	16009	15959	15740	15809	15821	15977	16043	15959	15950	15784	15943	15813	15964	15722	15947	15856	16017	15813	15660	15907	15784	15908	15845	16049	15926	15927	15802	15828	15925	15814	15656	15864	15942	15931	15988	15851	15884	15929	16017	15896	15755	15906	15941	15863	15644	15784	15793	15976	15947	15971	16112	15863	15666	16013	15823	15921	15848	15834	15904	15995	15910	15789	16035	15860	15778	15866	15932	15957	15949	15761	15807	15833	15851	16084	15929	15793	15822	15773	15944	16110	15792	15995	15847	15770	15907	15874	15622	15872	16003	15927	16012	15977	15887	15964	15775	15780	15723	15836	15935	15848	15891	15901	15818	15846	15848	15847	15859	15951	15899	15863	15862	15795	15970	16109	15973	15965	16001	15876	16067	15945	15702	15909	15892	15966	16074	15858	15867	15937	15826	15800	15968	15860	15991	15840	15930	15977	15919	15858	15877	16039	15938	15826	15907	15782	15853	15997	15881	16105	16064	15860	15896	15828	15756	15900	15721	16034	16061	15969	15817	15872	15924	15911	15815	15841	16117	16069	15853	15793	15685	15836	15670	15714	15973	15819	15783	15885	15914	15954	16123	16163	15988	15961	15940	15925	15931	16056	15876	16136	15864	15715	15806	15951	15882	15577	15862	16025	15962	16020	16001	15944	15968	15912	15864	15917	16024	15740	15786	15841	15946	15793	15960	15702	15964	15903	15917	16186	15705	15886	15904	15938	15866	15833	15926	15740	15781	15958	15870	15751	15898	15824	15954	15875	15777	15981	15733	15821	15952	15928	15830	15874	15928	15817	15967	15802	15971	15869	15854	15765	16216	16003	15837	15893	16008	16078	15802	15981	16102	15778	15927	16044	15992	15893	15917	15796	16076	15960	15933	15841	15976	15726	15848	15808	15826	15709	15813	15904	15726	15814	15875	15892	15826	15879	15995	15865	16039	16037	16032	15853	16037	15994	15956	15916	15803	16007	15888	15877	15922	15862	15815	15971	15935	16060	15875	15754	15956	15841	15978	15844	15799	15880	16004	15753	15902	15854	15892	15925	15758	15803	15784	15898	15770	15935	16002	15844	15956	15975	15713	15792	16095	15960	15852	16152	15955	15858	15887	15877	15764	16044	15981	15948	15952	16001	15801	15940	15779	15872	15844	15982	15801	16141	15745	15765	15879	15773	15768	16009	15770	15893	15786	15977	15773	16024	15964	16022	15751	15901	15737	15867	15936	15996	15652	15897	15776	16107	15988	16026	15985	15859	15882	16024	15927	15703	16062	15959	16003	16019	15959	16087	15863	15887	15689	15897	15918	15745	16021	15830	15986	15837	15730	16060	15881	15851	16047	15964	15784	15789	15842	15929	15771	16024	16085	15899	15735	15746	15947	15852	15891	15850	15844	15908	15946	15939	15733	15844	15823	15812	15895	15878	15931	15801	15832	16105	15902	16044	16002	15921	15935	15946	15873	15904	15819	15800	15900	15843	15908	15955	15811	15781	15966	15844	15899	15900	15853	15940	15997	15938	15887	16162	16126	15745	15811	15849	15809	16122	15970	15995	15848	15826	15771	15866	15653	15859	16036	15838	15834	16019	15996	15821	16025	15913	15822	15864	15746	15902	16139	16142	15956	15865	16004	15732	15711	15924	15932	15933	15867	15877	15861	15782	15857	15846	15787	16079	15790	16049	15824	15832	15983	15953	15924	15895	16001	15779	15922	15695	15781	15830	15889	15781	15762	16029	15949	15864	15971	15767	15887	15794	15971	15848	15889	15842	16086	15698	15929	15724	15889	15790	15916	15883	15935	15862	15920	16092	16240	15914	15806	15879	15880	15880	15934	15985	15795	16049	15838	15907	15770	15702	15852	15778	15923	16002	15828	15805	15842	15908	15861	15677	15827	15944	15834	16049	15989	15967	16065	15863	15887	15937	15806	16007	16028	15948	15930	15997	15942	15890	15906	15773	15877	15750	16095	15796	15917	15745	16009	15967	15954	15780	15958	16053	15862	15904	15795	15831	15948	16022	15981	15830	15876	15878	15865	16136	15820	15945	15850	15823	15979	15874	15750	15778	15798	15819	15914	15922	16096	15979	15979	16060	15728	15904	15873	16094	15851	15751	15972	15839	16024	15758	15883	16117	15823	15701	15902	15827	16138	15953	15826	16003	15983	16001	15911	15973	16034	15817	15850	15838	15868	15887	15884	15858	15824	15845	15986	15969	15815	15907	15942	16037	16110	15945	15999	15987	15848	16000	15846	16073	15979	15780	15878	15989	15949	15954	15931	15901	15885	15868	15977	15976	15727	15884	15931	15991	15809	15970	15790	15944	15869	15891	15921	15963	15762	16069	15855	15702	15998	15932	15923	16021	16025	15882	15984	15600	15800	15668	15820	16066	15904	16026	15783	15782	15932	15973	15935	15902	15769	15758	16024	15971	15821	16039	15974	16049	15868	16121	15972	15887	15886	15990	16236	15903	15843	15905	15750	15702	15835	15849	15958	15790	16002	15956	15845	15765	15917	15992	15713	16004	15853	15927	15961	15887	15942	15987	15863	15910	16047	15903	15829	15804	15823	15758	15764	15980	15806	15869	15798	16052	15965	16014	16010	15643	16071	15916	16061	15891	15859	15958	16028	15990	15880	15939	15685	15903	15984	15833	15847	16084	16043	15979	15697	15824	15859	16069	16004	15742	15865	16062	15900	16136	16064	15836	15782	15960	16092	15970	15873	15905	15869	15981	15961	15880	15809	15956	16049	15760	15773	15840	15877	15813	16002	15866	15927	15866	15941	15999	15855	15858	15825	15814	15651	15898	15705	16017	15850	16013	15880	15947	15914	15969	15838	15908	15810	15994	15941	15884	15707	15748	15857	15751	15700	15963	15849	15884	15900	15873	15841	15780	15885	16135	15932	15970	15765	15854	15884	16077	15837	15971	15796	15927	15764	15952	15823	15875	15942	15903	15878	15935	15839	15734	15853	15965	15841	16139	15710	16087	15854	15798	15996	16107	15972	15921	15619	15932	15920	15892	15627	15927	15853	15927	15901	15878	15948	15833	15846	15912	15930	15790	16130	15880	15898	15763	15913	15949	15736	16042	15970
14511	25614	23700	19328	17608	16447	16013	15552	15253	15014	14924	15056	28207	39869	37149	30968	22957	18228	15638	14683	14686	14398	14389	14489	14527	14544	14499	14462	14558	14609	14506	14487	14524	14587	14544	14514	14433	14547	14564	14514	14504	14570	14343	14518	14411	14514	14490	14609	14364	14529	14672	14636	14487	14451	14526	14608	14602	14470	14452	14585	14419	14325	14555	14622	14540	14468	14442	14642	14571	14647	14420	14582	14573	14396	14486	14559	14312	14463	14573	14687	14473	14308	14719	14499	14567	14595	14489	14464	14584	14643	14603	14404	14457	14358	14320	14551	14487	14540	14444	14605	14296	14606	14424	14611	14571	14390	14302	14448	14335	14545	14521	14638	14509	14391	14276	14483	14533	14558	14484	14462	14514	14705	14390	14589	14638	14563	14479	14497	14471	14546	14437	14589	14476	14472	14496	14474	14517	14563	14417	14517	14427	14461	14500	14479	14522	14458	14447	14480	14554	14494	14481	14614	14431	14476	14668	14377	14445	14339	14513	14429	14395	14636	14443	14459	14444	14490	14426	14429	14458	14592	14500	14390	14522	14561	14647	14368	14475	14449	14411	14644	14521	14398	14489	14525	14591	14565	14330	14644	14538	14633	14539	14455	14523	14509	14513	14427	14534	14578	14416	14525	14557	14576	14495	14458	14493	14366	14567	14448	14529	14646	14487	14421	14514	14520	14439	14425	14372	14570	14556	14396	14561	14613	14360	14339	14538	14634	14489	14544	14545	14375	14541	14354	14508	14485	14435	14547	14451	14420	14574	14390	14616	14404	14475	14446	14397	14431	14309	14493	14390	14437	14395	14415	14518	14541	14436	14508	14489	14459	14396	14466	14645	14570	14431	14411	14509	14450	14502	14548	14582	14378	14420	14486	14571	14437	14568	14528	14481	14350	14427	14449	14247	14461	14598	14420	14384	14441	14637	14463	14603	14553	14387	14594	14485	14459	14490	14364	14616	14493	14463	14722	14493	14662	14420	14330	14579	14666	14311	14540	14623	14415	14583	14498	14569	14580	14295	14483	14417	14395	14605	14601	14558	14436	14666	14298	14387	14283	14503	14694	14565	14532	14637	14631	14371	14586	14465	14504	14497	14554	14592	14650	14514	14419	14540	14527	14433	14378	14453	14302	14614	14446	14403	14386	14518	14425	14622	14399	14487	14538	14433	14488	14429	14469	14396	14553	14579	14384	14514	14478	14648	14533	14581	14713	14683	14405	14552	14399	14405	14423	14599	14560	14508	14548	14453	14509	14477	14445	14566	14532	14455	14515	14497	14537	14449	14605	14478	14589	14666	14462	14538	14473	14502	14553	14540	14519	14421	14328	14506	14417	14538	14430	14387	14538	14443	14504	14652	14490	14750	14462	14721	14414	14419	14376	14503	14584	14428	14402	14453	14518	14447	14500	14529	14285	14536	14430	14358	14709	14491	14603	14292	14448	14594	14398	14726	14414	14438	14550	14534	14450	14495	14521	14457	14555	14436	14547	14631	14628	14525	14581	14583	14402	14285	14607	14414	14478	14492	14457	14452	14389	14416	14514	14388	14571	14436	14460	14573	14448	14643	14612	14467	14503	14430	14477	14502	14499	14519	14529	14425	14423	14455	14592	14406	14426	14529	14434	14463	14385	14536	14445	14586	14438	14554	14369	14380	14448	14576	14345	14489	14480	14600	14450	14535	14419	14544	14708	14441	14594	14494	14337	14616	14456	14602	14343	14416	14355	14363	14346	14596	14483	14445	14487	14543	14546	14490	14575	14650	14803	14544	14346	14407	14490	14319	14495	14574	14481	14727	14348	14431	14583	14458	14574	14499	14409	14482	14447	14484	14606	14625	14372	14539	14393	14552	14631	14566	14503	14367	14433	14448	14308	14508	14563	14455	14499	14275	14438	14362	14583	14407	14363	14727	14468	14431	14608	14536	14457	14462	14288	14462	14340	14577	14515	14580	14494	14431	14480	14494	14595	14431	14452	14598	14501	14748	14373	14548	14790	14527	14473	14441	14551	14563	14657	14669	14531	14587	14438	14562	14346	14660	14321	14444	14398	14731	14406	14444	14535	14560	14384	14521	14479	14610	14455	14458	14397	14555	14542	14459	14561	14416	14524	14503	14521	14595	14566	14515	14471	14533	14491	14456	14495	14441	14201	14520	14516	14301	14438	14435	14551	14524	14606	14440	14628	14565	14476	14529	14567	14543	14500	14475	14492	14357	14528	14486	14547	14409	14469	14537	14493	14491	14458	14499	14403	14716	14389	14438	14412	14372	14555	14430	14578	14412	14500	14407	14512	14325	14640	14450	14404	14563	14554	14492	14517	14603	14371	14354	14422	14488	14637	14626	14481	14572	14478	14318	14486	14557	14498	14404	14426	14549	14428	14516	14374	14428	14651	14458	14681	14522	14587	14437	14519	14438	14312	14388	14463	14564	14593	14499	14546	14560	14444	14496	14517	14537	14550	14447	14499	14575	14624	14487	14589	14380	14454	14296	14458	14409	14495	14669	14281	14393	14492	14447	14221	14478	14375	14431	14424	14388	14427	14385	14457	14417	14396	14451	14657	14545	14392	14472	14532	14310	14474	14516	14606	14434	14555	14493	14518	14528	14567	14418	14476	14448	14600	14541	14514	14494	14459	14325	14557	14566	14492	14381	14411	14566	14426	14607	14226	14558	14454	14497	14435	14440	14511	14520	14569	14374	14511	14382	14557	14541	14442	14670	14341	14316	14605	14404	14439	14514	14410	14442	14608	14475	14456	14374	14526	14538	14599	14529	14479	14632	14434	14387	14647	14396	14361	14401	14478	14549	14578	14494	14404	14470	14497	14342	14409	14529	14329	14538	14539	14476	14309	14594	14650	14551	14463	14432	14454	14481	14261	14572	14331	14560	14397	14488	14534	14588	14503	14609	14363	14647	14473	14671	14554	14358	14575	14634	14505	14498	14585	14566	14399	14434	14567	14434	14564	14528	14503	14309	14554	14564	14570	14651	14482	14550	14452	14520	14416	14553	14592	14504	14527	14563	14481	14560	14414	14595	14485	14595	14418	14563	14491	14444	14453	14435	14397	14622	14468	14354	14424	14485	14400	14434	14686	14421	14397	14442	14557	14603	14343	14467	14577	14435	14471	14521	14452	14561	14467	14448	14525	14412	14532	14586	14418	14443	14561	14517	14690	14450	14389	14378	14550	14323	14446	14460	14504	14545	14368	14427	14319	14572	14318	14529	14384	14539	14414	14436	14562	14539	14571	14411	14662	14621	14474	14450	14554	14402	14436	14473	14496	14371	14639	14542	14569	14523	14364	14321	14499	14321	14516	14374	14439	14402	14572	14343	14446	14378	14405	14387	14423	14302	14371	14280	14369	14667	14444	14662	14511	14550	14623	14442	14430	14425	14658	14428	14445	14500	14372	14575	14453	14569	14403	14538	14624	14505	14320	14449	14417	14368	14472	14497	14374	14374	14503	14498	14392	14424	14417	14532	14401	14485	14313	14430	14454	14368	14725	14479	14534	14590	14443	14576	14330	14352	14355	14480	14607	14548	14588	14578	14528	14584	14681	14365	14418	14470	14477	14486	14373	14400	14495	14461	14457	14461	14303	14468	14504	14257	14460	14619	14520	14463	14366	14477	14739	14502	14336	14414	14602	14427	14462	14442	14481	14483	14460	14400	14505	14478	14558	14410	14502	14570	14553	14561	14441	14602	14479	14598	14302	14555	14492	14549	14542	14570	14584	14412	14488	14423	14555	14606	14384	14395	14440	14367	14464	14467	14724	14476	14558	14553	14324	14462	14290	14485	14608	14439	14484	14511	14264	14425	14539	14599	14480	14409	14526	14397	14340	14396	14644	14320	14454	14457	14405	14503	14426	14454	14618	14431	14435	14652	14373	14524	14467	14493	14547	14432	14569	14483	14589	14514	14443	14492	14543	14611	14395	14417	14480	14185	14555	14423	14430	14441	14551	14588	14457	14424	14609	14510	14568	14473	14541	14590	14508	14538	14480	14172	14568	14511	14490	14518	14635	14550	14491	14525	14356	14474	14447	14457	14480	14462	14510	14550	14576	14424	14490	14463	14675	14512	14398	14436	14508	14441	14371	14690	14568	14595	14483	14525	14568	14423	14486	14394	14551	14597	14667	14444	14486	14412	14408	14536	14430	14576	14749	14458	14407	14480	14471	14562	14423	14371	14598	14455	14548	14388	14515	14427	14346	14474	14564	14483	14584	14488	14521	14426	14258	14448	14348	14427	14350	14457	14566	14484	14527	14495	14488	14375	14592	14424	14499	14439	14479	14522	14416	14481	14557	14580	14538	14382	14554	14450	14657	14536	14385	14498	14436	14566	14569	14429	14423	14645	14403	14486	14427	14564	14572	14463	14507	14568	14553	14327	14435	14454	14476	14683	14465	14609	14564	14542	14476	14492	14645	14561	14433	14508	14433	14520	14688	14644	14585	14616	14437	14521	14464	14712	14485	14568	14629	14547	14448	14322	14421	14464	14465	14482	14642	14397	14519	14571	14334	14377	14412	14346	14436	14325	14470	14549	14348	14700	14556	14451	14533	14419	14389	14417	14454	14325	14594	14301	14526	14531	14511	14656	14499	14436	14418	14497	14319	14565	14277	14548	14271	14560	14306	14536	14522	14448	14431	14409	14475	14639	14566	14458	14497	14419	14426	14500	14261	14463	14518	14423	14521	14493	14541	14466	14639	14485	14637	14645	14525	14598	14498	14301	14500	14533	14548	14569	14532	14518	14581	14529	14455	14418	14528	14510	14477	14535	14405	14429	14323	14383	14361	14571	14498	14371	14399	14607	14356	14613	14363	14408	14383	14521	14597	14327	14427	14643	14317	14523	14492	14390	14419	14483	14541	14571	14471	14654	14481	14490	14454	14433	14445	14495	14514	14440	14470	14435	14531	14628	14590	14520	14618	14474	14402	14387	14479	14396	14584	14536	14355	14505	14468	14531	14386	14539	14398	14476	14456	14395	14210	14498	14294	14473	14697	14553	14546	14546	14457	14545	14507	14420	14490	14425	14479	14635	14537	14542	14458	14541	14305	14479	14677	14487	14442	14488	14487	14502	14374	14566	14514	14450	14441	14424	14629	14574	14576	14490	14457	14473	14537	14549	14502
27294	21570	22293	18752	16123	16039	16257	15948	15845	15957	16032	15971	16553	17797	17750	17274	16730	16291	16008	15932	16025	15815	15914	15835	15902	15904	15923	15977	15880	15886	16037	15905	15906	15807	15840	15960	16057	15868	15918	15985	15894	15945	16054	16018	15947	16032	15957	16065	15901	15922	15885	15928	15831	15793	16016	16027	15879	15974	15939	15937	15902	15891	15922	15921	16039	16198	15940	16125	15998	16092	16042	15871	16023	16101	15895	16065	15889	16126	16131	15785	16042	15727	15711	15911	15886	16008	15953	16099	15864	15774	15950	15848	16074	15946	15879	15954	16018	15792	16138	15889	15897	15950	15847	16136	15929	15826	15977	16016	15955	15936	16047	15957	16009	15756	15975	15965	15622	15928	15762	15996	15841	16068	15955	15935	15711	15810	15846	15999	15988	15947	15851	16086	16132	16125	15902	15933	15890	16072	15869	15778	15901	16079	15988	16007	15857	15881	16006	15874	15847	16057	16049	15798	15941	15838	15954	15891	15801	16131	15902	15940	15889	15906	16058	15794	15913	16003	15977	16011	16123	15897	15800	15794	15866	15993	15826	15822	15924	16060	15946	15914	15903	15898	15851	15883	16005	15931	15916	15926	15932	15999	15859	15946	16036	15885	15876	15910	15659	15975	15842	16069	15888	15883	15936	16060	15949	15857	15902	16075	15861	15738	16075	15828	15969	16180	15965	16002	15866	15890	15943	15899	15765	15960	16023	15947	15966	15843	15958	15824	15910	15876	15922	15828	15867	15984	15811	15945	15842	15905	16096	16105	16083	15865	15788	15945	15865	15795	15648	15967	15936	15990	16092	16291	15978	16051	16000	15933	15913	15767	16055	15929	15887	16217	15938	15962	15792	15898	15858	16085	16048	16116	16219	15943	16109	15853	15911	15961	16079	15950	15983	15870	15841	15991	16065	15906	16082	15909	15845	16005	15896	15753	16022	15873	16191	15788	15995	15867	15944	15880	15831	15893	15971	16151	15840	15855	15837	15998	15969	16092	16108	15888	16068	15943	15812	15810	15882	15860	16032	15881	15804	15937	15948	16066	15978	15918	15878	15965	15916	15944	15978	16002	16003	15739	15917	15843	15908	15823	15834	15978	15940	15879	15819	15902	15990	15909	15701	15893	15939	15995	15914	15987	16051	15896	16010	15884	16061	16116	15762	15850	15783	15899	15894	15874	16021	15912	15940	15911	15984	15988	15858	15892	15857	15835	15961	15770	15974	16027	15868	15853	15932	15982	15682	15883	15764	15844	15930	15902	15737	15780	15743	16086	16094	16049	16001	15868	15999	15927	15878	16016	15834	16100	16188	15792	15810	15921	15854	15896	15806	15842	16101	15993	15975	15993	16119	16028	15975	15991	15949	15849	15856	16021	15927	15987	15842	15986	15767	15909	15931	15955	16035	15972	15920	15802	15857	15827	15930	16090	16023	16028	15922	16081	15966	15895	16066	15964	15960	16017	15789	15959	15940	15803	15977	15868	16004	15933	15896	15891	15935	15890	15946	15793	15926	16057	16184	15932	15999	15924	15990	16008	16117	15986	15906	15814	15975	15990	16042	15799	15914	15976	15955	15884	16048	15714	15973	15966	15631	15796	15997	15895	15842	16127	15769	15940	16009	15949	15991	15964	16025	15951	15850	16033	16048	15892	15849	15985	16155	15891	15974	15716	16018	15956	15958	15778	15931	15848	15925	15978	15741	15943	15853	16144	16061	15803	15981	15871	15890	15866	16053	16093	15921	15952	16048	15867	16049	15836	15996	15888	15842	15889	15771	15940	15860	15842	15917	15904	16128	15838	15916	15930	15866	15970	15998	15929	15981	15988	15818	15866	16111	15895	15967	15951	16035	15897	15936	15972	15866	15766	16017	16075	16038	15840	15923	15729	15882	15802	15948	15921	16066	16088	15873	15734	15783	15828	15807	16168	15891	15928	15953	15913	15950	15913	15682	15931	15892	15881	15885	16025	15879	15787	15809	15899	16085	16159	15690	15939	15971	15999	15920	16014	15824	15773	15731	15969	16021	15871	15883	15908	16039	15810	16208	15840	16074	16069	15780	15917	15831	15805	15940	15857	15950	16108	15805	15931	16107	15918	15956	15606	15960	15843	16032	16058	16105	15933	16141	15981	15828	15965	15938	16095	16135	15998	15951	15940	15777	15891	16086	16091	15839	15907	16027	15989	15760	16016	16026	16056	16026	16185	15833	15882	16008	15831	15847	16076	15863	16044	15963	15978	16082	15967	15956	15925	15880	15731	15886	15691	16000	16043	15585	15713	16116	16181	15945	15700	15649	15805	15783	15970	15908	16084	16075	15849	15890	15878	15951	16185	16089	16020	16002	15765	15888	16042	15905	15914	16165	16012	15927	15954	15827	15993	15967	15941	15907	15880	15798	15994	16016	15999	16056	15969	15881	15717	15962	16091	15927	15847	16013	16095	16175	15967	15771	15888	15796	16001	15875	15833	15937	16033	15845	16044	15947	16102	16002	15822	15944	16064	15995	15934	15985	16016	15885	15730	15918	16053	15884	15987	15910	15972	15910	15848	15515	15875	15917	15950	15994	15936	16059	15777	16044	15939	15972	15862	15785	15917	15957	16002	16080	15930	15904	15702	15877	16108	15954	15856	15823	15892	15959	15785	15901	15860	16011	16030	15964	16113	15971	15969	15937	15859	15633	15855	16157	16001	15881	15926	15946	15771	15805	15885	16051	16038	15950	16012	16031	16146	15979	15857	15594	15985	15981	16039	15950	15863	15994	15986	16079	15862	15893	15951	15854	15926	15879	15985	16096	16045	15880	15894	16016	16075	15799	15839	15846	16072	15972	15892	15962	15911	15893	15885	15806	15980	15807	15858	15983	15943	15829	15958	15923	15904	16065	15993	15849	16040	16027	15878	16062	15659	16015	15954	16039	15971	15985	15905	15738	16110	15978	15921	15794	15887	15897	15935	15782	15839	15972	15945	16053	16204	15805	15957	15968	15795	15718	15889	16066	16014	15937	15860	15877	15941	15652	15807	15906	15982	15881	15893	16023	16069	16100	16054	16068	16072	15883	15955	15866	15852	15969	15803	15982	15952	15893	15995	15979	16170	16013	15880	15945	15994	15904	16095	15908	15902	16051	15957	15936	15981	15990	15762	15685	15965	15964	15822	16141	16013	15905	15704	15906	16121	16095	15818	16062	15914	16157	15956	15802	15947	15960	15983	16120	16042	16008	16111	16038	15929	15963	15958	15950	15889	16028	15971	16070	15884	16336	15734	15930	15948	16005	15973	16020	15909	16168	16110	15855	15812	15844	16033	16007	15965	15872	16213	15928	15765	15815	16268	15934	15753	16162	15890	16056	15993	15922	16077	15759	16033	16071	15964	15918	15845	15811	16011	16081	15902	15964	16012	15876	16101	16036	15825	16038	15740	16082	15890	15753	15852	16015	15924	15971	16055	16037	16072	16013	15914	16052	15858	16025	15939	15943	16077	15981	15920	15863	15871	15727	15814	15987	16048	16032	15997	15942	15999	15947	15992	15858	15924	15990	15669	15965	15933	15915	16046	15878	15975	16134	16041	15953	15918	15722	15719	15977	15733	15891	15739	15849	15819	15819	15931	15912	15959	16064	15881	15968	15890	16042	16034	16097	15847	15841	15852	15843	15929	15810	15829	16044	16039	16114	15864	15967	15888	16159	15912	15808	16045	15926	16030	15861	15941	15779	15763	15836	15859	15748	16041	16017	15913	15877	16009	15993	16009	15861	15835	15729	15935	16024	15973	15944	16015	16019	15992	15906	16090	16055	16041	16121	15997	15975	15836	16037	15799	15963	15965	16064	15995	15844	15808	15798	15852	15868	16020	15802	15910	15903	15908	15962	16103	15829	15921	15956	16077	16018	15849	15954	16148	15815	15800	15937	16053	15929	16009	16040	15954	15845	15857	15860	15841	15701	15944	16149	16031	15895	15867	15853	15694	15890	15991	16133	15927	15806	15818	15937	15895	15937	15961	16042	15959	16038	15873	16022	16125	15906	15931	15975	15763	16118	15867	15971	15782	15883	15909	15913	15772	15936	15750	15877	15920	16069	15928	15911	15826	16021	15782	15977	15916	15972	15915	16126	16100	15841	16042	16119	15821	15865	15988	16134	15992	16110	15920	15924	15803	15831	15944	15944	15971	15956	15656	16008	16033	15884	15894	15787	15865	15812	15909	16051	16030	15906	15883	15793	15936	15884	15925	16105	16175	15953	15970	15865	15868	16095	15959	16016	15810	15948	15883	16055	15836	15973	15814	15999	16012	15791	15886	15833	15956	15710	15934	15872	15928	16224	15880	15907	15937	15702	15995	16036	15833	15995	16106	15859	15712	15837	15720	15964	15885	16133	15988	16058	15975	15899	16135	15919	15966	16015	16006	15921	15937	15944	15720	15956	15831	16071	15868	15863	15860	16003	15922	15912	16041	15921	15971	15948	15771	16123	16006	16005	15677	15936	15923	15968	16028	16099	15957	15872	15733	15830	15824	15973	15958	15989	15795	15992	15642	16082	15979	16042	15839	15972	15983	16039	15810	15848	16044	15987	15722	15926	15878	16006	16026	16159	15998	15959	15883	15710	15953	15863	15967	16047	15843	15789	16062	15821	15927	15897	15792	15775	15968	15813	15868	15907	15819	15913	15996	15805	16038	15994	15950	16105	15964	16040	15969	16148	15962	15978	15846	15853	16144	16107	15884	16023	15992	15846	15770	15891	16018	15915	15841	15864	15867	15866	15906	15869	15865	15942	15974	15797	15897	15979	15987	16021	15851	15804	15866	15973	16052	15802	16115	15963	15785	15872	15933	15878	15877	15978	15952	16023	15979	15995	15976	15969	15973	15897	15824	16063	15980	15799	15877	15862	15885	15747	16062	16060	16079	15907	15927	16047	16056	16006	15921	15894	15989	15892	16064	15970	16087	16186	15850	15948	16203	16140	16023	16053	15926	15813	15931	16130	15913	16112	15756	16091	16049	16030	15935	16044	15866	15955	15871	15767	15786	16092	15931	16152	16026	16069	16156	16179	15877	15885	15913	15836	15833	15965	15895	16155	15894	15838	15840	15807	15907	16032	15959	16055	15924	15959	15938	15888	15922	15963	16051	16122	16058	16082	15963
14089	15860	15562	14931	14765	14718	14860	14608	14580	14508	14450	14748	15631	16972	16892	16034	15327	14923	14658	14528	14528	14373	14433	14449	14354	14435	14465	14548	14439	14450	14383	14490	14476	14428	14432	14545	14538	14491	14539	14560	14387	14543	14661	14697	14529	14575	14535	14533	14690	14510	14585	14469	14437	14456	14342	14462	14639	14534	14490	14523	14669	14522	14588	14559	14408	14566	14456	14341	14520	14472	14447	14520	14433	14418	14480	14510	14498	14532	14477	14673	14342	14470	14542	14685	14532	14612	14530	14579	14453	14457	14533	14334	14413	14487	14437	14605	14313	14659	14407	14513	14355	14458	14544	14612	14367	14327	14537	14463	14663	14399	14601	14561	14471	14538	14465	14518	14428	14502	14579	14528	14488	14524	14595	14504	14363	14533	14448	14424	14608	14632	14424	14485	14368	14344	14509	14489	14600	14464	14456	14560	14490	14618	14734	14640	14556	14522	14615	14608	14525	14555	14449	14350	14666	14458	14448	14424	14432	14500	14555	14420	14374	14556	14400	14481	14537	14506	14506	14283	14605	14261	14584	14408	14567	14506	14550	14558	14633	14352	14675	14629	14355	14422	14492	14579	14519	14407	14640	14512	14618	14708	14273	14456	14515	14378	14556	14432	14423	14563	14470	14602	14530	14419	14522	14627	14616	14599	14465	14469	14463	14496	14452	14381	14520	14580	14436	14689	14523	14622	14558	14492	14487	14407	14577	14530	14471	14662	14656	14419	14453	14562	14585	14343	14545	14564	14708	14396	14514	14554	14500	14510	14503	14513	14613	14490	14449	14641	14500	14541	14582	14620	14559	14540	14575	14576	14563	14365	14498	14458	14458	14590	14509	14442	14474	14585	14523	14467	14496	14510	14435	14439	14370	14479	14594	14635	14497	14462	14645	14575	14538	14581	14609	14501	14491	14564	14525	14512	14379	14674	14478	14547	14318	14682	14373	14503	14634	14387	14524	14353	14457	14510	14527	14533	14464	14524	14486	14535	14452	14542	14666	14558	14431	14559	14550	14433	14456	14493	14643	14456	14622	14533	14470	14612	14398	14507	14655	14581	14542	14632	14601	14614	14279	14455	14438	14523	14529	14606	14475	14559	14580	14570	14565	14431	14514	14631	14467	14379	14498	14533	14398	14632	14522	14640	14291	14566	14557	14534	14546	14398	14710	14473	14610	14527	14372	14553	14376	14563	14628	14477	14402	14462	14710	14481	14552	14445	14475	14619	14379	14627	14593	14587	14535	14488	14461	14482	14433	14394	14537	14367	14566	14510	14578	14605	14562	14507	14539	14531	14423	14614	14416	14422	14333	14454	14398	14534	14479	14572	14539	14418	14435	14490	14392	14508	14483	14545	14591	14401	14692	14416	14546	14531	14475	14583	14469	14464	14479	14553	14542	14594	14446	14399	14486	14614	14494	14703	14404	14407	14558	14384	14549	14581	14497	14698	14482	14611	14452	14470	14482	14564	14547	14449	14487	14423	14393	14532	14475	14596	14430	14500	14604	14438	14653	14478	14516	14416	14443	14496	14422	14555	14238	14554	14561	14424	14614	14618	14574	14445	14531	14481	14407	14409	14338	14591	14673	14554	14565	14586	14517	14635	14510	14513	14524	14495	14420	14520	14332	14353	14479	14510	14438	14519	14543	14410	14585	14343	14657	14488	14480	14637	14431	14540	14445	14388	14348	14458	14384	14708	14711	14446	14452	14433	14547	14432	14552	14433	14471	14684	14361	14609	14603	14300	14635	14447	14456	14556	14411	14494	14408	14672	14488	14463	14410	14500	14508	14467	14591	14302	14575	14664	14497	14574	14651	14506	14399	14473	14424	14379	14449	14533	14449	14499	14480	14505	14453	14484	14542	14528	14562	14644	14572	14566	14484	14461	14563	14538	14618	14496	14486	14530	14524	14509	14404	14476	14539	14361	14501	14463	14489	14707	14494	14396	14432	14418	14561	14613	14468	14547	14538	14409	14617	14428	14420	14633	14645	14569	14630	14561	14408	14496	14593	14637	14456	14382	14526	14300	14470	14516	14521	14496	14585	14491	14569	14479	14469	14440	14604	14600	14574	14338	14523	14601	14612	14558	14446	14546	14608	14535	14485	14441	14448	14660	14484	14318	14573	14683	14566	14502	14488	14446	14532	14499	14611	14472	14525	14629	14519	14554	14539	14546	14384	14434	14579	14534	14485	14495	14448	14577	14367	14316	14496	14418	14394	14467	14588	14522	14359	14716	14415	14612	14597	14692	14462	14521	14573	14595	14481	14539	14529	14507	14559	14556	14551	14317	14590	14583	14471	14462	14424	14395	14478	14372	14577	14495	14423	14608	14586	14498	14396	14544	14549	14587	14540	14533	14530	14465	14451	14569	14409	14545	14423	14564	14568	14488	14494	14558	14544	14501	14417	14389	14357	14463	14672	14612	14459	14515	14591	14212	14549	14572	14476	14676	14665	14452	14521	14580	14509	14462	14549	14534	14432	14586	14611	14533	14636	14524	14480	14552	14381	14307	14438	14468	14569	14466	14430	14500	14428	14572	14619	14528	14632	14458	14519	14434	14502	14594	14569	14533	14421	14457	14635	14636	14532	14549	14474	14408	14586	14481	14337	14435	14402	14418	14523	14423	14623	14515	14457	14594	14550	14430	14434	14509	14422	14554	14591	14615	14510	14725	14645	14445	14418	14376	14331	14472	14486	14516	14477	14430	14294	14591	14480	14490	14405	14464	14511	14452	14334	14485	14692	14319	14451	14428	14605	14492	14524	14632	14482	14487	14439	14417	14413	14312	14644	14479	14572	14514	14459	14587	14391	14655	14408	14449	14343	14480	14666	14623	14485	14462	14493	14520	14368	14563	14562	14517	14521	14442	14466	14478	14499	14407	14410	14653	14643	14595	14541	14637	14364	14466	14576	14554	14534	14470	14532	14445	14746	14497	14675	14392	14454	14462	14602	14456	14400	14689	14527	14437	14574	14571	14546	14537	14500	14468	14740	14552	14630	14559	14398	14498	14464	14649	14600	14494	14587	14450	14497	14552	14505	14298	14514	14534	14493	14457	14440	14583	14426	14610	14397	14562	14577	14553	14373	14560	14426	14443	14594	14467	14357	14534	14648	14677	14508	14406	14506	14338	14559	14373	14374	14492	14612	14570	14480	14528	14571	14427	14642	14523	14559	14447	14411	14328	14468	14540	14438	14383	14411	14533	14534	14506	14384	14576	14428	14496	14600	14587	14485	14508	14538	14517	14586	14451	14627	14537	14547	14453	14619	14376	14515	14476	14715	14408	14479	14385	14596	14483	14493	14630	14563	14358	14551	14600	14417	14496	14615	14453	14553	14599	14311	14494	14643	14525	14511	14512	14494	14610	14422	14452	14439	14535	14508	14477	14646	14448	14499	14601	14392	14582	14523	14460	14427	14689	14625	14647	14609	14731	14450	14395	14537	14625	14438	14432	14563	14408	14514	14414	14440	14736	14578	14623	14711	14614	14414	14682	14377	14665	14545	14524	14516	14516	14433	14352	14343	14377	14513	14401	14459	14493	14595	14455	14399	14607	14378	14378	14451	14746	14627	14575	14572	14542	14648	14627	14684	14626	14621	14529	14565	14561	14719	14496	14480	14337	14538	14495	14429	14553	14518	14482	14624	14513	14583	14493	14589	14501	14493	14573	14507	14620	14474	14573	14714	14498	14700	14434	14475	14524	14629	14415	14534	14501	14637	14525	14397	14591	14517	14518	14424	14498	14547	14653	14546	14426	14624	14536	14528	14438	14572	14352	14671	14392	14419	14356	14654	14399	14596	14396	14554	14569	14526	14535	14678	14450	14562	14492	14375	14554	14471	14501	14522	14574	14469	14392	14389	14354	14466	14507	14462	14287	14509	14485	14414	14480	14494	14476	14448	14612	14434	14493	14551	14492	14498	14694	14384	14486	14672	14587	14433	14666	14620	14488	14632	14437	14570	14541	14501	14479	14352	14664	14606	14619	14430	14416	14517	14445	14450	14461	14709	14494	14506	14609	14644	14619	14687	14525	14434	14451	14606	14395	14461	14341	14420	14370	14428	14364	14396	14573	14438	14405	14445	14780	14416	14278	14521	14593	14664	14501	14670	14515	14593	14470	14640	14466	14639	14567	14533	14591	14539	14422	14430	14738	14559	14553	14486	14381	14589	14437	14379	14492	14391	14448	14494	14552	14423	14588	14464	14398	14469	14452	14532	14584	14566	14395	14556	14434	14556	14626	14566	14741	14346	14501	14534	14623	14396	14458	14442	14739	14482	14532	14457	14330	14497	14520	14653	14401	14462	14567	14639	14385	14510	14430	14408	14654	14613	14616	14584	14593	14548	14516	14533	14374	14376	14562	14528	14498	14490	14383	14647	14497	14497	14489	14565	14527	14559	14600	14585	14499	14461	14453	14455	14707	14468	14585	14471	14590	14658	14455	14537	14538	14519	14376	14614	14503	14564	14588	14455	14565	14563	14498	14571	14531	14447	14457	14647	14604	14605	14514	14609	14462	14520	14449	14549	14630	14385	14367	14477	14330	14600	14444	14596	14436	14516	14563	14478	14474	14620	14409	14398	14633	14326	14566	14406	14533	14391	14359	14654	14440	14440	14527	14448	14563	14449	14588	14471	14452	14391	14370	14717	14538	14349	14507	14608	14623	14506	14579	14501	14667	14562	14554	14589	14585	14388	14367	14649	14563	14630	14384	14485	14605	14485	14707	14556	14557	14469	14512	14484	14350	14545	14458	14424	14534	14484	14577	14477	14333	14765	14709	14484	14692	14453	14471	14592	14408	14408	14469	14394	14339	14542	14607	14546	14486	14383	14425	14413	14437	14457	14625	14565	14572	14590	14516	14362	14636	14518	14641	14408	14453	14566	14625	14658	14508	14499	14496	14463	14456	14366	14696	14501	14543	14509	14521	14474	14490	14475	14545	14646	14477	14546	14549	14562	14626	14579	14577	14679	14584	14543	14490	14486	14467	14630	14544	14465	14630	14595	14538	14536	14577	14379	14450	14355	14513	14610	14462	14628	14512	14434	14600	14551	14703	14405	14650	14424	14573	14495	14501	14558	14342	14454	14470	14576	14502	14450	14642	14408	14494	14462	14570	14260	14408	14504	14666
23512	21056	28374	24001	21642	20770	19201	16998	16538	16588	16734	16442	22500	29440	27757	24131	20341	18017	17047	16424	16395	16270	16348	16582	16522	16452	16280	16314	16305	16278	16264	16580	16266	16469	16275	16280	16123	16314	16191	16201	16391	16368	16291	16288	16525	16083	16239	16332	16245	16297	16443	16299	16238	16479	16372	16295	16144	16229	16269	16170	16230	16253	16257	16272	16209	16353	16275	16296	16138	16329	16300	16309	16180	16176	16294	16170	16250	16225	16355	16193	16197	16180	16279	16164	16055	16183	16246	16196	16113	16347	16260	16202	16233	16156	16209	16156	16213	16123	16378	16194	16207	16306	16244	16352	16175	16203	16172	16299	16339	16248	16263	16056	16236	16286	16211	16213	16354	16106	16210	16292	16316	16224	16275	16033	16353	16347	16231	16376	16102	16184	16225	16152	16314	16232	16254	16342	16130	15914	16309	16147	16058	16270	16120	16026	16088	16250	16238	16317	16384	16147	16235	16132	16377	16439	16261	16318	16267	16308	16090	16299	16278	16451	16298	16353	16159	16258	16336	16180	16393	16115	16391	16306	16211	16316	16185	16241	16220	16076	16202	16077	16171	16183	16245	16230	16170	16201	16044	16102	16375	16290	16384	16208	16414	16163	16174	16285	16218	16091	16427	16267	16208	16111	16238	16286	16043	16341	16082	16237	16111	16132	16276	16237	16188	16254	16081	16233	16363	15983	16053	16286	16303	16110	16077	16134	16144	16233	16202	16233	16330	16066	16182	16042	16322	16234	16239	16100	16349	16424	16422	16197	16266	16296	16310	16062	16239	16243	16435	16238	16210	16288	16077	16179	16194	16335	16485	16203	16266	16264	16160	16319	16197	16250	16034	16091	16272	16307	16316	16306	16397	16181	16220	16017	16129	16449	16151	16265	16256	16125	16244	16315	16204	16306	16389	16189	16146	16197	16291	16184	16192	16189	16145	16024	16206	16151	16238	16199	16148	16346	16316	16288	16198	16247	16341	16183	16339	16256	16255	16363	16039	16311	16347	16389	16141	16152	16158	16248	16294	16281	16233	16419	16239	16291	16396	16253	16420	16327	16293	16270	16197	16183	16289	16265	16316	16335	16263	16223	16091	16314	16205	16335	16117	16202	16319	16293	16182	16121	16386	16179	16303	16196	16335	16229	16301	16147	16144	16238	16180	16318	16219	16204	16091	16270	16190	16247	16369	16143	16141	16291	16405	16348	16141	16245	16096	16148	16250	16144	16210	16297	16009	16194	16156	16077	16282	16115	16150	16301	16264	16262	16019	16265	16158	16097	16295	16329	16270	16005	16390	16033	16189	16283	16162	16292	16389	16258	16144	16504	16383	16164	16384	16137	16172	16170	16334	16274	16367	15972	16348	16209	16404	16120	16093	16055	16251	16421	16197	16272	16449	16143	16072	16048	16187	16433	16279	16175	16020	16223	16163	16332	16460	16184	16272	16180	16178	16345	16436	16202	16104	16076	16160	16047	16409	16338	16247	16266	16136	16377	16348	16228	16272	16118	16231	16255	16063	16343	16229	16272	16221	16423	16486	16182	16226	16228	16251	16273	16171	16095	16492	16373	16276	16414	16303	16200	16067	16244	16284	16230	16319	16279	16209	16044	16191	16218	16096	16222	16187	16233	16263	16266	16061	16105	16139	16240	16167	16527	16147	16271	16361	16406	16195	16347	16296	16309	16382	16281	16167	16334	16208	16294	16004	16215	16045	16303	16213	15906	16124	16253	16138	16214	16280	16213	16336	16084	16171	16114	16222	16085	16110	16225	16238	16354	16140	16089	16098	16201	16307	16207	16395	16221	16202	16249	16238	16419	16450	15970	16305	16133	16305	16306	16393	16293	16102	16220	16338	16257	16132	16235	16225	16343	16368	16285	16321	16065	16267	16093	16347	16066	16573	16220	16207	16253	15919	16127	16203	16326	16136	16293	16199	16252	16334	16319	16204	16074	16190	16438	16062	16333	16082	16450	16333	16191	16196	16119	16312	16246	16264	16222	16221	16214	16304	16334	16149	16193	16261	15969	16011	16227	16133	16125	16382	16132	16041	16251	16382	16183	16392	16387	16336	16145	16203	16206	16290	16267	16206	16272	16366	16264	16448	16219	16248	16174	16266	16307	16332	16314	16364	16273	16171	16197	16219	16119	16422	16397	16290	16010	16297	16151	16447	16299	16227	16093	16074	16065	16138	16134	16321	16251	16158	16082	16140	16214	16045	16358	16136	16330	16134	16318	16060	16193	16230	16313	16117	16209	16151	16157	16293	16218	16147	16303	16292	16168	16229	16196	16186	16233	16183	16042	16155	16020	16018	16323	16411	16248	16272	16081	16114	16121	16192	16178	16249	16363	16334	16139	16291	16253	16241	16281	16136	16181	16173	16039	16511	16168	16075	16346	16177	16219	16310	16104	16164	16280	16125	16225	16103	16434	16250	16299	16178	16166	16246	16169	16232	16208	16112	16298	16132	16333	16332	16312	16330	16332	16143	16353	16384	16224	16243	16143	16243	16319	16152	16170	16176	16187	16089	16311	16214	16263	16127	16218	16352	16222	16196	15917	16381	16195	16111	16213	16198	16322	16330	16199	16329	16193	16302	16145	16025	16050	16149	16363	16447	16363	16363	16339	16126	16266	16333	16252	16135	16246	16389	16302	16154	15991	16109	16381	16320	16275	16343	16161	16186	16281	16312	16582	16227	16325	16126	16112	16242	16132	16162	16184	16362	16368	16259	16183	16173	16203	16304	16302	16280	16424	16295	16223	16237	16156	16270	16333	16118	16161	16338	16413	16289	16099	16280	16225	16234	16138	16277	16146	16323	16195	16334	16188	16317	16228	16270	16383	15963	16214	16225	16437	16098	16335	16068	16034	16144	16083	16148	16263	16131	16255	16245	16162	16188	16344	16320	16135	16239	16370	16349	16272	16363	16025	16210	16391	15968	16338	16051	16332	16081	16205	16199	16322	16232	16034	16233	16363	16305	16182	16265	16206	16153	16213	16348	16139	16522	16334	16041	16352	16255	15850	16316	16188	16284	16379	16283	16281	16129	16208	16247	16336	16266	16095	16284	16227	16294	16368	16191	16162	16155	16353	16259	16283	16286	16241	16262	16212	16326	16386	16060	16146	16222	16502	16260	16039	16170	16207	16428	16244	16129	16419	16173	16321	16177	16184	16182	16262	16151	16059	16246	16233	16196	16140	16406	16108	16448	16231	16142	16011	16416	16060	16212	16420	16381	16375	16352	16406	16314	16401	16043	16215	16277	16210	16077	16331	16213	16118	16265	16271	16277	16330	16303	16317	16362	16333	16356	16397	16261	16331	16191	16030	16282	16145	16149	16287	16129	16024	16235	16108	16363	15990	16416	16255	16180	16208	16330	15978	16227	16412	15967	16289	16202	16179	16306	16217	16287	16201	16265	16109	16062	16228	16244	16303	16259	16351	16016	16313	16432	16052	16165	15993	16345	16269	16186	16380	16270	16336	16230	16340	16353	16189	16157	16129	16310	16199	16262	16323	16183	16056	16108	16304	15975	16244	16211	16212	16357	16207	16296	16185	16251	16167	16106	16128	16222	16234	16208	16142	16236	16095	16228	16156	16243	16301	16170	16243	16177	16245	16264	16164	16041	16211	16283	16067	16229	16256	16333	16332	16073	16389	16410	16379	16184	16369	16121	16135	16295	16228	16401	15972	16228	16298	16197	16281	16320	16279	16169	16399	16004	16176	16234	16148	16154	16130	16127	16177	16341	16392	16191	16210	16344	16254	16237	15991	16194	16150	16161	16399	16248	16391	16143	16263	16158	16069	16333	16297	16372	16232	16350	16233	15935	16293	16218	16257	16314	16154	16128	16222	16354	16256	15956	16146	16304	16181	16262	16228	16252	16287	16247	16345	16274	16118	16138	16342	16388	16060	16352	16347	16112	16179	16212	16367	16096	16027	16164	16152	16177	16036	16089	16299	16166	16203	16067	16166	16206	16227	16234	16051	16426	16169	16317	16142	16249	16212	16144	16058	16301	16114	16195	16385	16320	16370	16208	16053	16273	16291	16411	16316	16122	16171	16148	16208	16168	16209	16271	16241	16450	16335	16142	16252	16285	16094	16172	16302	16130	16280	16044	16106	16187	16312	16308	16221	16392	16375	16287	16209	16363	16322	16332	16299	16421	16217	16156	16295	16164	16107	16255	16347	16317	16311	16291	16067	16225	16253	16261	16186	16029	16388	16122	16362	16118	16335	16394	16329	16301	16246	16273	16088	16128	16054	16396	16238	16230	16133	16341	16357	16123	16200	16245	16317	16231	16098	16200	16410	16085	16230	16189	16140	16189	16024	16395	16321	16095	16245	16351	16282	16165	16212	16399	16227	16327	16309	16217	16131	15978	16214	16074	16186	16470	16208	16285	16334	16244	16317	16146	16303	16118	16324	16270	16154	16203	16300	16367	16216	16378	16281	16368	16297	16178	16518	16374	16234	16421	16288	16376	16294	16212	16171	16103	16288	16163	16377	16203	16241	16354	16130	16295	16346	16202	16338	16321	16192	16207	16079	16120	16191	16353	16040	16221	16219	16288	16361	16130	16174	16215	16114	16044	16186	16093	16174	16117	16348	16365	16187	16141	16213	16319	16243	16090	16225	16316	16348	16178	16216	16238	16262	16009	16075	16064	15998	16196	16287	16215	16122	16282	16303	16248	16307	16244	16249	16335	16342	16270	16228	16299	16253	16287	16324	16167	16326	16180	16209	16420	16310	16303	16127	16175	16135	16320	16201	16228	16190	16062	16313	16162	16385	16324	16307	16265	16147	16318	16319	16007	16238	16356	16160	16461	16284	16115	16129	16303	16261	16292	16357	16171	16343	16327	16325	16176	16340	16293	16206	16337	16148	16194	16217	16363	16247	16083	16182	16202	16340	16303	16155	16281	16347	16224	16242	16287	16275	16141	16251	16204	16345	16128	16420	16356	16298	16076	16448	16436	16180	16223	16147	16094	16223	16166	16367	15975	16292	16111	16060	16157	16259	16113	16129	16189	16013	16164	16188	16170	16092	16215	16154	16313	16252	16316	16206	16197	16231	16349	16175	16574	16247	16120	16246	16213	16458	16211	16420	16127	16243	16217	16024	16236	16355	16387	16281
13117	21608	20706	17454	16255	15933	15537	15307	15222	15090	14972	15068	25452	33192	29280	24341	19557	16568	15242	14802	14891	14750	14744	14696	14761	14624	14897	14558	14520	14811	14786	14781	14727	14598	14753	14677	14798	14727	14957	14554	14748	14730	14718	14680	14707	14604	14604	14721	14545	14624	14695	14654	14755	14437	14731	14730	14549	14615	14750	14636	14732	14758	14595	14574	14792	14688	14723	14625	14597	14679	14794	14656	14682	14851	14704	14879	14651	14680	14774	14653	14855	14672	14588	14579	14588	14614	14714	14752	14725	14712	14786	14551	14788	14662	14798	14631	14667	14603	14809	14737	14640	14670	14741	14621	14833	14749	14619	14707	14568	14651	14651	14859	14725	14697	14581	14908	14712	14720	14681	14721	14603	14793	14782	14705	14636	14601	14876	14647	14778	14753	14839	14787	14816	14768	14665	14759	14667	14755	14577	14775	14628	14653	14771	14770	14639	14456	14581	14690	14774	14532	14649	14764	14602	14563	14630	14801	14807	14702	14531	14801	14626	14749	14551	14652	14704	14701	14825	14679	14690	14753	14549	14708	14737	14700	14555	14665	14736	14648	14730	14645	14669	14638	14653	14561	14788	14764	14632	14713	14622	14623	14796	14656	14702	14711	14822	14661	14694	14724	14674	14517	14760	14514	14541	14730	14648	14819	14652	14695	14669	14789	14578	14733	14632	14724	14501	14751	14759	14780	14761	14632	14733	14731	14820	14705	14702	14682	14818	14659	14639	14650	14708	14745	14860	14619	14746	14654	14708	14807	14736	14606	14595	14644	14678	14681	14775	14629	14618	14711	14786	14634	14779	14754	14584	14650	14768	14561	14606	14681	14721	14791	14671	14551	14647	14716	14690	14835	14685	14725	14715	14684	14921	14689	14548	14712	14744	14671	14746	14814	14682	14680	14722	14747	14745	14580	14764	14649	14543	14708	14728	14748	14606	14693	14704	14575	14768	14587	14746	14773	14680	14773	14684	14760	14777	14663	14781	14766	14662	14806	14669	14581	14820	14636	14861	14677	14584	14574	14403	14602	14793	14707	14602	14786	14693	14654	14646	14741	14731	14599	14619	14643	14719	14667	14719	14717	14703	14693	14494	14848	14789	14589	14598	14712	14796	14634	14741	14703	14796	14738	14426	14798	14782	14671	14696	14767	14702	14527	14603	14495	14815	14670	14762	14604	14739	14692	14534	14693	14646	14587	14634	14703	14731	14638	14544	14664	14669	14712	14710	14515	14675	14694	14508	14873	14709	14813	15005	14709	14752	14706	14732	14737	14725	14689	14541	14829	14520	14695	14697	14788	14758	14719	14578	14777	14822	14625	14555	14726	14643	14528	14674	14583	14746	14775	14876	14822	14903	14776	14603	14770	14848	14382	14795	14927	14753	14463	14753	14710	14664	14782	14562	14663	14602	14734	14587	14521	14608	14739	14677	14681	14752	14598	14803	14689	14814	14753	14839	14812	14683	14695	14721	14612	14724	14783	14484	14654	14659	14714	14776	14767	14801	14594	14542	14760	14634	14780	14797	14670	14627	14819	14677	14768	14604	14798	14715	14581	14829	14680	14727	14614	14782	14505	14821	14732	14761	14685	14700	14842	14716	14627	14676	14710	14683	14641	14613	14828	14689	14645	14670	14765	14689	14670	14573	14695	14694	14615	14546	14682	14792	14633	14696	14717	14652	14731	14535	14722	14682	14565	14686	14693	14620	14610	14571	14712	14653	14585	14696	14679	14809	14792	14780	14763	14624	14600	14577	14737	14510	14718	14770	14837	14724	14546	14633	14726	14741	14728	14696	14661	14564	14587	14737	14706	14635	14627	14727	14635	14611	14684	14722	14759	14626	14890	14589	14806	14680	14648	14745	14806	14771	14752	14646	14634	14486	14443	14674	14654	14567	14711	14794	14591	14585	14793	14570	14601	14737	14806	14642	14528	14681	14630	14700	14606	14788	14575	14605	14646	14657	14692	14561	14718	14597	14627	14643	14758	14691	14857	14553	14748	14746	14561	14702	14737	14608	14583	14658	14727	14690	14658	14633	14885	14883	14791	14762	14710	14743	14552	14587	14807	14661	14725	14672	14556	14842	14685	14535	14737	14624	14602	14648	14726	14721	14836	14780	14862	14557	14601	14744	14738	14681	14637	14720	14554	14653	14790	14592	14743	14560	14750	14729	14813	14706	14635	14817	14841	14582	14808	14685	14654	14700	14663	14835	14649	14578	14736	14611	14545	14758	14635	14823	14768	14647	14670	14467	14750	14749	14618	14713	14770	14808	14915	14719	14761	14558	14855	14714	14721	14747	14733	14600	14734	14760	14657	14676	14785	14604	14699	14522	14607	14834	14822	14775	14675	14818	14621	14647	14620	14663	14661	14665	14769	14874	14594	14645	14564	14885	14811	14787	14735	14653	14515	14691	14535	14741	14796	14713	14620	14717	14842	14698	14752	14755	14865	14523	14882	14643	14736	14689	14576	14735	14485	14684	14615	14744	14684	14665	14980	14483	14732	14458	14691	14717	14673	14646	14547	14712	14560	14752	14731	14866	14913	14632	14872	14721	14708	14729	14780	14785	14571	14816	14564	14854	14664	14809	14798	14666	14724	14788	14484	14711	14686	14635	14633	14753	14613	14611	14680	14774	14773	14728	14682	14726	14746	14741	14575	14850	14675	14742	14703	14575	14643	14607	14724	14711	14585	14635	14576	14770	14653	14705	14443	14560	14707	14657	14672	14695	14655	14672	14445	14761	14876	14749	14825	14697	14718	14631	14548	14818	14730	14755	14717	14581	14690	14724	14572	14620	14650	14819	14529	14590	14740	14672	14735	14691	14663	14680	14677	14760	14660	14620	14729	14902	14822	14671	14793	14651	14606	14770	14639	14645	14691	14529	14649	14602	14659	14626	14747	14705	14886	14694	14763	14651	14831	14629	14737	14555	14497	14623	14560	14776	14760	14742	14672	14697	14717	14694	14641	14803	14587	14630	14818	14563	14681	14558	14627	14672	14551	14655	14718	14462	14750	14807	14653	14765	14695	14721	14462	14587	14644	14622	14842	14619	14594	14843	14716	14593	14596	14716	14772	14597	14712	14809	14581	14794	14754	14688	14805	14749	14829	14574	14938	14752	14675	14865	14812	14659	14520	14596	14687	14733	14579	14685	14592	14758	14722	14507	14654	14784	14759	14575	14709	14563	14783	14773	14748	14619	14624	14528	14704	14606	14613	14831	14633	14587	14711	14690	14664	14643	14841	14638	14464	14735	14647	14791	14718	14651	14759	14687	14717	14544	14724	14737	14890	14755	14707	14674	14615	14627	14689	14717	14544	14652	14861	14882	14698	14597	14657	14715	14601	14783	14578	14696	14633	14597	14599	14799	14694	14772	14683	14764	14622	14642	14537	14632	14658	14824	14850	14770	14757	14574	14553	14504	14683	14690	14782	14630	14746	14733	14653	14719	14660	14693	14741	14694	14596	14836	14736	14602	14821	14605	14722	14630	14656	14667	14784	14649	14757	14565	14759	14600	14530	14847	14730	14655	14690	14711	14584	14648	14598	14775	14688	14600	14622	14736	14689	14806	14788	14784	14566	14726	14666	14746	14729	14812	14675	14903	14693	14657	14674	14744	14780	14649	14668	14830	14733	14736	14660	14756	14754	14464	14658	14703	14892	14602	14639	14743	14769	14768	14693	14583	14638	14662	14798	14547	14653	14700	14644	14741	14732	14635	14797	14818	14639	14841	14711	14607	14723	14803	14682	14784	14700	14622	14679	14619	14723	14669	14524	14618	14700	14747	14794	14589	14592	14643	14724	14607	14699	14729	14566	14541	14743	14687	14630	14656	14816	14654	14614	14765	14785	14720	14649	14441	14661	14701	14769	14754	14641	14843	14759	14805	14590	14757	14557	14692	14566	14601	14556	14637	14625	14607	14631	14774	14631	14538	14915	14501	14542	14786	14636	14740	14600	14642	14629	14653	14820	14751	14698	14699	14766	14714	14816	14713	14576	14638	14686	14672	14529	14790	14872	14810	14747	14590	14737	14695	14744	14735	14636	14640	14873	14619	14730	14744	14566	14736	14603	14631	14641	14874	14675	14497	14773	14704	14628	14616	14657	14739	14715	14692	14559	14644	14738	14573	14679	14635	14652	14702	14688	14734	14680	14655	14613	14746	14623	14757	14759	14755	14647	14777	14583	14615	14764	14698	14802	14767	14817	14603	14692	14833	14635	14672	14616	14720	14685	14724	14832	14645	14652	14603	14570	14618	14552	14761	14761	14487	14606	14767	14647	14635	14767	14662	14835	14516	14727	14760	14602	14731	14824	14810	14768	14626	14537	14744	14819	14785	14677	14591	14584	14727	14639	14689	14534	14591	14776	14619	14827	14649	14850	14676	14745	14738	14647	14753	14640	14545	14723	14703	14743	14647	14679	14814	14752	14742	14659	14733	14884	14545	14867	14623	14740	14548	14838	14699	14739	14891	14848	14955	14625	14779	14851	14688	14781	14850	14698	14545	14826	14863	14510	14734	14684	14660	14747	14737	14669	14701	14772	14766	14936	14740	14744	14576	14649	14855	14551	14834	14598	14733	14736	14713	14596	14655	14725	14496	14624	14639	14762	14835	14696	14608	14572	14641	14714	14608	14509	14665	14791	14781	14806	14809	14708	14561	14797	14571	14755	14825	14688	14646	14783	14586	14645	14687	14667	14589	14605	14789	14656	14564	14673	14708	14629	14600	14711	14736	14678	14623	14582	14699	14662	14657	14673	14629	14885	14713	14677	14570	14789	14559	14710	14738	14595	14648	14798	14489	14707	14698	14645	14847	14746	14778	14551	14737	14670	14681	14666	14573	14874	14665	14576	14789	14769	14627	14706	14467	14502	14583	14642	14754	14550	14837	14683	14682	14499	14787	14709	14603	14700	14676	14571	14605	14674	14860	14646	14809	14635	14709	14711	14829	14664	14634	14758	14833	14692	14668	14766	14682	14580	14634	14695	14742	14578	14702	14651	14659	14822	14700	14572	14719	14700	14767	14760	14712	14834	14787	14559	14779	14769	14665	14476	14556	14558	14845	14768	14605	14768	14650	14691	14738	14714	14658	14495	14630	14755	14724	14756	14780	14568	14542	14731	14590	14768
22554	20998	28728	23439	21145	22803	23581	18366	17405	17740	17624	17500	25045	37758	35235	29356	23915	19829	18006	17331	17186	17173	16942	16903	17060	17195	17020	17061	17089	17138	17055	16994	16967	16968	17049	17220	16680	17011	16992	17144	16929	16889	17114	16915	16876	17174	16911	17026	16999	17092	16886	16958	16791	17027	17026	16757	16955	16947	16921	16652	16738	17019	17159	16824	17173	17112	17076	16957	17085	17001	16871	17064	16988	17016	17086	17045	16957	16989	16879	17026	16896	17123	16809	16840	16979	17127	17066	17050	16885	16891	16959	17041	16735	16908	16889	17025	16885	16936	17020	16976	17219	16969	16790	16847	16839	16942	16844	17004	16982	16973	16797	16956	16935	16874	16964	16885	16915	17094	17139	16851	16870	16882	16952	16967	16723	17054	16815	17022	17118	16950	16935	17055	16997	16881	17039	16821	17092	17057	16831	16929	16881	16991	16947	17007	16866	16867	17034	16919	16773	17022	16694	16788	16838	16658	16764	16839	16998	17003	16877	17066	16985	16874	16835	16783	17000	16771	16988	16795	16972	16877	16799	16828	16849	16854	16816	16911	16854	16949	16863	16824	16847	16655	16685	16801	17101	16658	16894	16803	16678	16805	17052	16838	16901	16781	16886	16885	16922	17013	16795	16886	16661	16874	16882	16988	16950	16884	16922	16805	16913	16941	16804	16993	16887	16784	16894	16743	16819	16783	16725	17073	16777	16879	16862	16792	16883	16732	17052	17039	16986	16892	16789	16856	16961	16872	16778	16910	16801	16755	17011	16782	16823	16902	17125	16808	17019	16933	16940	16690	16852	16850	16857	17127	16820	16750	17003	16947	16888	17038	16889	17049	16822	16925	16960	16683	16855	16955	16948	17081	16819	16920	16921	16995	17007	16962	17009	16794	16882	16980	17074	16805	16717	16749	16773	17012	17067	16723	16949	17002	16850	17045	16932	17055	16959	16914	16814	16902	16923	16849	16823	16873	17010	16962	16996	16827	16805	16900	16841	16957	16791	16745	16809	16927	16918	16807	16998	16838	16777	16915	16763	16740	16870	16829	16730	16823	16936	16939	17001	16806	16864	16928	16755	17101	16862	16741	16841	16910	16826	16728	16841	16931	16805	16773	16846	16776	16950	16969	16913	16757	17005	16737	16860	16777	16751	17083	16821	16803	16899	16702	16711	16802	16872	16820	16991	16820	16950	16911	17079	17113	16946	16864	16906	16806	17131	16930	16975	16862	16903	16941	16878	16991	16869	16678	16815	16851	16748	16679	16988	16944	16776	17012	16884	16922	16662	16853	17002	16862	16750	16658	16862	16992	16991	16959	16873	16987	16945	16879	16851	16796	16877	16786	17015	16834	16656	17087	16695	16889	16961	16903	17025	17107	16598	16778	17005	16813	17061	16882	16896	16889	16947	16850	17043	16785	16910	17003	16858	17042	16816	16906	16703	16933	16887	16880	17065	16771	16918	16849	16917	16925	16945	16822	16902	16809	16856	16718	16976	16668	16831	17025	16882	16785	16987	16883	16699	16859	16769	16746	17065	16876	16728	16819	16844	16710	16980	16890	16899	17015	17112	16824	16941	17073	16796	16938	16824	16881	16675	16887	16938	17011	17003	16931	16764	17003	16796	16834	16756	16895	17030	16903	16812	16771	16988	16879	17004	16782	16899	16825	17046	16906	16849	16991	16862	16796	16859	16995	16967	17047	16881	16858	16769	16883	16874	16789	16933	16943	16759	16765	16877	17015	16796	16889	17125	16766	16852	16998	16857	16835	16862	16861	17233	16856	16875	16812	16866	17106	16961	16773	16974	17030	16938	16934	17007	16719	16805	17034	16954	16965	16933	16829	16818	17008	16981	16812	16820	16888	16950	16799	16728	16749	17104	16930	16880	16845	16833	17050	16830	16922	16955	16743	16883	16937	17068	16790	16721	16791	16819	16890	16901	16769	17051	16840	16726	16691	16862	16935	16863	17008	16738	16847	17125	16935	16874	16668	16960	16815	17047	16722	16999	16946	16977	16856	17151	16902	16815	16781	16869	16956	16711	16871	16946	16963	16835	16780	17016	16898	16816	16731	16863	16804	16942	16953	16962	16774	16824	16807	16829	16756	16741	16845	17028	16880	16829	16581	16939	17081	16804	16885	17026	16773	16871	17060	16945	16906	16858	16948	16902	16788	16972	16927	16860	16956	16771	16722	17043	16931	16952	16800	17160	16949	16759	16874	16880	16790	16958	16846	16942	16880	16776	16906	16850	16964	16823	16923	16790	17028	16709	16623	16900	17001	16934	16945	17077	17181	16918	16798	16971	16691	16970	16819	16818	16906	16847	16905	16948	16753	17084	16919	16801	16828	16991	16987	16897	16755	16974	16768	16952	17021	16646	16822	16885	16919	17046	17077	16908	17062	17066	16894	17061	16975	17086	16942	16798	17155	16798	16800	17110	17009	16796	16943	16795	16929	16980	16989	17042	17057	17026	17012	16934	16748	16885	16769	16924	16775	16902	16927	16712	16651	16766	16893	16761	16745	16833	16998	16882	16757	16933	16929	16983	17048	16988	16902	16812	16915	16937	16905	16913	16932	16904	16781	16896	16982	16765	16898	16962	16869	16895	16732	17006	16832	16792	16806	16994	16732	16825	17039	16987	16598	16804	16771	16807	16995	16821	17089	16992	16909	16949	16980	16833	16891	16923	16975	16728	16785	16799	16764	16889	16907	16865	16805	16923	16853	16879	16933	16818	16675	16840	16928	16928	16844	16773	16685	16842	16783	16827	16761	16811	16717	16984	17053	16929	16720	16851	16634	16923	16889	16899	16843	16808	16943	16865	16794	16869	16916	16942	16891	16825	16851	16913	16854	16916	16907	16909	16916	17078	16546	16796	16816	16572	16754	17051	16958	16901	16861	17057	16896	16764	16927	17026	16976	16773	16851	16858	16984	16699	16837	16877	16971	16757	16822	16787	16785	16974	16940	16996	16880	17058	17006	16818	16827	16991	16949	16868	16745	16687	16791	16694	16888	16826	16734	17013	16857	16758	16750	16983	16845	17010	16855	16873	16925	16999	16833	16908	16750	16968	16991	17001	16821	16803	16841	16885	16952	16822	16967	16634	16801	17112	16958	16860	16817	16933	16833	16794	17004	16793	16687	16869	17001	16879	16893	16985	16747	17087	16807	17072	16801	16885	17208	16929	16776	16941	16874	16908	16774	16948	16841	16789	16842	16755	17094	16733	16803	17035	16797	16933	16863	16925	16797	16889	16883	16912	16860	16903	17023	17020	16852	16907	16918	16827	16769	16861	16884	16737	16838	16894	16907	16957	16940	17017	16896	16965	16863	16620	16845	16751	16927	16679	17010	16930	16790	16911	16915	16813	16913	16655	16981	16834	16922	16827	16895	16867	16795	16841	16778	16777	16905	16839	16870	16906	16798	16742	16754	16959	16903	16899	16944	16893	16856	16727	16948	16789	16936	16732	16900	17020	16910	17018	16943	17037	16795	16776	16904	16918	16870	16804	16777	16875	16896	16750	17075	17100	16834	16794	16909	16842	16985	16916	16983	16917	16859	16877	16976	17033	16901	16851	16990	16890	16965	16944	16920	16913	16826	16997	16721	16612	16762	16890	16733	16990	16884	16818	17006	16933	16871	16784	16934	17046	16941	16757	16990	16926	16884	16985	16679	16885	16978	16938	16644	16882	16904	16819	16762	16816	16646	16768	16937	16953	16890	16991	16979	16955	16908	16992	16682	16990	16997	16975	16975	17019	16894	16915	16962	16754	16927	16811	16935	16857	16960	16779	16751	16923	16812	16799	16780	16841	16764	17010	16823	17140	16897	16891	16834	16842	17011	16898	16670	16992	16833	16721	16756	16969	17099	17035	16792	16906	16962	16866	16742	16864	16740	16774	16915	16751	16928	16818	17064	16930	16663	16954	16686	16630	16883	16878	16863	16937	16991	16907	16899	16961	16946	16849	16863	17001	16895	16853	17044	16940	16909	17133	16805	16905	16771	16956	16935	16697	16795	16951	16997	16998	16742	16806	16862	16884	16881	16945	16936	16926	16886	16879	17020	16747	16725	16747	16878	16860	16701	17064	16885	17035	16979	17034	16872	16954	16944	16909	17079	16836	17088	17079	17055	16889	16771	16844	16938	17091	16893	16890	16867	16774	17016	16963	16949	17046	16934	16859	16910	16763	16768	17011	16928	17040	16838	16845	16695	16827	16916	16866	16804	16704	16871	16727	16841	16848	16763	16853	16952	17034	16708	16867	17006	17115	16920	16887	16888	16778	16790	16995	17116	16939	16922	16928	16896	17160	16825	17000	16891	16776	16858	16918	16979	16875	16869	16867	16762	16813	16895	16929	17009	16875	16927	16909	16956	16944	16859	16878	16792	16960	17000	16974	16715	16785	16860	16864	16737	16699	16799	16882	16814	16782	16854	16588	16861	16800	16871	16609	16938	16991	16928	16882	16914	16930	16773	16923	16883	16801	16725	16902	16921	16986	16769	17049	17005	16983	16961	16685	16916	16824	17172	16833	17160	17100	16795	16854	16931	17049	16966	17069	17045	16970	16967	16924	16870	16901	16999	16780	16783	16803	16938	16803	17042	16786	16930	16987	16863	16981	16739	16979	16720	16876	16933	16709	17019	16789	16876	16780	16921	17077	16719	16929	16838	16716	16863	16810	16728	17000	16815	16994	16830	16756	16730	16786	16607	17055	16822	17021	16976	16861	17002	16903	16787	16831	16928	16755	16813	16935	16954	16952	17057	16789	16810	16913	16862	16787	16877	16772	16739	16844	16910	16915	16819	16988	17040	16703	16850	16746	16864	16999	17039	16704	16828	16802	16961	16944	16891	16695	16740	16912	17050	17055	16763	16904	16882	16720	16782	16528	16957	16933	16970	16913	16960	16782	17014	16838	16837	16924	16590	16680	16639	16820	16757	16874	16822	16836	16984	16792	16918	16821	16970	16904	16846	16877	17096	16945	16840	16943	16870	16839	16813	16850	16812	16761	16873	16904	16923	16925	16806	16803	17085	16952	16852	16821	16784	16901	16749	17027	16876	16774	16834	16856	16861	17052	16804	16679	17033	16852	16880	16969	16814	16758	17033	17058	16823	16903	16850	16903	17034	16772	16769
14720	26164	24056	19791	17898	17227	16537	16026	15975	15588	15560	15836	29100	41204	36975	30792	23435	18386	16071	15264	15058	15006	15118	15052	15107	15168	15094	15130	15137	15132	15013	14973	15107	15084	14976	14980	15248	15042	15116	15066	15172	15047	15066	15022	15222	15237	15053	15160	14965	14978	14975	15046	15215	15043	14901	14909	15052	15096	15049	15037	14997	14967	15176	15096	14973	15133	15069	15168	14839	15151	15218	14973	15169	15134	14941	15214	14931	14996	14960	14883	15054	14960	15120	14910	15039	15127	15074	15051	15021	15273	15032	15013	15049	15199	15102	15048	14976	15138	14855	14929	15204	15088	14914	14953	15117	15143	15051	15132	14957	15096	14913	14928	14817	15016	15067	14975	14945	15188	15031	15084	14968	15040	15118	15000	14996	14988	15023	15056	15088	15118	15101	15065	14871	15017	15066	14964	14955	15200	14973	15070	15083	15044	15204	15032	14883	15179	15052	14959	15021	14957	15060	15069	15060	15057	14899	15074	15011	14963	14998	14952	15028	15052	15212	15062	14996	15036	15005	15002	15068	15063	14935	15022	15036	14815	15004	14957	15130	15059	14920	15093	15317	14927	15081	15022	15059	15163	15058	15183	15024	15133	14946	15061	15203	14855	15235	14978	14890	15101	15206	15067	15225	14967	14995	15106	15066	14902	14905	15081	15098	15114	14986	14959	15067	14943	15036	15008	15068	14995	15109	15035	15052	14887	14959	14913	14931	14982	15008	15134	15100	14956	14905	15140	15060	15038	14881	15041	15072	15124	15030	15178	14896	15050	15059	15192	15030	15106	15000	14797	14928	15002	14971	15054	15118	14804	15012	15058	15089	14963	15017	14966	15104	14928	14865	15014	15064	14939	15003	15041	14999	14993	15037	15079	15085	14998	15103	14898	14902	15046	14923	15054	14964	14989	15153	14969	15031	14949	15107	15120	15037	15112	15008	15002	15058	15261	15030	15112	14983	14948	15033	15027	14924	15063	15121	15068	14933	15094	15096	15079	14972	14992	15048	15191	14945	14996	15077	15103	15191	14976	15003	15009	15041	14936	15009	14917	14878	14984	15059	14958	15063	15047	15161	14875	14966	15022	15135	14946	14894	14979	15015	15126	15006	15067	15047	15043	14977	14981	15080	14929	14939	15138	15035	15058	14926	15036	14820	14940	14926	14949	15096	15093	15002	15022	15085	15074	14925	14940	15011	15192	15004	15089	14874	15117	15128	15060	15048	15042	15028	14989	14990	14911	15140	14918	15140	14972	15090	15010	14866	15074	15070	14948	15001	14909	15104	14985	15082	14971	15158	15026	15080	14970	15049	14878	15079	15032	15070	14993	15081	14954	14928	15044	14994	14917	14943	15074	15181	15014	14960	14911	14853	15030	15225	14962	15129	15061	15048	14969	14916	15043	15031	15067	15040	14959	15124	15031	15124	14945	15165	15119	14958	15040	15079	15015	14974	14863	14986	14930	14919	15063	14858	15055	14923	15087	15205	15035	15182	14869	14999	15104	14945	14943	14995	15089	14968	15185	14906	14989	15007	14991	14959	15148	15005	15014	14924	14943	14992	14985	14963	15144	14872	15076	14944	14907	14954	14951	15183	14924	15065	14949	14936	15178	14911	14943	14991	15134	15012	14798	14930	15082	15105	15193	14819	15042	14976	15045	15086	14994	15163	15103	15125	14874	15053	14786	14952	15047	14900	14944	15141	15076	15188	15066	14996	15075	15109	14977	15210	14890	14980	15156	14924	14917	15093	14905	14937	15015	14974	14982	15127	15055	14896	15142	15065	15126	15174	15123	15051	15289	15165	15083	14970	15213	14907	15024	15093	14973	15083	14948	14975	14976	14922	15065	15045	15073	15115	15063	15044	14980	14855	15059	14980	15064	14917	14956	15195	15079	15085	15056	15064	14877	15091	15006	15212	15004	15022	15147	15094	15102	15050	14911	15010	15034	14934	14885	14962	14933	14840	14923	15106	14982	15099	14916	14971	14939	15136	14885	15056	15132	15208	14950	15185	15000	15186	15079	15031	14806	15062	15174	15167	15046	14914	14802	15051	14863	15127	15148	14949	15070	14944	15075	14926	15003	15119	14967	14855	14834	15043	14968	15006	14984	14852	14991	15006	14979	15083	14860	14960	14987	15008	14996	15078	15002	15027	14949	14912	14938	15076	14902	14982	15020	15226	14967	15031	15051	14904	15023	15083	15167	15047	14926	14930	14975	15069	15102	14944	15016	15155	15182	15010	15025	15051	15111	15067	15011	14803	14972	15009	14949	14972	15046	15076	14948	14952	14978	15067	15082	15060	15103	15097	14949	15064	15045	15058	15185	15034	15130	14935	15088	14972	15018	15065	14953	14984	14869	14917	15000	15140	14981	15048	14891	15087	15045	14959	14993	15123	15133	14997	14975	15073	14919	14937	15064	14954	15055	14980	15013	15197	14995	15041	14878	15010	15019	14991	15045	14939	15045	15052	15070	14903	15196	15117	14925	14894	15034	15130	14976	14834	14896	15034	15098	15142	14986	14992	15042	14912	14948	14980	14899	15036	14966	15011	14849	14979	15065	14898	15029	14903	14958	15123	14869	15020	15253	14985	15028	15076	15131	15109	15074	15014	14904	15138	15142	14991	15055	15039	15096	15140	15011	15126	15192	14970	15157	14986	15029	14959	15043	14998	15072	15158	15045	15073	15142	14931	14974	15113	15027	14992	15024	15114	14879	14990	15171	15218	14917	15002	14995	15083	15102	14822	15035	14910	15067	15004	15046	15086	14813	14999	15118	15020	15036	14861	15086	15018	15186	15033	14982	15107	14890	14979	14790	15077	15055	14988	15062	14970	15083	15139	15003	15067	15095	15067	15061	14909	15164	15115	14932	14877	14936	14852	15027	15064	14962	14969	15022	15074	15050	14938	15122	14980	15092	15103	14955	14878	15012	14930	15229	14960	15045	15167	14968	14996	15075	15219	14991	15026	15115	14927	14980	14993	14921	15038	15059	15071	14906	14940	15030	14895	15028	15045	14966	15089	15209	14974	15024	14851	14992	14901	15033	14996	14977	14920	14875	15008	15096	15023	14971	15033	15064	15191	15259	14945	15059	15033	14960	15090	15014	15079	15018	14942	14991	15034	15036	14874	15018	15074	14908	14982	15084	15086	14909	14930	14922	15153	14926	15127	14997	14814	15009	14991	15049	15025	14993	15077	14977	15091	15151	15091	15218	15083	14855	14991	15030	14923	14958	15108	15033	15086	15006	15106	15029	15018	14953	14891	14809	14917	15111	14906	15047	15016	15053	15065	15040	15012	15060	15018	14955	15103	15062	14997	14986	14977	15269	14992	15088	14887	14891	15099	15076	14945	14897	15114	14887	14995	15028	15219	15103	14987	14997	14988	15041	15081	15236	15025	15049	14946	14950	15226	15007	14935	14832	15037	15235	15058	14977	14968	14978	14968	14981	14883	15062	15058	14997	15067	14954	15036	15140	14980	15022	14790	15042	15011	15129	14719	15022	14993	15009	15000	15093	14865	15078	14983	15127	15003	14872	14906	15036	14999	15023	15014	15083	15065	15098	15109	15006	15172	14785	15147	15135	15016	15026	15077	15022	15091	14943	15073	14904	15027	15288	15231	14935	14967	15120	14955	14906	14897	15170	14978	14874	15006	14947	14958	14965	14948	14990	15146	15099	14881	14922	15041	14938	15118	15246	14999	14884	15166	15036	15093	14923	15083	14976	15043	15057	15044	15028	15133	15021	14921	15125	14951	15052	15146	15037	15111	14764	14975	15125	14914	14918	14988	14831	14942	14890	14936	14982	14811	14850	14939	15108	15176	14944	14950	15084	14975	14981	15145	14941	15034	14959	14984	15002	15105	15139	15021	15158	15118	14950	15115	14969	15062	15212	15001	14916	14919	15022	15015	15140	15050	14996	15062	14823	14957	15105	14902	14977	15095	15072	15071	15016	15115	15187	15153	15092	15083	14886	14931	14829	15084	15129	14926	14945	14900	15077	14999	15042	15008	15037	15141	15122	15233	14794	14915	15170	15002	14961	15092	15083	14984	14889	14921	14885	14925	15041	14961	15162	15000	15176	14957	14976	14936	14990	14975	15026	15160	15107	15111	14865	15093	15087	14872	15049	15004	15096	15191	15044	15014	15083	15083	14950	15139	15041	15153	14902	15001	14998	14916	14923	14968	14935	15056	15063	15111	14802	15040	15054	15187	14993	14896	15027	15000	14957	15042	14949	15023	14886	14990	14888	15094	15154	14975	15003	15036	14937	15063	15173	15081	14946	14980	15117	15070	14979	14988	14895	14962	14913	14978	15205	15045	15093	15024	15022	15121	14863	15115	14967	14988	14908	14991	15065	14937	15117	15015	14982	15112	14875	15068	15021	14898	15038	15025	14990	15083	14802	15192	15000	15174	15096	15125	14917	15037	15050	15006	15014	15056	14967	14979	14867	15007	14906	14946	14880	15172	14927	15005	14955	15051	14980	15047	15034	14944	15037	14857	14933	15040	14977	15049	14940	14990	14931	15118	14979	14970	15061	15030	15027	15098	14919	14812	15075	15130	15075	14949	14813	15135	14986	14989	15150	15020	15166	14901	14923	15005	14973	15040	14880	15054	15011	15096	15119	14908	14890	15129	14994	14968	14927	14955	14951	14900	15127	14770	15043	14961	15082	15066	15032	14973	15122	14957	15063	14959	15007	15101	14911	14986	15122	15033	15094	15082	14986	15179	14988	14923	14956	15149	14839	14952	15006	14930	15056	15117	14966	14948	14915	15100	14955	15036	15031	14937	15067	14834	15141	14854	15072	15070	15149	15092	14966	15070	14908	15029	14870	15221	14806	14985	15116	14891	15011	15041	14901	15036	15149	14982	15236	15056	15026	15033	15109	15213	15055	15065	14978	15025	14971	14936	15062	15036	14978	15176	15010	15075	15108	15057	14922	15147	15043	14960	14771	15145	15063	15041	15015	14933	15001	14751	14926	15089	15020	15184	15027	15264	15136	15025	15108	14961	15079	15141	15155	14871	14948	14900	15160	14946	15066	14895	15018	15056	15026	15259	15107	14942	15099	15133	14944	14915	15095	15147	14864	15073	15108	14907	15108	15036	15011	15177	15004	14948	15005	14900	15037
27134	21557	23081	19575	17095	16997	17169	17085	17105	17015	17135	16867	17649	18677	18630	18294	17907	17417	17125	16856	17016	16953	17039	16912	16828	16954	17149	17078	17015	16924	17042	16941	16959	16989	16822	16891	16972	16915	16989	16981	16949	17069	16849	17025	16933	16946	16747	16949	16838	16864	17164	16936	16821	16896	16977	16903	16952	16928	16809	17011	16926	16996	17209	16913	16880	17034	16906	17041	16925	16836	16845	16798	16926	16805	16906	16898	16711	16926	16822	17192	16810	16876	16567	17035	16999	16828	17010	16986	16928	16859	16894	16907	16707	16847	17038	16928	17044	17055	17062	16792	16884	16941	16902	16996	16912	16976	16963	16728	16763	16708	16925	16876	16906	16954	17025	16853	16986	16873	16987	17096	16945	17073	16862	16967	16894	16943	16997	16954	16836	16802	17113	17051	16826	16891	17079	16870	16991	17046	17019	16948	16921	16747	17047	16905	16850	16965	16940	16896	17074	17008	16806	16814	16885	16993	17096	16838	16991	17028	16955	17008	16948	16944	16889	16889	16677	16832	16826	16974	16755	17088	16959	16764	16753	16764	17026	17101	16887	16866	16918	16877	16589	16905	16852	16811	16639	17009	16976	17107	16984	16955	16913	16664	16840	16739	16976	16832	16849	16935	16892	17006	16991	16898	16972	16964	16730	17086	17152	16905	17176	17095	17239	16833	16871	16874	16963	16870	16728	16872	16997	17046	16954	16843	16659	16942	16751	17033	16884	16902	16840	17006	16792	16943	16984	16764	16953	16920	16996	16784	16935	16971	16999	16958	16697	17097	16727	17045	16986	17099	16793	16960	17029	17015	16937	16787	16981	16776	16905	16945	16902	16980	16725	16892	16916	16955	16867	16888	17050	16879	16967	17110	16943	17020	16863	17000	16901	16834	16900	16987	16672	17097	16936	16947	16795	16943	17029	17020	17033	16921	16915	16863	17146	17141	17003	16821	17009	16860	16764	16870	17015	17089	16835	17078	17016	17077	17120	16919	17055	16948	16888	17016	16949	16846	16895	17027	17120	16921	16836	16796	16860	16828	16786	17013	16992	17062	16937	16882	16998	16933	16917	16978	17113	16988	16934	16852	16927	16930	16958	16857	17078	16960	16838	16873	16783	17017	16922	16989	17022	16806	16691	16978	16852	16967	16901	16927	16999	16952	16977	17176	17036	17114	16880	17118	17005	17143	16942	16927	17175	17108	16881	16696	16854	16841	16839	16980	16814	16820	16773	16890	16951	16947	16569	17056	16926	17122	16845	17145	16949	16955	17095	16950	16899	16784	16931	16997	16679	16909	16900	16930	16788	17073	17051	16869	16900	16999	16579	16812	16977	16838	17043	16921	16781	16838	17098	16805	16964	16930	16792	16833	16856	16811	16805	16745	16768	16879	16924	16948	16717	16889	16966	16923	16839	16898	17012	17074	16770	16800	16835	17066	16958	17050	17028	16842	16904	16755	16800	16884	16918	16793	17092	17046	17051	17142	16877	16942	16991	17043	17067	16988	17070	16940	17097	16863	16882	16896	16815	16661	16882	16703	17032	16758	17003	17046	16860	16881	16917	16919	17025	16943	16910	16707	17073	16892	16854	16818	16875	16808	17039	16917	16909	17025	16921	16767	16964	16992	16898	16985	17011	16983	16931	17055	16983	16911	16783	16903	16869	16863	16873	16977	16932	17034	16733	16962	16993	16834	16915	17014	17109	16705	17063	17078	16828	16893	16858	16948	17045	17023	16936	16956	16861	16916	16929	17017	17060	17052	16952	17141	16795	16767	16982	16867	16881	16920	16942	16891	17195	17047	16945	16768	16971	16943	16933	16828	16931	17055	16853	16831	17024	17077	16863	16800	16931	16968	16709	16975	17125	17178	17092	16959	16887	17039	16854	17156	17039	16895	16863	16932	16999	17070	16937	16663	17012	16865	16920	16933	16858	16981	17157	17046	16828	16980	16966	16860	16857	17007	16805	16657	16969	16921	17193	17140	16978	16671	17062	17098	16952	16945	17168	16992	17048	17031	16993	16974	16987	16930	16923	17057	16900	16850	16975	16833	16894	16868	16959	16848	17050	16908	16907	16926	16971	16833	16760	16841	16949	16917	16916	17023	17046	16935	16946	16843	17105	16915	17056	17004	17050	16971	16984	16848	17047	16924	17017	17121	16930	17051	16959	16901	17086	16948	17034	17008	16814	16824	16988	16918	16926	16995	16884	16867	16968	16885	16877	16916	17030	17022	16960	16854	16856	16924	16941	16886	17034	17076	16671	16963	16742	16880	17050	16870	16995	16856	17012	16783	16914	16972	16985	17090	17108	17039	17039	16920	16951	16889	16943	17000	16642	17040	16711	16874	17074	16954	16732	16881	17062	16955	16691	16767	16934	16881	16931	17178	16943	16976	16979	16913	16807	16934	16819	16760	16909	16893	16856	17073	16965	17071	16810	16977	17115	16880	16917	17084	17073	16999	16955	16998	16991	16938	17043	16894	16953	16718	16806	16773	16798	16812	16963	16996	16918	16969	16997	17041	16926	16913	17062	17105	16952	16864	17064	16969	17058	16923	16745	16915	16920	17087	16932	16842	17073	16779	16818	17048	16883	16852	16986	16921	16839	16808	16799	16992	16926	16985	16983	16890	17044	16915	17048	17026	16997	16942	17125	17068	16933	17016	16942	17009	16902	16885	17189	17041	16943	17010	16858	17135	16938	16883	16899	16870	16897	16688	16856	16777	17028	16836	16755	16762	16921	16766	16978	16961	17081	17006	16996	16979	17144	16916	17086	17015	16919	17048	16771	16934	17075	16994	17027	16952	16929	16993	16983	16954	16856	16905	16857	17007	16854	16797	16767	17021	16845	16998	16953	16930	16934	17093	17121	17043	16837	16723	16940	16978	17076	16952	16917	17021	17077	16897	16924	17014	16965	16722	16891	16790	16860	16739	16765	17038	16958	16950	16790	16829	16963	16772	16889	17002	16943	17027	16958	16886	16842	17031	16923	16997	16849	17023	16921	17063	16956	17051	17009	17056	16939	16858	16890	16800	16772	17133	16980	16952	16988	16902	16821	16990	16938	16950	17015	17080	16963	17128	16822	17101	17007	16903	17077	16893	17002	16847	16925	16941	16844	16839	17018	16797	17259	16876	17110	17033	16946	16976	16828	16882	16677	16834	17044	17002	16991	16962	16715	16967	16903	16871	16960	17001	16722	16855	16903	16761	16832	17104	17147	17079	16856	16837	16931	16895	16719	16917	16892	16966	16834	17118	16726	16928	17140	16914	16852	16977	16909	16865	17026	16826	16962	17058	17170	17030	16774	16870	16817	17107	16911	16807	16963	16669	16584	16953	16929	16970	17037	16917	17027	17087	17090	17075	16991	16843	16740	16763	16982	16803	17172	16825	16767	16936	16812	16940	17011	16863	16837	16892	16838	17017	16973	17118	16786	17064	16977	17051	16877	16892	16694	16972	16806	16877	16854	16994	16967	16655	17011	17121	17111	16745	16983	17236	16759	17050	16945	16900	16892	17041	17010	16927	17007	17084	17166	16893	16948	17068	16907	17104	16760	16791	16859	16871	17046	17010	16946	16847	16801	17115	17034	16762	17004	16685	17094	16847	17033	16881	16770	16933	17031	17040	16844	16876	16920	16866	16995	17182	16630	16827	16982	16960	16938	17067	16969	16959	16930	16940	16955	16812	17015	16981	16982	17074	17057	17149	17003	17008	17048	16936	16993	16878	16811	16744	17043	17005	16774	16971	16896	16916	17023	16745	16892	16911	16841	16923	17007	16770	16966	17053	16913	16696	16797	16931	16735	16903	16803	16969	16953	16936	17069	16871	16962	16788	17142	16768	16972	16907	16898	17026	16901	17082	16819	16876	16935	16870	16857	17001	17093	17013	17142	16967	16929	16977	16995	16671	17017	17053	16863	16952	16988	17097	17015	16999	17046	16845	16763	16838	17106	16844	16888	16860	16983	17089	17027	17039	16825	16973	16995	16805	16974	17088	16738	16911	16948	16998	16922	16823	16873	16868	17082	17144	16962	16804	17104	16923	16954	16889	16935	16993	16934	17016	17013	17124	17083	16996	16898	16962	16808	16778	17068	17026	16952	17039	16986	16906	16828	16938	17050	17085	16893	16876	16939	16915	16956	16832	16793	16997	16907	16842	16955	16869	16829	16912	17010	17089	16805	16942	16944	16921	16692	17068	17040	17076	16936	16916	17004	16896	16939	17035	17096	16953	17021	16835	16803	16809	16994	16966	16952	17012	17040	17237	16976	16766	16967	16760	17132	17095	17083	17010	17023	16848	16942	16929	16916	16805	16857	16809	16908	16864	16931	17183	16774	16979	16857	16864	16858	17094	16894	16868	16856	16919	16938	16901	16927	16709	16873	17111	16980	17012	17167	16970	16928	17014	16973	16621	17202	16980	16803	17107	16817	16898	17074	17177	16943	16953	16857	17085	17028	17036	16833	16817	16736	16869	16880	16897	16871	16981	16942	16701	16936	17155	17050	17151	17165	16934	16815	16647	16773	16895	16880	17022	16943	16725	16732	17074	16817	16842	16955	17075	17032	17036	16874	16807	16952	17061	16908	16861	17014	16852	16968	17066	16833	16918	16844	17029	16943	16783	16995	16756	17118	16883	17094	16921	16908	16888	16961	16800	16987	17034	16974	16959	16875	17098	16761	16814	17038	16832	16881	17056	17048	17088	16992	16996	16860	16897	16836	16928	17161	16922	17055	16907	16946	16837	16877	16872	16966	16988	16954	16985	17028	16863	17055	16887	17030	16914	16957	16937	16954	16814	16978	17048	17006	17057	16975	16956	17123	16954	16973	16970	16871	16946	16815	16854	16892	16972	17067	17094	17012	16979	17047	16969	16934	17073	16835	16962	17024	17146	16908	17041	17082	16995	17015	16909	16859	16870	17002	16991	16789	16797	17101	16694	16929	16985	16864	16795	16913	16898	16800	16738	17072	16971	16881	16988	17108	16890	17130	16948	16701	17014	16855	16976	17049	17009	16738	17027	16825	16867	16984	16985	16878	16900	17049	17025	16870	16794	16908	16914	16784	16681	16936	16859	17304	16921	16890	17031	16737	17065	17086	16932	17187	16942	16953	16951	17022	16912	16926	16814	17080	16819
14400	16710	16592	15524	15322	15128	15177	15219	15052	15164	14932	15343	16460	17834	17587	16370	15941	15356	15223	15162	14931	15000	15057	14987	15001	15166	15031	15198	14988	15109	15078	15161	15199	15058	15090	14909	14951	14913	15013	15154	15144	14904	14889	14975	14939	14936	14825	15215	14967	15006	15184	15097	14979	15015	14927	15088	15220	15042	14905	15089	15232	14889	15140	15083	15146	14985	14969	14795	14938	15029	15004	14991	15015	14955	15145	14933	14873	15112	14910	14909	14977	15028	15041	14972	15014	14945	15022	15245	15026	15154	15190	15054	15196	15109	15074	15002	15109	15083	14837	15289	15085	15019	15127	15001	15169	15037	14960	15060	15061	14991	14978	14915	15074	15090	15009	15019	14956	15033	15190	15063	14961	15081	15125	15029	14991	14934	15049	15189	15083	15200	15176	14976	14946	14966	15109	14959	15001	15229	14948	14980	15181	15022	14972	14967	14970	14999	15112	14973	14932	15195	15067	14990	15011	15052	15113	15249	15169	14993	15086	15123	15156	15009	15284	14949	15035	14888	15091	15166	14955	14850	14849	14945	14957	15145	14977	14919	14881	14985	15081	15001	15102	14930	15118	15026	14842	14983	15043	15100	14881	15105	15055	14994	14968	15012	15112	15192	15164	14824	15180	15025	14994	15007	15064	14903	15112	14892	15091	14828	15104	14991	15071	15096	14998	15058	15091	15119	15114	15111	15142	15063	14978	15051	14917	15169	15060	14789	15070	15093	15084	15137	14936	15050	14949	15070	15047	15108	15098	15158	15025	15054	15197	15050	14972	14975	15024	15115	15055	14949	15248	14994	14993	15139	15060	15120	14949	15269	15148	14944	14924	15112	15101	14984	15142	14969	15058	15082	15031	15040	14921	15142	14981	15193	14988	15101	14915	15164	15019	14985	15008	15080	15171	15096	14994	14882	15156	15160	15023	15255	14991	15138	14929	14986	15079	15111	15141	14899	15045	14982	15176	15063	14967	14931	14924	14977	15068	14951	15040	14940	15052	14971	15174	14907	15167	15010	15190	14936	15007	15181	15018	15086	15085	14923	14988	15052	15115	15019	15066	15004	15004	15053	15136	14935	14828	14984	15034	15077	15042	15259	14999	14931	14979	15005	15189	15039	15190	15122	15119	15154	14997	15048	14992	14992	15186	14892	15101	14937	15076	15051	15097	15035	14984	14920	15057	15131	15170	14936	15067	15104	15075	15126	15089	15159	15035	15058	15128	15203	14938	14804	14960	15050	15060	15022	15114	14958	14835	14886	15090	15178	15033	15078	15065	14884	14969	15181	15075	15299	15119	14911	15169	14909	15124	15169	15015	15102	15120	15118	14954	14967	15014	15037	15287	14971	15299	14913	15063	15164	15047	14889	15194	15096	14904	15172	15006	15048	15048	15109	14948	14932	15050	14958	15150	14877	15107	14887	15149	14851	14970	15161	14981	15107	15106	14971	14976	15107	15139	15053	15077	15107	15116	14961	15090	14998	14926	15021	15122	15025	15029	14957	15075	14916	15164	14986	15054	15108	14918	15060	15117	14865	15091	15168	14970	15014	15042	15078	15071	15082	14967	15224	14965	15075	14996	15031	15016	14905	15051	15045	15101	15093	14978	14990	15119	15047	15068	15022	15066	15050	14963	15059	15094	15059	15058	15115	15011	15038	14957	15124	15011	15144	15062	15137	15076	15116	15104	14991	15047	15119	15148	14932	15090	14917	15002	14938	15165	15062	15020	15029	15138	15140	15193	15127	15185	15318	14950	15056	15057	15055	15175	15226	15049	14981	14970	14970	15021	14947	14930	15056	15041	15069	15213	15122	14891	15192	15018	15083	14988	15101	14881	15114	14899	14994	14979	14967	15052	15079	14903	15126	14977	14990	15207	14978	15071	15053	14978	14933	15013	15094	15060	14971	15227	15033	15183	15135	15043	15056	15124	15072	15113	15092	15093	14937	14973	15097	15086	15093	15108	14789	15136	15027	15123	14948	14989	15058	14996	15013	14981	14913	15140	14804	14894	14971	15129	15217	15025	14998	15102	15006	15044	14953	15119	15274	14979	15067	15027	15117	15021	15219	15048	15075	15069	15045	15222	14944	15195	15111	15226	15037	14998	15207	15067	14961	15189	14968	14996	15065	14907	15054	14986	15065	15053	15035	15025	14966	15297	15128	15058	14995	15121	14945	15052	15140	15262	15060	15072	15059	14984	15132	15099	15021	15067	14982	15022	15030	14994	15118	15039	14947	14979	15109	14894	14926	15121	14983	15073	15076	15073	14758	14808	15095	14894	15187	15040	15112	14914	14989	15100	15133	15071	15090	15049	14920	15032	14979	15150	14888	15075	15073	15020	15045	14999	15161	15015	14979	14970	14955	15049	15089	15114	15082	15184	15137	15117	14870	15007	15008	15066	15064	14971	15116	14956	15070	15099	14989	15101	15006	15097	15035	15006	14975	15020	15227	14993	14941	15141	15055	15060	15120	15066	15090	15065	14988	15093	14989	15132	15141	15105	15126	14945	14983	14885	15185	14988	15055	15034	15086	14975	14952	14879	15154	15069	15047	14922	15126	15036	15060	15044	14940	15048	14989	15059	15006	15074	15166	15012	15034	14977	15071	15039	14970	15118	15009	15049	14957	15125	15026	15173	15087	15069	15136	15074	14925	15091	14945	14999	15082	14954	15036	15053	15248	15160	15005	15019	15126	15196	15047	15075	15123	14984	14862	14989	15115	15064	15101	15058	15142	15067	15114	15089	15075	15180	14905	15062	15013	15095	15069	14993	14995	14972	14987	15154	15092	14997	15072	15019	14963	15237	15056	15089	15120	15116	15106	15265	15072	14956	15053	14952	15085	15247	15016	14875	15051	15037	15145	15087	15115	15135	15138	14865	15221	14953	15079	15108	15157	15163	15275	15189	15182	15017	15022	14829	15106	15094	14911	15136	14948	15111	14963	15229	14911	15147	14923	15007	15142	14957	15111	14983	14967	15082	15035	14937	15134	15062	15035	14959	15043	15219	15004	15274	14923	14990	15040	14979	15263	15058	15118	15110	14990	15177	15110	15016	14903	15119	15076	15104	14939	14901	14991	15056	15003	15089	15091	14955	14941	15030	15048	15154	15007	15062	14979	15181	14932	15146	15229	14991	14952	15092	15002	14978	14974	15017	14916	15082	14956	15192	14959	15045	15112	15070	15032	15076	15167	14928	15049	15045	15078	15018	15066	14953	15148	15152	15303	15083	15088	15043	14944	15234	14999	15133	14935	15117	15039	15079	14974	15126	15113	14967	15114	15035	15123	15079	15064	14809	15117	14974	14935	15169	15030	15183	15191	15012	15129	15106	15124	15084	15065	15041	15076	15064	15011	15151	15186	14875	14962	14913	15039	15038	15097	15094	14963	15203	14842	14971	15057	15102	15153	15154	15018	15064	15104	14963	15111	15074	15123	15138	15031	15031	15097	14998	15081	14984	15028	14996	15047	15008	15230	14865	15020	15120	14985	15157	14810	15141	14891	15129	15071	15179	15113	15000	15133	14958	15035	15148	15110	15039	15117	15029	15127	14985	15087	15129	15170	15023	15051	15100	15040	15083	14967	14929	15081	14991	15057	15031	14978	14927	15056	15213	15068	14966	15079	14984	14981	15067	15200	14940	15014	15023	14988	15045	14937	15093	15130	14963	14924	15178	15043	14930	15202	15072	15084	14856	15160	15052	15185	15068	14899	15029	15181	15031	15024	15039	15112	14903	14941	15017	15034	15048	15045	15063	14989	14936	15058	14923	15006	14955	15049	14956	15029	15234	15211	15071	15125	15105	15076	14876	14987	15013	15131	15116	15051	14933	14957	15128	15105	15181	14773	15124	15051	15255	15016	15082	15034	15102	15210	15070	14901	15134	14986	14905	15305	15073	15007	14951	15011	15154	15061	15126	14982	14925	15196	15058	15047	15046	15182	15180	15153	15024	15000	15089	14853	15000	15035	14960	14994	14947	15189	14849	15041	15084	15001	14999	15087	14974	14977	15073	15062	14812	15015	15033	15060	14947	15147	14997	14985	15208	15119	14937	14914	15081	14959	15044	14854	15218	14775	14927	14974	15106	14950	15075	14986	15071	14987	14997	15073	15132	15238	14986	15046	15105	15007	15053	15088	14894	14938	14914	15149	14952	15009	15111	14986	14859	15120	15013	15055	15073	14938	15125	14935	15137	15007	14999	15029	15199	15051	15078	15128	14941	15080	15126	15053	15039	15161	15033	15222	15092	15110	15058	14967	15034	15034	15109	15044	14901	15143	15059	15006	15213	14976	15203	15051	14973	15038	15065	15080	14968	14934	15029	15019	14910	15062	15181	14921	14957	15080	15060	15036	15087	15192	14973	15114	15072	15101	15091	15173	14964	14994	14942	15020	14980	15192	14847	15038	15067	15162	15009	15296	15106	14999	15120	14981	14998	15090	15036	15025	14958	15098	14971	15100	15088	14995	15131	15143	15051	14976	15051	15037	15009	14922	15079	14995	15191	15076	15088	14998	15034	15049	15001	15084	14852	15203	15195	15006	14930	15030	14909	15224	15117	15096	15111	15016	15125	15130	14862	14977	14971	14979	14996	15080	15040	14927	14982	15162	14911	15187	14972	15052	15154	15137	14953	15119	15088	14989	14990	14992	15004	14934	15104	14778	15114	15105	15037	14932	15078	15184	15128	14816	15036	14956	14955	15135	15061	15248	15168	15049	14979	15116	15177	15062	15198	14975	14994	15060	14911	14995	15063	15079	15010	15233	15109	14886	14996	14981	14975	15140	15158	14957	15152	15017	15063	14861	15035	14868	15021	15009	14996	15115	15107	15067	15269	14940	15122	15025	14942	15198	15079	15139	15063	14970	15108	14985	15045	15074	15113	14993	15114	15200	15009	15028	15020	15077	14964	15124	15034	15089	15043	15101	15203	14942	15099	15311	15014	15043	15107	15118	15065	14976	15054	14975	15133	14951	15046	15117	15024	15158	15169	15150	14968	15061	14972	15123	14860	15110	14999	15126	15029	15165	14898	15083	14965	15104	14933	15056	15123	15274	15005	15039	14992	15007	15204	15033	15038	15108	15035	15118	15091	15103	14983	15068	14956	15288	14999	14908	15009	15090	14993	15035	14959	15021
23555	21056	28426	23989	21725	21291	20291	18112	17601	17620	17718	18707	23503	29699	27796	24735	21696	19002	17981	17383	17203	17255	17480	17237	17250	17314	17390	17228	17153	17365	17049	17222	17164	17299	17399	16905	17344	17258	17169	17196	17120	17182	17143	17292	17261	17131	17004	17296	17020	17106	17279	17382	17200	17231	17270	17243	17180	17294	17271	17346	17387	17253	17432	17282	17211	17320	17224	17247	17205	17245	17049	17038	17145	17143	17264	17450	17161	17226	17067	17222	17139	16981	17136	17310	17085	17221	17160	16970	17320	17244	17181	17168	17183	17269	17274	17137	17032	17078	17290	17296	17094	17186	17401	17361	17582	17244	17006	17235	17211	17228	17142	17052	17278	17277	17475	17254	17216	17287	17446	17316	17320	17404	17140	17196	17201	17284	17198	17317	17207	17234	17124	16976	17284	17208	17153	17148	17069	17056	17245	17172	17046	17111	17106	17210	17342	17241	17260	17179	17218	17315	17209	17206	17185	17358	17082	17064	17059	17152	17305	17001	17340	17201	17356	17037	17125	17170	17072	16951	16930	17034	17063	17204	17083	17107	17261	17099	17275	17212	17185	17189	17102	17348	17229	17069	17333	17073	17187	17206	17175	17048	17108	17204	17164	17210	16960	17303	17368	17104	17117	17104	17116	17089	17084	17365	17408	17255	17143	16971	17146	17180	17229	17169	17501	17206	17066	17200	17230	17093	17274	17065	17292	17289	16975	17107	17067	17139	17411	17234	17293	17175	17363	17081	17084	17130	16984	16988	17208	17154	17293	17231	17068	17049	17257	17170	17187	17054	17206	17059	17082	17262	17043	17221	17259	17310	17278	17296	17299	17276	17101	16945	17161	17072	17107	17028	17214	17175	17068	17407	17211	17181	17123	17029	16977	17199	17230	17234	17271	17265	17012	17159	17323	17120	17155	17018	17262	17043	17080	17400	17370	17228	17130	17035	17203	17248	17154	17078	17208	17149	17198	17515	17375	17244	17260	17248	17056	17058	17152	17000	17128	17011	17106	17310	17108	17116	17252	17109	17280	17129	17030	17245	17060	16985	17170	17111	17360	17154	17068	17177	17135	17094	17303	17282	17197	17321	17184	17174	17183	17124	17199	17207	17186	17160	17226	17123	17115	17114	17315	17177	17203	17126	17190	17233	17025	17102	17289	17188	17204	17222	17021	17251	17080	17187	17063	17131	17183	17156	17268	16961	17224	17204	17107	17303	16904	16998	17028	17316	17002	17095	17047	17164	17445	17138	17198	17231	17142	17040	17125	17290	17172	17085	17108	17260	17143	16965	17207	17360	17022	17189	17098	17105	17107	17249	17270	17282	17132	17159	17199	17192	17113	17062	17283	17104	17306	17119	17171	17200	17160	17050	17151	16982	17181	17267	16946	17190	17184	17171	17258	17223	17212	17338	17079	17506	17218	17108	17187	17233	17224	17387	17273	17331	17053	17159	17237	17248	17219	17238	17163	17464	17171	17132	17114	17269	17314	17425	17325	17034	17263	17037	17136	17112	17073	17175	17081	17148	17155	17057	16951	17108	17352	17343	17272	17346	17318	17262	17193	17094	17037	17050	17256	17174	17298	17176	17108	17292	17061	17286	17205	17047	17012	17023	17089	17163	17103	17106	17244	17129	17263	17312	17305	17023	17110	17096	17216	17146	17319	17313	17283	17159	17034	17280	17201	17232	17317	17086	17103	16999	17118	17423	17182	17144	17014	17115	17307	17051	17087	17256	17270	17218	17150	17148	17092	17096	17262	17427	17293	17009	17118	17260	16957	16979	17236	17101	17109	17140	17220	17156	17047	17292	17092	16985	17346	17300	16987	17269	17280	17142	17169	17150	17071	17175	17130	17081	17159	17300	17219	17198	17061	17251	17025	16971	17059	17197	17075	17185	16921	17238	17213	17006	17123	17303	17274	17268	17191	17333	17127	17148	17146	17025	17178	17450	17306	17017	17067	17305	17215	17271	17358	17064	17106	17268	17191	16969	17154	17096	17171	17014	17119	17046	17375	17181	17257	17233	17178	17235	17298	17006	17141	17096	17230	17094	17207	17382	17063	17214	17257	16925	17181	17079	17162	17206	17211	17152	17171	17009	17241	17332	17350	17257	17116	17120	17300	17308	17040	17227	17239	16897	17270	17093	17304	17036	17293	17215	17028	17236	17142	17185	17273	17006	17106	17127	17021	17307	17369	17135	17124	17160	17287	16992	17189	17011	17114	17231	17182	17214	17126	17077	17177	17092	17140	17204	17288	17176	17059	17137	17251	17184	17240	17174	17175	17031	17112	17030	17160	17298	17207	17237	17183	17273	17165	17230	17217	17301	17170	17113	17222	17195	17394	17149	17073	17119	17172	17163	17062	17475	17328	17121	17263	17126	17033	16989	17084	17093	17136	17212	17117	17127	17107	17005	17138	17052	17135	17241	17070	17273	17299	17297	17238	17385	17002	17172	17213	17206	17078	17052	17234	16995	17150	17205	17057	17096	17142	17294	17127	17209	17037	16973	17289	17095	17027	17102	17330	17247	17221	17092	17306	17283	17289	17242	17267	17337	17325	17189	17148	17406	17065	17390	17254	16974	17206	17208	17343	17159	17041	17251	17020	17087	17123	16945	17207	17133	17229	17151	17256	17154	17246	17026	17175	17223	17037	17240	17180	17231	17242	17030	17204	16979	17303	17373	17096	17181	17266	17160	17132	17020	17215	17039	17311	17193	17230	17303	17137	17057	17130	17271	17191	17165	17093	17328	17128	17196	17272	17127	17220	17471	17332	17484	17235	17072	17115	17295	17181	17453	17361	17360	17193	17197	17383	17260	17197	17346	17464	17097	17191	17329	17210	17189	17161	17129	17226	17052	17159	17370	17311	17248	17253	17310	17135	17253	17346	17210	17165	17116	17337	17119	17218	17149	17321	17285	17390	17116	17280	17341	17061	17103	17354	17030	17314	17173	17308	17337	17070	17316	17219	17092	17202	17421	17111	17224	16947	17227	17088	17011	17050	17403	17145	17262	17274	17195	17150	17109	17225	17197	17074	17275	17168	17105	17093	17198	17007	17297	17217	17135	16927	17119	17104	16999	17175	17243	17102	17206	17040	16995	17119	17076	17096	17152	17331	16954	17223	17139	17122	17139	17148	17088	17210	17294	17004	17110	17138	17228	16932	17063	17131	17042	17044	17116	17094	17114	16981	17202	17182	17085	17205	17369	17188	17037	17099	17177	16992	17112	17150	17075	17146	17175	17224	17191	17052	17088	17143	17248	17299	17257	17208	17367	17300	17197	17051	17346	17201	17148	17311	17046	17122	17180	17106	17015	17155	17245	17229	17119	17100	17128	17134	17294	17328	17354	17395	17183	17100	17112	17277	17076	17236	17265	17160	17277	17073	17351	17376	17170	16936	16911	17175	17177	17055	16981	17264	17244	17264	17174	17250	17287	17271	17319	17155	17252	17144	17049	17233	17183	17198	17030	17188	17162	17208	17122	17275	17199	17079	17255	17147	17108	17263	17143	17262	17246	17162	17025	17035	17226	17104	17142	17267	17152	17278	17259	17315	17338	17127	17320	17400	17335	17047	17222	17145	16987	17072	17202	17260	16920	17089	17223	17089	17189	17243	17036	17077	17339	17200	17289	17011	17244	17072	17230	17109	17103	17090	16963	17118	17258	17278	17040	17128	17126	17230	17144	17134	17228	17081	17124	17165	17161	17407	16824	17114	17243	17267	17074	17395	16997	17075	17210	17083	16930	17241	17054	16991	17141	17312	17014	17216	17289	17218	17197	17274	17017	17156	17089	17264	17075	17158	17007	17226	17208	17265	17083	17263	17168	17234	17319	16959	17241	17200	17100	17182	17081	17329	17178	17171	17220	16943	17320	17245	17171	17337	17169	17335	17289	17143	17155	17224	17181	17143	17279	17054	17134	17169	17201	17355	17260	17220	17181	17229	17010	17108	17190	17196	17100	16989	17168	17106	17142	17327	16963	17283	17141	17308	17177	17376	16824	17330	17307	17014	17313	17185	17080	17121	17254	16990	17133	17167	17317	17142	17233	17337	17116	17283	17184	17101	17152	17299	17079	17088	17132	17195	17098	16992	17081	17061	17043	17169	17089	17298	17199	17173	17172	17156	17237	17119	17379	17171	17287	17205	17277	17154	17336	17357	17194	17017	17200	17222	17262	17141	17135	17268	17253	17043	16957	16951	17318	17143	17142	17036	17090	17151	17151	17280	17276	17197	17031	17131	17469	17403	17143	17166	17101	17107	17143	17346	17093	17055	17186	17107	17105	17277	17153	17371	17126	17215	17231	17259	17152	17060	17218	17186	17143	17172	17205	17205	17332	17261	17302	17095	17218	17080	16909	16972	17123	17237	17011	17266	17245	17305	17215	17191	17171	17155	17227	16960	17209	17106	17103	17207	17090	17299	17332	17371	17107	17235	17191	17157	17252	17333	17063	17385	17215	16906	17166	16981	17043	17058	17309	17072	17307	17075	16995	17091	17083	17176	17285	17117	17272	17269	17129	17248	17113	17292	17112	17267	17207	17111	17052	17171	17233	17047	17279	17369	17155	17060	17009	17366	17308	17287	17166	17091	17114	17030	17186	17182	17041	17177	17192	17281	17196	17170	17327	17190	17350	17196	17004	17204	17233	17119	17165	17168	17360	17031	17019	17322	17213	17176	17371	17207	17255	17088	17144	17078	16917	17238	17020	17154	17234	17225	17151	17048	17220	17125	17180	16999	17171	17166	17296	17189	17310	17201	17232	17163	17476	17078	17299	17249	17245	17200	17357	17053	17114	17190	17043	17034	17070	17021	17171	17150	17005	17291	17212	17287	17029	17186	17296	16985	17171	17221	17263	17327	17184	17028	17149	17221	17138	17248	17203	17110	17079	17025	17157	17103	17241	17329	17058	16976	17335	17147	17006	17369	17053	17134	17269	17006	17197	17398	17029	17135	17123	16888	17116	17196	17229	17070	17162	17255	17346	17166	17281	17410	17193	17135	17033	17289	17184	17119	17204	17091	17088	17241	17383	17176	17084	17024	17294	17299	17210	17258	17301	17266	17163	17142	17211	17070	17011	17282	17052	17230	17106	17116	17084	17252	17008	17082	17132	17182	17212	17340	17234	17286	17214
13789	22420	21216	18263	16970	16647	15981	15818	15818	15655	15571	17977	25911	32871	28963	25481	20754	17061	16102	15364	15235	15541	15402	15143	15292	15176	15312	15268	15466	15230	15301	15190	15283	15548	15057	15191	15402	15278	15323	15383	15264	15135	15154	15449	15412	15420	15199	15306	15271	15338	15114	15270	15281	15371	15320	15368	15384	15162	15145	15281	15099	15297	15152	15447	15142	15231	15381	15239	15346	15191	15334	15372	15227	15205	15504	15203	15234	15189	15244	15378	15424	15424	15153	15343	15319	15273	15143	15301	15139	15249	15189	15271	15196	15381	15188	15272	15357	15234	15269	15176	15279	15378	15425	15135	15354	15317	15406	15276	15396	15186	15260	15381	15152	15305	15157	15259	15264	15350	15244	15235	15194	15315	15210	15209	15461	15223	15273	15075	15313	15201	15204	15155	15251	15218	15213	15357	15426	15179	15280	14855	15382	15221	15458	15210	15415	15354	15124	15319	15296	15497	15291	15244	15239	15144	15499	15188	15309	15088	15291	15235	15133	15313	15265	15361	15269	15217	15237	15271	15437	15111	15313	15381	15277	15428	15162	15117	15178	15258	15343	15204	15287	15283	15213	15292	15265	15245	15364	15159	15219	15366	15293	15127	15325	15399	15453	15213	15456	15134	15185	15124	15319	15134	15282	15384	15195	15198	15287	15400	15205	15249	15363	15275	15317	15391	15296	15434	15129	15284	15344	15367	15258	15208	15370	15281	15187	15411	15355	15334	15327	15300	15144	15310	15265	15229	15274	15214	15311	15205	15188	15292	15222	15230	15242	15206	15230	15207	15241	15258	15236	15138	15452	15249	15204	15181	15372	15171	15202	15140	15289	15203	15274	15384	15137	15253	15352	15229	15211	15245	15342	15303	15172	15192	15166	15423	15242	15381	15405	15316	15190	15408	15400	15240	15376	15408	15257	15123	15264	15169	15096	15304	15394	15249	15163	15408	15429	15241	15354	15226	15094	15168	15246	15230	15366	15307	15316	15198	15289	15398	15293	15375	15288	15241	15399	15245	15418	15253	15166	15345	15302	15112	15216	15160	15140	15223	15282	15215	15129	15336	15293	15235	15373	15264	15426	15235	15111	15285	15032	15153	15322	15423	15140	15199	15414	15164	15158	15204	15223	15231	15259	15070	15209	15208	15202	15185	15380	15326	15273	15265	15270	15085	15267	15183	15219	15322	15126	15421	15383	15281	15149	15240	15323	15357	15324	15316	15422	15379	15271	15243	15336	15283	15344	15155	15291	15149	15080	15385	15256	15195	15465	15331	15177	15406	15338	15268	15149	15080	15305	15086	15225	15420	15297	15294	15151	15310	15205	15263	15371	15241	15091	15231	15154	15323	15180	15395	15231	15242	15286	15247	15182	15318	15232	15217	15140	15275	15326	15392	15255	15210	15149	15423	15252	15290	15471	15082	15237	15236	15250	15233	15366	15201	15257	15188	15474	15295	15371	15077	15351	15292	15308	15164	15167	15245	15214	15178	15365	15445	15225	15263	15124	15201	15256	15255	15181	15285	15381	15215	15306	15245	15270	15276	15132	15316	15206	15348	15311	15119	15234	15370	15281	15215	15203	15248	15185	15257	15368	15196	15343	15225	15188	15299	15462	15266	15291	15305	15240	15342	15114	15146	15410	15344	15305	15257	15415	15182	15156	15091	15362	15275	15247	15189	15317	15339	15065	15233	15402	15203	15252	15261	15487	15338	15182	15165	15301	15321	15263	15347	15349	15363	15192	15177	15333	15273	15233	15197	15157	15419	15353	15290	15079	15160	15167	15428	15325	15214	15288	15178	15097	15231	15363	15257	15394	15321	15253	15231	15185	15197	15223	15375	15045	15280	15305	15397	15260	15197	15395	15281	15305	15253	15020	15001	15337	15165	15358	15467	15245	15247	15323	15247	15239	15087	15236	15259	15454	15248	15189	15154	15544	15375	15358	15218	15339	15175	15226	15436	15279	15167	15082	15267	15480	15164	15249	15161	15206	15121	15204	15269	15347	15304	15308	15333	15293	15289	15269	15341	15182	15165	15270	15192	14990	15179	15185	15350	15323	15223	15300	15352	15457	15230	15278	15136	15242	15227	15279	15145	15200	15322	15278	15313	15209	15046	15423	15190	15593	14969	15291	15244	15310	15186	15467	15374	15231	15308	15099	15299	15432	15202	15305	15402	15231	15231	15322	15181	15290	15429	14993	15457	15280	15315	15219	15244	15169	15324	15401	15436	15160	15377	15300	15335	15192	15085	15242	15398	15199	15388	15187	15288	15152	15300	15205	15249	15343	15254	15338	15218	15394	15370	15417	15397	15165	15178	15339	15234	15325	15244	15109	15272	15122	15327	15296	15245	15412	15236	15309	15374	15142	15280	15177	15155	15334	15268	15169	15257	15247	15221	15193	15244	15262	15285	15143	15095	15238	15203	15191	15132	15201	15301	15144	15256	15086	15382	15363	15156	15324	15344	15292	15169	15241	15255	15239	15292	15268	15314	15246	15206	15295	15287	15389	15227	15275	15128	15383	15205	15201	15210	15225	15330	15269	15099	15318	15134	15201	15210	15229	15200	15268	15147	15241	15378	15404	15208	15135	15195	15123	15287	15305	15394	15208	15346	15158	15309	15360	15100	15311	15260	15309	15371	15045	15146	15450	15233	15387	15120	15330	15274	15326	15128	15221	15355	15306	15177	15175	15190	15280	15340	15118	15284	15208	15106	15327	15401	15221	15226	15352	15146	15198	15222	15206	15261	15268	15210	15250	15276	15293	15403	15195	15416	15258	15162	15405	15173	15367	15222	15210	15261	15396	15157	15388	15226	15384	15241	15240	15411	15353	15230	15268	15237	15311	15418	15028	15149	15223	15100	15122	15216	15434	15274	15376	15196	15154	15188	15234	15452	15334	15237	15303	15344	15219	15272	15088	15287	15375	15289	15419	15244	15154	15289	15330	15192	15235	15206	15217	15241	15315	15299	15373	15313	15227	15338	15410	15298	15207	15303	15419	15398	15293	15250	15251	15345	15186	15193	15248	15221	15238	15217	15392	15256	15233	15302	15323	15199	15229	15269	15288	15383	15322	15373	15356	15208	15294	15309	15098	15193	15357	15470	15348	15248	15229	15270	15230	15282	15248	15405	15341	15376	15272	15280	15320	15238	15417	15173	15450	15174	15336	15291	15425	15278	15226	15176	15132	15237	15254	15152	15263	15192	15345	15252	15298	15269	15118	15411	15270	15325	15206	15336	15336	15265	15041	15259	15218	15208	15304	15415	15302	15086	15279	15208	15252	15384	15062	15157	15334	15182	15220	15179	15299	15262	15324	15206	15237	15215	15192	15266	15239	15223	15244	15164	15283	15263	15359	15341	15321	15422	15367	15104	15469	15163	15203	15347	15182	15348	15245	15226	15238	15166	15383	15201	15325	15368	15280	15208	15232	15288	15201	15294	15219	15365	15354	15128	15292	15366	15346	15206	15249	15261	15233	15161	15321	15239	15175	15319	15197	15260	15199	15093	15118	15455	15215	15202	15223	15021	15270	15272	15291	15195	15206	15266	15353	15286	15276	15256	15157	15223	15129	15178	15396	15460	15331	15182	15206	15209	15332	15247	15321	15177	15200	15246	15272	15274	15075	15243	15368	15353	15203	15165	15322	15293	15040	15224	15239	15253	15275	15220	15253	15140	15123	15223	15463	15379	15268	15232	15214	15086	15332	15317	15270	15229	15321	15391	15361	15431	15367	15276	15186	15274	15295	15229	15411	15342	15341	15258	15211	15242	15283	15257	15152	15292	15184	15399	15313	15310	15225	15237	15343	15311	15302	15138	15238	15283	15203	15358	15166	15364	15244	15177	15288	15269	15277	15276	15118	15221	15326	15135	15318	15270	15393	15183	15363	15236	15347	15176	15227	15224	15350	15181	15312	15248	15180	15382	15178	15282	15297	15309	15331	15350	15117	15158	15378	15089	15383	15382	15105	15368	15249	15452	15302	15282	15330	15277	15274	15244	15135	15278	15296	15409	15247	15134	15229	15307	15198	15359	15273	15196	15192	15297	15296	15263	15316	15137	15318	15176	15205	15030	15390	15251	15245	15351	15313	15088	15321	15228	15344	15172	15200	15356	15242	15350	15320	15208	15131	15271	15206	15190	15169	15259	15220	15330	15273	15288	15335	15245	15188	15425	15223	15289	15202	15128	15149	15235	15323	15325	15399	15388	15439	15348	15303	15259	15246	15059	15310	15303	15375	15321	15251	15225	15185	15104	15197	15115	15284	15142	15315	15168	15145	15137	15305	15396	15099	15185	15476	15270	15333	15292	15250	15300	15398	15327	15220	15330	15135	15222	15445	15216	15261	15191	15418	15298	15248	15221	15298	15110	15322	15307	15314	15322	15241	15188	15178	15271	15383	15336	15262	15317	15332	15432	15338	15237	15152	15416	15123	15168	15427	15086	15426	15184	15293	15284	15191	15275	15292	15153	15183	15302	15379	15195	15203	15122	15313	15319	15351	15392	15285	15424	15165	15021	15307	15176	15445	15252	15254	15244	15267	15271	15209	15238	15324	15214	15427	15334	15243	15336	15194	15143	15170	15276	15208	15390	15314	15117	15338	15321	15287	15348	15377	15083	15318	15138	15174	15218	15295	15424	15102	15295	15054	15320	15324	15280	15134	15225	15343	15320	15164	15173	15249	15351	15388	15175	15194	15337	15203	15196	15138	15252	15295	15230	15138	15173	15302	15355	15394	15162	15265	15118	15058	15293	15169	15131	15491	15301	15284	15231	15224	15187	15178	15288	15211	15360	15181	15271	15417	15258	15130	15157	15340	15324	15418	15313	15122	15290	15181	15263	15215	15382	15201	15188	15334	15336	15259	15270	15268	15269	15214	15302	15275	15252	15223	15368	15082	15103	15164	15464	15145	15204	15169	15341	15265	15266	15291	15351	15341	15209	15324	15100	15317	15317	15352	15167	15145	15126	15269	15309	15327	15203	15458	15302	15237	15389	15183	15462	15119	15399	15444	15235	15246	15321	15194	15339	15240	15186	15098	15355	15111	15192	15267	15407	15196	15249	15339	15355	15400	15273	15264	15271	15266	15261	15191	15218	15365	15300	15462	15289	15163	15254	15157	15334	15251	15195
22609	21056	28857	23483	21211	22973	24237	19094	18453	18711	18583	18900	26559	37427	34713	30842	25525	21145	19241	18253	18216	17964	18014	18114	17937	17747	17845	18138	17736	17984	18033	18050	17873	18017	18015	17739	18044	17857	17847	17760	17712	17700	17821	17797	17628	17900	18036	17798	17829	17846	17799	17743	17832	17748	17610	17849	17930	17883	17809	17930	17825	17851	17894	17878	17918	17758	17908	17913	17705	17765	17745	17818	17802	17674	17875	18031	17821	17761	17756	17829	17804	17759	17815	17731	17742	17833	17681	17770	17772	17688	17862	17767	17685	17722	17899	17762	17920	17951	17899	17730	17855	17617	17769	17789	17866	17791	17932	17734	17922	17985	17896	17944	17645	17746	17962	17631	17775	17719	17735	17692	17762	17820	17782	17861	17807	17949	17805	17783	17915	17972	17841	17826	17848	17804	17765	18065	17786	17916	17888	17812	18076	17691	17677	17754	17772	17810	17908	17824	17950	17877	17903	17585	17667	17970	17956	17846	17950	17944	17728	17684	17723	17852	17717	17796	17844	17676	17881	17799	17777	18028	17987	17805	17928	17701	17940	17769	18073	17752	17772	17819	17904	17848	17813	17846	17782	17903	17842	17792	17768	17818	17911	17566	17835	17953	17927	17570	17847	17905	17960	17674	17850	17875	17682	17777	17625	17787	17722	17953	17651	17753	17784	17640	17820	17815	17927	17906	17811	18167	17773	17947	18000	17751	18024	17787	17674	18046	17911	17732	17790	17610	17781	17715	17883	17823	17820	17713	17888	17736	17805	17869	17881	17746	17930	17715	17767	17839	18005	17793	17811	17822	17919	17706	17811	17772	17669	17887	17731	17703	17964	17754	17712	17797	17804	17749	17846	17661	17719	17754	17755	17750	17680	17919	17804	17731	17666	17719	17739	17743	17835	17864	17638	17762	17870	17786	17971	17619	17685	17613	17856	17842	17964	17756	17602	17912	17758	17792	17744	17858	17841	17657	17674	17720	17687	17721	17694	17813	17744	17864	17725	17898	17897	17668	17809	17855	17651	17711	17757	17667	17497	17795	17781	17760	17863	17701	17811	17730	17751	17702	17780	17714	17912	17755	17921	17762	17801	17844	17961	17868	17863	17825	17805	17985	17787	17706	17748	17574	17712	17747	17886	17949	17709	17787	17649	17920	17690	17739	17809	17675	17691	17675	17760	17949	17725	17876	17896	17732	17857	17800	17785	17668	17678	17817	17609	17861	17677	17881	17617	17852	17608	17903	17726	17943	17830	17799	17716	17703	17708	17801	17626	18017	17711	17724	17871	17731	17690	17926	17784	17858	17483	17807	17903	17695	17681	17745	17776	17679	17678	17726	17978	17729	17949	17736	17793	17860	17871	17835	17823	17918	17806	17886	17722	17667	17809	17979	17853	17779	17817	17774	17673	17840	17872	17774	17625	17851	17771	17724	17772	17726	17815	17733	17832	18025	17877	17737	17924	17909	17816	17945	18008	17804	17753	17723	17793	17655	18033	17987	17800	17868	17836	17813	17800	17923	17710	17751	17820	17694	17702	17799	17667	17713	17924	17891	17882	17670	18101	17642	17715	17940	17899	17805	17809	17863	17894	17850	17807	17788	17803	17586	17590	17870	17921	17780	17871	17809	17846	17799	17843	17676	17789	17783	17839	18014	17650	17722	17661	17820	17751	17941	17859	17823	17826	17879	17744	17655	17771	17742	17882	17786	17771	17958	17728	17759	17729	17822	17657	17780	17777	17858	17876	17764	17769	17931	17793	17861	17872	17913	17855	17714	17988	18088	17741	17828	17923	17849	17890	17696	17815	17858	17730	17909	17853	17566	17865	17784	17818	17696	17806	17731	17617	17964	17675	17740	17781	17680	17909	17952	17788	17774	17592	17675	17644	17931	17844	17735	17971	17813	17757	17559	17795	17700	17743	17810	17911	17631	17778	17889	17707	17745	17758	17766	17732	17727	17866	17780	17702	17778	17926	17761	17708	17746	17930	17930	18089	17928	17668	17838	17716	17738	17566	17800	17679	17914	17800	17777	17691	17772	17975	17863	17783	17846	17751	17861	17930	17884	17797	17682	17722	17722	17718	17784	17782	17708	18007	17799	17789	17819	17798	17842	17712	17613	17721	17637	17926	17810	17626	17893	17716	18109	17887	17710	17628	17621	17894	17674	17850	17692	17871	17837	17874	17737	17671	17844	17879	17782	17800	17877	17863	17682	17872	17794	17745	17703	17945	17687	17861	17747	17626	17569	17765	17780	17656	17807	17710	17881	17765	17620	17658	17716	17761	17749	17774	17666	17793	17882	17793	17476	17742	17827	17751	17757	17706	17911	17777	17715	17731	17807	17601	17614	17770	17853	17775	17838	17717	17927	17828	17766	17838	17782	17731	17713	17898	17743	17762	17890	17834	17891	17801	17686	17588	17918	17682	17646	17766	17745	17914	17723	17700	17796	17840	17830	17638	17604	17545	17827	17620	17873	17770	17873	17794	17785	17847	17749	17811	17671	17677	17818	17976	17853	17792	17741	17817	17707	17963	17868	17669	17740	17879	17736	17820	17799	17975	17785	17992	17878	17798	17738	17778	17588	17802	17935	18021	17767	17874	17730	17607	17493	17967	17949	17694	17832	17829	17750	17586	17746	17758	17603	17914	17733	17870	17849	17581	17676	17735	17786	17869	17708	17853	17587	17814	17677	17803	17814	17850	17773	17717	17878	17652	17840	17651	17810	17909	17728	17868	17814	17615	17779	17926	17688	17783	17836	17842	17669	17743	17642	17862	17726	17899	17659	17916	17776	17717	17919	17627	17593	17782	17864	17942	17705	18037	17709	17873	18007	17869	17613	17690	17809	17602	17736	17881	17736	17909	17838	17562	17713	17749	17689	17878	17749	17867	17899	17765	17585	17656	17826	17841	17780	17689	17763	17840	17822	17702	17650	17710	17779	17678	17679	17788	17855	17765	17801	17838	17954	17765	17853	17862	17708	17743	17797	17678	17836	17787	17758	17893	17750	17713	17910	17875	17849	17650	17666	17757	17837	17876	17625	17801	17861	17730	17972	17927	17696	17848	17814	17723	17806	17966	17888	17953	17698	17882	17758	17706	17763	17602	17711	17746	17735	17972	17695	17853	17708	17863	17668	17826	17628	17833	17740	17771	17664	17811	17805	17812	17778	17892	17855	17838	17701	17821	17841	17983	17830	17809	17776	17561	17942	17860	17838	17922	17838	17679	17683	17759	17703	17704	17677	17949	17712	18031	17759	17731	17857	17841	17758	17904	17820	17831	17863	17868	17858	17649	17868	17823	17713	17834	17650	17821	17766	17708	17691	17714	17768	17730	17893	17898	17645	17763	17706	17991	17588	17596	17723	17950	17734	17922	17852	17640	17860	17765	17886	17747	17826	17955	17588	17915	17727	17906	18078	17749	17788	17857	17746	17851	17804	17865	17709	17725	18046	17916	17857	17797	17690	17719	17805	17789	17743	17667	17722	17824	17715	17779	17872	17938	17720	17641	17881	17942	17833	17675	17956	17925	17747	17845	17896	17890	17788	17894	17759	17849	17977	17691	17710	17778	17629	17780	17593	17759	18008	17971	17774	17989	18023	17639	17828	17648	17748	17762	17730	17821	17868	17821	17839	17788	17682	17862	17778	17803	17717	17802	17834	17760	17714	17942	17923	17763	17691	17755	17991	17780	17825	17715	17604	17765	17694	17889	17613	17751	17702	17912	17849	17740	17893	17966	17834	17868	17806	17825	17657	17896	17684	17873	17580	17600	17795	17993	17744	17825	17766	17761	17778	17961	17815	17642	17725	17677	17720	17673	17706	17721	17720	17882	17816	17692	17890	17762	17881	17855	17601	17709	17681	17715	17692	17830	17723	17808	17775	17708	17853	17985	17634	17571	17974	17588	17890	17862	17865	17549	17624	17915	17671	17492	17820	17776	17648	17842	17621	17842	17758	17843	17636	17757	17792	17830	17730	17641	17723	17715	17902	17775	18019	17892	17953	17758	17888	17795	17694	17883	17932	17804	18064	17931	17717	17793	17884	17876	17816	17774	17658	17860	17853	17596	17835	17772	17683	17957	17804	17992	17843	17667	17765	17836	18020	17736	17888	17803	17700	17938	17988	17859	17847	17770	17658	17762	17729	17676	17722	17671	17801	17723	17790	17871	17573	17963	17733	17757	17746	17818	17906	17711	17866	17761	17759	17528	17720	17808	17789	17763	17883	17983	17888	17628	17808	17958	17845	17733	17902	17678	17753	17719	17866	17956	17998	17934	17693	17717	17650	17952	17850	17893	17848	17973	17767	17955	17914	17937	17885	17670	17797	17598	17582	17723	17914	17903	17994	17733	17750	17774	17733	18006	17729	17604	17724	17701	17707	17773	17759	17946	17786	17761	17814	17750	17819	17731	17642	17886	17662	18185	17956	17718	17770	17946	17691	17735	17804	17642	17815	17787	17832	17725	17803	17718	17703	17855	17823	17835	17783	17575	17570	17792	17735	18120	17896	17812	17876	17796	17623	17588	17904	17593	18033	17839	17854	17602	17782	17825	17870	17826	17750	17868	17780	17847	17816	17754	17841	17769	17756	17713	17652	17802	17721	17558	17825	17815	17912	17766	17617	17886	17842	17671	17823	17652	17857	17857	17824	17773	17562	17763	17975	17928	17785	17718	17754	17895	17855	17717	17807	17873	17680	17839	17591	17865	17752	17922	17930	17925	17696	17917	17645	17771	17589	17877	17784	17906	17841	17815	17798	17700	17832	17665	17838	17836	17841	17783	17718	17845	17703	17707	17748	17863	17834	17873	17893	17831	17723	17917	17883	17956	17791	17692	17825	17716	17753	17737	18035	17905	17720	17788	17769	17686	17931	17826	17665	17627	17720	17933	17758	17844	17864	17667	17645	17864	17528	17812	17886	17930	17694	17487	17854	17758	17898	17791	17967	17772	17836	17834	17938	17851	17838	17858	17647	17809	17743	17611	17785	17858	17875	17740	17618	18006	17836	17575	17821	17706	17710	17612	17769	17750	17770	17574	17841	17663	17902	17900	17845	17710	17536	17844	17917	17835	17901	17871	17787	17767	17694	17591	17782	17823	17480	17694	17874	17802	17696	17670	17793	17799	17779	17863	17790
15328	26969	24621	20344	18528	17475	16974	16775	16536	16534	16097	17357	30605	40288	36508	31980	24834	19128	16752	15616	15699	15553	15616	15663	15590	15675	15686	15644	15789	15911	15564	15764	15774	15668	15723	15678	15821	15487	15555	15676	15716	15830	15628	15468	15782	15657	15711	15769	15647	15797	15537	15603	15745	15701	15673	15547	15544	15635	15570	15550	15370	15587	15696	15435	15709	15492	15544	15825	15751	15779	15450	15641	15558	15776	15712	15680	15904	15708	15653	15649	15684	15625	15571	15693	15729	15562	15691	15700	15671	15582	15568	15612	15533	15703	15658	15604	15533	15652	15445	15742	15884	15665	15666	15677	15608	15811	15626	15655	15552	15617	15622	15508	15499	15654	15459	15586	15671	15750	15702	15607	15632	15721	15543	15718	15594	15651	15542	15536	15631	15641	15764	15813	15712	15563	15821	15641	15580	15758	15401	15743	15591	15747	15610	15486	15674	15710	15723	15665	15464	15560	15591	15527	15648	15660	15547	15720	15659	15471	15524	15517	15477	15605	15745	15504	15559	15599	15651	15676	15631	15534	15566	15678	15504	15492	15774	15500	15670	15494	15678	15595	15493	15559	15608	15713	15486	15566	15622	15770	15634	15661	15694	15577	15652	15614	15636	15622	15654	15618	15647	15763	15768	15700	15589	15559	15680	15578	15578	15602	15555	15503	15647	15636	15597	15692	15681	15616	15710	15638	15659	15660	15689	15633	15773	15825	15714	15654	15709	15967	15697	15697	15635	15535	15736	15564	15653	15486	15759	15629	15849	15614	15710	15592	15662	15672	15698	15623	15674	15719	15571	15523	15854	15436	15565	15854	15689	15617	15657	15648	15690	15447	15677	15658	15710	15580	15739	15593	15601	15657	15617	15589	15583	15741	15778	15618	15635	15552	15576	15443	15740	15534	15573	15549	15597	15816	15722	15513	15606	15660	15684	15470	15676	15551	15586	15734	15690	15666	15603	15392	15660	15574	15506	15610	15724	15719	15783	15563	15531	15692	15598	15713	15668	15388	15675	15729	15737	15465	15599	15593	15694	15651	15516	15600	15646	15752	15714	15518	15584	15680	15673	15542	15727	15728	15544	15564	15590	15570	15455	15734	15519	15566	15540	15568	15640	15713	15655	15683	15581	15563	15627	15660	15734	15469	15726	15681	15646	15584	15743	15844	15602	15562	15640	15468	15670	15545	15668	15549	15717	15439	15635	15593	15399	15704	15605	15707	15698	15564	15580	15474	15594	15691	15768	15680	15748	15460	15742	15566	15581	15596	15403	15604	15561	15634	15578	15610	15840	15361	15508	15491	15757	15692	15560	15673	15566	15656	15499	15565	15510	15609	15578	15652	15570	15588	15556	15567	15484	15572	15612	15591	15727	15732	15519	15539	15727	15618	15511	15511	15737	15770	15716	15635	15648	15722	15530	15684	15553	15615	15663	15539	15599	15709	15649	15503	15618	15622	15554	15638	15699	15641	15659	15779	15580	15463	15585	15661	15687	15713	15560	15648	15754	15608	15676	15700	15494	15411	15613	15563	15571	15521	15519	15601	15717	15656	15762	15737	15696	15625	15590	15474	15726	15635	15630	15699	15506	15536	15692	15632	15668	15738	15557	15602	15781	15503	15683	15606	15610	15747	15677	15608	15552	15478	15522	15548	15511	15648	15578	15556	15471	15622	15773	15534	15646	15448	15812	15739	15497	15581	15600	15657	15682	15565	15759	15770	15630	15622	15545	15501	15614	15538	15741	15678	15614	15593	15738	15554	15532	15460	15724	15615	15246	15709	15561	15592	15495	15599	15633	15683	15460	15498	15693	15674	15558	15717	15644	15692	15726	15500	15635	15684	15673	15687	15426	15639	15524	15596	15433	15486	15675	15579	15555	15499	15692	15702	15517	15542	15566	15746	15590	15582	15779	15627	15598	15575	15653	15652	15731	15510	15593	15719	15563	15654	15722	15514	15482	15622	15678	15485	15727	15723	15664	15623	15494	15711	15809	15728	15629	15455	15501	15679	15851	15625	15536	15644	15566	15357	15641	15536	15775	15598	15610	15535	15576	15438	15752	15699	15535	15831	15521	15495	15609	15663	15633	15625	15773	15605	15595	15638	15695	15568	15572	15737	15773	15500	15706	15565	15652	15599	15667	15717	15484	15552	15646	15675	15639	15662	15735	15537	15496	15608	15495	15706	15688	15606	15512	15690	15661	15592	15702	15591	15566	15697	15442	15624	15578	15641	15650	15623	15723	15732	15813	15647	15510	15609	15726	15747	15557	15656	15512	15624	15661	15630	15729	15559	15491	15619	15653	15620	15621	15712	15703	15540	15523	15726	15673	15636	15633	15377	15645	15587	15625	15639	15597	15699	15730	15780	15589	15700	15600	15464	15724	15569	15461	15833	15589	15583	15665	15620	15488	15597	15730	15595	15864	15578	15626	15637	15597	15671	15540	15710	15405	15524	15790	15509	15725	15671	15401	15486	15573	15679	15699	15551	15648	15414	15682	15675	15620	15448	15601	15702	15607	15603	15581	15545	15615	15708	15602	15691	15624	15701	15547	15573	15573	15619	15623	15624	15664	15572	15580	15670	15568	15667	15596	15526	15638	15542	15625	15604	15550	15711	15486	15592	15596	15601	15507	15561	15688	15638	15617	15575	15662	15632	15642	15812	15768	15689	15442	15794	15612	15419	15617	15491	15675	15647	15734	15674	15674	15489	15622	15631	15596	15603	15629	15698	15599	15646	15605	15657	15620	15677	15699	15519	15788	15695	15681	15601	15573	15617	15593	15569	15524	15691	15760	15617	15500	15440	15747	15736	15490	15804	15623	15805	15610	15536	15617	15751	15573	15726	15658	15408	15576	15657	15628	15787	15548	15586	15646	15640	15444	15781	15858	15660	15542	15630	15570	15747	15605	15593	15681	15547	15543	15572	15653	15488	15658	15560	15647	15701	15384	15679	15775	15623	15590	15794	15377	15644	15687	15638	15626	15671	15708	15601	15554	15629	15429	15586	15713	15624	15746	15523	15535	15569	15546	15527	15470	15606	15689	15626	15572	15604	15654	15549	15719	15674	15614	15670	15442	15698	15573	15481	15543	15768	15706	15521	15700	15555	15671	15701	15613	15646	15697	15692	15489	15686	15557	15578	15692	15592	15399	15617	15571	15546	15510	15566	15704	15589	15738	15712	15583	15582	15547	15478	15756	15546	15633	15736	15658	15685	15526	15616	15597	15657	15655	15615	15573	15644	15506	15541	15639	15510	15558	15454	15600	15615	15637	15594	15645	15886	15759	15701	15687	15585	15675	15638	15602	15523	15531	15693	15494	15685	15447	15539	15673	15561	15614	15757	15491	15526	15565	15717	15604	15667	15698	15600	15650	15585	15720	15610	15579	15446	15554	15620	15619	15598	15572	15669	15621	15552	15510	15735	15580	15755	15728	15407	15634	15491	15736	15622	15598	15615	15625	15497	15596	15488	15649	15506	15585	15451	15624	15677	15680	15574	15661	15670	15584	15739	15621	15725	15705	15668	15569	15602	15653	15592	15474	15668	15624	15570	15650	15559	15587	15811	15584	15619	15369	15492	15654	15532	15527	15709	15385	15671	15468	15663	15585	15607	15444	15692	15716	15661	15582	15684	15768	15413	15609	15544	15667	15589	15710	15591	15440	15495	15668	15774	15672	15612	15724	15640	15343	15722	15577	15704	15588	15617	15613	15554	15691	15617	15716	15569	15562	15611	15595	15627	15702	15596	15417	15610	15629	15668	15692	15677	15665	15619	15658	15735	15493	15557	15580	15684	15594	15558	15518	15547	15678	15714	15609	15539	15777	15466	15874	15500	15763	15622	15365	15585	15576	15692	15660	15434	15682	15554	15642	15534	15647	15470	15752	15589	15636	15616	15604	15555	15589	15537	15681	15461	15667	15381	15732	15421	15509	15750	15499	15558	15653	15824	15674	15461	15555	15614	15601	15670	15591	15598	15629	15615	15649	15679	15652	15561	15533	15565	15619	15644	15585	15663	15785	15589	15659	15647	15724	15600	15664	15583	15691	15450	15768	15641	15564	15651	15765	15555	15556	15685	15683	15516	15559	15622	15516	15695	15639	15609	15612	15678	15743	15628	15617	15588	15535	15652	15643	15445	15602	15537	15740	15604	15719	15667	15810	15606	15736	15680	15662	15605	15795	15680	15662	15575	15665	15692	15604	15630	15633	15612	15639	15685	15787	15607	15597	15652	15417	15781	15669	15758	15725	15692	15533	15640	15485	15644	15629	15575	15605	15583	15714	15572	15484	15654	15571	15559	15519	15654	15644	15640	15460	15646	15756	15824	15506	15610	15549	15523	15563	15534	15615	15769	15450	15468	15644	15483	15674	15673	15639	15667	15584	15633	15560	15515	15599	15717	15477	15620	15669	15489	15558	15785	15809	15558	15669	15403	15608	15853	15603	15720	15564	15576	15636	15763	15650	15601	15624	15615	15600	15661	15512	15590	15676	15580	15599	15766	15610	15428	15619	15636	15655	15767	15464	15551	15653	15684	15482	15661	15622	15581	15657	15616	15573	15472	15687	15618	15662	15795	15652	15547	15746	15592	15734	15586	15662	15618	15603	15603	15603	15631	15467	15703	15596	15576	15726	15793	15501	15492	15487	15574	15660	15650	15473	15635	15558	15676	15692	15682	15663	15582	15832	15618	15531	15541	15723	15569	15632	15635	15630	15454	15661	15569	15712	15640	15515	15546	15504	15576	15500	15656	15663	15627	15437	15667	15708	15735	15590	15601	15549	15475	15646	15599	15679	15433	15761	15456	15631	15577	15711	15657	15502	15680	15606	15655	15631	15688	15816	15714	15698	15633	15727	15754	15590	15582	15504	15640	15673	15679	15548	15638	15680	15662	15597	15783	15446	15662	15637	15561	15492	15758	15586	15672	15656	15529	15523	15668	15555	15765	15681	15591	15586	15747	15669	15783	15911	15626	15502	15499	15678	15727	15561	15670	15525	15588	15813	15533	15595	15328	15760	15588	15673	15510	15487	15616	15424	15696	15497	15465	15507	15753	15583	15515	15472	15696	15536	15690	15734	15668	15493	15506	15659	15643	15729	15497	15790	15668	15618	15610	15436	15601	15599	15773	15607	15725
27219	21731	23296	20189	17588	17580	17675	17458	17626	17646	17456	17339	17717	18615	19036	18794	18489	17830	17552	17336	17302	17248	17375	17190	17481	17274	17394	17497	17667	17510	17293	17484	17423	17349	17474	17586	17460	17402	17365	17339	17356	17537	17564	17411	17347	17429	17484	17420	17460	17346	17331	17252	17378	17355	17354	17295	17454	17340	17287	17337	17454	17461	17494	17546	17446	17366	17390	17339	17585	17567	17607	17284	17397	17283	17385	17425	17347	17052	17469	17317	17750	17351	17542	17100	17485	17252	17428	17300	17590	17262	17436	17377	17553	17455	17295	17355	17284	17516	17430	17336	17540	17445	17139	17317	17439	17181	17454	17432	17175	17576	17317	17278	17141	17476	17242	17240	17548	17525	17298	17465	17417	17531	17518	17365	17325	17448	17225	17326	17235	17511	17353	17277	17461	17368	17414	17501	17276	17471	17225	17367	17410	17379	17480	17528	17391	17448	17620	17529	17504	17420	17424	17231	17395	17445	17352	17290	17328	17424	17442	17288	17603	17372	17407	17332	17330	17390	17352	17334	17559	17349	17309	17529	17358	17487	17530	17310	17358	17441	17520	17347	17286	17622	17267	17266	17330	17328	17339	17417	17473	17414	17369	17458	17622	17224	17061	17333	17462	17326	17351	17391	17395	17474	17571	17323	17459	17362	17247	17459	17219	17342	17518	17454	17532	17370	17482	17271	17460	17302	17233	17352	17256	17238	17441	17382	17431	17463	17365	17603	17498	17338	17179	17332	17320	17395	17320	17324	17205	17183	17361	17302	17553	17466	17463	17348	17394	17399	17469	17300	17230	17556	17207	17304	17338	17334	17420	17425	17424	17416	17367	17338	17364	17518	17434	17381	17457	17469	17471	17338	17240	17292	17187	17303	17371	17415	17309	17360	17309	17294	17380	17223	17507	17320	17378	17313	17309	17417	17421	17488	17321	17398	17398	17395	17505	17259	17401	17395	17422	17510	17369	17390	17396	17215	17338	17417	17416	17282	17379	17436	17420	17371	17243	17253	17520	17553	17419	17137	17249	17369	17498	17121	17586	17482	17301	17485	17534	17491	17483	17478	17367	17629	17266	17267	17310	17528	17564	17266	17398	17369	17258	17405	17370	17394	17415	17293	17275	17291	17439	17391	17142	17126	17300	17128	17568	17282	17473	17188	17357	17660	17267	17400	17347	17373	17484	17281	17427	17486	17603	17479	17389	17298	17380	17616	17323	17213	17522	17376	17288	17390	17359	17449	17317	17234	17326	17355	17482	17251	17528	17556	17393	17434	17517	17555	17326	17345	17342	17412	17564	17457	17321	17499	17480	17300	17246	17532	17601	17398	17410	17692	17550	17383	17532	17474	17537	17397	17420	17593	17428	17472	17396	17300	17386	17459	17309	17437	17368	17273	17196	17332	17350	17400	17427	17462	17486	17510	17191	17377	17623	17481	17489	17265	17299	17202	17578	17299	17437	17408	17488	17293	17446	17427	17367	17099	17349	17354	17515	17449	17316	17197	17286	17428	17473	17265	17371	17189	17288	17487	17369	17315	17298	17433	17563	17496	17391	17261	17316	17174	17293	17428	17562	17457	17376	17494	17167	17437	17222	17267	17476	17371	17415	17504	17407	17312	17484	17536	17362	17331	17418	17254	17410	17434	17371	17132	17383	17384	17499	17526	17811	17453	17430	17602	17338	17379	17408	17379	17223	17480	17557	17449	17211	17530	17491	17393	17211	17463	17359	17378	17463	17230	17559	17428	17419	17619	17442	17319	17179	17330	17549	17450	17511	17521	17419	17386	17333	17278	17495	17449	17604	17339	17377	17334	17357	17219	17266	17305	17556	17651	17377	17306	17452	17538	17229	17272	17387	17505	17310	17414	17401	17558	17459	17324	17372	17362	17450	17402	17458	17491	17266	17406	17558	17438	17487	17356	17410	17437	17506	17640	17397	17351	17244	17517	17334	17411	17552	17464	17320	17181	17386	17502	17237	17383	17396	17423	17523	17264	17547	17510	17247	17247	17311	17484	17498	17332	17430	17241	17361	17397	17536	17427	17273	17559	17274	17471	17449	17634	17360	17366	17595	17632	17397	17469	17485	17390	17319	17521	17509	17386	17260	17349	17389	17675	17265	17563	17440	17384	17457	17395	17391	17470	17548	17292	17461	17482	17451	17499	17442	17364	17378	17448	17513	17524	17592	17227	17480	17510	17489	17356	17481	17323	17355	17312	17296	17271	17408	17334	17392	17282	17362	17421	17444	17204	17444	17410	17448	17269	17284	17349	17418	17341	17482	17139	17347	17243	17429	17605	17328	17201	17149	17455	17362	17382	17258	17349	17440	17440	17478	17217	17412	17366	17491	17712	17456	17573	17264	17461	17376	17466	17468	17474	17518	17195	17215	17413	17594	17064	17455	17588	17323	17323	17449	17226	17462	17393	17443	17212	17419	17505	17360	17303	17524	17441	17319	17330	17459	17553	17558	17382	17439	17363	17358	17279	17398	17568	17400	17286	17543	17557	17141	17324	17161	17248	17302	17330	17442	17536	17576	17266	17464	17238	17357	17467	17564	17357	17292	17503	17415	17288	17420	17420	17463	17501	17363	17430	17393	17322	17308	17364	17254	17431	17451	17516	17224	17425	17507	17357	17484	17441	17494	17461	17249	17459	17393	17371	17428	17378	17345	17311	17465	17346	17571	17284	17426	17455	17509	17334	17357	17489	17458	17296	17250	17356	17501	17348	17433	17284	17396	17404	17403	17587	17300	17242	17445	17358	17261	17277	17408	17404	17261	17314	17570	17193	17057	17406	17607	17380	17464	17227	17470	17516	17521	17384	17390	17538	17552	17673	17666	17249	17474	17443	17225	17488	17307	17403	17214	17565	17283	17222	17299	17524	17475	17417	17333	17528	17504	17370	17351	17515	17417	17553	17367	17241	17463	17399	17395	17368	17303	17633	17612	17423	17286	17387	17730	17431	17490	17384	17536	17405	17427	17541	17441	17363	17325	17250	17505	17426	17392	17431	17345	17464	17272	17418	17408	17212	17368	17453	17358	17601	17588	17338	17257	17422	17431	17448	17340	17468	17419	17485	17221	17401	17286	17297	17465	17110	17269	17382	17501	17496	17409	17390	17415	17311	17216	17414	17403	17250	17281	17285	17395	17385	17358	17409	17292	17453	17378	17357	17550	17378	17452	17438	17307	17410	17571	17417	17339	17405	17296	17285	17545	17247	17498	17416	17374	17603	17395	17361	17517	17351	17364	17582	17201	17418	17465	17273	17726	17134	17378	17442	17442	17403	17504	17388	17465	17623	17320	17460	17353	17516	17436	17551	17417	17463	17302	17520	17582	17499	17502	17543	17534	17226	17598	17442	17292	17498	17288	17284	17431	17384	17635	17308	17483	17506	17343	17349	17313	17323	17538	17320	17416	17387	17652	17425	17465	17338	17400	17561	17628	17490	17571	17389	17427	17477	17391	17552	17434	17309	17382	17406	17386	17435	17368	17487	17306	17427	17629	17099	17240	17306	17170	17342	17335	17524	17283	17457	17257	17356	17437	17289	17381	17336	17281	17257	17315	17340	17334	17337	17441	17485	17341	17443	17260	17269	17603	17361	17388	17227	17514	17445	17316	17356	17383	17388	17607	17559	17386	17510	17618	17210	17255	17466	17422	17539	17558	17508	17578	17482	17519	17453	17333	17374	17410	17333	17342	17354	17161	17392	17258	17478	17465	17329	17291	17364	17538	17391	17360	17488	17331	17488	17236	17292	17304	17404	17499	17439	17569	17470	17638	17390	17264	17253	17168	17347	17465	17635	17469	17447	17368	17606	17209	17378	17256	17261	17382	17300	17414	17431	17433	17564	17298	17429	17404	17394	17327	17544	17505	17387	17207	17364	17462	17496	17516	17551	17505	17438	17474	17499	17491	17398	17351	17358	17499	17417	17466	17489	17525	17477	17489	17408	17354	17277	17338	17324	17474	17447	17414	17320	17474	17360	17198	17294	17518	17334	17533	17228	17299	17340	17306	17487	17379	17519	17436	17304	17494	17374	17498	17386	17383	17210	17432	17427	17478	17585	17254	17463	17542	17306	17285	17446	17266	17493	17514	17303	17472	17498	17489	17479	17395	17415	17353	17513	17474	17426	17373	17262	17305	17384	17607	17442	17367	17263	17587	17422	17486	17007	17388	17472	17221	17445	17327	17371	17460	17394	17489	17398	17459	17185	17428	17420	17356	17267	17399	17611	17246	17632	17526	17243	17459	17490	17454	17324	17449	17395	17322	17638	17450	17365	17462	17173	17414	17388	17300	17508	17255	17327	17256	17403	17543	17321	17541	17543	17289	17307	17454	17428	17431	17273	17479	17521	17396	17734	17277	17309	17368	17397	17295	17470	17364	17466	17342	17301	17597	17278	17564	17236	17415	17507	17370	17401	17391	17340	17465	17085	17448	17404	17423	17428	17395	17444	17409	17416	17335	17463	17511	17419	17618	17475	17389	17393	17559	17613	17536	17514	17426	17698	17465	17303	17324	17391	17400	17455	17216	17511	17234	17378	17362	17388	17455	17444	17431	17429	17526	17383	17417	17436	17270	17455	17314	17241	17289	17292	17195	17518	17363	17603	17612	17353	17355	17269	17387	17261	17368	17303	17617	17397	17276	17722	17307	17345	17484	17423	17425	17317	17254	17485	17357	17744	17373	17524	17457	17469	17225	17223	17550	17382	17363	17414	17148	17435	17435	17390	17416	17264	17472	17394	17287	17480	17596	17481	17324	17416	17500	17274	17539	17473	17238	17495	17368	17301	17509	17351	17398	17475	17521	17311	17469	17428	17477	17468	17279	17449	17352	17350	17415	17571	17424	17433	17329	17270	17437	17479	17397	17515	17172	17587	17580	17392	17240	17328	17244	17334	17411	17430	17411	17500	17211	17458	17333	17352	17118	17257	17304	17178	17309	17694	17414	17277	17420	17400	17404	17378	17391	17256	17278	17436	17422	17473	17493	17155	17536	17448	17349	17450	17354	17600	17267	17425	17464	17317	17443	17422	17362	17239	17294	17451	17435	17476	17425	17487	17546	17328	17380	17621	17273	17267	17363	17354	17496	17411	17437	17536	17393	17336	17249	17474	17361	17536	17451	17236
14719	16830	16663	15931	15719	15646	15572	15335	15675	15465	15290	15625	16480	17421	17626	17213	16661	15963	15575	15627	15431	15465	15480	15390	15424	15240	15452	15280	15381	15364	15336	15353	15514	15403	15316	15336	15217	15314	15564	15299	15397	15290	15579	15656	15529	15349	15257	15437	15569	15315	15437	15513	15497	15444	15539	15443	15409	15342	15532	15286	15414	15411	15401	15290	15341	15473	15434	15390	15480	15288	15381	15445	15499	15304	15400	15453	15286	15445	15489	15449	15284	15496	15357	15365	15279	15434	15392	15139	15467	15283	15356	15338	15411	15295	15522	15285	15500	15440	15508	15257	15295	15450	15339	15350	15322	15490	15511	15413	15220	15513	15320	15547	15559	15293	15530	15563	15368	15483	15247	15312	15344	15356	15455	15412	15418	15615	15414	15453	15300	15321	15439	15380	15377	15469	15450	15277	15426	15297	15353	15501	15325	15476	15330	15372	15471	15363	15362	15492	15236	15419	15385	15328	15181	15493	15278	15278	15351	15358	15393	15327	15605	15407	15283	15451	15421	15345	15429	15551	15270	15264	15365	15344	15250	15401	15328	15407	15485	15326	15314	15421	15317	15447	15294	15508	15587	15457	15488	15399	15406	15421	15390	15351	15493	15386	15272	15545	15475	15356	15401	15525	15419	15473	15652	15411	15429	15338	15394	15287	15381	15285	15577	15425	15433	15402	15334	15410	15462	15180	15396	15347	15329	15472	15361	15242	15416	15285	15472	15282	15444	15214	15235	15472	15475	15165	15516	15273	15560	15437	15403	15478	15438	15328	15276	15408	15428	15432	15351	15425	15500	15234	15324	15487	15418	15348	15451	15310	15351	15293	15329	15409	15475	15386	15406	15393	15487	15291	15471	15478	15484	15419	15344	15314	15215	15535	15325	15282	15470	15380	15439	15502	15564	15494	15389	15381	15453	15439	15299	15619	15305	15405	15433	15498	15398	15349	15305	15390	15584	15335	15289	15382	15523	15382	15460	15509	15515	15520	15264	15438	15521	15304	15338	15430	15556	15433	15307	15412	15349	15441	15408	15390	15467	15474	15461	15472	15442	15446	15426	15269	15520	15524	15390	15324	15243	15236	15490	15477	15382	15449	15457	15386	15485	15439	15312	15312	15516	15440	15322	15276	15415	15294	15463	15408	15360	15409	15313	15450	15334	15439	15443	15359	15460	15268	15375	15412	15372	15545	15540	15403	15427	15467	15351	15409	15332	15345	15322	15194	15311	15344	15549	15413	15362	15501	15462	15496	15227	15419	15374	15445	15333	15500	15274	15613	15434	15408	15237	15480	15331	15277	15261	15370	15358	15420	15295	15219	15537	15332	15471	15510	15374	15398	15528	15387	15183	15342	15368	15500	15459	15310	15466	15427	15328	15379	15539	15468	15443	15410	15419	15570	15558	15408	15335	15387	15325	15219	15547	15443	15340	15382	15369	15496	15543	15317	15521	15222	15333	15489	15397	15287	15385	15378	15437	15445	15371	15354	15409	15242	15413	15327	15524	15357	15372	15368	15407	15491	15660	15279	15368	15315	15337	15470	15477	15420	15274	15394	15233	15218	15446	15426	15414	15390	15269	15490	15332	15442	15462	15397	15309	15528	15359	15395	15496	15365	15394	15179	15377	15291	15234	15461	15362	15370	15530	15403	15361	15578	15272	15531	15310	15454	15370	15259	15406	15342	15330	15269	15452	15446	15458	15222	15402	15424	15407	15432	15436	15666	15429	15398	15427	15426	15417	15304	15520	15286	15348	15413	15490	15438	15228	15421	15374	15443	15296	15339	15596	15341	15427	15419	15546	15338	15377	15322	15391	15267	15339	15410	15304	15344	15313	15331	15471	15396	15366	15482	15346	15404	15487	15461	15266	15357	15464	15317	15334	15577	15489	15443	15318	15360	15263	15384	15393	15450	15409	15321	15225	15411	15442	15488	15525	15425	15392	15368	15496	15355	15385	15350	15518	15319	15462	15214	15406	15360	15511	15384	15249	15345	15358	15521	15499	15499	15400	15312	15506	15363	15209	15387	15575	15498	15458	15442	15419	15464	15256	15320	15407	15312	15426	15337	15571	15318	15476	15326	15444	15343	15341	15459	15393	15443	15403	15433	15311	15539	15382	15423	15290	15271	15329	15439	15408	15378	15375	15297	15328	15392	15542	15386	15312	15717	15406	15279	15460	15385	15432	15549	15338	15470	15477	15317	15364	15419	15463	15389	15368	15451	15287	15333	15288	15336	15480	15451	15587	15472	15308	15418	15341	15497	15315	15373	15301	15380	15489	15357	15490	15307	15384	15408	15384	15599	15336	15227	15238	15431	15357	15337	15331	15367	15394	15505	15425	15402	15540	15377	15423	15367	15365	15248	15557	15233	15302	15253	15428	15406	15442	15398	15444	15354	15361	15470	15404	15296	15490	15553	15419	15491	15365	15444	15285	15504	15294	15400	15370	15380	15388	15345	15216	15296	15368	15367	15357	15521	15370	15494	15423	15286	15244	15425	15296	15403	15454	15297	15343	15599	15529	15540	15384	15433	15296	15281	15468	15341	15365	15225	15208	15344	15393	15343	15431	15335	15252	15304	15417	15388	15346	15329	15278	15374	15298	15373	15418	15332	15549	15365	15347	15552	15530	15229	15501	15589	15438	15331	15511	15513	15485	15461	15431	15356	15256	15389	15409	15387	15380	15529	15486	15402	15359	15412	15330	15482	15665	15397	15422	15612	15586	15361	15461	15295	15424	15445	15509	15324	15374	15292	15352	15490	15361	15410	15374	15397	15484	15298	15466	15577	15461	15398	15290	15358	15513	15399	15507	15540	15587	15550	15449	15398	15431	15452	15467	15553	15375	15366	15333	15444	15261	15294	15444	15229	15263	15323	15541	15511	15419	15252	15478	15445	15405	15437	15350	15499	15294	15236	15274	15498	15528	15474	15504	15364	15249	15373	15350	15322	15410	15343	15442	15427	15560	15473	15306	15573	15412	15520	15424	15348	15607	15456	15402	15338	15453	15378	15374	15398	15363	15430	15542	15548	15477	15483	15387	15442	15420	15700	15442	15442	15318	15540	15345	15374	15433	15577	15545	15457	15365	15420	15261	15485	15409	15398	15521	15271	15578	15476	15230	15384	15438	15417	15508	15382	15287	15311	15394	15385	15451	15412	15429	15375	15510	15425	15391	15544	15339	15462	15532	15583	15417	15507	15441	15469	15541	15495	15442	15414	15480	15374	15412	15302	15453	15492	15309	15531	15264	15398	15436	15376	15421	15384	15536	15442	15329	15431	15457	15333	15344	15483	15324	15500	15330	15453	15492	15399	15340	15413	15550	15362	15493	15327	15360	15408	15432	15285	15454	15409	15215	15351	15602	15288	15396	15317	15526	15555	15363	15348	15428	15299	15466	15273	15395	15398	15427	15340	15308	15435	15339	15211	15518	15423	15397	15369	15466	15301	15386	15449	15407	15322	15482	15651	15440	15387	15374	15514	15401	15393	15380	15379	15343	15480	15284	15472	15328	15344	15464	15427	15338	15490	15432	15344	15501	15310	15298	15413	15360	15364	15336	15481	15304	15321	15506	15347	15391	15439	15479	15396	15459	15374	15405	15319	15444	15375	15272	15319	15336	15405	15461	15370	15494	15477	15345	15252	15323	15405	15336	15350	15375	15385	15473	15326	15298	15558	15448	15323	15407	15432	15337	15285	15431	15336	15569	15363	15232	15304	15467	15305	15505	15415	15462	15394	15445	15299	15414	15533	15407	15345	15534	15489	15083	15431	15375	15407	15360	15377	15265	15414	15167	15435	15561	15360	15409	15391	15377	15415	15388	15437	15334	15376	15361	15345	15480	15400	15382	15326	15419	15636	15493	15400	15456	15463	15386	15358	15427	15316	15561	15380	15566	15345	15417	15518	15531	15416	15419	15363	15396	15496	15508	15353	15490	15404	15329	15342	15426	15505	15384	15444	15250	15471	15440	15259	15395	15356	15313	15432	15418	15347	15393	15298	15198	15530	15423	15401	15403	15538	15422	15365	15531	15608	15301	15383	15197	15493	15428	15421	15318	15499	15432	15393	15371	15498	15402	15309	15448	15397	15403	15402	15412	15496	15411	15573	15631	15420	15304	15527	15500	15426	15324	15588	15334	15359	15498	15396	15457	15386	15273	15300	15279	15456	15524	15421	15534	15349	15439	15491	15202	15515	15240	15505	15528	15454	15477	15511	15227	15322	15426	15488	15481	15469	15268	15461	15263	15308	15369	15298	15346	15523	15352	15372	15388	15478	15475	15411	15294	15511	15285	15392	15482	15344	15303	15335	15432	15380	15585	15332	15439	15326	15425	15560	15413	15534	15419	15509	15375	15209	15487	15468	15300	15383	15504	15369	15448	15430	15654	15273	15338	15240	15302	15394	15351	15511	15294	15395	15515	15526	15437	15649	15487	15253	15462	15273	15396	15521	15320	15458	15419	15414	15366	15396	15238	15375	15452	15463	15415	15401	15421	15385	15315	15508	15428	15364	15590	15328	15491	15530	15454	15372	15243	15447	15241	15515	15480	15491	15385	15404	15521	15359	15422	15572	15520	15430	15456	15508	15586	15363	15332	15535	15466	15351	15438	15606	15365	15341	15374	15382	15497	15298	15404	15583	15469	15480	15469	15386	15290	15441	15384	15296	15501	15559	15446	15297	15524	15484	15308	15441	15388	15408	15358	15444	15486	15442	15629	15455	15363	15482	15577	15428	15364	15271	15419	15384	15524	15354	15328	15564	15240	15545	15333	15480	15450	15470	15268	15373	15513	15359	15398	15394	15353	15332	15394	15385	15479	15335	15451	15306	15293	15419	15456	15449	15403	15372	15362	15489	15325	15348	15357	15355	15352	15374	15570	15480	15455	15361	15471	15387	15504	15386	15409	15315	15361	15343	15249	15343	15367	15477	15457	15500	15379	15442	15551	15365	15352	15259	15328	15525	15365	15288	15445	15436	15362	15500	15293	15486	15525	15371	15367	15446	15277	15284	15435	15157	15382	15432	15577	15275	15436	15493	15464	15417	15401	15382	15509	15414	15510	15463	15390	15453	15424	15632	15314	15347	15340	15218	15518	15633	15513	15346	15364	15503	15486	15284	15541	15448	15352	15367
23402	20990	28352	23869	21765	21681	20761	18354	17819	18058	18157	18415	21210	27723	29136	26355	22852	19847	18647	18020	17956	17809	17761	17722	17799	17765	17759	17572	17697	17851	17518	17629	17803	17880	17795	17687	17757	17700	17882	17717	17877	17536	17809	17644	17598	17679	17692	17743	17510	17667	17651	17661	17907	17566	17736	17650	17671	17519	17726	17618	17636	17813	17669	17544	17524	17831	17570	17610	17757	17524	17788	17629	17728	17549	17678	17750	17701	17532	17903	17700	17523	17515	17581	17587	17708	17636	17374	17622	17704	17630	17762	17338	17581	17674	17634	17626	17792	17582	17589	17472	17597	17487	17435	17615	17672	17661	17525	17782	17420	17694	17635	17645	17699	17741	17625	17704	17732	17666	17752	17628	17439	17506	17655	17628	17665	17705	17739	17699	17823	17614	17529	17789	17738	17836	17568	17705	17566	17782	17741	17570	17536	17539	17822	17631	17840	17785	17685	17607	17646	17868	17533	17688	17758	17839	17697	17731	17620	17568	17577	17418	17683	17600	17760	17668	17581	17628	17624	17649	17531	17396	17674	17681	17650	17646	17788	17678	17618	17670	17410	17574	17644	17763	17697	17861	17511	17585	17491	17718	17641	17692	17481	17702	17801	17668	17542	17632	17617	17721	17738	17715	17704	17620	17580	17647	17453	17519	17687	17676	17674	17553	17773	17663	17557	17668	17460	17536	17583	17692	17710	17525	17657	17683	17625	17494	17578	17574	17517	17713	17624	17626	17740	17598	17644	17531	17640	17508	17510	17634	17496	17532	17618	17718	17432	17709	17470	17742	17698	17680	17536	17649	17669	17704	17585	17807	17640	17477	17549	17463	17591	17551	17727	17596	17662	17684	17597	17692	17730	17443	17551	17483	17639	17546	17538	17715	17773	17661	17761	17462	17613	17441	17544	17701	17566	17767	17370	17703	17564	17641	17665	17500	17638	17668	17400	17511	17806	17594	17610	17611	17564	17717	17626	17695	17716	17586	17703	17467	17705	17628	17686	17678	17694	17689	17845	17590	17587	17402	17604	17582	17707	17694	17698	17563	17549	17420	17498	17769	17542	17616	17798	17449	17798	17708	17684	17813	17612	17383	17586	17419	17683	17614	17519	17473	17519	17667	17707	17704	17827	17604	17610	17716	17632	17692	17609	17732	17659	17465	17474	17839	17658	17487	17463	17763	17532	17725	17693	17761	17544	17788	17635	17807	17695	17571	17872	17650	17671	17815	17792	17533	17679	17708	17818	17543	17498	17588	17778	17713	17505	17667	17693	17842	17703	17538	17726	17674	17691	17696	17613	17660	17655	17663	17689	17594	17657	17622	17613	17622	17788	17614	17598	17525	17431	17644	17546	17577	17691	17601	17585	17823	17554	17465	17453	17543	17504	17371	17460	17572	17467	17630	17768	17457	17571	17580	17683	17732	17641	17639	17639	17557	17626	17672	17744	17730	17828	17640	17612	17595	17652	17731	17355	17577	17532	17524	17527	17584	17673	17574	17610	17703	17748	17545	17665	17708	17542	17652	17584	17749	17525	17529	17574	17695	17515	17605	17425	17734	17544	17797	17628	17637	17482	17787	17656	17683	17625	17681	17681	17578	17564	17498	17578	17850	17702	17429	17834	17768	17662	17683	17741	17614	17571	17744	17611	17530	17749	17755	17789	17325	17658	17770	17716	17691	17645	17617	17688	17527	17649	17609	17602	17715	17587	17524	17634	17581	17579	17654	17676	17624	17765	17357	17618	17354	17462	17453	17674	17625	17748	17712	17683	17592	17632	17503	17665	17503	17700	17656	17569	17656	17666	17651	17599	17675	17827	17788	17626	17693	17698	17651	17594	17889	17759	17673	17666	17382	17618	17640	17556	17677	17637	17601	17709	17447	17734	17514	17555	17604	17754	17725	17573	17629	17642	17642	17720	17691	17733	17684	17644	17615	17648	17459	17560	17725	17339	17573	17632	17757	17961	17682	17490	17512	17439	17557	17639	17651	17380	17702	17524	17733	17511	17669	17572	17490	17689	17596	17559	17511	17865	17560	17488	17646	17533	17647	17619	17686	17703	17588	17652	17733	17498	17661	17762	17765	17812	17818	17649	17535	17688	17638	17641	17530	17500	17671	17654	17740	17644	17668	17621	17439	17840	17848	17847	17407	17777	17790	17808	17717	17623	17638	17740	17703	17907	17747	17608	17533	17685	17813	17598	17668	17725	17443	17782	17716	17491	17252	17869	17775	17706	17799	17717	17697	17606	17688	17553	17845	17594	17633	17712	17471	17703	17415	17776	17299	17658	17572	17639	17515	17615	17398	17738	17655	17653	17557	17485	17566	17613	17723	17697	17681	17699	17694	17653	17615	17645	17723	17659	17636	17667	17682	17364	17626	17788	17592	17656	17724	17596	17607	17761	17925	17479	17635	17613	17565	17696	17659	17597	17630	17575	17773	17673	17756	17562	17561	17782	17909	17608	17497	17646	17779	17579	17611	17487	17576	17689	17508	17637	17682	17769	17759	17611	17671	17842	17856	17531	17730	17697	17587	17681	17641	17728	17483	17886	17628	17684	17674	17489	17549	17717	17630	17531	17824	17455	17533	17698	17811	17856	17738	18026	17611	17645	17508	17512	17673	17588	17692	17766	17718	17803	17523	17579	17747	17569	17791	17917	17502	17576	17513	17555	17810	17801	17794	17680	17595	17700	17678	17690	17665	17560	17617	17681	17465	17685	17737	17729	17553	17833	17723	17696	17636	17746	17606	17671	17730	17673	17398	17750	17730	17872	17580	17437	17419	17657	17556	17620	17608	17781	17619	17587	17531	17532	17548	17818	17702	17777	17676	17705	17766	17364	17563	17507	17404	17671	17678	17407	17605	17682	17752	17454	17775	17680	17767	17712	17727	17749	17588	17644	17742	17515	17727	17698	17608	17768	17748	17471	17612	17776	17743	17495	17750	17597	17577	17709	17604	17555	17690	17685	17668	17552	17557	17669	17566	17572	17744	17718	17668	17742	17688	17869	17732	17741	17533	17720	17664	17671	17731	17635	17772	17712	17594	17819	17795	17712	17494	17411	17595	17465	17763	17745	17661	17929	17557	17505	17560	17806	17456	17599	17820	17701	17651	17576	17816	17458	17449	17657	17576	17587	17747	17877	17823	17646	17767	17609	17595	17581	17655	17627	17628	17418	17673	17553	17845	17757	17723	17719	17736	17475	17641	17719	17685	17725	17655	18140	17669	17759	17574	17501	17427	17537	17686	17749	17649	17663	17532	17665	17793	17513	17650	17536	17617	17918	17728	17832	17756	17685	17869	17627	17710	17889	17741	17656	17664	17774	17654	17649	17570	17674	17703	17584	17835	17851	17715	17540	17372	17659	17521	17685	17566	17503	17625	17678	17535	17705	17617	17498	17881	17532	17528	17671	17671	17593	17578	17927	17568	17614	17545	17649	17777	17673	17595	17863	17747	17603	17649	17617	17644	17614	17716	17929	17686	17695	17776	17872	17545	17675	17815	17823	17688	17697	17690	17511	17526	17566	17589	17672	17602	17757	17743	17606	17630	17724	17507	17504	17584	17428	17743	17704	17670	17801	17776	17765	17733	17609	17734	17563	17667	17656	17583	17729	17791	17660	17377	17746	17599	17635	17564	17762	17743	17576	17671	17648	17466	17652	17607	17823	17660	17551	17517	17543	17600	17572	17545	17568	17566	17706	17589	17655	17492	17619	17614	17577	17839	17690	17655	17659	17644	17652	17706	17762	17549	17561	17481	17676	17707	17572	17439	17628	17621	17796	17775	17520	17754	17589	17707	17525	17463	17773	17545	17586	17620	17700	17555	17713	17765	17685	17611	17584	17619	17757	17593	17657	17806	17564	17488	17657	17722	17732	17560	17504	17822	17863	17845	17521	17640	17752	17494	17664	17464	17630	17712	17809	17596	17539	17564	17483	17635	17726	17640	17767	17689	17712	17551	17792	17631	17598	17567	17567	17850	17418	17546	17673	17612	17627	17682	17673	17791	17798	17482	17788	17659	17468	17890	17642	17821	17662	17660	17885	17651	17931	17724	17578	17510	17456	17740	17588	17687	17614	17471	17523	17768	17616	17641	17587	17459	17654	17622	17637	17573	17593	17635	17620	17478	17740	17720	17546	17606	17629	17446	17682	17798	17747	17634	17612	17604	17668	17692	17511	17495	17508	17770	17610	17639	17473	17657	17790	17600	17743	17697	17764	17599	17576	17706	17554	17676	17735	17467	17613	17718	17561	17469	17753	17543	17706	17649	17641	17597	17882	17547	17682	17521	17541	17563	17644	17684	17536	17630	17857	17737	17656	17726	17609	17700	17748	17671	17669	17813	17877	17495	17537	17656	17694	17544	17729	17789	17737	17371	17364	17635	17494	17663	17664	17513	17471	17712	17899	17596	17821	17605	17729	17723	17669	17490	17605	17836	17772	17577	17687	17728	17752	17652	17575	17732	17631	17520	17720	17745	17666	17398	17903	17618	17700	17719	17787	17572	17582	17481	17695	17714	17772	17642	17590	17590	17477	17637	17609	17705	17745	17694	17719	17554	17705	17568	17685	17728	17610	17638	17773	17731	17738	17717	17576	17558	17493	17825	17583	17566	17661	17701	17764	17576	17531	17588	17673	17688	17531	17882	17723	17509	17515	17512	17791	17741	17661	17660	17894	17820	17463	17623	17493	17823	17593	17756	17601	17682	17589	17574	17728	17651	17753	17604	17415	17791	17740	17550	17691	17864	17764	17797	17645	17636	17547	17670	17663	17418	17535	17544	17795	17645	17641	17623	17803	17713	17663	17962	17717	17812	17621	17478	17661	17580	17511	17539	17735	17876	17761	17617	17618	17531	17539	17664	17635	17800	17811	17661	17574	17511	17856	17868	17433	17508	17594	17681	17626	17475	17693	17614	17655	17649	17768	17491	17546	17711	17783	17771	17966	17497	17571	17660	17605	17769	17698	17571	17540	17509	17785	17578	17711	17501	17513	17711	17599	17697	17564	17742	17482	17644	17808	17601	17662	17699	17845	17565	17683	17752	17683	17783	17544	17562	17603	17659	17788	17520	17518	17568	17650	17850	17690	17611	17820	17630	17788	17579	17803	17493	17834	17600	17580	17685	17710	17718
13802	22702	21450	18391	17204	16501	16277	16213	16030	15798	16069	16808	22469	31033	30719	27052	21768	17938	16407	15561	15529	15622	15679	15492	15575	15712	15565	15852	15654	15752	15648	15655	15554	15731	15517	15641	15470	15612	15705	15614	15672	15551	15678	15537	15551	15708	15631	15691	15603	15616	15546	15540	15555	15631	15532	15567	15602	15441	15607	15442	15547	15631	15624	15551	15654	15459	15718	15558	15589	15682	15451	15603	15606	15571	15546	15488	15725	15492	15717	15569	15777	15483	15621	15562	15866	15565	15516	15434	15691	15639	15444	15575	15665	15424	15725	15619	15577	15661	15652	15479	15575	15775	15557	15636	15507	15568	15643	15504	15545	15537	15722	15637	15458	15545	15594	15541	15481	15598	15456	15433	15625	15508	15599	15493	15505	15537	15518	15766	15692	15582	15562	15600	15579	15692	15598	15587	15402	15523	15568	15590	15615	15601	15501	15783	15795	15467	15615	15714	15659	15750	15591	15620	15423	15562	15675	15639	15509	15511	15583	15763	15631	15617	15551	15747	15559	15709	15547	15448	15548	15604	15551	15602	15600	15512	15694	15670	15602	15460	15546	15605	15770	15654	15438	15613	15592	15536	15614	15606	15743	15501	15642	15600	15676	15551	15619	15528	15621	15640	15470	15546	15552	15444	15745	15802	15678	15581	15642	15732	15713	15473	15570	15671	15623	15742	15589	15612	15757	15682	15499	15768	15583	15575	15572	15547	15572	15510	15569	15636	15562	15687	15620	15632	15555	15468	15698	15565	15490	15681	15364	15618	15635	15507	15833	15671	15664	15557	15616	15608	15529	15523	15768	15476	15633	15666	15647	15616	15591	15462	15503	15618	15514	15518	15575	15733	15362	15616	15499	15650	15512	15631	15506	15652	15663	15494	15395	15550	15650	15498	15418	15637	15459	15486	15739	15523	15527	15624	15728	15638	15390	15648	15643	15492	15481	15629	15478	15592	15668	15731	15507	15597	15623	15593	15607	15557	15756	15858	15582	15470	15695	15493	15513	15468	15757	15811	15589	15630	15683	15629	15621	15501	15436	15612	15626	15704	15574	15590	15471	15533	15593	15667	15631	15601	15655	15584	15526	15536	15629	15649	15611	15677	15553	15294	15661	15675	15544	15540	15361	15604	15539	15659	15709	15539	15756	15516	15577	15685	15712	15467	15565	15446	15538	15823	15667	15609	15614	15630	15596	15679	15512	15651	15403	15613	15580	15498	15730	15685	15415	15605	15611	15812	15494	15575	15545	15572	15777	15592	15653	15578	15629	15601	15592	15562	15516	15545	15648	15596	15606	15490	15582	15414	15569	15479	15391	15566	15594	15348	15659	15660	15645	15598	15555	15536	15489	15645	15657	15538	15611	15529	15569	15473	15592	15647	15616	15489	15538	15538	15544	15594	15500	15560	15585	15619	15732	15620	15558	15581	15584	15634	15561	15466	15671	15468	15571	15502	15432	15538	15385	15619	15619	15606	15657	15548	15733	15600	15580	15651	15654	15314	15585	15657	15399	15589	15616	15484	15587	15487	15752	15539	15573	15608	15410	15515	15694	15651	15544	15454	15562	15610	15643	15639	15615	15677	15580	15522	15640	15690	15568	15556	15575	15517	15703	15632	15601	15503	15637	15559	15640	15504	15484	15650	15508	15674	15482	15670	15551	15775	15452	15522	15400	15461	15728	15577	15569	15551	15502	15365	15542	15542	15403	15668	15694	15557	15468	15628	15496	15715	15837	15395	15481	15509	15620	15576	15644	15457	15624	15648	15505	15641	15604	15611	15485	15426	15873	15480	15704	15648	15514	15483	15509	15617	15507	15605	15658	15753	15608	15578	15513	15578	15660	15499	15713	15639	15648	15628	15815	15599	15661	15526	15537	15573	15569	15530	15633	15493	15631	15610	15549	15767	15491	15401	15617	15554	15486	15458	15598	15708	15602	15573	15599	15626	15729	15729	15692	15517	15471	15540	15641	15407	15642	15478	15436	15577	15537	15676	15429	15772	15463	15544	15518	15448	15626	15801	15443	15504	15590	15558	15575	15690	15645	15564	15688	15674	15716	15745	15570	15526	15577	15704	15617	15600	15542	15557	15626	15551	15569	15599	15619	15480	15564	15739	15500	15677	15688	15691	15676	15591	15801	15529	15633	15521	15563	15509	15613	15460	15735	15501	15727	15490	15440	15637	15680	15565	15559	15590	15466	15699	15655	15629	15789	15621	15630	15551	15660	15683	15629	15518	15590	15644	15577	15440	15705	15445	15468	15483	15520	15530	15554	15627	15404	15471	15547	15520	15650	15411	15480	15618	15608	15371	15549	15607	15524	15619	15668	15649	15651	15632	15653	15459	15563	15551	15540	15672	15635	15606	15679	15473	15515	15546	15586	15480	15403	15656	15588	15506	15621	15555	15522	15386	15557	15663	15590	15629	15543	15470	15552	15670	15528	15558	15621	15463	15436	15608	15592	15705	15808	15655	15514	15693	15514	15578	15670	15559	15628	15619	15678	15642	15593	15654	15609	15598	15612	15636	15372	15585	15600	15557	15680	15648	15677	15573	15650	15541	15603	15552	15592	15580	15612	15547	15694	15698	15633	15695	15579	15583	15486	15657	15618	15674	15529	15682	15401	15590	15570	15598	15641	15597	15622	15801	15637	15621	15537	15667	15592	15538	15685	15581	15568	15590	15479	15471	15487	15419	15477	15745	15472	15515	15342	15606	15473	15617	15731	15413	15743	15753	15449	15456	15472	15666	15645	15612	15523	15624	15618	15549	15536	15583	15699	15613	15789	15531	15604	15661	15662	15431	15407	15616	15506	15377	15602	15496	15685	15790	15331	15610	15615	15500	15614	15615	15601	15625	15447	15616	15729	15445	15586	15555	15685	15579	15505	15422	15486	15498	15444	15650	15536	15602	15579	15484	15561	15605	15567	15518	15544	15573	15492	15700	15569	15599	15484	15651	15655	15540	15651	15509	15596	15612	15672	15725	15409	15491	15589	15467	15617	15731	15417	15591	15679	15582	15479	15490	15527	15640	15608	15586	15516	15485	15492	15555	15629	15764	15633	15652	15655	15444	15666	15505	15495	15637	15556	15504	15488	15352	15499	15549	15550	15597	15657	15762	15375	15568	15717	15451	15629	15406	15593	15534	15685	15691	15559	15494	15466	15665	15585	15689	15677	15568	15602	15555	15535	15653	15535	15598	15730	15596	15597	15388	15663	15482	15632	15712	15470	15642	15678	15571	15608	15624	15668	15466	15667	15634	15516	15522	15578	15675	15563	15563	15658	15541	15508	15656	15548	15617	15509	15453	15442	15705	15438	15601	15631	15572	15585	15605	15343	15604	15536	15594	15531	15669	15504	15691	15654	15560	15506	15513	15536	15553	15507	15550	15327	15632	15517	15642	15632	15492	15487	15570	15573	15506	15686	15589	15568	15506	15490	15616	15571	15623	15560	15728	15543	15526	15700	15743	15678	15561	15646	15591	15621	15764	15505	15730	15637	15655	15621	15657	15702	15665	15426	15491	15642	15516	15590	15562	15496	15632	15519	15504	15433	15500	15518	15457	15571	15550	15696	15672	15663	15672	15718	15683	15563	15709	15503	15446	15360	15665	15574	15561	15463	15800	15567	15510	15573	15546	15544	15721	15488	15591	15394	15725	15429	15481	15618	15582	15545	15587	15632	15720	15473	15582	15445	15679	15577	15570	15515	15505	15519	15597	15663	15727	15775	15307	15600	15530	15749	15516	15372	15503	15350	15527	15618	15643	15661	15676	15630	15714	15563	15465	15683	15551	15528	15700	15717	15504	15485	15580	15493	15576	15649	15625	15582	15395	15818	15792	15543	15599	15716	15641	15636	15519	15565	15609	15474	15691	15522	15543	15383	15583	15606	15663	15742	15461	15695	15555	15575	15693	15671	15586	15597	15589	15571	15523	15695	15683	15595	15550	15545	15615	15471	15660	15472	15539	15735	15542	15596	15647	15540	15509	15444	15452	15680	15688	15514	15629	15615	15626	15727	15436	15539	15573	15496	15653	15665	15608	15551	15420	15723	15669	15535	15594	15542	15658	15745	15553	15582	15573	15562	15525	15733	15568	15779	15603	15504	15568	15461	15542	15582	15481	15597	15616	15624	15642	15638	15547	15649	15556	15578	15534	15677	15514	15664	15693	15524	15546	15688	15584	15595	15667	15417	15544	15662	15699	15571	15635	15470	15462	15687	15389	15548	15736	15574	15620	15510	15667	15639	15718	15440	15599	15623	15699	15497	15408	15689	15573	15726	15587	15532	15551	15504	15499	15642	15645	15503	15588	15575	15553	15676	15610	15745	15511	15643	15477	15573	15430	15626	15589	15623	15626	15773	15590	15613	15482	15662	15528	15541	15454	15616	15490	15474	15547	15660	15502	15454	15466	15438	15439	15514	15530	15559	15525	15297	15444	15508	15439	15707	15626	15624	15790	15576	15589	15627	15397	15504	15585	15631	15494	15550	15687	15312	15571	15545	15527	15588	15711	15645	15638	15743	15497	15864	15674	15669	15358	15392	15596	15580	15610	15601	15630	15444	15594	15569	15494	15513	15483	15583	15721	15628	15488	15680	15560	15553	15794	15576	15401	15413	15517	15678	15739	15428	15640	15646	15565	15804	15414	15663	15579	15652	15437	15611	15540	15535	15649	15514	15657	15644	15761	15503	15606	15460	15601	15744	15517	15555	15445	15519	15597	15502	15517	15556	15537	15804	15512	15730	15819	15674	15571	15565	15784	15550	15516	15597	15535	15531	15457	15651	15431	15581	15546	15682	15548	15466	15644	15678	15536	15775	15811	15649	15442	15624	15534	15619	15540	15427	15429	15622	15678	15612	15507	15614	15759	15534	15622	15669	15570	15648	15522	15738	15616	15619	15669	15540	15529	15531	15530	15532	15589	15591	15547	15585	15483	15453	15458	15537	15564	15615	15660	15527	15709	15647	15625	15480	15601	15503	15675	15566	15554	15728	15556	15609	15638	15563	15654	15605	15452	15660	15680	15542	15467	15600	15502	15783	15600	15502	15492	15385	15488	15730	15599	15659	15592	15649	15498	15717	15539	15637	15591	15695	15656	15555	15747	15639	15678	15410	15532	15548	15521	15610	15601
22600	21104	28919	23542	21282	23113	24400	19597	18525	18965	18819	19120	25139	37029	36375	31641	26348	21625	19679	18635	18255	18541	18458	18396	18335	18594	18311	18620	18411	18462	18256	18160	18500	18386	18481	18249	18197	18399	18125	18410	18428	18222	18425	18392	18230	18127	18367	18405	18309	18279	18306	18312	18331	18246	18415	18252	18170	18331	18269	18357	18250	18310	18309	18339	18273	18090	18400	18424	18284	18243	18456	18363	18353	18160	18206	18463	18386	18107	18212	18177	18217	18320	18161	18155	18533	18541	18313	18195	18187	18231	18353	18202	18278	18368	18318	18187	18314	18245	18395	18220	18346	18404	18388	18145	18152	18398	18349	18113	18282	18115	18332	18113	18035	18251	18124	18231	18224	18169	18285	18162	18047	18100	17961	18367	18337	18112	18379	18216	18103	18185	18400	18337	18394	18193	18267	18293	18431	18164	18405	18249	18275	18183	18191	18105	18239	18338	18306	18318	18247	18174	18306	18137	18114	18200	18384	18229	18114	18215	18418	18284	18274	18032	18245	18059	18247	18308	18058	18333	18120	18227	18272	18087	18286	18254	18343	18330	18239	18186	18357	18274	18362	18089	18181	18124	18197	18158	18328	18341	18319	18309	18298	18147	18288	18136	18203	18342	18286	18405	18300	18342	18304	18104	18345	18159	18150	18260	18117	18364	18078	18297	18207	18014	18099	18416	18226	18227	18281	18164	18501	18366	18188	18096	18163	18062	18022	18393	18372	18256	18262	18067	18311	18283	18073	17984	18288	18254	18167	18267	18087	18228	18139	18334	18168	18001	18306	18338	18008	18012	18230	18170	18137	18212	18289	18255	18291	18163	18084	18136	18380	18078	18169	18157	18223	18240	18311	18148	18260	18470	18334	18225	18153	18344	18213	18259	18242	18237	18261	18166	18017	18084	18220	18240	18043	18418	18198	18198	18143	18182	18346	18361	18288	18386	18333	18276	18109	18155	18123	18443	18293	18099	18168	18274	18099	18188	18302	18165	18198	17978	18112	18244	18303	18187	18164	18088	18377	18298	18158	18232	18254	18103	18085	18173	18071	18298	18243	18195	18364	18180	18217	18186	18200	17977	18242	18358	18272	18300	18249	18207	18089	18396	18378	18308	18226	18209	18169	18099	18356	18260	18285	18270	18002	18208	18261	18241	18430	18303	18174	18249	18300	18273	17984	18158	18197	18214	18225	18386	18294	18277	18136	18479	18074	18139	18353	18233	18230	18504	18287	18184	18400	18115	18119	18366	18431	18171	18236	18428	18163	18292	18472	18243	18316	18146	18170	18437	18108	18204	18179	18369	18251	18580	18311	18131	18337	18244	18299	18168	18330	18084	18221	18196	18330	18362	18264	18375	18449	18202	18184	18289	18053	18168	18314	18148	17945	18127	18323	18447	18212	18135	18151	18027	18037	18298	18176	18218	18201	18389	18249	18104	18517	18339	18278	18121	18152	18284	18320	18285	18183	18145	18300	18114	18114	18195	18330	18202	18169	18107	18053	18200	18271	18073	18122	18330	18146	18125	18227	18361	18245	18178	18092	18151	18305	18124	18309	18433	18236	18195	18212	18060	18317	18147	18277	18210	18137	18295	18333	18183	18339	18256	18227	18351	18248	18363	18364	18337	18029	18049	18323	18268	18294	18260	18239	18211	18398	18265	18299	18388	18022	18231	18067	18031	18225	18077	18294	18162	18468	18468	18300	18395	18354	18288	18308	18395	18221	18205	18217	18315	18330	18159	18073	18134	18181	18080	18086	18294	18137	18201	18125	18399	17925	18157	18351	18102	18214	18275	18257	18397	18261	18114	18216	18238	18068	18114	18283	18250	18161	18218	18249	18198	18085	18153	18297	18246	18238	18281	18242	17973	18254	18135	18139	18310	18133	18255	18390	18248	18385	18142	18128	18394	18262	17994	18369	18389	18251	18196	18348	18267	18396	18034	18188	18117	18286	18194	18183	18261	18422	18299	18397	18154	18004	18294	18065	18260	18327	18401	18130	18297	18231	18113	18236	18191	18172	18225	18177	18269	18204	18121	18245	18253	17991	18180	18268	18167	18347	18265	18323	18208	18323	18279	18363	18274	18261	18327	18169	18237	18276	18018	18221	18278	18297	18181	18005	18197	18233	18327	18236	18397	18229	18305	18248	18326	18280	18268	18232	18150	18278	18269	18258	18257	18348	18355	18355	18233	18209	18354	18200	18112	18066	18187	18373	18288	18342	18250	18199	18319	18289	18041	18266	18275	18170	18296	18138	18220	18236	18313	18202	18343	18268	18266	18248	18156	18123	18116	18345	18159	18070	18217	18054	18229	18231	18103	18212	18082	18162	18256	18334	18202	18098	18069	18363	18185	18252	18276	18060	18118	18259	18184	18250	18309	18136	18069	18241	18377	18288	18328	18234	18228	18239	18334	18299	18367	18239	18264	18122	18124	18319	18204	18401	18388	18231	18241	18489	18224	18066	18030	18016	18266	18205	18254	18343	18142	18443	18180	18459	18234	18466	18304	18259	18273	18246	18259	18208	18239	18178	18120	18151	18176	18274	18148	18204	18333	18384	18029	18213	18113	18072	18013	18291	18408	18400	18320	18337	18241	18231	18098	18241	18086	17984	18225	18190	18143	18320	18196	18299	18206	18102	18087	18065	18294	18157	18378	18278	18205	18295	18349	18211	18409	17991	18097	18279	18200	17952	18084	18186	17968	18216	18178	18508	18243	18231	18153	18083	18329	18099	18434	18197	18240	18403	18269	18311	18348	18126	18257	18093	18212	18270	18469	18367	18156	18193	18217	17936	18218	18268	18103	18148	18090	18325	18423	18226	18362	18238	18063	18172	18116	18205	18205	18101	18091	18121	18271	17987	18053	18257	18026	18156	18212	18054	18165	18117	18161	18391	18199	18152	18306	17910	18036	18140	18269	18304	18046	18465	18243	18267	18254	18426	18405	18154	18114	18293	18213	18013	18123	18275	18269	18313	18427	18149	18356	18334	18290	18084	18210	18125	18223	18230	18113	18344	18184	18085	18306	18462	18071	18102	18253	18113	18189	18364	18328	18236	18115	18206	18118	18332	18178	18173	18258	18176	18015	18227	18103	18257	18271	18283	18286	18166	18273	18285	18201	18080	18214	18161	18340	18376	18238	18171	18123	18065	18274	18275	18148	18230	18379	18150	18393	18101	18018	18268	18171	17996	18390	18180	18433	18107	18420	18057	18347	18150	18004	18231	17916	18243	18330	18129	18269	18265	18125	18154	18170	18292	18092	18369	18144	18282	18362	18180	18180	18346	18374	18082	18222	18202	18326	18297	18352	18207	18272	18347	18187	18274	18176	18278	18177	18215	18084	18189	18277	18496	18194	18311	18158	18274	18074	18144	18015	18029	18194	18258	18369	18244	18074	18134	18066	18350	18007	18127	18375	18232	18061	18158	18184	18440	18043	18396	18092	18393	18112	18049	18136	18192	18269	18259	18112	18397	18302	18360	18291	18363	18314	18124	18029	18157	18236	18232	18031	18198	18307	18305	18263	18245	18201	18107	18128	18257	18201	18147	18292	18143	18437	18352	18075	18149	18226	18403	18222	18366	18147	18106	18192	18299	18103	18175	18146	18309	17996	18010	18179	18017	18155	18034	18202	18204	18486	18405	18275	18182	18225	18315	18141	18394	18098	18218	18300	18283	18193	18233	18248	18193	18026	18197	18143	18122	18468	18489	18245	18163	18135	18150	18207	18381	18347	18258	18347	18344	18192	18129	18267	18231	18169	18314	18200	17998	18115	18199	18339	18339	18040	18333	18298	18238	18206	18159	18199	18247	18289	18280	18157	18148	18240	18297	18158	18146	18236	18387	18264	18082	18075	18212	18150	18161	18286	18247	18082	18289	18230	18477	18392	17936	18113	18049	18076	18166	18085	18140	18171	18083	18233	18264	18209	18241	18199	17974	17989	18129	18229	18123	18315	18192	18205	18253	18384	18115	18017	18081	18349	18340	18180	18276	18074	18170	18174	18047	18348	18277	18175	18263	18113	18107	18426	18115	18318	18473	18040	18415	18143	18103	18258	18357	18120	18279	18221	18279	18389	18317	18287	18072	18083	18446	18193	18398	18153	18198	18203	18297	18230	18069	18279	17980	18118	18215	18170	18047	18284	18167	18298	18182	18389	18032	18226	18151	18164	18293	18392	18394	18430	18331	18017	18140	18184	18130	18088	18351	18152	18082	18275	18165	18141	18185	18277	18197	18320	18219	18314	18133	18041	18157	18305	18285	18112	18284	18344	18020	18305	18230	18087	18191	18165	18189	18300	18134	18229	18296	18298	18345	18153	18243	18214	18097	18430	18235	18222	18184	18218	18217	18123	18204	18177	18276	18399	18236	18203	18196	18236	18313	18043	18239	18184	18251	18066	18107	18157	18248	18074	18336	18338	18235	18118	18184	18076	18130	17997	18292	18112	18258	18217	18273	18241	18436	18326	18211	18392	18331	18260	18295	18207	18238	18389	18094	18327	18274	18248	18231	18282	18116	18203	18260	18265	18294	18165	18069	18274	18404	18270	18263	18050	18057	18276	18158	18159	18212	18097	18425	18246	18278	18268	18400	18169	18463	18230	18382	18329	18205	18062	18129	18128	18193	18103	18103	18200	18390	18235	18192	18083	18314	18316	18227	18304	18252	18302	18135	18144	18383	18274	18025	18237	18221	18206	18109	18223	18204	18170	18182	18308	18043	18249	18216	18168	18209	18161	18149	18250	18215	18291	18192	18204	18209	18163	18193	18189	18289	18176	18281	17958	17992	17948	18165	18167	18182	18131	18357	18324	18433	18091	18395	18398	18369	18264	18028	18216	18161	17914	18147	18222	18134	17985	17950	18138	18146	18118	18235	18289	18337	18297	18157	18089	18184	18228	18284	18213	18375	18185	18266	18251	18245	18156	18273	18125	18156	18197	18356	18316	18320	18063	18316	18199	18201	18167	18142	18210	18102	18129	18230	18289	18238	18444	18027	18221	18283	18104	18372	18146	18467	18004	18292	17979	18124	18120	18203	18201	18290	18072	18367	18080	18379	18398	17982	18267	18145	18227	18240	18285	18247	18290	18264	18080	18275	18347	18348	18132	18244	18229	18210	18116	18100	18243	18278	18154
14997	27093	25312	20673	18613	17884	17276	16998	16719	16622	16582	17975	27833	40293	37830	32774	25497	19479	17242	16211	15700	15805	15972	15906	16057	15961	16168	15785	15941	16114	15971	16099	16112	15985	15955	15969	15898	15960	16089	15938	15977	15819	16083	15861	15917	15874	15991	16026	15987	16039	16071	15796	15796	16068	15972	15986	15846	15969	15880	16113	16052	15962	16154	16005	15950	16179	16054	15928	15978	15908	16016	16020	16032	15899	15963	15894	16124	15921	15913	15965	15917	15944	15997	15944	15947	15914	15869	15856	15974	15917	15782	15925	16012	15826	15949	15918	16045	16077	16077	15985	15851	15956	15856	15967	15899	16007	16059	15915	15917	15877	15972	15953	15936	15890	16027	15835	15922	15954	15881	15930	15962	15747	16051	15866	15888	15700	15708	15911	15947	15895	16023	16004	16047	16040	15805	15932	15988	15939	16177	15986	15921	15972	15952	15909	15857	15992	15833	15864	16154	15894	15899	15930	15882	16003	15929	15915	15877	15807	15962	15914	15980	15959	15958	16105	15986	15939	16040	15873	16073	15832	15860	16101	15904	15791	15854	16114	15899	15848	15869	15885	16012	15874	15969	15719	15987	15929	15978	16097	15922	16048	15862	15915	15931	15862	15983	15868	15978	15951	16082	15922	16153	16128	15885	15906	15906	16083	16037	15985	16015	15892	15904	15958	16117	16018	15869	15955	15968	15828	16209	15954	15900	15878	15928	16026	15813	15852	15877	15981	15842	16077	15843	16069	15939	15986	15943	15863	15846	15929	16006	16036	16049	15630	15915	15880	15994	15890	15813	15950	16065	16030	15890	15910	15913	16028	15904	16036	15996	16021	15899	16060	15766	16027	16002	15996	15951	15891	16135	15878	15821	16029	15886	16012	15927	16004	15964	16019	15932	15902	15944	15921	15853	15942	16065	15923	15953	16053	16007	16016	15913	15976	15952	15880	15866	16072	15888	15968	15930	15986	16095	15909	15848	16071	15977	16039	15786	15999	15983	15860	15735	15894	15896	15937	15852	15756	15857	16142	15942	15780	15893	15959	16030	15998	15848	16113	15826	16039	16038	15899	16041	16097	15980	16137	16100	15844	15926	15893	16006	15970	15914	16020	16045	15922	15804	16105	15893	15851	15920	16010	15813	16051	15827	15955	15911	15929	15985	15974	15805	15959	15946	15962	16078	16012	15991	15777	16006	15970	15853	15905	16071	16115	15951	15969	15941	15987	15993	15735	16071	16003	16002	15916	16059	16031	15940	15831	16048	15929	15739	15988	15913	15851	15826	15991	15775	15992	16009	15963	15903	15907	15973	15861	15859	16086	15923	15725	16107	15891	15992	15980	15871	16086	15764	16068	15880	15942	15969	15943	15923	15779	15826	15940	15818	15968	15974	15926	15889	15856	15971	15865	15942	16010	15987	16077	15793	15910	15815	15978	16012	15855	15801	15924	16008	15733	15856	15945	15692	15906	15859	15969	15951	15965	15991	15819	15900	15950	15885	15890	16055	15904	15964	15921	16005	15954	15963	15985	16022	16030	15616	16096	15942	15922	16014	15903	15952	16020	16092	15862	15857	15952	16032	16037	15911	15837	15792	16165	15975	15861	15972	15872	15939	15940	15923	15882	15748	16003	16028	16081	15912	16055	16075	16054	15806	16238	15883	16079	15730	15729	15878	15964	15883	16023	15944	15906	15788	15856	15952	15947	15899	16050	16010	15761	15915	16108	15928	15881	15881	15806	16018	15778	15919	15838	16062	15963	15804	15961	15969	15770	16005	16035	16079	15885	15795	15934	16092	15845	15946	15869	15976	15877	16000	15900	16061	15906	15998	16017	16018	15991	15973	16049	15873	15952	16004	16053	15774	16038	15849	16101	16103	15911	16114	15859	15893	15907	15996	15750	15860	15966	16073	15950	15965	15821	15839	15859	15923	15810	15975	16015	16014	15975	15875	15759	15806	16074	15891	15846	15794	15987	15925	15921	15883	15987	15972	15981	15935	15906	15916	15885	15843	16054	15935	15858	15886	15922	16018	15865	16193	15868	16101	16122	15995	16021	15971	15940	16245	16054	15923	15931	15694	15858	16011	15961	15925	15974	15822	15850	15760	15857	15805	16062	15929	15869	15994	15928	15900	15866	15921	16032	15919	16013	15960	15915	15843	16094	15991	15915	16071	15915	15924	15793	15937	15693	16105	15826	16065	15950	15762	15921	15864	16030	15950	15870	15917	15968	16048	15939	15879	16045	15751	15779	15811	15926	15843	16030	16038	15874	16001	15875	15910	16048	15930	16000	16008	15757	15794	15849	15903	15948	15958	15836	15976	15868	15961	15973	15939	15913	16043	16054	15834	15846	15888	15882	15974	16009	15932	16097	16015	15849	15894	15787	16145	15828	15919	15811	15956	15934	16068	15777	15988	15927	15803	15956	15882	16171	15802	15898	15946	15951	15946	15757	16080	15855	15971	15865	15920	15908	15975	15948	15749	15952	15822	15998	15777	15902	15916	16087	15897	15897	15941	16051	15877	15839	15764	16083	16105	15868	16067	15925	15944	16025	15812	15763	16029	15829	15915	15936	15872	16009	15908	15845	15831	15898	15865	15919	15765	15928	15892	15932	15890	15928	15847	15956	15990	15942	15908	16040	15945	16107	15770	15933	16123	15989	15937	15841	15858	15681	15898	15921	15907	15988	15867	16002	15887	15914	16065	15950	15886	15968	15848	15823	15833	15968	15958	15918	16034	16004	15926	15800	16115	16000	15887	15984	15839	15893	15964	15871	15869	16083	15904	15894	15967	15884	15931	16052	15901	15905	16087	15873	15876	15914	16060	15817	16004	16007	15872	15976	15856	16078	16034	15909	15910	16072	16113	16001	15906	15937	16029	15974	15716	15874	15920	15706	15794	16012	15988	15974	15914	15942	15810	15784	16028	15886	15917	15909	15961	15806	16110	15969	15942	15909	15901	15903	15915	15945	15772	15620	15940	15867	15807	15986	15773	15941	15817	15983	16020	15893	16013	16052	15982	15783	15954	16066	15953	15915	15917	15921	15987	16055	15856	16082	15751	15923	16091	16029	16012	15905	15811	15953	15845	15843	15878	15960	15918	15957	15790	15786	15953	15897	15741	15810	15969	15908	15969	16052	16066	15882	15977	15974	15934	16057	15977	15927	16015	15951	15945	15945	15845	15991	15763	16153	15961	15812	15832	15875	15934	16072	16034	15926	16134	15896	15875	15926	15933	15929	15948	15963	15913	16030	15915	15777	15837	16019	15898	15960	15924	15919	16033	15978	15824	15874	15906	16016	16055	15758	16015	15961	15926	16033	15871	16044	15825	15873	15928	15859	15978	15906	15974	15824	16135	15928	16002	15724	15933	15863	16088	16024	16008	15928	15783	15926	15864	15986	16090	15796	15944	15978	15979	16026	15928	16011	15876	15839	15934	15958	16022	16104	15851	16075	15820	15937	15880	15915	15959	15917	15893	15956	15916	15872	16016	15958	16039	15763	15892	16053	15817	16025	15973	16086	15976	15920	16116	16050	15867	15947	16000	16063	16000	15963	15924	16008	15814	15806	15900	16077	15964	15937	15934	15823	15990	16001	15776	15999	15845	15987	15895	15774	16114	15988	16021	15953	16014	16144	16014	16060	15807	15853	16042	15791	16069	15718	16044	15862	15893	15866	15899	15913	15926	15942	15814	16019	15984	15889	15898	15858	15907	15921	15803	15891	15887	15900	15976	15913	15908	16063	15911	15878	16014	15858	15891	16085	16082	15717	15983	15924	16042	16023	15800	15898	15966	15829	15864	15717	15769	15986	15885	16046	15845	15954	15936	15957	15883	15756	15955	15886	15910	15943	16075	15768	15820	15998	16046	15859	16055	15887	16035	16021	16070	16008	15968	15899	15862	15926	15764	15913	15875	15985	15858	15965	16046	15909	15834	16037	15801	16013	16005	15998	15934	15843	15849	15890	15924	15886	15954	15929	15907	15948	15964	15908	16059	15954	15981	15850	15833	15898	16077	15964	16020	15858	16027	15900	15826	15994	15901	16188	15882	15856	15911	15935	15945	16160	15905	15971	15969	15943	15966	15984	15978	15921	15930	16001	15809	16039	15949	16061	15886	16006	16007	16151	15956	15925	16043	15909	16015	15971	15913	15895	16033	15874	15957	15952	15711	16024	15755	15886	15905	15747	16015	15864	16080	16130	15907	15864	16000	15850	15825	16020	15937	15886	15911	15838	15910	15805	15866	16016	16082	16097	15979	15956	16007	15942	15989	15960	16032	15944	15962	15780	15915	15868	15929	15963	15808	15897	16104	15881	16024	15834	15846	15886	15870	15961	15927	16142	15944	15843	15854	16091	15970	16055	15946	16082	16002	15924	16043	16121	16069	15942	15803	15873	15826	16090	16014	15875	15836	15917	15981	15765	15747	15840	15820	15913	15957	15957	15898	15959	15771	15929	15926	15782	16052	16042	15962	16211	15803	15986	15918	15981	15881	15862	15857	15856	15940	15984	15949	16124	15901	16082	15937	16008	15798	15794	15973	15894	15994	15939	15941	15883	15919	16008	15848	15837	16060	15720	15914	15933	15789	15973	15788	15887	16151	15833	15820	15952	15977	16099	15858	15876	15986	15901	15882	15936	15835	15712	16069	16014	15728	15981	15922	15971	15897	15849	16104	16066	15878	15915	15831	15931	15799	15966	16051	15859	15876	15968	15926	15764	15829	15860	15956	15972	15917	15948	16128	15865	15955	15859	15811	16036	15766	15958	15997	16085	16175	15813	16014	15912	15957	16000	15963	15918	15963	15913	15831	15893	15707	15886	15846	16030	16043	15882	15905	15805	15911	15947	15865	15857	15954	15880	16066	15945	15952	15874	15990	15882	15912	15957	16135	16024	16041	15954	16082	16058	16103	15980	15935	16074	15912	15993	16026	15969	15996	15879	16110	15824	15961	15915	16012	15922	15909	15800	16019	15805	15809	16093	16152	16046	15803	16131	15994	15900	15860	15936	16024	15873	15935	15743	15918	16037	15908	15830	16272	15807	15853	15741	16079	15914	15988	15945	16017	15901	15967	15895	15965	15870	15945	15927	15912	15954	16004	15902	15880	15909	15834	15814	16216	16002	15843	15945	15925	15834
27354	21720	23787	21052	18399	18527	18615	18500	18394	18568	18376	18307	18956	20039	19956	19771	19253	18621	18738	18254	18395	18297	18249	18390	18256	18409	18250	18384	18488	18523	18556	18318	18449	18517	18343	18310	18404	18276	18410	18198	18255	18521	18399	18415	18608	18348	18416	18295	18346	18458	18393	18415	18229	18279	18159	18430	18392	18382	18334	18330	18239	18485	18290	18271	18213	18491	18271	18388	18503	18395	18365	18395	18225	18217	18462	18261	18267	18366	18473	18574	18440	18241	18316	18280	18658	18456	18344	18409	18432	18460	18286	18412	18358	18379	18304	18445	18341	18538	18338	18363	18255	18126	18310	18349	18555	18319	18430	18131	18491	18295	18398	18587	18221	18340	18633	18267	18566	18183	18340	18392	18405	18398	18305	18285	18255	18270	18350	18305	18458	18326	18457	18353	18554	18209	18321	18232	18481	18354	18398	18446	18487	18309	18567	18366	18355	18375	18381	18317	18418	18267	18408	18380	18246	18345	18356	18464	18260	18612	18403	18298	18236	18319	18280	18396	18388	18386	18260	18651	18246	18411	18451	18281	18080	18210	18326	18490	18228	18316	18241	18237	18383	18283	18149	18282	18232	18435	18482	18384	18311	18081	18466	18279	18461	18470	18535	18184	18455	18435	18395	18370	18364	18266	18460	18161	18533	18322	18258	18358	18306	18317	18506	18351	18346	18177	18362	18403	18376	18256	18406	18422	18354	18417	18257	18433	18253	18507	18459	18351	18448	18234	18258	18511	18313	18402	18370	18306	18339	18371	18215	18388	18333	18200	18145	18371	18240	18282	18397	18252	18277	18502	18148	18388	18165	18281	18250	18393	18326	18413	18450	18264	18532	18256	18180	18408	18232	18206	18237	18411	18399	18335	18596	18360	18197	18427	18371	18171	18315	18512	18405	18274	18126	18323	18271	18589	18335	18241	18460	18426	18418	18323	18274	18383	18285	18653	18288	18285	18384	18420	18421	18288	18345	18514	18372	18316	18404	18426	18466	18397	18400	18320	18397	18341	18303	18468	18374	18395	18278	18412	18257	18226	18303	18418	18488	18447	18350	18298	18478	18638	18388	18400	18206	18442	18419	18178	18355	18386	18408	18461	18367	18504	18252	18160	18243	18299	18315	18519	18350	18361	18529	18326	18244	18287	18423	18366	18282	18396	18293	18367	18343	18405	18403	18282	18196	18344	18394	18371	18394	18295	18472	18477	18309	18679	18498	18322	18434	18637	18546	18306	18288	18100	18321	18364	18307	18503	18410	18185	18307	18296	18471	18440	18053	18378	18377	18176	18263	18473	18304	18256	18402	18379	18264	18059	18418	18541	18248	18452	18584	18532	18474	18397	18325	18507	18236	18290	18549	18339	18369	18364	18245	18258	18186	18306	18318	18377	18215	18394	18323	18313	18345	18442	18241	18260	18471	18183	18318	18145	18372	18459	18539	18193	18475	18230	18365	18209	18300	18331	18430	18240	18361	18498	18390	18384	18154	18387	18494	18221	18450	18514	18355	18298	18397	18489	18306	18418	18239	18407	18431	18309	18524	18368	18326	18458	18349	18240	18348	18270	18343	18525	18362	18406	18313	18212	18529	18292	18225	18438	18429	18481	18454	18269	18329	18507	18281	18261	18284	18330	18495	18323	18269	18444	18461	18329	18219	18360	18396	18485	18237	18264	18305	18538	18436	18201	18280	18295	18400	18400	18473	18228	18398	18350	18387	18273	18401	18219	18466	18421	18330	18307	18425	18499	18538	18562	18174	18228	18369	18416	18491	18337	18609	18416	18464	18488	18245	18302	18173	18170	18359	18377	18248	18364	18233	18434	18121	18485	18197	18385	18446	18386	18443	18280	18256	18278	18324	18401	18351	18499	18267	18309	18196	18411	18254	18440	18224	18306	18373	18215	18439	18309	18385	18396	18472	18473	18233	18330	18436	18451	18338	18257	18508	18456	18407	18387	18276	18378	18402	18263	18308	18362	18485	18346	18306	18344	18424	18250	18383	18258	18500	18569	18232	18443	18286	18312	18367	18162	18299	18424	18441	18545	18459	18337	18518	18355	18533	18445	18142	18314	18406	18397	18385	18346	18285	18406	18344	18343	18375	18430	18551	18336	18306	18287	18404	18225	18466	18213	18333	18200	18303	18453	18582	18199	18521	18323	18337	18313	18535	18227	18384	18328	18225	18484	18261	18316	18507	18512	18329	18344	18325	18436	18193	18226	18290	18167	18432	18268	18348	18409	18516	18186	18125	18138	18457	18221	18274	18466	18460	18266	18194	18454	18521	18575	18233	18340	18368	18169	18330	18402	18497	18355	18402	18481	18266	18369	18465	18347	18339	18468	18452	18389	18515	18182	18274	18502	18580	18417	18247	18365	18303	18364	18453	18326	18289	18534	18482	18282	18340	18310	18215	18355	18474	18254	18516	18513	18180	18381	18366	18424	18536	18535	18354	18236	18331	18525	18543	18418	18487	18103	18118	18369	18570	18512	18063	18217	18382	18240	18411	18313	18579	18487	18361	18263	18403	18482	18475	18413	18490	18322	18492	18243	18192	18496	18353	18478	18313	18401	18361	18345	18717	18320	18398	18342	18449	18187	18441	18240	18231	18381	18242	18327	18209	18323	18540	18293	18281	18542	18410	18425	18513	18502	18302	18283	18653	18185	18384	18383	18394	18453	18468	18463	18271	18424	18432	18422	18477	18360	18340	18345	18363	18442	18388	18285	18296	18177	18278	18559	18379	18471	18568	18362	18452	18481	18370	18196	18211	18394	18385	18512	18274	18257	18210	18404	18359	18145	18371	18278	18494	18405	18407	18320	18402	18410	18536	18386	18199	18244	18255	18265	18341	18210	18343	18306	18245	18277	18334	18305	18493	18515	18261	18302	18376	18354	18213	18254	18184	18319	18388	18220	18375	18499	18182	18465	18415	18507	18620	18418	18377	18414	18384	18273	18470	18367	18464	18337	18456	18327	18397	18334	18664	18541	18399	18193	18380	18569	18446	18259	18478	18465	18331	18312	18038	18247	18668	18103	18198	18506	18460	18543	18541	18107	18267	18171	18369	18343	18273	18219	18240	18281	18248	18378	18245	18068	18246	18329	18537	18428	18416	18171	18345	18310	18450	18410	18490	18571	18462	18600	18493	18188	18324	18436	18376	18389	18341	18361	18474	18370	18317	18375	18456	18544	18441	18538	18144	18444	18360	18060	18214	18338	18445	18260	18567	18288	18407	18547	18392	18329	18507	18238	18311	18311	18223	18237	18389	18289	18313	18426	18480	18297	18354	18227	18545	18249	18585	18471	18570	18253	18343	18396	18322	18451	18511	18540	18291	18041	18240	18471	18179	18489	18414	18388	18317	18192	18323	18471	18391	18468	18571	18473	18313	18444	18445	18432	18412	18161	18465	18374	18348	18338	18216	18319	18295	18390	18383	18183	18241	18439	18388	18510	18204	18329	18269	18323	18300	18360	18470	18255	18498	18473	18235	18352	18646	18342	18640	18335	18508	18344	18149	18184	18447	18305	18513	18318	18483	18361	18289	18299	18300	18370	18214	18228	18352	18354	18358	18507	18295	18248	18518	18411	18312	18464	18456	18256	18378	18464	18411	18175	18390	18270	18160	18354	18278	18434	18317	18415	18341	18216	18472	18413	18669	18520	18572	18259	18184	18211	18268	18380	18442	18214	18463	18475	18379	18434	18444	18342	18407	18291	18377	18377	18291	18108	18305	18495	18343	18423	18382	18369	18393	18243	18313	18353	18452	18260	18112	18342	18259	18455	18538	18356	18241	18535	18106	18477	18273	18209	18325	18262	18391	18359	18327	18281	18372	18279	18568	18485	18334	18379	18222	18251	18241	18319	18156	18487	18381	18289	18224	18278	18287	18459	18224	18320	18315	18154	18136	18281	18354	18335	18322	18355	18512	18287	18588	18339	18453	18234	18438	18393	18379	18439	18306	18310	18406	18404	18491	18296	18555	18509	18237	18412	18295	18287	18218	18417	18298	18479	18322	18385	18307	18250	18301	18283	18318	18325	18480	18506	18353	18183	18237	18320	18380	18308	18616	18248	18326	18518	18453	18423	18334	18256	18339	18351	18195	18206	18413	18145	18445	18263	18494	18296	18499	18407	18329	18381	18371	18486	18425	18313	18322	18377	18293	18470	18083	18544	18461	18556	18309	18459	18481	18369	18442	18473	18219	18245	18408	18369	18400	18299	18220	18391	18402	18382	18257	18243	18320	18270	18190	18132	18252	18452	18630	18326	18324	18245	18212	18444	18274	18336	18526	18419	18260	18487	18505	18416	18420	18416	18303	18232	18421	18326	18411	18581	18238	18411	18233	18117	18373	18456	18484	18482	18259	18440	18369	18598	18509	18573	18272	18414	18282	18093	18499	18439	18336	18303	18321	18390	18466	18392	18245	18511	18340	18597	18369	18342	18316	18549	18384	18380	18349	18521	18242	18510	18381	18366	18228	18235	18468	18552	18177	18244	18244	18333	18184	18561	18234	18407	18425	18300	18278	18515	18437	18268	18395	18289	18463	18334	18352	18497	18437	18306	18197	18273	18222	18128	18145	18333	18461	18435	18124	18394	18333	18497	18438	18467	18413	18465	18168	18326	18409	18289	18312	18423	18487	18482	18389	18342	18302	18303	18330	18197	18325	18228	18372	18303	18136	18331	18260	18592	18406	18548	18192	18463	18364	18611	18456	18539	18426	18480	18477	18468	18399	18468	18527	18279	18384	18434	18386	18336	18475	18399	18444	18520	18523	18422	18421	18451	18471	18333	18438	18320	18355	18472	18485	18425	18411	18292	18379	18236	18264	18317	18385	18350	18336	18415	18322	18109	18492	18278	18493	18444	18463	18447	18562	18155	18235	18348	18467	18081	18114	18372	18492	18315	18706	18342	18294	18337	18277	18172	18425	18497	18444	18318	18349	18427	18275	18434	18364	18292	18223	18326	18408	18416	18358	18491	18336	18490	18384	18220	18282	18470	18425	18114	18359	18166	18422	18300	18413	18431	18327	18517	18400	18138	18276	18452	18170	18284	18159	18201	18363	18141	18315	18399	18590	18243	18433	18392	18385	18220	18574	18263	18497	18452	18309	18476	18448	18536	18458	18399	18359	18340
15041	17541	17010	16363	16241	16276	16148	15939	16352	15950	16024	16040	17178	18518	18157	17687	16803	16415	16127	16085	16145	16097	15989	15884	15973	15915	15933	16035	16005	15995	15962	15984	15987	16055	15976	15916	15804	16159	16100	15953	16083	16135	16107	15983	15982	16072	16004	15901	16095	16122	15817	16050	16181	15925	15902	15985	15995	15915	15902	16161	16182	16053	15912	15960	15884	16043	16111	16084	15874	16016	15994	15945	16013	15999	16091	15957	15983	15837	16006	16147	16020	16045	15966	15956	16007	15788	16012	15960	15725	15934	15905	15984	15973	16139	16024	15956	16076	16092	16065	16147	15978	16018	16006	15953	16214	16063	16106	16023	15885	15984	15868	16132	15822	16019	15944	15966	15912	15972	16117	16166	16002	16018	16064	16054	16069	15893	15893	15977	16002	16051	16073	15970	16079	16011	16118	15964	15983	16083	16099	16133	16164	15891	15904	15873	16108	15839	16040	15986	16084	15973	15905	16048	16020	15809	16136	16061	15939	16039	16158	15957	15977	16059	16002	15941	16068	16106	15968	15947	16063	16045	15931	16009	15849	16007	16225	15936	15950	16077	16115	15961	16021	16012	15902	16032	16282	15917	15965	15868	15972	16056	15922	16006	15932	16074	16009	15933	15992	16091	15904	15968	16022	16071	16097	16029	15971	16168	16004	15913	16113	15984	15937	15873	15968	15939	16089	16147	15944	15982	16115	15921	16064	15981	16006	16005	16158	16008	16035	15901	16150	15868	15988	16037	16060	16093	15905	15911	15979	16002	15824	16058	15871	16116	15941	16141	15781	16053	15976	15752	16316	15942	16077	15978	15963	15922	16137	16128	15968	16106	15890	16034	15978	15993	16071	15892	15953	15986	16072	15998	16000	16213	15896	16159	16039	16073	16180	15959	16163	16117	16033	15975	16125	15940	15912	16155	15781	16132	16068	16046	15939	15859	16006	15942	15995	16109	15971	15999	15962	16045	16155	15877	16011	16067	16069	15811	16066	15998	15906	15996	16026	16123	15936	15988	16019	16004	16020	15858	15973	16023	16035	15975	15979	15982	15993	16140	16007	15996	16049	15893	16016	16077	15983	15991	16070	15811	15831	15967	16092	16066	16022	15819	15889	15965	15868	15917	15907	15905	16129	16071	15962	16010	16186	15996	15904	16036	16051	15962	16021	15936	15946	15914	16029	15782	15911	16077	16059	15917	16026	16108	15982	16024	16013	16074	15850	16088	16003	15938	16123	16091	16118	15952	16034	15966	15910	16097	15943	16015	16034	15984	15998	16105	16017	15950	16093	15942	15933	15947	16122	15855	16050	16016	16130	15951	15842	16095	15915	16032	16019	16063	15906	15892	15948	15983	15952	16183	15927	15911	16011	15861	15983	16063	16024	16055	15942	16078	15879	16026	16160	16093	15991	16005	15925	16077	15936	16077	15869	15959	15977	16075	16073	16069	16235	15985	16100	16011	16088	15884	15903	15914	15923	16040	16024	15927	16034	16041	16071	16007	16066	16030	15926	16037	15986	15927	16228	16104	16072	16032	15987	15984	15786	15966	16055	15888	15845	16048	16126	15994	15847	15963	16048	16096	16161	16045	15975	16022	15971	16023	15902	15834	15905	16070	16011	16025	16063	16111	15923	15996	16067	16077	15813	16028	15866	15888	16130	16125	16120	16167	15971	15977	15906	16153	15922	16237	16007	16142	16002	16054	15964	16173	16122	16030	16006	16060	15923	15945	16049	16111	16013	15933	16043	15993	16068	16000	16103	16004	16032	15931	16016	16061	15887	16088	16029	15961	16017	16080	15825	16112	16068	15958	15886	15925	16109	15970	16026	15952	16075	16110	16017	15875	16098	15927	15857	16025	15931	15959	15926	15989	16032	15969	16059	15912	16059	15919	15939	16088	15945	16129	15904	15929	16068	15994	15915	15853	16059	15898	16075	15870	16024	16066	16247	15867	16087	16168	15880	15969	15703	15965	15988	16030	15888	15930	15826	15968	15943	16138	15925	16125	16188	15962	16170	15928	15954	15973	16020	15982	15970	16064	15897	16111	16080	15949	16136	15929	16140	16063	16210	16057	15931	15999	15827	15938	15954	15914	16073	15884	15986	16093	16029	15827	16032	16083	16124	16002	15966	15979	15938	16134	16019	15894	16080	16116	15916	16025	16060	15829	16109	16118	15962	15815	16109	15972	15984	16006	16064	16098	16042	16032	15787	15966	16088	16014	15968	15976	16002	16177	16103	16107	16080	15956	16051	16129	16007	15959	15886	16032	16046	15987	16089	16027	16047	16022	15957	16002	16027	16046	15929	15911	15826	16149	16051	15869	15919	16008	15886	16098	16058	16029	16077	15920	16062	15905	15926	15999	16000	16020	15930	16053	16035	15951	15928	15948	16014	16090	15959	16087	16010	16067	16026	15993	15997	15813	16141	15961	15976	16151	16098	16020	16049	16099	15937	16016	16214	16050	15959	15955	15946	16045	16028	15999	15955	16111	15941	15915	15979	16025	15992	16243	16075	16077	16036	15834	16018	16054	15943	16081	16033	15863	15983	16062	16294	16134	16072	16027	16096	15937	15872	15940	16022	15955	15831	15930	15950	15999	16025	16013	16131	16017	15890	16016	16021	16058	15806	16118	16035	16018	15961	16025	15944	15945	15979	15969	15941	16065	16028	15933	15980	16062	16165	15993	15899	16033	16267	16026	15808	16119	15972	15992	15986	15974	16034	16179	15988	15888	16070	16054	16200	15958	16207	16013	16165	15903	16112	15983	16084	15940	15990	15983	16084	16043	15854	15963	16014	16140	16016	16022	16112	16161	16106	16120	16145	15962	16003	15973	15904	16116	16072	15985	16059	16142	16065	15841	15757	16158	15885	15977	15985	16005	16051	15916	15994	16005	16195	16127	16137	16033	15982	16078	16047	16151	16064	15900	16016	16041	16089	16101	15944	16017	16122	16098	16000	15983	15910	16058	16053	15914	16143	16009	16033	16120	15953	16052	15919	16063	15926	15996	16186	16009	16003	16103	16036	16072	16067	16027	15961	16028	15974	15874	15909	16068	16005	15862	15939	16119	16096	16011	16033	15857	16059	15825	15876	15875	16097	16032	16110	16008	15942	15960	16054	15872	16039	15955	16003	15977	15878	16037	15968	16035	16059	16146	16068	16035	15843	15984	15953	16025	16135	15950	15875	16008	16082	16148	16066	16004	15995	15992	16090	15902	16032	15921	16047	15968	16036	16015	15933	15939	15974	16108	15954	16092	15980	15921	15948	15989	15969	16029	15924	15893	16138	16062	15961	16089	15880	15946	16166	16188	16197	15991	16021	16105	15910	16059	16172	16080	16025	16053	15898	15909	15898	16082	16094	15997	15936	16133	15986	16085	15851	16030	16057	16107	16176	16097	15898	16270	16095	15995	16064	16068	16123	15858	16104	15940	16011	16040	15959	16179	16143	16103	16065	15993	16056	15955	15998	15874	15888	16050	16076	16101	15965	15878	16055	16032	15921	16121	16110	15973	15968	16046	16116	16058	15849	16035	15893	15961	15973	15955	16039	15862	16130	16208	16097	16020	15968	16120	16001	15970	15914	16142	15940	16058	16062	16031	16039	16106	15902	16078	16061	16030	16090	16094	16033	15975	15879	15984	15847	15912	15938	16180	16148	16017	16113	15968	16008	16093	15974	15959	16048	16011	15974	16116	15715	16026	15966	16089	15911	15941	16043	16058	16020	15983	16136	16138	15953	15948	16003	15989	16078	16065	16022	16013	16152	16116	16023	15964	16070	16096	15948	16095	16140	16174	15999	16037	16172	16094	16077	15980	15839	15935	15931	16091	15899	16175	15971	16164	16125	15884	16138	15935	16076	16089	16250	15828	16060	16081	15964	16073	15990	15930	15946	15871	15959	16051	16020	15942	16346	16035	15980	16056	15976	15905	15977	16233	16067	16002	16009	15923	16102	16064	16126	16050	16008	16032	16054	16054	16044	16070	15975	16008	16141	15898	16014	15941	15945	15858	16067	15968	15903	15992	15948	16027	15787	16097	15905	15786	16141	15985	15902	16035	16135	15809	16063	15955	16017	16019	15860	16082	15885	15952	16038	15974	15894	15897	15894	15961	16165	15896	16067	16039	16084	15903	15940	16098	15955	16024	16078	16253	16000	16143	15812	16054	16038	16002	16192	16025	15966	16204	16057	16153	15880	15903	16033	15977	16031	16133	16053	15978	15960	15901	15899	15828	16229	15921	15953	16137	15861	16002	16048	16151	16157	15772	16075	15765	16162	15967	15935	16015	16161	15816	16126	16100	16003	16115	15808	16215	16050	15976	16183	16010	16049	15990	16116	15930	16068	15985	16115	15938	15969	15924	15926	16240	16062	16015	16039	16089	15985	15927	16079	16116	15907	16090	15974	16076	16091	16139	16020	15805	16346	15843	16176	15982	15819	15899	15873	15991	16139	16075	16008	15958	16040	15771	15955	15799	15917	15954	15960	15965	15846	15968	16044	15824	15891	15915	16117	16003	15812	16119	16000	16149	16002	16094	16165	15830	16019	16043	15973	16187	16006	16043	15925	16077	15993	16001	16064	16162	16034	16105	16050	15972	15831	16031	16007	15825	16015	16076	16050	16259	15916	16086	16129	16060	16126	15851	16007	15975	15959	15964	16056	16097	16005	16046	16083	15893	16040	16168	16032	16019	15984	16154	16075	15775	16099	16030	15929	15894	16151	15977	16138	15913	15935	15865	16001	15934	15969	15991	15963	16064	15820	15891	16022	15921	16022	15926	16052	16020	15961	15986	15962	15870	15997	15991	16062	15825	15942	15956	16029	15884	16063	15941	16026	16061	15996	16043	15838	15868	15945	16082	16111	16058	15978	16100	15978	15976	16146	16168	15977	15931	16134	16149	16031	15947	15912	15844	16126	16002	15936	16157	16005	16042	15925	15845	16206	15980	16012	16045	16005	15971	16063	15919	16026	16125	15998	16067	16093	16110	16127	15987	15992	16116	15893	16032	15906	15945	15946	15885	16185	16099	16017	16152	16047	15907	15979	16039	16178	16050	16117	15980	15948	15969	16137	15917	15931	16010	16031	16157	15889	16189	15939	16222	16020	15930	15860	16095	15987	15964	16122	16001	16025	16064
23466	21042	28456	23928	21887	22285	21993	19637	19204	19121	19174	20248	26500	31413	29238	25781	22772	20492	19454	18990	19035	18804	18978	18908	18839	19001	18918	18928	19053	18920	18934	18925	18833	18926	19063	18931	18906	18993	18834	18926	18848	18890	18757	18983	18978	18748	18997	18933	18839	18910	19008	19204	18908	19003	18816	19037	19012	18815	18910	19059	18833	18964	18855	18766	18841	18839	18679	19047	19144	18790	18811	18962	18947	18766	18755	18694	18985	18642	18802	18902	18878	19009	19131	18924	18887	19051	18874	18911	18816	18998	18968	18905	19039	19089	18892	18904	18970	18817	18801	18805	18894	18703	18975	18688	18819	18752	18841	18688	18754	18890	19062	18882	18884	18764	18873	18728	18695	18960	18892	18867	18916	18887	18816	18639	19074	18929	18756	18613	18918	18882	18809	18849	18963	18896	19054	18809	18913	18823	18901	18801	18998	18870	18825	18697	18737	18808	18876	18942	18938	18704	19014	18842	18894	18882	18902	19153	18880	18962	18801	18954	18956	18846	18902	18687	18933	18958	19006	18953	18835	18949	18804	18835	18951	18949	18889	18730	19018	18784	18969	18748	18598	18986	18848	18854	18850	18866	18736	18744	18804	18907	18830	18675	18803	18875	18764	18810	18937	18887	18739	18917	18645	18750	18837	18882	18838	18777	19084	18740	18976	18930	19126	18811	19025	18772	18839	18948	19019	18873	18916	18835	18896	18730	18770	19104	18872	19086	18957	18872	18847	18886	18730	18924	18915	18889	18872	18847	18887	18761	18964	18607	18782	18888	19015	18937	18930	18735	18975	18758	18934	18963	19004	18732	18838	18807	19003	19053	18783	18912	18786	18830	18803	19100	18860	18884	19051	18990	18965	18884	18889	18755	18947	18845	18825	18986	19085	18936	18951	18898	18926	18819	18835	18854	18700	19044	18706	18833	19105	18956	18968	18858	18791	18975	18683	18861	18991	18950	18930	18819	18844	18691	18915	18773	18680	18879	18828	18702	18949	18808	18907	18937	18751	18914	19024	19046	18945	18871	18840	18867	19101	18963	18897	18734	18761	18949	18770	18841	18927	18811	18676	18864	18916	18841	19016	18821	18759	18915	18871	18895	18656	18868	19010	19035	18771	18904	18856	18878	18990	18638	18742	18950	18918	18928	18989	18792	18774	18810	18734	18900	18808	18765	19010	18839	18873	18880	18858	18851	18802	18745	18932	19008	18904	18925	18952	18990	19014	18834	18688	18920	18810	18856	18916	18762	18804	18647	18927	18829	18932	18917	18868	18795	18893	18819	18838	18834	18857	18632	19131	18947	19210	18750	18753	19073	18839	18989	18852	18827	18820	18809	19008	18920	18812	18705	18905	18908	18789	18790	18982	19013	18844	18900	18800	18970	18816	19045	18909	18783	18850	18879	18824	18878	18703	18841	19044	18819	19009	18920	18971	18866	18999	18958	18917	18988	18821	18897	18980	18914	18815	18793	18867	18732	18841	18911	18899	18675	18958	18853	18933	19015	18887	19023	18953	18832	18946	18680	18876	19069	18719	18891	18877	18973	18915	18725	18918	18992	18800	18867	18875	18757	18875	18793	18872	18769	18797	18834	19045	18740	19025	18894	19008	18982	18719	18857	18764	18781	18891	18954	18935	18963	18634	18944	18998	18796	18694	18792	18802	18766	18973	18886	18915	18938	19031	18951	18757	18882	18819	19138	18709	18902	18593	18753	18944	18684	18881	18832	18925	19090	18707	18896	18821	18751	18868	18819	18899	18861	18947	18881	18632	18895	19049	18826	18907	18803	18856	18847	18678	18757	19049	18996	18870	18739	18936	18889	18647	18791	18842	18864	19004	18831	19053	18813	18963	18855	18901	18837	19113	18834	18799	18907	18969	18925	18703	18691	18860	18809	18939	18992	18878	18659	18899	18942	18852	19019	19023	19056	18828	18741	18826	18998	18732	18935	18876	19022	18758	18932	18867	18815	18793	18920	19035	18800	19072	18904	18738	18827	18806	18737	18735	18797	18694	18775	18875	18941	18747	18887	19109	18819	18903	18956	19023	18751	18891	18867	18844	18807	19132	18759	19018	18768	18825	18871	18982	18975	18885	18908	18800	18627	18931	19034	18953	19031	18994	18840	18700	18794	18719	18844	18726	18840	18812	18938	18841	18756	18704	18704	18944	18760	18616	18973	18760	18942	18825	18819	18648	18822	18824	18984	18839	18933	18946	18849	18837	18957	18860	18931	19076	18970	18854	18838	18911	19030	18992	18825	18873	18744	18911	18884	18864	18896	18990	19010	18940	18799	19009	18934	18765	19026	18984	18728	18925	18824	18932	18968	18820	18817	18835	18950	18988	18847	18870	18884	19127	18972	18797	19108	18969	18991	18874	18788	18850	18778	18712	18598	18735	18782	18818	18877	18862	18934	18896	18940	18874	18809	18749	18738	18908	18671	18833	18685	18833	18853	18894	18723	19042	18923	18932	18852	18824	18873	18716	18933	18701	18898	18654	18811	18689	19065	18738	18727	18747	18835	18870	18765	18793	18680	18961	18868	18780	18810	18935	19014	18836	18822	18966	18883	19008	18692	19055	18595	18744	18930	18889	18755	18927	18953	19223	18823	19038	18915	18818	18734	18724	18900	18942	19006	18792	18697	18832	18810	18987	19033	19135	18983	18600	18808	18875	18846	19152	18767	18769	19024	18688	18687	18877	18959	19085	18848	18874	18835	18923	18997	18873	18717	19004	18993	18897	18723	18969	18842	18752	18923	19025	18861	18669	18841	18883	19009	18753	18889	18919	19033	18750	18960	19032	18873	18744	18808	18996	18904	19005	18704	19010	18737	18933	19153	18753	19048	18898	19002	18759	18844	18749	18999	18803	18799	18913	18618	18918	18953	18705	18900	18903	18806	18754	19081	18968	18883	18823	18749	18816	18657	18885	18968	18802	18713	18735	18832	19011	18778	18641	18849	18852	18809	18693	18828	18929	18925	18705	18794	18877	19017	18889	19004	18970	18905	18691	18919	18852	19034	18786	18958	18854	18887	18930	18842	18768	18828	18765	19021	18781	18876	18858	18636	19039	18934	18962	18816	18832	19064	19043	18917	18798	18905	18830	18972	18956	18993	18986	18964	18767	18906	18774	18966	18758	19156	18705	19043	18862	18689	18793	18717	18864	18885	18646	18820	18979	18865	18900	18788	18707	18767	18936	18890	18759	18807	18933	18724	18637	18862	18671	18900	18820	18808	18822	18765	18986	18800	19063	19067	19012	18815	18767	18674	18767	18935	18791	18783	18987	18854	18845	18969	18877	19025	18970	18651	18700	18984	18958	18884	18939	18833	18935	18912	18715	18939	18886	18736	18829	18832	18741	18589	18703	19044	19042	18870	19049	18873	18792	18961	18935	18847	18924	18845	18910	18810	18790	18949	18821	18714	18904	18987	18796	18820	18917	18830	18740	18852	18779	18893	18881	18724	18981	19036	18954	18955	18695	18877	18907	18998	18767	18749	18938	18880	18967	18949	18652	18745	18767	19030	18904	18734	18904	19030	19050	18800	18925	18743	18911	18790	18689	18892	18713	18863	18930	18918	19052	19006	18860	18749	18971	19001	18663	18976	18817	18864	18819	18946	18891	18907	18755	18915	18903	18878	19046	19080	18860	18769	18836	18789	18728	18645	18955	18975	18632	18884	18988	19006	19032	18901	18818	19002	18984	18841	18868	18829	19127	18861	18818	18929	18845	18775	18843	19049	18942	18728	18985	19003	18960	18982	18916	18986	18708	18791	18898	18856	18837	18735	18659	19016	19170	19026	18940	18924	19104	18789	18984	18873	18817	19012	18966	18782	19083	19123	18720	18994	18799	18779	18816	18914	18751	18876	18915	18944	18801	18914	18769	18700	18651	18723	18910	18816	18812	18804	18960	18992	18886	18985	19017	18891	18943	18928	18786	18922	18754	18849	19009	18972	19106	18838	18921	19005	18856	18900	18737	19099	18973	18690	18768	18843	18796	18785	18921	18911	18869	19113	18917	18743	18792	18921	18966	18560	18706	18777	18763	18554	18917	18860	18964	19041	18806	18737	18866	19086	18877	18723	18927	18890	18722	18963	18877	18868	19113	18735	19210	18826	18895	18898	19106	18814	19044	18838	18850	18736	18897	19070	18895	18981	18860	19118	19003	18741	18918	18957	18889	18965	18774	18724	18712	18951	18880	19060	19109	18802	18799	18961	18943	18942	18688	18755	18915	19056	18926	18994	18645	18643	18687	18968	18846	19081	19188	18914	18906	19060	18990	19024	19074	18730	18903	18852	19141	18952	18802	18841	18717	18762	18973	18778	18955	18728	18792	18937	18836	18870	18762	18723	18906	18960	18825	18724	18810	18846	18963	18878	18870	18761	18849	18829	18734	18973	18914	18970	18788	18878	18851	18897	18679	18815	18770	18834	18689	18944	18741	18811	19038	18850	19017	18800	18777	18937	18967	18879	18958	19094	18854	19200	18872	18981	18943	18939	18952	18973	18965	18938	18859	18747	18904	18723	18697	19033	18804	18881	18758	18842	18773	18735	18806	18909	18949	18723	18831	18832	18756	18689	18834	18926	18865	18917	18984	18667	18815	18791	19037	18760	19023	19000	18997	18869	18896	18818	18956	19000	18916	18745	18835	18747	18602	18850	18983	18998	18728	18905	18890	18969	18763	18950	18987	19042	18991	18975	19178	19036	18686	18939	19006	18999	18757	18946	18897	18968	19003	18998	19005	18744	18994	18755	18997	19065	18878	18928	18847	19019	18923	18786	18903	18724	18857	18906	18974	18956	19057	18831	18658	19068	18823	19012	18827	18873	18960	18938	18930	18939	18972	19001	19123	18919	18910	18780	18746	19075	18951	18834	18869	18877	18794	18825	18818	19102	18836	18626	19075	18767	18694	18876	18898	18757	18989	18943	18766	18732	18820	18906	19035	19058	18969	18822	18904	18794	18764	18924	18662	18971	18653	18819	18795	18999	19015	18971	18722	18969	18843	18834	19011	18887	18809	18655	18955	19095	18790	18789	18762	18829	18864	18893	18991	18983	18810	18921	18846	18812	18950	18842	18786	18778	19004	18807	18866	18780	18865	18885	18899	18806	18939	18833	18865	18927	18870	18815
14057	23306	21722	18724	17733	17257	17150	16792	16821	16565	16621	19143	28924	33553	29750	25391	20675	17685	16806	16304	16273	16428	16369	16378	16363	16370	16316	16487	16302	16395	16497	16448	16282	16288	16322	16340	16343	16366	16474	16285	16368	16447	16412	16501	16397	16406	16396	16383	16411	16421	16296	16352	16382	16477	16290	16375	16272	16416	16351	16413	16352	16215	16367	16193	16357	16438	16248	16293	16368	16291	16213	16553	16187	16550	16415	16404	16418	16255	16314	16298	16475	16369	16267	16366	16378	16251	16130	16082	16370	16397	16358	16371	16275	16288	16295	16340	16294	16276	16451	16278	16332	16263	16399	16036	16337	16277	16446	16392	16238	16171	16376	16358	16482	16212	16296	16187	16303	16240	16308	16284	16435	16358	16394	16570	16298	16071	16205	16280	16236	16191	16385	16345	16444	16393	16408	16416	16236	16177	16457	16358	16035	16313	16262	16499	16376	16381	16191	16433	16381	16292	16163	16282	16280	16200	16301	16381	16179	16213	16273	16354	16175	16487	16246	16194	16294	16319	16233	16453	16353	16398	16310	16396	16112	16319	16349	16303	16226	16276	16276	16287	16304	16347	16192	16299	16432	16127	16145	16280	16122	16312	16398	16370	16299	16365	16388	16368	16372	16279	16402	16393	16279	16293	16341	16309	16257	16324	16346	16399	16322	16436	16292	16371	16290	16293	16410	16381	16379	16403	16340	16240	16386	16354	16426	16217	16361	16325	16374	16307	16151	16323	16297	16176	16399	16424	16295	16472	16178	16359	16311	16163	16276	16239	16394	16333	16291	16385	16296	16201	16182	16420	16259	16354	16351	16279	16364	16338	16319	16215	16402	16207	16227	16348	16357	16355	16272	16302	16335	16189	16396	16242	16522	16310	16457	16272	16327	16284	16217	16267	16380	16280	16130	16260	16336	16414	16186	16336	16266	16392	16244	16283	16146	16261	16577	16273	16254	16343	16317	16379	16410	16226	16383	16406	16304	16242	16205	16408	16206	16204	16390	16243	16290	16331	16189	16427	16268	16333	16347	16243	16401	16230	16347	16167	16370	16370	16459	16228	16444	16066	16294	16224	16320	16247	16177	16230	16427	16418	16203	16235	16475	16419	16381	16277	16484	16265	16317	16263	16391	16310	16230	16361	16377	16221	16210	16168	16246	16462	16347	16260	16289	16275	16331	16338	16249	16422	16401	16262	16275	16252	16254	16390	16409	16464	16298	16337	16455	16214	16342	16418	16187	16283	16322	16275	16268	16449	16427	16382	16325	16425	16365	16269	16395	16262	16373	16179	16440	16358	16303	16215	16313	16356	16305	16452	16278	16427	16291	16305	16367	16142	16224	16283	16256	16243	16334	16226	16491	16412	16314	16228	16208	16389	16311	16273	16215	16426	16335	16282	16191	16292	16468	16168	16501	16404	16197	16319	16338	16287	16184	16451	16341	16423	16408	16322	16400	16270	16240	16331	16310	16495	16487	16311	16305	16320	16399	16442	16169	16475	16291	16288	16334	16342	16197	16409	16277	16456	16262	16153	16156	16153	16334	16158	16368	16618	16468	16384	16196	16359	16403	16292	16352	16211	16270	16396	16205	16380	16314	16293	16308	16588	16348	16285	16380	16356	16328	16393	16297	16239	16387	16378	16129	16188	16213	16443	16375	16189	16161	16188	16253	16311	16330	16218	16227	16303	16351	16243	16186	16273	16321	16335	16376	16340	16349	16333	16284	16238	16411	16268	16392	16255	16315	16348	16284	16188	16286	16519	16373	16320	16341	16522	16294	16322	16360	16290	16374	16426	16268	16345	16225	16243	16339	16361	16252	16467	16407	16081	16213	16407	16221	16318	16354	16389	16446	16309	16104	16200	16324	16330	16421	16393	16390	16307	16255	16301	16292	16292	16264	16344	16374	16357	16425	16383	16174	16272	16247	16594	16309	16326	16425	16187	16274	16487	16228	16269	16415	16211	16449	16305	16360	16457	16299	16316	16336	16378	16199	16305	16359	16090	16323	16344	16170	16397	16299	16327	16258	16385	16234	16270	16389	16339	16301	16344	16299	16362	16208	16464	16257	16457	16356	16391	16483	16500	16197	16437	16327	16342	16286	16228	16393	16174	16399	16232	16228	16354	16245	16268	16303	16365	16443	16325	16369	16297	16418	16339	16271	16278	16442	16457	16228	16273	16292	16286	16451	16417	16188	16435	16430	16172	16287	16256	16431	16166	16262	16260	16313	16332	16246	16443	16347	16388	16388	16337	16287	16214	16478	16171	16181	16310	16263	16294	16305	16203	16296	16375	16436	16423	16267	16323	16334	16188	16480	16295	16349	16271	16276	16235	16431	16424	16368	16338	16314	16299	16236	16425	16426	16227	16456	16375	16242	16198	16404	16391	16263	16345	16346	16247	16321	16299	16309	16345	16422	16408	16220	16275	16359	16251	16170	16288	16540	16278	16230	16328	16383	16380	16196	16350	16423	16379	16278	16323	16120	16434	16264	16257	16465	16264	16372	16308	16311	16339	16407	16388	16366	16324	16226	16194	16358	16340	16257	16357	16403	16286	16388	16362	16325	16487	16144	16204	16385	16301	16386	16306	16416	16300	16215	16320	16342	16191	16389	16403	16252	16346	16313	16530	16273	16214	16286	16418	16163	16259	16372	16594	16364	16233	16436	16347	16352	16213	16233	16233	16289	16477	16324	16340	16283	16397	16386	16432	16211	16432	16344	16304	16206	16085	16377	16012	16321	16369	16407	16390	16334	16287	16372	16231	16453	16423	16551	16473	16410	16255	16217	16390	16307	16182	16392	16340	16111	16396	16127	16430	16347	16344	16110	16538	16291	16312	16179	16353	16369	16371	16250	16300	16183	16330	16259	16351	16242	16262	16192	16355	16143	16454	16264	16348	16343	16308	16402	16274	16424	16369	16508	16169	16274	16291	16351	16385	16225	16348	16346	16373	16379	16342	16466	16315	16213	16174	16246	16182	16391	16214	16429	16421	16543	16273	16259	16237	16298	16361	16330	16471	16256	16219	16271	16437	16211	16380	16367	16361	16431	16432	16213	16310	16353	16248	16394	16427	16510	16503	16360	16327	16276	16376	16331	16235	16481	16372	16286	16161	16286	16189	16474	16249	16195	16303	16278	16417	16281	16101	16291	16458	16245	16471	16375	16249	16428	16247	16239	16234	16380	16191	16338	16436	16291	16121	16476	16358	16283	16368	16474	16407	16250	16394	16181	16279	16213	16225	16641	16359	16391	16377	16174	16351	16354	16154	16312	16339	16332	16575	16414	16269	16433	16337	16332	16348	16369	16195	16288	16477	16286	16420	16421	16324	16300	16372	16351	16290	16241	16293	16344	16138	16446	16261	16199	16326	16425	16329	16386	16468	16451	16180	16020	16372	16237	16410	16349	16245	16360	16282	16155	16274	16443	16504	16308	16182	16436	16371	16326	16389	16393	16414	16309	16459	16246	16366	16376	16513	16403	16151	16315	16312	16288	16285	16280	16198	16436	16222	16412	16318	16557	16328	16428	16144	16108	16226	16295	16360	16397	16504	16386	16490	16245	16345	16344	16388	16376	16264	16289	16401	16398	16526	16531	16412	16183	16391	16228	16383	16337	16160	16333	16304	16337	16372	16164	16383	16227	16287	16271	16138	16384	16411	16339	16239	16204	16455	16303	16426	16357	16201	16280	16289	16297	16290	16303	16270	16372	16290	16240	16248	16463	16134	16286	16196	16166	16293	16261	16333	16356	16129	16217	16360	16368	16301	16282	16325	16317	16396	16479	16362	16282	16210	16252	16163	16340	16402	16383	16255	16248	16393	16430	16389	16418	16489	16274	16214	16287	16376	16364	16251	16330	16173	16197	16278	16335	16349	16278	16271	16316	16345	16464	16349	16506	16177	16311	16329	16231	16318	16240	16295	16237	16087	16355	16196	16297	16291	16480	16392	16315	16212	16418	16346	16177	16523	16333	16393	16188	16228	16244	16229	16447	16250	16381	16206	16345	16385	16356	16269	16327	16381	16455	16263	16242	16320	16321	16421	16444	16205	16225	16406	16376	16304	16229	16397	16232	16249	16307	16291	16068	16207	16400	16316	16375	16227	16211	16237	16449	16257	16219	16291	16199	16256	16292	16297	16368	16339	16252	16351	16439	16351	16324	16282	16387	16343	16291	16210	16313	16378	15973	16344	16299	16365	16120	16204	16287	16351	16407	16159	16343	16365	16282	16260	16320	16482	16488	16242	16395	16193	16265	16443	16307	16159	16373	16349	16245	16159	16495	16222	16228	16382	16329	16127	16251	16543	16238	16310	16296	16301	16305	16274	16526	16328	16485	16407	16242	16455	16373	16284	16284	16393	16471	16291	16413	16407	16352	16345	16488	16371	16130	16372	16361	16272	16374	16407	16512	16367	16388	16049	16363	16430	16400	16258	16218	16253	16343	16324	16462	16296	16387	16203	16237	16211	16247	16468	16302	16406	16160	16355	16400	16541	16230	16400	16346	16302	16232	16178	16415	16278	16336	16329	16233	16317	16377	16407	16226	16400	16256	16200	16314	16521	16352	16165	16271	16296	16435	16385	16284	16349	16225	16388	16313	16179	16343	16155	16330	16163	16343	16180	16404	16387	16309	16175	16198	16326	16316	16294	16293	16264	16342	16311	16441	16326	16373	16283	16436	16082	16385	16327	16360	16286	16363	16151	16351	16403	16149	16378	16311	16405	16334	16322	16435	16324	16152	16493	16337	16180	16334	16346	16397	16287	16368	16171	16343	16306	16298	16419	16386	16227	16373	16300	16373	16356	16126	16328	16314	16383	16394	16360	16433	16196	16395	16292	16235	16252	16061	16436	16224	16406	16363	16176	16312	16416	16209	16401	16428	16397	16329	16442	16487	16197	16440	16275	16318	16272	16186	16192	16259	16255	16358	16256	16204	16429	16301	16192	16219	16257	16328	16536	16362	16325	16327	16328	16245	16265	16506	16390	16285	16067	16282	16420	16468	16416	16137	16498	16353	16473	16241	16357	16128	16371	16393	16488	16397	16406	16346	16480	16250	16497	16306	16203	16339	16367	16123	16382	16171	16469	16246	16230	16256	16249	16249	16099	16438	16554	16262	16328	16286	16329	16173	16201
22522	21020	28834	23429	21231	23355	25534	20601	19740	20071	20337	20683	28954	38954	36696	31524	26380	22307	20670	19697	19734	19393	19806	19593	19436	19681	19573	19456	19448	19526	19611	19438	19591	19473	19479	19446	19832	19439	19632	19565	19377	19241	19545	19589	19552	19369	19316	19460	19642	19454	19605	19297	19564	19497	19808	19536	19286	19172	19621	19544	19457	19279	19508	19425	19580	19620	19522	19468	19549	19610	19451	19390	19455	19291	19407	19346	19697	19499	19322	19435	19367	19160	19640	19578	19386	19521	19421	19553	19480	19445	19529	19342	19345	19349	19486	19266	19425	19638	19338	19591	19466	19363	19309	19469	19319	19353	19476	19513	19528	19434	19390	19515	19487	19691	19276	19308	19450	19518	19461	19386	19456	19415	19698	19567	19467	19342	19422	19680	19442	19357	19478	19544	19329	19387	19609	19573	19415	19487	19400	19224	19337	19605	19554	19448	19351	19573	19395	19380	19342	19428	19657	19424	19334	19498	19470	19626	19382	19500	19412	19409	19307	19524	19346	19192	19519	19339	19220	19343	19368	19259	19467	19343	19364	19204	19259	19388	19537	19442	19441	19342	19404	19336	19311	19341	19635	19695	19452	19472	19714	19374	19574	19256	19456	19316	19305	19395	19403	19522	19462	19264	19494	19225	19529	19617	19264	19481	19350	19455	19360	19252	19407	19509	19371	19305	19498	19190	19273	19449	19488	19599	19410	19249	19373	19359	19223	19485	19288	19329	19346	19487	19382	19318	19263	19281	19448	19487	19146	19330	19299	19304	19332	19562	19271	19340	19465	19462	19627	19327	19377	19427	19194	19436	19371	19609	19420	19465	19377	19439	19347	19436	19289	19539	19346	19438	19330	19522	19453	19536	19524	19405	19252	19507	19521	19524	19216	19590	19440	19516	19390	19276	19666	19549	19624	19272	19457	19270	19514	19287	19344	19534	19499	19382	19418	19083	19270	19491	19054	19433	19474	19256	19340	19346	19549	19272	19321	19435	19650	19399	19296	19341	19330	19361	19360	19411	19338	19572	19514	19347	19191	19283	19298	19088	19448	19409	19176	19336	19414	19359	19300	19415	19488	19415	19500	19401	19255	19310	19286	19266	19427	19379	19342	19428	19420	19225	19470	19478	19419	19404	19540	19374	19343	19417	19618	19509	19329	19218	19222	19328	19341	19522	19407	19365	19403	19518	19390	19315	19513	19250	19397	19484	19275	19314	19380	19428	19564	19521	19382	19372	19296	19328	19337	19469	19411	19445	19458	19349	19388	19348	19496	19423	19374	19295	19413	19467	19307	19360	19421	19419	19407	19234	19462	19459	19264	19603	19283	19404	19360	19492	19309	19499	19599	19543	19308	19402	19229	19392	19269	19541	19375	19360	19306	19177	19302	19369	19361	19345	19348	19143	19416	19401	19433	19413	19475	19251	19447	19272	19473	19365	19252	19399	19531	19354	19312	19293	19496	19413	19344	19462	19531	19339	19479	19391	19391	19242	19534	19424	19246	19409	19459	19332	19477	19509	19512	19463	19242	19315	19536	19444	19591	19616	19417	19220	19608	19392	19558	19397	19376	19409	19473	19481	19410	19325	19376	19488	19416	19434	19405	19460	19340	19314	19252	19378	19481	19460	19457	19364	19179	19335	19548	19348	19303	19566	19378	19390	19430	19470	19676	19482	19455	19236	19367	19318	19249	19206	19416	19301	19446	19306	19424	19451	19370	19445	19331	19254	19464	19230	19290	19480	19451	19256	19355	19416	19526	19165	19338	19458	19468	19348	19387	19369	19417	19419	19560	19351	19377	19467	19168	19366	19463	19461	19454	19528	19589	19570	19299	19221	19204	19554	19516	19435	19524	19362	19420	19485	19480	19337	19089	19594	19320	19353	19268	19636	19544	19565	19554	19418	19526	19326	19695	19413	19445	19474	19445	19484	19459	19519	19362	19288	19357	19472	19547	19360	19216	19400	19515	19593	19258	19472	19523	19433	19386	19197	19648	19287	19307	19549	19569	19440	19361	19221	19465	19304	19273	19159	19192	19310	19585	19343	19557	19449	19356	19323	19621	19636	19280	19314	19364	19309	19359	19384	19529	19470	19356	19493	19605	19531	19455	19326	19365	19474	19327	19520	19307	19298	19452	19447	19447	19308	19286	19407	19534	19434	19565	19637	19469	19238	19331	19442	19379	19472	19609	19556	19370	19384	19154	19439	19314	19283	19413	19382	19481	19383	19430	19276	19222	19328	19170	19524	19538	19311	19215	19305	19316	19377	19441	19494	19506	19309	19175	19322	19406	19294	19398	19438	19425	19335	19127	19285	19633	19374	19447	19249	19531	19370	19486	19493	19482	19395	19503	19382	19541	19583	19428	19209	19407	19548	19352	19461	19558	19292	19531	19512	19699	19234	19357	19293	19420	19430	19557	19401	19335	19395	19129	19147	19289	19307	19437	19514	19409	19435	19615	19270	19350	19247	19383	19258	19232	19395	19406	19514	19628	19495	19187	19448	19340	19190	19271	19438	19535	19739	19496	19346	19331	19466	19315	19344	19321	19465	19193	19295	19347	19304	19513	19491	19370	19438	19377	19511	19611	19435	19224	19677	19337	19373	19452	19377	19440	19406	19404	19323	19422	19256	19301	19486	19611	19451	19439	19284	19374	19653	19299	19552	19622	19366	19168	19336	19451	19425	19378	19430	19311	19344	19337	19288	19283	19407	19355	19435	19271	19353	19482	19246	19470	19332	19298	19300	19521	19353	19272	19349	19394	19326	19487	19488	19383	19404	19334	19508	19247	19392	19550	19554	19421	19408	19457	19498	19562	19522	19339	19307	19208	19592	19282	19093	19288	19474	19497	19307	19396	19399	19540	19335	19390	19479	19391	19289	19342	19403	19500	19361	19390	19349	19404	19207	19321	19474	19350	19351	19328	19417	19413	19423	19172	19508	19408	19475	19291	19453	19400	19633	19191	19378	19255	19497	19207	19407	19288	19611	19483	19429	19383	19244	19356	19714	19290	19548	19209	19319	19182	19404	19529	19326	19382	19325	19367	19410	19375	19417	19551	19482	19388	19325	19388	19217	19354	19331	19398	19213	19404	19445	19615	19660	19353	19646	19483	19584	19391	19420	19365	19359	19333	19482	19531	19469	19562	19320	19270	19362	19281	19528	19249	19230	19681	19397	19482	19291	19322	19171	19350	19493	19468	19447	19430	19473	19427	19502	19499	19501	19418	19311	19274	19310	19606	19358	19367	19283	19350	19450	19275	19347	19398	19121	19429	19254	19474	19454	19381	19519	19540	19537	19364	19380	19395	19502	19300	19322	19232	19584	19553	19348	19320	19432	19075	19313	19293	19483	19408	19407	19422	19504	19524	19342	19349	19421	19402	19228	19304	19571	19497	19299	19336	19266	19501	19335	19191	19559	19604	19184	19423	19513	19424	19360	19518	19523	19398	19480	19484	19416	19401	19428	19480	19496	19426	19290	19452	19274	19486	19341	19302	19552	19429	19172	19307	19362	19406	19686	19437	19465	19376	19376	19338	19309	19482	19335	19182	19308	19536	19539	19747	19407	19620	19240	19356	19469	19372	19274	19276	19479	19402	19536	19412	19323	19332	19118	19720	19278	19615	19226	19643	19515	19369	19397	19539	19470	19322	19197	19202	19417	19217	19299	19448	19478	19384	19383	19292	19357	19402	19363	19369	19305	19395	19331	19487	19455	19415	19323	19343	19296	19314	19170	19256	19413	19435	19409	19164	19631	19410	19516	19511	19372	19358	19535	19538	19376	19505	19427	19541	19578	19446	19233	19228	19659	19371	19423	19412	19409	19454	19262	19523	19315	19367	19628	19425	19600	19396	19281	19379	19243	19476	19370	19457	19429	19487	19208	19468	19432	19507	19454	19579	19210	19297	19533	19344	19321	19239	19376	19423	19347	19451	19634	19472	19492	19583	19245	19379	19167	19428	19367	19320	19390	19457	19122	19175	19289	19426	19453	19229	19266	19412	19569	19408	19508	19419	19516	19479	19306	19360	19239	19571	19658	19452	19463	19450	19253	19403	19467	19299	19291	19417	19280	19451	19467	19336	19202	19264	19351	19472	19602	19338	19358	19269	19459	19341	19508	19643	19207	19410	19221	19539	19263	19393	19418	19482	19337	19557	19265	19419	19227	19427	19330	19487	19316	19509	19457	19320	19357	19373	19380	19281	19323	19448	19163	19501	19526	19445	19184	19519	19334	19376	19485	19461	19340	19186	19240	19282	19450	19539	19629	19449	19423	19469	19379	19199	19307	19321	19588	19606	19270	19201	19397	19337	19505	19080	19425	19555	19258	19351	19390	19371	19388	19547	19346	19414	19592	19321	19289	19426	19359	19545	19476	19299	19302	19115	19390	19411	19435	19476	19237	19528	19598	19551	19384	19256	19415	19564	19436	19375	19415	19449	19338	19460	19517	19465	19416	19414	19403	19317	19345	19313	19172	19460	19434	19298	19275	19130	19298	19434	19267	19202	19406	19381	19404	19363	19479	19441	19335	19519	19329	19473	19369	19320	19493	19541	19491	19285	19419	19580	19402	19387	19420	19268	19230	19268	19094	19335	19515	19374	19358	19349	19447	19403	19352	19341	19311	19571	19426	19268	19481	19471	19347	19380	19507	19598	19594	19554	19285	19444	19425	19411	19379	19454	19507	19527	19380	19311	19319	19352	19327	19367	19524	19500	19496	19491	19479	19416	19459	19443	19516	19393	19497	19193	19335	19298	19524	19441	19219	19352	19603	19423	19214	19420	19367	19389	19268	19391	19436	19214	19503	19352	19350	19372	19258	19272	19348	19488	19413	19533	19442	19404	19380	19276	19380	19470	19369	19303	19437	19473	19359	19397	19315	19398	19517	19435	19429	19506	19504	19539	19386	19336	19159	19140	19445	19717	19295	19390	19552	19304	19356	19485	19717	19458	19526	19261	19467	19350	19450	19444	19551	19398	19326	19678	19480	19345	19189	19480	19336	19314	19573	19327	19436	19411	19345	19434	19448	19366	19606	19593	19415	19219	19240	19227	19376	19406	19457	19488	19454	19405	19400	19268	19430	19437	19363	19384	19449	19468	19469	19476	19483	19282	19489	19427	19404	19212	19182	19422	19328
15541	27286	25086	21011	19224	18316	18006	17613	17299	17144	17121	19155	32123	41288	37492	31662	25013	19648	17607	16614	16639	16787	16721	16562	16600	16514	16563	16605	16742	16645	16784	16744	16565	16534	16605	16505	16535	16500	16650	16644	16533	16623	16498	16535	16767	16493	16614	16715	16589	16635	16554	16547	16453	16535	16570	16547	16820	16540	16633	16676	16528	16633	16535	16565	16739	16579	16650	16628	16611	16517	16662	16533	16512	16599	16612	16557	16619	16807	16753	16618	16531	16695	16499	16698	16687	16673	16671	16617	16577	16608	16616	16661	16342	16681	16618	16675	16695	16678	16517	16687	16584	16679	16538	16587	16390	16396	16566	16642	16779	16690	16479	16655	16612	16423	16602	16649	16570	16611	16453	16552	16400	16684	16622	16618	16776	16336	16681	16499	16607	16567	16694	16657	16583	16372	16497	16624	16603	16586	16800	16549	16511	16642	16529	16657	16594	16638	16544	16533	16513	16466	16815	16555	16641	16695	16607	16550	16426	16432	16532	16544	16623	16577	16450	16655	16525	16692	16443	16719	16495	16622	16603	16543	16692	16615	16678	16501	16441	16503	16587	16629	16583	16508	16544	16622	16533	16561	16515	16580	16573	16750	16545	16809	16638	16592	16506	16675	16548	16467	16505	16455	16721	16574	16547	16580	16549	16792	16481	16483	16723	16744	16736	16612	16552	16626	16484	16565	16602	16604	16497	16710	16605	16398	16495	16556	16588	16512	16499	16633	16494	16281	16621	16542	16509	16662	16651	16646	16510	16500	16560	16368	16629	16620	16450	16544	16631	16532	16632	16530	16442	16547	16560	16483	16519	16486	16608	16431	16719	16431	16519	16482	16728	16501	16412	16678	16342	16638	16563	16775	16480	16593	16586	16694	16523	16467	16557	16539	16578	16521	16536	16678	16486	16569	16640	16636	16802	16484	16396	16603	16489	16576	16483	16546	16530	16541	16713	16548	16554	16529	16710	16542	16631	16560	16498	16423	16414	16450	16561	16505	16540	16401	16536	16605	16683	16427	16450	16625	16680	16427	16503	16641	16459	16593	16613	16412	16557	16622	16609	16590	16499	16549	16400	16474	16783	16500	16617	16627	16443	16747	16688	16734	16486	16733	16410	16522	16487	16431	16611	16669	16583	16425	16670	16445	16815	16580	16659	16722	16430	16446	16714	16411	16807	16595	16626	16426	16633	16521	16427	16557	16542	16583	16620	16592	16622	16718	16625	16460	16468	16446	16444	16660	16527	16526	16623	16593	16549	16541	16449	16515	16458	16623	16674	16572	16548	16566	16642	16533	16414	16635	16537	16737	16544	16558	16473	16474	16759	16637	16503	16616	16479	16572	16561	16491	16398	16498	16471	16490	16455	16502	16574	16716	16670	16526	16332	16518	16710	16510	16763	16653	16451	16542	16600	16712	16456	16509	16590	16639	16758	16568	16741	16524	16717	16479	16583	16473	16586	16736	16324	16631	16570	16485	16559	16468	16696	16484	16727	16465	16539	16480	16648	16605	16809	16512	16526	16527	16538	16507	16497	16461	16691	16578	16337	16560	16476	16511	16592	16602	16611	16681	16536	16510	16567	16448	16742	16610	16553	16438	16342	16456	16611	16578	16707	16730	16746	16554	16577	16468	16361	16535	16712	16555	16527	16545	16642	16689	16498	16628	16514	16593	16593	16583	16390	16447	16663	16662	16521	16555	16404	16427	16597	16611	16599	16489	16526	16616	16703	16552	16647	16640	16535	16588	16565	16521	16509	16621	16692	16578	16431	16551	16409	16577	16605	16593	16705	16728	16587	16613	16528	16428	16508	16440	16656	16493	16714	16490	16648	16717	16596	16608	16398	16608	16669	16622	16605	16501	16626	16657	16747	16564	16706	16760	16560	16572	16572	16814	16466	16651	16557	16619	16654	16582	16625	16486	16633	16593	16676	16500	16438	16556	16663	16463	16565	16602	16583	16362	16599	16534	16543	16796	16552	16432	16489	16536	16589	16599	16574	16634	16496	16448	16523	16549	16754	16502	16539	16514	16631	16573	16626	16520	16746	16451	16620	16508	16444	16404	16606	16579	16553	16428	16513	16576	16573	16380	16605	16396	16691	16464	16516	16506	16501	16562	16564	16654	16409	16526	16579	16738	16650	16457	16635	16561	16653	16384	16493	16651	16701	16536	16483	16631	16572	16548	16612	16585	16618	16484	16700	16538	16616	16435	16532	16718	16443	16620	16480	16638	16610	16475	16560	16544	16651	16598	16438	16593	16757	16643	16425	16568	16680	16600	16574	16636	16766	16486	16508	16483	16572	16573	16470	16515	16694	16576	16452	16577	16555	16594	16613	16639	16685	16646	16572	16360	16708	16544	16723	16480	16614	16567	16433	16570	16683	16529	16822	16667	16664	16498	16481	16726	16600	16507	16338	16703	16468	16532	16529	16507	16596	16647	16610	16478	16655	16588	16658	16683	16513	16471	16368	16437	16446	16726	16426	16419	16597	16674	16454	16540	16628	16486	16474	16458	16424	16626	16532	16640	16641	16568	16529	16263	16398	16644	16563	16612	16441	16753	16530	16438	16754	16613	16678	16428	16742	16646	16486	16386	16486	16537	16482	16575	16537	16370	16519	16463	16604	16352	16602	16636	16597	16653	16559	16589	16498	16422	16610	16627	16539	16396	16572	16589	16624	16682	16419	16566	16398	16604	16639	16586	16706	16455	16642	16362	16412	16510	16638	16578	16438	16588	16514	16533	16577	16409	16550	16471	16563	16525	16649	16439	16504	16677	16669	16634	16490	16420	16461	16452	16526	16725	16400	16719	16512	16524	16764	16445	16616	16570	16676	16428	16575	16601	16413	16491	16672	16456	16572	16606	16614	16640	16699	16694	16469	16644	16452	16592	16538	16464	16623	16576	16464	16745	16648	16564	16513	16561	16599	16506	16608	16371	16535	16601	16499	16594	16507	16593	16568	16531	16586	16658	16590	16540	16624	16580	16473	16602	16576	16554	16380	16459	16490	16599	16485	16498	16545	16744	16346	16431	16522	16646	16431	16559	16562	16735	16583	16501	16605	16711	16484	16510	16770	16307	16593	16650	16540	16785	16604	16444	16439	16707	16399	16470	16356	16534	16600	16385	16467	16419	16530	16461	16752	16571	16699	16556	16569	16466	16540	16615	16723	16513	16427	16556	16503	16594	16500	16520	16642	16715	16591	16645	16517	16611	16577	16642	16586	16505	16515	16586	16490	16699	16604	16600	16669	16622	16769	16485	16737	16581	16404	16540	16696	16665	16528	16741	16726	16632	16412	16467	16558	16513	16531	16633	16562	16565	16462	16644	16672	16634	16539	16508	16485	16416	16603	16338	16499	16632	16709	16579	16493	16596	16603	16595	16632	16628	16543	16523	16536	16637	16578	16428	16435	16578	16507	16573	16675	16502	16568	16586	16530	16485	16572	16574	16652	16487	16464	16407	16589	16562	16568	16634	16678	16526	16727	16377	16412	16492	16724	16565	16602	16504	16628	16640	16676	16584	16669	16514	16502	16696	16561	16611	16566	16432	16422	16608	16685	16558	16559	16568	16662	16561	16418	16620	16569	16445	16609	16500	16634	16529	16610	16594	16522	16619	16547	16472	16563	16591	16659	16573	16640	16660	16749	16523	16742	16564	16479	16600	16610	16576	16582	16590	16525	16624	16576	16599	16597	16682	16567	16567	16545	16478	16603	16614	16472	16680	16544	16536	16550	16607	16573	16500	16512	16791	16484	16609	16631	16630	16508	16633	16422	16361	16478	16728	16414	16440	16500	16651	16597	16766	16532	16554	16485	16532	16651	16684	16524	16483	16587	16785	16412	16543	16483	16510	16464	16643	16619	16591	16630	16626	16650	16576	16642	16579	16334	16618	16590	16654	16485	16617	16604	16589	16549	16474	16541	16611	16658	16443	16657	16562	16582	16783	16689	16749	16515	16515	16502	16555	16418	16616	16369	16569	16600	16504	16728	16594	16508	16585	16510	16591	16624	16682	16525	16643	16550	16559	16473	16638	16527	16629	16635	16699	16490	16656	16618	16469	16641	16410	16681	16460	16721	16624	16502	16710	16601	16557	16582	16383	16486	16523	16516	16657	16607	16622	16510	16540	16652	16614	16558	16344	16568	16478	16540	16669	16651	16471	16581	16469	16678	16451	16569	16488	16689	16590	16648	16561	16561	16578	16384	16330	16509	16627	16537	16448	16550	16738	16574	16667	16539	16498	16569	16471	16552	16476	16657	16462	16741	16666	16667	16505	16387	16662	16563	16643	16566	16569	16648	16599	16556	16579	16477	16411	16511	16752	16641	16386	16405	16399	16515	16507	16631	16632	16510	16604	16662	16535	16466	16602	16527	16570	16602	16463	16477	16576	16860	16594	16685	16480	16616	16402	16646	16738	16602	16468	16458	16655	16570	16461	16577	16410	16729	16606	16459	16537	16661	16566	16636	16464	16733	16688	16429	16463	16684	16585	16411	16550	16604	16593	16562	16537	16714	16602	16573	16639	16495	16650	16555	16698	16604	16507	16507	16683	16562	16564	16418	16609	16578	16365	16553	16672	16512	16504	16649	16465	16577	16582	16537	16692	16549	16440	16684	16332	16602	16527	16631	16437	16598	16596	16499	16336	16603	16654	16579	16624	16557	16676	16488	16524	16535	16580	16469	16585	16514	16525	16577	16732	16590	16421	16748	16694	16476	16587	16498	16676	16440	16552	16577	16625	16582	16543	16549	16689	16645	16645	16739	16566	16491	16522	16632	16604	16323	16544	16621	16509	16385	16738	16580	16736	16679	16443	16697	16748	16439	16609	16461	16585	16658	16562	16424	16513	16588	16561	16641	16512	16590	16412	16551	16460	16722	16641	16606	16718	16521	16426	16721	16557	16477	16693	16602	16449	16435	16400	16519	16560	16625	16579	16527	16559	16541	16692	16695	16609	16599	16559	16531	16557	16534	16526	16692	16634	16527	16578	16631	16386	16624	16533	16467	16625	16582	16569	16454	16575	16513	16556	16603	16518	16367	16636	16483	16415	16658	16360	16633	16541	16395	16608	16634	16526	16730	16423	16494	16622	16522	16606	16582	16421	16471	16605	16599	16705	16524	16562	16571	16602
27486	21939	24508	21888	19345	19346	19406	19529	19522	19438	19558	19375	20112	20902	21265	20441	20290	19793	19662	19401	19379	19090	19224	19343	19398	19210	19319	19472	19439	19317	19349	19414	19366	19405	19471	19520	19559	19273	19111	19422	19494	19315	19310	19348	19292	19422	19242	19366	19251	19126	19214	19401	19575	19466	19526	19172	19448	19380	19293	19427	19530	19184	19309	19420	19331	19521	19478	19336	19175	19287	19454	19376	19321	19282	19302	19352	19424	19286	19302	19326	19446	19533	19570	19419	19428	19534	19457	19352	19397	19341	19340	19316	19336	19138	19146	19405	19317	19449	19352	19474	19243	19333	19478	19401	19324	19457	19290	19289	19294	19340	19251	19354	19300	19336	19320	19340	19306	19320	19301	19423	19332	19228	19224	19466	19436	19241	19391	19408	19303	19060	19211	19448	19254	19278	19371	19311	19336	19329	19331	19369	19134	19411	19392	19422	19211	19303	19569	19244	19243	19277	19292	19431	19521	19205	19355	19157	19225	19284	19377	19275	19313	19295	19452	19358	19279	19282	19355	19167	19365	19367	19502	19448	19499	19287	19228	19399	19396	19473	19376	19396	19409	19360	19314	19427	19436	19428	19361	19409	19428	19414	19162	19185	19111	19389	19406	19335	19409	19296	19384	19153	19365	19364	19410	19357	19316	19442	19258	19178	19482	19513	19070	19120	19161	19321	19338	19453	19370	19413	19295	19440	19352	19316	19334	19336	19203	19477	19375	19319	19322	19382	19336	19259	19183	19313	19163	19206	19472	19202	19387	19356	19631	19256	19254	19335	19067	19345	19118	19327	19376	19526	19360	19314	19298	19223	19298	19317	19535	19267	19213	19326	19297	19252	19374	19389	19198	19606	19569	19416	19304	19160	19253	19408	19298	19295	19333	19270	19396	19300	19399	19404	19331	19066	19322	19366	19418	19583	19294	19261	19197	19265	19432	19228	19319	19149	19264	19118	19216	19447	19502	19341	19476	19299	19516	19166	19309	19368	19252	19299	19585	19442	19448	19325	19360	19360	19386	19420	19134	19187	19217	19331	19452	19422	19462	19251	19260	19217	19530	19119	19385	19267	19075	19455	19411	19279	19190	19327	19209	19437	19298	19213	19198	19298	19593	19377	19586	19259	19298	19469	19456	19213	19279	19439	19322	19254	19498	19471	19203	19354	19186	19562	19281	19281	19373	19143	19429	19544	19451	19383	19295	19419	19412	19437	19215	19507	19434	19304	19360	19318	19355	19406	19452	19356	19236	19261	19401	19381	19374	19336	19365	19427	19468	19244	19237	19352	19441	19112	19321	19263	19374	19377	19295	19424	19374	19311	19184	19393	19189	19217	19156	19355	19289	19102	19523	19326	19415	19204	19179	19301	19319	19437	19394	19326	19237	19434	19246	19457	19208	19381	19228	19325	19242	19352	19427	19317	19369	19341	19551	19224	19287	19364	19419	19351	19389	19218	19334	19337	19362	19456	19253	19473	19468	19518	19403	19402	19377	19428	19520	19401	19074	19523	19300	19348	19294	19240	19282	19386	19182	19525	19399	19419	19451	19283	19443	19360	19296	19248	19294	19255	19386	19549	19549	19214	19494	19115	19322	19530	19284	19315	19564	19390	19430	19345	19199	19305	19412	19214	19254	19371	19343	19360	19300	19422	19350	19347	19340	19411	19377	19339	19363	19339	19153	19116	19335	19252	19371	19467	19224	19451	19349	19295	19276	19477	19225	19361	19259	19287	19117	19408	19335	19454	19340	19300	19349	19200	19388	19405	19348	19344	19497	19234	19515	19306	19382	19244	19407	19405	19392	19380	19348	19505	19423	19256	19404	19588	19362	19172	19296	19320	19392	19345	19555	19344	19335	19398	19609	19243	19432	19337	19421	19342	19245	19428	19301	19455	19262	19482	19132	19545	19464	19317	19322	19545	19325	19345	19264	19385	19490	19632	19379	19339	19190	19233	19442	19512	19335	19164	19508	19293	19430	19169	19168	19143	19152	19328	19277	19465	19421	19343	19301	19378	19318	19386	19287	19429	19260	19278	19283	19336	19424	19209	19200	19413	19274	19433	19401	19272	19479	19433	19390	19363	19324	19340	19474	19476	19190	19738	19315	19368	19220	19337	19324	19415	19416	19445	19290	19169	19169	19381	19387	19226	19261	19383	19438	19241	19475	19190	19305	19322	19358	19150	19247	19471	19334	19390	19184	19401	19435	19336	19397	19523	19480	19474	19445	19289	19239	19348	19357	19497	19259	19293	19605	19240	19343	19286	19482	19449	19415	19263	19531	19217	19300	19184	19453	19435	19242	19377	19500	19387	19364	19298	19395	19522	19527	19311	19209	19339	19172	19339	19508	19326	19424	19472	19302	19197	19386	19509	19236	19369	19461	19494	19202	19204	19302	19423	19259	19427	19292	19208	19537	19238	19288	19312	19255	19312	19198	19360	19477	19265	19353	19378	19340	19312	19577	19186	19387	19363	19432	19350	19337	19376	19316	19380	19269	19387	19444	19295	19387	19321	19262	19523	19338	19429	19345	19475	19438	19335	19380	19245	19592	19419	19280	19336	19252	19389	19395	19296	19304	19403	19543	19531	19274	19397	19399	19559	19138	19306	19480	19361	19444	19474	19407	19261	19597	19443	19512	19342	19311	19412	19165	19310	19254	19287	19231	19137	19356	19237	19368	19481	19343	19431	19378	19378	19468	19350	19391	19298	19615	19516	19280	19408	19272	19252	19520	19392	19372	19251	19519	19297	19256	19183	19355	19392	19375	19359	19193	19495	19314	19370	19261	19466	19284	19154	19143	19211	19256	19242	19411	19438	19439	19205	19472	19141	19442	19368	19467	19544	19245	19320	19315	19489	19313	19468	19408	19412	19517	19456	19415	19307	19313	19316	19481	19396	19317	19512	19386	19464	19363	19468	19462	19123	19335	19228	19618	19335	19466	19007	19170	19305	19452	19371	19426	19354	19360	19376	19476	19237	19108	19526	19467	19270	19517	19246	19306	19191	19391	19409	19545	19476	19298	19337	19382	19280	19427	19277	19337	19330	19101	19437	19360	19316	19398	19284	19521	19507	19222	19358	19326	19309	19321	19324	19257	19346	19193	19263	19271	19392	19617	19452	19371	19362	19474	19339	19430	19325	19318	19538	19341	19424	19176	19196	19440	19231	19350	19554	19364	19438	19473	19192	19385	19220	19332	19261	19413	19475	19372	19345	19302	19577	19401	19307	19325	19315	19419	19264	19398	19350	19281	19449	19336	19520	19214	19228	19471	19241	19423	19357	19329	19356	19345	19513	19346	19487	19489	19346	19402	19301	19238	19251	19256	19298	19447	19482	19178	19164	19101	19326	19305	19388	19284	19383	19264	19395	19552	19364	19639	19452	19457	19373	19284	19331	19141	19224	19406	19281	19393	19287	19271	19261	19418	19320	19196	19144	19342	19291	19369	19304	19354	19231	19198	19351	19341	19482	19756	19207	19458	19351	19328	19236	19191	19397	19427	19414	19309	19164	19250	19374	19363	19409	19453	19377	19187	19567	19361	19377	19336	19352	19171	19251	19437	19243	19342	19249	19133	19306	19296	19409	19370	19251	19288	19348	19364	19435	19483	19200	19315	19109	19244	19503	19394	19430	19335	19394	19395	19446	19384	19434	19255	19130	19200	19513	19406	19352	19435	19283	19366	19477	19338	19290	19067	19272	19238	19415	19414	19556	19533	19157	19405	19494	19408	19153	19284	19298	19399	19157	19340	19376	19462	19149	19349	19202	19525	19387	19295	19481	19162	19401	19258	19237	19281	19369	19384	19403	19404	19454	19466	19263	19345	19479	19373	19330	19380	19422	19417	19142	19116	19412	19279	19311	19513	19558	19193	19209	19457	19458	19289	19288	19394	19214	19332	19207	19294	19384	19507	19434	19334	19362	19090	19373	19396	19358	19270	19338	19440	19402	19440	19350	19479	19321	19285	19496	19427	19287	19156	19227	19414	19377	19313	19384	19268	19319	19423	19303	19329	19039	19347	19066	19224	19476	19362	19522	19293	19428	19462	19174	19424	19164	19337	19549	19319	19413	19607	19564	19389	19493	19342	19230	19285	19338	19399	19425	19329	19346	19384	19478	19263	19231	19236	19229	19105	19467	19393	19424	19342	19255	19358	19187	19527	19327	19459	19447	19582	19287	19380	19268	19489	19286	19267	19308	19356	19292	19306	19282	19384	19372	19463	19639	19225	19262	19281	19265	19316	19465	19342	19348	19243	19289	19254	19476	19382	19248	19202	19395	19555	19349	19384	19488	19400	19211	19238	19262	19426	19359	19503	19507	19378	19427	19360	19430	19330	19405	19326	19388	19388	19342	19426	19453	19423	19471	19246	19202	19222	19430	19333	19321	19460	19468	19349	19110	19156	19508	19080	19167	19364	19477	19327	19410	19404	19477	19324	19201	19591	19396	19352	19354	19300	19180	19340	19244	19100	19515	19421	19445	19393	19310	19387	19345	19330	19514	19387	19199	19476	19376	19339	19154	19319	19231	19491	19374	19374	19390	19440	19276	19441	19351	19266	19318	19270	19318	19126	19445	19396	19260	19365	19409	19282	19505	19366	19329	19359	19247	19356	19512	19396	19287	19245	19200	19329	19214	19262	19531	19420	19266	19331	19313	19271	19226	19425	19149	19219	19265	19319	19411	19669	19408	19222	19326	19376	19480	19337	19471	19417	19487	19421	19274	19310	19299	19509	19414	19345	19400	19505	19246	19449	19517	19366	19461	19396	19477	19388	19411	19644	19031	19397	19352	19411	19522	19598	19317	19437	19240	19207	19362	19251	19384	19492	19554	19321	19346	19357	19360	19214	19268	19288	19542	19293	19300	19318	19349	19671	19311	19465	19232	19178	19350	19231	19434	19351	19475	19306	19370	19298	19262	19501	19396	19193	19319	19524	19289	19348	19333	19462	19313	19271	19319	19114	19449	19473	19469	19343	19184	19444	19396	19351	19421	19494	19599	19435	19297	19411	19435	19310	19328	19453	19326	19441	19328	19409	19376	19395	19251	19680	19228	19319	19174	19376	19409	19514	19263	19634	19401	19346	19177	19296	19286	19313	19302	19455	19250	19556	19494	19372	19310	19312	19444	19446	19362
15554	17801	17268	16939	16789	16597	16712	16349	16812	16520	16628	16557	17858	18946	18928	18041	17367	16797	16803	16705	16602	16601	16557	16735	16420	16654	16597	16586	16638	16690	16582	16756	16562	16517	16605	16597	16540	16558	16451	16591	16479	16678	16566	16575	16504	16848	16540	16676	16523	16588	16505	16492	16548	16632	16679	16540	16471	16621	16588	16675	16546	16515	16762	16520	16446	16640	16555	16500	16746	16387	16532	16490	16614	16685	16506	16723	16667	16548	16554	16782	16636	16712	16668	16606	16558	16637	16631	16582	16440	16525	16504	16514	16520	16594	16559	16546	16402	16875	16436	16713	16577	16530	16651	16585	16737	16552	16758	16510	16613	16610	16567	16349	16614	16618	16601	16539	16524	16439	16690	16470	16704	16647	16542	16586	16554	16466	16426	16675	16593	16544	16534	16627	16617	16490	16733	16585	16548	16567	16555	16495	16495	16437	16759	16655	16567	16506	16521	16447	16609	16689	16584	16484	16628	16507	16623	16597	16470	16633	16540	16661	16563	16562	16505	16548	16677	16385	16707	16453	16743	16571	16622	16645	16517	16652	16467	16544	16628	16458	16645	16706	16493	16495	16568	16673	16608	16619	16471	16689	16552	16564	16458	16558	16418	16422	16404	16528	16522	16448	16600	16525	16632	16646	16580	16667	16621	16591	16713	16606	16680	16642	16563	16569	16556	16646	16510	16617	16548	16653	16581	16482	16690	16481	16528	16561	16670	16598	16651	16568	16694	16581	16587	16425	16491	16537	16858	16688	16719	16485	16638	16587	16755	16434	16474	16413	16548	16670	16676	16502	16451	16659	16744	16634	16659	16547	16534	16538	16606	16576	16567	16472	16685	16453	16441	16552	16637	16624	16381	16418	16658	16613	16672	16781	16611	16443	16534	16574	16592	16721	16601	16574	16457	16556	16559	16432	16640	16550	16562	16583	16505	16440	16601	16439	16579	16572	16468	16673	16642	16625	16561	16603	16736	16475	16585	16554	16566	16668	16560	16499	16436	16566	16786	16556	16500	16623	16740	16573	16505	16704	16560	16591	16692	16714	16647	16525	16481	16598	16716	16611	16543	16613	16451	16667	16546	16538	16643	16569	16602	16556	16674	16791	16533	16468	16473	16665	16664	16573	16406	16641	16555	16478	16620	16578	16520	16551	16586	16629	16351	16419	16658	16737	16536	16607	16481	16523	16553	16683	16643	16752	16698	16755	16545	16502	16597	16465	16641	16559	16615	16521	16696	16519	16523	16579	16918	16607	16725	16584	16546	16670	16440	16623	16658	16553	16599	16664	16415	16724	16607	16695	16553	16571	16498	16576	16596	16536	16621	16484	16623	16534	16678	16470	16548	16484	16554	16633	16719	16551	16701	16413	16555	16503	16435	16568	16839	16673	16542	16623	16653	16673	16486	16553	16465	16482	16509	16632	16639	16662	16498	16566	16623	16579	16562	16475	16541	16656	16585	16533	16653	16638	16669	16694	16675	16583	16393	16637	16544	16595	16646	16526	16497	16621	16690	16621	16466	16600	16671	16630	16584	16596	16678	16630	16697	16481	16372	16471	16492	16445	16594	16650	16567	16492	16515	16545	16664	16503	16604	16556	16683	16678	16645	16587	16578	16434	16722	16458	16549	16436	16664	16639	16734	16637	16659	16576	16603	16749	16506	16654	16467	16576	16591	16572	16605	16429	16373	16468	16571	16603	16506	16710	16622	16508	16644	16790	16648	16559	16580	16569	16546	16609	16569	16577	16553	16611	16597	16596	16624	16583	16660	16571	16552	16553	16662	16599	16500	16548	16360	16588	16517	16472	16603	16537	16586	16678	16618	16558	16599	16531	16647	16607	16473	16515	16379	16728	16605	16443	16625	16533	16502	16344	16594	16596	16414	16433	16574	16479	16549	16659	16595	16594	16671	16594	16535	16656	16622	16483	16574	16522	16530	16647	16646	16614	16585	16632	16553	16512	16527	16501	16593	16547	16609	16532	16546	16477	16505	16548	16504	16778	16598	16577	16518	16596	16508	16677	16749	16560	16654	16509	16678	16555	16569	16589	16568	16483	16566	16748	16567	16649	16560	16631	16547	16689	16473	16593	16462	16475	16545	16637	16815	16537	16684	16673	16701	16691	16496	16756	16621	16632	16452	16396	16536	16374	16622	16594	16575	16573	16436	16641	16717	16503	16489	16601	16538	16551	16570	16683	16590	16700	16630	16649	16571	16502	16663	16487	16590	16549	16675	16653	16727	16502	16600	16725	16446	16566	16530	16440	16644	16662	16542	16537	16555	16599	16740	16588	16422	16512	16564	16657	16417	16597	16555	16675	16622	16583	16551	16655	16534	16472	16602	16739	16564	16475	16669	16569	16560	16677	16637	16612	16594	16684	16487	16475	16570	16594	16501	16550	16691	16570	16728	16795	16540	16651	16643	16550	16548	16660	16524	16491	16424	16545	16593	16650	16320	16514	16547	16606	16522	16597	16738	16457	16541	16350	16569	16637	16628	16668	16726	16531	16357	16597	16617	16503	16532	16507	16517	16562	16554	16620	16530	16693	16604	16482	16765	16659	16441	16603	16400	16603	16516	16549	16697	16506	16693	16527	16650	16664	16263	16659	16465	16671	16674	16534	16611	16575	16528	16448	16567	16592	16543	16587	16663	16379	16609	16500	16532	16582	16502	16586	16633	16477	16592	16450	16424	16480	16652	16585	16628	16523	16631	16670	16624	16488	16468	16779	16530	16576	16447	16472	16636	16460	16720	16557	16574	16443	16614	16544	16632	16487	16595	16570	16443	16452	16525	16580	16537	16314	16447	16598	16565	16582	16663	16619	16524	16648	16590	16454	16824	16554	16703	16628	16637	16534	16520	16463	16666	16627	16652	16732	16643	16554	16591	16539	16726	16490	16553	16510	16559	16574	16551	16543	16561	16521	16573	16532	16544	16685	16682	16499	16448	16532	16649	16650	16580	16488	16530	16444	16736	16514	16565	16676	16638	16555	16540	16639	16641	16505	16550	16477	16491	16589	16649	16608	16437	16652	16495	16478	16632	16486	16429	16423	16580	16639	16594	16594	16814	16617	16430	16525	16751	16590	16439	16810	16702	16504	16631	16595	16474	16701	16403	16600	16547	16820	16710	16615	16518	16734	16563	16646	16536	16822	16646	16402	16525	16545	16448	16649	16523	16556	16613	16639	16595	16566	16679	16624	16647	16655	16629	16760	16450	16521	16527	16547	16618	16570	16548	16566	16543	16598	16616	16599	16578	16600	16684	16633	16673	16649	16697	16615	16474	16731	16648	16604	16624	16596	16578	16544	16615	16522	16438	16480	16717	16618	16598	16750	16610	16558	16616	16487	16419	16434	16684	16709	16600	16795	16665	16616	16641	16596	16655	16594	16655	16511	16440	16574	16622	16619	16792	16473	16555	16525	16779	16636	16501	16691	16419	16408	16570	16624	16497	16649	16489	16509	16642	16644	16590	16565	16520	16838	16442	16527	16451	16527	16517	16464	16812	16599	16525	16511	16648	16571	16567	16539	16548	16585	16615	16549	16578	16347	16498	16611	16584	16442	16658	16473	16413	16528	16556	16623	16516	16624	16680	16529	16465	16435	16645	16532	16571	16531	16397	16536	16605	16594	16545	16442	16339	16752	16702	16451	16613	16707	16617	16591	16721	16594	16702	16752	16512	16528	16443	16609	16483	16541	16547	16637	16498	16478	16600	16610	16555	16475	16820	16579	16430	16537	16677	16597	16534	16563	16619	16666	16675	16444	16645	16482	16624	16567	16705	16511	16613	16581	16526	16609	16606	16560	16564	16519	16608	16570	16835	16681	16471	16521	16531	16728	16506	16534	16724	16512	16725	16648	16761	16582	16514	16650	16479	16652	16513	16519	16705	16627	16552	16886	16653	16358	16519	16589	16554	16707	16463	16538	16542	16494	16480	16593	16619	16485	16546	16589	16635	16688	16544	16674	16569	16510	16456	16499	16645	16598	16756	16550	16442	16497	16522	16503	16691	16561	16678	16544	16713	16455	16705	16637	16644	16602	16485	16556	16570	16532	16585	16583	16514	16652	16556	16577	16692	16482	16550	16539	16648	16508	16502	16594	16781	16635	16501	16675	16652	16554	16654	16730	16543	16546	16502	16784	16514	16645	16582	16567	16765	16539	16521	16637	16687	16508	16526	16556	16302	16668	16494	16504	16413	16451	16596	16715	16489	16484	16638	16560	16581	16521	16738	16696	16551	16530	16775	16379	16571	16626	16654	16685	16474	16395	16548	16881	16521	16557	16521	16792	16538	16457	16502	16532	16501	16615	16640	16570	16617	16613	16681	16374	16555	16474	16586	16528	16649	16455	16620	16416	16591	16666	16502	16451	16680	16619	16483	16563	16584	16469	16716	16576	16722	16574	16738	16636	16522	16752	16651	16660	16685	16439	16631	16636	16582	16692	16491	16497	16499	16560	16725	16519	16695	16891	16593	16552	16443	16688	16745	16520	16433	16638	16580	16591	16680	16477	16561	16733	16659	16484	16683	16698	16539	16454	16669	16579	16579	16576	16669	16717	16596	16689	16804	16470	16550	16583	16619	16651	16443	16551	16605	16635	16691	16551	16578	16547	16442	16593	16640	16700	16667	16562	16498	16363	16592	16588	16615	16558	16616	16618	16486	16493	16449	16676	16683	16575	16604	16578	16708	16595	16612	16501	16504	16647	16461	16648	16501	16554	16616	16557	16560	16681	16495	16444	16620	16599	16671	16537	16821	16737	16573	16635	16617	16556	16570	16698	16486	16654	16433	16368	16562	16424	16533	16781	16744	16517	16644	16562	16509	16577	16600	16430	16515	16684	16690	16525	16576	16470	16591	16463	16370	16465	16519	16539	16450	16633	16524	16505	16529	16702	16688	16790	16491	16599	16549	16636	16483	16725	16680	16386	16552	16524	16714	16602	16669	16533	16654	16614	16763	16525	16573	16735	16510	16668	16505	16713	16698	16470	16395	16644	16548	16617	16501	16426	16631	16650	16595	16680	16524	16593	16611	16521	16658	16695	16722	16521	16499	16561	16758	16589	16715	16555	16352	16685	16549	16551	16611	16542	16643	16586	16528	16418	16669	16526	16634	16605	16651	16790	16678	16482
23400	21018	28511	23835	22031	22991	23124	20562	20075	20469	20344	20732	27107	32676	29903	26855	23612	21342	20576	20210	20067	19965	20071	19979	20084	20125	20080	20008	20146	20008	19851	19963	19964	19880	19883	19865	19985	20042	19937	20094	20116	19827	19981	19881	19828	19987	19872	19883	19821	19755	20037	19806	19829	19992	20067	20059	20140	19916	19945	20261	19885	19912	19974	19853	20045	20070	20096	19924	19976	19910	19956	19943	19801	19936	19863	19698	19880	19890	19953	19984	19820	20022	19699	19968	20082	19934	19789	19710	19819	20060	19983	19793	19923	20086	19893	19744	20027	19899	19844	19873	19886	19928	20091	19927	19934	19867	19856	19840	20171	19800	19958	19860	19835	20032	19871	19764	19842	19747	19835	19887	19844	20094	19861	19887	19929	19744	20014	19886	19930	19911	20019	19840	19768	19939	20010	19914	19762	19690	19883	20112	20013	19853	20035	19902	19934	19895	20077	19830	19878	19904	19794	19826	19999	19981	19917	20013	19837	19968	20051	19625	19984	20169	19950	19767	19948	19784	19807	19853	19810	19845	19869	19841	19754	20123	19933	19839	20002	19823	19687	19831	19812	19690	19958	19917	19863	19766	19930	19913	19984	19979	20006	19948	20060	19893	19946	19932	19782	20127	19905	19798	19932	19897	19893	19922	20039	19899	19918	19867	19959	20093	19889	20075	20042	19953	19875	19935	19951	19720	19905	19895	19867	20032	19919	19791	19900	19777	20029	19852	19793	19957	20003	19709	19880	19721	19892	19855	19801	19787	20047	19807	19978	19748	20044	19946	19997	19970	20185	19986	19860	19952	19756	19713	19788	19973	19712	19977	19971	19850	19811	19828	19905	19850	19901	19857	19939	19762	19705	19935	19905	19995	19887	19877	19814	19949	19871	19885	19815	19807	19822	20074	20002	19879	19888	20008	19898	19932	19745	20089	19984	19772	19828	19970	19722	19974	19974	19871	19852	19791	19952	19828	19860	19683	20021	20008	19950	20080	19874	20073	20101	19873	19904	19724	20134	19903	19963	19812	19950	19969	19915	19781	19916	20061	19801	19834	19871	19977	19894	19910	20005	19669	19948	20020	19783	19918	20133	19883	20037	19673	19732	19903	19731	19880	19989	20238	19844	19957	19958	19747	19830	19806	19972	19907	19924	19682	20035	19870	19844	19974	19851	19745	19951	19739	20079	19964	20151	19951	19644	20018	19939	19765	19910	20104	19943	19754	19635	19746	19674	19788	19810	19799	19925	19913	20039	19854	19838	20022	20002	19830	19913	20009	20090	19800	19947	19872	19908	19771	19994	19806	20032	19887	19959	19930	20006	20033	19863	19760	20135	19817	19861	19935	19911	20051	19916	19934	19798	19899	19843	19918	19870	20021	19962	19679	19805	19920	19944	19968	19822	19884	19852	19683	19898	19764	19901	19897	20083	19814	19937	19970	19895	20051	19837	19675	20047	19852	19825	19949	20040	19712	19853	20021	19914	19837	19914	19939	20116	20016	19814	20019	19889	19874	20210	19923	19936	19794	19920	20067	19879	19848	19766	19842	19933	20007	20073	19992	20004	19869	20053	20128	20010	19955	19827	20031	20075	19968	20022	19800	19771	20040	19666	19713	19918	20024	19989	19950	20018	19833	20046	19842	20117	19884	19915	19901	19853	19821	19831	19785	19811	20011	20118	20056	19905	20097	19809	19844	20096	19952	20013	19911	19900	20087	20111	19923	20020	19843	20012	19977	19935	19977	20042	20271	19867	20062	19701	19867	20040	20051	20014	20126	19810	19858	19945	19948	19914	20033	19833	19899	19981	19727	20012	20125	20089	19993	20015	19983	19795	19883	20044	20128	20004	19958	19864	20060	20151	19934	19863	20036	20188	19822	19943	19993	20100	19807	19956	19907	20080	20036	19864	19775	19821	20031	20129	20008	19988	20048	19962	19908	19891	19831	19949	19830	20007	19763	19884	19845	19906	19711	19852	20059	19796	19934	20014	19919	19992	20156	19981	19925	19871	19824	19844	19903	19809	19932	20037	19833	19796	19835	19896	19777	20126	19837	19854	19755	19853	19823	19970	20016	19819	19756	19962	19770	19972	19846	19824	19899	19667	19972	19962	19776	19906	19809	20005	19983	19849	19858	19911	19808	19649	20050	19691	19757	19828	19790	19996	19960	20084	19908	19855	19877	20028	19914	20034	20085	19878	19984	19766	19908	19965	20028	19717	19890	19809	19990	19787	19931	19992	19977	20231	19967	19832	19899	20091	20045	19879	19611	19938	19891	19995	19974	19776	19960	19918	20220	20030	19903	19777	19990	19881	19920	19833	20009	19925	19982	19774	19911	19661	19856	19978	20019	19876	20082	19907	19730	19894	19851	19884	20062	19956	19900	19849	20022	20108	19937	20112	19795	20009	19808	19823	20190	20056	19963	19776	19861	19971	20008	19691	19889	19665	19809	19852	19775	19967	19838	20056	20038	19857	19908	19886	20047	19839	19958	20017	20026	20038	19854	19734	19960	19908	19859	20025	20028	19999	19899	19979	19748	20162	19720	19890	19912	19930	19999	19811	20107	19957	19872	19990	20083	20106	19949	19953	19837	20031	19948	19933	19958	19977	19875	19984	19758	19932	19839	19871	19848	19800	19962	20004	19680	20068	19861	19856	19757	20008	19647	19800	19737	20003	19916	19927	19767	19962	19764	19973	19803	20024	20049	19715	19927	19815	20017	19972	19683	20165	20032	19865	19793	20080	19891	19884	19873	19805	19887	19742	19955	20045	19715	19779	20061	19682	19972	19919	20028	19953	19887	20064	20022	19929	20066	19766	20088	19701	19723	19897	19988	20113	20043	19892	19901	20010	20013	19727	19841	20063	19934	19904	19989	19667	19922	20009	19739	19895	19919	19941	19799	19827	19801	19851	20003	19723	20034	20036	19896	19886	19941	20014	20086	20155	19808	19998	19756	20006	20030	20097	20102	20064	20058	19912	20002	20040	19768	19879	19779	19966	20057	19955	20105	19830	19793	19811	19877	19899	19767	19883	19965	19770	19834	19837	19809	19692	20137	19891	19751	19888	19863	20021	19860	20020	20020	19880	19977	19790	19819	20016	19934	19912	19939	20137	19767	19978	19840	19611	19927	19771	19921	19790	19942	19943	19971	19917	19921	19813	19926	19772	19900	19733	19896	19820	19877	19871	19968	20090	19959	20073	19871	19880	19780	19908	19849	19882	19902	19929	20031	19907	20109	19919	19851	19796	19971	19872	20126	19887	20025	19697	19928	19932	19817	19919	19783	19842	19940	20079	20025	19910	19939	19852	19866	19667	19781	20062	19868	19758	19960	19893	19986	20018	19791	19835	19997	19991	19824	19813	19810	20050	19942	20062	20008	19646	19769	19844	19846	19775	19754	20067	19880	20014	19812	19763	19941	19816	19795	19822	19874	19757	19893	19992	19893	19803	20093	20021	20014	19835	19829	20159	19871	20116	19949	20086	20030	19976	19709	19857	19934	19874	19883	20039	19970	19871	19959	19845	19812	19952	20262	19885	19889	19909	19933	19930	20064	19941	19846	19919	19833	20061	19816	19935	19978	19854	19836	20112	19786	19874	19950	19873	19983	19871	19654	19723	19947	19994	19834	19800	19804	20039	19968	19963	19807	19988	19916	19861	19846	19747	20028	19888	19929	20074	19721	19880	19748	19787	19921	19959	19878	19968	19936	19921	19937	19825	19976	19870	20106	19780	20179	20020	19757	19842	19900	19902	19851	20019	19866	19928	19685	19947	19828	20080	20037	19960	19966	19702	20003	19970	19868	20009	19825	20005	19990	19896	19889	20230	19999	19922	20097	19846	19812	19791	19892	19860	20020	19914	20232	20035	19995	19879	20045	19923	20051	19817	19844	19769	19974	20054	19892	19858	20016	19879	19714	20044	20057	20038	19658	20006	19804	19969	19981	19832	20066	20061	19877	20049	19786	19734	20000	19853	20076	19854	19855	19915	20029	19957	20055	19939	19967	19811	19782	20026	19781	19860	19803	19902	19910	19962	20168	19818	19868	19842	19974	20021	20043	19687	19884	19762	20035	19789	19965	19878	19659	19825	19856	19927	20093	19879	19937	20053	19759	19875	20201	19952	19758	19965	19854	20057	19915	19919	19995	19913	20045	20057	19807	19955	20168	19919	20005	19883	19898	20024	19972	19874	19784	20106	19862	19974	19943	20019	19721	19876	19887	19727	19763	19798	19808	19938	20091	19859	19926	19729	19854	19864	19990	19865	19789	20019	19995	20084	19847	20079	19827	20111	20038	19982	19784	20017	19952	19992	20067	20012	19840	19775	20067	19759	19850	19881	19941	19726	19939	20104	19863	19991	19805	20125	20005	19915	19968	19901	20004	19947	19903	20207	20132	20038	19939	19975	19969	20039	19988	19996	19865	19905	19891	19897	20135	20004	19748	19756	19785	19865	19940	19990	19932	19900	20201	19821	19933	20070	19917	19638	19920	20017	20214	19874	19961	20007	19760	19956	20051	19889	19756	20045	19921	20049	19816	19971	19764	20030	19944	19831	19749	19975	20189	19878	19900	20101	20151	20101	20014	19931	20136	19846	20031	19899	20047	19961	19861	19932	20082	20065	19940	19885	19937	20020	19871	19787	19913	19857	19874	20026	19936	20178	19968	19740	19941	19870	19988	19721	19718	19825	19850	19817	20032	19841	19933	20038	19952	19936	19802	20062	19865	19727	19906	19610	19884	19952	20099	19982	20130	20033	19858	19897	19894	19904	19925	19783	19806	19991	19996	19963	20054	19821	19956	19865	20158	20027	19859	20107	19940	20056	20083	19905	19808	19906	19970	19908	20050	20206	19839	19941	19959	20146	19759	19826	20070	20089	20012	19913	19846	19906	19981	19910	19695	19710	19916	19954	19754	19754	19993	20082	19792	19969	19891	20074	20101	19802	19936	19873	20122	20136	19876	19858	20079	19821	20054	19752	19979	19947	19857	20165	19993	19848	20031	19772	20132	19784	20020	20121	19888	20156	19946	19971	20050	19946	19994	19984	19961	19756	19887	19943	19871	19980	19712	20073	19838	19776	19982	19840	19852	19844	19913	19971	20009	19891	20032	19977	20017	19809	19839	19816	19990	20117	20079
14637	23449	21660	19341	18464	17745	17719	17396	17332	17191	17158	18795	28899	34201	30411	25867	21318	18287	17365	16929	16979	16994	16949	16930	17084	16966	16719	16794	17011	16713	17055	17026	16831	16862	16968	16921	16880	17036	17082	16986	17027	16912	16931	16951	16957	16854	16819	17086	17006	16927	16899	17067	16792	16901	16962	17049	16987	16843	16899	16849	17008	17057	17031	16974	16926	16814	16904	16792	16877	16948	16894	16914	16863	17077	16912	17009	16904	16854	16723	16959	16967	16767	16882	17001	16883	16888	17033	16913	16797	16801	17082	16803	17011	16895	16881	17003	16997	16900	17085	16869	16951	16815	17006	16975	16959	16928	17000	16719	16868	16883	17032	16793	16962	16870	16853	16895	16947	17077	16978	16862	16998	16984	17007	16865	16951	16668	16681	16975	16998	16947	17015	16876	16912	16773	16963	16929	17013	16963	16967	16830	16883	16918	16892	16870	16924	17063	16866	16896	16928	16969	16897	16974	16836	17036	16899	16835	16783	16939	16988	16817	16983	16875	16957	16907	16853	16877	16974	16882	16830	17052	16820	16838	16870	17005	16893	16750	16998	17029	17017	16994	16984	17042	16741	16923	16945	16779	17001	16996	17002	16885	16967	16705	17015	16924	17056	16775	16873	16956	16879	16857	16897	16857	16965	16971	16824	16901	16813	16961	16877	16843	16971	16836	16909	16855	16994	16851	16921	16774	16957	16803	16875	16993	16988	16931	16768	16882	17012	16927	16956	16928	16943	16818	16805	16802	16859	16768	17060	16919	16909	16833	16818	16994	16848	16935	16872	16955	17025	16851	16909	17006	16692	16918	17018	16841	16954	17007	16888	17053	16941	16915	16978	17005	16861	16705	16895	16819	16895	17058	16935	16799	16939	16810	16926	16899	16672	17012	17027	16954	16925	16756	17004	16752	16897	16809	17030	16765	16665	16983	16915	16786	16863	17114	16651	16778	16982	16947	16782	16877	16879	16954	16903	16851	16964	16850	16970	16948	16982	16933	16941	16972	16925	16871	17007	16857	16975	16974	16820	16888	16982	16911	16980	16868	16937	17019	16903	16848	16865	16844	16924	16849	16904	16855	16947	16837	16909	16864	16881	16979	16916	17051	16970	16876	16868	16893	16815	16962	16881	17012	16842	16957	17067	17070	17077	17087	16910	17039	16885	16919	16991	16886	16791	16883	16998	16897	16956	17070	16901	16974	16787	16993	17225	16888	16886	17015	16810	17058	16988	16896	16839	16830	16959	17035	16763	16962	16997	16815	16804	16909	16929	16845	16620	16840	16827	16885	16904	16836	16839	16915	16931	17225	16869	16918	16865	16753	16968	16915	16769	16899	16882	16868	16822	16803	17010	16804	16995	16823	17043	16875	16910	16835	16838	17039	16841	16815	16832	16879	16792	16960	16894	16750	16966	16985	16894	16678	16844	16954	17060	16927	16802	16789	16984	16865	16748	16852	16980	16876	16767	16750	17007	16991	16792	16747	16998	16822	16864	17014	16927	16946	16960	16957	16875	16972	16751	16830	17176	16939	16899	17072	16863	16865	16889	16882	16915	16887	17116	16822	16764	16843	17086	16831	16826	16879	16820	16834	16910	17048	16927	16728	16963	16922	16928	16716	16860	16956	16999	17003	16854	16805	16875	16850	16976	16941	17032	16691	16938	16793	17053	16784	16999	16877	16838	16960	16999	16772	16977	16857	16890	17107	17003	16717	16681	16913	16970	16879	16863	16795	16939	16880	16936	17001	17032	16852	17101	16869	16978	17045	16887	17073	16960	16797	17077	17049	16989	16818	16781	16896	17008	16927	16955	16956	16999	16864	17051	16904	16918	16879	16951	16855	16974	16956	17032	16928	16966	16864	16855	16817	16998	17017	16802	16857	16861	17011	16805	17016	16908	16843	16890	16873	16858	16828	16874	16852	16954	16913	16849	16957	16920	17154	16847	17021	16871	16876	16852	16916	16891	16889	16932	16853	17038	16935	16963	16919	16905	16996	16789	16978	16889	16939	16858	16801	16936	16899	16948	16949	16866	16864	16918	17051	16945	16883	17017	16908	16749	16916	17001	16902	16998	16982	16884	16796	16879	16971	16842	16890	16894	16979	16893	16927	16803	16706	16894	16840	16974	17121	16785	17109	16794	16875	16949	16815	16940	16917	16827	16867	16806	16994	17027	17109	16943	16809	16995	16801	16807	16842	16913	16822	16854	16841	16969	16965	16881	16902	16933	16797	16810	16819	16990	16962	16916	16968	16841	16947	16891	16856	16944	16799	16847	17192	16832	16699	17002	16899	16983	17137	16867	17004	16927	16716	16887	16948	16804	16966	16989	16775	17062	17017	16784	17068	16895	16894	16918	16926	16861	16833	16881	17003	17006	16912	16988	17015	16897	16880	16983	16790	16934	16895	16905	16784	16853	16881	16893	16774	17023	16832	16814	16822	17111	16887	16918	16920	16937	16860	16676	16956	16909	16870	16996	16936	17089	16835	16788	16916	16851	17081	16957	16785	17078	16847	16975	17070	16930	17015	17075	16828	16958	17007	16834	16846	16975	17011	16888	16856	16776	16729	17040	16884	16846	16945	16848	16777	17053	16955	17008	16776	16774	16866	16964	16623	16985	16881	17058	16921	16955	16924	16906	16990	16992	16997	16799	16868	16934	16885	16831	16888	16860	17034	17027	16971	16789	16933	16786	16957	16934	17011	16868	17002	17092	16803	16991	16908	16926	17083	16891	16852	17144	16966	17063	16881	16999	16953	16972	17003	16905	16775	17050	16874	16961	16949	16780	16836	17150	16969	16762	16909	16805	16891	16786	16883	16949	16819	16911	17148	17039	17017	17014	16911	16820	16885	16726	16972	16843	16926	17079	16511	16795	17052	16868	16972	16779	16827	16948	16869	16920	16652	16743	16941	16861	16850	16780	16948	17049	16796	17019	16776	16817	16895	16925	16873	16883	17058	17076	16730	17106	16938	16879	16851	16959	16800	16879	16949	16708	16849	17032	16991	16835	16867	16884	16885	16941	16895	16853	16771	16972	16710	16871	16941	16873	16979	17008	16843	16857	16798	16772	17053	16752	16919	16720	16973	17000	16829	16952	16885	16788	16865	16973	16855	17032	17041	16966	16839	17119	16792	16749	17006	16962	16944	16885	17016	16731	16998	16924	16854	16926	16859	17019	16794	16927	17022	16760	17017	16848	16959	16897	16972	17178	17003	16876	16680	16857	16690	16775	16873	16858	17053	16965	16878	16956	16903	16863	16949	16882	17033	16871	16974	16898	16843	16881	16921	16950	16832	16775	16798	16909	16928	16778	16885	17015	16817	16891	16834	16893	16948	16993	16822	16923	17030	16801	16798	16902	16958	16938	17174	16901	16775	16784	16895	16878	17001	16904	16935	17025	16791	17025	16935	16855	16977	16838	16894	16723	17025	16961	16947	16916	16956	16863	16820	17147	16861	17065	16977	16861	16855	16887	16917	17006	17045	16929	16856	16822	16821	16793	16942	16949	16915	16875	17033	16890	16804	16822	17076	16899	16870	17027	16880	16917	16894	17144	16824	16867	16998	17019	16943	16917	16810	16717	17061	16921	17005	16958	16841	17032	16863	17086	16983	16821	17074	16875	16860	17144	16873	16890	16944	16892	16921	17025	16943	16890	16781	16868	16810	16831	16705	16870	16820	16733	16946	16946	16930	16960	16830	17041	16741	17099	16922	16899	16834	16915	16934	16983	16777	16797	16854	17012	16786	17099	17024	16985	16905	16903	16823	16846	16917	16889	16974	16909	16934	16795	16802	16980	16748	16915	16755	16738	16903	16992	16882	16878	16882	16896	16936	16952	16985	17029	16896	16878	16880	16998	16808	16915	16879	17016	17005	16904	16961	16772	16933	17134	16777	16887	16923	16882	16966	16838	17070	16854	16790	16986	17026	17021	17011	16970	16893	16848	16893	16881	16840	16953	16975	16849	17009	16879	16957	16813	16895	16801	17001	16972	16858	16790	16937	16967	16830	16872	17003	16975	16944	16927	16986	16874	16988	16807	16826	17072	17092	16995	16874	16910	16878	16882	16758	16919	16776	16831	17074	16877	17013	16923	16920	16982	16921	17039	17042	16883	17069	17109	16955	17022	16830	17011	16832	17024	16943	17089	16952	16835	16908	16960	16920	16727	16851	16833	17126	17023	17055	16868	16974	16842	16838	16884	16877	16766	16981	16766	16855	16920	16844	16905	16910	17146	17040	16926	16767	17016	16880	16945	16824	17070	16968	17113	16836	17019	16867	16866	16859	16899	16877	16946	16917	16897	16855	16847	16854	16882	16839	17046	16611	16997	16776	16830	16932	16919	16852	16761	16917	16818	16945	16832	16758	16849	16850	16896	16960	16942	16824	16864	16922	16962	16862	16926	16853	16905	16947	16954	16991	16795	16928	16972	17084	16918	16883	16889	17041	16874	16943	16913	16742	16798	16943	16797	16843	16936	16880	16900	16880	16845	16974	16753	16926	16929	16974	16931	16873	16961	16861	16907	16844	17006	16825	17098	16841	16951	16907	16792	17092	16884	16843	17001	16858	16956	17015	16962	16895	16940	16909	16837	16963	16881	17025	17016	16921	16804	16953	16972	16825	16849	17096	16852	17073	16844	16956	16952	16977	17015	16793	16838	16759	16826	16894	17042	16996	16872	16848	16870	16952	17001	16735	17038	16687	16846	16845	16918	16847	16929	16838	16920	16914	16951	16840	16702	17053	17195	16792	16892	16999	17005	16854	16861	16880	16849	16972	17047	16835	17085	16977	16880	16943	17006	16806	16902	17094	16857	16853	16824	17117	16982	16913	16788	17098	16835	16963	17044	16771	17054	17143	16872	16652	16968	16968	16898	16775	16929	16827	17021	16751	16809	16877	16898	17047	16962	16982	16947	17017	17023	16886	17061	16833	16934	16820	16933	17000	16850	16889	16987	16933	16948	17002	16921	16860	17035	16797	16939	16879	16927	16930	16900	16900	16988	16784	16691	17053	16969	16817	16961	17075	16735	16960	16974	16825	16842	16883	16934	17071	16898	16926	17043	16932	16865	16822	16779	16882	16900	17021	16873	16950	16961	17048	16785	16884	16799	16938	16809	16779	16751	16952	16856	16783
22404	20984	28794	23370	21256	23786	26231	21852	21024	21525	21573	22261	32514	40614	37684	31289	26501	23292	21590	21043	20883	20719	20879	21001	21082	20796	20906	20721	20634	20996	20908	20822	20739	20792	21033	20794	21147	20655	20755	20763	21150	20940	20775	20868	20758	20714	20796	20636	20555	20940	20916	20965	20740	20761	20797	20750	20804	20837	20652	20560	20668	20717	20836	20688	20957	20653	20795	20735	20648	20823	20723	20997	20666	20703	20681	20994	20837	20696	20896	20852	20825	20786	20778	20965	20883	20711	20706	20944	20697	20683	20718	20750	20730	20757	20703	20503	20753	20831	20729	20827	20938	20844	20664	20441	20775	20785	20512	20689	20708	20856	20743	20698	20795	21040	20598	20803	20786	20697	20779	20679	20711	20789	20685	20895	20807	20768	20956	20850	20658	20651	20745	20633	20778	20772	20818	20870	20785	20760	20684	20639	20760	20839	20832	20533	20835	20587	20797	20561	20658	20868	20900	20786	20702	20725	20642	20564	20919	20776	20889	20668	20807	20855	20993	20724	20862	20893	20996	20654	20821	20803	20564	20907	20758	20668	20713	20655	20607	20750	20777	20710	20660	20881	20724	20897	20531	20834	20697	20739	20649	20745	20630	20738	20813	20682	20691	20781	20680	20802	20584	20640	20874	20639	20507	20633	20629	20756	20707	20733	20822	20676	20876	20634	20798	20748	20639	20804	20612	20707	20738	20812	20793	20633	20936	20779	20932	20784	21018	20815	20745	20750	20760	20887	20825	20706	20713	20730	20473	20631	20589	20565	20578	20591	20580	20741	20711	20517	20603	20536	20547	20730	20694	20849	20676	20700	20763	20804	20729	20711	20727	20720	20953	20763	20820	20870	20724	20911	20744	20739	20651	20529	20774	20676	20713	20692	20870	20757	20490	20588	20806	20836	20948	20893	20654	20716	20675	20587	20788	20578	20775	20691	20714	20600	20847	20643	20667	20785	20611	20580	20730	20754	20793	20722	20663	20503	20652	20841	21003	20694	20592	20640	20952	20728	20800	20777	20794	20626	20804	20599	20669	20711	20648	20616	20846	20556	20420	20810	20626	20773	20916	20698	20659	20572	20740	20596	20761	20710	20920	20838	20692	20746	20480	20690	20764	20742	20797	20767	20659	20604	20595	20798	20885	20897	20825	20623	20769	20794	20790	20649	20660	20693	20773	20857	20825	20732	20842	20791	20594	20660	20682	20333	20852	20632	20566	20636	20645	20813	20693	20837	20804	20696	20798	20661	20672	20505	20653	20710	20915	20754	20670	20789	21057	20677	20831	20639	20711	20782	20853	20800	20664	20512	20700	20530	20504	20882	20617	20713	20740	20724	20697	20622	20548	20699	20802	20585	20655	20726	20737	20359	20649	20865	20645	20680	20806	20716	20599	20492	20820	20668	20733	20663	20928	20587	20610	20846	20642	20796	21036	20795	20635	20738	20803	21061	20682	20795	20764	20633	20918	20747	20989	20659	20732	20601	20638	20863	20843	20702	20770	20723	20901	20607	20657	20913	20691	20434	20752	20570	20776	20958	20546	20782	21003	20780	20691	20749	20841	20670	20654	20908	20671	20704	20821	20658	21023	20775	20684	20751	20708	20620	20610	20804	20750	20738	20519	20504	20805	20639	20604	20833	20677	20740	20665	20814	21064	20709	20545	20705	20648	20751	20742	20530	20875	20763	20471	20546	20623	20574	20771	20695	20670	20743	20638	20466	20704	20985	20751	20879	20667	20634	20519	20562	20728	20723	20662	20826	20725	20541	20741	20418	20666	20704	20757	20601	20788	20778	20701	20753	20828	20679	20949	20740	20776	20592	20736	20920	20930	20738	20593	20587	20762	20861	20715	20460	20604	20753	20627	20761	20776	20839	20757	20640	20675	20555	20802	20631	20590	20782	20750	20981	20687	20962	20762	20517	20821	20680	20719	20847	20657	20849	20624	20696	20726	20814	20710	20677	20858	20667	20801	20695	20475	20718	20650	20699	20710	20681	20628	20746	20815	20715	20648	20543	20721	20860	20785	20521	20598	20590	20871	20664	20602	20924	20662	20645	20800	20813	20705	20825	20792	20881	20784	20714	20730	20735	20637	20792	20700	20568	20698	20613	20753	20579	20817	20866	20742	20708	20904	20740	20514	20469	20682	20613	20512	20615	20593	20874	20666	20790	20670	20956	20604	20523	20719	20703	20780	20800	20964	20750	20608	20892	20942	20682	20520	20518	20750	20414	20684	20507	20617	20825	20696	20649	20798	20866	20523	20794	20654	20696	20727	20869	20708	20661	20941	20736	20686	20913	20777	20726	20654	20733	20609	20505	20807	20711	20836	20882	20725	20904	20759	20711	20776	20871	20878	20713	20542	20761	20786	20677	20833	20863	20809	20479	20725	20660	20842	20714	20619	20627	20914	20768	20769	20823	20817	20633	20666	20717	20893	20644	20647	20743	20608	20656	20777	20704	20713	20573	20533	20736	20784	20584	20717	20857	20876	20741	20791	20642	20630	20567	20751	20738	20781	20712	20837	20708	20710	20955	20822	20841	20685	20783	21024	20690	20577	20761	20655	20637	20626	20647	20720	20484	20580	20844	20671	20806	20635	20943	20647	20819	20808	20740	20721	20817	20738	20726	20584	20831	20925	20864	20732	20774	20799	20534	20599	20810	20662	20692	20724	20869	20949	20696	20822	20724	20696	20554	20730	20442	20761	20810	20643	20654	20688	20726	21013	20803	20689	20740	20691	20825	20767	20652	20674	20732	20807	20615	20931	20697	20598	20652	20834	20865	20683	20894	20660	20946	20745	20644	20649	20739	20647	20821	20819	20724	20758	20714	20687	20903	20753	20513	20813	20731	20632	20684	20902	20677	20616	20735	20764	20640	20747	20835	20767	20855	20594	20706	20805	20757	20755	20715	20765	20761	20645	20615	20750	20766	20961	20780	20861	20716	20854	20674	20739	20522	20729	20748	20732	20641	20677	20582	20607	20791	20585	20726	20639	20593	20774	20631	20652	20862	20456	21003	20812	20734	20656	20559	20848	20674	20682	20557	20574	20498	20612	20975	20748	20694	20477	20705	20706	20718	20929	20802	20849	20971	20669	20686	21013	20844	20637	20846	20734	20734	20667	20777	20916	20890	20796	20735	20579	20649	20738	20807	20759	20924	20587	20709	20925	20661	20706	20866	20997	20728	20621	20589	20750	20776	20614	20770	20736	20631	20669	20847	20687	20631	20830	20791	20729	20829	20700	20601	20803	20637	20706	20774	20731	20854	20576	20560	20713	20614	20711	20689	20727	20726	20704	20712	20720	20851	20813	20767	20830	20801	20635	20648	20467	20913	20541	20729	20739	20653	20697	20765	20847	20680	20741	20739	20879	21077	20594	20718	20697	20812	20792	20720	20663	20991	20628	20557	20821	20755	20568	20752	20760	20430	20557	20599	20794	20524	20729	20889	20607	20709	20764	20818	20651	20819	20791	20758	20699	20543	20660	20800	20787	20912	20840	20661	20777	20636	20804	20802	20818	20764	20691	20831	20631	20797	20523	20644	20858	20675	20760	20657	20700	20814	20653	20777	20427	20834	20871	20673	20940	20757	20730	20622	20671	20768	20759	20653	20595	20881	20839	20784	20683	20674	20513	20753	20883	20682	20734	20836	20637	20691	20580	20564	20811	20526	20794	20580	20824	20818	20697	20744	20822	20745	20840	20544	20735	20723	20867	20438	20707	20659	20702	20754	20785	20833	20945	20897	20702	20662	20582	20566	20734	20578	20814	20867	20607	20937	20770	20791	20778	20618	20628	20594	20715	20736	20701	20688	20933	20680	20588	20752	20790	20692	20737	20662	20704	20682	20726	20766	20880	20831	20741	20599	20736	20607	20719	20695	20664	20818	20649	20891	20728	20758	20727	20616	20794	20578	20667	20765	20793	20836	20700	20646	20736	20732	20673	20639	20830	20435	20588	20777	20785	20864	20576	20600	20960	20621	20925	20780	20685	20738	20611	20785	20654	20747	20609	20741	20785	20830	20701	20609	20852	20619	20851	20668	20897	20728	20723	20907	20781	20758	20834	20733	20731	20659	20892	20972	20666	20594	20668	20572	20770	20795	20758	20837	20631	20913	20812	20745	20840	20870	20583	20729	20685	20648	20564	20721	20727	20826	20722	20491	20618	20871	20802	20758	20844	20675	20754	20642	20714	20681	20803	20560	20730	20780	20739	20724	20816	20849	20589	20697	20952	21050	20758	20804	20768	20955	20675	20595	20605	20619	20645	20843	20549	20631	20597	20691	20695	20668	20664	20738	20757	20716	20750	20648	20727	20715	21047	20642	20734	20755	20731	20756	20745	20910	20868	20624	20774	20855	20656	20865	20680	20663	20708	20780	20704	20838	20625	20887	20860	20596	20519	20922	20675	20729	20743	20650	20578	20806	20729	20737	20589	20591	20683	20574	20684	20879	20736	20823	20891	20790	20790	20650	20685	20869	20750	20766	20910	20697	20688	20695	20715	20801	20655	20680	20782	20762	20879	20665	20733	20899	20810	20673	20712	20696	20645	20459	20827	20794	20619	20675	20825	20779	20687	20680	20857	20616	20499	20574	20887	20780	20715	20681	20774	20646	20692	20811	20852	20750	20678	20906	20708	20682	20710	20766	20801	20656	20609	20750	20695	20740	20699	20797	20689	20799	20916	20815	20726	20768	20695	20810	20698	20810	20898	20914	20684	20799	20767	20717	20770	20663	20483	20705	20896	20946	20817	20603	20538	20667	20734	20805	20876	20669	20894	20781	20674	20694	20486	20687	20866	20851	20809	20816	20761	20748	20608	20840	20829	20795	20816	20707	20564	20667	20639	20757	20791	20793	20847	20498	20718	20762	20635	20696	20577	20632	20991	20723	20535	20546	20851	20518	20600	20748	20852	20723	20889	20646	20922	20728	20818	20904	20931	20758	20663	20637	20728	20832	20813	20720	20695	20780	20676	20687	20854	20870	20505	20615	20655	20768	20795	20681	20684	20516	20747	20735	20642	20592	20651	20725	20888	20653	20667	20558	20848	20559	20641	20693	20748	20973	20920	20608	20701	20805	20700	20869	20505	20819	20507	20653	20577	20569	20680	20651	20633	20546	20820	20857	20897	20748
15907	27580	25545	21413	19691	19216	18618	18182	18032	17775	18077	20387	35437	41919	37680	30497	24076	19673	18161	17478	17179	17310	17296	17254	17331	17350	17314	17286	17094	17363	17274	17317	17375	17438	17283	17360	17145	17313	17278	17213	17356	17302	17221	17349	17140	17245	17285	17298	17340	17299	17341	17288	17386	17371	17402	17339	17159	17278	17133	17462	17389	17331	17228	17402	17430	17362	17480	17443	17379	17068	17348	17218	17400	17223	17382	17263	17203	17322	17411	17278	17262	17357	17397	17342	17239	17303	17312	17255	17239	17308	17229	17282	17322	17374	17305	17400	17288	17392	17441	17164	17500	17121	17387	17227	17248	17304	17349	17365	17239	17257	17383	17226	17228	17348	17456	17419	17224	17364	17242	17328	17115	17205	17209	17024	17214	17229	17650	17377	17112	17429	17419	17389	17140	17447	17276	17358	17154	17302	17265	17351	17187	17312	17301	17188	17283	17236	17280	17311	17290	17563	17038	17207	17306	17215	17339	17298	17421	17323	17171	17189	17525	17416	17261	17113	17284	17244	17359	17423	17393	17404	17387	17267	17286	17339	17262	17354	17260	17365	17146	17228	17224	17315	17400	17369	17208	17362	17248	17280	17068	17221	17233	17429	17322	17230	17232	17086	17368	17271	17362	17165	17406	17346	17425	17172	17272	17390	17331	17313	17268	17227	17326	17238	17315	17311	17158	17235	17411	17306	17205	17203	17314	17466	17162	17230	17199	17129	17275	17295	17298	17145	17376	17253	17376	17230	17247	17251	17317	17401	17287	17271	17118	17295	17039	17325	17398	17362	17429	17365	17328	17214	17266	17427	17131	17264	17409	17375	17313	17271	17203	17414	17168	17369	17171	17081	17335	17295	17390	17189	17200	17249	17462	17429	17281	17200	17416	17298	17454	17462	17092	17496	17360	17374	17427	17258	17311	17259	17228	17157	17229	17401	17284	17361	17149	17258	17185	17156	17357	17175	17426	17215	17110	17265	17348	17341	17364	17298	17333	17450	17269	17474	17255	17298	17307	17370	17229	17328	17488	17299	17131	17404	17184	17150	17391	17265	17368	17141	17158	17278	17339	17196	17184	17208	17338	17323	17191	17345	17236	17222	17311	17189	17223	17234	17501	17222	17273	17189	17355	17294	17115	17343	17384	17446	17348	17168	17226	17452	17263	17294	17231	17286	17405	17353	17445	17335	17146	17373	17335	17358	17280	17325	17191	17280	17407	17347	17373	17266	17334	17216	17268	17295	17270	17299	17306	17306	17155	17254	17168	17297	17300	17232	17319	17116	17429	17335	17326	17259	17510	16990	17273	17183	17464	17330	17212	17335	17268	17262	17251	17322	17331	17237	17246	17324	17376	17264	17250	17250	17180	17294	17316	17398	17084	17144	17371	17435	17267	17465	17258	17339	17367	17373	17344	17282	17300	17477	17142	17308	17126	17272	17259	17253	17263	17297	17301	17405	17223	17406	17505	17291	17284	17117	17284	17309	17261	17309	17165	17349	17320	17345	17236	17275	17246	17182	17276	17260	17193	17202	17439	17376	17343	17366	17493	17186	17373	17324	17210	17296	17445	17210	17218	17407	17295	17360	17291	17357	17307	17269	17364	17198	17394	17133	17326	17190	17269	17093	17249	17286	17274	17386	17211	17296	17106	17488	17317	17338	17210	17240	17341	17257	17443	17327	17363	17289	17225	17325	17185	17364	17412	17297	17215	17228	17263	17320	17193	17293	17129	17260	17264	17143	17270	17158	17239	17220	17183	17393	17384	17338	17288	17258	17249	17317	17175	17412	17338	17152	17241	17305	17128	17302	17298	17398	17345	17366	17254	17187	17321	17297	17426	17053	17158	17218	17342	17304	17379	17379	17426	17193	17348	17224	17287	17282	17229	17239	17105	17166	17244	17367	17349	17186	17372	17137	17387	17385	17242	17382	17492	17297	17238	17277	17522	17359	17311	17240	17240	17434	17167	17312	17345	17179	17363	17166	17418	17427	17391	17281	17420	17227	17227	17278	17248	17096	17425	17267	17170	17322	17055	17206	17310	17302	17262	17302	17323	17176	17279	17250	17283	17344	17518	17367	17192	17321	17264	17269	17187	17303	17375	17394	17248	17362	17340	17198	17383	17326	17245	17317	17352	17199	17189	17164	17393	17221	17166	17142	17274	17272	17341	17196	17194	17302	17179	17341	17341	17147	17382	17320	17367	17333	17321	17334	17343	17213	17291	17386	17383	17186	17224	17159	17175	17287	17407	17203	17240	17175	17163	17409	17292	17457	17275	17324	17280	17365	17132	17120	17061	17272	17326	17304	17199	17287	17298	17251	17226	17236	17295	17166	17274	17105	17317	17341	17473	17258	17368	17276	17368	17231	17266	17373	17202	17243	17333	17345	17245	17180	17378	17191	17501	17348	17313	17351	17424	17340	17268	17226	17377	17541	17377	17321	17117	17316	17228	17133	17368	17482	17499	17267	17390	17243	17152	17250	17365	17227	17430	17301	17416	17225	17118	17418	17324	17368	17096	17326	17339	17225	17267	17235	17256	17242	17140	17491	17221	17251	17297	17155	17482	17177	17388	17270	17278	17186	17219	17093	17296	17148	17336	17389	17321	17292	17249	17285	17401	17383	17248	17169	17385	17426	17310	17268	17238	17312	17385	17344	17338	17174	17283	17229	17396	17174	17262	17318	17279	17337	17126	17390	17334	17234	17336	17456	17331	17098	17252	17264	17323	17446	17243	17320	17461	17313	17223	17285	17334	17219	17391	17385	17257	17234	17169	17373	17260	17447	17517	17210	17204	17377	17295	17303	17263	17323	17299	17217	17377	17469	17255	17247	17268	17131	17163	17334	17244	17383	17206	17374	17085	17247	17191	17151	17266	17193	17241	17280	17262	17223	17269	17236	17163	17323	17338	17342	17167	17113	17303	17300	17114	17490	17407	17311	17319	17194	17112	17324	17314	17288	17331	17333	17192	17290	17372	17276	17448	17292	17319	17311	17145	17232	17418	17322	17319	17325	17082	17340	17283	17177	17180	17376	17144	17344	17285	17265	17340	17242	17433	17202	17305	17019	17263	17311	17240	17293	17162	17233	17341	17386	17308	17293	17352	17309	17205	17350	17243	17408	17281	17395	17150	17379	17235	17494	17175	17405	17292	17470	17354	17366	17240	17173	17375	17286	17251	17441	17229	17348	17202	17217	17350	17138	17311	17186	17470	17273	17302	17252	17227	17177	17469	17293	17275	17246	17224	17135	17255	17362	17312	17386	17401	17297	17156	17345	17310	17235	17489	17280	17287	17198	17306	17302	17165	17313	17398	17284	17280	17223	17305	17357	17523	17164	17328	17429	17362	17368	17365	17336	17254	17201	17240	17419	17351	17226	17297	17178	17279	17342	17260	17151	17243	17242	17295	17138	17289	17214	17275	17361	17289	17249	17218	17371	17306	17463	17368	17334	17148	17094	17273	17284	17282	17080	17301	17283	17221	17278	17398	17409	17242	17233	17132	17304	17305	17394	17279	17296	17219	17320	17228	17144	17281	17243	17116	17229	17439	17168	17381	17346	17238	17098	17225	17417	17297	17309	17345	17250	17372	17452	17342	17188	17212	17456	17291	17333	17276	17212	17316	17146	17337	17321	17253	17570	17230	17431	17323	17269	17258	17349	17317	17219	17289	17331	17482	17282	17217	17211	17156	17369	17236	17296	17183	17259	17328	17189	17330	17323	17418	17353	17144	17183	17471	17359	17293	17230	17226	17076	17364	17196	17311	17167	17284	17424	17315	17193	17275	17238	17437	17269	17125	17265	17301	17261	17396	17209	17127	17310	17246	17460	17431	17287	17025	17011	17261	17383	17132	17403	17310	17354	17329	17344	17362	17213	17179	17199	17107	17081	17279	17282	17304	17303	17465	17368	17389	17361	17184	17355	17169	17339	17215	17309	17284	17515	17236	17074	17153	17323	17195	17198	17261	17290	17231	17520	17265	17433	17440	17240	17288	17330	17293	17425	17294	17157	17302	17149	17338	17192	17345	17243	17149	17101	17422	17362	17492	17326	17387	17290	17274	17253	17143	17242	17421	17228	17368	17187	17224	17271	17210	17379	17296	17327	17227	17276	17329	17304	17239	17379	17418	17130	17383	17161	17309	17232	17140	17135	17286	17307	17224	17327	17347	17299	17198	17180	17504	17138	17238	17176	17236	17263	17471	17157	17273	17222	17329	17266	17216	17370	17436	17286	17413	17360	17303	17248	17048	17245	17191	17208	17295	17311	17187	17136	17357	17150	17245	17339	17203	17342	17175	17435	17177	17205	17047	17431	17367	17101	17266	17354	17299	17070	17356	17108	17264	17257	17282	17256	17373	17261	17353	17415	17085	17292	17469	17417	17337	17537	17299	17277	17226	17339	17401	17339	17197	17370	17480	17244	17166	17280	17223	17061	17478	17379	17281	17204	17329	17230	17426	17405	17346	17294	17257	17444	17153	17340	17229	17234	17273	17273	17193	17511	17276	17360	17389	17295	17282	17179	17226	17341	17400	17071	17286	17151	17277	17203	17164	17371	17469	17487	17276	17316	17457	17303	17174	17176	17309	17356	17393	17334	17397	17297	17402	17167	17098	17179	17462	17353	17272	17265	17236	17277	17288	17320	17459	17121	17410	17313	17289	17394	17175	17284	17258	17493	17210	17253	17413	17316	17231	17402	17282	17309	17351	17226	17085	17331	17241	17359	17372	17301	17373	17149	17411	17296	17226	17219	17349	17428	17427	17339	17313	17259	17246	17312	17169	17288	17538	17101	17534	17384	17311	17483	17202	17373	17291	17241	17185	17359	17112	17380	17163	17482	17236	17326	17380	17311	17290	17278	17520	17432	17325	17269	17271	17290	17234	17355	17076	17176	17335	17298	17240	17303	17333	17231	17258	17394	17324	17336	17158	17301	17347	17313	17390	17167	17412	17238	17311	17309	17217	17263	17272	17322	17173	17171	17427	17355	17188	17443	17253	17352	17528	17254	17245	17215	17337	17275	17362	17218	17321	17505	17316	17244	17254	17224	17555	17383	17202	17222	17256	17433	17236	17130	17264	17364	17125	17300	17374	17174	17284	17585	17339	17255	17300	17282	17432	17167	17444	17286	17254	17317
27535	22101	25481	23529	20914	21375	21655	21103	21014	20825	21243	20904	21742	23083	23223	22477	21955	21701	21327	21174	20993	20978	21090	21352	21310	21144	21149	21126	21152	21186	21153	21167	21091	21222	21351	21157	21197	21191	20938	21024	20885	20955	21092	21075	21110	20966	21178	21064	21277	21092	21065	21049	21083	21057	21284	21276	21180	21053	21155	21149	21035	20978	20971	21131	21111	21027	21033	21155	20916	20904	21138	21118	21229	21089	21091	21026	21035	21076	21072	21095	20798	21103	21051	21291	21188	21154	21297	21116	21162	20959	21056	21053	21158	20932	21097	21050	21050	20967	21148	21049	21203	21202	21103	21116	21092	21143	21278	20913	21071	21139	21259	21246	21063	21093	21081	21153	21323	21218	21162	21070	21215	20985	21265	21182	20922	21013	21256	21043	21117	21123	21089	21128	21084	21205	20998	21009	21171	21106	21105	21021	21129	21097	21199	21254	21089	21084	21182	21195	21304	21133	21189	21163	21169	21006	20958	20790	21261	21030	21206	21011	21163	21231	21049	21095	21292	21268	21198	21243	20977	21061	21311	21118	21263	20947	21092	21067	20935	21116	21284	20989	21140	21144	21210	21055	21257	21122	21135	21303	20978	21228	21182	21193	21277	21224	21304	21214	21069	21050	21225	21067	20991	21147	20891	21116	20897	21255	21320	21108	21123	21221	21075	21132	21140	21132	20921	21240	21332	21005	21150	20946	20991	21149	21193	20893	20994	21038	21163	21164	21216	21048	21254	21227	20925	21092	21246	21186	21279	21131	21161	21226	21079	20982	20999	21033	20981	21016	20960	21081	21068	21175	21135	21069	21071	21007	21263	21089	21326	21134	21255	21241	21298	21324	21162	21126	21284	21061	21148	21134	21281	21068	21107	21237	21169	20901	21292	20972	21207	21173	20902	21090	21137	20924	20902	21016	21002	20975	20906	21227	21100	21044	21315	21136	21164	21240	21250	21285	21251	21075	21153	21385	21304	21295	21155	20922	21071	21182	21062	21028	21109	20990	21060	20989	21105	21142	21341	21098	21203	21380	21052	21076	21077	20897	21050	21109	21050	21152	20833	20911	21185	21117	21264	21201	21045	21042	21188	20983	21093	21110	21168	21138	21076	20998	21144	21011	21230	21084	21186	21099	20925	20999	21284	20946	21168	21179	20952	21140	21279	21237	21161	20974	21089	21047	20925	21205	21007	21128	21309	21328	21223	21216	21170	21088	21165	21220	21152	20911	21095	21094	21196	20963	21143	21043	21187	21229	20981	21134	21264	21254	21039	21167	20924	20922	21045	21199	21113	20988	21036	21150	21000	21150	21193	20939	21173	21380	21175	21075	21226	21155	21244	21109	21330	20993	21280	21160	21432	20975	21132	21269	21037	21140	21088	21123	21130	21131	20963	21117	21145	21311	21113	20998	20907	21128	20959	21239	21202	21137	21362	20955	21151	21160	21082	21006	20913	21108	21079	21069	21167	21024	21241	21166	21187	20851	21089	21184	21084	21286	20896	21223	21086	21265	21338	21187	21116	21236	20973	21204	21103	21248	21094	21151	21311	21085	21110	21324	21168	21152	21200	20986	21026	21035	21134	20885	21165	21120	21232	21142	21204	21061	21216	21161	21178	21218	21094	21158	21262	21295	21237	21184	20933	21200	21190	21111	21242	21105	21231	21119	21215	21192	21138	21099	21102	21022	21165	21283	20923	21122	21104	21129	20934	21077	21179	20960	21026	21082	21219	21244	20940	21270	21232	21068	21150	21198	21051	21080	21213	21057	21181	21189	21266	21079	21109	21206	21071	21187	21161	21318	21089	21166	21227	21130	21221	20915	21097	21151	21172	21322	21122	21253	21067	21026	21125	21087	20925	20796	21164	21007	21154	20940	21102	21210	21024	21004	21045	20951	21311	21125	21126	21052	21202	20908	21126	21184	20978	21070	21116	20998	21147	21125	20996	21107	21230	21087	21129	20995	21034	21038	21276	21198	21179	21132	21057	20926	21155	21149	21126	21154	21128	21062	21145	21196	21276	21468	21225	21116	21203	21059	21259	21186	21244	21097	21112	21057	20986	21059	21281	21077	21155	21212	20989	21512	21089	21202	21208	20900	21197	21016	21131	20999	20860	21236	21056	20979	20989	20873	21177	21221	21100	21158	21192	20986	21255	21081	21086	21032	21192	21294	21099	20992	21189	21264	21298	21139	21235	21340	21177	21021	20945	21205	21268	21066	21219	20908	20843	21252	21123	21131	20989	21089	21395	21176	21158	21170	21219	21195	21050	21143	21202	20955	21140	21132	21177	21191	21273	21156	21039	21211	21210	21145	21165	20998	21033	21137	21153	21086	21170	21084	21133	21159	21070	21135	21082	21228	21210	21193	20982	21104	21360	21054	21074	21192	21061	20955	21342	20931	21072	21177	21389	21090	21210	20877	21086	21132	21175	21186	21198	21255	20936	21141	21271	21270	21073	21186	21026	21210	21093	21115	21281	21032	21211	21109	21127	21095	20982	21246	21149	21206	21075	21167	21114	21133	21256	21312	21191	20977	21426	21244	21080	21041	21328	20947	21359	21259	21198	21223	21167	21318	21251	21223	21234	20933	21148	21170	21229	21244	20926	21240	21110	20911	21066	21094	21215	21238	21084	21246	21225	21142	21035	21380	21022	21174	21116	21063	21307	21213	21024	21291	20986	21027	21199	21220	21073	21121	21339	21048	21263	21142	20829	21178	21093	20953	21125	21169	21099	20977	21100	21095	21109	21079	21146	21057	21311	21040	21149	21034	21125	21217	21005	21244	21087	21032	21055	21019	21113	21148	20933	21223	21094	21282	20963	21080	21229	21251	21053	21363	21345	21220	20910	20990	21319	21169	21073	21180	21077	21270	21021	21002	20926	20907	21190	21057	21029	21131	21225	21085	20957	20992	21040	20927	21184	21090	21042	20944	21392	21092	21084	21377	21404	20852	21263	21230	21124	21223	21094	21104	20928	21055	21217	21181	21183	21147	21017	21105	20980	21152	21173	21129	21140	21054	21128	21260	20962	21253	21023	21152	21332	21136	21139	21121	20933	21001	21045	21023	21120	21110	21197	21056	21191	20876	21087	21088	21080	20994	21140	21182	21118	21149	21256	21126	20870	20957	21093	20945	21159	21097	21052	20964	21140	20965	21012	21048	21038	20922	21047	20944	21128	21176	21153	21004	20999	21027	20988	21056	21212	21104	21038	21028	21466	21295	21196	21298	21142	21121	20794	20943	21052	21131	21208	21118	21088	21212	21151	20770	21121	21279	21168	21053	21066	21150	21405	21020	21218	21097	21083	21176	21245	21263	21149	21083	21116	20938	20928	21058	21169	21260	21079	21187	21040	21064	21116	21189	21095	21078	21135	21096	21066	21238	21289	21207	21338	21095	21120	21027	21026	21148	21212	20936	20794	21141	21118	21154	21189	21166	21057	20987	21026	20827	21078	20935	21108	21000	21128	21096	21201	20910	21173	20859	20954	20964	21123	21151	21317	20924	21268	21229	21103	20860	21082	21022	21305	21315	21081	20977	21141	21025	21118	21015	20950	21078	21255	21421	21074	21197	21081	21347	21184	20812	21078	20943	21078	21054	21171	21199	21230	21093	20923	20966	21141	21145	21104	21091	21103	21109	21174	21249	21289	21281	21231	21072	21163	21207	21095	21218	21216	20967	21129	21315	21140	21030	20924	20924	21208	21109	20996	21095	21013	21034	20975	20993	20891	21076	21112	21022	21352	20873	20813	21247	21026	21005	21306	21316	21276	21161	21181	21154	20942	21006	21221	20914	21051	21078	21077	21144	21089	21237	21126	20911	21124	20979	21132	21012	21196	21211	21198	21236	20956	21194	21243	21248	21235	21274	21195	21108	21347	21093	21039	21063	21086	20968	21030	21036	21126	21210	21185	21050	21188	21202	21238	21212	21063	21266	21102	21023	21191	21081	21243	21212	21091	21100	21294	21284	21221	21072	21185	21126	21080	21164	21084	21311	21468	21163	20930	20928	21100	21007	21237	21137	21066	21163	20892	21199	21186	21013	20936	21107	20912	21114	21166	21302	21067	21014	21013	21283	21008	21190	21005	21140	21208	21141	21172	21134	21208	21195	21038	21204	21199	21049	21241	20975	21037	20998	21196	21050	21097	20842	21278	21119	21031	21018	21185	21343	21364	21311	21220	21202	21229	21022	20920	20972	21203	21183	21133	21084	21288	21096	21100	21175	21198	21074	21188	21237	21140	20991	21013	21177	21039	20829	21121	21357	21012	21171	21210	20987	21119	21091	20972	20987	21136	21131	21325	21130	21299	20998	21101	20891	21075	21240	21075	20971	21179	21099	21163	21078	21021	21284	20984	21140	21176	21064	21222	21039	21266	21383	21147	21076	20899	21055	21028	20972	21163	21193	21060	21107	21057	21200	21111	21126	21190	21215	20956	21053	21204	21035	21154	21047	20956	21254	21224	21150	21253	21244	21284	21478	21068	21207	21111	21026	21111	20897	21101	21101	21034	21052	21163	21078	21255	21123	21296	21002	20995	21143	21158	21177	21080	21138	21230	21260	21255	21154	21116	21131	21157	20891	21171	21307	21213	21143	21085	21319	21151	21108	21213	20943	20957	20978	20969	20950	20995	21222	21075	21086	21147	21106	20954	20968	21243	21054	21212	21097	21331	21104	21011	20965	21255	21129	21071	21182	21115	20955	21008	21034	21055	21119	21087	21002	21165	21148	21220	21341	21106	21306	21255	21054	21106	21071	20956	21252	21133	20972	21248	21132	21156	21124	21106	21046	21032	21090	21137	21382	20944	21188	21062	21028	21150	21253	21151	21218	21089	21057	21406	21100	21101	21117	21201	21170	21154	21363	21193	21217	21143	21112	21209	21114	21225	21174	21116	21094	21009	21262	21218	21127	21290	21185	21320	21342	21373	21071	21245	21178	21016	21063	21365	20957	21061	21134	21024	21034	21160	21002	20972	21163	21264	20898	21190	21059	21098	21164	21233	21174	21157	21111	21229	21180	21267	21182	21082	21178	21269	21271	21242	21183	20947	21096	21191	20859	20925	21091	21128	21312	21015	21053	20967	21122	21093	21088	21016	21007	21171	21205	21239	21037	21219	21311	21179	21102	21225	21078
15930	18684	18541	18051	17702	17509	17673	17677	17529	17650	17444	17643	18537	20404	20038	19057	18250	17739	17410	17643	17590	17504	17613	17491	17456	17681	17448	17410	17537	17570	17345	17560	17462	17603	17539	17485	17641	17475	17487	17702	17652	17620	17609	17335	17453	17337	17591	17724	17433	17569	17361	17616	17600	17488	17569	17579	17598	17580	17414	17636	17534	17517	17469	17563	17442	17429	17597	17447	17719	17537	17501	17732	17597	17571	17512	17533	17588	17567	17609	17440	17561	17562	17710	17554	17549	17559	17509	17672	17515	17355	17508	17747	17431	17648	17596	17504	17602	17518	17648	17439	17311	17506	17490	17481	17713	17380	17368	17502	17659	17405	17556	17569	17301	17480	17733	17491	17485	17554	17557	17516	17434	17501	17531	17611	17546	17568	17530	17591	17644	17683	17367	17484	17332	17533	17621	17435	17368	17517	17439	17686	17440	17358	17495	17541	17506	17413	17421	17499	17521	17493	17493	17411	17614	17603	17464	17491	17400	17534	17627	17526	17554	17537	17586	17420	17536	17527	17742	17485	17524	17692	17531	17636	17426	17476	17487	17639	17751	17599	17515	17602	17551	17371	17595	17615	17580	17551	17499	17701	17491	17517	17559	17601	17477	17533	17608	17577	17468	17490	17676	17536	17604	17657	17614	17624	17601	17421	17590	17481	17480	17465	17597	17504	17402	17653	17417	17418	17425	17704	17452	17650	17490	17511	17504	17612	17636	17477	17494	17518	17496	17471	17505	17492	17665	17451	17520	17526	17461	17474	17460	17429	17475	17561	17568	17427	17405	17497	17678	17630	17446	17530	17502	17373	17451	17466	17491	17574	17463	17429	17555	17457	17542	17541	17400	17558	17443	17478	17630	17600	17802	17392	17575	17605	17543	17431	17495	17367	17800	17487	17561	17593	17485	17445	17559	17353	17562	17555	17660	17360	17655	17492	17503	17543	17467	17391	17625	17611	17571	17575	17575	17571	17441	17474	17502	17444	17476	17376	17497	17446	17484	17694	17564	17472	17701	17453	17416	17407	17698	17416	17484	17386	17501	17266	17579	17514	17487	17408	17504	17632	17713	17420	17642	17542	17573	17340	17649	17594	17518	17579	17589	17506	17315	17492	17477	17648	17564	17729	17427	17512	17477	17570	17539	17403	17688	17505	17492	17563	17621	17430	17542	17481	17589	17551	17528	17590	17728	17509	17436	17571	17597	17463	17557	17610	17546	17477	17532	17516	17325	17469	17764	17531	17359	17490	17529	17572	17652	17500	17495	17472	17487	17541	17337	17515	17633	17448	17528	17312	17472	17576	17536	17645	17610	17531	17686	17505	17780	17692	17574	17486	17404	17587	17324	17550	17428	17632	17524	17495	17672	17551	17545	17469	17534	17259	17616	17432	17540	17612	17524	17579	17489	17505	17420	17502	17510	17466	17505	17509	17503	17638	17714	17506	17412	17495	17505	17732	17589	17556	17620	17370	17622	17731	17395	17759	17396	17493	17589	17628	17554	17361	17380	17425	17448	17362	17521	17527	17451	17501	17510	17452	17699	17468	17511	17645	17615	17595	17490	17450	17557	17451	17427	17628	17394	17520	17643	17589	17644	17562	17658	17459	17635	17626	17426	17596	17423	17455	17488	17607	17538	17563	17467	17601	17511	17682	17506	17657	17463	17592	17438	17346	17657	17665	17428	17515	17659	17341	17660	17615	17636	17525	17455	17573	17557	17400	17533	17498	17528	17528	17524	17548	17264	17614	17496	17567	17559	17710	17499	17389	17806	17461	17371	17542	17562	17371	17491	17477	17323	17588	17509	17609	17418	17573	17578	17612	17511	17595	17472	17640	17522	17692	17306	17590	17537	17463	17570	17552	17526	17372	17630	17455	17519	17494	17557	17395	17690	17485	17403	17561	17454	17509	17492	17524	17435	17663	17600	17473	17484	17419	17535	17441	17377	17494	17585	17514	17582	17509	17629	17588	17523	17577	17507	17743	17567	17509	17517	17384	17413	17729	17560	17582	17524	17697	17663	17494	17515	17469	17699	17555	17699	17379	17466	17441	17471	17549	17572	17493	17631	17537	17344	17514	17585	17452	17426	17478	17542	17748	17594	17552	17447	17566	17636	17541	17666	17570	17635	17631	17458	17539	17603	17418	17623	17810	17607	17580	17663	17568	17339	17715	17518	17492	17568	17521	17503	17428	17589	17607	17496	17585	17594	17552	17428	17603	17716	17476	17635	17350	17623	17594	17458	17536	17631	17642	17530	17583	17577	17526	17722	17557	17519	17694	17586	17553	17549	17441	17443	17604	17455	17616	17525	17527	17618	17446	17539	17460	17554	17417	17397	17418	17421	17674	17679	17505	17442	17574	17429	17600	17654	17523	17367	17613	17573	17675	17433	17405	17572	17463	17641	17726	17421	17631	17577	17451	17548	17525	17496	17576	17669	17635	17565	17521	17438	17687	17580	17426	17504	17523	17520	17486	17492	17387	17767	17570	17542	17602	17494	17639	17520	17487	17626	17472	17647	17703	17573	17625	17541	17584	17413	17647	17447	17675	17520	17773	17690	17672	17587	17405	17565	17340	17398	17530	17309	17615	17439	17492	17532	17572	17546	17482	17507	17340	17552	17435	17444	17513	17672	17456	17435	17508	17405	17549	17606	17528	17428	17351	17484	17521	17411	17517	17435	17535	17619	17628	17560	17495	17648	17394	17251	17478	17590	17532	17488	17456	17489	17672	17438	17486	17704	17634	17546	17639	17592	17550	17546	17464	17415	17719	17486	17549	17369	17478	17555	17508	17393	17450	17523	17394	17678	17669	17621	17750	17629	17602	17646	17492	17518	17599	17561	17383	17405	17472	17526	17546	17560	17607	17616	17425	17627	17570	17432	17555	17526	17519	17500	17569	17501	17651	17434	17372	17576	17597	17553	17549	17555	17663	17584	17520	17403	17545	17611	17591	17494	17719	17544	17649	17532	17622	17515	17523	17650	17513	17604	17519	17683	17627	17486	17435	17468	17576	17477	17607	17478	17549	17387	17654	17485	17559	17582	17515	17564	17559	17669	17648	17404	17551	17584	17516	17388	17582	17442	17385	17647	17569	17439	17532	17551	17482	17625	17446	17586	17448	17258	17564	17592	17461	17508	17568	17676	17698	17570	17667	17407	17548	17609	17483	17580	17545	17516	17417	17632	17247	17618	17484	17467	17594	17526	17455	17488	17652	17416	17398	17723	17463	17610	17288	17673	17433	17434	17413	17694	17401	17629	17523	17547	17501	17468	17478	17649	17456	17424	17660	17479	17758	17534	17511	17576	17487	17299	17625	17434	17750	17633	17532	17607	17346	17472	17580	17550	17597	17508	17583	17485	17569	17642	17666	17536	17399	17490	17586	17399	17404	17408	17668	17538	17404	17657	17545	17500	17598	17677	17505	17593	17371	17487	17538	17486	17549	17639	17749	17537	17495	17515	17538	17647	17692	17623	17682	17498	17693	17483	17452	17698	17603	17651	17533	17588	17558	17589	17474	17436	17531	17356	17603	17630	17479	17426	17576	17447	17707	17517	17500	17538	17647	17563	17589	17522	17591	17606	17741	17556	17471	17594	17214	17677	17530	17536	17483	17612	17390	17566	17369	17436	17544	17273	17609	17519	17416	17460	17498	17606	17461	17488	17445	17570	17536	17649	17586	17579	17483	17581	17424	17637	17427	17469	17479	17591	17672	17542	17591	17525	17685	17579	17516	17449	17460	17473	17700	17691	17493	17533	17647	17445	17436	17543	17386	17454	17583	17468	17554	17467	17599	17680	17557	17491	17670	17452	17505	17509	17436	17471	17660	17625	17605	17515	17432	17495	17463	17599	17549	17262	17516	17572	17502	17591	17605	17711	17400	17461	17462	17443	17649	17592	17492	17495	17625	17519	17385	17436	17561	17406	17434	17684	17518	17651	17624	17452	17495	17698	17482	17584	17513	17597	17604	17736	17489	17466	17570	17287	17650	17384	17521	17695	17598	17309	17671	17379	17477	17497	17486	17486	17594	17463	17447	17587	17531	17376	17420	17433	17608	17593	17536	17750	17573	17472	17507	17553	17549	17502	17573	17492	17686	17613	17533	17699	17385	17406	17445	17605	17622	17450	17364	17626	17538	17548	17521	17640	17586	17771	17473	17543	17590	17429	17646	17455	17644	17597	17451	17590	17430	17515	17611	17457	17614	17505	17460	17490	17499	17753	17580	17461	17363	17501	17650	17581	17661	17642	17563	17615	17718	17534	17529	17526	17650	17596	17504	17629	17569	17534	17615	17586	17572	17654	17541	17619	17643	17595	17415	17513	17503	17584	17471	17640	17496	17545	17402	17482	17522	17555	17571	17623	17618	17650	17488	17615	17435	17733	17608	17553	17462	17464	17609	17614	17321	17568	17509	17587	17395	17639	17605	17587	17575	17410	17560	17525	17490	17521	17693	17533	17459	17593	17560	17523	17669	17731	17548	17472	17529	17572	17428	17646	17461	17577	17564	17393	17611	17492	17657	17637	17626	17686	17558	17619	17542	17540	17529	17690	17644	17668	17656	17376	17636	17486	17566	17627	17480	17748	17418	17618	17625	17331	17588	17632	17423	17509	17581	17559	17430	17481	17429	17401	17536	17593	17465	17501	17427	17603	17508	17434	17708	17530	17623	17688	17473	17332	17342	17496	17630	17649	17632	17632	17605	17685	17457	17429	17417	17449	17456	17540	17424	17610	17514	17435	17620	17465	17583	17622	17427	17610	17504	17494	17392	17556	17506	17521	17476	17434	17340	17615	17395	17543	17721	17552	17607	17694	17621	17707	17352	17519	17595	17594	17435	17533	17522	17529	17576	17471	17601	17593	17476	17456	17449	17562	17416	17674	17509	17659	17453	17733	17564	17471	17472	17425	17430	17442	17576	17559	17705	17496	17653	17384	17635	17560	17599	17520	17408	17528	17473	17561	17656	17530	17587	17337	17583	17308	17445	17489	17457	17510	17513	17518	17511	17548	17478	17484	17600	17568	17338	17556	17309	17498	17569	17494	17653	17521	17516	17509	17520	17526	17570	17566	17689	17324	17354	17422	17549	17496	17484	17605	17497	17614	17629	17593	17530	17458	17661	17550	17654	17404	17488
23355	21060	28541	23884	22276	24042	24751	22332	22290	22429	22398	22204	28356	34419	32779	28752	25042	23333	22183	22284	22048	22034	21981	22034	21789	21711	22046	21989	21912	22028	21751	21934	21926	21670	21948	21830	21933	21905	21851	22054	21987	22004	22064	22063	22101	21985	21942	21874	21855	21871	22003	21978	21908	21734	21824	21937	22042	21840	22005	21818	21912	21938	22016	22095	21892	21962	22221	22046	21719	21726	21961	21861	21839	21783	21836	22138	21835	21721	21864	21832	21900	21896	21849	22138	21893	21833	21861	21765	21796	21799	21868	21769	21873	21928	21978	21943	21733	21952	21903	22081	21587	21769	21980	21820	21762	21841	21892	21794	21850	21650	22032	21892	21883	21824	21924	21911	21823	21831	21863	21693	21849	21600	21906	21876	21719	22020	21947	21877	21878	22040	22043	21735	21818	21919	22021	21871	21906	21714	22018	21807	21756	21649	21739	21774	21857	21930	21916	21928	21715	22022	21951	21906	21786	21661	21873	21899	21696	21991	21977	21818	21979	22176	21892	21991	21812	21971	21825	21675	21985	21634	21789	21921	21860	21804	21770	21823	21729	21759	21693	21841	21779	22021	21854	21818	22003	21999	21826	21804	21662	21835	21879	21824	21852	21701	21946	21755	22072	21792	21661	21747	22025	21898	21812	21950	21863	21854	21940	21764	21748	21866	21923	21997	21920	21944	21708	21733	21905	21766	21803	21560	21752	21857	21945	21747	21800	21719	21837	22020	21786	21726	21919	21716	21967	21809	21906	21954	21685	21920	21770	22097	21846	21824	21732	21837	21870	21999	21915	21879	21813	21859	21946	21887	21904	21937	21778	21784	21831	21821	21766	21781	21998	21977	21591	21724	21707	21831	22083	21867	21975	22106	21825	21860	21794	21684	21882	21867	22128	21853	21869	21871	21833	21982	21940	21757	21966	21779	21902	21978	21941	22104	21878	21934	21893	22025	21876	21804	21849	22015	21905	21901	21714	21570	21757	21648	21891	21936	22107	21921	22054	21970	21764	21885	21838	22036	21818	21693	21787	21941	21663	21691	21910	21811	21873	21848	21840	21679	21865	21971	21784	21755	21730	21852	21735	21863	22019	21892	22065	21916	22165	21822	21771	21746	22080	21973	21801	21606	21862	21793	21998	21862	21921	21797	21674	22014	21754	21843	21985	21737	21763	21800	21725	21897	22112	21779	21948	21725	21845	21762	21882	21820	21873	21940	21923	21823	21819	21852	21946	22092	21860	21985	21812	21773	21852	21863	22108	22016	21967	21972	21904	21717	21787	21867	21943	21804	21844	21804	21841	21821	21755	21852	21681	21812	21687	21847	21821	21779	21981	21856	21815	21898	21792	21856	21783	21966	21726	21768	21854	21761	21806	21971	21713	21861	21729	21918	21909	21790	22043	21978	21764	21700	21844	21914	22006	21883	21825	22039	21697	21845	21922	21918	21916	21860	21738	21684	21837	21906	21675	21708	22156	22040	21801	21989	21942	21877	21822	21781	21857	21726	21949	21944	21932	21806	21698	21719	21845	21666	22011	21800	22003	21788	21913	21723	21973	21719	21830	21864	21928	21899	21960	21846	21743	22008	21823	21847	22119	21923	21947	21706	21797	21958	22005	22125	21538	21617	21824	21795	22004	21778	21797	21940	21823	21985	21986	22184	21793	21441	21741	21818	22034	21745	21792	21864	21910	22060	21792	21817	21906	21781	21938	21733	21987	21665	22038	21953	21750	21803	21624	21757	21947	21792	21706	21651	21713	21952	21998	21759	21910	21880	21674	21891	22000	22050	21930	21918	21798	21926	22016	22009	21719	21496	21808	22064	21760	21882	21745	21857	21675	21976	22063	21891	21969	21792	21957	21836	21784	21936	21872	21982	21882	21852	21845	21863	21802	21883	21898	21665	22019	21793	21760	22050	21866	21795	21762	22020	21879	21985	21772	21777	22111	21829	21657	21726	22011	21901	21856	21840	21930	21875	21789	21715	21990	21822	21948	21983	21923	22026	21934	21918	21862	21861	21823	21951	21708	21748	21881	21759	21713	21695	22039	21798	21812	21836	21776	21710	21993	21682	21892	21760	21875	21908	21896	21934	21751	21926	21837	21875	21878	21811	21791	21850	21844	21853	21596	21750	21816	21872	21962	21758	21812	22046	21771	21818	21760	21814	21887	21660	22065	22119	21708	21810	21915	21785	22044	21961	21842	21884	21625	21962	22140	21725	21991	21794	21656	21840	21908	21742	21865	21965	21780	21782	21887	21936	21803	21943	21708	21900	21883	21769	22100	22002	21696	21879	22161	21889	21933	21794	21609	21853	21843	21895	21883	21844	21671	21790	21778	21888	22019	21946	21862	21885	21822	21648	21791	21945	21985	21811	21813	21665	21803	21758	21592	21689	21949	21970	22133	21884	21781	21821	21963	21820	21896	21899	21812	21996	21690	22057	22013	21887	21871	21914	21729	21814	21968	21793	21781	21952	22177	21892	21963	21801	21873	22113	21937	21648	21648	21968	21879	21998	21764	21845	21790	21814	22055	21675	21700	21822	21665	21742	21928	21809	22004	21771	22070	22059	21901	21928	21750	22224	21820	21829	21786	21854	21823	22006	22026	22322	21725	21761	21977	22021	21812	21800	21863	21729	21818	21825	21807	21906	21773	21793	21790	21820	21854	21767	21770	22096	21738	21916	21810	21888	22052	21828	21972	21979	21756	21674	21731	21814	21991	21564	21806	21816	21879	21772	21843	21816	21929	21684	21833	21992	21883	21868	21920	21794	21795	21707	21980	21900	21800	21695	21711	21945	21845	21762	22153	21593	21744	21908	21816	21843	21907	21778	21990	22045	21804	21753	21636	22082	21872	21922	21944	21626	21687	21854	21764	21691	21807	21904	21846	22009	21813	21605	21948	21813	21583	21730	22003	21738	21802	21897	21802	21845	21847	21663	21943	21881	22078	21812	21622	21958	21683	21819	21882	22028	21874	21749	21830	21852	21650	22029	21926	22012	22131	21769	21811	21873	21912	21964	21971	21991	21847	21811	21711	21911	21743	21797	21901	21589	21851	21792	21600	21846	21799	21951	22026	21808	21765	21785	21814	21733	22020	21801	21693	22089	21688	21933	21824	21875	21852	21824	21933	21829	21920	21790	21926	21953	22007	21860	21886	21999	21864	21951	21866	21695	21866	21837	21991	21835	21937	21758	21946	21820	21906	21929	21920	21837	21860	21741	21920	21959	21757	21966	21962	21921	21819	21523	21655	22042	21966	21986	21897	21958	21897	21916	22189	22129	21953	21853	21892	21849	21729	21840	22052	21745	21882	21821	21824	21681	21903	21721	21952	21835	21920	21996	21714	21789	21908	21904	21871	22140	21900	22056	21934	21877	21792	21947	21883	21817	21902	21862	21821	22013	21741	21779	22105	21900	21803	21860	21838	21730	21937	21805	21819	22025	22063	22016	21947	21807	21954	21921	21897	21669	21802	21741	21933	22103	21926	22031	21634	21975	21820	21763	21883	22029	21875	21779	21698	21792	21919	21911	21658	21908	21750	21963	21858	21746	21924	21750	22016	21775	22014	21662	21778	21892	21919	21961	21979	21925	21616	21704	21696	21832	21869	21698	21736	21983	21858	21895	21988	21879	22054	21913	21871	21831	21860	21721	21704	21897	21854	22008	21649	21773	21916	21756	21985	21938	21815	21973	21855	21997	21971	21814	21848	21924	21889	22026	21638	21898	21917	21875	21746	22063	21784	21636	21771	21899	21903	22027	21913	21892	21838	21943	21952	21800	21856	21941	21986	21798	22068	22121	21977	21968	21830	22007	21703	21886	21872	21834	21961	21849	21830	21783	21822	21942	21849	21890	21785	21857	21835	21681	21859	21822	21911	21941	21798	21750	21991	21729	22047	21679	22050	21747	21948	21719	21957	21972	21831	21914	21852	21813	21918	21801	21726	21984	21958	21883	21707	21818	21899	21837	21608	21943	22112	21999	21847	21714	21837	22069	21887	22030	21918	21774	21668	21902	21876	21857	21978	21807	21808	21909	21677	21784	22039	21679	21881	21765	21655	21779	21937	21950	22109	21927	21813	21840	21728	21955	21830	21744	22077	21960	21881	21712	21973	21856	21753	21693	21996	21955	21693	22029	21806	21777	21836	22140	21909	21862	21885	21936	21844	21949	21907	21756	21882	21857	21963	22083	21886	21889	21992	22075	21997	21903	21912	21876	21711	21984	21545	21751	21744	21836	21980	21784	21900	21901	21894	21988	21760	21752	21788	21951	21866	21751	21817	21934	21930	21893	21812	21881	21859	21990	21865	21730	21892	22005	21807	21816	21787	21596	21751	21937	21866	21832	21880	21638	21754	21709	22031	22049	21939	21983	21748	21732	21890	21891	21687	21723	22036	21834	21859	21724	22065	21630	21880	21712	21786	21794	21866	21929	21952	21955	21823	21972	21967	21716	21921	21911	21945	21873	21841	21866	21715	21894	21737	21756	21852	21946	21864	21951	21970	21868	21977	21835	21763	21839	21865	21881	21750	21789	21871	21949	21952	21784	21692	21905	21969	22006	22155	22055	21937	22017	21795	21992	22018	21863	21975	21727	21835	21938	21787	21948	21883	21769	21965	21989	21841	21882	21829	21796	21895	21906	21905	21847	21772	21984	21786	21812	21943	21936	22128	22141	22027	21801	22303	21898	21951	21735	22063	21782	21805	21843	21934	21924	21765	21849	21827	21728	21947	21938	21808	21725	21947	21927	21730	22020	21695	21959	21746	21839	21779	22011	21941	21794	21808	21943	21974	21724	21828	22008	22024	21955	21722	21700	21898	21874	21960	21908	21978	21896	21769	21939	21955	21812	21697	22086	22141	21825	21804	22067	21715	21863	21733	21983	21756	21828	21687	21794	21733	21917	21801	21916	21797	21741	21761	21941	21670	21940	21850	22002	22094	21990	21827	22087	21835	21825	21835	21807	21744	22015	21847	21923	21777	21910	21871	21884	21894	21918	21656	21796	21782	22006	21797	21955	21904	21802	21908	21950	21649	21678	21820	21714	21983	21595	21975	21835	21813	22030	21851	21920	21949	22069	22034	21789	21773	21661	21839	22031	21909	21686	21760	21700	21922	21776	21966	21758	21761	22040
15178	24696	23008	20541	19397	18912	18823	18513	18476	18406	18334	18247	29433	35245	31999	26539	21799	19385	18566	18171	18087	18065	18095	18287	18061	18191	18063	17977	17852	18022	18134	18078	17912	18072	18100	18029	18005	18070	18130	18022	18048	18118	17888	17954	17967	17900	18044	18004	18088	18138	17979	18034	18078	18029	18133	18016	17969	18142	18062	18107	17792	17935	18008	18020	18043	18050	18057	18018	18124	18024	18091	18049	18116	17927	17934	18064	18018	17982	17985	18082	18019	18010	18021	17939	18083	17969	18073	17990	18070	17956	18198	17884	18041	17901	17985	18041	17879	18042	18034	18021	17948	18102	18190	18036	18067	17905	18041	18069	17808	17889	17961	18046	17958	18079	17814	17973	18035	17986	18122	18143	17925	17977	18109	17957	17855	17912	18211	18082	18101	18006	17893	17994	18019	17986	18106	17837	17934	18118	18045	17904	18040	18032	17965	18105	18021	17998	17815	17903	17980	18032	18027	18012	18042	17910	18031	18043	17983	18161	17794	17987	18092	17959	17817	17910	18002	18049	17915	18163	18003	18010	17760	18024	17880	18083	17966	17853	17940	18002	18061	17939	17953	17903	18092	17854	18044	18116	17777	17923	17987	17992	18119	17872	17935	18078	17992	17985	17887	18049	18019	17930	17887	18311	18164	17792	18068	17910	17989	17947	18006	18088	18106	17997	18119	17862	18105	17952	18211	17751	18034	18014	18119	18098	18086	18022	18081	17879	17947	17911	17987	18104	17866	18000	17997	18129	17887	18178	17874	17882	17920	17897	17966	18054	17939	18014	18062	17978	17975	18073	17948	18024	18033	17868	17924	18034	17905	17988	18014	17978	18064	18109	17987	18076	17928	18157	17907	18036	18122	18088	17832	17938	18018	17911	18136	18082	18105	17924	18086	18023	18019	18071	17939	17879	18015	18181	18078	17904	18248	17974	18046	17991	18026	17994	17941	18006	18210	17962	18035	17906	18008	18259	17897	18015	17916	17795	17969	17900	18065	17994	17893	17901	17922	18052	18062	18040	17930	17986	17866	18300	17871	17975	18126	18145	17898	17958	17967	18018	18065	17988	18185	18013	17913	18091	17857	17954	18000	17946	17788	17978	18064	18139	18067	18081	17876	18177	18045	18121	17806	18082	18070	18105	17995	17822	18004	18108	17827	17934	17874	17755	17816	18066	18095	18042	17826	17996	17894	17869	18021	18056	18002	18194	18039	17992	17840	17940	18107	18094	17995	18098	17965	17851	17901	17962	17894	18028	17854	18005	17869	18205	18150	17972	17863	18097	17931	18046	18165	17812	17891	18038	18012	18183	17904	17920	18005	17911	18030	18022	17987	18121	17785	18235	18053	18093	17844	17871	17907	17879	18011	18063	18070	18030	17771	17799	17966	18184	17974	17950	18007	18064	18003	17912	17844	18094	18024	17894	18015	18090	17854	17844	17992	18057	18038	18028	17916	18085	18177	18079	17993	17969	17855	18057	17979	17942	18127	18226	18056	18038	17957	17947	17917	17929	17930	18134	17949	18091	17965	17939	17964	18127	17935	17901	18078	17935	18014	18071	18007	18047	18088	18132	18008	18109	18137	17809	17978	18036	18039	17924	17841	18070	17875	17956	18007	18124	17977	18243	18049	18033	18128	18044	17967	17886	18066	18096	18038	17812	18069	18081	17976	17934	18056	17999	18075	17944	17945	18013	17917	17940	17995	17973	17763	18084	18054	17810	18020	18016	18113	17944	18014	18120	18051	18068	17972	18003	18097	17842	17931	18023	18124	17993	17948	17889	17983	17978	17818	17913	17955	17832	18188	17904	17965	18203	17763	18042	17891	18031	18035	17992	17971	17949	17962	17931	17997	18002	17847	18059	17882	18053	17918	18061	17962	17978	17906	17950	17916	17796	17932	18098	17979	18038	17948	17942	18083	17805	18317	18050	17976	18022	18102	18211	18039	17890	18053	18037	17923	18115	17911	17976	17957	18004	18077	17974	17932	17893	18009	17996	17774	18083	17973	18123	17979	17794	18154	18086	17983	17946	18024	18105	18122	18032	18009	17893	18190	18097	17993	17910	17884	17999	18101	18242	18136	18071	17950	18138	18041	17939	18175	18039	18030	18124	18096	18201	18003	18057	17931	17905	18082	17834	18033	17994	17751	17946	17823	18067	17964	18073	17969	17993	17992	17708	18138	17872	18048	17954	18074	17955	17949	17967	17789	17877	17934	18012	18050	18043	17998	17977	18165	18148	17969	17917	17929	17884	18025	18172	17936	18024	17973	18024	18178	17980	18007	17972	17919	17956	17991	18044	17868	17884	18034	17841	18089	17993	17933	17766	17939	17947	18083	17933	18012	17977	18025	17804	18106	17898	18021	18108	18028	18038	17890	18127	18070	17974	18208	18015	17989	17879	18011	18021	17977	18044	18166	18138	17964	18028	18148	17937	17899	17948	17986	17975	18088	18022	17923	18229	17892	18090	18102	17940	17969	18027	18124	18105	18066	18072	18070	17955	17890	17993	18037	17946	17892	17920	18086	17972	18226	17838	18004	18079	18104	18160	17918	18141	18060	18138	17913	17951	18058	17992	18056	18092	18010	18036	17798	18031	17906	18036	17953	18048	18010	17763	18158	17966	17840	18102	18121	17964	18175	18211	18113	17974	17981	17865	18129	18001	17972	18095	17963	17985	18019	18107	17991	17904	18319	18241	18055	17905	18026	17950	18071	17954	18061	17957	18043	18065	18047	17949	17972	18040	18196	17983	17951	18154	17905	18053	18007	18063	17922	17873	18011	18161	18048	18050	18133	18047	18091	17928	18018	18188	18080	18023	18293	17853	17998	18038	17950	17965	17944	17976	17995	17833	17933	18077	17828	18074	18008	18173	17867	18092	18138	18064	18051	17876	18015	17928	17867	18149	17830	17931	17970	18023	18156	17962	17815	17909	17852	17908	18084	18074	18023	17830	17933	17998	17889	17996	18073	17887	17940	18218	18057	17882	18006	17964	18033	17974	18019	17834	18078	17859	17967	17800	17943	17987	18249	17875	18273	17969	17791	17886	18054	18078	17964	17988	18024	17983	18050	17937	17977	17894	17925	17977	18077	17813	18067	17998	17981	18144	18080	18185	17798	17987	17998	18096	17980	18142	17935	18124	17995	18003	18115	18163	18096	18082	17997	18134	17987	18127	18001	17892	17987	17800	18142	17892	17945	18077	17870	17983	17880	17778	17965	17980	17910	18082	17986	18050	18103	17865	18080	17852	17919	18036	17963	17912	18007	17882	17865	17832	17873	18114	17848	17976	18049	17815	17905	18052	17906	17966	17895	18037	18097	18044	17799	17975	18106	18064	17901	17955	18086	17999	18137	18039	18150	17931	18004	17890	18133	18062	17926	17756	18029	17931	18081	17912	18064	17843	17917	17978	17930	17947	17951	18052	17821	17930	18082	17978	18176	18011	18098	17916	18092	17978	18107	17938	17971	17944	17971	17982	18150	17951	18087	17987	17994	17979	18033	17999	18114	18036	17971	17867	18033	17841	18105	17951	18006	17989	17848	17961	18021	17955	17853	18084	18039	17979	17997	17902	17970	17977	17918	17981	18063	18003	18115	17910	17988	17986	18024	18054	17994	17997	18035	17968	18051	17927	17972	17904	17927	17886	17905	18120	17949	17958	17869	17978	18170	17889	18144	17903	17785	18066	17969	18062	17916	17975	18023	18102	17885	17824	17918	18134	18029	18086	18079	18047	17926	18186	18050	17908	18157	18038	17944	18034	18090	18014	17908	17874	17989	17957	17876	18040	17943	18063	17936	17976	18100	17983	17917	18063	18062	17929	17973	18028	18048	17972	18094	18093	17971	17990	18152	17968	18028	17942	17983	17928	18105	17984	18091	17940	17922	18019	17927	18064	18168	17902	18033	18134	17799	17952	18118	18029	17959	17995	17878	17988	18021	17814	18084	17948	17833	17902	17922	17910	18050	17971	18077	18073	17966	18089	17881	18048	18117	18028	18266	17868	18005	17950	17903	18046	17883	18062	18062	17994	18002	18110	17978	18076	18203	18007	18061	17971	17802	18155	17997	17842	17872	17825	18027	18000	17971	18080	17886	18044	18002	18160	18088	18055	18060	17950	18076	18034	18136	17940	18189	17902	18058	17967	17986	18001	18017	18061	18164	17949	18164	17834	17997	18084	17953	18092	18076	17966	17918	18096	17886	18169	17998	18106	18008	17919	18071	18003	18086	17931	17864	18083	18135	18105	18021	18125	17967	18059	17931	17898	18028	18215	18120	18010	17944	18060	18067	17866	18041	17823	18016	18073	18017	17970	18003	18063	17969	18103	17842	18083	18029	17899	18083	18141	18045	17953	18065	18024	17930	18004	18164	17868	18169	18003	17929	17920	18024	17988	17764	17977	17969	17989	17795	18020	17943	18185	18123	18068	18031	18099	17987	17746	18099	17939	17928	18030	18037	18221	17901	17999	17787	18050	17917	17850	17946	17935	17877	18047	18032	18062	17935	18040	17886	18044	18007	18006	17913	17856	17919	18062	18167	17847	17970	17908	17943	18104	18040	18058	18116	17980	17987	18132	17933	18112	18052	17941	17903	18122	17941	18129	17751	17959	18130	17843	18011	17975	18072	18050	18064	17903	18236	17772	18098	17930	18034	17955	18197	17892	17933	18160	17984	18170	18026	17969	17931	18058	18003	17924	18159	17957	17953	18032	17885	18054	17974	17981	18029	17978	17877	18018	17973	18113	18295	17856	17963	18032	18150	18035	17890	18047	18159	18010	18067	18070	17889	17912	17878	18054	17967	18064	17936	17956	18072	18036	17993	18006	18071	18053	18111	17957	17979	17938	18011	18100	17858	18088	17901	18104	18005	17998	17721	17878	18053	18126	18005	18020	17855	18160	17951	18102	17978	18044	17990	17847	18216	18072	18072	17876	18122	17949	18138	18026	17966	17918	18032	18003	17965	17999	18083	17876	17878	17967	18082	18021	17896	17897	17808	17982	17925	17896	17977	18018	17939	18104	17944	18054	18095	18036	17891	18121	17891	17902	17908	17971	17957	18008	18045	18069	18172	18139	17893	17727	18248	17966	17891	17958	18037	18047	18051	18055	17941	18070	18159	18162	18045	18217	18160	18003
22372	20982	28706	23432	21316	24239	27645	23478	22670	22975	23036	22807	31562	42028	39476	34014	28238	24797	23370	22761	22612	22508	22547	22609	22531	22447	22723	22614	22430	22443	22401	22487	22589	22476	22326	22429	22328	22550	22711	22415	22456	22447	22432	22504	22362	22619	22476	22377	22499	22406	22550	22700	22584	22517	22439	22526	22576	22409	22585	22403	22601	22304	22075	22486	22355	22189	22327	22380	22538	22421	22556	22350	22615	22510	22406	22339	22553	22423	22338	22464	22318	22440	22379	22607	22274	22433	22400	22553	22528	22488	22413	22430	22488	22545	22380	22218	22291	22286	22286	22337	22449	22299	22173	22421	22468	22543	22350	22477	22552	22492	22151	22300	22527	22442	22470	22520	22405	22580	22454	22451	22335	22472	22451	22314	22497	22599	22290	22629	22283	22360	22269	22323	22227	22440	22212	22412	22570	22176	22228	22287	22407	22459	22311	22593	22414	22446	22532	22235	22373	22450	22469	22410	22604	22297	22399	22330	22465	22509	22497	22191	22268	22430	22522	22407	22445	22354	22262	22448	22485	22513	22406	22552	22450	22383	22355	22306	22327	22277	22225	22291	22322	22459	22398	22531	22327	22366	22436	22529	22424	22486	22326	22543	22370	22293	22527	22545	22453	22102	22490	22023	22389	22280	22310	22286	22343	22304	22235	22343	22411	22553	22153	22367	22458	22514	22451	22358	22419	22466	22357	22341	22274	22211	22320	22429	22243	22568	22455	22478	22372	22361	22195	22238	22380	22400	22446	22358	22442	22159	22235	22531	22393	22281	22516	22436	22430	22434	22485	22265	22317	22246	22352	22526	22327	22308	22451	22353	22393	22519	22530	22402	22251	22139	22458	22413	22239	22304	22514	22457	22410	22221	22378	22505	22313	22509	22297	22370	22447	22411	22438	22142	22340	22473	22162	22483	22149	22533	22227	22374	22220	22645	22412	22427	22588	22464	22510	22242	22478	22300	22508	22476	22417	22480	22332	22194	22350	22296	22500	22655	22286	22414	22342	22329	22447	22706	22258	22738	22405	22397	22445	22244	22324	22370	22123	22454	22444	22368	22431	22337	22505	22195	22356	22492	22519	22139	22349	22479	22430	22213	22364	22261	22543	22227	22392	22241	22334	22260	22347	22354	22353	22303	22306	22499	22403	22449	22359	22286	22299	22428	22490	22281	22603	22439	22407	22541	22413	22524	22454	22317	22361	22382	22308	22567	22365	22229	22291	22475	22531	22244	22262	22488	22323	22363	22519	22419	22480	22346	22291	22248	22551	22271	22497	22422	22485	22353	22347	22285	22304	22207	22347	22311	22231	22295	22535	22478	22309	22260	22381	22274	22369	22427	22416	22498	22186	22427	22324	22217	22454	22411	22309	22489	22313	22247	22453	22392	22402	22341	22445	22311	22585	22536	22474	22396	22201	22259	22375	22378	22484	22245	22434	22458	22223	22443	22216	22496	22718	22724	22376	22329	22462	22577	22671	22355	22482	22339	22323	22507	22294	22439	22533	22612	22476	22609	22582	22391	22401	22430	22457	22234	22406	22492	22325	22432	22398	22441	22404	22438	22402	22472	22144	22291	22473	22508	22459	22494	22312	22205	22467	22374	22324	22272	22345	22429	22509	22454	22271	22540	22363	22319	22526	22366	22394	22388	22302	22188	22306	22202	22470	22296	22415	22193	22398	22481	22350	22456	22440	22251	22435	22489	22432	22437	22332	22427	22214	22109	22392	22600	22438	22411	22452	22465	22431	22538	22342	22385	22443	22413	22418	22334	22370	22531	22215	22438	22292	22367	22421	22340	22338	22373	22361	22483	22365	22300	22423	22343	22339	22248	22300	22642	22422	22370	22093	22336	22263	22117	22106	22213	22199	22524	22308	22318	22455	22486	22458	22384	22425	22398	22300	22230	22290	22282	22329	22308	22328	22305	22381	22286	22353	22262	22310	22275	22493	22239	22413	22346	22127	22219	22406	22153	22327	22364	22397	22209	22440	22389	22335	22434	22479	22180	22521	22335	22423	22265	22379	22505	22122	22366	22225	22217	22382	22385	22483	22297	22260	22341	22247	22327	22446	22583	22422	22331	22446	22273	22332	21978	22273	22377	22164	22325	22567	22540	22559	22215	22338	22022	22412	22412	22278	22521	22336	22147	22328	22450	22303	22312	22344	22340	22381	22234	22548	22363	22440	22351	22218	22415	22464	22338	22222	22394	22305	22542	22317	22181	22399	22225	22250	22366	22564	22370	22401	22457	22501	22248	22249	22459	22277	22247	22430	22404	22415	22495	22283	22531	22469	22408	22549	22152	22461	22322	22286	22614	22410	22392	22349	22512	22341	22312	22287	22374	22295	22319	22253	22323	22679	22316	22315	22336	22164	22020	22140	22413	22502	22291	22358	22259	22306	22170	22408	22222	22246	22250	22250	22173	22229	22323	22449	22380	22336	22182	22394	22369	22503	22507	22264	22412	22501	22406	22219	22356	22384	22411	22380	22327	22427	22299	22516	22339	22409	22281	22434	22570	22299	22535	22487	22447	22281	22394	22194	22413	22367	22368	22265	22440	22039	21939	22412	22342	22430	22180	22244	22178	22230	22359	22217	22389	22280	22353	22235	22280	22282	22349	22433	22364	22386	22450	22354	22378	22654	22231	22314	22303	22335	22325	22348	22355	22377	22381	22535	22293	22277	22276	22407	22387	22399	22247	22448	22297	22319	22449	22418	22237	22278	22322	22405	22210	22317	22394	22333	22517	22242	22392	22443	22409	22349	22326	22390	22429	22389	22389	22524	22395	22507	22532	22469	22457	22370	22468	22559	22510	22244	22543	22555	22483	22385	22391	22378	22480	22231	22287	22290	22460	22496	22231	22384	22126	22256	22179	22118	22449	22462	22569	22155	22415	22376	22494	22323	22180	22224	22359	22558	22364	22372	22321	22443	22329	22373	22278	22633	22414	22204	22356	22514	22395	22281	22571	22412	22652	22331	22493	22534	22394	22293	22486	22446	22126	22509	22493	22492	22304	22410	22527	22372	22505	22506	22354	22180	22268	22484	22229	22531	22253	22448	22282	22549	22361	22384	22373	22209	22476	22576	22576	22537	22230	22478	22414	22186	22719	22535	22399	22359	22275	22525	22520	22197	22394	22453	22501	22487	22411	22339	22412	22561	22463	22432	22639	22621	22524	22660	22404	22385	22281	22265	22383	22569	22497	22382	22308	22624	22619	22629	22209	22529	22232	22300	22355	22392	22261	22183	22398	22317	22152	22429	22491	22503	22327	22038	22534	22195	22215	22350	22215	22287	22324	22332	22342	22416	22379	22311	22321	22431	22486	22557	22619	22243	22418	22558	22285	22340	22253	22391	22343	22644	22212	22161	22506	22501	22465	22145	22224	22514	22519	22705	22286	22203	22463	22313	22364	22281	22337	22378	22342	22330	22383	22367	22433	22308	22378	22494	22409	22551	22345	22243	22603	22617	22376	22375	22499	22536	22311	22425	22313	22351	22407	22494	22315	22288	22351	22268	22289	22283	22405	22351	22338	22100	22293	22261	22437	22227	22409	22466	22334	22440	22327	22300	22521	22395	22320	22576	22188	22390	22347	22464	22165	22401	22445	22288	22100	22401	22464	22602	22479	22386	22211	22409	22326	22560	22412	22189	22382	22603	22041	22445	22502	22082	22337	22444	22434	22304	22448	22443	22240	22355	22517	22281	22534	22505	22367	22366	22310	22233	22327	22381	22318	22441	22535	22520	22244	22370	22597	22419	22107	22542	22500	22436	22271	22265	22377	22246	22476	22323	22330	22616	22317	22343	22560	22414	22121	22217	22501	22277	22371	22436	22271	22371	22513	22433	22419	22400	22370	22171	22384	22247	22236	22377	22252	22507	22394	22056	22275	22445	22417	22459	22400	22398	22445	22513	22303	22329	22337	22477	22291	22381	22649	22447	22237	22326	22261	22493	22404	22426	22504	22272	22300	22357	22355	22552	22192	22315	22205	22484	22400	22388	22500	22259	22288	22197	22307	22272	22442	22319	22510	22209	22400	22173	22222	22417	22394	22515	22193	22308	22350	22257	22438	22340	22280	22310	22455	22181	22434	22522	22217	22297	22140	22247	22425	22423	22356	22274	22484	22229	22334	22273	22245	22421	22377	22576	22633	22386	22365	22415	22446	22437	22378	22393	22271	22367	22477	22500	22439	22486	22382	22555	22500	22522	22359	22443	22574	22301	22357	22253	22353	22295	22070	22457	22383	22480	22375	22398	22279	22236	22350	22074	22325	22315	22358	22492	22336	22572	22284	22466	22447	22506	22178	22427	22213	22410	22302	22292	22384	22350	22379	22392	22241	22367	22124	22493	22289	22441	22362	22411	22385	22410	22293	22398	22196	22365	22509	22332	22314	22342	22320	22433	22476	22595	22287	22477	22285	22176	22313	22492	22345	22349	22214	22445	22488	22579	22238	22538	22306	22279	22335	22420	22213	22414	22425	22078	22435	22442	22536	22355	22496	22393	22431	22462	22318	22358	22574	22223	22367	22371	22412	22377	22393	22261	22276	22485	22483	22190	22330	22238	22334	22336	22291	22389	22298	22239	22427	22494	22518	22375	22309	22180	22480	22346	22265	22199	22525	22414	22322	22265	22573	22203	22412	22300	22253	22339	22539	22536	22390	22396	22341	22316	22451	22460	22330	22368	22209	22514	22138	22437	22342	22351	22281	22642	22439	22462	22419	22280	22334	22431	22303	22392	22473	22435	22190	22342	22617	22344	22078	22279	22367	22074	22099	22117	22276	22314	22246	22351	22459	22378	22305	22212	22387	22306	22337	22250	22263	22307	22402	22292	22672	22314	22455	22421	22434	22560	22387	22441	22436	22377	22279	22459	22385	22381	22372	22525	22333	22458	22401	22291	22518	22305	22380	22523	22338	22661	22352	22231	22438	22379	22276	22253	22225	22344	22433	22340	22237	22346	22370	22366	22399	22290	22510	22327	22583	22270	22433	22357	22212	22336	22330	22429	22380	22417	22177	22213	22358	22262	22335	22205	22203	22314	22429	22466	22473	22239	22408	22567	22406	22540	22529	22504	22255	22368	22601	22566	22433	22370	22239	22312	22281	22423	22381	22492	22408	22285	22347
16499	28306	26151	22213	20744	19816	19357	19298	18947	18681	18617	18625	33260	42850	39556	32557	24935	20527	18977	18393	18266	18472	18290	18446	18180	18355	18225	18260	18176	18123	18382	18171	18453	18244	18330	18272	18358	18346	18303	17997	18180	18257	18227	18093	18277	18129	18177	18442	18277	18206	18275	18439	18383	18284	18314	18093	18195	18211	18418	18243	18344	18302	18234	18250	18148	18063	18285	18220	18243	18065	18254	18228	18202	18285	18297	18162	18154	18194	18092	18108	18305	18230	18274	18192	18236	18230	18414	18294	18252	18202	18332	18237	18232	18280	18111	18211	18191	18198	18355	18301	18375	18319	18349	18146	18352	18218	18337	18255	18393	18201	18385	18202	18244	18094	18233	18414	18336	18409	18411	18308	18254	18250	18233	18209	18319	18198	18321	18117	18215	18328	18282	18232	18297	18169	18248	18250	18324	18244	18299	18136	18113	18223	18259	18278	18179	18282	18177	18324	18269	18169	18176	18293	18105	18387	18247	18181	18156	18170	18266	18249	18239	18245	18222	18093	18273	18277	18151	18266	18416	18056	18289	18067	18354	18521	18239	18062	18180	18142	18313	18201	18186	18126	18415	18157	18380	18222	18242	18045	18151	18135	18279	18104	18276	18242	18101	18197	18085	18360	18266	18209	18320	18234	18259	18389	18272	18218	18254	18241	18197	18199	18413	18093	18166	18255	18331	18246	18233	18172	18181	18149	18225	18245	18112	18000	18363	18166	18328	18149	18381	18262	18220	18233	18253	18321	18204	18022	18208	18195	18052	18168	18164	18272	18218	18221	18284	18127	18309	18332	18135	18239	18445	18147	18345	18235	18341	18262	18390	18112	18161	18184	18242	18202	18233	18287	18337	18124	18218	18323	18309	18203	17963	18177	18345	18256	18165	18286	18268	18298	18322	18100	18243	18256	18100	17974	18186	18417	18441	18210	18366	18211	18089	18392	18342	18200	17892	18226	18196	18043	18151	18244	18228	18338	18310	18210	18031	18105	18225	18203	18115	18307	18200	18130	18209	18134	18318	18161	18343	18237	18240	18247	18270	18231	18454	18269	18325	18217	18117	18190	18295	18167	18233	18221	18253	18324	18263	18119	18512	18079	18304	18283	18126	18272	18406	18258	18239	18143	18230	18040	18208	18120	18210	18316	18272	18206	18192	18031	18274	18156	18316	18263	18321	18172	18303	18294	18226	18013	18167	18248	18401	18246	18162	18093	18182	18145	18243	18230	18162	18058	18206	18287	18425	18267	18281	18081	18123	18241	18260	18305	18221	18190	18200	18251	18171	18201	18368	18213	18080	18131	18152	18136	18171	18154	18420	18123	18224	18274	18313	18159	18299	18406	18299	18126	18188	18129	18059	18174	18251	18321	18185	18203	18110	18242	18234	18197	18117	18366	18319	18188	18152	18214	17972	18190	18167	18097	18314	18220	18177	18260	18300	18386	18046	18228	18167	18286	18060	18413	18213	18337	18142	18169	18303	18278	18253	18306	18287	18244	18286	18187	18292	18204	18094	18177	18352	18151	18178	18344	18273	18358	18329	18251	18148	18352	18113	18088	18285	18168	18229	18148	18355	18151	18305	18304	18097	18238	18251	18142	18400	18187	18174	18268	18254	18263	18336	18262	18219	18093	18151	18204	18185	18323	18223	18045	18176	18334	18165	18196	18310	18328	18216	18204	18206	18223	18221	18307	18209	18247	18193	18137	18355	18256	18306	18194	18368	18183	18281	18243	18195	18059	18226	18209	18324	18240	18199	18177	18304	18204	18362	18214	18459	18309	18301	18272	18261	18022	18241	18393	18269	18255	18144	18133	18104	18402	18244	18166	18240	18241	18311	18083	18265	18294	18161	18089	18283	18184	18180	18278	18105	18191	18161	18255	18257	18258	18160	18203	18448	18138	18344	18237	18146	18232	18270	18235	18109	18281	18238	18300	18308	18061	18157	18276	18183	18188	18186	18234	18363	18279	18126	18199	18411	18225	18026	18241	18114	18267	18341	18279	18194	18193	18163	18337	18353	18377	18060	18279	18414	18271	18248	18174	18337	18122	18324	18244	18448	18214	18437	18154	18281	18263	18407	18353	17995	18138	18228	18115	18215	18217	18158	18087	18206	18214	18135	18139	18098	18208	18109	18256	18081	18328	18220	18122	18220	18253	18312	18163	18185	18103	18224	18116	18290	18107	18091	18211	18033	18200	18182	18256	18332	18324	18189	18143	18242	18189	18171	18340	18069	18263	18187	17976	18208	18371	18177	18235	18336	18277	18182	18340	18249	18145	18134	18200	18230	18296	18257	18222	18025	18229	18245	18261	18046	18078	18138	18024	18098	18134	18086	18342	18108	18093	18166	18324	18357	18255	18162	18019	18281	18300	18059	18288	18142	18034	18227	18144	18087	18420	18118	18155	18285	18322	18196	18073	18324	18319	18251	18076	18289	18202	18109	18342	18227	18323	18290	18213	17982	18133	18292	18361	18242	18306	18418	18240	18306	18096	18044	18356	18240	18126	18218	18370	18172	18171	18288	18388	18215	18244	18270	18167	18233	18308	18169	18196	18267	18210	18203	18416	18440	18157	18312	18104	18221	18156	18141	18269	18204	18279	18189	18216	18184	18285	18140	18323	18002	18318	18059	18137	18152	18330	18345	18184	18393	18117	18239	18261	18214	18028	18239	18263	18300	18293	18227	18333	18291	18257	18188	18286	18274	18131	18204	18273	18367	18366	18303	18274	18322	18317	18191	18138	18154	18142	18326	18300	18257	18158	18211	18128	18360	18163	18240	18323	18046	18164	18189	18353	18214	18313	18326	18256	18295	18290	18323	18223	18330	18148	18293	18194	18210	18082	18232	18152	18161	18276	18252	18073	18314	18118	18290	18135	18446	18276	18260	18052	18154	18133	18029	18113	18166	18028	18226	18145	18107	18297	18188	18411	18138	18237	18216	18269	17997	18323	18438	18060	18252	18304	18069	18334	18127	18119	18406	18221	18263	18140	18226	18422	18184	18240	18298	18109	18298	18204	18204	18081	18344	18116	18232	18102	18416	18252	18152	18242	18112	18248	18177	18334	18156	18333	18302	17982	18322	18094	18109	18148	18187	18068	18154	18264	18189	18129	18354	18192	18415	18396	18177	18248	18233	18335	18219	18366	18135	18083	18154	18305	18184	18221	18250	18273	18126	18096	18352	18322	18085	18157	18208	18156	18258	18123	18290	18476	18081	18195	18054	18214	18197	18545	18280	18250	18084	18000	18107	18373	18207	18165	18235	18350	18285	18154	18227	18079	18187	18207	18093	18320	18351	18188	18223	18149	18276	18247	18295	18179	18231	18094	18334	18348	18432	18317	18248	18248	18247	18095	18161	18335	18138	18148	18052	18100	18208	18179	18422	18247	18247	18254	18302	18264	18253	18202	18338	18141	18098	18227	18045	18451	18201	18274	17983	18217	18043	18304	18198	18259	18300	18226	18375	18301	18137	18282	18216	18160	18290	18131	18250	18350	18206	18177	18288	18097	18290	18212	18248	18316	18102	18280	18298	18209	18249	18286	18204	18222	18345	18235	18257	18245	18296	18105	18145	18249	18303	18164	18197	18259	18095	18176	18113	18284	18242	18270	18196	18198	18129	18097	18218	18085	18250	18271	18330	18137	18071	18206	18415	18058	18329	18310	18083	18279	18344	18424	18236	18034	18261	18373	18217	18330	18114	18193	18384	18115	18393	18277	18336	18322	18036	18094	18154	18199	18165	18361	18139	18313	18402	18260	18286	18310	17978	18230	18258	18312	18091	18210	18172	18219	18277	18206	18088	18148	18341	18169	18304	18019	18115	18131	18424	18265	18317	18140	18244	18289	18221	18278	18203	18374	18213	18240	18055	18199	18189	18252	18150	18207	18126	18115	18218	18406	18183	18221	18202	18159	18307	18145	18269	18070	18298	18233	18163	18328	18272	18236	18157	18298	18099	18186	18400	18229	18331	18166	18116	18193	18209	18238	18298	18310	18286	18177	18329	18189	18372	18074	18123	18232	18272	18323	18201	18375	18163	18343	18242	18217	18168	18170	18222	18107	18112	18256	18282	18190	18248	18332	18123	18181	18094	18114	18402	18208	18312	18212	18026	18301	18340	18156	18154	18307	18286	18276	18264	18168	18193	18386	18224	18239	18260	18268	18229	18022	18203	18386	18163	18010	18048	18226	18178	18180	18310	18066	18201	18286	18123	18214	18274	18152	18198	17981	18067	18326	18200	18224	18085	18207	18276	18229	18466	18081	18358	18193	18374	18230	18243	18290	18218	18209	18101	18104	18100	18365	18410	18293	18331	18275	18310	18218	18232	18180	18257	18252	18228	18225	18194	18171	18289	18161	18090	18340	17990	18220	18320	18336	18177	18299	18238	18213	18243	18197	18379	18142	18181	18338	18181	18180	18418	18223	18338	18152	18289	18102	18290	18403	18295	18197	18295	18214	18224	18027	18316	18299	18239	18232	18526	18338	18241	18293	18388	18267	18185	18106	18399	18089	18014	18423	18210	18258	18311	18140	18222	18233	18281	18249	18418	18376	18169	18040	18099	18086	18305	18427	18233	18195	18472	18275	18384	18055	18131	18256	18325	18109	18329	18235	18493	18343	18143	18160	18180	18170	18321	18297	18081	18247	18100	17949	18274	18524	18232	18323	18362	18224	18148	18210	18223	18139	18178	18316	18199	18282	18247	18272	18422	18290	18260	18177	18278	18226	18360	18184	18086	18127	18140	18321	18255	18176	18310	18022	18151	18159	18269	18056	18228	18283	18171	18313	18289	18141	18271	18229	18341	18106	18230	18144	18222	18174	18422	18520	18197	18114	18162	18240	18192	18521	18393	18181	18200	18282	18476	18293	18417	18011	18261	18241	18289	18358	18248	18136	18129	18125	18185	18253	18061	18269	18302	18295	18146	18339	18018	18181	18058	18394	18251	18184	18088	18208	18192	18196	18213	18337	18168	18157	18276	18165	17941	18084	18308	18040	18054	18246	18178	18228	18217	18190	18249	18189	18371	18175	18229	18244	18194	18133	18387	18103	18270	18200	18074	18199	18195	18424	18091	18282	18349	18267	18093	18221	18005	18084	18101	18138	18306	18241	18211	18275	18280	18176	18498	18077
27572	22224	25974	24054	21729	22065	22281	21853	21868	22065	22067	21973	22482	23818	23907	23171	22736	22092	22024	21965	22193	22022	22051	21941	21986	22011	21904	21796	21912	21954	21886	21967	21821	21924	22021	21914	22108	21805	21843	22146	22136	22002	21997	21776	21922	21902	21760	21978	22006	21955	21958	21764	21863	21946	21682	22025	21592	21802	21853	21965	22012	21986	21793	21776	21733	21885	21705	21900	21867	21689	21797	22049	21996	21695	21891	22151	22018	21860	21760	21905	21769	21855	21957	21844	21808	21871	21906	21924	21951	22046	22054	21780	21813	22156	21910	21783	21999	21955	21827	21663	21839	22079	22021	21936	21946	21895	22172	21934	21848	21879	21963	22146	21661	21773	21675	21860	22152	22037	21775	21668	21825	21976	22060	21913	21879	21616	21701	21936	21859	22034	22194	21990	21813	21837	21870	21739	21855	21638	22007	21980	22001	21983	21849	21944	21973	22089	21864	21873	21984	21890	22023	21778	22099	21879	21878	21694	21931	22170	21915	21949	21940	22229	21776	21803	22046	21923	21946	21908	21916	21951	21893	21785	22024	21948	21762	21851	22099	21792	21701	21777	21873	21843	21949	21890	21986	21857	22064	22109	21838	21989	21890	22021	21964	22004	22059	22011	21855	22110	21756	22025	21692	21867	21968	21841	21880	21724	21742	21837	22030	21695	21779	22022	21979	21882	21979	21783	21744	22023	21922	21919	21742	21839	21921	21997	21968	22036	21971	21896	21931	21906	21993	21869	21988	21889	21799	21843	22010	21717	21955	21781	21867	21959	21775	21959	21802	21801	21866	21956	22034	22038	21940	21753	22060	22146	21938	22041	22082	22200	21964	21967	22070	21924	21820	21754	21983	21859	21740	22129	21860	21868	21853	21877	21709	22083	21966	21971	21935	21847	21947	21908	21879	22162	21857	22033	21761	21973	21920	21977	22052	21739	22004	21974	21842	22129	21991	22039	21963	22012	22243	22142	22034	21916	21914	21921	21906	21884	21989	21797	21956	21951	21837	21748	22077	22059	22075	21947	22079	21856	21906	22048	21984	21834	21783	21986	21807	21702	22063	22121	21920	22027	21843	21786	21996	21981	21979	21872	21816	22066	22093	21990	21895	21720	22037	21819	22066	21861	21921	21972	21730	22014	22053	21857	21800	21791	21863	21898	21976	22047	21948	21815	21960	21796	22009	21720	21833	22126	21825	21869	21697	21863	21792	21832	21921	21880	22131	21933	21927	22133	21924	21862	21964	21788	21994	22119	21911	21895	21845	21927	21795	21818	21859	21608	21826	21991	21896	21938	22025	21879	21791	21983	22060	21862	21965	21965	21905	21807	21849	21932	21969	21848	21898	21884	21768	21948	21852	22050	21845	21799	21893	21982	22058	21989	21907	21719	22015	21875	21667	21780	22022	22170	21772	21944	21837	21854	21823	22039	22016	21923	21972	22025	21810	22008	21782	21831	21666	21940	21959	21910	21982	22055	21917	21916	21955	21717	22020	21847	21940	21926	22068	21794	21736	22084	21896	21981	21869	22013	21816	21940	21899	21955	21835	21853	21751	21876	21891	22042	21988	21794	21848	22186	21797	21970	21766	21897	21893	21955	21911	22036	22117	21816	22043	21989	21987	22021	21933	21885	21896	21988	21963	22105	21981	21870	21827	21948	22053	21875	21937	22135	22031	21942	21923	21799	21864	22038	21843	21662	22042	21975	22036	22019	21788	21836	22036	21960	21952	21693	21775	21887	21921	21772	21870	21934	22015	21859	21870	21918	21753	21882	21825	21954	22110	21870	21846	22048	21905	21975	22087	21874	22014	21810	21873	21911	21922	21768	21745	21910	21785	21815	21820	22071	22054	21823	21979	21936	21932	21958	21982	21928	21902	21976	21751	22067	21966	22107	21742	22066	22254	21900	22179	22009	21884	21942	22043	22006	22010	22028	21948	21828	21998	21882	21787	21925	21947	21955	21936	21893	21771	21936	21848	21962	22200	21926	21785	21912	21984	21867	21921	21765	21923	22028	22196	22267	22077	22028	21876	22069	21901	21896	21811	21848	21880	21905	22019	21870	22070	21941	21898	21747	21993	22045	21826	21684	21805	21777	21739	22024	21762	21997	21867	21920	22063	21825	21783	21881	21814	21811	21915	22133	22039	21849	21954	22030	21961	21942	21899	22080	21889	21888	22105	21845	22076	21954	22102	21960	21967	21969	21869	21830	21749	21699	21765	22052	21997	22103	21800	21945	22012	21828	21745	21923	21963	22105	22001	22046	22168	21803	22113	21855	21854	21921	22285	21870	21921	22143	21921	21618	22142	22159	21867	21831	21916	22088	21918	21830	22072	21929	22248	21769	21791	22117	21806	21928	21799	22142	21910	21869	21981	21928	21920	22009	21935	22266	21987	21962	21917	22115	21868	21906	21777	21967	21839	21885	21807	21840	22002	21866	21924	21861	21882	21814	21984	21952	22039	21649	21897	21997	22198	21958	22012	21861	21766	21957	22197	22020	21953	21966	21933	22022	21908	21976	21755	21907	21766	21953	22086	22110	21926	21941	22158	22010	21595	21809	21811	21957	21991	22012	21996	21978	21832	21913	21670	21860	21936	21862	22095	22032	22236	21912	21777	21780	22042	21913	21984	22176	22130	22135	22040	21945	21917	22006	21963	22034	21882	22115	21978	21946	21811	21795	21939	21826	21817	22060	21922	21912	21798	21891	22082	21934	21751	21962	21863	21829	21952	22096	21923	21671	21885	22075	21870	22026	21994	21916	22018	22007	22147	21968	22117	22038	21934	21939	21785	21948	21959	22016	21867	21800	22026	21799	21758	21979	21899	22029	21844	21824	21956	22003	21867	21888	21799	21828	21593	21930	22025	22048	22236	22261	21779	21942	21901	21771	21901	21931	22073	22056	22012	21941	21940	21673	21928	21949	21983	21846	22069	21888	22056	22078	21906	22062	21916	22035	22143	21946	21942	21824	21929	21896	21852	21782	21917	21843	21800	21710	21858	21729	21962	22054	21870	22065	22048	21772	22128	21938	21758	21743	21968	21707	21913	21900	22083	21882	21984	21993	21973	22097	22083	21954	21819	21699	22174	22032	21984	21831	21975	21876	21761	21718	21871	21934	22186	21890	21948	21865	21812	22094	22077	22047	21983	21980	22098	21960	21950	21874	21898	22014	21957	21814	21934	22001	21866	21964	21830	21813	21798	22039	21871	21859	21954	21807	21952	22116	21891	21886	21818	22014	21975	21870	22039	22034	21869	21864	21782	22162	22086	22042	21989	21887	22091	21973	22050	21848	21937	21872	22160	21943	22067	22102	21981	21786	21758	21823	21887	22140	21944	22061	21908	22057	21950	22086	21877	21975	21976	22099	21962	21839	21828	21825	21898	22018	22075	21832	21915	21799	21910	22012	22026	21855	21789	21886	21974	21902	21912	22095	22138	21853	21957	22079	22174	21802	21872	21950	22068	21760	21921	21800	22144	22006	21976	21812	21937	21892	21912	21791	21765	21980	21773	21870	21866	22068	21891	21788	21868	21828	21847	21826	21916	21837	21804	21827	21923	21896	21913	21834	21971	21879	21817	21944	22139	22135	22010	21829	21743	22009	21894	22029	21889	21956	22244	22090	22099	21988	21904	21960	22116	21876	21985	21694	21833	21960	21928	22024	21985	21949	21811	22163	21869	21933	21977	22080	21836	21895	21993	22091	22081	22091	21923	21976	21988	21944	21799	22124	21775	21922	21747	21826	21950	21891	21798	21944	21953	22011	22080	21921	21784	21865	21873	21812	22011	21810	21996	21736	21791	21798	21955	21866	21960	21865	22033	21827	21775	21854	22070	22013	21986	21875	21958	22111	21747	22115	21900	22090	21947	21856	21748	21926	21931	21846	21919	21820	21980	21868	22077	21860	22083	22113	21837	21879	21951	21692	21826	21818	21898	21829	21964	22056	21762	22116	21863	21808	21708	21922	22136	21936	21932	21937	21600	21860	21750	21743	21718	21916	21955	21801	21827	21784	21882	21934	21845	21966	21769	21746	21892	21866	21823	21842	22066	21987	21932	22000	21928	21835	21906	21861	21973	21975	21893	22069	21863	21938	21864	21823	21896	21890	21776	21806	21897	21951	22133	21745	21833	21961	22001	21761	21970	21819	21815	21977	21916	22050	21825	21949	22007	21969	22081	22012	21958	22074	21782	21977	21981	21914	21974	21876	22037	21838	21695	21929	21832	22165	21907	21997	22137	22027	21951	21961	22100	22014	22061	21772	21842	21796	21915	21993	21554	22017	21915	21831	21715	21924	21827	21948	22044	22038	21939	21847	21883	21975	22061	22074	22027	21868	21992	21850	21915	21883	21847	21903	21890	21702	21788	21757	21834	21902	21926	21755	21948	21904	21966	21901	21897	21820	22125	21775	22009	21796	21919	21966	21721	22023	21803	22029	21861	21981	21933	21817	21899	21942	21891	21907	21818	22059	22133	22115	21957	21738	21554	21718	22051	21855	21782	21759	22035	21991	22091	21719	21882	21828	21936	22074	21945	21922	21874	22049	22000	21994	21754	21912	21924	21928	22152	22010	21854	22082	21977	21909	21867	21983	21901	22006	21879	22000	21788	21784	21910	22069	22150	21885	21998	21821	22026	21865	21869	21819	21873	21872	21708	21824	21925	22065	21761	21935	21768	21749	21794	21935	21993	22145	22055	21822	21787	21866	21993	21911	21946	21886	22203	22072	21779	21976	22051	21903	22098	22096	21946	21842	22076	21923	22004	21830	21977	22001	22021	21705	21979	21799	22234	22126	21966	21784	22170	21831	22086	21939	21809	22085	21785	22031	21860	21978	21916	21884	21859	21867	21965	22004	21675	21905	21917	22010	22124	21917	21911	22120	21932	22023	21955	21972	21915	21900	21836	21959	21811	22009	21895	21883	21983	21860	21862	21805	22052	21998	21963	21866	22269	21958	21842	21988	21772	21815	21909	21920	21655	21971	21843	21840	21867	21835	21919	21960	21820	21858	22021	22096	21950	22069	21849	21788	22133	21829	21894	21956	21879	21796	21907	21997	22027	22005	22140	21969	21950	22196	22059	21940	22025	21692	22045	21880	21882	21990	22091	21935	22033	21851	21893	21921	22256	22068
16426	19293	18631	18384	18167	18022	17984	18086	18054	18248	17901	18027	19050	20882	20344	19648	18915	18223	18070	17926	18018	17963	18084	17896	17958	18136	17955	18041	18065	17929	18022	18004	17970	17987	17860	18026	17661	18048	17789	17879	18113	18098	17989	18159	18095	17934	17931	18041	18082	17847	17977	17946	17750	17884	18018	17815	17845	17885	18018	17954	17944	18079	18026	17929	17961	18001	17888	17922	17962	17990	17901	18048	18109	17960	18020	18069	18011	17993	17921	18013	17994	17967	18100	18013	17988	17959	17935	17939	17938	17883	17963	17814	18083	17903	18039	17959	17815	17921	17861	17933	18013	18007	17896	18099	17904	17879	17866	18068	17857	18127	18020	18019	17808	17830	17974	17935	17873	17826	17935	18051	17941	18091	18008	18082	17888	18152	18125	18132	17886	17830	17860	17849	18016	17939	17907	18061	17927	18058	17868	17930	18014	17887	17916	17909	17816	17989	17938	17814	18011	18069	17900	17903	18054	17976	18018	17854	17932	18190	17910	18025	17842	17938	17973	17983	17885	17867	17905	18094	17999	18290	17969	17879	18096	17900	17975	18120	17928	17941	17905	17923	18051	18122	17887	17831	17991	18035	17869	17906	17842	17986	17766	18062	17708	17950	17994	17924	18057	17961	17886	17844	17950	17862	17955	17733	17762	17872	17988	17913	17815	18233	17997	17952	17809	17829	17918	17843	17914	17986	17871	17979	17811	18069	17807	17997	17792	17916	17900	18002	17858	18085	17885	17919	18059	18010	17886	17879	17806	18040	17894	18071	17793	17860	18148	18132	17935	17885	17758	17882	18036	17984	17996	17956	17716	17974	18120	17826	18003	17997	18001	17904	17839	18024	18015	17923	17887	17912	18010	17837	17909	17954	17971	18023	17884	17938	17971	17766	18083	17904	17898	17937	18149	17961	18063	18008	17953	17845	17978	17991	17824	17997	17917	17977	18001	17932	18084	18031	18011	18129	17881	17942	17864	18089	17919	17905	18220	18052	17783	17866	17902	17868	18014	18030	17967	17930	18041	17871	17901	17838	17840	18038	17947	17919	17836	18062	17930	17898	18099	17842	17925	17939	17870	17972	18023	17742	17973	17900	18029	17863	17860	17978	18031	18079	17978	18004	17853	18026	18102	17856	17929	18062	17812	18156	17943	17883	17849	17913	17921	17880	17914	18018	17948	17850	17986	17838	17819	18002	17984	17868	18164	17832	17834	18056	18032	18034	17989	17945	17929	17864	17891	18067	17894	18035	17881	17972	17852	17864	17966	18053	17850	18040	17988	17843	18012	17918	17894	17981	17958	18092	17858	17936	17966	17770	17984	17898	17971	17945	17827	18018	17790	18089	17823	18010	17964	18095	17825	17844	17923	17873	17909	17895	17910	17963	18070	17872	18005	18018	17861	17965	18026	17820	17852	17972	18109	17851	17909	17904	17973	17974	17911	17874	18045	17962	17758	18062	17820	18043	17953	17987	18045	18056	17852	18010	18035	17772	17914	17946	17945	18023	17926	18021	17965	17986	17905	17968	17825	17993	17938	17830	17871	17986	17985	18091	17886	17896	17893	18098	18134	17910	17922	18067	17849	18069	17867	17799	17747	18054	18121	17786	17940	18060	17714	18054	18022	17903	17866	18044	17934	17806	17963	17976	17953	17898	17903	17933	18001	17856	17975	17953	17926	17889	17708	18131	17921	18013	17924	17926	18045	18041	18059	17801	17983	17852	17930	17906	18132	18084	17860	17794	17831	18067	17966	17942	17958	17996	18173	17926	17996	17902	17908	18043	18069	18028	17798	18101	17861	17842	17939	17929	18064	17964	17971	17936	18033	17884	18020	18061	17992	18125	18074	17956	17701	17932	17921	18043	17971	17909	17894	17953	17789	17895	18020	17821	17754	17951	17986	17903	17848	17832	17977	17933	18054	17930	18126	17924	18130	17949	17779	18222	17910	17838	18085	17964	17786	17876	17985	17964	18015	17853	18003	18002	17965	17931	17833	18001	17945	17922	18072	18055	17941	17965	17857	17813	17849	17954	18024	17947	18060	18020	18012	17955	17996	17933	17914	17887	18041	17942	17777	17989	17908	18050	17854	17999	17935	18102	17854	17975	17882	18027	17994	17904	17884	17809	18075	17704	17877	17747	17973	18040	17972	18015	18101	17937	17936	17988	18011	17832	17957	18004	17901	17872	17928	18029	17862	18007	17960	18034	17974	17882	17861	17920	18005	17826	17907	18013	18029	18043	17982	17882	17983	17865	17873	18027	18039	17874	18162	17901	17889	18023	17767	18106	18011	17890	18129	18002	18013	17970	17796	17754	17969	17970	17843	17819	17897	17876	18154	17895	18028	18087	17885	18076	17871	17903	18182	17843	17876	17989	18062	17999	17948	17807	17816	17972	17940	17941	17895	18094	17975	17965	17882	17891	18125	18014	17963	18086	17760	17964	17928	17965	18173	18147	17862	17844	18122	17890	18010	18106	17809	17843	18151	17886	18113	18037	17752	17890	17831	18094	18062	17938	17931	17866	17932	18011	18064	17878	18075	17899	18097	17856	17863	17961	17954	18030	17953	17920	18023	18018	18008	17941	17858	18011	17845	17938	18006	18064	17964	17778	18054	18066	18057	18123	18049	17903	18022	17864	17989	17734	18137	18125	17856	18046	17988	18066	17767	17796	17895	18096	18004	17957	17956	17918	18008	17882	17810	17947	17991	17933	18075	18024	17883	17966	18128	18059	17900	18025	17965	17945	17948	17826	17956	17853	17924	18022	17893	17993	18143	17775	17933	18052	17913	18127	17933	17892	17920	17880	17956	18008	17948	17919	17935	17940	18072	17889	17993	17996	17970	17967	17843	17564	17976	17806	18133	17941	17923	17782	17835	17891	17986	17878	17878	18093	17895	17816	17931	17913	17800	18243	17980	18015	17841	18104	17949	18033	17850	18081	18006	17920	17822	18021	17881	18005	17845	18065	18005	17799	18079	17928	17788	17990	17925	17912	17994	17790	18091	18058	17876	17928	18020	17832	17905	17990	18019	18112	17867	18043	18095	17877	17843	17889	18096	17802	17910	17981	17875	17924	17918	18027	17877	18017	17920	17995	17938	17978	17914	17874	17809	18039	17969	18014	17950	17960	17981	17803	17943	17841	17990	18139	17953	18008	17979	17972	17996	18124	17813	17895	18042	17857	18002	17966	18063	17831	17928	18024	18039	17894	17924	17995	17824	18110	17921	17976	18001	17872	18083	17837	17935	18074	17863	17865	17842	17969	17868	18023	18028	18027	17953	17987	18024	17883	18046	17963	18011	17930	18017	18037	18036	18009	18057	17943	17900	17972	17857	18116	17912	17988	18057	18058	17857	17984	17996	17961	18140	18110	18093	17797	18031	18051	17884	17990	18031	18035	18075	18034	18147	17939	18001	18144	17845	18003	18077	17950	17920	18103	17928	18033	17919	17967	17985	18044	17871	18019	17938	17876	17937	17788	17967	17963	18108	17955	17794	18115	18033	17799	18014	18026	17842	17962	18059	18023	18039	17964	18019	18034	18033	18077	17830	17956	17805	18028	18053	17886	17930	17860	17825	17845	17945	18007	17911	18073	17954	17891	17998	18030	17989	18092	17915	18019	17990	17964	17854	17866	17935	18053	17870	17969	17976	17984	17976	17993	18059	17895	17904	17948	18084	18007	17748	18019	17904	17957	18017	17872	17950	17998	18070	17804	18032	17835	18108	18029	17991	17867	18242	18015	18072	17901	17991	17838	17762	18150	18085	17908	17837	18087	17995	17901	17992	17925	18054	18034	17991	17935	17972	18145	17764	17852	18060	17871	17940	17896	18021	17998	17930	17980	17982	18008	17916	18100	17948	17966	17984	17935	18022	17911	17787	17949	17968	18026	17858	17964	18102	17921	17828	17762	17928	18181	17991	17942	18106	17926	17935	17988	18023	18042	17937	17869	18009	17794	17967	17901	17921	17963	17893	17967	17925	17844	17961	17802	17859	18000	17914	17921	17994	18193	17905	18078	18067	18069	18010	17923	17914	17935	17870	17903	18103	18057	17848	18065	17946	17954	18022	17744	18006	17888	17909	18145	17790	17784	18039	17918	17966	18050	17856	18008	17962	17889	17996	17755	17913	17929	17850	17909	17861	18033	17900	17993	17877	17781	18099	17849	17933	17786	17779	17713	17871	18069	17827	18122	17925	17841	17978	18031	17941	18017	18015	18072	17888	17885	17916	18157	17956	17999	18063	17977	18027	17882	17923	17923	17939	17938	18027	17894	17913	18011	17955	17916	18083	18036	17928	18002	17847	18013	17908	17960	18012	17852	17837	18118	18120	18046	17957	17954	18027	17973	17962	17933	18010	18001	17759	17952	18044	17865	17970	18083	17980	17832	17975	17985	18053	18191	18032	17996	17978	17990	17826	18158	18213	17817	17901	17893	17918	18147	18112	17975	17932	17983	17947	18018	17998	17901	17952	17962	17984	17926	18082	17911	18087	17974	17595	17985	17978	17955	17939	18068	17974	17963	17885	18073	17917	17887	17914	18044	17920	17895	18007	18156	17951	18078	17908	17848	17854	18026	17940	17987	17922	17945	18013	17868	17911	17814	18011	18084	17893	17957	17826	17868	17968	18037	17880	17965	17810	18205	17947	17937	18104	17928	17953	17913	17994	17951	17801	17872	17803	17888	18065	17977	18030	17900	17882	17889	17998	18018	17943	17991	17773	17950	18086	17782	17959	18116	18126	17905	17883	17916	17981	17924	17966	17945	18048	17985	18027	18045	17860	17926	17959	17966	18013	17962	17924	17972	17964	17844	17895	18078	17927	17763	17968	17714	17924	17814	17841	17949	17984	17963	18024	17962	17823	17943	17948	18075	17921	17852	17840	18015	17978	17942	17921	17907	17986	17898	17943	17975	17935	18077	17952	17939	17833	17986	17879	18029	18004	18117	18067	17898	17985	17941	17817	18076	18005	18077	17745	17963	17941	17970	17942	17836	17920	18093	18090	17906	18045	17923	17912	18037	17960	18113	18053	17881	17979	17983	17928	18081	17789	17821	18049	17972	17870	18075	17830	17846	17977	17951	17979	17975	18072	18072	17944	17952	18051	18006	17943	18020	17851	18019	18003	18021	17731	18023
23258	20974	28468	23747	22261	24101	24606	22440	21960	22403	22294	22313	29693	34152	32506	28695	24958	23214	22618	21803	21924	21904	21854	21740	21843	21748	21902	22049	21858	21925	21719	21812	21795	21437	21591	21645	21743	21960	21656	21807	21729	21868	21891	21946	21785	21642	21989	21836	21834	21805	21791	21686	21755	21694	21773	21571	21912	21729	21814	21835	21806	21913	21901	21740	21854	21775	21794	21843	21760	21917	21941	21890	21711	21813	21648	21909	21787	21913	21723	21707	22062	21888	21682	21732	21605	21837	22068	21660	21707	21946	21761	21556	21524	21791	21645	21738	21878	21790	21783	21744	21780	21911	21869	21885	21776	21818	21848	21696	21780	21747	21699	21399	21883	22004	21717	21643	21873	22046	21802	21909	21833	21728	21926	21752	21518	21553	21722	21772	21953	21941	21647	21721	21810	21757	21983	21732	21864	21672	21760	21770	21803	21834	21717	21803	21765	21857	21601	21564	21544	21770	21615	21764	21742	21793	21682	21825	21668	21676	21818	21581	21827	21799	21776	21810	21862	21611	21550	21707	21779	21786	21592	21638	21683	21742	21874	21683	21971	21751	21905	21831	21987	21851	21979	21745	21678	21764	21815	21726	21605	21570	21648	21577	21673	21650	21812	21732	21557	21744	21876	21775	21640	21560	21664	21911	21793	21671	21702	21863	21817	21824	21764	21523	21616	21606	21619	21723	21700	21783	21819	21855	21628	21612	21706	21948	21750	21567	21891	21767	21810	21899	22082	22021	21796	21723	21767	21853	21902	21875	21597	21650	21636	21630	21686	21666	21715	21827	21748	21563	21678	21927	21767	21491	21890	21745	21807	21707	21839	21574	21676	21802	21648	21884	21806	21679	21732	21535	21674	21657	21629	21730	21726	21766	21937	21726	21816	21708	21754	21810	21850	21624	21869	21795	21779	21721	21900	21734	21717	21667	21756	21846	21910	21898	21791	21794	21769	21648	21988	21753	21836	21812	21724	21818	21769	21718	21705	21957	21615	21754	21758	21881	21838	21677	21658	21700	21941	21521	21825	21678	21758	21794	21880	21583	21822	21787	21660	22089	21842	21713	21611	21675	21529	21873	21777	21616	21907	21821	21960	21831	21864	21818	21787	21491	21664	21820	21808	21796	21692	21561	21888	21728	21671	21870	21865	21909	21633	21818	21754	21549	21570	21702	21662	21769	21660	21691	21761	21669	22013	21774	21778	21896	21668	21876	21503	21961	21698	21812	21673	21854	22098	21754	21760	21853	21769	21868	21607	21931	21703	21888	21562	21762	21874	21736	21877	21797	21814	21590	21654	21910	21858	21910	21810	21928	21828	21748	21687	21702	21761	21672	21812	21658	21662	21805	21916	21735	21850	21621	21664	21641	21779	21895	21477	21935	21869	21856	21745	21833	21919	21831	21729	21671	21788	21632	21797	21822	21975	21812	21667	21620	21784	21756	21640	21738	21872	22057	21908	21674	21746	21553	21748	21834	21934	22011	21671	21788	21825	21800	21930	21841	21808	21699	21893	21791	21821	21634	21986	21940	21970	21833	21681	21905	21901	21981	21798	21738	21874	21826	21752	21792	21826	21687	21641	21931	21754	21855	21670	21735	21676	21705	21728	21730	21595	21803	21780	21987	21757	21849	21737	21900	21799	21664	21752	21657	21777	21724	22013	21552	21712	21593	21680	21620	21895	21733	21786	21663	21767	21730	21645	21922	21641	21492	21906	21816	21923	21857	21636	21825	21831	21583	21658	21935	21907	21916	21635	21727	21839	21867	21596	21690	21794	21844	21783	21559	21770	21939	21628	21835	21830	21557	21683	21709	21932	21807	22027	21744	21763	21886	21934	21861	21813	21833	21691	21925	21919	21926	21735	21890	21666	21502	21639	21808	21934	21765	21846	21711	21508	21892	21786	21704	21741	21757	21836	21685	21659	21488	21810	21437	21905	21807	21931	21908	21938	21665	21584	21570	22025	21649	21866	21731	21748	21650	21913	21870	21676	21624	21738	21786	21926	21551	21763	21713	21955	21612	21940	21884	21733	21524	21786	21700	21673	21647	21735	21715	21809	21697	21738	21774	21454	21641	21860	21928	21853	21741	21821	21837	21723	21832	21712	21885	21754	21989	21949	21950	21583	21937	21975	21764	21818	21733	21726	21800	21551	21818	21706	21671	21642	21820	21795	21532	21794	21833	21726	21637	21933	21747	21810	21870	21677	21744	21772	21775	21672	21710	21577	21549	21740	21842	21885	21642	21771	21858	21743	21517	21718	21698	21950	21926	21792	21652	21620	21635	21743	21636	21671	21692	21807	21821	21768	21634	21851	21812	21941	21883	21789	21822	21643	21739	21532	21712	21678	21918	21720	21854	21812	21869	21712	21803	21879	21767	21897	21671	21669	21897	21599	22009	21552	21750	21815	21787	21887	22110	21866	21738	21716	21729	21935	21585	21645	21667	21740	21711	21882	21944	21875	21749	21898	21720	21904	21658	21758	21664	21677	21691	21736	21860	21809	21642	21683	21901	21705	21865	21693	21735	21767	21733	21694	21617	21871	21772	21686	21877	21713	21857	21792	21889	21721	21927	21624	21736	21722	21692	21753	21663	21804	21808	21665	21779	21869	21851	21611	21899	21799	21731	21639	21562	21745	21680	21742	21939	21774	21835	21746	21844	21637	21542	21633	21699	21608	21603	21692	21631	21780	21724	21657	21618	21698	21676	21735	21867	21924	21880	21636	21697	21649	21716	21636	21777	21655	21534	21781	21646	21876	21733	21823	21690	21769	21582	21797	21709	21692	21724	21757	21778	21918	21762	21703	21756	21718	21761	21952	21658	21673	21661	21644	21812	21964	21651	21714	21473	21777	21873	21707	21822	21794	21572	21623	21729	21893	21799	21833	21699	21741	21691	21811	21698	21997	21759	21720	21704	21899	21740	21762	22071	21978	21618	21726	21738	21834	21806	21824	21762	21843	21949	21823	21879	21631	21912	21484	21957	21790	21874	21869	21648	21722	21938	21775	21636	21774	21672	21725	21773	21862	21695	21937	21734	21939	21803	22082	21864	21668	21762	21804	21884	21827	21543	21837	22010	21702	21639	21802	21802	21709	21730	21711	21771	21918	21822	21760	21575	21751	21915	21855	21758	21919	21841	21742	21789	21705	21693	21701	21773	21750	21787	21707	21628	21715	21698	21811	21759	21995	21548	21788	21643	21680	21788	21679	21698	21699	21643	21673	22023	21733	21521	21722	21740	21664	21878	21657	21529	21981	21937	22030	21886	21657	21822	21909	21529	21800	21643	22006	21793	21955	21681	21681	21851	21831	21844	21522	21655	21735	21935	21632	21785	21801	21830	21734	21759	21726	21707	21815	21909	21858	21987	21739	21748	21708	21643	21677	21830	21792	21959	21907	21654	21705	21716	21741	21615	21618	21897	21812	21954	21837	21954	21989	21698	21604	21640	21944	21800	21568	21596	21794	21681	21647	21602	21791	21636	21845	21824	21893	21655	21862	21734	21690	21776	21720	21758	21747	21890	21538	21907	21874	21813	21736	21801	21771	21741	21560	21684	21944	21870	21722	21971	21685	21839	21710	21649	21556	21846	21915	21713	21688	21716	21642	21862	21667	21708	22065	21600	21770	21845	21782	21591	21806	21555	21646	21880	21752	21868	21856	21805	21421	21649	21811	21625	21741	21624	21799	21692	21771	21655	21571	21656	21831	22010	21648	21824	21685	21557	21830	21959	21791	21737	21898	21902	21678	21784	21648	21652	21726	21673	21634	21663	21577	21560	21631	21878	21725	21907	21910	21697	22015	21897	22035	21805	21740	21943	21695	21802	21514	21900	21561	21772	21910	21812	21761	21564	21835	21680	21713	21662	21704	21718	21725	21812	21746	21660	21820	22031	21825	21740	21724	21807	21714	21723	21561	21705	21595	21764	21854	21859	21586	21659	21599	21736	21656	21814	21693	21792	21617	21720	21700	21997	21801	21800	21884	21936	21618	21646	21829	21850	21567	21737	21706	21748	21620	21742	21916	21638	21862	21760	21831	21814	21769	21972	21915	21665	21568	21727	21659	21762	21807	21768	21713	21658	21692	21840	21899	21647	21789	21609	21718	21700	21644	21601	21811	21787	22004	21719	21688	21575	21688	21540	21909	21839	21624	21716	22009	21885	21826	21529	21467	21619	21869	22022	21646	21871	21753	21659	21745	21665	21702	21935	21883	21505	21674	21573	21737	21808	21716	21802	21845	21713	21952	21570	21701	21717	21752	21938	21672	21645	21818	21995	21885	21751	22080	21701	21680	21760	21773	22007	21840	21819	21731	21856	22062	21559	21683	21708	21859	21671	21922	21562	21725	21962	21845	21858	21751	21589	21855	21455	21779	21886	21830	21983	21931	21678	21726	21619	21749	21871	21831	21747	21658	21749	21672	21625	21629	21887	21762	21902	21717	21858	21704	21876	21561	21590	21739	21769	21951	21564	21823	21731	21725	21628	21485	21685	21814	21671	21756	21604	21695	21850	21659	21720	21662	21620	21905	21904	21995	21749	21984	21847	21912	21885	21792	21867	21385	21852	21886	21624	21647	21748	21564	21509	21792	21831	22146	21814	21587	22101	21646	21718	21500	21650	21972	21792	21803	21776	21848	21652	21887	21698	21699	21623	21645	21649	21890	21955	21726	21853	21816	21645	21787	21883	21821	21735	21749	21805	21881	21897	21700	21872	21907	21695	21847	21760	21697	21727	21581	21700	21899	21792	21858	21740	21969	21920	21857	21808	21889	21701	21649	21761	21667	21830	21708	21724	21815	21807	21796	21866	21997	21905	21820	21583	21602	21924	21787	21817	21720	21642	21781	21637	21747	21740	21983	21544	21833	21644	21853	21651	21813	21843	21795	21879	21811	21816	21660	21624	21756	21715	21932	21846	21644	21857	21858	21745	21797	21707	21915	22014	21528	21953	21739	21798	21865	21773	21819	21926	21675	21683	21559	21974	21722	21598	21710	21820	21603	21909	21852	21913	21870	21931	21782	22064	21894	22100	21575	21637	21899	21881	21933	21713	21685	21726	21805	21842	21666	21507	21744	21874	21802	21407	21986	21856	21793	21674	21560	21889	21626	21548	21820	21865	21718	21750	21836	21645
15026	24264	23032	20317	19269	18784	18690	18382	18339	18305	18201	18930	30899	34644	31576	26195	21369	19474	18379	17944	17925	17994	17757	17918	18185	17945	17958	17929	17896	17947	17887	17698	17758	17760	18080	17974	18098	18062	17939	17923	17850	17887	17799	17921	17883	17927	17928	17932	17876	18001	17769	17653	17833	17978	17958	17852	17881	18053	17746	17820	17939	17934	18034	17877	17972	17894	18046	17959	17855	18146	17798	17778	17869	17832	17806	17998	17903	17873	17871	17871	18034	17959	17961	17791	17866	18063	17879	17791	17988	17988	17833	17854	17978	17877	17897	17950	17848	17921	17845	17909	17838	17901	17920	17809	17849	17910	17910	17907	17866	17708	17857	17958	17902	17755	18013	17712	17955	17874	18026	17851	18086	17913	17857	17905	17751	17956	17859	17902	17995	17807	17827	18000	17824	17831	17978	17806	18031	17720	17909	17984	18103	17760	17889	17732	17825	17912	17872	17870	17955	17884	17750	17901	17884	17871	17876	17906	17908	17956	17915	17990	17904	18003	17794	17693	17946	17914	17829	18002	17892	17977	17874	17803	17948	17871	17946	18024	17984	17801	17709	17876	18025	17784	17860	17910	17992	17783	17997	17916	17956	17916	18013	17666	17822	17848	17900	17959	17945	17836	18089	18020	17852	17948	17814	17990	17713	17985	17953	17952	17882	17759	17827	18048	17943	17876	17915	17896	18046	17814	17729	17968	17836	17704	17786	18140	17909	17946	17985	17919	17855	17923	17887	17750	17927	17917	17726	17818	17638	17954	17754	17898	17975	17766	17755	17794	17983	17919	17993	17959	17962	17945	17892	17868	17946	17854	17926	17834	17747	17853	17888	17795	18071	17945	17885	17937	17792	17740	17903	17878	17878	17960	17932	17891	17845	17874	17795	17799	17836	17930	17770	17845	18036	17903	17777	17834	17813	17891	17941	17861	17853	17910	17955	17843	17859	17804	17975	17655	17789	18016	17986	17952	17788	17840	17845	17829	17808	17944	17914	17903	17920	18023	17913	17938	17946	18054	17972	17996	17869	17846	17803	17917	17751	18134	17914	17907	18072	17836	17849	17779	18017	17990	18016	17833	17901	17798	18030	17763	17801	17872	17964	17867	17912	17844	17949	17945	17990	17852	17919	17935	17956	17932	17828	17840	17990	17747	17809	17860	18005	17893	17779	18022	17805	17975	17845	17985	17965	17799	17852	17925	17910	18063	17889	17867	17860	17887	17765	18029	18016	17784	17898	17844	17923	17950	17646	17858	17852	17837	17780	17845	18010	17739	17892	17810	17891	18091	17919	17933	17708	17933	17832	17978	18131	18056	17811	17788	17751	17981	17849	17972	17853	17741	17773	18077	17976	18060	17820	17873	18128	17883	17894	17822	17942	18061	17758	17894	17812	17976	17830	17997	17827	17896	18048	17856	17987	17855	18101	17810	17799	17708	17683	17754	17973	17886	17932	17828	17994	17792	17916	17987	17895	17983	17904	17883	17985	17975	17916	17966	17851	17853	17967	18148	17953	17797	17898	17698	17845	17874	18031	17944	17759	17792	17982	17994	17898	17862	17720	17784	17851	17774	17753	18022	17777	18103	17774	17963	17812	17925	17750	17859	17858	17900	17884	17972	17855	17956	17858	17980	17956	17787	18056	17797	17939	17923	17734	17785	17940	17881	17981	17918	18051	17774	17867	17777	18000	17859	17786	18022	17978	17823	17920	17890	17870	17697	18105	18107	18043	17881	17777	17844	17884	17810	17910	17975	17811	17923	17752	18033	17966	18004	17870	17933	18068	17868	17754	17688	17922	18129	17893	17812	17794	17831	17910	17792	17965	17895	17846	17860	18018	17801	17992	17873	17898	17809	17888	17839	17826	17880	17956	17952	17960	17762	17842	17824	17978	17861	17859	18043	17840	17927	17897	17855	17874	17898	17746	17776	17780	17788	17892	17943	18000	17833	17846	17948	17899	17735	17954	17887	17992	17837	17967	17871	17940	17917	17792	17835	17895	17822	17760	17969	18067	17875	17845	18002	17787	17846	17816	17909	17807	17856	17842	17959	17921	17838	18036	17955	17889	17917	18041	18077	17863	17994	17893	17822	17764	17779	18061	18040	17820	18012	17825	17956	17939	17708	17761	18094	18053	17796	17991	17654	17959	17911	17915	17878	17923	17790	17960	17723	17881	17905	17793	17892	18006	17777	17804	17935	17869	17847	17879	17759	17749	17946	17870	17835	17983	17963	17939	17927	17878	17803	17959	17972	17878	17866	17901	17954	17830	17824	17873	17966	17761	17992	17925	17746	17811	18057	17898	18084	17857	17654	17965	17830	17988	18032	17935	17891	17852	17822	17993	17748	18012	18065	17867	18037	17902	17921	18022	17933	17762	17878	17815	17844	17793	17819	17878	17955	18089	17785	17852	17875	17844	17855	17949	17914	17951	17808	17922	17911	17873	17792	17986	17912	17902	17830	18017	17891	17869	17847	17860	17732	17765	17841	17781	17854	18049	17824	17785	17803	18003	17819	17945	17883	17955	17918	17864	17842	17772	18007	17947	17707	17891	17921	17990	17849	17977	18092	18062	17965	17917	18060	18063	17879	17884	17882	17757	17895	18080	18059	17729	17908	17801	17910	17944	17850	17957	17838	17975	17985	17913	17929	17994	17981	17821	17819	17855	18071	18037	17912	17904	17826	17926	18002	17777	17799	18014	17863	17876	17744	17955	17840	18080	17957	17751	18005	17745	17865	17883	17901	17902	17884	17998	17987	17869	17975	17841	17925	17769	17867	17812	17909	17904	17831	17782	17939	17909	17897	17839	17674	18004	17918	17901	17895	17944	17846	17803	17888	17968	17573	17867	18040	17678	17922	17762	17905	17951	18007	18152	17880	18023	17863	17731	18062	17860	17851	17984	17909	17839	17761	17809	17929	17837	17816	17924	17876	17763	17860	17883	18069	17877	17875	17934	17918	17873	17860	18093	17776	17974	17928	17830	17680	17779	17883	17880	17994	17919	17919	17941	18067	18073	17964	17873	17939	17776	18059	17810	18014	17755	17844	17829	17699	17800	17969	17869	17986	17770	18000	17896	17756	18081	17933	17825	17884	17933	17959	17681	18009	17958	17864	17857	17753	17968	17931	18061	17866	17888	18018	17991	17926	17764	17641	17767	17976	17996	17921	17892	17892	17999	17738	17807	17822	17867	17982	17877	17776	17983	17918	17845	17979	17873	17803	17975	17902	17949	17862	17948	17746	17750	17816	17948	17932	17856	17928	17938	17942	17799	17871	17940	18061	17899	17880	17912	17930	17782	17885	17870	18013	17783	17973	17797	17975	17782	17821	17727	17954	18049	17959	17911	17863	17710	17820	17928	17776	17987	17906	17784	17769	17976	17863	17834	17766	17938	18010	17911	17799	17965	17862	17910	18041	17887	17875	17987	17961	17728	17754	17855	18070	17991	17731	17973	17903	17858	17988	17946	17979	17765	17852	17858	18023	17962	17970	18005	17951	17897	17727	17932	17936	17975	17926	17866	17962	18050	17860	17832	18009	18031	17653	17894	17898	18013	17969	18002	17780	17845	17822	17922	18007	17947	17857	17785	17817	17888	17775	17902	17572	17998	17838	17988	17870	18012	17683	17819	17873	17879	17870	17879	17865	17908	17896	17883	17904	17931	17891	17837	17916	17787	17684	17800	17964	17871	17920	17768	18023	17984	17901	17860	17836	17794	18079	18017	17897	17832	18017	17858	17851	17857	17904	17925	17814	17968	17916	17887	17761	17917	18126	17822	17742	17900	17964	17878	17986	17855	17721	17820	17573	17831	17832	17766	17930	18061	17853	17736	17814	17904	17937	17888	17981	17884	17839	17717	18006	17878	17877	17746	17929	18052	17792	17790	17913	17982	18037	17701	17775	17940	17939	17738	17730	17950	17722	17918	17842	17841	17936	18022	18076	18039	18070	18011	17988	17948	17913	18121	17842	17817	17854	17843	17889	17610	17898	17929	17769	18014	17934	17857	17851	17821	18029	17947	17849	17993	17902	17977	17866	17902	17843	17919	17875	17840	17940	17996	18003	17885	17907	17920	17981	17815	17864	17908	18037	18001	17777	17974	18039	17890	17855	17777	17961	18001	17622	17884	18043	17738	17871	17954	17893	17686	17785	17908	18021	17917	17880	17919	17935	18003	17969	17737	17631	17837	17985	17871	18118	17789	17870	17781	17948	17884	18168	17901	18033	17899	17880	17811	17823	18163	18056	17985	17936	17972	17994	18048	17807	17943	17786	18011	17843	17753	17919	17807	17844	17799	17880	18019	17948	17822	17889	17934	17827	17933	17972	17851	17860	17634	17985	17865	17845	17870	17991	17997	17760	17898	17850	18050	17946	17780	17941	17855	17902	17938	17912	17729	17715	18044	17901	17965	17755	17975	17909	17888	17928	17821	18074	17887	17902	17902	17878	17947	17839	17972	18031	17967	17969	17989	17870	17892	18025	17962	17873	17630	18050	17808	18027	17905	18132	17666	17886	17941	18056	17831	17787	17795	17965	17846	17885	18144	18111	18037	17894	17983	17891	18013	17939	17903	17797	17782	17985	17662	17981	17971	17730	17970	17793	17850	17805	17776	17966	17818	17851	17903	18015	17907	17873	17746	17966	17781	17888	17747	18048	17763	17940	17775	17822	17955	17805	17941	17722	18060	17729	17938	17943	17920	17887	17830	17914	17863	18115	17949	17702	18085	17755	17886	17886	17777	17914	17981	17802	17883	17838	18007	18021	17809	17889	17957	17918	17914	17850	18050	17981	17957	17834	17795	17937	17785	17813	17866	17927	17841	17854	17892	17968	17984	17924	17869	17811	17939	17732	18072	17928	17978	17752	17773	17939	17907	17814	17873	17953	17954	17938	17800	18012	18071	17945	17954	17912	17666	18053	17762	17967	17740	17985	17886	17710	17883	17885	17847	18060	17712	17844	18090	17812	17707	17910	17766	18035	17845	17866	17936	17889	17917	18058	18005	18046	17996	17723	17838	17879	17995	17851	18037	17797	17912	18014	17744	17946	17871	17789	17954	17946	17844	17930	17993	17856	17891	17859	18083	17962	18107	17842	17826	18054	17828	17818	17940	17942	17969	17969	17868	17887	17892	17958
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
