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
339135967821	339135968340	339135968890	339135969440	339135969990	339135970540	339135971090	339135971640	339135972190	339135972740	339135973290	339135973840	339135974390	339135974940	339135975490	339135976040	339135976590	339135977140	339135977690	339135978240	339135978790	339135979340	339135979890	339135980440	339135980990	339135981540	339135982090	339135982640	339135983190	339135983740	339135984290	339135984840	339135985390	339135985940	339135986490	339135987040	339135987590	339135988140	339135988690	339135989240	339135989790	339135990340	339135990890	339135991440	339135991990	339135992540	339135993090	339135993640	339135994190	339135994740	339135995290	339135995840	339135996390	339135996940	339135997490	339135998040	339135998590	339135999140	339135999690	339136000240	339136000790	339136001340	339136001890	339136002440	339136002990	339136003540	339136004090	339136004640	339136005190	339136005740	339136006290	339136006840	339136007390	339136007940	339136008490	339136009040	339136009590	339136010140	339136010690	339136011240	339136011790	339136012340	339136012890	339136013440	339136013990	339136014540	339136015090	339136015640	339136016190	339136016740	339136017290	339136017840	339136018390	339136018940	339136019490	339136020040	339136020590	339136021140	339136021690	339136022240	339136022790	339136023340	339136023890	339136024440	339136024990	339136025540	339136026090	339136026640	339136027190	339136027740	339136028290	339136028840	339136029390	339136029940	339136030490	339136031040	339136031590	339136032140	339136032690	339136033240	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2693	3600	2300	2693	3600	2300	2693	3600	2300	2693	3600	2300	2693	3600	2300	2693	3600	2300	2692	3600	2300	2692	3600	2300	2692	3600	2300	2692	3600	2300	2692	3600	2300	2692	3600	2300	2692	3600	2300	2691	3600	2300	2691	3600	2300	2691	3600	2300	2691	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23068	20281	27461	23718	25371	29602	29614	25951	25304	23801	21504	19951	20477	30036	32477	29266	22027	18488	18059	18013	18047	17834	17884	17934	18174	17815	17970	18008	17884	17941	17861	17961	17883	17938	18126	17817	18081	17876	17706	17851	17999	17957	18004	17576	18002	17861	17966	17838	18099	17903	17929	17884	17864	17829	17811	17832	17884	17792	17856	17785	17966	17779	17894	17962	17987	17828	17860	17841	17948	17784	17824	17791	17936	17877	17908	17882	17783	17842	17994	17927	17739	18020	17863	17905	17827	17874	18025	17917	17959	17775	17869	17977	17671	17826	18035	17855	17983	17819	17890	18000	18012	18105	17649	17914	17680	17865	17752	17833	17863	17767	18072	17856	17729	17684	18043	17915	17873	17947	17954	17939	17894	17815	18026	17954	18088	17991	17911	17891	17726	17681	17711	17772	17813	17704	17945	17729	17749	17771	17789	17883	17841	17805	17648	17967	18104	18091	17982	18025	17753	18024	17868	17694	18067	17896	17965	18010	17884	17894	17878	17684	18033	17958	17817	17724	17775	17811	18089	17905	17798	17983	17822	18015	18065	17760	17857	17809	17785	17966	17956	17809	17853	17873	17844	17792	17704	17921	17868	17551	17982	17945	17821	17945	18065	17703	18014	17797	17737	18081	18060	17944	17784	17869	17945	17918	17902	17995	17763	17786	17849	17572	17867	18034	17902	17845	17811	17831	17924	17904	17946	17622	17708	17972	17957	18018	17888	17848	18110	17864	17874	17930	17859	18034	17898	17841	17961	17743	17781	17650	17840	17893	17922	18000	17918	17994	17810	17824	17928	17720	17668	17830	18023	17952	17949	17900	17700	17914	17872	17621	17888	17783	17886	17910	17984	17841	17696	18000	17844	17645	17829	17831	17879	17917	17932	17911	17820	17727	17951	17748	17662	17885	17806	17955	17895	17625	17962	17923	17969	17892	17851	17860	17839	17849	17932	17776	17781	17818	17727	17827	17722	17954	17929	18059	18132	18038	17920	17863	17973	17969	17620	17844	17986	17727	17936	17908	17808	17492	17880	17662	17914	18033	17878	17891	17959	17947	17778	17998	17819	17849	17917	17961	17791	17763	17890	17835	17805	18081	17777	17803	17712	17879	17845	17866	17844	17642	17927	17879	17733	17950	17808	18057	17891	17768	17626	17913	17843	17914	17859	17812	17939	17851	17865	18014	17989	17762	17551	17856	17854	18054	17787	17871	18004	17989	17734	17642	17832	17971	17588	17903	17711	17641	17865	17741	17866	17851	17810	17816	17887	17621	18011	17637	17860	17838	17804	17821	17808	17873	17835	17855	17810	17634	17731	18003	18000	17720	17889	18011	17855	17874	17944	17987	17962	17876	17769	17959	17883	17868	17732	17672	17678	18027	17811	17918	17751	17832	18125	17876	17537	17829	17798	17838	17843	17957	17722	17706	17753	17861	17690	17880	17802	17768	17938	17923	17974	17978	17833	17948	17964	17845	17978	17758	17713	17846	17955	17677	17732	17894	17827	18084	17653	17767	17729	17675	17838	17971	17804	17651	17754	17732	17675	17950	17829	17839	17889	17818	17927	17856	17892	17820	17754	17702	18111	18005	17644	17765	17919	17785	17774	18019	17937	17798	17940	18024	18054	17711	17826	17813	17844	17912	17828	17641	17983	17849	17832	17918	17866	17792	18167	17814	17926	17719	17866	17983	17811	17858	17682	17872	17726	17743	17913	17791	17807	18016	17950	17939	17768	17845	17779	17846	17978	17921	18032	18025	17987	18053	17893	17988	17912	17900	17659	17834	17949	18030	17859	18017	17875	17977	17608	17882	17971	17962	17617	17901	18020	17716	17986	17864	17713	17901	18020	17995	17964	17944	18071	17841	18005	17790	17663	17733	17879	17874	18084	17943	17847	17959	17783	17920	17777	17952	17849	17810	18026	17993	17832	17729	17954	18072	17974	17907	17869	17934	17786	17823	17907	17865	17824	18067	17874	17815	17817	17758	18080	17784	17801	17922	17879	17927	17891	17726	18008	17777	18039	17986	17914	17741	17725	17798	17934	17765	17840	18044	17907	17780	17908	17795	17930	17911	17939	17896	17997	17872	18089	17921	17753	17722	17710	17813	17911	17759	17953	17991	17858	17887	18158	17782	17912	17782	17783	18046	17929	17810	18129	17886	17783	17894	17979	18015	17791	18063	17856	17888	17941	17822	17783	17879	17853	17970	17953	17766	17873	18010	17893	17533	17726	17930	17916	18051	17902	17771	18016	17657	17945	17680	17903	17863	18052	17815	17794	17976	17774	17885	18192	17995	17777	17858	17914	17771	17879	17819	17877	17966	17997	17932	17759	17924	17825	17679	17935	17669	17883	17814	17866	18006	17947	17881	17911	17911	17807	17854	17885	17865	17829	17759	17965	17827	17890	18038	18024	17889	17921	17860	17758	17816	17795	17959	17768	17715	17855	17740	17846	17763	17656	17717	18025	17846	17906	17830	17887	17797	17894	17908	18001	17707	17778	17696	17877	17777	17804	17750	17965	17830	17693	17869	17857	17723	17873	17868	17753	17809	17680	18007	18229	17942	17861	18054	17985	17892	17792	17649	17873	18033	17841	17859	17951	17915	18038	17949	17940	17945	18006	17629	17783	18001	17953	17778	17982	17899	18038	17980	17938	17705	17911	17804	17694	17994	17992	17737	17967	17883	17944	17936	17731	17965	18106	18068	17959	17775	17931	17963	17841	17958	17847	17876	17650	17919	17757	17790	17894	18132	17758	17784	17850	17875	17794	17966	18018	17835	17810	17931	17747	17655	17829	17801	17958	17756	17878	17658	17892	17828	17924	17954	17798	17998	17674	17859	17765	17747	17727	17776	17835	17754	18011	17909	17859	17681	17908	17790	17884	17935	17907	17981	17898	17744	18042	18002	17839	17806	17756	18097	18098	17729	17945	17900	17623	17708	17840	18135	17648	17756	18088	17861	17608	17989	17983	17691	17823	17846	17935	18006	17681	17703	17895	17952	18063	17856	17822	17861	18033	17849	17967	17798	17991	17738	17762	17916	17805	18039	17803	17779	17894	17765	17811	17971	17987	17808	17903	17940	17909	17632	17705	18063	17972	17858	17886	17798	17812	17874	17869	17710	17735	17996	17781	18101	17883	17741	17638	17803	17826	17960	17610	17852	17940	17765	17887	17590	18122	17958	18040	17733	17752	17798	18062	17805	17861	17849	17905	17976	17935	17932	17698	17876	17953	17783	17788	17809	17901	17918	17892	17840	17945	17927	17768	17909	17926	17725	17873	17772	17804	18058	17808	18139	17874	18113	17879	17995	17907	17910	17843	17995	17696	17917	17862	17874	17921	17661	17852	17819	18163	17677	17838	17906	18006	18072	17706	17850	17784	17958	17827	17998	17932	17867	17900	17846	17716	17976	17841	17903	17645	17892	17863	17835	18122	17851	18043	17928	17913	17889	17983	17963	18007	17725	17842	17776	17812	17926	17971	17927	17806	17892	17813	17797	17769	17896	17718	17802	17862	17669	17752	17804	17824	17955	17874	17920	17757	17831	17880	17771	18030	17955	18015	17691	17931	17783	17701	17837	17881	17920	18050	17785	17892	17905	17874	18011	17809	17884	17726	17887	17718	17935	17739	17761	17823	17773	17782	17837	18005	17773	17858	17821	17856	18064	17945	18126	17704	18162	18027	17984	18017	18001	17904	17885	17869	17815	17863	17908	17833	17836	17788	18080	17912	17812	17918	17753	17992	17938	17745	17776	17809	17936	18232	17846	17810	17993	17892	17845	17751	17790	17797	17916	17804	17858	17957	17711	17644	17758	17857	17944	17777	17681	17884	17897	17965	17825	17672	17858	17626	17868	17850	17907	17678	17770	18022	17786	18061	17834	17782	17996	17840	17777	17775	17931	17879	17773	17863	17754	17895	17952	17948	17852	17900	17978	18021	17887	17796	17753	17832	17893	17858	17913	17705	17785	17774	17908	17604	17913	17721	17899	17876	17860	17881	17836	17814	17847	17648	17792	17720	17807	17932	17852	17892	17874	17893	17737	17819	17948	17900	17833	17777	17992	17863	17792	17741	17889	17852	17958	17899	17869	17825	17806	18092	17914	17923	17982	17752	18018	18013	17990	17887	17905	18057	18157	17839	18024	17823	18079	17699	17900	17744	17786	17881	17889	18090	17765	17635	17847	18048	17802	17865	17809	17673	17623	17853	17827	17877	17836	17668	17909	17853	17799	17948	17957	17740	17894	17523	17676	17767	17937	17824	17651	17803	17908	17950	17831	18020	17711	17741	17990	17946	18090	17935	17884	17774	17905	17619	17790	17939	17958	17954	17896	17888	17890	17936	17828	17658	17777	17939	17600	17992	17964	17839	17837	17777	17765	17831	17897	17927	17869	17791	17737	17779	17761	17777	17791	17736	17686	17853	17690	18009	18051	17693	17787	17715	18032	17937	17760	17765	18022	17857	17895	17891	17929	17805	17811	17907	17936	17798	17851	17677	17754	17841	17892	17979	17695	17972	17993	17910	17938	17934	18054	18023	17895	17763	17818	17894	17914	17982	17863	18013	17863	17959	17941	17840	17913	17959	17785	17987	17775	17846	17767	17880	17822	17768	17903	17708	17874	17662	17982	17890	18033	17755	17839	17927	17936	17803	17852	17898	17865	17756	17973	18010	17863	17782	17885	17796	17727	17865	17671	17618	17702	17740	17811	17848	17923	17784	17890	18069	17939	17822	17822	18061	17670	17871	17805	17957	17725	17907	17944	17633	17911	18041	17758	17893	18021	17837	17971	17861	17908	17736	17824	18000	18044	17882	17963	17976	17874	17887	17780	17658	17775	17989	17726	17872	18023	17963	17812	17704	17928	17860	17817	17860	17978	17887	17777	17851	18080	17789	17928	18065	17638	17687	17875	17915	17861	17987	17863	17643	17889	17712	17725	17779	17631	17884	18073	17899	17968	17736	17997	17745	17863	18090	17902	17613	17778	17775	17867	17998	17726	17777	17843	17959	17993	18083	17736	17836	17764	18111	18060	18012	17593	17873	17862	17927	17847	17999	17991	17832	17913	17777	17809	17822	17862	18013	17873	17984	17859	17827	17882	17836	18091	17854	17722	17690	17944	17813	17760	17880	17935
26547	44723	44388	39998	38100	32606	27638	25747	25010	21702	18722	16851	18209	30940	32016	26645	17508	14260	14473	14266	14341	14469	14218	14200	14269	14437	14332	14197	14190	14113	14176	14343	14298	14432	14340	14137	14342	14436	14170	14311	14394	14238	14165	14332	14269	14446	14425	14235	14166	14364	14293	14383	14328	14377	14375	14648	14258	14265	14397	14173	14246	14347	14358	14229	14272	14340	14296	14118	14328	14164	14299	14413	14290	14347	14393	14320	14356	14253	14345	14219	14258	14153	14476	14269	14304	14233	14215	14198	14334	14262	14239	14311	14217	14390	14306	14131	14190	14331	14324	14191	14211	14308	14199	14493	14316	14272	14278	14153	14169	14274	14140	14259	14285	14179	14117	14268	14317	14252	14317	14188	14268	14260	14412	14262	14479	14221	14239	14162	14200	14218	14280	14127	14088	14226	14383	14104	14310	14121	14234	14159	14280	14166	14100	14225	14232	14212	14324	14228	14360	14284	14241	14140	14300	14337	14006	14101	14374	14252	14461	14380	14197	14155	14342	14342	14211	14078	14214	14251	14151	14090	14229	14299	14267	14320	14183	14132	14321	14203	14372	14322	14255	14127	14256	14186	14148	14197	14245	14275	14417	14387	14247	14259	14168	14257	14331	14222	14435	14305	14279	14262	14240	14125	14330	14171	14316	14312	14310	14461	14219	14249	14350	14187	14143	14176	14272	14170	14227	14211	14341	14223	14216	14198	14201	14278	14256	14047	14199	14193	14339	14276	14134	14121	14124	14210	14344	14130	14183	14308	14168	14206	14304	14364	14283	14388	14196	14072	14211	14244	14425	14132	14295	14307	14366	14261	14384	14334	14210	14329	14341	14155	14168	14220	14321	14175	14274	14447	14164	14360	14196	14200	14353	14069	14335	14285	14258	14179	14264	14328	14313	14337	14178	14335	14239	14245	14168	14308	14325	14310	14159	14350	14208	14363	14441	14463	14280	14164	14324	14175	14316	14192	14345	14092	14193	14283	14299	14344	14196	14439	14313	14291	14259	14424	14237	14252	14254	14257	14211	14285	14270	14343	14286	14073	14276	14215	14190	14265	14285	14289	14260	14294	14124	14365	14428	14275	14260	14260	14334	14288	14138	14345	14209	14184	14445	14154	14073	14157	14329	14265	14300	14270	14187	14227	14231	14168	14294	14287	14300	14205	14254	14214	14447	14207	14179	14245	14389	14174	14275	14161	14127	14271	14359	14284	14164	14157	14424	14200	14308	14390	14278	14329	14263	14262	14266	14248	14311	14153	14136	14370	14353	14352	14046	14285	14286	14207	14150	14177	14206	14244	14335	14238	14170	14257	14198	14252	14353	14297	14156	14216	14370	14200	14242	14200	14276	14389	14288	14321	14294	14370	14178	14278	14256	14389	14380	14174	14300	14202	14228	14434	14259	14190	14200	14197	14108	14263	14303	14338	14256	14254	14340	14375	14276	14287	14207	14308	14309	14434	14414	14371	14339	14179	14247	14207	14238	14144	14367	14284	14454	14060	14146	14400	14278	14140	14150	14282	14353	14331	14331	14249	14214	14280	14269	14419	14220	14105	14273	14332	14262	14261	14101	14349	14247	14266	14237	14356	14214	14348	14146	14255	14140	14347	14256	14128	14139	14181	14283	14124	14242	13962	14291	14329	14205	14193	14095	14205	14183	14367	14295	14354	14300	14299	14346	14258	14180	14171	14188	14238	14208	14238	14194	14289	14224	14334	14212	14174	14109	14300	14180	14467	14243	14273	14155	14195	14314	14316	14430	14374	14202	14089	14303	14248	14300	14355	14134	14316	14258	14393	14369	14400	14274	14245	14204	14268	14118	14254	14239	14234	14403	14254	14289	14222	14152	14281	14350	14287	14178	14282	14138	14163	14227	14325	14246	14231	14238	14250	14259	14311	14215	14263	14147	14291	14362	14186	14280	14190	14379	14290	14173	14169	14246	14340	14308	14280	14372	14223	14201	14155	14293	14309	14063	14191	14122	14283	14244	14393	14422	14219	14319	14226	14241	14154	14124	14231	14296	14263	14227	14111	14176	14232	14119	14155	14382	14345	14406	14317	14305	14319	14257	14138	14323	14145	14360	14315	14170	14300	14314	14254	14260	14229	14396	14187	14349	14275	14270	14037	14258	14300	14278	14234	14408	14218	14233	14324	14259	14289	14182	14232	14210	14256	14152	14293	14231	14170	14218	14156	14235	14309	14117	14342	14125	14274	14306	14174	14193	14317	14268	14283	14100	14176	14434	14267	14133	14333	14360	14293	14206	14122	14143	14247	14234	14173	14373	14200	14279	14046	14140	14421	14129	14085	14435	14295	14145	14329	14293	14178	14404	14274	14256	14116	14235	14192	14277	14333	14322	14111	14170	14301	14152	14256	14503	14250	14328	14204	14447	14221	14206	14334	14245	14255	14016	14311	14343	14215	14264	14285	14144	14267	14349	14260	14217	14321	14098	14258	14238	14064	14168	14262	14330	14243	14349	14216	14476	14324	14126	14306	14129	14273	14056	14250	14186	14160	14292	14160	14300	14129	14267	14215	14203	14321	14290	14393	14275	14195	14278	14385	14221	14146	14106	14262	14155	14168	14279	14251	14192	14380	14320	14265	14136	14202	14305	14143	14239	14359	14309	14438	14488	14181	14167	14318	14187	14289	14207	14281	14225	14040	14222	14164	14329	14314	14231	14121	14357	14302	14232	14306	14277	14178	14362	14237	14313	14309	14115	14212	14164	14327	14258	14386	14125	14340	14079	14188	14324	14191	14256	14236	14392	14244	14384	14099	14302	14293	14208	14225	14339	14219	14308	14242	14208	14262	14351	14172	14335	14175	14053	14105	14128	14329	14090	14267	14471	14305	14270	14280	14132	14200	14182	14482	14265	14364	14236	14143	14277	14410	14206	14264	14162	14119	14091	14346	14281	14353	14226	14202	14251	14194	14224	14436	14239	14209	14175	14403	14158	14078	14240	14349	14238	14182	14262	14302	14235	14195	14255	14244	14275	14263	14237	14264	14187	14429	14267	14220	14190	14250	14293	14265	14259	14196	14382	14224	14172	14264	14396	14130	14091	14040	14090	14075	14184	14384	14191	14213	14094	14226	14200	14308	14212	14210	14116	14317	14265	14184	14320	14244	14223	14127	14461	14168	14326	14137	14264	14337	14295	14270	14156	14374	14225	14336	14348	14422	14267	14263	14120	14253	14270	14290	14152	14140	14413	14296	14205	14089	14243	14250	14312	14184	14275	14255	14157	14244	14180	14279	14400	14213	14251	14109	14396	14294	14345	14271	14341	14166	14145	14130	14258	14283	14376	14379	14173	14294	14046	14374	14372	14180	14426	14160	14318	14353	14281	14163	14438	14244	14323	14252	14352	14291	14506	14273	14365	14237	14170	14255	14258	14243	14311	14313	14189	14229	14304	14097	14170	14166	14343	14308	14256	14189	14187	14229	14157	14245	14053	14340	14368	14115	14282	14151	14316	14217	14272	14309	14268	14203	14211	14380	14332	14314	14238	14123	14445	14335	14211	14130	14177	14242	14302	14252	14435	14165	14241	14341	14190	14397	14288	14190	14307	14191	14294	14280	14367	14185	14238	14340	14301	14270	14158	14307	14426	14220	14279	14336	14245	14195	14285	14328	14323	14255	14355	14338	14202	14224	14385	14071	14346	13977	14196	14347	14497	14303	14130	14372	14290	14355	14182	14449	14285	14200	14313	14278	14197	14234	14223	14232	14234	14297	14332	14250	14179	14189	14240	14327	14301	14154	14108	14237	14325	14310	14389	14192	14309	14289	14287	14238	14215	14206	14409	14338	14234	14414	14305	14119	14260	14284	14167	14258	14343	14189	14000	14244	14118	14171	14154	14266	14198	14165	14340	14346	14191	14342	14389	14240	14175	14235	14242	14245	14267	14368	14136	14289	14156	14275	14228	14243	14422	14276	14225	14303	14159	14418	14464	14407	14245	14452	14266	14359	14201	14259	14349	14373	14325	14317	14117	14418	14215	14341	14341	14231	14396	14234	14524	14352	14271	14276	14227	14248	14129	14273	14413	14244	14046	14096	14375	14312	14040	14305	14292	14440	14220	14322	14333	14252	14430	14118	14302	14232	14197	14199	14244	14238	14358	14335	14103	14283	14302	14212	14492	14338	14300	14310	14357	14261	14333	14374	14091	14164	14398	14197	14247	14236	14386	14251	14182	14271	14333	14300	14269	14306	14269	14324	14413	14273	14276	14171	14221	14401	14167	14259	14255	14201	14363	14388	14201	14294	14175	14251	14397	14272	14398	14212	14200	14213	14246	14208	14336	14254	14238	14200	14418	14270	14236	14272	14334	14116	14164	14330	14249	14228	14213	14311	14154	14342	14197	14086	14169	14188	14264	14299	14207	14264	14150	14268	14200	14353	14293	14229	14079	14207	14363	14168	14454	14362	14359	14121	14300	14350	14442	14070	14361	14323	14429	14228	14223	14180	14233	14179	14331	14284	14282	14265	14245	14252	14253	14141	14155	14264	14266	14340	14180	14308	14397	14426	14210	14178	14351	14181	14318	14245	14213	14360	14196	14010	14194	14155	14210	14250	14239	14277	14162	14323	14169	14282	14192	14319	14395	14261	14154	14201	14259	14168	14153	14193	14193	14166	14336	14280	14176	14297	14280	14303	14224	14228	14191	14335	14383	14172	14327	14403	14381	14244	14232	14298	14349	14329	14182	14142	14439	14307	14349	14181	14356	14314	14230	14458	14061	14242	14492	14211	14213	14141	14301	14295	14187	14281	14210	14195	14194	14210	14245	14371	14346	14345	14193	14385	14185	14249	14246	14217	14334	14297	14334	14093	14056	14335	14199	14248	14191	14336	14227	14188	14307	14256	14208	14294	14506	14353	14262	14295	14292	14474	14146	14278	14169	14263	14325	14177	14397	14189	14512	14353	14268	14376	14338	14409	14219	14349	14286	14341	14293	14333	14363	14259	14420	14288	14226	14240	14217	14255	14264	14345	14328	14296	14288	14282	14255	14123	14369	14201	14181	14154	14137	14457	14143	14311	14384	14322	14137	14389	14291	14191	14237	14318	14175	14322	14323	14389	14271	14185	14389	14345	14186	14254	14145	14302	14092	14316	14269	14342	14322	14371
32408	27914	32468	31147	27514	25581	23967	23467	23743	22988	22044	21035	21120	22125	23310	22407	21486	21112	20865	21068	20933	20923	21099	21078	21011	21045	21176	20969	21016	21014	20883	20759	20892	20873	20875	21057	21007	21222	21070	21130	20927	21129	20654	21089	20978	21069	20801	20769	21174	20947	21113	21116	20849	21089	20756	20805	20870	20893	21014	20985	20928	20957	20970	20989	20947	21155	20872	21051	21360	21212	20863	21007	20968	20951	21090	20918	20938	21149	20979	20999	20968	20976	21115	21026	21098	20932	20859	21041	20775	21068	21032	21301	20907	20979	21174	21010	21064	20755	20855	21032	20970	21055	21091	21179	20965	20866	20797	20998	20937	21106	20873	20852	20996	20961	20946	20887	21108	20882	20891	21117	20847	20839	20780	21013	20782	20808	21059	21068	21038	20958	20986	21122	20718	21008	21153	21174	21147	20787	21015	21118	20647	20780	21088	20959	21118	20971	21145	21029	21058	20893	21036	20838	20879	20786	20831	21166	21052	20899	21026	20961	20914	20973	21011	20923	21105	21019	20798	20926	20876	20941	20914	20886	20883	20999	20948	20963	21070	20815	20985	20839	20985	20780	20893	21033	20948	21171	21029	20711	20966	20862	20934	21089	20741	21141	21074	20998	20980	20994	21196	20841	20826	21010	21000	20760	21058	20904	21071	20788	20981	20952	21075	20929	21067	21208	21164	20857	20967	20914	20947	21183	20830	21114	21098	20793	21105	21101	21044	21069	21047	20826	20879	20989	20857	21171	20816	21011	20834	20958	20944	21101	20934	20862	21191	20973	21084	21081	20926	20869	21043	20784	21016	20941	20968	21139	21107	20902	20961	20977	21046	21121	20963	21074	21085	21005	21086	20886	21074	21123	21143	20875	20834	20832	20832	20933	20876	20972	21070	20933	21114	20924	21132	21022	20845	20901	20892	21044	20961	21202	20917	20854	20962	20874	21078	20788	20896	20922	20777	21007	20929	21006	20826	20807	20921	21004	20918	20943	20952	20723	21086	21096	20938	21006	20899	20869	21008	21049	21037	21122	20922	20849	20944	21129	21078	20977	20850	20899	21125	21051	20869	20928	21012	21113	20868	20875	21210	20994	20999	21076	20837	21130	20972	20994	20914	20887	21002	21144	20838	20960	20988	21040	21055	20923	21108	21050	20789	20800	20935	20895	20899	20860	20959	21040	20724	20997	20892	21108	20934	21028	21133	21017	20854	20826	20956	21151	21094	21073	21123	21038	21141	21137	21048	20953	21136	20832	20978	20757	20947	20866	21027	20904	21268	20994	21011	20888	21129	20945	20907	21042	21074	20790	21111	21056	21179	20840	21109	20998	20815	20934	20993	21034	20923	21069	21296	21102	21144	20863	20915	21082	20968	21068	20962	20721	21079	20902	21150	20925	20914	20871	21031	21135	21186	20959	20890	20883	20876	20931	21189	20896	20990	21089	21003	20989	20919	20639	20948	20906	21137	20935	20948	21079	20939	21026	21072	21153	21079	20994	21085	20873	21030	21034	21035	20968	21026	20834	20998	21035	20916	20796	21061	21018	20876	21146	21171	21011	20947	21043	20835	21311	20933	20981	20957	20874	21171	21223	20884	20980	21014	21107	20986	21279	21021	20970	20851	20844	21071	21067	20933	20913	21111	20847	20927	21047	20884	20812	20570	21013	20929	20797	20847	20844	20916	20944	20963	20931	20767	21013	21125	21077	21111	20803	21004	21058	21120	20925	20636	21071	20925	21054	20869	20859	20930	21033	20961	21059	20978	21254	20894	21032	20858	20900	21159	21013	21083	21037	20917	21106	20967	20884	21011	21201	20838	20847	20970	20815	20895	20799	21192	21106	21075	20920	20797	20998	21074	20784	20915	20957	21058	20816	20880	21006	20956	20987	20763	20957	21060	20894	21201	21002	21052	21031	20863	20943	21161	21000	21075	20927	21020	20892	21129	21087	20951	20912	21003	21001	20786	21093	21012	21037	21166	21007	20791	21070	20860	21017	20958	21047	21034	21108	20990	20924	20827	20885	21010	21003	21064	20940	20984	20843	20923	21252	20846	21010	21025	20809	20888	21220	20949	21246	21014	21008	20849	21020	21059	21077	20941	21267	20932	20872	20832	20836	20996	21021	20983	21009	21019	21036	20988	21180	20992	20964	21023	20916	21015	20827	21076	20778	21025	20917	20754	20946	21173	21049	20971	21038	20920	20879	21071	20869	20874	20986	20908	21067	21266	20978	20936	20825	21065	21161	21026	21213	20983	21039	20777	20956	21022	21147	20920	20857	20886	21061	21135	20926	20801	21200	20941	21183	21193	21000	21006	20982	21015	21002	21192	21244	21048	21056	21104	20998	21077	20968	20876	20984	21262	21145	20988	21230	21025	21132	20932	21185	20993	21183	21072	20946	21094	20690	21024	20716	21065	21142	21118	20916	20794	20836	21118	20974	21155	21032	21014	20850	21122	21271	20879	20942	21174	21028	21038	20880	21174	20869	21001	21067	21101	21023	20849	20795	20989	20947	21183	21215	21078	21064	21026	20947	20994	20887	21073	20938	20942	20968	21276	21158	20852	20956	20873	20818	20876	20877	21031	20927	20877	21020	21022	21030	21167	21167	21057	21046	21245	20948	21201	20841	20829	21091	20946	20951	21119	20923	20922	20818	21073	21023	20900	21210	20891	20978	20985	20975	20938	20776	20781	21075	21084	20938	21103	20969	20992	20741	20971	21071	20905	20849	20814	21068	20964	20963	20888	21079	20795	20916	20901	21002	21113	21060	20873	21015	21117	21181	21054	21220	21027	20933	21109	20950	20947	21092	20764	20833	20914	21141	21097	20847	20829	20854	21029	21173	21127	21020	20930	21055	20773	20928	21041	21004	21010	20919	20814	20924	20835	20949	20826	20767	21045	20945	21161	20839	21078	20906	20925	20894	20950	20949	21059	20972	20781	20752	21020	20925	20902	21050	20924	20978	21084	21189	21074	20841	20860	21009	21005	20761	20818	20853	21135	21056	20951	21087	21142	20781	20972	20905	21001	21127	21008	21037	20826	20911	20810	20986	20982	21035	20933	21028	20998	20869	20836	20881	21052	20891	21173	21022	20846	20988	21116	21221	20856	20967	21059	21026	20969	21059	20876	20855	21051	21132	20954	20946	21071	20920	21202	20943	20927	21312	20940	21008	21125	21059	21110	21095	20716	21147	20893	20901	21071	20822	21109	20882	21007	21135	20933	20998	21001	21134	20972	21086	21081	21101	21088	21030	21071	21029	20918	20874	21138	20895	20686	21075	20919	20934	21057	21011	20949	21099	20882	21167	20992	20846	21027	20991	21373	20996	20958	20947	20974	21076	21044	21119	21114	20918	21035	20995	20974	20874	20953	21220	21189	21022	21093	21121	20942	20724	21044	21066	21049	20771	20932	20803	21105	20925	20700	21072	21050	21165	21067	20957	20957	21062	21062	20944	21047	20790	21041	20826	21062	20961	21079	21138	20858	20911	21210	20918	21048	21045	21129	21063	20889	20888	21244	21372	20935	20967	20880	20958	20778	20931	20886	20787	20919	20980	20917	21051	21029	21104	21050	20889	20873	20782	20946	20931	20853	20842	21061	21053	20815	21105	20819	20822	20991	20883	20993	21068	20925	20897	20990	20754	20915	21120	20944	20830	20927	20933	20713	20831	20968	20994	20952	21105	20964	20767	20916	20870	21085	20950	20874	20984	20865	20947	20955	21135	20981	21083	21014	21044	20986	21007	20855	21176	21009	21053	20876	21004	20889	21000	21086	20711	20964	20919	20867	21127	20734	21023	21054	21079	21114	20785	20998	20959	20937	20939	20931	20882	20937	21116	21011	20926	21016	20810	21035	20832	20984	21067	21078	21127	21077	20855	20933	20938	21089	20896	20968	21030	20896	21082	20931	20980	20952	21020	20934	21069	20853	20933	21027	20976	21110	21069	20703	21170	21111	20969	20931	20923	21025	20942	21087	21015	21154	20908	20986	21105	20883	20971	20806	20954	20969	20996	20987	20955	20962	20894	21015	21130	20881	21101	20914	21010	21018	20965	20990	20952	20955	21207	20981	20979	21142	20717	21037	21049	20916	21011	21257	20922	20809	20864	20917	20817	20997	20995	20926	21056	20803	20948	21035	21007	21103	21044	20991	21067	21073	21086	21005	21064	20973	21020	21082	20958	20975	20831	21019	21025	20810	20864	21009	20874	21068	20908	20948	21056	21000	21090	20892	21084	21063	20898	21077	20997	20982	21033	20805	21127	21213	21040	21086	21080	20839	20940	21032	20950	21158	20890	21119	20879	21196	21125	20951	20905	20941	20754	21145	21147	20892	20848	21136	21027	21136	20905	20977	20872	21029	20786	20947	21179	21038	20978	21119	20980	20992	20983	21000	20919	20983	21119	21067	20980	21198	20981	21137	20886	20922	21126	20834	20891	20984	21062	21016	20969	21133	21140	20876	21007	20984	21005	20804	21019	20944	21194	21018	20865	20797	21052	20785	21097	20978	21102	20834	20896	20864	20778	21032	20856	20970	21011	20839	21005	21033	20824	21076	21215	20860	20834	20802	21175	21009	21008	20924	20943	20848	20846	21138	20914	20886	20907	20897	21090	20927	21078	20866	20760	21091	21100	20910	21018	21124	21104	21065	20861	20995	20949	20898	21140	21010	20845	20818	20882	20906	20856	20801	20923	21083	20942	20980	21077	21167	21060	21015	20861	21063	21072	21066	21384	20957	21129	20895	20840	20992	20887	20983	20742	20905	21092	20936	21002	20993	21112	21007	20830	20938	20915	20861	20986	20793	21032	20749	20838	20817	20888	20883	20925	20888	20949	20962	20966	20927	21153	21057	20823	21116	20761	21071	20916	20956	20970	21039	20994	21021	21318	20988	21156	21121	20812	20806	20861	20807	20650	20735	20854	20848	20941	20733	21034	21146	21144	20812	20759	21143	20902	21103	21275	21040	20754	20923	20910	21122	20888	21003	20979	20979	20926	21064	21199	20899	20844	20916	21073	20998	20917	20733	21053	21331	20822	20845	20780	21022	21123	21083	21128	20922	20997	20939	21083	21045	21048	21017	20921	20993	20849	20673	20641	20796	20896	20933	21054	21095	21033	20834	21099	21033	21100
23286	32187	32711	28909	25849	22977	20266	19996	20650	19087	17491	17049	16758	18138	19143	17537	16599	16184	16397	16462	16279	16217	16437	16221	16172	16315	16341	16212	16469	16273	16249	16298	16217	16197	16343	16307	16306	16237	16221	16250	16274	16139	16242	16238	16345	16360	16068	16307	16328	16191	16135	16220	16265	16144	16203	16318	16172	16205	16319	16280	16295	16032	16355	16186	16147	16408	16361	16358	16211	16092	16379	16194	16308	16277	16277	16159	16434	16127	16236	16451	16330	16259	16395	16216	16241	16348	16198	16224	16222	16250	16333	16157	16274	16071	16097	16208	16311	16164	16191	16158	16339	16323	16521	16188	16309	16303	16317	16288	16413	16334	16359	16300	16215	16198	16245	16260	16184	16390	16343	16190	16258	16155	16129	16347	16144	16116	16406	16390	16165	16240	16246	16247	16235	16291	16264	16308	16211	16351	16256	16256	16333	16212	16159	16196	16099	16365	16241	16277	16390	16228	16143	16302	16317	16512	16273	16274	16108	16259	16153	16301	16246	16227	16386	16333	16287	16374	16154	16083	16465	16242	16238	16323	16374	16345	16306	16279	16316	16504	16304	16320	16122	16320	16161	16451	16142	16240	16189	16255	16304	16146	16318	16226	16083	16265	16183	16306	16269	16268	16033	16332	16383	16248	16139	16313	16311	16165	16355	16150	16384	16282	16157	16308	16311	16272	16377	16204	16298	16228	16218	16262	16416	16329	16174	16310	16307	16174	16262	16213	16224	16173	16331	16177	16169	16156	16228	16212	16048	16226	16198	16285	16142	16206	16341	16377	16133	16153	16304	16263	16092	16323	16304	16209	16303	16156	16446	16307	16281	16252	16254	16390	16392	16346	16188	16119	16208	16247	16222	16284	16213	16216	15965	16293	16165	16360	16403	16112	16355	16130	16240	16280	16164	16265	16330	16323	16246	16305	16388	16383	16202	16180	16337	16186	16202	16322	16251	16304	16280	16096	16380	16168	16257	16235	16470	16152	16354	16250	16324	16173	16284	16237	16309	16250	16213	16226	16224	16383	16487	16289	16253	16337	16199	16133	16254	16332	16100	16194	16391	16225	16278	16265	16147	16144	16317	16145	16387	16435	16394	16220	16316	16232	16250	16394	16194	16276	16332	16262	16239	16225	16188	16223	16316	16187	16415	16097	16432	16399	16138	16260	16308	16308	16403	16376	16067	16154	16148	16382	16086	16125	16124	16178	16118	16284	16188	16191	16331	16368	16191	16356	16236	16228	16253	16280	16271	16301	16119	16143	16260	16435	16284	16247	16322	16246	16202	16375	16265	16155	16185	16105	16233	16465	16384	16366	16240	16039	16232	16370	16230	16218	16251	16208	16234	16182	16246	16155	16246	16207	16283	16229	16116	16352	16356	16249	16201	16239	16125	16211	16274	16271	16333	16248	16196	16391	16174	16101	16299	16212	16266	16237	16265	16260	16259	16320	16306	16299	16347	16302	16317	16153	16189	16258	16211	16173	16335	16332	16227	16138	16300	16332	16133	16444	16465	16245	16157	16217	16262	16193	16253	16335	16383	16434	16287	16120	16324	16359	16182	16099	16274	16296	16190	16193	16294	16171	16194	16415	16336	16342	16245	16244	16251	16278	16128	16276	16085	16109	16246	16377	16379	16178	16388	16118	16295	16175	15975	16250	16293	16191	16274	16044	16183	16347	16288	16495	16288	16263	16302	16319	16331	16014	16309	16079	16136	16366	16122	16303	16319	16318	16306	16313	16190	16490	16316	16410	16082	16523	16298	16268	16197	16216	16207	16354	16199	16229	16275	16383	16104	16106	16191	16137	16018	16250	16124	16364	16172	16119	16227	16132	16498	16349	16218	16151	16282	16207	16323	16212	16218	16214	16201	16363	16365	16292	16323	16300	16081	16344	16137	16236	16132	16197	16257	16237	16254	16280	16148	16360	16257	16254	16248	16346	16229	16298	16274	16184	16247	16189	16230	16098	16283	16441	16422	16262	16344	16380	16255	16225	16385	16237	16224	16326	16136	16318	16235	16272	16278	16248	16386	16488	16158	16250	16151	16321	16180	16215	16235	16127	16256	16316	16202	16256	16196	16303	16433	16288	16339	16254	16072	16274	16317	16346	16308	16121	16260	16217	16179	16066	16109	16247	16338	16315	16271	16096	16241	16313	16251	16281	16334	16119	16295	16105	16335	16348	16244	16128	16287	16188	16356	16259	16212	16185	16350	16261	16260	16202	16142	16396	16309	16314	16211	16185	16256	16159	16247	16332	16404	16205	16188	16219	16322	16180	16393	16184	16176	16088	16341	16149	16266	16152	16474	16274	16257	16350	16148	16295	16233	16408	16226	16100	16303	16195	16088	16306	16521	16212	16202	16281	16235	16120	15981	16297	16356	16252	16255	16295	16414	16362	16287	16155	16290	16104	16306	16275	16032	16237	16323	16322	16365	16221	16298	16209	16217	16293	16272	16211	16286	16274	16200	16078	16345	16154	16313	16203	16348	16441	16225	16211	16155	16216	16387	16229	16393	16131	16305	16371	16247	16133	16243	16114	16385	16248	16187	16219	16212	16352	16192	16233	16252	16250	16423	16142	16329	16005	16376	16298	16413	16114	16232	16128	16204	16232	16239	16067	16333	16170	16175	16163	16205	16015	16380	16220	16202	16307	16285	16377	16205	16345	16297	16304	16162	16023	16169	16280	16255	16358	16127	16191	16432	16281	16314	16211	16157	16400	16220	16271	16255	16226	16294	16329	16373	16234	16245	16381	16147	16382	16368	16366	16163	16461	16302	16214	16139	16154	16225	16188	16284	16174	16296	16152	16186	16283	16238	16256	16304	16264	16139	16067	16212	16277	16261	16269	16333	16286	16213	16349	16169	16236	16183	16382	16197	16050	16136	16173	16273	16301	16228	16156	16424	16099	16231	16230	16372	16554	16321	16097	16313	16333	16367	16206	16333	16341	16312	16228	16059	16281	16284	16339	16375	16217	16255	16268	16178	16207	16298	16376	16097	16135	16353	16119	16399	16331	16198	16208	16440	16286	16377	16367	16178	16180	16352	16206	16295	16230	16227	16157	16222	16360	15982	16291	16390	16165	16411	16312	16100	16360	16196	16389	16306	16258	16398	16236	16262	16391	16086	16242	16318	16083	16279	16269	16363	16187	16314	16237	16221	16352	16283	16301	16327	16324	16227	16147	16336	16166	16257	16342	16238	16321	16203	16208	16344	16236	16252	16358	16198	16272	16391	16186	16298	16153	16253	16214	16282	16382	16349	16244	16319	16336	16215	16208	16309	16016	16313	16305	16476	16304	16489	16297	16222	16108	16344	16307	16394	16285	16205	16356	16292	16445	16284	16167	16199	16265	16162	16088	16259	16263	16396	16162	16083	16317	16231	16097	16363	16202	16346	16231	16359	16300	16215	16138	16328	16368	15985	16165	16159	16201	16291	16288	16272	16327	16179	16073	16321	16278	16328	16229	16435	16128	16262	16351	16120	16258	16193	16179	16275	16257	16366	16163	16164	16196	16114	16194	16033	16359	16253	16172	16249	16175	16410	16467	16375	16289	16301	16375	16177	16326	16149	16280	16262	16362	16129	16368	16423	16280	16421	16168	16284	16251	16270	16186	16250	16147	16316	16335	16164	16111	16109	16312	16324	16145	16134	16301	16215	16195	16228	16204	16206	16096	16266	16314	16364	16215	16230	16337	16212	16110	16267	16293	16199	16264	16247	16170	16356	16322	16300	16301	16242	16184	16225	16153	15948	16267	16225	16162	16095	16334	16097	16248	16384	16239	16379	16214	16425	16109	16168	16260	16289	16241	16274	16095	16089	16367	16242	16365	16228	16400	16284	16396	16256	16094	16232	16185	16219	16216	16307	16201	16459	16339	16236	16334	16220	16344	16155	16162	16397	16379	16187	16186	16113	16488	16159	16324	16317	16287	16347	16291	16278	16308	16217	16435	16322	16174	16257	16189	16276	16247	16206	16146	16303	16224	16228	16251	16510	16243	16238	16298	16306	16137	16200	16435	16280	16344	16410	16287	16133	16118	16247	16396	16228	16013	16278	16158	16404	16067	16311	16332	16210	16294	16251	16231	16189	16228	16374	16032	16219	16281	16197	16375	16129	16320	16220	16195	16422	16284	16293	16268	16302	16143	16215	16240	16182	16347	16401	16320	16236	16209	16297	16230	16362	16223	16271	16083	16252	16431	16232	16339	16328	16328	16268	16082	16211	16326	16196	16139	16277	16208	16298	16330	16123	16288	16028	16313	16205	16220	16233	16330	16307	16309	16444	16229	16347	16094	16250	16262	16433	16118	16216	16336	16333	16277	16305	16445	16176	16274	16368	16220	16153	16113	16150	16251	16465	16421	16203	16248	16338	16393	16241	16166	16429	16270	16374	16413	16194	16302	16090	16330	16214	16167	16164	16257	16300	16273	16349	16278	16126	16286	16370	16258	16291	16282	16247	16221	16193	16347	16153	16440	16342	16214	16237	16359	16271	16277	16280	16246	16264	16206	16390	16193	16418	16292	16285	16256	16139	16182	16314	16146	16322	16279	16330	16262	16262	16246	16248	16529	16335	16246	16411	16230	16124	16343	16158	16161	16297	16309	16230	16304	16338	16234	16407	16208	16064	16218	16180	16198	16234	16321	16323	16176	16132	16085	16374	16272	16295	16317	16220	16296	16228	16265	16278	16321	16370	16214	16100	16172	16428	16144	16260	16295	16307	16367	16406	16230	16201	15980	16278	16206	16366	16261	16339	16236	16257	16232	16294	16335	16220	16203	16183	16291	16094	16373	16225	16070	16288	16330	16300	16283	16129	16360	16254	16270	16201	16205	16153	16420	16263	16109	16463	16247	16300	16234	16351	16245	16361	16169	16317	16244	16284	16223	16191	16046	16268	16334	16132	16315	16222	16269	16286	16360	16205	16146	16446	15824	16270	16177	16188	16102	16204	16293	16436	16344	16264	16297	16166	16410	16125	16399	16113	16192	16336	16321	16356	16402	16350	16330	16121	16293	16319	16280	16189	16361	16294	16086	16252	16486	16198	16173	16451	16355	16203	16237	16251	16072	16285	16191	16295	16199	16258	16352	16315	16401	16282	16252	16216	16158	16274	16157	16307	16183	16343	16270
26091	21630	29403	29649	29620	29757	28651	26337	25575	25883	24210	23723	21939	28868	30365	24781	21526	21014	20944	20844	20679	20861	20869	20753	20845	20562	20845	20933	20743	20617	20602	20662	20478	20788	20619	20755	20799	20600	20467	20671	20518	20562	20711	20795	20740	20623	20727	20497	20717	20599	20755	20864	20915	20761	20688	20728	20712	20981	20607	20579	20610	20557	20741	20681	20579	20595	20849	20691	20998	20790	20510	20543	20745	20752	20636	20822	20738	20667	20721	20860	20756	20812	20538	20591	20664	20784	20744	20464	20908	20551	20922	20684	20664	20767	20745	20785	20537	20726	20568	20740	20600	20853	20758	20533	20751	20564	20759	20654	20657	20716	20545	20492	20614	20858	20663	20762	20662	20797	20864	20311	20902	20658	20796	20678	20830	20630	20666	20714	20738	20718	20605	20558	20826	20717	20568	20674	20531	20648	20663	20510	20729	20560	20634	20704	20835	20824	20682	20692	20693	20646	20863	20744	20765	20840	20562	20875	20617	20548	20588	20727	20739	20613	20600	20603	20978	20951	20809	20588	20640	20741	20882	20674	20634	20711	20763	20947	20560	20816	20562	20671	20800	21021	20930	20972	20581	20555	20795	20576	20419	20857	20805	20536	20775	20451	20715	20572	20548	20764	20719	20507	20330	20593	20855	20773	20581	20677	20679	20580	20730	20736	20533	20639	20614	20639	20537	20821	20681	20682	20813	20668	20542	20903	20820	20724	20672	20776	20905	20490	20839	20690	20617	20433	20555	20715	20443	20384	20419	20649	20670	20782	20694	20678	20359	20916	20684	20606	20693	20693	20703	20632	20585	20636	20631	20714	20692	20530	20637	20615	20719	20524	20791	20710	20649	20811	20456	20846	20729	20587	20734	20783	20682	20711	20658	20729	20677	20723	20746	20827	20473	20830	20657	20570	20583	20994	20776	20783	20673	20820	20636	20699	20732	20497	20691	20523	20744	20595	20676	20613	20681	20964	20563	20555	20627	20744	20581	20582	20467	20467	20608	20600	20767	20956	20707	20719	20640	20943	20837	20657	20621	20625	20494	20809	20566	20481	20635	20709	20701	20674	20730	20724	20706	20779	20718	20295	20826	20710	20618	20626	20541	20593	20568	20540	20807	20735	20780	20665	20647	20573	20681	20736	20889	20649	20813	20668	20849	20888	20838	20813	20554	20759	20783	20606	20679	20850	20732	20648	20697	20770	20595	20435	20648	20598	20551	20654	20525	20758	20402	20546	20510	20959	20776	20694	20721	20764	20716	20992	20871	20854	20633	20844	20722	20721	20487	20436	20549	20439	20673	20528	20570	20638	20701	20810	20691	20444	20521	20758	20767	20592	20841	20621	20734	20618	20649	20588	20583	20884	20837	20725	20581	20714	20499	20736	20601	20777	20651	20671	20635	20708	20754	20647	20876	20500	20628	20615	20537	20650	20629	20880	20818	20856	20732	20459	20638	20576	20712	20620	20845	20830	20647	20594	20641	20769	20753	20716	20431	20541	20558	20644	20812	20748	20718	20675	20821	20739	20512	20781	20739	20538	20953	20760	20727	20534	20618	20666	20811	20736	20534	20483	20770	20631	20758	20738	20768	20573	20771	20695	20774	20542	20724	20358	20675	20815	20764	20718	20689	20604	20982	20859	20476	20841	20470	20475	20682	20752	20732	20706	20706	20564	20747	20854	20596	20521	20610	20698	20713	20795	20591	20622	20580	20544	20855	20684	20578	20668	20635	20483	20640	20745	20663	20693	20738	20671	20752	20568	20652	20556	20613	20771	20748	20692	20594	21030	20819	20707	20862	20929	20767	20619	20770	20614	20817	20469	20620	20794	20601	20638	20595	20840	20766	20753	20771	20802	20685	20992	20616	20657	20432	20546	20951	20703	20616	20778	20998	20834	20717	20581	20713	20434	20597	20702	20903	20778	20355	20471	20862	20765	20793	20567	20830	20681	20753	20743	20684	20839	20574	20735	20646	20617	20679	20584	20703	20585	20607	20456	20632	20584	20566	20797	20598	20971	20942	20838	20620	20683	20776	20858	20686	20638	20667	20758	20463	20656	20792	20825	20595	20840	20727	20688	20740	20626	20530	20691	20579	20894	20599	20679	20589	20810	20559	20613	20496	20780	20759	20693	20602	20768	20986	20858	20712	20639	20761	20785	20657	20605	20491	20699	20768	20540	20832	20503	20536	20699	20908	20805	20999	20430	20738	20808	20901	20961	20584	20604	20685	20579	20766	20682	20677	20678	20526	20570	20582	20824	20466	20533	20842	20614	20683	20472	20763	20646	20654	20566	20601	20682	20841	20920	20779	20789	21050	20510	20828	20670	20758	20530	20620	20732	20829	20580	20722	20628	20562	20839	20760	20759	20623	20811	20611	20681	20817	20702	20768	20823	20682	20688	20741	20576	20629	20567	20707	20790	20720	20682	20547	20613	20705	20509	20988	20645	20762	20570	20622	20518	20661	20793	20534	20837	20765	20550	20692	20773	20691	20465	20592	20390	20641	20737	20559	20719	20712	20511	20314	20607	20761	20711	20783	20558	20620	20830	20468	20851	20722	20757	20831	20708	20763	20809	20693	20549	20838	20626	20751	20899	20933	20797	20707	20679	20607	20605	20692	20656	20736	20629	20851	20757	20614	20676	20735	20713	20720	20546	20654	20693	20749	20432	20666	20776	20763	20664	20771	20678	20739	20631	20753	20594	20827	20704	20786	20764	20661	20683	20826	20663	20585	20626	20607	20684	20837	20715	20640	20556	20527	20785	20545	20610	20656	20535	20829	20672	20799	20817	20513	20807	20603	20541	20932	20826	20695	20711	20507	20756	20802	20574	20685	20648	20712	20704	20659	20890	20602	20726	20653	20568	20766	20697	20770	20480	20794	20820	20643	20642	20613	20699	20826	20636	20822	20823	20586	20658	20671	20745	20792	20549	20723	20602	20642	20702	20843	20671	20663	20834	20895	20541	20547	20592	20962	20534	20363	20644	20495	20502	20794	20659	20736	20406	20701	20542	20684	20607	20711	20751	20523	20665	20887	20571	20676	20763	20758	20730	20651	20423	20732	20837	20759	20667	20469	20568	20671	20367	20557	20641	20690	20750	20614	20654	20700	20836	20702	20743	20717	20640	20647	20694	20776	20593	20854	20825	20522	20630	20643	20674	20651	20877	20659	20531	20847	20542	20768	20583	20573	20710	20783	20572	20631	20639	20846	20544	20850	20729	20605	20598	20559	20614	20679	20607	20627	20787	20737	20694	20775	20603	20664	20680	20694	20823	20673	20757	20705	20573	20638	20622	20749	20534	20496	20495	20714	20713	20659	20795	20702	20725	20541	20788	20733	20649	20882	20367	20737	20666	20609	20814	20597	20449	20723	20520	20608	20782	20918	20928	20905	20780	20891	20591	20786	20542	20741	20697	20637	20596	20627	20608	20442	20772	20569	20669	20539	20651	20609	20845	20653	20643	20746	20610	20498	20537	20642	20603	20640	20481	20823	20737	20686	20586	20592	20678	20559	20543	20431	20514	20955	20841	20617	20740	20837	20733	20656	20514	20676	20594	20506	20384	20709	20701	20550	20565	20697	20788	20520	20692	20641	20591	20742	20501	20550	20558	20865	20856	20587	20843	20692	20619	20547	20610	20673	20666	20940	20674	20695	20767	20835	20759	20619	20553	20790	20761	20722	20747	20558	20653	20730	20605	20605	20757	20801	20639	20548	20597	20813	20574	20695	20733	20676	20493	20871	20677	20744	20520	20751	20564	20622	20875	20690	20715	20687	20582	20471	20775	20985	20638	20537	20763	20698	20596	20620	20822	20717	20541	20768	20615	20775	20640	20735	20733	20833	20716	20637	20568	20802	20618	20816	20794	20617	20738	20637	20788	20636	20630	20733	20730	20628	20668	20444	20484	20764	20374	20725	20755	20729	20668	20695	20453	20865	20633	20645	20613	20693	21003	20667	20981	20531	20742	20591	20671	20602	20573	20696	20629	20567	20321	20494	20758	20748	20666	20656	20594	20645	20389	20544	21003	20891	20629	20702	20581	20787	20858	20663	20494	20683	20581	20640	20708	20662	20608	20797	20598	20583	20713	20739	20623	20609	20798	20605	20760	20892	20901	20857	20737	20559	20810	20671	20680	20662	20550	20606	20905	20702	20846	20554	20566	20725	20722	20410	20638	20589	20618	20459	20748	20737	20792	20699	20429	20690	20540	20607	20502	20464	20891	20699	20499	20767	20630	20677	20768	20647	20474	20687	20564	20677	20642	20583	20518	20434	20556	20645	20751	20570	20626	20647	20586	20844	20634	20637	20551	20579	20867	20894	20756	20629	20741	20628	20822	20713	20819	20786	20552	20640	20676	20521	20752	20779	20642	20773	20769	20672	20567	20740	20702	20708	20870	20615	20610	20787	20861	20783	20576	20609	20506	20618	20592	20471	20680	20679	20571	20778	20565	20855	20652	20761	20542	20464	20557	20680	20778	20593	20584	20940	20613	20658	20658	20462	20864	20763	20762	20793	20756	20662	20634	20650	20924	20665	20582	20785	20824	20686	20767	20684	20858	20717	20539	20757	20753	20761	20966	20835	20620	20726	20502	20712	20665	20682	20733	20622	20835	20707	20702	20758	20649	20721	20706	20822	20552	20524	20530	20683	20818	20682	20755	20616	20668	20920	21059	20761	20630	20872	20540	20620	20641	20851	20365	20622	20645	20664	20780	20574	20649	20781	20570	20914	20729	20640	20809	20628	20863	20799	20667	20664	20526	20700	20738	20802	20671	20562	20671	20638	20574	20802	20827	20443	20832	20707	20551	20758	20568	20622	20802	20875	20804	20519	20774	20724	20852	20666	20708	20783	20613	20638	20773	20745	20681	20872	20727	20599	20500	20722	20641	20711	20712	20866	20534	21021	20735	20798	20710	20832	20559	20749	20739	20653	20522	20725	20781	20674	20517	20685	20739	20825	20591	20696	20628	20552	20602	20651	20777	20606	20911	20663	20576	20884	20524	20611	20482	20912	20862	20743	20529	20653	20559	20814	20663	20441	20691	20788	20727	20826	20590	20735	20359	20766	20798	20688	20879	20840	20770	20511	20738	20593	20677	21007	20661	20485	20661	20750	20490	20704	20682	20689	20605
25377	43364	44253	40675	33804	28386	25281	24150	23073	23542	20495	20455	17438	28738	27149	19813	16622	16277	16176	16218	16167	16234	16144	16098	16215	16231	16137	16088	16303	16218	16322	16049	16139	16248	16169	16224	16177	16081	16053	16129	16125	16073	16251	16141	16175	16102	16153	16160	16134	16228	16046	16106	16094	16226	16199	16086	16123	16156	16141	16123	16210	16225	16035	16044	16106	16155	16199	16269	16064	16212	16243	16147	16238	16079	15981	16067	16278	16075	16239	16228	16009	16066	16083	16210	16138	16102	15946	16054	16006	16161	16171	16201	16237	16270	15912	16237	16018	16026	16313	16153	16122	16123	16215	16050	16102	16058	16250	16153	16038	16178	16056	16041	16066	16223	16299	16175	16098	16111	16175	16071	16158	16236	16149	15960	16250	16057	16052	16115	16263	16126	16179	15985	16175	16078	16156	16205	16083	16111	16162	16042	16094	16121	16224	16004	16099	16158	16143	16087	16317	16078	16197	16082	16258	16068	16159	16208	16235	16052	16083	16175	16241	16098	16162	16113	16146	16010	16039	16080	16163	16194	16098	16028	16265	16205	16074	16304	16194	16156	16288	16194	16387	16181	16150	16240	16045	16204	16095	16070	16128	16094	15975	16086	15963	16159	16121	16178	16141	16218	16154	16179	16112	15956	16304	16269	16402	16071	15982	16194	16132	16188	16077	16169	16150	16187	16062	16088	16196	16218	16253	16057	16024	16213	16213	16134	16004	16136	16309	16121	16257	16207	16252	16126	16177	16019	16163	16085	16187	16277	16069	16148	15973	16162	16013	16227	16302	16211	16151	16241	16303	16123	16115	16230	16206	16084	16157	16105	16120	16058	16025	16094	16166	16164	16187	16144	16115	16053	16139	15999	16116	16177	16115	16005	16257	16242	16189	16309	16006	16279	16350	16078	16316	15975	16191	15935	16121	16220	16303	16081	16114	16180	16227	16046	16046	16060	16138	16046	16189	16085	16202	16141	16094	16029	15948	16100	16103	16295	16183	16195	16145	16034	16120	16270	16182	15917	16048	16061	16073	16121	16061	16300	16076	16084	16156	16236	16144	16213	16018	16126	16127	16214	16304	16173	16117	16151	15987	16163	16236	16209	16028	16087	16296	16203	16225	16215	16137	16228	16046	16059	16062	16198	16117	16127	16049	16221	16082	16205	16200	16112	16114	16029	16128	16091	16065	16196	16363	15933	16150	16153	16044	15924	16135	16206	16049	16213	16064	16099	16096	15988	16058	15893	16156	16040	16390	16158	16026	16119	16195	16302	16116	16250	16053	16260	16112	16207	16346	16176	16078	16209	16145	16092	16180	16098	16239	16085	16222	16246	16196	16060	16180	16398	16199	15999	16143	16207	16151	16082	16180	16126	16204	16022	16144	16070	16245	16054	16196	16090	16070	15934	16068	15995	16185	16198	16168	16013	16205	16200	16220	16178	16049	16166	16292	16329	16261	15965	16178	16160	16068	16103	16132	15998	16146	16281	15893	16261	16203	15995	16324	16153	16218	16085	16169	16044	16200	16113	16029	16332	16068	16221	16126	16084	15949	16165	16225	16001	16191	16244	16164	16014	16099	16127	16131	16120	16287	16234	16184	15959	16171	16139	15968	16206	16006	16093	16056	16234	16269	16209	16147	16128	16250	16166	16226	16171	16158	16211	16239	16073	16168	15985	16165	16127	16213	16268	16127	16072	16058	16173	15966	16234	16177	16188	15919	16036	16257	15883	15866	16005	16148	16210	16264	16170	16186	16061	16262	16078	16129	16266	16108	16114	16068	16018	16104	16162	16362	16199	16075	16387	16148	16281	16142	16231	16192	16138	16155	16131	16080	16148	16274	16206	16238	16143	15980	16252	16105	16161	16202	16041	16101	16072	16203	16171	16064	16124	16235	16279	16143	16132	16003	15959	16066	16184	16302	16256	16225	15932	15979	16174	16079	16024	16191	15986	16020	16239	16300	16012	15961	16063	16106	16317	16028	16098	16076	16168	16005	15913	16139	16048	16151	16132	16103	16225	16106	16094	16050	16043	16212	16117	16124	16301	16203	16193	16147	16165	16171	16001	16060	16141	16117	16194	16091	16355	16261	16026	16074	16057	16193	15922	16043	16079	15944	16089	16020	16110	16100	15978	16032	16140	16018	16107	16226	16187	16147	16090	15962	16257	16054	16047	15971	16174	16215	16150	16219	15979	16083	16254	16050	16182	16275	16298	16354	16170	16239	16140	16053	16081	16026	16134	16191	15988	16226	16098	15991	16113	16069	16219	16006	16195	16095	16246	16172	15976	16127	15886	16130	16055	16213	16170	16104	15959	15946	16216	16174	16187	16179	16207	15988	16097	16080	16029	16128	16128	16092	16095	15937	16071	16011	16149	16211	16184	15936	16152	16057	16058	16252	16004	16206	16198	16220	16176	16152	16229	16115	16079	16201	16040	16242	16190	16273	16077	16066	16068	16182	16152	15954	16168	16165	16055	16149	16233	16230	16126	16027	16274	16152	16171	16146	16137	16136	16048	16084	15956	16133	16292	16056	16213	16083	16278	16188	16273	16215	16050	16203	16210	15973	15983	16214	15997	15987	16110	16190	16139	16132	16008	16268	16267	16070	16044	16152	16305	16092	16158	16163	16041	15867	16280	16079	16148	16284	16180	16100	16113	16114	16115	16194	16250	16120	15896	16130	16116	16180	16108	16131	15946	16153	16027	16224	16075	16254	16153	16037	16139	16187	16233	16172	16132	16386	16118	16309	16183	16149	16087	16141	16088	16143	16077	16189	16066	15979	16232	16120	16235	16217	16147	15932	16150	16187	16177	16197	16265	16165	16096	16236	16129	16197	16004	16237	16089	16143	16090	16294	16312	16111	16190	16183	16169	16090	16163	16030	16440	16069	16125	16064	16103	16134	16100	16061	16124	16321	16057	16177	16160	16181	16047	16009	16122	16126	16067	16275	16013	15961	16251	16082	16374	16082	16037	16095	16148	16132	16142	15895	16050	15976	16110	16121	16256	16118	16218	16084	16061	16162	15952	16058	16282	16183	16118	16335	16034	16280	16014	16044	16188	16193	16164	16171	16194	16196	16020	16156	16136	16036	16163	16234	16196	16149	16039	16201	16058	16007	16240	16247	16169	16117	16041	16070	16176	16120	16170	16185	16082	16104	16207	16039	16022	16188	16089	16182	16073	16162	16138	16149	16143	16100	16120	16282	16220	16033	16107	16173	16114	16108	16096	16152	16207	16166	16136	16116	16187	16221	16177	16146	16109	16020	16151	16221	16081	16167	16221	16216	16164	16243	16210	16167	16268	16077	16207	16202	16179	16213	16076	16044	16163	16022	16150	16194	16231	16108	16269	16081	15982	16068	16092	16187	16012	16254	15947	16056	16146	16104	16041	16335	16114	16266	16138	16101	16075	16148	16111	16047	16167	16234	16021	16158	16279	16055	16254	16171	16218	16069	16192	16122	16110	16134	15981	16283	15911	16165	16037	16084	16197	16202	16172	16170	16250	16021	15988	16208	16100	16089	16124	15967	16128	16191	16107	16461	16166	16229	16278	16228	16231	16200	15915	16186	16101	16091	16229	16301	16232	16043	16211	16236	16093	16144	16011	16073	16027	16068	16274	16153	16131	16114	16084	16109	15965	16198	16178	16161	16399	16190	16048	15852	16162	16275	16076	15949	15940	16175	16225	16196	15939	16221	16140	16172	16086	16122	16238	15973	16114	16113	16228	16056	16069	16155	15936	16193	16100	16136	16025	16089	16307	16111	16018	16249	15956	16300	16202	16099	16176	15955	16075	16273	16183	16075	16313	16207	16105	16085	16204	16084	16101	16070	15945	16194	16159	16041	16065	16167	16028	16137	16254	16172	15982	15969	16125	15967	15916	16123	16367	16093	16084	16155	16124	16217	15998	16057	16160	15982	16135	16120	16018	16012	16063	16214	15934	16173	16088	16274	15979	15979	16083	16205	16199	16244	16123	16139	16088	16302	16198	15991	16180	16116	16011	16177	16232	16070	16147	16261	16271	16073	16001	16279	16067	16250	16111	16230	16107	15982	16226	16222	16059	16142	16163	16081	16284	16155	16140	16394	16213	16094	16250	16335	16092	16130	16089	16086	16189	16159	16171	16115	16115	16230	16190	16231	16192	16130	16128	16118	16186	16020	16123	16147	16242	16131	16240	15982	16164	16100	16082	16132	16135	16237	16083	15958	16062	16247	16195	16043	16126	16161	16107	16131	16285	16110	16072	16200	16098	16124	16215	15952	16151	16281	16118	16059	16114	16106	16211	16070	16042	16206	16098	16068	16203	16455	16221	16097	16043	15987	15947	16086	16243	16195	16093	16004	16155	16208	16050	15914	16448	16238	16321	16218	16173	15885	16182	16091	16199	16228	16026	16173	16268	16187	16167	16083	16257	16189	16206	16008	16074	16194	16130	16236	16261	16185	16186	16213	15954	16349	16009	16186	16285	16016	16062	16123	16123	16067	16291	16110	16193	16238	16150	16141	16029	16105	16043	16068	16022	16000	16172	15945	16150	15997	15910	16111	16142	16278	16070	16240	15960	16238	16280	16122	16012	15970	16166	16216	16113	16166	16042	16046	16176	16188	16112	16173	16196	16128	16077	16044	16110	16162	16065	16052	16064	16036	16073	16282	16235	16088	16239	16173	16144	16078	16041	16155	16171	16176	16168	16229	16170	16171	16297	16275	16165	16235	16001	16136	16061	16158	16157	16226	16181	16200	16014	16141	16250	16083	16153	16432	16167	16009	16152	16108	16124	16174	15868	16042	16284	16186	16158	16172	16131	16065	16002	16268	16064	16091	15941	16126	16235	16182	16199	16110	16059	16245	16137	16086	16106	16294	16187	16218	16138	16230	16119	16149	15981	16273	16092	16115	16159	16165	16018	16226	16088	16183	16142	16268	16018	16240	16390	16115	16223	16024	16187	16006	16089	16163	16230	16051	16056	16217	16039	16098	16476	15968	16160	16274	16056	16077	16213	16145	16305	16117	16055	16093	16363	16268	16123	16280	16075	16246	15939	16242	16205	16144	16270	16043	16103	16190	16089	16255	15996	16277	16073	16105	16144	16301	16191	16118	16022	16098	16099	16083	16286	16139	16148	16284	16113	16184	16165
24608	21674	29474	26001	26358	30592	31600	27767	26839	26351	25792	30162	25103	35167	36002	26073	21113	19968	19359	19720	19542	19806	19675	19756	19903	19894	19804	19767	19633	19654	19715	19716	19788	19854	19564	19616	19664	19780	19804	19723	19652	19572	19739	19665	19550	19594	19735	19736	19789	19490	19875	19731	19751	19781	19656	19534	19583	19572	19760	19786	19721	19642	19571	19416	19769	19610	19799	19488	19662	19536	19743	19607	19631	19652	19602	19810	19917	19738	19551	19708	19713	19502	19817	19828	19870	19748	19712	19471	19720	19734	19467	19568	19697	19503	19697	19894	19595	19566	19705	19567	19624	19799	19714	19713	19518	19637	19701	19768	19957	19695	19779	19747	19432	19449	19570	19677	19552	19606	19569	19664	19463	19647	19728	19628	19512	19683	19573	19617	19608	19873	19818	19360	19768	19642	19758	19487	19612	19787	19505	19527	19634	19799	19719	19542	19663	19626	19747	19660	19667	19613	19635	19603	19609	19600	19900	19740	19899	19685	19674	19434	19704	19701	19525	19693	19685	19774	19791	19750	19455	19535	19546	19648	19445	19613	19605	19678	19405	19693	19457	19584	19756	19634	19685	19787	19570	19637	19783	19649	19764	19560	19664	19745	19573	19544	19787	19575	19612	19373	19672	19686	19534	19734	19874	19720	19678	19725	19750	19582	19698	19773	19645	19512	19482	19613	19762	19728	19790	19958	19474	19521	19718	19865	19630	19405	19482	19736	19875	19718	19620	19561	19650	19576	19817	19515	19579	19755	19858	19559	19717	19519	19476	19468	19587	19775	19722	19685	19789	19620	19644	19591	19513	19716	19789	19573	19744	19716	19679	19393	19527	19525	19785	19644	19575	19543	19593	19616	19669	19764	19639	19755	19712	19619	19480	19737	19644	19780	19638	19924	19688	19589	19593	19781	19702	19457	19622	19719	19826	19752	19591	19754	19705	19604	19510	19675	19627	19445	19716	19883	19377	19672	19592	19447	19668	19760	19583	19716	19608	19493	19727	19846	19497	19705	19802	19801	19590	19718	19748	19580	19393	19488	19621	19857	19831	19600	19530	19713	19554	19599	19773	19847	19670	19482	19688	19658	19598	19469	19617	19536	19599	19489	19697	19517	19392	19507	19618	19699	19553	19575	19508	19689	19410	19617	19687	19636	19762	19666	19620	19452	19511	19594	19636	19631	19411	19697	19543	19663	19691	19457	19753	19535	19497	19574	19596	19688	19621	19802	19543	19502	19763	19625	19543	19607	19631	19685	19434	19703	19834	19750	19705	19609	19790	19699	19677	19628	19498	19718	19578	19657	19457	19774	19730	19787	19543	19508	19590	19583	19765	19773	19524	19693	19706	19409	19556	19673	19651	19649	19498	19465	19468	19723	19576	19609	19574	19707	19602	19680	19916	19395	19711	19507	19817	19449	19646	19632	19743	19396	19573	19535	19700	19760	19546	19417	19527	19611	19703	19423	19809	19542	19674	19608	19455	19447	19605	19610	19624	19549	19532	19496	19762	19695	19597	19511	19593	19657	19522	19770	19514	19591	19723	19801	19650	19853	19585	19435	19590	19903	19579	19621	19554	19508	19683	19603	19788	19733	19757	19800	19590	19581	19573	19677	19782	19549	19663	19527	19613	19364	19729	19759	19581	19702	19691	19809	19731	19505	19806	19379	19903	19566	19427	19653	19522	19530	19556	19596	19636	19265	19610	19749	19642	19623	19578	19731	19808	19698	19613	19781	19625	19747	19645	19603	19573	19368	19692	19833	19785	19815	19798	19637	19792	19660	19758	19717	19455	19558	19832	19578	19594	19652	19645	19699	19739	19658	19565	19639	19633	19712	19525	19573	19412	19458	19673	19563	19670	19360	19537	19463	19704	19447	19579	19431	19467	19700	19386	19454	19684	19669	19594	19475	19556	19510	19484	19452	19525	19606	19629	19667	19456	19650	19795	19294	19565	19780	19791	19808	19668	19795	19574	19774	19763	19635	19707	19630	19740	19575	19630	19677	19588	19622	19425	19775	19740	19664	19784	19659	19566	19574	19617	19437	19886	19765	19744	19482	19363	19514	19476	19641	19664	19609	19702	19754	19534	19656	19605	19543	19623	19471	19583	19490	19613	19584	19850	19711	19610	19634	19518	19703	19389	19376	19737	19641	19754	19830	19590	19711	19716	19575	19660	19514	19548	19644	19891	19651	19535	19672	19718	19537	19679	19689	19695	19416	19384	19739	19812	19736	19682	19497	19734	19538	19485	19420	19528	19582	19658	19710	19517	19714	19721	19519	19607	19552	19512	19931	19533	19562	19702	19527	19502	19704	19613	19743	19623	19726	19487	19579	19459	19585	19645	19526	19665	19445	19816	19745	19580	19619	19817	19690	19519	19453	19812	19460	19443	19400	19752	19890	19654	19667	19563	19511	19500	19685	19780	19618	19569	19633	19668	19671	19612	19716	19773	19670	19734	19683	19752	19679	19547	19496	19496	19602	19729	19646	19686	19764	19723	19722	19857	19517	19368	19832	19540	19447	19530	19574	19591	19652	19506	19581	19904	19547	19850	20010	19729	19635	19451	19614	19582	19710	19489	19380	19725	19672	19693	19444	19569	19566	19650	19621	19648	19613	19482	19733	19757	19747	19482	19675	19682	19734	19628	19420	19566	19466	19650	19556	19916	19590	19669	19573	19633	19737	19832	19562	19591	19718	19476	19711	19669	19759	19670	19621	19596	19662	19625	19531	19494	19874	19608	19539	19803	19786	19859	19730	19431	19814	19489	19551	19571	19480	19741	19391	19660	19526	19646	19607	19527	19545	19629	19682	19756	19533	19396	19355	19430	19759	19681	19502	19401	19515	19592	19554	19568	19692	19323	19496	19405	19705	19731	19544	19666	19672	19735	19685	19379	19605	19743	19546	19832	19373	19570	19732	19451	19698	19607	19493	19488	19607	19582	19580	19406	19670	19707	19885	19712	19619	19735	19548	19681	19604	19644	19628	19733	19788	19565	19629	19496	19710	19768	19540	19720	19504	19617	19939	19466	19552	19616	19451	19392	19751	19672	19650	19759	19697	19715	19640	19551	19708	19855	19766	19766	19719	19616	19483	19679	19507	19509	19504	19667	19810	19772	19730	19674	19612	19549	19685	19917	19868	19417	19397	19503	19521	19549	19627	19407	19474	19694	19786	19740	19802	19679	19756	19678	19590	19791	19564	19705	19601	19563	19704	19551	19675	19571	19752	19857	19656	19824	19642	19779	19688	19690	19736	19760	19665	19573	19608	19415	19511	19541	19598	19916	19651	19615	19497	19734	19598	19530	19625	19650	19468	19766	19615	19466	19390	19554	19489	19689	19650	19441	19717	19631	19659	19451	19734	19835	19445	19883	19878	19617	19612	19714	19930	19528	19628	19504	19617	19618	19598	19653	19623	19529	19417	19629	19879	19639	19633	19515	19534	19455	19750	19602	19890	19742	19743	19600	19784	19486	19706	19727	19939	19647	19491	19544	19530	19765	19514	19572	19493	19671	19587	19483	19594	19610	19590	19789	19847	19564	19636	19442	19610	19563	19653	19825	19525	19641	19636	19640	19561	19573	19677	19427	19646	19782	19457	19870	19786	19512	19586	19748	19591	19633	19931	19954	19680	19821	19815	19527	19568	19541	19629	19764	19570	19550	19665	19745	19543	19726	19600	19562	19769	19594	19609	19425	19675	19548	19633	19740	19679	19528	19755	19630	19476	19535	19678	19556	19812	19596	19552	19591	19823	19858	19427	19665	19531	19502	19542	19627	19582	19780	19680	19604	19648	19858	19587	19525	19629	19462	19623	19532	19731	19677	19642	19549	19445	19859	19506	19523	19398	19656	19757	19653	19577	19520	19710	19851	19507	19764	19842	19783	19552	19723	19660	19503	19536	19544	19484	19510	19503	19591	19657	19628	19410	19761	19723	19609	19534	19749	19719	19957	19697	19559	19475	19506	19627	19729	19529	19575	19519	19563	19607	19738	19619	19475	19772	19575	19430	19507	19613	19623	19589	19800	19712	19544	19833	19634	19741	19825	19551	19593	19711	19613	19522	19535	19640	19673	19662	19530	19680	19763	19710	19629	19503	19453	19699	19607	19836	19576	19653	19543	19604	19685	19544	19511	19737	19549	19731	19559	19646	19549	19806	19602	19807	19606	19641	19751	19543	19725	19655	19539	19570	19755	19592	19582	19441	19573	19763	19629	19809	19679	19484	19784	19673	19550	19780	19655	19644	19558	19739	19691	19372	19587	19619	19538	19583	19581	19559	19530	19643	19555	19636	19354	19479	19454	19580	19644	19697	19983	19749	19769	19596	19571	19588	19750	19471	19688	19704	19584	19462	19497	19686	19563	19677	19755	19708	19756	19460	19751	19636	19478	19631	19784	19715	19757	19717	19685	19713	19602	19495	19709	19518	19603	19540	19535	19592	19681	19806	19467	19573	19581	19540	19622	19489	19604	19701	19684	19570	19517	19616	19382	19531	19648	19479	19616	19791	19655	19572	19526	19725	19627	19713	19723	19673	19590	19671	19722	19606	19633	19586	19577	19660	19416	19769	19660	19528	19797	19521	19318	19494	19634	19463	19431	19763	19632	19735	19576	19587	19616	19655	19598	19703	19704	19613	19590	19851	19772	19706	19415	19706	19614	19824	19593	19941	19788	19746	19817	19588	19447	19577	19592	19676	19670	19711	19740	19683	19723	19521	19575	19572	19506	19871	19643	19763	19288	19525	19486	19616	19703	19659	19482	19658	19690	19457	19633	19594	19720	19566	19587	19557	19499	19582	19580	19382	19792	19746	19660	19687	19682	19621	19619	19374	19508	19526	19514	19638	19776	19579	19689	19805	19700	19681	19606	19632	19723	19502	19416	19616	19890	19792	19645	19733	19645	19525	19561	19634	19557	19743	19704	19498	19653	19802	19647	19739	19580	19771	19598	19688	19736	19757	19676	19621	19517	19605	19628	19638	19711	19465	19384	19561	19567	19744	19748	19800	19481	19705	19648	19692	19971	19182	19555	19421	19487	19722	19548	19534	19673	19791	19713	19557	19748	19633	19547	19605	19524	19675	19707	19670	19649	19743	19568	19673	19549	19718	19779	19597	19763	19521	19736	19428	19542	19735
27309	49455	51574	45786	38808	33378	28389	26707	25856	24987	24063	31119	19970	36127	32860	21661	16298	15468	15615	15525	15468	15565	15575	15480	15526	15679	15441	15577	15411	15520	15622	15630	15488	15625	15719	15613	15581	15648	15554	15516	15607	15591	15466	15467	15683	15469	15569	15533	15464	15665	15503	15593	15616	15592	15692	15584	15674	15508	15567	15507	15716	15429	15599	15589	15688	15547	15562	15647	15673	15512	15406	15508	15518	15638	15641	15596	15523	15707	15644	15695	15566	15529	15633	15669	15643	15677	15361	15568	15358	15517	15641	15575	15516	15551	15452	15592	15688	15548	15570	15337	15538	15562	15458	15632	15547	15570	15504	15422	15447	15560	15283	15554	15588	15670	15564	15461	15494	15462	15545	15544	15659	15538	15684	15506	15605	15624	15590	15650	15556	15544	15609	15457	15527	15605	15512	15494	15359	15401	15634	15442	15528	15685	15525	15568	15623	15431	15500	15561	15751	15568	15576	15614	15397	15459	15443	15664	15534	15442	15443	15598	15550	15558	15617	15579	15620	15672	15558	15578	15520	15547	15626	15512	15483	15415	15521	15562	15581	15575	15495	15659	15581	15631	15592	15563	15579	15353	15487	15547	15488	15578	15722	15553	15378	15525	15621	15623	15585	15762	15528	15463	15540	15346	15510	15594	15719	15581	15589	15556	15346	15425	15605	15499	15593	15520	15563	15602	15577	15480	15603	15596	15433	15464	15627	15621	15604	15457	15663	15547	15664	15580	15657	15765	15650	15585	15665	15773	15720	15419	15740	15604	15570	15750	15546	15443	15657	15682	15524	15639	15591	15558	15690	15629	15736	15579	15406	15536	15478	15467	15621	15684	15395	15518	15598	15512	15589	15456	15600	15463	15492	15560	15594	15415	15478	15547	15558	15667	15522	15523	15528	15603	15613	15566	15596	15493	15515	15695	15570	15595	15537	15671	15543	15612	15670	15493	15685	15574	15560	15652	15532	15580	15508	15542	15503	15594	15477	15735	15691	15547	15637	15468	15556	15506	15545	15720	15599	15493	15596	15440	15438	15580	15726	15821	15637	15723	15650	15662	15573	15513	15562	15686	15601	15499	15572	15414	15461	15453	15529	15569	15395	15567	15551	15435	15286	15487	15390	15660	15622	15461	15673	15462	15630	15503	15506	15662	15542	15467	15527	15587	15568	15520	15547	15572	15635	15573	15295	15612	15533	15402	15481	15644	15490	15626	15608	15600	15565	15664	15761	15692	15558	15570	15603	15672	15576	15624	15596	15563	15734	15628	15342	15545	15499	15453	15563	15491	15429	15566	15527	15673	15385	15402	15415	15664	15587	15464	15659	15538	15465	15570	15572	15462	15702	15493	15670	15713	15642	15482	15582	15681	15530	15660	15596	15489	15632	15517	15732	15605	15617	15563	15548	15444	15544	15450	15532	15540	15551	15410	15405	15509	15597	15543	15512	15512	15534	15635	15617	15383	15372	15819	15670	15515	15690	15515	15407	15522	15493	15655	15607	15513	15431	15695	15599	15536	15623	15631	15536	15539	15442	15537	15594	15447	15571	15543	15687	15556	15445	15637	15587	15684	15568	15586	15467	15462	15622	15818	15364	15598	15576	15602	15447	15601	15561	15316	15573	15429	15527	15578	15484	15504	15492	15552	15664	15425	15595	15500	15373	15607	15527	15410	15493	15401	15548	15637	15513	15609	15591	15550	15593	15403	15736	15617	15613	15678	15585	15419	15411	15614	15519	15721	15636	15460	15639	15513	15676	15510	15648	15442	15550	15638	15508	15614	15434	15744	15531	15458	15542	15455	15678	15700	15400	15599	15589	15512	15590	15426	15455	15514	15426	15595	15512	15495	15651	15558	15668	15573	15499	15624	15587	15640	15641	15605	15609	15453	15476	15547	15466	15546	15468	15464	15663	15724	15428	15557	15553	15435	15606	15463	15514	15650	15531	15543	15427	15572	15550	15640	15662	15631	15481	15628	15508	15390	15668	15600	15555	15487	15448	15585	15584	15494	15410	15615	15415	15514	15638	15598	15537	15649	15590	15730	15451	15532	15480	15530	15511	15625	15632	15573	15485	15573	15327	15653	15500	15721	15554	15514	15683	15617	15533	15553	15689	15483	15735	15726	15585	15611	15638	15472	15611	15592	15441	15543	15400	15447	15697	15644	15681	15541	15413	15475	15596	15619	15430	15490	15586	15698	15513	15509	15562	15559	15487	15477	15537	15452	15575	15594	15751	15503	15522	15427	15465	15630	15482	15471	15463	15578	15402	15542	15446	15588	15480	15597	15552	15618	15749	15604	15447	15520	15709	15500	15639	15606	15704	15447	15551	15579	15505	15539	15234	15773	15501	15687	15472	15803	15526	15570	15728	15602	15721	15756	15674	15532	15783	15462	15639	15547	15558	15576	15715	15599	15541	15503	15513	15733	15518	15543	15527	15440	15478	15609	15472	15598	15526	15577	15439	15526	15647	15472	15464	15570	15512	15521	15646	15271	15471	15660	15600	15591	15503	15423	15513	15329	15513	15630	15506	15402	15563	15451	15507	15505	15625	15578	15490	15591	15606	15562	15529	15456	15393	15573	15486	15816	15565	15527	15607	15386	15545	15609	15468	15515	15535	15523	15586	15557	15636	15492	15545	15384	15589	15515	15636	15484	15368	15651	15307	15482	15548	15426	15732	15518	15442	15414	15345	15541	15536	15597	15490	15619	15629	15352	15506	15627	15618	15494	15453	15502	15513	15558	15582	15586	15703	15571	15709	15456	15388	15623	15538	15444	15493	15582	15533	15505	15511	15582	15630	15575	15527	15777	15590	15430	15668	15625	15528	15471	15766	15485	15541	15627	15599	15610	15464	15653	15581	15708	15600	15616	15521	15604	15560	15619	15582	15421	15525	15587	15465	15571	15540	15646	15516	15541	15672	15350	15624	15616	15695	15375	15544	15543	15401	15692	15413	15773	15454	15608	15534	15332	15454	15427	15628	15556	15612	15614	15578	15655	15629	15446	15564	15701	15592	15594	15578	15604	15589	15459	15433	15714	15603	15615	15560	15738	15767	15427	15689	15467	15438	15660	15504	15618	15547	15421	15451	15661	15568	15646	15623	15348	15568	15543	15419	15474	15728	15555	15592	15395	15694	15566	15744	15573	15428	15475	15754	15515	15491	15273	15671	15380	15525	15484	15469	15750	15499	15528	15573	15541	15505	15466	15736	15608	15651	15462	15726	15507	15610	15653	15510	15424	15519	15637	15431	15523	15441	15575	15605	15699	15404	15551	15558	15642	15519	15386	15361	15547	15366	15687	15573	15536	15605	15420	15686	15672	15430	15598	15573	15648	15588	15523	15654	15727	15553	15560	15621	15582	15512	15438	15571	15630	15439	15712	15641	15451	15581	15675	15389	15752	15444	15528	15633	15471	15630	15440	15509	15688	15501	15539	15720	15645	15645	15668	15534	15552	15567	15423	15493	15561	15566	15618	15611	15554	15498	15460	15534	15555	15583	15612	15624	15557	15462	15547	15628	15396	15415	15588	15573	15525	15588	15512	15338	15576	15594	15448	15653	15525	15383	15638	15423	15572	15470	15750	15747	15470	15657	15614	15594	15574	15696	15546	15633	15594	15533	15531	15512	15524	15442	15601	15423	15584	15711	15506	15702	15430	15632	15522	15541	15454	15573	15478	15460	15511	15716	15511	15786	15554	15809	15369	15621	15551	15613	15603	15581	15436	15632	15515	15518	15355	15664	15557	15501	15546	15519	15397	15651	15402	15659	15635	15619	15499	15762	15532	15420	15476	15399	15581	15630	15538	15457	15595	15329	15426	15515	15541	15663	15598	15432	15544	15380	15572	15601	15693	15509	15454	15485	15580	15657	15302	15558	15505	15538	15518	15469	15467	15510	15578	15648	15516	15628	15452	15788	15492	15646	15591	15626	15660	15562	15376	15629	15605	15509	15421	15563	15547	15416	15455	15588	15549	15537	15467	15544	15653	15433	15750	15563	15554	15603	15551	15555	15627	15610	15482	15580	15705	15405	15432	15659	15744	15449	15629	15369	15659	15547	15585	15651	15334	15585	15529	15650	15564	15589	15461	15469	15559	15460	15488	15734	15641	15513	15451	15542	15543	15546	15609	15596	15639	15352	15637	15579	15658	15717	15711	15594	15465	15625	15634	15491	15500	15656	15547	15503	15544	15607	15518	15468	15524	15610	15412	15539	15397	15649	15439	15784	15619	15513	15582	15654	15643	15679	15467	15658	15523	15422	15427	15615	15579	15352	15647	15506	15545	15543	15662	15663	15520	15508	15488	15610	15746	15705	15458	15642	15496	15665	15446	15660	15707	15712	15506	15462	15581	15352	15660	15461	15455	15563	15407	15646	15672	15582	15785	15449	15493	15500	15505	15475	15545	15613	15592	15576	15578	15814	15624	15613	15551	15479	15501	15560	15562	15578	15516	15473	15458	15604	15770	15650	15538	15607	15491	15525	15674	15551	15583	15597	15521	15557	15461	15577	15429	15714	15680	15820	15513	15295	15633	15672	15559	15663	15539	15476	15618	15493	15551	15588	15553	15514	15440	15579	15607	15592	15460	15447	15592	15551	15498	15661	15609	15509	15464	15385	15707	15500	15534	15500	15448	15525	15613	15401	15567	15561	15700	15602	15600	15576	15695	15709	15653	15438	15740	15642	15807	15342	15649	15355	15584	15532	15551	15605	15500	15536	15611	15727	15502	15359	15458	15391	15726	15668	15506	15479	15593	15689	15690	15592	15456	15622	15490	15538	15418	15596	15563	15582	15497	15690	15657	15459	15360	15625	15589	15576	15479	15528	15501	15650	15475	15472	15332	15727	15493	15705	15591	15595	15665	15712	15532	15370	15396	15567	15530	15591	15577	15662	15705	15419	15560	15766	15460	15360	15688	15599	15443	15766	15615	15576	15490	15658	15561	15508	15679	15455	15632	15433	15551	15469	15586	15665	15298	15564	15706	15637	15614	15364	15506	15264	15571	15534	15641	15505	15540	15742	15507	15493	15509	15600	15588	15680	15421	15676	15384	15505	15749	15337	15346	15495	15685	15718	15586	15574	15621	15523	15483	15784	15518	15455	15620	15646	15531	15462	15542	15508	15482	15488	15545
31965	27419	31911	30192	25968	24720	23498	22656	22360	22131	22035	21804	21273	21621	22925	21855	20971	20351	20370	20514	20532	20498	20559	20504	20574	20416	20592	20486	20297	20488	20397	20342	20492	20628	20451	20504	20457	20456	20537	20770	20605	20444	20271	20526	20613	20605	20697	20301	20493	20544	20594	20630	20709	20522	20435	20428	20255	20406	20540	20458	20520	20546	20547	20696	20540	20477	20663	20415	20503	20410	20522	20554	20455	20501	20465	20446	20226	20246	20440	20479	20214	20337	20517	20490	20551	20280	20240	20360	20400	20332	20249	20492	20385	20538	20412	20608	20710	20603	20416	20535	20461	20590	20337	20405	20357	20420	20384	20461	20422	20282	20514	20410	20447	20380	20501	20483	20546	20477	20323	20443	20395	20512	20481	20724	20352	20638	20607	20351	20466	20413	20399	20483	20429	20399	20627	20596	20395	20391	20385	20399	20445	20461	20415	20504	20343	20277	20320	20384	20211	20219	20677	20706	20438	20349	20381	20529	20651	20479	20259	20148	20591	20496	20507	20375	20225	20529	20391	20598	20531	20586	20479	20478	20492	20538	20245	20477	20222	20599	20688	20690	20460	20436	20505	20655	20565	20517	20313	20512	20610	20221	20514	20540	20169	20352	20482	20463	20446	20635	20308	20459	20742	20534	20334	20316	20602	20374	20479	20471	20523	20599	20428	20583	20523	20606	20426	20406	20478	20286	20378	20577	20667	20586	20524	20632	20396	20274	20583	20286	20364	20524	20317	20213	20413	20469	20557	20358	20394	20486	20578	20531	20569	20596	20401	20227	20370	20437	20503	20517	20521	20369	20391	20565	20474	20332	20493	20520	20411	20401	20463	20472	20462	20449	20357	20408	20575	20615	20350	20427	20661	20532	20519	20332	20526	20574	20467	20428	20524	20690	20628	20359	20424	20470	20317	20589	20586	20516	20290	20365	20357	20225	20468	20495	20667	20417	20447	20462	20290	20673	20631	20521	20457	20352	20304	20364	20337	20552	20550	20373	20430	20561	20506	20428	20446	20600	20455	20232	20555	20344	20630	20651	20625	20536	20556	20306	20589	20485	20532	20559	20414	20580	20426	20354	20353	20602	20372	20410	20360	20619	20619	20332	20581	20455	20495	20343	20613	20562	20511	20399	20544	20393	20347	20527	20334	20566	20307	20478	20492	20455	20605	20450	20283	20519	20422	20695	20392	20413	20372	20631	20326	20529	20460	20429	20481	20420	20472	20596	20540	20532	20430	20446	20498	20428	20464	20375	20616	20606	20477	20463	20514	20653	20614	20653	20418	20456	20538	20261	20623	20484	20400	20376	20389	20390	20335	20367	20404	20405	20259	20451	20583	20609	20505	20635	20585	20454	20653	20519	20191	20536	20390	20448	20361	20632	20298	20458	20604	20320	20424	20688	20200	20386	20642	20490	20420	20696	20670	20491	20466	20604	20773	20435	20648	20389	20520	20523	20568	20586	20362	20477	20435	20390	20710	20596	20611	20388	20405	20166	20380	20439	20507	20600	20492	20294	20526	20467	20349	20571	20696	20297	20592	20745	20326	20211	20267	20674	20471	20442	20538	20331	20602	20347	20265	20330	20374	20428	20574	20536	20492	20508	20526	20597	20161	20378	20435	20415	20426	20382	20523	20579	20272	20331	20433	20374	20380	20384	20425	20377	20430	20406	20467	20698	20406	20231	20455	20473	20353	20529	20105	20503	20576	20489	20144	20535	20324	20225	20307	20632	20521	20453	20478	20616	20431	20194	20311	20341	20468	20485	20502	20437	20348	20572	20555	20324	20471	20600	20658	20459	20342	20560	20289	20472	20427	20280	20365	20402	20477	20388	20490	20445	20433	20663	20413	20429	20727	20686	20535	20444	20457	20472	20560	20442	20400	20439	20306	20565	20577	20538	20401	20514	20679	20425	20488	20667	20482	20454	20577	20483	20494	20494	20670	20542	20448	20313	20618	20600	20451	20450	20493	20375	20433	20500	20300	20488	20407	20315	20437	20563	20394	20440	20565	20471	20431	20511	20406	20371	20318	20572	20542	20188	20571	20503	20474	20472	20597	20387	20827	20402	20412	20625	20561	20337	20227	20527	20482	20417	20359	20399	20374	20232	20282	20398	20436	20498	20506	20340	20287	20541	20634	20367	20404	20327	20488	20452	20449	20409	20580	20590	20518	20731	20323	20405	20337	20358	20660	20480	20417	20266	20650	20567	20512	20404	20562	20846	20358	20499	20459	20436	20686	20390	20331	20469	20705	20483	20435	20618	20425	20263	20681	20444	20535	20535	20334	20552	20542	20337	20475	20471	20455	20555	20254	20492	20540	20507	20396	20346	20596	20442	20543	20498	20514	20516	20502	20283	20463	20321	20335	20382	20380	20416	20438	20327	20476	20426	20469	20560	20295	20426	20460	20568	20714	20553	20278	20767	20605	20624	20442	20581	20405	20363	20545	20575	20388	20245	20623	20412	20352	20405	20462	20507	20407	20418	20422	20241	20658	20603	20507	20544	20634	20452	20374	20387	20496	20484	20424	20497	20469	20564	20586	20485	20358	20378	20448	20794	20548	20518	20360	20323	20385	20705	20637	20581	20260	20554	20343	20708	20357	20552	20558	20343	20343	20494	20504	20486	20561	20406	20484	20323	20292	20476	20451	20521	20601	20478	20676	20365	20531	20287	20583	20479	20393	20308	20250	20674	20576	20686	20626	20446	20411	20457	20461	20661	20472	20327	20354	20544	20551	20387	20458	20469	20592	20367	20480	20441	20545	20587	20449	20565	20401	20446	20605	20496	20408	20589	20364	20375	20457	20491	20414	20449	20402	20584	20612	20380	20544	20566	20296	20590	20593	20316	20713	20440	20335	20312	20474	20561	20576	20400	20460	20411	20606	20526	20346	20295	20558	20317	20538	20503	20445	20321	20452	20453	20623	20612	20577	20382	20380	20219	20716	20270	20287	20541	20438	20403	20465	20386	20519	20263	20676	20319	20352	20432	20477	20491	20523	20494	20423	20247	20555	20702	20360	20434	20338	20445	20315	20484	20618	20646	20437	20390	20421	20415	20506	20402	20488	20513	20494	20206	20638	20411	20301	20324	20633	20533	20440	20430	20570	20471	20398	20459	20408	20503	20331	20525	20620	20359	20397	20494	20597	20514	20393	20437	20527	20704	20498	20442	20394	20490	20407	20520	20305	20599	20493	20585	20471	20553	20355	20713	20232	20583	20487	20443	20539	20433	20553	20434	20515	20510	20563	20509	20451	20285	20489	20536	20502	20471	20643	20450	20507	20340	20520	20443	20528	20212	20326	20455	20501	20468	20470	20343	20370	20366	20332	20338	20235	20290	20652	20567	20566	20550	20456	20521	20350	20325	20359	20399	20480	20342	20331	20386	20511	20426	20495	20525	20348	20471	20445	20343	20488	20369	20581	20558	20645	20526	20568	20310	20298	20559	20501	20390	20613	20459	20675	20398	20352	20320	20487	20384	20527	20393	20426	20565	20727	20424	20323	20455	20556	20599	20396	20201	20552	20403	20500	20632	20438	20389	20482	20536	20607	20550	20639	20414	20569	20464	20649	20483	20397	20408	20404	20390	20843	20418	20332	20464	20420	20517	20440	20450	20498	20337	20381	20408	20325	20181	20425	20441	20607	20592	20349	20376	20552	20626	20492	20378	20662	20394	20513	20316	20323	20545	20150	20429	20436	20613	20636	20435	20580	20317	20442	20408	20545	20473	20569	20480	20379	20382	20479	20574	20529	20409	20294	20601	20404	20661	20574	20586	20495	20289	20460	20561	20462	20341	20839	20403	20616	20303	20477	20537	20387	20225	20463	20443	20304	20518	20310	20332	20421	20616	20581	20688	20546	20531	20403	20413	20325	20590	20422	20590	20681	20680	20480	20359	20366	20493	20496	20530	20481	20516	20658	20408	20398	20567	20574	20454	20446	20383	20570	20434	20357	20291	20563	20621	20581	20308	20506	20333	20257	20507	20463	20583	20441	20603	20583	20498	20489	20470	20342	20551	20333	20431	20330	20278	20600	20593	20434	20476	20355	20575	20335	20459	20590	20487	20414	20501	20602	20427	20480	20579	20668	20353	20619	20334	20221	20405	20533	20475	20361	20394	20516	20521	20679	20580	20555	20412	20292	20617	20440	20464	20607	20610	20276	20531	20726	20188	20502	20390	20516	20515	20511	20412	20650	20412	20589	20409	20364	20344	20280	20336	20405	20347	20524	20467	20592	20443	20396	20435	20483	20627	20427	20639	20480	20667	20481	20418	20169	20373	20303	20523	20403	20540	20484	20417	20568	20448	20411	20318	20475	20433	20324	20575	20566	20542	20643	20291	20492	20106	20340	20571	20612	20625	20416	20579	20499	20545	20376	20538	20494	20333	20556	20392	20439	20476	20632	20404	20679	20429	20400	20530	20591	20399	20410	20491	20362	20430	20489	20436	20634	20462	20508	20546	20545	20537	20433	20558	20397	20245	20426	20602	20652	20502	20528	20474	20490	20508	20542	20553	20540	20522	20533	20514	20629	20604	20429	20400	20503	20443	20393	20415	20496	20431	20339	20468	20327	20625	20590	20501	20354	20351	20474	20582	20393	20504	20520	20526	20479	20619	20585	20533	20632	20473	20577	20485	20380	20491	20504	20456	20542	20299	20440	20435	20220	20376	20406	20506	20441	20277	20296	20236	20359	20601	20286	20601	20584	20385	20601	20221	20604	20198	20434	20462	20604	20529	20449	20557	20521	20584	20329	20697	20565	20265	20513	20472	20411	20540	20382	20296	20750	20465	20382	20256	20484	20675	20556	20533	20392	20257	20306	20496	20414	20458	20422	20345	20631	20398	20616	20418	20553	20393	20492	20438	20458	20369	20591	20563	20548	20511	20502	20667	20833	20496	20513	20600	20412	20444	20424	20611	20376	20420	20566	20368	20340	20214	20462	20262	20350	20423	20482	20512	20252	20493	20619	20514	20588	20431	20398	20375	20411	20540	20445	20387	20387	20466	20315	20368	20382	20530	20552	20404	20495	20425	20456	20630	20550	20539	20519	20406	20410	20533	20335	20655	20469	20651	20595	20419	20323	20296	20644	20595	20490	20534	20526	20338	20600	20509	20453	20451	20433	20480
22237	31506	33173	28066	24230	22276	19999	19336	18682	18327	18287	17990	17001	17723	18968	17112	15961	16015	15946	15859	16143	16071	16128	15929	15928	15917	16094	16072	16102	16000	15857	16140	16035	15793	16089	15998	15937	16038	16037	15937	15985	16008	15949	15975	16016	15942	15810	16093	15922	15901	15935	16150	15980	15964	16042	15984	16078	15958	15892	16002	16100	16113	15968	16103	15787	15708	16082	16013	16047	15881	15921	15805	16090	15992	15983	15972	15807	15884	16041	15918	15858	15977	16002	15911	15906	15958	15821	15930	16042	15867	15962	16017	16091	16071	15989	16021	16183	15955	15910	15805	15926	16043	15987	15851	16017	15973	15933	15983	15945	16013	16115	15816	15862	16053	16048	15870	15988	15981	15918	15949	16079	15953	15994	15934	16086	16042	16023	16091	15975	15879	15817	15879	15918	15939	16138	15909	15797	15888	15937	15954	16041	16065	15888	16154	15866	15964	15968	15822	15869	15990	15971	15936	15950	15914	16003	16047	15958	16099	15900	16112	15811	16064	15928	15989	15836	15869	15822	15819	16128	15825	16036	16038	15992	15874	16110	15972	15967	15774	16038	15816	16037	15893	15993	15923	15988	15876	15965	15860	15963	15913	15967	16086	15972	16001	15887	15864	15833	15983	16002	16014	16015	15905	15938	16120	15956	15850	15999	16066	15953	15911	16001	15938	16074	16001	15914	15793	16053	15924	16061	15953	16072	15939	15954	15859	16016	16000	15949	15975	15871	16000	15867	15933	16018	16082	15994	16008	15753	15876	15950	16025	15906	16071	15777	15997	16055	16139	15883	15839	15827	15964	16114	15881	15905	16021	16041	15899	15904	16027	15983	15850	15924	15784	15997	15827	15930	15964	15816	16091	15994	16024	15957	15888	15978	16130	15949	15879	15899	15951	15807	16171	15889	15861	15957	15911	16105	16117	15880	15935	15844	15942	15948	15981	15933	15974	15936	16034	15855	15942	15935	16108	15967	16087	16079	15872	16024	15925	15857	15898	15925	16085	15890	15927	15962	15969	16011	15783	15866	16030	15995	16125	15992	15887	15914	16016	15968	16261	15933	15944	16021	15907	15861	15900	15982	15968	16081	15950	16071	15935	15843	15993	16033	15990	15882	16105	15919	15893	15933	15929	15971	15949	15937	15875	16084	15915	16039	15783	15793	15964	15992	15818	15850	16225	15999	16016	15850	15951	15944	15961	15843	15994	15925	16007	15935	15666	16041	15811	15965	16019	15955	16012	16051	16052	16185	15976	15946	15897	15959	15860	16044	15879	15952	15861	16057	16031	16006	15960	15896	16126	15981	15909	15946	15953	15922	16084	15975	15998	15947	15850	16025	16198	16082	16050	15829	15876	15899	15777	15804	15933	16066	16027	15910	15857	15967	15978	15842	16120	15898	15960	15782	15994	15955	15945	16094	15898	16080	15928	16169	15908	15974	16127	15995	15990	16104	15810	16059	16094	15871	16083	15881	16119	15999	15977	16044	15977	15963	15993	15981	16019	15924	15864	16029	15915	15961	16015	16134	16090	16061	16101	15876	16081	16133	16056	16125	16060	16031	16029	16058	15943	15917	16074	15908	16051	16099	16080	15920	16061	16062	16028	16095	15910	16033	15953	15815	16131	16022	15881	15963	16048	16109	15982	15840	15966	15982	16134	15927	16022	16060	16037	15952	16095	16103	15973	15963	16003	16061	16048	15732	15955	16067	15962	16017	16092	15987	15977	15934	15984	16163	15912	16016	16134	16005	16074	15929	15997	15965	15934	15817	16024	16033	15956	15981	16045	15940	15971	15977	16077	15932	15889	16098	15954	16096	15961	15861	16102	15915	16101	15991	15995	16215	16114	15957	16167	16021	16007	16055	15739	15872	16125	15898	15784	16013	15995	16021	15899	15990	15988	16031	15935	15994	16095	16088	16097	15811	15953	16022	15779	15981	16048	16016	16037	15876	16036	15898	15978	15938	15959	16046	16022	15889	15841	15913	15976	16080	15902	15795	15985	16010	15903	16008	16003	16011	15962	15976	16054	16155	15975	16023	15939	16007	15892	15976	15940	15956	15968	16148	15915	16283	16031	15905	16057	16024	15988	16073	16013	15925	15997	15928	16007	15869	16044	16021	15940	16046	15891	15975	15833	15925	15860	16044	15918	15825	15983	16071	16033	15885	16043	16018	16027	15973	16017	16004	15920	16050	16034	15950	16017	15792	16053	15984	15887	15903	15859	16012	15974	16076	16113	15822	16043	16058	16004	16135	16035	16077	16018	15909	15945	16012	15860	16182	15947	16128	16070	16023	16053	15926	15801	16112	15928	16156	16111	16158	15850	16040	15922	15864	15903	15989	15923	15940	16011	16142	15916	16020	15998	16037	15894	16003	16136	16006	16115	16057	16001	16128	15782	16186	15946	15966	15958	16069	16004	15869	15958	15945	15866	16062	15968	16081	16097	15936	16094	16021	16005	16013	15950	16016	15852	15807	15860	15969	15878	15897	15958	15997	15851	16052	15879	15912	15828	15864	15996	15912	15929	16155	15919	16041	15996	15970	15976	15890	16055	16117	15927	15884	16025	16025	16042	15807	16091	15946	16079	16052	16118	15962	16062	15924	15909	15965	15806	15974	15966	16131	15922	15933	16078	15716	16051	16026	16005	15890	16030	15976	15973	16169	15917	15988	15974	15902	15967	16052	16009	15993	15965	16087	15875	15895	16108	15979	15875	15994	16064	15943	16226	15926	15977	16082	15874	15967	16012	16028	16060	16177	15993	15994	16014	16116	16078	15919	16058	16187	15983	15907	16219	16085	15864	15984	15865	15965	15815	16036	16169	16075	15822	16146	15983	16100	16001	15966	15992	15936	16234	16023	16027	15905	15914	16112	15854	16001	15885	16223	16040	16106	16032	15849	16111	16083	15985	16020	15951	15804	16023	15740	15914	15836	16031	15998	15907	15957	15874	16051	16007	15815	16032	16033	15984	16044	15925	16162	15927	16056	15887	16244	15994	16022	16050	15907	16008	15975	15873	15901	16065	15824	15942	15908	15972	15935	15996	15997	15965	15930	15864	16048	15966	15988	15961	15951	16082	15930	16019	15930	15928	16070	15973	15953	15870	15921	16046	16055	16004	16020	15940	15910	15890	15962	15960	15967	15984	15887	16058	15974	15906	15900	15915	16023	15923	15917	15868	15889	15832	15994	16060	16064	16029	15789	15998	16050	15918	16069	16020	15750	15955	15868	16090	15991	16091	16041	15979	16050	15885	15817	15933	15955	16016	16015	15822	15915	15915	16040	16049	16244	15983	16088	16024	16143	16033	15826	15817	16189	15882	15853	16078	15988	16064	15872	15934	16073	15911	16227	16035	16027	16031	15863	16085	16013	16004	15997	15943	15911	16024	15974	15902	16099	16045	16017	15909	16082	15987	16059	16025	15993	16010	15978	16042	15921	15950	16079	16145	15931	15976	15962	15989	15966	15900	16039	16216	15973	15761	15818	16159	15960	16012	15884	15820	15963	16003	15946	16059	15975	16063	15964	15905	16081	15849	15992	15966	15746	15984	16012	16158	16105	15850	15859	16095	16088	15972	15896	15971	15970	15999	15980	16098	15917	15978	15988	16259	16090	16077	15950	15921	15985	15749	15893	15974	16096	15892	16130	15842	15925	15937	15922	16030	16138	15998	16053	16121	15758	15966	15942	16026	16065	15885	16049	16106	15964	16010	16097	15847	16091	15946	16121	15934	15968	15860	16038	15789	16023	16014	16005	16062	15848	16033	16001	15899	16032	15944	16010	15993	15957	16017	15965	16046	16014	15916	15902	15877	16137	15948	16068	16036	16066	15763	16004	15972	16003	15936	16055	15917	16017	15922	15837	15993	15870	15915	16002	15994	15905	16013	16125	15918	15859	15948	15818	15913	15959	16035	15778	16038	15985	15940	15865	16059	16128	16148	16044	15998	16156	16019	16082	16028	16093	15952	15838	15950	16089	16150	16018	15926	15911	16037	16050	16044	16112	16008	15813	15918	15991	16223	15963	16145	15955	15806	16133	15965	15919	16015	16046	16053	15881	16016	16007	16128	16035	15934	16034	15953	16133	15748	16003	15999	16077	16090	15877	15924	16007	15947	16173	15948	15999	15981	16048	16055	15922	15907	15755	16058	16095	16076	16027	16206	15962	16028	15966	15899	15900	15826	15967	15894	16064	16082	15975	16048	15972	16048	16122	16000	16047	16040	16140	15812	16014	15981	15805	15864	16024	16201	16146	16036	15923	15816	16059	16044	16098	15982	16043	15929	16054	16106	16049	16089	16042	15925	15832	15804	15940	15832	15812	15940	15907	15970	16080	15916	16186	16100	16008	15764	15813	15944	16101	15969	15991	16085	15987	15820	15995	15936	16018	16014	16078	15872	16053	15909	15823	15958	15901	15945	16015	15861	15959	15981	15858	16262	15836	15917	15994	16038	15982	16008	16023	16073	15955	15974	15859	15975	16100	16002	15919	16045	15896	16032	16053	16026	15907	15911	16025	16015	16127	16098	15691	15897	15803	16115	16047	16021	15952	15998	15864	15995	15882	16152	15902	16003	15996	15851	15902	15978	16065	15951	16023	16028	16056	16004	16146	15933	15852	15964	16038	16174	15958	15954	15977	15951	15973	15928	16171	16022	16180	16072	15731	15888	15943	16026	16044	15923	15918	16038	15857	15878	15883	16037	16134	15954	16002	16038	15745	15950	15927	15910	16072	15996	16169	15960	15776	15942	15962	16103	15871	15916	15742	15978	15956	15927	15900	16138	15918	15985	15915	15997	15940	16162	16022	15959	15650	16104	15900	16042	15963	15824	16066	15885	15944	15892	16064	16046	16228	15889	16128	16064	15813	16207	15840	16092	15896	16233	15995	16024	16194	16089	15945	15840	15989	15917	15964	16048	16076	15973	15970	16013	16120	16113	15981	15997	15959	15904	16046	15864	16189	15719	16062	16042	16165	15921	16115	16061	15867	16067	15961	16058	15939	15970	15867	15929	16092	15900	15882	16009	16082	15893	15957	15961	15924	16060	15996	15974	16047	15948	15907	16075	15873	16036	16103	15975	15900	16005	15907	15829	15946	15852	15939	16069	15871	15882	16063	16104	15816	15987	16099	16079
26156	21694	29255	28564	28889	29986	28803	25579	24257	23363	23290	24593	25216	28311	28660	24897	20907	20148	20112	20022	19959	20161	20269	20076	20134	20253	20059	20168	19902	19895	20127	20167	19993	19918	20078	20002	19828	20002	20149	20203	20184	19971	20046	20113	19922	20029	20200	19878	19968	20231	20114	20140	20015	19789	20166	20272	20095	20273	20090	20165	19854	19934	20059	20074	19954	20231	20135	20102	20165	20063	20265	20035	20127	19796	20137	19808	20335	20380	20219	20024	20146	20084	20046	20091	20015	19879	20124	20051	20181	19909	19953	20218	20061	20057	20286	19995	20109	20140	20042	20143	20162	20047	19824	20114	20098	20033	20198	20016	19975	20047	20075	20180	20007	20140	19946	19844	20091	19926	20109	20049	19955	19963	20120	20150	20127	20149	20199	19944	20266	20044	19944	19918	19979	20166	20088	20180	19881	20271	20004	19978	20039	20165	20083	19908	20073	20022	20235	20198	20104	20096	20151	19897	20073	20079	19982	19941	19984	19959	20206	20108	20140	20225	19944	20210	19949	20121	19840	19812	20127	20058	20034	20114	20125	19872	20098	20085	20142	20047	20068	20183	20119	20071	19969	19904	20022	20052	20033	20153	20061	19959	20111	20058	20174	19986	19904	20089	20159	20275	20001	20107	20087	20092	19840	20119	20245	20067	20072	20211	20075	20177	19943	20079	20423	19930	20184	20019	20066	20224	20378	20041	19901	20039	19880	19967	20203	20025	19828	20107	20372	20235	20077	19869	19869	19839	20109	20006	20006	19985	19919	19831	20074	20179	20072	20083	19862	19998	19944	20000	20018	20250	20091	20021	19909	20157	19991	19999	20044	20123	20241	20079	20208	20059	20057	19880	20166	19838	20060	20008	20133	20243	20288	20078	20206	19923	20257	20056	20148	19979	20177	20039	20148	20202	20023	20080	19975	20079	20183	19986	19960	19987	19918	20092	20206	19937	20076	20175	20066	20000	19805	20029	20000	20068	20067	19886	19891	20084	20300	20239	20053	19945	20221	20119	20069	20009	20093	20158	20222	19994	19988	20094	20022	20046	20168	20001	20033	20035	19932	20191	20237	20050	20057	20235	20185	20178	20177	19978	19989	20110	19862	20072	20086	20000	20087	19958	20076	20015	20260	19947	20149	20285	20064	20045	19930	19941	20346	19993	20145	20178	19935	20069	20102	20230	20076	20031	20065	20067	20178	19933	20086	19917	19949	20280	20201	19989	19895	19997	20222	19903	19905	20202	20000	20027	20154	20022	19999	20036	20200	20233	20052	20204	19981	20124	19898	19909	20065	19908	20305	20202	20011	19864	20067	19832	19978	20172	20149	19801	20184	20101	19971	19987	20104	19927	19966	20146	20194	20132	19825	20009	20226	19870	20058	20061	20013	20107	20023	19807	20071	20142	20007	20100	20158	19975	19975	19969	20001	20130	20214	20251	19930	19997	20192	20228	20325	20071	20008	20100	20082	19879	20100	20378	20217	20072	20134	20307	20116	20113	19964	20000	20102	19870	20097	19958	20131	20076	20150	20171	20009	20041	19949	20194	19902	19840	20139	20044	20265	20237	20087	20097	20100	20219	20212	19926	20022	19964	20162	20231	19766	19934	20003	20055	20120	19919	20047	19928	20341	20166	20139	20135	20223	20049	20164	19895	20117	19958	20059	20051	20232	20168	20170	20010	20036	20185	19990	20238	20142	20141	20097	20006	20168	20082	20258	20121	20147	20072	19960	19831	20075	20082	19753	20003	20041	20005	20203	19952	20043	20237	20072	20171	20155	20147	20075	20065	20097	20053	19924	20012	20035	20007	19942	19959	20200	20029	20117	20106	19940	19904	20120	20221	20151	20136	20049	19916	20053	20276	20031	19959	19979	20090	20072	19889	20100	20057	20414	19955	20071	20175	20165	20061	20028	20039	19737	19994	20178	20028	20099	19933	20189	20267	20138	20066	20272	19980	20106	20102	20122	19917	20228	20141	19926	19955	19995	20044	19935	19989	19797	20392	20079	19962	20212	20174	20011	20085	20113	20026	19943	19932	19942	19924	20170	19916	20250	20140	20301	20019	20421	19995	20028	20118	20116	20284	20081	20010	20166	20012	20035	20011	19986	20181	19971	20045	20045	19946	19918	19956	20174	20163	19946	20221	20040	19971	20041	20234	20170	20148	20048	20209	20156	20106	19949	20247	20126	20038	20096	19864	20115	20073	20087	20242	20028	20194	20227	20214	20296	19952	20094	20188	20174	20128	20048	20090	20230	20131	19985	19999	20055	20203	20276	20228	20062	19994	20193	20092	19870	20196	20242	20374	20143	20157	20156	19935	20241	20250	20235	19876	20089	19929	19969	20044	20102	20130	19883	20158	20072	20057	20459	20176	19910	19951	20218	20030	20095	19910	19862	19960	20195	20065	20141	20096	20195	20130	20019	20184	20051	19924	20261	20098	20062	20028	20120	20279	19994	20038	20125	19898	20169	20092	20100	20043	20183	20145	20169	20153	19995	19997	20062	19930	19861	19930	20183	20059	20165	20193	20001	19865	20227	20068	20211	20100	20183	20140	20004	19998	20073	19944	20054	19875	19861	19969	20192	19947	19985	19926	19917	19944	20163	20175	19908	20141	20060	20131	20014	19988	20121	20241	20056	19883	19943	19988	20003	20029	19849	20102	20199	19944	20231	20098	19915	19954	20001	19911	19974	20150	20070	19925	19943	19912	20104	20126	20009	20077	20077	20142	20067	19885	20240	20149	20055	20154	20128	20230	20183	20119	20313	20226	20233	19913	20092	20162	20152	20163	19968	20167	20243	20052	20015	19980	20145	19970	19914	20174	20081	20059	20047	20039	20018	20055	20273	20041	20174	20210	20102	20246	19998	20020	20099	20168	20072	19930	20099	19941	20112	20131	20318	20340	20216	20032	20209	20395	20014	20171	19893	20138	20044	19842	19949	20007	19957	20161	20009	20070	20033	20010	20225	19983	20276	20072	20001	19982	19900	20163	20139	19896	20131	20244	20029	20039	20049	19937	20083	19887	20037	19970	20050	20132	19942	20140	20096	20004	19889	19875	20054	20142	19971	19877	20042	20211	20321	20205	20225	19961	20107	20196	20005	20177	20153	19911	20144	20128	20126	19947	19859	20167	20152	20144	20076	20003	20093	19979	20073	20078	20215	19969	20217	20007	20145	20091	20018	19872	20017	19956	20228	20152	20292	20332	20102	20075	19980	20023	20212	20139	20210	20014	19926	20010	20148	19940	19883	20103	20137	20007	20235	20042	20004	20094	19914	19946	20080	20120	20149	20197	20063	19875	20180	20087	20044	20291	20042	20197	20120	20262	20298	20080	20243	20016	20256	20218	20272	19921	19986	19967	20305	20106	20084	20147	20024	20209	20215	20218	20142	20172	20183	19941	19993	20075	19897	20065	20043	19913	20104	20120	20160	20040	20043	20064	20198	20187	20025	20296	20285	20073	20160	20140	20141	20146	20041	20034	20033	20024	20082	20102	19978	20083	19928	20111	20151	20174	20063	20125	20082	20241	20233	20189	20225	20156	20074	20103	19920	19812	19959	20206	19982	20124	20169	19883	20050	20079	20135	19967	20173	20022	20210	20300	19974	19833	20021	20242	20235	20246	20133	20196	20098	20138	20002	20015	19955	20250	20061	20073	20080	20076	20214	20099	19925	20056	19845	20136	20192	20125	20251	20073	19792	20050	20184	20009	20179	20094	20070	19783	20001	20121	19882	20069	19988	19913	20010	19826	20173	19889	20268	20143	19923	20064	20008	20082	19880	20058	20009	20011	20111	19918	19999	20163	20032	20256	20114	20148	20015	19938	20065	20016	20030	20054	20324	20122	20102	19952	20040	20231	19902	19844	20035	20017	20121	20315	20144	20429	19893	20014	19985	20285	20059	20058	20068	20053	20160	20054	20055	20092	20179	19941	20269	19887	20124	19912	20010	20068	19845	20083	20167	20078	20132	20107	20236	20066	20067	20107	20059	19897	20076	20059	20131	20111	20009	20086	20095	20145	19935	20144	20161	19911	20153	19941	20183	20247	20141	19905	20252	20201	20362	19941	20015	20057	19963	19956	20147	19815	19973	20112	20173	19981	20055	19885	19996	20273	20164	19955	19926	20226	20033	19928	20227	20043	20043	19994	19954	19991	19901	19988	20123	19862	20147	20103	20098	19982	20183	19890	20163	20169	20246	19854	19960	20088	20181	20099	20106	20077	20110	20018	20184	19921	19916	20065	20043	20050	20164	20005	20187	20046	19901	20177	19968	19960	20040	20135	20256	20068	19941	20089	20284	20356	20174	20203	20111	20207	20065	19923	20139	20218	20024	19997	20093	19969	19953	19862	19933	19934	20218	19865	20051	20091	19941	19956	19984	20061	20022	20089	20137	20046	20400	20094	20101	20195	19942	19955	19833	20017	20260	20016	20014	20128	20031	20078	20227	19934	20174	19948	19968	20028	20164	20105	19996	19998	19819	20175	19993	20079	20191	19867	20035	20250	20054	20096	20070	19964	19984	20101	19973	20205	20176	20019	20034	19895	20045	20067	19976	20227	20010	20156	20182	19865	19876	19888	20001	20129	20246	19999	19973	20053	20126	20113	20422	20036	19876	19881	20098	20030	20078	20062	19799	20027	19874	19956	19997	20086	20031	20245	20260	20231	20213	20378	20072	19906	20172	20213	20283	20037	20200	20306	20115	19985	19994	20088	19861	19981	19961	19835	20025	20196	20214	20078	20201	19870	20205	20241	20182	19982	20011	19986	20017	19872	19944	20279	19926	20210	19938	20125	20056	20136	20111	20166	20014	20152	20182	20070	20193	20143	20144	19988	20228	19966	20024	20023	19731	19684	20080	20170	20034	19896	20230	20071	20183	20006	20082	20081	20015	20296	20261	19936	20080	20049	20077	19962	19927	20136	20091	20142	20049	20008	20034	19949	20031	20166	20197	20162	20212	20175	20116	20072	20151	20160	20267	20008	20018	20026	19912	20030	20055	20357	20092	20046	20089	20112	20129	20246	19979	20031	20257	20133	20177	20070	19793	19970	20007	20063	20231	20052	19974	20258	19997	20145	20152	19980	20280	20032	20209	19924	20280	20095	20060	20088	19976	20199	20309	20197	19935	20146
24533	43170	43640	37394	33235	29694	25652	23191	20999	20762	20457	22972	21606	26675	26415	20437	16058	15845	15674	16134	15752	15848	15770	15801	15718	15781	15817	15825	15757	16049	15749	15868	15750	15945	15713	15881	15825	15627	15729	15787	15845	15992	15907	15806	15918	15723	15642	15726	15768	15894	15856	15748	15889	15676	15853	15792	15683	15893	15765	15875	15694	15826	15718	15799	15624	15727	15936	15870	15976	15795	15599	16046	15803	15828	15881	15811	15814	15822	15784	15781	15849	15770	15628	15586	15761	15704	15890	15864	15734	15748	15810	15827	15861	15883	15892	15768	15934	15735	15754	15816	15831	15795	15711	15747	15820	15843	15728	15800	15675	15813	15753	15849	15818	15791	15612	15864	15831	15746	15959	15854	15909	15999	15696	15728	15988	15943	15819	15977	15882	15757	15869	15827	15666	15970	15815	15730	15915	15821	15761	15746	15769	15818	15831	15698	15869	15796	15684	15637	15741	15773	15883	15711	15796	15748	15603	15780	15843	15810	15706	15883	15759	15870	15633	15879	15913	15879	15718	15821	16001	15801	15799	15710	15903	15885	15811	15825	15967	15808	15965	15840	15849	15815	15757	15878	15799	15784	15802	15903	15821	15689	15761	15905	15783	15839	15772	15745	15845	15910	15898	15759	15867	15741	15706	15728	15910	15862	15763	15867	15845	15773	15872	15642	15501	15790	15859	15815	15745	15825	15756	15790	15943	15844	15976	15957	15796	15796	15967	15777	15938	15725	15904	15889	15842	15761	15771	15772	15792	15947	15808	15996	15763	15743	15762	15954	15879	15687	16022	15892	15711	16002	15803	15654	15721	15665	16053	15776	15820	15718	15772	15823	15863	15729	15727	16016	15778	15871	15864	15868	15829	15731	16044	15667	15811	15791	15731	15787	15835	15770	15799	15756	15881	15763	15820	15713	15914	15798	15903	15619	15862	15578	15544	15637	15725	15740	15877	15778	15814	15734	15702	15874	15926	15867	15967	15790	15679	15882	15682	15881	15766	15856	15947	15871	15867	15745	15803	15619	15735	16009	15913	15672	15817	15794	15950	15749	15737	15863	15888	15864	15739	15986	15686	15911	15780	15879	15775	15763	15849	15829	15835	15930	15948	15837	15803	15640	15788	15699	15937	15730	15785	15920	15663	15750	15983	15739	15969	15745	15708	15830	15792	15701	15844	15968	15665	15700	15800	15741	15763	15988	15774	15763	15794	15846	15932	15802	15911	15759	15869	15614	15751	15768	15706	15840	15830	15841	15856	15781	15942	15734	15809	15848	15822	15950	15710	15833	15790	15858	15808	15854	15854	15890	15918	15772	15715	15827	15852	15996	15954	15802	15684	15636	15814	15768	15837	15828	15812	15882	15792	15942	15804	15955	15861	15753	15909	15730	15732	15828	15818	15785	15889	15856	15761	15970	15957	15831	15798	15802	15726	15918	15664	15780	15712	15803	15880	15885	15814	15819	16005	15645	15968	15696	15767	15875	15836	15849	15846	15871	15822	15638	15811	15753	15831	15903	15943	15663	15787	15719	15854	15780	15686	15796	15818	15776	15857	15937	15746	15776	15665	15843	16030	15862	15851	15805	15741	15868	15790	15685	15774	16019	15752	15726	15911	15735	15866	15795	15782	15807	15796	15736	15848	15574	15800	15733	15873	15903	15879	15815	15655	15988	15745	15839	15861	15659	15863	15804	15800	15890	15691	15930	15735	15704	15769	15800	15837	15731	15994	15763	16005	15852	15778	15731	15772	15854	15855	15680	15926	15672	15887	15764	15548	15828	15854	15847	15866	15777	15988	15890	15707	15696	15860	15755	15724	15655	15706	15768	15648	15793	15746	15727	15672	15810	15651	15655	15853	15858	15884	15802	15870	15915	15996	15754	15943	15709	15870	15817	15787	15795	15835	15942	15717	15780	15906	15886	15977	15831	15766	15839	15810	15751	15851	15714	15854	15810	15747	15821	15886	15916	15858	16000	15685	15927	15692	15841	15803	15850	15697	15844	15786	15869	15712	15706	15826	15819	15764	15656	15764	15733	15899	15806	15710	15973	15789	15850	15751	15928	15810	15937	15798	15663	15892	15924	15965	15912	15883	15741	15875	15781	15694	15630	15850	15712	15803	15668	15800	15722	15778	15758	15911	15663	15836	15835	15721	15809	15969	15937	15671	15707	15859	15786	15749	15786	15895	15920	15910	15560	15781	15880	15936	15876	15777	15713	15721	15926	15717	15782	15750	15525	15654	15691	15918	15667	15730	15771	15971	15763	15862	15926	15839	15886	15936	15723	15790	15807	15996	15782	15819	15843	15636	15693	15779	15889	15722	15853	15834	16001	15846	15909	15939	15698	15758	15700	15774	15619	15841	15717	15792	15710	15916	15773	15693	15916	15749	15682	15803	15812	15841	15889	15821	15710	15700	15869	15863	15787	15897	15712	15998	15690	15696	15687	15805	15883	15742	15757	15737	15857	15927	15839	15930	15638	15766	15714	15835	15731	15754	15860	15807	15804	15901	15692	15898	15581	15850	15695	15878	15781	15842	15900	15742	15689	15860	15801	15879	15893	15881	15824	15733	15788	15804	15935	15765	15944	15736	15760	15963	15695	15964	15745	15922	15973	15917	15590	15880	15970	15744	15970	15799	15680	15930	15740	15671	15922	15715	15789	15713	15716	15787	15860	15670	15825	15753	15938	15996	15923	15850	15857	15825	15740	15941	15609	16016	15928	15728	15880	15840	15700	15819	15857	15860	15721	16015	16107	15717	15719	15849	15815	15865	15745	15973	15739	15679	15808	15787	15616	15855	15952	15864	15907	15739	15710	15881	15720	15867	15866	15862	15685	15833	15832	15733	15913	15851	15838	15726	15722	15794	15796	15610	15966	15999	15807	15763	15896	15730	15809	15830	15755	15837	15827	15779	15813	15855	15756	16014	15870	15921	15927	15742	15765	15676	15758	15836	15826	15816	15809	15852	15574	15794	15853	15869	15685	16018	15850	15826	15929	15617	15850	15817	15767	15910	15832	15737	15940	15916	15691	15782	15730	15867	15716	15867	15724	15737	15850	15832	15771	15785	15734	15813	15963	15795	15791	16049	15746	15757	15937	15625	15849	15893	15764	15822	15877	15787	15992	15755	15680	15828	15912	15724	15922	15832	15722	15880	15737	15786	15845	15938	15819	15639	15914	15875	15831	15849	15727	15864	15863	15887	15821	15678	15922	15769	15779	15586	15992	15795	15909	15703	15833	16057	15912	15837	15729	15998	15598	16067	15761	15637	15904	15792	15875	15936	15818	15807	15787	15962	15849	15917	15911	15760	15744	15648	15866	15799	15727	15880	15858	15979	15822	15849	15888	15905	15697	15838	15757	15705	15673	15708	15789	15943	15882	15743	15883	15688	15808	15672	15758	15795	15949	15667	15897	15950	15888	15678	15791	15620	15829	15665	15914	15690	15687	15853	15682	15782	15785	15609	15984	15619	15633	15809	15812	15904	15856	15950	15708	15912	15644	15876	15928	15842	15929	15802	15982	15837	15735	15874	15849	15809	15780	15874	15958	15735	15748	15726	15845	15727	15769	15686	15894	15978	15767	15776	15771	15672	15769	15760	15761	15913	15716	15806	15950	15712	15842	16032	15593	15823	15898	15785	15884	15810	16001	15774	15613	15749	15726	15694	15705	15663	15880	15730	15965	15940	15786	15935	15784	15842	15901	15803	15743	15988	15966	15852	15625	15871	15731	15759	15572	15751	15834	15889	15784	15925	15793	15847	15722	15844	15753	15727	15911	15584	15874	15748	15829	15747	15868	15864	15829	15820	15923	15753	15694	15864	15868	15955	15835	15680	15793	15732	15873	15668	15585	15770	15769	15724	15747	15699	15752	15702	15685	15867	15767	15781	15740	15720	15891	15878	15806	15829	15828	15857	15767	15739	15845	15738	15805	15717	15868	15864	15785	15906	15788	15881	15845	15692	15894	15895	15755	15742	15892	15883	15744	15747	15857	15938	15782	15923	15849	15869	15773	15985	15746	15588	15597	15764	15672	15907	15996	15820	15841	15835	15742	15793	15946	15715	15751	15699	15784	15710	15732	15829	15858	15725	15806	16003	16022	15705	15863	15761	15816	15836	15798	15738	15736	15806	15959	15869	15777	15862	15874	15809	15797	15757	15722	15815	15680	15797	15821	15776	15885	15815	15850	15732	15711	15655	15648	15671	15786	15840	15750	15678	15837	15849	15978	15655	15839	15880	15643	15786	15842	15626	15827	15853	15834	15725	15731	15756	15880	15765	15954	15910	15705	15817	15938	15820	15864	15795	15934	16016	15830	15892	15837	15842	15791	15871	15832	15713	15919	15846	15830	15695	15826	15810	15816	15684	15812	15793	15851	15803	15811	15715	15746	15786	15608	15801	15933	15869	15780	15708	16030	15875	15724	15810	15646	15843	15612	15842	15699	15750	15647	15759	15815	15697	15948	15861	15715	15748	15738	15752	15663	15814	15797	15590	15884	15940	15770	15908	15967	15839	15835	15877	15743	15699	15880	15866	15690	15701	15976	15896	15830	15830	15875	15896	15598	15724	15900	15796	15755	15839	15756	15642	15869	15818	15729	15852	15995	15760	15638	15883	15881	15846	15989	15701	15819	15844	15816	15751	15875	15952	15801	15865	15696	15677	15820	15685	15588	15879	15799	15867	15743	15796	15756	15803	15773	15798	15803	15820	15970	15948	15978	15663	15772	15992	15661	15760	16033	15757	15799	15884	15798	15879	15752	15822	15849	15769	15800	15672	15766	15962	15779	15808	15750	15906	15779	15636	15774	15791	15780	15678	15939	15750	15938	15859	15780	15663	15672	15922	15689	15852	15687	15798	15740	15863	15842	15746	15936	15647	15865	15797	15912	15790	15653	15793	15857	15708	15751	15705	15858	15733	15688	15803	15862	15744	15823	15716	15788	15541	15794	15810	15697	15919	15810	15878	15686	15808	15820	15815	15943	15983	15906	15572	15875	15668	15751	15707	15850	15875	15866	15982	15847	15818	15725	15855	15899	15739	15903	15591	15905	15872	15895	16014	15881	15678	15707	15740	15822	15938	15848	15853	15899	15792	15683	15811	15820	15812	15802	15880	16004	15966	15917	15825	15771
24577	21630	29452	25379	25672	30868	33010	27800	23819	24995	24938	25876	30810	32456	34459	26716	20092	19375	19020	18766	18890	19074	18840	18741	19007	19040	18905	18799	18817	18957	18803	18900	19006	18802	18880	18862	18670	18856	18906	18880	18933	18824	18812	18802	18855	19101	18999	18886	18657	18758	18801	18842	18875	18944	18797	18761	18868	18928	18804	18962	18668	18878	18657	18787	18830	18918	18501	18948	18899	19009	18699	18922	18942	18847	18724	18595	18794	18693	18684	18952	19047	18971	19053	18945	18622	18855	18938	18671	18645	18717	18812	18837	18813	18707	18894	18696	18738	18677	18925	18860	18961	18859	18824	18698	18778	18700	18805	18967	18566	18928	18760	18756	19117	18784	18577	18680	18741	18878	18742	18943	18494	18727	18642	18566	18856	18942	18870	18994	18721	18856	18691	18900	18681	18763	18739	18838	18815	18812	18539	18752	18850	18948	18872	19049	18884	19091	18904	18718	18749	18571	18838	18658	18889	18744	18991	18964	18751	18970	18790	18736	18708	18869	18688	18631	18647	18749	18966	18674	18856	18890	18833	18696	19044	18765	18784	18471	18714	18754	18850	18774	18916	18840	18457	18699	18821	18853	18824	18787	18762	18719	18631	18691	18803	18963	18696	18955	18765	18941	18836	18770	18764	18677	18752	18664	18808	19000	18691	18714	18800	18956	18753	18848	18913	18823	18723	18815	18951	18730	18751	18905	18783	18778	19037	18799	18769	18752	18760	18974	18875	18888	18839	18803	18916	18622	18689	18975	18806	18752	18698	18757	18822	18725	18653	18787	18633	18749	18918	18767	18848	18640	18761	18760	18797	18972	18756	18688	18809	18881	18915	18755	18915	18800	18668	18766	18653	18618	18834	18685	18745	18711	18961	18832	18706	18683	18886	18811	18563	18845	18771	18924	18816	18831	18826	18751	18611	18889	18858	18877	18842	18722	18899	18712	18725	18653	18728	18707	19032	18740	18761	18888	18638	18602	18840	18740	18826	18736	18934	19016	18830	18634	18626	18587	18780	18982	18712	18774	18801	19083	18672	18960	18837	18734	18642	18793	18721	18725	18755	18770	18785	18557	18753	18558	18851	18693	18728	18737	18949	18896	18743	18814	18814	18824	18454	18778	18905	18864	18822	18932	18840	18680	18948	18919	18664	18730	18806	18782	18840	18800	18479	18643	18749	18721	18765	18665	18814	18694	18773	19025	18926	18738	18961	18729	18771	18695	18805	18773	18810	18703	18772	18715	18686	18701	18871	18837	18822	18844	18658	18567	18863	18685	19021	18923	18684	18858	18903	18834	18733	18849	18910	18745	18555	18475	18558	18951	18804	18620	18717	18727	18710	18819	18788	18708	18591	18869	18800	18859	18772	18604	18812	18773	18656	18746	18805	18742	18846	18596	18723	18877	18831	18449	18766	18733	18670	18882	18794	18664	18636	18674	18790	18829	18854	18813	18816	18681	18905	18695	18700	18802	18939	18717	18829	18793	18839	19052	18758	18837	18946	18805	18656	18679	18717	18956	18802	18772	18697	18414	18968	18823	18599	18842	18650	18723	18730	18921	19005	18800	18839	18759	18593	18919	18704	18876	18749	18876	18872	18764	18877	18708	18811	18714	18895	18694	18566	18729	18762	18702	18625	18894	18703	18714	18947	18744	18698	18599	18677	18734	18747	18657	18864	18945	18742	18704	18911	18635	18885	18807	18685	18690	18910	18776	18740	18681	18740	18797	18859	18659	18900	18523	18758	18739	18730	18858	18711	18802	18749	18622	18889	18600	18641	18928	18819	18857	18786	18843	18960	18759	18935	18678	19036	18854	18805	18812	18873	18929	18905	18864	18808	18736	18877	18699	18777	18881	18751	18742	18588	18803	18898	18644	18721	18644	18720	18894	18801	18844	18837	18879	18870	18645	18678	18760	18794	18834	18675	18686	18822	18797	18951	18713	18723	18917	18749	18992	18807	18773	18676	18850	18761	18750	18974	18680	19042	19099	18642	18785	18643	18813	18970	19022	18716	18669	18803	18984	18901	18742	18754	18672	19029	18710	18715	18846	18769	18717	18733	18945	18901	18703	18732	18702	18857	18698	18796	18763	18733	18960	18718	18838	18818	18984	18925	18811	18772	18666	18745	18893	18789	18808	18768	18926	18816	18827	18650	18822	18791	18896	18738	18611	18917	18713	18757	18690	18661	18832	18626	18686	18834	18940	18937	18647	18855	18785	18861	18731	18707	18816	18857	18802	18765	18849	18723	18770	18683	18740	18857	18921	18723	18677	19021	18772	18661	18625	18749	18585	18697	18729	18709	18673	18703	18738	18943	18935	18787	18600	18936	18688	18711	18511	18752	19118	18888	18700	18836	18769	18677	18748	18786	18834	18709	18732	18895	18795	18710	18790	18550	18699	18625	18918	18744	18878	18804	18608	18654	18866	18833	18745	18786	18659	18887	18683	18737	18651	18593	18506	18564	18794	18766	18643	18797	18747	18807	18676	18969	18709	18658	18920	18679	18776	18906	18747	18492	18812	18760	18740	18793	18720	18548	18725	18747	18968	18857	18836	18826	18636	18674	18770	18856	18835	18832	18610	18720	18898	18868	18609	18722	18776	18783	18867	18872	18781	18846	18785	18876	18673	18792	18804	18939	18716	18719	18585	18771	18729	18829	18621	18728	18846	18750	18909	19011	18685	18705	18818	18834	18710	18796	18656	18759	18614	18942	18878	18817	18905	18503	18596	18666	18946	18824	18741	18790	18762	18824	18761	18987	18740	18764	18548	18805	18674	18685	18653	19006	18814	18646	18849	18749	18802	18842	18703	18559	18817	18713	18788	18984	18803	18792	18795	18762	18786	18784	18596	18854	18759	18474	18530	18720	18837	18643	18716	18530	18857	18708	18933	18835	18846	18791	18859	18631	18747	18886	18743	18994	18600	18661	18654	18846	18728	18871	18737	18799	18781	18716	18787	18816	18768	18840	18942	18857	18952	18930	18679	18721	18650	18679	18633	18775	18638	18830	18892	18916	18521	18809	18816	18677	18686	18931	18595	18721	18607	18677	18676	18700	18836	18949	19018	18679	18648	18767	18800	18682	18728	18801	18735	18568	18819	18826	18750	18656	18677	18901	18838	18819	18761	18873	18865	18851	18747	18548	18739	18805	18703	18921	18682	18544	18865	18723	18856	18874	18774	18924	18821	18781	18812	18855	18828	18939	18918	18949	18566	18614	18542	18747	18921	18868	18870	18663	18917	18631	18717	18687	18660	18796	18738	18708	19011	18702	18754	18761	18680	18700	18640	18814	18778	18722	18861	18964	18688	18773	18979	18875	18611	18847	18743	18931	18763	18750	18751	18743	18851	18820	18868	18761	18904	18671	18680	18746	18775	18750	18713	18927	18743	18639	18671	18915	18846	18859	18734	18929	18680	18722	18517	18747	18875	18869	18822	18714	18796	18813	18632	18936	18539	18877	18717	18860	18802	18962	18935	18569	18739	18561	18755	18838	18798	18768	18626	18693	18703	18873	18675	18673	18569	18711	18808	18814	18846	18821	18801	18643	18791	18707	18839	18855	18806	18868	18835	18782	18706	18840	18645	18806	18767	18766	18636	19030	18909	18878	18961	18732	18542	18563	18712	18911	18874	18707	18667	18783	18526	18741	18671	18885	18614	18804	18868	18952	18927	18905	18693	19037	18807	18621	18696	18717	18801	18887	19002	18799	18853	18767	18792	18828	18806	18841	18843	18813	18741	18668	19048	18681	18689	18887	18856	18597	18610	18880	18957	18990	18707	18915	18863	18828	18739	18786	18517	18610	18725	18804	18798	18747	18547	18493	18790	18814	18692	18687	18895	18819	18695	18765	18829	18762	18669	18759	18669	18789	18931	18871	18970	18731	18789	18563	18932	18619	18940	18714	18628	18885	18983	18533	18776	18790	18647	18952	18722	18899	18776	18700	18590	18739	18795	18879	18596	18940	18793	18710	18756	18515	18767	18993	18809	18750	18851	18972	18955	18899	18725	18633	18891	18636	18604	18643	18787	18745	18885	18932	18941	18726	18742	18850	18909	18636	18742	18577	18696	18829	18916	18589	18678	18791	18702	18858	18850	18754	18650	18702	18863	18706	18879	18844	18740	18952	18714	18992	18932	18938	18775	18575	18682	18717	18728	18905	18895	18783	19049	18589	18659	18611	18946	18732	18722	19005	18670	18741	18765	18857	18962	18934	18894	18862	18866	18867	18654	18927	18861	18656	18513	18657	18811	18933	18800	18738	18741	18739	18858	18926	18865	18676	18803	18994	18671	18713	18840	18870	18792	18806	18757	18980	18707	18731	18723	18634	18686	18687	18755	18645	18573	18641	18678	18883	18865	18804	18779	18768	19019	18818	18820	18916	18595	18626	18824	18599	18557	18660	18668	18577	18898	18868	18706	19004	18637	18670	18571	18733	18884	18803	18683	18720	18801	18742	18727	18962	18869	18749	18920	19141	18741	18725	18652	18844	18759	18935	18818	18859	18875	18739	18470	18963	19013	18893	18781	18640	18769	18986	18676	18846	18835	18761	18657	18828	18712	18539	18908	18936	18877	18871	18609	18800	18871	18788	18831	18823	18774	18996	18648	18881	18726	18809	18818	18635	18840	18787	18922	18697	18735	18841	18675	18783	18809	18922	18704	18833	18763	18641	18802	18859	18828	18804	18783	18883	18706	18685	18800	18709	18546	18700	18983	18550	18904	18771	18657	18671	18649	18873	18823	18490	18557	18812	18593	18780	18833	19044	18746	18757	18912	18619	18929	18857	18714	18698	18595	18743	18533	18874	18669	18791	18901	18897	18628	18679	18778	18687	18860	18846	18831	18928	18782	18621	18854	18742	18697	18903	18659	18662	18675	18856	18895	18602	18644	18721	18621	18850	18754	18934	18975	18841	18720	18871	18780	18900	18679	18732	18859	19014	18808	18665	18706	18796	18627	18996	18867	18527	18840	18938	18931	18870	18946	18887	18823	18873	18811	18908	18801	18738	18784	18838	18701	18740	18892	18831	18670	18577	18626	18810	18780	18648	18825	18854	18811	18740	18629	18716	18871	18776	18768	18818	18688	18750	19058	18686	18826	18783	18767	18926	19026	18652	18679	18701	19007	18875	18896
28625	48250	48773	42601	38464	34863	31337	26692	21442	24524	23229	25613	29318	32781	33481	22652	15272	15178	15091	15136	14993	14930	15043	14969	15081	15125	15130	15148	15081	15317	15000	14956	15002	15167	14947	14913	15090	14968	15081	15129	15111	15099	14997	15043	15073	15074	15212	15191	15017	15103	15208	15174	15029	15009	15049	15151	15188	15041	15206	15025	15075	15121	14960	14967	15085	15057	15013	14917	14972	15160	15161	15005	15154	15015	14885	15208	15023	15009	15032	15112	14936	15107	15223	15088	15201	15095	15122	14932	15008	15112	15220	15123	15130	15156	15054	14885	15182	15045	15046	15004	15099	15079	14812	15024	14981	15018	15001	14825	14953	14885	15082	14975	15123	14887	15143	15113	14973	14866	15201	14950	14844	14954	15066	15129	15009	14932	15071	15033	15290	15178	14976	15162	14901	14867	14899	15120	14994	15052	15240	15127	14997	14992	14861	14922	15150	15036	15231	15038	15190	15127	15029	14963	15078	15044	15121	15136	15063	15127	15081	14909	15243	14946	15056	14954	15173	14933	15211	14989	14978	15130	15100	15123	15042	15004	15113	15028	15110	15039	14965	15009	14980	14981	15078	15167	15080	15065	14913	15117	14898	15021	15018	14977	14984	15136	14937	14960	15090	15104	14907	14871	15182	15103	15145	15053	14956	15181	14963	15079	15117	15066	15102	14998	15053	15252	15000	14976	15094	14806	15211	14971	14924	14898	15065	14873	15053	15042	14965	15102	15028	15152	15132	15052	14977	15054	15080	15214	15146	14974	15017	15065	14707	14891	15034	15090	15187	15145	15031	15026	15104	15145	15008	15191	14985	14960	15070	14842	14948	15067	15026	14819	15010	15261	15030	15109	14842	14994	15034	15011	15249	15192	15083	15039	15158	14944	14998	14853	15146	15091	14890	15097	15068	15092	14932	14860	14948	15047	15222	15010	15133	15194	15021	15027	15023	14843	14898	15018	15071	15107	15089	15192	14968	15258	15062	15222	14914	15164	15037	15259	15033	14962	15160	14931	15185	15176	15273	15095	15003	15165	15115	15095	15002	14940	15035	14833	15089	15109	15059	14963	15193	15214	15112	15109	14946	14952	15148	14965	15034	15058	14984	15088	15029	14959	15013	15082	14987	14961	15019	15024	15085	15023	15092	14992	15079	15071	15120	15260	14970	14953	15066	15004	15012	15090	14954	15082	15070	15067	15019	15067	15110	14948	15217	15116	15142	14926	14911	15174	15145	15050	15099	15077	14982	15098	15225	15186	15215	15011	14968	15186	15011	15082	14952	15051	15163	15000	14964	15080	14891	15135	14941	15097	15126	15020	15234	15047	15129	15123	15018	15228	15088	15104	15059	15136	15124	15025	14984	15118	15132	14985	15095	14822	15020	15066	15109	15053	14997	14905	15027	15153	15067	15073	14939	15078	14976	14900	14969	15085	15149	15141	14928	14990	15254	15202	15102	15061	15079	14965	15131	15029	15075	15052	14922	14947	15290	15022	15076	15070	15003	15043	15187	15013	15078	15003	15027	15051	15065	15048	15008	14980	15167	15065	15149	15210	15041	15089	14997	15023	15047	14944	15077	14924	15110	14885	15139	14931	15129	14951	15197	15065	15252	15059	15204	14999	15169	15069	15014	15096	15086	14929	15005	15130	15102	15009	14872	15091	14957	14967	14982	15141	15026	14991	14984	15055	14978	14959	14993	15139	15214	14956	15072	15197	15127	14956	15162	15036	14996	15123	15195	15116	15004	15156	15134	14938	15182	14995	15142	15038	15090	15078	15092	15017	15185	15188	15216	14941	15154	15038	14981	15111	15017	15115	15063	14950	15068	15009	14976	15117	15141	15052	15182	14973	15091	15129	15159	15076	14981	15129	15088	14995	15157	15069	15022	14867	15022	14992	14898	15021	15039	15008	15008	15106	14992	15211	15085	15069	15072	15021	14966	15090	15174	14906	14958	15136	14965	14983	14995	14898	15141	15162	15059	15080	15003	15067	15165	15024	15150	15024	15039	15035	14967	15105	15010	15043	15088	15087	14939	15064	15118	14946	15150	15059	15013	15104	15129	15047	15098	15012	15067	14810	15061	15070	14973	15007	14979	15053	15200	15155	15006	14996	14997	15296	14991	14793	15055	14856	14956	14981	15041	14916	15135	15038	15072	15082	15073	15005	15086	15050	15118	15166	14979	14911	15171	15045	14955	15187	15023	15264	15009	14996	15186	15142	15046	15102	14922	15122	14966	14994	15127	14994	15153	14939	15108	15124	14970	15207	14908	15093	14900	15099	14854	15160	15152	14955	14960	14980	15135	15050	15017	15240	15070	15025	15006	14983	15062	14938	15041	15004	14966	14888	14991	15075	14986	14927	14989	14893	15122	15029	14954	14869	15078	14943	14987	14880	14945	15128	14937	15093	14945	15018	15183	14970	15191	15064	15154	15110	14876	15097	15049	15079	15106	14971	15035	15182	15168	14957	14931	14956	14978	15156	15046	14983	15134	15011	14989	15038	14917	15032	15046	15130	15043	14993	15010	15164	15143	14930	15165	14950	14724	15142	15222	14907	15242	14968	14986	14952	15154	14971	14985	14946	15002	15043	14852	15145	14825	15160	15041	15121	15007	15176	15018	15002	15088	14964	14821	14958	15082	15005	15051	15135	15118	14847	15164	14990	15089	15094	14969	15129	15011	14917	15043	15142	14909	14999	15100	15025	14860	15158	15160	15002	14873	15035	15073	15078	14933	15084	15014	15282	15151	15166	15293	15138	15090	15226	15110	14822	15036	14980	14978	14883	15174	15080	15167	15140	15121	15060	15131	15131	14961	15111	15158	14947	15067	15150	14993	14982	14997	15035	14986	14789	15170	15163	14990	15048	14930	15085	15112	14957	15270	15119	14932	15007	15067	14975	15062	15128	15217	15288	15270	15049	15002	15171	14969	14994	15112	14963	15110	15013	15170	15114	15021	15165	14942	15149	15044	15105	14903	15055	15236	15052	15030	15021	14872	15006	15183	15163	14996	14951	15303	14690	14893	15038	15040	14935	15199	15010	15098	15022	15117	14932	15079	14939	15049	14877	15003	15050	15078	15126	15236	15050	14983	15029	15025	15129	15049	14896	15087	15026	15222	15024	15052	15090	15096	14877	15107	15112	15053	14930	15028	15230	15180	15078	15089	15102	15063	15067	15143	15023	15185	15047	15021	14986	15085	14981	15144	15020	15073	15227	14982	15270	14940	15159	15049	14915	15061	15033	14869	15039	15053	15139	15149	15067	15112	14883	15132	15142	15012	14891	15086	15031	14999	15087	15074	14936	15003	15133	15036	15030	15171	15022	14846	14958	15084	14887	15104	15054	15031	15160	14960	15087	15172	15231	15032	14983	15203	14992	15067	14955	15140	15182	15065	14965	15064	15093	14965	15107	15045	14932	15214	15174	14931	15075	14988	14958	15216	15076	14984	15087	15033	14981	15046	14978	15176	15053	15067	14967	15123	14953	15127	15160	15059	15064	15085	15040	14897	15225	14989	15211	14913	15105	15072	15029	15009	15139	15051	14969	14986	15128	15028	15018	15038	15040	14997	15086	15044	15087	15035	15171	14992	14869	15101	15064	15124	15018	15228	15098	15030	15098	14994	15018	15058	15086	15051	14973	15140	15079	14957	14940	14949	14897	15002	15035	15058	15128	15045	15041	14977	14866	15058	15057	15209	14879	15019	15090	15087	15044	15068	15166	15015	14982	15042	14905	15122	15162	14975	15018	14958	14899	15084	15018	14944	14977	15221	14899	15126	15041	15204	15160	15041	15061	15032	14980	15032	15017	14927	14844	15059	15305	14980	14979	15264	15062	14950	15175	15054	15038	15126	14946	15093	15066	14989	14937	14993	15038	15114	14913	14982	15004	15027	14994	15076	15328	15058	15243	15037	14997	15080	14998	15079	15029	15150	14965	15197	15071	15134	15019	15072	14906	15017	15052	15150	15147	14996	15154	15059	15009	15097	15088	15041	15089	15045	15019	15012	15239	15115	15100	14796	15069	14978	14909	15167	14966	15076	14918	14979	14998	15061	15090	14991	15034	14988	15199	15154	15298	15086	14956	15027	15148	15135	14916	15151	15025	15008	14935	15076	15051	14834	15094	15079	14923	15048	15102	15134	15081	15125	15147	14943	15030	14938	14877	14967	15088	14964	14984	14888	15302	15060	15099	14957	15227	15255	15113	15026	15010	15349	15025	14811	15059	15063	14977	15052	15174	15154	15025	15030	15085	15030	15156	15010	15128	15192	15076	15183	15047	15151	15164	14968	14939	15067	14964	15026	15006	15076	15156	15133	15031	15197	14904	14986	15113	14969	15102	14949	15130	15108	15221	14994	14966	15070	15033	15070	14940	15131	15172	15032	15063	14916	15107	15116	15182	15048	15123	15131	15113	15109	15045	15031	15213	14970	15006	15212	14984	15077	14992	15117	14972	15130	15005	15175	15194	14974	15008	15014	15156	15144	15048	14924	14985	15104	15022	15151	14993	15094	14955	15113	14970	15201	15037	15033	15029	15059	15108	15175	15130	14836	15179	15173	15005	14943	14846	15144	15115	15160	15183	14918	14938	15050	15051	15092	15008	15312	15090	14990	15078	14935	14994	15002	15098	15101	15070	15026	14985	14991	15191	15084	14976	15032	15022	15098	14985	14955	14962	14971	15115	15191	15255	15262	14908	15101	15188	14826	14964	15091	14901	15030	15088	15049	15122	15045	14985	15019	14987	15053	14921	14983	15048	15140	15063	15030	15043	14880	15175	15032	14971	14949	14988	15023	14970	15128	14950	15090	14950	14986	15041	14971	15080	15048	14954	15198	14924	15045	14997	15045	14822	15077	14991	15218	14986	15052	15106	14984	14941	15249	15080	15116	15244	15146	15225	15087	15052	14945	15011	14944	15038	15258	15012	14964	14955	14831	14960	15021	15130	15041	15061	15091	14895	15017	15108	15166	14958	14944	14915	15108	15103	15093	15127	15091	15060	15122	14874	15080	14792	15140	15021	15066	15088	14989	15131	15017	15114	14992	15118	15069	14820	15186	15049	14966	15102	15157	15207	15097	15057	15156	14988	15158	15093	15146	15193	15048	14998	15234	15132	15125	14987	15061	15072	15034	15063
32358	27306	29241	27027	24066	23685	23012	22160	21359	21059	20859	20817	21050	21313	21505	20510	19799	20148	19918	20072	19700	19858	20030	19792	19980	19848	19869	19922	19859	19861	19760	19725	19881	19964	19927	19901	19730	19841	19519	20061	19888	19785	19781	19813	19778	19883	19866	19967	19903	19744	19866	19833	19758	19783	19937	19626	19833	19736	19737	19939	19754	20002	19740	19829	19644	19735	19861	19738	19864	19649	19803	19771	19606	19688	19647	19549	19747	19791	19819	19795	19759	19738	19779	19849	19735	19631	19869	19704	19804	19624	19845	19717	19883	19751	19624	19839	19771	19709	19672	19818	19762	19933	19715	19808	19655	19777	19963	19526	19608	19579	19758	19573	19723	19744	19490	19784	19764	19975	19795	19891	19686	19845	19667	19697	19768	19798	19837	19752	20011	19535	19742	19738	19807	20016	20015	19895	19825	19700	19617	19803	19673	19748	19826	19835	19914	19910	19897	19729	19800	19719	19715	19750	19699	19734	19830	19922	19961	19996	19914	19709	19699	19617	19811	19489	19802	19756	19606	19738	19964	19785	19734	19734	19894	19745	19953	19916	19799	19809	19744	19789	20017	19810	19673	19788	19863	19664	19873	19617	19624	19820	19885	19794	19787	19700	19707	19763	19712	19699	19700	19742	19878	19867	19751	19754	19828	19651	19618	19875	19862	19859	19690	19736	19787	19767	19918	19756	19666	19731	19961	20093	19647	19799	19825	19670	19783	19659	19648	19758	19968	19666	19710	19905	19763	19687	19576	19716	19810	19980	19946	19789	19721	19618	19794	19748	19791	19754	19953	19769	19654	19800	19799	19493	19790	19708	19639	19798	19867	19755	19825	19927	19815	19729	19835	19831	19822	19772	19725	19656	19800	19791	19732	19668	19747	19619	19641	19909	19798	19657	19694	19560	19768	19809	19834	19879	19648	19728	19817	19794	20050	19699	19811	19820	19897	19609	19998	19671	19927	19747	20018	19914	19822	19765	19695	19727	19660	19911	19927	19685	19797	19729	19803	19740	19720	19849	19701	19815	19822	19933	19583	19851	20129	19878	19734	19828	19706	20017	19701	19482	19892	19828	19839	19755	19777	19838	19861	20041	19641	19731	20030	19822	19707	19727	19753	19818	19838	19731	19896	19825	19707	19788	19495	19717	19719	19629	19852	19648	19762	19743	19631	19612	19925	19811	19799	19945	19702	19927	19933	19845	19585	19825	19727	19653	19907	19680	20006	19816	19737	19686	19661	19915	19814	19981	19930	19826	20045	19769	19872	19856	19791	19769	19750	19680	19824	19718	19685	19879	19724	19963	19780	19720	19754	19736	19933	19787	19819	19865	19976	19877	19735	19629	19812	19765	19775	19797	20100	19792	19541	19598	19872	19688	19844	19709	19645	19914	19736	19859	19686	19575	19783	19804	19801	19999	19793	19709	19754	19684	19856	19683	19830	19721	19692	19834	19778	19775	19790	20068	19632	19894	19590	19743	19590	19931	19767	19891	19711	19900	19712	19679	19849	19893	19822	19834	19768	19804	19738	19722	19695	19856	19780	19862	19848	19653	19647	19820	19785	19843	19712	19831	19774	19858	19586	19754	19753	19774	19734	19610	19869	19594	19716	19754	19817	19618	19861	19922	19768	19835	19768	19749	19783	19858	19833	19868	19973	19813	19793	19629	19960	19747	19799	19711	19840	19790	19941	19861	19937	19842	19643	19816	19938	19744	19598	19650	19682	19705	19504	19667	19874	19675	19686	19991	19767	19709	19907	19651	19655	19735	20053	19902	19677	19914	19744	19848	19871	19909	19900	19793	19497	19610	19790	19684	19871	19769	19715	19756	19945	19838	19672	19715	19692	19843	19679	19752	19777	19920	19730	19594	19807	19635	19901	19711	19891	19767	20013	19684	19725	19964	19768	19818	19661	19967	19753	19838	19675	19717	19858	19873	19692	19739	19803	19862	19724	19765	19663	19833	19844	19859	19793	20011	19657	19759	19888	19737	19726	19812	19889	19843	19787	19647	19920	19862	19617	19883	19807	19888	19916	19808	19740	19487	19959	19654	19862	19552	19829	19720	19674	19700	19724	19537	19588	19626	19876	19704	19917	19928	19495	19906	19821	19687	19687	19953	19658	19705	19728	19759	19877	19847	19633	19627	19861	19773	19896	19710	19919	19715	19738	19812	19756	19837	19833	19810	19662	19836	19836	19690	19797	19879	19542	19457	19723	19645	20082	19754	19862	19732	19579	19654	19717	19855	20085	19660	19807	19638	19713	19855	19927	19882	19876	19821	20022	19872	19984	19710	19994	19818	19708	19946	19874	19825	19862	19876	19799	19594	19698	19727	19938	19940	19759	19649	19842	19543	19730	19845	19566	19725	19788	19876	19860	19690	19815	19640	19697	19751	19762	19902	19795	19709	19590	19663	19762	19713	19791	19792	19833	19929	19896	19844	19735	19895	19854	19898	19735	19597	19664	19937	19773	19832	19747	19743	19792	19701	19638	19828	19883	19755	19894	19918	19863	19588	19815	20000	19795	19786	19693	19969	19708	19621	19658	19895	19882	19734	19887	19518	19783	19633	19633	19767	19779	19737	19692	19906	19856	19741	19771	19844	19750	19663	20053	19682	19719	19655	19659	19724	19732	19902	19819	19738	19791	19904	19669	20012	19733	19641	19704	19929	19622	19698	19837	19831	19727	19805	19722	19780	19848	19739	19686	20091	19855	19892	20064	19782	19802	19770	19793	19732	19599	19734	19661	19714	19815	19743	19765	19644	19872	19699	19797	19746	19866	19764	19836	19745	19979	19764	19877	19890	19576	19773	19652	19909	19764	19628	19790	19677	19793	19916	19923	19633	19829	19590	19701	19886	19808	19819	19940	19930	19863	19866	19795	19898	19747	19857	19601	19988	19727	19756	19901	19594	19897	19643	19817	19746	19581	19905	19707	19548	19953	19859	19627	19749	19905	19774	19757	19521	19755	19735	19773	19718	19789	19783	19727	19679	19887	19918	20128	19832	19676	19613	19660	19647	19518	19813	19943	19968	19983	19676	19759	19707	19766	19738	19949	19785	19812	19869	19764	19898	19770	19764	19743	19611	19918	19797	19554	19768	19869	19912	19840	19679	19791	19573	19687	19845	19897	19871	19628	19912	19598	19757	19807	19764	19827	19747	19782	19605	19770	19858	19646	19711	19758	19802	19929	19790	19702	19839	19516	19808	20064	19853	19822	19727	19794	19705	19806	19793	19804	19953	19683	20019	19915	19736	19657	19996	19744	19618	19841	19810	19900	19905	19809	19581	19599	19855	19983	19694	19926	19804	19908	19626	19718	19965	19837	19718	19866	19768	19852	19863	19693	19658	19710	19735	19793	19481	19716	19823	19706	19800	19662	19643	19856	19762	19836	19781	19768	19635	19845	19734	19852	19621	19943	19762	19901	19809	19873	20066	19634	19814	19824	20004	19711	19733	19841	19788	19841	19827	19663	19773	19777	19808	19793	19585	19867	19556	19846	19781	19900	19806	19559	19710	19849	19711	19813	19823	19617	19876	19947	19893	19775	20023	19872	20010	19678	19458	19674	19741	19714	20060	19931	19697	20062	20022	19851	19845	19717	19792	19929	19865	19733	19752	19784	19676	19896	19620	19767	19939	19847	19748	19841	19744	19809	19753	19929	20023	19721	19839	20105	19771	19833	19794	19759	19696	19880	19727	19944	19748	19776	19754	19905	19591	20049	19742	19818	19563	19755	19768	19862	19861	19753	19728	19798	19796	19761	19756	19887	19728	19893	19975	19884	19714	19636	19881	19757	19497	19632	19628	19699	19589	19854	19678	19702	19957	19714	19636	19623	19732	19504	19753	19833	19500	19843	19741	19750	19842	19863	19582	19737	19600	19751	19918	19830	19726	19956	19760	19961	19563	19771	20056	19599	19757	19824	19983	19513	19845	19583	19848	19911	19902	19878	20018	19665	19882	20065	20008	19747	19943	19846	19757	19951	20010	19765	19884	19994	19871	19714	19716	19857	19731	19890	19932	19864	19703	19801	19884	19811	19819	20044	19801	19777	19940	19806	19602	19781	19712	19637	19962	20019	20008	19922	19496	19771	19675	19897	19772	19687	19748	19795	19724	19910	19831	19785	19771	19583	19899	19748	19754	19829	19726	19784	19830	19604	19743	19671	20138	19842	19617	19753	19972	19541	19911	19857	19708	19778	19766	19683	19897	19892	19738	19886	19743	19969	19908	20007	19923	19791	19608	19840	19673	19614	20006	19855	19597	19904	19891	19927	19789	19987	19785	19635	19975	19607	19771	19801	19667	19819	19796	19637	19886	19798	19811	19929	19816	19735	19816	19795	19912	19723	19664	19857	19691	19666	19769	19851	19891	19794	19932	19608	19846	19725	19506	19956	19799	19826	19661	19725	19929	19861	19896	19641	19872	19901	19702	20016	19782	19735	19653	19760	19587	19817	19985	19712	19642	19703	19763	19781	19945	19654	19592	19858	19793	20090	19667	19790	19695	19658	19948	20085	19922	20016	19653	19599	19709	19733	19733	19843	19689	19698	19742	19933	19834	19757	19876	19736	19691	19652	19809	20118	19752	19857	19854	19640	19655	19500	19718	19652	19695	20028	19736	19751	19775	19738	19807	19857	20128	19815	19986	19769	19651	19764	20084	19685	19903	19642	19499	19747	19852	19864	19789	19872	19690	19885	19870	19738	19859	19970	19839	19870	19848	19629	19808	19784	20010	19716	19878	19796	19887	19870	19844	19782	19617	19775	19894	19674	19821	19857	19681	19628	19707	19656	19788	19708	19913	19872	20078	19886	19771	19692	19727	19939	19850	19720	19782	19847	19859	19915	19734	19895	19598	19853	19659	19637	19815	19866	19910	19844	19816	19860	19747	20003	19736	19503	19821	20018	19834	19793	19917	19615	19831	19930	19924	19732	19750	19724	19818	19788	19558	19530	19681	19680	19742	19903	19692	19906	19806	19725	19837	19864	19841	19981	20009	19624	19731	19901	19831	20097	19914	19716	19777	19695	19649	19866	19588	19723	19754	20044	19718	19720	19965	20001	19760	19571	19966	19931	19836	19883	19776	19707	19999	19546	19881	19775	19833	19745	19850	19706	19705	19820	19871	19625	19789
23655	30906	28925	24487	22037	21153	20503	18987	17850	17667	17499	17470	17351	17349	17494	16340	15465	15358	15528	15474	15406	15333	15706	15643	15508	15662	15601	15644	15466	15390	15533	15512	15515	15462	15514	15531	15718	15477	15591	15635	15347	15594	15421	15577	15583	15507	15664	15323	15556	15574	15529	15631	15544	15519	15539	15428	15580	15454	15637	15442	15549	15558	15562	15413	15555	15669	15771	15555	15685	15604	15503	15520	15430	15632	15536	15688	15518	15561	15450	15481	15396	15680	15604	15781	15564	15463	15645	15635	15513	15567	15496	15384	15480	15630	15688	15305	15449	15575	15747	15496	15400	15549	15636	15438	15655	15431	15393	15602	15362	15435	15600	15590	15616	15482	15706	15630	15363	15544	15487	15526	15520	15578	15513	15417	15650	15509	15775	15432	15487	15544	15450	15433	15385	15488	15490	15373	15432	15500	15343	15572	15456	15490	15632	15707	15566	15683	15594	15595	15479	15442	15572	15551	15573	15647	15272	15386	15401	15465	15660	15579	15604	15560	15719	15607	15614	15536	15368	15574	15559	15573	15463	15668	15510	15522	15523	15534	15605	15469	15478	15654	15684	15512	15614	15512	15471	15746	15506	15385	15556	15570	15617	15441	15464	15552	15558	15499	15515	15405	15444	15566	15339	15525	15619	15497	15586	15489	15563	15585	15430	15587	15590	15542	15512	15609	15400	15455	15589	15623	15461	15507	15587	15521	15574	15560	15662	15532	15557	15654	15357	15403	15504	15564	15663	15613	15372	15464	15629	15519	15493	15439	15659	15424	15501	15462	15541	15483	15385	15431	15589	15662	15659	15485	15694	15516	15624	15461	15673	15454	15553	15495	15583	15468	15596	15425	15499	15484	15555	15704	15463	15536	15520	15446	15784	15511	15574	15388	15510	15595	15496	15583	15682	15450	15482	15520	15524	15382	15596	15638	15458	15446	15480	15502	15481	15496	15499	15474	15370	15583	15436	15520	15584	15312	15481	15464	15407	15421	15540	15659	15363	15624	15628	15570	15679	15610	15465	15515	15675	15581	15474	15425	15592	15621	15542	15486	15434	15648	15464	15805	15398	15462	15522	15418	15573	15539	15718	15658	15577	15615	15383	15447	15346	15563	15641	15478	15459	15285	15692	15365	15598	15563	15784	15537	15596	15510	15437	15617	15558	15546	15446	15732	15574	15659	15599	15581	15262	15567	15531	15638	15499	15393	15556	15593	15321	15418	15408	15473	15532	15604	15604	15602	15422	15511	15592	15590	15538	15496	15661	15712	15573	15782	15618	15524	15668	15552	15580	15625	15431	15542	15543	15598	15454	15478	15444	15552	15693	15431	15572	15510	15641	15553	15452	15487	15683	15636	15575	15420	15313	15444	15559	15522	15416	15486	15692	15406	15609	15579	15625	15456	15543	15657	15543	15592	15487	15464	15485	15648	15435	15438	15730	15498	15626	15343	15620	15571	15475	15630	15593	15483	15563	15517	15552	15704	15625	15609	15529	15473	15722	15579	15681	15593	15601	15591	15638	15650	15686	15531	15627	15649	15722	15540	15502	15547	15690	15405	15604	15460	15431	15340	15637	15601	15413	15550	15464	15586	15634	15563	15484	15580	15458	15687	15452	15593	15522	15530	15557	15546	15313	15569	15530	15519	15534	15605	15541	15652	15428	15667	15631	15547	15599	15514	15405	15557	15501	15631	15657	15627	15725	15461	15607	15634	15585	15598	15505	15482	15591	15552	15710	15523	15559	15483	15498	15438	15564	15630	15541	15519	15567	15634	15481	15584	15568	15616	15423	15602	15391	15548	15455	15568	15637	15556	15514	15533	15599	15636	15351	15681	15489	15483	15362	15495	15543	15600	15498	15694	15591	15574	15291	15678	15517	15631	15776	15535	15535	15569	15556	15666	15701	15584	15427	15405	15517	15527	15734	15486	15439	15516	15634	15576	15621	15489	15554	15746	15629	15689	15496	15545	15419	15552	15478	15607	15493	15487	15599	15667	15427	15680	15473	15476	15601	15292	15486	15657	15648	15605	15695	15509	15540	15662	15651	15499	15441	15619	15422	15515	15539	15569	15581	15505	15556	15531	15366	15629	15531	15681	15571	15585	15559	15525	15630	15574	15535	15589	15519	15720	15494	15601	15666	15396	15521	15591	15565	15548	15630	15469	15580	15728	15638	15561	15605	15562	15540	15476	15523	15515	15613	15515	15486	15555	15431	15529	15493	15603	15452	15480	15562	15516	15583	15519	15412	15642	15689	15645	15559	15455	15626	15570	15458	15482	15316	15794	15495	15467	15381	15459	15324	15629	15595	15557	15592	15471	15501	15601	15353	15556	15546	15502	15642	15543	15739	15606	15509	15759	15635	15448	15596	15504	15779	15433	15623	15587	15604	15462	15521	15453	15558	15516	15392	15560	15443	15565	15613	15485	15419	15601	15658	15556	15560	15816	15489	15574	15546	15409	15578	15573	15516	15559	15398	15640	15537	15408	15640	15389	15561	15522	15549	15567	15656	15509	15425	15571	15721	15546	15594	15783	15593	15556	15386	15569	15726	15561	15544	15549	15738	15539	15635	15507	15504	15575	15526	15344	15488	15603	15537	15591	15499	15486	15551	15472	15397	15415	15377	15542	15518	15488	15538	15541	15545	15366	15566	15528	15534	15365	15626	15538	15634	15458	15585	15451	15567	15436	15463	15515	15544	15560	15577	15562	15483	15498	15411	15613	15656	15460	15587	15403	15518	15544	15568	15566	15609	15588	15565	15538	15526	15414	15431	15530	15597	15618	15623	15514	15444	15609	15471	15614	15487	15452	15418	15573	15507	15589	15492	15548	15475	15513	15605	15535	15572	15530	15649	15431	15800	15612	15527	15536	15492	15680	15483	15363	15542	15489	15459	15535	15470	15599	15423	15550	15636	15693	15675	15472	15659	15662	15541	15639	15537	15433	15622	15568	15391	15521	15461	15679	15451	15443	15389	15493	15575	15641	15420	15492	15485	15607	15467	15617	15611	15382	15610	15569	15574	15653	15515	15529	15396	15449	15449	15450	15556	15637	15519	15603	15530	15453	15687	15536	15605	15592	15483	15520	15425	15573	15388	15668	15615	15520	15678	15603	15679	15537	15571	15751	15752	15602	15481	15659	15562	15374	15718	15317	15445	15615	15341	15431	15679	15534	15470	15663	15580	15571	15625	15495	15615	15622	15600	15598	15575	15464	15583	15529	15517	15685	15652	15605	15440	15563	15552	15488	15624	15611	15696	15628	15691	15548	15509	15619	15623	15700	15357	15465	15422	15501	15631	15521	15563	15458	15509	15630	15615	15650	15632	15437	15454	15523	15610	15609	15470	15447	15474	15434	15406	15499	15375	15509	15689	15733	15516	15481	15543	15589	15769	15527	15599	15619	15686	15504	15777	15681	15652	15732	15515	15508	15483	15421	15434	15643	15595	15628	15460	15622	15545	15491	15613	15630	15478	15413	15510	15379	15524	15789	15487	15416	15556	15530	15550	15365	15575	15577	15525	15680	15468	15586	15575	15396	15506	15512	15391	15524	15447	15414	15556	15722	15674	15563	15707	15556	15499	15733	15687	15481	15426	15504	15664	15442	15474	15551	15475	15418	15767	15685	15528	15463	15622	15506	15546	15490	15505	15691	15549	15558	15537	15411	15647	15522	15536	15463	15579	15420	15633	15656	15423	15494	15354	15675	15541	15427	15521	15490	15643	15578	15484	15429	15594	15598	15603	15617	15672	15487	15469	15563	15397	15553	15700	15455	15510	15767	15465	15504	15547	15367	15444	15724	15455	15588	15604	15468	15434	15625	15698	15445	15644	15508	15463	15511	15626	15552	15507	15597	15535	15490	15606	15560	15452	15592	15583	15565	15583	15499	15427	15601	15414	15569	15616	15760	15655	15531	15604	15637	15469	15523	15542	15538	15702	15632	15463	15728	15410	15545	15543	15552	15563	15498	15549	15479	15468	15482	15729	15606	15596	15716	15459	15640	15797	15621	15491	15579	15552	15599	15407	15363	15471	15432	15388	15543	15570	15500	15373	15692	15537	15609	15419	15599	15486	15521	15499	15658	15747	15468	15742	15441	15465	15541	15478	15388	15597	15463	15573	15589	15435	15596	15489	15509	15433	15465	15614	15414	15457	15605	15573	15734	15490	15554	15435	15468	15621	15391	15467	15612	15486	15503	15540	15619	15503	15450	15661	15550	15498	15434	15700	15455	15542	15613	15467	15479	15642	15372	15368	15603	15471	15518	15565	15651	15477	15520	15588	15580	15445	15639	15567	15737	15456	15550	15671	15574	15604	15511	15448	15633	15236	15689	15411	15593	15576	15571	15465	15461	15625	15541	15603	15763	15640	15536	15453	15719	15723	15514	15519	15552	15492	15599	15530	15822	15559	15602	15576	15448	15507	15560	15528	15645	15420	15341	15529	15484	15569	15437	15616	15669	15495	15716	15643	15501	15442	15451	15626	15735	15679	15610	15463	15611	15595	15594	15511	15596	15641	15537	15551	15599	15668	15512	15565	15513	15487	15547	15562	15613	15480	15608	15567	15529	15790	15599	15662	15506	15737	15567	15623	15708	15558	15445	15679	15594	15647	15633	15693	15525	15572	15480	15464	15409	15683	15406	15419	15517	15468	15579	15635	15488	15565	15780	15389	15558	15550	15529	15492	15569	15570	15504	15690	15490	15608	15521	15643	15511	15683	15394	15502	15476	15488	15479	15534	15647	15502	15797	15504	15621	15418	15788	15616	15589	15602	15446	15475	15646	15401	15535	15315	15598	15551	15548	15442	15651	15718	15511	15561	15749	15440	15551	15583	15538	15422	15579	15541	15529	15505	15500	15431	15443	15524	15608	15458	15646	15824	15550	15556	15478	15722	15638	15383	15498	15458	15611	15588	15549	15560	15551	15566	15552	15688	15480	15475	15528	15506	15743	15502	15567	15629	15475	15683	15641	15633	15528	15628	15564	15644	15591	15528	15537	15560	15767	15578	15602	15472	15517	15520	15558	15538	15363	15659	15667	15600	15549	15369	15626	15557	15603	15559	15481	15526	15498	15503	15535	15503	15568	15432	15521	15655	15620	15712	15421	15475	15751	15516	15459	15622	15534	15565	15651
26207	21678	28962	27471	26867	27501	27427	24317	22273	22370	21955	22965	26943	29300	27508	22808	19454	18791	18826	18902	18889	18810	18924	18820	18965	18720	18771	18776	18797	18773	18813	18830	18802	18850	18940	18815	18990	18805	18918	18772	18839	18817	19089	19053	18721	18717	18792	18807	18776	18725	18856	18750	18864	18838	18905	18752	18827	18858	18880	18695	18802	18735	18775	18810	18749	18868	18887	19016	18989	18797	18801	18805	18960	18648	18771	18714	18774	18769	18937	18956	18566	18652	18689	18715	18831	18984	18837	18736	18975	18865	18879	18891	18752	19007	18903	18810	18659	18888	18961	18737	18864	18789	18913	19060	18951	18631	18801	18575	18770	18725	18766	18660	18838	18801	18893	18687	18716	19007	18815	18783	18812	18678	18667	18814	18792	18761	18731	18773	18624	18713	18533	18600	18743	18588	18757	18668	18866	19012	18672	18880	18880	18793	18921	18743	19032	18697	18628	18743	18773	18763	18817	18708	18789	18982	18963	18950	18816	18745	18544	18518	18539	18730	18674	18705	18826	18829	18679	18650	18674	18820	18701	18730	18547	18806	18535	18840	18901	19101	18819	18776	18641	18970	18823	18600	18572	18724	18721	18985	18831	18859	18788	18899	18772	18832	18862	18741	18758	18655	18692	18892	18839	18999	18831	18560	18728	18765	18870	18899	18637	18775	18809	18779	18836	18709	18634	18778	18771	18565	18649	19023	18813	18839	18646	18669	18641	18708	18872	18726	18796	18894	18730	18889	18799	18775	18704	18864	18817	18709	18853	18713	18757	18849	18875	18807	18746	18858	18786	18844	18922	18776	18938	18794	18866	18945	18746	18933	18710	18864	18726	18674	18814	18915	18993	18614	18735	18686	18689	18684	18831	18842	18650	18744	18669	18692	18960	18806	18596	18901	18788	18549	18787	18929	18823	18742	18787	18690	18843	18933	19004	18934	18780	18844	18636	18817	18880	18819	18865	18614	18808	18844	18776	18700	18706	18622	18708	18672	18776	19002	18827	18828	18928	18755	18705	18892	18669	18696	18839	18842	18863	18650	18809	18825	18830	18781	18708	18647	18695	18750	18876	19043	18798	18807	18605	18753	18626	18707	18523	18604	18642	18686	18751	18665	18743	18655	18808	18749	18771	18788	18586	18765	18818	18918	19023	18807	18703	18909	18735	18660	18859	18796	18807	18723	18778	18635	18738	18674	18826	18563	18856	18863	18852	18674	18893	18778	18614	18691	18548	18913	18746	18619	18879	18811	18853	18891	18899	18739	18911	18990	18811	18739	18836	18661	18699	18882	18802	18709	18866	18740	18872	18752	18730	18815	18864	18819	18835	18647	18822	18664	18745	18926	18952	18706	18670	18456	19044	18867	18697	18839	18819	18851	18676	18743	18834	18842	18912	18769	19012	18951	18832	18621	18742	18897	18659	18689	18842	18754	18934	18810	18772	18697	18664	18762	18773	18719	18762	18687	18681	18808	18676	18737	18873	18998	18793	18866	18713	18848	18727	18681	18756	18935	18746	18729	18799	18731	18769	18836	18820	18766	19094	18754	18846	18834	18844	18754	18604	18581	18863	18916	18656	18769	18905	18824	18606	18638	18658	18764	18624	18697	18887	18573	18861	18817	18865	18672	18779	18820	18975	18733	18866	18725	18958	18838	18875	18789	18936	18903	18792	18598	18874	18688	18566	18589	18843	18713	18604	18824	18954	18582	18727	18765	18741	18854	18899	18904	18629	18669	18812	18686	18729	18667	18761	18894	18739	18644	18808	18957	18988	18799	19075	18813	18778	18936	18652	18885	18759	18788	18918	18832	18725	18861	18861	18873	18783	18670	18628	18951	18788	18660	18739	18790	18893	18730	18765	18753	18934	18852	18918	18677	18847	18701	18729	18725	18685	18667	18884	18784	18802	18636	18794	18855	18801	18789	18730	18611	18735	18663	18777	18780	18823	18811	18888	18868	18923	18838	18880	18879	18641	18713	18561	18878	18710	18956	18870	18782	18908	18827	18606	18659	18605	18753	18808	18696	18825	18807	19034	18776	18782	18765	18829	18968	18734	18761	18870	18921	18691	18594	18805	18813	18631	18791	18692	18828	18718	18694	18759	18804	18667	18885	18724	18780	18943	18748	18774	18592	18747	18856	18692	18681	18860	18663	18904	18785	18790	18773	18786	18799	18792	18701	18590	18843	18680	18789	18922	18636	18620	18602	18778	18610	18804	18688	18787	18821	18588	18858	18800	18761	18629	18911	18727	18635	18743	18746	18835	19025	18698	18700	18902	18933	18814	18848	18783	18870	18718	18789	18660	18935	18905	18862	18912	18591	19026	18842	18668	19015	18875	18829	18808	18855	18571	18896	18753	18955	18690	18600	18692	18706	18544	18766	18942	18638	18904	18817	18946	18740	18888	18864	18698	18653	18850	18864	18965	18818	19012	18660	18852	18846	18793	18772	18707	18548	18742	18814	19014	18820	18679	18956	18733	18723	18655	18607	18869	18717	18688	18812	19063	18799	18803	18766	18821	18730	18760	18736	18563	18668	18882	18790	18964	18692	18751	18918	18770	18643	18772	18845	18831	18927	18699	18714	18618	18902	18784	18804	18524	18805	18975	18918	18757	18923	18803	18843	18875	18896	18726	18849	18807	18809	18653	18758	18588	18733	18799	18749	18815	18864	18914	18755	18894	18755	18732	18652	18790	18916	18677	18991	18835	18921	18817	18794	18975	18859	18774	18968	18873	18863	18787	18716	18854	18729	18896	18765	18913	18823	18647	18789	18884	18686	18807	18813	18976	18771	18925	18767	18749	18597	18811	18936	18883	18596	18926	18793	18717	18862	18668	18610	18636	18724	18953	18580	18804	18743	18914	18490	18647	18784	18829	18558	18788	18729	18827	18668	18911	18720	18752	18872	18740	18786	18810	18674	18802	18589	18880	18690	18723	18996	18656	18779	18779	18741	18768	18916	18799	18831	18697	18832	18759	18732	18611	18954	18993	18720	18882	18833	18701	18739	18759	18779	18626	18954	18806	18813	18579	18714	18787	18629	18827	18859	18895	18579	18878	18455	18901	18790	18616	18605	18917	18968	18997	18696	18569	18587	18662	18928	18707	18619	18851	18757	18811	18523	18657	18876	18922	18705	18912	18880	18884	18714	18679	18647	18873	18791	18913	18728	18946	18581	18731	18791	18666	18667	18811	18714	18736	18719	18805	18812	18568	18557	18991	18710	18651	18669	18801	18921	18927	18702	18652	18834	18536	18849	18870	18574	18768	18888	18833	18931	18558	18845	18642	18699	18638	18907	18897	18753	18685	18784	18866	18698	18574	18645	18921	18861	18672	18789	19054	18894	18793	18916	18677	18688	18873	18679	18769	18881	18657	18717	18954	18651	18743	18893	18839	18840	18668	18723	18839	18759	18656	18718	18858	18688	18942	18784	18772	18694	18615	18608	19009	18859	18845	18666	18832	18859	18557	18873	18754	18887	18662	18855	18770	18804	18783	18935	18837	18919	19029	18755	18835	18673	18894	18758	18619	18819	19048	18940	18503	18685	18953	18937	18873	18713	18653	18770	18778	18737	18918	18727	18691	18688	18574	18691	18980	18746	18832	18678	18814	18790	18750	18589	18701	18692	18954	18830	18772	18789	18900	18841	18833	18896	18893	18777	18753	18847	18892	18680	18865	18749	18882	18850	18658	18676	18763	18794	18774	18932	18860	18873	18654	18784	18627	18860	18710	18777	18888	18779	18929	18832	18855	18827	18820	18853	18562	18669	18711	18757	18815	18740	18807	18875	18761	18747	18717	18881	18834	18655	18732	18718	18795	18762	18980	18804	18810	18736	18896	18606	18650	18751	18899	18905	18716	18786	18833	18839	18692	18802	18688	18749	18713	18663	18622	18634	18947	18858	18713	18729	18625	19045	18826	18875	18895	18892	18794	18932	18920	18690	18709	18772	18760	19006	19004	18675	18846	18685	18864	18851	18857	18769	18834	18802	18825	19001	18804	18746	18800	18531	18525	18729	18797	19008	18859	18700	18726	18758	18631	18881	18775	18901	18865	18693	18753	18817	19012	18838	18590	18850	18656	18770	18758	18873	18720	18551	18669	18889	18860	18737	18860	18793	18695	18771	18696	18827	18642	18831	18615	18934	18671	18728	18756	18675	18983	18900	18824	18946	18652	18833	18816	18694	18441	18980	18692	18586	18750	18910	18735	18697	18630	18846	18796	18907	18762	18717	18783	18816	18977	18830	18858	18616	18714	18760	18613	18722	18702	18706	18763	18976	18918	18872	18874	18957	18980	18847	18780	18886	18917	18878	18719	18961	18740	18746	18915	18783	18748	18741	18787	18683	18774	18744	18928	18704	18766	18839	18956	18903	18750	18618	18910	18682	18868	18800	18562	18862	18765	19005	18679	18822	18735	18638	18798	18698	18798	18854	18759	18854	18629	18792	18749	18865	18901	18646	18761	18838	18834	18830	18928	18646	19015	18784	18794	18751	18895	18805	18891	18844	18881	18778	18568	18739	18840	18665	18775	18844	18855	18717	18735	18605	18725	18912	18822	18704	18751	18887	18869	18757	18662	18847	18604	18702	18607	18742	18806	18742	18835	18725	18888	18691	18642	18946	18834	18825	18666	18913	18838	18770	18827	18668	18976	18794	18933	18829	18855	18855	18759	18999	18854	18697	18838	18783	18786	18664	18711	18743	18709	18798	18801	18844	18878	18762	18835	18891	19016	18594	18629	18699	18888	18741	18591	18579	18958	18694	18702	18607	18920	18848	18514	18729	18913	18756	18766	18867	18908	18766	18730	18831	18690	18704	19042	18820	18692	18749	18958	18624	18817	18637	18762	18943	18714	18989	18616	18741	18914	18719	18887	18702	18911	18805	18873	18930	18924	18767	18851	18699	18745	18901	18785	18737	18709	18606	18764	19053	18825	18778	18796	18721	18816	18654	18731	18805	18720	18729	18709	18747	18733	18436	18786	18823	18813	18690	18597	18673	18563	18537	18793	18888	18834	18702	18691	18722	18867	18725	18575	18633	18726	18792	18808	18867	18820	18688	18948	18862	18654	18664	18700	18862	18817	18916	18677	18630	18582	18907	18729	18794	18972	18740	18735	18788	18962	18857	18717	18628
23536	41733	39499	34331	29679	26619	25011	22350	19856	20284	19190	21572	25874	28963	25248	18990	15210	15049	15098	15250	15272	14962	15157	15043	15088	14957	15041	14991	15100	15109	14987	15027	14808	15016	14968	15061	15111	15047	14915	15099	15011	15070	15080	14917	15046	15082	15055	14838	15130	15059	15208	15172	15074	15294	15225	15237	15097	15000	15150	15154	15005	15180	15138	15095	15046	15136	15065	15070	14995	15175	14996	15033	15094	14958	15095	15000	15061	15183	15004	15117	14948	15124	15083	14951	14919	15080	15179	15034	15062	15117	14981	14854	14940	15143	15011	15018	15127	15101	15111	14940	15142	15181	14889	15116	15042	15043	15060	15062	14953	15181	15065	14913	14971	15025	15004	15008	14965	15091	14923	15263	15014	15214	14937	15044	15205	15129	15072	15012	15171	15154	15040	15172	14936	14979	15148	15272	15221	15051	15200	15025	15007	15143	15054	14938	14836	15174	15056	14994	15169	14905	15195	14989	15215	15121	15053	14957	15071	15115	14979	14993	15225	14978	15116	15267	15066	15155	15099	14994	15119	14973	15189	14991	15131	15059	15121	14948	15134	15063	15129	15043	14968	15169	15081	15033	15060	15173	15111	15062	15085	15120	15191	14915	14924	15080	14996	14923	15019	14997	15036	14845	15111	14845	15145	14877	14830	15238	15085	15000	15025	15126	15215	14981	15099	14997	15179	15003	15150	15152	14971	14996	15140	15111	15047	15063	15128	15125	15187	15054	15135	15075	15187	15274	14947	14995	14956	15100	15182	15146	15180	14976	15118	15117	15174	15107	15182	15154	15071	15107	15124	14977	14998	15196	15047	15166	15156	14986	14949	14847	14934	14995	15203	14744	15145	15139	14999	15083	15176	14975	15085	14965	15047	15079	14812	15062	14951	15034	15208	15101	15201	14958	15038	14944	14991	15177	15115	15142	15086	15114	15170	15088	15025	15161	15134	15176	15136	15037	14905	15122	15039	15099	15154	14962	14918	14992	14849	15134	14909	15086	15054	15131	14913	15172	15038	15030	14963	14892	15301	15053	14910	14918	15057	14964	15241	14983	15074	15001	15029	15087	15073	15015	15005	15175	15041	15120	15157	15052	15026	15039	15125	15074	15034	14987	15139	15085	15074	15115	15055	14980	15112	14885	15086	15152	15056	14886	15134	15062	14973	15175	15041	15032	14973	15103	15184	15110	15198	15044	15009	15166	14969	15219	15277	14972	15025	14995	15005	14985	14945	14948	15169	15059	15090	15044	15151	15144	15089	15123	15053	14953	15079	15035	14932	15070	14769	15195	15087	15126	14915	14891	15090	14843	15085	14926	14956	15162	14956	15056	14955	14837	15227	15066	14974	15070	14988	15157	15213	14979	14994	15166	15122	15251	15146	15116	15079	14906	15050	14961	15127	15026	14991	15182	15210	15053	15128	15077	15042	15064	15010	14894	15141	15010	15219	15256	15174	14952	15213	15082	14998	15202	15013	15059	14927	15013	15065	14995	15008	15009	15108	15190	15092	14926	15152	15133	14922	14964	15119	15082	14883	15016	15094	14790	15101	14944	14923	14997	15266	15103	15084	15092	15032	15190	15069	15315	15101	14991	15149	14928	14993	15201	14955	15098	15061	15001	15056	15023	15040	14940	14996	15035	15140	15134	15209	15083	15035	15112	15070	14998	15024	14942	15184	14911	15072	15164	15060	15004	14830	14932	15098	14933	15091	15006	15076	14987	15053	15040	15255	15105	14971	15151	15131	15017	15032	15048	15046	14984	15009	15034	15152	15199	14950	15050	15157	15012	14935	15021	14994	14916	15016	15077	15201	15007	14992	14988	14998	15181	15027	14940	15036	15143	15014	15027	14939	15071	15056	14851	15022	14969	14858	14926	15374	15074	15044	14982	15146	14827	15017	15068	15238	15135	15106	15034	14869	14965	15138	15104	15031	15070	15129	15174	15083	15036	15089	14887	15009	14981	15144	14984	15077	14931	15089	15014	15195	14945	15075	15070	14884	15006	15111	14957	15049	15009	15094	14889	14983	15035	15065	15095	14923	15184	15099	15212	14975	15050	15035	15098	15259	15026	15146	15042	14969	15072	15029	15040	14988	15030	15034	14974	15027	14946	14898	15169	15019	15041	14981	15032	15027	15190	15111	15104	15118	15118	15095	14935	14882	14995	15170	15078	14977	14976	15122	14920	15029	15020	15024	15023	15004	15037	15051	15141	15131	15146	15029	15042	14960	14956	15181	14966	15152	15067	15049	15020	15098	14963	15188	15164	15171	15064	14980	15174	15121	14912	14960	14996	15096	15175	15016	15036	14993	15268	15067	15033	15250	15026	15203	14815	15056	15016	15015	15120	15078	15099	14927	15075	15013	15043	15077	15033	14962	15084	15047	15138	15000	15067	14992	15075	15091	15188	15008	15236	15092	15170	14991	15188	15071	15003	15035	15026	15110	14952	15059	14855	15122	15000	15036	15114	15084	15024	15181	15130	15063	14966	15137	15033	15020	15061	15126	15166	15191	15379	15101	14901	14978	15067	15065	15064	15027	14979	15022	14821	15062	15003	15043	15114	14987	14963	15184	14989	15037	14883	15082	15046	14915	15179	15171	15182	14908	15164	14900	15149	14979	15037	14895	15208	15094	15075	14954	15086	14970	15109	15011	15137	15093	15079	15160	15171	15161	14922	15066	15064	15088	14994	14986	15062	14941	15030	14989	14911	15064	15083	14925	15061	14995	15032	14905	15205	14975	14931	15146	15017	15169	15062	15012	15147	15158	14901	15032	15213	15002	15216	14928	15029	15045	15132	15009	14958	15045	15085	15127	15091	15019	15026	15240	14938	15116	14984	15219	15015	15102	15005	14987	14943	15111	15005	15132	15255	14992	15042	15216	15025	15064	14974	15100	15076	15102	15023	15118	14943	15080	15037	15059	14936	14990	15132	14882	15024	15017	15041	15034	15025	15065	15036	14979	15050	15150	15063	15041	15126	14894	14884	15055	15174	15132	14921	15129	15004	15067	14994	15083	14905	14926	15126	15053	15099	15183	15053	15115	15081	15171	15221	15022	15058	15178	14911	14901	14879	15112	15087	15012	15182	15147	15082	15139	15160	15008	14986	15105	14952	15000	14901	14935	15010	15209	14861	14927	14959	15228	15064	15071	15096	15058	15238	15061	14975	14976	14770	15093	15146	15171	15044	14897	14887	15086	14895	15124	15108	15084	14955	15167	14993	15053	15009	15023	14901	15106	15032	15059	14857	15185	15017	14968	14979	15077	15031	15070	14991	15140	15029	15071	15183	15094	15199	15103	15088	15079	15277	14893	15251	15000	15001	15064	15090	15153	15042	14827	15078	14995	15148	15024	15230	15209	15117	15083	14944	15086	15173	14952	15060	14983	14986	15073	15040	14976	15051	15116	14940	15090	14985	15197	15160	15223	15076	14949	15135	15114	15079	15007	15008	14930	15242	15077	15068	15029	15129	14994	15109	15035	15015	15005	14991	14972	15065	15181	15108	15003	15142	14961	14911	15181	15035	15182	14874	15039	15027	15119	15219	15233	15062	15098	15157	15059	15094	15252	15148	15133	15028	15186	15105	15034	15154	14814	14969	14974	14937	15067	15048	14884	14915	15015	15012	15045	15044	15009	15140	15047	15142	15229	14937	14871	15063	15068	15096	15006	15112	15111	15023	15205	15240	14909	15180	15018	15070	15188	14928	15149	15211	15047	14986	14941	15106	15191	14993	15201	14978	15155	14899	15094	14949	14972	14951	15144	14932	15110	14896	15178	14875	15175	15080	14966	14876	15069	15064	15114	15002	15100	15045	15163	15005	15162	15129	14966	15016	15129	15161	15103	15102	15167	14738	15147	14938	14946	15023	14898	15157	14985	15042	15037	15172	15398	14958	15130	14988	14903	14929	15094	15152	15036	15012	15168	15219	15059	15076	15082	15254	14981	15054	15110	15069	14916	15042	14883	15035	15131	15017	14967	15158	14997	15012	15031	14962	15181	15014	15075	15068	14985	15073	14921	15060	14919	15128	15011	15209	15028	15201	14916	14934	15005	14973	15127	14699	15020	15115	15283	15043	15184	15166	15032	14973	14974	15154	15235	15167	15023	14944	15065	15114	14971	15247	15101	15093	15049	15027	15050	15059	15036	15151	15098	15100	15221	15234	15081	15091	14859	15017	15104	15118	15179	15063	15091	15147	14998	14992	14935	15078	14966	15060	15074	14952	15077	15098	15099	15187	15039	14915	15100	15088	14895	15078	15175	15133	15161	15143	15069	14965	15044	14943	14995	15019	15089	15092	14989	15022	15014	14990	14943	15058	15047	15219	15007	14990	15171	14935	15128	14969	15128	14964	15043	15096	15089	15095	15050	15136	14848	15033	14829	15145	14978	15182	15053	15053	14997	14986	15177	15024	14952	14990	14985	15242	15062	15131	14970	15164	15064	15061	15014	15301	14875	14932	15066	15246	15047	15067	14893	15158	15133	14877	15061	14949	15193	15027	15064	15099	15006	15155	15045	15040	15035	15040	15068	15255	15072	15083	15018	15131	15021	14998	15105	15087	14855	15017	14934	15013	15068	14998	14943	15005	15036	15071	15054	15154	15066	15151	15176	14941	15052	15085	15178	15027	15210	15148	14934	15031	15117	15122	15066	15118	14951	15073	15096	15061	15058	15080	15123	14983	15188	15030	15086	15022	15148	15053	15174	15051	15059	15078	15158	15165	15008	14900	15140	14962	15171	15121	15002	15144	14989	15101	14981	15093	14990	15032	15066	15013	15140	15018	14889	15089	15067	15116	15024	15055	15000	14949	15094	15177	15251	15108	14846	15174	14918	15236	15015	14857	14978	15060	15105	15152	15084	15084	15002	15040	14982	15156	15087	15208	15010	15052	15082	15187	14890	15049	15072	15063	15151	14974	14849	15053	14915	15083	14969	15236	15029	14879	14967	15009	14976	15076	15166	14924	14979	15059	15153	15024	15061	15078	15120	15063	14916	15018	14970	15108	15023	15096	15186	14992	14962	15076	15150	15089	14965	15165	14960	15069	14999	15121	14982	14970	14981	14948	15093	15100	14995	15185	14966	15111	14931	15023	14969	15020	14887	15248	14856	14987	15189	15086	15136	15144	15123	15056
24569	21618	29276	25363	25125	28822	30662	27258	25661	25738	23508	25927	37542	34379	31238	24873	19494	18438	18624	18241	18492	18292	18337	18443	18673	18352	18553	18581	18285	18200	18491	18367	18348	18237	18514	18286	18214	18241	18213	18284	18487	18240	18314	18364	18373	18375	18443	18208	18308	18344	18375	18223	18172	18391	18361	18028	18244	18330	18342	18202	18376	18337	18206	18483	18391	18353	18363	18400	18486	18080	18154	18041	18376	18418	18457	18484	18478	18216	18387	18333	18473	18285	18381	18302	18299	18313	17999	18157	18257	18402	18226	18354	18397	18494	18161	18429	18237	18222	18283	18202	18338	18330	18261	18265	18288	18405	18079	18271	18072	18418	18277	18545	18250	18136	18280	18154	18198	18193	18278	18299	18375	18263	18179	18092	18293	18211	18268	18286	18472	18425	18526	18365	18333	18206	18209	18249	18169	18299	18153	18234	18189	18410	18329	18325	18366	18383	18145	18264	18323	18306	18265	18138	18246	18292	18213	18266	18241	18438	18353	18360	18295	18257	18208	18248	18149	18054	18277	18218	18159	18230	18213	18156	18242	18227	18339	18374	18153	18192	18396	18374	18048	18301	18144	18229	18422	18342	18341	18296	18202	18431	18396	18248	18385	18504	18273	18247	18398	18179	18237	18297	18301	18293	18382	18405	18385	18455	18364	18253	18293	18205	18151	18184	18163	18227	18208	18170	18377	18391	18266	18400	18445	18127	18406	18218	18159	18252	18367	18249	18338	18687	18392	18396	18329	18107	18475	18374	18075	18285	18371	18107	18185	18026	18398	18523	18251	18342	18272	18299	18359	18323	18269	18140	18427	18414	18377	18271	18223	18215	18226	18181	18233	18373	18294	18355	18392	18332	18407	18427	18300	18229	18398	18191	18346	18312	18258	18399	18205	18180	18249	18349	18165	18233	18356	18500	18292	18146	18277	18160	18383	18285	18304	18214	18465	18203	18166	18182	18305	18079	18222	18292	18283	18314	18286	18133	18417	18208	18276	18168	18211	18209	18391	18157	18279	18265	18362	18325	18183	18362	18239	18522	18326	18195	18247	18481	18332	18346	18447	18381	18386	18309	18337	18347	18141	18339	18181	18152	18375	18405	18166	18287	18299	18196	18344	18391	18430	18304	18121	18079	18143	18334	18257	18239	18527	18505	18180	18381	18429	18283	18250	18288	18457	18306	18342	18357	18079	18195	18501	18442	18311	18319	18424	18419	18234	18405	18436	18303	18235	18364	18165	18401	18422	18476	18354	18361	18290	18377	18253	18173	18321	18423	18569	18145	18307	18387	18263	18346	18251	18318	18450	18418	18276	18259	18120	18303	18165	18311	18368	18242	18347	18177	18439	18146	18152	18284	18338	18349	18379	18318	18345	18452	18347	18040	18269	18207	18151	18226	18283	18204	18017	18103	18152	18212	18214	18286	18527	18203	18205	18526	18399	18149	18156	18107	18116	18318	18208	18389	18254	18248	18397	18460	18128	18270	18339	18226	18301	18200	18321	18269	18293	18345	18191	18154	18271	18226	18375	18380	18460	18263	18278	18395	18175	18275	18195	18357	18246	18190	18012	18137	18497	18387	18368	18374	18144	18199	18293	18357	18241	18316	18189	18258	18428	18296	18368	18369	18424	18364	18644	18153	18294	18281	18272	18109	18233	18160	18304	18205	18203	18466	18293	18377	18408	18124	18416	18411	18238	18396	18335	18355	18221	18019	18157	18344	18338	18380	18209	18306	18473	18305	18517	18295	18255	18167	18222	18275	18289	18267	18456	18293	18267	18346	18018	18357	18468	18167	18335	18341	18291	18267	18271	18017	18420	18242	18346	18196	18419	18258	18119	18221	18287	18188	18610	18165	18270	18267	18205	18253	18350	18263	18127	18029	18355	18282	18242	18265	18244	18275	18309	18325	18324	18171	18302	18363	18282	18186	18404	18449	18001	18279	18322	18350	18423	18396	18265	18421	18426	18189	18074	18146	18156	18133	18481	18495	18521	18430	18292	18366	18320	18326	18232	18292	18199	18145	18257	18379	18376	18261	18240	18355	18065	18124	18165	18274	18341	18378	18221	17940	18190	18151	18240	18319	18511	18335	18331	18403	18394	18447	18196	18298	18439	18256	18246	18313	18148	18238	18284	18329	18445	18209	18175	18324	18530	18507	18250	18097	18314	18374	18168	18349	18195	18424	18262	18373	18380	18527	18257	18229	18295	18288	18380	18316	18361	18291	18164	18569	18004	18232	18374	18182	18198	18526	18387	18181	18512	18254	18187	18307	18292	18269	18307	18384	18327	18145	18405	18100	18270	18333	18224	18150	18168	18006	18352	18171	18206	18274	18357	18425	18252	18339	18334	18345	18212	18198	18234	18289	18394	18259	18250	18279	18499	18212	18161	18179	17935	18423	18037	18039	18436	18285	18118	18278	18177	18354	18323	18448	18129	18137	18319	18092	18058	18373	18243	18197	18442	18132	18397	18246	18447	18311	18328	18531	18357	18283	18215	18188	17798	18271	18417	18237	18300	18240	18387	18556	18457	18108	18249	18523	18336	18405	18407	18206	18443	18407	18122	18047	18383	18162	18147	18251	18142	18324	18240	18411	18425	18481	18231	18379	18315	18399	18041	18105	18017	18097	18372	18130	18108	18169	18356	18221	18282	18529	18503	18274	18441	18248	18305	18495	18339	18210	18385	18223	18289	18339	18165	18260	18327	18361	18375	18177	18232	18339	18334	18272	18453	18414	18284	18198	18337	18320	18211	18263	18189	18343	18354	18194	18439	18246	18343	18212	18331	18230	18318	18504	18292	18242	18284	18449	18187	18211	18574	18154	18422	18418	18250	18177	18305	18461	18295	18276	18524	18143	18478	18368	18367	18348	18426	18369	18276	18286	18322	18296	18238	18454	18361	18439	18189	18327	18503	18314	18334	18262	18388	18203	18554	18221	18436	18154	18359	18437	18165	18262	18084	18230	18177	18345	18325	18528	18155	18340	18212	18334	18406	18307	18192	18296	18413	18197	18438	18254	18522	18234	18240	18022	18276	18302	18241	18290	18356	18344	18255	18210	18522	18467	18183	18203	18278	18296	18481	18349	18469	18220	18258	18486	18512	18229	18285	18274	18416	18216	18284	18319	18349	18345	18267	18389	17985	18225	18226	18284	18167	18361	18383	18102	18305	18211	18161	18457	18346	18233	18386	18092	18192	18353	18278	18247	18279	18087	18137	18322	18225	18432	18355	18248	18214	18217	18087	18218	18259	18304	18221	18383	18301	18399	18352	18248	18256	18130	18405	18214	18344	18353	18111	18365	18276	18375	18195	18410	18308	18305	18243	18336	18225	18431	18291	18305	18359	18182	18303	18158	18287	18258	18252	18284	18318	18210	18251	18312	18221	18527	18439	18088	18332	18334	18073	18291	18369	18136	18396	18223	18500	18276	18349	18254	18325	18105	18216	18324	18419	18184	18124	18397	18444	18300	18247	18363	18258	18226	18423	18446	18334	18215	18382	18232	18345	18349	18474	18190	18361	18266	18357	18292	18337	18372	18149	18324	18400	18203	18351	18291	18302	18308	18492	18222	18525	18402	18244	18316	18371	18297	18231	18189	18402	18287	18301	18252	18495	18249	18306	18079	18472	18253	18348	18242	18393	18152	18104	18228	18556	18548	18068	18395	18538	18525	18381	18354	18390	18249	18271	18247	18151	18399	18259	18404	18417	18480	18336	18506	18409	18309	18522	18475	18213	18193	18354	18274	18283	18205	18101	18307	18123	18431	18410	18331	18341	18416	18313	18120	18179	18370	18407	18453	18240	18119	18438	18285	18324	18267	18282	18124	18270	18447	17964	18208	18198	18287	18315	18250	18259	18374	18374	18346	18395	18304	18292	18325	18450	18312	18310	18275	18195	18357	18175	18173	18335	18292	18615	18195	18215	18318	18198	18211	18272	18182	18394	18596	18253	18300	18302	18400	18081	18125	18289	18234	18275	18332	18484	18322	18413	18265	18199	18256	18513	18236	18098	18315	18519	18233	18366	18004	18377	17966	18263	18241	18232	18496	17965	18113	18271	18464	18379	18416	18370	18560	18460	18384	18353	18263	18187	18323	18460	18376	18288	18323	18326	18195	18116	18162	18168	18431	18223	18294	18252	18394	18449	18131	18273	18281	18454	18418	18403	18428	18425	18240	18246	18239	18204	18340	18356	18252	18313	18310	18191	18047	18315	18286	18184	18192	18265	18346	18182	18247	18202	18233	18273	18520	18327	18120	18241	18355	17913	18452	18324	18344	18249	18208	18386	18348	18337	18142	18211	18441	18362	18557	18276	18277	18158	18221	18270	18283	18106	18255	18108	18438	18500	18309	18376	18335	18392	18288	18321	18292	18342	18411	18335	18069	18270	18102	18296	18159	18315	18191	18584	18144	18358	18503	18117	18364	18289	18249	18291	18240	18365	18042	18490	18429	18405	18368	18416	18019	18254	18010	18424	18436	18310	18356	18240	18497	18281	18274	18299	18382	18404	18584	18517	18323	18438	18546	18381	18268	18246	18422	18206	18502	18365	18157	18398	18305	18297	18397	18127	18301	18585	18384	18239	18251	18444	18490	18411	18366	18325	18148	18085	18442	18401	18401	18325	18383	18321	18195	18367	18426	18309	18257	18347	18177	18300	18235	18390	18155	18407	18304	18277	18395	18366	18355	18240	18317	18156	18363	18106	18460	18544	18161	18087	18202	18322	18368	18279	18320	18141	17973	18328	18331	18345	18287	18285	18327	18391	18270	18117	18464	18542	18229	18230	18387	18294	18279	18265	18312	18134	18354	18308	18185	18366	18461	18146	18140	18216	18328	18447	18262	18288	18164	18189	18192	18370	18253	18264	18064	18465	18493	18174	18218	18218	18349	18145	18252	18312	18450	18453	18339	18388	18298	18328	18149	18247	18296	18294	18444	18150	18356	18256	18268	18382	18392	18234	18272	18182	18207	18363	18224	18194	18420	18353	18227	18414	18308	18277	18245	18269	18417	18121	18319	18231	18051	18451	18165	18578	18310	18302	18226	18248	18256	18277	18342	18240	18141	18348	18173	18304	18285	18253	18227	18281	18434	18440	18303	18168	18282	18262	18336	18229	18170	18352	18245	18365	18325
27165	46553	48202	41949	35924	30628	28385	26775	25569	24570	21519	26279	37898	33229	29817	21351	15011	14670	14988	14712	14644	14821	14812	14805	14749	14759	14826	14859	14872	14759	14919	14792	14861	14610	14778	14814	14834	14758	14723	14847	14740	14760	14756	14909	14550	14874	14889	14797	14710	14694	14736	14673	14847	14724	14796	14808	14862	14916	14634	14830	14764	14782	14862	14718	14839	14792	14762	14818	14738	14668	14805	14840	14782	14825	14713	14880	14773	14760	14766	14791	14784	14702	14718	14899	14845	14768	14712	14889	14803	14658	14743	14675	14714	14919	14695	14707	14659	15001	14832	14791	14782	14787	14676	14619	14675	14655	14857	14829	14926	14748	14616	14893	14708	14793	14634	14632	14878	14758	14749	14835	14930	14690	14731	14744	14819	14797	14800	14679	14868	14762	14748	14841	14799	14885	14626	14633	14925	14753	14734	14836	14766	14715	14872	14758	14759	14834	14669	14620	14859	14781	14795	14729	14609	14860	14764	14790	14833	14650	14840	14598	14772	14714	14861	14785	14732	14886	14832	14705	14741	14713	14772	14810	14729	14813	14753	14789	14797	14757	14727	14712	14772	14713	14867	14770	14859	14988	14723	14703	14839	14774	14626	14730	14762	14699	14681	14942	14918	14758	14980	14777	14623	14805	14729	14517	14860	14859	14700	14842	14727	14741	14945	14770	14657	14612	14678	14680	14772	14803	14683	14731	14622	14633	14784	14786	14908	14660	14497	14731	14930	14859	14847	14768	14842	14821	14853	14774	14763	14653	14775	14673	14711	14759	14742	14853	14804	14966	14775	14703	14698	14807	14888	14894	14700	14850	14650	14588	14782	14843	14676	14864	14896	14656	14788	14838	14822	14834	14755	14813	14833	14655	14633	14715	14693	14868	14743	14628	14905	14814	14856	14831	14696	14792	14837	14738	14845	14771	14776	14734	14859	14748	14747	14831	14893	14789	14754	14625	14723	14723	14842	14696	14753	14673	14659	14649	14750	14705	14712	14758	14718	14899	14976	14656	14691	14919	14741	14777	14686	14806	14779	14802	14883	14841	14724	14770	14764	15003	14993	14862	14560	14952	14740	14907	14685	14738	14977	14698	14680	14929	14809	14832	14881	14756	14890	14849	14822	14779	14958	14706	14908	14644	14894	14763	14629	14693	14833	14772	14886	14621	14663	14884	14822	14830	14827	14850	14627	14895	14604	14726	14896	14723	14744	14657	14574	14905	14911	14981	14860	14797	14708	14757	14932	14867	14832	14806	14699	14770	14737	14780	14745	14703	14637	14805	14656	14595	14789	14659	14844	14781	14741	14735	14803	14725	14556	14593	14751	14936	14839	14688	14688	14711	14774	14700	14726	14692	14495	14615	14753	14795	14818	14859	14951	14712	14756	14879	14685	14767	14795	14749	14841	14639	14679	14779	14887	14650	14682	14710	14826	14746	14855	14693	14736	14934	14696	14683	14747	14714	14589	14776	14672	14896	14835	14601	14700	14765	15043	14600	14906	14816	14839	14791	14782	14595	14686	14758	14942	14773	14865	14669	14780	14737	14939	14800	14913	14778	14580	14762	14802	14828	14659	14835	14626	14674	14743	14791	14699	14707	14778	14643	14783	14804	14783	14862	14924	14719	14842	14736	14764	14770	14663	14861	14834	14797	14743	14725	14600	14702	14727	14777	14619	14921	14795	14802	14738	14863	14922	14627	14840	14845	14610	14651	14845	14744	14837	14780	14923	14707	14627	14902	14780	14875	14847	14814	14719	14738	14868	14671	14716	14659	14753	14686	15010	14714	14819	14869	14665	14714	14814	14653	14729	14909	14850	14774	14784	14829	14762	14725	14580	14876	14587	14733	14869	14682	14651	14815	14891	14812	14838	14757	14765	14833	14632	14761	14757	14822	14788	14859	14822	14739	14825	14781	14613	14703	14766	14871	14652	14809	14718	14829	14705	14728	14746	14673	14818	14915	14791	14785	14780	14650	14715	14840	14815	14935	14732	14873	14610	14886	14691	14648	14865	14716	14817	14681	14679	14690	14630	14763	14570	14782	14706	14612	14666	14912	14705	14741	14773	14665	14757	14698	14701	14746	14737	14856	14697	14792	14817	15019	14813	14940	15007	14578	14818	14612	14765	14789	14724	14677	14780	14706	14781	14750	14670	14728	14789	14730	14734	14685	14684	14693	14955	14599	15030	14668	14883	14836	14676	14676	14789	14531	14764	14985	14532	14826	14873	14774	14802	14739	14665	14863	14737	14714	14820	14619	14721	14586	14941	14714	14858	14780	14877	14704	14770	14692	14818	14738	14731	14850	14767	14650	14855	14811	14718	14750	14920	14811	14825	14736	14698	14717	14715	14695	14862	14850	14609	14783	14686	14729	14787	14964	14821	14675	14796	14821	14850	14884	14830	14994	14758	14687	14827	14970	14648	14865	14786	14734	14852	14780	14491	14852	14803	14814	14877	14698	14786	14805	14574	14781	14849	14696	14847	14819	14698	14690	14758	14735	14861	14747	14695	14552	14853	14896	14853	14806	14804	14863	14696	14823	14772	14946	14625	14898	14795	14688	14761	14639	14910	14645	14653	14509	14861	14769	14938	14773	14900	14816	14748	14849	14884	14661	14665	14682	14758	14753	14765	14809	14928	14775	14779	14897	14709	14916	14650	14728	14687	14648	14772	14792	14793	14798	14825	14627	14947	14925	14724	14768	14748	14749	14867	14672	14754	14742	14707	14773	14600	14702	14810	14780	14737	14824	14738	14716	14717	14824	14886	14742	14709	14657	14745	14806	14775	14544	14860	14811	14704	14723	14757	14755	14949	14746	14809	14935	14517	14763	14783	14832	14747	14894	14778	14897	14802	14910	14690	14889	14809	14805	14910	14764	14729	14899	14731	14845	14787	14763	14700	14523	14521	14854	14924	14932	14689	14712	14858	14827	14855	14889	14623	14807	14833	14681	14657	14917	14753	14737	14804	14808	14718	14596	14884	14770	14704	14945	14765	14752	14750	14759	14779	14747	14799	14631	14837	14885	14813	14846	14681	14871	14680	14732	14951	14751	14721	14630	14934	14841	14560	14847	14696	14811	14813	14730	14563	14737	14784	14910	14908	14781	14885	14863	14684	14682	14830	14842	14703	14735	14813	14949	14848	14747	14819	14673	14713	14701	14835	14717	14878	14652	14677	14729	14794	14810	14866	14890	14866	14765	14897	14821	14687	14730	14701	14689	14844	14836	14704	14891	14822	14793	14732	14859	14608	14725	14717	14923	14812	14711	14861	14743	14729	14795	14704	14844	14900	14678	14858	14776	14876	14865	14505	14819	14583	14748	14833	14678	14818	14964	14753	14887	14754	14726	14583	14835	14810	14844	14806	14688	14768	14774	14832	14643	14825	14777	14809	14905	14830	14817	14784	14993	14742	14784	14674	14937	14698	14819	14966	14735	14717	14897	14818	14824	14771	14726	14622	14908	14642	14709	14802	14749	14785	14842	14828	14900	14699	14696	14668	14829	14741	14837	14756	14779	14745	14830	14740	14763	14874	14799	14723	14753	14819	14996	14894	14673	14640	14862	14795	14789	14816	14781	14817	14773	14741	14871	14911	14768	14791	14734	14847	14809	14609	14644	14860	14678	14882	14789	14648	14757	14493	14840	14592	14716	14799	14716	14701	14685	14553	14602	14774	14667	14812	14926	14798	14734	14786	14793	14778	14739	14766	14808	15084	14717	14709	14827	14756	14856	14758	14688	14939	14863	14627	14593	14675	14760	14783	14755	14734	14890	14687	14876	14670	14436	14838	14826	14622	14709	14743	14677	14801	14840	14723	14786	14815	14752	14672	14702	14828	14714	14784	14896	14795	14703	14690	14659	14771	14883	14973	14718	14678	14850	14874	14986	14619	14959	14684	14765	14903	14531	14628	14786	14541	14880	14741	14813	14775	14641	14681	14713	14764	14909	14825	14736	14643	14723	14569	14661	14721	14732	14730	14964	14791	14856	14734	14879	14762	14850	14739	14898	14848	14782	14687	14691	14671	14738	14817	14798	14825	14665	14707	14660	14917	14504	14981	14750	14789	14770	14793	14731	14865	14626	14731	14611	14934	14958	14874	14866	14794	14753	14654	14784	14704	14792	14769	14840	14683	14808	14798	14780	14732	14938	14607	14594	14842	14945	14606	14860	14865	14696	14829	14661	14712	15008	14852	14784	14582	14869	14863	14688	14771	14730	14866	14927	14708	14784	14924	14855	14722	14823	14679	14855	14798	14743	14756	14747	14752	14724	14751	14794	14799	14833	14770	14875	14676	14762	14626	14663	14631	14806	14691	14730	14739	14788	14776	14767	14811	14742	14783	14774	14641	14761	14753	14917	14611	14798	14577	14714	14689	14825	14831	14802	14844	14745	14613	14703	14687	14709	14746	14709	14748	14490	14634	14776	14755	14905	14846	14985	14553	14704	14818	14879	14900	14682	14751	14665	14802	14656	14854	14824	14604	14695	14887	14727	14786	14727	14699	14780	14721	14569	14634	14838	14604	14913	14823	14806	14880	14785	14842	14786	14768	14614	14574	14766	14801	14820	14758	14863	14777	14879	14894	14822	14768	14836	14763	14819	14761	14643	14724	14606	14839	14863	14941	14925	14739	14771	14565	14672	14872	14778	14755	14913	14820	14829	14763	14625	14836	14634	14730	14711	14613	14924	14827	14633	14705	14709	14907	14644	14753	14704	14757	14661	14691	14856	14557	14696	14766	14731	14887	14757	14807	14891	14752	14829	14693	14846	14743	14668	14781	14803	14689	14750	14706	14587	14923	14615	14740	14744	14756	14826	14713	14751	14681	14949	14775	14842	14759	14827	14832	14864	14827	14768	14782	14717	14871	14841	14697	14786	14865	14789	14757	14665	14939	14828	14787	14701	14797	14763	14864	14749	14775	14838	14753	14783	14780	14660	14665	14672	14802	14678	14614	14729	14750	14754	14708	14599	14780	14837	14724	14620	14838	14811	14834	14739	14744	14589	14633	14899	14782	14767	14705	14728	14745	14783	14867	14913	14765	14634	14837	14623	14855	14716	14776	14707	14613	14652	14867	14792	14749	14791	14788	14607	14718	14776	14792	14618	14851	14631	14811	14777	14802	14676	14977	14714
31896	26829	30559	27224	23592	22905	22849	22056	21605	21351	20803	20577	21408	21414	21100	20682	20062	19791	19670	19545	19905	19884	19817	19870	19620	19640	19839	20010	19876	19630	19564	19595	19833	19624	19677	19600	19773	19745	19778	19766	19424	19475	19735	19593	19522	19653	19604	19784	19475	19517	19548	19569	19522	19576	19788	19628	19458	19652	19600	19452	19655	19697	19464	19513	19648	19641	19812	19589	19527	19891	19710	19691	19754	19858	19499	19653	19706	19595	19686	19768	19829	19820	19853	19735	19898	19334	19635	19752	19616	19802	19629	19604	19692	19802	19673	19532	19599	19715	19788	19637	19635	19825	19830	19620	19569	19588	19799	19721	19603	19667	19629	19615	19679	19664	19635	19778	19545	19591	19826	19804	19661	19601	19529	19398	19474	19400	19634	19637	19521	19609	19692	19878	19676	19754	19594	19665	19711	19789	19719	19537	19683	19706	19654	19712	19915	19773	19793	19526	19686	19567	19516	19602	19585	19770	19864	19764	19654	19705	19603	19576	19672	19752	19821	19588	19575	19558	19555	19586	19601	19599	19654	19675	19719	19600	19713	19598	19829	19778	19737	19618	19546	19844	19753	19525	19612	19570	19809	19593	19604	19677	20017	19454	19710	19600	19578	19684	19670	19866	19686	19813	19928	19791	19850	19747	19667	19534	19589	19629	19745	19789	19434	19595	19517	19655	19876	19604	19637	19403	19768	19872	19588	19617	19582	19615	19564	19753	19886	19892	19798	19487	19794	19651	19544	19579	19560	19681	19677	19723	19576	19256	19666	19664	19774	19646	19759	19606	19763	19624	19760	19824	19766	19799	19768	19718	19860	19815	19756	19683	19804	19821	19684	19893	19585	19717	19561	19686	19660	19622	19588	19797	19705	19643	19676	19512	19741	19722	19623	19646	19512	19725	19813	19441	19631	19518	19614	19765	19769	19534	19522	19710	19623	19721	19583	19608	19582	19674	19895	19712	19745	19817	19764	19596	19512	19549	19604	19452	19460	19520	19659	19706	19661	19712	19875	19676	19799	19703	19755	19722	19643	19735	19493	19820	19613	19651	19728	19506	19449	19615	19740	19738	19649	19733	19813	19716	19597	19615	19788	19750	19787	19469	19599	19855	19549	19582	19650	19703	19778	19800	19641	19515	19788	19641	19531	19649	19670	19704	19556	19745	19677	19678	19539	19559	19808	19538	19572	19577	19768	19776	19697	19477	19730	19821	19851	19769	19610	19663	19490	19731	19491	19517	19646	19621	19775	19916	19720	19608	19722	19461	19743	19821	19719	19812	19672	19943	19609	19720	19703	19758	19693	19752	19571	19634	19633	19566	19648	19437	19584	19859	19665	19449	19748	19453	19600	19633	19707	19543	19683	19714	19828	19795	19802	19636	19669	19723	19820	19831	19775	19454	19506	19705	19576	19614	19464	19753	19665	19706	19601	19686	19705	19725	19717	19903	19578	19868	19600	19662	19660	19688	19659	19535	19384	19439	19649	19539	19575	19575	19918	19677	19628	19584	19619	19697	19928	19746	19777	19636	19752	19605	19733	19814	19871	19781	19814	19516	19654	19566	19495	19813	19706	19746	19729	19720	19737	19788	19836	19474	19725	19693	19712	19691	19890	19705	19615	19469	19563	19471	19719	19564	19725	19702	19731	19623	19945	19772	19740	19663	19714	19612	19711	19417	19541	19745	19992	19657	19671	19668	19563	19824	19618	19686	19663	19852	19552	19733	19684	19558	19813	19628	19670	19538	19754	19628	19806	19622	19732	19550	19767	19431	19653	19642	19688	19752	19635	19731	19751	19673	19755	19632	19793	19787	19678	19690	19618	19617	19717	19681	19726	19631	19719	19652	19714	19904	19787	19628	19585	19765	19784	19823	19695	19810	19762	19557	19740	19614	19656	19785	19634	19755	19661	19717	19641	19866	19752	19492	19697	19884	19643	19836	19691	19705	19513	19664	19727	19526	19640	19737	19601	19485	19670	19486	19619	19552	19789	19854	19866	19619	19766	19636	19722	19730	19639	19588	19462	19904	19691	19669	19833	19652	19410	19831	19715	19908	19733	19670	19633	19599	19610	19527	19812	19817	19569	19604	19683	19818	19694	19642	19777	19947	19652	19790	19751	19813	19695	19758	19699	19594	19428	19585	19756	19583	19782	19881	19754	19653	19710	19677	19552	19659	19663	19540	19527	19975	19587	19444	19715	19674	19749	19747	19654	19730	19651	19692	19742	19633	19660	19554	19591	19778	19846	19838	19784	19773	19634	19630	19700	19899	19632	19635	19626	19800	19915	19759	19633	19456	19471	19630	19519	19498	19657	19599	19868	19828	19762	19663	19712	19680	19738	19701	19627	19668	19709	19602	19897	19712	19593	19413	19594	19743	19764	19648	19670	19657	19722	19537	19482	19743	19829	19456	19642	19630	19642	19573	19485	19473	19732	19500	19603	19536	19740	19775	19658	19637	19603	19738	19565	19818	19788	19670	19585	19758	19612	19837	19712	19862	19638	19408	19748	19731	19732	19700	19712	19750	19484	19653	19613	19531	19682	19711	19482	19628	19757	19687	19633	19673	19389	19550	19690	19549	19729	19825	19576	19559	19471	19510	19816	19835	19817	19588	19528	19577	19641	19542	19694	19824	19634	19731	19601	19671	19557	19532	19862	19543	19969	19686	19695	19690	19595	19897	19802	19791	19635	19754	19665	19454	19508	19645	19768	19612	19425	19779	19618	19667	19370	19672	19734	19764	19343	19588	19593	19406	19802	19704	19619	19547	19729	19712	19553	19749	19911	19772	19596	19772	19995	19529	19680	19920	19612	19631	19555	19692	19709	19575	19639	19493	19661	19547	19675	19686	19852	19644	19848	19870	19604	19584	19726	19791	19586	19510	19584	19683	19667	20022	19735	19657	19745	19717	19688	19788	19794	19668	19784	19571	19640	19698	19832	19587	19754	19737	19593	19767	19406	19888	19955	19708	19716	19623	19613	19606	19929	19500	19747	19703	19554	19547	19593	19513	19434	19450	19672	19639	19703	19709	19549	19688	19809	19713	19953	19617	19698	19521	19658	19540	19853	19748	19679	19641	19694	19667	19562	19606	19718	19850	19732	19792	19726	19573	19506	19345	19826	19492	19850	19589	19585	19710	19714	19487	19772	19613	19752	19701	19580	19680	19534	19723	19767	19489	19714	19719	19653	19701	19484	19620	19640	19641	19468	19765	19724	19863	19649	19555	19515	19768	19661	19528	19521	19570	19683	19763	19597	19566	19920	19684	19644	19655	19713	19668	19529	19687	19676	19583	19606	19781	19745	19665	19894	19869	19618	19619	19556	19672	19620	19611	19615	19568	19687	19667	19683	19532	19735	19698	19671	19662	19694	19653	19671	19618	19779	19687	19694	19745	19853	19587	19726	19542	19714	19644	19758	19583	19582	19546	19719	19548	19398	19426	19618	19590	19461	19666	19592	19633	19530	19790	19535	19555	20048	19837	19882	19567	19694	19571	19600	19566	19705	19740	19634	19763	19604	19517	19868	19805	19636	19604	19784	19595	19607	19678	19619	19579	19703	19650	19823	19929	19596	19846	19713	19590	19510	19743	19719	19721	19493	19652	19723	19709	19574	19657	19705	19698	19797	19569	19842	19500	19473	19591	19572	19445	19650	19762	19691	19783	19805	19608	19643	19721	19543	19653	19628	19742	19575	19386	19576	19392	19563	19628	19430	19828	19781	19918	19625	19684	19814	19586	19597	19635	19724	19715	19836	19520	19892	19689	19814	19707	19563	19868	19691	19487	19833	19718	19635	19623	19822	19877	20010	19586	19693	19651	19707	19689	19767	19783	19667	19812	19746	19799	19725	19659	19648	19596	19716	19802	19738	19732	19711	19659	19651	19558	19619	19753	19768	19884	19601	19623	19767	19556	19681	19780	19827	19774	19740	19747	19778	19711	19827	19878	19607	19707	19676	19461	19414	19591	19684	19771	19643	19855	19640	19963	19774	19794	19407	19811	19612	19675	19811	19536	19780	19794	19640	19661	19604	19696	19689	19594	19669	19917	19718	19666	19660	19508	19748	19907	19601	19600	19655	19889	19742	19535	19596	19682	19843	19639	19817	19582	19638	19584	19745	19417	19626	19799	19729	19743	19659	19480	19599	19784	19777	19781	19674	19739	19640	19649	19624	19615	19630	19584	19582	19434	19517	19757	19769	19698	19812	19551	19666	19676	19798	19714	19514	19592	19592	19766	19604	19757	19554	19736	19733	19628	19624	19788	19775	19540	19716	19733	19777	19795	19871	19873	19814	19510	19835	19842	19630	19588	19722	19732	19562	19800	19584	19773	19573	19699	19640	19599	19592	19606	19591	19647	19648	19723	19555	19642	19777	19719	19827	19615	19402	19697	19865	19645	19478	19711	19581	19470	19583	19707	19730	19746	19783	19533	19494	19489	19736	19654	19657	19690	19700	19687	19710	19721	19583	19689	19574	19525	19893	19632	19729	19563	19604	19732	19646	19726	19645	19688	19696	19781	19932	19703	19739	19674	19738	19590	19677	19717	19443	19594	19629	19733	19612	19593	19615	19698	19569	19596	19626	19752	19549	19812	19879	19644	19502	19662	19464	19901	19617	19726	19673	19759	19563	19691	19921	19852	19859	19712	19901	19478	19608	19549	19625	19672	19643	19547	19635	19522	19533	19478	19628	19498	19747	19855	19882	19662	19544	19599	19779	19582	19519	19535	19680	19490	19623	19580	19715	19759	19742	19618	19532	19640	19764	19554	19622	19770	19768	19680	19645	19536	19826	19782	19820	19763	19802	19546	19427	19772	19733	19753	19806	19618	19391	19780	19817	19717	19724	19779	19910	19561	19898	19489	19634	19558	19602	19612	19646	19824	19837	19535	19652	19486	19684	19522	19550	19661	19563	19652	19680	19585	19930	19470	19990	19758	19706	19589	19814	19950	19798	19726	19602	19547	19520	19752	19571	19547	19597	19588	19638	19775	19709	19699	19733	19626	19476	19547	19689	19508	19693	19648	19584	19983	19769	19691	19714	19560	19649	19689	19835	19464	19614	19641	19725	19690	19542	19681	19827	19494	19581	19783	19675	19835	19810	19703	19509	19478	19609	19691	19817	19570	19645	19617
21817	30399	31032	24531	21278	20806	20313	19114	18280	18010	17283	16747	18064	17671	16994	16501	15442	15500	15548	15279	15488	15526	15638	15534	15584	15545	15499	15560	15482	15366	15487	15484	15531	15498	15461	15566	15435	15577	15447	15536	15579	15452	15494	15445	15747	15559	15424	15436	15588	15423	15597	15545	15556	15389	15678	15598	15578	15614	15645	15589	15675	15668	15549	15442	15377	15591	15525	15543	15511	15462	15508	15476	15375	15588	15330	15396	15504	15490	15427	15570	15482	15327	15434	15616	15516	15516	15298	15451	15406	15561	15608	15508	15490	15631	15428	15498	15607	15541	15382	15487	15513	15580	15408	15444	15450	15424	15451	15588	15735	15345	15638	15333	15504	15600	15401	15436	15618	15427	15487	15525	15317	15614	15661	15453	15472	15529	15606	15594	15644	15362	15431	15449	15497	15489	15507	15542	15533	15635	15469	15634	15549	15470	15458	15388	15595	15632	15516	15616	15562	15434	15503	15448	15502	15509	15671	15552	15274	15553	15497	15559	15538	15362	15444	15402	15527	15342	15582	15419	15600	15568	15543	15458	15367	15460	15401	15486	15607	15514	15375	15546	15446	15543	15590	15501	15526	15443	15508	15647	15761	15511	15497	15475	15429	15341	15491	15495	15336	15474	15653	15544	15514	15443	15509	15462	15541	15412	15529	15609	15421	15440	15361	15541	15582	15561	15464	15635	15437	15682	15311	15529	15478	15496	15550	15470	15469	15542	15388	15552	15532	15431	15549	15488	15620	15529	15582	15546	15340	15442	15498	15572	15375	15630	15558	15483	15474	15704	15465	15506	15452	15508	15590	15356	15482	15478	15585	15453	15384	15471	15506	15350	15469	15726	15417	15532	15468	15424	15425	15600	15663	15518	15574	15498	15643	15461	15627	15586	15475	15399	15620	15526	15612	15371	15715	15516	15478	15460	15553	15443	15464	15370	15629	15639	15444	15356	15643	15490	15450	15489	15367	15642	15552	15285	15718	15428	15581	15503	15600	15457	15487	15468	15394	15479	15358	15398	15435	15601	15578	15446	15606	15496	15430	15443	15550	15416	15549	15447	15517	15469	15442	15530	15309	15519	15595	15500	15395	15326	15547	15432	15607	15478	15410	15311	15522	15511	15478	15591	15474	15657	15341	15480	15383	15409	15554	15449	15577	15483	15490	15437	15438	15431	15380	15727	15635	15777	15530	15557	15545	15419	15526	15481	15550	15481	15542	15369	15580	15501	15427	15522	15364	15599	15523	15521	15557	15604	15185	15378	15514	15358	15551	15459	15375	15509	15411	15476	15566	15473	15563	15440	15598	15592	15564	15581	15527	15501	15370	15526	15491	15442	15466	15380	15348	15506	15499	15479	15257	15513	15597	15621	15537	15665	15512	15443	15600	15551	15553	15514	15443	15583	15552	15500	15486	15580	15434	15569	15602	15417	15541	15381	15417	15466	15493	15568	15406	15427	15520	15544	15453	15604	15663	15626	15388	15567	15388	15678	15471	15281	15591	15474	15561	15546	15604	15529	15512	15322	15530	15375	15384	15571	15513	15487	15682	15472	15655	15578	15523	15418	15327	15396	15649	15367	15599	15375	15515	15587	15456	15574	15412	15544	15344	15417	15567	15545	15370	15457	15427	15401	15540	15505	15714	15484	15542	15220	15479	15559	15451	15698	15469	15508	15565	15636	15423	15391	15367	15524	15375	15572	15551	15366	15501	15349	15630	15414	15444	15571	15371	15645	15380	15374	15475	15534	15429	15340	15554	15372	15541	15483	15492	15570	15496	15465	15459	15459	15538	15395	15578	15542	15401	15539	15384	15542	15587	15472	15496	15562	15415	15491	15517	15452	15332	15606	15342	15557	15363	15525	15375	15471	15442	15523	15345	15504	15412	15646	15661	15572	15394	15629	15564	15519	15241	15602	15518	15589	15601	15537	15455	15653	15513	15385	15756	15403	15350	15574	15516	15401	15631	15384	15636	15201	15545	15297	15357	15456	15468	15365	15616	15502	15365	15445	15742	15513	15521	15416	15555	15362	15547	15384	15592	15505	15643	15341	15404	15472	15487	15554	15555	15521	15551	15532	15523	15395	15553	15436	15512	15263	15587	15365	15470	15509	15597	15514	15582	15349	15441	15401	15465	15338	15469	15494	15647	15600	15448	15381	15450	15623	15478	15497	15486	15550	15388	15418	15424	15337	15688	15495	15525	15698	15381	15409	15499	15429	15466	15700	15530	15477	15473	15518	15530	15478	15509	15397	15569	15434	15511	15473	15595	15442	15405	15499	15374	15489	15633	15560	15553	15401	15541	15517	15275	15463	15424	15586	15319	15561	15388	15425	15630	15425	15426	15625	15528	15488	15388	15433	15487	15404	15493	15679	15515	15369	15583	15339	15403	15425	15413	15480	15484	15362	15557	15584	15698	15508	15434	15514	15349	15522	15465	15571	15320	15606	15428	15462	15664	15480	15561	15591	15419	15246	15445	15658	15643	15503	15568	15555	15462	15429	15474	15422	15669	15523	15531	15621	15496	15554	15456	15355	15427	15523	15561	15468	15504	15541	15399	15341	15440	15611	15357	15328	15350	15500	15447	15541	15596	15576	15500	15634	15454	15513	15578	15428	15590	15392	15540	15641	15527	15333	15524	15597	15475	15300	15629	15510	15661	15577	15425	15328	15522	15546	15352	15340	15544	15669	15490	15540	15482	15638	15548	15556	15352	15462	15541	15427	15442	15577	15679	15481	15659	15413	15602	15518	15576	15650	15519	15412	15460	15272	15440	15387	15762	15488	15439	15427	15504	15516	15517	15694	15542	15401	15579	15388	15692	15414	15514	15561	15507	15540	15299	15536	15590	15522	15582	15476	15396	15459	15589	15579	15633	15432	15593	15423	15386	15431	15456	15493	15622	15553	15398	15485	15505	15405	15615	15419	15478	15512	15442	15565	15433	15396	15473	15410	15535	15726	15446	15570	15549	15506	15540	15393	15687	15446	15450	15511	15549	15536	15483	15598	15489	15513	15575	15620	15584	15351	15397	15696	15527	15300	15408	15422	15596	15546	15509	15441	15402	15573	15421	15428	15503	15586	15513	15415	15332	15402	15511	15499	15552	15516	15463	15461	15564	15505	15557	15255	15428	15359	15647	15615	15552	15443	15433	15534	15492	15542	15635	15358	15355	15508	15576	15487	15456	15381	15413	15490	15486	15481	15471	15654	15520	15644	15594	15390	15443	15414	15490	15499	15455	15516	15584	15560	15481	15285	15399	15390	15639	15624	15470	15394	15354	15498	15490	15383	15553	15444	15437	15419	15482	15471	15538	15568	15651	15503	15515	15342	15443	15471	15384	15411	15472	15540	15456	15527	15463	15501	15471	15576	15626	15535	15531	15634	15373	15607	15467	15571	15555	15511	15519	15513	15487	15620	15511	15694	15499	15384	15681	15435	15379	15508	15440	15421	15540	15503	15435	15386	15469	15441	15427	15544	15533	15436	15694	15388	15535	15506	15516	15452	15364	15611	15547	15620	15443	15581	15442	15484	15603	15561	15435	15324	15406	15530	15509	15411	15541	15574	15478	15401	15476	15653	15530	15376	15532	15375	15641	15406	15460	15647	15431	15510	15497	15340	15463	15548	15737	15447	15634	15490	15518	15516	15499	15620	15512	15506	15366	15413	15531	15534	15555	15455	15449	15264	15427	15409	15350	15572	15466	15468	15425	15454	15560	15593	15422	15532	15512	15615	15592	15444	15451	15547	15498	15437	15289	15624	15654	15569	15598	15509	15738	15635	15547	15411	15436	15474	15625	15324	15435	15436	15445	15469	15393	15435	15387	15403	15660	15691	15532	15571	15483	15467	15508	15588	15512	15537	15546	15570	15459	15375	15474	15534	15281	15289	15478	15425	15510	15390	15478	15263	15679	15509	15497	15457	15465	15609	15511	15514	15581	15499	15566	15548	15436	15512	15590	15522	15626	15398	15273	15463	15428	15538	15661	15494	15602	15601	15513	15470	15599	15487	15547	15354	15302	15471	15483	15429	15635	15562	15612	15357	15714	15480	15368	15417	15438	15470	15565	15431	15559	15483	15651	15560	15462	15689	15415	15378	15611	15524	15458	15586	15463	15687	15268	15550	15422	15586	15552	15343	15625	15522	15462	15310	15416	15764	15577	15683	15569	15555	15666	15504	15427	15459	15585	15554	15525	15400	15540	15483	15584	15489	15428	15535	15454	15531	15499	15447	15508	15401	15600	15602	15503	15555	15550	15505	15546	15268	15622	15575	15541	15469	15371	15517	15406	15588	15473	15528	15518	15404	15541	15341	15613	15469	15573	15401	15578	15381	15615	15425	15386	15449	15524	15493	15524	15654	15479	15450	15603	15432	15365	15529	15579	15248	15659	15544	15505	15438	15467	15495	15393	15315	15488	15575	15562	15554	15366	15387	15710	15463	15466	15518	15313	15380	15530	15539	15740	15401	15421	15789	15420	15584	15491	15570	15506	15484	15496	15506	15544	15636	15537	15566	15323	15366	15517	15553	15360	15588	15391	15584	15399	15593	15485	15422	15556	15532	15584	15664	15228	15538	15426	15422	15544	15694	15602	15484	15490	15580	15619	15507	15489	15499	15522	15615	15566	15495	15362	15461	15474	15598	15558	15459	15537	15543	15604	15426	15544	15594	15451	15292	15459	15630	15624	15669	15371	15476	15602	15508	15484	15642	15672	15519	15587	15437	15594	15496	15483	15640	15516	15464	15434	15376	15563	15503	15568	15447	15616	15610	15441	15501	15485	15552	15496	15394	15728	15526	15452	15535	15633	15558	15498	15566	15560	15430	15606	15564	15513	15628	15456	15549	15396	15390	15433	15515	15523	15434	15578	15404	15419	15664	15380	15611	15311	15570	15617	15466	15396	15692	15368	15537	15449	15478	15347	15429	15540	15569	15551	15548	15395	15465	15456	15456	15577	15529	15348	15589	15613	15513	15643	15602	15445	15463	15397	15525	15609	15481	15505	15493	15597	15572	15494	15405	15503	15318	15574	15286	15506	15338	15618	15498	15643	15777	15510	15537	15361	15535	15605	15482	15429	15493	15619	15491	15454	15469	15558	15462	15453	15487	15475	15555	15624	15397	15422	15540	15575	15528
26133	21608	29172	28001	26333	27356	26490	24085	22879	22150	21575	21077	30013	30672	26449	22897	19734	19074	19157	18931	19112	19099	18729	19013	19036	18792	19017	19082	18790	18826	18944	19006	18905	19011	19117	19325	18686	18908	18996	19039	19150	18968	18846	19138	18888	18908	19063	18981	19100	19061	18901	18889	18849	18830	19015	18941	18801	19058	19062	19179	19082	18876	18991	18956	19108	19013	18932	18960	18828	19019	18891	18946	19300	18829	18658	18959	19105	18843	19008	18922	18891	19020	19073	19161	19036	18951	19119	19034	18739	18727	18907	18878	18765	18978	18793	18875	19020	18986	18777	19063	18865	18969	18853	19020	18945	18631	18962	19191	19002	18956	18886	18780	18831	18907	18939	18816	19061	18761	18986	19190	19055	18996	18938	18777	18922	18869	19079	18771	19102	18966	18892	18907	18981	18858	19066	19072	18951	19081	18772	18863	19080	18897	19160	18945	18832	18940	18956	18821	18844	18769	18934	18954	18833	18916	19030	18804	18958	19040	19038	18755	18810	18771	18943	19041	19088	18936	18969	19266	18998	18908	18909	18923	18925	19131	19056	18923	19060	18893	18928	18920	19001	18861	18988	18866	19007	18908	18838	19025	18927	19043	18934	19046	18932	18917	18855	19094	18818	18820	18838	19092	18852	19045	18961	18881	18858	18887	18910	19042	19146	19038	19063	18830	18988	18803	18783	18986	18969	18900	18876	18918	18764	19163	18830	18746	18953	18874	18972	18909	18874	18931	19004	18858	19008	18954	18986	18926	19039	19057	18926	18806	18969	18971	18910	18685	18805	18868	19145	18826	18609	19038	18908	19099	19054	18849	19298	18853	19149	19086	18863	18850	18985	19049	18855	18797	18838	19006	18967	18898	18935	19108	18922	18963	19168	18881	19062	18894	19005	18893	19039	19110	18911	19030	18815	19022	18825	18868	18842	18902	18930	19035	19082	18824	18898	19124	18808	19136	18959	18931	19051	19100	18830	18941	18890	18805	18954	18763	19036	18920	18984	18935	18999	18728	18965	18927	18956	18980	18793	19098	19023	19054	19079	18903	18869	18840	18909	19109	18885	18794	19010	18801	18910	18923	18816	19022	18898	18977	18915	18801	18972	18818	18865	18694	18909	19091	19024	18920	18970	18681	18891	19112	18890	18997	18998	18927	18941	19045	18864	18842	19033	18943	18755	18794	18802	18796	18843	18933	19051	19080	18921	18917	18950	18816	19057	18895	19011	18977	19188	18965	19106	18886	19101	18752	18750	18808	19039	19045	18970	18964	18880	18730	18977	19040	18989	19163	18947	18943	18980	19009	18796	18909	18886	18968	19048	18746	19093	18849	19028	18894	18974	19050	18976	18930	19092	18880	19298	18845	18880	18966	18921	19050	18919	18919	19023	18901	18642	18961	18974	18772	18837	19025	18909	18980	18804	18911	18838	18893	18941	18914	18953	18956	19003	19013	19372	18802	18767	18840	18940	18838	18697	19003	19039	19142	18941	19191	18884	18923	18819	19017	18844	18800	18888	19083	18875	18899	18768	18918	19070	18878	18964	18931	18754	18830	18825	18826	18906	18825	18903	19143	19154	18898	18928	19084	19012	18678	18809	18617	18961	19052	19049	18894	19062	18825	18988	18866	18977	18988	19030	18877	19116	19033	19021	18988	18918	19102	18752	18911	18906	18785	18960	19043	18829	19093	19056	19080	18739	18685	18966	18853	18781	18913	18908	18823	19068	19062	18869	18950	18886	18914	19090	19148	18826	19010	19074	19009	19062	18987	18831	18883	19138	18957	18954	18954	18921	18916	18974	19028	18986	18997	18756	18885	18946	19073	19065	19002	19078	19002	18887	19216	19228	18839	19016	18834	18891	18918	19036	18781	19107	18804	18891	18940	18927	18781	18948	18942	19082	19047	19051	18601	18813	18757	18861	18956	18907	18787	18916	18958	18910	18988	18857	18892	18796	19048	18936	18853	18978	18886	18964	18919	19019	18994	19168	18865	18839	18812	18892	18838	19097	18822	18916	18739	19135	19005	18839	19045	18709	18885	19020	18910	18969	18977	18991	18907	19131	18963	19108	18861	18963	19014	19009	18939	18814	18889	18848	18773	18796	19097	18896	18969	19047	18769	18964	18956	19042	18905	18966	19146	18880	18909	18885	19105	18926	18760	19155	19068	18984	18974	18874	19013	18916	18868	18912	18985	18941	18876	18937	18823	19009	19011	18790	18929	19096	18902	19191	18985	18993	18865	18913	19086	19001	19042	18902	18886	18893	18757	19173	18920	19060	18735	18686	18856	19014	18968	18947	18795	19092	18788	18868	18692	18803	19049	18971	18803	18760	19084	18868	19070	18859	19123	18872	18849	18819	18738	19039	18802	18842	18949	18967	18780	19086	18895	18865	18798	18793	19000	18981	19045	19018	18786	18910	18908	19005	18918	18933	18719	18951	19024	18971	18869	19016	19033	18886	19070	18870	19092	19106	19061	19034	18982	19065	18940	18934	19006	18870	18957	19150	18864	19177	18875	19110	18774	19142	18827	18804	18880	19178	18765	18997	18891	18893	19135	18989	18920	18930	18930	19042	18742	19046	19026	19119	18886	18857	18902	18819	18843	18870	19056	19048	18982	18738	19032	18918	18811	18716	18905	18858	18987	19138	18977	18905	19073	18866	18914	18940	18840	19006	18967	19057	18928	18914	19019	18835	19161	18944	18892	19147	19064	18773	19094	19119	19041	18849	19158	19072	18998	18866	19035	18789	19201	18824	18791	18737	18835	18887	18940	18936	19027	18971	18930	18990	19046	18962	18887	19033	19052	18998	18977	18913	18951	19114	18919	19076	19002	18867	19016	18972	19019	19080	18976	18887	19053	18860	18859	18983	18749	19052	19032	18744	18892	19115	18921	19009	18848	18911	18953	19246	18942	18982	19037	18677	19114	18864	19134	18912	19024	18959	19133	18848	18808	18831	18846	18919	18948	18902	18962	19003	18886	18778	18928	18993	18870	18945	19003	18719	18816	18982	19084	18784	19002	18838	18833	18805	18945	19013	18894	19041	18764	18762	18930	18862	18819	19037	18879	18964	19024	18755	18856	18930	19099	19020	19014	19043	19091	19064	19022	18795	18779	18939	18894	18884	18950	19221	18988	18821	18784	18779	18957	18945	18869	19035	19042	18960	18939	18726	18778	18788	18877	18867	18933	18922	18876	19001	18897	18854	19018	18927	18949	19059	18952	18954	18850	18942	19051	18888	18802	18981	18659	18843	18955	18787	18995	18847	18834	19029	19079	19173	18838	18778	18958	18867	18860	18956	18915	18946	18768	18826	18784	18837	18949	18970	19039	18956	19113	18927	18948	18827	18893	18726	19010	18814	19158	18978	18881	19006	18963	18909	18851	19022	18881	18886	18951	18849	19243	19044	18785	18931	19099	18876	18793	19043	18814	18973	19075	18778	18921	19117	19122	18965	18950	19167	19168	19043	18920	19073	19066	18971	18881	18904	18732	18894	19021	18863	18959	18810	18938	18740	19008	19238	19151	18981	19054	18794	18984	18967	18951	18963	18820	18957	18718	19071	18928	18975	18736	18949	18799	18976	18806	18794	18977	18742	19037	18783	19086	18776	18927	18900	19168	18906	19056	19031	18882	18910	19005	18981	19023	18929	19031	18878	18904	19180	18772	19012	18800	18905	18965	18969	18943	18849	18722	18831	19053	18860	18964	18795	18896	19048	18886	18867	18939	18887	19029	18806	18926	18999	18909	18866	18964	19103	19216	19138	18884	18800	19077	18886	19017	19147	18996	18964	18812	18976	18828	19160	18957	18975	18863	19036	18929	19043	18843	18979	18983	19122	18869	18986	18990	19025	19081	18922	18917	19010	18922	18775	19069	19058	18930	18858	18819	18842	18894	18936	18958	18924	18900	19063	18744	19002	19081	18882	19099	19018	18927	18842	18919	18877	18897	19088	18956	18995	19143	18842	18871	18789	18909	18911	19121	18931	18991	19033	18830	18986	18852	19090	18944	18812	18828	18886	18868	18990	18974	18870	18939	19022	19096	18758	18970	18959	18831	18975	19022	19022	19089	18965	18952	18811	18852	18997	18943	19019	18851	19165	19126	18802	18870	18956	18882	18855	19006	18952	18979	19029	19004	18917	19027	18945	18938	18834	18940	18880	18823	18931	18965	18866	18992	19118	19003	18861	18837	19043	19078	19031	18814	18914	18828	18833	18798	18997	18763	19012	18872	18990	18952	18939	18895	18976	19023	18961	18916	18979	18867	18928	18903	19176	19012	18754	19035	19018	18944	19006	18885	18843	19146	18851	18996	19023	19061	18865	19038	18755	18925	18999	19011	19035	19036	19018	18941	18956	19077	18984	18893	18935	18945	18886	18880	18864	19084	18733	18782	19063	19017	18987	18949	18902	18962	18919	18996	19001	19098	18985	18912	19019	18928	18886	19022	19134	18864	18977	18918	19058	19068	19088	18894	18851	18992	19029	18937	19048	19013	18905	19066	18963	19050	18800	18916	19021	18721	18874	18917	18784	18749	18954	18974	18951	18861	19143	18974	18888	18685	18893	18884	18771	19124	19014	18983	19106	19020	19130	18931	19169	18721	18990	18947	18859	18986	18940	18954	18947	18695	19019	18951	18995	19137	18709	18885	18906	19065	19121	19157	19016	18757	18895	18942	19088	18981	19089	18924	19072	19074	18917	19082	19078	18991	18872	18880	18905	18991	19043	19049	18781	18899	18951	18996	19116	19076	18885	19010	18979	19001	18785	18804	18913	18852	18977	18944	19023	19171	18888	18891	18909	18652	18867	19079	18939	19092	18971	19027	19188	18998	18975	19002	19003	19150	18846	18953	18858	18924	19078	18726	18975	19189	19018	18846	18754	18896	19080	18988	18875	19080	19054	18930	18916	19066	19032	18974	19051	19035	18937	18994	18903	18942	18786	18750	19052	18963	19040	18949	18981	18814	18894	19038	18978	18987	18820	19122	18977	18878	18927	18658	18984	19010	18849	18986	18966	18932	18893	18896	18973	18976	19039	18986	18888	18848	18729	19002	18805	18890	18834	18971	19021	18976	19149	18791	19065	19126	19021	18860	18749	18977	19026	18875	18879	18731	18890	18790	19053	18779	18810	18784
23686	41694	42173	35374	28750	26297	23742	22493	20535	19461	18481	18505	30852	29119	23556	19062	15651	15025	15203	15203	15146	15222	15070	15074	15113	15246	15368	14981	15180	15179	15203	15136	15279	15086	15060	15136	15114	15110	15087	15084	15001	14967	15134	15188	15025	15086	15170	15180	15084	15223	15388	14916	15162	15135	15095	15101	15147	15073	15128	14949	15281	15063	15092	15102	15173	14919	15189	15189	14994	15077	15082	15143	15118	15132	15108	15221	15048	15140	15194	15265	15214	14839	15123	15189	15187	15159	15034	15121	15176	15116	15114	15173	15012	15157	15192	15149	15097	15192	15005	15156	15225	15225	15118	15202	15067	15093	15181	15179	15087	15281	15047	14967	15128	15150	15088	15157	14891	15120	14969	15219	15175	15199	15187	15195	15096	15049	15036	15251	15111	15069	15192	15059	15090	15172	15107	15192	15232	15187	15193	15004	15155	15158	15117	15178	15064	15116	15244	15043	15180	14886	15131	15011	15107	15267	15161	15289	15195	15224	15047	15153	15052	15275	15220	15112	15030	15272	15104	15150	14946	15192	15159	15257	15042	15085	15077	15029	15276	15155	15036	15196	15168	15152	15145	15184	15130	15128	15160	15197	14929	15154	15167	15120	15244	15149	15034	15081	15268	15286	15171	15277	15040	15110	15165	14952	15160	14973	14816	15190	15234	15072	15036	15046	15146	14955	15130	15221	15020	15205	15178	15107	15187	15235	15188	14915	15025	15104	15077	15210	15030	15180	15195	15104	15190	14972	15174	15166	15098	15079	15187	15161	15104	15118	15040	14985	15231	14962	14969	15055	15126	15150	15092	15126	15227	15092	15188	14961	15066	15043	15174	14997	14987	15235	15002	14987	15207	15020	15144	15135	15236	15157	15221	15051	15125	14988	15148	15162	14984	15157	15125	15145	15081	15128	15106	15120	15055	15316	15245	15046	15003	14968	15180	15227	14981	15010	15044	15126	15037	15009	15022	15175	15186	15165	15065	15052	15333	15139	15143	15062	15062	15065	15028	15200	15027	15413	14938	14972	15156	15140	15317	15025	15208	15169	15288	15142	15124	15031	14910	15029	15087	15131	15120	15069	15148	15234	15333	15016	15063	15154	15074	15068	15120	15071	15108	15126	15046	15199	15070	15065	14969	15127	15147	15079	15146	15032	15073	15006	15004	15035	15091	15039	15051	15067	15126	15321	15117	15090	15078	15082	15125	15189	15004	15250	14973	15218	15156	15070	15156	15137	15018	15058	15077	15162	15283	15436	15237	14990	15151	15219	15116	15176	15141	15201	15219	15143	15161	15159	15125	15250	15035	15247	15213	15037	15138	15213	15195	15148	14897	15251	15088	15007	15198	15011	15076	15127	15162	15049	15064	15029	15264	15147	15072	15085	15051	15021	15258	14932	15230	15071	15082	15085	15148	15170	15147	15214	15083	15144	15166	15221	15143	15266	15110	15139	15185	15403	15202	15207	15289	15041	14995	15209	15156	15114	15105	15191	15095	15023	15103	15020	15021	15070	15298	14839	15221	15129	15054	15119	15214	15074	15189	15127	15140	15038	14885	15116	15186	15073	15029	15081	15211	15147	15231	15106	15181	15134	15074	15025	15205	15258	15112	15215	15053	15107	15093	15018	15055	15127	15265	15100	15072	15160	15089	15119	15287	15232	14871	15017	15236	15220	15107	15120	14967	15160	15133	15187	15002	15203	14949	15101	15110	15064	15153	15120	15081	15064	15162	15096	14996	15100	15114	15121	15133	15092	15178	15198	15298	15021	15106	15150	15144	15155	15193	15060	15143	15088	15356	15191	15155	15040	14998	15097	15127	15217	15129	15122	15145	15154	15054	15158	14938	15225	15159	15246	15073	15005	15244	15136	14983	15070	15069	15161	15228	15055	15084	15119	15001	15117	15067	15090	15254	15332	15200	15147	15002	14988	15065	15145	14945	15168	15092	15136	15084	14990	15063	15330	15065	15289	15152	15118	14926	15050	15060	15075	15012	15040	15079	15317	14986	15033	15136	14839	15121	15191	15174	15100	15171	15284	15202	15075	15090	15265	14938	15107	15067	15024	15115	15246	15153	15158	15264	14991	14950	14979	15155	15027	15111	15172	15010	15145	15063	15063	15137	15150	15125	15044	15167	15096	15257	15217	14983	14982	15158	15013	15088	15067	15100	15210	15081	15082	15153	15201	15170	15198	15089	15246	15190	15103	15079	15108	14950	15058	15078	15200	15042	15094	15135	15226	15100	15013	15178	15002	15022	15097	15134	15048	14915	15229	15081	15171	15198	14966	14992	15015	15031	15062	15180	15123	15250	15187	14843	14897	15131	15134	15064	15123	15121	15023	15117	15234	15032	15206	15310	14955	15101	15152	15150	15077	15199	15143	15149	15158	14957	15167	15210	15143	15047	15059	15116	15155	15110	14944	15094	15250	15112	15284	15110	15018	15108	15014	15201	15101	15248	14941	15215	14940	15204	15179	15175	15107	15177	15101	15282	15177	15162	14946	15232	15161	15131	15014	15123	15035	15134	15123	15117	15177	15118	15294	15084	15021	15276	15156	15135	15250	15095	15239	15205	15174	15175	15154	15050	14948	15022	15089	15033	15222	15242	15364	15161	15052	15017	15067	15223	15295	15069	15218	15104	14946	15121	15275	15120	15328	15260	15042	15043	15219	15123	15136	15160	15074	15217	15209	15163	15272	15130	15046	15116	15256	14782	15129	15176	15244	15094	15015	15199	14974	15137	14956	15096	15113	15057	15035	15132	14993	15170	15063	14998	14952	15080	15133	15086	15069	15182	15178	15212	15246	15178	15030	15050	15033	15074	15180	15116	15006	15064	15186	15125	15108	15055	14988	15101	15036	15022	15133	15181	15110	15022	15147	15146	14885	14955	15141	15155	15043	14943	15084	14956	15239	15137	15145	15150	15180	15045	15172	15132	15062	15205	15141	15023	14898	14932	15143	15110	15276	15076	15222	15158	15114	15087	15211	15108	15186	15190	15118	15183	15093	15161	15223	15144	15127	14973	15125	15071	15088	15290	15080	15022	15165	15197	15112	15167	15001	15065	15040	15003	15209	15221	14954	15204	15072	15079	15232	15166	15101	15079	15058	15167	15048	15186	14936	15085	15187	15029	15228	15041	15049	15012	15244	15151	15070	15026	15084	15160	15105	15197	15170	15225	15122	15345	15117	15226	15065	14988	15165	15127	15194	15119	15111	15038	15050	14969	15241	15091	15045	15184	15031	15110	15063	15127	15084	15132	15249	14993	15032	15169	15119	15123	15127	15157	15155	15248	14966	15240	15094	15233	15182	15131	15226	15022	15271	15247	15048	15071	15185	15095	15037	15116	14987	15107	15153	15185	15028	15294	15203	15127	14992	15083	15161	15123	15219	15148	15053	15002	15262	15043	15085	15186	15026	15153	15082	15158	15143	15214	15222	15139	15175	15179	14933	15153	15066	15128	15065	15229	14964	15181	15134	15075	15074	15218	15148	15181	15035	15156	15225	14863	15249	15136	15096	14995	15206	15148	15283	15067	15069	15171	15074	15148	14994	15181	15015	15185	15234	15057	15027	15197	14982	15261	15037	15020	15193	15321	15091	15079	15091	14964	15070	15186	15190	15021	15082	15150	15183	15274	15031	15221	15033	15095	15274	15183	15047	15122	15085	15121	15217	15153	15164	15149	15226	15329	15325	15139	14973	15266	15191	14997	15111	15173	15170	15133	14997	14968	15041	15084	15108	15206	15086	15064	15012	15207	15216	15045	15085	15122	15239	15236	15149	15247	15400	15028	15017	14854	15229	15175	15038	15066	15195	15028	15282	15206	15078	15049	15198	15200	15201	15073	15093	15257	14964	15222	15204	15161	15025	15202	15324	15197	15208	15028	15154	15326	14998	15295	15037	15094	15145	14982	15123	15207	15129	15086	15117	15118	15084	15129	15025	15091	15015	15146	15216	15167	15068	15052	15036	15145	15266	14922	15131	15224	15098	15183	15156	15170	15259	14927	15133	15011	15062	14895	15124	15174	15084	15218	15070	15056	15124	14948	15176	15176	15186	15268	14965	15011	15154	15071	14981	15237	15296	15145	15082	15340	14978	15157	15023	15207	15125	15133	15073	15049	15249	15092	14858	15002	15158	15120	15066	15185	15103	15164	15043	15149	15024	15157	15025	15084	14978	15189	15153	15148	15112	15132	15093	15017	15006	14987	15099	15021	15224	15158	15317	15091	15229	15184	15171	15094	15156	15249	14998	15120	15089	15131	15217	15211	15055	15177	15336	15107	15265	15119	15207	15100	15063	15227	15127	15275	14958	15183	15249	15223	15330	15054	15122	15179	14948	15220	14991	15042	15221	15193	15020	15140	15166	15225	14986	15027	15240	15141	15069	15148	15008	15305	15132	15334	15144	15233	15000	15037	14966	15085	15104	15172	15208	15211	15071	15246	15201	15185	15064	15180	15068	14877	15114	15017	15270	15263	15344	15190	15249	15173	15269	15007	15096	15119	15103	15241	15205	14963	14973	15186	15150	15164	15166	15127	15131	15119	15208	15033	15083	15250	15037	15231	15094	15173	15180	15104	15125	15220	15088	15144	15126	15192	15270	15151	15066	15137	15027	15101	15084	15094	15241	14999	15135	15220	15085	15248	15168	15148	15181	15178	15211	15251	15341	15058	15153	14990	15193	15300	15186	15118	15200	14981	15043	15081	15003	15158	15075	14929	15033	15154	15167	15316	15129	15119	15150	15089	15212	15178	15170	15246	15064	15016	15087	15200	15136	15108	15146	15164	15114	15013	15050	15207	15205	15015	15004	15124	15253	14974	14918	15166	15150	15062	15083	15151	15021	15202	15167	15298	15053	15072	14964	15134	15176	15161	15063	15006	15179	15186	15098	15141	15165	15102	15102	14998	15059	15262	15267	15242	15151	15138	15268	15168	15101	15250	15424	15191	15048	15143	15040	15029	15287	15088	15187	15222	15137	15153	15193	15062	14951	15064	15056	15178	14974	15080	15265	15287	15294	15040	15238	15057	15101	14880	15123	15085	15079	15076	15236	15127	15172	15044	15048	15171	15078	15032	15066	15131	15245	15133	15015	15208	15197	15051	15040	15084	15355	15076	15246	15260	15014	15130	14988
24527	21642	29422	25526	25417	29116	30595	26546	23863	22326	21460	22113	37607	37407	30651	23957	18327	17757	17476	17560	17562	17589	17625	17606	17480	17655	17360	17457	17449	17457	17465	17580	17609	17210	17456	17572	17760	17401	17473	17597	17387	17447	17680	17232	17382	17600	17151	17561	17607	17707	17410	17268	17586	17416	17579	17566	17611	17337	17247	17463	17539	17353	17212	17298	17459	17316	17438	17465	17778	17458	17470	17446	17589	17337	17577	17535	17203	17475	17351	17296	17561	17466	17437	17438	17528	17525	17636	17456	17573	17531	17301	17480	17651	17531	17370	17333	17491	17478	17403	17534	17400	17292	17307	17498	17305	17499	17494	17307	17661	17684	17403	17684	17438	17386	17428	17361	17347	17263	17207	17236	17439	17502	17478	17457	17535	17476	17228	17653	17255	17565	17670	17432	17521	17319	17302	17466	17379	17423	17375	17576	17544	17261	17669	17508	17429	17461	17299	17362	17457	17613	17598	17325	17401	17478	17394	17378	17410	17338	17587	17443	17396	17436	17628	17482	17445	17223	17437	17474	17536	17487	17465	17305	17607	17515	17489	17323	17292	17280	17539	17543	17614	17397	17359	17466	17202	17558	17483	17283	17379	17350	17144	17479	17601	17421	17491	17347	17176	17240	17655	17486	17309	17360	17296	17353	17502	17383	17381	17413	17572	17459	17404	17411	17157	17391	17263	17594	17522	17394	17388	17337	17448	17485	17304	17455	17512	17357	17291	17361	17173	17238	17308	17564	17310	17386	17598	17426	17576	17381	17307	17353	17458	17481	17384	17427	17454	17380	17308	17188	17353	17329	17464	17418	17420	17403	17530	17660	17444	17360	17345	17295	17498	17539	17286	17496	17547	17440	17539	17390	17409	17453	17482	17156	17081	17342	17282	17437	17342	17500	17524	17301	17678	17336	17446	17510	17305	17385	17744	17329	17389	17348	17274	17522	17377	17719	17412	17388	17444	17360	17352	17271	17426	17527	17598	17337	17365	17129	17372	17381	17402	17421	17429	17342	17289	17509	17332	17539	17424	17363	17329	17520	17469	17369	17382	17527	17767	17418	17494	17225	17509	17492	17462	17482	17278	17495	17340	17487	17468	17356	17531	17455	17651	17360	17549	17281	17397	17371	17519	17315	17393	17497	17441	17387	17511	17389	17469	17411	17460	17412	17448	17494	17415	17394	17399	17459	17340	17428	17519	17435	17412	17285	17441	17322	17361	17597	17405	17442	17446	17295	17527	17304	17370	17570	17355	17366	17563	17540	17735	17375	17465	17313	17451	17442	17501	17458	17402	17275	17480	17491	17457	17528	17417	17398	17520	17570	17641	17513	17441	17362	17455	17341	17418	17374	17287	17426	17530	17490	17326	17386	17581	17370	17410	17515	17289	17605	17184	17614	17467	17231	17379	17484	17614	17552	17283	17386	17342	17489	17339	17459	17387	17270	17392	17521	17496	17386	17345	17342	17543	17496	17367	17486	17620	17631	17489	17455	17421	17362	17497	17563	17555	17457	17649	17590	17452	17392	17524	17477	17532	17374	17520	17393	17424	17365	17280	17357	17528	17578	17509	17426	17329	17414	17424	17510	17362	17567	17275	17468	17383	17600	17529	17377	17237	17288	17597	17402	17391	17440	17585	17455	17259	17353	17341	17247	17394	17564	17484	17452	17274	17457	17281	17263	17502	17595	17708	17327	17502	17717	17315	17433	17175	17509	17250	17400	17509	17447	17401	17321	17301	17279	17466	17181	17374	17291	17483	17553	17343	17576	17441	17436	17517	17503	17489	17425	17566	17417	17424	17508	17393	17359	17458	17284	17260	17408	17400	17267	17278	17438	17350	17467	17382	17527	17415	17289	17548	17301	17457	17452	17465	17498	17305	17113	17489	17440	17467	17424	17513	17303	17287	17461	17359	17411	17367	17354	17365	17259	17346	17610	17388	17369	17349	17639	17697	17487	17328	17382	17437	17594	17469	17686	17498	17639	17399	17623	17493	17390	17358	17225	17499	17628	17409	17467	17296	17379	17315	17537	17301	17535	17564	17546	17503	17345	17374	17395	17612	17257	17297	17458	17458	17415	17471	17433	17389	17347	17539	17339	17392	17536	17478	17214	17267	17314	17353	17517	17726	17570	17594	17574	17392	17401	17454	17520	17402	17464	17437	17367	17390	17468	17422	17384	17360	17449	17674	17581	17511	17457	17381	17524	17315	17384	17522	17365	17358	17527	17373	17536	17632	17303	17491	17442	17685	17490	17425	17251	17289	17298	17291	17203	17511	17225	17310	17429	17353	17391	17247	17332	17247	17405	17410	17332	17339	17553	17532	17445	17490	17360	17530	17417	17417	17419	17559	17396	17319	17490	17530	17410	17339	17439	17257	17528	17355	17334	17398	17214	17362	17577	17337	17472	17493	17331	17233	17476	17714	17431	17180	17492	17602	17390	17376	17438	17483	17379	17496	17635	17460	17592	17317	17419	17510	17214	17499	17635	17380	17527	17449	17357	17453	17468	17238	17346	17266	17333	17357	17508	17465	17503	17535	17385	17400	17472	17600	17251	17472	17656	17422	17353	17614	17516	17260	17367	17594	17476	17575	17516	17506	17434	17430	17490	17353	17388	17585	17678	17565	17720	17376	17449	17468	17485	17383	17371	17343	17445	17391	17401	17585	17554	17428	17477	17508	17397	17355	17386	17316	17366	17599	17376	17422	17455	17209	17439	17438	17434	17560	17532	17464	17589	17560	17394	17422	17425	17259	17246	17471	17236	17629	17342	17338	17586	17531	17258	17598	17323	17503	17615	17364	17467	17486	17268	17343	17311	17483	17272	17390	17233	17509	17307	17389	17325	17431	17552	17320	17417	17586	17286	17519	17426	17307	17496	17257	17389	17539	17232	17362	17300	17469	17359	17468	17530	17413	17574	17422	17431	17535	17409	17336	17373	17211	17482	17403	17521	17475	17423	17572	17358	17450	17404	17407	17353	17497	17494	17520	17395	17418	17527	17358	17246	17431	17410	17581	17229	17506	17288	17366	17275	17333	17497	17436	17433	17638	17342	17511	17542	17395	17203	17454	17161	17537	17496	17318	17558	17764	17440	17480	17268	17407	17362	17227	17403	17585	17521	17257	17430	17374	17409	17659	17546	17419	17410	17564	17485	17354	17472	17489	17555	17652	17515	17456	17354	17341	17511	17324	17188	17607	17444	17516	17324	17543	17622	17229	17441	17428	17429	17467	17455	17251	17453	17298	17361	17440	17267	17651	17512	17491	17431	17397	17637	17479	17407	17458	17393	17486	17398	17499	17380	17420	17625	17497	17284	17259	17360	17575	17464	17343	17275	17357	17460	17317	17255	17629	17589	17353	17523	17526	17388	17336	17316	17319	17287	17313	17402	17467	17420	17525	17253	17564	17494	17550	17292	17420	17292	17256	17548	17686	17401	17342	17459	17394	17481	17240	17352	17472	17590	17535	17698	17558	17388	17379	17447	17482	17541	17315	17408	17373	17381	17427	17395	17676	17535	17607	17441	17188	17435	17477	17514	17541	17440	17340	17373	17552	17578	17499	17319	17475	17401	17515	17196	17245	17332	17434	17389	17606	17252	17266	17333	17319	17399	17503	17360	17364	17461	17461	17512	17333	17452	17147	17227	17257	17342	17527	17420	17357	17475	17354	17222	17505	17367	17587	17318	17228	17424	17239	17403	17598	17122	17191	17354	17475	17435	17410	17508	17405	17380	17268	17347	17369	17442	17585	17394	17478	17461	17440	17529	17582	17486	17463	17423	17477	17504	17225	17378	17390	17416	17177	17217	17598	17463	17381	17452	17417	17386	17394	17447	17544	17438	17367	17508	17273	17496	17413	17319	17538	17479	17555	17496	17346	17217	17503	17339	17384	17573	17376	17366	17670	17679	17448	17384	17509	17397	17546	17439	17306	17496	17471	17350	17516	17517	17517	17482	17536	17478	17389	17539	17416	17567	17476	17404	17444	17353	17624	17535	17445	17501	17369	17516	17427	17330	17400	17483	17214	17245	17414	17463	17573	17315	17136	17269	17258	17384	17336	17316	17461	17624	17412	17436	17364	17478	17521	17471	17617	17438	17320	17288	17379	17419	17196	17467	17621	17370	17502	17643	17466	17332	17445	17279	17538	17307	17324	17467	17354	17434	17464	17443	17370	17474	17372	17224	17595	17495	17377	17619	17444	17586	17520	17446	17516	17257	17462	17385	17568	17642	17411	17414	17417	17559	17370	17359	17349	17404	17560	17297	17428	17371	17356	17189	17625	17541	17526	17296	17196	17421	17547	17439	17326	17384	17304	17572	17492	17504	17554	17391	17399	17340	17376	17460	17318	17406	17473	17448	17460	17359	17489	17340	17374	17406	17483	17425	17485	17164	17359	17668	17378	17470	17331	17502	17277	17281	17340	17310	17410	17314	17457	17154	17324	17481	17310	17413	17386	17182	17227	17588	17426	17447	17517	17348	17377	17445	17310	17543	17503	17258	17595	17555	17344	17491	17219	17398	17237	17372	17186	17272	17485	17436	17589	17547	17266	17363	17320	17699	17454	17403	17563	17370	17409	17422	17480	17377	17535	17612	17429	17340	17193	17574	17243	17275	17268	17305	17391	17503	17322	17504	17213	17272	17365	17523	17355	17355	17496	17303	17164	17266	17467	17585	17414	17616	17513	17640	17436	17622	17467	17524	17227	17468	17461	17408	17468	17520	17263	17347	17437	17474	17469	17528	17406	17450	17332	17404	17416	17369	17493	17301	17255	17465	17533	17476	17466	17502	17364	17537	17427	17410	17474	17223	17469	17370	17606	17188	17634	17483	17465	17292	17301	17282	17491	17494	17368	17362	17659	17401	17354	17402	17291	17231	17542	17445	17511	17373	17335	17653	17540	17487	17337	17564	17477	17396	17181	17361	17357	17528	17479	17488	17534	17367	17277	17531	17438	17741	17334	17322	17562	17314	17514	17482	17333	17529	17564	17733	17578	17669	17852	17357	17506	17383	17449	17507	17497	17569	17338	17411	17504	17661	17436	17218	17586	17182	17396	17321	17473	17594	17451	17524	17392	17275	17283	17161	17359	17167	17465	17231	17559	17273	17441	17443	17355	17318	17426	17308	17388	17686
26256	45942	46757	42660	36278	32245	28375	26911	23085	20611	20035	21710	39532	37171	28741	20555	14403	14300	14395	14310	14276	14364	14059	14120	14309	14265	14262	14329	14364	14253	14385	14196	14339	14063	14297	14363	14427	14231	14335	14339	14006	14217	14231	14184	14305	14187	14101	14074	14111	14533	14206	14264	14168	14060	14204	14412	14111	14309	14214	14293	14157	14345	14258	14114	14242	14221	14190	14269	14370	14202	14209	14422	14190	14294	14155	14189	14099	14275	14191	14205	14197	14233	14174	14156	14307	14146	14329	14172	14261	14210	14292	14126	14162	14304	14305	14084	14097	14179	14048	14334	14206	14229	14295	14254	14155	14207	14274	14264	14234	14192	14166	14300	14197	14190	14453	14288	14215	14247	14306	14328	14297	14336	14277	14039	14363	14148	14366	14287	14153	14279	14261	14426	14253	14319	14180	14307	14238	14224	14307	14318	14420	14407	14331	14070	14140	14230	14204	14121	14218	14232	14341	14118	14371	14244	14258	14313	14134	14325	14147	14389	14171	14273	14206	14376	14226	14246	14216	14147	14233	14298	14342	14284	14258	14319	14324	14127	14293	14340	14116	14252	14364	14286	14231	14282	14309	14264	14143	14073	14358	14179	14403	14133	14255	14283	13989	14284	14225	14303	14036	14153	14116	14139	14276	14054	14277	14042	14245	14161	14279	14336	14208	14190	14247	14370	14213	14318	14264	14285	14314	14192	14141	14192	14257	14307	14215	14421	14190	14271	14290	14359	14240	14297	14104	14352	14190	14102	14315	14336	14352	14311	14298	13989	14277	14271	14389	14194	14195	14303	14115	14193	14351	14213	14177	14388	14410	14210	14322	14290	14206	14114	14178	14292	14193	14044	14320	13975	14257	14189	14091	14184	14239	14161	14176	14233	14199	14320	14282	14206	14425	14160	14339	14237	14140	14336	14318	14275	14188	14090	14460	14366	14208	14289	14188	14265	14327	14242	14110	14251	14201	14287	14065	14316	14148	14241	14245	14247	14106	14257	14288	14140	14207	13951	14252	14156	14275	14215	14246	14145	14072	14297	14315	14153	14294	14114	14285	14258	14175	14237	14219	14279	14209	14246	14153	14434	14286	14335	14120	14296	14302	14264	14029	14250	14257	14188	14270	14382	14117	14186	14366	14323	14275	14288	14209	14336	14313	14192	14353	14259	13949	14255	14156	14122	14289	14299	14245	14123	14262	14245	14121	14395	14270	14392	14358	14098	14222	14261	14075	14323	14132	14146	14307	14298	14214	14243	14133	14312	14170	14352	14415	14287	14255	14225	14195	14351	14243	14155	14158	14325	14293	14133	14248	14166	14326	14335	14204	14408	14165	14058	14170	14205	14144	14236	14220	14181	14226	14087	14280	14355	14122	14117	14273	14378	14189	14162	14197	14211	14208	14133	14183	14391	14382	14107	14248	14340	14299	14254	14236	14322	14335	14222	14352	14227	14161	14249	14342	14181	14014	14194	14160	14192	14359	14310	14131	14289	14142	14334	14154	14283	14177	14344	14279	14236	14377	14130	14269	14303	14331	14195	14371	14408	14354	14155	14391	14284	14205	14159	14089	14399	14232	14027	14262	14190	14117	14163	14166	14177	14115	14270	14154	14388	14388	14322	14332	14262	14180	14175	14342	14180	14230	14210	14167	14266	14188	14049	14209	14092	14123	14423	14288	14270	14078	14191	14238	14271	14412	14171	14255	14242	14279	14291	14079	14234	14117	14251	14141	14294	14130	14309	14371	14222	14461	14269	14295	14180	14347	14238	14137	14253	14284	14252	14136	14317	14176	14186	14233	14203	14175	14187	14215	14031	14145	14271	14259	14333	14418	14208	14218	14404	14125	14065	14302	14388	14257	14277	14268	14321	14421	14262	14272	14293	14392	14252	14302	14327	14242	14287	14276	14301	14203	14234	14288	14205	14255	14267	14191	14245	14186	13993	14253	14278	14292	14264	14151	14187	14202	14254	14220	14184	14332	14424	14279	14098	14084	14226	14236	14032	14277	14290	14277	14171	14259	14203	14144	14144	14192	14256	14296	14263	14072	14231	14271	14270	14232	14218	14176	14339	14297	14370	14439	14253	14290	14254	14229	14289	14225	14254	14221	14283	14282	14073	14342	14452	14096	14290	14351	14230	14511	14213	14235	14233	14292	14179	14177	14221	14317	14219	14255	14254	14219	14229	14279	14173	14039	14248	14250	14397	14358	14254	14370	14312	14405	14200	14284	14273	14294	14106	14191	14208	14308	14313	14152	14418	14298	14261	14294	14308	14258	14121	14257	14126	14252	14259	14213	14001	14319	14389	14250	14152	14355	14197	14372	14233	14313	14240	14250	14271	14116	14201	14250	14249	14257	14189	14065	14278	14274	14270	14183	14179	14102	14113	14109	14356	14219	14169	14225	14111	14249	14410	14275	14382	14335	14216	14356	14231	14330	14364	14125	14342	14386	14280	14314	14286	14134	14222	14223	14133	14316	14229	14280	14343	14198	14184	14274	14130	14351	14183	14094	14118	14160	14209	14287	14164	14409	14350	14284	14319	14288	14178	14221	14147	14184	14335	14131	14226	14070	14246	14400	14190	14269	14126	14258	14437	14399	14335	14136	14210	14369	14231	14417	14192	14423	14187	14255	14297	14270	14308	14206	14312	14359	14241	14004	14224	14312	14190	14062	14194	14271	14199	14287	14342	14321	14305	14099	14356	14028	14223	14265	14264	14160	14307	14235	14202	14038	14280	14356	14299	14013	14328	14192	14119	14065	14214	14233	14261	14212	14332	14315	14212	14174	14358	14284	14042	14234	14356	14233	14270	14288	14361	14376	13950	14476	14274	14310	14276	14188	14178	14417	14365	14182	14456	14326	14205	14303	14331	14106	14228	14161	14205	14163	14453	14217	14264	14321	14203	14180	14343	14317	14257	14127	14128	14388	14101	14258	14241	14181	14285	14234	14365	14363	14304	14368	14208	14255	14205	14305	14152	14319	14256	14155	14276	14204	14211	14238	14320	14235	14179	14267	14119	14102	14087	14189	14230	14307	14228	14221	14172	14181	14108	14100	14172	14271	14219	14316	14168	14284	14395	14147	14158	14297	14265	14146	14225	14195	14106	14135	14006	14267	14290	14184	14395	14197	14073	14076	14139	14134	14289	14126	14330	14303	14236	14148	14194	14111	14208	14186	14325	14225	14441	14239	14315	14264	14444	14134	14335	14229	14128	14197	14304	14093	14225	14392	14327	14207	14244	14259	14402	14123	14233	14255	14220	14242	14188	14123	14180	14314	14240	14392	14345	14330	14305	14261	14277	14344	14246	14266	14186	14269	14293	14042	14109	14260	14234	14180	14293	14286	14323	14193	14293	14196	14331	14448	14248	14193	14336	14154	14178	14118	14330	14149	14249	14394	14358	14219	14231	14342	14296	14055	14371	14266	14226	14126	14396	14373	14143	14326	14031	14249	14282	14319	14427	14143	14153	14349	14152	14195	14203	14134	14308	14131	14424	14293	14176	14125	14302	14302	14222	14195	14199	14236	14237	14227	14114	14272	14168	14363	14400	14114	14102	14144	14422	14191	14212	14393	14175	14232	14163	14299	14293	14426	14200	14224	14199	14402	14372	14087	14224	14121	14139	14074	14146	14197	14109	14275	14232	14186	14264	14256	14218	14086	14313	14308	14250	14114	14219	14267	14282	14349	14288	14307	14215	14251	14115	14158	14164	14225	14215	14322	14180	14283	14358	14161	14324	14127	14256	14181	14219	14324	14285	14248	14206	14248	14218	14352	14275	14219	14285	14136	14283	14348	14334	14056	14316	14168	14221	14239	14276	14080	14214	14184	14218	14376	14134	14240	14245	14483	14307	14260	14442	14341	14204	14294	14210	14178	14362	14305	14356	14213	14170	14209	14177	14321	14327	14128	14342	14266	14301	14273	14181	14095	14158	14239	14319	14347	14218	14240	14160	14350	14351	14336	14232	14353	14163	14380	14167	14289	14194	14429	14273	14160	14244	14292	14288	14115	14218	14264	14328	14231	14282	14236	14229	14209	14284	14345	14292	14240	14171	14251	14180	14164	14290	14366	14119	14200	14085	14268	14164	14254	14056	14105	14215	14306	14246	14153	14170	14113	14116	14183	14240	14186	14301	14152	14234	14165	14221	14488	14113	14179	14233	14115	14273	14151	14175	14394	14179	14263	14266	14105	14225	14215	14217	14310	14254	14276	14163	14369	14401	14211	14291	14321	14036	14210	14174	14238	14363	14146	14322	14271	14093	14167	14340	14067	14086	14112	14328	14124	14269	14417	13989	14219	14243	14213	14206	14286	14297	14307	14168	14207	14364	14306	14158	14171	14189	14238	14254	14255	14237	14397	14184	14148	14107	14148	14238	14205	14236	14211	14242	14089	14239	14270	14239	14269	14193	14265	14276	14249	14172	14147	14277	14248	14258	14246	14217	14100	14431	14356	14304	14234	14193	14142	14247	14376	14361	14284	14139	14129	14204	14169	14384	14376	14220	14221	14327	14182	14147	14194	14231	14305	14360	14264	14336	14237	14151	14325	14336	14122	14133	14298	14132	14193	14295	14258	14121	14258	14203	14296	14262	14225	14132	14327	14254	14294	14219	14395	14340	14280	14310	14130	14218	14353	14178	14212	14060	14251	14397	14216	14213	14182	14097	14238	14248	14131	14166	14205	14308	14145	14070	14148	14412	14289	14236	14303	14205	14371	14275	14326	14348	14346	14228	14160	14405	14296	14219	14207	14083	14108	14279	14316	14165	14324	14068	14179	14241	14211	14275	14292	14348	14254	14289	14138	14388	14394	14153	14228	14197	14188	14268	14032	14218	14172	14266	14315	14129	14159	14191	14127	14073	14274	14329	14279	14334	14253	14181	14152	14055	14409	14183	14230	14247	14246	14198	14279	14333	14272	14285	14190	14148	14352	14348	14280	14266	14056	14305	14255	14221	14334	14194	14319	14099	14057	14373	14234	14354	14158	14161	14251	14220	14179	14169	14281	14280	14270	14357	14265	14141	14190	14148	14375	14282	14329	14164	14194	14149	14215	14471	14283	14487	14328	14175	14286	14180	14336	14380	14189	14288	14213	14176	14411	14149	14285	14263	14174	14210	14430	14351	14288	14190
31581	26781	30464	27021	22623	21672	21582	21354	20642	19930	19663	19666	20686	20791	20453	19724	19110	18933	18836	18858	18746	18852	18907	19017	18900	18849	18659	18796	18711	18697	18852	18810	18970	18872	18758	18869	18927	18745	18754	18948	18867	19026	18828	18890	18902	18936	19062	18763	18883	18925	18831	18821	19091	18927	18883	18832	18796	18649	18705	18876	18937	18929	18952	18889	18859	18743	18800	18792	18696	18735	18816	18682	18724	18732	18791	18918	18878	18829	18671	18787	18973	18862	18970	18998	18828	18671	18819	18812	18898	18768	18863	18781	18803	18824	18934	18859	18945	18771	18759	18484	18766	18971	18818	18896	18782	18732	18908	18861	18840	18754	18947	18971	19031	18559	18759	18965	18537	18814	18715	18837	18717	18937	18759	18887	18842	18833	18734	18758	18660	18809	18719	18855	18871	18860	18912	18740	18608	18627	18883	18758	18934	18799	18886	18734	18966	18874	18715	18893	18687	18679	19053	18657	18851	18876	18782	18787	18969	18888	18713	18849	18902	18864	18814	18698	18866	18989	18909	18807	18833	18733	18873	18908	18800	18676	18750	18927	18783	18715	18810	18828	18747	18838	19075	18726	18850	18940	18796	18730	18856	18766	18645	18646	18901	18828	18652	18913	18831	18979	18829	18740	19013	18788	18753	18646	18722	18906	18734	18857	18806	18778	18760	18662	18776	18938	18744	18798	18687	18841	18769	18907	19037	18746	18695	18752	18676	18790	18800	18883	18716	18776	18826	18611	18813	18708	18705	18851	18844	18790	18755	18936	18761	18646	18597	18871	18843	18751	18956	18778	18692	18749	18845	18801	18806	18849	18878	18751	18830	18953	18736	18654	18835	18691	18883	18749	18776	18801	18890	18907	18815	18834	18596	18765	18754	18811	18652	19014	18833	19014	18848	18921	18979	18829	18957	18702	18686	18676	18765	18887	18815	18931	18973	18809	18773	18722	18561	18901	18601	18845	18626	18943	18866	18917	18707	18837	18904	18588	18622	18775	18919	18940	18851	18728	18820	18650	18992	18838	18724	18702	18826	19019	18755	19004	18833	18587	18564	18736	18730	18901	18989	18721	18729	18958	18787	18835	19012	18879	18898	18611	18858	18790	18677	18942	18939	19130	18846	18687	18755	18759	18780	18905	18774	19072	18876	18689	18772	18684	18620	18717	18984	18632	18803	18817	18698	18775	18785	18720	18789	18571	18822	18738	18628	18659	18753	19041	19036	18850	18811	18907	18679	18780	18755	18710	18785	18668	18724	18950	18962	18839	18848	18833	18780	18671	18908	18762	19031	18908	18663	18834	18673	18871	18897	18821	18831	18806	18752	18690	18815	18753	18633	18734	18783	18690	18708	18910	18715	18824	18613	18485	18765	18606	18817	18697	18754	18906	18737	18838	18826	18791	18742	18811	18898	18786	18893	18884	18865	18689	18685	18665	18980	19112	18697	18856	18879	18731	18701	18725	18689	18940	18662	18659	18885	18788	18970	18818	18829	18726	18690	18902	18643	18963	18801	18961	18688	19139	18731	18932	18905	18689	18811	18809	18628	18619	18759	18718	18746	18756	18829	18846	18859	18963	18768	18725	18788	18786	18822	18831	18776	18636	18833	18874	18688	18776	18671	18842	18807	18875	18815	19026	18795	18617	18999	18722	18728	18824	18866	18794	18841	18725	18623	18654	18793	18871	18756	19063	18743	18881	18684	18753	18662	18723	18949	18754	18826	18740	19250	18874	18916	18857	18733	18656	18571	18921	18789	18676	18966	18631	18677	18827	18929	18985	18696	18791	18834	18720	18849	18746	18930	18813	18836	19174	18826	18867	18824	18876	18741	18894	18987	18869	19022	18804	18876	18824	19152	18795	18989	18774	18711	18703	18621	18804	18806	18801	18781	18657	18896	18788	18889	18819	18840	18805	18757	18894	18771	18779	18835	18689	18951	18616	18791	18729	18913	18776	18927	18827	18769	18639	18888	18895	18719	18830	18712	18693	18743	18797	18811	18735	18689	18756	18827	18731	18682	18826	18618	18581	18875	18668	18581	18948	18656	18595	18958	18619	18680	18617	18700	18670	18892	18914	18601	18693	18536	18634	18881	18937	18944	18985	18646	18858	19115	18841	19089	18700	18615	18839	18664	18850	18918	18892	18976	18942	18755	18745	18930	18827	18682	18658	18938	18792	18910	18799	18856	18784	18811	18657	18885	18719	18853	18717	18633	18761	18804	18842	18950	18842	18900	18783	18848	18871	18835	18764	18610	18754	18655	18822	18819	18743	18671	18865	18840	18574	18849	18782	18798	18588	18693	18633	18791	18789	19051	18782	18828	18958	18623	18880	18812	18803	18958	18973	18898	18738	18652	18711	18746	18804	18727	18733	18823	19051	18865	18758	18536	18792	18580	18711	18633	18639	18830	18772	18824	18565	18738	18675	18662	18695	18594	18738	18959	18851	19065	18814	18702	18768	18898	18732	18786	18835	18556	18835	18861	18836	18745	18764	18802	18682	18857	18665	18692	18731	18998	18862	18762	18612	18771	18862	18858	18597	18834	18782	18869	18542	18636	19006	18681	18745	18883	18799	18696	18923	18840	18556	18863	18858	18754	18952	19013	18696	18882	18778	18828	18758	18815	18827	18724	18915	18705	18978	19107	18786	18932	18776	18831	18761	18738	18645	18965	18598	18949	18873	18874	18828	18796	18766	18907	18701	18917	18733	18747	18939	18766	18715	18633	18711	18794	18583	19065	18768	18749	18823	18993	18885	18775	18817	18698	18581	18653	18622	18746	18831	18885	18783	18792	18918	18932	18724	18838	18842	18993	18954	18685	18713	18632	18721	18698	18872	18811	18534	18599	19078	18927	18899	18876	18833	18778	18808	18795	18934	18604	18811	18760	18983	18897	18779	18731	18601	18734	18717	18784	18815	18894	18812	18769	18834	18842	18704	18594	18673	18891	18870	18868	18833	18801	18810	18632	18770	18650	18729	18645	18714	18753	18620	18621	18667	18748	18678	18728	18745	18841	19076	18736	18859	18827	18722	18732	18749	18911	18718	18826	19059	18874	18772	18818	18692	18687	18800	18848	18696	18761	18728	18681	18777	18868	18585	18846	18683	18890	18831	19010	18599	18788	18643	18635	18790	18779	18790	18898	18594	18917	18922	18886	18869	18673	18828	18681	18746	18702	18906	18847	18558	18605	18813	18865	18937	18784	18786	18708	18712	18883	18618	18755	18710	18722	18835	18853	18706	18800	18697	18656	18660	18738	18793	19112	18695	18752	18736	18845	18871	18738	19001	18737	18876	18887	18901	18926	18947	19086	18608	18794	18757	18841	18879	18720	18657	18937	18987	18532	18699	18623	18764	18747	18714	18750	18814	18993	18478	18933	18749	18939	18891	18974	18909	18664	18796	18824	18850	18728	18801	18858	18492	18956	18901	18837	18740	18754	18705	18855	18566	18922	18680	18750	18891	18737	18628	18715	18608	18864	18904	18478	18849	18667	18818	18767	18936	18787	18813	18839	18664	18897	18826	18845	18893	18762	18737	18795	18769	18910	18961	19105	18941	18775	18982	18655	18827	18761	18647	18871	18792	18906	18718	18866	18981	18811	18734	18863	18988	18825	18623	18803	18663	18809	18840	18775	18705	18935	18929	18922	18768	19035	18892	18772	18850	18993	18759	18796	18676	18805	18877	19061	18647	18799	18712	18872	18661	19061	18935	18779	18985	18971	18748	18836	18852	18887	19010	18901	18374	18710	18819	18833	18663	18719	18924	18518	18645	19113	19021	18921	18770	18555	18948	18990	18834	18809	18763	18831	18916	19012	18934	18959	18781	18882	18774	18770	18657	18861	18724	18875	18730	18850	18907	18842	18828	18705	18782	18773	18839	18774	18951	18839	18759	18848	18830	18961	18884	18848	18878	18785	18933	18625	18926	18972	18698	18686	18929	18803	18707	18626	18840	18758	19017	18911	18782	18752	18659	18890	18875	18844	18689	18757	18730	18636	18669	18734	18883	18847	18810	19029	18637	18837	18747	18758	18618	18687	18887	18742	18861	18677	18697	18786	18677	18805	18819	18918	18929	18781	18766	18789	18858	18628	18883	18905	18899	18880	18803	18706	18729	18804	18669	18563	18774	18744	18699	18793	18758	18910	18928	18708	19067	18896	18779	18611	18637	18951	18959	18937	19033	18810	18750	18851	18791	18700	18597	18749	18800	18876	18666	18709	18535	18813	18732	18693	18711	18812	18969	18894	18748	18745	18669	19022	18868	18649	18758	18867	18918	18928	19023	18715	18505	18809	18732	18752	18948	18779	18777	18907	18750	18961	18756	18740	18885	18773	18936	18773	18849	18753	18647	18863	18779	18940	18717	18649	18806	18731	18904	18894	18821	18905	18886	18659	18974	18859	18670	18884	18878	18884	18733	18753	18777	18722	18864	18754	18809	18944	18684	18868	18437	18749	18958	18947	18735	18677	18709	18649	18838	19008	18753	19044	18811	18705	18638	18854	18752	18684	18965	19098	18559	18867	18598	18726	19043	18736	18645	18830	18697	18711	18899	18791	18990	18822	18736	18749	18757	18868	18608	18707	18771	18880	18827	18844	18841	18810	18689	18794	18646	18801	18670	19046	18538	18795	18601	18921	19081	18925	18785	18778	18654	18994	18751	19008	18825	18950	18572	18618	18805	18827	18670	18798	18813	18828	18904	18926	18730	18844	18771	18916	18641	18979	18813	18979	19047	18740	18697	18940	18680	18617	19082	18887	18675	18964	18803	18786	18744	18549	18821	18850	18881	18925	18847	18773	18643	18742	18988	19080	18884	18809	18949	18852	18772	18663	18704	18834	18619	18875	18913	18933	18924	18741	18677	18727	18682	18895	18944	18634	18782	18833	18757	18931	18743	18802	18881	18713	18726	18610	18771	18888	18887	18803	18799	18791	18747	18778	18752	18760	18668	18749	19049	19050	18626	18900	18915	18732	18694	18528	18781	18951	18958	18652	18697	18748	18916	18907	18817	18893	18959	18831	18675	18780	18812	18849	18932	18850	18641	18590	18710	18619	18886	18902	18791	18899	18793	18550	18722	18778	18908	18816	18703	18957	18933	18901	18879	18897	18868	18776	18689	18819	18940	18865	18815
21121	30862	31664	24857	20682	19623	18907	19289	17534	16868	16125	16182	17655	17774	16823	15535	15082	15127	15064	14965	14899	15105	14913	15015	15016	14905	15166	15138	15030	14978	14988	14998	15226	15023	15016	15102	14992	14985	14992	14981	15054	14999	15065	14909	14852	14887	14918	14935	14860	14894	14979	14860	15286	15041	14991	15106	14869	14910	15070	15063	15181	15094	15042	14917	14867	15082	14892	14851	14882	15017	14974	14967	15123	14935	14983	14881	15106	14909	14981	14907	15132	14922	14963	14984	14935	15049	15013	15006	15154	14846	14966	14889	14902	14975	14920	14962	14947	15011	15117	15068	15005	15020	14776	15066	15129	14953	15001	14905	15102	15020	14921	14839	14925	14799	15007	14994	14926	15029	14956	14926	14982	15006	14884	14960	14770	15099	15096	14899	14965	15022	14933	14727	15087	15019	15011	14892	14751	14968	14823	14911	15084	14884	14932	15017	14890	15133	15099	14917	14954	15074	14939	15142	15048	14865	14921	14976	14915	14959	14962	14910	14835	14876	14920	15070	15004	15101	15069	15044	14869	14902	15040	15047	14914	14944	15034	14971	14973	15093	14944	14961	15057	15010	14941	15033	14860	15041	15074	15035	14855	14936	14895	14947	15091	14947	14983	14851	15027	14882	15101	15007	15148	14948	14904	15052	15031	15007	15007	15002	14975	15109	14909	15011	15120	14908	15075	15053	15016	15027	15025	14952	14973	14879	15078	15058	14907	14964	15013	15078	15016	14905	14939	14917	14961	15025	15059	14996	15176	15038	14776	15109	14855	15025	15140	14966	14990	15093	14889	14765	14988	15114	14978	14964	15118	14954	14983	14905	15014	15090	14981	14809	14849	15148	14939	14991	15065	15027	14728	14955	15019	14946	14909	15021	14941	14876	14973	15047	15112	14958	15009	14972	15032	15082	14868	15075	14851	15131	15032	14899	14985	15045	15001	15082	15029	15016	15028	15108	14873	15058	14923	15231	15010	15039	15027	14893	14988	15062	14970	15160	15019	14950	14898	15056	14971	15082	15035	15058	15078	14951	14946	15070	15079	14957	14914	15079	15148	14931	14940	14961	15048	14984	14923	15118	14804	14884	14983	14938	14975	15052	14932	14987	14984	15044	14896	15006	14951	15015	14936	14918	15048	14903	15060	15022	15119	14800	14940	14931	15078	15212	14887	14984	14999	15058	15048	14963	14805	14995	14815	14819	14995	14986	14941	15011	15136	15199	15057	15193	15035	15048	14906	15083	14916	14965	15152	14938	14935	15069	14930	14685	14743	15051	14836	15007	15015	15088	14988	14834	14885	14966	15093	14969	14928	14981	15035	15061	14994	15013	14944	15016	14763	15065	15064	15002	14859	15103	15033	14958	14943	15013	14969	14902	14902	15114	15113	14979	14992	15010	14898	14939	14955	15030	15039	15055	15073	14908	14933	15083	15018	14884	14903	15033	14992	15063	14969	14794	15074	14908	14972	15004	14785	14954	15093	15116	14962	14932	15073	14807	14989	14859	15096	15057	14916	14761	15072	15063	14985	14970	14906	14921	14914	15050	15003	15056	14990	14857	14952	14834	14959	14944	15018	14935	14962	15085	14914	14916	14986	14869	14966	14893	14922	15042	14974	14993	15023	14985	15158	14839	15128	15209	14897	14999	14910	14980	14987	14945	14889	14750	14897	14938	15192	15014	14842	14998	15105	15004	15001	14715	15081	15045	15208	15216	15061	15028	14791	14940	14980	14886	14959	14883	15051	14956	15122	15082	15020	14985	15070	14927	14946	15136	15023	14974	14896	15077	15042	14962	14811	14850	15049	15038	14978	15057	15127	14954	14871	14843	15100	14815	15030	14897	15025	15001	15005	14929	14925	14813	15181	15074	14885	14981	15128	14983	15053	15029	14821	15045	14908	14838	15043	14862	15088	14940	14865	15003	14920	15033	14875	15013	15066	15025	14929	14912	15028	14816	15015	15082	15124	15198	14977	15008	15013	15000	14999	14837	15015	15176	14933	15079	14946	14852	14987	15116	15006	14937	15102	14906	15034	14882	14978	14867	15077	15023	15001	14897	15028	14945	15051	14853	14993	15072	14947	15052	14958	15077	15208	15001	15061	14978	14958	14926	15050	14905	14935	14980	14876	14952	14943	14913	14766	15053	15039	14893	14898	15055	14947	14930	14974	14968	14916	14985	15023	14907	15189	14988	14987	15055	14904	15058	14996	14927	14974	14799	15259	15067	15047	15092	15040	15012	14917	15026	14972	14927	14897	14884	15036	14905	14951	15032	15383	14996	14923	15019	14875	14971	15057	14982	15002	15107	14929	15221	15060	14960	14979	14993	15070	14930	14953	14824	15008	15043	15037	14986	15051	15146	15069	14999	15079	15063	14913	14818	14770	15005	14900	14915	15084	14916	14964	14929	14872	15044	14989	15082	15033	15002	15004	15027	14924	15023	14995	15012	15197	14955	15008	14863	14904	14834	15032	14994	14894	15025	15077	15205	14840	14931	15073	14838	14928	15054	15039	15127	14999	14915	14850	15043	15080	14901	15259	15007	14943	14957	15018	14793	15077	14997	14956	15069	15012	15043	14880	15050	14878	15177	14902	14917	14935	14957	15117	14963	14917	14913	15131	15028	15135	14942	14820	15042	15038	15070	15135	14994	14995	14945	15182	15121	15074	15020	14863	14959	15016	15013	15104	15010	14988	14995	14963	15172	15030	14877	14980	14896	14974	14874	15079	14808	15074	14953	15090	15098	14987	14977	14914	15043	14971	15075	14949	15016	14942	14913	14820	14826	15046	14740	15023	14927	15027	15198	15053	14978	15031	14986	14962	15023	14951	14999	14983	15086	14937	15084	14968	14962	15127	14891	14959	14818	15166	14999	14821	14887	14945	14966	14861	14988	15021	14957	14893	14878	15021	14981	14925	14868	14773	15069	14894	14998	14972	15025	15018	14986	15059	15019	14982	15166	14849	15084	14819	14958	14982	14993	14910	14870	14991	15013	15005	14973	15019	15104	14941	14895	14988	15175	15083	14998	15016	15046	15017	14920	15159	14839	15132	14884	15010	15034	14834	15086	15006	15011	15026	14883	14943	15172	15057	14956	15037	14945	15009	14904	15027	14919	15072	14962	15145	15172	14968	14939	15323	14993	15052	15066	14951	15012	15027	14873	14817	14975	14952	15212	14837	15150	14739	14851	15087	15051	15015	14938	14955	14730	14960	14974	14997	14964	15049	14927	14901	15098	14878	14877	14939	15064	15111	15024	15111	15103	14628	14925	14836	14865	15102	14909	15192	15003	14818	14942	14973	14826	15216	15087	15040	15022	15055	15042	15037	14829	15034	15010	15094	15092	14853	15042	14988	15061	15044	15130	15025	15027	14909	15017	14904	15085	15165	14973	15127	15124	14927	15137	15024	14980	15045	14904	14969	14874	14923	15045	14921	14897	15099	15034	15058	15172	14967	14972	15027	14943	15146	15028	14962	15078	15025	15060	14965	14906	15030	14860	15117	15002	14935	14999	15057	14991	15005	14929	15018	15006	14941	14871	15050	15033	15010	14914	14991	15079	14918	15032	14835	15149	15009	15095	14973	14869	14923	14944	15097	15032	14947	14893	14992	14988	15053	14917	15034	15017	14916	15006	15018	14860	14989	15060	14952	14945	15166	14844	15039	14934	15030	14926	15004	15005	14843	15094	15026	14934	14946	14967	14927	15095	14916	14963	15079	14922	14960	15178	14966	14979	15020	14925	14969	15044	14983	14958	15060	15037	14921	15036	15124	14971	14995	14963	14824	14921	14859	15068	14920	14851	15028	15029	15097	14958	14954	15027	14810	15096	15025	15039	14962	15081	15128	14961	14815	14998	15095	14977	14936	14973	14918	15046	15105	15205	14728	14951	15132	15141	14989	15056	14990	14958	15022	15059	15001	15011	15014	15124	15195	14916	14942	15027	14975	15085	14875	15102	14805	14744	14994	14975	14962	15012	15017	15078	15063	15160	14919	14806	14916	14947	14823	15106	14968	14983	14967	15095	15107	15124	15098	15013	15153	14989	14988	15006	15014	14962	15124	14981	15006	14891	14961	15096	14837	15184	14921	15014	15014	14928	15047	14840	15071	15072	15014	15236	14945	14866	15206	14989	14843	15120	15019	14893	14992	15033	14843	15008	14931	14760	14981	15095	14969	15047	14978	14867	15274	14976	14867	15013	14860	15071	15049	14993	14959	15053	14794	14863	14832	14911	14920	14969	14992	15064	15117	15041	15202	15053	14985	14861	14894	14963	14986	15079	14931	14925	14924	15055	14962	14985	15146	15058	14987	15044	14831	14992	15053	14949	15010	14951	14834	14890	14942	14928	15006	14829	14907	15015	14845	15087	14882	14911	15097	14937	14964	15064	14827	15028	15147	15045	15021	14934	15051	14988	14761	14996	14735	14952	14864	15071	15037	14956	14934	14908	15105	15084	14921	14850	15031	14981	14909	14903	15020	14855	15052	15121	14943	14856	15014	14929	14833	14942	15031	14907	14961	14917	14949	14922	15077	14974	14898	15025	15022	14857	14900	14980	15057	14952	14998	15005	14960	14931	14935	14978	15046	14924	14939	14986	14980	14841	14967	14949	14931	15043	15106	14996	14924	14938	15024	15030	14899	14976	14868	14865	15079	14846	15056	14881	14992	15019	14999	15022	15236	14976	14879	15064	14934	14806	14935	15117	15077	15264	14932	15074	14928	14922	15122	14965	14868	14918	15017	15188	14944	14901	14842	15104	14931	14965	15063	15004	14929	15121	15067	15057	14976	15022	15138	15102	14999	15108	14995	14947	15027	15003	14908	14968	14940	14972	14958	14787	14963	14739	14930	14945	14880	14887	14893	14901	15086	15036	15170	15015	15095	14929	14962	15004	15022	14836	15053	15177	15053	15115	15003	15032	15073	14842	14857	14976	14960	15094	15254	14906	14927	15045	14928	15014	15056	14877	14870	14860	15004	14828	15064	14879	14998	14941	14966	14842	15024	14898	15054	15033	14990	14894	14873	14878	15107	15080	14863	15006	14951	15026	14979	14972	15059	15007	15106	14983	15045	14908	14969	14894	14916	15078	14933	15032	15132	15039	15019	15022	14964	14881	15036	15152	15088	15000	15045	14971
26180	21747	29242	28076	26587	26886	26506	23920	21953	21263	20651	20535	24240	29337	27943	23159	19695	18534	18422	18486	18287	18160	18304	18306	18495	18312	18252	18326	18596	18504	18432	18244	18395	18598	18308	18442	18550	18480	18496	18432	18379	18328	18273	18546	18369	18477	18436	18528	18482	18302	18341	18377	18349	18643	18662	18359	18311	18486	18452	18420	18580	18656	18582	18441	18143	18558	18401	18499	18454	18475	18302	18432	18276	18369	18236	18454	18703	18298	18281	18417	18363	18347	18285	18531	18450	18421	18363	18526	18419	18343	18670	18411	18111	18371	18263	18526	18158	18269	18261	18167	18321	18331	18231	18402	18387	18306	18389	18397	18384	18505	18786	18307	18476	18436	18454	18459	18420	18447	18286	18279	18394	18266	18493	18243	18415	18282	18362	18341	18394	18472	18415	18292	18311	18410	18535	18410	18446	18436	18337	18379	18306	18332	18403	18451	18191	18302	18391	18458	18480	18323	18238	18414	18603	18331	18387	18201	18313	18352	18231	18253	18412	18326	18295	18404	18407	18202	18465	18380	18311	18345	18228	18336	18392	18551	18261	18189	18429	18569	18220	18350	18313	18405	18216	18263	18363	18393	18239	18308	18341	18328	18446	18312	18449	18364	18310	18427	18480	18517	18324	18202	18361	18270	18331	18410	18461	18521	18122	18645	18352	18412	18503	18235	18338	18459	18353	18520	18469	18477	18311	18244	18295	18125	18472	18357	18541	18468	18329	18575	18578	18294	18298	18395	18360	18461	17987	18454	18546	18264	18367	18251	18419	18424	18433	18496	18476	18166	18326	18569	18277	18205	18430	18342	18277	18185	18506	18324	18189	18375	18315	18285	18460	18365	18336	18539	18407	18265	18357	18457	18353	18332	18362	18422	18498	18518	18522	18448	18545	18342	18459	18406	18245	18428	18432	18272	18272	18510	18483	18323	18475	18451	18535	18417	18472	18184	18110	18386	18464	18415	18181	18400	18360	18321	18393	18269	18453	18276	18365	18316	18441	18399	18316	18262	18314	18597	18310	18202	18204	18367	18276	18455	18571	18343	18518	18359	18523	18293	18285	18315	18298	18376	18284	18358	18166	18206	18349	18495	18401	18310	18380	18448	18435	18530	18189	18285	18396	18296	18553	18188	18442	18233	18444	18365	18430	18187	18340	18453	18423	18388	18317	18371	18528	18388	18401	18523	18338	18303	18373	18665	18466	18258	18299	18447	18324	18306	18380	18352	18289	18191	18413	18149	18428	18360	18137	18365	18216	18345	18176	18323	18341	18394	18302	18292	18370	18352	18440	18297	18267	18383	18425	18541	18315	18354	18232	18303	18422	18533	18593	18341	18509	18406	18347	18319	18550	18292	18189	18439	18419	18250	18542	18425	18355	18365	18422	18457	18355	18361	18660	18575	18256	18268	18233	18359	18404	18372	18292	18225	18337	18452	18376	18310	18208	18548	18285	18108	18297	18388	18320	18460	18449	18503	18516	18352	18460	18357	18383	18427	18461	18529	18392	18279	18436	18309	18364	18405	18297	18433	18267	18322	18480	18343	18350	18214	18224	18325	18434	18479	18486	18243	18315	18307	18354	18360	18535	18602	18231	18446	18370	18563	18379	18403	18276	18279	18219	18270	18529	18488	18395	18329	18151	18380	18241	18360	18296	18508	18461	18455	18468	18273	18327	18315	18566	18432	18444	18425	18340	18399	18483	18664	18292	18441	18457	18387	18441	18280	18407	18453	18414	18415	18290	18408	18262	18337	18385	18175	18491	18316	18319	18439	18370	18438	18318	18206	18426	18304	18213	18389	18384	18464	18406	18416	18198	18354	18262	18354	18190	18253	18251	18283	18365	18169	18165	18395	18513	17980	18099	18213	18230	18308	18284	18268	18237	18338	18380	18307	18464	18540	18440	18204	18416	18352	18463	18373	18396	18123	18481	18538	18501	18473	18378	18316	18359	18367	18421	18591	18308	18255	18386	18397	18373	18243	18282	18447	18483	18470	18258	18410	18394	18567	18296	18187	18201	18519	18709	18343	18346	18317	18286	18410	18444	18322	18548	18233	18560	18605	18406	18398	18325	18454	18488	18528	18362	18549	18297	18415	18447	18269	18371	18304	18354	18259	18554	18474	18217	18468	18191	18348	18356	18319	18309	18237	18313	18410	18328	18335	18342	18353	18457	18448	18394	18235	18580	18190	18266	18402	18383	18432	18333	18273	18500	18580	18456	18226	18302	18324	18328	18382	18249	18412	18274	18690	18397	18212	18444	18404	18447	18476	18366	18405	18458	18299	18345	18351	18387	18404	18593	18272	18511	18275	18445	18388	18437	18510	18259	18215	18240	18213	18441	18206	18515	18345	18404	18415	18413	18479	18317	18488	18346	18417	18203	18381	18352	18398	18463	18451	18425	18306	18256	18200	18554	18310	18339	18448	18409	18430	18234	18142	18185	18412	18296	18394	18293	18617	18464	18211	18517	18315	18186	18266	18446	18302	18234	18205	18374	18388	18233	18249	18299	18428	18606	18270	18340	18330	18374	18510	18356	18387	18318	18668	18409	18310	18159	18394	18440	18429	18617	18454	18281	18250	18500	18232	18470	18218	18292	18432	18329	18589	18477	18485	18525	18544	18357	18437	18328	18586	18427	18313	18526	18238	18274	18483	18430	18542	18328	18354	18323	18400	18370	18207	18518	18517	18281	18541	18343	18456	18373	18341	18410	18652	18350	18531	18429	18275	18316	18332	18315	18257	18369	18241	18348	18410	18272	18466	18345	18320	18338	18258	18554	18371	18374	18311	18378	18472	18340	18389	18401	18259	18423	18515	18360	18168	18432	18166	18214	18457	18376	18560	18213	18238	18155	18408	18235	18384	18239	18465	18256	18419	18408	18378	18481	18380	18420	18201	18299	18536	18382	18438	18340	18442	18403	18354	18223	18323	18319	18419	18403	18424	18149	18499	18384	18200	18353	18231	18469	18372	18384	18498	18434	18443	18377	18454	18498	18266	18391	18501	18726	18445	18347	18457	18230	18614	18371	18298	18343	18503	18451	18283	18524	18447	18285	18391	18159	18121	18449	18274	18527	18559	18531	18286	18344	18175	18313	18380	18564	18495	18387	18523	18354	18355	18328	18260	18612	18360	18150	18544	18394	18683	18510	18421	18609	18463	18200	18421	18386	18534	18447	18495	18610	18561	18308	18356	18390	18441	18385	18513	18504	18418	18519	18442	18437	18343	18361	18390	18485	18065	18365	18354	18528	18464	18225	18318	18221	18334	18328	18322	18443	18368	18501	18377	18400	18406	18295	18452	18464	18430	18437	18230	18356	18500	18676	18366	18453	18198	18235	18678	18350	18395	18348	18259	18282	18273	18366	18478	18313	18458	18307	18174	18405	18371	18335	18392	18162	18205	18241	18275	18467	18342	18410	18329	18349	18274	18123	18488	18324	18568	18257	18289	18510	18536	18298	18436	18221	18491	18355	18649	18322	18697	18337	18447	18226	18295	18372	18387	18363	18481	18283	18515	18509	18307	18360	18285	18382	18221	18366	18510	18454	18522	18302	18621	18442	18251	18371	18442	18525	18333	18252	18298	18535	18488	18281	18528	18297	18329	18458	18313	18386	18292	18339	18480	18280	18089	18366	18380	18665	18502	18403	18513	18318	18319	18406	18354	18334	18480	18461	18742	18439	18399	18497	18376	18493	18364	18632	18469	18287	18295	18674	18413	18406	18443	18320	18327	18312	18320	18592	18343	18309	18275	18273	18344	18455	18299	18271	18585	18472	18365	18192	18457	18275	18311	18518	18325	18301	18372	18379	18347	18357	18325	18495	18277	18319	18212	18362	18339	18438	18264	18211	18351	18610	18224	18516	18274	18392	18279	18662	18578	18428	18373	18389	18446	18387	18304	18377	18287	18595	18202	18457	18521	18329	18293	18551	18162	18187	18364	18435	18429	18533	18403	18357	18304	18407	18350	18541	18525	18490	18321	18303	18527	18325	18093	18383	18603	18234	18326	18221	18286	18515	18410	18277	18336	18302	18380	18302	18469	18299	18430	18207	18406	18342	18273	18479	18468	18480	18416	18481	18344	18298	18314	18425	18341	18367	18362	18511	18346	18366	18349	18226	18378	18378	18538	18366	18388	18407	18402	18374	18447	18427	18491	18398	18526	18277	18347	18458	18430	18430	18305	18317	18333	18379	18530	18281	18341	18519	18341	18375	18609	18421	18524	18451	18450	18349	18499	18336	18566	18371	18254	18670	18295	18401	18231	18234	18209	18476	18305	18296	18374	18385	18715	18191	18449	18248	18272	18570	18528	18479	18342	18355	18321	18235	18446	18451	18372	18611	18327	18385	18236	18388	18352	18457	18406	18230	18620	18286	18226	18144	18463	18535	18490	18342	18533	18424	18328	18298	18191	18377	18433	18383	18360	18372	18342	18211	18166	18401	18508	18426	18226	18407	18504	18415	18514	18467	18571	18442	18535	18225	18339	18381	18403	18338	18523	18543	18554	18372	18257	18507	18352	18275	18347	18439	18423	18467	18581	18417	18340	18557	18521	18291	18446	18417	18232	18323	18443	18485	18484	18419	18205	18300	18149	18312	18409	18584	18471	18584	18384	18493	18401	18357	18338	18214	18483	18455	18325	18572	18459	18243	18364	18446	18363	18430	18328	18432	18213	18173	18252	18553	18350	18199	18280	18490	18277	18452	18422	18210	18422	18311	18392	18589	18412	18343	18168	18627	18247	18197	18432	18614	18468	18476	18297	18216	18539	18539	18523	18348	18571	18502	18399	18615	18472	18509	18275	18628	18300	18287	18427	18528	18405	18370	18436	18409	18478	18053	18231	18263	18208	18341	18382	18335	18306	18279	18432	18542	18500	18428	18276	18249	18189	18319	18418	18381	18309	18397	18480	18262	18451	18273	18313	18393	18372	18413	18452	18472	18126	18318	18260	18144	18384	18556	18443	18578	18303	18207	18380	18399	18385	18448	18336	18377	18347	18367	18474	18341	18460	18386	18246	18537	18427	18457	18419	18414	18330	18550	18477	18446	18539	18370	18289	18641	18307	18492	18471	18432	18430	18505	18263	18408	18463	18203	18206	18413	18405	18257	18624	18503	18400	18223	18236	18278	18144
24826	43287	42395	34834	29620	25928	24085	22041	19530	18836	17933	17990	23272	29681	25467	19532	15352	14991	14862	14963	14836	14923	14748	14802	14800	14788	14960	14923	14761	14821	14981	14779	14855	14823	14906	14943	14867	14873	14931	14814	14715	14771	14854	14699	14926	14697	14761	14733	14738	14722	14887	14755	14660	14768	14627	14755	14879	14759	14617	14711	14726	14670	14906	14947	14812	14815	14625	14673	14708	14677	14785	14770	14888	14842	14639	14701	14815	14692	14824	14613	14839	14829	14652	14646	14760	14749	14735	14819	14717	14675	14563	14871	14632	14721	14808	14863	14912	14741	14757	14690	14843	14826	14805	14846	14855	14764	14817	14805	14852	14688	14695	14706	14989	14987	14630	14854	14803	14632	14827	14780	14821	14792	14746	14778	14873	14883	15044	14649	14853	14788	14797	14738	14712	14865	14853	14650	14861	14967	14859	14891	14928	14721	14707	14905	14786	14987	14797	14777	14719	14844	14868	14777	14772	14837	14897	14662	14725	14771	14705	14834	14795	14895	14928	14917	14906	14893	14800	14803	14756	14709	14904	14756	14821	14737	14960	14815	14747	14743	14827	14869	14747	14858	14782	14862	14924	14747	14989	14952	14776	14789	14761	14755	14928	14651	14788	14754	14646	14663	14774	14942	14863	14808	14823	14895	14813	14820	14678	14812	14875	14898	14838	14651	14833	14755	14822	14841	14627	14919	14957	14824	14739	14782	14820	14706	14839	14781	14805	14728	14862	14644	14839	14838	14860	14761	14941	14674	14715	14741	14742	14987	14782	14847	14754	14807	14714	14746	14639	14892	14859	14811	14853	14695	14743	14923	14892	14751	14679	14952	14799	14658	14580	14779	14825	14781	14934	14784	14823	14951	14732	14921	14712	14760	14909	14843	14784	14895	14968	14655	14797	14779	14836	14804	14937	14776	15112	14895	14846	14791	14978	14735	14891	14668	14844	14877	14802	14898	14869	14890	14705	14806	14843	14890	14951	14753	14827	14823	14771	14799	14986	14834	14756	14702	14836	14808	14677	14840	14853	14938	14889	14744	15027	14741	14893	14735	14829	14623	14937	14907	14739	14847	14653	14874	14760	14793	14859	14782	14782	14697	14799	14667	14619	14720	14771	14759	14889	14755	14631	14745	14741	14713	14728	14895	14831	14816	14726	14813	14665	14855	14805	14852	14724	14841	14831	14846	14737	14856	14610	14839	14655	14582	14738	14728	14745	14732	14830	14928	14872	14749	14808	14980	14827	14779	14777	14987	14749	14864	14839	14920	14850	14815	14951	14809	14888	15100	14711	14797	14849	14752	14715	14922	14999	14847	14990	14882	14721	14668	14681	14895	14749	14765	14729	14957	14722	14792	14880	14832	14642	14945	14946	14660	14868	14622	14879	14743	14849	14811	14834	14758	14826	14705	14739	14804	14740	14744	14839	14832	14953	14867	14752	14863	14748	14717	14754	14916	14806	14761	14850	14746	14803	14805	14820	14982	14814	14728	14685	14722	14787	14867	14868	14797	14810	14917	14773	14827	14792	14874	14791	14876	14853	14819	14698	14721	14783	14844	14852	14866	14706	14756	14695	14769	14650	14692	14824	14724	14820	14767	14863	14795	14691	14790	14684	14726	14981	14892	14851	14853	14865	14789	14688	14841	14896	14940	14757	14805	14832	14932	14827	14727	14797	14589	14732	14782	14989	14859	14723	14862	14666	14719	14682	14954	14810	14636	14789	14844	14771	14753	14883	14960	14702	14813	14506	14808	14718	14748	14839	14826	14719	14612	14813	14774	14852	14811	14806	14742	14800	14979	14715	14789	14882	14753	14940	14623	14542	14933	14871	14859	14733	14873	14717	14928	14808	14845	14753	14700	14733	14832	14854	14931	15003	14830	14777	14927	14791	14766	14781	14774	14775	14887	14735	14702	14855	14684	14789	14675	14724	14763	14797	14784	14822	14771	14881	14790	14860	14850	14714	14961	14793	14826	14667	14833	14606	14770	14829	14693	14791	14796	14820	14783	14818	14816	14632	14847	14876	14767	14732	14839	14798	14720	14730	14751	14818	14836	14847	14734	14639	14722	14972	14998	14668	14818	14946	14686	14796	14692	14880	14672	14919	14860	14831	14929	14738	14872	14904	14805	14776	14947	14744	14801	14727	14770	15065	14846	14956	14561	14906	14942	14655	14909	14836	14891	14711	14916	14837	14763	14753	14850	14771	14747	14731	14811	14903	14840	14885	14777	14897	14828	14768	14842	14893	14736	14774	14600	14874	14851	14860	14691	14657	14858	14720	14841	14854	14695	15039	14761	14907	14781	14784	14749	14923	14722	14735	14873	14803	14767	14769	14820	14869	14876	14927	14811	14682	14749	14835	14668	14833	14810	14778	14664	14770	14745	14913	14853	14662	14898	14758	15042	14847	14832	14752	14737	14771	14710	14768	14750	14883	14845	14848	14812	14730	14768	14774	14782	14687	14916	14980	14726	14836	14839	14767	14868	14800	14878	14805	14819	14920	14894	14709	14859	14800	14815	14817	14609	14794	14787	15022	14860	14915	14834	14785	14849	14682	14595	14886	14624	14758	14711	14840	14751	14758	14858	14570	14660	14830	14891	14848	14776	14681	14732	14849	14634	14633	14654	14927	14659	14664	14615	14756	14986	15010	14705	14784	14772	14654	14906	14798	14632	14863	14867	14818	14658	14671	14727	15000	14924	14781	14723	14795	14821	14892	14816	14896	14914	14766	14726	14798	14871	14799	14747	14844	14788	14899	14646	14907	14717	14627	14855	14678	14852	14894	14582	14763	14845	14932	14788	14772	14698	14916	14772	14819	14960	14832	14857	14818	14628	14762	14733	14776	14737	14799	14936	14828	14949	14912	14787	14801	14795	14676	14924	14887	14731	14645	14758	14778	14803	14949	14955	14813	14806	14871	14816	14989	14740	14953	14644	14775	14783	14648	14807	14647	14740	14870	14806	14835	14682	14775	14844	14879	15082	14695	14954	14814	14831	14800	14823	14914	14775	14664	14893	14738	14840	14895	14619	14928	14736	14753	14762	14872	14787	14949	14744	14808	14904	14789	14728	14915	14884	14873	14832	14710	14718	14784	14869	14813	14779	14846	14766	14754	14879	14709	14738	14829	14841	14832	14835	14890	14902	14917	14824	14758	14786	14552	14950	14658	14727	14831	14589	14692	14762	15029	14727	14775	14652	14714	14731	14715	14657	14899	14978	14666	14822	14944	14862	14929	14789	14863	14739	14971	14727	14855	14719	14879	14917	14904	15025	14747	14993	14819	14738	14791	14875	14771	14756	14774	14834	14722	14731	14850	14890	14664	14729	14690	14839	14712	14921	14890	14794	14760	14815	14729	14719	14840	14770	14722	14935	14932	14723	14746	14849	14935	14820	14705	14878	14938	14764	14716	14933	14812	14683	14925	14859	14742	14826	14836	14929	14778	14741	14840	14629	14550	14841	14811	14731	14654	14871	14779	14764	14928	14800	14637	14676	14947	14924	14747	14680	14696	14770	14953	14882	14774	14766	14862	14794	14752	14746	14909	14827	14796	14751	14827	14802	14729	14963	14737	14879	14920	14852	14873	14654	14781	14658	14777	14925	14689	14904	14875	14911	14737	14925	14761	14906	14784	14849	14738	14987	14781	14764	14768	14802	14917	14847	14796	14944	14727	14694	14766	14869	14851	15007	14707	14717	14715	14839	14811	14939	15015	14888	14872	14688	14884	14834	14853	14758	14815	14799	14729	14944	14754	14734	14755	14991	14805	14763	14800	14787	14812	14756	14783	14830	14818	14735	14684	14763	14860	14882	14883	14882	14871	14893	14756	14734	14560	14760	14751	14647	14753	14695	14856	14646	14780	14792	14771	14788	14663	14876	14728	14894	14734	14765	14724	14877	14624	14723	14809	14745	14898	14661	14766	15040	14773	14776	14705	14808	14624	14821	15073	14781	14751	14856	14667	14834	14911	14771	14820	14771	14740	14719	14778	14760	14933	14781	14862	14701	14813	14773	14982	14799	14857	14825	14946	14955	14780	14765	14858	14577	14908	14848	14765	14999	14785	14888	14758	14990	14950	14848	14890	14587	14807	14911	14816	14827	14819	14891	14842	14634	14822	14693	14808	14760	14927	14829	14961	14870	14699	14796	14748	14801	14783	14981	14978	14816	14790	14781	14803	14723	14646	14767	14866	14745	14867	14918	14862	14786	14784	14898	14805	14806	14590	14659	14915	14692	14862	14696	14710	14746	14868	14754	14834	14927	14881	14764	14841	14775	14933	14855	14988	14702	14827	14835	14585	14907	14819	14781	14969	14966	14727	14850	14848	14827	15039	14883	14776	14781	14837	14679	14803	14708	14756	14670	14837	14697	14751	14773	14853	14720	14722	14739	14834	14775	14935	14753	14723	14647	14730	14800	14759	14826	14852	14663	14837	14886	14715	14673	14833	14917	14701	14807	14923	14825	14805	14740	14786	14812	14748	14809	14814	14661	14867	14758	14882	14816	14695	14761	14967	14821	14873	14661	14947	14957	14874	15064	14859	14766	14815	14818	14858	14814	14741	14625	14790	14813	14795	14765	14718	14736	14918	14847	14815	14764	14690	14845	14639	14798	14818	14770	14506	14789	14839	14896	14725	14971	14769	14836	14890	14812	14885	14760	14945	14746	14772	14803	15017	14950	14793	14777	14719	14818	14805	15044	14600	14776	14927	14889	14781	14784	14788	14769	14810	14927	14885	14730	14872	14816	14741	14709	14875	14612	14651	14835	14935	14746	14789	14623	14788	14807	14738	14891	15041	14812	14797	14849	14845	14930	14888	14755	14788	14907	14835	14905	14980	14736	14930	14821	14687	14637	14739	14861	14660	14899	14899	14647	14815	14698	14729	14763	14796	14741	14797	14802	14877	14859	14604	14723	14809	14860	14828	14919	14909	14864	14774	14880	14874	14762	14813	14721	14800	14837	14778	14851	14758	14773	14752	14651	14778	14862	14792	14850	14705	14865	14672	14747	14863	14708	14933	14704	14789	14811	14970	14857	14774	14938	14889	14981	14770	14721	14824	14899	14807	14819	14886	14864	14919	14950	14603	14779	14648	15103	14885	14817	14721	14700	15041	14826	14882	14980	14744	14789
24452	21622	29293	25287	24487	28914	30598	26645	24541	23908	22520	26291	33744	38462	31745	24949	19936	18743	18519	18480	18676	18511	18567	18686	18573	18552	18549	18662	18507	18391	18482	18544	18325	18408	18395	18505	18415	18355	18408	18463	18363	18302	18211	18426	18367	18317	18223	18346	18555	18476	18459	18469	18432	18653	18475	18477	18600	18724	18612	18607	18379	18336	18500	18471	18316	18371	18319	18422	18674	18372	18241	18459	18439	18395	18377	18278	18427	18447	18432	18495	18426	18420	18468	18579	18427	18371	18418	18621	18435	18356	18285	18530	18406	18516	18355	18220	18464	18444	18327	18482	18539	18445	18515	18539	18294	18501	18295	18574	18414	18451	18398	18357	18377	18309	18460	18502	18313	18349	18367	18333	18373	18349	18373	18291	18407	18466	18568	18259	18406	18282	18299	18584	18181	18215	18496	18297	18329	18202	18412	18540	18184	18426	18384	18412	18385	18351	18324	18487	18195	18313	18475	18477	18535	18347	18437	18433	18445	18609	18402	18333	18410	18596	18424	18306	18443	18491	18433	18332	18420	18413	18150	18428	18334	18423	18287	18443	18276	18390	18309	18492	18393	18282	18240	18455	18302	18464	18405	18446	18395	18201	18302	18578	18241	18279	18419	18608	18349	18527	18479	18385	18245	18132	18381	18364	18155	18283	18433	18271	18473	18279	18177	18381	18395	18455	18275	18283	18522	18206	18308	18455	18394	18501	18326	18371	18389	18157	18362	18199	18443	18236	18301	18325	18437	18429	18653	18500	18369	18472	18492	18356	18443	18300	18356	18371	18454	18505	18458	18329	18353	18459	18370	18227	18360	18504	18420	18426	18340	18361	18362	18409	18538	18323	18451	18363	18306	18331	18491	18427	18289	18444	18593	18496	18406	18368	18323	18447	18524	18364	18415	18485	18390	18205	18358	18454	18260	18225	18358	18448	18319	18440	18339	18381	18386	18335	18273	18292	18568	18278	18129	18359	18267	18441	18511	18265	18306	18315	18518	18390	18440	18471	18489	18272	18402	18236	18398	18546	18348	18474	18287	18288	18424	18330	18290	18429	18504	18434	18450	18383	18473	18178	18415	18206	18220	18358	18515	18449	18155	18367	18210	18296	18340	18402	18373	18308	18422	18485	18199	18336	18539	18303	18546	18481	18490	18297	18374	18329	18413	18166	18424	18365	18556	18477	18272	18234	18375	18358	18255	18340	18326	18378	18257	18438	18431	18337	18282	18459	18428	18221	18329	18116	18420	18398	18413	18367	18275	18433	18368	18443	18225	18505	18442	18389	18486	18348	18393	18209	18385	18483	18342	18387	18416	18466	18225	18298	18389	18520	18239	18292	18342	18317	18241	18344	18487	18406	18352	18323	18434	18243	18446	18518	18462	18325	18385	18442	18544	18373	18330	18344	18382	18400	18416	18349	18306	18442	18326	18463	18269	18284	18540	18470	18325	18484	18277	18363	18376	18332	18375	18199	18306	18515	18548	18354	18546	18355	18385	18444	18265	18370	18287	18116	18602	18328	18479	18447	18431	18367	18532	18391	18390	18318	18431	18539	18310	18430	18385	18454	18332	18431	18414	18259	18108	18418	18555	18420	18527	18392	18319	18341	18367	18204	18465	18401	18269	18215	18498	18342	18432	18277	18302	18361	18531	18235	18235	18335	18332	18442	18405	18372	18173	18301	18365	18334	18407	18387	18330	18453	18387	18298	18344	18151	18309	18208	18413	18255	18373	18603	18379	18410	18356	18239	18248	18436	18388	18351	18449	18386	18202	18575	18411	18396	18295	18476	18326	18573	18375	18358	18453	18172	18294	18366	18387	18335	18388	18384	18231	18205	18538	18177	18572	18366	18328	18423	18435	18349	18371	18323	18324	18511	18431	18472	18349	18500	18132	18147	18328	18321	18335	18447	18277	18319	18335	18465	18280	18544	18485	18322	18374	18532	18139	18231	18141	18509	18537	18312	18170	18171	18382	18497	18166	18382	18219	18444	18413	18615	18450	18424	18419	18369	18127	18220	18529	18476	18433	18337	18191	18436	18165	18215	18270	18426	18340	18333	18093	18434	18603	18295	18349	18279	18442	18599	18372	18485	18333	18281	18210	18403	18521	18399	18323	18440	18195	18453	18465	18089	18324	18240	18320	18496	18397	18316	18387	18252	18333	18334	18430	18408	18351	18235	18275	18378	18356	18438	18462	18297	18432	18325	18628	18461	18521	18340	18411	18524	18414	18294	18401	18477	18378	18522	18507	18354	18345	18388	18334	18404	18547	18491	18373	18283	18350	18257	18392	18189	18326	18290	18409	18539	18401	18199	18495	18276	18416	18428	18338	18204	18342	18362	18511	18366	18481	18374	18397	18327	18454	18584	18263	18474	18581	18212	18296	18439	18326	18555	18276	18454	18448	18253	18408	18376	18437	18350	18463	18433	18366	18587	18546	18256	18340	18419	18401	18174	18493	18180	18539	18321	18420	18211	18395	18468	18511	18425	18326	18350	18358	18381	18739	18408	18357	18267	18270	18221	18407	18303	18412	18566	18380	18479	18365	18400	18352	18392	18204	18337	18716	18455	18424	18334	18663	18404	18222	18324	18336	18210	18342	18370	18568	18225	18433	18501	18253	18377	18519	18273	18293	18209	18246	18288	18374	18172	18390	18636	18363	18394	18602	18442	18532	18472	18162	18475	18426	18244	18271	18351	18285	18194	18300	18347	18497	18309	18444	18420	18279	18312	18407	18349	18174	18322	18374	18288	18492	18473	18430	18325	18452	18437	18252	18369	18516	18244	18439	18419	18598	18348	18369	18441	18593	18272	18586	18485	18358	18617	18304	18324	18464	18389	18472	18353	18520	18347	18500	18403	18322	18365	18494	18405	18383	18114	18158	18476	18364	18181	18638	18427	18533	18316	18212	18212	18360	18342	18453	18404	18231	18445	18551	18179	18344	18433	18368	18465	18345	18478	18347	18310	18399	18302	18326	18308	18327	18532	18372	18159	18331	18272	18396	18234	18422	18517	18386	18374	18477	18262	18393	18292	18386	18420	18509	18506	18318	18350	18364	18127	18365	18450	18101	18500	18340	18423	18468	18381	18475	18303	18365	18427	18220	18349	18167	18482	18209	18102	18301	18405	18355	18469	18316	18424	18286	18489	18329	18350	18338	18357	18398	18421	18320	18331	18241	18185	18437	18280	18125	18395	18354	18212	18198	18373	18285	18231	18168	18401	18341	18495	18352	18130	18451	18307	18361	18320	18160	18507	18142	18385	18371	18352	18198	18197	18192	18430	18437	18513	18288	18182	18367	18349	18256	18334	18398	18482	18427	18288	18382	18290	18414	18291	18272	18228	18511	18526	18558	18392	18426	18507	18555	18388	18171	18273	18383	18409	18432	18435	18325	18228	18266	18360	18395	18244	18381	18220	18289	18481	18180	18297	18429	18309	18349	18315	18381	18262	18501	18475	18442	18456	18470	18358	18334	18015	18290	18201	18560	18451	18447	18392	18304	18453	18362	18404	18448	18383	18577	18443	18568	18264	18163	18497	18341	18299	18245	18323	18332	18599	18394	18263	18347	18571	18376	18304	18331	18249	18283	18414	18678	18289	18367	18315	18223	18416	18397	18403	18478	18349	18286	18350	18434	18501	18530	18425	18234	18422	18290	18440	18445	18318	18182	18204	18322	18442	18333	18436	18564	18327	18434	18397	18265	18489	18478	18413	18149	18401	18577	18281	18382	18204	18390	18431	18317	18311	18455	18092	18350	18050	18685	18375	18510	18332	18324	18465	18342	18334	18297	18464	18403	18471	18301	18387	18172	18456	18453	18362	18380	18381	18355	18442	18341	18148	18419	18326	18286	18210	18388	18073	18405	18406	18268	18290	18594	18358	18296	18354	18359	18550	18467	18096	18183	18309	18433	18372	18590	18423	18416	18532	18430	18381	18478	18416	18547	18361	18401	18274	18265	18202	18274	18223	18202	18509	18280	18133	18302	18333	18471	18480	18370	18459	18506	18301	18282	18439	18095	18658	18219	18272	18233	18474	18592	18502	18512	18506	18418	18295	18517	18403	18270	18203	18458	18518	18453	18579	18437	18530	18388	18257	18390	18432	18185	18280	18395	18434	18204	18394	18288	18216	18451	18377	18482	18397	18312	18469	18253	18377	18390	18457	18346	18575	18377	18349	18427	18442	18249	18492	18200	18248	18292	18402	18057	18213	18305	18493	18440	18226	18372	18450	18376	18373	18634	18417	18407	18498	18260	18527	18669	18319	18514	18331	18484	18299	18351	18264	18367	18331	18232	18342	18209	18339	18467	18343	18599	18274	18346	18505	18119	18454	18361	18353	18311	18272	18202	18357	18476	18434	18297	18344	18310	18300	18261	18563	18587	18412	18434	18313	18448	18406	18539	18273	18337	18431	18607	18379	18478	18397	18394	18402	18460	18480	18198	18257	18297	18389	18246	18272	18309	18236	18288	18518	18448	18302	18277	18198	18285	18358	18214	18300	18224	18318	18322	18449	18338	18457	18425	18409	18491	18303	18541	18415	18529	18241	18492	18450	18301	18316	18383	18433	18434	18250	18409	18389	18475	18317	18334	18277	18384	18426	18191	18497	18448	18358	18257	18239	18192	18224	18173	18266	18730	18546	18381	18250	18435	18307	18251	18259	18504	18310	18385	18305	18457	18480	18305	18610	18395	18508	18456	18296	18260	18524	18369	18308	18334	18449	18425	18441	18430	18338	18303	18401	18310	18275	18362	18214	18594	18246	18392	18386	18305	18398	18392	18424	18372	18285	18381	18199	18159	18329	18211	18318	18382	18161	18387	18404	18334	18305	18350	18095	18368	18350	18324	18458	18271	18368	18363	18483	18296	18321	18358	18345	18303	18383	18527	18198	18293	18211	18332	18451	18379	18551	18361	18326	18661	18384	18535	18346	18481	18399	18201	18168	18373	18415	18443	18304	18309	18647	18190	18301	18320	18187	18391	18269	18394	18193	18333	18482	18149	18475	18249	18378	18565	18494	18228	18123	18296	18454	18476	18174	18368	18518	18285	18460	18250	18524	18312	18396	18299	18278	18372	18232	18304	18285	18247	18647	18372	18454	18324	18220	18464	18265	18201	18230	18217	18381	18504	18458
28068	47883	47636	41547	34090	31496	27809	26146	23505	22593	20150	26847	33926	38565	29527	21143	15466	14951	14818	14768	14723	14810	14929	14891	14832	14946	14998	14861	14923	14931	14711	14827	14826	14827	14853	14844	14709	14991	14783	14819	14908	14811	14945	14826	14890	14716	15040	14811	14862	14990	14691	14693	14714	14926	14784	14687	14653	14824	14815	14930	14711	14685	14809	14673	14715	14712	14830	14587	14796	14856	14829	14734	14896	14631	14705	15007	14852	14859	14837	14848	14708	14920	14894	14922	14855	14722	14943	14781	14888	15133	15008	14855	14761	14936	14814	14650	14825	14811	14743	14880	14793	14838	14761	14928	14685	14787	14830	14799	14964	14761	14852	14669	14866	14790	14848	14917	14700	14711	14802	15015	14817	14745	14932	14744	14830	14663	14720	14832	14914	14633	14756	14925	14841	15036	14821	14770	14899	14690	14872	14626	14881	14821	14789	14885	14853	14825	14763	14790	14744	14786	14863	14633	14891	14735	14824	14731	14883	14943	14832	14786	14792	14879	14895	14773	14836	14882	14821	14913	14700	14865	14629	14777	14691	14955	14772	14810	14905	14725	14781	14787	14746	14745	14804	14747	14815	14837	14728	14818	14839	14804	14874	14758	14916	14848	14672	14870	14892	14852	14867	14812	14878	14940	14732	14693	14645	14990	14688	14901	14761	14809	14891	14863	14667	14866	14975	14852	14855	14946	14801	14688	14734	14716	14781	14839	14992	14907	14766	14892	14653	14781	14789	14975	14702	14976	14821	14765	14877	14796	14905	14719	14862	14872	14833	14822	14761	14781	14763	14909	14842	14865	14907	14779	14886	14828	14743	14830	14800	14857	14631	14807	14657	14797	14855	14763	14722	14784	14991	14708	14655	14880	14795	14591	14795	14829	14792	14839	14939	14755	14759	14662	14919	14760	14760	14643	14967	14909	14864	14812	14809	14828	15001	14948	14492	14696	14778	14836	14947	14796	14821	14802	14763	14923	14802	14828	14765	14830	14757	14685	14785	14758	14870	15015	14850	14695	15002	14635	14866	14724	14835	14817	14696	14830	14831	14910	14784	14741	15002	14653	14703	14899	14832	14794	14726	14843	14846	14757	14610	14925	14656	14814	14752	14756	14763	14918	14751	14823	14715	14740	14858	14845	14970	14779	14854	14802	14779	14765	14732	14884	14748	14752	14708	14787	14819	14691	14716	14984	14796	14927	14832	14836	14718	14864	14821	14826	14957	14906	14764	14744	15044	14759	14815	14708	14865	14728	14808	14806	15000	14747	14990	14912	14875	14565	14894	14699	14960	14923	14620	14762	14885	14979	14871	14830	14757	14774	14849	14665	14802	14722	14846	14866	14786	14918	14747	14820	14788	14643	14770	14601	14799	14873	14717	14877	14886	14943	14879	14877	14882	14810	14770	15007	14915	14790	14618	14834	14795	14888	14599	14701	14898	14763	14714	14626	14839	14800	14991	14965	14719	14700	14764	14745	14790	14641	14822	14698	14836	14770	14711	14883	14925	14830	14944	14762	14832	14812	14853	14761	14613	14791	14770	14811	14851	14663	14812	14765	14724	14929	14794	14829	14790	14836	14711	14811	14801	14887	14841	14656	14764	14938	14825	14649	14694	14730	14891	14995	14904	14833	14722	14887	14762	14855	14706	14897	14814	14688	14769	14698	14894	14921	14634	14796	14889	14638	14768	14912	14750	14900	14573	14852	14834	14920	14849	14716	14818	14732	14776	14794	14894	14926	14742	14691	14782	15052	14825	14849	14888	14788	14802	14874	14900	14585	14721	14897	14763	14684	14988	14695	14739	14859	14664	14954	14798	14801	14863	14521	14651	14637	14785	14746	14804	14764	14838	14803	14782	14740	14523	14772	14850	14674	14855	14835	14745	14805	14652	14844	14671	14888	14744	14838	14840	14707	14850	14767	14874	14762	14933	14683	14652	14826	14786	14742	14848	14861	14721	14769	14789	14899	14765	14824	14746	14688	14856	14598	14803	14756	14637	14708	14863	14861	14719	14813	14877	14719	14844	14541	14804	14827	14819	14749	14797	14796	14839	14929	14847	14606	14797	14784	14812	14871	14894	14726	14755	14794	14752	14740	14743	14778	14888	14962	14966	14831	14691	14899	14810	14699	14694	14723	14787	14793	14895	14830	14765	14810	14594	14847	14614	14805	14665	14720	14666	14800	14781	14731	14802	14633	14765	14861	14766	14732	14859	14818	14985	14864	14562	15050	14794	14690	14782	14669	14690	14864	14785	14584	14736	14776	14714	14807	14787	14758	14816	14807	14983	14943	14733	14793	14878	14834	14648	14816	14936	14747	14706	14938	14773	14777	14873	14779	14793	14690	14908	14826	14677	14912	14743	14741	14704	14948	14845	14914	14945	14721	14810	14891	14830	14851	14750	14996	14786	14800	14742	14739	14835	14708	14943	14639	14935	14941	14926	14874	14727	14647	14917	14883	14759	14855	14940	14791	14912	14676	14819	14851	14633	14687	14782	14846	14784	14644	14884	14611	15025	14714	14775	14632	14720	14789	14789	14736	14843	14971	14914	14944	14898	14632	14812	14661	14891	15011	14886	14764	14855	14865	14773	14815	14818	14729	14851	14764	14588	14587	14835	14748	14728	14825	14981	14730	14918	14798	14827	14757	14753	14806	14750	14719	14756	14733	14929	14800	14761	14785	14642	14562	14829	14921	14936	14839	14794	14801	14844	14629	14939	14903	14838	14946	14845	14610	14741	14860	14745	14939	14851	14696	14834	14829	14770	14812	14868	14769	14748	14762	14744	14863	14780	14859	14716	14871	14683	15008	14759	14839	14735	14899	14820	14788	14744	14928	14891	14814	14889	14795	14647	14789	14856	14845	14780	14819	14843	14858	14810	14779	14713	14772	14828	14834	14844	14747	14895	14869	14941	14843	14983	14863	14955	14620	14729	14885	14871	14843	14763	14592	14887	14685	14783	14950	14719	14827	14909	14819	14760	14644	14540	14784	14770	14967	14713	14873	14695	14868	14749	14803	14791	14852	14715	14685	14876	14660	14919	14796	14745	14765	14922	14786	14839	15032	14861	14923	15007	14879	14852	14875	14916	14778	14916	14889	14792	14710	14792	14953	14807	14884	14747	14863	14797	14643	15001	14874	14822	14709	14766	14762	14843	14823	14738	14943	14784	14826	14842	14760	14788	14871	14960	14790	14846	14659	14854	14876	14670	14838	14785	14890	14907	14842	14788	14880	14811	14838	14639	14647	14678	14936	14841	14688	14664	14718	14771	14668	14796	15045	14793	14619	15014	14729	14698	14719	14884	14780	14813	14684	14738	14977	14842	14868	14834	14607	14810	14773	14895	14722	14846	14739	14795	14827	14704	14902	14771	14792	14817	14775	14944	14780	14663	14628	14755	14837	14836	14725	14750	14846	14882	14749	14794	14839	14869	14748	14702	14796	14821	14815	14615	14787	14905	14805	14789	14851	14817	14964	14663	14946	14860	14809	14751	14730	14790	14676	14770	14870	14789	14856	14701	14875	14766	14867	14827	14848	14838	14685	14674	14645	14649	14780	14986	14836	14647	14944	14770	14822	14851	14755	14661	14597	14832	14834	14624	14880	14918	14728	14914	14720	14807	14728	15015	14940	14716	15104	14897	14841	14845	14791	14852	14830	14771	14732	14876	14793	14930	14787	14707	14854	14941	14741	14939	14706	14901	14873	14783	14801	14781	14930	14693	14746	14863	14905	14920	14692	14692	14629	14816	14770	14803	14772	14660	14915	14778	14799	14624	14830	14830	14910	14676	14748	14703	14728	14806	14857	14878	14984	14661	14698	14896	14788	14794	14777	14893	14947	14551	14824	14764	14776	14900	14928	14821	14795	14892	14881	14891	14860	14717	14711	14992	14761	14850	14912	14992	14834	14808	14747	14855	14792	14884	14807	14704	14708	14858	14751	14925	14897	14772	14804	14804	14888	14807	14938	14845	15013	14789	14794	14903	14900	14907	14764	14786	14784	14798	14764	14666	14807	14702	14840	14770	14818	14699	14701	14751	14784	14904	14876	14694	14799	14765	14831	14830	14902	14557	14783	14686	14889	14865	14997	14821	14807	14800	14699	14739	14788	14825	14968	14699	14672	14858	14630	14731	14797	14697	14866	14774	14789	14886	14736	14785	14550	14868	14858	14737	14776	14725	14819	14764	14777	14929	14936	14813	14851	14744	14682	14729	14771	14793	14849	14982	14926	14863	14884	14993	14768	14771	14708	14822	14866	14871	14677	14869	14647	14768	14859	14719	14745	14753	14965	14752	14862	14801	14789	14848	14755	14702	14842	14865	14800	14867	14702	14882	14760	14690	14911	14943	14821	14764	14990	14899	14880	14927	14863	14962	14746	14848	14815	14766	14762	14871	14887	14809	14902	14680	14753	14931	14804	14809	14802	14791	14828	14730	14823	14743	14949	14679	14747	15003	14965	14962	14837	14730	14681	14697	14822	14915	14790	14804	14850	14775	14728	14777	14748	14684	14731	14772	14716	14862	14751	14694	14798	14761	14903	14720	14940	14963	14696	14992	14824	14784	14865	14739	14836	14721	14900	14909	14770	14880	14858	14721	14859	14667	14728	14799	14978	14654	14708	14826	14931	14748	14903	14793	14756	14823	14631	14807	14690	14915	14791	14701	14779	14960	14807	14851	14738	14846	14719	14958	14866	14750	14756	14850	14725	14691	14601	15008	14763	14774	14761	14786	14815	14785	14876	14748	14770	14995	14983	14906	14868	14850	14660	14792	14730	14907	14764	14685	14785	14917	14808	14738	14805	14801	14763	14794	14745	14934	14835	14782	14875	14844	14782	14915	14734	14685	14656	14896	14836	14916	14763	14907	14755	14755	14828	14783	14855	14839	14836	14739	14798	14962	14708	14904	14829	14867	14665	14655	14758	14659	14831	14946	14731	14742	14907	14744	14849	14773	14658	14796	14964	14784	14760	14891	14813	14758	14890	14974	14712	14812	14686	14679	14752	14935	14820	14800	14839	14835	14845	14791	14732	14792	14993	14736	14810	14740	14764	14819	14814	14639	14819	14888	14946	14912	14628	14805	14770	14767	14757	14732	14757	14739	14618	14925	14682	14804	14632	14891	14840	14835	14874
32428	28546	31959	28058	25062	23305	22226	21977	21173	20836	20931	20599	21152	21541	21360	20500	19882	20058	19864	19773	20027	20079	19966	20069	20020	19994	19625	19866	19913	19890	20150	19714	19917	19745	20046	19787	19788	19703	19596	19903	19899	20065	19850	19958	19749	20013	19791	19871	19714	19914	19854	19865	19658	19739	19785	19960	19835	19826	19984	19884	19648	19883	20054	19843	19963	19788	19648	19858	19892	19888	19854	19911	19908	19846	19775	19915	19645	19826	19865	19847	19799	19729	19677	19452	19814	19644	19580	19809	19937	19788	19703	19813	19693	19700	19942	19929	19870	19980	19930	19849	19955	19713	19869	19819	19788	19787	19693	19963	19890	19871	19856	20000	20163	19805	19657	19748	19950	19894	19763	19788	19906	19756	19821	19835	19920	19940	19972	19873	19766	19884	19656	19790	19802	19763	19785	20163	20025	19786	19724	19671	19975	19978	19785	19798	19859	19805	19865	19809	19775	19912	19932	19664	19870	19801	19798	19839	19813	19704	20031	19897	19716	19766	19638	19732	19799	19863	19912	19855	19866	19919	19791	19838	19763	19732	19873	19867	19924	19752	19683	19699	19787	19781	19692	19649	19823	19766	19699	20003	19912	19788	19735	19823	20049	19742	19722	19668	19746	19831	19780	19858	19753	19730	19826	19944	20023	19873	19629	19774	19774	19946	20110	20149	19871	19842	19604	19920	19688	19972	19992	20149	19870	19749	19883	19736	19696	19949	19781	19879	19970	19922	20072	19965	20011	19665	19851	19883	19722	19735	19862	19952	19823	19704	19695	19820	19944	19763	19674	20004	19643	19754	19879	19854	19811	19934	19729	19938	19991	19897	19688	19780	19692	19736	19752	19932	20001	19903	19818	20034	19749	19957	19887	19846	19835	19728	19995	19917	19914	19805	20140	19739	19702	19840	19868	20061	19958	19805	19592	19831	19970	19706	19739	19938	19975	19869	19998	19770	19813	19861	19829	19887	19728	19676	19813	19685	19719	19580	19962	19820	19824	19715	19778	19824	19565	20034	20043	19988	19660	19878	19850	19751	20021	19775	19865	19869	19767	19897	19876	19735	19648	19838	19810	19960	19863	20004	19799	19913	19687	19738	20040	19755	19737	19716	19841	19718	19782	19854	19998	19713	19742	19686	19999	19844	19809	19679	19724	19816	19882	19877	19826	19858	19815	19847	20093	19942	19998	19792	19729	19799	19870	19872	19803	19903	19639	19714	19915	19608	19775	19811	19755	19982	19791	20027	19872	19711	19707	19700	19577	19821	19918	19954	19876	19820	19646	19585	19983	19838	19857	19949	19794	19578	19691	19612	19781	19740	19743	19803	19844	19809	19848	19847	19803	20221	19988	19849	20127	19779	19911	19848	19947	19702	19936	19748	19668	19914	20050	19758	19686	19772	19840	20033	19946	20070	19684	19758	19885	19530	19675	19724	20021	19916	19832	19779	20033	19840	19991	19871	19785	19820	19735	20004	19946	19696	19742	19884	19626	19623	19610	19707	19868	20016	19839	19843	19913	19935	19893	19803	19806	19920	19837	20049	19598	19820	19814	20070	20065	19941	19938	19953	19812	19674	19953	19942	20031	19821	19682	19917	19940	19852	19774	19731	19933	19658	19763	19944	20019	19752	19638	19686	19739	19795	19841	19773	19837	19726	19752	19651	19802	19777	19873	19926	19650	19831	19768	19651	19704	19954	19851	19815	19618	19981	19666	19919	19880	19777	19638	19878	19721	19934	19728	19870	19887	19890	19768	19911	19784	19937	19936	19853	19784	19721	19840	19760	19850	20050	19875	19904	20029	20054	19812	19853	19801	20131	19779	19766	19943	19902	20115	19818	19808	19851	19975	20043	19788	19930	20028	20018	19861	19813	19854	19874	19675	19914	19707	19756	19859	19880	19944	19672	19938	19659	19790	19755	19827	20106	19814	19805	19754	19660	19780	19730	19498	19824	20080	19902	19782	20104	19889	19879	19869	19921	19882	19890	19953	19678	19854	19696	19782	19805	19642	19669	19775	19774	19638	19787	20085	19894	19742	19986	19842	19925	19889	19998	19770	19746	19854	19839	20029	19564	20079	19642	19835	19800	20001	19753	20091	20067	19715	19893	19647	19762	19809	19941	19876	19502	19709	19905	19928	19846	19741	19840	20005	19852	19625	19715	19958	19801	19805	19756	19654	19835	19786	19983	19917	19853	19763	19764	19662	19701	19819	19999	19791	19796	19789	19953	19854	19747	19571	19938	19866	19617	19771	20013	19975	19608	20037	19871	19708	19822	19949	19845	19837	19575	19762	19890	19738	19826	19905	19645	19900	19945	19968	19693	19585	20020	19976	19926	19772	19860	19694	19808	19903	19801	19656	19809	19881	19683	19944	19571	19802	19890	19969	19902	19841	19741	20060	19892	19933	19838	19866	19864	19626	19957	19927	20067	19852	19751	20000	19668	19688	19865	19995	19807	20008	19896	19962	19891	19671	19897	19745	19779	19577	19855	19889	20008	19564	19856	19852	19641	19905	19964	19975	19925	19929	19902	19832	19651	19865	19733	19938	19933	19816	19772	19668	19619	19905	19704	19789	19808	19833	19803	19838	19891	19934	19912	19539	19815	19566	19909	19936	19880	19652	19822	19815	19841	19749	19865	19901	19823	20153	20075	19752	19762	19789	19787	19880	19598	19927	19823	19616	19991	19671	19925	19787	19751	19777	19964	19706	19837	19955	19962	19928	19751	19763	19819	19842	19998	19939	19673	19637	19595	19746	19781	19928	19721	19841	19798	20059	19816	19800	19810	19926	19766	19807	19610	20115	19870	19863	19819	19794	19940	19755	19911	19857	19842	19733	19698	19951	19769	19939	19836	19763	19850	19921	19763	19713	19924	19790	19920	20019	19777	19810	19756	19816	19926	19912	20114	19870	19738	19526	19729	19825	19857	19872	19849	19623	19829	19987	19825	19816	19835	19975	19854	19796	19943	19913	19908	19915	19844	19751	19657	19971	19610	19838	19771	19914	19600	19918	19755	19952	20015	19833	19530	19858	19880	20053	19976	19997	19739	19666	19797	19992	19901	19951	19952	19941	19934	19874	19914	19939	19801	19808	19686	19811	19615	19959	19844	19871	19681	19916	19905	19763	19802	19838	19917	19934	19895	19906	19671	19726	19641	19927	19808	20056	19772	19933	19912	19776	20029	19883	19753	19774	19907	19682	19783	19808	19914	19899	19887	19929	19840	20022	20173	19888	19449	19788	19723	19826	19850	19932	19728	19886	19843	19796	19754	19768	19958	19996	19838	20086	19961	19776	19580	19746	19952	19931	20011	19742	19783	19912	20016	19786	19826	19782	20076	19749	19729	19817	19868	19971	19776	19695	19551	19901	19906	19866	19599	19680	19595	19743	19782	19763	19801	19691	19787	19802	19830	19901	19643	19660	19774	19793	19866	19905	19887	19801	19984	19763	19746	19729	19762	19637	19794	19775	19557	19795	19943	19808	19600	19944	19692	19775	19749	19849	19921	19910	19982	19915	19949	19509	19645	19664	20132	19771	19875	19829	19758	20036	19833	19823	19969	19762	19683	19910	19844	19711	19773	19852	19889	19706	19576	19895	19819	19976	20174	19856	19983	20006	19974	19815	19947	19744	19871	19908	19743	19956	19776	19699	19931	19742	19917	19940	20015	19737	19809	19840	19800	19889	19907	19681	19790	19664	19757	19912	20060	19898	19959	19791	20034	19955	19871	20067	19788	19794	19698	19895	19824	19628	19977	19942	20039	19827	19783	19769	19869	19750	19818	20025	19824	19815	19671	19784	19871	19817	19657	19999	19866	19751	19973	19750	19681	19617	19843	19812	19779	19914	19943	19672	19831	20154	19875	19961	19655	19886	19924	19727	19770	19880	19797	19827	19735	19751	19838	19971	19733	19984	19932	20077	19763	19850	19867	19948	19946	19917	19878	19925	19880	19939	19971	19763	19817	19791	19779	19806	19797	19986	19840	19668	19781	19675	19883	19796	19821	19854	19701	19910	19881	20057	19876	19793	19924	19955	19806	19904	19843	19854	19778	19770	19821	19975	20003	19826	19859	19952	19903	19978	19831	20023	19822	19816	19889	19622	19861	19811	19901	19934	19785	19893	19938	20146	19912	19988	19869	19918	19950	19971	19512	19918	19946	19867	19754	19811	19652	19743	19763	20035	19895	19701	19614	19787	19890	20045	19718	19776	20050	19876	19804	19919	19729	19833	19854	20112	19854	19862	19816	19772	19538	19955	19988	19725	19814	20036	19762	19706	19769	19982	19946	19972	19973	19816	19776	19896	19979	19758	19675	19986	19786	19851	20187	19717	19698	19829	19583	20051	19655	19709	19820	20016	19862	19690	19640	19788	19951	19850	19826	19877	19964	19975	19972	20002	19682	19862	19863	19819	19712	19621	19869	19754	19964	19815	19952	19850	19929	19823	19817	19810	19990	19849	19778	19857	19785	19843	19869	19930	19960	19798	19957	19947	19914	20093	19863	19844	19790	19955	19830	19788	19919	19864	19847	19866	19669	19821	19762	19957	19955	19837	19705	19953	19940	20125	19803	19763	19788	19892	19649	19746	19901	19989	19944	19623	19607	19903	20127	19787	19828	19982	19889	19832	19974	19942	19568	19690	19987	19927	19735	19917	19808	19902	19662	19877	20043	19819	19788	19777	19815	19949	19843	19719	19722	20202	19716	19812	19896	19849	19797	19837	20034	19959	20060	20041	19712	19930	19734	19739	19807	19693	19957	19822	19604	19787	19757	20026	19934	20066	19872	19805	19950	19791	19845	19743	19837	19966	19817	20015	19886	19773	19868	19800	19761	19889	19789	19857	19770	19688	19655	19813	19840	19911	20039	19863	20034	19704	19922	20174	20050	19839	19888	19770	19902	19871	19717	19861	20073	19697	19771	19879	19722	19857	19774	19829	19699	20011	19962	19716	19804	19739	19950	20021	19718	19618	19697	19764	19875	19800	19923	19756	19703	19547	19797	19885	19808	19931	19903	19651	19950	19990	19804	19824	19706	19912	19725	19653	20056	19937	19894	19897	19912	19628	19751	19702	19948	19908	19929	19845	19701	19791	19962	19967	19669	19685	19715	19803	20038	19820	19885	19782	19723
23426	33269	32258	25708	22949	20621	19308	18840	17759	17128	16820	16744	17675	17764	17212	16194	15611	15662	15487	15717	15569	15525	15636	15599	15624	15561	15665	15544	15605	15574	15687	15516	15657	15561	15497	15713	15520	15624	15484	15701	15715	15881	15498	15632	15472	15593	15659	15494	15578	15599	15628	15510	15517	15621	15449	15553	15506	15598	15591	15674	15537	15587	15722	15533	15726	15693	15589	15637	15530	15766	15508	15632	15464	15593	15563	15529	15617	15442	15607	15721	15623	15467	15706	15478	15599	15554	15655	15561	15584	15673	15626	15494	15650	15601	15693	15482	15640	15474	15620	15619	15493	15580	15413	15571	15632	15627	15523	15478	15482	15636	15549	15754	15383	15471	15655	15696	15726	15458	15517	15674	15545	15602	15498	15586	15564	15453	15548	15578	15619	15675	15722	15710	15532	15732	15531	15577	15515	15611	15619	15519	15672	15605	15591	15432	15560	15504	15601	15730	15479	15577	15494	15582	15521	15587	15540	15571	15574	15649	15542	15621	15612	15704	15475	15675	15573	15486	15505	15571	15632	15717	15600	15660	15489	15792	15634	15663	15633	15668	15612	15622	15532	15672	15701	15721	15666	15471	15378	15630	15578	15529	15613	15582	15587	15539	15498	15609	15609	15417	15612	15752	15455	15566	15619	15517	15676	15582	15510	15522	15535	15664	15530	15542	15650	15532	15585	15497	15511	15521	15500	15587	15649	15713	15646	15552	15552	15762	15572	15577	15626	15558	15599	15508	15680	15428	15611	15456	15557	15640	15609	15624	15532	15646	15716	15620	15433	15731	15757	15604	15661	15551	15527	15716	15706	15414	15655	15685	15558	15580	15655	15461	15562	15557	15750	15365	15537	15650	15647	15569	15487	15516	15572	15432	15467	15430	15684	15595	15589	15784	15575	15603	15578	15836	15760	15515	15627	15471	15580	15641	15429	15643	15677	15834	15729	15352	15496	15602	15689	15570	15661	15775	15558	15530	15502	15479	15556	15651	15655	15662	15535	15680	15658	15457	15515	15558	15670	15543	15481	15627	15536	15391	15571	15788	15624	15711	15611	15745	15778	15635	15623	15425	15648	15738	15445	15763	15707	15562	15693	15579	15517	15534	15573	15588	15582	15638	15631	15556	15612	15610	15710	15714	15562	15487	15593	15465	15595	15565	15765	15610	15597	15700	15646	15586	15473	15563	15465	15489	15397	15460	15509	15506	15706	15437	15706	15681	15665	15736	15619	15545	15457	15710	15663	15600	15704	15657	15470	15593	15558	15339	15557	15403	15498	15617	15593	15579	15789	15625	15502	15359	15691	15683	15578	15476	15584	15636	15725	15558	15453	15620	15496	15676	15452	15486	15645	15615	15655	15487	15396	15579	15402	15724	15614	15591	15535	15628	15559	15645	15596	15592	15634	15518	15593	15671	15640	15401	15480	15667	15601	15469	15603	15808	15565	15649	15521	15555	15651	15712	15474	15527	15693	15570	15455	15608	15659	15707	15769	15731	15494	15513	15512	15455	15463	15450	15524	15560	15510	15471	15584	15640	15544	15533	15674	15597	15724	15423	15669	15558	15740	15696	15578	15731	15622	15299	15405	15664	15699	15652	15658	15741	15601	15657	15661	15633	15630	15508	15513	15445	15646	15730	15549	15543	15612	15590	15724	15539	15585	15660	15514	15558	15605	15498	15503	15665	15730	15636	15405	15756	15542	15479	15551	15556	15488	15560	15470	15519	15696	15466	15666	15560	15785	15598	15597	15588	15651	15665	15663	15549	15525	15809	15584	15515	15620	15690	15654	15649	15567	15617	15668	15669	15624	15439	15637	15585	15450	15513	15650	15747	15495	15537	15610	15615	15664	15590	15784	15711	15538	15567	15751	15669	15670	15828	15494	15716	15513	15650	15816	15615	15657	15630	15745	15631	15645	15758	15574	15565	15544	15436	15664	15587	15557	15848	15575	15393	15454	15715	15631	15597	15712	15642	15525	15498	15682	15620	15731	15506	15580	15592	15419	15593	15639	15537	15643	15539	15765	15744	15472	15673	15690	15592	15566	15797	15598	15654	15636	15641	15622	15710	15609	15736	15650	15435	15661	15613	15645	15508	15628	15558	15567	15537	15611	15819	15529	15733	15657	15530	15618	15526	15747	15627	15574	15491	15667	15537	15661	15617	15591	15726	15710	15630	15567	15487	15650	15512	15665	15625	15421	15574	15529	15656	15647	15605	15502	15660	15656	15513	15521	15492	15603	15574	15594	15609	15731	15689	15635	15536	15615	15593	15434	15450	15652	15823	15589	15515	15626	15557	15682	15636	15633	15670	15482	15639	15624	15689	15469	15597	15648	15600	15686	15484	15600	15519	15721	15652	15557	15470	15599	15380	15655	15659	15658	15820	15409	15527	15511	15628	15569	15515	15509	15557	15397	15549	15534	15519	15718	15582	15725	15686	15636	15698	15813	15381	15602	15557	15499	15577	15664	15716	15426	15703	15717	15683	15588	15645	15608	15617	15575	15324	15730	15645	15668	15690	15579	15353	15535	15501	15456	15501	15681	15525	15503	15578	15714	15531	15616	15477	15651	15453	15599	15530	15611	15788	15538	15658	15532	15620	15695	15598	15541	15393	15457	15568	15604	15604	15458	15682	15618	15505	15601	15642	15534	15504	15743	15765	15576	15473	15586	15669	15537	15467	15607	15639	15498	15774	15617	15676	15700	15694	15416	15543	15558	15513	15622	15665	15548	15532	15633	15665	15617	15589	15697	15669	15600	15680	15552	15565	15641	15734	15598	15374	15548	15701	15597	15709	15766	15674	15588	15742	15604	15575	15692	15706	15662	15480	15646	15636	15595	15540	15610	15584	15586	15607	15862	15390	15557	15736	15621	15538	15521	15509	15493	15570	15502	15527	15393	15508	15616	15521	15645	15754	15639	15653	15716	15714	15555	15647	15651	15412	15660	15696	15565	15616	15737	15630	15528	15469	15581	15645	15627	15593	15587	15711	15601	15444	15622	15610	15530	15605	15516	15697	15655	15482	15576	15618	15444	15648	15607	15711	15719	15570	15568	15682	15530	15490	15647	15646	15546	15525	15577	15625	15466	15520	15599	15660	15700	15805	15542	15697	15558	15656	15572	15702	15506	15610	15571	15672	15557	15518	15586	15659	15387	15458	15595	15677	15603	15479	15685	15396	15756	15703	15626	15726	15480	15493	15701	15542	15607	15671	15728	15658	15670	15586	15579	15401	15416	15536	15721	15708	15741	15632	15541	15688	15593	15517	15561	15575	15521	15717	15624	15502	15606	15803	15668	15673	15503	15503	15552	15732	15582	15416	15690	15662	15717	15546	15779	15579	15648	15480	15654	15719	15639	15678	15568	15502	15596	15678	15704	15762	15695	15548	15503	15570	15620	15696	15708	15693	15568	15650	15444	15676	15532	15574	15605	15646	15433	15619	15518	15823	15545	15606	15601	15776	15602	15606	15487	15585	15490	15471	15638	15670	15606	15658	15586	15572	15721	15579	15656	15751	15717	15639	15275	15573	15656	15361	15487	15552	15533	15551	15710	15820	15495	15699	15651	15546	15514	15592	15553	15637	15583	15763	15646	15500	15624	15704	15599	15634	15594	15528	15642	15558	15527	15725	15441	15597	15694	15586	15687	15608	15649	15649	15639	15642	15703	15607	15598	15516	15403	15571	15580	15558	15382	15649	15468	15742	15671	15632	15584	15604	15703	15615	15609	15690	15569	15585	15727	15715	15803	15801	15536	15650	15680	15617	15593	15623	15720	15469	15717	15586	15605	15521	15540	15503	15720	15566	15607	15723	15410	15596	15482	15407	15512	15495	15614	15624	15530	15687	15727	15655	15723	15613	15614	15653	15551	15628	15574	15657	15715	15667	15499	15592	15499	15836	15592	15574	15688	15584	15682	15720	15630	15614	15567	15502	15766	15474	15765	15534	15500	15760	15503	15550	15521	15504	15609	15542	15416	15531	15548	15394	15564	15583	15720	15691	15745	15596	15452	15635	15612	15588	15622	15718	15723	15657	15542	15596	15596	15549	15675	15819	15516	15616	15584	15517	15552	15756	15577	15574	15727	15500	15454	15646	15421	15614	15643	15647	15586	15731	15561	15678	15627	15610	15638	15641	15545	15684	15471	15779	15628	15518	15662	15666	15614	15604	15534	15556	15452	15418	15749	15565	15510	15476	15680	15580	15529	15605	15455	15578	15694	15602	15506	15615	15590	15735	15686	15454	15595	15581	15833	15460	15673	15653	15738	15608	15531	15561	15566	15541	15631	15565	15577	15605	15630	15506	15610	15512	15655	15607	15514	15473	15586	15663	15681	15651	15575	15727	15543	15571	15720	15399	15652	15696	15619	15730	15563	15533	15559	15711	15611	15693	15469	15496	15650	15644	15388	15629	15488	15609	15774	15640	15672	15627	15532	15690	15731	15551	15549	15711	15464	15631	15393	15517	15694	15626	15605	15529	15465	15595	15659	15665	15484	15614	15631	15423	15505	15564	15555	15632	15662	15579	15682	15476	15556	15650	15583	15622	15575	15515	15585	15583	15520	15591	15545	15552	15732	15491	15630	15540	15660	15729	15728	15588	15644	15453	15643	15423	15548	15575	15602	15543	15596	15506	15366	15711	15587	15537	15592	15441	15716	15578	15556	15496	15528	15595	15492	15626	15508	15581	15518	15649	15631	15498	15624	15619	15731	15684	15589	15476	15729	15534	15688	15659	15483	15631	15544	15662	15494	15591	15663	15565	15588	15476	15611	15627	15649	15567	15457	15718	15666	15649	15559	15443	15552	15691	15581	15424	15565	15629	15577	15646	15726	15603	15430	15728	15720	15578	15478	15463	15608	15749	15645	15569	15461	15682	15567	15625	15514	15593	15626	15560	15574	15683	15629	15389	15706	15558	15800	15515	15511	15620	15736	15673	15775	15513	15669	15680	15706	15720	15658	15559	15645	15693	15596	15590	15760	15840	15486	15580	15415	15585	15580	15626	15703	15712	15789	15678	15611	15580	15580	15666	15609	15633	15654	15774	15676	15537	15542	15596	15671	15610	15588	15773	15693	15657	15576	15462	15576	15601	15618	15523	15581	15612	15433	15462	15629	15686	15605	15537	15590	15395
26188	21774	29627	29115	28010	28270	27000	24490	23156	22361	21607	21953	28465	29066	25689	21869	19807	19178	19280	19246	19159	19071	19308	19491	19177	19033	19281	19147	19212	19314	19100	19223	19219	19116	19182	19090	19175	19305	19052	19227	19108	19226	19006	19057	19167	19156	19236	19257	19299	19195	19241	19166	18977	19094	19232	18996	19040	19187	19307	19083	19134	19225	19204	19113	19228	18983	19106	19119	19060	19140	19081	19086	18914	19296	19113	18877	19205	19238	19278	19098	19109	19100	19054	19194	19281	19193	19114	19217	19105	19209	19031	19301	19251	19219	19020	19137	19283	19101	19279	19152	19193	19087	18936	19189	19227	19110	19064	19239	19057	19125	18891	19027	19209	19371	18913	19132	19191	19059	19185	18996	19073	19037	19264	19248	19084	19246	19166	19058	19096	18854	19147	19249	19284	19298	18928	19092	18956	19226	19142	18983	19175	19174	18992	19000	19179	19061	19005	19109	18804	19039	19198	19011	19246	19113	18975	19020	19043	19136	19022	19024	19131	19010	19025	19082	19067	19033	19071	19081	18932	19121	19002	19159	19099	19107	19074	18993	19035	18961	19126	18882	18976	19556	19202	18972	19330	19110	19098	19115	19076	19173	19022	18914	18942	18979	19077	19234	19296	19076	19147	19130	18933	19068	18958	18827	19185	19096	19074	19170	19123	19223	19102	19005	19079	19005	19185	19032	19145	19038	19125	19229	19193	19219	18956	19118	18952	19199	18938	19090	19102	19160	19147	19371	19122	19198	19104	19200	19188	19312	19371	19154	19260	19150	18995	19041	19101	19165	19113	19188	18963	19045	19111	19020	18970	19073	19177	19090	19206	18778	18962	18896	19061	19235	19301	19357	18941	19038	19178	19407	19364	19212	19089	19104	19236	19003	19215	19298	19041	19153	19027	19078	19224	19246	19047	19316	18938	19004	18971	19089	18885	18950	19055	19278	19248	19105	19156	19209	19080	19156	18965	19089	18899	19147	19096	19280	19384	19146	19059	19170	19061	19220	19187	19360	19292	19215	19106	19143	18995	19010	18901	19126	19154	19204	19287	18946	19368	19243	19214	19201	19294	19125	18968	19058	19276	19084	19265	19351	19154	19189	18912	19414	19083	19202	19081	18964	19236	19229	18956	19263	18985	19183	19165	19152	18897	18850	19275	19123	19394	19138	19183	19261	19112	19122	19033	18937	19107	19162	19087	19168	19002	19109	19166	19158	19123	19120	19299	19023	19060	19132	19002	19250	19143	18981	19138	19220	19367	18959	19384	19108	19099	19144	19024	19060	19148	19008	19210	19028	19123	19103	19285	19179	19115	19126	19251	19021	19231	19042	19121	19362	19193	19122	18849	18998	19204	19278	19177	19210	19090	19081	19156	19095	18952	19126	19108	19055	19022	18975	19115	19048	19036	19005	19019	19235	19170	19216	18945	19200	19046	19060	19166	19145	19284	19117	19363	18942	19282	19350	18816	19104	18927	19157	19134	18759	19124	19184	19060	19150	19289	19188	19144	18947	19146	19137	18972	19139	19067	19252	19110	19187	19135	19007	19127	19090	19094	19044	19153	18904	18919	19196	18977	19126	19242	19114	19293	19217	19210	19004	19175	19224	19174	19157	19028	19055	19115	19144	19115	18993	19071	19154	19320	19108	19116	19087	19198	19072	18987	19172	19012	19184	19290	19197	19134	19193	18983	19049	19044	19174	19167	19336	19091	19330	19063	19015	19228	19202	18934	19188	19248	18916	19181	19168	19046	19238	19246	19151	19178	19001	19059	19351	19103	19014	19135	19032	18991	19026	19193	19214	19112	19193	19233	19341	19093	18993	18953	19185	19048	19274	19162	19068	19140	19103	19050	19129	19359	19229	19121	19034	19051	19001	19280	19207	19139	19014	18998	19210	19046	19164	19225	19161	19127	19131	19101	19073	19049	19074	19163	19193	19049	19145	19259	19261	19035	19266	19116	19025	19257	19143	19088	19247	19172	19052	19067	19155	19282	19140	19320	19137	19220	19177	19162	19223	19144	19137	18930	19202	19153	19059	19126	19051	19069	19239	19183	19289	19285	19128	19135	19242	19221	19203	19067	19343	19094	19100	19086	18962	18926	18915	19150	19085	19253	19091	19264	19132	19336	19114	19160	19049	19140	19004	19082	19033	19035	19073	19188	19123	19014	19040	19162	19349	19183	18991	19276	19136	19107	19251	19214	19236	19138	19120	19119	19035	19112	18981	19105	19106	19225	19237	19182	18992	19017	18956	19129	19137	19315	19002	19135	19066	18931	19126	18999	19243	18959	19139	19274	19032	19003	19116	19278	19023	19039	19094	18990	19089	19230	19029	19336	19156	19211	19373	19039	18991	19057	19153	19138	19198	19032	19169	19072	19192	19227	19180	18950	19076	19176	19230	19201	19134	18955	19273	19200	19157	19108	18962	19095	19057	19249	19022	19234	19375	18897	18980	19190	19067	19346	19021	19225	19355	19287	19043	19058	19360	19019	19144	19179	19047	19112	19107	19294	19140	19037	19009	18949	18981	19070	19181	19222	18891	19176	19089	18904	19236	18949	19178	19089	19061	19231	19083	19031	19036	19250	19117	19138	18955	18991	19157	19122	19188	19095	19152	19076	19302	19225	19085	18966	19144	19332	19099	19115	19283	18930	19245	19059	19155	19251	19061	19122	19021	19145	19179	18981	19001	19145	19111	19203	19012	19147	19150	19020	18996	19301	19089	19139	19065	19178	18958	18881	19175	19139	18951	19178	19325	19193	19006	19135	19222	18923	19199	19283	19086	19008	19202	19089	19220	18956	19136	19132	19120	18950	19185	19190	19043	19188	19024	19150	19090	18958	19037	19137	19224	18895	18898	19053	19203	19079	19189	19023	19186	19216	19036	19299	19101	19158	18886	19083	19352	19232	19097	19185	19460	19265	19031	19265	18969	19033	19164	19115	19088	18967	19040	19071	19204	19063	19316	19193	19120	19225	18977	18985	19229	19262	19044	19102	19322	19012	19152	19087	18951	18971	19100	19249	19067	19245	19019	19068	19013	19037	19085	19213	19170	19120	19091	18987	19044	18998	19180	19108	19152	19163	19057	18998	19071	18973	19102	19299	19082	19010	19128	19163	19118	19156	18956	18840	19083	18994	19110	19181	19174	19252	19036	19309	19202	19305	19128	19083	19079	19225	19194	19019	19222	18985	19024	19191	19247	19080	19043	19059	19192	19015	18953	19144	19198	19013	19109	19018	18912	19158	19229	19104	19115	19139	19266	19253	19187	18895	19029	19111	19153	18947	19214	19307	19394	19273	18980	18923	19111	19274	19044	19178	18893	19273	19016	19036	19336	19081	19054	18942	19178	18982	18967	18990	19015	18901	18949	19266	19154	19365	19063	18990	19239	18948	19094	19084	19205	19258	19028	19152	19083	18977	18993	18960	19161	19036	19181	19181	19101	19189	19097	19059	19178	19404	19048	19143	18941	19021	19141	19127	19177	19092	19094	19204	19077	18997	19099	19319	19102	19194	19191	19041	19197	19031	19082	19157	19142	19135	18976	19111	19149	19255	18905	19046	18999	18987	19096	19136	19115	19052	19072	19010	19105	19080	19168	19084	19188	19130	19149	19179	19058	18997	18917	19388	19123	19330	19119	19317	19156	19237	19288	19220	19354	19088	18913	19191	19041	19342	19108	19192	19254	19061	19024	19201	19203	19264	19148	19198	18958	19115	19163	18978	19166	18972	19134	19197	18931	19046	19101	19055	19111	19435	19096	19239	19039	19123	18946	19158	19206	19000	18982	19059	19063	19126	18903	19073	19128	19197	19129	19129	19128	18931	18968	19033	19305	19180	19188	19177	19164	19064	18959	19181	19240	19170	19054	19339	19146	19123	19121	19171	19101	19040	19049	19175	19015	19040	19274	19127	18996	19085	18969	19155	19206	18907	19039	19105	19151	19320	19005	19230	19028	19177	19382	19069	19145	19098	18980	19064	18957	19029	19258	19255	19096	19343	19166	19050	19232	19251	18963	19026	19000	19199	19064	19001	19253	19116	19092	19165	19151	19224	19126	18980	18998	19187	19148	19228	19104	19146	19023	19155	19270	19121	19108	19255	18932	19185	19141	19128	19034	19224	18999	19152	19142	19053	19058	19202	18969	19125	18909	18992	19241	19306	19367	19083	19323	18992	19050	19176	18961	19178	19107	19090	19066	19277	19099	19044	19109	18910	19125	19034	19115	18951	19208	19153	19279	19017	19157	19095	19035	19191	19030	19195	19128	19050	19135	19031	19178	19318	19073	18950	18919	19033	19033	19303	19356	19134	19267	19186	19191	19167	18991	19021	19042	19075	19086	19245	19147	19025	19004	19108	19245	19199	19049	19345	19118	19143	19177	19063	19150	19289	19396	19081	19208	19008	18959	18988	19110	19144	18926	19186	19159	19306	19066	19117	19048	19068	19108	18900	19210	19064	19058	19000	19025	19030	18965	19081	19081	19138	19038	19127	19186	19051	19235	19457	19222	19209	18974	19291	19128	19180	19290	19311	19144	19132	19121	19116	19255	18999	19289	19211	19178	18954	19121	19250	19161	19339	19105	19114	19228	19344	19062	19273	19142	19121	19124	18958	18929	19175	19050	19027	19114	19148	19112	18835	19147	19205	19027	19117	19184	19053	18971	19023	19249	19163	18953	18885	19179	19079	19177	19247	19053	19196	19241	19211	19213	19135	19020	19143	19311	19210	19123	19201	18927	19078	18967	19047	19145	19131	19092	18992	18844	19199	19061	19273	19086	18866	18979	19037	19276	19070	19062	18754	19103	19013	19002	19000	19115	19196	18832	19080	18991	19081	19085	19198	19305	19182	19270	18898	18985	19116	19049	19015	19069	19102	19006	19060	19056	18890	18980	19156	19344	19097	19210	19191	19164	19054	19197	19184	19209	19392	19033	19061	19238	19203	19114	19127	19088	19139	19218	18983	19065	19123	19085	19050	19236	19127	18933	19177	19056	19291	19215	19109	19201	19250	18900	18996	19019	19098	19168	19149	19077	19106	18877	19172	19054	19321	19174	19089	19092	19255	19036	19154	19102	19171	19234	19342	19333	19119	19097	19072	19325	19183	19011	19076	19091	19002	19064	18915	19165	19314	19100
26908	45232	44650	37476	31753	27036	23717	22345	20846	19545	18220	19154	28827	27164	22527	17708	15285	15317	15223	15108	15421	15214	15556	15249	15404	15341	15340	15168	15194	15250	15245	15159	15185	15244	15241	15276	15229	15178	15181	15113	15114	15032	15308	15227	15178	15260	15241	15280	15154	15298	15145	15292	15207	15368	15183	15050	15157	15096	15292	15370	15256	15270	15330	15211	15229	15147	15297	15138	15173	15206	15383	15190	15373	15240	15278	15286	15213	15266	15360	15113	15117	15198	15162	15379	15150	15401	15117	15087	15149	15151	15235	15423	15135	15100	15231	15173	15150	15097	15285	15272	15358	15154	15319	15292	15127	15255	15222	15281	15120	15367	15268	15278	15331	15240	15151	15213	15263	15273	15084	15161	15169	15221	15150	15236	15200	15169	15234	15383	15137	15144	15235	15263	15236	15203	15256	15225	15174	15379	15146	15187	15282	15293	15109	15042	14992	15230	15316	15475	15224	15094	15192	15413	15067	15110	15224	15178	15093	15263	15272	15306	15250	15481	15103	15025	15140	15155	15414	15153	15226	15354	15316	15143	15159	15009	15115	15203	15200	15155	15195	15224	14913	15263	15318	15356	15303	15261	15203	15223	15257	15265	15090	15030	15082	15360	15150	15149	15238	15270	15186	15322	15068	15245	15281	15066	15218	15115	15155	15159	15058	15329	15155	15146	15216	15286	15149	15168	15199	15094	15231	15313	15144	15164	15257	15208	15005	15002	15308	15135	15177	15080	15314	15208	15241	15238	15170	15288	15371	15246	15153	15180	15234	15211	15322	15233	15114	15202	15280	15206	14992	15138	15265	15285	15163	15156	15197	15141	14980	15209	15287	15191	15310	15046	15268	15200	15177	15094	15098	15252	15154	15264	15182	15386	15374	15119	15202	15056	15343	15209	15258	15124	15118	15181	15361	15290	15318	15298	15133	15340	15330	15363	15155	15155	15164	15298	15151	15226	15277	15199	15103	15138	15310	15202	15244	15202	15146	15176	15071	15311	15304	15268	15163	15192	15349	15217	15229	15366	15356	15133	15106	15305	15234	15136	15222	15170	15241	15421	15085	15318	15432	15184	15341	15080	15241	15309	15323	15341	15281	15293	15186	15265	15336	15199	15344	15271	14987	15306	15276	15336	15212	15245	15176	15283	15478	15314	15125	15252	15261	15259	15261	15222	15272	15282	15218	15261	15211	15312	15229	14919	15280	15185	15319	15219	15081	15300	15168	15342	15195	15080	15242	15167	15026	15241	15202	15141	15229	15229	15199	15337	15136	15311	15255	15276	15136	15256	15197	15110	15200	15099	15082	15324	15345	15133	15309	15163	15223	15122	15145	15160	15174	15153	15062	15347	15351	15254	15171	15298	15281	15068	15404	15178	15199	15262	15131	15265	15196	15293	15146	15161	15086	15375	15178	15301	15237	15073	15275	15169	15155	15381	15270	15476	15216	15217	15228	15244	15140	15209	15328	15252	15258	15074	15100	15150	15304	15278	15305	15100	15301	15093	15286	15325	15233	15282	15231	15205	15073	15248	14984	15338	15222	15204	15496	15218	15151	15117	15296	15227	15538	15268	15201	15331	15102	15146	15205	15129	15331	15310	15378	15016	15372	15193	15196	15336	15217	15373	15221	15198	15248	15172	15054	15235	15253	15368	15324	15089	15278	15326	15149	15379	15335	15084	15152	15219	15126	15385	15123	15218	15380	15207	15156	15179	15367	15131	15331	15189	15239	15144	15218	15088	15177	15127	15371	15172	15240	15068	15205	15136	15322	15204	15266	15196	15195	15223	15176	15125	15195	15329	15355	15226	15183	15353	15241	15323	15209	15155	15320	15213	15015	15343	15142	15395	15179	15328	15383	15114	15273	15448	14975	15137	15231	15138	15361	15270	15207	15220	15166	15237	15397	15058	15276	15263	15170	15285	15122	15150	15168	15291	15114	15105	15122	15368	15319	15019	15110	15218	15173	15031	15262	15207	15147	15278	15296	14944	15166	15305	15196	15163	15329	15125	15276	15311	15126	15208	15280	15189	15102	15092	15162	15317	15346	15264	15289	15092	15201	15369	15358	15151	15249	15283	15112	15233	15205	15125	15113	15229	15135	15304	15279	15360	15160	15138	15039	15237	15298	15314	15081	15224	15301	15099	15284	15225	15185	15165	15194	15099	15218	15193	15231	15288	15190	15182	15223	15283	15309	15226	15252	15322	15274	15145	15241	15076	15161	15215	15237	15094	15169	15274	15217	15088	15208	15191	15171	15238	15356	15167	15269	15275	15286	15152	15047	15162	15190	15334	15349	15192	15362	15267	15320	15137	15132	15243	15093	15292	15364	15377	15252	15334	15220	15120	15090	15257	15217	15296	15073	15259	15125	15294	15323	15226	15263	15327	15265	15000	15318	15136	15350	15266	15305	15244	15300	15228	15222	15210	15466	15278	15235	15149	15076	15093	15358	15321	15216	15139	15187	15067	15189	15226	15016	15155	15315	15117	15180	15188	15189	15285	15115	15293	15225	15284	15158	15249	15201	15296	15442	15273	15250	15288	15020	15332	15306	15208	15173	15283	15280	15167	15195	15326	15079	15198	15064	15148	15282	15146	15083	15345	15083	15401	15246	15220	15401	15197	15429	15453	15118	15270	15146	15008	15251	14905	15159	15088	15125	15223	15061	15222	15295	15251	15283	15262	15103	15217	15134	15314	15259	15122	15347	15378	15137	15202	15272	15425	15083	15070	15126	15161	15154	15316	15133	15233	15241	15355	15259	15339	15092	15124	15508	15154	15273	15283	15065	15399	15124	15198	15306	15335	15202	15222	15300	15233	15226	15339	15030	15239	15218	15277	15231	15317	15412	15120	15356	15254	15221	15261	15087	15251	15120	15190	15273	15142	15244	15040	15213	15352	15296	15330	15143	15190	15129	15081	15284	15253	15340	15199	15162	15343	15208	15103	15127	15146	15391	15249	15078	15259	15112	15145	15281	15048	15225	14953	15079	15170	15219	15158	15160	15243	15320	15175	15106	15197	15330	15528	15212	15293	15302	15138	15267	14977	15160	15086	15232	15114	15127	15399	15235	15273	15187	15405	15184	15131	15246	15181	15186	15317	15262	15165	15133	15353	15255	15144	15238	15088	15244	15219	15074	15275	15220	15255	15295	15165	15226	15293	15242	15227	15304	15359	15433	15205	15118	15189	15348	15193	15287	15517	15217	15145	15315	15291	15302	15177	15341	15207	15163	15069	15377	15141	15210	15218	15424	15388	15125	15164	15139	15159	15229	15252	15190	15357	15157	15162	15281	15206	15173	15348	15292	15196	15070	15444	15317	15393	15410	15233	15144	15337	15260	15518	15155	15269	15264	15121	15262	15129	15208	15194	15270	15011	15251	15192	15217	15402	15267	15119	15297	15151	15244	15170	15171	15021	15209	15075	15132	15223	15299	15026	15108	15373	15060	15151	15278	15159	15247	15239	15259	15020	15154	15589	15141	15265	15278	15210	15288	15289	15245	15165	15127	15262	15156	15334	15356	15306	15217	15297	15040	15236	15180	15241	15319	15222	15027	15213	15320	15155	15262	15389	15219	15287	15213	15278	15167	15143	15306	15196	15178	15138	15204	15293	15327	15229	15230	15274	15134	15160	15130	15256	15194	15192	15129	15280	15291	15252	15153	15198	15261	15333	15215	15115	15190	15174	15088	15183	15247	15083	15352	15056	15266	15174	15078	15198	15245	15189	15057	15112	15180	15246	15304	15211	15125	15154	15331	15261	15178	15275	15280	15253	15225	15310	15117	15344	15123	15200	15287	15172	15238	15322	15304	15232	15343	15291	15510	15270	15204	15334	15389	15138	15272	15171	15366	15366	15258	15135	15266	15267	15152	15144	15405	15284	15269	15037	15210	15128	15217	15158	15101	15213	15281	15315	15250	15274	15012	15168	15211	15181	15311	15316	15281	15175	15222	15312	15192	15255	15339	15244	15360	15202	15323	15338	15037	15303	15330	15230	15227	15197	15227	15174	15189	15247	15255	15156	15224	15171	15279	15209	15223	15209	15170	15267	15283	15407	15401	15290	15146	15228	15149	15219	15167	15220	15300	15284	15235	15242	15230	15096	15324	15058	15266	15358	15119	15231	15331	15220	15408	15111	15309	15185	15168	15222	15340	15208	15206	15217	15265	15303	15297	14969	15087	15156	15120	15294	15084	15235	15113	15197	15297	15243	15191	15147	15162	15170	15259	15188	15091	15227	15239	15354	15163	15158	15143	15277	15234	15091	15296	15360	15156	14980	15311	15197	15257	15212	15332	15295	15272	15136	15208	15367	15345	15144	15348	15045	15290	15175	15349	15222	15429	15213	15271	15315	15044	15234	15213	15125	15186	15247	15203	15268	15320	15406	15256	15228	15357	15262	15256	15298	15169	15195	15175	15106	15240	15222	15009	15211	15373	15332	15347	15309	15343	15103	15176	15156	15261	15175	15138	15140	15230	15174	15192	15309	15293	15271	15087	15246	15384	15109	15049	15269	14998	15280	15212	15163	15260	15142	15272	15187	15129	15282	15382	15227	15292	15271	15069	15320	15365	15273	15233	15334	15166	15053	15126	15107	15294	15297	15064	15089	15012	15245	15291	15002	15312	15201	15228	15223	15114	15298	15359	15240	15330	15064	15262	15213	14998	15039	15303	15177	15203	15204	15168	15205	15200	15057	15229	15292	15237	15355	15354	15241	15272	15159	15075	15276	15248	15254	15343	15177	15324	15169	15205	15200	15309	15176	15385	15088	15222	15299	15151	15246	15119	15205	15280	15308	15178	15224	15349	15156	15180	15159	15183	15198	15312	15012	15113	15103	15329	15166	15150	15210	15236	15331	15322	15173	15199	15100	15309	15175	15228	15284	15224	15236	15285	15219	15064	15226	15270	15258	15091	15303	15348	15343	15186	15236	15381	15202	15315	15204	15080	15201	15252	15115	15117	15303	15221	15328	15249	15447	15220	15133	15349	15234	15170	15156	15317	15382	15313	15188	15190	15346	15295	15111	15310	15132	15273	15223	15201	15181	15274	15226	15438	15133	15077	15240	15260	15186	15169	15293	15296	15048	15215	15239	15288	15250	15093	15353	15201	15345	15256	15191	15411	15355	15225	15148
24501	21635	29465	25669	26080	30462	31164	26056	24251	23658	22375	25481	37578	35901	28630	22023	18695	18438	18269	18177	18299	18411	18133	18424	18160	18197	18295	18339	18248	18119	18113	18150	18173	18263	18185	18484	18057	18174	18077	18105	18156	18212	18183	17947	18189	18298	18043	18097	18313	18163	18106	18147	18007	18025	18152	17996	18036	18145	18119	18244	18052	18097	18139	18221	18157	18110	18220	18171	18410	18063	18065	18296	18149	18191	18353	18031	18094	18351	18052	18155	18186	18185	18099	18143	18218	18060	18180	18125	18043	18201	17984	18344	18093	18141	18145	18233	18215	18294	18091	18182	18219	18158	18263	18155	18121	17995	18112	18346	18150	18093	18128	17995	17985	17921	18190	17995	18136	17956	18145	18090	18204	18223	18066	18127	18266	18230	18135	18104	18132	18116	18019	17807	17897	18161	18052	18133	18032	18099	18049	18140	18086	17998	17895	17790	18176	18168	18203	18180	18183	18004	18169	18024	18153	18155	18140	18278	17983	18014	18054	18182	18194	18148	17912	18235	18319	18061	18126	18132	18158	18078	18025	18100	18033	18125	18038	18175	18030	18221	18229	18213	18210	17965	17847	18068	18206	18158	18200	18160	18027	18021	18117	18059	18156	18121	18047	18144	18040	18145	17863	17984	17990	18171	18123	18270	18093	18569	18319	18005	18112	18003	18070	18328	17978	18036	18286	17927	18104	18054	18143	18188	18393	18279	18085	18020	18282	18101	18067	18293	18068	18236	18141	18184	18006	18176	18123	18114	18102	18308	18212	18065	18034	18227	18115	18096	18277	18358	18141	18198	18092	18045	18051	18051	17927	17915	18151	18226	18064	18190	18243	18165	17986	18043	18126	18062	18244	18236	18178	18288	18226	18010	18109	17723	18097	18145	17991	18189	18170	18177	18157	18108	18151	18031	17974	18142	18187	18034	17924	18123	18251	17937	18029	18091	18111	18325	18271	18239	18161	18041	18150	18250	18319	18319	18154	17983	17943	18089	18226	18201	18248	18117	18040	18132	18049	18074	18354	18079	18205	18076	18147	17976	18169	17960	18110	18134	18266	17816	17897	18195	18048	18243	18095	18338	18162	18048	18119	18058	18316	18161	18007	18063	18073	17989	18250	18090	18087	18122	18022	18298	18209	17988	18027	18259	18337	18247	18162	18200	18147	18061	18141	18173	18084	18056	18058	18222	18405	17959	18227	18283	18307	18243	18053	18228	18052	18159	18123	18115	18193	18182	17992	18002	18065	18045	18405	18059	18255	18078	18014	18170	18186	17983	17937	18225	18112	18230	18320	18102	18086	18243	18193	18045	18231	18045	18292	18213	18085	18096	18289	18213	18120	18149	18325	18084	18150	18294	17989	18228	18289	18049	18013	18145	18162	18008	18216	18085	18216	18284	18338	18254	17987	18131	18050	17882	18025	18161	18143	18156	18039	18197	17976	18107	18218	18214	17877	18011	18324	18014	18253	17990	18276	18105	18157	18075	18091	18055	18137	18160	18198	18251	18154	18039	18102	18161	18021	18095	18003	18223	18133	18099	18107	18172	18300	18298	17989	18010	18154	17816	18007	18214	18223	18216	18148	18136	18126	18216	17967	18001	18017	18376	18205	18049	17973	17841	17977	18130	18209	18184	18080	18279	18070	18093	18268	18103	18096	18109	18083	18214	18073	18146	18226	18030	18171	17985	18226	18039	17979	18280	18072	18095	17936	18181	18184	18004	18225	18416	18227	18049	18118	18034	18092	17997	18115	18007	18046	18174	18204	17978	17902	18283	18193	18287	17981	17925	17883	18043	18049	18326	18060	18153	18286	18090	18299	18112	18376	17962	17880	18125	17997	18170	18224	18137	18140	18285	17994	18099	18181	17897	18095	18049	18007	17985	18085	18067	18060	18215	18367	18262	18150	18094	18167	18125	18107	18023	18050	18079	18157	18110	18099	18318	18062	18132	18172	18039	18135	18214	18151	18065	17935	18240	18168	17842	18231	18254	18186	18179	18114	18075	17802	18030	18099	18148	18135	18199	18078	18073	18362	17938	17975	18323	18015	18154	18114	18065	17929	18215	18064	18358	18105	18112	17991	18204	18114	18219	18064	18231	18131	18105	18004	18105	18209	18248	18124	18229	18193	18077	17962	18154	18310	17991	18141	18031	18189	18004	18056	17984	18126	18096	17912	18161	18175	17784	17995	17956	18213	17986	18047	18088	18140	18162	18156	17956	18184	18110	18068	17978	18157	18202	18187	18047	18098	18292	18134	18193	17975	18264	18175	18185	18179	17996	18300	18030	18267	18150	17992	18216	18227	17827	18244	18310	18230	18139	18259	18197	18097	18211	18036	18152	18107	18093	17996	18204	17923	18203	18374	18073	18237	18127	18118	18049	18172	18124	17935	18158	18022	18000	18275	18043	18149	18119	18097	18272	17907	17912	17963	17990	18153	17976	18223	18137	18353	18081	18246	17780	18283	18418	18271	17924	18089	18296	18128	18144	18199	17793	18230	17925	18136	18256	18205	18089	18140	18227	17978	18166	18134	18103	18262	18203	17977	18079	17899	18132	18183	18068	18214	18088	18226	18099	18020	18025	18185	18284	18228	18104	18084	17996	18043	17933	18115	18051	18300	18020	18071	17925	18077	18097	18055	18021	18047	17952	18138	17870	18069	18079	18086	17894	18412	18120	17983	18048	18056	18103	18131	18015	18061	18037	18137	17904	18043	18133	18270	18007	18175	18089	18120	18198	18187	18044	18169	18157	18140	18234	18036	18279	18003	18130	18255	18213	18106	17990	18068	18083	18229	17946	18147	17949	18023	18232	18125	18114	18125	18095	18167	18261	18060	17914	18038	18225	18062	18315	18205	18040	18048	18153	18297	18319	18068	18093	18117	18072	18111	18077	18060	17968	17930	17925	18015	18078	18052	18126	17912	18309	18094	18071	17916	18257	18045	18134	18106	17977	17971	17998	17812	18243	18270	18059	17978	18026	17946	18218	18228	18163	18273	17992	18181	18234	18130	18038	18059	18316	18036	18049	18160	17997	18136	18048	18112	18211	18164	18065	17997	17894	18025	18056	18144	18363	18044	18131	18114	18114	18121	18040	18010	18164	17866	18097	18201	18133	17981	18040	18002	17993	18143	18188	18305	18250	18041	18177	18313	18070	17972	17921	18009	17950	18337	18261	18184	17877	17940	18103	17998	18326	18189	17880	18068	17952	18026	18036	18083	18042	18121	18070	17922	17992	18043	17779	18236	18072	18052	18274	18305	18094	18194	17886	17964	18048	18042	18051	18136	18154	18227	18255	18141	17956	18310	18118	18147	18185	18156	18195	18098	18024	18361	17875	17980	18129	18151	18198	18374	18305	18090	18289	18096	18216	18231	18253	18289	18193	18091	18115	18032	18243	18235	18053	18109	18088	17971	17992	18012	17961	18126	18166	18051	18116	18021	18187	18337	18123	18064	18210	18064	18063	18181	17981	17979	17975	18189	18250	18149	18025	18018	18075	18120	18186	17996	18037	17992	18286	18124	18048	18197	17888	18089	18123	18154	18138	18088	17901	18267	18258	18105	18122	18044	18103	18260	18024	18117	18269	18234	18188	17916	18037	18339	18191	18172	18321	18103	18092	18169	18175	18251	18063	18270	17946	18088	18132	18109	18020	18164	18054	18149	18287	18122	18124	18107	18339	18162	17954	18290	18046	18194	18051	18052	18202	18058	18228	18042	18113	18348	18456	18186	18114	18145	18331	18035	18160	18168	18099	18214	18106	18109	18178	18176	18108	18177	17974	18101	18088	18224	18163	18137	18248	18138	18105	18053	18194	18154	18210	17983	18181	18074	18096	18261	18096	18302	18022	18170	18190	18193	18203	18362	17945	18182	18207	18166	18097	17996	18113	18174	18124	18308	18211	18125	18127	18245	18008	18048	18203	18233	18216	18118	18155	18039	18004	18078	18064	18224	18145	18009	17962	18112	17965	18046	18220	18135	17998	17947	18022	18184	18302	18253	18046	18186	18138	18167	18028	18009	17957	18046	18054	18137	17991	18115	18121	18055	18048	18186	18177	18121	18001	17912	18080	18075	18034	18055	18234	18124	18042	18233	17972	18098	17983	18201	18192	18154	18300	18163	18003	18251	18109	17938	18330	18086	18008	18226	17959	18281	18121	18052	18179	18207	18163	18142	18139	18279	18056	18130	18186	18099	18001	18102	18055	18204	18129	18044	18177	18129	17870	17993	17978	18267	18224	18279	18006	18099	18013	17996	18016	18147	18147	18244	18163	18106	18289	18170	18298	18119	18267	18247	18105	18095	18121	18055	18203	18025	18049	18173	18139	18102	18167	17967	18052	18119	18154	18098	18184	18158	18229	18182	18064	18202	18008	18184	18158	18061	18212	18172	18056	18017	18047	17991	17991	18216	18295	18238	18231	18040	18189	18230	18411	18306	18050	18164	18066	18080	18002	18012	18024	18128	18254	18295	17902	17997	18214	18152	18118	17959	17920	18079	18044	17981	18135	18189	18025	18141	18063	18068	18033	17868	18213	18116	18243	18005	18177	18291	18037	18079	18145	18272	18177	18196	18021	18042	17989	17814	18063	18230	18022	18087	18212	17993	17989	18151	18186	18100	18081	18178	18246	18380	18158	18118	18237	17979	18223	18010	18046	18050	18270	18040	18276	18076	18260	17964	18022	18022	17921	18179	18022	18006	18033	17997	18154	18110	18215	18079	18227	18110	18210	18138	18414	17880	18303	18318	18168	18142	18049	18179	18143	18050	18247	18073	18116	18196	18327	18080	18175	18247	18082	18205	18327	18327	18148	18194	18168	18124	18092	18066	18210	18196	18009	18026	18237	18048	17983	18338	18397	18419	18038	17921	18063	18107	17911	18369	18097	18187	18229	18344	18179	18017	18141	17973	17941	18135	18203	18144	18315	18158	18198	17938	18123	18010	18185	18117	18068	18334	18075	18126	17959	18077	18011	18073	18017	17989	18097	18044	18104	18071	17896	18385	18153	18134	18249	18177	17879	18040	18151	18085	18239	18278	17952	17998	18066	17917	18047	18044	18203	18278	18247	18081	18045	17853	18145	18139	17993	18031	18073	18020	17929	18036	18188	18188	18069	17939	18244	17959	17968	18157	18137
28881	50242	49796	43098	39131	33690	29084	25171	23153	21848	20315	25789	38678	34575	25986	17730	14953	14821	14774	14655	14667	14759	14551	14707	14444	14747	14701	14699	14963	14520	14559	14698	14545	14534	14657	14576	14610	14797	14618	14540	14687	14671	14719	14717	14566	14383	14595	14710	14619	14646	14657	14605	14606	14715	14976	14471	14658	14527	14806	14713	14533	14694	14689	14501	14565	14660	14747	14436	14767	14479	14770	14637	14565	14672	14623	14660	14573	14517	14642	14594	14651	14767	14676	14609	14826	14529	14714	14793	14641	14471	14584	14497	14681	14604	14656	14655	14878	14458	14536	14606	14722	14492	14612	14681	14725	14627	14427	14605	14609	14518	14699	14616	14553	14781	14640	14560	14671	14693	14752	14563	14504	14755	14709	14587	14591	14692	14558	14517	14591	14758	14535	14713	14808	14624	14663	14786	14613	14707	14732	14562	14905	14576	14708	14564	14610	14787	14666	14905	14653	14560	14622	14579	14835	14765	14582	14778	14714	14577	14605	14476	14695	14552	14751	14571	14596	14682	14665	14624	14580	14456	14578	14622	14669	14541	14615	14704	14557	14713	14694	14510	14360	14591	14705	14595	14568	14619	14608	14601	14617	14679	14599	14553	14646	14570	14632	14556	14817	14634	14561	14642	14554	14630	14730	14592	14709	14402	14606	14451	14781	14545	14521	14516	14689	14549	14703	14565	14502	14736	14737	14632	14698	14708	14626	14765	14677	14649	14626	14734	14549	14801	14798	14689	14440	14623	14607	14746	14616	14637	14852	14554	14757	14742	14656	14620	14587	14576	14648	14596	14646	14701	14640	14669	14499	14592	14738	14553	14693	14774	14650	14757	14606	14673	14663	14622	14580	14475	14608	14613	14512	14574	14675	14713	14655	14740	14582	14639	14693	14671	14604	14604	14686	14751	14642	14587	14734	14550	14651	14479	14644	14507	14596	14727	14656	14496	14614	14369	14612	14820	14584	14572	14538	14410	14611	14684	14700	14725	14714	14536	14644	14675	14706	14540	14620	14729	14541	14731	14642	14666	14602	14730	14591	14700	14683	14615	14694	14707	14593	14831	14705	14634	14536	14617	14619	14546	14641	14590	14493	14629	14700	14627	14778	14504	14684	14691	14621	14509	14544	14661	14711	14642	14813	14624	14613	14643	14586	14664	14514	14649	14707	14586	14770	14539	14568	14585	14521	14526	14690	14628	14624	14537	14501	14601	14684	14398	14571	14765	14605	14618	14780	14647	14621	14664	14704	14637	14656	14680	14635	14668	14631	14797	14477	14567	14677	14649	14513	14478	14526	14739	14740	14751	14720	14684	14616	14641	14596	14601	14416	14649	14660	14655	14546	14720	14703	14724	14835	14505	14523	14521	14645	14538	14718	14666	14701	14514	14685	14565	14637	14510	14524	14700	14677	14673	14565	14669	14716	14629	14622	14582	14690	14499	14692	14788	14546	14595	14692	14681	14565	14535	14540	14713	14368	14827	14566	14621	14684	14792	14719	14489	14588	14463	14577	14739	14545	14427	14720	14601	14753	14468	14739	14593	14717	14610	14650	14792	14708	14546	14696	14611	14517	14674	14443	14593	14538	14659	14679	14664	14552	14511	14618	14681	14512	14573	14472	14606	14696	14667	14656	14693	14546	14765	14602	14613	14554	14489	14578	14622	14509	14625	14658	14593	14552	14564	14543	14581	14685	14593	14541	14675	14615	14584	14601	14561	14509	14487	14596	14455	14671	14665	14526	14714	14556	14634	14618	14588	14823	14639	14621	14593	14555	14567	14706	14556	14526	14694	14759	14502	14704	14584	14697	14685	14716	14525	14551	14568	14482	14668	14653	14461	14551	14654	14617	14624	14550	14589	14642	14587	14504	14499	14655	14753	14553	14515	14579	14668	14584	14646	14599	14563	14618	14652	14703	14579	14594	14630	14778	14539	14455	14689	14550	14590	14750	14504	14545	14460	14494	14782	14562	14808	14788	14644	14660	14665	14544	14721	14506	14664	14481	14787	14586	14593	14592	14810	14689	14660	14512	14631	14570	14932	14586	14555	14536	14574	14647	14613	14788	14737	14634	14825	14650	14655	14690	14546	14694	14611	14561	14576	14635	14683	14741	14604	14533	14624	14583	14563	14588	14534	14678	14481	14562	14535	14779	14599	14400	14719	14588	14572	14766	14601	14575	14537	14515	14833	14630	14505	14564	14567	14755	14729	14760	14571	14569	14629	14557	14477	14645	14549	14541	14574	14471	14497	14691	14776	14779	14477	14639	14640	14807	14524	14691	14542	14703	14626	14618	14705	14745	14630	14708	14573	14642	14578	14596	14689	14650	14597	14690	14562	14560	14669	14512	14650	14483	14663	14740	14724	14700	14738	14657	14571	14706	14551	14500	14650	14430	14639	14572	14605	14883	14670	14520	14546	14598	14566	14687	14805	14550	14678	14630	14804	14586	14419	14672	14616	14594	14653	14610	14670	14647	14513	14605	14719	14821	14680	14698	14544	14704	14604	14479	14613	14456	14642	14526	14748	14713	14451	14511	14777	14513	14687	14653	14555	14595	14610	14555	14695	14688	14368	14509	14661	14702	14656	14552	14660	14630	14596	14562	14687	14503	14509	14585	14631	14734	14630	14503	14606	14589	14630	14706	14775	14584	14695	14558	14578	14699	14866	14543	14630	14693	14530	14585	14617	14681	14779	14379	14554	14650	14522	14644	14543	14696	14596	14638	14783	14713	14602	14569	14714	14620	14663	14585	14579	14312	14707	14692	14572	14576	14664	14724	14653	14555	14668	14723	14654	14705	14589	14683	14725	14448	14660	14493	14661	14596	14647	14594	14565	14616	14711	14624	14824	14594	14535	14719	14776	14610	14797	14673	14743	14546	14605	14679	14492	14708	14634	14518	14664	14575	14605	14830	14550	14562	14543	14692	14474	14529	14465	14549	14833	14779	14447	14553	14503	14724	14697	14451	14681	14462	14765	14716	14591	14633	14515	14500	14527	14670	14568	14786	14722	14709	14609	14576	14577	14641	14589	14784	14613	14559	14709	14795	14682	14706	14587	14684	14673	14511	14779	14544	14723	14588	14673	14638	14647	14700	14686	14579	14723	14477	14593	14559	14470	14618	14592	14530	14841	14567	14645	14730	14755	14738	14625	14552	14712	14617	14736	14580	14723	14553	14727	14618	14507	14671	14685	14602	14446	14537	14629	14584	14646	14627	14632	14594	14476	14644	14443	14523	14702	14548	14768	14518	14711	14549	14612	14588	14494	14844	14823	14615	14499	14568	14707	14764	14683	14571	14608	14764	14729	14762	14666	14698	14584	14585	14577	14677	14735	14530	14619	14613	14740	14696	14645	14636	14661	14608	14644	14685	14614	14571	14548	14451	14540	14783	14504	14731	14497	14804	14651	14609	14774	14608	14606	14436	14859	14561	14524	14720	14540	14707	14516	14587	14477	14730	14593	14547	14503	14560	14684	14679	14650	14637	14709	14621	14548	14608	14676	14644	14732	14368	14597	14459	14537	14666	14693	14478	14463	14597	14604	14531	14550	14551	14481	14660	14556	14705	14598	14571	14639	14698	14717	14499	14680	14660	14691	14480	14597	14620	14705	14462	14696	14570	14699	14639	14817	14530	14496	14642	14810	14518	14675	14646	14574	14635	14541	14668	14684	14713	14699	14448	14685	14600	14699	14522	14613	14568	14549	14753	14736	14502	14571	14701	14642	14590	14634	14662	14619	14634	14702	14600	14756	14533	14649	14766	14559	14610	14573	14617	14655	14668	14550	14579	14584	14553	14604	14596	14670	14806	14696	14646	14506	14525	14529	14483	14588	14745	14674	14790	14393	14677	14640	14529	14756	14704	14636	14654	14584	14500	14549	14636	14886	14718	14554	14670	14530	14666	14476	14634	14510	14618	14721	14695	14609	14429	14487	14546	14535	14606	14633	14579	14661	14599	14814	14541	14656	14620	14717	14676	14539	14657	14479	14566	14727	14490	14605	14565	14678	14550	14551	14622	14739	14647	14511	14554	14655	14548	14539	14739	14666	14640	14570	14611	14619	14730	14761	14632	14574	14535	14751	14542	14657	14622	14821	14782	14542	14597	14384	14659	14829	14655	14558	14671	14598	14730	14584	14727	14610	14657	14498	14693	14544	14524	14625	14646	14695	14558	14571	14594	14623	14619	14684	14589	14524	14730	14717	14688	14657	14828	14655	14652	14469	14697	14705	14726	14680	14817	14744	14751	14551	14551	14487	14679	14700	14634	14715	14542	14550	14616	14627	14598	14572	14718	14555	14643	14562	14617	14922	14638	14568	14596	14750	14684	14551	14562	14707	14653	14852	14536	14717	14670	14665	14646	14534	14535	14541	14514	14552	14588	14473	14504	14742	14473	14612	14856	14697	14700	14721	14730	14733	14487	14829	14427	14788	14915	14719	14803	14617	14563	14495	14601	14729	14485	14549	14680	14663	14492	14567	14713	14551	14594	14509	14658	14856	14567	14602	14558	14739	14786	14647	14434	14670	14527	14691	14657	14523	14695	14553	14703	14606	14627	14737	14606	14561	14710	14517	14582	14755	14641	14746	14663	14514	14762	14490	14610	14584	14558	14632	14705	14752	14530	14669	14723	14605	14678	14724	14529	14586	14749	14518	14611	14560	14708	14494	14531	14587	14605	14480	14609	14558	14677	14644	14708	14345	14753	14687	14637	14635	14607	14726	14792	14727	14550	14799	14636	14641	14681	14690	14606	14523	14681	14748	14580	14579	14886	14638	14713	14495	14661	14682	14747	14518	14706	14589	14514	14615	14677	14755	14633	14654	14661	14688	14738	14688	14547	14591	14562	14729	14728	14747	14538	14664	14510	14528	14765	14777	14646	14606	14719	14549	14597	14684	14646	14658	14579	14619	14583	14797	14589	14637	14587	14559	14744	14620	14592	14609	14766	14695	14662	14558	14672	14539	14679	14605	14541	14619	14476	14634	14670	14506	14725	14503	14703	14568	14741	14567	14558	14675	14633	14653	14624	14670	14632	14534	14753	14650	14628	14513	14807	14725	14726	14630	14544	14901	14490	14629	14794	14547	14699	14710	14512	14678	14620	14631	14582	14726	14632	14690	14424	14729	14478	14652
32047	28956	33281	29072	24619	23012	21848	20802	20514	20301	19643	19787	20954	21082	20361	19359	18822	18778	19013	18829	18938	19049	18864	18988	18880	18945	18864	18925	19022	19190	19049	19157	18932	18853	18718	18748	19022	19066	18867	18878	18925	18974	19046	18808	18980	18868	19095	19040	18862	18979	19103	19002	18861	18943	19069	18970	18636	18808	18887	19023	18989	18748	18917	18842	19108	18709	19000	18919	18882	18723	19010	18973	18991	18688	18832	18743	18992	18863	18864	18901	18929	18838	19083	18904	18806	18905	19043	19073	18757	18839	18695	18937	19071	18968	18905	18878	18843	19024	18807	18992	18652	18884	19039	18999	18731	18912	18881	18903	19094	18888	18915	18918	19143	18793	19034	18941	18924	19001	19199	18824	18935	18917	18934	18915	18898	18834	18926	19108	18793	19055	18837	19081	19320	19019	19006	18929	18984	18800	18837	19003	19025	18906	18941	18834	18828	18873	18962	18909	18936	19144	18926	18935	18802	18952	19038	18947	18722	18827	18865	18790	18849	18733	18833	18789	18978	18835	18708	18891	18849	19015	18982	18803	18907	18852	18962	18689	18955	18953	18767	19104	18903	19055	18881	18979	19007	18994	18978	19027	18835	19049	18967	19206	19138	18903	18911	18717	18923	18946	18876	18953	19034	19009	18769	18817	18954	18865	18900	18796	18882	18888	18912	19053	18738	18736	18942	18956	19110	18887	18796	19032	19023	18805	19087	19035	18830	18828	18971	18850	19020	18841	18886	18646	18991	19013	18807	18838	18840	18984	18827	19154	19073	18935	18705	19198	18881	18950	19110	19131	18879	18749	18981	18710	18924	18982	18984	18642	18917	18823	19082	18982	18828	18972	18870	18841	19012	18781	18936	19058	19112	19096	18919	18957	18820	18993	18863	19066	19000	18873	18955	18819	18982	19008	19074	19033	18938	18896	19022	18987	18838	18855	18983	19044	18886	18895	19152	19063	18982	18846	18902	18926	18857	18777	18981	18966	19059	18857	18833	19013	18749	18984	18833	18828	18974	18709	18879	18933	18934	18719	18937	18965	18995	18881	18921	18817	18998	18862	18865	18916	18821	19000	19052	19196	18987	18779	18964	18824	18936	18821	18917	18979	18846	18970	18988	19034	19104	18752	18989	18779	18867	18783	18935	19022	18922	18913	18780	18912	18942	18674	18721	18843	18857	18986	19008	19149	19031	18762	18656	18815	18680	19055	19061	18905	18968	18789	18796	18936	18883	18627	19047	18874	18945	18992	19071	18947	18741	18970	19062	18911	18880	18981	19150	19097	18962	18837	18882	18901	18707	18776	18888	18797	18722	18821	18747	18828	19082	19004	18943	18918	18924	18933	19081	19105	18906	19031	18851	18933	18826	19014	18756	18707	19111	19071	18895	18893	18910	18944	19143	19033	18712	18904	18848	18899	19195	18749	18931	18863	18933	18952	18962	18920	18975	19058	18939	18919	18933	18809	19165	19029	19036	18945	19053	19004	18725	18896	18639	18885	18901	18961	18837	19156	18920	18871	18717	18777	19034	19039	18982	18806	18864	18748	18918	19104	18869	18996	19027	18967	18841	18780	18769	18701	18979	18904	18685	18744	19056	18799	18923	18931	18976	18744	18831	18927	18782	18786	18902	18872	18881	18822	18910	18979	19012	18744	18916	18825	18881	18818	18901	19188	18873	18688	18817	18870	18972	18996	19069	18962	18968	18940	18953	18937	18962	19041	18773	18797	18976	18929	18859	18958	18851	18979	19008	18905	18945	19132	18974	18840	18827	18936	18894	19000	18862	18997	18766	18989	18766	18827	19037	18953	18859	18995	18907	18816	18901	18938	18976	18969	18887	18964	18884	18911	18916	18849	19093	18901	19122	18981	18729	18848	18819	18938	18945	18947	18846	18899	19059	18898	18987	18780	18907	18791	18951	18929	18941	19043	18953	18886	18968	18985	19018	18844	18761	18995	19041	18966	19059	18800	19009	18909	19123	18995	18725	18898	18961	18854	19069	19076	19016	18981	18655	18815	18956	19141	19014	18904	18673	18810	19090	18959	18866	19059	19127	18867	18904	19012	19028	18824	18731	18797	18945	18895	18817	18753	19145	18969	18854	18865	19087	19155	18932	18807	18933	18742	18906	19135	18711	18803	19024	18894	19024	18904	19096	18724	18950	18944	18967	19046	18831	18952	19085	18946	18767	19074	18976	18945	18873	18892	18971	18849	18801	18958	18986	18914	18879	18873	18964	18845	18731	18889	19029	19037	18847	19013	19209	19030	18862	18929	18954	19021	18988	18894	18662	18916	19034	19016	18793	18985	18977	19012	19059	18826	18883	18969	18787	18953	18859	18863	18917	19078	19023	18981	19019	18931	19081	19052	18959	18843	18878	18885	18920	18851	18928	18994	19042	19071	18849	18807	18996	18915	19005	18837	18993	18852	18956	18801	18908	18779	18700	18991	18662	18881	18816	18859	18897	18668	18887	18839	19048	19001	18936	18869	18962	18757	18995	19060	18777	18826	18861	19034	18980	18950	18868	18872	18951	18953	18896	19025	18898	18813	18921	18959	18863	18966	18877	18982	18962	19027	18883	18891	18636	18909	18869	18769	18767	18713	18869	18903	18760	18935	18959	18852	18911	18812	18757	19010	18823	19079	18847	18747	19011	19005	19043	19096	19039	18991	18958	18830	18734	18624	18809	18761	18895	18996	18932	19018	19050	18961	18843	18854	19092	19057	19014	18882	18942	18803	19120	18958	18862	18749	19042	18964	19030	19094	18915	18902	19052	18870	18966	18863	18900	18935	19141	18992	18856	18888	19056	18978	18809	18942	19036	18931	19076	19162	18740	18986	18998	18701	18891	19039	18804	19016	19008	18828	18793	19025	18836	19013	18985	19100	18807	18865	18931	18647	19070	19243	18806	18889	18717	18811	19192	18809	18924	19049	18812	19015	18913	18788	18930	18952	18759	18791	18882	19009	18863	18842	18734	18767	19104	19239	18938	18862	18975	18801	18946	18997	18648	19027	18942	18730	18951	18804	19044	18839	18910	18856	18922	18861	19076	18850	19014	18954	18546	18762	18898	18989	18888	18976	18858	18729	19042	18921	18945	18722	18990	18864	18992	18975	18887	19028	18794	18987	18810	18886	18745	18774	18891	18985	18858	18738	18879	18836	19144	18924	18963	18890	19040	18973	18970	18816	19037	18952	18819	19087	19100	18838	19015	19037	18830	18853	18782	18955	18828	19021	18733	18811	19104	19286	18755	19103	19050	18923	18740	18868	18778	18969	19107	18960	18956	18901	18824	18895	18898	18708	18863	18727	18889	18790	19012	18851	19026	19086	18933	18801	18814	18878	18865	18926	18895	18902	19162	18836	18666	19043	19111	18959	19040	18918	19023	18853	18876	18902	19086	19026	18876	18851	19095	18877	18813	18890	18984	18809	18913	18931	19045	18931	18906	18846	19135	18719	18987	18976	18941	18792	19207	18884	18927	19045	18917	19165	19002	18971	18662	18856	19107	18856	18798	19006	18768	18818	19006	19008	18812	18954	19144	19005	18798	18729	18902	19070	18826	18713	19003	18824	18906	18959	18995	18926	19030	19161	19369	18962	19028	18933	18911	19036	18736	18969	19094	19032	19041	18886	18666	19072	19022	18890	19009	18841	18794	18838	18955	19009	19038	19013	18950	18832	19065	18923	18917	18952	19061	19026	18819	18813	18843	18819	18841	19197	18816	18836	18939	18929	18884	19069	18813	18984	18869	18716	18817	18874	18916	18952	19023	19025	18802	18922	19252	18864	18814	18937	18913	18985	18975	18781	18977	18843	19033	18658	18913	18768	18834	18935	18895	18855	18927	18771	18814	18878	18999	19015	18880	18927	19066	18893	19014	18890	18810	18984	18954	18882	18900	19002	18914	18916	18950	19070	18948	18975	18826	18977	19005	19135	18929	18859	18957	18937	19028	18962	18864	18907	18866	18821	19135	19245	19253	18926	18916	18941	19125	18947	19185	18946	19010	18817	18908	18889	18799	18816	18753	18827	18861	18900	18977	18825	18925	18870	19077	18853	19052	18808	18830	19021	19008	18944	18895	19079	19058	18920	18960	18904	18748	18886	18934	18831	18804	18634	18820	18872	18903	18989	18558	19021	18961	18979	18928	18958	19045	18899	19161	19038	18882	18958	18984	19179	18834	19024	19004	19140	18991	18958	18776	18931	18880	19015	18879	18843	18951	18985	18864	18987	18927	18959	19125	18929	19032	18863	18969	19035	18921	18870	18937	19064	19023	18817	19206	18967	18970	19064	19177	18925	19087	18725	18782	19011	19151	18843	18709	18883	18939	18922	18885	18854	19009	18820	19083	18542	19043	18885	18929	18809	19131	18810	18589	19083	18966	18785	19231	19029	18993	18527	18736	18716	19059	18937	18828	18905	19082	18787	19155	18905	19005	18908	18930	18888	18752	18980	19123	18842	19085	18876	19061	18871	19000	18796	19009	18784	18835	18790	18755	18921	18933	18832	18956	18877	19009	18899	18842	18957	18952	18967	18936	19072	18748	18850	19022	18876	18983	18938	18983	18765	18982	18988	18800	19050	18937	18947	19038	18850	18952	19057	18986	18930	19112	18951	19097	18906	18973	18906	19108	18966	18849	18967	18771	18922	18793	18885	18948	18889	18958	19127	18882	18914	18864	18951	19027	18847	19080	18793	18951	19260	18945	18969	19096	19104	18876	19030	18906	18759	18708	18861	18865	18911	18852	18802	18934	19009	19028	18785	18893	18785	18923	18878	19119	19022	18781	18937	19081	18988	18827	18835	18875	18704	18867	18848	19174	19034	18766	18866	18708	19022	19050	19175	19012	19046	19004	18979	19024	18920	18892	19089	19023	19014	19219	18755	18883	18930	18567	18816	19012	19008	18742	18960	18719	18671	19018	18937	18992	19045	18951	19097	18900	18756	18860	19099	18812	19094	18896	19031	18879	18799	18813	18890	18952	19008	18925	18888	18916	19052	18941	18807	19012	18769	18903	19125	18857	19201	18937	19034	19084	18824	18894	18903	18820	18967	18935	18932	18838	18736	18945	18986	19011	18918	18973	18923	18898	18892	18828	19001	18738	18999	19243	18957	18911	18972	19056	18888	18761	19031
23323	34397	35032	27308	23368	20797	18912	17678	17387	16852	16300	16238	17870	17426	16471	15500	15006	14877	15089	14935	14978	15053	15103	15143	15099	14944	15139	14754	15139	15048	15151	15204	15215	15012	14935	15177	15223	15016	15143	15227	15046	15091	15093	14961	15072	15018	15150	14999	15021	15042	15022	15027	14945	15186	15135	15167	15011	14970	15054	15112	15285	15104	15015	15096	15097	15200	15161	15132	14946	15063	15148	15019	14933	15017	14993	15020	15227	15126	15181	14963	15068	15276	15075	15354	14986	15185	15106	14964	15084	15134	14985	15145	15068	15135	14918	15042	15169	15012	14944	15112	14962	15069	14888	15025	15110	14964	15230	15016	15246	15055	14977	15063	14945	15111	15180	15103	14978	15133	14920	15031	15243	15211	15142	15070	15108	14987	15170	15208	15139	15018	15197	15050	14864	15068	15057	15146	14983	14940	15123	15096	15000	15127	15030	15071	15081	15063	15048	15074	14975	15031	15174	15063	15141	14975	15036	14884	15090	15073	15087	15167	15082	14941	15060	15003	15124	15063	15032	15099	15139	15105	15166	15164	15051	15032	15160	15105	14828	15171	14907	14916	14960	15072	15078	15042	15017	14961	14983	14947	15033	14844	14998	15176	15013	15023	15103	15006	15049	15026	14949	14901	15087	15013	15149	14989	14846	14992	15185	15068	15065	14900	14925	14841	15094	14941	15005	15068	15089	15082	15089	14897	14928	15261	14884	15053	15284	15083	15195	14905	15136	15063	15062	14931	15149	15068	15029	15008	15019	15076	14972	15101	14991	15193	15074	15030	14980	15223	15013	15137	15106	15020	15157	14885	14986	15234	15172	15124	15094	14940	15046	15072	14979	15048	14999	14830	15086	15089	14915	14960	15089	15174	15075	15116	14956	15032	15124	15055	15004	14998	14945	15078	15060	14850	14928	15264	15038	15031	15076	15076	15193	15161	15093	15109	15112	15189	15136	15108	15040	15027	14986	14916	15192	15003	15121	15137	14946	15011	15051	15080	15370	14957	15044	15108	15154	15034	14913	14999	15004	15038	15149	15012	15058	15141	14990	15154	14991	15195	15154	15145	15092	15091	15211	15019	15039	15125	14994	15077	14853	15024	15012	15018	15239	14918	14905	15183	14972	14887	15267	14987	14943	15098	15101	15057	15120	15032	14967	14958	15128	15083	15058	15139	15137	14983	15107	15145	15092	15065	15077	15127	14960	15134	15041	15158	15123	15091	15010	14932	15001	14970	15039	15069	15032	15012	15046	14947	15105	15087	15112	15123	15033	15029	15000	14973	14828	15090	15027	15182	15231	14995	14954	15033	15088	15107	14962	15011	15066	15063	15016	15006	14904	15056	15112	15169	15113	14980	14834	15076	15077	15105	15045	14894	15095	15027	15072	15201	15232	14992	15122	15127	15055	15274	15005	14941	15147	14979	15025	14886	14961	14866	14968	15104	15050	15126	14942	14966	15035	14990	14980	15090	15058	15028	15072	15034	15066	14950	15170	15080	15004	15297	15082	15156	15105	14983	15044	15159	14984	15038	15121	15015	15061	14933	15031	15160	15117	15127	15093	14895	15059	14994	15091	15078	14802	15141	15095	15115	15251	15084	14969	15131	15094	15119	15007	15211	15049	15018	15060	14970	15070	15058	15024	14969	15109	14885	15069	14952	15208	15025	15102	15053	15056	15028	14891	15034	15069	15113	15050	14959	15111	14942	15064	15067	15076	14920	15078	15325	15123	15174	15074	15030	14896	15053	15262	15310	15094	15153	15011	15034	15180	15068	14911	15018	15022	14954	15196	15099	14878	15029	15097	14901	15058	14986	15116	15213	15081	14980	15031	15098	15037	15014	15146	15062	14976	15042	15028	14976	15192	15152	14909	15005	15031	15069	15060	14991	14926	15117	14902	14948	15104	14871	15159	14976	14966	14904	14965	15162	14923	15116	15198	15054	15021	15166	15027	15374	15041	14981	14938	15081	15033	15140	15172	15070	15164	14963	15054	15134	14999	14935	15048	14961	15085	15020	15149	15059	14977	15063	15192	15117	15027	15097	15062	14985	14924	15105	15088	15003	15012	15078	15248	15088	15086	15079	15073	15037	14968	14967	15196	14981	15208	15044	14865	15070	15019	15022	15031	14977	15191	14983	15111	15020	14980	15029	14920	15046	14972	14924	15208	14953	15148	15156	15124	15104	15152	15030	15244	15009	15165	15134	14982	15018	15133	14986	15001	14985	15134	15027	15133	14908	15125	14994	14915	15003	14961	14923	15073	14936	15136	15226	14883	15110	14978	15106	15028	15124	14983	15092	15163	15147	15172	15080	15046	15020	15029	14962	15143	15033	15081	15149	15022	14949	14865	15073	15078	14809	14984	14865	15163	14993	15050	15004	15042	15088	15140	14898	15243	14828	15118	15096	15056	15158	15231	14991	15177	14949	15133	15092	14921	15049	15149	15149	15148	15000	15064	15047	15318	15033	15106	15214	14887	15163	14953	15106	15037	15000	15040	14846	14964	15054	15105	14848	14954	15105	14989	15144	15053	14890	15083	14980	14990	15099	15210	15071	15258	14961	14998	14959	15053	15014	15272	15199	15007	15027	15140	14957	14932	15292	14968	14961	15328	15141	15000	15029	15064	15031	14949	15102	15014	15138	15208	15174	15068	15028	15023	15258	14975	14916	15069	15014	15035	15043	14965	15050	15134	15028	15037	15126	14913	15005	15030	15010	15253	15006	15106	15196	14977	15086	15056	15088	15057	15125	15146	15012	15043	14958	15083	15155	15144	15100	15063	15160	15075	15117	14977	15217	15226	14914	15153	15052	15081	14905	15093	15052	14986	15035	14959	15096	15003	15138	15075	15101	15075	15120	15119	14970	15124	15077	15060	15218	15140	15042	14946	15032	15148	14884	15068	15038	15184	14859	15046	15193	15143	14932	15062	15068	15099	15073	14985	15124	15002	15074	15115	15047	15013	15272	15112	15132	15193	14858	15089	15030	15175	15003	15114	15265	14932	15129	15101	15221	15027	15146	15118	14877	15104	15074	14960	14993	14767	15174	15102	14947	15075	15076	15167	15111	15087	15211	15143	15134	14902	15188	15053	15086	14970	15081	14977	15138	14946	15025	14939	15065	15186	15091	14921	15071	15246	15069	14951	15033	15122	15090	15110	15043	14964	15163	15029	15035	15047	14938	14966	14993	15233	15112	15005	15033	15143	15069	15108	14951	15072	15042	15047	14847	15201	15001	15156	15004	15168	14999	15058	14945	15061	15093	15001	15095	15022	15076	14941	14987	15311	15075	15247	15208	15025	15079	15143	15095	15074	14971	15039	14997	15064	15067	15004	15031	15152	15145	14966	15126	14973	14996	14904	14949	14954	14989	15144	14931	15114	14832	15126	15201	14968	15011	15076	15159	15014	15157	14998	15091	15080	15087	14823	15177	14925	15034	15122	15089	15199	14938	15016	15093	14987	15018	15290	15114	15106	15043	15008	15082	15187	15200	14973	15245	15022	15009	15118	14996	15073	15000	15123	14991	14975	15060	14884	15121	14986	15115	15119	14859	15033	15067	15085	14927	14982	15067	15071	15015	14925	15154	15119	15107	15088	15117	14993	15150	14939	15219	14939	15022	15052	15130	15066	14954	15026	15055	15217	15080	15208	15056	14915	14927	14997	15100	15114	15044	15115	15182	14968	15021	14989	15241	15130	15175	15183	15095	15201	15079	14979	15125	15084	15086	14920	15251	15218	15196	14902	15026	15133	14884	15050	15027	15148	15086	15053	15130	15148	14974	15107	14844	15064	15131	15099	15304	15071	15002	15036	15074	15064	15138	14948	15170	15055	15012	15030	15022	15047	14982	14979	15040	15082	15102	15070	15041	15052	15372	15100	15113	15051	15066	14969	15126	15122	15211	15216	15156	15117	15098	15242	15097	15064	15219	15117	15030	15181	15038	15263	14988	14954	15037	15065	14967	15091	15223	15230	15186	15087	14974	15124	15232	15049	15187	15043	15233	15283	14914	15090	15136	15115	15007	15041	15159	14892	15067	15048	15043	14980	15149	15199	15180	14989	15008	15106	14933	15297	15103	14993	15104	14916	14975	15020	14904	15073	15108	15069	14975	14964	14959	15018	15007	14924	15062	15122	14901	14898	15111	15050	15225	15093	14969	15072	14962	15049	15003	15005	15032	15123	14864	14998	15202	14879	15121	14965	15046	14896	15029	15096	15050	15098	15094	15135	15024	15134	15046	15060	15162	15235	15183	15123	14971	15025	14970	15090	14933	15063	14877	15163	15063	14911	15145	15068	15103	14993	14963	14996	15004	14965	15035	14862	15114	15055	14931	14946	14891	15031	15049	15138	15142	15004	14900	14891	15204	14991	15139	15134	15157	14976	15088	15057	15070	15136	14972	15050	14934	15174	15029	15067	15083	15039	15096	15018	15043	14995	15204	15136	14997	15239	14908	15143	14958	15111	15003	15023	15101	15142	15080	15165	14861	15063	15093	15010	15024	14980	15006	15086	14937	15085	15003	15179	15096	15096	15157	15111	15046	14930	15261	15025	15111	15118	15085	15036	15075	14959	14997	14989	15014	14909	15138	14975	15180	15068	15092	15136	15143	15029	15057	15170	15117	15033	15133	15111	15116	15100	15131	15050	15104	15025	15099	14929	15144	15171	15124	15210	15209	15099	14907	15033	15065	15115	14895	15028	15183	15102	15123	15141	15033	15116	15091	15101	15048	15181	14888	14991	14989	14972	14981	15136	15136	14947	14981	14966	15243	14920	15071	15053	15074	14927	15281	15000	14952	15025	15208	15098	14987	14923	15018	14969	14985	14983	15185	14923	15166	15125	15086	14950	14998	15064	15164	15075	15126	14994	15046	15042	15041	14991	15093	15114	15033	15005	14988	14987	15136	14927	15173	15023	15008	14882	14911	15050	15039	15178	15228	15082	15002	14985	15042	15284	15031	15097	14978	15144	15090	14963	14995	15072	15163	14909	14910	14937	14926	14935	14988	15095	15118	15050	15067	15244	14958	15021	15176	14999	15178	15266	14978	14944	15047	15015	14957	15110	14927	14994	15017	15061	15115	15004	15049	15081	15053	15021	15212	14770	15012	15101	14944	15239	15072	14711	14967	15143	15087
26172	21604	28984	27706	26092	26325	26191	23462	21051	20893	19891	20059	29046	30346	24778	20067	17894	17440	17355	17541	17427	17524	17576	17616	17484	17512	17362	17750	17395	17553	17476	17505	17514	17491	17432	17313	17409	17510	17635	17476	17424	17546	17481	17557	17436	17327	17394	17346	17414	17583	17596	17424	17404	17422	17264	17369	17513	17745	17305	17492	17532	17540	17500	17267	17511	17571	17366	17554	17414	17446	17356	17431	17449	17529	17430	17328	17368	17476	17255	17491	17349	17481	17413	17401	17488	17363	17340	17279	17513	17267	17297	17249	17326	17530	17446	17480	17286	17379	17301	17299	17528	17374	17314	17396	17308	17511	17460	17605	17386	17506	17377	17439	17352	17609	17798	17219	17508	17307	17435	17266	17478	17611	17411	17467	17471	17292	17399	17392	17579	17340	17366	17477	17541	17353	17455	17356	17533	17381	17641	17401	17569	17434	17511	17514	17556	17356	17638	17475	17521	17434	17485	17493	17560	17517	17679	17258	17600	17406	17423	17441	17545	17417	17417	17508	17339	17529	17624	17499	17594	17504	17451	17347	17314	17301	17327	17391	17477	17482	17542	17626	17340	17457	17554	17298	17376	17389	17432	17268	17566	17496	17407	17306	17472	17530	17474	17377	17388	17228	17341	17496	17364	17475	17175	17414	17582	17558	17333	17466	17424	17351	17504	17488	17604	17481	17567	17459	17454	17495	17322	17522	17629	17430	17470	17491	17771	17363	17740	17298	17636	17398	17534	17481	17502	17403	17629	17549	17621	17673	17492	17490	17605	17536	17480	17434	17347	17463	17399	17434	17445	17566	17464	17465	17519	17659	17445	17564	17448	17520	17577	17549	17375	17371	17291	17513	17553	17429	17367	17486	17598	17549	17509	17603	17335	17378	17401	17456	17304	17569	17776	17674	17466	17403	17487	17514	17457	17233	17234	17289	17502	17372	17641	17334	17504	17326	17489	17383	17381	17263	17354	17163	17400	17465	17223	17407	17348	17446	17496	17331	17310	17479	17404	17328	17541	17484	17384	17502	17498	17434	17350	17349	17599	17596	17298	17340	17279	17475	17442	17235	17325	17312	17371	17425	17237	17654	17540	17539	17405	17624	17369	17484	17509	17702	17499	17240	17519	17754	17401	17301	17374	17304	17558	17552	17405	17408	17411	17455	17457	17404	17504	17243	17498	17659	17400	17390	17602	17643	17361	17416	17183	17555	17474	17314	17496	17620	17516	17464	17578	17385	17297	17385	17480	17358	17294	17191	17411	17629	17691	17327	17259	17294	17496	17392	17270	17403	17411	17277	17462	17527	17380	17501	17412	17446	17594	17266	17492	17395	17358	17194	17437	17549	17521	17464	17315	17445	17404	17729	17544	17542	17402	17363	17433	17366	17559	17187	17463	17355	17148	17380	17479	17400	17540	17499	17534	17427	17523	17419	17700	17712	17410	17416	17472	17542	17235	17510	17679	17432	17592	17403	17549	17473	17459	17316	17554	17596	17574	17351	17388	17411	17592	17346	17610	17405	17351	17463	17360	17394	17289	17411	17287	17473	17457	17399	17404	17479	17307	17400	17334	17562	17249	17510	17427	17541	17541	17394	17440	17470	17580	17244	17577	17571	17620	17406	17455	17320	17474	17354	17242	17634	17371	17575	17659	17278	17556	17512	17448	17542	17624	17414	17333	17307	17610	17480	17622	17371	17541	17378	17387	17499	17544	17472	17547	17522	17562	17375	17451	17503	17632	17492	17589	17651	17562	17442	17321	17465	17522	17532	17440	17436	17451	17248	17510	17119	17331	17497	17464	17520	17446	17469	17535	17321	17203	17406	17268	17542	17298	17455	17453	17600	17399	17070	17427	17247	17556	17396	17586	17433	17381	17217	17286	17367	17288	17583	17524	17511	17565	17313	17456	17337	17296	17555	17488	17226	17308	17569	17470	17169	17229	17418	17336	17351	17664	17124	17323	17364	17390	17282	17353	17382	17245	17243	17361	17408	17555	17367	17504	17491	17361	17225	17297	17434	17399	17445	17402	17438	17385	17403	17491	17457	17360	17265	17305	17253	17389	17434	17370	17301	17401	17319	17370	17345	17259	17200	17332	17448	17390	17459	17430	17308	17548	17429	17568	17499	17479	17425	17577	17493	17496	17368	17567	17577	17378	17279	17587	17403	17514	17489	17398	17400	17369	17349	17619	17289	17522	17539	17499	17531	17297	17361	17355	17309	17428	17521	17406	17504	17412	17493	17421	17281	17497	17350	17551	17460	17342	17444	17517	17425	17478	17493	17454	17420	17423	17492	17279	17312	17563	17322	17409	17575	17501	17199	17445	17639	17424	17452	17321	17589	17413	17353	17379	17394	17717	17358	17292	17472	17529	17549	17686	17333	17564	17403	17470	17227	17346	17461	17501	17535	17342	17496	17485	17592	17429	17379	17605	17480	17354	17365	17411	17457	17290	17353	17220	17474	17510	17316	17507	17519	17369	17348	17491	17412	17522	17592	17441	17389	17470	17535	17357	17313	17426	17262	17322	17354	17372	17207	17496	17276	17472	17486	17572	17537	17375	17265	17468	17353	17411	17270	17351	17206	17410	17657	17424	17471	17223	17444	17615	17357	17401	17512	17390	17619	17556	17223	17324	17297	17393	17538	17438	17224	17481	17516	17428	17620	17384	17536	17634	17444	17463	17486	17292	17726	17627	17454	17366	17364	17409	17174	17343	17353	17431	17613	17702	17287	17554	17329	17371	17328	17402	17514	17363	17381	17410	17241	17258	17625	17411	17368	17526	17347	17413	17308	17351	17296	17229	17403	17429	17553	17384	17422	17224	17450	17308	17380	17524	17477	17406	17611	17504	17356	17545	17535	17318	17456	17467	17507	17387	17649	17517	17430	17478	17468	17365	17366	17521	17558	17510	17490	17237	17459	17692	17416	17553	17509	17219	17652	17563	17556	17347	17120	17422	17307	17367	17325	17471	17468	17406	17353	17480	17465	17410	17512	17675	17233	17409	17454	17519	17474	17481	17484	17434	17444	17509	17432	17431	17242	17364	17579	17417	17306	17489	17508	17308	17221	17567	17600	17236	17478	17348	17566	17541	17472	17384	17439	17411	17399	17282	17492	17392	17420	17456	17598	17343	17072	17355	17470	17482	17437	17464	17316	17559	17462	17398	17344	17651	17535	17516	17485	17592	17516	17353	17447	17588	17314	17501	17593	17275	17191	17318	17305	17419	17106	17424	17467	17452	17440	17406	17429	17392	17451	17551	17669	17411	17239	17508	17300	17462	17299	17526	17530	17319	17500	17368	17322	17602	17422	17431	17357	17360	17514	17390	17549	17564	17349	17691	17510	17171	17500	17397	17310	17579	17544	17467	17429	17477	17416	17500	17541	17200	17356	17515	17461	17514	17394	17108	17402	17424	17496	17431	17446	17539	17352	17495	17525	17553	17504	17377	17650	17622	17609	17314	17457	17410	17447	17472	17607	17224	17570	17396	17299	17383	17610	17459	17476	17545	17358	17515	17508	17252	17463	17547	17514	17153	17417	17567	17418	17316	17398	17432	17472	17427	17233	17492	17480	17424	17494	17433	17497	17561	17351	17518	17414	17301	17533	17471	17612	17437	17381	17394	17323	17623	17301	17342	17331	17702	17367	17378	17445	17564	17210	17611	17494	17200	17498	17662	17610	17272	17546	17577	17405	17409	17339	17450	17489	17462	17572	17597	17343	17865	17444	17430	17515	17660	17458	17379	17355	17220	17613	17351	17372	17533	17367	17439	17332	17307	17304	17636	17378	17451	17438	17460	17304	17563	17588	17598	17323	17373	17367	17321	17321	17444	17578	17396	17315	17491	17517	17449	17505	17388	17380	17612	17425	17480	17411	17472	17398	17591	17185	17454	17342	17597	17331	17442	17584	17361	17419	17293	17477	17383	17417	17262	17355	17520	17431	17432	17419	17368	17323	17231	17359	17313	17383	17422	17316	17434	17438	17506	17552	17340	17318	17453	17442	17429	17469	17412	17628	17539	17484	17470	17449	17513	17475	17467	17285	17524	17507	17437	17661	17518	17499	17177	17393	17259	17415	17749	17527	17558	17488	17160	17646	17428	17322	17519	17561	17359	17393	17628	17492	17557	17542	17472	17565	17375	17463	17488	17467	17343	17252	17544	17281	17527	17425	17481	17385	17370	17205	17474	17481	17441	17363	17385	17348	17598	17507	17284	17379	17363	17367	17450	17813	17449	17481	17546	17684	17625	17550	17340	17261	17300	17731	17431	17323	17514	17390	17420	17475	17345	17355	17519	17473	17499	17415	17230	17418	17431	17418	17507	17311	17357	17385	17243	17462	17568	17576	17632	17427	17353	17392	17334	17662	17397	17520	17522	17306	17372	17303	17260	17376	17428	17365	17437	17430	17505	17626	17434	17347	17442	17501	17408	17324	17286	17350	17378	17637	17472	17341	17532	17465	17304	17547	17365	17260	17755	17397	17496	17637	17581	17687	17424	17328	17456	17528	17462	17546	17259	17540	17546	17465	17415	17547	17534	17239	17669	17543	17441	17614	17359	17466	17511	17537	17495	17479	17412	17433	17561	17453	17400	17615	17532	17590	17396	17496	17345	17721	17511	17489	17424	17317	17511	17376	17458	17504	17541	17362	17259	17081	17425	17499	17429	17591	17364	17494	17413	17409	17483	17407	17502	17416	17467	17394	17551	17501	17405	17462	17260	17501	17418	17212	17352	17369	17533	17347	17454	17384	17517	17511	17241	17618	17528	17486	17560	17528	17688	17411	17472	17346	17554	17441	17466	17464	17520	17506	17615	17514	17444	17485	17552	17420	17599	17499	17492	17520	17580	17411	17536	17362	17219	17569	17443	17473	17381	17278	17414	17412	17418	17610	17403	17282	17551	17414	17611	17532	17570	17540	17460	17309	17245	17425	17467	17427	17515	17491	17265	17397	17457	17306	17540	17526	17551	17406	17561	17545	17402	17500	17281	17435	17440	17505	17569	17486	17475	17461	17483	17323	17530	17677	17490	17402	17236	17327	17262	17438	17358	17650	17461	17284	17433	17318	17480	17363	17451	17240	17575	17389	17536	17470	17582	17453	17391	17463	17452	17405	17410	17643	17589	17506	17302	17580
23349	42537	41831	33948	28584	25459	24781	22037	19220	18922	17572	18339	30525	29621	22421	16703	14476	14116	14219	14315	14473	14357	14280	14305	14261	14230	14199	14329	14238	14190	14289	14187	14266	14225	14370	14325	14172	14532	14217	14288	14376	14288	14437	14324	14499	14358	14231	14086	14373	14233	14178	14204	14302	14114	14307	14187	14233	14363	14312	14354	14284	14355	14082	14093	14228	14420	14337	14337	14378	14110	14265	14196	14324	14173	14300	14158	14393	14345	14359	14395	14268	14258	14467	14273	14380	14439	14295	14151	14274	14305	14337	14388	14317	14311	14363	14327	14266	14296	14271	14267	14245	14316	14303	14085	14312	14408	14210	14316	14504	14155	14248	14246	14316	14424	14323	14439	14144	14314	13956	14163	14231	14339	14171	14153	14178	14341	14093	14374	14227	14308	14300	14249	14303	14256	14228	14155	14153	14155	14340	14299	14368	14170	14146	14147	14308	14278	14104	14191	14328	14268	14380	14471	14379	14290	14388	14355	14177	14160	14257	14356	14297	14240	14204	14299	14338	14435	14271	14221	14114	14322	14101	14333	14219	14148	14365	14427	14155	14229	14195	14297	14137	14257	14265	14236	14300	14328	14266	14147	14149	14003	14409	14286	14228	14406	14428	14318	14277	14196	14206	14270	14272	14462	14254	14230	14195	14379	14347	14361	14177	14026	14317	14354	14231	14111	14160	14217	14226	14283	14235	14247	14426	14145	14220	14294	14394	14262	14039	14327	14236	14086	14506	14256	14159	14170	14326	14301	14317	14229	14304	14245	14243	14281	14133	14089	14238	14430	14230	14361	14238	14272	14318	14187	14251	14236	14190	14196	14324	14271	14393	14222	14413	14233	14110	14402	14270	14333	14169	14220	14306	14231	14248	14410	14245	14353	14184	14536	14169	14046	14427	14285	14306	14375	14333	14274	14241	14402	14284	14099	14143	14323	14237	14294	14370	14245	14257	14291	14416	14427	14297	14117	14127	14313	14382	14184	14341	14415	14210	14346	14273	14228	14272	14224	14366	14102	14425	14255	14316	14372	14293	14377	14474	14225	14290	14346	14251	14205	14196	14414	14280	14221	14236	14248	14299	14352	14068	14231	14313	14327	14425	14197	14283	14197	14258	14251	14321	14275	14329	14210	14263	14323	14241	14297	14221	14388	14220	14223	14311	14423	14200	14247	14362	14153	14167	14310	14221	14245	14157	14204	14367	14192	14296	14339	14170	14200	14266	14267	14177	14221	14248	14284	14201	14422	14396	14323	14322	14355	14119	14284	14180	14325	14215	14090	14251	14286	14308	14085	14411	14508	14148	14340	14191	14363	14181	14228	14356	14237	14167	14248	14305	14289	14339	14133	14108	14369	14154	14364	14182	14333	14175	14384	14285	14326	14388	14458	14510	14407	14267	14294	14215	14200	14313	14355	14233	14207	14442	14181	14348	14354	14349	14283	14335	14348	14364	14223	14387	14337	14295	14263	14272	14166	14309	14226	14250	14372	14277	14263	14245	14243	14365	14309	14246	14237	14342	14294	14310	14374	14357	14235	14252	14078	14157	14520	14336	14316	14373	14288	14201	14254	14223	14355	14191	14151	14244	14145	14334	14169	14289	14414	14294	14267	14236	14328	14236	14561	14484	14269	14243	14188	14329	14330	14234	14499	14156	14221	14290	14223	14337	14319	14309	14177	14287	14245	14354	14355	14296	14309	14227	14265	14315	14264	14237	14303	14170	14181	14279	14339	14358	14298	14357	14142	14346	14230	14231	14201	14198	14314	14305	14328	14269	14160	14451	14056	14218	14353	14111	14288	14304	14420	14177	14356	14362	14388	14204	14070	14353	14231	14347	14388	14328	14340	14182	14280	14304	14259	14482	14158	14310	14206	14307	14145	14286	14314	14202	14390	14243	14315	14336	14199	14318	14225	14348	14290	14225	14127	14067	14202	14207	14271	14367	14372	14282	14291	14357	14230	14290	14323	14205	14378	14116	14400	14210	14343	14134	14253	14077	14355	14364	14138	14229	14220	14325	14311	14271	14400	14202	14289	14227	14257	14288	14272	14194	14196	14246	14483	14364	14125	14167	14167	14293	14254	14399	14288	14333	14289	14343	14065	14451	14126	14263	14377	14272	14169	14180	14273	14248	14193	14358	14207	14180	14209	14138	14327	14303	14212	14427	14219	14326	14381	14356	14240	14226	14313	14187	14170	14122	14288	14104	14407	14322	14288	14152	14083	14307	14298	14399	14342	14254	14287	14212	14220	14180	14270	14207	14217	14290	14481	14353	14394	14259	14341	14203	14453	14341	14279	14101	14324	14188	14275	14149	14308	14083	14466	14367	14350	14105	14319	14193	14063	14359	14132	14256	14091	14294	14268	14223	14274	14299	14304	14178	14108	14254	14217	14223	14128	14205	14232	14390	14095	14291	14207	14078	14282	14415	14154	14153	14329	14295	14369	14272	14254	14350	14291	14355	14350	14149	14341	14404	14145	14197	14273	14221	14296	14241	14285	14356	14161	14346	14267	14211	14230	14279	14266	14284	14321	14103	14313	14314	14132	14230	14347	14268	14263	14504	14200	14427	14215	14297	14272	14285	14277	14295	14187	14269	14123	14337	14241	14268	14352	14214	14337	14268	14138	14605	14219	14221	14291	14243	14250	14237	14340	14282	14313	14312	14316	14331	14187	14239	14110	14197	14189	14340	14285	14341	14289	14285	14269	14327	14356	14296	14381	14329	14135	14214	14289	14157	14211	14258	14247	14140	14353	14255	14298	14273	14280	14282	14335	14327	14274	14321	14306	14175	14222	14331	14350	14186	14376	14340	14127	14383	14479	14245	14382	14206	14230	14240	14387	14178	14238	14446	14278	14263	14074	14384	14220	14241	14261	14438	14196	14320	14400	14247	14270	14144	14231	14286	14232	14312	14266	14283	14236	14347	14189	14358	14186	14186	14330	14279	14433	14442	14239	14278	14222	14256	14419	14374	14159	14386	14385	14366	14196	14399	14091	14370	14210	14446	14194	14251	14408	14381	14365	14148	14245	14343	14299	14252	14162	14269	14304	14382	14299	14495	14196	14329	14420	14340	14274	14071	14257	14386	14158	14347	14218	14455	14218	14306	14172	14254	14366	14188	14295	14271	14293	14266	14361	14275	14297	14367	14275	14196	14338	14286	14404	14309	14366	14295	14259	14259	14238	14316	14241	14286	14325	14285	14390	14387	14194	14187	14174	14355	14294	14321	14209	14321	14146	14185	14196	14185	14277	14348	14312	14333	14330	14300	14325	14362	14334	14142	14288	14325	14423	14340	14348	14170	14161	14410	14281	14178	14354	14323	14323	14338	14282	14300	14244	14492	14180	14159	14300	14250	14245	14159	14285	14232	14288	14292	14302	14245	14317	14241	14260	14335	14315	14317	14172	14146	14382	14406	14314	14104	14297	14221	14347	14316	14392	14352	14399	14169	14379	14207	14180	14221	14355	14209	14280	14339	14286	14254	14253	14161	14316	14320	14318	14181	14272	14294	14254	14530	14368	14054	14379	14189	14190	14382	14274	14440	14275	14347	14265	14328	14224	14208	14162	14314	14266	14203	14394	14260	14202	14181	14307	14342	14214	14432	14245	14298	14185	14319	14255	14311	14305	14247	14390	14245	14092	14429	14153	14114	14324	14306	14359	14254	14271	14284	14298	14341	14210	14434	14245	14482	14372	14338	14236	14393	14328	14415	14289	14410	14353	14514	14328	14261	14336	14430	14203	14291	14245	14347	14362	14205	14271	14160	14281	14203	14208	14446	14327	14225	14246	14365	14312	14322	14335	14133	14265	14170	14269	14321	14315	14194	14345	14382	14343	14264	14257	14422	14212	14338	14354	14173	14155	14319	14280	14323	14347	14196	14299	14211	14219	14227	14268	14252	14172	14265	14373	14209	14327	14241	14272	14261	14421	14231	14282	14342	14258	14277	14498	14158	14212	14322	14420	14385	14260	14309	14353	14158	14261	14368	14264	14058	14314	14289	14321	14194	14267	14322	14262	14308	14136	14252	14250	14190	14297	14277	14263	14236	14272	14209	14313	14357	14498	14234	14390	14373	14260	14151	14285	14258	14304	14305	14305	14282	14289	14219	14239	14441	14214	14308	14283	14163	14230	14348	14259	14328	14339	14200	14375	14321	14101	14319	14270	14203	14264	14410	14430	14219	14177	14211	14237	14219	14157	14434	14343	14332	14205	14142	14356	14388	14202	14403	14236	14464	14213	14188	14135	14446	14371	14358	14321	14365	14404	14274	14226	14354	14121	14310	14458	14483	14353	14160	14240	14289	14343	14301	14275	14244	14101	14248	14258	14306	14148	14269	14172	14257	14404	14283	14442	14328	14191	14187	14370	14175	14337	14158	14332	14312	14196	14421	14259	14263	14281	14321	14360	14219	14180	14332	14386	14409	14124	14201	14514	14141	14333	14065	14455	14267	14135	14371	14340	14049	14344	14216	14274	14291	14020	14457	14219	14205	14385	14273	14352	14326	14130	14257	14272	14358	14249	14345	14237	14270	14187	14300	14162	14273	14275	14084	14321	14185	14141	14293	14206	14448	14187	14169	14323	14257	14265	14230	14253	14213	14323	14278	14315	14357	14191	14400	14204	14100	14431	14351	14113	14292	14267	14300	14552	14398	14239	14364	14199	14075	14357	14307	14240	14314	14324	14396	14256	14268	14272	14304	14188	14270	14216	14361	14350	14475	14231	14218	14127	14422	14206	14261	14436	14342	14304	14446	14397	14307	14281	14370	14413	14329	14209	14289	14237	14199	14326	14209	14325	14384	14333	14253	14349	14229	14362	14061	14378	14304	14119	14301	14133	14353	14240	14357	14310	14298	14150	14196	14231	14197	14362	14328	14377	14291	14093	14279	14223	14327	14339	14379	14109	14302	14035	14339	14276	14207	14321	14180	14132	14197	14341	14289	14285	14169	14270	14410	14383	14349	14283	14283	14038	14151	14469	14301	14352	14414	14091	14330	14185	14142	14328	14453	14212	14194	14339	14374	14335	14210	14270	14161	14080	14122	14233	14156	14136	14299	14236	14342	14256	14290	14182	14140	14224	14252	14332	14245	14305	14175	14410	14399	14283	14203	14177	14218	14279	14174	14419
24579	21597	29244	24897	23427	26535	30157	25575	23043	21755	20577	20284	36088	39704	29674	20257	16304	15799	16014	15778	15620	15870	15601	15657	15799	15847	15596	15810	15807	15664	15461	15786	15747	15581	15708	15692	15512	15637	15684	15719	15609	15555	15785	15816	15574	15675	15749	15696	15754	15806	15772	15682	15800	15768	15713	15855	15690	15746	15617	15764	15573	15367	15741	15615	15603	15673	15656	15733	15739	15777	15482	15620	15742	15739	15687	15734	15641	15539	15760	15719	15694	15696	15620	15680	15619	15780	15496	15802	15614	15787	15713	15721	15673	15667	15544	15751	15913	15555	15543	15656	15580	15591	15622	15626	15640	15705	15716	15466	15807	15733	15688	15744	15711	15694	15709	15592	15570	15563	15688	15586	15750	15732	15530	15623	15787	15828	15697	15513	15674	15863	15678	15784	15833	15555	15681	15657	15763	15677	15482	15602	15593	15385	15658	15627	15648	15619	15456	15906	15737	15603	15387	15637	15530	15409	15684	15541	15607	15595	15476	15572	15727	15602	15783	15641	15576	15546	15544	15621	15620	15587	15538	15535	15677	15665	15794	15593	15673	15637	15574	15597	15503	15568	15671	15571	15773	15653	15625	15597	15773	15750	15559	15534	15600	15580	15984	15536	15864	15701	15664	15559	15639	15705	15781	15663	15415	15445	15582	15540	15647	15540	15356	15681	15872	15611	15673	15716	15740	15578	15870	15648	15683	15540	15543	15648	15557	15688	15720	15456	15847	15701	15650	15712	15456	15445	15351	15805	15602	15838	15441	15561	15688	15604	15482	15578	15628	15605	15651	15709	15699	15495	15603	15697	15482	15579	15636	15776	15796	15670	15537	15562	15814	15536	15477	15418	15604	15489	15600	15581	15469	15812	15609	15540	15504	15533	15585	15687	15662	15537	15572	15781	15489	15588	15646	15856	15685	15573	15698	15839	15685	15563	15510	15652	15743	15806	15569	15648	15706	15690	15882	15771	15436	15682	15865	15600	15784	15621	15714	15681	15543	15530	15756	15628	15497	15671	15632	15756	15711	15481	15750	15738	15810	15586	15741	15601	15562	15663	15764	15671	15737	15571	15699	15583	15613	15590	15659	15589	15731	15738	15684	15540	15630	15668	15648	15547	15684	15639	15683	15622	15734	15516	15550	15777	15697	15627	15649	15597	15533	15519	15583	15740	15620	15637	15752	15764	15600	15754	15743	15448	15813	15688	15614	15688	15760	15757	15607	15732	15546	15628	15714	15698	15608	15644	15391	15688	15763	15665	15542	15458	15617	15622	15610	15519	15601	15633	15670	15562	15875	15823	15541	15736	15480	15739	15744	15501	15553	15541	15777	15443	15649	15635	15669	15603	15526	15718	15640	15523	15756	15656	15747	15528	15565	15610	15652	15503	15680	15631	15737	15492	15485	15759	15747	15733	15307	15790	15668	15400	15913	15633	15588	15526	15566	15602	15719	15501	15694	15627	15495	15391	15477	15551	15523	15640	15703	15642	15461	15584	15520	15661	15828	15732	15711	15549	15536	15741	15575	15530	15524	15465	15673	15698	15600	15746	15861	15481	15597	15527	15568	15625	15703	15650	15827	15722	15660	15675	15676	15703	15676	15636	15583	15693	15545	15552	15573	15577	15667	15251	15673	15756	15629	15636	15619	15693	15640	15620	15483	15568	15588	15582	15666	15724	15737	15737	15587	15528	15593	15682	15574	15785	15489	15548	15317	15808	15740	15758	15598	15657	15607	15800	15478	15635	15731	15577	15552	15790	15560	15801	15508	15713	15617	15745	15613	15458	15519	15556	15628	15668	15757	15648	15853	15713	15836	15725	15656	15638	15557	15680	15729	15577	15507	15559	15661	15585	15655	15745	15586	15424	15856	15618	15741	15595	15410	15752	15850	15609	15524	15608	15701	15622	15684	15918	15639	15616	15866	15647	15748	15485	15681	15509	15530	15569	15568	15675	15547	15689	15875	15640	15804	15688	15604	15759	15571	15735	15687	15688	15533	15778	15852	15607	15839	15617	15737	15700	15495	15602	15699	15645	15504	15516	15540	15741	15904	15760	15604	15479	15534	15489	15596	15523	15708	15508	15818	15693	15757	15552	15678	15473	15654	15555	15558	15658	15588	15513	15620	15772	15736	15635	15883	15682	15606	15666	15587	15575	15552	15533	15654	15559	15868	15732	15865	15617	15687	15711	15544	15725	15558	15543	15557	15698	15656	15739	15642	15531	15527	15716	15876	15681	15718	15579	15583	15512	15634	15623	15555	15881	15751	15532	15697	15598	15505	15547	15481	15624	15696	15657	15560	15441	15731	15729	15673	15527	15650	15438	15760	15633	15636	15553	15625	15608	15689	15613	15629	15589	15614	15755	15650	15727	15616	15675	15564	15862	15583	15390	15578	15627	15569	15878	15711	15628	15612	15705	15613	15618	15624	15567	15702	15552	15770	15703	15693	15689	15486	15631	15650	15596	15653	15660	15726	15607	15523	15511	15503	15727	15396	15537	15760	15608	15550	15657	15632	15700	15644	15526	15539	15789	15622	15410	15500	15514	15684	15296	15597	15571	15593	15650	15688	15609	15794	15655	15552	15798	15749	15639	15807	15602	15673	15699	15735	15536	15617	15676	15710	15600	15711	15553	15640	15610	15534	15526	15635	15619	15402	15807	15882	15711	15469	15704	15548	15521	15647	15550	15754	15557	15486	15487	15658	15496	15708	15657	15610	15479	15587	15791	15663	15765	15574	15656	15445	15608	15794	15657	15467	15642	15606	15574	15875	15654	15603	15605	15525	15604	15615	15612	15652	15625	15669	15606	15775	15568	15723	15453	15725	15868	15869	15537	15598	15608	15779	15432	15724	15633	15626	15621	15612	15544	15741	15555	15540	15659	15596	15638	15482	15538	15777	15704	15666	15915	15675	15555	15857	15549	15520	15555	15718	15471	15346	15401	15465	15718	15412	15545	15782	15674	15601	15559	15541	15589	15611	15550	15360	15692	15469	15646	15444	15733	15714	15540	15729	15500	15821	15795	15835	15662	15699	15629	15504	15543	15631	15480	15502	15658	15542	15853	15613	15560	15707	15583	15637	15519	15660	15751	15701	15769	15582	15720	15873	15571	15683	15592	15443	15666	15643	15610	15760	15614	15535	15655	15821	15600	15898	15766	15738	15469	15589	15698	15606	15561	15667	15843	15609	15628	15822	15868	15737	15799	15692	15571	15610	15791	15723	15590	15710	15640	15438	15453	15830	15641	15737	15714	15535	15568	15704	15790	15698	15830	15694	15606	15675	15738	15724	15594	15693	15894	15855	15584	15626	15793	15512	15503	15686	15705	15506	15802	15607	15720	15764	15656	15455	15711	15763	15496	15799	15677	15666	15511	15669	15735	15715	15632	15717	15599	15770	15819	15764	15482	15587	15636	15681	15713	15533	15559	15569	15607	15555	15585	15668	15778	15665	15606	15750	15711	15697	15621	15762	15603	15730	15576	15752	15630	15642	15637	15604	15629	15688	15712	15849	15512	15517	15766	15463	15683	15485	15629	15600	15599	15785	15697	15831	15721	15549	15743	15486	15668	15545	15753	15722	15587	15683	15619	15700	15755	15522	15477	15572	15499	15761	15724	15689	15664	15720	15884	15646	15567	15591	15719	15398	15564	15534	15600	15765	15649	15721	15687	15689	15656	15718	15692	15684	15701	15515	15636	15833	15545	15609	15578	15465	15617	15507	15832	15714	15719	15565	15665	15577	15489	15694	15630	15678	15660	15613	15575	15518	15553	15596	15533	15740	15503	15593	15599	15631	15783	15514	15726	15757	15503	15607	15505	15449	15656	15584	15640	15629	15588	15548	15463	15605	15468	15599	15522	15660	15586	15581	15602	15575	15662	15721	15748	15624	15552	15509	15644	15489	15774	15712	15662	15751	15693	15590	15777	15532	15768	15599	15562	15498	15658	15535	15680	15593	15443	15678	15888	15560	15813	15657	15567	15616	15690	15573	15597	15734	15697	15635	15625	15649	15609	15671	15639	15510	15744	15636	15687	15651	15817	15849	15597	15443	15510	15663	15691	15745	15619	15612	15470	15687	15644	15666	15731	15866	15606	15600	15600	15577	15700	15495	15647	15700	15611	15701	15562	15489	15504	15645	15607	15551	15674	15714	15606	15441	15830	15647	15600	15626	15694	15691	15349	15695	15472	15639	15628	15534	15571	15565	15492	15794	15546	15631	15572	15590	15539	15642	15581	15506	15589	15585	15669	15615	15779	15577	15766	15361	15679	15685	15597	15508	15630	15771	15698	15684	15587	15695	15662	15566	15632	15583	15790	15821	15684	15608	15671	15632	15573	15734	15863	15415	15675	15718	15733	15674	15758	15430	15666	15625	15679	15582	15450	15513	15527	15575	15607	15526	15628	15551	15628	15561	15642	15628	15732	15592	15419	15739	15621	15568	15506	15660	15724	15560	15528	15989	15801	15595	15627	15606	15343	15639	15591	15609	15657	15686	15610	15662	15673	15650	15706	15801	15812	15677	15688	15536	15652	15632	15489	15701	15691	15674	15767	15565	15463	15674	15687	15554	15506	15668	15659	15525	15562	15618	15573	15667	15847	15889	15715	15734	15468	15832	15740	15576	15551	15697	15463	15851	15471	15616	15777	15618	15407	15572	15605	15618	15676	15600	15498	15594	15492	15656	15679	15561	15597	15460	15531	15527	15520	15638	15820	15717	15578	15492	15664	15730	15545	15564	15618	15712	15556	15662	15670	15876	15755	15611	15480	15568	15690	15605	15367	15515	15635	15567	15593	15835	15624	15737	15495	15696	15873	15433	15621	15439	15621	15819	15851	15500	15776	15659	15519	15541	15629	15725	15519	15520	15580	15651	15650	15742	15683	15543	15492	15503	15697	15674	15415	15580	15583	15551	15581	15718	15488	15630	15449	15556	15574	15698	15552	15728	15492	15606	15539	15537	16027	15654	15766	15645	15521	15553	15615	15634	15713	15654	15851	15726	15762	15674	15414	15656	15654	15571	15572	15818	15852	15453	15565	15513	15746	15578	15621	15735	15690	15577	15661	15516	15783	15544	15640	15579	15715	15642	15595	15513	15657	15696	15536	15598	15762	15786	15625	15572	15543	15535	15592
27324	46286	45233	37975	31004	27881	29299	26380	23269	21381	19633	20478	39272	39333	28062	16824	13313	13284	13202	13307	13130	13355	13291	13088	13236	13193	13318	13286	13280	13298	13212	13226	13295	13225	13121	13266	13200	13254	13169	13414	13293	13328	13085	13194	13248	13344	13166	13221	13267	13203	13158	13175	13087	13162	13147	13198	13162	13182	13387	13330	13195	13270	13418	13271	13218	13213	13118	13265	13274	13381	13122	13082	13014	13149	13200	13100	13216	13176	13364	13324	13163	13128	13338	13172	13131	13135	13218	13140	13208	13156	12990	13302	13280	13029	13069	13155	13075	13267	13283	13232	13275	13177	13182	12951	13201	13090	13144	13183	13247	13276	13095	13296	13313	13349	13158	13287	13225	13094	13285	13162	13332	13225	13106	13190	13269	13169	13278	13014	13364	13161	13229	13178	13210	13052	13142	13256	13200	13225	13210	13114	13322	13247	13098	13165	13097	13148	13093	13430	13219	13317	13169	13290	13039	13085	13232	13246	13148	13172	13098	13237	13111	13211	13182	13331	13029	13248	13262	13081	13140	13358	13292	13035	13320	13267	13082	13226	13166	13218	13242	13271	13163	13116	13331	13281	13115	13053	13291	13257	13230	13200	13212	13340	13124	13206	13108	13245	13319	12976	13067	13211	13117	13218	13093	13240	13236	13183	13235	13243	13256	13060	13264	13158	13196	13131	13241	13197	13247	13047	13237	13214	13152	13294	13327	13375	13158	13361	13179	13242	13284	13265	13331	13138	13048	13073	13129	13227	13204	13247	13190	13282	13178	13143	13345	13143	13360	13278	13120	13318	13094	13316	13191	13110	13154	13212	13054	13337	13214	13299	13035	13186	13194	13002	13135	13143	13311	13210	13084	13174	13114	13348	13314	13126	13205	13147	13147	13281	13295	13226	13290	13140	13203	13133	13140	13123	13152	13063	13275	13255	13234	13251	13247	13160	13092	13096	13142	13261	13278	13138	13197	13231	13185	13152	13254	13198	13139	13023	13246	13009	13080	13340	13075	13178	13101	13178	13256	13136	13344	13235	13318	13181	13112	13103	13389	13147	13187	12998	13084	13205	13341	13261	13196	13102	13296	13111	13297	13202	13233	13022	13192	13298	13103	13385	13054	13029	13335	13229	13184	13231	13104	13280	13171	13188	13113	13157	13301	13272	13106	13106	13184	13168	13078	13084	13324	13138	13121	13241	13235	13184	13156	13190	13319	13138	13206	13236	13176	13256	13061	13335	13192	13160	13108	13118	13314	13284	13125	13046	13327	13171	13125	13261	13370	13251	13126	13263	13143	13298	13245	13176	13052	13298	13296	13178	13339	13252	13208	13281	13184	13197	13418	13228	13192	13200	13248	13089	13271	13184	13135	13184	13189	13051	13110	13046	13111	13195	12997	13131	13300	13051	13160	13155	13165	13182	13430	13108	13269	13175	13069	13323	13191	13099	13253	13130	13080	13109	13261	13255	13300	13233	13232	13251	13154	13219	13067	13189	13051	13322	13209	13188	13218	13111	13285	13006	13133	13326	13350	13127	13168	13115	13127	13271	13365	13203	13031	13115	13323	13321	13358	13165	13076	13387	13123	13174	13105	13237	13274	13125	13178	13175	13178	13049	13100	13120	13296	13359	13363	13312	13137	13382	13233	13022	13186	13159	13139	13130	13149	13175	13180	13069	13357	13094	13213	13195	13339	13097	13072	13223	13266	13195	13197	13194	13148	13118	13223	13277	13402	13302	13206	13238	13429	13304	13179	13255	13231	13276	13267	13192	13189	13175	13290	13175	13106	13304	13253	13079	13287	13164	13210	13284	13071	13158	13127	13088	13120	13068	13243	13128	13014	13227	13137	13117	13223	13127	13236	13297	13174	13313	13223	13228	13295	13127	13419	13361	13331	13323	13230	13210	13216	13148	13182	13255	13131	13268	13158	13176	13162	13282	13068	12919	13135	13142	13147	13316	13081	13209	13174	13181	13180	13084	13203	13310	13304	13283	13039	13139	13041	13276	13184	13217	13238	13373	13217	13183	13153	13334	13044	13194	13229	13214	13130	13190	13148	13194	13159	13049	13160	13236	13158	13178	13015	13373	13090	13233	13254	13343	13245	13164	13197	13139	13459	13246	13215	13107	13230	13284	13262	12991	12964	13167	13220	13142	13397	13290	13236	13391	13207	13374	13191	13246	13194	13136	13062	13157	13153	13327	13286	13123	13238	13133	12944	13248	13195	13153	13264	13157	13214	13308	13248	13181	13345	13208	13047	13313	13270	13273	13354	13081	13341	13086	13210	13278	13107	13171	13267	13189	13072	13256	13102	13247	13146	13358	13387	13298	13188	13265	13235	13273	13113	13312	13211	13205	13218	13212	13079	13246	13313	13209	13160	13224	13076	13325	13241	13256	13111	13195	13195	13237	13340	13048	13232	13278	13077	13228	13169	13294	13227	13128	13171	13058	13286	13231	13234	13309	13219	13168	13143	13250	13154	13137	13229	13437	13374	13184	13342	13138	13155	13158	13124	13263	13115	13221	13134	13129	13199	13198	13298	13125	13185	13122	13043	13249	13225	13271	13061	13023	13156	13189	13412	12993	13144	13233	13076	13282	13216	13348	13149	13244	13363	12958	13351	13239	13234	13114	13110	13359	13297	13358	13216	13240	13214	13144	13172	13330	13154	13155	13226	13276	13184	13411	13208	13193	13173	13206	13231	13247	13168	13141	13304	13050	13263	13227	13311	13299	13294	13128	13272	13151	13187	13192	13171	13367	13375	13307	13231	13015	13021	13242	13311	13262	13325	13246	13089	13303	13251	13253	13313	13043	13165	13127	13240	13263	13250	13118	13337	13269	13022	13227	13172	13219	13235	13238	13261	13085	13261	13092	13296	13282	13185	13127	13059	13060	13203	13208	13270	13119	13131	13134	13236	13224	13088	13156	13121	12974	13189	13303	13315	13259	13215	13294	13075	13312	13233	13285	13049	13207	13300	13101	13153	13160	13367	13274	13091	13196	13223	13238	13223	13293	12990	13153	13383	13186	13209	13243	13098	13264	13128	13220	13299	13288	13038	13174	13149	13220	13017	13201	13275	13235	13166	13359	13138	13286	13226	13007	13026	13188	13336	13194	13218	13286	13183	13076	13236	13105	13166	13166	13140	13228	13192	13109	13119	13335	13310	13051	13070	13319	13189	13156	13123	13301	13156	13046	13091	13204	13125	13382	13272	13129	13372	13159	13192	13306	13220	13192	13100	13121	13254	13223	13116	13068	13202	13004	13237	13175	13285	13121	13048	13118	13440	13256	13081	13405	13250	13456	13171	13110	13218	13339	13106	13204	13247	13045	13237	13150	13190	13114	13163	13291	13368	13315	13225	13170	13204	13152	13081	13102	13216	13210	13330	13327	13260	13228	13183	13204	13129	13189	13091	13085	13267	13272	13209	13159	13105	13425	13167	13313	13019	13171	13327	13303	13179	13214	13372	13276	13204	13193	13306	13027	13152	13116	13132	13202	13042	13074	13063	13179	13308	13134	13034	13140	13228	13325	13389	13165	13275	13322	13289	13260	13187	13150	13326	13271	13071	13217	13166	13292	13370	13318	13226	13232	13236	13079	13172	12944	13180	13303	13177	13268	13258	13104	13092	13186	13214	13102	13202	13304	13244	13254	13197	13046	13119	13400	13162	13133	13034	13126	12987	13113	13002	13151	13072	13142	13383	13094	13255	13087	13148	13173	13251	13127	13294	13388	12995	13120	13319	13263	13159	13212	13138	13236	13247	13173	13063	13182	13222	13344	13224	13213	13225	13285	13269	13251	13003	13178	13216	13172	13329	13252	13238	13187	13146	13353	13302	13006	13370	13148	13144	13069	13183	13283	13255	13205	13248	13184	13066	13083	13079	13155	13097	13114	13202	13321	13244	13074	13084	13075	13225	13211	13197	13156	13121	13141	13138	13149	13201	13192	13196	13166	13246	13240	13253	13209	13268	13164	13191	13042	13104	13116	13278	13197	13285	13142	13204	12953	13225	13320	13287	13292	13159	13360	13151	13015	13189	13236	13256	13216	13201	13171	13207	13225	13149	13323	13243	13229	13349	13205	13140	13130	13217	13109	13296	13106	13032	13037	13159	13190	13181	13288	13135	13229	13092	13319	13208	13239	13111	13448	13230	13301	13258	13283	13191	13315	13237	13201	13134	13050	13096	13211	13358	13210	13220	13180	13199	13080	13301	13396	13228	13425	13107	13243	13110	13143	13115	13277	12966	13250	13307	13182	13264	13295	13277	13307	13159	13291	13072	13211	13225	13053	13191	13208	13113	13121	13127	13404	13241	13178	13219	13240	13231	13296	13173	13278	13275	13119	13180	13059	13360	13187	13228	13112	13198	13133	13307	13224	13181	13196	13106	13203	13263	13268	13113	13168	13197	13095	13309	13201	13145	13146	13256	13156	13194	13244	13128	13140	13296	13069	13227	13213	13333	13159	13097	13085	13117	13042	13088	13144	13028	13180	13181	13204	13262	13198	13240	13202	13185	13296	13231	13177	13279	13243	13099	13271	13220	13389	13087	13157	13259	13026	13176	13147	13333	13383	13286	13291	13190	13082	13133	13017	13264	13138	13204	13322	13382	13192	13218	13284	13179	13126	13177	13401	13192	13158	13190	13073	13051	13304	13199	13269	13239	13283	13282	13246	13292	13289	13176	13082	13489	13332	12992	13114	13078	13247	13188	13251	13097	13225	13348	13223	13189	13081	13260	13228	13173	13261	13352	13058	13364	13176	13248	13341	13220	13110	13258	13125	13095	13285	13335	13124	13081	13249	13171	13319	13168	13172	13185	13216	13272	13194	13122	13266	13161	13384	13004	13198	13299	13190	13337	13190	13131	13042	13209	13267	13216	13109	13178	13175	13160	13140	13211	13231	13271	13363	13181	13257	13267	13297	13311	13214	13263	13275	13224	13196	13262	13099	13172	13089	13126	13296	13183	13223	13282	13008	13154	13183	13360	13333	13336	13094	13288	13247	13211	13172	13137	13241	13134	13134	13057	13161	13258	13122	13151	13156	13157	13201	13403	13167	13207	13091	13102	13170	13206	13260	13158	13190	13243	13082	13011	13213	13212	13508	13170	13159	13132	13082	13097	13039	13233	13345
31027	23951	26106	22505	19123	18542	18811	18518	17562	17373	17182	16598	17401	19084	18143	16572	16198	16071	16127	16097	16137	16236	16172	16068	16150	16153	16170	16033	15979	16071	16216	15776	15982	15902	16283	16044	16032	15990	16097	16084	16028	16066	16239	16037	16075	16118	15996	16035	16168	16001	16105	16230	16305	16305	15982	16234	16154	16013	15929	15996	15979	16221	16054	16153	16035	16207	16264	16130	16260	16292	16218	16059	16107	16331	16204	16095	16249	16127	16108	15927	16416	16052	16114	16274	16393	16148	16205	16072	16181	16011	16178	16331	16055	16176	16115	16140	15896	15911	15917	15954	16041	16041	16028	15856	15849	16338	16245	15930	16088	16085	16066	16143	16110	16164	16165	16268	15831	16187	16131	16277	16107	15942	16013	16054	16365	16165	16114	16114	16197	16218	16071	16071	16075	16109	16004	16128	16043	16111	16149	16128	16000	16106	16133	15997	16141	15956	15986	15999	16107	16148	16304	16083	16116	16047	15886	16097	16163	16134	16006	16074	16096	16116	16188	16286	16010	15919	15971	15985	16230	16133	16394	16172	15709	16066	16130	16070	15953	16025	16243	16295	16097	16008	15923	16150	16077	16069	16220	15975	15926	16026	16270	16075	16085	15845	15875	16159	16017	15965	16093	16127	16059	16145	15958	16082	16035	15971	16055	16034	15998	15957	16178	16314	16311	15915	16255	16310	16055	16161	16109	15966	16214	16011	16090	16130	16104	16151	16098	16098	16097	15972	16085	16056	16254	16000	16153	16118	16067	15997	16091	15972	16018	15981	15880	16102	16228	16134	16029	15977	16164	16074	16142	16085	16176	16057	15955	16233	16106	16033	15992	16073	16014	15971	16019	16064	16286	16125	16082	16084	16286	16269	16212	15973	16064	16387	16128	16248	16015	16171	16020	16141	16029	16310	15960	16211	16014	16016	15990	16051	16219	15982	15915	16148	16160	16051	16081	16033	15888	15788	16163	16124	16156	15981	16010	16142	16154	16077	15976	15859	16131	16093	16269	16219	16105	16016	16216	15902	16141	16082	15988	16105	16039	16065	16154	16059	16238	16114	16095	16160	15933	15982	16079	15959	15952	15963	16238	16092	16165	16037	16104	15903	16123	16114	16020	15887	16272	16096	16121	15972	16190	16014	16228	15904	16049	16045	16167	16119	16170	15996	16055	15870	15984	16216	15998	16101	16140	16070	16052	16154	16125	16289	16142	16140	15970	16061	16112	16060	15926	16170	16266	15874	15868	16255	16202	16118	16016	16271	16028	15975	16000	16149	16157	16024	15941	16102	16091	16124	16146	16071	16112	16138	16261	16130	16180	16094	16032	16118	16287	16157	16038	16244	16121	16158	16059	15883	16146	16105	16133	16175	16115	15896	16019	16167	16248	16047	16129	15979	15984	16010	16131	15954	16100	15877	16227	16136	16051	16241	16075	16197	15888	16105	15974	15889	15901	15917	16174	16088	16039	16091	16344	16315	16176	15833	16047	16121	16309	16335	16006	16037	16092	15794	16072	16000	16039	16127	16104	15895	16021	15995	16113	16146	16137	16041	16084	16086	15998	16166	16109	16160	16184	16098	15816	16051	16092	16084	16147	15876	16249	15988	15997	16275	15963	15919	16058	15970	16157	16296	16147	16126	16179	16188	15923	16036	15995	16118	15953	16355	16178	16177	16062	15981	16044	16017	15983	16308	16302	16116	15984	16090	16346	16068	16142	16006	16084	16101	16127	16036	16113	16125	16003	16152	16078	16080	15985	16109	16060	16017	16021	15940	15974	16123	16087	16129	16105	15961	15954	15879	16077	16017	16183	16055	16294	16104	16287	16146	16124	16090	16177	16168	16116	16072	16186	15957	15945	16210	16109	16235	15852	15983	16050	16120	15855	16037	16077	16106	16179	15974	16115	16126	16296	16130	16096	16200	15952	16026	16268	16223	16133	16094	16332	16153	16114	16184	16339	16099	16003	15953	16107	16118	15978	16290	16168	16262	16070	15978	16138	15964	15842	16190	16011	16025	16168	15973	16110	16023	15931	15971	16111	15991	16024	16044	16082	16070	16076	16091	16183	16076	16139	15956	16276	16137	16021	16209	16199	16010	16039	16263	16159	16044	16261	16330	16070	15968	16028	16050	16111	15921	16013	16235	16093	15990	16245	16088	16111	16053	16025	16012	16043	16035	16034	16047	16102	16028	16042	16041	16175	16029	15971	16165	16028	15868	15985	16028	15886	15865	16340	16152	16300	16280	16103	15972	16058	16142	16048	15963	16257	16324	16293	16296	16119	16094	15831	16075	16224	16146	15958	16124	16190	15887	16068	15931	16153	15855	16027	15938	16022	16255	16023	15859	16061	16241	16134	16383	16109	16249	15997	16001	16125	16192	16237	15857	16164	16131	15947	16065	16197	16075	16183	16200	16032	15967	16066	15990	16037	16018	16181	16219	16143	16341	16214	16019	16282	15970	16177	16025	16112	16026	15776	15951	16145	16156	16068	16111	16099	16211	15873	15980	16004	15913	16190	16194	15942	16069	16250	16062	16140	16035	16131	15953	16008	15998	15856	16070	16172	16067	16023	15973	15993	16050	16010	16227	16141	16127	16025	16099	16201	16060	16068	16159	16080	16073	15826	16181	16016	16076	16082	16018	15963	16168	16113	16144	16044	15993	16240	16151	15951	16162	16124	16270	15990	16005	16011	16060	16033	16162	16047	16175	16146	16125	16157	16124	16125	16236	16213	16197	15954	15940	16109	16111	15990	16050	16123	16028	16101	16007	15950	16011	16046	16073	16097	15944	16201	16126	15982	16241	16096	15899	16174	16091	16206	16038	16160	16111	15996	15935	16248	16065	16064	16011	16044	16032	16095	16146	16150	16118	16045	16122	16383	16122	16218	16122	15931	15991	16046	16049	16171	16212	16027	16126	16076	16052	16162	16171	16111	16138	16179	16109	16245	16293	16157	16260	16362	15997	16148	16107	16172	16067	16209	16179	16346	15925	16281	15894	16143	15941	16157	15923	16047	15856	15961	16095	15935	16152	16036	16106	16048	15994	16108	16128	16327	16014	16131	16022	16254	16167	16200	16163	16010	16046	16025	16049	16078	16180	16191	16282	16084	16192	16094	16064	15896	16052	16225	15984	15872	16019	16042	16179	16219	16143	16122	16140	16241	16214	16176	16183	16077	16073	15918	16125	16122	16059	16059	16362	16190	16010	16046	16141	15889	15915	16056	16004	16090	16021	15973	16203	16137	16088	16009	16158	16177	16033	16073	16123	16236	16095	15958	15971	15926	15785	16174	16220	16095	16171	16072	16164	15912	16087	16066	16112	16081	16202	15954	16206	16023	16083	15858	16067	16191	16149	16027	15965	16180	16090	16112	16249	16120	15920	16199	16099	16192	16239	16241	16195	16098	16182	16139	15845	16015	15908	16160	15941	16105	16124	16021	16114	16058	16297	16086	16188	15959	15886	16023	16127	16205	16062	16105	16094	16134	16196	16142	16110	16122	15977	16044	16007	16026	16004	16132	15980	16264	16008	15945	16043	15902	16011	16041	16228	16026	16004	15977	16010	16100	16088	16298	16188	16239	15873	16117	15926	16100	16259	16012	16156	16336	16158	15939	16041	16102	16017	16290	16195	15989	16089	16077	16216	16217	16077	16120	16182	16136	16282	15992	16135	16000	16066	16161	16066	16022	16111	16220	15769	16047	16241	16298	15932	16169	16047	16175	15977	16148	15843	15906	16046	15990	16022	16173	16353	16075	16030	16148	16093	15951	16010	16147	16103	15974	16019	16038	15773	15860	16056	15970	16105	16038	16206	16143	15965	16090	16193	16094	16191	16271	16081	16314	15999	16097	16244	16190	16100	16160	16114	16081	15882	16042	16026	16026	15923	15972	16081	16195	16016	16135	15918	15953	15935	16124	16050	16217	16129	16039	16048	16260	16029	15932	16072	16093	16209	16122	16067	16150	15984	16061	16281	16180	16172	16047	16017	16040	15918	16219	15890	16000	16035	16177	16039	16128	16020	16222	16265	16003	16021	16128	16262	16221	16193	16222	16014	16199	16116	16140	15974	15976	16038	16136	16156	16119	15999	16161	16165	16065	16068	16030	16174	15967	16062	16184	16141	16107	16044	15890	16079	15996	15932	15926	16197	16052	16235	16099	16022	15893	16320	16083	16038	15990	15986	15976	15878	16122	16339	16030	16131	16269	16118	16366	16125	16209	16031	15995	16013	16294	16128	15986	16188	16048	15823	16060	15982	16281	16195	16248	16203	16125	16259	16185	16005	16242	16016	16172	16002	16119	16308	16202	16167	16091	16074	16034	16072	16080	16148	15974	15959	16050	15910	16085	16097	16287	16048	16118	16058	16192	15991	16194	16018	16187	15953	16238	15980	16011	15803	16181	16229	16041	16160	16102	16129	15954	16098	15884	16073	16211	16168	16055	16067	16005	16151	16254	16070	16243	16262	16251	16042	16075	16170	16043	16169	15955	16060	16056	16370	16248	16169	15973	16162	15959	15962	16005	16162	16226	16282	15947	16285	16343	16063	15964	16180	16184	16006	15963	15922	15950	16130	15905	16223	16124	16223	15956	16193	16271	15959	16208	16138	16076	16154	15986	16113	15990	16052	16003	16090	16088	16031	16263	16003	16161	16093	16123	15868	16056	16058	16167	16183	16042	15992	16070	16219	16169	16028	16106	16155	16183	15920	16027	16095	16181	16214	16182	16005	15941	16056	16137	16125	16225	16088	16360	16011	15937	15938	16013	16061	16180	15880	16120	16253	16173	16161	15978	16242	16200	16261	16140	16131	16062	16095	16142	16324	16082	15943	16013	16085	16048	16112	15982	16009	16083	15966	16190	16166	16252	15998	15878	16094	16023	16181	16267	15944	16089	16068	16059	16181	16143	15992	16137	15985	16260	16050	16202	16180	16314	16076	16102	16072	16305	16139	16055	16141	16046	16050	16114	16062	16102	16025	16061	16181	16089	15895	16088	15967	16244	16053	16032	16025	16107	15994	16080	16283	16218	16163	16062	16109	15903	16085	16168	16115	16248	15996	16135	16025	16005	16149	16067	16194	16060	16183	16139	16086	16094	16009	16186	16075	16092	16172	16204	16089	15868	16088	16143	16169
19593	26166	27206	20348	18313	17800	17527	16936	15775	15326	15063	14593	15726	17173	15625	13599	13370	13357	13306	13406	13542	13377	13383	13466	13425	13329	13447	13220	13335	13387	13381	13275	13502	13206	13345	13275	13565	13405	13365	13542	13531	13256	13551	13413	13276	13481	13400	13477	13310	13213	13510	13157	13337	13448	13374	13386	13500	13517	13435	13412	13514	13379	13444	13404	13242	13437	13477	13404	13350	13305	13444	13633	13436	13443	13221	13480	13226	13295	13452	13420	13575	13280	13445	13257	13668	13541	13590	13418	13372	13393	13254	13397	13470	13199	13417	13472	13403	13393	13456	13435	13449	13485	13508	13303	13384	13487	13382	13447	13386	13414	13458	13423	13439	13422	13405	13207	13398	13428	13434	13364	13402	13279	13390	13381	13438	13323	13355	13294	13341	13436	13401	13322	13410	13290	13239	13426	13393	13404	13329	13555	13532	13507	13562	13380	13395	13479	13270	13618	13307	13201	13493	13307	13484	13330	13372	13449	13324	13369	13492	13401	13315	13284	13379	13230	13336	13396	13328	13486	13496	13455	13450	13480	13252	13293	13413	13402	13469	13349	13414	13262	13519	13363	13230	13371	13357	13290	13443	13475	13275	13310	13432	13371	13426	13567	13303	13502	13471	13142	13441	13411	13420	13371	13362	13505	13366	13495	13264	13417	13457	13502	13375	13308	13331	13399	13414	13532	13481	13298	13318	13268	13360	13549	13416	13503	13441	13253	13385	13518	13348	13567	13389	13264	13392	13463	13516	13516	13225	13493	13345	13314	13480	13305	13369	13284	13427	13387	13443	13315	13462	13439	13332	13496	13418	13398	13342	13391	13309	13465	13535	13383	13316	13429	13447	13383	13273	13372	13300	13226	13361	13387	13317	13302	13372	13522	13399	13343	13299	13554	13310	13702	13477	13479	13329	13454	13465	13391	13497	13339	13497	13437	13363	13298	13429	13495	13464	13324	13413	13491	13258	13264	13310	13345	13384	13498	13489	13444	13366	13447	13278	13454	13584	13351	13442	13451	13493	13213	13456	13508	13369	13398	13390	13536	13561	13358	13548	13473	13393	13423	13389	13357	13510	13433	13407	13359	13289	13537	13422	13474	13477	13361	13398	13268	13432	13405	13341	13330	13298	13294	13459	13398	13449	13566	13356	13282	13514	13347	13298	13296	13440	13449	13463	13389	13414	13494	13459	13593	13331	13479	13408	13476	13263	13440	13533	13542	13304	13348	13408	13386	13415	13295	13440	13401	13493	13323	13507	13550	13441	13408	13334	13310	13429	13294	13578	13285	13477	13373	13471	13224	13517	13319	13568	13297	13441	13362	13414	13419	13403	13418	13378	13300	13418	13251	13228	13310	13582	13390	13438	13564	13369	13462	13339	13397	13245	13353	13521	13505	13270	13355	13420	13447	13480	13334	13399	13393	13483	13542	13231	13562	13430	13480	13392	13523	13469	13283	13371	13161	13390	13515	13501	13476	13391	13327	13423	13400	13521	13382	13493	13364	13411	13414	13377	13302	13516	13411	13518	13479	13291	13214	13266	13585	13295	13230	13464	13418	13409	13344	13250	13430	13252	13737	13479	13275	13443	13420	13329	13602	13319	13249	13332	13302	13250	13530	13359	13355	13393	13502	13418	13402	13466	13406	13522	13384	13465	13467	13377	13389	13386	13216	13466	13493	13360	13230	13368	13435	13484	13499	13438	13455	13256	13386	13395	13432	13440	13366	13511	13376	13233	13311	13391	13390	13601	13580	13486	13387	13477	13517	13421	13508	13471	13554	13455	13302	13467	13433	13268	13428	13305	13351	13349	13394	13386	13425	13359	13350	13333	13430	13503	13449	13462	13329	13472	13409	13346	13473	13337	13497	13390	13434	13301	13338	13384	13371	13430	13595	13547	13280	13466	13492	13428	13396	13287	13471	13286	13398	13539	13332	13489	13544	13370	13316	13304	13283	13385	13348	13396	13470	13324	13508	13385	13403	13532	13169	13443	13395	13430	13310	13521	13352	13297	13381	13420	13442	13330	13464	13399	13380	13519	13351	13389	13276	13445	13429	13288	13386	13505	13295	13339	13225	13442	13566	13356	13366	13468	13221	13237	13492	13475	13412	13303	13544	13309	13473	13439	13478	13444	13440	13462	13355	13502	13129	13391	13303	13384	13289	13574	13384	13413	13490	13324	13387	13390	13436	13373	13397	13362	13389	13462	13397	13331	13346	13382	13529	13507	13353	13435	13500	13502	13374	13317	13594	13308	13538	13416	13449	13468	13389	13469	13453	13525	13338	13289	13479	13610	13381	13325	13510	13328	13292	13583	13276	13361	13284	13472	13289	13440	13266	13358	13278	13565	13271	13444	13334	13453	13396	13455	13498	13280	13499	13391	13465	13452	13457	13333	13290	13390	13250	13391	13256	13385	13548	13420	13370	13419	13251	13352	13510	13455	13380	13275	13460	13342	13395	13368	13450	13247	13450	13256	13373	13359	13460	13421	13242	13384	13390	13291	13357	13430	13266	13335	13481	13463	13381	13339	13433	13400	13282	13477	13275	13417	13326	13491	13511	13525	13402	13316	13345	13251	13395	13357	13271	13249	13522	13478	13370	13365	13158	13345	13509	13489	13360	13321	13518	13392	13342	13468	13427	13639	13432	13471	13496	13436	13505	13354	13402	13355	13479	13356	13329	13432	13531	13436	13481	13226	13464	13354	13460	13440	13370	13360	13404	13343	13394	13406	13314	13420	13352	13331	13439	13522	13477	13312	13404	13492	13472	13487	13373	13376	13396	13496	13363	13302	13360	13361	13405	13374	13358	13313	13460	13323	13288	13502	13451	13465	13284	13391	13300	13335	13547	13454	13288	13625	13407	13379	13620	13276	13311	13378	13387	13467	13258	13308	13330	13343	13286	13503	13418	13553	13327	13606	13360	13431	13255	13415	13417	13453	13431	13475	13363	13336	13431	13377	13468	13494	13443	13364	13441	13325	13472	13257	13423	13432	13491	13270	13492	13408	13357	13293	13477	13247	13363	13415	13542	13413	13390	13351	13274	13524	13471	13209	13406	13309	13435	13349	13423	13603	13493	13516	13387	13353	13542	13370	13453	13220	13460	13430	13472	13251	13378	13458	13452	13450	13355	13358	13246	13422	13301	13543	13289	13408	13432	13238	13346	13383	13358	13444	13319	13391	13255	13483	13482	13330	13295	13390	13465	13299	13321	13398	13387	13409	13266	13431	13390	13539	13305	13084	13442	13464	13345	13342	13393	13287	13347	13242	13298	13392	13504	13343	13415	13364	13382	13281	13368	13388	13416	13550	13576	13270	13427	13532	13540	13512	13392	13470	13405	13311	13265	13286	13348	13201	13485	13358	13432	13303	13327	13435	13391	13479	13386	13393	13365	13295	13380	13384	13336	13334	13428	13376	13506	13433	13455	13308	13360	13496	13315	13454	13386	13494	13526	13467	13588	13406	13482	13381	13372	13559	13457	13300	13399	13429	13215	13334	13384	13355	13403	13349	13484	13258	13551	13463	13205	13244	13336	13394	13347	13338	13285	13387	13476	13459	13375	13465	13386	13371	13502	13447	13396	13365	13329	13463	13347	13363	13536	13493	13397	13434	13422	13524	13367	13363	13486	13473	13443	13460	13356	13291	13448	13415	13379	13381	13392	13545	13327	13293	13351	13430	13532	13320	13371	13396	13284	13510	13446	13497	13399	13278	13483	13537	13423	13286	13606	13357	13393	13573	13421	13296	13194	13352	13340	13424	13446	13439	13420	13397	13427	13407	13436	13367	13355	13392	13402	13444	13387	13269	13302	13382	13596	13468	13474	13349	13330	13430	13400	13522	13509	13405	13414	13453	13269	13287	13349	13424	13380	13494	13406	13264	13378	13433	13354	13324	13600	13378	13304	13400	13384	13281	13327	13495	13327	13437	13475	13269	13366	13419	13565	13517	13504	13414	13375	13548	13208	13468	13465	13465	13453	13431	13237	13392	13365	13481	13324	13372	13286	13462	13394	13314	13272	13482	13416	13550	13449	13251	13223	13381	13524	13438	13488	13334	13415	13260	13352	13313	13516	13451	13390	13418	13315	13406	13336	13334	13196	13432	13469	13522	13349	13249	13276	13407	13522	13366	13304	13435	13503	13545	13449	13373	13537	13375	13320	13384	13452	13408	13405	13380	13411	13532	13460	13262	13387	13265	13347	13498	13309	13527	13446	13492	13443	13293	13363	13313	13468	13571	13390	13503	13443	13407	13483	13337	13393	13336	13199	13302	13488	13413	13597	13553	13363	13407	13324	13571	13426	13408	13434	13502	13310	13241	13580	13530	13252	13538	13350	13469	13541	13282	13391	13398	13421	13391	13396	13501	13467	13442	13557	13570	13291	13432	13314	13236	13551	13201	13527	13339	13324	13479	13490	13491	13529	13287	13435	13408	13383	13268	13234	13363	13427	13350	13429	13585	13485	13428	13539	13328	13331	13319	13348	13445	13403	13494	13441	13472	13490	13413	13437	13277	13485	13370	13362	13370	13314	13483	13318	13345	13390	13376	13397	13400	13401	13321	13457	13359	13470	13448	13642	13437	13431	13467	13418	13441	13383	13361	13211	13322	13615	13422	13452	13411	13338	13413	13528	13415	13418	13313	13368	13630	13369	13450	13415	13423	13345	13446	13180	13429	13509	13542	13365	13322	13276	13393	13421	13385	13235	13337	13276	13411	13339	13520	13536	13547	13411	13384	13451	13465	13433	13250	13467	13500	13543	13468	13307	13339	13366	13531	13589	13408	13470	13487	13401	13434	13442	13337	13363	13474	13309	13369	13353	13479	13353	13426	13456	13549	13413	13502	13400	13451	13523	13345	13320	13506	13271	13434	13436	13464	13299	13518	13454	13490	13372	13354	13479	13375	13297	13497	13415	13432	13465	13437	13237	13448	13390	13472	13375	13481	13491	13370	13369	13310	13361	13354	13406	13365	13470	13447	13306	13413	13433	13423	13404	13405	13710	13350	13351	13338	13558	13585	13442	13398	13319	13313	13418	13387	13455	13333	13382	13372	13438	13405	13343	13570	13588	13476	13338	13392	13257	13381	13246	13431	13446	13309	13362	13463	13382	13438	13414	13554	13380	13490	13518
26314	21635	28634	26643	23868	26013	26001	22099	19948	18145	17323	18596	27166	29859	22130	17266	15609	15442	15322	15331	15312	15284	15254	15505	15381	15208	15408	15448	15543	15551	15375	15327	15438	15404	15511	15213	15267	15304	15365	15188	15163	15370	15285	15381	15124	15295	15431	15265	15426	15458	15530	15407	15332	15265	15359	15231	15481	15337	15325	15253	15458	15214	15533	15260	15247	15364	15572	15338	15295	15220	15417	15201	15208	15170	15392	15401	15157	15406	15623	15288	15498	15190	15194	15243	15380	15300	15445	15357	15288	15211	15298	15368	15294	15408	15264	15222	15376	15375	15373	15135	15408	15323	15192	15336	15269	15331	15334	15313	15435	15286	15294	15361	15143	15326	15096	15400	15392	15280	15379	15354	15494	15418	15348	15201	15334	15198	15161	15170	15241	15346	15311	15321	15455	15464	15431	15295	15459	15481	15392	15337	15221	15354	15263	15217	15269	15295	15099	15317	15409	15256	15369	15357	15230	15369	15453	15335	15365	15450	15366	15416	15385	15489	15298	15465	15314	15363	15338	15412	15353	15403	15220	15166	15418	15392	15504	15141	15399	15342	15386	15432	15558	15327	15509	15353	15271	15209	15233	15233	15355	15270	15175	15532	15055	15392	15290	15272	15270	15582	15392	15300	15296	15259	15435	15502	15147	15310	15182	15136	15254	15497	15101	15615	15306	15374	15203	15241	15223	15294	15314	15185	15204	15465	15360	15378	15485	15232	15312	15444	15523	15381	15498	15362	15269	15308	15296	15299	15223	15452	15323	15314	15130	15202	15541	15289	15264	15396	15228	15451	15314	15390	15417	15405	15503	15303	15487	15383	15237	15345	15293	15488	15431	15296	15420	15104	15247	15372	15333	15181	15492	15307	15462	15413	15244	15328	15385	15328	15216	15323	15218	15336	15321	15445	15428	15422	15377	15485	15391	15316	15340	15426	15395	15446	15456	15396	15375	15283	15365	15354	15382	15383	15478	15289	15436	15386	15434	15439	15215	15380	15398	15267	15331	15363	15382	15288	15412	15276	15192	15220	15233	15096	15419	15287	15264	15349	15486	15207	15364	15325	15331	15466	15206	15336	15325	15311	15357	15389	15383	15027	15176	15431	15326	15355	15254	15157	15340	15507	15438	15469	15280	15364	15371	15278	15255	15307	15468	15530	15406	15037	15242	15397	15387	15447	15128	15146	15088	15219	15235	15204	15449	15254	15290	15438	15324	15419	15319	15209	15495	15294	15339	15662	15463	15423	15476	15496	15273	15304	15417	15378	15316	15180	15157	15251	15405	15103	15332	15366	15300	15238	15307	15285	15397	15278	15286	15332	15380	15314	15379	15316	15303	15251	15248	15275	15319	15441	15315	15425	15229	15274	15313	15208	15171	15367	15496	15462	15268	15369	15359	15327	15322	15316	15575	15334	15473	15319	15362	15310	15485	15234	15264	15537	15153	14958	15269	15370	15329	15342	15282	15026	15337	15256	15268	15287	15499	15119	15226	15381	15240	15099	15416	15420	15425	15327	15336	15317	15355	15363	15401	15368	15380	15423	15319	15164	15325	15189	15325	15357	15261	15225	15365	15168	15408	15268	15391	15395	15442	15352	15527	15280	15355	15259	15229	15301	15300	15299	15548	15448	15376	15373	15269	15366	15514	15431	15485	15317	15271	15182	15429	15329	15425	15321	15247	15239	15145	15369	15384	15397	15351	15353	15276	15229	15244	15220	15373	15371	15198	15287	15370	15185	15296	15319	15225	15344	15395	15188	15335	15267	15461	15413	15278	15480	15429	15413	15474	15512	15347	15270	15257	15208	15371	15307	15291	15325	15345	15272	15174	15411	15335	15348	15411	15397	15139	15357	15374	15323	15499	15447	15464	15280	15428	15399	15291	15416	15313	15570	15369	15262	15150	15287	15294	15435	15119	15374	15247	15323	15458	15246	15438	15384	15366	15523	15331	15516	15353	15350	15381	15191	15341	15270	15298	15201	15130	15182	15367	15160	15314	15315	15261	15341	15365	15197	15417	15176	15264	15418	15085	15211	15421	15396	15365	15178	15303	15117	15409	15335	15388	15179	15212	15251	15233	15501	15288	15356	15286	15345	15456	15428	15307	15333	15205	15306	15264	15272	15333	15110	15463	15324	15210	15169	15258	15267	15370	15354	15283	15268	15510	15563	15459	15323	15323	15429	15183	15156	15151	15425	15378	15350	15386	15311	15292	15431	15443	15274	15303	15340	15240	15392	15274	15264	15215	15140	15430	15272	15356	15319	15368	15192	15316	15349	15348	15384	15251	15192	15449	15378	15277	15359	15373	15333	15349	15337	15501	15206	15325	15309	15282	15502	15410	15451	15420	15435	15376	15324	15422	15404	15465	15376	15526	15241	15135	15232	15212	15189	15267	15357	15275	15404	15453	15340	15375	15268	15280	15284	15461	15211	15376	15367	15232	15360	15281	15445	15284	15457	15348	15397	15295	15305	15339	15376	15242	15174	15227	15271	15437	15554	15400	15126	15350	15336	15486	15549	15562	15127	15390	15289	15480	15352	15186	15342	15427	15447	15353	15336	15204	15375	15304	15203	15406	15347	15397	15251	15214	15403	15258	15332	15370	15314	15311	15118	15094	15267	15254	15288	15237	15303	15223	15384	15345	15307	15397	15334	15449	15298	15332	15215	15377	15312	15356	15193	15459	15521	15333	15320	15275	15344	15228	15433	15382	15176	15334	15304	15132	15173	15352	15237	15072	15244	15386	15436	15144	15436	15349	15361	15492	15223	15410	15217	15266	15253	15360	15266	15329	15174	15261	15469	15439	15399	15268	15299	15394	15416	15316	15510	15167	15422	15284	15384	15263	15248	15370	15386	15343	15463	15399	15333	15351	15328	15327	15353	15492	15403	15565	15301	15116	15206	15171	15331	15225	15495	15424	15243	15385	15227	15283	15336	15325	15246	15308	15532	15458	15216	15420	15390	15432	15116	15179	15214	15131	15254	15232	15298	15361	15362	15455	15211	15416	15262	15428	15347	15208	15399	15479	15234	15352	15263	15259	15320	15235	15262	15324	15299	15326	15304	15392	15179	15308	15188	15356	15278	15387	15471	15329	15255	15287	15549	15249	15466	15210	15297	15213	15349	15326	15137	15469	15290	15360	15381	15619	15465	15450	15347	15466	15121	15289	15323	15210	15152	15275	15371	15429	15355	15405	15473	15442	15192	15132	15215	15292	15318	15385	15239	15318	15327	15411	15386	15346	15372	15449	15241	15278	15439	15349	15414	15417	15217	15236	15435	15192	15439	15353	15086	15424	15264	15198	15241	15298	15501	15214	15438	15292	15214	15157	15295	15094	15331	15429	15326	15313	15250	15159	15311	15456	15298	15336	15377	15269	15181	15403	15366	15300	15300	15455	15401	15389	15236	15485	15298	15330	15313	15294	15341	15258	15165	15218	15113	15317	15290	15159	15319	15369	15250	15332	15049	15402	15167	15290	15390	15486	15459	15186	15221	15203	15230	15325	15139	15123	15318	15341	15196	15364	15215	15382	15333	15196	15439	15239	15429	15369	15279	15452	15231	15274	15230	15350	15465	15090	15418	15565	15127	15313	14966	15461	15205	15295	15243	15333	15569	15192	15112	15418	15198	15351	15512	15500	15413	15307	15468	15343	15166	15177	15319	15288	15274	15224	15274	15202	15456	15340	15379	15129	15178	15384	15347	15325	15186	15253	15251	15212	15329	15296	15310	15517	15314	15225	15324	15300	15243	15379	15542	15357	15100	15216	15278	15216	15504	15262	15349	15435	15476	15499	15337	15402	15330	15417	15447	15392	15398	15432	15464	15100	15270	15296	15256	15244	15187	15313	15134	15329	15332	15302	15538	15337	15403	15493	15216	15336	15148	15377	15460	15504	15393	15485	15403	15431	15297	15453	15454	15365	15498	15266	15393	15363	15436	15230	15357	15266	15320	15277	15147	15218	15401	15449	15218	15351	15166	15253	15422	15289	15305	15195	15262	15305	15400	15405	15468	15466	15432	15206	15175	15307	15091	15423	15448	15561	15129	15431	15197	15244	15454	15296	15391	15478	15191	15426	15263	15278	15166	15453	15431	15339	15204	15403	15170	15316	15151	15202	15197	15439	15345	15439	15341	15569	15465	15412	15350	15200	15279	15259	15163	15325	15299	15220	15252	15481	15250	15134	15363	15264	15291	15383	15187	15214	15485	15461	15267	15459	15248	15195	15307	15223	15208	15378	15421	15298	15080	15513	15148	15423	15528	15355	15221	15349	15464	15324	15398	15237	15321	15447	15368	15554	15297	15405	15179	15350	15260	15360	15466	15357	15423	15281	15349	15240	15246	15418	15316	15562	15261	15269	15436	15471	15152	15172	15094	15296	15292	15383	15102	15245	15448	15094	15246	15216	15303	15462	15225	15291	15231	15360	15427	15383	15327	15223	15260	15415	15289	15269	15345	15310	15330	15292	15323	15235	15212	15364	15234	15253	15380	15336	15446	15277	15082	15410	15301	15206	15372	15463	15323	15402	15203	15331	15213	15405	15344	15239	15304	15293	15303	15319	15348	15239	15318	15487	15471	15282	15292	15493	15264	15249	15284	15240	15296	15284	15493	15465	15464	15459	15316	15439	15533	15312	15207	15258	15288	15355	15212	15470	15281	15246	15342	15308	15476	15279	15332	15301	15459	15389	15286	15321	15249	15184	15210	15326	15426	15310	15227	15285	15223	15289	15558	15463	15443	15401	15317	15406	15377	15288	15320	15399	15487	15199	15286	15179	15266	15357	15207	15360	15443	15507	15351	15339	15559	15247	15456	15355	15343	15313	15460	15378	15478	15241	15332	15470	15264	15534	15444	15488	15254	15283	15344	15258	15528	15224	15285	15219	15240	15440	15324	15362	15151	15338	15230	15193	15243	15208	15125	15494	15177	15274	15527	15311	15420	15263	15285	15108	15247	15443	15215	15394	15334	15052	15352	15351	15368	15256	15484	15395	15256	15414	15258	15469	15477	15306	15281	15148	15488	15390	15344	15409	15363	15267	15253	15452	15283	15376	15185	15279	15517	15181	15370	15205	15218	15369	15219	15388	15154	15285	15397	15348	15408	15481	15391	15315	15446	15238	15161	15235	15348
23438	40292	38569	29482	24894	27529	25799	22054	19111	16758	15779	18383	29631	30261	19796	14523	13239	13181	13106	13041	13090	13142	13171	13224	13157	13094	13125	12987	13196	13019	13091	12941	13097	13124	13086	13070	13287	13115	13226	13100	13136	13038	12991	13044	13174	13083	13114	13038	13118	13036	13113	13100	13150	13014	13138	13178	12963	13109	12975	12845	13130	13097	13135	13019	13064	13049	13014	13060	13083	13075	12849	13052	12944	13232	13090	13073	12944	13224	13104	13035	12947	12986	13002	13157	13243	12973	13014	13049	13085	12941	12926	13046	13163	12948	13022	13142	13069	13105	13106	13136	12962	13139	13127	12825	13230	12974	13055	12933	13061	12990	13154	12950	12992	13169	13060	12987	12958	12985	13036	13107	13240	12906	13052	12974	12976	13036	12992	13055	13251	13025	13184	12986	13025	12983	13088	12966	12783	13119	13061	12955	13127	13146	13104	13072	13003	13119	13174	12908	12964	13034	12822	13027	13065	13017	13111	13079	13086	12847	13151	12915	13141	12999	13211	13034	13096	13019	13056	13153	13067	12857	13096	13107	13115	13047	13088	12912	13021	13109	13025	13055	12941	13037	12921	13111	12981	13134	13241	12944	12980	13166	13070	12919	13051	13022	13156	12963	13126	13210	13189	12889	13050	13029	12953	12896	13004	13123	12961	13253	13101	12895	13178	13074	13083	13141	12925	13205	13075	13075	13003	12977	13170	13162	13072	13169	12812	13050	13040	12976	13065	13203	12989	12920	13165	13012	13040	13109	13005	12966	12988	13032	13071	13094	12926	13044	12957	13020	12973	13103	12975	13119	13169	13164	12935	13115	13095	12947	12988	13047	13134	13165	13181	13032	13079	13017	13097	12815	13267	13287	13181	13055	13118	13075	13078	13157	13177	13061	13184	13242	13218	13182	13168	13036	13076	13020	13052	13168	13191	12944	13134	13305	13094	13208	13035	13110	13081	13074	13063	13037	13082	13016	13011	13024	13024	13106	12823	13168	12957	13150	13086	12921	12899	13089	13170	13244	13107	13041	13019	12953	13068	13039	13049	12977	13107	13035	12998	13086	13113	13002	13067	13057	13149	13122	12996	13062	13056	12952	12940	13250	13071	13193	13108	13095	12903	13063	12964	12923	12765	13013	12993	13107	13185	13033	13073	12980	12953	13023	13063	13084	13032	13085	13148	13114	12945	13030	13255	12930	13171	12892	12879	12985	13112	13125	13075	12989	13027	13099	12932	13106	13173	13041	13053	13159	12949	13031	13170	12963	13033	12926	12939	13006	13052	13010	13108	13052	13148	13081	13061	13032	12906	13125	12918	13139	13055	13125	13157	12911	13195	13110	13124	13004	13053	12981	13170	12995	13177	13106	13091	13061	13103	13068	12993	13107	12972	13068	13097	13185	13179	13108	13005	13015	13060	13040	12942	12912	13157	12990	13009	13089	13097	12900	12949	12889	13179	13044	13016	13023	13017	13082	13171	12837	13100	13101	13054	13089	12904	13135	12912	13143	13166	12984	12954	13006	13195	13130	13072	13133	13163	12961	13198	13142	12929	13156	13194	13054	12863	12924	13126	13025	13049	13017	12988	12904	12957	13131	13024	12961	13062	12923	13296	13058	13024	12964	13177	13103	13050	13123	13037	13028	13179	13230	13280	12991	13149	12962	13046	13013	13001	13158	12945	13256	12997	13212	13045	13066	12897	13016	13191	13003	12965	13002	13045	13274	13193	12946	13049	13170	13022	13063	13077	13069	13074	13018	12939	13014	13227	13113	13049	12856	12933	13013	13067	13020	12996	12881	13063	13141	13087	13015	13178	13154	13121	12992	13092	12865	13077	13089	13102	13021	13127	13092	13012	13202	13080	13067	13050	12785	13083	13087	13122	13090	13200	13035	13097	13105	13123	12897	13062	12971	13221	13080	12959	13190	13039	13034	13242	13028	13044	13015	13012	13132	13098	12875	13196	13008	13125	12964	13100	13021	13029	12962	13162	13074	13167	12939	13037	13042	13047	13038	13041	13029	12892	12925	12984	13089	12920	13152	12930	13008	12998	13026	12983	12898	13016	13090	12968	13043	13143	13225	13095	12994	13094	13093	13117	13094	13090	12880	13006	13131	13087	13062	12970	13123	13021	13020	13047	13078	13094	13057	13120	13093	13128	13122	13017	13108	13057	13102	12933	13082	13162	13189	13069	13117	13082	12998	13102	12966	13105	13250	13090	13156	13056	13031	13059	13038	13102	13096	13190	13147	13003	13223	13059	13016	13028	12853	13046	12964	13152	13047	13037	13071	13080	13116	12943	12955	13142	13081	13034	12999	13159	13320	13160	12996	12986	13078	12949	13127	13158	13023	13187	13106	13061	12964	13159	13057	13042	12996	13004	13062	13098	13060	12995	12980	13011	13168	13101	13014	12962	13127	13035	13171	12994	13188	12941	13038	13197	13033	13267	13229	13158	12888	12964	13072	13120	13179	13060	12985	12965	13217	12838	12923	13224	12985	13084	13148	12867	12981	13126	13050	12992	13075	12947	12989	13066	13123	13130	13058	13120	13021	12919	13144	13080	12995	13084	12968	13206	12933	13113	13109	12961	13030	13089	13077	12999	13106	13063	12912	13148	13028	13096	12972	13088	12934	12987	12942	12965	13233	13112	13099	13060	12944	13116	13057	13000	13039	12994	13066	13078	13147	13152	13104	13060	12898	13091	13095	12932	13086	13114	13062	13079	12994	13105	13095	13081	13059	13108	13185	13114	12953	13173	12901	12944	12941	13026	12996	13109	12938	13021	13022	13064	13054	13117	12945	13089	13120	13126	13158	12984	12996	12966	13033	12967	13028	12891	12889	13103	13165	13235	12994	13133	13208	12982	13114	12947	13138	13015	13139	13000	13138	13039	13008	12792	13012	13125	12908	13115	13106	13284	13097	13194	13066	13033	12923	13061	13097	13214	12979	13175	13121	13041	13169	13179	12937	12892	13089	13123	13078	12975	13141	13264	12890	13367	13069	13006	13089	13019	13045	13121	12923	13001	12993	13099	12881	12928	13062	13175	13136	13062	13067	13150	13038	13246	13004	12991	13079	12990	13077	13094	13059	12962	13022	13036	12951	13016	12989	12980	13013	13159	13009	12967	13186	13164	13004	13023	13084	13040	12888	13111	12931	13009	13004	13108	13066	13017	13027	13064	13198	13021	13192	13042	12914	13106	13161	13038	13113	12991	13106	12846	13115	12969	13239	13108	13256	13023	12999	13074	12953	13101	13182	13028	13178	12987	13003	12849	13060	13003	13075	12940	13046	13374	13045	13202	13049	12970	13102	12953	13152	12982	13043	13261	12876	13129	13118	13256	12991	12896	13099	13079	12879	13050	13205	13188	13131	13018	13087	13205	13041	13090	12942	13043	13097	13041	12930	12951	12913	12962	13020	13029	12978	13020	13078	13030	13030	13067	13024	13207	13110	13106	13198	13086	13034	12881	13062	13070	13020	13001	13066	13055	12963	13140	13135	12978	12967	13092	12983	12907	13017	13025	13118	12873	12932	13041	13128	12953	13027	13157	13210	13175	13178	13024	12894	13280	13109	12942	13047	13108	13137	13131	13006	13026	12947	12973	13227	13002	13144	13039	12978	13087	12972	13057	13194	13007	13020	13157	12983	12979	13050	12927	13015	12976	13105	13233	13114	13038	12946	13124	12974	13093	13225	13176	12957	13256	12975	13220	12985	13134	13064	12922	13114	13081	13155	13116	12940	13007	13225	13110	12985	13081	13022	12937	13092	13002	13179	13088	12943	13112	13112	13174	13008	13078	13028	13204	13286	13144	13131	12938	13029	13003	13112	12953	13209	12967	13118	13076	13190	12975	13157	13148	13072	13063	13039	12927	13036	12921	12991	13026	12984	13031	13170	13176	13054	13111	12932	12990	13020	13008	13143	13067	12979	13017	13058	12911	12981	13061	13024	13033	12937	13119	12925	13117	13005	12896	13044	13189	13243	13009	13026	13018	13024	13163	13084	13019	12957	13172	12914	13142	12942	12983	13022	13355	13145	12946	13053	12934	13195	13045	13163	13040	12987	13190	13045	12992	13082	13006	13069	12875	13065	13153	12995	13032	13116	13018	13024	12936	12976	13176	12942	12872	13108	13133	13239	13092	13028	13014	13197	13008	13138	13122	13056	13061	12905	13132	13078	13254	13065	13045	12962	13124	13056	12958	13083	13049	13234	13147	13179	13110	13075	13028	13251	13276	13007	13236	12987	12969	13124	12966	13098	13101	13014	12885	12939	12994	13000	13220	13121	13071	13056	13000	12977	12999	12932	13094	13099	13123	13167	13092	13086	13092	13125	13018	13218	13030	13116	13021	13162	13026	13042	13175	13085	13009	13176	13151	12897	12852	12912	13091	12931	13099	13007	12890	13098	13032	12986	13033	13198	13177	13196	13221	13000	13128	12978	13154	12888	13106	12957	13109	13166	13256	12970	12979	13068	13184	13128	13190	12972	13244	13068	13063	13180	13050	13072	12959	12991	13134	13136	13155	13117	13033	13181	13034	12935	13105	13029	12911	12999	13092	12964	13070	13062	12978	13199	12987	13208	13042	13129	13154	13041	13107	13133	13135	13110	13106	12937	12966	13147	13075	13228	13155	13039	12991	13018	13077	13036	13196	12915	13037	13159	13067	12839	13045	13223	13075	13014	13081	13149	13029	13121	13119	13123	12819	12860	13022	12959	13070	13079	13016	13127	13075	13132	13002	13030	13117	12931	13031	13062	13024	13007	12952	13085	13085	13157	13099	13094	13052	13035	13036	13004	13170	13081	13153	13109	13006	12992	12938	13042	13046	13053	12821	13059	13207	12925	13070	13029	13065	13196	12993	12952	13046	12976	13149	13292	13090	13048	13093	13117	12994	12965	13077	13157	13193	12897	13150	12881	13127	13099	12953	13078	12931	12981	13082	13082	12969	13178	12958	13151	13059	12963	13043	13086	13098	13013	12935	12924	13072	12964	12998	13138	13194	13054	13025	13076	12912	12969	12965	13126	13140	13075	13179	13126	12983	12985	13125	13232	12840	12915	12845	13117	12913	12953	12991	13209	13040	13076	12998	13228	12994	13055	13090	13051	12961	12966	13130	13055	13132	12972	13026	13184
24633	21603	29228	24785	23612	27995	30706	25762	22820	21016	19892	25978	34037	37699	27598	18912	15570	15291	15281	15234	15283	15145	14916	15211	15202	14981	15223	15043	15241	15200	15211	15251	15252	15016	15169	15242	15126	15202	15031	15158	15214	15240	15095	15149	15160	15179	15073	15218	15073	15098	15129	15215	14927	15057	15227	15104	15253	15171	15098	15224	15130	15301	15172	15164	15018	15132	15149	15106	15155	14843	15115	15155	15012	14999	14947	15163	15119	15177	15188	15039	15236	15034	15166	15107	15091	14931	14940	15161	14971	15130	14995	14888	15000	15029	14958	15043	14945	15009	15059	15053	15008	15141	15025	15094	15091	15108	15079	15097	15057	15051	15011	15073	15127	14970	15112	14981	15065	15107	14987	15113	15115	15125	15100	14967	15069	15058	14957	15005	15201	15080	15031	15170	15046	15087	15201	15060	15095	14996	15245	15150	15109	14921	15230	15188	15242	14984	15045	15107	15005	15159	15023	15104	15138	14978	15172	15006	14984	15121	15051	15198	15062	15070	15132	15206	15050	15190	15116	15030	15198	15149	15034	15058	15087	15021	15128	15007	15023	15061	15167	15074	15091	15028	15153	15038	14954	15104	14788	15056	15207	15143	15046	15169	15012	14958	15026	15170	15135	14968	15070	15055	15157	15040	15182	15223	15180	14859	15060	15070	15132	15170	14824	15123	15005	15201	14936	14912	15062	15029	14936	15041	14943	14991	15110	15211	15072	15273	15206	15022	14887	14989	15090	15055	15027	15131	15058	14945	15006	15151	15132	15084	15231	14992	15083	15138	15464	15038	15025	14984	15110	14978	15205	14964	14987	15140	14986	14977	15175	15094	15135	15050	15082	15065	14952	15096	14975	15163	15092	15030	15180	15105	15097	14907	14964	15138	15177	15010	15223	15130	14877	14998	14982	14947	15241	15196	15249	15064	15210	15123	15069	15092	15115	15151	14856	15075	15091	15322	15068	15062	15090	15122	15347	14980	15082	14950	15104	15081	15174	15077	14968	14777	15050	15088	15071	15108	15053	15065	15014	15142	15146	15192	15018	15105	14856	15072	15182	14931	15115	15142	15287	15104	15102	15237	15181	15207	14983	14992	15167	15171	15324	14912	15213	15058	15239	15279	15055	14950	15185	15189	15096	15133	15012	14900	14902	14977	15058	15056	15009	15218	15122	14994	14927	15151	15022	15152	14904	15163	15042	15127	15053	15064	14938	14857	14990	15022	14736	14807	15108	15029	15033	14974	15070	15205	15179	15249	15158	14953	15036	15272	15022	14977	15027	15167	15009	15142	14928	14947	15252	15038	15013	15067	15057	15046	14930	15011	15001	15208	15108	15027	14987	15030	15202	14929	15136	15173	15120	14965	15143	14939	15295	15125	15015	15085	15086	15091	15067	14925	14900	15086	14984	15124	14910	15074	15032	15104	15237	14992	14918	15245	15133	14845	15080	15131	15098	14999	14987	14955	15037	14897	14888	15175	15119	15066	15124	15110	15024	15014	15142	15028	15039	14949	15016	15012	14938	15166	15139	15144	15020	15183	15234	15040	15174	15073	14986	15089	14950	14939	15100	15079	15128	15124	15068	15025	14991	14973	15085	15064	14911	15006	15210	15279	15140	15215	15194	15077	15269	14955	15162	15067	15053	14939	14962	14972	15043	15194	15188	14985	14877	15043	15146	15156	15017	15040	15199	14962	15176	15038	15076	14955	15097	15158	15202	15053	14851	14986	15065	14899	14999	15149	14992	15025	14895	14891	14996	15011	15000	14967	15120	14908	15055	14888	14911	15067	15039	15074	14958	15155	15032	15115	15043	15033	15011	15076	15220	15021	14901	15222	15110	15087	15110	15061	15154	15102	15070	14979	15063	15040	15093	15272	14965	14950	15067	15061	15044	15037	15154	15070	15110	15178	15146	15102	14998	15172	15030	15133	15070	14934	15147	15011	15081	15133	14840	15091	15145	14922	14924	15055	15256	15186	15165	15124	15152	15076	15064	15235	15200	14940	15148	14926	15101	14929	15084	15148	15055	15107	14922	15123	15024	15259	15171	15131	15104	14936	15202	15139	15141	15162	14926	15157	15091	15272	15058	15134	15077	14934	15234	14970	15138	15205	15302	15110	15003	15168	15274	15158	15082	15032	15058	15098	15102	15298	15164	14904	15223	15322	14945	15160	14959	15181	15225	14970	15129	15097	14961	14780	15061	15143	15057	15181	15052	15198	14953	15192	14957	15036	15116	15006	15009	14975	15200	15074	15031	15290	15014	14986	15286	15079	15087	14733	15157	14966	15120	14883	15126	15125	14926	15039	15208	15104	15159	14989	15005	15051	15053	15172	15040	15123	14980	15036	15090	15131	15001	15007	15100	15161	15227	15083	15024	15071	15070	14929	14974	14992	15213	15178	15281	15069	15167	14832	14912	14981	15157	14850	15070	15015	15038	15114	14924	14982	15031	14943	15068	15000	15065	15179	15033	15126	15080	15026	15157	15072	15032	15127	14986	15220	15138	14863	15046	15067	15036	15092	14970	15071	15069	15133	14913	14964	15022	15302	15207	15163	15154	14753	15007	15228	14907	15096	15086	15133	15058	15037	15115	14949	15194	15196	15105	15026	15216	15052	14975	14901	15180	15274	15177	14941	15204	15267	15063	14965	15126	15066	14998	14958	15068	15089	14871	15058	15202	15051	15024	15086	14977	15171	15119	15043	15368	15235	15249	14951	15017	14913	14773	15063	15125	15044	15061	15190	15138	14935	15031	15077	14987	15087	14851	14962	15125	15066	14869	15041	15294	15179	15073	15158	15157	15180	15400	15314	15215	15098	15180	14773	15217	15302	15182	14819	15078	15203	15156	15108	15116	15132	15010	14940	14903	14936	15124	15092	14977	15049	15114	15085	15227	15064	15059	15134	15048	15067	15018	15051	15125	15124	14898	14978	14968	15113	15051	15364	15002	15029	14888	15065	15077	14860	15014	14885	15329	14909	15083	15108	14961	15038	14862	15143	15120	15068	15145	15076	15182	15013	14972	15197	15012	14953	14993	15146	14851	15056	14985	15148	14998	15013	15105	15027	15222	14901	15192	15036	15046	14999	15139	15203	14932	15112	15152	15067	15042	15088	14977	15107	15111	15030	15042	15059	15151	14854	14889	14911	15157	15052	15114	14883	14826	15027	15044	15127	14938	15169	15123	15025	15076	15010	15155	14829	15068	15228	15133	14982	15164	14982	15005	15096	14960	15020	14870	14921	14949	15178	14812	15153	15024	14993	14948	15157	15061	15036	15145	15174	14942	15063	15058	14905	15075	15028	15056	15129	14978	15005	15059	15198	14898	15001	15110	14928	15215	15178	15005	15266	15118	15092	14975	15069	15128	14984	15106	15331	15139	15211	15032	14979	15110	15102	14988	15010	15128	14928	15105	15028	14871	15014	14978	15245	15152	15033	14928	15006	15338	15198	15223	15167	15114	14985	14971	15136	15249	15159	15064	15131	15132	14994	14902	15095	15065	15097	14918	15031	15127	15046	14859	15051	15117	14968	15087	15231	14913	15146	15065	14930	14992	15192	15023	15024	15102	15185	15222	15053	15063	15002	14917	15097	15072	15154	14876	14859	15048	14996	14916	15130	15103	15284	15106	14880	15072	15063	14978	15225	15075	15015	15010	15424	15024	15239	15162	15353	15024	14974	15267	15040	15055	14879	15103	15015	14979	14938	14968	15097	15007	15064	15217	15036	15216	14984	14981	15167	15112	15319	15231	15159	14997	14916	15177	14909	15081	14779	14777	14928	15162	15137	15036	15040	15090	15086	15058	14950	14958	15048	15028	15226	15088	15162	14966	14998	15126	15019	15155	15097	15081	15074	15125	15192	15031	14908	15207	15044	15109	15121	15091	15069	14900	15003	15078	14924	15191	15177	15087	14974	15264	15019	15273	15122	15166	15179	14767	15187	15072	15107	15147	15099	15079	14913	15167	14992	15182	15098	15045	15082	15176	15145	15137	14946	15043	15122	15120	15154	15024	14921	15019	15011	15163	14985	15166	15080	15067	14928	15090	15081	15014	14977	15236	15152	15227	15090	15020	15068	15155	14952	15063	14967	15111	15041	15166	14871	15035	15209	15007	15158	15207	15181	14936	15214	15081	15090	14848	15108	14965	15192	15303	14945	15024	15153	15026	15171	14977	15111	15099	15037	15048	15137	14857	15040	15191	15010	14854	15043	15130	15049	15058	14898	15055	14722	15154	15128	15023	14972	14961	14953	14982	15156	15037	14963	15137	14963	15135	15114	14877	14860	15021	15058	15034	15063	15203	15052	15168	15214	15045	15247	14912	14997	14898	15108	15089	15029	15097	14975	15248	14969	15262	15160	14992	14994	15089	15205	15010	15054	15048	15094	14938	15036	15098	15158	15121	15030	15240	15085	15300	15130	14983	15032	15158	14916	14998	14974	15047	14940	15241	14961	14909	14854	15152	14849	15096	15121	15050	14993	14923	15024	15002	15309	15150	15040	15100	14973	15053	15172	14940	14856	15064	15283	14900	15006	14999	15002	15039	15044	14956	15152	15231	15122	15132	15198	15013	15092	15091	15169	15042	15228	15047	15126	15174	15257	15074	15052	15129	15125	15148	15194	15194	15078	14955	15178	14946	15053	15087	14999	15146	15247	15112	15299	15186	15234	15097	15058	15166	15045	15031	14973	15062	15149	15209	15089	14980	15204	15164	15151	15168	14927	15152	14945	15107	15043	15092	15055	15196	15023	14847	14946	15159	15007	15304	15019	15079	15097	15099	15176	15078	15119	15077	15005	14990	15111	14959	15260	15203	15113	15134	15172	15116	14988	15036	15258	14891	14938	15110	15077	14988	15000	14980	14909	14921	15056	14904	15016	14993	15033	15107	15131	15184	14999	15037	15147	15136	15007	15017	15044	14852	15192	15141	15168	15145	15080	14874	14882	15064	15020	14969	15124	15021	15175	14983	15130	14992	15102	14979	14927	14976	15030	15312	15014	14931	15094	14954	15100	14996	14885	15196	15080	15152	15085	15138	15185	14957	15042	15049	15080	15203	15060	14938	15018	15135	15282	15080	15205	14980	15013	15123	14984	15165	14962	15241	15002	14977	15192	14950	15098	15081	15053	15095	15110
26682	46127	44693	36797	32314	31182	30476	27270	23372	20768	19437	27954	37492	38044	25108	15963	12948	12975	12898	12997	12919	12973	12847	12923	12947	12769	12833	12893	12953	12786	12931	12968	12870	12852	12780	12950	13093	12905	13081	12906	13003	12983	12963	12821	12877	12890	12876	12860	13043	12883	12891	12773	12875	12868	12846	12881	12988	12991	12835	12857	12694	12960	12940	12861	12954	12802	12823	12985	12968	13071	12873	12945	12970	12982	12871	12864	12914	12758	12862	12712	13013	12763	13017	12896	12958	12926	12865	12837	12747	12757	13004	12922	12960	13125	12986	12918	12958	12846	12841	12740	12794	12860	12843	12907	12839	13019	12870	12737	12985	12868	12796	12901	12894	13007	12993	12873	12746	12868	12778	12757	12975	12890	12811	12835	12864	12957	12815	12904	12913	13008	12945	12932	12864	12884	12962	12843	12871	12727	12888	12867	12989	12897	12960	12818	12929	12959	12992	12909	12768	12829	12810	12832	12945	12869	12993	12873	12820	12915	12926	12988	12855	12827	13012	13045	12791	12769	12926	12910	13000	12759	12846	12957	12832	12893	12887	12896	12870	12875	12928	12902	12773	12888	13001	12973	12832	12832	12893	12885	12947	13005	12813	12792	12831	13002	12799	13009	12766	12870	12860	12650	12795	12923	12873	12644	12664	12837	12757	12740	13017	12814	12923	12937	12986	12908	12860	13069	12775	12789	12855	12994	12806	12933	12951	12748	12832	13006	12941	13011	12836	12888	12934	12956	12931	12862	12911	12866	12764	12911	12995	12846	12954	13019	12829	12704	12864	12899	12680	12660	12944	12932	12899	12875	13058	12832	12765	12905	12942	12751	12987	12870	12920	13109	12963	12855	12902	12821	12902	12862	12794	12836	12676	12793	12880	12855	12998	12885	12744	13008	12921	12862	12946	12949	12796	12881	13063	12938	12934	12881	12775	13026	12852	12779	12929	12790	12853	12994	12752	12955	12809	12915	13005	12912	12750	12782	12807	12911	12852	12926	12817	13050	12922	12767	12850	12800	12809	12984	12755	12875	12957	13026	13086	12877	12755	12823	12990	12740	12874	12844	12856	12917	12767	12824	12980	12737	12922	12844	12818	12911	12632	12976	13059	12782	12981	12785	12801	12867	12994	12972	12778	12988	12996	12748	12825	13097	13021	12961	12759	12865	12865	12964	12827	12919	13078	12798	13000	12967	12973	12899	12782	12962	12770	13037	13013	13025	12935	12841	13021	12876	12917	12865	12929	12724	12919	12812	12845	12909	12941	12825	12808	12851	12882	12871	12760	12860	13062	12816	12935	12889	13013	12679	13209	12879	12900	12951	12835	12673	12750	12960	12988	12813	12851	12810	12838	12846	12795	12861	12949	12933	12952	12886	13062	13071	12883	12890	12875	12933	13043	12812	12974	12857	12955	13004	12748	12951	12820	13114	12849	12773	12837	12887	13025	12916	12868	12902	12889	12785	12727	12911	12897	12843	12923	12954	12834	12895	12864	12859	12904	12735	12952	12719	12931	12768	12863	12972	12911	12796	12804	12727	12731	12981	12830	12738	12957	12953	12832	12921	12948	12903	12928	12912	12930	12840	12839	12873	13125	12816	13081	12899	12937	12883	12936	12807	12928	12815	12947	12909	12992	12885	13026	12923	12869	13002	12840	12908	12842	12848	12900	12947	12731	13047	12922	12950	12926	12797	12834	12792	12902	12842	12949	13175	12886	12975	12817	12900	12982	12820	12736	13025	13023	12871	12878	12972	12991	12849	12864	13000	12830	12997	12990	12880	12809	12779	12875	12852	13045	12717	12877	12811	12896	12776	12896	12991	13026	12945	12918	12838	12782	12922	12912	12802	12881	12832	12763	12718	12747	13032	12919	12794	13018	12840	12844	12790	12919	12930	12946	12813	12847	12939	12755	13011	12882	12701	12802	12885	12851	12999	12833	12749	12986	13155	12760	12873	12900	13126	13015	12929	12903	12978	12813	12885	12912	12918	12952	12943	12980	12909	13001	12920	13021	12794	12942	12905	12750	12828	13078	12681	12883	13053	12915	13012	12902	12836	12791	13007	12955	12881	12845	12999	12861	12756	12923	13018	12841	12791	12756	12663	12872	12809	12939	12847	12775	12953	12925	12667	12749	12786	12780	12769	13051	12821	12694	12776	12872	12843	12909	12810	12773	12698	12973	12848	12837	12778	12902	12844	12809	12896	12864	12951	12907	12841	12765	12809	12766	12807	12884	12895	12863	12900	12989	12862	12960	12939	12984	12834	13000	12856	12743	12900	12901	12743	12834	12996	12782	12965	12872	12960	12970	13041	13048	12983	12923	12869	13022	12888	13024	12937	12864	12913	12717	12837	12820	12882	12968	12886	12843	12779	12891	12818	12754	12987	12900	12811	13005	12971	12854	12988	12870	12839	12826	12902	12841	12923	12897	12946	13027	12929	12930	12978	12868	12865	12878	12932	12830	12985	12870	12868	12877	12826	12717	12839	12928	13043	12935	12797	12834	12968	12825	12720	12913	12902	12844	12902	12821	12923	12630	12937	12858	12842	12820	13008	12943	12886	12854	12979	12800	12995	12801	12846	12873	12910	12877	12687	12892	12893	12945	12918	12862	12834	12876	12661	12882	12913	12806	12955	12830	13049	13124	12793	12877	12731	12847	12839	12960	13029	12797	12843	13040	12918	13041	12882	12935	12802	13021	12886	12836	12867	12998	12944	13036	12745	12962	12964	12952	12978	12798	12821	12874	12940	13062	12752	13123	12842	12956	12920	13044	12925	13004	13008	12778	13022	12821	12754	13033	12786	12957	12781	12870	12803	12998	12810	13026	12799	13018	12913	12810	12847	12721	12984	12962	12824	12917	12833	12990	12904	12939	12882	12941	13014	12745	12807	12956	12826	13005	12969	13047	13050	12775	12889	12897	12900	12873	12950	12860	12823	12954	12913	12909	12686	12894	12890	12989	12939	12837	12971	12851	13003	12906	12798	12887	12948	12993	12898	12843	13006	12916	12795	12915	12765	12955	13065	12738	12887	12871	12730	12862	12810	12953	12982	12963	12929	13069	12948	13061	12764	12966	12760	12991	13023	12733	12971	12922	12952	12786	12799	12772	12857	12842	12823	12814	12877	12936	12855	12885	12725	13073	12981	12926	12952	12793	12950	12989	12721	12927	12899	12780	12900	12781	13011	12885	12815	12915	12914	12933	13004	12765	12987	12910	12895	12813	12791	12880	12872	12791	12859	12898	12931	12826	13098	12845	12829	12816	13046	12879	13013	12797	12967	12797	12908	12844	13002	12732	12978	12820	12741	12921	12907	12840	12902	12878	12856	12788	12826	12878	12832	12768	12845	12894	12818	12891	13007	12758	12896	12975	13143	12845	12943	12908	12862	12860	12864	12908	13078	12812	12923	12959	12936	12801	12954	12797	12849	13008	13105	12974	13037	12968	12986	12909	12942	12786	12855	13072	13099	13011	12834	12758	12888	12884	12896	12767	13009	12997	12895	12864	12822	13099	12907	12756	12769	12876	12965	12959	12965	12914	12853	12903	12800	12909	13035	13004	12896	12929	12783	12717	12940	13008	12938	12852	12747	13041	12821	12889	12851	12843	12823	12772	12869	12840	12700	13051	12848	12801	12895	12905	12863	12931	12964	12813	12946	13049	12805	12965	12815	12874	12906	12946	12946	12799	12868	12814	12985	12849	12864	12945	12817	12992	12771	12933	12815	12916	12872	12967	12887	12947	13094	12948	12849	12828	12995	12860	12832	13032	13061	12967	12902	12752	12899	12944	12953	12970	12925	12991	12814	12711	12809	12880	12717	12891	12883	12899	13019	12931	12803	12825	12945	12849	12780	12910	12777	13042	12810	12793	12945	12863	12917	12856	12817	12847	12885	12873	12935	12963	12901	12916	12965	12852	12845	12995	12901	12814	12982	12819	12979	12801	12895	12768	12938	12877	12898	12841	12901	12674	12839	12980	12910	12850	12976	12858	12762	12889	12991	12853	12876	12771	12996	12901	12931	12996	12996	12859	13011	12905	12899	12954	12925	12934	12916	12782	12948	12976	12882	12959	12939	12943	12869	12773	12875	12819	12850	12815	12850	12852	12692	12723	12729	13057	13053	12884	12969	12888	12754	12646	12892	12858	12907	12989	12962	13008	12871	12994	12789	12863	12785	12961	12985	12932	12720	12855	12718	12938	12872	12936	12882	12803	12874	12901	12845	12961	12882	12781	12856	12928	12945	12956	12908	12912	12931	13042	12921	12995	12796	12831	12924	12900	12972	12929	12811	12908	12908	12791	12704	12943	12924	12994	12911	12777	12755	12895	12812	12874	12818	12817	12949	12978	12871	12944	12877	12861	12969	12917	12948	12830	12845	12916	12680	12940	12840	12815	12999	12936	12955	12933	12882	12833	12851	12938	12803	13072	12868	12956	12938	12793	12844	13089	12906	12827	12870	12863	12837	12833	12894	12733	12875	12881	12893	12908	12861	12882	12966	12939	12747	12765	12929	12834	12819	12682	12842	12933	12851	12884	12829	12845	12865	13011	12705	12776	12816	13011	13096	12902	12868	12882	12913	12799	12920	12995	12806	12851	12701	12876	12912	12915	12973	13082	12955	12884	12985	12834	12912	12992	13001	12785	13086	12785	13100	12735	12756	12760	12897	12802	12969	13030	13028	12850	12861	13041	12897	12892	12875	12844	13019	12968	12819	12767	13071	12922	13024	12925	13007	12803	13009	13007	12763	12819	12731	12917	12827	12719	12795	12808	12923	12809	13000	12893	12978	12875	12772	12928	12814	12876	12926	12908	13008	12826	13048	12805	12921	12934	12864	12905	12644	12937	12988	12908	12798	12918	12935	13032	12936	12962	12943	12871	12923	12926	12929	12982	12796	12886	12839	12853	12867	12807	12943	12853	12753	13165	12859	12837	12901	12897	12856	12965	12904	12881	12849	12935	12804	12849	12629	12746	12850	12882	12962	12856	13008	12996	12804	12803	12944	12794	12798	12795	12896	12852	12803	12828	12992	12834	12883	12842	12786	13058	12979	12828	13005	12982	12988	12839	12739	12834	12838	12942	12979	12757	12808	12943	12806	12868	12824	13090	12955	12929	12857	12835	13085	12953	12662
31478	25692	26370	23307	20714	20212	20302	19767	19404	18949	18730	18507	19068	19764	18652	18020	17674	17485	17576	17516	17490	17500	17458	17538	17445	17571	17372	17478	17329	17502	17449	17507	17587	17339	17520	17403	17239	17314	17547	17407	17551	17642	17376	17305	17472	17529	17579	17658	17525	17571	17463	17420	17497	17516	17518	17543	17415	17472	17470	17504	17518	17582	17641	17211	17551	17511	17458	17481	17455	17420	17411	17429	17575	17412	17546	17363	17541	17554	17323	17194	17452	17496	17427	17428	17561	17514	17435	17502	17388	17571	17727	17478	17414	17338	17535	17358	17387	17524	17517	17299	17439	17583	17352	17389	17524	17689	17478	17483	17478	17579	17337	17263	17402	17515	17451	17388	17382	17397	17447	17497	17536	17664	17381	17194	17332	17509	17375	17367	17421	17508	17208	17425	17351	17514	17513	17610	17555	17572	17328	17213	17347	17480	17594	17613	17341	17504	17613	17634	17607	17532	17275	17530	17539	17561	17580	17484	17588	17166	17541	17481	17307	17394	17471	17389	17462	17468	17353	17333	17526	17493	17608	17388	17323	17599	17392	17627	17688	17442	17383	17434	17325	17383	17368	17593	17448	17580	17458	17553	17353	17585	17243	17292	17335	17394	17505	17442	17467	17410	17490	17436	17520	17292	17485	17452	17522	17452	17434	17416	17661	17467	17537	17341	17382	17386	17348	17436	17369	17437	17581	17365	17787	17386	17379	17567	17469	17574	17650	17429	17554	17381	17569	17301	17503	17508	17316	17491	17556	17449	17193	17495	17450	17495	17363	17542	17538	17580	17501	17310	17284	17468	17529	17523	17444	17364	17432	17378	17320	17659	17452	17541	17394	17432	17399	17374	17280	17409	17421	17385	17565	17438	17269	17360	17480	17698	17417	17531	17527	17295	17510	17498	17572	17402	17340	17323	17472	17233	17307	17481	17444	17254	17446	17554	17309	17203	17488	17591	17480	17328	17416	17463	17566	17496	17658	17511	17548	17346	17603	17517	17664	17123	17622	17522	17428	17417	17421	17553	17390	17232	17404	17539	17300	17438	17432	17410	17231	17356	17486	17370	17659	17184	17357	17509	17442	17401	17513	17270	17396	17276	17511	17553	17546	17539	17414	17310	17537	17532	17604	17358	17419	17360	17428	17343	17441	17484	17438	17478	17490	17585	17522	17642	17271	17369	17397	17657	17279	17267	17533	17393	17470	17441	17399	17456	17353	17406	17409	17473	17387	17313	17482	17214	17458	17503	17549	17434	17457	17397	17541	17383	17415	17283	17550	17553	17597	17366	17378	17223	17371	17453	17359	17396	17201	17596	17532	17380	17375	17598	17541	17241	17654	17461	17381	17444	17339	17573	17379	17491	17518	17446	17611	17427	17532	17574	17345	17289	17245	17499	17495	17243	17512	17473	17317	17350	17179	17182	17465	17714	17511	17323	17386	17442	17416	17471	17359	17494	17477	17431	17521	17282	17507	17576	17694	17412	17322	17356	17316	17604	17361	17474	17319	17455	17563	17413	17272	17583	17597	17480	17316	17341	17387	17400	17394	17587	17297	17439	17522	17084	17328	17289	17464	17574	17389	17418	17461	17301	17548	17303	17334	17455	17369	17471	17486	17390	17365	17608	17499	17323	17416	17391	17374	17456	17466	17442	17504	17458	17471	17505	17272	17444	17547	17500	17463	17418	17549	17547	17575	17462	17477	17486	17329	17437	17530	17521	17624	17665	17574	17575	17216	17274	17429	17443	17256	17256	17224	17467	17474	17355	17627	17566	17669	17389	17487	17465	17391	17264	17410	17507	17435	17453	17587	17523	17552	17517	17435	17483	17408	17402	17558	17383	17526	17531	17279	17454	17387	17350	17408	17419	17636	17535	17639	17423	17451	17495	17463	17386	17494	17387	17384	17426	17662	17328	17261	17437	17439	17453	17315	17443	17471	17399	17411	17413	17457	17650	17655	17450	17583	17420	17541	17479	17685	17489	17396	17366	17502	17654	17466	17302	17238	17577	17584	17491	17375	17502	17443	17472	17315	17296	17381	17379	17688	17567	17481	17520	17299	17417	17415	17667	17305	17611	17461	17612	17562	17442	17419	17495	17475	17584	17381	17411	17422	17496	17427	17408	17266	17571	17586	17538	17542	17363	17394	17567	17531	17462	17524	17361	17599	17468	17436	17502	17562	17494	17531	17459	17438	17501	17349	17388	17473	17469	17328	17323	17550	17351	17414	17594	17518	17358	17395	17566	17490	17361	17461	17621	17557	17624	17563	17399	17565	17153	17277	17563	17473	17239	17480	17507	17371	17371	17505	17654	17356	17661	17707	17564	17546	17563	17412	17514	17274	17596	17357	17487	17449	17437	17404	17505	17359	17197	17395	17445	17450	17361	17397	17618	17382	17502	17636	17464	17584	17419	17514	17552	17514	17633	17404	17395	17490	17512	17608	17450	17503	17178	17332	17508	17442	17397	17371	17599	17589	17372	17484	17611	17425	17431	17555	17733	17492	17319	17630	17611	17473	17568	17548	17365	17408	17371	17582	17639	17480	17277	17502	17305	17559	17206	17474	17443	17558	17470	17470	17408	17511	17480	17482	17454	17478	17433	17481	17471	17471	17530	17434	17588	17539	17494	17396	17461	17562	17441	17472	17293	17408	17639	17392	17566	17535	17511	17431	17374	17521	17278	17407	17350	17467	17359	17420	17424	17510	17357	17355	17476	17468	17508	17754	17514	17114	17293	17390	17251	17301	17400	17372	17392	17310	17212	17535	17377	17279	17425	17366	17481	17447	17459	17347	17484	17394	17455	17626	17487	17566	17474	17651	17629	17580	17353	17613	17509	17445	17394	17716	17443	17329	17475	17418	17379	17481	17282	17354	17530	17337	17514	17492	17438	17358	17510	17636	17690	17597	17652	17618	17550	17707	17449	17460	17555	17642	17550	17366	17326	17424	17591	17457	17559	17562	17353	17561	17394	17441	17543	17310	17548	17343	17581	17481	17438	17693	17714	17294	17550	17586	17443	17648	17566	17574	17270	17458	17548	17320	17242	17590	17427	17379	17543	17688	17599	17449	17275	17523	17549	17629	17337	17283	17516	17761	17644	17593	17478	17257	17341	17477	17357	17451	17423	17424	17624	17495	17327	17432	17529	17575	17422	17406	17487	17489	17516	17609	17567	17590	17578	17509	17684	17530	17535	17365	17314	17608	17552	17467	17325	17500	17587	17419	17502	17357	17435	17472	17424	17282	17478	17616	17587	17422	17387	17374	17427	17440	17830	17655	17449	17359	17553	17209	17582	17572	17431	17470	17365	17501	17433	17448	17448	17717	17542	17428	17447	17610	17198	17511	17477	17345	17446	17541	17631	17567	17316	17341	17366	17552	17390	17394	17382	17462	17467	17448	17472	17542	17408	17404	17291	17324	17582	17399	17466	17365	17433	17441	17632	17544	17428	17450	17427	17280	17311	17415	17310	17460	17523	17209	17607	17357	17509	17502	17261	17321	17223	17246	17501	17434	17558	17442	17534	17394	17681	17689	17391	17479	17551	17086	17537	17717	17591	17498	17523	17384	17639	17393	17399	17484	17467	17486	17508	17484	17493	17541	17694	17346	17463	17425	17376	17430	17437	17573	17424	17408	17324	17555	17367	17163	17262	17512	17512	17541	17671	17353	17440	17686	17540	17458	17594	17714	17364	17632	17317	17514	17131	17316	17575	17318	17572	17421	17439	17475	17225	17346	17352	17474	17429	17460	17480	17248	17358	17423	17667	17528	17449	17396	17379	17488	17501	17612	17566	17720	17656	17445	17426	17543	17471	17497	17531	17605	17560	17514	17498	17357	17595	17433	17453	17260	17395	17411	17340	17353	17329	17445	17498	17438	17414	17297	17579	17245	17361	17497	17333	17523	17394	17483	17451	17555	17379	17701	17479	17460	17483	17370	17309	17491	17747	17587	17315	17505	17370	17582	17245	17403	17396	17500	17615	17596	17473	17529	17543	17520	17402	17616	17508	17505	17547	17634	17611	17333	17431	17449	17479	17432	17246	17478	17729	17471	17151	17454	17403	17327	17479	17312	17533	17301	17412	17347	17590	17548	17409	17506	17422	17345	17570	17600	17657	17578	17415	17564	17496	17628	17627	17424	17586	17316	17431	17492	17373	17582	17464	17238	17440	17547	17564	17415	17532	17179	17499	17594	17635	17594	17532	17208	17344	17446	17463	17545	17760	17348	17468	17453	17408	17515	17591	17551	17543	17511	17685	17381	17448	17234	17359	17553	17365	17425	17442	17296	17474	17399	17448	17448	17333	17494	17521	17625	17517	17292	17371	17708	17335	17524	17260	17567	17687	17560	17587	17573	17314	17774	17539	17530	17468	17406	17631	17518	17546	17510	17628	17263	17286	17328	17587	17394	17183	17525	17659	17755	17480	17573	17431	17671	17563	17437	17664	17538	17447	17250	17277	17237	17517	17434	17402	17411	17519	17514	17367	17327	17483	17459	17520	17392	17355	17529	17522	17488	17468	17413	17349	17424	17434	17441	17566	17561	17404	17491	17603	17383	17512	17442	17555	17485	17376	17370	17358	17443	17366	17433	17555	17502	17524	17495	17356	17502	17446	17289	17402	17330	17440	17590	17398	17424	17377	17651	17564	17569	17375	17394	17247	17343	17483	17731	17302	17393	17491	17452	17477	17467	17462	17520	17386	17635	17348	17467	17325	17415	17412	17812	17551	17442	17250	17298	17540	17327	17580	17296	17314	17387	17428	17485	17339	17440	17483	17500	17351	17544	17477	17680	17424	17378	17559	17462	17525	17394	17627	17526	17477	17503	17559	17350	17464	17507	17267	17613	17328	17585	17336	17417	17279	17492	17556	17308	17585	17430	17288	17627	17617	17526	17609	17488	17378	17514	17454	17776	17612	17544	17647	17295	17502	17547	17536	17365	17370	17226	17478	17340	17367	17400	17442	17455	17572	17367	17568	17374	17504	17352	17464	17365	17459	17184	17320	17359	17409	17598	17495	17471	17442	17559	17397	17455	17410	17463	17575	17578	17354	17573	17460	17358	17439	17588	17480	17443	17687	17387	17366	17486	17460	17616	17359	17742	17433	17321	17410	17410	17130	17407	17491	17377	17515
21821	28777	25956	21330	19197	18979	18952	18014	17457	16340	16024	16210	16680	17172	15683	14692	14190	14290	14299	14469	14487	14386	14279	14226	14315	14195	14427	14360	14281	14316	14362	14109	14292	14389	14244	14253	14207	14232	14360	14295	14289	14113	14174	14213	14135	14312	14218	14260	14292	14320	14355	14117	14181	14315	14320	14235	14268	14143	14354	14271	14238	14381	14236	14168	14240	14415	14266	14333	14288	14152	14388	14250	14362	14228	14214	14313	14279	14079	14184	14291	14175	14278	14297	14210	14383	14331	14224	14363	14340	14149	14350	14233	14095	14486	14346	14311	14418	14429	14163	14355	14200	14263	14236	14428	14144	14324	14295	14192	14341	14244	14358	14244	14374	14344	14335	14364	14301	14272	14279	14278	14346	14202	14236	14403	14294	14237	14358	14313	14297	14095	14107	14307	14176	14195	14189	14232	14271	14306	14196	14249	14418	14122	14299	14155	14159	14297	14350	14287	14279	14308	14352	14299	14326	14221	14367	14323	14217	14226	14176	14285	14352	14400	14310	14293	14221	14386	14174	14235	14381	14345	14209	14254	14185	14176	14187	14178	14347	14389	14281	14191	14349	14288	14303	14209	14355	14141	14136	14219	14201	14239	14334	14279	14146	14332	14284	14319	14272	14147	14227	14188	14425	14050	14326	14364	14320	14251	14246	14356	14134	14355	14226	14366	14276	14347	14244	14347	14363	14313	14117	14335	14173	14335	14161	14424	14232	14413	14300	14174	14135	14151	14381	14194	14324	14136	14398	14221	14237	14290	14330	14180	14182	14075	14492	14265	14549	14274	14313	14264	14336	14266	14323	14359	14344	14291	14356	14292	14220	14345	14220	14436	14337	14234	14231	14070	14401	14345	14212	14303	14203	14301	14140	14223	14324	14238	14139	14240	14501	14295	14315	14298	14197	14248	14359	14240	14328	14170	14340	14370	14410	14239	14320	14106	14196	14186	14282	14260	14232	14304	14200	14387	14325	14259	14214	14248	14201	14320	14250	14242	14175	14345	14394	14340	14195	14386	14144	14266	14321	14418	14077	14190	14251	14232	14153	14101	14310	14297	14307	14132	14145	14298	14174	14422	14415	14247	14304	14192	14287	14157	14246	14458	14226	14243	14194	14234	14261	14408	14281	14285	14334	14311	14269	14260	14277	14351	14283	14302	14267	14311	14231	14213	14289	14367	14212	14438	14182	14348	14375	14358	14176	14219	14289	14275	14185	14152	14336	14215	14254	14350	14205	14254	14375	14207	14311	14175	14104	14329	14369	14260	14227	14265	14305	14338	14114	14285	14222	14274	14166	14246	14230	14136	14325	14144	14323	14335	14241	14258	14417	14307	14445	14380	14369	14156	14239	14214	14368	14374	14358	14143	14316	14185	14230	14374	14243	14284	14066	14391	14247	14312	14208	14218	14251	14318	14226	14221	14271	14335	14146	14245	14319	14271	14117	14343	14186	14378	14353	14349	14124	14375	14310	14283	14376	14221	14287	14174	14410	14329	14332	14219	14331	14207	14238	14259	14244	14298	14307	14131	14194	14256	14344	14411	14330	14298	14266	14413	14148	14430	14368	14219	14165	14258	14211	14146	14161	14258	14060	14276	14405	14399	14276	14303	14325	14205	14376	14258	14242	14326	14358	14100	14201	14318	14345	14360	14255	14235	14210	14204	14257	14502	14316	14202	14357	14132	14301	14265	14276	14274	14318	14356	14351	14345	14350	14325	14410	14260	14257	14320	14243	14116	14318	14247	14360	14377	14338	14305	14271	14195	14305	14142	14251	14424	14180	14221	14506	14226	14348	14189	14284	14270	14136	14284	14217	14207	14250	14195	14204	14292	14372	14318	14337	14481	14099	14265	14221	14163	14323	14340	14269	14356	14238	14226	14393	14359	14350	14126	13934	14219	14140	14337	14312	14180	14212	14370	14337	14425	14306	14215	14239	14273	14218	14287	14236	14278	14459	14314	14335	14305	14463	14323	14310	14343	14209	14274	14407	14340	14523	14195	14337	14215	14333	14298	14436	14178	14221	14307	14139	14293	14199	14204	14228	14335	14315	14346	14203	14226	14338	14381	14454	14120	14309	14276	14231	14360	14051	14477	14243	14330	14327	14319	14268	14157	14207	14034	14328	14256	14177	14228	14224	14141	14291	14268	14305	14227	14220	14264	14217	14158	14243	14237	14345	14368	14282	14146	14251	14186	14138	14285	14220	14265	14275	14324	14379	14124	14223	14260	14449	14371	14323	14150	14218	14222	14320	14150	14261	14427	14284	14085	14304	14217	14290	14124	14221	14203	14367	14288	14311	14328	14162	14165	14127	14356	14309	14221	14329	14198	14221	14351	14215	14184	14290	14349	14294	14154	14201	14294	14245	14258	14332	14250	14400	14262	14203	14261	14380	14315	14211	14388	14201	14274	14253	14291	14129	14323	14259	14238	14112	14387	14186	14293	14321	14384	14262	14223	14457	14349	14329	14214	14401	14250	14243	14388	14345	14226	14207	14041	14359	14249	14190	14311	14353	14331	14252	14204	14263	14267	14176	14306	14292	14356	14422	14314	14331	14288	14357	14152	14284	14235	14301	14151	14086	14390	14204	14317	14301	14417	14430	14196	14253	14303	14252	14019	14196	14442	14220	14310	14213	14158	14189	14382	14240	14292	14253	14316	14275	14170	14187	14231	14209	14280	14102	14169	14471	14266	14228	14070	14312	14146	14158	14269	14266	14283	14224	14429	14112	14284	14177	14392	14457	14321	14079	14217	14392	14251	14465	14402	14265	14357	14312	14285	14438	14362	14311	14307	14176	14499	14478	14287	14403	14310	14141	14339	14215	14255	14312	14407	14362	14371	14416	14199	14300	14334	14246	14214	14238	14376	14310	14118	14221	14181	14300	14260	14230	14186	14273	14234	14282	14332	14254	14221	14284	14318	14386	14219	14230	14416	14347	14363	14170	14460	14306	14439	14270	14142	14267	14383	14389	14238	14303	14367	14374	14211	14230	14173	14430	14271	14316	14188	14303	14130	14221	14364	14330	14204	14243	14253	14271	14385	14245	14308	14349	14351	14406	14340	14339	14335	14159	14229	14323	14334	14466	14340	14134	14220	14273	14316	14261	14502	14061	14286	14091	14297	14328	14246	14292	14311	14292	14252	14217	14309	14176	14288	14235	14454	14319	14263	14241	14258	14276	14244	14346	14451	14242	14224	14260	14114	14296	14413	14290	14309	14066	14306	14102	14208	14291	14145	14290	14523	14427	14225	14281	14289	14330	14328	14371	14388	14281	14073	14292	14373	14241	14278	14390	14156	14042	14260	14351	14251	14360	14265	14272	14357	14190	14346	14192	14412	14327	14297	14351	14153	14261	14226	14292	14380	14236	14313	14101	14296	14189	14281	14282	14323	14280	14244	14202	14357	14180	14273	14039	14291	14163	14145	14387	14381	14180	14291	14145	14418	14337	14279	14413	14255	14284	14302	14426	14276	14297	14262	14180	14290	14205	14283	14336	14308	14135	14342	14053	14452	14187	14334	14451	14352	14258	14313	14369	14305	14184	14172	14385	14144	14353	14300	14134	14290	14362	14173	14240	14341	14310	14182	14361	14191	14307	14386	14374	14220	14279	14456	14224	14337	14385	14287	14324	14287	14317	14376	14167	14408	14403	14229	14239	14287	14333	14205	14221	14418	14241	14147	14268	14437	14250	14302	14350	14420	14325	14203	14127	14273	14139	14365	14274	14183	14301	14321	14339	14380	14029	14272	14391	14224	14323	14276	14207	14209	14158	14196	14160	14305	14285	14118	14282	14327	14383	14295	14210	14213	14357	14272	14222	14237	14300	14378	14240	14255	14488	14219	14255	14236	14053	14259	14284	14252	14210	14448	14150	14385	14391	14331	14433	14388	14259	14251	14231	14189	14355	14272	14285	14344	14336	14383	14140	14060	14279	14136	14342	14351	14148	14417	14324	14160	14272	14293	14418	14333	14281	14258	14267	14250	14229	14226	14459	14191	14181	14336	14250	14434	14233	14288	14372	14113	14416	14345	14130	14339	14444	13955	14333	14217	14208	14184	14320	14264	14258	14259	14154	14322	14403	14245	14241	14338	14351	14285	14371	14287	14298	14180	14536	14177	14333	14279	14263	14228	14316	14343	14237	14265	14222	14073	14180	14234	14427	14338	14220	14345	14298	14301	14389	14162	14219	14392	14211	14182	14344	14120	14315	14301	14323	14358	14299	14549	14214	14295	14306	14233	14520	14094	14197	14365	14343	14294	14321	14178	14404	14190	14343	14258	14375	14583	14255	14301	14363	14321	14366	14175	14214	14249	14208	14196	14054	14217	14262	14337	14106	14362	14305	14423	14339	14125	14303	14295	14244	14223	14295	14352	14158	14287	14271	14266	14270	14314	14145	14353	14344	14084	14297	14320	14208	14392	14267	14118	14382	14321	14563	14128	14503	14381	14337	14235	14200	14216	14235	14273	14369	14408	14355	14236	14424	14275	14262	14156	14242	14358	14248	14437	14189	14238	14238	14306	14344	14114	14182	14220	14268	14228	14251	14273	14395	14168	14227	14256	14195	14356	14330	14329	14170	14220	14333	14458	14451	14152	14231	14210	14380	14330	14274	14234	14449	14201	14056	14353	14106	14301	14146	14173	14395	14145	14124	14307	14232	14312	14499	14155	14220	14528	14136	14351	14216	14235	14323	14254	14305	14345	14357	14240	14330	14212	14260	14391	14428	14161	14290	14354	14210	14308	14152	14196	14348	14324	14327	14337	14269	14248	14337	14261	14127	14234	14054	14344	14178	14186	14403	14245	14387	14404	14361	14203	14470	14181	14287	14381	14275	14325	14371	14338	14536	14313	14226	14307	14385	14225	14219	14288	14062	14203	14359	14345	14261	14195	14206	14253	14269	14243	14318	14146	14378	14216	14141	14132	14282	14291	14315	14410	14298	14203	14448	14201	14423	14188	14331	14302	14553	14188	14336	14252	14285	14282	14266	14261	14259	14093	14374	14230	14430	14432	14244	14432	14424	14535	14151	14261	14186	14244	14093	14463	14241	14305	14157	14094	14310	14226	14266	14336	14470	14204	14406	14504	14329	14251	14403	14353	14369	14247	14272	14273	14178	14421	14345	14184
26255	21608	28740	26751	25413	26381	25258	23224	21576	20544	20965	23897	26148	28241	23593	18915	16973	16846	16765	16664	16926	16935	16816	16954	16796	16816	16942	16737	16954	16825	16721	16669	16585	16651	16854	16523	16671	16463	16590	16891	16822	16706	16720	16831	16832	16604	16634	16855	16628	16779	17030	16716	16846	16751	16759	16702	16729	16596	16754	16856	16614	16901	16641	16795	16890	16851	16642	16667	16690	16588	16700	16738	16852	16605	16587	16727	16656	16786	16888	16621	16742	16624	16802	16755	16594	16585	16647	16703	16688	16753	16682	16808	16708	16509	16400	16638	16683	16721	16904	16731	16790	16684	16877	16721	16737	16484	16751	16704	16635	16670	16779	16727	16650	16682	16705	16674	16850	16541	16836	16659	16512	16557	16857	16766	16607	16980	16617	16731	16732	16593	16605	16786	16691	16639	16599	16733	16664	16910	16812	16598	16762	16835	16598	16913	16406	16741	16551	16811	16717	16684	16778	16633	16618	16514	16700	16855	16850	16680	16914	16694	16674	16788	16720	16714	16524	16636	16715	16641	16573	16724	16895	16926	16500	16730	16606	16656	16653	16881	16834	16717	16486	16780	16689	16655	16494	16809	16554	16771	16556	16834	16763	16604	16570	16616	16588	16745	16845	16694	16626	16617	16632	16907	16603	16626	16778	16736	16648	16633	16746	16653	16654	16863	16812	16429	16561	16641	16824	16604	16589	16666	16683	16639	16450	16664	16771	16877	16772	16669	16829	16612	16642	16707	16685	16734	16838	16731	16439	16675	16788	16747	16695	16756	16715	16618	16508	16588	16694	16836	16892	16709	16597	16483	16673	16832	16706	16762	16744	16616	16504	16538	16843	16900	16762	16645	16653	16668	16722	16664	16909	16935	16740	16635	16689	16655	16734	16606	16807	16448	16551	16749	16708	16758	16854	16544	16543	16733	16647	16830	16529	16549	16693	16724	16625	16735	16641	16593	16660	16694	16789	16653	16592	16779	16824	16685	16703	16674	16731	16552	16648	16605	16609	16725	16517	16659	16618	16777	16645	16664	16627	16616	16480	16639	16752	16673	16882	16567	16692	16528	16647	16704	16607	16510	16658	16710	16806	16538	16721	16721	16622	16890	16608	16563	16679	16670	16670	16816	16856	16788	16739	16603	16631	16668	16928	16603	16457	16632	16857	16464	16812	16797	16724	16548	16602	16696	16572	16561	16573	16624	16444	16772	16724	16693	16637	16395	16743	16715	16783	16668	16652	16701	16852	16643	16795	16912	16705	16673	16556	16557	16595	16618	16666	16789	16742	16606	16753	16586	16804	16873	16555	16746	16906	16643	16712	16571	16742	16754	16702	16622	16534	16794	16703	16733	16521	16797	16588	16643	16747	16574	16390	16838	16641	16726	16615	16702	16652	16478	16657	16553	16638	16851	16803	16658	16691	16697	16592	16778	16622	16701	16781	16856	16544	16891	16651	16811	16893	16752	16844	16676	16600	16640	16592	16623	16929	16742	16690	16580	16900	16557	16841	16842	16623	16663	16955	16667	16726	16830	16695	16694	16486	16732	16794	16516	16877	16525	16691	16853	16915	16852	16683	16710	16839	16964	16657	16727	16564	16816	16753	16590	16762	16444	16838	16816	16784	16770	16627	16703	16751	16606	16785	16616	16949	16718	16550	16696	16789	16716	16642	16556	16627	16923	16778	16642	16587	16578	16833	16604	16726	16752	16799	16505	16747	16726	16607	16585	16630	16655	16800	16826	16459	16624	16465	16560	17032	16654	16742	16851	16913	16764	16837	16698	16591	16781	16711	16455	16638	16874	16762	16884	16838	16639	16801	16622	16739	16585	16712	16653	16760	16603	16757	16807	16724	16632	16750	16627	16697	16858	16728	16651	16531	16609	16741	16677	16743	16880	16832	16787	16718	16455	16667	16755	16697	16827	16840	16692	16612	16833	16560	16687	16626	16569	16680	16594	16552	16719	16906	16718	16748	16662	16886	16807	16756	16613	16713	16778	16770	16830	16609	16682	16942	16757	16601	16870	16891	16665	16591	16864	16781	16880	16735	16562	16580	16666	16592	16740	16653	16945	16671	16631	16757	16624	16541	16605	16877	16658	16712	16552	16781	16963	16868	16711	16856	16767	16617	16642	16615	16768	16794	17079	16812	16670	16425	16717	16570	16702	16750	16659	16568	16730	16709	16764	16906	16625	16726	16839	16871	16688	16650	16753	16682	16711	16742	16758	16664	16643	16626	16620	16781	16702	16476	16679	16699	16942	16623	16800	16702	16549	16644	16710	16771	16734	16641	16741	16758	16634	16637	16785	16808	16783	16709	16630	16695	16615	16802	16795	16773	16570	16508	16591	16583	16650	16711	16563	16639	16938	16719	16675	16664	16782	16805	16816	16628	16746	16776	16733	16915	16686	16543	16731	16897	16790	16847	16745	16486	16858	16701	16565	16635	16657	16645	16681	16612	16810	16653	16452	16780	16705	16522	16650	16701	16669	16619	16681	16466	16530	16708	16781	16572	16525	16690	16599	16693	16641	16886	16778	16745	16751	16628	16799	16786	16719	16872	16908	16916	16628	16797	16790	16721	16491	16640	16758	16609	16759	16896	16680	16903	16837	16749	16654	16691	16636	16797	16663	16805	16777	16781	16769	16641	16728	16658	16722	16729	16843	16691	16683	16487	16572	16670	16501	16748	16661	16721	16571	17060	16831	16700	16862	16448	16571	16746	16629	16585	16806	16765	16620	16734	16656	16670	16736	16804	16646	16697	16771	16723	16893	16661	16704	16561	16600	16649	16843	16534	16838	16777	16726	16546	16883	16922	16638	16730	16702	16920	16770	16491	16657	16818	16649	16771	16834	16538	16766	16803	16833	16783	16745	16744	16678	16858	16516	16577	16758	16779	16647	16776	16752	16779	16696	16586	16825	16716	16896	16672	16703	16872	16803	16538	16467	16509	16655	16867	16743	16770	16630	16886	16750	16568	16694	16504	16804	16746	16734	16677	16732	16554	16801	16727	16476	16682	16860	16590	16687	16510	16746	16877	16632	16630	16606	16619	16846	16701	16663	16644	16707	16650	16544	16671	16645	16534	16608	16701	16746	16733	16688	16446	16693	16515	16861	16708	16672	16658	16601	16495	16908	16787	16517	16525	16598	16812	16686	16676	16597	16744	16659	16730	16821	16802	16659	16618	16828	16748	16733	16781	16856	16776	16863	16661	16656	16840	16626	16745	17040	16734	16596	16546	16516	16801	16852	16983	16710	16718	16790	16659	16631	16534	16744	16533	16592	16548	16602	16602	16661	16624	16768	16756	16801	16658	16780	16615	16699	16642	16743	16634	16803	16746	16782	16846	16644	16592	16774	16755	16486	16621	16445	16429	16521	16843	16742	16688	16558	16694	16608	16801	16703	16676	16424	16512	16875	16674	16642	16748	16846	16608	16683	16754	16392	16730	16809	16812	16593	16575	16683	16556	16800	16765	16872	16768	16491	16766	16671	16692	16660	16593	16641	16725	16691	16804	16837	16899	16730	16680	16643	16858	16703	16735	16589	16541	16704	16726	16654	16620	16685	16751	16629	16677	16794	16599	16710	16647	16636	16737	16841	16758	16634	16570	16612	16664	16598	16708	16798	16831	16670	16613	16634	16882	16548	16713	16816	16767	16748	16780	16713	16608	16611	16575	16662	16838	16652	16693	16736	16585	16764	16761	16968	16670	16801	16907	16826	16726	16826	16640	16546	16719	16779	16679	16652	16749	16567	16614	16687	16606	16776	16803	16660	16614	16800	16547	16753	16581	16597	16516	16485	16696	16608	16653	16723	16698	16751	16668	16676	16817	16653	16989	16801	16944	16841	16610	16614	16738	16524	16605	16635	16457	16694	16783	16655	16777	16967	16763	16672	16673	16600	16736	16686	16648	16632	16632	16796	16659	16758	16827	16554	16699	16614	16866	16632	16664	16667	16588	16649	16746	16568	16504	16795	16602	16816	16737	16700	16800	16764	16531	16683	16766	16735	16768	16849	16788	16730	16813	16805	16599	16680	17002	16795	16650	16700	16705	16741	16736	16707	16732	16752	16707	16728	16910	16674	16532	16698	16383	16573	16791	16596	16579	16792	16698	16726	16807	16795	16847	16924	16578	16631	16839	16682	16733	16819	16822	16551	16597	16657	16812	16584	16736	16818	16699	16788	16669	16808	16676	16760	16596	16577	16722	16677	16663	16735	16603	16710	16488	16541	16763	16627	16713	16717	16816	16741	16703	16826	16773	16742	16878	16762	16750	16648	16687	16605	16742	16806	16728	16657	16726	16522	16682	16615	16790	16561	16618	16683	16704	16677	16820	16858	16694	16567	16863	16698	16746	16724	16609	16453	16738	16785	16828	16624	16844	16613	16861	16697	16667	16842	16683	16748	16769	16771	16661	16730	16632	16711	16740	16701	16802	16624	16689	16703	16783	16709	16550	16479	16617	16832	16715	16523	16672	16528	16702	16750	16740	16776	16661	16663	16811	16739	16697	16641	16542	16904	16775	16810	16718	16790	16762	16474	16630	16723	16737	16741	16613	16671	16760	16619	16962	16552	16682	16819	16688	16584	16656	16535	16622	16918	16707	16586	16600	16682	16795	16663	16722	16805	16444	16589	16827	16734	16711	16583	16655	16966	16665	16498	16616	16506	16453	16678	16546	16764	16753	16638	16678	16985	16727	16605	16825	16774	16887	16650	16833	16829	16735	16754	16733	17138	16825	16837	16727	16639	16725	16684	16859	16722	16907	16614	16811	16703	16645	16607	16755	16735	16753	16631	16827	16699	16648	16750	16732	16675	16571	16483	16686	16779	16667	16732	16482	16529	16584	16610	16686	16620	16616	16708	16831	16660	16475	16782	16789	16826	16763	16684	16643	16653	16757	16600	16680	16523	16588	16737	16465	16628	16674	16703	16928	16838	16814	16610	16755	16736	16761	16761	16644	16632	16623	16574	16669	16658	16807	16823	16691	16824	16787	16716	16627	16674	16734	16794	16578	16486	16659	16722	16796	16834	16734	16728	16744	16686	16499	16671	16737	16751	16576	16739	16718	16630	16659	16539	16781	16641	16606	16766	16867	16551	16606	16724	16492	16746	16712	16743	16822	16907	16776	16610
22839	40799	39553	30123	28427	25962	23616	22835	20964	19024	20260	24552	26487	28279	21435	15283	13897	14036	13871	13926	13764	13985	13964	13690	13882	13947	13924	13967	13879	13893	13957	13788	13935	13658	13860	14177	13873	13951	13969	13828	13822	13965	14000	13807	13742	13865	14072	13853	13833	13807	14040	13863	14004	13852	13981	13840	13887	13919	13813	13849	13830	13855	13876	13893	13970	13931	14034	13838	13928	13956	13905	13916	13855	13900	13827	13922	13999	13856	13945	14068	13923	13716	13971	13841	13980	13990	13943	13893	13882	13922	13878	13933	13861	13861	13828	13845	13898	13800	13861	13813	13887	13858	13999	13928	13789	13830	13961	13811	13968	14016	13985	14067	14125	13937	13760	14087	13810	13866	14086	14054	13802	13768	13886	14038	13895	13948	13940	13811	13758	13967	13815	14068	13954	13928	13901	13923	13928	14003	13716	13847	13950	13994	13773	13953	13898	13939	13900	13938	14001	13951	13864	13926	13898	13963	13977	13811	13734	13833	13907	13890	13931	13875	13859	13822	13964	13774	13737	13706	13800	13958	13938	13760	14008	13841	13795	13892	13829	13924	13705	13757	13928	13822	14004	13924	13877	13856	13852	13969	13936	13983	13946	13832	13830	13952	13864	13914	13745	13895	13725	13837	14061	13827	13834	13849	13961	13701	14062	13969	13743	14120	13853	13745	13832	13936	13915	13850	13703	13914	13950	13919	13882	13951	13929	13943	13916	13998	13896	13915	14050	13928	13771	13825	13990	13804	13740	13938	13937	13939	13885	13854	13975	13973	13906	13876	13975	13999	13883	14003	13896	13989	13731	13823	13845	13913	13918	13739	14006	13921	14033	13917	13785	13821	13919	13832	13881	13997	13789	13859	13825	13915	13709	13940	13939	13945	13892	13779	14012	13725	13893	13904	13883	13903	14019	13854	14038	13892	13803	13812	14020	13779	13922	13855	13742	13700	13884	13819	13898	13880	13950	13733	13890	14015	13715	13839	13971	13924	13982	13966	13791	13773	13792	13794	13574	13954	13789	13863	13831	13794	13889	13852	13817	13958	13813	13767	13908	13922	13973	13879	14129	13808	13694	13994	13914	13815	13947	13989	13913	13610	13968	14047	13738	13709	13929	13915	13956	13734	13928	14014	13769	13832	13877	13907	13925	13928	13711	13836	13761	13895	13957	13754	13916	13931	13827	13945	13919	13775	13899	13746	13811	13997	13860	13896	13907	13859	13984	13981	13637	13843	13991	13951	13700	13861	13855	13854	13829	13884	13926	14065	13938	13859	13884	14052	13776	13922	13967	13922	13780	14040	13893	13855	13791	13852	13855	13845	13923	13851	13930	13912	13962	13774	13837	14022	13962	13772	13893	13986	13835	13904	13790	13894	13854	13911	14077	13972	13713	13819	13957	13886	14051	13934	13938	13758	14065	13929	13865	13940	13967	13791	13910	13860	13888	13749	14088	14018	14044	13854	13655	13750	13901	14053	13634	13735	13963	14096	13779	13890	13931	13868	13870	13811	13894	13817	13853	13697	13735	13777	13807	13899	13729	14059	13901	13932	13696	13919	13853	13894	13770	13867	13846	13856	14029	13941	13935	13844	13967	14032	13889	13802	13822	13853	13893	13824	13868	13945	13874	13871	13887	13851	13780	13932	13754	13798	13859	13953	13919	13958	13791	13879	13934	13842	13927	13752	13859	13852	13777	13821	13969	14032	14016	13894	13667	13777	13824	13812	13868	13936	13938	13991	13940	13757	13906	13816	13806	13862	13732	13729	13949	14026	13821	13910	13679	13781	14097	13863	13732	14011	13754	13836	13881	13856	13876	13966	13905	13920	13954	13791	13778	13961	13945	13914	13968	13918	13939	13935	13926	13956	13707	13946	13929	13828	13999	13742	14032	13759	13927	13760	13977	13868	14074	14014	13740	13789	13856	13849	13860	13838	13931	13945	13978	13906	13756	13914	13742	13994	14059	14052	13868	13786	13929	13986	14006	13933	13751	13858	13866	13877	13886	13854	13961	13843	13763	13875	13880	13888	13848	13698	13977	13869	13910	13637	14014	14008	13889	13836	13828	13838	13870	13925	13865	13898	13854	13961	13987	13944	13776	13850	13856	13868	13892	13979	13862	13873	13914	13933	13818	13697	13836	13922	13751	13898	13960	14015	13919	13860	13820	13892	13772	13881	13777	13789	13899	13873	13912	13754	13841	13847	13937	13861	13714	13835	13746	13833	13875	13855	14070	13775	13947	13761	13825	13945	13919	13790	13841	13811	13763	13854	14006	13701	13911	13743	14033	13752	14061	13763	13868	13802	13844	14022	13752	13961	13904	14022	13697	13801	14008	13921	13933	13950	13921	14069	14126	14001	14018	13925	13917	13865	13879	13836	13990	13936	13882	13728	13975	13873	13745	14000	14000	13948	13894	13942	13863	13757	13831	13847	13769	13802	13945	13923	14027	13903	13983	13988	13879	13936	13898	13907	13922	14015	13971	13966	13828	13925	13928	13832	13867	13906	13873	13982	13806	13932	13876	13865	13804	14031	13756	14017	13795	14014	13808	13765	13750	13786	13936	13888	13845	13715	13958	13714	13774	13784	13845	14031	13802	13812	13782	13835	13757	13904	13780	13840	13894	13950	13896	13864	14012	14031	13892	13905	13880	13963	13858	13872	13873	13794	13875	13957	13790	13896	13817	13750	13847	14058	13928	13692	13914	13975	13982	13714	13792	13977	13939	13886	13825	13908	13893	13882	13878	13941	13942	13836	13889	13829	13809	13947	13897	13936	13994	13962	13789	13833	13863	14043	13802	13959	13885	13821	13745	13814	13881	13932	13878	13922	13877	13941	13819	13906	14061	13896	13941	13926	13757	13920	13998	13833	13867	13855	13922	13987	13900	13868	13827	14008	13904	14012	13846	13994	13902	13734	13914	13864	13789	13737	13974	13874	14100	13960	13867	14010	13736	13999	13824	13829	13831	14020	13942	13901	13843	13911	13861	13793	13895	14056	13825	13792	13738	13930	13880	13896	13871	14004	13896	13936	13831	13855	13712	13680	13929	14048	13945	13805	13762	13887	13863	13846	13851	13936	13843	13924	13917	13908	13792	13894	13920	13775	13771	13926	13905	13900	13785	13928	13948	13835	13849	13772	13880	13812	14056	13826	13764	13931	13988	13847	13909	13770	13700	13875	13816	13943	13976	13828	13945	13932	13780	13815	13801	13856	13776	13777	13898	13853	13756	14018	13778	13814	14080	13777	13784	13723	13906	14132	13950	13968	13871	14027	13664	13897	13913	13782	13915	13821	13792	13907	13932	13976	13960	13805	13978	13907	13994	13966	13933	13867	13855	13951	13799	13898	13840	13995	13915	14001	14027	13825	13886	13982	13829	13821	13937	14035	13917	13888	14043	13936	13948	13805	13963	13863	13919	13854	13754	13848	13829	13924	13929	13691	13913	13910	14083	14076	13883	13883	13891	13817	13962	13644	13871	13678	13789	13868	13842	13979	13803	13997	13875	13821	13901	14006	13873	13745	13839	13882	13831	13929	13803	13785	13812	13775	13883	13983	13639	13773	13939	13800	13925	13890	13872	13758	13907	13810	13769	13919	13800	13862	13897	13808	13912	13986	13821	13940	13928	13786	14083	13854	14025	13690	13731	13905	13887	13930	13932	13914	13856	13806	13872	13985	13727	13868	13783	13774	13927	13856	13948	13751	13816	13981	14115	13898	13809	14082	14117	13818	13907	13811	13792	13795	13939	13817	14037	13830	13702	13794	13815	13970	13928	13902	14114	13850	13922	13865	13898	13983	13766	13917	13911	14016	13819	13896	13779	13907	13864	13983	13821	13881	13769	13843	13944	14011	13715	13889	13796	13835	13875	13767	13981	14113	13911	14010	13974	13876	13898	14079	13871	13736	13852	13923	13892	13725	13840	13953	13838	13944	13933	13741	13815	13806	13998	13824	13841	13948	13817	13909	13987	13869	13877	13839	13967	13784	13967	13837	13922	13911	13901	13979	13920	13974	13832	14031	13891	13829	13922	13750	13700	13862	13986	13738	13876	13929	13829	13969	13799	13909	13788	13901	13848	13933	13950	13826	13932	13962	13946	13876	13954	13750	13904	13841	14046	13853	13787	13708	13996	14024	13973	14069	13912	13852	13904	13926	13710	13856	13887	13861	14000	13933	14021	14072	13986	13962	13835	13863	13993	13832	14010	13718	13974	13955	13857	13889	13842	13984	13862	13947	13838	13674	13796	13980	13854	13763	13764	14081	13761	13868	13764	13843	14019	13987	13757	13968	13644	13876	13967	13876	13782	13881	13867	13782	13899	13843	13798	13780	14034	13874	13886	13870	13921	13870	13895	13804	13655	13948	13961	13979	13939	13885	13960	13975	13768	13708	13889	13802	13689	13803	13948	13996	13971	13918	14007	13925	13970	13938	14006	13822	13858	13937	13781	13936	13941	14087	14159	13863	13850	13971	13835	13906	13769	13933	13932	13909	13935	13898	13804	13881	13876	13821	13858	13866	13922	13844	13881	13780	14018	13883	13668	13946	14011	13917	13746	13937	13736	14009	13831	14008	13930	13929	13846	13787	13944	13993	13766	13945	13938	13889	13919	13818	13856	13739	14045	13942	13759	13906	13804	13942	13912	13787	13742	13906	13816	13955	13954	13820	13842	13860	13821	13757	13850	13872	13928	13906	13784	13877	13858	13701	13954	13869	13960	13824	13847	13723	13807	13981	13813	13768	13933	13905	13911	13899	13914	13867	14020	13863	13935	13944	13941	13913	13750	14050	13799	14022	14131	13781	13775	13901	13665	13960	14001	13856	13813	13873	14029	13818	14029	13908	13968	14000	13850	13856	13954	13883	13804	13787	13875	13939	13802	13922	14025	13955	13840	13904	13802	13701	14095	13928	13791	13924	13957	13917	13906	13834	13922	13929	13846	13843	13836	13791	13878	14016	14090	13959	13729	13910	13957	13840	14006	14068	13889	13907	13893	13898	13938	13897	13816	13874	13878	14097	14000	13969	13944	13929	13992	13689	14002	13700	13789	14025	13906	13807	13786	13876	13990	13837	13869	13955	13678	14052	13998	13939	13758	13779	13964	13923	13790	13994	13925	14025	13800	13940	13893	13772
24616	21606	29245	25288	25018	29206	29861	24270	22980	22501	22106	25735	31395	32781	29211	19922	15690	15159	15190	15082	15129	15047	14994	15307	15142	15079	15099	15279	15169	14963	15154	15058	15169	15132	15166	14965	15143	15091	14968	14871	15103	15150	15111	15142	15158	15083	15058	15163	14979	15096	15360	15061	15263	15163	15289	15195	15152	15068	15162	15045	15073	15210	15277	15290	15143	15187	15141	15184	14971	14983	15027	15293	15152	15124	15079	15026	15143	15182	15190	15126	15138	14993	14955	15031	15231	14920	15028	15161	15270	15125	15217	15090	14985	15311	14936	15238	15222	15033	15204	15017	15141	15119	15255	15227	14988	15083	15347	15117	15139	15348	15122	15032	15031	15035	15088	15026	15037	15057	15210	15035	15035	15070	15114	15133	15078	15088	15095	15161	15040	15206	15197	15039	15303	15051	15262	15073	15227	15222	15086	15097	15270	15048	15040	15159	14999	15031	14952	15034	14961	15209	15166	15143	15109	15022	15163	15113	15050	15206	14983	15268	15126	14937	15022	15035	15279	15010	15083	14887	15271	15263	15114	15109	15076	15148	14965	15018	15159	14951	15091	14969	15177	14914	15111	14975	14928	14976	14950	14960	15047	14967	15020	15116	15148	15036	15164	14965	15057	15123	15375	14863	15074	14976	15221	15046	15050	15087	15152	15003	15378	15122	15007	15085	15200	15187	15016	15106	15205	14890	15147	15033	15163	15094	14927	15138	15013	15031	15137	15067	15007	15087	15059	15170	15283	15050	15089	14908	14962	14969	14909	14894	15185	15090	15168	15207	14974	15414	15224	15191	15197	15059	15082	15075	15225	15199	15073	15066	15072	15186	14953	15059	15216	15021	14999	15170	14874	14908	15010	14997	15194	15197	15173	15063	15255	15056	14953	15152	15060	15063	15104	15142	15183	15169	15204	15058	15036	15070	15103	15113	15167	15173	15255	15012	15161	15172	15072	15081	15215	15173	15199	15059	15085	15216	15266	15009	15073	14937	15094	14996	15230	15186	15272	15113	15054	14961	15022	15115	14841	15167	15153	15096	15005	15049	15048	15033	15048	15093	15184	15121	15070	15063	15137	15003	14948	15141	15101	15090	15093	15332	15085	15118	14961	14987	15191	14996	15041	15127	14909	15079	15206	14946	15223	15149	14922	14839	15127	15192	15285	14907	14993	15060	14901	15219	15071	14952	15138	15211	15080	14990	14840	15124	15005	14952	14980	15142	15079	15014	14972	15136	14778	14933	15023	15121	15059	15067	15149	15190	15069	15183	15091	14996	15112	14903	15038	14919	15056	15010	14979	14964	15024	15079	15209	15073	15316	15008	14953	15116	15023	15054	15157	15049	15103	15142	15268	15060	14965	15300	15126	15311	15088	14995	15003	14976	14959	15102	15031	15086	15095	14983	15135	15137	15207	15077	15165	15177	15146	15030	14994	15059	15076	15137	15078	15103	15295	15011	15031	15149	15052	15077	15086	15004	15210	15138	15103	15056	15010	15208	15185	15145	15045	15065	15112	15124	15073	15097	15184	15212	15295	15113	14846	15107	15202	15035	15185	15186	15027	15040	14977	15024	15083	15063	15172	14965	15073	15069	15035	15109	15082	14942	15137	15003	15062	15068	15100	14790	15246	15178	15140	15142	15117	14947	15042	15107	15154	15145	15025	14977	15085	15100	15128	14986	15055	15254	15188	15056	15151	14906	15164	14953	14986	14941	15029	15074	14895	15228	15005	14882	15031	14918	14900	15065	15271	15131	15141	15159	15142	15149	15119	15049	15029	15243	15129	15066	15071	14986	14959	15213	15121	15061	15142	14860	15070	15087	15077	15027	15029	15155	15154	15075	15050	15095	15095	15159	15031	15123	15176	15105	15136	15227	15147	15139	15070	15098	15167	15258	15212	15144	15076	15303	15185	15158	15199	14930	14950	15136	15041	15005	14969	15063	14873	15060	15018	15040	14939	14980	15016	15085	14995	15113	14950	14983	14917	15077	14889	15104	15079	15209	15023	14987	14945	15257	15111	15189	14976	15118	14861	15171	14952	14948	15281	15065	15057	15132	15243	15325	15198	15062	14883	14842	15198	15145	15089	15205	15066	15139	14941	15044	14943	14935	15198	14946	15057	15110	15124	15010	15067	14986	15249	14909	15036	15099	14959	14941	15063	15087	14965	15067	15063	14960	15177	15058	15087	15041	15136	14976	14856	15194	14838	15080	15195	15193	15109	15062	15202	15059	15082	14877	15134	15050	15249	15113	15119	14983	15190	15054	15073	15103	15204	15052	15005	15172	15060	14927	15219	15161	15183	15097	15233	15184	15022	14855	15098	14951	15416	15245	15086	15015	15076	15196	15063	15218	15056	15020	15280	14915	14963	15049	15022	15130	15072	15219	15101	15000	15127	15073	15064	15029	15238	15087	14929	15013	15026	15012	15204	15152	15145	15137	15025	15215	15228	15092	15116	15057	15096	15011	15108	15079	14779	14918	14956	15134	15068	14951	15162	15077	14923	15087	15056	15114	15102	15202	15247	15114	15286	14990	15058	15072	14980	14840	15033	15205	15107	14990	14934	15122	15137	15232	15089	15234	14975	15123	15180	15186	15048	15204	15234	15057	14933	15121	15038	15172	15155	15245	15014	14973	15336	15137	15109	15138	15047	15084	14799	15011	15082	15153	15212	15200	15134	15095	15114	15017	15078	14978	15111	15152	15296	15019	15066	14961	15076	15232	15165	14970	15119	14991	15066	14949	14995	15053	15091	15093	15004	15150	15122	15080	15111	15222	15205	15228	15166	15041	15093	15029	15031	15302	15022	15180	14972	15015	14961	15214	14888	15191	15068	15155	15024	14929	15054	14961	15016	15149	15134	15082	15022	15015	15056	14995	14990	15082	14998	15317	14866	15029	15133	15139	15068	15272	14979	15206	14982	15221	15126	15035	15053	14913	15116	15043	15092	15008	15126	15003	15207	15236	15166	15058	15222	15026	15157	15223	15142	15123	15022	15074	15135	15022	15074	14937	15202	15156	15231	15108	15307	15311	15172	15071	15119	15093	15104	15127	15095	15301	14966	15121	15020	15158	15262	15281	15028	15082	15068	15027	15242	15118	15209	15231	15182	14989	14904	15024	14970	15010	14987	14911	15166	15058	14995	15017	15187	15140	15074	15059	15005	15212	14953	15216	14983	15050	14881	15022	15161	15187	14937	15230	15038	14992	15125	15101	15023	15053	15227	15050	15026	15065	15055	14998	14940	15131	14965	15143	15261	15093	15089	15045	15226	15072	15023	14935	15098	14983	15068	15160	15000	15111	15074	14860	15123	15069	15053	15017	15173	15020	15147	15248	15010	14843	15028	15191	15167	15051	15050	15039	15212	15002	14905	15174	15153	15107	15101	15156	15029	15117	14990	15001	15065	15142	15169	15012	15070	15158	15068	15314	15136	15175	14962	15096	15048	15147	15001	14894	14983	15222	15078	15130	15066	15032	15027	15076	15012	15100	15046	15106	15373	15225	15078	15092	15078	15177	14975	15015	15153	15308	15159	15233	15224	15133	14979	15052	15093	15229	14919	15088	15085	15185	15157	15023	15040	15092	15054	15101	15035	14959	15064	14969	15104	15012	15039	15232	15030	15271	15256	15189	14816	15114	15046	15035	14994	15128	15094	15000	14957	15047	15052	14977	15038	15172	15111	15114	15104	14943	14902	15165	14889	15161	15056	15048	15090	15192	15059	15225	15196	15057	15034	15065	14958	14829	15206	15056	15100	15025	15138	15094	15168	14939	15071	15082	15146	15044	15066	15009	15166	15127	14967	14997	15284	14803	15265	15164	15204	15106	14984	14989	15035	15077	14966	14940	15118	15006	14924	14990	15118	15193	15283	15094	15036	15131	15098	14922	15039	15188	15163	15145	15140	15038	15027	15042	14950	15210	15286	14858	14927	15130	15044	15182	14991	15022	15146	14869	15152	15098	15187	14983	15283	15047	15152	14929	15272	14899	15063	15150	15092	15219	15106	15115	14959	15063	15158	15068	14921	14922	15077	14955	15221	15158	15225	15046	15347	15061	14922	15233	15076	14845	15197	15017	15152	15345	14989	15038	15045	15197	15156	14963	15123	15237	15178	15039	14992	15108	14963	14959	15141	15093	15181	15133	14973	15200	15198	15227	15205	15152	15215	15110	15064	15290	15036	15131	15031	14942	14957	15060	15093	15036	15120	15278	15285	14895	15226	15073	15123	15069	15021	15284	15147	15236	15129	15199	15142	15044	15183	15250	15163	15161	15184	14978	15248	15230	14966	14887	15214	15026	15170	15094	15176	15178	15105	15110	15082	15175	15078	14940	15027	15036	14990	15082	15338	15072	15068	15209	15094	15105	15404	15022	15020	15025	15171	15078	15016	15169	15115	14980	14983	14825	14953	15016	15082	15224	15109	15194	15025	15257	15051	15073	15010	14996	15311	15141	15112	14945	15165	14977	15218	15109	15080	15109	15237	15166	14844	15066	15200	15221	14983	15103	15289	14983	15047	15040	14933	15180	14946	15146	15135	15217	15104	15374	15095	15032	15035	14951	15096	14987	15192	15083	15235	15060	15090	15321	14989	14920	15053	15110	14978	14916	15184	15017	15207	15090	15118	15012	15075	15121	15088	15297	14967	15214	15364	15121	14943	14971	14902	15112	15070	14959	15272	14995	15132	15141	15220	15002	15194	15104	15063	15074	15156	15191	14948	15088	15104	15256	15144	15209	15041	15109	14973	14929	15238	15074	15171	15041	15288	15126	15011	15069	15030	15076	15283	15071	15217	14957	15101	15205	15230	15073	14927	14942	14996	15039	15114	15118	14815	15142	15034	15070	15292	15120	15168	14990	15042	14958	15225	15118	15220	14964	15057	14730	15079	15087	15200	15255	15208	15013	15096	15110	15043	15207	15036	15160	15049	15136	15237	15185	14981	15060	15034	15311	15103	15151	15092	15054	15044	15094	15100	15064	15249	15231	15047	15022	15238	15253	15123	15033	15047	14992	14979	15019	14917	15010	15133	15008	15205	14963	15248	15133	14915	15001	15063	15124	15140	14835	15232	15106	15054	14892	15067	14929	15263	15017	15100	14985	15168	14998	14982	14858	15199	15171	15166	15080	15107	15169
26394	46961	46105	42023	36326	32807	28747	25340	24066	22572	23049	27285	33785	34071	28796	16442	13012	12954	12993	12752	13022	12768	12980	12976	12948	12919	13031	12916	12933	12916	12763	13015	12808	12783	13010	12941	12970	12869	12867	13142	12895	12958	12968	12907	12919	12993	12848	12800	12595	12982	12807	12811	12801	12984	12879	12957	13119	12839	13083	12905	12702	12770	13016	12926	12905	12888	13152	13013	12843	12851	12844	12948	12782	12861	12804	12976	12803	12865	12899	12967	13023	12845	12958	12894	12944	12729	13042	12833	12943	12779	12770	12983	12974	12905	12895	12897	12766	12926	12929	12843	13009	12860	12891	12857	12970	12741	12929	13167	12820	12830	13042	12947	12893	12981	12846	12717	12861	13036	12767	12819	12851	12935	12921	12962	12971	12865	12898	12648	13003	12923	13016	12882	12718	12899	12922	12923	12908	12950	12830	13014	13006	12952	12925	13021	12904	12848	12710	12948	12873	12694	12694	12912	12855	13003	12931	12853	12992	12950	12817	12769	12809	12786	12970	12908	12836	12891	12905	12853	13007	12769	12883	12993	13088	12980	12907	12953	12903	12940	12829	12914	12884	12945	12709	13049	12822	12842	12928	12931	12836	12944	12941	13091	12982	12907	12870	12884	12936	12779	12818	12930	12903	12854	12823	12849	12897	12740	12969	12876	12894	12946	12963	12801	12827	12800	12980	12882	12826	12933	12816	12882	12807	12889	12914	13188	12903	12863	12908	12721	12906	12726	12900	12879	12888	12901	12913	12824	12974	12947	12847	12919	12854	12789	12975	12896	12939	12815	12830	13017	12746	13018	12849	12877	12886	12851	12872	12903	12782	12958	12940	12881	12941	12726	12893	12836	12877	12652	12874	12961	12732	12899	12811	12867	12931	12914	12942	12843	12842	12781	12859	12843	13024	12893	12859	12871	12885	12867	13017	13031	13108	12831	12806	12973	12887	12857	12773	13074	12948	12903	12924	12960	12824	12956	12802	12907	12863	12858	12779	12928	12811	12920	12903	12814	12959	13029	12819	13031	12954	13041	12812	12685	12871	13000	12913	12832	12945	13100	12895	12791	12858	12839	12967	12750	13073	12807	12917	12930	12841	12860	12915	12889	12824	12928	12887	12951	12827	12980	12954	12878	12827	12928	12817	12954	12779	12932	12854	12898	12861	12918	13008	12957	12923	12922	12953	12943	13090	12864	12884	12850	12854	12969	12965	12908	12930	12935	12713	13077	12765	13036	12940	12829	12762	12845	12781	12852	12946	12955	12717	13014	12927	12748	12871	12861	12882	12895	12792	12911	12815	12764	12706	12826	13001	12879	12885	13032	12926	12717	13078	12913	13034	12994	12845	12735	12753	12928	12884	12902	12844	12880	13031	12846	12960	12939	12853	12994	13016	12703	12725	12864	12847	12933	12888	12834	12877	12958	12905	12955	12698	12870	13003	13055	12751	12931	12791	13092	12771	13014	12988	12973	12839	13054	12807	12977	12805	12990	12915	12813	13061	12775	12843	12872	12733	12964	12829	12976	12748	12951	12978	12858	13040	12824	12869	12954	12869	12947	12945	12759	12940	12934	12833	13011	12857	12819	12843	12899	12854	12793	12943	12932	12808	12905	12998	12838	12983	12703	12981	13053	13019	13026	12843	12903	12862	12933	12978	12863	12791	12920	12854	12796	12909	12759	12916	12806	12947	13055	12847	13020	12774	12930	13043	13025	12917	12846	12863	12962	12850	12843	13001	12830	12770	12900	12980	12861	12845	12869	12978	12884	13092	12951	12734	12839	12891	12820	12752	12837	12950	12982	12955	12924	12876	12894	12829	12857	12877	12974	12921	12678	12937	12979	13043	12717	12989	12927	12790	12821	12759	12922	12800	12965	12751	12875	13003	12811	13219	12824	12936	12931	13033	12877	12857	12839	12852	12938	12911	12880	12894	12984	12915	13000	12915	12817	12892	12876	12937	12803	12804	13064	12926	12993	12925	12864	12872	12969	12847	12930	12824	12902	12864	12985	12953	12894	12893	12853	13005	12865	12971	12884	12934	12792	12836	12853	12939	12879	12782	12880	12865	12923	12937	12824	12822	12942	12890	12915	12836	12831	13000	12828	12821	12906	12759	12911	13029	13009	12890	12887	12815	12819	12870	12957	12914	12847	12863	12712	12900	12693	12966	12816	12839	12895	12819	12929	12796	12890	12681	13005	12829	12877	12898	13063	12851	12863	13007	12925	12735	12917	12733	12866	12936	12895	12960	12806	13038	12935	12909	12753	12974	12979	12932	12878	13026	12862	12884	12873	12986	13064	12946	12774	12939	12792	13075	12928	13044	12780	12982	12916	13010	12717	13008	12747	12958	12977	12786	12985	12742	12912	13101	12838	13030	12771	12808	12868	12783	13029	12738	12754	12945	12876	12950	13002	12870	12928	12857	12891	12953	12931	12841	12979	13027	12807	12939	12794	12903	12888	12784	12887	12843	12934	12784	12799	12867	12969	12883	12960	12922	12827	13001	13108	12833	12881	12959	12867	12945	12897	12842	12888	12778	12975	12923	12924	12921	12862	13099	12907	12769	12927	12807	12891	12949	12961	13057	12825	12755	12980	13100	13045	12966	12779	12882	12949	12802	12737	12909	12925	12762	12968	12890	12880	12815	12953	12938	12881	12900	13002	12903	13044	12962	12813	13043	12918	13017	12932	12862	12675	12908	12928	12847	12847	13037	12796	12825	12880	12886	12980	12893	12883	13030	12742	12713	12801	13016	12917	12842	12803	12945	12859	13077	12878	12944	12755	12867	12983	12966	12883	12942	12682	12896	12731	12822	12909	13063	12863	12893	12704	12666	12937	12681	12970	12979	12882	12923	12914	13122	12811	13075	12848	12835	12912	13013	12766	13013	12767	12955	12829	12922	12972	13008	13021	12918	12710	12970	12962	12851	12917	12951	12838	13007	13008	12930	12899	12756	12860	13000	13016	12990	12884	12929	12759	13013	12896	12732	12678	12780	12899	12984	12710	12980	12871	12903	12875	12907	12984	12975	12946	13084	12880	12768	12901	12865	13013	12874	12869	13017	12979	12868	12889	12903	12932	12823	12848	12773	12834	12849	12834	12895	13027	12595	12857	12952	13029	12930	12836	12821	12948	12877	13024	12805	12874	13026	12900	12927	13042	12913	12875	12915	12825	12896	12871	12822	12820	12764	12960	12848	12778	12850	12811	13045	12807	13001	13013	12830	12909	12955	12868	12986	12792	12868	12941	12912	12734	12863	12729	12899	12911	12867	12863	12833	12902	12982	12901	12896	12740	12910	12994	12934	12916	12880	12857	12815	12854	12825	12858	12961	12965	12922	13036	12890	12814	12899	12840	12855	13035	12813	12877	12847	13020	12929	12973	12934	12935	12923	12925	12948	12786	12816	12922	12904	12844	12846	12996	12738	12933	12923	12857	12831	12778	13022	12679	12891	13013	12992	12792	12898	12884	12926	12955	12891	12861	12969	12779	12774	12916	13116	12765	12923	12857	12920	12890	12870	12887	12939	12750	12868	12959	12871	12861	12849	12922	12859	12795	12910	12853	12856	12973	13045	12842	13003	13048	12857	12934	12734	12827	12798	13071	12956	12910	12870	12953	12866	12808	13168	12901	12851	12758	12906	12906	12920	12851	12799	12909	13091	12938	12881	12930	12791	12800	13060	12857	12844	12809	12977	12902	12938	12912	12873	12804	12631	13079	12935	12905	12814	13020	12925	13036	12876	12979	13075	12870	12753	12899	12710	12966	12907	12813	13092	12853	12831	12808	12837	12918	12817	12929	12926	12976	12891	12889	12879	12831	12995	12876	12798	13001	12721	12735	12852	13019	12918	12825	12976	12895	12857	12893	12896	12928	12998	12905	12934	12809	12944	12907	12819	12852	12922	12937	12881	12871	12917	13109	12833	12762	12985	12844	12991	12668	12928	12769	12893	12927	12841	12823	13112	13090	12952	13212	13006	12965	12816	12716	12821	12790	12831	13021	12858	12911	12993	12852	12804	13019	12901	12788	13031	12763	12946	12670	12870	12780	13097	12889	12785	12782	13002	13069	12957	13009	12963	12911	12836	12875	13005	13017	12805	12658	12958	12959	12873	12962	12871	12867	12960	12890	12909	12829	12951	12965	12800	12965	13006	12856	12880	12851	13098	13006	12782	12895	12889	12911	12877	12805	12950	12857	12966	13128	12955	12833	12938	12748	12970	12910	12900	12906	12890	12936	12950	13088	12904	12825	12941	13242	12895	12980	13016	12805	12842	12990	12912	12880	12934	13074	12843	13111	12841	12886	12911	12910	12918	12974	12811	12892	13092	12861	12897	12906	12970	13055	12947	12814	12957	12990	13053	12901	12917	12812	13039	13011	12954	13062	12880	13046	12917	12972	13020	12748	12902	12815	12702	13021	12844	12838	12931	13048	12718	12914	12918	12837	13099	13098	12825	12844	12932	12700	12899	12818	12964	12826	12882	13044	12812	12869	12832	12838	13015	12895	12978	12918	12736	12979	12965	13101	13061	12873	12992	13080	12821	12725	12991	12932	12984	12952	12824	12964	13051	12888	12831	12896	12915	12803	12904	13004	12799	12862	12802	13019	12974	12976	13065	12910	13008	12829	12803	12891	12712	12903	12911	12888	12939	12933	12870	12815	12840	12845	13022	12934	13017	12802	12996	12910	12902	13025	12893	12804	12805	12841	12920	13030	12871	13075	13000	12836	13024	12605	12790	12891	12883	12817	12780	12922	12942	12977	12826	12737	12867	12921	12851	12902	13077	12886	12802	12854	12861	12672	12884	12741	12841	12883	12862	12964	12976	13005	13074	12864	12729	12913	12768	12912	12917	12880	12844	12809	12837	12787	12860	12990	13078	12844	12941	12908	13058	13002	13048	12831	13008	12743	12936	12750	12914	12957	12917	12956	12877	12828	12814	13031	12893	12880	12854	13092	13035	12996	12866	12839	13059	12959	12792	12812	12926	12921	12834	12662	13027	13068	12989	12819	12907	12833	12946	12966	12888	12917	12887	12913	13000	12810	12908	13031	12884	12990	12914	12973	12843	12870	12809	12612	13029	12981	12903	13076	12906	12978	12732	12936	12773	12876	12867	12871	12740	12848	12920	12918
31067	24132	26655	24690	21808	20497	20004	18917	18156	17964	17365	17407	18164	17736	17705	16801	16395	16423	16389	16313	16437	16235	16202	16328	16363	16434	16299	16177	16364	16174	16202	16194	16391	16087	16321	16227	16501	16320	16520	16472	16353	16331	16288	16144	16337	16350	16186	16353	16331	16172	16453	16468	16285	16287	16176	16232	16258	16166	16203	16212	16316	16246	16143	16389	16377	16434	16309	16221	16446	16228	16172	16210	16143	16236	16343	16177	16159	16433	16335	16571	16365	16278	16106	16338	16329	16287	16388	16259	16336	16138	16353	16425	16374	16343	16139	16375	16173	16006	16410	16180	16346	16213	16326	16146	16216	16224	16131	16162	16122	16162	16149	16243	16160	16416	16073	16173	16226	16308	16498	16227	16140	16340	16248	16180	16206	16123	16278	16325	16179	16232	16366	16186	16100	16372	16285	16178	16528	16221	16405	16086	16290	16227	16222	15940	16120	16289	16343	16348	16243	16481	16161	16275	16355	16254	16259	16327	16037	16005	16227	16227	16308	16356	16251	16439	16340	16396	16439	16243	16269	16227	16271	16119	16073	16168	16153	16442	16284	16236	16244	16207	16327	16310	16220	16217	16410	16277	16317	16196	16218	16440	15993	15958	16282	16207	16315	16184	16209	16382	16189	16342	16521	16362	16450	16279	16246	16484	16264	16180	16314	16242	16328	16355	16340	16537	16130	16298	16473	16269	16448	16265	16475	16381	16193	16408	16345	16348	16388	16453	16354	16074	16126	16017	16144	16294	16390	16027	16320	16221	16317	16216	16494	16255	16156	15987	16136	16446	16182	16388	16154	16346	16137	16131	16223	16307	16170	16440	16408	16307	16277	16205	16386	16137	16318	16391	16445	16383	16262	16154	16160	16264	16358	15981	16299	16253	16130	16346	16278	16358	16097	16265	16399	16418	16225	16385	16308	16370	16207	16336	16227	16299	16258	16130	16116	16216	16230	16273	16236	16279	16152	16366	16199	16130	16479	16184	16275	16275	16334	16284	16313	16327	16304	16468	16256	16282	16163	16367	16359	16334	16088	16340	16207	16209	16188	16278	16197	16161	16120	16253	16437	16243	16359	16229	16165	16430	16324	16388	16369	16363	16352	16158	16341	16399	16223	16182	16321	16383	16212	16235	16093	16491	16503	16222	16226	16276	16172	16350	16500	16222	16226	16305	16261	16181	16350	16269	16272	16308	16255	16141	16288	16351	16272	16285	16281	16286	16274	16157	16187	16194	16181	16446	16292	16230	16321	16378	16261	16090	16268	16017	16161	16355	16110	16177	16383	16283	16245	16183	16217	16208	16489	16218	16039	16264	16355	16405	16301	16239	16017	16172	16196	16288	16387	16190	16227	16303	16057	16152	16310	16402	16313	16253	16379	16230	16325	16147	16206	16185	16232	16306	16191	16139	16326	16026	16360	16366	16108	16305	16224	16118	16323	16462	15950	16212	16307	16224	16315	16388	16353	16183	16251	16220	16519	16433	16250	16209	16415	16386	16402	16267	16174	16359	16177	16444	16303	16447	16581	16239	16280	16240	16425	16318	16296	16316	16378	16276	16223	16299	16267	16295	16289	16316	16278	16179	16297	16333	16196	16212	16458	16105	16364	16172	16252	16258	16267	16320	16311	16458	16424	16274	16150	16098	16210	16403	16327	16220	16223	16220	16323	16085	16136	16317	16146	16303	16397	16326	16155	16093	16140	16159	16383	16154	16481	16022	16246	16086	16235	16249	16309	16159	16318	16334	16338	16245	16329	16201	16373	16165	16539	16340	16274	16177	16068	16470	16261	16260	16230	16296	16293	16337	16199	16352	16476	16157	16095	16330	16367	16248	16215	16315	16217	16539	16234	16347	16095	16253	16236	16293	16216	16209	16095	16217	16293	16449	16321	16144	16173	16489	16113	16175	16205	16214	16458	16563	16315	16480	16248	16338	16138	16218	16397	16070	16466	16367	16190	16296	16268	16540	16314	16301	16225	16133	16243	16374	16323	16280	16203	16490	16276	16394	16227	16244	16600	16204	16304	16261	16321	16280	16107	16220	16336	16346	16382	16146	16245	16047	16408	16421	16017	16351	16389	16435	16472	16403	16401	16512	16324	16227	16289	16416	16312	16315	16272	16199	16448	16408	16392	16038	16175	16110	16269	16402	16193	16245	16098	16090	16390	16216	16493	16375	16023	16170	16199	16184	16267	16327	16233	16164	16173	16266	16209	16040	16357	16394	16314	16271	16400	16081	16332	16258	16179	16203	15952	16073	15971	16390	16320	16383	16205	16217	16363	16248	16305	16309	16125	16157	16322	16435	16296	16279	16260	16252	16197	16131	16293	16384	16246	16388	16393	16277	16489	16446	16330	16041	16223	16178	16355	16201	16348	16278	16232	16402	16424	16178	16207	16085	16220	16319	16294	16282	16196	16259	16336	16341	16239	16351	16580	16196	16212	16234	16265	16265	16236	16160	16442	16506	16111	16330	16193	16243	16314	16153	16356	16155	16261	16225	16283	16208	16142	16141	16343	16226	16450	16329	16143	16422	16198	16217	16087	16354	16152	16271	16360	16205	16359	16078	16208	16131	16247	16040	16265	16352	16242	16153	16241	16407	16308	16284	16205	16355	16292	16235	16319	16341	16501	16381	16342	16207	16416	16349	16350	16204	16591	16182	16407	16211	16244	16356	16150	16268	16215	16315	16324	16226	16098	16154	16480	16410	16270	16269	16354	16380	16173	16491	16311	16119	16470	16244	16198	16287	16446	16375	16334	16118	16431	16223	16289	16303	16405	16185	16454	16068	16270	16152	16244	16445	16464	16206	16357	16442	16464	16333	16153	16441	16162	16206	16263	16298	16419	16399	16285	16319	16536	16178	16385	16196	16459	16274	16318	15942	16194	16263	16187	16354	16389	16395	16097	16326	16283	16298	16168	16260	16240	16426	16381	16178	16275	16372	16200	16312	16270	16279	16384	16073	16389	16393	16295	16206	16330	16229	16197	16355	16232	16333	16279	16352	16347	16407	16190	16311	16236	16131	16305	16429	16298	16371	16206	16306	16244	16141	16381	16210	16199	16341	16366	16113	16097	16221	16294	16318	16283	16266	16313	16264	16390	16378	16296	16341	16397	16153	16096	16361	16215	16154	16314	16329	16298	16259	16330	16285	16451	16300	16191	16231	16229	16409	16161	16275	16253	16253	16201	16134	16260	16359	16268	16327	16171	16381	16400	16296	16182	16371	16311	16097	16206	16177	16290	16316	16276	16212	16139	16127	16292	16203	16144	16227	16334	16244	16417	16383	16342	16081	16051	16191	16395	16214	16407	16133	16314	16433	16370	16196	16131	16215	16208	16339	16277	16129	16325	16426	16461	16198	16322	16339	16287	16174	16482	16367	16174	16250	16058	16236	16498	16272	16309	16328	16285	16231	16191	16305	16199	16246	16189	16465	16100	16239	16342	16421	16187	16364	16072	16290	16391	16173	16208	16104	16353	16282	16400	16250	16185	16352	16326	16362	15985	16001	16324	16279	16176	16229	16158	16350	16400	16338	16325	16255	16180	16109	16200	16064	16326	16232	16336	16170	16165	16277	16238	16141	16313	16285	16219	16351	16311	16324	16209	16454	16176	16319	16226	16427	16442	16301	16221	16294	16224	16353	16231	16242	16280	16161	16217	16392	16289	16238	16348	16303	15955	16542	16245	16258	16381	16268	16360	16235	16142	16408	16260	16097	16127	16263	16110	16362	16196	16443	16452	16297	16255	16402	16242	16294	16380	16263	16305	16361	16333	16175	16185	16227	16358	16190	16322	16336	16311	16267	16464	16303	16270	16263	16314	16362	16103	16348	16387	16336	16165	16441	16194	16456	16207	16292	16291	16290	16338	16280	16003	16368	16360	16131	16384	16431	16329	16326	16309	16130	16443	16126	16147	16153	16198	16298	16418	16238	16053	16318	16218	16195	16119	16248	16253	16381	16332	16163	16267	16274	16321	16273	16348	16384	16179	16144	16317	16306	16394	15982	16291	16290	16256	16282	16315	16308	16377	16226	16445	16232	16448	16536	16412	16481	16171	16200	16314	16313	16348	16331	16334	16193	16350	16257	16361	16458	16421	16167	16290	16291	16111	16307	16190	16000	16311	16098	16192	16193	16435	16434	16329	16365	16083	16267	16396	16439	16081	16201	16401	16237	16228	16400	16160	16337	16522	16182	16124	16225	16247	16304	16435	16567	16402	16242	16301	16348	16340	16244	16302	16217	16323	16217	16088	16317	16355	16335	16192	16334	16275	16174	16239	16441	16192	16218	16241	16436	16188	16296	16096	16237	16104	16116	16139	16485	16225	16274	16244	16226	16180	16355	16264	16363	16239	16121	16108	16296	16274	16429	16225	16209	16263	16472	16460	16236	16383	16253	16389	16216	16204	16264	16277	16503	16270	16141	16172	16401	16363	16127	16306	16181	16281	16421	16231	16266	16132	16105	16220	16484	16255	16363	16338	16366	16258	16224	16430	16350	16414	16315	16333	16390	16278	16309	16306	16216	16397	16292	16281	16163	16075	16096	16261	16184	16337	16255	16420	16285	15843	16174	16150	16131	16215	16127	16085	16258	15957	16417	16191	16198	16209	16158	16304	16495	16365	16183	16308	16208	16211	16298	16334	16311	16183	16380	16124	16203	16329	16265	16488	16348	16390	16206	16129	16403	16351	16411	16299	16361	16307	16142	16182	16221	16398	16268	16496	16365	16068	16300	16209	16397	16343	16246	16266	16155	16114	16283	16253	16373	16435	16190	16354	16264	16440	16185	16301	16392	16523	16378	16304	16267	16287	16128	16249	16328	16276	16172	16136	16363	16228	16305	16239	16066	16194	16277	16145	16267	16201	16422	16177	16467	16274	16134	16042	16195	16427	16325	16218	16324	16265	16173	16315	16181	16344	16176	16407	16396	16259	16177	16160	16233	16226	16317	16375	16437	16287	16127	16267	16245	15969	16245	16300	16298	16212	16157	16414	16253	16196	16326	16257	16232	16293	16388	16117	16237	16152	16102	16550	16397	16300	16510	16312	16360	16269	16345	16296	16205	16101	16307	16297	16398	16329	16294	16138	16332	16450	16297	16414	16551	16348	16229	16220	16217	16178	16284	16362	16307
19314	26166	27344	23716	21792	19979	18807	17530	16903	16107	15637	15475	16046	15345	15310	13922	13573	13640	13589	13446	13634	13554	13660	13746	13474	13648	13557	13633	13562	13537	13572	13443	13580	13538	13479	13465	13492	13560	13550	13647	13653	13490	13485	13398	13584	13539	13641	13666	13502	13516	13573	13429	13628	13663	13448	13491	13545	13540	13650	13690	13330	13583	13515	13497	13609	13563	13496	13549	13604	13409	13496	13605	13517	13646	13463	13624	13597	13507	13799	13622	13610	13498	13552	13392	13597	13611	13611	13472	13333	13675	13647	13541	13515	13495	13503	13522	13523	13494	13684	13465	13632	13618	13373	13454	13518	13463	13460	13721	13583	13591	13732	13595	13430	13535	13554	13619	13593	13534	13535	13549	13532	13539	13577	13529	13609	13651	13777	13616	13500	13515	13529	13588	13730	13588	13460	13694	13506	13464	13565	13545	13431	13354	13580	13674	13589	13682	13716	13604	13577	13413	13669	13689	13503	13576	13617	13618	13413	13529	13498	13415	13542	13817	13649	13392	13432	13624	13550	13685	13645	13560	13658	13577	13612	13566	13571	13598	13601	13483	13586	13654	13501	13401	13592	13618	13544	13415	13503	13599	13601	13435	13610	13573	13571	13500	13649	13395	13724	13438	13525	13574	13517	13596	13665	13639	13615	13606	13385	13639	13570	13466	13564	13431	13673	13594	13612	13685	13569	13659	13457	13677	13533	13615	13610	13525	13457	13447	13467	13531	13652	13635	13528	13517	13533	13660	13587	13513	13660	13624	13468	13501	13618	13566	13503	13570	13490	13415	13584	13512	13553	13694	13574	13779	13507	13550	13652	13482	13634	13488	13651	13589	13529	13342	13611	13615	13446	13492	13527	13603	13587	13433	13607	13667	13643	13506	13625	13452	13624	13636	13608	13544	13662	13573	13376	13611	13337	13743	13717	13610	13689	13583	13585	13528	13626	13527	13616	13696	13491	13550	13682	13410	13594	13449	13593	13548	13539	13475	13547	13398	13579	13501	13553	13564	13499	13513	13616	13461	13693	13483	13498	13705	13575	13648	13404	13517	13419	13710	13768	13684	13449	13559	13543	13579	13527	13560	13503	13561	13603	13476	13528	13475	13517	13459	13601	13663	13570	13371	13691	13569	13476	13608	13717	13621	13484	13537	13523	13605	13598	13673	13601	13439	13558	13393	13656	13574	13516	13513	13814	13671	13459	13572	13447	13615	13508	13562	13482	13624	13551	13421	13552	13513	13631	13490	13559	13584	13685	13602	13548	13844	13775	13445	13469	13524	13441	13484	13530	13618	13504	13470	13677	13395	13556	13545	13621	13510	13650	13405	13527	13628	13601	13557	13464	13710	13581	13403	13624	13636	13526	13560	13504	13558	13479	13612	13656	13717	13382	13640	13425	13474	13635	13360	13553	13467	13577	13580	13680	13464	13450	13487	13535	13484	13759	13533	13611	13411	13439	13557	13652	13579	13595	13476	13662	13556	13589	13545	13478	13563	13464	13765	13561	13606	13634	13479	13676	13576	13564	13615	13534	13559	13509	13643	13642	13500	13678	13592	13466	13535	13490	13518	13493	13415	13524	13663	13599	13535	13525	13465	13704	13551	13417	13664	13449	13547	13537	13606	13548	13514	13482	13710	13562	13653	13607	13510	13455	13492	13717	13676	13567	13420	13511	13503	13566	13429	13497	13578	13467	13492	13451	13539	13463	13657	13649	13624	13652	13514	13617	13599	13619	13573	13534	13651	13542	13351	13514	13678	13740	13608	13524	13645	13518	13616	13415	13692	13798	13557	13744	13635	13686	13680	13664	13472	13567	13668	13600	13527	13402	13607	13487	13810	13422	13620	13612	13620	13559	13514	13583	13532	13629	13580	13502	13430	13780	13582	13442	13510	13657	13700	13488	13550	13646	13518	13649	13598	13675	13584	13587	13389	13496	13720	13540	13516	13479	13439	13562	13570	13548	13512	13365	13724	13533	13615	13625	13562	13604	13530	13465	13471	13643	13565	13475	13568	13544	13509	13574	13523	13674	13545	13306	13460	13408	13530	13591	13770	13532	13526	13492	13499	13624	13338	13482	13473	13766	13696	13574	13604	13517	13455	13509	13427	13656	13398	13627	13694	13853	13481	13688	13587	13550	13479	13466	13666	13608	13720	13616	13680	13516	13592	13591	13486	13594	13530	13602	13487	13658	13316	13487	13477	13492	13785	13558	13661	13461	13493	13520	13662	13690	13626	13559	13595	13611	13750	13533	13483	13527	13687	13620	13551	13613	13458	13533	13666	13640	13565	13499	13411	13645	13609	13483	13652	13645	13821	13670	13581	13726	13376	13597	13587	13417	13696	13457	13537	13526	13557	13623	13486	13642	13490	13616	13492	13508	13423	13504	13615	13630	13625	13477	13591	13629	13393	13523	13512	13589	13682	13724	13574	13582	13415	13563	13486	13432	13641	13481	13420	13493	13537	13617	13592	13475	13526	13783	13442	13628	13565	13445	13646	13392	13659	13666	13741	13556	13465	13623	13598	13581	13785	13642	13574	13608	13478	13413	13671	13653	13659	13571	13586	13665	13643	13659	13597	13611	13495	13603	13323	13497	13651	13460	13487	13627	13596	13509	13531	13590	13506	13526	13612	13474	13712	13522	13632	13308	13615	13641	13521	13441	13613	13595	13613	13604	13462	13714	13428	13668	13531	13644	13731	13520	13592	13468	13411	13604	13553	13583	13568	13583	13464	13692	13554	13463	13717	13509	13532	13505	13517	13455	13631	13570	13760	13471	13509	13346	13587	13530	13601	13612	13523	13595	13603	13652	13598	13540	13671	13624	13587	13478	13709	13663	13584	13442	13668	13764	13541	13758	13647	13510	13573	13474	13575	13650	13722	13634	13571	13497	13586	13688	13603	13721	13598	13431	13607	13487	13533	13679	13658	13678	13554	13832	13441	13600	13670	13522	13583	13793	13587	13599	13603	13640	13451	13691	13623	13489	13577	13427	13620	13452	13687	13442	13527	13524	13684	13591	13645	13746	13576	13428	13562	13556	13446	13747	13605	13685	13597	13680	13592	13507	13430	13704	13658	13582	13405	13702	13481	13779	13575	13553	13641	13597	13475	13440	13590	13573	13426	13641	13502	13500	13411	13553	13534	13534	13419	13570	13416	13634	13648	13575	13593	13556	13462	13623	13581	13622	13778	13720	13612	13529	13679	13705	13615	13592	13596	13420	13609	13432	13607	13539	13496	13584	13551	13508	13524	13588	13613	13605	13616	13664	13594	13852	13526	13569	13686	13558	13477	13639	13547	13503	13495	13659	13532	13712	13594	13526	13549	13504	13537	13662	13504	13593	13526	13668	13702	13383	13496	13523	13704	13473	13550	13616	13522	13537	13488	13660	13509	13437	13540	13606	13535	13448	13669	13593	13459	13577	13582	13675	13629	13483	13510	13667	13489	13588	13421	13591	13556	13680	13623	13763	13500	13627	13693	13600	13499	13536	13695	13556	13531	13529	13629	13613	13434	13731	13737	13585	13365	13752	13456	13522	13502	13474	13403	13594	13422	13533	13527	13569	13739	13444	13699	13429	13658	13610	13452	13542	13550	13547	13658	13625	13570	13594	13739	13683	13705	13470	13495	13525	13583	13594	13631	13657	13682	13614	13710	13472	13495	13534	13579	13452	13727	13514	13397	13572	13549	13542	13652	13447	13496	13504	13569	13677	13486	13664	13716	13737	13569	13477	13467	13737	13681	13514	13625	13686	13637	13523	13652	13496	13473	13616	13801	13489	13644	13566	13737	13623	13553	13427	13510	13617	13493	13633	13667	13548	13449	13602	13680	13453	13533	13526	13590	13600	13649	13694	13331	13548	13596	13451	13690	13567	13485	13422	13646	13438	13475	13619	13492	13644	13532	13495	13425	13631	13502	13578	13676	13414	13462	13622	13528	13507	13612	13591	13604	13525	13486	13688	13586	13575	13617	13576	13561	13588	13655	13496	13546	13605	13595	13589	13535	13596	13594	13605	13493	13554	13513	13622	13569	13441	13609	13554	13539	13530	13489	13579	13610	13539	13586	13628	13569	13565	13640	13645	13576	13587	13491	13666	13622	13646	13505	13508	13535	13501	13490	13536	13582	13679	13597	13539	13623	13639	13586	13700	13513	13764	13625	13479	13660	13676	13511	13668	13430	13432	13625	13552	13512	13428	13672	13492	13507	13627	13488	13530	13779	13416	13476	13613	13509	13495	13575	13540	13475	13476	13566	13593	13620	13677	13605	13592	13512	13548	13635	13577	13680	13662	13670	13533	13373	13538	13542	13719	13782	13574	13362	13464	13620	13391	13566	13567	13716	13561	13450	13692	13479	13580	13573	13604	13635	13454	13556	13498	13661	13735	13614	13549	13325	13611	13667	13799	13733	13555	13597	13594	13648	13590	13526	13522	13486	13670	13567	13654	13486	13561	13663	13654	13531	13450	13647	13524	13750	13465	13543	13612	13564	13570	13574	13411	13534	13299	13511	13598	13372	13590	13625	13607	13636	13611	13686	13642	13478	13569	13538	13614	13649	13527	13486	13488	13560	13527	13530	13677	13512	13487	13481	13589	13710	13660	13469	13662	13540	13582	13469	13602	13439	13398	13691	13495	13618	13595	13501	13515	13618	13805	13464	13679	13477	13440	13592	13497	13476	13736	13374	13531	13494	13588	13514	13682	13480	13560	13558	13469	13605	13360	13587	13694	13435	13534	13559	13558	13608	13545	13633	13665	13292	13362	13715	13593	13495	13540	13329	13365	13490	13401	13389	13543	13837	13636	13594	13691	13616	13547	13568	13517	13658	13456	13636	13592	13501	13505	13534	13532	13556	13742	13572	13566	13599	13535	13492	13466	13505	13623	13389	13460	13460	13575	13600	13644	13535	13545	13658	13621	13469	13665	13632	13725	13649	13522	13713	13553	13591	13559	13534	13532	13575	13543	13607	13596	13654	13566	13468	13586	13508	13578	13534	13471	13651	13465	13674	13588	13488	13531	13558	13528	13619	13421	13499	13380	13505	13500	13313	13640	13438	13680	13579	13494	13675	13876	13563	13454	13667	13551	13614	13637	13722	13564	13493	13600	13473	13584	13532	13552	13590	13578	13570
26262	21609	29124	27637	26960	26831	25551	22618	20237	19589	18120	25381	24789	22553	21988	17026	15331	15252	15134	15255	15292	15206	15037	15164	15119	15003	15281	15042	15206	15159	15354	15335	15045	15320	15169	15114	15267	15322	15355	15047	15128	15085	15255	14882	15165	15222	15165	15063	15218	15242	15211	15254	15181	15331	15226	15183	15136	15115	15320	15067	15216	15291	15250	15103	15057	15178	15234	15108	15168	15077	15308	15131	15394	15186	15070	15365	14955	14966	15240	15131	15184	15199	15086	15173	15244	14975	15104	15112	14975	15188	15284	14930	15091	15161	15076	15179	15139	15080	15204	15193	15134	15078	14958	14979	15175	15172	14979	15083	15336	15033	15115	15093	15108	15216	14921	15237	15033	15136	15297	15136	15111	15079	15010	15076	15201	15002	15172	14964	15196	15145	14962	15196	15275	15275	15275	15177	15083	15075	15213	15120	15195	14942	15211	15042	14983	14956	15066	15256	15025	15233	15147	15188	15023	15097	15259	15089	14979	15027	15112	15174	15076	15228	15016	15134	14986	15115	15229	15072	15056	15062	15062	15118	15152	15150	14985	14975	14967	15174	14908	15226	14983	15163	15072	15118	15167	14979	15037	14957	15031	15168	15208	15103	15128	15231	14939	15190	15128	15064	14916	15227	15235	15129	15138	15133	15228	15038	15070	14976	14962	15204	15017	15056	15177	15054	15106	15122	15197	15177	15302	15215	15133	15266	15243	15158	15160	15185	14951	15048	15224	15047	14878	15409	15067	15165	15090	14961	15138	15006	14998	15112	15004	14905	15238	15240	15095	15169	14893	14913	15253	15314	15105	15109	15017	14967	15018	14970	15074	15040	15037	15300	15040	15247	15316	15096	15322	15056	15049	14981	15063	15212	15165	15115	15102	15121	15172	14996	15007	14973	15168	15264	15165	15160	15112	15270	14984	15157	14980	14927	14959	15147	15102	15225	15169	15188	15105	15065	15040	15016	15135	15109	15093	15181	15096	15276	15060	15148	15116	14996	15012	15016	15087	15176	14954	15190	14865	15178	15158	15014	15224	15145	15292	15217	15004	15117	15249	15066	15042	15048	15094	15211	15153	15082	15371	15175	15115	15169	15113	15086	15125	15111	15064	15066	14940	15114	15236	15229	15084	14903	15028	15198	15375	15093	15046	14971	15097	15162	15141	14992	15180	14952	15231	15112	15208	15140	15179	15159	15163	15054	15144	15147	14885	15122	15020	15045	15287	14984	14987	15052	15042	15139	15003	15270	14984	14932	15021	15145	15017	15008	15218	15165	15256	14953	15292	15059	14883	15071	15169	15102	14916	15144	15255	15040	14990	15220	14890	15059	15184	15319	15187	14993	15165	15097	15087	15135	15116	14998	15089	15228	15239	15314	15108	15351	14929	14960	15248	15192	15148	15290	15182	15000	15197	15091	15104	15259	15162	15115	15137	15104	15115	14927	15118	15059	15134	15210	15239	15242	15204	14982	15163	15196	15170	15136	15092	15121	15134	15163	15178	15152	15175	15221	15160	15067	15212	15361	15088	15214	15290	15164	15235	15025	14971	15199	15133	15123	15079	14929	15044	15051	15062	15190	15132	15214	15138	15077	15283	15064	15052	15112	15236	15108	15025	14940	15002	15110	15086	15019	15272	15081	15074	15342	15298	15090	15107	15142	15174	15027	15191	15076	15008	15202	15021	15119	15127	15106	15169	15005	14898	14961	15068	15245	15251	15070	15072	15160	15191	14981	15143	15173	15055	15087	14919	15154	15054	15262	15120	15128	14956	15103	15205	15137	14997	15115	15144	15169	15324	15176	15106	14970	15051	15075	14897	15073	14976	14973	15059	15054	15133	15253	14963	15208	15102	15111	15300	15139	15077	15105	15211	15197	15141	15232	15216	15110	15084	15059	15140	15178	15265	14980	15064	15165	14979	15081	15061	14987	15273	15015	15010	15073	15170	14934	15100	15101	15024	15053	15156	15201	15100	15265	14937	15135	15112	15006	14949	15137	15172	15171	15163	15319	15163	15172	15305	14990	15307	15110	15061	14928	15262	15154	15165	15246	15184	15096	15166	15261	15171	14938	15176	15216	14878	15200	15188	15238	15106	15188	15157	15285	15179	15068	14860	14973	15062	14888	15126	15001	15095	15225	15126	15030	15222	15243	15212	14771	15169	15014	15035	15203	15057	15027	15020	15057	15111	14997	15144	15112	15341	15144	15035	15163	15085	15056	15178	15318	15239	15401	15103	15118	15146	15062	15238	15186	14997	15232	15364	15006	15177	15023	15138	15124	15208	15214	15157	15220	15148	15152	15017	15308	15214	15243	15311	15044	14891	14830	15090	15147	15234	15044	15086	15181	15252	15107	14880	15140	15221	15310	14954	14914	14850	15082	15141	14943	15174	15096	15197	15054	15233	15155	14955	15029	15138	15343	15054	15226	15262	15121	15234	15117	14942	15046	15111	15144	14922	15139	15093	15244	15075	14997	15110	15059	15061	15130	15184	15113	15306	15303	15279	14918	15162	15057	14917	15023	15057	15025	15297	15161	15100	15053	15098	15022	15247	15086	15066	15159	15281	15217	15070	15106	15159	15022	15135	15016	15173	15143	15128	15255	15062	15257	15182	15207	15104	15136	15100	15207	15251	15381	15093	15096	15057	15126	15091	15141	15165	14922	15182	14989	15114	14970	14926	14862	15135	15154	15139	15018	15115	14913	14983	14947	15120	15210	15218	15307	15197	15047	15008	15045	15121	15140	15158	15198	15171	15176	15034	15149	14993	15167	15244	15090	14975	15157	15042	15139	15142	15328	15222	15238	15159	15077	15053	15042	15071	14910	15125	15223	15016	15015	15255	15135	15170	15048	15127	15092	14989	14978	15091	15240	14925	15106	15027	14820	15000	15092	15209	15156	15293	14913	15125	15062	14861	15091	15237	14909	15008	15081	15166	14948	15154	15017	15024	15012	15058	15015	15223	15134	15137	15144	15253	15023	14991	15257	15028	15302	15002	14937	15099	15105	15054	15092	15211	15121	15138	14981	15370	15251	15025	15284	15177	15135	15152	15175	15333	15180	15203	15027	15022	14931	15067	15324	14995	15021	15230	15074	15149	15094	15195	14953	15352	15070	14849	15248	15178	15145	15065	15071	15109	15162	15287	14973	15123	15002	15270	15144	15092	15290	15221	15333	15120	15046	14979	15239	15088	15110	14970	15056	15104	15107	15130	15275	14994	15010	15038	15052	15074	15084	15171	15041	15083	15032	15194	15197	15040	15125	15115	15166	15027	15199	15152	15080	15163	15148	15116	15060	15060	15064	15097	15206	15118	15084	15142	14869	15149	15098	15279	15278	15032	15023	15216	15149	15181	15046	15222	15081	14987	15130	15151	15200	15047	15143	15277	15150	14897	15014	15118	15035	15100	15037	15094	15182	15174	15125	15161	15105	15053	14840	15179	15168	15059	15186	15062	15243	15131	15224	15017	15182	15107	14992	14957	15186	15219	15181	15033	14919	15041	14952	15152	15012	15037	15179	14979	15323	14973	15191	15112	15104	15053	15058	15128	15257	15292	15031	15097	15026	15064	15051	15269	15271	15192	15216	15221	15083	15140	15143	15136	15188	15118	15102	15285	15214	15025	15231	15236	15082	15058	15179	14998	15139	15186	15300	15317	15160	15219	15063	15060	15011	15172	15251	15038	14938	15013	15025	14929	15115	15167	15025	15260	15192	15094	15190	15009	15107	15229	15212	15260	15119	15103	15027	15352	15182	15110	15095	15158	14972	14960	15372	15239	15160	15253	15296	15181	15223	15220	15146	15022	14927	15090	14959	15232	15311	15065	15100	15100	15034	15091	15133	15084	15002	15144	15315	15015	14972	15089	14958	15121	15130	15005	15177	15223	15349	14989	15110	15050	15070	15313	15218	14988	15082	14984	15187	15153	15137	15216	15124	15221	15116	15185	15079	15308	15045	15102	14890	15117	15003	14996	15306	15324	15233	14961	15039	15162	15065	15080	15089	15092	15325	15332	15369	15221	14949	15112	15076	15143	15254	15261	15109	14957	15163	15350	15100	14995	15135	15033	14956	15125	15295	15293	15118	15103	15075	15317	15048	15089	15079	15272	15023	15175	14980	15042	15180	14993	15095	15114	15057	15159	14915	15042	14983	15000	14926	15168	14929	15132	15189	15054	15165	14988	15027	14939	14930	14912	15112	15249	15318	15131	15300	15115	15266	15279	15019	14987	15012	15274	15045	15089	15094	15004	14961	15307	14990	15063	15057	15095	15163	15214	14922	15006	15178	15010	15089	15178	15045	15127	15204	15323	14849	15045	15193	14992	15113	14947	15179	15170	15151	15122	15207	15097	15198	14985	15044	15234	15244	14978	15291	15010	15136	15142	15244	15171	14899	15022	15154	15129	14972	15185	15034	15146	15083	14976	14982	15112	14985	15130	15135	15105	15157	15131	15051	15042	15024	15099	14878	15171	15259	15260	15184	15185	15188	15238	15113	15001	15208	15265	15242	15184	15110	15144	15105	15036	15116	15107	15191	15303	15040	15138	15133	15291	15146	15224	15069	15252	15122	15113	14939	15154	15055	15066	15077	15044	15098	15094	14943	15296	15263	14959	15146	15030	15189	15180	15262	15082	15153	15180	15154	15064	15073	15214	15040	15249	15165	15121	15107	15168	15060	15212	15114	15300	15141	15032	15115	15116	15274	15316	15103	15089	14898	15183	14989	15175	15222	15002	15112	15166	15221	15280	15273	15344	15083	15199	14965	15164	15095	15087	15013	15302	15071	15071	14907	15081	15149	15106	15147	15265	15059	14987	15127	15188	15045	15127	15119	15106	15120	15321	15066	15266	15242	15047	15033	15043	15131	15008	15217	15070	15049	14972	14960	14968	15098	15101	15168	15240	15087	15015	15232	15109	14942	15110	15152	15157	14879	15214	15010	15119	15106	15197	14919	14894	15070	15183	14946	15297	15029	14961	15145	15247	15039	15117	15230	15114	15110	15198	15205	15079	15089	15007	15082	15079	15203	15203	15059	15158	15047	14978	15085	15187	15203	14842	15012	14993	15061	15323	15090	15003	15188	15271	15014	14988	15042	15250	15237	15147	14976	15077	15062	15030	15176	15243	15220	15032	15056
20441	36431	42010	33743	32221	27753	25228	22998	19796	19087	16773	28000	24313	22680	21313	13821	12893	12766	12856	13031	12927	13007	12928	12994	12805	13024	12985	12922	12825	13103	12914	12872	12938	12807	12882	12896	13020	12838	12763	12921	12953	12966	12862	12982	12925	13081	12875	12885	12944	12946	12953	12880	13048	12839	12822	12974	12901	12924	12958	12868	12868	12952	12948	12795	12915	12809	12838	12993	12999	12870	12728	12892	12864	12984	13016	12961	13012	13023	13080	12945	12922	12895	12816	12732	12939	12883	12832	12899	12756	12962	12960	12967	13050	12911	12846	12859	12809	12853	12808	12787	12846	13067	12826	13032	12936	12966	13077	12779	12803	12926	12839	12937	13017	12898	12827	12927	12910	12998	12978	12957	12785	12925	12999	12899	12889	12949	13016	13115	12810	12983	12899	12762	12852	12811	12949	12887	12901	12849	12933	12930	12957	12872	12890	12950	12922	12959	12860	12948	12793	12968	12712	12892	12990	12768	12879	12980	12989	12971	13077	12939	12952	12806	12976	12993	12897	12926	12803	12948	12814	12941	12968	12781	12929	12821	12836	12987	12790	12886	12791	12736	12803	12989	12980	12971	12922	12857	12977	12861	13046	12898	12845	12753	12885	13045	12974	12828	12958	12718	12859	13061	12898	12783	12923	12924	12985	12878	12694	13077	12966	12812	12892	13098	12982	12877	13068	12847	12944	13014	12821	12916	12948	12845	12921	13034	13001	12834	12986	12887	12829	12861	12957	12986	12776	13004	12986	13014	12803	13018	13020	12928	12843	13003	12923	12881	12942	13002	13052	12780	12911	12769	12780	12815	13002	12892	12865	12881	12856	12867	12799	12967	12905	12712	12822	12714	12752	12837	12949	12932	12881	13037	12820	12893	12752	12867	12854	12781	12938	12806	12877	12921	12717	12930	12756	12879	12894	12748	13057	13050	12858	13053	12847	12994	12726	12969	13057	12868	12959	12893	12973	12837	12870	12901	12884	12989	12789	12843	12783	12755	12918	12926	12926	12896	12963	12841	12788	13065	13032	12804	12808	12855	12733	13043	12885	12923	13066	12910	12811	12834	12838	12744	12887	13039	12933	12943	12964	13046	12808	13024	12781	12857	13008	12865	12888	13051	12819	12985	12969	12858	12940	12944	12800	12996	12747	12925	12906	12790	12878	12802	13019	13000	12825	12799	12860	12834	12942	12894	12728	12820	12886	12894	12844	12931	12803	13078	12664	12926	12886	13031	12852	12927	12899	12812	12865	12877	12952	12743	12820	12901	13019	13000	12821	12748	12825	12903	12922	12880	12962	12716	12801	12914	12849	12893	12927	12898	12814	13014	12847	13022	12942	12796	12871	13156	12749	12923	12881	12874	12881	12853	12958	12935	12885	12839	12901	13005	12969	12956	12873	12830	13058	12880	12972	12771	13003	12898	12995	12950	12736	12935	12754	13016	12877	12939	12860	12824	12840	12816	13081	12875	13086	12901	12851	13024	12905	12812	12859	12898	13006	12839	12927	13100	12866	12959	12882	12866	13102	12913	12702	12813	12866	12791	12908	12809	12911	12918	13077	12719	12955	13045	12898	12901	12773	12905	12825	12947	12939	12854	12943	12942	12881	12642	12992	12959	12921	12887	12932	12909	12911	12853	12927	12953	13021	12915	13040	12875	12769	12931	12913	12828	13005	12792	12806	12844	13029	12823	12932	12969	12749	12806	12849	12971	12997	12947	12809	12943	12874	12821	12879	12883	12979	12850	12842	12824	13026	12871	12890	13024	12850	13055	12928	12822	12891	12968	12898	13085	12869	12778	12858	12963	12814	12807	12904	12949	12877	12862	12829	12873	12915	12765	12934	12881	13045	12933	12874	12882	12975	12794	12880	12870	12949	12828	13056	12941	12984	12964	12845	12816	12847	12736	12831	12839	12828	12855	12949	12870	12683	12827	12765	12845	13011	13034	12958	13009	12885	13004	12682	12919	12922	13025	12966	12870	12896	12868	12847	13015	12983	12949	12917	12601	12817	12879	12892	12749	12845	12848	12881	12781	12830	12965	12778	12783	12984	12993	12858	12838	12978	12856	12766	12900	13097	12597	13086	12982	12933	12776	13045	12929	12882	13005	12779	13021	12785	12957	12867	12877	12811	12782	12892	12985	12861	12877	12924	12850	12872	12927	12890	12787	12813	12711	12930	12969	12787	12799	12946	12925	12957	12922	12907	12723	12984	12756	12873	12838	12985	13035	13005	12923	13071	12994	12975	12921	12989	12896	12822	12865	12805	12948	12917	12921	12888	12912	12782	12881	12835	12747	12906	12900	13017	12941	12799	12728	12918	12873	12905	12884	12965	13053	12955	12982	12807	12810	12822	12941	13006	12809	13023	13070	12865	12917	12878	13043	12692	12858	13028	12910	12911	12930	12838	12973	12960	12862	12978	12912	12911	12901	13004	12840	12915	12857	12900	12881	12992	12710	13011	12924	12946	12977	12943	12866	12828	12930	12893	12813	12972	12762	12902	12956	12946	12925	12932	12916	12944	12906	12897	12945	12800	12830	12883	12710	12821	12872	13090	13089	12955	12981	12765	12864	12882	12928	12752	12855	12961	12870	12923	12911	12810	12873	12978	12922	12873	12925	12900	12788	12915	12807	12985	12995	12785	13015	12926	13038	12933	12791	12887	12928	12909	13027	12984	12899	12914	13053	12777	12903	12665	12775	13012	13002	12863	12964	12808	12823	12959	12979	12913	12884	13136	12915	13051	12903	13001	12915	12948	12916	12894	12771	12927	12910	12921	12953	12980	12874	12970	12874	12788	13110	13028	13001	12814	12992	13078	12989	12928	12851	12957	12809	12889	12851	12823	12923	13000	12814	13007	12869	12945	12861	12834	12887	12921	12702	12804	12949	13014	12894	12839	12901	12828	13007	12987	12961	12952	13043	12949	12795	12922	12925	12909	12944	12873	12773	13080	12923	12853	13019	12920	12814	12905	12937	12794	13016	13065	13001	12999	12918	12892	12874	12958	12902	12878	12942	12947	13004	12881	12919	12979	12975	12909	12847	12892	12908	12972	13032	12910	12915	12891	12917	12962	13039	12862	12757	12912	12807	12965	12921	12890	12806	12930	12917	12880	12995	12824	12968	13018	12720	12850	12961	12922	12838	12966	12944	12736	12861	12968	12928	12854	12917	13090	12918	12888	12863	12870	12902	12891	12908	12957	12857	12737	12840	12961	12809	12911	12764	12783	12993	12901	12922	12846	12940	12986	12958	12784	12931	12824	12693	12925	12972	12844	12994	12958	12983	12828	12895	12861	12732	12850	12869	13012	12989	12943	12934	12886	12832	12915	12896	12932	13048	12963	12805	12944	12848	12698	12992	12814	12943	12789	12819	12870	12959	12966	12836	12968	12760	12843	12815	12748	12839	12852	12794	12816	12843	12876	12951	13150	12863	12809	12941	12875	12812	12720	12886	12779	12925	12882	12930	12734	13005	12908	12869	12912	12759	12816	12941	13017	12878	12896	12873	13005	13003	12877	12962	12976	12901	12837	13027	12854	12901	12889	13034	12897	12819	12719	12710	12945	12967	12852	12807	12969	12795	12952	13004	12806	12909	12647	12975	12798	12979	12917	12863	12933	12750	12870	12934	12884	12961	12999	13006	12846	13022	12748	12986	12831	12882	12883	13046	12867	12837	12822	12981	12831	12852	13030	12798	12995	12883	12916	12811	12886	13025	12870	12850	12874	12846	13108	12878	12856	12923	12946	12960	12801	12838	12849	12818	12773	12832	12941	13122	12715	12945	12965	12938	12993	12826	12721	13078	13032	12938	13103	12946	13065	12849	12977	13055	13064	12860	12993	13103	12950	12884	12907	12923	12812	12811	13055	12912	12894	12865	12831	12755	12911	13014	12937	13037	12889	13110	12959	13039	12850	13062	13037	12880	12807	13014	12906	12931	12986	12877	12956	12930	12836	12780	12865	13046	12768	13029	12976	12865	13056	12909	12889	12916	12836	12940	12793	12915	12863	12956	13056	12796	12888	12969	12960	13002	12902	12868	13018	13104	12920	12931	12951	12740	12750	13114	12790	12956	12721	12939	12804	12868	12773	12785	12913	12753	12893	12851	12844	12857	13112	12907	12822	12911	12794	12983	12685	13000	12985	12932	13018	12721	12838	12926	12800	12911	13013	12882	12877	12818	12807	12924	12923	12739	12918	12949	12907	12856	12756	12865	12963	12899	13034	12988	12961	12940	12925	12886	12724	12943	12953	12951	13068	12771	12936	12946	12900	12858	12986	13007	12870	12860	12768	12998	12989	12875	12830	12993	12819	12832	12904	12904	12746	12855	12860	12908	12852	12849	13009	12960	13076	12907	12893	13093	12889	12836	12958	12950	12956	12879	12948	12920	12793	12868	12922	12767	12816	12983	12917	12877	12924	12923	13014	13021	12989	12973	12882	12907	12717	12909	12873	12962	12804	12752	12892	12869	12841	12909	12830	13023	12900	12855	12879	13068	12898	12901	12885	12813	12860	12820	12838	12823	12945	12973	12905	12942	12834	13006	12805	12921	12900	12864	12839	13004	12927	12834	12935	12962	12893	12933	12978	12960	12878	12695	12819	12981	12748	12810	13062	12855	13096	12896	12917	12935	12723	12831	12854	12917	12848	12770	12823	12908	12912	12959	12932	12910	13040	12972	12777	13019	12968	12925	12960	12839	12854	12923	12796	12858	12994	12907	12892	12880	12797	13042	12787	12940	12649	12942	12883	12845	12970	12827	12973	12919	12799	12874	13135	12890	12848	13008	12821	12959	13087	12912	12732	12933	12885	13003	12877	12881	12789	12810	12992	12976	12968	12953	12831	13138	12757	12924	12927	12769	12831	12870	12905	12999	12981	12860	12740	12848	12937	13020	12852	12917	13004	12943	12945	12978	13032	12876	12907	12908	12983	12894	13005	12880	12735	13014	12850	12863	12871	12982	12947	12922	13046	12799	12816	12854	13028	12924	12829	12832	13003	12822	12878	12854	12935	12911	12925	12954	12903	12929	13102	13036	12846	12882	12954	12823	12878	12888	13055	12873	12789	12845	12765	12810	12867	13022	13034	12721	12872	12860	12818	12720	12810	12986	12855	12840	12775	12955	12895	12887
24747	21516	29202	25043	26125	29350	29506	24193	20823	18911	17042	18556	25002	28564	29171	16919	12632	12295	12288	12366	12218	12420	12237	12318	12222	12227	12239	12484	12327	12286	12221	12314	12197	12130	12259	12313	12256	12311	12233	12253	12234	12178	12209	12167	12342	12343	12322	12304	12219	12174	12220	12145	12219	12143	12245	12221	12177	12345	12214	12213	12226	12243	12204	12229	12354	12178	12276	12363	12206	12303	12363	12244	12239	12129	12148	12190	12166	12164	12178	12443	12368	12187	12181	12211	12080	12200	12192	12300	12190	12277	12157	12273	12181	12120	12232	12166	12329	12059	12179	12353	12352	12081	12350	12232	12193	12350	12246	12120	12271	12293	12122	12346	12282	12143	12235	12142	12434	12307	12175	12357	12232	12320	12404	12245	12183	12309	12286	12263	12201	12187	12311	12176	12088	11953	12164	12063	12334	12148	12157	12229	12157	12206	12296	12234	12187	12087	12111	12164	12173	12133	12281	12157	12289	12390	12251	12160	12162	12326	12295	12282	12051	12080	12042	12399	12142	12017	12262	12073	12116	12059	12025	12328	12287	12179	12137	12240	12120	12323	12023	12076	12247	12131	12140	12076	12181	12033	12470	12368	12117	12246	12512	12185	12374	12177	12088	12110	12176	12416	12138	11946	12248	12087	12118	12106	12062	12254	12104	12179	12188	12245	12259	12235	12226	12345	12174	11952	12086	12262	12190	12118	12230	12213	12347	12223	12131	12400	12156	12325	12145	12299	12119	12188	12340	12256	12277	11987	12088	12267	12165	12214	12173	12332	12077	12127	11956	12201	12128	12170	12184	12423	12367	12145	12108	12211	12370	12033	11911	12338	12247	12228	12289	12053	12149	12253	12142	12445	12136	12168	12070	12202	12108	12321	12159	12298	12194	12083	12374	12227	12273	12166	12111	12169	12334	12283	12102	12083	12255	12269	12170	12285	12233	12260	12186	12162	12137	12208	12122	12203	12302	12316	12222	12131	12364	12186	12330	12194	12267	12347	12258	12238	12176	12357	12162	12210	12236	12246	12333	12171	12179	12242	12150	12169	11960	12169	12253	12197	12375	12202	12226	12119	12323	12102	12203	12290	12342	12051	12233	12157	12029	12106	12166	12183	12181	12124	12123	12139	12199	12207	12219	12131	12213	12130	12205	12197	12275	12211	12257	12219	12104	12049	12161	12112	12124	12145	12213	12151	12053	12202	12182	12229	12231	12188	12272	12326	12337	12297	12426	12324	12256	12203	12221	12192	12329	12149	12289	12256	12069	12119	12260	12097	12126	12031	12291	12251	12365	12195	12216	12181	12216	12233	12089	12176	12041	12066	12274	12246	12402	12181	12137	12216	12125	12001	12280	12165	12284	12057	12103	12300	12280	12163	12186	12496	12196	12091	12201	12194	12168	12253	12200	12147	12107	12162	12103	12126	12225	11994	11982	12196	12143	12170	12213	12055	12128	12085	12163	12089	12196	12260	12156	12198	12144	12194	12171	12139	12119	12057	11900	12182	12226	12185	12305	12102	12250	12137	12289	12149	12329	12167	12128	12220	12123	12166	12249	12045	12157	12075	12266	12091	12240	12160	12225	12064	12296	12313	12208	12249	12191	12219	12379	12208	12218	12253	12089	11967	12004	12120	12063	12357	12295	12137	12245	12465	12169	12353	12233	12103	12370	11967	12008	12056	12162	12150	12132	12268	12196	12167	12276	12277	12419	12272	12246	12135	12207	12377	12186	12284	12144	12373	12155	12475	12151	12223	12118	12200	12214	12277	12398	12266	12264	12212	12234	12142	12199	12128	12074	12046	12323	12037	12140	12114	12078	12188	12252	12166	12088	12283	11963	12180	12223	12371	12253	12103	11952	12130	12144	12372	11975	11977	12208	12032	12158	12183	12008	12220	12077	12316	12226	12289	12174	12320	12090	12117	12307	12204	12383	12342	12328	12131	12033	12115	12305	12102	12338	12244	12286	12002	11949	12356	12215	12153	12237	12228	12266	12203	12034	12171	12283	12181	12322	12108	12120	12094	12197	12132	12038	12341	12052	12022	12267	12210	12120	12059	12035	12299	12190	12153	12082	12171	12208	12253	12122	12183	12153	12303	12300	12046	12218	12067	12173	12241	12106	12167	12122	12140	12269	12007	12220	12214	12251	12089	12454	12109	12145	12229	12035	12191	12242	12182	12099	12170	12164	12339	12330	12252	12215	12150	12216	12124	12252	12077	12259	12212	12135	12199	12223	12178	12363	12099	12342	12013	12222	12379	12377	12060	12164	12175	12240	12223	12158	12239	12226	12030	12091	12247	12074	12086	12231	12237	12310	12277	12163	12188	12234	11991	12046	12330	12243	12374	12282	12297	12206	12207	12238	12253	12248	12372	12284	12145	12199	12225	12241	12253	12269	12248	12083	12267	12177	12202	12098	12149	12054	12207	12148	12279	12165	12153	12259	12118	12151	12275	12181	12024	12331	12322	12099	12019	12028	11923	12133	12274	12227	12262	12177	12151	12132	12272	12280	12178	12330	12209	12141	12175	12337	12191	12354	12071	12052	12081	12177	12305	12044	12214	12165	12150	12251	12257	12091	12284	12033	12128	12190	12171	12123	12118	12255	12084	12209	12175	12202	12194	12169	12200	12175	11876	12100	12146	12207	12222	12233	12235	12232	12180	12130	12067	12120	12158	12017	12155	12250	12024	12262	12289	12200	12154	12184	12103	12243	12224	12374	12204	12345	12300	12187	12138	12079	12227	12162	12226	12471	12003	12237	12293	12182	12203	12122	12246	12210	12176	12241	12375	12047	12220	12324	12306	12140	12344	12111	12289	12338	12261	12169	12143	12090	12246	12029	12054	12122	12258	12363	12270	12177	12314	12100	12111	11919	12140	12210	12052	12284	11990	11920	12221	12380	12156	12031	12160	12196	12006	12091	12330	12159	12180	12139	12053	12166	12265	12278	12207	12366	12211	12167	12198	12103	12244	12216	12257	12181	12030	12288	12263	11990	12039	12271	12203	12211	12181	12233	12230	12163	12302	12257	12291	11963	12120	12173	12117	12206	12227	12068	12138	12100	12198	12173	12260	12226	12223	12144	12064	12167	12047	12183	12202	12060	12342	12091	11946	12232	12186	12162	12294	12114	12101	12070	12080	12137	12111	12134	12146	12196	12305	12219	12080	12100	12186	12111	12036	12162	12165	12002	12142	12171	12226	12294	12141	12160	12030	12182	12392	12308	12273	12221	12256	12182	12120	12176	12112	12292	12258	12256	12027	12162	12145	12093	12141	12202	12148	12327	12391	12159	11943	11980	12037	12106	12194	12245	12050	12097	12088	12257	12304	12249	12100	12225	12173	12174	12207	12291	12322	12128	12086	12066	12292	12291	12177	12273	12324	12156	12213	12391	12154	12438	12284	12280	12336	12315	12317	12264	12012	12143	12290	12101	12251	12077	12142	12227	12159	12271	12081	12266	12186	12184	12169	11861	12016	12089	12215	12494	12328	12230	12413	12304	12200	12028	12409	12370	12046	12208	12224	12011	12072	12117	12183	12235	12215	12077	12332	12272	12087	12030	12118	12236	12171	12117	12268	12168	12208	12236	12226	12151	12273	12223	12027	12267	12463	12308	12329	12300	12152	12322	12260	12115	12187	12140	12109	12127	12190	12033	12137	12180	12111	12193	12283	12252	12272	12095	12245	12235	12219	12147	12307	12253	12203	12357	12404	12188	12180	12096	12121	12250	12417	12121	12278	12112	12116	12267	12148	12213	12143	12274	12121	12218	12345	12187	12048	12150	12354	12122	12351	12347	12121	12274	12120	12159	12090	12296	11929	12102	12223	12137	12019	12296	12123	12225	12206	12286	12087	12316	12367	12155	12162	12180	12193	12197	12176	11874	12255	12130	12207	12440	12273	12184	12160	12171	12391	12231	12291	12203	12224	12254	12093	12268	12361	12236	12143	12396	12169	12355	12169	12138	12262	12198	12136	12104	12395	12032	12240	12362	12415	12009	12158	12082	12230	12228	12103	12185	12025	11973	12069	12199	12168	12196	12239	12105	12054	12166	12370	12150	12206	12115	12116	12193	12287	12271	11999	12121	12322	12097	12139	12207	12102	12206	12329	12245	12111	12208	12185	12465	12137	12306	12194	12239	12233	12240	12473	12203	12154	12093	11982	12074	12140	12318	12083	12068	12157	12286	12363	12409	12170	12263	12352	12173	12291	12077	12074	12294	12348	12171	12149	12267	12231	12225	12248	12193	12200	12137	11927	12122	12358	12216	12176	12131	12140	12416	12149	12239	12246	12050	12091	12295	12158	12174	12293	12168	12210	12292	11953	12227	12091	12350	12372	12104	12151	12014	12351	12234	12306	12349	11917	12381	12049	12090	12175	12380	12305	12213	12226	12176	12229	12329	12212	12257	12170	12159	12378	12293	12086	12180	12315	11977	11987	12062	12327	12261	12161	12133	12131	12305	12108	12132	12237	11998	12402	12323	12068	12177	12176	12282	12389	12381	12144	12280	12114	12171	12228	12332	12126	12217	12263	12318	12171	12086	12247	12210	12044	12146	12178	12174	12237	12208	12091	12156	12216	12280	12201	12269	12108	12283	12296	12217	12221	12167	12220	12052	12361	12327	12120	12193	12187	12204	12400	12234	12103	12061	12173	12195	12144	12183	12165	12132	12124	12244	12179	12390	12210	12132	12170	12319	12227	12246	12207	12413	12186	12348	12102	12264	12164	12304	12001	12250	12287	12324	12162	12150	12251	12228	12178	12291	12246	12203	12166	12220	12248	12220	12309	12148	12071	12296	11929	12130	12153	12405	12151	12310	12290	12131	12235	12419	12035	12138	12061	12080	12313	12321	12307	12160	12085	12119	12294	12202	12204	12373	12260	12316	12231	12222	12118	12247	12354	12129	12048	12178	12149	12302	12122	12316	12256	12206	12106	12144	12263	12222	12311	12278	12226	12179	12270	12290	12254	12219	12109	12170	12382	12260	12256	12373	11950	12257	12085	12275	12217	12353	12201	12118	12104	12253	12313	12158	12221	12121	12227	12085	12209	12310	12184	12207	12338	12182	12293	12166	12259	12202	12242	12256	12090	12120	12225	12181	12216	12039	12213	12272	12076	12153	12349	12357	12170
23536	41758	44675	41905	40581	34049	30071	26510	22629	20353	17240	21122	27689	31965	31097	13097	11113	11086	11085	10952	11084	11144	11109	11131	10877	11091	11066	10990	11177	10947	11278	10969	11098	10956	11121	11132	10939	11040	10983	11115	11057	10937	11071	11044	11114	11121	11061	10925	11176	11022	10967	10995	11126	11077	11043	10990	10972	11022	11029	11013	11222	10920	10985	11239	11114	10927	10977	11071	11109	10914	10828	11164	11072	10931	10843	11022	10943	11080	10995	11053	11074	10991	11008	10947	10675	11038	11009	11253	11055	11203	11003	11096	11051	11136	11006	10985	10962	11054	10929	11026	11200	11035	11158	11008	11117	11122	11146	11173	11199	10972	10888	11055	11061	11070	11108	11133	10997	11054	11085	11175	10995	11070	11039	11199	11191	11134	11124	10937	10994	10897	11074	11044	11112	11154	10985	11150	11003	11025	11232	11013	10958	11077	11049	10923	11002	11056	11156	11130	11065	11001	10987	11110	10915	10984	11093	11039	11077	11000	10919	10991	11000	11050	10926	11075	11192	11194	11056	10995	11048	11008	11025	11105	10989	10906	10999	10935	11005	11071	10906	10914	11042	10974	10953	11138	11273	11131	11063	11284	10894	10998	11197	10893	10908	11071	11041	10945	10993	10931	10840	11102	10934	11089	11004	10979	11120	11042	10897	11008	10987	11069	11168	11094	10923	10949	10840	11032	11058	11156	11110	11152	10970	10994	11015	10952	11044	11216	11170	11160	10952	10945	11146	10949	10999	10902	11025	11106	10903	10999	11037	11040	10996	10993	10988	10807	11145	11013	11169	11058	11088	11053	11149	10962	10944	11095	11043	10867	10900	10999	11065	10867	11027	10989	11136	10994	11176	11164	11136	11283	10914	10979	10886	11038	11010	11093	10889	11042	10958	10958	11081	10878	11036	10988	10950	11026	10950	10882	11062	11065	10995	10854	11124	11043	10946	11055	11037	10807	10954	11148	10912	11174	11076	11075	10933	11076	10951	10996	11237	10985	11164	10922	10989	10987	11035	11159	10986	11012	11109	10925	11091	11040	10954	11048	10920	10995	11050	11036	10959	10949	11028	11052	11103	11050	10998	11151	10994	11096	11087	11146	11136	11052	11161	11126	10960	11011	10878	10806	10936	11209	11090	11062	10990	10940	10988	10975	10993	11081	10988	11027	11102	10980	10951	11041	10976	11027	11192	11117	11069	10971	10987	10911	11103	10949	11052	11053	10880	10994	10938	10897	11098	10976	11094	11084	11090	11006	11110	11157	10908	11239	11052	11013	11037	11081	10980	11109	11028	11205	11124	10883	11066	11112	11212	11204	11122	10859	11111	10953	10910	11036	10922	10980	10914	11151	11135	11031	11156	10941	11045	10955	11032	11010	11039	10860	10968	11085	11170	11006	10911	10930	11145	11039	10918	11087	11002	10958	11037	11072	11185	11104	10945	11082	10991	11027	10888	11041	11105	10989	11130	11047	11093	10902	10925	10819	10970	11128	11016	11002	10974	10878	11103	11115	10847	10867	11042	11110	11154	11037	10976	11106	10974	10960	11059	11044	11048	11009	11032	10923	10968	11061	10974	11039	10984	10971	10984	11086	11069	11000	10973	11116	11155	11046	10974	11119	10982	10972	11013	10839	11104	11046	11045	10930	11158	11160	11101	10887	10998	11087	11085	11028	10899	11064	11144	11012	10953	11133	11091	11063	10975	11168	10998	11162	10989	11030	11064	10875	11091	10874	11007	11001	11130	11069	11029	11147	10968	10967	11032	10932	11044	11187	11219	11078	10973	11109	10984	10916	11032	11028	10952	11189	11060	11121	10890	11027	11095	11036	11111	11122	11093	11023	10857	10917	11106	11174	11039	10974	10866	11051	10974	11088	11122	11087	10837	11011	11157	10959	11172	11131	11065	11102	11090	10969	11200	11026	10954	11066	11071	11175	11070	10978	11164	11087	11199	11153	11252	11042	11132	10998	10985	10952	11060	11161	11004	10993	11073	11019	10902	10947	11094	11151	11010	11127	10940	11044	11027	11027	11008	11107	11074	10949	11057	11082	11001	11083	11031	10949	11053	11058	11052	11105	11107	10924	11032	11042	10891	10949	10966	11118	11141	11091	11107	10955	11050	11088	11086	11059	10915	10985	11069	11157	10963	11001	10958	11227	11045	11053	11090	11181	11054	11201	11154	11159	11028	11010	11164	11056	11197	10991	11166	11099	10934	11062	11164	10989	11007	10931	11004	11041	10999	11077	11140	11168	11030	10987	11003	11011	11127	10946	11077	11050	10950	10931	11050	10996	10938	10991	11003	10958	11134	11125	11134	11044	11087	11101	11098	11002	10929	11078	10978	10941	11068	10882	11068	11136	11148	11073	11009	11014	11082	11084	11038	11146	10944	10830	11171	11119	11098	11055	10912	11075	11116	10962	11015	11204	11036	11077	11007	11045	11003	11010	11007	11047	10977	11052	10836	11053	10844	11202	10957	11071	11058	11064	10931	11003	11018	11164	11081	11010	11159	11131	11065	11107	10976	10897	11027	11081	11207	11228	10989	11091	10961	10988	11118	10998	11104	11037	11142	11074	11097	11054	10983	10817	11005	11062	11036	10975	10966	11023	11136	10836	11236	10992	11120	10997	11029	11059	11049	10982	11082	10976	11002	10916	11060	11038	11016	11127	10986	11076	10965	10892	10968	11123	11027	11149	11062	11058	10917	11123	11101	11135	11051	11015	10868	11104	11136	10996	10985	10914	11031	11073	11030	11101	11055	11006	10963	10958	10969	10982	10861	11038	11017	10993	10913	11019	11062	10911	11037	11051	11122	11154	11067	10970	10988	10975	10980	11136	11018	10936	10898	10978	11084	11023	10966	11105	10896	11125	11235	10867	10995	11240	11175	11061	10830	11058	11141	11153	11049	10972	11018	10978	11047	11052	11056	11138	11160	11019	11033	10938	11021	10969	11139	11098	11016	11159	11071	11090	11022	10949	11034	10931	11074	10936	11101	10915	10990	11084	10836	11094	11052	10892	10882	10940	11085	11006	11121	11058	11107	10971	11076	11086	10993	10898	10845	10938	10965	11130	11095	11047	11069	11044	11016	11020	10941	11127	10975	11082	11025	11034	11078	11111	11135	10978	10995	10926	11071	10963	11044	11234	11042	10776	11043	11199	11060	10992	11107	11052	11133	11011	11059	11106	10929	11036	11053	11077	10842	11008	11036	11073	10985	10988	10995	11122	10933	11042	11034	10874	11003	11131	11074	11095	11189	11152	11028	11048	11059	11077	11023	11220	11081	10998	11058	11036	11130	11037	11087	11180	11072	11055	11131	11014	11221	10977	10988	11051	10944	11120	10940	11007	10957	11023	10981	10964	11098	10938	11121	11036	10986	11023	11148	10999	10888	11204	10845	10939	10930	11117	11254	10965	11089	11002	10975	10969	11152	11124	10984	11067	11087	11100	11079	11094	11124	10856	11080	10997	11021	11135	11071	10960	11047	11166	11004	11004	10870	11125	11117	10920	11128	11161	11169	10958	11144	11092	10890	11008	10968	11051	10974	11122	11046	10898	11219	11021	10941	10955	11018	10879	10950	11045	11067	10947	11072	11059	11090	11010	11163	11144	11162	10990	11111	10829	11098	11023	11109	11256	11072	11059	11053	11060	11137	10817	10981	10910	10973	11149	11093	11106	10969	10927	10901	10922	11163	11033	11095	11040	10977	11152	10945	10945	11096	10979	10965	11153	11120	11076	11064	11194	11063	11060	10902	11015	10990	11037	10908	10860	11167	11094	11073	10970	11029	10982	11115	10934	11027	10917	11121	10897	11019	11059	11113	10786	11092	11135	10952	11201	11117	11102	11111	11047	11068	10954	11064	10978	11152	11018	11159	11107	11192	10962	10993	11150	10974	11123	11088	10911	11132	10950	10981	11031	10880	11064	10958	10949	11014	11059	11170	11120	11043	11063	10774	11088	11109	11021	11082	11006	10991	10972	11158	11285	11174	10935	10994	10991	11069	11169	11006	11039	10927	11151	11028	11056	10933	11043	11054	11089	11064	11056	11049	10904	11152	10882	10952	11110	10982	11122	11112	10994	11007	11159	11187	11038	10980	11062	11170	11111	11066	11066	11184	11206	11025	10905	11197	10888	11069	11097	10981	10944	11079	10988	11053	11170	11009	11113	11101	11059	11104	11207	11043	11158	11137	11076	11025	11035	11066	10932	10912	10978	10967	10997	11179	11169	11108	10975	11078	11184	11061	10918	11036	10950	11151	11192	11169	11021	11133	10989	11058	10914	11078	11116	10976	11114	10911	11033	11192	11160	10915	11021	11043	11126	11002	10917	11009	10933	11003	11028	10889	10967	11139	11056	10958	11047	10992	11034	11045	10897	10942	10952	11045	11187	11061	11149	10906	10929	11087	11089	11085	11144	11123	10918	10994	11219	10918	11077	10954	11155	11027	11042	11078	11074	10988	11015	11028	10958	10894	11051	10937	11088	11053	10972	11008	11022	10974	10964	11043	10842	11060	11099	11073	11087	11110	11109	11128	10947	11114	10989	10970	10888	11034	11063	11127	11022	10970	11049	10983	11046	11028	10979	11108	11006	10962	11264	11009	11269	11053	11101	11040	10881	10998	10951	11076	10939	11091	11101	11123	10966	11093	11045	11109	11076	10997	11219	11255	10960	10988	11158	11118	10958	11175	11038	10970	11013	11058	11019	11097	11038	11064	10926	11063	10987	11058	11082	11021	11230	11166	10777	11076	11087	11045	11021	10960	11062	11172	11026	11219	10871	11034	11098	10973	10890	11009	11048	10990	11037	10959	11011	11089	10942	10948	11138	11023	10853	11207	10967	11202	10968	11024	11029	11147	10876	11136	11161	11019	10995	11079	11046	11122	11122	10987	11055	11050	11161	10976	10883	11001	11088	10890	11055	11018	10961	10875	11122	11122	11081	11102	11200	11090	11133	11094	11006	11094	10943	11007	11174	11000	11057	10962	11127	11168	11067	10998	11010	11129	10964	11005	11029	11027	10996	11104	10900	11132	10888	10995	10991	10989	11064	11070	11031	11038	10935	11032	10903	11009	10873	11099	11086	10956	10949	10978	11067	11023	11006	10909	11028	10972	11133	11240	11078	11031	10924
30181	22775	22612	20665	19864	19445	18226	16857	15947	15358	14799	14310	14520	15863	16057	14522	13992	13968	13810	14035	14107	14014	14010	13901	13651	13669	13963	13912	13911	13953	13921	13860	13780	13868	13991	13725	13927	13887	14006	14037	13831	13739	13832	13991	13732	13761	13827	13741	13833	13924	13937	14031	13744	13920	13796	13776	13714	13625	14043	13821	13968	13969	13790	13853	13834	13937	13937	13840	13755	14020	13867	13879	13851	13718	13727	13704	13652	13810	13823	13722	13779	13774	13722	13845	13799	13678	13770	13914	13792	13667	13720	13827	13800	13855	13736	13893	13898	13938	13928	13912	13877	13833	13791	13861	13952	13811	13905	13709	13616	13933	13701	13697	13891	13764	13810	13767	13966	14012	13777	14025	13666	14010	13793	13767	13836	13734	13780	13887	13812	13909	13974	13876	13804	13922	14024	13836	13743	13791	13862	13794	13742	13659	13767	13795	13694	13752	13828	13840	13635	13720	13909	13719	13908	13609	13890	13934	13821	13989	13930	14062	13714	13894	13828	13773	13819	13886	13923	13796	13727	13791	13781	13733	13806	14016	13955	13755	13796	13775	13911	13812	13896	13743	13901	13737	13883	13663	13798	13768	13894	13756	13848	13761	13682	13756	13856	13988	13886	13802	13845	13907	13876	13999	13832	13880	13749	13681	13916	13845	13730	13873	13627	13723	13906	13787	13830	13848	13776	13884	13625	13898	13656	13968	13785	13715	13671	13825	13886	13741	13771	13943	13724	13768	13882	13503	13838	13825	13842	13762	13755	13768	13735	13775	13943	13828	13843	13968	13856	13889	13647	13854	14064	13751	13922	13911	13834	13873	13816	13884	13954	13805	13747	13920	13738	13925	13714	13948	13628	13722	13739	13844	13802	13826	13714	13718	13864	14010	13789	13841	13698	13903	13823	13632	13858	13807	13693	13917	13775	14017	13933	13706	13796	13818	13902	13940	13889	13652	13671	13767	13713	13750	13792	13945	13782	13835	13957	13923	13762	13739	13710	13888	13726	13803	13582	13863	13605	13601	13959	13884	13831	13646	13753	14018	13730	13841	13750	13797	13949	13658	13656	13815	13747	13778	13798	13820	13819	14019	13914	13674	13796	13846	13788	13904	13925	13891	13844	13999	13923	13884	13733	13813	13857	14088	13737	13735	13818	13667	13916	13749	13735	13983	13992	13900	13839	13851	13850	13865	13945	13776	13990	13806	13857	13782	13816	13873	13858	13855	13804	13782	13800	13807	13777	13942	13941	13672	13849	13893	13866	13868	13889	13856	13822	13749	13596	13635	13655	13869	13830	13800	13774	13907	13809	13878	13800	13677	13664	13671	13861	13831	13848	13763	13748	13902	13863	14047	13887	13752	13780	13862	13976	13803	13992	13915	13829	13891	13586	13875	13768	13734	13817	13596	13818	13896	13819	13823	13743	13871	13869	13980	13815	13824	13843	13836	13742	14017	13773	13712	13666	13847	13910	13919	13883	13836	13829	13706	13839	13950	13841	13783	13942	13878	13900	14023	13981	13904	13805	13916	13867	13788	13793	13686	13789	13939	13881	13884	13943	13729	13764	13752	13900	13663	13873	13894	13941	13821	13826	13862	13833	13695	13887	13921	13897	13734	13736	13898	14115	13850	13778	13832	13663	13654	13518	13851	13828	13854	13691	13637	13893	13880	13687	13716	13880	13881	13996	14063	13908	13715	13699	13971	13681	13898	13730	13953	13925	13825	13832	13770	13690	13866	13875	13834	13716	13754	13895	13795	13919	13805	13859	13862	13986	13923	13938	14008	13877	13741	13873	13917	13868	13837	13936	13807	13793	13972	13754	13925	13854	13684	13655	13793	13930	13796	13775	13897	13948	13887	13724	13800	13873	13801	13990	13638	13821	13743	13809	13769	13824	13808	13669	13741	14056	14038	14071	13892	13672	13724	13886	13881	13743	13676	13866	13760	13770	13848	13958	13816	13879	13948	14086	13752	13789	13712	13843	13936	13689	13860	13987	13882	13824	13665	13869	13848	13761	13724	14054	13789	13934	13907	13806	13725	13847	13859	13795	13694	13767	13694	13842	13607	13785	13817	13723	13926	13749	13887	13698	13915	13877	14002	13889	13725	13818	13882	13780	13932	13821	13729	13802	13824	13750	13838	13965	13778	13839	13899	13727	14097	13967	13809	13774	13953	13914	13801	13840	13779	13954	13842	13762	13610	13745	13813	13871	13893	13881	13892	13772	13877	13896	13514	13649	13715	13901	13889	13899	13796	13695	13823	13933	13856	13817	13775	13712	13773	13772	13796	13806	13814	13879	13823	13817	13755	14060	13747	14054	13889	13971	13736	13714	13853	13816	13957	14003	13791	13960	13895	13793	13878	13912	13949	13934	13884	14076	13561	13835	13773	13869	13836	13688	13772	13968	13889	13744	13845	13828	13843	14037	14003	13771	13813	13849	13683	13860	13820	13849	13928	13917	13970	14104	13952	13899	13883	13873	13764	13700	13754	13803	13757	13809	13817	13756	14114	13890	13853	13825	13944	13857	13856	13841	13707	13863	13818	13842	13902	13767	14010	13706	13876	13918	13973	13905	13854	13946	13883	13954	13944	13767	13845	13827	13761	13910	13632	13764	13778	13880	13730	13714	13815	13760	13690	13921	13742	13754	13720	13829	13882	13853	13746	13933	13776	13990	13821	13950	13715	13820	13856	13953	13814	13880	13746	13768	13948	13798	13753	13844	13755	13699	13789	14050	13789	14022	13789	13822	13723	13909	13791	13741	13801	13719	13823	13765	13876	13737	13697	13919	13846	13852	13717	14071	13719	13917	13824	14026	13781	13915	13858	13832	13913	13960	13852	14032	13791	13624	13751	13861	13780	13814	13779	14076	13749	13828	13885	13840	13806	13962	13815	13913	13926	13805	13801	13848	13944	13939	13939	13805	14025	13885	13841	13873	13751	13714	13842	13793	13664	13751	13832	13664	13911	14002	13694	13903	13801	13804	13827	13826	13952	13958	13726	13825	13939	13839	13894	13630	13845	13899	13935	13836	13902	13781	13798	13775	13938	13907	13765	13636	13831	13788	13774	13789	13843	13830	13873	13841	13874	13792	13877	13791	13794	13662	13815	13968	13835	13848	13840	13690	13740	14004	13643	13821	13866	13693	13674	13755	13866	13459	13721	13774	14055	13922	13963	13803	13958	13856	13939	13703	13699	13916	14008	13830	13728	13788	13631	13704	13982	13768	13710	13663	13946	13843	13845	13629	13808	13762	13926	13780	13955	13797	13946	13872	14002	13839	13724	13746	13789	13833	13819	13882	13815	13706	13717	13644	13917	13880	13815	13777	13935	13687	13941	13885	13705	13953	13911	13864	13909	13930	14083	13799	13940	13731	13768	13780	13677	13732	13882	13923	13879	13995	13719	13900	13720	13630	13873	13871	13831	13857	13702	13793	13723	13920	13933	13858	13821	13707	13711	13934	13840	13971	14075	13695	13791	13958	13681	13667	13805	13730	13683	13667	13840	13824	14099	13771	13766	13894	13835	13624	13860	13889	13635	13692	13716	13935	13671	13809	13915	13742	13831	13703	13850	13816	13857	13660	13833	13996	13978	13747	13852	13668	13807	13809	14056	13845	13805	13766	13817	13760	14063	13807	13853	13903	13651	13780	13882	13909	13679	13912	13853	13807	14018	13866	13761	13667	13913	13852	13665	13815	13655	14068	13819	13993	13812	13671	13723	13718	13847	13785	13750	13998	13800	13802	13679	13932	13769	13712	13841	13739	13788	13961	13703	13772	13793	13729	13919	13894	13915	13924	13819	13828	13683	13832	13829	13923	13877	13783	13801	13749	13845	13836	13807	13698	13922	13639	13951	13983	13944	13727	13676	13790	13650	13943	13794	13621	13768	13832	13975	13887	13784	13692	13765	13826	13854	13830	13871	13855	13779	13963	13776	13838	13885	14001	13803	13725	13652	13618	13674	13803	13860	13988	13810	13864	13939	13801	13840	13781	13846	13755	13654	13843	13742	13773	13714	13767	14027	13779	13683	13910	13860	13931	13777	13814	13926	13781	13756	13911	13786	13683	13813	13748	13881	13993	13864	13806	13731	13710	13738	13905	13959	13936	13962	13919	13704	13843	13851	13722	13835	13849	13665	13719	13795	13692	13922	13739	13886	14022	13853	13798	13730	13943	13697	13779	13699	13875	13797	13904	13874	13749	13904	13907	13888	13772	13781	13915	13816	13638	14007	13930	13770	13803	13844	13941	13932	13784	14006	13693	13785	13670	13702	13897	13909	13902	13878	13797	13911	13976	13924	13942	13927	14065	13827	13845	13992	13751	13777	13709	13675	13713	13907	13797	13901	13866	13923	14032	13877	13676	13697	13715	13744	13680	13870	13953	14043	13722	13854	13634	13758	13810	13866	13881	13778	13794	13933	13751	13756	13840	13784	13704	13818	13766	13973	13803	13929	13948	13927	13792	13636	13826	13833	13860	13923	13800	13687	13804	13860	13880	13809	13695	13753	13971	13719	13862	13743	13868	13688	13762	13853	13767	13721	13637	13780	13693	13936	13770	13691	13899	13857	13696	13943	13757	13826	13924	13631	13617	13781	13871	13778	13823	13773	13886	13947	13909	13588	13920	13836	13861	13627	13890	13865	13657	13885	13637	13897	13853	14109	13848	13933	14075	13789	13768	13878	13841	13902	14009	13727	14013	13965	13724	13844	13919	13823	13765	13851	13764	13742	13777	13808	13810	13754	13490	13843	13866	13830	13655	13861	14006	13756	13727	13713	13883	13723	13778	13790	13808	14059	13831	13693	13876	14090	14000	13770	13799	13988	14027	13803	13782	13768	13758	13814	13842	13710	13948	13728	13679	13749	13888	13960	13845	13835	13791	13735	13826	13805	13975	14013	13976	13904	13658	13972	13948	13862	13804	13760	13908	13698	13858	13695	13894	13784	13958	13800	13819	13913	13978	13777	14017	13928	13923	13958	13741	13930	13865	13781	13896	13754	13704	13974	13723	13768	13827	13837	13842	13817	13976	13745	13803	13877	13885	13642	13722	13880	13847	13748	13914	14017	13872	13631	13820	13858	13693	13774	13813	13812	13752	13991	13750	13878	13755	13948	13795	13950	13818	13703
17419	24881	23496	20894	21432	20629	18374	16386	15277	14539	13320	12647	13112	14900	14750	12549	12042	11988	12004	12089	12098	11938	11869	12199	11860	12031	12017	11902	11868	12025	12113	12072	12073	12138	12154	12008	11990	11984	11985	12040	12207	12099	11860	12030	12068	12110	12042	12024	12121	12054	12078	11996	12041	12156	11986	12216	12050	12017	11883	12029	12200	12048	12309	11949	11900	12003	12038	12023	12008	12024	12117	12211	11988	12085	11956	12034	12051	12011	12058	11839	12079	12282	11992	11931	12222	11986	11846	12099	12099	12121	11881	12091	12068	12032	11893	12001	11851	12061	12107	12033	12101	12087	12152	12044	12020	12106	11947	11970	12158	12156	12129	12162	11937	11932	12090	11942	11910	12039	12082	11963	12146	12119	11883	12108	12072	12129	11887	12153	12071	12077	11978	12150	11962	12137	12054	12010	12009	11948	11989	11942	11974	12074	12116	12014	12088	11883	11974	12030	12029	11849	11989	12057	12057	11995	12048	12131	12081	11986	12242	12001	12158	11862	12175	12088	12049	12157	12162	12075	11938	12147	12097	12021	12038	12103	12036	11859	11890	12107	11990	12053	11987	12135	12162	12086	11886	12075	11998	12101	12171	12059	12008	12036	12131	12118	12052	11990	12190	12018	11938	11972	11966	11956	12122	12208	12001	11936	12057	12132	11948	12071	12045	12013	12146	12057	12097	12101	12114	12032	12011	12019	11959	12201	12174	12019	11911	12070	11933	12156	12149	12025	11993	12215	12082	12004	11854	12068	12145	12041	12165	12077	12080	11944	12059	11997	12125	12046	12082	11984	12145	12033	12103	11897	12039	12020	11986	12036	11908	12007	11975	12106	12102	12217	11890	11984	12105	12067	12046	11897	11988	12041	11859	12038	11941	12041	12259	11926	11817	12044	11960	12100	12239	12070	12165	12078	12087	12092	11995	12071	12023	12162	12121	11989	11947	12100	12126	12056	12030	12000	12004	12087	12113	11988	12053	11918	12056	12136	12049	12020	12045	12008	12035	11987	11945	11982	12018	12286	12111	12078	12148	12113	12198	12149	12113	11977	12064	12026	12081	12246	12045	11926	12048	12004	12110	12017	12005	12142	11824	11926	12095	12102	12133	12104	11958	11986	12129	12037	12156	11960	11919	12000	12021	12019	12121	12155	12086	12115	12099	12014	11904	11950	12086	12027	11959	12072	12122	12085	11930	12036	12137	12047	12053	12004	11919	12034	11944	12097	12112	11951	12034	11942	12074	12092	12087	12023	11958	12123	12059	12039	11994	11993	11951	12084	12043	12078	12091	11892	11950	11978	12066	11976	12058	12077	12124	12090	11946	12167	12026	11945	11866	11978	12097	12019	12046	12020	12150	12095	11979	12232	11930	12052	12263	12227	11932	12121	12012	11979	12005	12206	12105	12048	12117	12193	12164	12047	12017	11942	12042	12053	12065	12170	12064	11991	12195	12125	11942	12108	12012	11979	11958	11972	11995	11893	12038	12084	12059	12203	12018	12112	12040	12024	12069	11937	12017	12102	11976	12145	12165	11945	12067	12031	12007	11949	12175	12106	12037	11959	12053	11939	12004	11968	11986	11951	12184	12012	12174	12172	12040	12064	12121	12011	11945	12051	12032	11871	12156	11998	12169	12175	12137	11999	12021	11878	12220	12162	12074	12079	12065	12036	12080	12012	11987	12115	12032	11803	12051	12100	12112	11928	12040	12158	12104	12106	12073	12114	12032	12083	12013	11929	12071	12080	12085	12074	12002	12059	12119	12207	12121	11914	11968	12036	12111	11945	12021	11981	12075	12036	12199	11986	12171	12028	12243	12168	11969	12078	12000	12080	11957	11877	11995	12087	11978	12052	12030	12014	11983	12083	11899	12016	11926	12052	11968	12090	12123	12019	12032	12022	12048	12100	12036	11885	12170	12027	12009	12044	11955	12247	12175	12073	11999	12011	12008	12067	12047	11992	12036	12033	11957	11938	12004	11948	12047	12034	12070	12099	11976	11908	12110	12005	12003	12159	12001	12240	12135	12000	12034	11964	12032	12112	12048	11899	11907	12179	11879	11919	12042	12114	12093	11971	12104	12014	12012	12154	12022	11947	12048	12142	11957	12087	12159	12021	11961	11975	12055	12135	11980	12136	12083	12111	12135	11908	12298	12021	11913	11897	12040	12156	12056	11970	12013	12050	11960	12128	11935	12207	12087	12019	11990	12041	11980	12063	12028	12072	11936	12012	11986	12001	11903	11979	12057	12033	12022	12079	12187	12119	12144	11980	12156	11935	11970	12137	12089	12116	12252	12032	12051	12000	12046	12032	12019	12027	12073	12192	11937	12148	12033	12056	12165	11859	12079	12051	11892	12084	12058	12060	11984	11982	12085	12080	11986	12113	12026	12115	12088	11991	12044	12084	12019	12012	12067	12013	11941	12106	12097	12006	11968	12011	12001	12038	11980	12062	12028	12156	11920	12093	12084	11923	12208	12126	11978	11983	11958	11940	12227	12167	12104	12050	12013	11993	11936	12167	11981	12106	12136	11962	12190	12164	12037	12193	12045	12111	12079	11981	12067	12034	12090	12101	12083	11892	11968	11938	12068	12126	12140	11904	12100	12009	12102	12136	12070	11962	11925	12195	12119	12162	12285	11992	12144	12346	12026	12048	12025	12127	11867	12054	12212	12024	12017	12123	12018	11932	12028	12275	12095	12092	12134	12125	11866	12077	11994	11964	12076	12080	12113	12035	12142	12041	12030	12065	12008	12038	11992	12140	11986	12114	11965	12101	12008	12044	11958	11972	12054	11933	12080	12071	11993	12008	11991	12103	11983	12081	11931	11993	12134	11975	12016	12150	12097	12155	12238	12069	11884	12128	12205	11967	12069	12003	12125	12283	11979	11847	12012	12035	12046	12111	11912	12231	12004	11980	12140	11978	12003	11899	12062	12063	12148	12066	12016	12108	11966	12030	12005	12042	12066	11992	12011	11982	12189	12073	11987	11969	12040	12030	12225	11977	12173	11943	11950	12104	12231	11947	12132	11941	12038	12222	11911	12086	12178	12072	12169	11973	12064	11946	12013	12161	12050	12032	11922	11906	12052	11991	11922	12025	11981	12086	12050	12029	12084	12015	12032	12005	12029	12061	11908	12053	11911	12098	12024	12056	11911	11975	12187	12128	12084	12098	11939	11905	12035	12088	12125	12005	12217	12078	11970	12225	12073	12070	12109	12031	12088	12043	12036	12019	12045	12119	11897	12134	12057	11925	12073	12013	12025	12114	12162	11985	12040	12111	12038	11978	12200	12085	12123	11980	11966	12064	12038	12074	11938	11988	12082	11962	12239	12128	12142	12061	12130	12194	12104	11936	12082	12042	12003	12135	12188	12076	12066	12156	12090	11949	11993	12212	11857	12001	11874	12135	12021	12101	12124	12333	12136	12095	12158	12104	12156	12095	11994	11986	12080	11946	12064	11918	12174	12121	12047	12105	12023	12135	12056	12064	12121	12191	11930	12099	12131	12018	12048	11899	12063	11999	12021	11951	11931	12099	12202	12064	11995	12061	12142	12072	12070	12058	12022	12276	12095	12026	11980	12085	12188	11985	12008	11960	12035	12047	12052	12113	12029	12180	12009	12148	12133	12181	12063	12079	12082	12086	12021	11961	12175	12003	12179	12116	12203	12177	12056	11991	12066	12014	12027	11938	12025	11863	11883	12142	12050	11903	11936	12045	12131	12202	12055	11858	12054	12055	12135	11975	12165	11901	12150	12013	12039	12101	12129	12164	12074	11895	12211	11992	12080	11952	12098	12049	12082	12085	11964	11987	11994	12106	11940	11865	12136	11853	12015	12024	12207	11939	11930	12031	12038	12153	11984	12078	12172	11945	12108	12164	12102	11909	12114	11888	11993	12010	12128	12091	12061	12104	12091	12084	11987	12023	11883	12058	12118	12008	12149	11986	12026	12102	12036	12131	12040	12042	11997	12141	12144	12222	12044	11902	11886	11948	12043	11997	11991	12075	11939	12080	11929	12197	12009	12007	11963	12127	12194	12015	12046	12000	12120	12009	12119	12001	12187	12038	12023	12146	11967	12152	12131	12030	11970	11898	12051	12117	12022	12102	12150	12059	12078	12193	12040	11921	12119	12105	12116	11996	12144	12171	12002	11982	12031	12089	12114	12115	12038	11946	12113	12002	11932	12029	11973	11937	12068	12157	12035	11960	12242	11983	12037	11996	12013	12067	12080	12041	12084	12077	12014	12095	12030	12068	11966	12078	11879	11973	12037	11960	12076	11915	11953	12054	12256	12102	12337	12043	12015	12118	12005	12089	12234	12198	12060	12063	12133	11960	12230	12157	12110	12013	12054	12034	12038	12015	11994	12126	11902	12015	12067	12020	12027	11900	12117	12151	11978	12097	11965	12057	12159	12029	11982	12207	12137	12113	12072	12084	12104	11944	11943	12136	11966	12203	11990	12096	11946	12123	12065	12157	12044	12037	12149	11977	12032	12033	11981	12056	12164	12095	12113	12234	11924	12109	11928	12076	12049	12054	12019	11994	11925	12118	12018	12231	12037	12003	12106	12100	12196	11876	11976	12017	12060	11933	12073	12144	12055	12023	12121	12133	12126	12158	11990	12038	12062	11931	12086	12103	11926	12055	12226	11938	12056	12035	12058	12077	12139	12017	12043	12079	12031	12104	11967	11911	11999	12123	12100	11950	11967	12064	12100	11944	12123	11988	12127	12294	12093	12042	11950	12102	11932	12173	12013	12214	12193	12150	11950	11944	11927	12005	12114	12066	11963	12102	12154	12148	12092	12231	12088	12051	12079	12007	11997	12184	11944	12012	12197	12105	12113	12055	12021	12095	11994	12123	12026	12116	12001	12085	12020	12038	11955	12006	12078	12078	11985	12188	12125	12132	12007	12046	12180	11963	12066	12097	12112	12112	12049	12087	12183	12137	12094	11818	12078	11941	11994	12048	12053	12308	11978	12155	12227	12051	12152	12018	12160	12091	12134	12100	12102	12072	12156	11976	12057	12195	12032	11997	11943	12094	12043	12085	12127	12019	11935	11996	12067	11953	12068	11970	12061	11958	12258	12054	11943	12054	12018	12099	11992	12110	12018	12203	12065	12194	12052	12036
26222	21538	28383	26934	24874	25795	24837	20841	18993	16618	15046	14717	19013	27342	23017	15423	13345	13124	13084	12937	13133	13113	12822	12927	13030	13442	13139	13019	12856	12982	13306	13185	13038	13014	13151	12992	12830	13026	13000	12905	12981	13038	13140	12993	13119	12942	13062	13111	13034	13168	13145	13173	13060	12776	13020	13046	13071	13221	12931	13112	12950	13047	13060	13101	13133	13134	13098	13142	12984	13205	12841	12865	13100	13034	12994	13081	13015	12979	13016	13046	12877	12991	13068	13093	12978	13079	13024	12990	12997	13085	13267	12918	13075	13092	13031	12985	13251	12977	13083	12889	13004	12838	13083	13201	13132	13010	13054	12957	12985	12954	12990	13113	13036	13156	13172	12959	12852	12989	13090	13003	13053	13076	12999	12957	12924	12947	13227	13218	12875	13116	13004	12961	13009	13094	13149	13120	13065	12895	12914	13038	13170	13041	12979	12712	12789	13070	12990	13073	12999	12882	12898	13142	12860	13239	13060	13070	13022	13086	13033	13082	13140	13011	12852	13067	12967	12782	12929	13017	12897	12966	13132	12759	13007	13068	13003	13081	12896	12992	12867	12978	12871	12862	12848	12783	12944	13142	12801	13013	13172	12984	13213	13189	13043	12867	13019	12919	12899	13269	13205	12932	12989	13029	12891	12905	13070	13046	13172	13093	13036	13173	12800	12965	13126	13006	12933	13112	13025	12972	12918	12898	12976	12936	13260	12949	12846	12938	12921	13022	12978	12961	13113	12842	13049	12953	13074	13039	13065	12940	13147	13217	12826	12879	12995	12917	13192	13025	12932	12993	12916	12748	12929	13002	12928	13089	13022	13052	12943	12914	12924	13046	12839	13097	12863	13011	13241	13132	12997	13197	13144	13051	13014	13039	12926	12936	12904	13023	12993	13042	13194	12885	12820	13214	12965	13146	13032	13054	12920	13006	12973	13003	12909	12902	12947	12917	12980	12996	12812	12915	13109	13091	13091	13120	13028	12779	12870	13036	13001	12995	13109	13045	12854	12882	12857	13010	13047	12993	12997	13233	12840	12955	12933	13054	12878	13069	13119	12951	13169	12954	13125	13080	13109	12935	12980	12910	12941	12955	13114	12892	13064	12992	12964	12955	13140	13003	13065	12971	13087	12976	13065	12975	13065	12941	13035	13068	13006	13054	13003	12907	13054	13011	13019	12919	13090	12964	13184	13053	13001	12878	13146	12830	12994	13107	12762	13003	13123	13013	12995	12816	12929	12874	13009	13004	13046	12997	12836	13009	13038	12993	13019	12891	13051	13068	13000	12987	13051	13090	12970	13012	13120	12762	12894	13043	13178	13078	12745	13024	12927	13134	13008	13167	12841	12985	13076	13065	13061	13237	13002	12980	12917	13023	12894	13051	12912	13000	13076	12969	12759	12968	12924	13137	12915	13073	12893	12955	13020	13033	13053	12907	12870	13070	13049	12898	12879	13083	13082	12853	13088	13034	12957	13037	13147	12930	13014	13261	13234	12969	13136	13051	12925	13029	13020	12977	13100	13018	12904	13028	12936	13120	13093	13064	13032	12910	13243	12990	13023	12936	12625	12984	13081	12933	13025	13096	13039	12940	13193	13108	13014	12958	12987	13115	12886	12896	13030	13139	13235	13078	12823	12836	12973	13005	13001	12830	12997	13361	13015	12839	13022	12884	12880	13049	12960	12889	13040	13020	13154	13251	13039	13118	13123	13006	13052	13049	13012	13089	13013	12977	12955	12987	13064	12986	12931	13007	12943	12995	12788	13042	13085	13167	13108	12927	13108	12943	12931	12841	12869	13046	13113	12775	13143	13145	12856	12593	12917	13048	12996	12842	13049	12872	13024	12953	13020	12995	12982	12810	13053	12938	13037	12974	13093	12898	12845	12940	12998	13042	13035	13011	13085	13019	12989	13050	13084	13066	13141	13066	13082	13011	12898	12926	13070	13113	13032	12985	13131	12907	13031	13054	12970	13089	13016	13068	13018	12999	12975	13021	12976	13096	12826	13069	13009	13075	12946	12910	12921	12900	12944	12983	12978	12967	13007	13013	12867	12976	12958	12872	13011	12773	12878	12966	12867	13145	13097	13126	13053	13032	13068	12960	13175	13029	12917	12944	13041	12914	12916	13010	13033	12956	12951	13008	13140	12942	12950	13067	13139	12955	13020	12918	12965	13088	12957	13043	12964	13145	13047	13097	13082	12946	13088	13044	12959	13037	13047	12927	12909	13009	13145	12935	12916	13129	12972	13003	12985	12841	13023	13034	13024	12812	12882	13028	12871	12996	13286	12894	13006	13056	13054	12846	13070	12912	13019	13116	13032	13068	12890	13007	12878	12898	12979	12943	13018	12903	13043	13140	13004	12957	13027	13145	12924	12869	13139	13004	13160	13011	13119	12898	12919	12935	13183	13054	13017	12875	13012	12980	13078	13049	13268	13243	12901	12958	13012	12967	12930	12922	12995	12846	13051	12946	12965	13025	13038	13180	12836	13130	13148	12931	13129	13021	12954	12959	12959	12927	12921	12876	13079	12987	13148	12978	13042	12899	13115	13081	13138	13032	12898	12941	13046	12818	13037	13078	13003	12939	12962	12924	13026	12965	12946	13127	12953	13071	13035	13004	12926	13059	12977	12887	12835	12913	12973	12957	13121	12909	12936	13000	13076	13207	12972	13101	13015	12994	13047	12842	13028	13205	13063	13003	12901	13075	12880	12991	12942	12946	12944	12968	13044	13066	12880	12883	13152	12947	12781	12813	12875	12881	13211	12974	13245	13118	13085	13033	12995	12874	13097	13172	13053	12851	12871	12973	13023	12860	13036	12969	12967	13050	12927	13082	13173	13085	12800	12914	13286	13053	13103	12986	12869	13039	13084	12959	13194	12992	12843	13101	12973	13172	12872	13116	12941	12947	12900	13006	13011	12926	13019	13253	13077	13035	13064	13198	13146	13003	13315	13043	13014	13082	13010	13211	13027	12839	12926	13208	13197	12938	13059	13061	12872	13036	12878	13055	12920	13158	13173	12988	13002	13004	12798	12998	12816	12996	13102	12993	12978	12923	13002	13042	12927	13026	12988	13141	13006	12923	13042	13049	13038	12930	13023	12907	13020	12917	13000	13130	13048	12881	12967	13007	13131	13009	12984	12932	12970	13067	13114	12898	13024	13044	12955	12893	13162	12962	13079	12792	13183	13026	12981	13132	13042	12984	12984	13047	13029	13232	12940	13064	12868	13006	13142	13111	12924	13031	12776	13035	12864	13012	13010	13076	13088	13237	13180	12969	12974	12864	12892	13066	12924	13163	13093	13002	13382	12976	12929	12857	12968	12842	13098	12992	12981	13149	13028	13086	13022	12830	13017	13088	13047	13074	13069	13049	13212	13113	12910	13084	13038	12925	12907	13147	13194	13001	13014	13179	13016	13156	13026	13045	13062	13083	12872	12847	12977	13074	12974	12995	12887	13155	12956	13024	13003	13088	13005	12987	13081	12830	13110	13015	13065	12962	13010	12986	12894	13043	12968	12898	13080	13060	13062	13227	13149	12891	12849	13135	13105	13078	13017	13058	13124	13065	13185	13049	12953	13087	12974	12859	13076	13039	12890	13042	13232	13096	12824	12872	13163	13112	12984	13090	13127	13036	13028	13019	12832	12860	12965	13085	13148	13107	13140	13052	12850	12907	12887	13007	13011	12993	13048	13112	13157	12942	13123	12920	13280	13008	13097	12950	12882	12962	13023	13065	13029	13052	12925	13062	12961	13117	12937	13020	13161	13175	13158	12895	13139	13052	12974	13114	12942	12965	13011	13063	13160	13136	13049	13066	12829	12923	12925	12956	13026	13176	13272	13158	12862	12978	12963	13224	12924	12944	13184	13060	12947	12885	13055	13087	12955	13050	12838	12914	12930	12861	13047	13044	12973	12964	13207	13000	13085	13020	12904	13071	13091	12865	12912	13000	13101	12983	13037	12947	12981	12893	12858	12898	12904	12998	12943	13011	12933	12986	12930	13022	12986	13143	12954	13048	13163	13030	12836	12936	13030	12760	13133	13023	13081	13140	13130	12941	12906	12917	12886	13042	13098	12960	12940	12918	13179	13053	13098	13085	12925	12941	12739	13059	12988	12865	13181	13085	13102	12980	12888	13160	13139	13105	12881	13095	13112	12929	12956	12984	12926	13061	12870	12863	12879	12771	12996	13010	12971	12896	13168	12933	12957	13134	12965	13026	12886	13059	12979	13037	13050	13021	13064	13052	12721	12920	12973	12925	13057	13091	12984	12747	13079	13103	12938	12925	13011	13059	12981	12964	13156	13117	12916	12741	13046	12856	12945	13072	13065	13156	13043	12855	12943	12895	12987	12953	12991	12979	13072	12958	13078	12885	13097	12991	12991	13024	13125	12827	13042	13006	13013	12902	12938	13018	13209	12928	12942	13185	13078	12991	12787	13050	13158	13039	12977	12922	13045	13069	12983	12914	12814	13056	13028	12956	12976	12973	12823	13047	13345	13125	12915	12976	13073	12877	12952	12967	13009	13006	13109	13079	12990	13055	12785	12966	12888	12951	13066	13014	12852	13188	13049	12833	12987	13108	12926	12933	12873	13091	12872	12926	12853	12904	12877	12937	12870	13043	13054	13071	13011	13129	13065	12905	13043	12970	13148	12950	13048	13048	12804	13000	12972	13125	13054	13065	12964	13019	12945	12912	13020	12895	13010	12998	12948	12924	13050	12913	12962	12939	13193	12911	12734	13277	13234	12976	12904	12957	12993	13043	12916	13045	12956	12834	12827	12803	12993	13215	12971	13288	13071	12901	13040	12896	13137	13063	13048	13154	13027	12998	13149	13131	13066	13007	13147	13024	12964	12899	12942	13195	12999	13141	13047	13043	13075	12926	12996	13141	13114	12891	13027	13022	13025	12970	12982	12982	13007	13037	13069	13116	13211	13131	13021	13052	12983	13025	13099	13078	13166	13020	13086	12961	12983	13054	13066	12964	13087	13129	13018	12928	13098	12990	12878	13149	13028	12952	12938	13078	12889	13194	12942	13077	12863	12936	13010	12952	12968	12990	12914	13064	12835	13211	13138	13012	13033	12957	12958	13007	13000	12962	12885	12894	13026	13272	13091	13018	12943	13112
20754	38058	36557	31981	28750	27869	25627	21893	19868	16748	14515	13884	21638	29610	22699	12605	11631	11535	11533	11713	11602	11747	11589	11400	11504	11628	11425	11584	11494	11595	11644	11598	11685	11599	11617	11556	11589	11546	11398	11574	11774	11633	11669	11743	11626	11587	11487	11493	11606	11624	11512	11684	11552	11554	11496	11589	11522	11459	11827	11580	11535	11539	11661	11487	11515	11709	11567	11559	11689	11521	11523	11724	11536	11545	11546	11579	11499	11790	11496	11525	11633	11642	11465	11745	11416	11640	11593	11602	11492	11674	11465	11680	11615	11648	11570	11554	11541	11682	11556	11585	11613	11694	11535	11491	11692	11526	11459	11565	11604	11590	11545	11564	11595	11522	11693	11574	11646	11523	11682	11541	11577	11560	11587	11602	11705	11406	11638	11747	11513	11494	11676	11536	11663	11515	11509	11747	11574	11607	11634	11618	11500	11561	11700	11705	11652	11547	11588	11696	11788	11596	11596	11514	11551	11529	11621	11496	11695	11550	11592	11568	11603	11679	11621	11504	11553	11570	11727	11592	11585	11607	11561	11552	11603	11648	11613	11812	11567	11708	11596	11676	11568	11699	11629	11496	11692	11632	11686	11546	11681	11682	11638	11627	11592	11530	11543	11531	11499	11631	11580	11537	11624	11498	11650	11612	11546	11543	11565	11635	11726	11514	11502	11529	11557	11564	11595	11691	11694	11674	11612	11461	11718	11549	11454	11628	11584	11831	11505	11582	11557	11408	11590	11679	11473	11657	11634	11690	11711	11658	11661	11576	11612	11482	11588	11577	11557	11527	11518	11510	11557	11591	11713	11610	11566	11711	11602	11608	11752	11665	11518	11564	11654	11631	11716	11627	11614	11657	11637	11494	11415	11397	11733	11678	11381	11600	11528	11534	11722	11350	11678	11553	11654	11730	11572	11673	11596	11359	11552	11458	11556	11541	11622	11556	11673	11630	11557	11542	11592	11670	11648	11539	11650	11783	11644	11631	11646	11361	11702	11670	11639	11426	11587	11480	11472	11523	11654	11551	11488	11548	11543	11598	11673	11619	11460	11559	11575	11708	11631	11423	11626	11560	11763	11571	11467	11722	11666	11724	11670	11836	11511	11570	11477	11413	11664	11532	11708	11562	11594	11660	11640	11697	11432	11540	11623	11408	11541	11609	11625	11607	11477	11663	11463	11519	11575	11580	11731	11553	11542	11608	11515	11564	11607	11528	11572	11537	11605	11487	11610	11578	11655	11761	11687	11551	11542	11701	11580	11618	11646	11453	11640	11472	11670	11603	11647	11659	11539	11665	11587	11557	11522	11541	11630	11652	11596	11668	11618	11446	11594	11715	11742	11791	11620	11663	11646	11592	11575	11576	11570	11621	11550	11727	11669	11373	11557	11570	11499	11528	11544	11565	11623	11513	11594	11578	11693	11706	11553	11626	11664	11621	11482	11522	11605	11542	11715	11553	11575	11451	11582	11551	11587	11655	11499	11515	11553	11577	11616	11674	11646	11490	11502	11557	11468	11621	11582	11595	11462	11584	11561	11538	11621	11638	11545	11677	11551	11675	11557	11599	11631	11611	11535	11574	11642	11652	11616	11595	11601	11580	11543	11699	11559	11539	11577	11638	11627	11609	11673	11708	11483	11415	11590	11587	11709	11765	11732	11597	11549	11489	11573	11528	11673	11618	11536	11528	11640	11579	11664	11581	11626	11627	11578	11475	11592	11729	11529	11760	11707	11473	11844	11611	11566	11475	11545	11590	11466	11639	11507	11607	11673	11641	11611	11613	11599	11549	11583	11713	11634	11546	11627	11574	11570	11650	11574	11553	11637	11622	11686	11522	11545	11727	11585	11664	11377	11739	11723	11680	11681	11557	11543	11586	11722	11441	11760	11653	11490	11506	11560	11570	11637	11625	11542	11548	11706	11590	11504	11737	11569	11561	11542	11637	11558	11674	11599	11718	11363	11444	11654	11540	11551	11727	11551	11712	11654	11502	11537	11567	11703	11650	11689	11438	11525	11759	11631	11416	11521	11622	11485	11502	11592	11736	11513	11665	11699	11614	11517	11625	11626	11685	11629	11532	11578	11566	11636	11541	11399	11523	11673	11534	11508	11622	11677	11740	11687	11636	11720	11552	11558	11554	11651	11734	11604	11578	11722	11729	11679	11665	11661	11586	11534	11577	11607	11536	11585	11493	11740	11802	11723	11657	11469	11506	11576	11689	11567	11655	11534	11771	11555	11437	11601	11294	11488	11600	11557	11616	11564	11532	11561	11541	11719	11561	11554	11576	11613	11660	11802	11537	11557	11647	11715	11616	11594	11651	11479	11626	11598	11523	11767	11656	11699	11566	11530	11655	11621	11510	11423	11692	11614	11698	11658	11462	11410	11636	11569	11550	11688	11624	11607	11536	11794	11576	11550	11647	11701	11593	11595	11510	11488	11542	11641	11675	11492	11573	11600	11630	11581	11571	11440	11583	11690	11591	11614	11525	11619	11554	11642	11622	11493	11676	11510	11432	11579	11745	11501	11759	11595	11780	11694	11599	11598	11656	11476	11715	11480	11406	11715	11586	11436	11655	11578	11589	11562	11654	11518	11555	11640	11644	11571	11744	11645	11562	11618	11645	11655	11516	11712	11624	11598	11654	11580	11628	11576	11542	11655	11552	11663	11715	11723	11440	11635	11555	11705	11636	11658	11516	11691	11623	11653	11569	11509	11647	11521	11406	11656	11531	11727	11520	11666	11447	11550	11625	11508	11597	11769	11686	11573	11528	11533	11511	11639	11453	11708	11601	11641	11784	11771	11696	11625	11722	11669	11571	11566	11568	11777	11462	11473	11665	11584	11584	11441	11550	11611	11603	11514	11747	11697	11484	11536	11613	11453	11621	11683	11659	11560	11619	11554	11535	11617	11594	11690	11564	11761	11466	11536	11424	11629	11543	11496	11592	11566	11616	11580	11769	11797	11694	11664	11590	11547	11530	11559	11481	11546	11768	11505	11626	11671	11659	11634	11637	11500	11567	11420	11659	11485	11686	11612	11454	11480	11666	11665	11572	11654	11501	11525	11459	11645	11605	11690	11629	11655	11683	11605	11387	11539	11617	11522	11607	11495	11576	11496	11652	11606	11732	11422	11714	11547	11609	11751	11533	11457	11697	11538	11529	11413	11639	11401	11695	11711	11550	11620	11712	11735	11674	11699	11550	11627	11446	11731	11571	11749	11685	11542	11412	11551	11531	11500	11529	11486	11699	11678	11548	11587	11650	11616	11498	11695	11618	11611	11471	11665	11570	11705	11635	11575	11640	11701	11547	11480	11520	11676	11761	11633	11679	11529	11619	11704	11432	11637	11566	11651	11499	11477	11534	11711	11591	11586	11655	11598	11387	11570	11454	11705	11512	11658	11560	11597	11640	11740	11582	11562	11571	11673	11606	11640	11709	11653	11580	11479	11596	11556	11548	11652	11714	11646	11679	11823	11762	11579	11611	11574	11683	11476	11658	11782	11873	11349	11610	11612	11553	11657	11455	11563	11685	11591	11512	11594	11545	11688	11605	11734	11508	11536	11650	11541	11656	11723	11673	11568	11516	11596	11558	11672	11657	11616	11568	11439	11594	11502	11606	11599	11511	11652	11892	11563	11645	11504	11533	11536	11538	11659	11707	11493	11645	11654	11687	11633	11550	11483	11676	11696	11653	11691	11556	11480	11604	11560	11709	11607	11601	11540	11608	11686	11591	11661	11514	11552	11579	11502	11561	11583	11545	11458	11566	11525	11466	11580	11734	11513	11522	11652	11557	11556	11542	11509	11748	11567	11704	11555	11540	11647	11677	11694	11672	11557	11664	11675	11546	11714	11552	11492	11616	11692	11526	11485	11586	11465	11660	11694	11584	11674	11705	11677	11667	11783	11522	11495	11620	11447	11592	11523	11443	11516	11622	11508	11527	11465	11662	11549	11619	11601	11616	11375	11548	11492	11584	11592	11449	11704	11419	11558	11513	11513	11723	11596	11581	11662	11663	11691	11533	11529	11481	11734	11619	11632	11546	11622	11455	11707	11683	11556	11609	11500	11621	11623	11542	11594	11604	11540	11856	11430	11625	11573	11620	11533	11639	11652	11552	11798	11591	11573	11510	11624	11761	11437	11564	11558	11422	11696	11644	11561	11446	11655	11631	11743	11681	11653	11593	11602	11628	11405	11472	11526	11598	11529	11551	11576	11657	11492	11814	11617	11652	11563	11572	11685	11481	11599	11712	11387	11532	11455	11648	11709	11534	11571	11594	11652	11593	11648	11600	11567	11558	11591	11682	11644	11601	11519	11516	11562	11576	11763	11632	11514	11647	11689	11717	11643	11497	11505	11650	11647	11610	11611	11439	11435	11606	11423	11549	11625	11559	11519	11608	11605	11625	11550	11646	11620	11513	11624	11675	11687	11686	11513	11498	11525	11618	11502	11657	11665	11750	11594	11573	11457	11562	11672	11728	11619	11718	11714	11583	11549	11722	11477	11573	11646	11467	11837	11654	11681	11556	11529	11468	11616	11685	11766	11648	11561	11695	11655	11535	11520	11671	11613	11655	11519	11587	11486	11670	11619	11639	11599	11683	11713	11694	11595	11503	11590	11677	11570	11487	11556	11542	11732	11572	11554	11744	11851	11466	11587	11779	11606	11548	11725	11622	11635	11729	11733	11569	11570	11425	11512	11578	11667	11685	11520	11482	11683	11688	11565	11791	11532	11425	11467	11664	11426	11784	11463	11810	11541	11599	11522	11642	11637	11611	11621	11562	11657	11611	11522	11617	11693	11602	11568	11623	11617	11637	11477	11528	11472	11556	11724	11677	11534	11461	11656	11546	11556	11417	11612	11546	11442	11608	11590	11592	11482	11692	11593	11570	11522	11512	11566	11634	11688	11657	11527	11547	11557	11653	11812	11512	11682	11506	11563	11323	11627	11566	11687	11653	11712	11583	11648	11547	11615	11617	11595	11382	11650	11616	11636	11595	11689	11563	11621	11567	11669	11662	11552	11688	11534	11547	11602	11823	11568	11610	11613	11494	11736	11746	11536	11622	11629	11550	11592	11479	11619	11562	11590	11608	11707	11522	11710	11677	11604	11564	11625	11606	11517	11664	11516	11648
24662	21529	29200	25569	25699	27977	29034	23516	20431	17905	15719	14878	36698	35325	23138	14089	12466	12457	12340	12364	12434	12414	12238	12278	12466	12536	12371	12284	12171	12313	12273	12182	12150	12217	12130	12236	12142	12309	12202	12116	12187	12035	12079	12192	12338	12293	12242	12265	12215	12262	12117	12238	12223	12123	12184	12040	12202	12135	12371	12217	12280	12255	12262	12239	12322	12156	12187	12216	12138	12221	12190	12365	12232	12021	12256	12222	12230	12300	12063	12188	12220	12102	12259	12170	12176	12124	12232	12176	12196	12280	12215	12184	12356	12196	12092	12245	12210	12226	12178	12140	12207	12214	12122	12232	12163	12281	12216	12171	12335	12313	11998	12238	12159	12137	12157	12114	12341	12287	12234	12133	12267	12301	12312	12204	12239	12263	12322	12044	12360	12075	12346	12224	12239	12277	12213	12386	12137	12242	12371	12204	12114	12302	12327	12243	12287	12223	12102	12232	12290	12275	12061	12138	12273	12338	12209	12105	12188	12436	12126	12088	12227	12310	12222	12154	12124	12136	12159	12188	12222	12166	12177	12339	12232	12000	12202	12322	12027	12228	12119	12183	12170	12204	12142	12115	11973	12211	12182	12258	12205	12204	12043	12362	12075	12250	12238	12071	12185	12190	12211	12117	12187	12163	12123	12179	12262	12401	12236	12101	12403	12181	12238	12321	12194	12070	12229	12144	12112	12206	12160	12078	12223	12222	12300	12371	12307	12192	12034	12186	12113	12263	11960	12132	12137	12308	12299	12280	12189	12261	12322	12304	12259	12145	12290	12233	12132	12179	12194	12167	12087	12071	12221	12252	12044	12220	12133	12116	12206	12241	12352	11948	12226	12354	12180	12135	12175	12135	12238	12235	12279	12074	12053	12162	12143	12267	12364	12407	12340	12180	12292	12346	12322	12175	12300	12245	12249	12410	12300	12189	12211	12279	12030	12323	12281	12114	12286	12157	12041	12105	12247	12145	12141	12366	12193	12140	12211	12131	12257	12142	12240	12180	12268	12316	12141	12080	12096	12245	12012	12178	12234	12288	12305	12407	12408	12265	12272	12157	12123	12149	12330	12184	12148	12209	12064	12257	12107	12158	12244	12179	12128	12209	12298	12140	12320	12072	12190	12260	12179	12256	12191	11975	12131	12128	12149	12206	12215	12136	12401	12154	12300	12113	12256	12188	12457	12186	12021	12397	12036	12247	11987	12296	12295	12349	12185	12111	12309	12307	12308	12404	12161	12087	12083	12197	12298	12289	12233	12332	12306	12102	12233	12136	12201	12088	12326	12206	12417	12165	12168	12354	12100	12132	12120	12236	12085	12294	12159	12185	12162	12105	12215	12016	12227	12199	12058	12218	12185	12277	12327	12167	12116	12241	12184	12281	12328	12188	12046	12089	12250	12347	12192	12403	12304	12122	12135	12122	12047	12181	12055	11994	12212	12199	12099	12246	12270	12104	12311	12367	12186	12246	12355	12096	12049	12361	12130	12216	12254	12213	12078	12290	12219	12264	12177	12202	12382	12241	12212	12255	12386	12219	12170	12334	12259	11968	12076	12292	12062	12461	12290	12302	12162	11985	12011	12103	12134	12211	12177	12273	12124	11958	12110	12019	12181	12136	12292	12206	12234	12115	12038	12059	12185	12294	12235	12336	12074	12180	12179	12103	12037	12084	12172	12318	12313	12230	12208	12135	11880	12135	12088	12377	12377	12351	12322	12101	12220	12208	12158	12110	12197	12261	12190	12125	12191	12079	12097	12089	12269	12182	12258	11959	12165	12084	12206	12063	12073	12221	12168	12388	12231	12164	12203	12106	12064	12284	12199	12287	12401	12160	12137	12189	12087	12110	12322	12187	12250	11975	12241	12097	12220	12189	12173	12209	12169	12046	12324	12356	12122	12024	12232	11992	12211	12247	12216	12204	12277	12080	12149	12263	12229	12221	12071	12230	12294	12418	12070	12142	12053	11954	12181	12003	12361	12152	12282	12204	12120	12132	12218	12216	12117	12150	12197	12229	12214	12284	12165	12216	12162	12016	12092	12032	12043	12166	12177	12131	12132	12205	12216	12140	12157	12166	12133	12234	12288	12230	12165	12257	12081	12222	11910	12244	12406	12233	12259	12192	12145	12207	12180	12112	12146	12156	12206	12147	12385	12109	12241	12096	12210	12078	12192	12191	12179	12127	12112	12420	12058	12109	12381	12231	12219	12155	12102	12141	12225	12196	12266	12228	12201	12255	12380	12333	12147	12038	12055	12222	12160	12252	12292	12299	12246	12393	12247	12300	12153	12341	12052	12260	12206	12135	12290	12102	12117	11987	12085	12182	12008	12136	11963	12347	12274	12227	12222	12301	12156	12085	12233	12166	12059	12122	12209	12071	12215	12169	12247	12182	12225	12172	12007	12067	12129	12126	12242	12151	12187	12117	12265	12216	12227	12212	12284	12017	12184	12116	12263	12109	12169	12103	12143	11975	12389	12217	12154	12163	12238	12284	12253	12183	12261	12251	12186	12151	12268	12282	12352	11945	12112	12254	12164	11945	12268	12068	12205	12110	12361	12313	12288	12217	12317	12239	12188	12311	12297	12130	12196	12192	12129	12153	12051	12096	12226	12391	12139	12118	12125	12254	12410	12180	12128	12170	12540	12229	12196	11967	12164	11949	12198	12296	12247	12343	12255	12283	12271	12307	12134	12111	12265	12112	12140	12145	12375	12147	12179	12274	12160	12177	12285	12132	12158	12211	12035	12270	12243	11973	12253	12040	12088	12238	12249	12245	12311	12183	12087	12134	12157	12301	12294	11966	12299	12226	12145	12237	12128	12242	12224	12310	12318	12186	12172	12337	12302	12355	12150	12330	12165	12354	12122	12094	11895	12039	12179	12091	12257	12270	12213	12224	12245	12082	12152	12247	12117	12175	12038	12243	12217	12254	12046	12181	12321	12322	12194	12214	12264	12202	12245	12212	12279	12034	12213	12084	12113	12262	12182	12148	12032	12286	12089	12275	11981	12203	12123	12060	12252	12030	12125	12042	12121	12195	12319	12232	12106	12243	12174	12125	12153	12155	12317	12332	12139	12179	12161	12140	12198	12253	12243	12185	12298	12093	12121	12434	12295	12045	12208	12147	12222	12133	12180	12082	12351	12280	12245	12083	12259	12254	12106	12046	12044	12063	12032	12131	12244	12094	11958	12304	11915	12159	12381	12138	12350	12233	12161	12375	12113	12273	12223	12137	12229	12144	12158	11973	12273	12091	12228	12258	12210	12268	12219	12288	12186	12144	12228	12059	12084	12283	12375	12207	12351	12225	12345	11964	12132	12236	12163	12207	11999	12072	12153	12009	11972	12111	12173	12239	12042	12191	12175	12130	12136	12082	12200	12095	12136	12329	12340	12110	12346	12123	12414	12240	12266	12222	12225	12181	12145	12259	12140	12183	12211	12006	12010	12194	12290	12176	12239	12090	12305	12260	12010	12259	12227	12242	12304	12049	12324	12306	12297	12285	12196	12056	12115	12188	11922	12208	12329	12104	12258	12088	12294	12051	12259	12092	12003	12245	12168	12237	12333	12258	12351	12205	11978	12237	12354	12001	12220	12153	12338	12163	12323	12067	12194	12246	12194	12058	12218	12203	12191	12172	12117	12188	12312	12323	12316	12449	12273	12076	12226	12201	12196	12263	12225	12240	12095	12123	12378	12229	12263	12235	12220	12278	12047	12231	12134	12054	12354	12179	12194	12326	12108	12007	12252	12094	12123	12292	12033	12082	12208	12399	12254	12125	12159	12225	12198	12152	12289	12074	12204	12171	12149	12145	12161	12156	12137	12232	12220	12150	12157	12132	12272	12305	12159	12210	12124	12196	12272	12061	12250	12369	12342	12218	12247	12101	11978	12114	12180	12174	12310	12188	12149	12258	12087	12335	12246	12268	12539	12189	12194	11983	12393	12045	11962	11902	12074	12257	12069	12028	12076	12173	12188	12265	12024	12035	12374	12046	12164	12033	12058	12059	12245	12132	12071	12186	12127	12166	12234	12027	12106	12251	12028	12205	12275	12172	12206	12254	12195	12148	12219	12199	12190	12371	12357	12317	12273	12246	12203	12288	12314	12140	12156	12075	12297	12219	12142	12027	12340	12233	12309	12130	12112	12171	12176	12218	12105	12091	12193	12213	12298	12244	12097	12275	12355	12277	12174	12236	12151	12101	12275	12196	12139	12078	12220	12254	12253	12106	12136	12257	12118	12104	11956	12056	12180	12307	12113	12241	12229	12213	12327	12266	12289	12264	12164	12166	12299	12186	12278	12251	12159	12150	11967	12134	12198	12279	12256	12190	12253	12255	12197	12142	12175	12185	12174	12052	12084	12083	12144	12214	12176	12105	12235	12386	12292	12279	12112	12234	12275	12163	12199	12157	12099	12158	12204	12248	11999	12223	12307	12412	12086	12004	12040	12226	12315	12212	12179	11951	12216	12387	12346	12301	12201	12058	12066	11972	12336	12361	12103	12191	12314	12055	12153	12006	12184	12228	12145	12015	12119	12003	12075	12239	12132	12201	12205	12079	12135	12077	12267	12150	12368	12192	12129	12185	12172	12191	11998	12221	12496	12169	12023	12177	12211	11999	12288	12033	12200	12136	12336	12186	12318	12378	12561	12219	12205	12117	12276	12265	12173	11968	12229	12033	12204	12285	12242	12087	12350	12027	12320	12317	12135	12305	12148	12426	12277	12114	12059	12149	12045	12214	12109	12110	12235	12194	12242	12233	12321	12215	12118	12239	12153	12263	12356	12083	11948	12075	12205	12416	12143	12258	12203	12169	12294	12240	12259	12364	12378	12167	12204	12043	12301	12201	12282	12261	12059	12363	12172	12143	12213	12337	12130	12103	12230	11962	12052	11990	12228	12069	12298	12094	12154	12146	12304	12113	12231	12147	12099	12024	12253	12137	12068	12350	12056	12220	12326	12051	12152	12165	12214	12338	12291	12106	12300	11985	12280	12180	12208	12239	12188	12264	12298	12096	12077	12126	11889	12123	12097	12227	12152	12268	12155	12101	12348	12229	12141	12252	12223	12271	12267	12268	11966	12288	12290	12210	12214	12360	12239	12270	12342	12220	12398	12308	12211	12261	12286	12100
24090	48779	48962	44112	38072	32254	29619	25593	22363	18505	15577	15081	40173	35805	21817	11696	11035	10976	11107	11106	11072	11208	10870	11174	11132	11035	11092	11078	10989	11046	11086	11095	11194	10868	11161	11075	11097	11103	11195	11132	10926	11036	11084	10986	11155	11119	11129	11171	11059	10992	11061	11050	11074	11099	11003	11102	10903	11029	11107	11166	11021	11041	11119	11171	11225	11022	10977	11014	11048	11128	11019	11111	11232	11133	11104	11021	10911	10955	11172	11100	10931	10996	10865	11154	11131	11065	10954	11125	11125	11134	10995	11015	11121	10946	11090	11141	11023	11102	11182	11052	10937	10913	11058	11199	10961	11216	11054	11115	11045	11063	11113	11161	10996	11031	11137	10846	11029	11100	11008	11119	11063	10988	10902	11124	10998	11082	10974	11122	11051	11105	11059	10858	11174	11019	11079	11208	11039	11236	10919	11150	11177	11073	11199	11160	11003	11191	10850	11069	10908	11097	11145	11038	11052	11185	11055	11057	11126	10970	11064	11044	11192	11097	10996	10948	11033	11105	10883	10869	11051	11028	11061	11088	11080	11159	11101	11022	11025	10983	11011	11002	10979	11101	11106	10990	11073	11051	11089	11120	11053	11237	11005	10980	11116	10969	11016	10998	11139	11093	11004	11095	11098	11148	10933	10946	11000	11074	11146	11151	11030	11062	11046	11062	11014	11128	10969	11012	10903	11145	10985	11011	11121	10980	10975	11073	11058	11178	11030	10990	11148	11150	11166	11059	11208	11095	11207	11042	11074	11028	11016	11258	11131	11015	11180	11107	11213	10949	11039	11062	10979	11036	11205	11104	11088	11139	11168	11100	10946	11152	11120	11076	11193	11042	11108	11166	11056	11008	10973	11208	11098	11133	10979	11181	11191	10952	11086	11032	11074	11216	11007	10938	11083	11107	11155	11140	10989	11002	11048	11011	10965	11248	11072	11015	11173	11093	11055	11131	10926	11110	11105	10925	11003	10894	10954	11017	11096	10984	11154	10973	11119	11117	11064	11023	11050	11038	11106	11029	11086	10981	11049	11002	11019	11154	11162	11026	10872	11043	11156	11073	11033	10931	11085	11016	11223	11089	10997	11102	11059	11041	11073	11075	10952	11035	10888	11081	11035	11073	11036	11070	10994	11025	11172	11035	11006	11009	10927	11120	10951	10987	11066	11097	10976	10938	11054	11122	11088	11054	11074	11072	11148	10974	11139	11068	11041	11222	11055	10978	10993	10991	10858	11030	11062	11191	11264	11065	11011	11198	11085	11062	11051	11037	10975	11211	11069	10914	11086	10938	10954	10978	11029	10935	11021	11045	10905	11095	11125	11155	10967	11015	10913	11048	11093	11030	10970	10942	11077	11038	11121	11052	10972	11053	11243	10839	11076	10972	11023	11083	10857	11179	10848	11071	11012	11183	11113	10907	10994	10903	11143	11176	11080	11041	11244	11039	11034	10892	11141	11104	11037	11066	11028	11064	11018	11012	10959	11202	10974	11058	11088	11057	11005	11093	11033	11101	11044	10904	11024	11048	11155	11095	11031	11221	10945	11118	11075	11069	11223	11063	10938	11094	10940	11290	11062	11112	11108	11201	11073	11105	11081	10909	11020	11177	10971	11002	11000	10868	11063	10997	11047	11138	11170	10913	10961	11017	11034	11048	10910	11002	11141	11160	11038	11035	11007	11205	11051	11135	11040	11112	10994	11052	11144	11099	10987	10987	11094	11037	11091	11311	11115	11095	11069	10979	11090	11153	11073	11042	11185	11108	11017	11003	11021	11041	10953	11187	10926	10952	11008	11143	11017	11034	11153	11085	11097	11104	11063	11125	11134	11076	11084	10927	11108	11018	11104	11093	11047	11094	10989	10988	11002	11022	11037	11053	10960	11195	11182	11106	11181	11116	11009	11113	11089	11104	10929	11092	11227	11049	11170	11135	11076	11049	11025	11039	10865	11181	11092	11006	10960	11093	10801	11000	11212	11156	10941	10978	11147	10990	10974	11162	10910	11131	11080	11095	10871	11083	11056	11030	11063	11103	10957	10974	11114	10897	10964	10980	11106	11012	11012	11212	11222	11049	11143	10984	11046	10966	10975	11022	11125	11061	10979	11104	11155	10984	11126	11119	11089	11181	10990	11105	10974	11172	10997	11095	11033	11033	10960	11163	11121	11071	11141	10947	11004	10998	11203	11119	11128	11189	11171	11252	10982	10991	11069	11066	10972	10948	10902	10965	11031	11090	11164	11165	11068	11202	11074	11122	11120	11100	11017	11074	11018	11082	11053	11147	11068	11189	11025	11142	10986	11043	11083	11160	11028	11151	11074	11204	11109	11113	11004	11278	11033	10981	11082	11161	11167	11185	11167	11095	10919	11043	11065	11067	11120	11084	11239	11021	10962	11206	11076	11091	10950	11090	11206	11021	11165	11091	11012	11177	11112	10991	11125	11003	11074	11142	10974	11044	11040	10987	11034	11156	10998	11016	10929	11027	11113	10993	11072	11069	10856	11117	11114	10948	11074	10992	11158	10914	11092	11077	11025	11109	11060	11061	11081	11035	11048	11023	10867	11036	11089	11042	11132	10976	10937	11079	10883	11076	11056	11247	10955	10992	10902	11009	10978	11113	10984	10970	11164	11129	10956	11253	11092	11211	11052	11134	11068	10975	11051	11156	11263	10990	10916	11117	11046	11154	11063	10880	10988	11076	10939	11118	10980	11105	11051	10975	10883	11163	10945	11028	11145	11070	10942	10984	11084	11194	10979	11032	11055	11110	11103	11068	11149	10958	11020	10979	10990	11164	11164	10959	11007	11167	11116	10955	11054	11104	11055	11113	11287	11086	11071	11001	11057	11020	10957	11010	10945	11227	11072	11094	10915	10979	11014	11034	11055	11264	10973	11021	11115	11175	10979	11178	10949	11004	11055	11121	11133	10956	11071	11161	11106	11013	11146	10979	11108	11100	10977	11090	10991	11140	11038	10902	11140	11147	10892	11120	11020	10960	11047	11208	11153	11197	11007	11052	11045	11038	10978	11198	11027	10957	11211	11055	11075	11008	10976	11017	11100	11029	11045	11186	11159	11059	11084	10944	11099	11115	11104	11059	11124	11172	11005	11069	10979	11027	11017	11082	11078	10902	11152	10928	11126	11084	11137	10996	11132	11045	10982	11178	11037	11043	11024	11104	10983	11113	11129	11175	11029	11184	11017	11213	11095	11046	10990	11052	11032	10906	11149	11014	11147	10993	11070	11137	10977	11022	11053	11003	11079	11066	11135	11095	10976	11009	11093	11163	11274	11058	11065	11096	11088	10962	10995	11100	10962	10995	10981	11158	11191	11050	11169	11169	11089	11054	11117	11103	11171	11185	11032	10939	11212	11004	11137	10978	10999	11023	11110	11053	11213	11150	11045	11077	11051	11081	11019	11005	11092	11058	11022	10992	11102	11024	11019	11028	10775	10925	10952	11006	11201	10960	10928	11241	11093	10917	11195	11023	11105	11096	11130	11027	11226	10984	11087	10815	11186	11119	11005	11019	11094	11028	11059	11041	11136	11102	11151	10974	11083	11085	10932	10983	10989	10890	11143	10935	11046	11191	11112	11100	11100	11033	11133	10915	11042	11036	11172	11098	11145	10939	11148	11045	11337	11100	10973	10912	11024	11079	11123	11097	11063	11071	10950	11159	11189	11067	11206	11073	10932	11011	11022	11056	11108	11065	11083	10964	10984	11163	11045	10996	11153	11109	10948	10955	11041	11090	11107	10965	10934	11042	10990	11075	11029	11065	10978	11217	11182	11107	10874	11017	11117	10901	11148	11016	11176	10906	11194	11197	11008	11069	11024	11066	11168	11201	11126	11061	10931	11141	11066	11022	11203	11058	10926	10943	11120	11161	10903	11031	10978	10922	11090	11036	11135	11065	11002	10995	11079	11163	11156	11030	11096	11179	10915	11068	11079	11065	11012	10925	10993	11079	10941	11097	11261	11026	11063	11118	10889	10991	11170	11000	11077	11015	10936	10963	10993	11099	11030	10955	11261	10963	10993	11070	11053	11025	10908	11140	11214	11062	11088	11172	11035	11068	11092	11053	11145	11086	11107	10949	10985	11130	11017	11099	11025	11033	10988	11077	10865	11205	11215	11077	11027	11064	10965	10997	11091	11039	11075	10943	11133	10819	11205	10978	10961	11084	11007	11113	11072	11207	11174	11199	11189	10889	11050	10977	11103	11059	11100	10923	11038	11142	11177	10977	11081	11108	11108	11022	11056	11053	10867	11106	10936	11220	11021	11164	11085	10983	11017	11008	11023	11163	11059	10972	10962	11240	10962	11196	11053	11009	11357	11014	11171	11039	11000	11061	11094	11013	10979	11092	11047	11045	11038	11057	11078	10963	11183	10985	10955	11205	10962	11033	11017	11061	11017	11121	10874	10987	11097	10960	11065	11147	11203	10974	10966	10946	11029	11008	11009	11115	11040	11052	11060	11092	11164	11128	11178	11110	10993	11144	11211	11051	11010	11100	11127	11005	11022	11127	11223	11054	10925	10910	10962	11039	11187	10934	11092	11130	11047	10992	10995	10974	11112	11144	11113	11069	11002	10959	11017	11042	11151	11046	11149	10969	10940	10995	10907	11089	11161	11164	10747	10905	11063	11137	10962	11020	11091	10967	11111	10903	11081	11142	11003	11022	11143	11079	11095	11025	11071	10833	11072	11064	11001	10992	11143	11179	11042	11015	10933	11042	10949	11002	11037	11136	11165	10891	11148	11134	11022	11147	10976	11035	11134	11045	10791	11065	11145	10999	11080	11007	11076	11084	10980	10947	11070	11184	11174	10979	11003	11236	11152	11276	11104	11168	10954	11133	11023	11191	10967	11164	11105	10991	11115	11051	11030	10944	11127	11156	11050	10965	11210	11064	11104	10965	11031	11073	11073	11143	11029	11071	11040	11075	11059	11075	11042	10997	11038	11126	10884	11048	11125	11011	10761	11106	11035	11027	11135	10988	11039	11119	11061	11121	11012	11067	11052	11029	10872	11071	11040	11010	11087	11033	11110	11065	11038	10979	11049	11064	11068	10929	11173	11190	10953	11109	11068	10971	11118	11107	11040	10970	11046	11064	11055	11184	11023	10888	11027	11179
30166	22733	24430	22295	18754	18012	17005	15656	15038	14343	14131	13552	14452	16518	14597	13327	13450	13188	13082	13288	13086	13285	13206	13237	13119	13244	13043	13311	13309	13075	13273	13098	13090	13105	12938	13088	13130	13166	13143	13081	13231	13171	13202	13169	13303	13276	13103	12988	13468	13290	13293	13110	13327	13140	13221	13148	13201	13084	13171	13307	13181	13177	13132	13244	13204	13215	13151	13179	13133	12813	13185	13028	13239	12943	13160	13330	13105	13108	13265	13252	13079	13227	12980	13024	13016	13204	13089	13142	13088	13268	13241	13158	13167	13178	13185	13349	13381	13183	13087	13004	12911	13086	13133	13122	13184	13201	13181	13107	13154	12980	13119	13029	13147	13071	13034	13221	13144	13128	13306	13173	13121	13281	13138	13180	13117	13056	13126	13096	13120	13224	13297	13316	13112	13271	13331	13177	13167	13161	13110	13146	13177	13264	13231	13177	13263	13070	13203	13230	13158	13076	13297	13194	13259	13141	13160	13044	13178	13005	13259	13196	13321	13276	13121	13096	13140	13198	13114	13270	13088	13177	13067	12983	13049	12970	12946	13176	12920	13070	13183	13164	13270	13201	13180	13162	13062	13007	13172	13171	13080	13291	13255	13047	13190	13423	13256	13254	13292	13141	13375	13099	13127	13429	13207	13039	13141	13110	13119	13080	13027	13201	13176	13247	13171	13051	13220	13195	13163	13170	13256	13293	13135	13186	13022	13008	13097	13093	13217	13090	13291	13153	13219	13287	13039	12979	13129	13116	13257	13207	13109	13176	13278	13076	13200	13241	13171	13179	13244	13214	12982	13153	13299	13043	13203	13199	13072	13058	13103	13039	13133	13007	13025	13203	13106	13121	13114	13065	13207	13170	13262	13071	13135	13260	13173	13058	13167	13166	13236	13276	13376	13297	13362	13248	13159	12994	13201	13159	13013	13234	13266	13066	13178	13157	13180	13194	13109	13116	13102	13166	13331	13066	13220	13158	13295	13029	13042	13052	13173	13070	13010	13113	13252	13165	13079	13125	13078	13148	13157	12887	13217	13108	13115	13068	13316	13375	12987	13352	13145	13116	13208	13108	13032	13002	13182	13225	13376	13039	13163	13051	13311	13014	13221	13251	13201	13086	12924	13077	13158	13129	13132	13101	13362	13245	13074	13203	13257	13152	13077	13076	13198	13324	13059	13051	13133	13129	13255	13093	13148	13115	13408	13335	13052	13045	13236	13222	12979	13256	13104	13227	13169	13190	13155	13160	13137	13121	12922	13183	13236	13151	12981	12962	13259	13287	13374	13195	13139	13109	13097	13167	13089	13232	13020	13110	13119	13196	13111	13194	13231	13127	13212	13120	13007	13197	13264	13235	13212	13159	13234	13283	13300	13015	13191	13292	13177	13200	13190	13096	13200	13296	13050	13149	13207	13241	13154	13197	12968	12996	13170	13159	13063	13110	13302	13046	13150	13275	13119	13169	13020	12996	13205	13034	13229	13261	13239	13266	13156	13348	13088	13093	13381	13187	13160	12945	13150	13245	13079	13205	13142	13221	13035	13085	13334	13292	13309	13197	13096	13304	13208	13196	13121	13253	13345	13188	13177	13202	13099	13305	13221	13281	13075	13169	13244	13046	13143	13304	13086	13080	13235	13205	13127	13275	12999	13181	12982	13112	13126	13084	13080	13105	13213	13102	13285	13412	13338	13272	13397	13280	13093	13090	13119	13440	13016	13191	13124	13185	13184	13245	13189	13187	13305	13171	13199	12984	13232	13178	13022	13000	13188	13238	13127	13204	13130	13130	13013	13151	13221	13129	12997	13126	13070	13059	13157	13202	13032	13080	13294	13169	13304	13242	13179	13127	13211	12954	13071	12990	13149	13275	13219	13199	13047	13202	13026	13175	13326	13161	13261	13198	13064	13263	12995	13113	13178	13248	13273	13117	13285	13315	13166	12914	13263	13250	13147	13088	13198	13331	13201	13220	13017	13294	13165	13133	13383	13080	13146	13052	13141	13108	13283	13113	13198	13080	13109	13081	13226	13346	13200	13033	13164	13068	13142	13380	13240	13212	13243	13517	13142	13274	13167	13298	13211	13260	13254	13176	13017	12985	13029	13157	13054	13146	13244	13121	13128	13098	13224	13299	13159	13133	13251	13142	13123	12974	13324	13235	13179	13218	13177	13308	12960	12987	13170	13134	13166	13273	13046	13212	13089	13149	13183	13176	13101	13210	13262	13240	13297	13227	12971	13026	13097	13286	13420	13047	13391	13245	13131	13234	13488	13085	13314	13022	13187	13176	13003	13183	13208	13159	13130	13210	13126	13206	13085	13447	13275	13146	13172	13169	13065	13134	13091	13165	13333	13324	13184	13205	13111	13316	13221	13309	13119	13109	13212	13187	13209	13263	13199	13019	12969	13166	13273	13108	12938	13259	13134	13111	13230	13139	13221	13151	13066	13157	13240	13191	13062	13161	13301	13338	13135	13108	13234	13199	13392	13172	13231	13124	13282	13215	13098	13046	13249	13216	13283	13056	12933	13055	13344	13011	13380	13119	13218	13032	13302	13068	13189	13182	13023	13194	13196	13311	13223	13351	13415	13178	13136	13090	13110	13128	13281	13173	13177	13354	13040	12970	13162	13039	12965	13145	13121	12964	13087	13210	13007	13165	13041	13243	13108	12990	13009	13140	13084	13424	13274	13178	13193	13266	12988	13061	13105	13121	13247	13096	13404	13207	13055	13298	13214	13237	13251	13137	13186	13225	13194	12986	13133	13153	13233	13250	13190	13213	13252	13104	13230	13048	13167	13243	13104	13039	13058	13196	13094	13142	13218	13121	13163	13268	13257	13393	12955	13089	13145	12947	13239	13171	13122	13193	12970	13260	13182	13160	13112	13266	13153	13238	13194	13250	13132	13074	13057	13166	13239	13348	13178	13256	13113	12890	13227	13226	13276	13188	12966	13149	13161	12991	13048	13153	13363	13135	13116	13277	13102	13158	13039	13148	13177	13259	13431	13138	13251	13244	13185	13041	13167	13329	13134	13073	13233	13290	13213	13142	13156	12992	13228	13258	13192	13082	13212	13401	13071	13227	13239	12987	13174	13151	13125	13144	12990	13206	13257	13011	13082	13086	13213	13061	13139	13078	13209	13204	13195	13155	13095	13131	12969	13179	13116	13315	13312	13060	13203	13234	13089	13059	13167	13380	13209	13167	13099	13222	13085	13157	13203	13083	13201	13210	13177	13115	13147	13117	13262	13068	13165	13254	13137	13299	13130	13259	13341	13109	13049	13068	13265	13020	13007	13183	13181	13428	13292	13410	13219	13082	13300	13317	13063	13280	13036	13134	13306	13095	13142	13180	13061	13355	13224	13224	13306	13158	13106	13239	13202	13053	13137	13156	13312	13263	13169	13117	13238	12945	13095	13130	13422	13085	13331	13098	13440	13331	13096	13162	13087	13281	13258	13189	13153	13184	13223	13266	13252	13091	13282	13162	13069	13215	13160	13221	13140	13191	13004	13023	13080	13174	13188	13179	13224	13129	13339	13247	13452	13060	13101	13132	13098	12946	13249	13237	13349	13311	12945	13451	13239	13203	13294	13190	13085	13095	13188	13122	13222	13236	13157	12893	13256	13288	13129	13093	13044	13157	13281	13068	13130	12983	13165	13172	13194	12960	13013	13154	13129	13264	13227	13090	13120	13316	13141	13054	13332	13324	13219	13207	13192	13112	13045	13159	13128	13167	13093	13115	13056	13199	13260	13241	13123	13294	12981	13219	13219	13392	13105	13055	13362	13150	13218	13287	13150	13038	13230	13118	13087	13001	13132	13447	13054	13233	13351	12953	13245	13056	13203	13344	13252	13303	13027	13125	13084	13243	13146	13099	13263	13251	13237	13327	13195	13229	13122	13083	13174	13308	13318	13108	13103	13204	13132	13086	13082	12977	13115	13213	13130	13160	13219	13197	13146	13192	13164	13084	13072	13249	13171	13143	13138	13152	13018	13026	13228	13099	13119	13156	13079	13114	13157	13223	13073	13134	13096	13116	13157	13131	13391	13091	13084	13323	13241	13112	13298	13250	13060	13196	13129	13265	13120	13260	13326	12941	13115	13057	13143	13116	13306	12987	13018	13064	12924	13336	13107	13153	13227	13159	13073	13062	13313	13256	13189	13311	13045	13097	13143	13034	13198	12988	13257	13346	13258	13101	13114	13136	13286	13212	13142	13215	13124	13211	13186	13170	13096	13184	13253	13198	13005	13024	13056	13171	13091	13194	13419	13085	13054	13025	13201	13116	13232	13368	13213	13359	13312	13251	13233	13343	13162	13361	13102	13373	13183	13227	13065	13105	13296	13210	13246	13190	13331	13224	13227	13135	13294	13120	12994	12925	13172	13299	13229	13194	13202	13169	13136	13304	13248	13071	12935	12954	13247	13232	13179	13293	13064	13194	13134	13259	13331	13115	13283	13328	13139	13230	13186	13117	13095	13046	13130	13218	13048	13067	13194	13220	13173	13207	13299	13181	13396	12986	13186	13141	13043	13010	13300	13302	13290	13160	13155	13342	13326	13333	13286	13299	13097	13156	13191	13092	13130	13229	13264	13294	13238	13148	13128	13264	13305	13067	12993	13059	13085	13277	13255	13066	13238	13038	13153	13134	13160	12943	13216	13068	13224	12980	13301	13289	13318	13247	13089	13194	13153	13071	13030	13306	13296	13089	13051	13032	13277	13193	13164	13105	13225	13106	13168	13127	13154	13241	13081	13138	13063	13312	13273	13204	13218	13149	12991	13042	13089	13238	13134	13138	13200	13134	12943	13127	13176	13042	13011	13028	13172	13039	13112	13083	13333	13166	13142	13182	13277	13378	13407	13091	13253	13141	13235	13229	13116	13182	13176	13316	13231	12963	13215	13087	13224	13051	13072	13300	13170	12949	13185	13227	13211	13104	13179	13228	13177	13191	12990	13249	13094	13405	13304	13183	13147	13057	12964	13203	13272	13327	13132	13228	13218	13219	13084	13285	13101	13264	13262	13308	13268	13160	13221	13167	13017	13165	13282	13194	13162	13169	13222	13027	13289	13222	12858	13036	13175	13221	13223	13195	13288	13118	12971	13230	13108	13120	13040	13186	13045	13107	13447	13272
17953	25752	27693	23194	20086	19012	17469	15568	14372	13362	12920	12409	14289	16055	12796	11880	11723	11862	11750	11857	11687	11693	11681	11754	11793	11683	11753	11582	11605	11817	11603	11849	11748	11653	11692	11656	11802	11800	11770	11764	11769	11746	11702	11685	11701	11705	11640	11786	11754	11731	11731	11710	11520	11934	11736	11842	11817	11873	11800	11894	11700	11683	11633	11733	11829	11730	11751	11759	11701	11643	11576	11805	11670	11592	11683	11689	11536	11535	11655	11791	11754	11703	11769	11747	11704	11588	11710	11769	11710	11777	11659	11919	11649	11623	11613	11673	11752	11822	11860	11783	11885	11746	11791	11820	11711	11778	11765	11626	11630	11679	11650	11741	11759	11655	11629	11688	11803	11637	11764	11640	11581	11644	11783	11614	11844	11770	11695	11600	11664	11699	11679	11626	11812	11734	11752	11766	11707	11666	11767	11624	11810	11775	11642	11645	11617	11684	11695	11809	11794	11652	11649	11656	11632	11832	11672	11661	11648	11665	11673	11770	11666	11825	11618	11482	11632	11641	11557	11590	11756	11848	11802	11493	11725	11688	11708	11546	11500	11787	11740	11699	11572	11589	11601	11716	11626	11673	11700	11715	11854	11751	11627	11696	11685	11770	11704	11655	11501	11526	11672	11533	11866	11616	11783	11689	11741	11656	11652	11777	11767	11711	11580	11662	11620	11651	11749	11564	11703	11720	11647	11594	11812	11641	11632	11725	11737	11790	11829	11572	11617	11672	11728	11751	11678	11826	11786	11752	11778	11813	11727	11896	11671	11542	11696	11706	11865	11557	11660	11892	11794	11616	11647	11752	11739	11863	11653	11590	11704	11618	11626	11755	11718	11677	11646	11735	11775	11593	11807	11626	11565	11711	11756	11666	11638	11753	11613	11671	11692	11678	11828	11726	11521	11708	11595	11744	11603	11741	11695	11643	11597	11723	11698	11727	11775	11638	11664	11689	11741	11559	11610	11684	11663	11802	11847	11735	11607	11790	11759	11787	11617	11834	11706	11762	11636	11655	11732	11621	11763	11725	11600	11758	11795	11792	11654	11636	11708	11605	11802	11684	11648	11752	11699	11755	11731	11622	11629	11644	11634	11684	11862	11636	11650	11684	11846	11765	11717	11742	11755	11783	11572	11653	11668	11598	11671	11642	11702	11649	11580	11715	11700	11657	11676	11712	11854	11673	11797	11714	11682	11652	11821	11797	11821	11712	11660	11876	11875	11788	11467	11690	11582	11703	11636	11693	11790	11782	11782	11642	11660	11783	11581	11811	11672	11572	11831	11785	11760	11485	11798	11692	11887	11902	11738	11735	11670	11729	11792	11737	11676	11706	11670	11477	11852	11596	11727	11660	11711	11817	11661	11799	11743	11675	11592	11692	11675	11624	11849	11602	11760	11850	11729	11712	11639	11728	11758	11785	11768	11820	11698	11762	11641	11583	11746	11814	11572	11701	11719	11725	11709	11794	11653	11681	11647	11765	11643	11671	11789	11673	11673	11711	11782	11662	11659	11642	11634	11524	11662	11640	11832	11723	11802	11718	11787	11644	11648	11680	11754	11678	11726	11745	11797	11683	11756	11843	11611	11784	11783	11559	11618	11786	11650	11688	11571	11650	11597	11778	11604	11659	11705	11736	11820	11698	11699	11650	11584	11672	11685	11665	11772	11766	11738	11649	11650	11530	11697	11527	11664	11650	11645	11661	11819	11683	11859	11692	11764	11679	11651	11573	11755	11671	11648	11542	11798	11671	11484	11702	11676	11739	11688	11668	11667	11642	11722	11704	11600	11712	11664	11593	11673	11688	11690	11601	11712	11810	11728	11655	11554	11755	11695	11672	11761	11694	11714	11739	11687	11908	11608	11642	11730	11629	11758	11731	11725	11576	11725	11805	11579	11779	11702	11772	11627	11818	11654	11761	11528	11678	11792	11774	11543	11751	11844	11810	11558	11644	11782	11649	11634	11608	11716	11816	11693	11643	11763	11864	11604	11768	11648	11654	11546	11764	11532	11788	11579	11832	11826	11745	11624	11666	11697	11599	11774	11705	11659	11772	11702	11701	11640	11771	11736	11837	11632	11591	11684	11706	11671	11759	11614	11637	11702	11764	11627	11646	11749	11526	11682	11555	11575	11668	11785	11679	11739	11689	11666	11902	11549	11653	11680	11641	11619	11734	11565	11655	11638	11638	11633	11755	11954	11664	11670	11717	11669	11631	11763	11727	11803	11704	11716	11559	11636	11531	11674	11874	11715	11691	11650	11682	11808	11708	11588	11780	11717	11696	11536	11848	11654	11741	11776	11637	11587	11657	11813	11782	11741	11686	11586	11820	11705	11639	11660	11647	11696	11782	11724	11696	11744	11791	11732	11592	11694	11644	11688	11810	11816	11721	11645	11876	11723	11586	11717	11678	11734	11642	11768	11676	11590	11798	11721	11725	11513	11602	11528	11683	11866	11818	11768	11562	11715	11768	11639	11822	11705	11778	11547	11703	11726	11806	11657	11561	11810	11686	11653	11860	11779	11712	11782	11661	11682	11581	11639	11712	11796	11666	11581	11686	11801	11611	11806	11721	11623	11690	11612	11673	11646	11777	11717	11575	11726	11735	11828	11738	11690	11669	11764	11770	11626	11674	11752	11627	11763	11589	11725	11560	11628	11697	11801	11697	11694	11617	11683	11713	11651	11630	11730	11635	11526	11678	11755	11662	11656	11718	11658	11745	11843	11639	11705	11650	11650	11712	11473	11600	11699	11768	11838	11732	11658	11580	11792	11738	11632	11612	11890	11685	11703	11916	11678	11808	11920	11684	11736	11765	11770	11862	11878	11494	11595	11658	11651	11608	11732	11632	11662	11772	11547	11708	11809	11761	11667	11745	11738	11475	11654	11618	11679	11711	11525	11737	11596	11846	11655	11823	11587	11726	11647	11651	11608	11762	11861	11675	11715	11593	11739	11664	11639	11687	11778	11570	11656	11640	11798	11730	11561	11883	11666	11729	11788	11697	11652	11754	11719	11672	11684	11576	11637	11697	11763	11717	11660	11675	11719	11697	11683	11920	11719	11704	11777	11647	11794	11657	11605	11617	11600	11747	11662	11732	11561	11741	11694	11621	11580	11620	11752	11733	11561	11672	11752	11628	11774	11689	11628	11609	11608	11829	11728	11579	11906	11571	11753	11640	11866	11612	11662	11576	11691	11849	11861	11629	11613	11919	11684	11741	11698	11661	11757	11787	11659	11711	11695	11858	11778	11776	11761	11696	11522	11813	11519	11723	11733	11712	11656	11716	11778	11921	11658	11659	11643	11644	11681	11660	11661	11943	11622	11828	11728	11607	11682	11645	11582	11753	11796	11698	11788	11758	11496	11783	11766	11721	11693	11773	11965	11672	11826	11729	11569	11641	11598	11672	11647	11819	11572	11597	11636	11789	11617	11667	11665	11596	11665	11629	11841	11702	11623	11751	11583	11679	11685	11678	11730	11794	11637	11644	11801	11654	11694	11867	11773	11772	11690	11522	11648	11599	11759	11730	11610	11648	11679	11674	11747	11603	11790	11629	11741	11739	11643	11696	11748	11839	11715	11687	11568	11601	11694	11758	11659	11793	11686	11662	11670	11600	11714	11720	11863	11645	11750	11691	11760	11559	11594	11695	11827	11873	11590	11769	11705	11679	11690	11703	11764	11725	11688	11702	11910	11890	11594	11708	11559	11725	11655	11830	11606	11837	11768	11711	11837	11864	11807	11744	11569	11783	11687	11734	11650	11675	11674	11756	11598	11784	11668	11884	11781	11714	11597	11605	11625	11645	11601	11666	11890	11647	11577	11807	11785	11641	11608	11766	11787	11738	11699	11656	11635	11738	11745	11624	11634	11768	11674	11810	11624	11733	11701	11504	11703	11789	11755	11699	11581	11710	11718	11689	11758	11551	11736	11738	11771	11663	11701	11774	11695	11912	11728	11772	11565	11676	11658	11727	11649	11722	11682	11557	11621	11716	11725	11652	11619	11813	11866	11546	11745	11602	11742	11680	11692	11735	11623	11656	11741	11707	11799	11741	11500	11714	11715	11365	11740	11698	11742	11685	11724	11696	11658	11528	11658	11776	11708	11733	11654	11651	11824	11622	11738	11571	11726	11727	11572	11684	11886	11717	11859	11649	11621	11811	11817	11686	11586	11809	11784	11621	11786	11695	11611	11735	11731	11559	11650	11888	11668	11690	11704	11693	11725	11643	11630	11803	11731	11663	11731	11700	11772	11674	11816	11696	11770	11710	11606	11808	11760	11572	11604	11571	11755	11833	11582	11747	11811	11835	11697	11861	11791	11778	11495	11578	11735	11774	11789	11593	11622	11726	11664	11695	11661	11510	11606	11784	11633	11582	11691	11807	11780	11741	11783	11687	11623	11750	11770	11824	11715	11614	11680	11659	11840	11825	11723	11762	11755	11643	11675	11714	11859	11468	11896	11715	11674	11694	11836	11640	11675	11612	11716	11856	11772	11565	11570	11553	11837	11675	11794	11717	11501	11667	11708	11685	11582	11626	11780	11702	11743	11811	11636	11930	11743	11708	11683	11757	11635	11744	11713	11580	11839	11768	11463	11694	11672	11663	11851	11593	11736	11740	11818	11833	11793	11753	11622	11657	11730	11485	11962	11667	11601	11793	11680	11838	11712	11697	11693	11509	11971	11692	11693	11770	11558	11833	11664	11538	11702	11886	11694	11849	11834	11799	11750	11762	11808	11562	11662	11835	11621	11729	11626	11671	11719	11704	11636	11744	11620	11643	11668	11800	11703	11680	11592	11705	11617	11616	11624	11634	11618	11797	11662	11646	11764	11695	11789	11715	11757	11658	11739	11686	11709	11630	11813	11794	11603	11846	11548	11688	11734	11524	11783	11809	11701	11599	11748	11623	11694	11640	11662	11743	11675	11680	11690	11689	11700	11726	11744	11604	11668	11675	11640	11606	11814	11631	11647	11812	11689	11619	11732	11914	11839	11731	11478	11666	11541	11708	11703	11767	11622	11559	11707	11551	11698	11874	11720	11694	11643	11758	11655	11821	11588	11680	11805	11771	11651	11477	11728	11700	11814	11711	11854	11624	11751	11824	11743	11787	11649	11628	11668	11723	11627	11727
26243	21561	28682	26638	24309	22346	18579	16346	14944	14157	13436	13125	16118	27333	23845	14615	12335	11767	11720	11730	11773	11771	11708	11625	11659	11686	11811	11596	11431	11565	11689	11695	11662	11651	11851	11569	11753	11612	11671	11871	11770	11677	11784	11663	11639	11771	11787	11717	11668	11662	11806	11774	11677	11694	11849	11780	11790	11736	11657	11808	11586	11669	11442	11742	11658	11743	11662	11707	11582	11764	11402	11695	11594	11711	11678	11719	11777	11762	11519	11603	11711	11724	11625	11720	11758	11524	11816	11440	11692	11632	11586	11599	11802	11747	11677	11596	11724	11570	11539	11507	11587	11648	11839	11630	11728	11646	11739	11693	11726	11551	11664	11626	11512	11777	11752	11655	11797	11508	11805	11766	11806	11574	11629	11635	11734	11617	11642	11799	11456	11716	11494	11727	11702	11523	11713	11543	11653	11698	11571	11633	11707	11616	11743	11932	11765	11813	11731	11520	11550	11808	11727	11658	11624	11705	11616	11618	11629	11553	11744	11626	11408	11702	11562	11742	11626	11761	11567	11566	11813	11577	11776	11614	11831	11569	11570	11741	11656	11693	11596	11889	11714	11808	11823	11560	11665	11684	11723	11561	11814	11718	11690	11764	11590	11691	11652	11707	11630	11793	11535	11682	11749	11602	11639	11692	11861	11687	11912	11480	11514	11653	11487	11638	11568	11603	11784	11728	11794	11685	11592	11610	11695	11814	11867	11771	11568	11434	11517	11685	11660	11666	11824	11683	11634	11476	11814	11623	11525	11530	11655	11740	11674	11577	11770	11679	11682	11625	11631	11774	11606	11721	11645	11666	11495	11665	11566	11776	11791	11748	11682	11533	11746	11685	11806	11825	11707	11502	11770	11687	11625	11639	11581	11702	11740	11610	11719	11683	11494	11669	11715	11646	11495	11751	11748	11698	11660	11645	11653	11850	11641	11640	11697	11587	11722	11769	11651	11538	11704	11734	11633	11617	11644	11610	11622	11657	11645	11498	11742	11585	11689	11695	11666	11617	11838	11702	11587	11500	11750	11644	11764	11766	11778	11751	11655	11700	11625	11799	11804	11688	11545	11624	11531	11725	11595	11471	11677	11700	11603	11588	11775	11508	11710	11707	11801	11775	11762	11783	11681	11652	11509	11581	11693	11670	11738	11739	11533	11635	11577	11704	11643	11683	11600	11689	11624	11811	11622	11505	11846	11544	11658	11788	11626	11516	11714	11528	11417	11723	11809	11702	11668	11742	11732	11651	11582	11656	11713	11656	11608	11692	11775	11687	11687	11626	11764	11836	11768	11656	11820	11743	11733	11661	11763	11723	11638	11743	11673	11542	11756	11686	11819	11563	11771	11721	11469	11642	11705	11522	11482	11638	11588	11699	11729	11701	11659	11620	11682	11520	11704	11643	11666	11562	11624	11697	11765	11687	11767	11550	11770	11723	11626	11712	11828	11665	11761	11646	11730	11780	11811	11518	11459	11609	11592	11572	11539	11721	11669	11548	11686	11589	11577	11824	11785	11685	11604	11629	11493	11835	11577	11703	11714	11673	11746	11711	11879	11738	11932	11812	11531	11586	11660	11676	11483	11665	11634	11681	11798	11615	11877	11607	11520	11828	11626	11716	11653	11656	11704	11656	11637	11716	11713	11648	11520	11877	11779	11623	11891	11768	11665	11693	11638	11811	11437	11531	11638	11724	11517	11618	11697	11780	11480	11688	11683	11678	11630	11889	11544	11734	11450	11658	11610	11644	11746	11592	11646	11651	11707	11817	11619	11596	11565	11623	11861	11593	11622	11803	11464	11670	11604	11590	11767	11896	11715	11545	11758	11725	11757	11755	11516	11454	11480	11463	11619	11700	11694	11881	11715	11538	11766	11763	11796	11674	11718	11839	11527	11578	11537	11528	11596	11708	11677	11580	11535	11741	11761	11576	11683	11576	11621	11622	11667	11801	11697	11812	11699	11628	11556	11555	11810	11568	11670	11764	11750	11663	11713	11674	11543	11740	11854	11797	11735	11751	11833	11652	11802	11847	11688	11739	11742	11674	11524	11623	11799	11682	11779	11779	11711	11865	11707	11680	11450	11479	11659	11582	11810	11659	11871	11701	11601	11729	11687	11622	11588	11703	11754	11745	11533	11704	11739	11650	11706	11719	11608	11688	11635	11726	11687	11749	11639	11766	11773	11572	11770	11464	11586	11619	11668	11671	11628	11667	11622	11755	11709	11717	11527	11494	11549	11585	11669	11674	11812	11628	11739	11675	11612	11590	11666	11812	11483	11901	11834	11523	11580	11463	11672	11827	11643	11579	11588	11617	11770	11638	11716	11592	11763	11777	11579	11685	11669	11848	11599	11548	11929	11628	11611	11635	11782	11692	11612	11783	11596	11767	11593	11602	11674	11656	11740	11674	11565	11509	11706	11686	11773	11643	11688	11748	11607	11785	11526	11580	11589	11750	11740	11658	11809	11706	11596	11638	11892	11875	11851	11737	11723	11630	11720	11478	11633	11679	11761	11785	11590	11518	11537	11787	11646	11471	11742	11755	11658	11643	11753	11663	11849	11835	11619	11678	11643	11707	11692	11707	11688	11501	11897	11921	11542	11892	11508	11640	11634	11739	11625	11714	11785	11745	11627	11657	11767	11691	11757	11792	11735	11735	11626	11764	11567	11544	11562	11730	11606	11557	11670	11555	11724	11633	11582	11654	11493	11642	11752	11557	11787	11628	11669	11539	11648	11559	11670	11749	11554	11797	11808	11626	11634	11599	11726	11806	11747	11739	11755	11824	11593	11725	11692	11646	11478	11632	11790	11629	11699	11742	11707	11526	11739	11527	11572	11518	11557	11707	11855	11606	11673	11610	11678	11720	11567	11534	11504	11503	11643	11605	11736	11724	11759	11579	11719	11807	11720	11622	11692	11730	11609	11750	11741	11740	11754	11606	11633	11802	11780	11565	11644	11575	11596	11658	11611	11716	11477	11676	11691	11638	11715	11808	11701	11509	11675	11747	11641	11704	11685	11702	11695	11791	11579	11596	11484	11765	11703	11732	11691	11554	11761	11672	11656	11691	11618	11816	11677	11743	11704	11615	11623	11599	11643	11730	11667	11724	11699	11735	11708	11703	11688	11596	11711	11725	11728	11562	11584	11670	11641	11638	11555	11413	11651	11711	11579	11473	11715	11638	11590	11599	11744	11719	11774	11591	11481	11772	11629	11755	11517	11698	11788	11611	11477	11614	11621	11653	11511	11618	11782	11751	11604	11775	11662	11705	11708	11633	11684	11955	11948	11673	11569	11823	11557	11549	11620	11733	11623	11559	11717	11623	11489	11640	11831	11646	11719	11620	11610	11803	11626	11656	11777	11574	11683	11666	11537	11405	11582	11578	11541	11762	11736	11604	11711	11792	11680	11634	11514	11906	11840	11680	11777	11737	11594	11667	11709	11648	11617	11577	11490	11679	11697	11825	11733	11511	11868	11632	11807	11646	11728	11457	11649	11748	11635	11556	11763	11543	11651	11740	11570	11665	11780	11789	11642	11490	11468	11554	11743	11731	11809	11593	11676	11789	11557	11630	11672	11620	11608	11663	11682	11732	11659	11835	11638	11642	11679	11708	11705	11553	11745	11464	11603	11636	11546	11609	11661	11737	11742	11690	11593	11806	11774	11686	11669	11683	11700	11712	11592	11674	11735	11581	11822	11654	11687	11847	11698	11523	11724	11533	11673	11570	11500	11798	11615	11702	11732	11576	11763	11696	11657	11778	11640	11712	11837	11860	11628	11617	11536	11575	11868	11781	11526	11507	11625	11677	11604	11766	11908	11750	11730	11822	11589	11554	11649	11796	11742	11636	11563	11676	11694	11599	11621	11701	11732	11900	11765	11733	11757	11675	11624	11653	11590	11568	11665	11724	11806	11674	11653	11672	11556	11596	11747	11684	11560	11594	11673	11654	11699	11697	11714	11597	11454	11684	11693	11714	11672	11661	11603	11703	11762	11956	11712	11570	11759	11577	11658	11540	11509	11774	11620	11634	11790	11840	11598	11553	11799	11610	11595	11656	11753	11658	11797	11614	11597	11680	11458	11770	11565	11702	11670	11645	11746	11781	11467	11504	11696	11515	11840	11673	11653	11618	11554	11440	11613	11703	11768	11764	11686	11698	11722	11681	11678	11648	11747	11718	11809	11646	11678	11773	11634	11525	11674	11703	11768	12004	11596	11792	11646	11462	11561	11615	11756	11423	11755	11577	11785	11509	11543	11695	11652	11494	11659	11654	11723	11616	11536	11630	11617	11669	11802	11665	11665	11756	11603	11594	11696	11843	11897	11753	11550	11653	11778	11622	11642	11616	11610	11616	11687	11779	11576	11773	11692	11674	11555	11660	11555	11610	11737	11701	11708	11700	11748	11673	11578	11565	11778	11550	11700	11666	11604	11548	11723	11649	11587	11747	11492	11701	11739	11673	11668	11602	11739	11584	11645	11599	11702	11713	11845	11737	11712	11664	11568	11711	11640	11523	11764	11802	11721	11715	11593	11731	11653	11593	11467	11522	11515	11665	11719	11803	11549	11747	11582	11775	11909	11453	11679	11661	11670	11754	11756	11698	11865	11627	11528	11504	11745	11826	11648	11477	11715	11720	11806	11789	11681	11843	11635	11801	11893	11671	11687	11724	11574	11536	11582	11841	11488	11659	11586	11808	11717	11608	11665	11847	11658	11732	11762	11806	11598	11781	11715	11795	11837	11637	11746	11702	11642	11740	11633	11641	11456	11642	11532	11573	11642	11741	11784	11659	11704	11632	11661	11647	11745	11506	11628	11624	11732	11462	11593	11534	11740	11863	11760	11485	11560	11671	11609	11597	11679	11775	11682	11735	11599	11826	11765	11736	11612	11715	11711	11510	11734	11685	11606	11733	11561	11840	11664	11627	11774	11604	11725	11868	11537	11624	11754	11799	11668	11738	11560	11711	11563	11831	11551	11758	11729	11672	11507	11662	11811	11680	11750	11675	11647	11671	11677	11808	11582	11746	11830	11713	11612	11503	11590	11591	11702	11784	11742	11631	11648	11576	11613	11674	11664	11641	11528	11699	11442	11701	11760	11754	11691	11831	11763	11549	11603	11655	11662	11612	11835	11839
20308	36031	42002	31062	28543	22976	18215	17432	15858	14010	13421	13242	17912	31575	24117	12584	10990	10839	10912	10936	11013	10738	10815	10723	10749	10772	10795	10803	10807	10847	10782	10766	10825	10861	10736	10846	10706	10872	10731	10734	10727	10698	10788	10735	10883	10776	10716	10802	10672	10860	10664	10853	10707	10788	10921	10739	10850	10750	10763	10828	10885	10868	10788	10702	10771	10770	10772	10699	10814	10887	10891	10827	10778	10644	10759	10700	10901	10731	10741	10908	10909	10674	11028	10894	10859	10825	10897	10701	10672	10787	10897	10849	10894	10804	10853	10911	10737	10830	10799	10726	11144	10822	10676	10883	10792	10929	10816	10736	10781	10795	10943	10759	10900	10803	10840	10778	10716	10613	10802	10609	10857	10878	10917	10700	10751	10751	10728	10717	10769	10846	10794	10803	10765	10703	10713	10707	10701	10728	10904	10620	10810	10847	10800	10757	10791	10721	10735	10900	10758	10687	10754	10926	10811	10703	10729	10745	10804	10710	10742	10879	10711	10779	10961	10683	10773	10585	10857	10688	10788	10810	10779	10666	10875	10870	10851	10835	10757	10798	10692	10787	10798	10762	10773	10867	10760	10855	10846	10727	10822	10696	10811	10847	10731	10732	10676	10805	10705	10743	10705	10709	10762	10785	10643	10925	10943	10878	10645	10716	10808	10850	10695	10813	10804	10655	10812	10810	10968	10657	10897	10746	10835	10788	10871	10782	10651	10944	10600	11024	10769	10803	10628	10772	10854	10731	10824	10701	10840	10796	10820	10473	10841	10854	10882	10831	10715	10752	10812	10694	10680	10847	10603	10878	10880	10743	10799	10804	10750	10924	10803	10752	10865	10829	10830	10965	10830	10839	10825	10757	10851	10787	10875	10915	10841	10703	10912	10837	10660	10582	10645	10804	10631	10855	10900	10737	10774	10827	10956	10704	10718	10856	10845	10898	10855	10784	10765	10786	10746	10765	10822	10816	10692	10901	10729	10679	10838	10783	10689	10712	10816	10911	10829	10775	10850	10694	10844	10700	10841	10617	10859	10667	10872	10708	10738	10793	10804	10892	10826	10771	10890	10702	10921	10656	10992	10733	10783	10728	10818	10827	10906	10704	10772	10893	10786	10764	10790	10745	10907	10848	10790	10754	10863	10796	10732	10756	10840	10832	10934	10774	10988	10664	10851	10798	10854	10996	10693	10755	10781	10704	10900	10752	10804	10875	10788	10793	10678	10933	10726	10668	10951	10810	10774	10777	10686	10943	10700	10791	10825	10846	10921	10933	10723	10729	10931	10904	10707	10610	10678	10883	10655	10713	10725	10748	10869	10772	10678	10755	10760	10852	10789	10697	10791	10883	10814	10816	10758	10845	10741	10750	10765	10736	10997	10671	10574	10776	10835	10893	10958	10836	10864	10896	10810	10733	10831	10680	10920	10657	10675	10754	10719	10837	10744	10764	10745	10916	10670	10858	10875	10647	10820	10775	10948	10880	10792	10709	10885	10844	10643	10844	10900	10725	10876	10881	10682	10659	10758	10834	10625	10807	10755	10786	10816	10881	10739	10806	10764	10831	10805	10882	10756	11040	10727	10944	10789	10695	10792	10789	10893	10735	10849	10711	10900	10802	10807	10749	10853	10797	10739	10793	10962	10788	10772	10788	10774	10922	10809	10814	10951	10651	10640	10765	10833	10795	10866	10639	10822	10783	10815	10784	10887	10886	10974	10832	10746	10807	10894	10978	10796	10676	10875	10952	10808	10831	10866	10856	10891	10782	10732	10806	10845	10831	10884	10861	10631	10710	10750	10786	10764	10799	10750	10679	10785	10953	10757	10904	10785	10835	10776	10859	10788	10728	10747	10804	10757	10786	10953	10774	10848	10740	10915	10754	10878	10825	10894	10774	10881	10833	10825	10743	10858	10867	10800	10803	10680	10745	10860	10636	10922	10758	10805	10811	10718	10800	10862	10801	10799	10846	10741	10861	10795	10821	10878	10692	10812	10766	10612	10772	10842	10826	10756	10714	10761	10810	10693	10871	10723	10784	10929	10854	10712	10802	10807	10804	10852	10681	10686	10698	10700	10777	10891	10716	10803	10879	10752	10858	10839	10772	10678	10785	10832	10742	10872	10856	10773	10739	10883	10856	10655	10794	10954	10861	10871	10721	10719	10656	10831	10807	10830	10651	10662	10596	10738	10798	10804	10823	10794	10889	10844	10819	10902	10651	10761	10803	10850	10709	10899	10768	10757	10770	10778	10676	10588	10755	10936	10687	10908	10775	10861	10689	10753	10701	10810	10925	10784	10772	10808	10922	10688	10933	10698	10704	10810	10639	10844	10879	10947	10766	11001	10931	10762	10921	10669	10800	10874	10882	10777	10608	10917	10783	10810	10897	10740	10789	10862	10690	10753	10921	10902	10805	10889	10874	10915	10926	10712	10693	10784	10874	10878	10855	10717	10623	10718	10661	10690	10696	10877	10802	10824	10871	10908	10860	10889	10910	10674	10853	10719	10730	10803	10707	10753	10700	10893	10778	10730	10935	10643	10815	10737	10831	10610	10824	10795	10834	10807	10964	10928	10777	10717	10780	10695	10701	10866	10744	10773	10769	10916	10657	10850	10807	10685	10762	10708	10845	10868	10925	10637	10880	10684	10807	10944	10771	10853	10826	10843	10718	10896	10689	10914	10815	10744	10943	10745	10935	10806	10833	10826	10718	10888	10849	10681	10854	10714	10797	10714	10832	10734	10583	10810	10749	10671	10809	10692	10748	10863	10854	10797	10765	10710	10893	10837	10732	10860	10799	11005	10736	10777	10832	10803	10837	10752	10740	10665	10853	10770	10846	10702	10709	10730	10820	10768	10814	10608	10722	10753	10980	10683	10917	10775	10926	10839	10791	10947	10516	10792	10874	10934	10802	10743	10785	10854	10788	10938	10800	10955	10850	10801	10738	10841	10867	10796	10875	10931	10808	10773	10738	10759	10755	10631	10668	10917	10804	10764	10761	10781	10817	10932	10731	10822	10807	10740	10902	10816	10776	11090	10839	10721	10825	10712	10658	10624	10823	10890	10700	10909	10660	10793	10941	10691	10845	10709	10705	10762	10829	10767	10850	10824	10802	10740	10806	10761	10733	10861	10756	10810	10810	10718	10709	10735	10954	10753	10817	10999	10736	10813	10842	10737	10796	10930	10701	10732	10929	10813	10827	10690	10813	10899	10633	10874	10899	10816	10742	10723	10799	10784	10732	10861	10776	10819	10871	10753	11017	10797	10801	10814	10988	10733	10821	10840	10784	10919	10848	10704	10790	10785	10763	10802	10786	10829	10647	10851	10615	10757	10895	10762	10692	10741	10642	10955	10577	10720	10892	10783	10718	10887	10715	10773	10847	10737	10862	10812	10787	10788	10824	10869	10828	10724	10827	10707	10871	10699	10628	10824	10753	10879	10905	10587	10757	10815	10679	10790	10793	10712	10723	10720	10820	10864	10774	10663	10723	10817	10825	10831	10687	10845	10737	10934	10735	10858	10768	10841	10824	10758	10825	10744	10755	10780	10754	10822	10920	10866	10862	10717	10834	10872	10879	10744	10848	10688	10765	10851	10808	10816	10900	10794	11020	10599	11012	10664	10906	10859	10851	10668	10839	10695	11039	10906	10754	10920	10806	10708	10912	10795	10798	10795	10816	10812	10846	10700	10750	10767	10738	10725	10834	10745	10854	10769	10781	10774	10722	10873	10695	10789	10851	10802	10685	10802	10730	10839	10836	10781	10823	10820	10767	10854	11024	10730	10658	10820	10657	10590	10746	10786	10884	10775	10883	10795	10689	10774	10793	10730	10862	10850	10741	10877	10623	10801	10794	10808	10694	10980	10756	10666	10682	10701	10952	10775	10826	10831	10887	10977	10731	10875	10794	10733	10836	10839	10763	10926	10626	10771	10796	10770	10727	10918	10808	10827	10751	10718	10762	10949	10892	10712	10713	10718	10857	10799	10819	10744	10985	10913	10754	10774	10798	10789	10785	10890	10699	10857	10694	10778	10639	10828	10811	10879	10893	10878	10769	10709	10861	10793	10691	10831	10819	10719	10709	10863	10752	10860	10743	10868	10866	10859	10862	10729	10803	10738	10801	10964	10674	10768	10714	10736	10880	10837	10789	10840	10827	10721	10896	10797	10884	10686	10812	10835	10937	10812	10914	10789	10919	10879	10849	10852	10804	10855	10791	10861	10787	10969	10889	10625	10827	10822	10792	10855	10669	10816	10746	10688	10818	10716	10986	10809	10753	10729	10841	10907	10686	10916	10947	10871	10882	10776	10950	10807	10965	10898	10903	10786	10830	10805	10734	10825	10739	10790	10910	10858	10821	10864	10770	10823	10785	10783	10707	10832	10849	10609	10775	10971	10793	10856	10680	10798	10760	10824	10757	10869	10875	10908	10894	10827	10884	10772	10854	10748	10679	10885	10903	10803	10885	10843	10780	10650	10712	10845	10732	10818	10700	10680	10851	10688	10817	10855	10817	10816	11007	10774	10791	10772	10834	10800	10779	10758	10738	10812	10773	10948	10665	10892	10712	10704	10817	10855	10644	10792	10753	10941	10821	10866	10762	10793	10830	10841	10860	10865	10680	10768	10783	10731	10628	10722	10862	10719	10747	10743	10699	10862	10658	10932	10819	10861	10931	10875	10825	10550	10802	10836	10694	10996	10829	10801	10804	10785	10862	10701	10838	10652	10706	10875	10887	10610	10922	10754	10757	10763	10806	10879	11029	10852	10693	10753	10880	10728	10774	10934	10686	10796	10853	10829	10664	10762	10755	10845	10859	10910	10834	10851	10752	10797	10710	10665	10664	10775	10873	10710	10733	10857	10639	10708	10958	10907	10924	10898	10791	10721	10628	10794	10849	10739	10668	10737	10787	10852	10807	10773	10911	10765	10728	10748	10789	10893	10838	10789	10701	10793	10925	10831	10709	10730	10815	10835	10769	10842	10774	10946	10849	10863	10900	10880	10932	10930	10806	10793	10929	10841	10793	10820	10747	10689	10816	10772	10836	10772	10763	10663	10720	10849	10863	10697	10870	10963	10767	10737	10810	10869	10889	10759	10748	10606	10859	10787	10806	10757	10687	10802	10749	10878	10785
24767	21504	29149	25166	25223	28142	26123	19604	15309	13809	13245	12774	14966	37203	31248	18131	12529	11159	11074	11154	11047	10999	10998	10959	10932	10931	11133	11033	10959	10950	10837	10955	10994	11045	10895	10799	10900	10936	11035	10976	10956	10849	10919	11049	10938	11028	10985	10880	10910	10999	10960	11061	10882	10717	10759	10861	10879	10868	10886	10847	10975	10931	10952	10862	11183	10875	10904	10770	10984	10959	11045	10777	10890	11036	10842	11071	11015	10734	10873	10898	10941	10756	10815	10995	10994	10909	10860	10857	10787	10974	10842	10972	11201	10856	10851	10923	10890	10790	10902	10713	10951	10979	10944	10906	10964	10882	11085	10828	10827	10953	10845	10841	11058	10865	10975	10846	10997	10867	10722	11056	10886	10791	10973	10957	10908	10957	10935	10872	10779	11014	10826	11028	10795	11055	10923	10833	10815	10847	10862	10877	10899	11060	10760	10704	10944	10977	10848	11038	10782	10783	10989	11070	10890	10798	10904	10759	10912	10811	10700	10887	10929	10898	10986	10974	10874	10835	10963	10675	10869	10883	11053	10947	11014	11044	10894	10716	10872	10955	10994	10945	10932	10917	10847	10720	10950	10794	10928	10943	10892	10796	10971	11037	10919	10921	10937	10721	10946	10843	10817	11083	10854	10760	10912	10805	10899	10891	10933	10906	10804	10934	11033	10962	10939	10905	10944	10758	10882	10992	10942	10749	10956	11066	10834	10916	10781	10855	10693	10910	10955	11006	10847	10929	10759	10933	10851	10842	10962	10838	10872	10999	10746	10735	10890	10865	10961	10944	10936	10964	11123	10968	10925	11146	10999	10900	10934	10837	10961	10953	10929	10832	10806	10996	10867	10993	10850	10894	10858	10976	10977	10794	10781	10914	10928	10912	10904	11006	10810	10891	10940	11040	10828	10732	11014	10779	10980	10887	10906	10833	10976	11048	10978	10868	10936	10834	10814	10998	11049	10945	10852	10967	11012	10918	10843	10727	11010	10935	10913	10895	10930	10836	10932	10943	10915	11028	10949	10960	11152	10980	10893	10865	10903	10900	11018	11061	10922	10922	10734	10846	11100	10713	11119	10947	10939	10917	10950	10866	10816	10831	10771	10788	10907	11069	10866	10856	11009	10943	10958	10967	10962	10857	10870	10905	11013	10798	10730	11010	11008	10899	10653	10783	10848	10712	11004	10967	11039	10846	10897	10803	10797	11041	10883	10689	10863	10965	10711	10664	10933	10948	10861	10844	10815	11042	11102	11020	11199	10874	10837	10905	10872	10978	10903	11041	10819	10800	10943	10824	11015	10834	10930	11009	10805	11076	10885	11027	10870	10743	11019	10877	10776	10718	10865	10885	10924	10929	11007	10999	10829	10840	11037	10853	10737	10828	10923	10902	10956	10888	10847	10909	10785	10871	10892	10939	10709	11008	11034	10947	10667	10923	10713	10789	11277	10772	10866	10652	10788	10885	10848	10696	10813	10907	10886	11022	10974	11069	10997	10943	10813	10852	10893	10852	10982	10855	10903	10775	10948	10913	10851	10968	10942	11004	10596	10830	10865	10816	10888	10797	10842	10929	10866	10944	10747	10872	10932	10791	10738	10776	10801	10968	10903	10860	11028	10881	11080	11054	10824	10758	10800	10869	10968	10909	10988	10856	10758	11104	10912	10814	10815	10701	10808	11001	10948	10810	10813	11004	10883	10986	10847	11097	10797	10825	10852	10932	10921	10705	10944	10928	11036	10782	10742	10897	11180	10866	10798	10909	10887	10803	10895	10862	10936	10906	10931	10982	10861	10988	10889	10799	10756	10940	10895	10883	11025	10938	10890	10797	10846	10729	10948	10788	11054	10938	10909	11014	10905	10907	10884	10850	11053	10966	10905	10787	10740	10987	10955	10927	10793	10681	11147	10762	10912	10702	10893	10905	10824	10877	10780	10741	10868	10823	10852	10769	10984	10907	10895	10908	11005	10868	11021	10975	10834	10794	10906	11057	11092	10898	10709	11025	10837	10775	10974	10934	10866	10862	10872	11030	10924	10988	11022	10854	10884	10738	10965	11042	10913	10775	10945	10884	11056	10845	10937	10993	10734	10984	11017	10871	10839	10827	10995	11014	10961	10816	10977	11037	10789	10817	10958	10867	10771	10742	10984	10948	10900	10787	10954	10796	10694	10855	10856	10988	10966	10848	10952	11145	10756	10896	10910	10946	10799	10902	10907	11129	10984	10800	10814	10846	10893	10967	10880	10942	10904	10880	11055	10915	10872	10893	10821	10999	10923	11015	11066	10925	10956	10786	10953	10871	10761	10751	11047	10899	10990	10989	10865	10731	10843	10914	10880	10827	10967	10946	10902	10806	10937	10812	10923	10885	10868	10831	10968	11015	10926	10794	10997	11018	10921	10905	10742	10964	10868	10887	10925	10954	10995	10787	10871	11089	10885	10953	10858	10913	10844	11025	10910	10994	11116	11088	11086	10723	10842	10909	10826	10904	10945	10976	10840	10856	10942	10922	10952	10917	10941	10685	11005	10865	10990	10767	11039	11051	10792	10867	10906	10769	10997	10884	10743	10926	10948	10997	10840	10980	10949	10984	10800	10725	10895	10923	11036	10864	10892	10835	10995	10849	10938	10960	10802	10991	10849	10813	11085	10961	10937	10875	10894	10888	10871	11031	10934	10914	10835	10890	10816	10797	11002	11047	10970	11068	10946	10917	10862	10984	10915	10898	10959	10891	10941	10987	10869	10907	11047	10863	10981	11016	10792	10815	10970	10817	10706	10822	11067	10663	10798	10899	10934	10973	10855	10750	10980	10802	10849	10948	10800	10965	10834	10867	10949	11036	11207	10905	10946	10961	10957	10876	10986	11038	10797	10840	10875	10946	10824	10909	10790	10733	10851	10941	10998	11005	10881	10975	10965	11090	10963	10824	10851	10898	10963	10958	10802	10897	10885	10904	10897	10900	10846	10874	11056	10834	10869	10785	10920	11153	10859	11003	10874	10899	10890	10864	10807	11012	10983	10972	11009	10959	11021	10900	10859	10770	10867	10896	10798	10904	10853	10859	11140	10892	10715	10888	10868	10848	10900	10844	10970	10884	10977	10867	11001	10934	10838	10697	11085	10898	10667	10916	10797	10884	10875	11050	11070	10965	10826	10927	11021	10894	10918	10848	11087	10863	10768	10971	10908	10949	10970	10789	10880	10966	10958	10925	10813	10740	10648	10859	10975	11130	10851	10666	10870	11037	10896	10784	10813	10901	10770	10887	10783	10749	10828	10896	11055	11014	10710	10995	11146	10889	10753	10878	10949	10955	10758	10908	10977	10800	10825	10997	10875	10983	11011	10870	10932	10790	10879	10738	11093	10824	10983	10879	10898	10843	10866	10860	10757	10831	10818	10746	10814	10803	10908	10986	11088	10971	10918	11009	10869	10881	10722	10908	10965	10949	10775	10824	10766	10878	10824	11027	10656	10812	10766	10793	11025	10917	10749	10699	10926	10916	10834	10879	10796	10838	10619	11032	10861	10879	11079	10876	10903	10850	10904	10958	10975	10976	10916	10830	10738	10984	10791	10722	10823	10773	10764	10909	10824	10948	10788	10816	10907	10991	10793	10877	11011	10953	10880	10888	10980	10815	10725	10905	10813	10736	10987	10868	10927	10905	10974	10867	10794	10886	10861	10778	10899	10943	11031	10937	10758	10953	11067	10867	10828	10978	11211	10864	10806	10734	10769	10919	10841	10832	10952	10898	11066	10854	10762	10722	10830	10773	10793	10906	10848	10875	10897	10953	10803	10929	10843	10827	10918	10823	10902	11036	11136	10969	10987	10867	10766	10812	10906	10832	10981	10896	10786	10894	10956	10893	11032	10899	10883	10914	10965	11066	11044	10911	10954	10905	10893	10851	10930	10986	10950	10816	10867	10904	10825	10826	10713	11072	10933	10608	10709	10903	10836	10813	10952	10878	11093	10934	10753	10935	10875	10860	10895	10850	11055	10993	11003	10860	10888	10871	11041	10961	11006	10776	10764	10703	10933	10998	10893	11027	10862	10977	10960	10917	10937	10807	10948	10749	10874	10897	10930	10785	10800	10979	10885	11023	10828	10863	10792	10765	10931	10909	10870	10964	10842	10899	10937	10843	10633	10867	10999	10804	10942	10979	10879	10768	10819	10730	10946	10813	11006	10851	10820	10809	10953	10845	10969	10987	10881	10946	11013	10968	10896	10972	10766	10882	10680	10873	10976	10896	10832	10853	10812	11046	10899	10959	10951	10955	10851	11087	10852	10968	10991	10760	10894	10800	10873	10978	10906	10850	10959	10841	10790	10962	10944	10800	10870	10915	11010	11149	10940	10996	10956	10843	10910	10830	10897	10933	10776	10917	11010	10909	10975	10900	10847	10607	10822	10903	10866	10887	10721	10903	10899	10896	10954	10885	10837	10930	10937	10817	10900	10909	10893	10911	10901	11045	11054	11140	10958	10848	10891	11059	10755	10846	11053	10774	10930	11026	11015	10945	10923	10992	11021	10825	10856	10871	10803	10869	11114	10903	10795	10934	10874	10854	10852	11004	10600	10861	10891	10851	10894	10998	10982	10836	10852	10936	10837	10851	11081	10879	11004	10983	10842	10812	10977	10865	11056	10921	10688	10725	10960	10768	10916	10853	10865	11039	10742	10981	10926	10886	10671	10926	11022	10994	10881	10986	11021	10622	10858	10799	10998	10854	11080	10972	10751	10805	10880	10746	10888	10881	10834	10963	11071	10810	10968	10882	10994	10710	10897	10906	10743	11046	10888	10969	10894	10884	11098	11001	10979	10798	10867	10872	10802	10857	10882	10741	10799	10830	10969	10846	10807	10888	10892	10932	10978	10863	11011	10752	10847	10844	10922	11004	10743	11139	11041	11069	11091	10800	10814	10936	10841	10903	10964	10989	10901	10809	10941	10919	10894	10969	10860	10861	10816	11045	10890	10819	10894	10841	11015	10905	10818	10784	10865	11066	10835	10938	10838	10801	10960	11081	11070	10750	10909	11025	10804	10709	10922	10963	10930	11052	10930	10871	10865	10849	10877	10959	10855	10967	10940	10945	10827	10952	10848	10769	11035	10741	10917	10993	11024	11006	10844	11049	10946	10777
24071	42787	48998	43757	38348	33387	25418	20835	16252	14231	14036	12995	16684	41442	31091	16946	11040	10383	10412	10427	10289	10467	10238	10311	10463	10408	10430	10461	10248	10231	10472	10139	10475	10349	10418	10329	10329	10305	10278	10350	10242	10113	10336	10420	10390	10242	10365	10368	10301	10368	10174	10375	10263	10281	10249	10364	10125	10332	10284	10354	10400	10406	10457	10312	10331	10337	10261	10307	10227	10205	10338	10386	10347	10276	10299	10215	10339	10065	10383	10201	10491	10308	10341	10257	10254	10221	10218	10425	10177	10474	10351	10240	10352	10228	10294	10296	10300	10288	10464	10330	10232	10203	10403	10296	10344	10331	10401	10165	10335	10287	10301	10368	10276	10188	10315	10355	10316	10331	10239	10185	10159	10321	10497	10331	10195	10176	10155	10354	10244	10301	10506	10379	10378	10355	10273	10333	10313	10270	10428	10262	10381	10224	10269	10071	10331	10329	10079	10321	10144	10412	10374	10230	10330	10224	10271	10259	10222	10211	10305	10146	10434	10198	10394	10363	10288	10200	10323	10289	10238	10340	10192	10272	10341	10290	10420	10312	10298	10314	10269	10287	10263	10355	10384	10325	10237	10138	10316	10355	10402	10263	10373	10120	10258	10283	10355	10216	10318	10393	10254	10442	10180	10234	10350	10323	10241	10319	10179	10095	10244	10318	10272	10194	10272	10450	9991	10280	10485	10195	10326	10384	10222	10266	10424	10288	10269	10284	10308	10311	10286	10378	10378	10234	10314	10353	10386	10176	10324	10461	10366	10396	10249	10492	10260	10166	10327	10272	10143	10301	10255	10296	10273	10345	10322	10187	10408	10307	10227	10435	10527	10232	10309	10300	10112	10174	10066	10327	10139	10232	10226	10536	10403	10062	10255	10289	10319	10275	10443	10265	10316	10319	10251	10420	10260	10236	10239	10217	10266	10253	10256	10095	10235	10194	10338	10306	10393	10304	10277	10360	10336	10348	10231	10326	10348	10284	10163	10245	10338	10128	10264	10317	10222	10235	10196	10257	10282	10375	10272	10365	10321	10357	10488	10392	10307	10441	10333	10409	10327	10207	10222	10334	10257	10304	10353	10329	10141	10428	10421	10148	10354	10314	10284	10125	10260	10343	10225	10323	10258	10258	10214	10340	10454	10292	10292	10399	10331	10344	10097	10176	10189	10122	10437	10332	10309	10287	10304	10359	10155	10291	10274	10303	10045	10316	10568	10127	10364	10475	10152	10372	10135	10274	10261	10314	10259	10395	10311	10279	10271	10134	10343	10173	10230	10343	10318	10314	10299	10228	10258	10246	10346	10408	10146	10184	10209	10325	10167	10220	10187	10161	10337	10403	10204	10332	10192	10387	10163	10357	10432	10178	10259	10204	10309	10357	10355	10225	10250	10279	10257	10195	10289	10333	10354	10330	10371	10295	10417	10101	10329	10197	10351	10327	10282	10295	10149	10303	10275	10317	10350	10494	10298	10286	10208	10208	10284	10404	10404	10253	10384	10266	10234	10293	10405	10328	10371	10431	10364	10391	10313	10410	10411	10305	10331	10267	10128	10183	10336	10295	10199	10265	10076	10151	10279	10193	10477	10244	10247	10411	10420	10217	10215	10166	10450	10274	10220	10254	10264	10297	10197	10166	10257	10392	10315	10354	10200	10216	10392	10230	10155	10191	10348	10358	10268	10234	10260	10192	10133	10279	10357	10394	10256	10252	10294	10124	10463	10231	10130	10285	10245	10400	10366	10378	10388	10240	10289	10176	10421	10232	10166	10242	10485	10394	10244	10413	10375	10273	10251	10200	10334	10422	10309	10364	10398	10316	10293	10306	10460	10354	10355	10177	10351	10210	10281	10339	10240	10413	10323	10323	10370	10199	10221	10202	10408	10229	10257	10380	10197	10213	10187	10235	10309	10274	10228	10323	10375	10210	10270	10297	10417	10349	10376	10217	10300	10370	10117	10261	10211	10368	10359	10233	10279	10309	10192	10344	10251	10269	10311	10154	10391	10431	10314	10294	10301	10338	10256	10359	10304	10219	10252	10332	10189	10305	10395	10254	10155	10326	10253	10321	10374	10227	10327	10366	10218	10250	10253	10355	10304	10261	10293	10263	10279	10309	10240	10369	10375	10179	10244	10383	10246	10310	10316	10182	10313	10327	10303	10205	10295	10310	10433	10277	10385	10222	10275	10243	10293	10218	10316	10294	10289	10389	10188	10283	10378	10352	10336	10093	10288	10214	10379	10315	10244	10256	10345	10236	10288	10243	10324	10293	10378	10295	10209	10270	10174	10361	10390	10240	10367	10260	10227	10175	10228	10343	10380	10160	10310	10364	10186	10156	10155	10187	10352	10388	10245	10401	10194	10324	10127	10302	10143	10193	10425	10364	10457	10388	10267	10429	10478	10153	10264	10342	10280	10274	10316	10315	10204	10350	10206	10357	10313	10328	10135	10335	10280	10275	10287	10340	10255	10375	10196	10257	10305	10387	10287	10413	10129	10437	10322	10223	10171	10373	10365	10299	10303	10132	10410	10117	10069	10215	10248	10225	10328	10296	10517	10408	10247	10121	10215	10419	10374	10412	10266	10137	10319	10306	10289	10300	10167	10277	10304	10418	10299	10169	10281	10337	10211	10253	10237	10367	10350	10226	10181	10239	10294	10176	10434	10329	10404	10184	10390	10481	10319	10294	10491	10274	10238	10305	10088	10284	10346	10397	10436	10213	10398	10296	10149	10317	10416	10334	10188	10351	10260	10463	10334	10267	10337	10249	10359	10312	10354	10276	10093	10279	10240	10265	10257	10353	10297	10257	10347	10190	10250	10217	10404	10334	10205	10423	10245	10189	10540	10375	10225	10298	10258	10281	10229	10237	10382	10181	10076	10405	10227	10236	10250	10235	10375	10282	10362	10331	10265	10288	10362	10309	10367	10324	10247	10170	10208	10350	10295	10338	10265	10251	10344	10187	10407	10280	10364	10338	10235	10205	10320	10112	10262	10297	10408	10242	10230	10201	10198	10344	10337	10334	10313	10294	10286	10352	10169	10270	10263	10435	10414	10125	10289	10217	10349	10313	10185	10244	10386	10343	10190	10245	10099	10222	10377	10507	10230	10313	10454	10338	10176	10289	10287	10273	10224	10193	10279	10279	10257	10388	10259	10184	10265	10201	10267	10265	10403	10185	10348	10357	10364	10306	10329	10402	10240	10341	10236	10264	10291	10358	10222	10255	10399	10350	10461	10163	10383	10302	10407	10368	10168	10141	10323	10280	10366	10362	10233	10473	10291	10268	10223	10124	10248	10132	10184	10337	10329	10118	10387	10228	10345	10412	10203	10228	10206	10453	10307	10195	10346	10384	10407	10369	10397	10294	10321	10351	10285	10245	10197	10252	10141	10255	10267	10182	10434	10259	10290	10286	10310	10239	10294	10364	10405	10277	10219	10362	10282	10273	10310	10554	10389	10306	10169	10265	10317	10250	10321	10206	10193	10073	10386	10185	10160	10413	10158	10464	10283	10289	10396	10305	10114	10491	10193	10245	10316	10346	10343	10249	10283	10300	10345	10300	10294	10171	10357	10290	10308	10301	10308	10411	10520	10217	10347	10297	10401	10364	10206	10349	10318	10338	10338	10416	10361	10342	10456	10298	10375	10314	10223	10166	10337	10200	10277	10228	10255	10336	10258	10358	10279	10224	10335	10423	10226	10158	10369	10381	10265	10300	10346	10175	10293	10248	10149	10302	10323	10156	10254	10282	10284	10414	10350	10327	10340	10258	10347	10338	10266	10119	10215	10233	10426	10239	10253	10271	10359	10240	10264	10429	10282	10094	10386	10451	10104	10200	10171	10205	10305	10302	10188	10323	10293	10284	10459	10166	10452	10191	10259	10279	10302	10256	10280	10313	10255	10340	10188	10427	10287	10304	10387	10316	10459	10344	10135	10333	10184	10353	10406	10357	10252	10294	10188	10213	10233	10317	10399	10254	10467	10239	10332	10387	10438	10334	10272	10171	10218	10183	10285	10309	10351	10365	10314	10255	10322	10355	10264	10211	10219	10415	10295	10454	10404	10190	10210	10098	10378	10223	10348	10384	10379	10296	10320	10365	10248	10076	10184	10129	10409	10134	10294	10267	10382	10192	10063	10295	10214	10374	10308	10210	10173	10149	10262	10255	10413	10334	10222	10114	10156	10290	10204	10305	10298	10336	10312	10223	10411	10358	10200	10271	10288	10190	10260	10253	10329	10254	10391	10278	10150	10367	10377	10277	10330	10283	10254	10422	10378	10214	10270	10263	10352	10263	10266	10485	10261	10434	10305	10128	10271	10249	10352	10377	10324	10271	10222	10220	10238	10089	10281	10342	10243	10402	10294	10299	10191	10205	10217	10358	10463	10201	10285	10278	10245	10266	10326	10331	10152	10299	10340	10292	10283	10397	10248	10227	10383	10305	10195	10208	10451	10106	10288	10179	10373	10210	10321	10348	10289	10258	10406	10324	10415	10224	10143	10215	10320	10380	10344	10195	10358	10305	10438	10189	10301	10337	10147	10314	10199	10300	10258	10258	10266	10344	10325	10305	10314	10256	10140	10497	10221	10195	10311	10306	10292	10349	10229	10495	10156	10208	10273	10306	10307	10256	10189	10299	10333	10307	10159	10367	10343	10298	10359	10286	10197	10195	10229	10304	10459	10456	10153	10322	10261	10197	10147	10340	10345	10334	10389	10367	10352	10128	10244	10383	10415	10290	10251	10358	10380	10346	10237	10313	10287	10247	10325	10305	10325	10330	10229	10274	10184	10406	10211	10231	10301	10439	10144	10270	10239	10293	10362	10412	10253	10158	10326	10316	10195	10362	10181	10199	10345	10362	10208	10281	10230	10300	10372	10188	10282	10209	10417	10095	10306	10416	10240	10277	10372	10212	10196	10143	10167	10312	10315	10296	10159	10370	10395	10242	10188	10318	10390	10531	10312	10292	10404	10308	10441	10299	10159	10221	10111	10255	10214	10220	10328	10369	10286	10187	10396	10210	10467	10189	10201	10281	10420	10332	10288	10053	10329	10261	10167	10216	10288	10250	10293	10417	10282	10284	10328	10222	10333	10326	10184	10323	10285	10241	10239	10214	10295	10321	10303	10392
30456	23866	28429	26630	18704	15856	15190	15596	15120	14829	14269	14275	15374	16291	15977	14591	13950	13870	13846	13800	13791	13669	13992	13956	13953	13849	13923	13923	13904	13670	13805	13466	13713	13756	13913	13930	13785	13773	13854	13735	13952	13857	13715	13863	13845	13681	13649	13710	13688	13717	13737	13711	13817	13809	13624	13813	13622	13930	13825	13845	13693	13733	13879	13888	13817	13877	13407	13766	13762	13838	13871	13640	13551	13690	13804	13810	13629	13797	13982	13687	13837	13821	13843	13820	13676	13866	13657	13869	13763	13867	13593	13688	13694	13582	13859	13665	13717	13719	13821	13608	13771	13929	13768	13603	13652	13763	13836	13661	13710	13804	13645	13764	13646	13592	13830	13769	13810	13626	13639	13843	13947	13789	13755	13817	13818	13866	13735	13811	13617	13889	13736	13793	13741	13757	13650	13861	13890	13849	13740	13846	13760	13839	13865	13893	13755	13626	13788	13746	13820	13712	13649	13910	13922	13915	13660	13811	13924	13875	13707	13782	13827	13883	13681	13870	13906	13787	13821	13848	13679	13694	13841	13993	13769	13865	13883	13676	13607	13748	13645	13841	13844	13769	13832	13730	13773	13772	13668	13714	13871	13720	13591	13764	13563	13947	13749	13855	13610	13669	13665	13669	13817	13585	13645	13753	13865	13715	13816	13828	13779	13766	13779	13747	13924	13625	13472	13728	13792	13824	13756	13733	13798	13746	13700	13801	13599	13794	13585	13793	13849	13681	13781	13668	13728	13730	13800	13812	13824	13777	13629	13736	13738	13673	13837	13567	13642	13524	13765	13841	13794	13899	13756	13434	13756	13746	13770	13546	13754	13559	13824	13731	13701	13755	13604	13634	13902	13732	13896	13876	13859	13900	14040	13734	13847	13753	13683	13885	13794	13846	13855	13566	13983	13997	13727	13820	13659	13753	14004	13739	13731	13756	13834	13818	13929	13748	13746	13776	13900	13858	13793	13799	13712	13749	13599	13687	13656	13878	13870	13809	13631	13891	13812	13647	13771	13723	14039	13811	13770	14009	13702	13841	13691	13718	13696	13803	13902	13677	13627	13567	13740	13684	13768	13803	13824	13843	13737	13778	13860	13676	13583	13625	13586	13791	13662	13807	13638	13631	13863	13636	13694	13763	13779	13812	13893	13717	13767	13707	13751	13759	13669	13871	13726	13680	13764	13699	13788	13780	13592	13767	13780	13862	13879	13747	13863	13910	13689	13778	13815	13610	13669	13910	13773	13705	13783	13919	13831	13853	13677	13848	13905	13937	13931	13598	13763	13769	13827	13716	13748	13513	13692	13820	13881	13833	13932	13813	13655	13718	13808	13607	13760	13826	13832	13731	13698	13751	13648	13815	13868	14078	13733	13666	13778	13988	13695	13809	13799	13622	13802	13721	13522	13707	13566	13707	13823	14028	13854	13695	13540	13902	13662	13799	13781	13937	13755	13927	13684	13873	13912	13691	13878	13749	13768	13908	13936	13786	13780	13740	13773	13795	13956	13890	13812	13696	13839	13650	13910	13973	13736	13617	13846	13739	13908	13678	13690	13918	13674	13728	13710	13721	13696	13762	13860	13803	13674	13636	13657	13640	13864	13753	13931	13580	13772	13828	13814	13810	13828	13864	13837	13753	13690	13806	13739	13803	13582	13714	13734	13716	13823	13819	13567	13958	13763	13882	13790	13632	13940	13776	13676	13747	13734	13659	13751	13904	13713	13771	13726	13898	13682	13842	13818	13739	13810	13941	13564	13825	13725	13766	13929	13807	13928	13812	13987	13708	13658	13871	13782	13746	13667	13778	13754	13616	13610	13860	13872	13910	13763	13731	13886	13680	14009	13527	13759	13643	14033	13854	13866	13653	13695	13877	13682	13896	13708	13818	13764	13967	13619	13749	13695	13623	13688	13935	13650	13826	13774	13775	13876	13803	13702	13857	13721	13646	13956	13864	13545	13680	13636	13707	13728	13695	13745	13568	13540	13555	13734	13698	13854	13544	13797	13894	13796	13615	13809	13903	14082	13738	13815	13824	13768	13784	13607	13690	13799	13756	13783	13669	13889	13862	13710	13667	13829	13717	13768	13731	13852	13851	13630	13711	13622	13756	13567	13719	13752	13820	13713	13694	13827	13838	13830	13498	13693	13842	13728	13867	13811	13943	13822	13692	13679	13796	13763	13603	13722	13874	13820	13738	13699	13831	13975	13810	13457	13756	13706	13762	13765	13620	13682	13517	13856	13717	13541	13635	13685	13846	13676	13860	13715	13865	13726	13705	13775	13803	13780	13690	13791	13696	13851	13782	13727	13862	13769	13547	13853	13877	13821	13749	13719	13756	13845	13814	13638	13882	13698	13862	13866	13689	13795	13736	13715	13653	13674	13828	13873	13660	13342	13705	13758	13844	13669	13737	13896	13723	13872	13897	13613	13750	13865	13621	13908	13775	13902	13813	14056	13724	13706	13911	13862	13848	13866	13667	13726	13877	13815	13982	13810	13783	13747	13672	13955	13711	13960	13833	13943	13790	13743	13748	13814	13711	13726	13838	13762	13656	13660	13720	13941	13734	13691	13590	13873	13841	13545	13629	13894	13806	13774	13715	13812	13725	13748	13806	13765	13686	13770	13838	13846	13770	13891	13769	13689	13731	13771	13786	13727	13754	13859	13618	13599	13822	13930	13713	13788	13721	13813	13829	13690	13770	13894	13863	13970	13795	13987	13765	13744	13851	13843	13732	13878	13676	13765	13756	14021	13597	13752	13795	13771	13911	13660	13712	13593	13759	13810	13747	13926	14010	13644	13860	13792	13704	13641	13692	13682	13931	13766	13704	13930	13733	13861	13800	13723	13788	13566	13847	13687	13757	13899	13762	13767	13622	13894	13776	13746	13528	13731	13800	13961	13595	13577	13772	13982	13601	13821	13622	13842	13708	13862	13829	13650	13904	13649	13936	13818	13822	13755	13803	13905	13961	13557	13708	13829	13660	13662	13617	13829	13849	13719	13949	13844	13747	13740	13939	13805	13841	13962	13715	13762	13634	13792	13497	13788	13624	13749	13517	13600	13746	13857	13735	13748	13639	13752	13848	13748	13885	13653	13623	13487	13680	13802	13693	13873	13702	13747	13859	13796	13932	13729	13929	13769	13906	13688	13719	13843	13669	13931	13813	13764	13887	13668	13788	13666	13921	13723	13794	13847	14035	13889	13882	13934	13764	13915	13745	13665	13889	13847	13808	13792	13715	13799	13891	13686	13772	13676	13699	13838	13822	13899	13833	13597	13873	13729	13650	13729	13665	13630	13711	13860	13756	13790	13964	13866	13822	13828	13689	13676	13716	13789	13893	13767	13828	13725	13957	13591	13782	13875	13946	13858	13736	13642	13514	13858	13892	13775	13967	13772	13888	13946	13687	13773	13835	13810	13740	13806	13703	13712	13726	13860	13651	13828	13767	13679	13738	13815	13815	13833	13594	13822	13758	13768	13561	13647	13557	13818	13954	13756	13792	13863	13839	13670	13821	13501	13618	13803	13765	13683	13729	13761	13790	13799	13911	13736	13831	13858	13873	13686	13855	13690	13446	13782	13637	13562	13784	13766	13771	13863	13757	13706	13590	13740	13811	13679	13857	13965	13722	13570	13579	13649	13748	13852	13810	13844	13742	13785	13719	13745	13688	13841	13906	13752	13797	13919	13863	13809	13800	13886	13613	13741	13949	13868	13709	13869	13800	13696	13916	13815	13701	13797	13854	13672	13620	13794	13832	13906	13837	13817	13720	13735	13958	13887	13759	13747	13788	13747	13958	13804	13806	13539	13814	13983	13868	13751	13778	13767	13778	13537	13819	13944	13936	13889	13749	13937	13736	13759	13795	13868	13833	13644	13725	13646	13532	13764	13755	13778	13588	13863	13831	13886	13764	13766	13769	13940	13724	13875	13668	13734	13718	13832	13684	13598	13770	13847	13590	13683	13609	13708	13632	13669	13729	13759	13667	13629	13723	13737	13832	13870	13666	13788	13694	14057	13617	13749	13601	13847	13717	13718	13788	13744	13666	13681	13702	13712	13690	13976	13718	13800	13743	13903	13915	13930	13757	13847	13667	13842	13692	13656	13710	13830	13708	13742	13657	13778	13889	13880	13696	13621	13773	13657	13486	13881	13806	13696	13795	13740	13624	13807	13711	13776	13712	13848	13713	13702	13921	13871	13816	14011	13578	13750	13658	13848	13846	13677	13813	13820	13797	13647	13705	13893	13634	14016	13755	13783	13617	13772	13678	13923	13570	13844	13751	13710	13542	13796	13865	13905	13781	13968	13816	13832	13760	13746	13785	13676	13772	13859	13760	13816	13820	13803	13836	13777	13612	13619	13798	13960	13707	13744	13794	13654	13786	13757	13859	13844	13684	13818	13855	13795	13895	13716	13661	13736	13894	13715	13772	13754	13657	13684	13750	13834	13633	13838	13757	13775	13700	13916	13745	13964	13861	13895	13582	13709	13986	13782	13839	13846	13680	13631	13836	13529	13825	13754	13748	13828	13681	13953	13787	13852	13821	13768	13712	14021	13941	13801	13748	13793	13557	13622	13762	13556	13840	13808	13871	13680	13687	13953	13808	13747	13827	13735	13774	13730	13828	13591	13791	13811	13684	13807	13712	13837	13892	13786	13703	13850	13814	13778	13896	13857	13922	13753	13882	13926	13714	13817	13752	13985	13828	13678	13747	13860	13845	13711	13827	13793	13683	13768	13726	13859	13768	13744	13758	13869	13843	13863	13719	13966	13681	13590	13917	13901	13775	13633	13705	13665	13802	13804	13673	13680	13608	13865	13837	13814	13854	13708	13871	13466	13832	13770	13722	13757	13709	13900	13756	13845	13667	13755	13739	13813	13888	13723	13844	13798	13959	13534	13830	13885	13888	13936	13760	13660	14028	13877	13656	13768	13845	13678	14030	13860	13770	13739	13769	13932	13840	13883	13694	13724	13859	13913	13793	13882	13714	13717	13859	13742	13871	13721	13694	13682	13868	13786	13987	13752	13745	13902	13809	13723	13752	13959	13550	13689	13708	13622	13900	13669	13834	13624	13764	13847	13667	13634	13678	13639	13931	13840	13594	13721	13668	13753	13651	13891	13771	13583	13593
19152	28299	33419	28049	18023	15117	14318	15067	14658	13660	12830	12884	14903	15837	14628	12843	12182	12230	12293	12165	12372	12085	12159	12106	12099	12123	12140	12171	12105	12080	12242	12262	12168	12173	12249	12205	12208	12096	12304	12116	12057	12138	12230	11962	12149	12158	12055	12198	12263	12074	12231	12230	12255	12107	12118	11961	12088	12296	12119	12168	12172	11974	12060	11990	12072	12300	12094	12183	12195	11955	12102	12047	12089	12224	12136	12172	12176	12155	12310	12141	12218	12218	12227	12345	12044	12119	12088	12176	12195	12352	12209	12165	12157	12231	12194	12177	12028	12249	12078	12160	12251	12059	12011	12198	12058	12234	12151	12125	12207	12206	12155	12048	12232	12109	12070	12156	12091	12279	12062	11900	12133	12283	12231	12180	12279	12108	12153	12186	12189	12027	12136	12267	12132	12165	12105	12281	12167	12168	12151	12280	12186	12139	12167	12074	12231	12027	12109	12153	12281	11968	12178	12121	12225	12150	12219	12114	12141	12124	12098	12243	12101	12164	12061	12171	12115	12051	12266	12214	12165	12186	12100	12242	12082	12207	12159	11852	12111	12127	12090	12235	12267	12215	12169	12093	12169	12243	12223	12218	12117	12041	12053	12001	12076	12200	12129	12110	12279	12249	12172	12177	12074	12126	12091	12139	11998	12133	12115	12049	11983	12086	12035	12148	12146	12245	12264	12291	12084	12185	12088	12126	12049	12004	12021	12093	12065	11992	12171	12143	12143	12147	12135	12166	12116	12073	12228	12119	12155	12253	12161	11937	12102	12124	12038	12152	12185	12106	12265	12086	12138	12279	12132	12162	12296	12204	12105	11991	12110	12169	12080	12122	12021	12244	12302	12102	12285	12218	12276	12085	12183	12188	12230	12005	12380	12030	12189	12187	12301	12188	12166	12151	12232	12207	12016	12234	12076	12154	12305	12108	12055	12092	12137	12075	12306	12095	12358	12150	12162	12189	12154	12182	12230	12169	12110	12011	12181	12081	12244	12224	12091	12030	12113	12078	12166	12336	12185	12100	12195	12090	12234	12198	12208	12084	12111	12236	12210	12128	12236	12011	12120	12233	12131	12180	12195	12068	12156	12075	12230	12212	12151	12092	12184	11981	12254	11999	12174	12150	12191	12177	11990	12292	12251	12088	12199	12056	12262	12097	12388	12046	12293	11947	12067	12306	12259	12205	12125	12121	12051	12222	12273	12172	12190	12222	12221	12077	12185	12124	11982	12087	12146	12097	12202	12215	12206	12301	12074	12263	12023	12118	12164	12203	12299	12169	12168	12244	12183	12146	11917	12142	12078	12018	12280	12178	12131	12117	12229	12082	12270	12158	12200	12117	12137	12060	12160	12138	11966	12055	12168	12155	12078	12223	12045	12328	12067	12020	12214	12192	12049	12268	12230	11999	12234	12408	12185	12166	11998	12191	12208	12250	12159	12024	12116	12360	12343	12142	12075	12137	12155	12274	12176	12139	12127	12052	12356	12028	12072	12293	12164	12303	12184	12112	12127	12239	12177	12252	12093	11962	12093	12068	12192	11996	12073	12113	12343	11893	11936	12043	12388	12114	12115	12118	12207	12192	12186	12190	12191	12146	12072	12045	12134	12203	12217	12151	12209	12066	12099	12148	12319	12124	12110	12102	12109	12078	12147	12161	12219	12040	12027	12067	12120	12240	12085	12194	12236	12182	12168	12048	12155	12151	12158	12207	12284	12125	12165	12089	12103	12226	12113	12283	12281	12186	12292	12264	12255	12165	12163	12195	12127	12115	12195	12199	12237	12165	12135	12088	12152	12150	12279	12020	12083	11952	12167	12282	12287	12121	12260	12187	12244	12084	12069	12133	12215	12402	12161	12213	12177	12210	12081	11994	12203	12069	12070	12120	12125	12230	12050	12108	12145	12153	12127	12120	12162	12185	12159	12064	12210	12131	12093	12233	12162	12301	12265	12171	12005	12222	12149	12120	12172	12090	12296	12070	12100	12080	12093	12049	12261	12149	12135	12240	12161	12217	12170	12086	12218	12161	12216	12253	12124	12147	12126	12314	12096	12069	12084	12111	12071	12177	12172	12175	12141	12184	12159	12091	12219	12232	12175	12098	12250	12223	12033	12194	12159	12158	12321	12003	12193	12062	12122	12174	12185	12111	12049	12083	12060	12119	12097	12225	12166	12277	12109	12210	12034	12269	12262	12137	11922	12154	11991	12139	12124	12053	12030	11955	12135	12268	12046	12054	12174	12201	12334	12227	12214	12055	12194	12072	12144	12221	12173	11997	12254	12251	12206	12147	12091	12121	12136	12236	12097	12163	12163	12176	11965	12139	12193	12158	12102	12113	12079	12081	12040	12259	12132	12104	12206	12119	12216	12352	12235	12111	11998	12009	12054	12177	12178	12134	12226	12076	12319	12235	12188	12180	12133	12126	12158	12135	12159	12084	12027	12202	12106	12102	12086	12117	12139	12167	12241	12092	12271	12141	12176	12080	12198	11980	12088	12180	12239	12182	12075	12282	12103	12319	12123	12220	12000	12193	12178	12107	12080	12091	12328	12164	12254	12327	12063	12160	12071	12242	12167	11939	12151	12140	12068	12168	12146	12129	12102	12149	12102	12160	12176	12360	12216	12137	12156	12178	12254	12033	12239	12145	12043	12172	12094	12080	11914	12199	12228	12194	12269	12415	12126	12117	12037	12159	12171	12134	12225	12151	12033	12235	12130	12112	12069	12027	12217	12069	12288	12117	12262	12154	12085	12222	12187	12133	12048	12119	12130	12122	12117	12308	12192	12143	12339	12093	12095	12095	12044	12392	12068	12125	12110	12264	12163	12127	12144	12083	12103	12121	12116	12369	12212	12298	12247	12033	12063	12077	12199	12208	12146	12225	12105	12208	12145	12097	12197	12101	12120	12130	12070	12176	12147	12195	12206	12264	11952	12162	12197	12204	12175	12221	12045	12332	12054	12181	12172	12035	12321	12179	12062	12254	12146	12061	12047	12155	12190	12205	12361	12151	12267	12194	12148	12184	12163	12093	12135	12278	12006	12117	12225	12394	12101	12126	12357	12124	12191	12000	12265	12260	12188	12234	12260	12132	11892	12277	12254	12199	12274	12221	12289	12211	12191	12158	12191	12008	12105	12096	12077	11956	12099	12159	12107	12139	12222	12269	12260	12216	12091	12292	12125	12296	12280	12265	12318	12022	12226	12281	12109	12264	12123	12076	12106	12200	12221	12056	12169	12151	12120	12234	12046	12245	12155	12137	12106	12196	12154	12261	12239	12119	12239	12111	12233	12127	12032	12286	12102	12249	12122	12125	12028	12091	12286	11970	12209	12107	12217	12240	12224	12171	12086	12164	12045	12028	12143	12165	12191	12217	12028	12151	12331	12118	12197	12142	12388	12138	12105	12087	12233	12408	12268	12057	12200	12211	12096	12093	12271	12056	12187	12043	12253	12134	12149	12090	12081	12237	12035	12117	12226	12124	12173	12171	12053	12232	12171	12060	12089	12195	12239	12164	12146	12291	12279	12002	12229	12058	12105	12046	12065	12328	12174	12042	12188	12079	12191	12172	12106	12080	12147	12202	12164	12209	12242	12071	12067	12282	12043	12221	12257	12160	12123	12131	12193	12159	12112	11934	12218	12062	12183	12124	12039	12272	12151	12069	12221	12263	12242	12171	12205	12035	11993	12066	12165	12233	12217	12244	12020	12157	12187	12132	12157	12137	12075	12312	12236	12284	12221	12137	12179	12239	12124	12119	12028	12181	12096	12038	12315	12219	12104	12067	12145	12329	12007	12211	12245	11979	12212	12225	12108	12119	12082	12259	12159	12327	12254	12114	12440	12121	12125	12107	11922	12177	12325	12099	12359	12259	12078	12191	12155	12128	12050	12178	12160	12106	12157	12130	12306	12151	12173	12266	12180	12283	12113	12207	12282	12222	12269	12132	12163	12209	12229	12289	12173	12068	12033	12258	12195	12109	12225	12268	12162	12190	12090	12253	12066	12132	12149	12070	12271	12117	11949	12134	12115	12005	12156	12239	12245	12243	12350	12212	12059	12170	12319	12211	12317	12122	12182	12180	12142	12151	12144	12160	12111	12238	12188	12071	12058	12066	12146	12215	11924	11967	12244	12184	12245	12126	12163	12171	12027	12272	12127	12265	12301	12193	12260	12003	12221	12048	12291	12259	12210	12239	12218	12066	12139	12229	12042	12119	12098	12163	12237	12206	12115	12182	12118	12338	12211	12176	12019	12125	12171	12281	12110	12245	12239	12206	12207	12065	12230	12144	12175	12065	12109	12355	12163	12102	12224	12165	11981	12296	12169	11953	12212	11965	12026	12164	12295	12216	12177	12277	12124	12125	12284	12048	12159	12047	12239	12199	12202	12191	12210	12200	12283	12162	11940	12062	12264	12064	12077	12182	12117	12283	12292	12026	12192	12191	12055	12154	12348	12167	12215	12095	12157	12193	12024	12198	12168	12189	12295	12071	12064	12212	12286	12143	12140	12113	12255	12129	12182	12051	12068	12159	12181	12129	12279	12190	12220	12313	12188	12085	12241	12150	12034	12242	12190	12030	12095	12263	12241	12193	12121	12036	12137	12192	12063	12270	12015	12270	12012	12205	12226	12209	12122	12235	12189	12174	12048	12081	12104	12211	12203	12255	12088	12243	12087	12162	12299	12172	12214	12110	12165	12143	12110	12165	11993	12289	12096	12218	12083	12145	12187	12121	12131	12146	12132	12150	12118	12146	12121	12123	12072	12215	12032	12295	12335	12007	12059	12245	12090	12235	12201	12154	12049	12002	12200	12325	12164	12101	12043	12187	12245	12368	12097	12208	12137	12212	12074	12146	12095	12223	12291	12195	12110	12127	12253	12005	12173	12061	12090	12208	12128	12066	12237	12290	12302	12128	12115	12074	12129	12162	12143	12185	12293	12035	12307	12267	12235	12171	12199	11941	12202	12222	12155	12192	12223	12188	11797	12290	12237	12100	12174	12127	12033	12059	12271	12215	12256	12199	12138	12010	12222	12178	12144	12042	12247	12164	12207	12072	12382	12242	12298	12107	12193	12055	12109	12071	12245	11992	12291	12307	12212	12322	12116	12208	12236	12283	12082	12309	12021	12218
26238	21586	29084	27854	24081	22679	21892	18263	16958	16811	16542	21239	28157	27185	21918	17412	14796	14386	14289	14211	14263	14462	14207	14157	14263	14160	14253	14280	14214	14277	14261	14099	14257	14427	14421	14306	14215	14184	14214	14316	14348	14250	14262	14351	14322	14335	14277	14165	14306	14347	14331	14101	14333	14213	14164	14280	14235	14221	14557	14354	14173	14180	14259	14115	14361	14181	14113	14304	14342	14303	14302	14118	14263	14127	14305	14279	14285	14306	14360	14206	14380	14241	14328	14263	14405	14288	14254	14131	14220	14301	14356	14333	14278	14316	14203	14217	14216	14345	14278	14391	14381	14403	14148	14263	14233	14126	14370	14554	14206	14161	14247	14151	14358	14052	14139	14164	14297	14120	14058	14053	14282	14327	14393	14368	14260	14150	14176	14432	14348	14278	14160	14278	14233	14103	14331	14220	14257	14337	14401	14417	14438	14193	14191	14242	14204	14321	14305	14220	14285	14432	14028	14348	14263	14303	14328	14231	14217	14179	14162	14259	14257	14494	14239	14289	14239	14075	14231	14346	14346	14210	14352	14137	14226	14278	14009	14221	14242	14310	14155	14183	14286	14311	14220	14412	14499	14268	14075	14365	14148	14307	14281	14255	14043	14095	14273	14032	14160	14119	14122	14316	14097	14273	14322	14174	14330	14333	14278	14321	14215	14158	14442	14186	14181	14250	14315	14113	14235	14162	14331	14389	14098	14138	14211	14403	14248	14072	14145	14253	14137	14175	14329	14195	14337	14210	14152	14248	14230	14387	14340	14359	14393	14285	14218	14423	14031	14112	14027	14327	14409	14243	14199	14319	14081	14241	14346	14381	14372	14250	14240	14220	14039	14235	14262	14198	14139	14361	14120	14194	14331	14136	14344	14302	14148	14229	14314	14139	14208	14411	14392	14269	14420	14177	14439	14198	14100	14294	13993	14185	14340	14178	14281	14250	14328	14232	14504	14367	14170	14202	14043	14299	14149	14185	14387	14381	14303	14137	14286	14424	14114	14256	14363	14422	14029	14426	14382	14264	14298	14233	14219	14124	14185	14301	14149	14368	14300	14238	14102	14312	14118	14231	14407	14261	14093	14224	14214	14090	14179	14229	14275	14270	14209	14175	14247	14245	14250	14260	14200	14223	14315	14170	14423	14410	14319	14084	14192	14139	14299	14527	14206	14161	14028	14220	14204	14167	14334	14079	14206	14245	14266	14027	14137	14306	14143	14317	14258	14202	14119	14263	14351	14461	14256	14081	14288	14313	14426	14398	14081	14370	14288	14127	14292	14296	14430	14292	14306	14404	14355	14300	14116	14377	14195	14196	14400	14284	14349	14395	14371	14413	14338	14295	14285	14177	14163	14222	14273	14260	14273	14321	14344	14159	14163	14244	14299	14526	14221	14176	14051	14209	14201	13977	14246	14290	14348	14343	14252	14370	14330	14318	14068	14373	14280	14141	13984	14262	14206	14189	14316	14243	14368	14293	14164	14131	14305	14314	14213	14086	14328	14079	14299	14446	14123	14288	14216	14216	14161	14120	14128	14234	14432	14187	14209	14145	14263	14241	14285	14109	14155	14225	14185	14121	14330	14372	14151	14275	14462	14252	14257	14194	14436	14140	14219	14163	14503	14314	14364	14214	14355	14284	14132	14295	14272	14238	14318	14218	14059	14112	14470	14231	14196	14268	14267	14343	14358	14319	14155	14144	14176	14191	14107	14298	14189	14454	14137	14136	14272	14374	14238	14301	14321	14222	14206	14248	14262	14245	14226	14199	14291	14296	14454	14400	14291	14314	14255	14233	14201	14452	14395	14347	14228	14347	14165	14176	14315	14234	14218	14277	14339	14335	14202	14183	14420	14298	14224	14189	14385	14332	14328	14265	14442	14053	14081	14005	14065	14151	14409	14469	14307	14210	14204	14334	14420	14254	14306	14133	14283	14419	14064	14158	14159	14259	14242	14560	14287	14214	14393	14395	14217	14187	14218	14241	14313	14323	14319	14216	14158	14235	14444	14203	14242	14226	14189	14301	14119	14187	14294	14233	14332	14231	14250	14223	14420	14056	14194	14148	14297	14274	14284	14291	14355	14057	14377	14095	14120	14031	14321	14254	14426	14174	14398	14367	14130	14430	14515	14411	14152	14221	14149	14245	14292	14262	14173	14342	14196	14129	14154	14332	14177	14290	14234	14278	14298	14217	14301	14245	14389	14185	14155	14204	14044	14352	14263	14068	14197	14339	14384	14233	14333	14030	14256	14147	14410	14061	14419	14260	14239	14185	14253	14274	14329	14257	14139	14479	14198	14208	14017	14291	14325	14181	14209	14060	14241	14190	14300	14358	14321	14224	14211	14357	14006	14237	14022	14086	14325	14034	14418	14273	14218	14163	14290	14065	14401	14296	14233	14258	14443	14235	14208	14179	14301	14447	14117	14192	14267	14229	14361	14276	14323	14215	14142	14370	14331	14252	14194	14213	14086	14239	14125	14312	14004	14113	14335	14315	14433	14160	14063	14061	14272	14207	14133	14119	14180	14314	14257	14247	14153	14381	14279	14238	14157	14328	14261	14201	14077	14102	14166	14203	14205	14360	14089	14343	14292	14143	14098	14260	14231	14329	14452	14403	14110	14035	14310	14206	14178	14381	14292	14352	14267	14208	14178	14236	14215	14229	14327	14414	14431	14418	14178	14050	14466	14204	14127	14244	14190	14202	14293	14334	14351	14251	14074	14030	14295	14302	14255	14216	14374	14366	14402	14136	14617	14140	14351	14076	14345	14326	14318	14283	14437	14280	14027	14286	14225	13969	14377	14256	14341	14251	14255	14313	14195	14170	14290	14221	14340	14127	14004	14136	14385	14360	14302	14162	14084	14327	14094	14232	14373	14225	14313	14299	14408	14192	14085	14161	14307	14143	14399	14443	14238	14419	14180	14290	14168	14184	14213	14479	14482	14310	14123	14286	14370	14329	14217	14551	14353	14394	14436	14288	14383	14317	14247	14196	14410	14276	14340	14414	14087	14234	14265	14211	14144	14295	14255	14162	14031	14313	14229	14150	14186	14363	14292	14266	14160	14182	14305	14194	14324	14305	14474	14285	14466	14264	14281	14275	14325	14323	14228	14330	14238	14139	14182	14261	14283	14427	14387	14337	14158	14092	14197	14439	14141	14191	14191	14437	14210	14118	14181	14370	14222	14119	14249	14358	14354	14339	14271	14174	14287	14335	14409	14265	14324	14320	14378	14235	14357	14279	14029	14448	14376	14530	14205	14287	14273	14164	14259	14347	14123	14401	14162	14232	14331	14242	14363	14273	14298	14363	14289	14265	14359	14203	14255	14269	14182	14198	14141	14390	14283	14331	14416	14296	14082	14100	14361	14213	14302	14172	14172	14295	14398	14379	14122	14228	14281	14331	14196	14281	14333	14251	14432	14391	14240	14274	14267	14361	14160	14377	14274	14242	14137	14247	14306	14338	14469	14249	14259	14218	14326	14170	14209	14290	14172	14239	14223	14146	14200	14225	14227	14401	14267	14248	14220	14230	14022	14254	14458	14209	14321	14294	14254	14311	14448	14223	14243	14150	14325	14153	14446	14255	14312	14242	14363	14311	14340	14277	14444	14329	14266	14235	14171	14160	14309	14247	14159	14335	14207	14333	14359	14338	14232	14385	14462	14165	14325	14504	14263	14251	14352	14190	14421	13985	14256	14234	14399	14339	14346	14293	14273	14274	14259	14251	14073	14244	14247	14262	14333	14222	14210	14471	14505	14160	14354	14191	14190	14143	14179	14204	14153	14281	14249	14250	14440	14286	14335	13999	14036	14171	14236	14169	14341	14142	14214	14075	13971	14251	14225	14099	14194	14275	14228	14339	14352	14319	14259	14105	14331	14263	14122	14248	14090	14189	14100	14125	14298	14113	14367	14250	14267	14212	14131	14076	14162	14311	14104	14296	14252	14216	14184	14229	14253	14115	14015	14214	14355	14236	14338	14300	14115	14184	14507	14067	14288	14193	14399	14214	14264	14059	14026	14162	14273	14273	14222	14306	14152	14226	14304	14437	14455	14305	14289	14237	14322	14276	14280	14384	14215	14281	14467	14491	14275	14290	14482	14133	14256	14208	14359	14333	14369	14352	14408	14214	14270	14235	14068	14175	14162	14250	14266	14087	14429	14184	14388	14112	14269	14187	14389	14442	14339	14322	14360	14253	14248	14306	14187	14298	14315	14154	14207	14144	14125	14286	14398	14287	14171	14151	14235	14349	14157	14302	14403	14290	14352	14249	14256	14201	14344	14198	14187	14218	14117	14219	14298	14073	14434	14291	14313	14130	14422	14380	14203	14388	14261	14342	14149	14242	14208	14353	14331	14197	14225	14176	14321	14302	14239	14231	14158	14079	14194	14299	14336	14069	14106	14072	14415	14188	14164	14452	14344	14208	14326	14131	14241	14247	14131	14179	14136	14239	14394	14033	14236	14217	14206	14380	14443	14215	14337	14190	14224	14393	14236	14225	14179	14237	14346	14159	14139	14170	14323	14540	14135	14215	14362	14174	14426	14140	14205	14221	14104	14102	14126	14070	14205	14350	14179	14351	14234	14239	14344	14311	14496	14169	14276	14332	14220	14197	14378	14207	14328	14209	14031	14288	14226	14339	14595	14323	14332	14410	14263	14229	14461	14232	14084	14304	14343	14473	14302	14168	14155	14075	14196	14190	14163	14327	13967	14142	14222	14053	14228	14367	14290	14079	14352	14395	14516	14399	14392	14489	14301	14275	14312	14221	14373	14171	14483	14173	14303	14122	14465	14268	14287	14179	14229	14160	14322	14206	14040	14330	14409	14124	14249	14119	14166	14253	14328	14378	14310	14298	14244	14347	14297	14252	14426	14346	14303	14322	14226	14239	14149	14369	14276	14384	14352	14282	14370	14364	14176	14205	14188	14080	14151	14274	14324	14120	14345	14188	14262	14284	14282	14318	14158	14237	14146	14345	14006	14441	14166	14309	14207	14234	14394	14388	14117	14377	14262	14000	14228	14230	14233	14219	14311	14188	14253	14200	14229	14099	14267	14335	14291	14318	14172	14294	14278	14111	14150	14273	14369	14313	14182	14267	14374	14266	14343	14204	14280	14118	14269	14281	14215	14358
22025	44566	45957	35444	25337	22797	21332	17327	16430	16334	15816	22980	31038	27647	20696	15625	12669	12414	12418	12616	12581	12484	12585	12428	12468	12545	12592	12506	12550	12509	12594	12490	12419	12422	12123	12540	12548	12362	12612	12283	12528	12537	12419	12583	12710	12541	12391	12517	12289	12356	12526	12360	12503	12414	12511	12425	12410	12313	12569	12389	12464	12463	12398	12576	12438	12469	12424	12739	12578	12535	12326	12482	12529	12478	12527	12457	12521	12465	12381	12459	12387	12523	12537	12574	12530	12575	12440	12603	12521	12439	12546	12486	12485	12451	12302	12527	12403	12629	12559	12435	12412	12336	12405	12461	12645	12503	12487	12660	12320	12463	12537	12665	12568	12404	12447	12382	12464	12440	12423	12535	12473	12486	12433	12360	12504	12478	12469	12450	12355	12421	12519	12376	12397	12479	12479	12490	12507	12540	12427	12449	12602	12437	12459	12471	12424	12314	12556	12408	12518	12520	12464	12627	12480	12367	12610	12412	12582	12637	12441	12548	12587	12500	12372	12449	12508	12501	12266	12356	12570	12454	12411	12359	12332	12525	12379	12417	12634	12416	12508	12490	12495	12537	12441	12485	12488	12523	12484	12524	12479	12422	12258	12645	12451	12503	12360	12455	12492	12450	12583	12516	12610	12545	12555	12483	12421	12374	12369	12548	12583	12386	12500	12549	12422	12403	12571	12485	12385	12523	12410	12481	12289	12642	12460	12488	12563	12479	12638	12496	12427	12446	12629	12301	12424	12313	12308	12428	12540	12322	12509	12496	12513	12555	12513	12377	12498	12560	12532	12452	12620	12496	12467	12431	12495	12375	12486	12545	12546	12354	12486	12517	12350	12557	12523	12470	12618	12463	12369	12484	12465	12619	12409	12452	12388	12609	12469	12497	12477	12533	12471	12399	12453	12507	12395	12471	12537	12477	12500	12381	12444	12594	12379	12516	12452	12569	12338	12570	12387	12409	12602	12589	12492	12468	12306	12517	12468	12415	12502	12511	12513	12388	12453	12324	12456	12451	12578	12429	12488	12399	12458	12412	12564	12424	12325	12555	12377	12439	12592	12396	12520	12537	12488	12311	12459	12411	12323	12315	12475	12599	12655	12483	12495	12505	12477	12658	12512	12492	12583	12445	12297	12488	12477	12595	12462	12442	12294	12577	12376	12449	12371	12538	12473	12413	12429	12523	12429	12536	12571	12466	12508	12602	12519	12517	12611	12515	12678	12407	12567	12588	12499	12304	12544	12586	12544	12521	12281	12495	12388	12534	12541	12516	12407	12525	12357	12433	12437	12501	12490	12520	12685	12531	12548	12510	12469	12345	12436	12393	12464	12433	12452	12606	12360	12546	12443	12442	12441	12682	12429	12681	12463	12398	12486	12520	12482	12385	12466	12504	12693	12494	12302	12373	12591	12522	12543	12321	12511	12349	12522	12444	12428	12548	12488	12281	12535	12495	12419	12591	12432	12693	12456	12553	12230	12451	12611	12427	12436	12530	12492	12419	12708	12361	12642	12322	12448	12628	12609	12573	12359	12370	12463	12545	12571	12476	12510	12454	12487	12371	12449	12526	12492	12385	12498	12496	12308	12373	12553	12510	12384	12437	12490	12593	12463	12455	12518	12608	12439	12428	12361	12536	12446	12511	12573	12358	12514	12530	12461	12519	12286	12478	12436	12513	12446	12394	12488	12452	12545	12515	12454	12472	12437	12524	12448	12405	12576	12648	12320	12525	12398	12521	12508	12565	12395	12364	12549	12391	12509	12375	12568	12472	12328	12553	12570	12454	12318	12589	12414	12500	12499	12402	12654	12407	12414	12387	12322	12418	12394	12427	12459	12369	12385	12460	12593	12553	12472	12415	12552	12410	12378	12520	12479	12445	12456	12522	12497	12429	12539	12540	12552	12388	12463	12426	12446	12362	12509	12509	12387	12338	12470	12533	12436	12511	12371	12497	12559	12388	12290	12526	12503	12414	12491	12491	12399	12240	12559	12493	12288	12443	12471	12406	12261	12583	12501	12410	12493	12666	12500	12574	12389	12544	12444	12633	12514	12527	12542	12429	12454	12441	12476	12422	12390	12558	12323	12494	12454	12592	12391	12500	12312	12453	12504	12560	12330	12507	12618	12386	12422	12376	12502	12524	12640	12537	12425	12401	12447	12546	12644	12533	12602	12481	12460	12332	12395	12392	12429	12585	12591	12380	12404	12488	12504	12539	12479	12274	12427	12459	12522	12552	12687	12389	12280	12480	12271	12479	12466	12401	12279	12536	12583	12579	12521	12627	12539	12486	12523	12489	12397	12456	12475	12612	12409	12442	12504	12543	12431	12492	12425	12534	12338	12464	12507	12429	12326	12498	12466	12573	12597	12400	12338	12544	12377	12507	12506	12497	12611	12537	12459	12446	12417	12485	12312	12514	12519	12536	12441	12516	12430	12486	12467	12440	12464	12697	12310	12652	12457	12500	12561	12366	12591	12489	12481	12405	12343	12369	12594	12557	12639	12443	12568	12549	12558	12417	12399	12482	12447	12548	12464	12489	12643	12423	12479	12505	12303	12596	12320	12422	12424	12481	12573	12515	12501	12480	12513	12511	12440	12422	12452	12319	12335	12384	12476	12570	12479	12481	12441	12537	12459	12551	12490	12383	12707	12353	12410	12487	12349	12453	12469	12451	12472	12308	12465	12469	12686	12547	12529	12536	12324	12657	12594	12535	12473	12512	12447	12432	12534	12500	12449	12429	12396	12603	12443	12347	12479	12629	12475	12540	12578	12442	12287	12456	12436	12462	12460	12480	12477	12453	12516	12548	12383	12425	12427	12498	12398	12440	12545	12531	12393	12407	12448	12475	12468	12536	12400	12364	12571	12479	12476	12470	12443	12442	12352	12538	12460	12494	12523	12503	12442	12448	12427	12399	12563	12452	12529	12339	12432	12405	12518	12535	12575	12537	12443	12554	12476	12291	12636	12386	12581	12465	12495	12340	12474	12591	12550	12570	12482	12461	12615	12424	12468	12533	12453	12359	12377	12541	12500	12438	12459	12477	12336	12509	12425	12520	12470	12466	12507	12417	12472	12401	12611	12514	12571	12393	12531	12505	12517	12398	12425	12520	12594	12436	12593	12482	12491	12444	12341	12386	12429	12472	12422	12555	12372	12435	12435	12424	12452	12524	12443	12548	12367	12653	12566	12524	12521	12514	12405	12432	12516	12384	12496	12456	12292	12464	12434	12705	12397	12370	12525	12745	12295	12502	12588	12535	12614	12486	12426	12483	12665	12500	12498	12437	12394	12484	12323	12402	12472	12529	12550	12479	12615	12613	12541	12580	12700	12444	12340	12506	12694	12468	12442	12483	12518	12460	12396	12466	12580	12550	12525	12413	12480	12433	12337	12593	12565	12499	12574	12416	12450	12499	12693	12551	12458	12496	12573	12359	12435	12520	12416	12546	12576	12546	12445	12517	12389	12442	12463	12505	12359	12520	12446	12519	12589	12434	12483	12549	12555	12470	12471	12467	12426	12334	12525	12492	12538	12543	12643	12439	12514	12621	12380	12455	12407	12578	12463	12477	12409	12462	12427	12458	12498	12466	12462	12614	12592	12261	12552	12500	12519	12531	12663	12456	12403	12539	12523	12432	12374	12365	12518	12460	12583	12357	12465	12346	12627	12586	12563	12341	12218	12509	12556	12674	12478	12394	12348	12489	12563	12215	12559	12534	12502	12428	12604	12421	12708	12480	12467	12418	12412	12552	12470	12471	12530	12432	12384	12426	12399	12534	12392	12518	12483	12528	12524	12462	12399	12601	12264	12439	12541	12465	12330	12206	12259	12529	12508	12516	12376	12534	12490	12399	12479	12715	12585	12391	12597	12448	12573	12562	12428	12470	12649	12410	12229	12463	12441	12476	12668	12631	12488	12482	12507	12476	12592	12350	12648	12353	12386	12543	12503	12619	12426	12490	12620	12578	12333	12564	12509	12533	12427	12407	12418	12505	12523	12269	12429	12502	12390	12525	12598	12454	12556	12444	12608	12451	12356	12381	12489	12412	12525	12407	12546	12536	12451	12408	12565	12379	12403	12591	12499	12494	12433	12383	12432	12548	12575	12391	12470	12423	12427	12496	12493	12582	12510	12523	12511	12504	12486	12408	12568	12387	12553	12512	12515	12535	12542	12314	12561	12436	12426	12476	12500	12387	12412	12586	12558	12498	12480	12449	12467	12353	12401	12533	12494	12462	12377	12583	12559	12445	12646	12410	12325	12621	12604	12250	12539	12538	12430	12399	12552	12398	12609	12368	12515	12684	12507	12611	12481	12414	12489	12405	12515	12407	12484	12570	12429	12409	12488	12524	12318	12441	12460	12665	12247	12382	12530	12485	12412	12589	12680	12410	12423	12357	12595	12396	12464	12549	12339	12637	12493	12433	12522	12367	12523	12536	12431	12596	12384	12401	12464	12501	12290	12388	12636	12544	12523	12395	12509	12580	12443	12417	12346	12606	12328	12328	12469	12472	12574	12382	12528	12565	12416	12442	12449	12443	12406	12525	12466	12557	12358	12478	12499	12499	12563	12446	12526	12503	12434	12272	12543	12601	12407	12591	12314	12535	12416	12451	12543	12334	12592	12471	12555	12433	12506	12372	12373	12470	12491	12441	12429	12488	12400	12395	12465	12399	12497	12289	12522	12566	12491	12404	12381	12288	12430	12510	12328	12484	12396	12498	12568	12474	12615	12477	12652	12411	12621	12405	12490	12337	12551	12412	12533	12452	12565	12419	12461	12464	12476	12581	12502	12535	12435	12426	12433	12391	12390	12569	12518	12416	12310	12605	12332	12397	12620	12480	12451	12301	12679	12433	12461	12428	12372	12392	12359	12435	12360	12518	12432	12366	12413	12622	12429	12273	12282	12536	12494	12375	12318	12288	12700	12514	12574	12420	12477	12403	12484	12414	12368	12552	12657	12433	12552	12473	12442	12476	12396	12353	12657	12356	12575	12600	12529	12483	12332	12437	12475	12418	12489	12574	12345	12468	12546	12424	12180	12519	12592	12445	12492	12500	12429	12592	12275	12447	12425	12407	12465	12564	12497	12353	12468	12259	12386	12573	12585	12595	12587	12541	12380	12578	12510	12546
24656	21571	29118	24923	23897	26030	27516	24501	20915	18140	16966	19510	36680	38638	27772	20815	15476	14297	14207	14161	14182	14272	14032	14188	13976	14041	13963	13915	14062	14043	13686	14022	13991	13902	14021	14186	14033	14151	14014	14140	13943	13957	13987	14044	14046	14041	13980	14056	14100	13976	14210	14036	14021	14182	13906	14046	14110	13939	14066	13994	13984	14005	13870	13857	13918	14021	13858	14010	13918	13946	13946	14161	14304	13836	13918	13992	14234	13593	14021	13965	14050	14139	13910	14015	14036	13920	14174	14034	14042	14066	14003	13967	13817	14021	14028	13897	13937	13915	13739	13931	13879	14044	13963	14045	14093	14063	14003	13941	13903	13953	13960	13855	13997	14072	13840	14096	14117	13763	14023	13805	13885	14089	14066	14070	13826	13903	13985	14048	13810	14141	13887	14057	14053	13833	14025	13910	13843	13863	13864	13945	14134	14040	13943	14121	13957	13946	13946	14128	13840	14014	14001	13926	13951	13980	14009	13939	13995	13927	13847	14013	14138	13893	13926	13980	13973	14088	13925	13999	13864	14113	13883	13818	13991	13951	14049	13850	13823	13963	13874	13908	13833	13904	13984	14087	14123	13916	13987	13996	13837	13825	13997	13917	14147	13968	14083	14065	14167	13911	14060	14209	13833	13940	13962	13852	14070	14001	14148	14091	14121	14084	13852	13960	13895	13932	13906	13974	13913	13984	13704	13848	13953	14047	13963	13871	13822	13963	13967	13871	13990	14010	14156	14005	13918	13986	14063	13971	13974	13986	13785	13965	13848	14130	14154	13998	14032	13987	13979	13906	13868	13992	13996	14063	13770	14063	14002	14222	13979	14015	13835	13849	13785	13857	13823	14032	14109	14033	13936	13904	13990	13824	13876	14085	13978	14203	13877	14065	14102	13915	14228	14118	13843	13979	13848	13863	13939	14125	13857	13790	14178	13950	14025	14050	13873	13934	14063	14055	13933	14026	14068	13892	13798	13942	14043	13859	14104	13834	13902	14079	13999	14107	14071	13810	13968	13698	13961	14052	13883	14086	14113	13935	13905	13972	13873	13884	13985	14025	13725	13975	14119	13940	14103	13954	13979	14034	13953	13901	14032	14067	13967	13934	14073	13907	13855	13996	13946	14017	13866	13984	13967	14027	14165	14014	14109	13817	13872	13941	13886	13954	13922	14033	14009	14015	13899	13855	13972	14044	14048	14033	14026	13935	13867	13871	13886	13908	14024	13908	13890	13878	14138	14083	13831	13769	13874	14036	14096	13989	13940	13969	14003	13942	14022	14066	13983	14086	13923	13821	13917	14058	14009	14044	13879	14006	13780	13841	13850	13999	14134	13907	13908	14024	13878	14046	14106	13959	13898	14028	13923	14021	14017	13998	13905	13954	13970	14071	13987	13993	14041	13978	13936	13915	13962	14006	14005	13900	14108	13908	13971	13831	13959	13936	13997	13994	14082	13851	13883	13935	13980	13945	14155	14048	13968	13907	14073	13932	13871	13978	13911	14033	13922	14027	13889	13850	13940	14097	13902	13776	13986	13884	14058	13802	14063	13854	14062	14076	13986	13864	14052	13992	14080	13848	14008	14032	14196	13919	13924	13879	14103	14098	14113	14031	13888	13823	14044	14043	13935	13816	14019	14072	14024	13924	13751	14004	13904	14021	14093	14013	13694	13881	13979	13870	14085	14064	13952	13792	13920	14290	14076	13813	13911	14057	14073	13880	13960	13903	13850	13971	14042	13986	14040	13945	13927	14129	13908	13881	13941	14171	13986	14125	13998	13932	13900	13968	14047	14063	13994	13984	13886	13751	13874	13902	14035	14128	14151	14089	14041	14062	13792	13850	14106	13949	14071	13982	13984	14037	14012	13749	13893	13841	13860	13983	13986	14088	13994	14107	13780	13719	13947	14033	14142	13949	13891	14110	13920	14032	13933	14127	14001	13745	13942	14000	13772	13813	13971	13852	13841	13956	13896	14033	13880	13976	13850	13836	14178	13976	13993	14072	13935	13885	13784	13898	14006	14042	13941	14126	13779	13853	14130	14033	14045	14023	14073	14083	13979	14008	13981	14007	14125	14042	14019	13946	14093	14014	13830	14053	13691	13910	14055	13949	13955	13927	13864	14014	13817	13935	13989	13882	13798	13908	13825	13962	13968	13850	13897	13898	13904	14083	14070	14065	14061	14006	14205	13765	13995	13979	13893	13917	13849	13884	13795	13992	14064	13998	14058	13942	14048	13839	13921	13738	13879	14028	14019	14022	14072	14001	13742	13961	14158	13980	14184	14036	13853	14136	13961	13877	13903	13946	13904	14091	14045	13801	13767	14143	14191	14129	14122	14052	14002	13873	13909	13882	13882	14081	13958	14162	14029	13896	13940	13897	14024	13899	13979	14223	14091	13942	13790	13790	13753	14020	14033	13849	13950	14051	13970	13974	13967	13928	13857	13955	14018	13944	14041	13943	13885	13920	14034	14035	14126	14009	14092	13894	13974	14052	13961	14014	13912	14017	13778	13960	13947	13936	13977	14075	13946	13917	13981	13856	13875	14002	13943	14089	14215	13859	13826	13723	13838	13786	13828	13969	14130	14016	13939	13754	13888	14005	13923	13958	14042	13958	13835	13822	13816	14023	14099	13844	14091	14042	13948	14100	13998	13893	13896	13792	14080	13891	14034	13989	14101	14056	13938	14075	13958	14004	14120	13933	13907	14043	13922	13913	13892	13950	13844	14007	14020	13843	14159	14012	14074	13846	14037	13968	13918	13995	14027	14063	13995	13927	13837	14000	14071	14026	13976	13867	13910	14102	14123	13920	13989	14009	13806	14076	13896	13983	14136	13973	13892	14038	13953	13915	13832	13887	13735	13947	14004	14121	14017	14129	14017	14024	13953	13948	13872	14224	13934	14148	14035	13966	14156	13805	13890	13875	14134	14049	13947	13808	13990	13957	13903	14021	13925	14056	14003	13882	14050	14032	14031	14125	14023	13972	13978	13827	13853	13976	14097	13833	14163	13992	13802	14006	13868	14004	13902	14033	13930	13822	13682	13745	14044	14193	13944	13930	14008	13814	13976	13901	13980	13885	14136	14068	13973	13947	13864	14078	14005	13763	14110	14127	14270	14044	14046	13955	14038	14127	13850	13862	13891	13958	13856	13879	14108	13944	13914	14074	13943	13976	13790	13940	13950	14015	13855	13965	14098	13948	13918	13927	13824	14049	14118	13982	13889	13729	13745	13990	13973	13849	13794	13854	14037	14027	13943	14018	14061	13999	13879	13714	13936	13838	14019	14188	14051	14098	13957	13951	13861	13874	14125	13970	14114	14207	14010	14007	13723	13905	13794	14095	13896	13858	14052	13944	13941	13916	13859	14126	13872	14082	13867	13916	14109	14249	14117	13968	13867	13988	14058	13817	13887	13945	14108	13946	14075	13997	13927	14086	13753	14031	13951	14055	14046	13955	13976	14086	14069	13982	14109	13954	14018	13915	13997	14059	13725	13872	13940	14060	13983	14029	14069	13807	14020	13905	13962	13598	13868	13901	14023	13942	14022	13998	13956	13903	13816	13860	14011	14079	14117	14096	14097	13829	13953	13819	13886	13903	13892	13954	13893	13937	13827	13915	13914	13999	13823	13980	13986	14030	13700	13939	13910	14099	13919	13911	14118	14077	13928	13820	14108	13925	14061	13924	13843	13839	14076	14129	13939	14086	14041	13942	14030	14075	14195	13892	14068	13864	13835	14113	14056	14052	13847	13964	14068	14053	14092	13931	13785	13993	13919	14033	13895	13969	14001	13846	13860	13805	13952	13958	14000	14062	13824	13891	13875	14164	14097	14126	13883	13913	13934	13918	14035	14013	13935	13910	13814	13991	14093	13775	13892	14033	14209	13872	14067	14190	13939	13947	13983	13796	14042	13957	13980	13874	13798	13914	13991	13902	13991	14010	13820	14105	14007	14011	13884	13920	13876	14141	14006	13991	13929	13992	13916	13964	14121	14009	14005	13888	14225	13909	13863	13876	13978	13972	13963	13964	13850	13899	13944	13951	14172	13974	14008	13796	13922	14146	14008	14015	13868	13725	13913	13863	13910	13950	13893	14039	13856	14012	14057	14218	14010	13984	14104	13808	13927	14044	13980	14045	13870	13832	14065	14028	13988	13955	13878	13946	14140	14178	13849	14061	13908	13866	14019	13852	14052	14031	14053	14124	13970	13981	14232	13908	13830	13945	13884	14089	14032	14192	13994	13705	13975	13836	14001	14026	14071	13984	13885	13855	14036	13998	13808	13998	14153	14158	13948	14132	13994	13812	13975	14061	13921	13918	13945	13954	14002	14049	13929	13837	14170	14088	13821	14022	13848	13771	13856	14037	13830	13868	13832	13840	13955	13888	13929	13906	13877	14015	13946	13929	13750	14162	13926	13956	14047	13970	13933	13832	14022	14005	13831	13982	14087	13897	14098	13920	13797	13877	14086	13999	13953	14103	13914	13884	13955	13869	14128	13924	14208	13830	14178	13952	13975	13973	13869	13970	14035	14116	14190	14028	14042	14188	13803	13905	13853	13939	14114	13900	14123	13764	13991	13905	14092	14020	14114	13856	13915	14083	13882	14024	13877	13954	13974	13989	14038	14096	14020	14002	14027	13906	13961	14094	14067	13955	13939	13815	14046	13796	13866	13863	13848	14003	13949	13995	13978	13844	13849	13889	13859	14046	14019	14024	13917	14078	13971	13640	13881	13865	13856	14002	13955	13915	13780	13760	13854	13920	13833	13905	13922	13907	14031	14228	14083	14078	14152	13984	14099	14000	13937	13939	14038	13982	13971	14039	13968	13940	13962	13810	14152	13915	14070	14072	14076	13954	13846	13942	13943	13956	14077	13968	13900	14032	14169	13792	14039	14042	13989	13966	13959	14066	14228	14075	13966	13866	14064	14144	13997	14085	14035	13959	13826	13938	13955	14255	13746	13922	13973	13812	14094	13954	13995	13912	13999	14107	14043	13940	14010	13816	14126	13992	13837	13821	13881	14022	13868	13887	13866	13814	13954	14009	13945	13887	13959	13988	14011	13829	13932	14050	14209	13834	13824	14024	14025	14075	13856	13806	13998	13884	13839	13972	14023	13915	13924	13898	13943	14095
27979	49382	46544	38138	32979	28100	27243	26116	21569	17241	16524	20795	40358	38841	27115	19787	12631	12230	12341	12350	12231	12339	12405	12214	12131	12348	12290	12488	12313	12208	12418	12395	12350	12384	12235	12319	12160	12274	12458	12115	12263	12255	12250	12375	12253	12447	12290	12331	12282	12306	12173	12286	12150	12083	12491	12230	12278	12492	12121	12201	12204	12349	12396	12394	12348	12354	12385	12171	12070	12109	12241	12306	12124	12219	12375	12363	12274	12256	12206	12230	12346	12327	12351	12221	12269	12447	12266	12347	12403	12330	12282	12272	12231	12486	12377	12208	12222	12196	12229	12212	12355	12302	12273	12274	12237	12172	12268	12328	12258	12252	12184	12195	12222	12268	12413	12277	12387	12192	12259	12383	12290	12307	12456	12263	12333	12356	12247	12270	12342	12172	12379	12280	12334	12331	12262	12254	12299	12219	12250	12133	12406	12323	12189	12109	12198	12279	12277	12192	12285	12250	12205	12264	12226	12322	12144	12306	12196	12354	12433	12345	12282	12313	12284	12438	12165	12374	12418	12222	12246	12392	12305	12229	12192	12065	12458	12192	12211	12260	12293	12062	12355	12218	12276	12318	12307	12344	12294	12176	12444	12319	12372	12254	12165	12352	12189	12277	12305	12194	12163	12169	12302	12196	12251	12187	12392	12219	12238	12349	12387	12078	12399	12239	12201	12242	12187	12466	12138	12291	12223	12279	12245	12415	12236	12117	12239	12343	12337	12091	12371	12346	12318	12164	12205	12349	12321	12283	12255	12378	12128	12339	12237	12200	12270	12168	12241	12182	12394	12374	12153	12291	12290	12206	12307	12223	12137	12386	12310	12371	12380	12187	12414	12301	12033	12331	12302	12218	12265	12188	12233	12198	12533	12209	12187	12272	12334	12195	12253	12272	12360	12428	12234	12256	12357	12274	12327	12251	12275	12283	12138	12198	12234	12261	12216	12425	12292	12369	12381	12111	12240	12079	12303	12140	12168	12435	12407	12410	12301	12278	12275	12487	12244	12191	12261	12143	12217	12285	12385	12330	12295	12234	12122	12386	12296	12188	12192	12172	12252	12193	12303	12146	12300	12266	12179	12300	12260	12166	12237	12243	12343	12341	12186	12384	12130	12230	12390	12399	12390	12364	12201	12306	12430	12092	12193	12285	12421	12000	12457	12108	12342	12251	12204	12290	12332	12287	12252	12137	12101	12303	12250	12345	12390	12278	12325	12398	12176	12191	12302	12359	12361	12297	12231	12310	12251	12210	12290	12148	12247	12352	12294	12240	12107	12303	12270	12438	12292	12240	12262	12294	12220	12257	12261	12037	12293	12385	12042	12114	12109	12387	12126	12351	12275	12288	12203	12253	12299	12268	12288	12287	12352	12319	12378	12285	12373	12338	12314	12310	12210	12375	12134	12322	12244	12310	12100	12213	12248	12281	12184	12251	12282	12154	12258	12252	12161	12322	12182	12092	12263	12255	12429	12266	12165	12495	12160	12302	12224	12253	12206	12256	12068	12324	12421	12436	11958	12266	12283	12269	12335	12168	12255	12124	12172	12175	12393	12106	12346	12154	12301	12281	12355	12331	12309	12282	12361	12141	12310	12235	12165	12251	12368	12294	12172	12297	12420	12385	12191	12335	12274	12322	12496	12155	12370	12340	12335	12179	12251	12213	12254	12249	12175	12381	12213	12228	12402	12172	12217	12152	12353	12486	12222	12268	12238	12401	12224	12401	12238	12148	12023	12317	12352	12323	12241	12216	12289	12329	12116	12286	12136	12191	12247	12100	12286	12253	12252	12274	12156	12306	12359	12280	12135	12392	12328	12411	12223	12255	12181	12098	12230	12200	12173	12051	12370	12314	12258	12219	12210	12352	12392	12303	12189	12147	12185	12132	12143	12358	12250	12355	12348	12319	12277	12245	12260	12393	12297	12289	12158	12251	12266	12312	12380	12177	12400	12329	12234	12109	12195	12263	12395	12243	12358	12438	12414	12302	12332	12325	12216	12399	12267	12136	12343	12373	12299	12288	12287	12277	12303	12354	12341	12232	12311	12255	12367	12358	12278	12367	12088	12319	12226	12161	12323	12210	12271	12247	12186	12366	12257	12357	12302	12217	12191	12366	12231	12286	12215	12168	12308	12244	12334	12155	12352	12371	12227	12277	12354	12210	12288	12351	12328	12194	12299	12220	12465	12109	12241	12251	12225	12279	12288	12344	12298	12420	12103	12261	12320	12262	12174	12187	12308	12154	12310	12162	12367	12268	12236	12245	12440	12313	12224	12265	12337	12230	12318	12256	12330	12192	12264	12289	12215	12272	12384	12332	12156	12367	12290	12365	12380	12289	12258	12234	12155	12388	12251	12245	12335	12213	12315	12181	12278	12301	12151	12286	12408	12386	12299	12314	12238	12126	12258	12069	12275	12340	12304	12212	12337	12081	12272	12363	12120	12222	12337	12235	12103	12114	12249	12367	12217	12191	12298	12165	12229	12155	12270	12128	12220	12311	12320	12325	12320	12198	12140	12156	12349	12373	12352	12131	12267	12323	12273	12073	12293	12344	12138	12190	12199	12254	12298	12259	12560	12343	12375	12290	12289	12282	12080	12270	12266	12193	12293	12269	12267	12226	12452	12303	12168	12288	12306	12242	12126	12390	12302	12294	12268	12327	12232	12178	12196	12383	12384	12362	12102	12203	12273	12283	12327	12189	12203	12157	12277	12273	12415	12293	12184	12223	12284	12125	12433	12147	12161	12203	12308	12150	12206	12311	12439	12193	12170	12434	12130	12212	12302	12264	12254	12311	12286	12216	12283	12215	12328	12177	12071	12253	12280	12336	12290	12283	12268	12229	12416	12397	12267	12276	12234	12355	12269	12305	12229	12242	12138	12211	12300	12367	12215	12369	12430	12193	12347	12220	12306	12347	12275	12329	12360	12362	12333	12257	12190	12327	12232	12358	12364	12318	12172	12340	12278	12241	12334	12421	12113	12155	12229	12251	12274	12420	12338	12268	12426	12275	12272	12235	12160	12195	12245	12304	12190	12218	12255	12162	12346	12334	12409	12114	12267	12174	12291	12171	12299	12230	12221	12255	12248	12164	12231	12250	12325	12346	12202	12399	12246	12324	12089	12203	12389	12187	11999	12276	12172	12425	12314	12132	12149	12276	12303	12284	12396	12320	12189	12309	12272	12244	12289	12302	12329	12256	12220	12243	12252	12136	12458	12376	12193	12131	12217	12267	12268	12276	12179	12197	12214	12390	12300	12292	12370	12423	12247	12299	12223	12081	12391	12238	12221	12258	12236	12261	12409	12212	12369	12270	12148	12249	12305	12272	12397	12409	12421	12264	12244	12332	12130	12388	12365	12331	12252	12364	12227	12336	12289	12377	12462	12210	12206	12323	12421	12253	12277	12298	12210	12238	12123	12407	12295	12186	12195	12255	12342	12128	12159	12256	12263	12373	12322	12099	12115	12168	12321	12192	12159	12221	12266	12374	12293	12262	12258	12139	12361	12181	12257	12330	12163	12167	12330	12157	12228	12171	12210	12392	12331	12261	12188	12279	12139	12243	12333	12369	12122	12314	12331	12183	12147	12309	12287	12068	12250	12355	12287	12337	12220	12207	12175	12150	12143	12302	12049	12453	12299	12338	12412	12293	12206	12264	12374	12460	12268	12216	12253	12241	12299	12363	12199	12204	12231	12395	12295	12255	12281	12192	12185	12299	12178	12233	12267	12514	12316	12306	12393	12216	12210	12387	12135	12319	12193	12263	12245	12328	12198	12321	12387	12192	12534	12211	12167	12365	12163	12474	12289	12132	12211	12232	12215	12225	12302	12173	12247	12105	12439	12345	12330	12263	12337	12267	12392	12239	12043	12378	12405	12297	12284	12260	12351	12337	12245	12304	12107	12332	12232	12247	12317	12215	12254	12255	12327	12226	12382	12237	12409	12201	12142	12220	12184	12301	12232	12307	12259	12146	12165	12267	12083	12213	12183	12314	12262	12399	12256	12293	12090	12328	12226	12164	12444	12390	12233	12241	12149	12274	12235	12327	12107	12266	12263	12362	12243	12376	12147	12389	12286	12186	12155	12217	12207	12271	12116	12077	12322	12347	12201	12183	12185	12389	12510	12210	12183	12288	12346	12207	12339	12244	12403	12325	12346	12328	12261	12289	12220	12293	12189	12217	12369	12166	12113	12185	12313	12356	12125	12358	12055	12125	12256	12283	12351	12319	12186	12241	12328	12236	12364	12413	12278	12403	12256	12275	12274	12266	12256	12301	12313	12266	12330	12259	12197	12137	12448	12193	12373	12168	12247	12169	12335	12362	12362	12236	12323	12095	12298	12360	12334	12270	12236	12275	12436	12323	12289	12230	12323	12371	12253	12078	12276	12215	12420	12216	12156	12393	12187	12197	12335	12328	12355	12212	12246	12273	12305	12240	12258	12306	12226	12252	12346	12281	12399	12163	12324	12380	12259	12233	12230	12232	12190	12171	12259	12259	12357	12346	12302	12202	12291	12321	12170	12300	12177	12320	12361	12406	12348	12198	12299	12529	12276	12268	12323	12249	12293	12327	12159	12392	12211	12242	12296	12204	12324	12232	12234	12204	12330	12215	12171	12252	12179	12368	12415	12341	12290	12253	12294	12296	12221	12342	12259	12173	12451	12203	12201	12344	12283	12437	12323	12301	12296	12173	12230	12425	12342	12035	12298	12304	12202	12147	12231	12249	12401	12187	12363	12416	12340	12361	12183	12269	12264	12338	12350	12275	12338	12196	12121	12329	12399	12399	12269	12167	12488	12509	12217	12259	12416	12272	12316	12333	12306	12427	12305	12175	12291	12248	12183	12236	12227	12264	12157	12262	12367	12281	12404	12155	12149	12178	12337	12309	12311	12171	12378	12174	12250	12413	12173	12075	12240	12187	12299	12137	12312	12187	12256	12254	12253	12411	12239	12374	12130	12308	12031	12452	12202	12178	12281	12295	12416	12168	12415	12266	12206	12188	12351	12297	12198	12204	12339	12324	12210	12306	12082	12393	12163	12341	12263	12291	12360	12401	12135	12288	12115	12304	12215	12120	12103	12349	12168	12246	12345	12363	12334	12202	12147	12137	12281	12206	12291	12314	12351	12065
31081	25958	28210	24409	20280	18835	18435	18399	17649	16978	16814	16266	16881	17587	16982	16558	15660	15754	15917	15691	15625	15509	15830	15400	15630	15711	15558	15642	15481	15601	15846	15598	15533	15480	15518	15481	15587	15508	15380	15520	15570	15503	15621	15643	15468	15394	15494	15305	15378	15671	15592	15607	15429	15663	15400	15399	15576	15638	15584	15474	15446	15493	15375	15542	15371	15589	15376	15365	15575	15285	15368	15499	15728	15443	15513	15539	15495	15540	15461	15613	15416	15631	15340	15513	15595	15554	15594	15431	15503	15482	15300	15461	15427	15474	15499	15502	15506	15380	15423	15481	15470	15540	15390	15561	15429	15444	15512	15390	15353	15337	15633	15316	15640	15677	15469	15532	15210	15645	15640	15591	15485	15372	15587	15317	15500	15354	15533	15465	15421	15332	15605	15522	15487	15469	15381	15670	15482	15556	15469	15351	15529	15294	15514	15403	15493	15482	15563	15511	15341	15616	15471	15406	15426	15318	15600	15522	15462	15548	15532	15419	15544	15542	15642	15498	15615	15525	15389	15392	15455	15460	15510	15187	15455	15309	15574	15297	15240	15502	15459	15312	15390	15597	15436	15496	15748	15471	15604	15438	15529	15491	15518	15503	15354	15699	15569	15503	15484	15432	15443	15426	15452	15499	15492	15189	15486	15439	15597	15562	15633	15396	15305	15505	15673	15583	15381	15492	15272	15591	15482	15493	15483	15636	15507	15552	15607	15671	15568	15464	15345	15548	15504	15350	15525	15410	15439	15443	15523	15430	15420	15476	15464	15474	15365	15667	15590	15519	15457	15375	15282	15445	15363	15385	15468	15160	15292	15428	15445	15565	15451	15535	15486	15586	15492	15617	15417	15595	15531	15502	15468	15502	15608	15374	15535	15528	15628	15326	15409	15384	15555	15561	15332	15520	15701	15494	15729	15470	15473	15526	15410	15465	15498	15586	15544	15318	15447	15484	15679	15709	15513	15420	15399	15473	15538	15655	15483	15670	15377	15552	15310	15544	15440	15612	15397	15663	15595	15584	15434	15661	15653	15456	15468	15525	15574	15493	15649	15548	15499	15549	15583	15565	15551	15368	15370	15636	15610	15549	15493	15478	15697	15592	15527	15452	15497	15709	15532	15641	15497	15548	15335	15529	15562	15394	15495	15536	15419	15655	15562	15577	15458	15535	15437	15540	15532	15439	15633	15586	15403	15300	15609	15551	15373	15383	15531	15500	15530	15468	15663	15688	15540	15489	15325	15312	15394	15444	15301	15565	15492	15394	15605	15262	15532	15358	15292	15566	15577	15610	15394	15459	15512	15527	15343	15452	15588	15509	15587	15611	15482	15345	15484	15531	15366	15467	15419	15508	15561	15477	15490	15539	15508	15445	15635	15400	15538	15454	15295	15420	15306	15306	15377	15368	15456	15515	15419	15577	15480	15451	15416	15360	15436	15388	15552	15594	15488	15530	15357	15642	15527	15571	15343	15456	15599	15563	15511	15640	15307	15422	15516	15506	15409	15394	15454	15337	15517	15420	15354	15360	15383	15341	15452	15499	15781	15442	15419	15426	15628	15611	15414	15662	15493	15558	15477	15664	15535	15381	15375	15456	15384	15401	15473	15498	15639	15592	15309	15520	15469	15473	15495	15513	15515	15359	15373	15372	15329	15592	15411	15774	15534	15362	15287	15561	15337	15368	15433	15484	15526	15720	15349	15612	15620	15557	15690	15411	15577	15541	15576	15429	15377	15461	15423	15450	15677	15578	15649	15430	15433	15633	15771	15685	15395	15410	15542	15689	15626	15411	15385	15609	15394	15399	15434	15529	15557	15569	15354	15427	15410	15556	15527	15581	15592	15534	15565	15516	15676	15522	15433	15474	15653	15541	15661	15590	15332	15424	15506	15387	15719	15531	15301	15254	15397	15466	15530	15574	15275	15444	15609	15461	15393	15542	15491	15415	15548	15440	15361	15500	15606	15726	15421	15694	15589	15496	15658	15540	15351	15558	15568	15494	15579	15379	15532	15388	15604	15625	15595	15402	15285	15467	15530	15484	15421	15500	15545	15498	15369	15613	15545	15435	15581	15489	15578	15587	15486	15422	15534	15622	15507	15620	15561	15339	15508	15475	15611	15517	15505	15475	15648	15496	15364	15380	15565	15259	15528	15362	15369	15369	15566	15319	15439	15556	15595	15310	15439	15548	15725	15400	15559	15569	15618	15429	15599	15307	15581	15419	15396	15617	15565	15312	15500	15640	15409	15503	15429	15726	15524	15374	15439	15532	15392	15587	15480	15414	15542	15452	15555	15359	15431	15210	15455	15559	15635	15367	15517	15573	15483	15437	15521	15661	15591	15318	15321	15502	15569	15509	15293	15458	15550	15553	15658	15645	15660	15324	15575	15293	15491	15377	15481	15383	15506	15510	15562	15533	15352	15431	15481	15628	15497	15398	15385	15261	15400	15657	15566	15507	15538	15570	15479	15488	15445	15509	15642	15659	15381	15561	15476	15658	15476	15529	15506	15495	15489	15562	15571	15396	15417	15522	15446	15430	15618	15390	15460	15363	15393	15492	15624	15582	15461	15598	15470	15441	15570	15539	15498	15457	15590	15542	15611	15613	15471	15427	15415	15567	15579	15463	15312	15678	15451	15406	15658	15302	15532	15494	15648	15420	15433	15450	15606	15395	15428	15465	15448	15426	15460	15514	15561	15486	15532	15403	15615	15473	15593	15466	15341	15445	15384	15427	15221	15346	15432	15567	15499	15411	15541	15438	15456	15459	15508	15425	15400	15200	15325	15428	15694	15618	15580	15420	15487	15389	15711	15450	15443	15636	15495	15364	15542	15457	15402	15476	15765	15576	15515	15509	15531	15650	15423	15763	15394	15209	15337	15434	15401	15515	15513	15495	15607	15569	15526	15296	15534	15337	15497	15524	15436	15527	15493	15552	15625	15456	15372	15475	15532	15398	15452	15588	15410	15444	15464	15491	15692	15302	15304	15498	15391	15506	15722	15387	15401	15736	15758	15598	15360	15628	15532	15280	15446	15513	15503	15563	15450	15610	15448	15566	15533	15460	15476	15584	15474	15596	15547	15708	15556	15499	15339	15559	15311	15581	15704	15451	15405	15484	15545	15580	15533	15366	15452	15432	15379	15428	15790	15467	15417	15511	15360	15577	15611	15508	15563	15374	15354	15796	15822	15531	15648	15635	15607	15423	15464	15624	15501	15694	15678	15517	15434	15368	15357	15365	15429	15376	15475	15422	15424	15492	15517	15681	15667	15534	15186	15453	15435	15488	15421	15354	15480	15502	15513	15497	15565	15509	15526	15550	15461	15613	15298	15452	15401	15535	15575	15706	15616	15544	15494	15466	15518	15575	15352	15385	15637	15383	15501	15460	15550	15474	15421	15432	15269	15323	15443	15434	15496	15426	15488	15652	15523	15494	15429	15532	15409	15448	15714	15377	15463	15435	15632	15480	15542	15525	15313	15480	15500	15379	15490	15389	15528	15598	15531	15547	15526	15318	15400	15530	15644	15633	15447	15311	15389	15451	15633	15381	15711	15401	15404	15475	15612	15572	15448	15451	15625	15724	15524	15445	15455	15617	15476	15430	15401	15684	15549	15582	15504	15433	15534	15689	15378	15550	15384	15379	15525	15523	15451	15557	15463	15277	15526	15521	15508	15497	15483	15495	15380	15480	15519	15591	15633	15389	15637	15470	15367	15609	15618	15595	15384	15387	15549	15529	15554	15587	15403	15392	15389	15333	15533	15430	15415	15624	15395	15647	15466	15780	15429	15428	15613	15443	15576	15336	15349	15624	15526	15555	15542	15489	15400	15384	15421	15411	15431	15483	15543	15393	15347	15437	15267	15558	15431	15362	15562	15687	15494	15445	15412	15495	15463	15432	15547	15487	15245	15623	15443	15525	15657	15460	15577	15537	15613	15547	15516	15424	15489	15621	15435	15527	15371	15405	15543	15449	15482	15514	15509	15448	15527	15568	15485	15546	15412	15457	15454	15564	15489	15408	15604	15581	15430	15614	15660	15364	15479	15569	15257	15397	15655	15564	15666	15444	15461	15473	15371	15498	15619	15569	15573	15473	15538	15484	15455	15340	15448	15379	15408	15570	15512	15279	15489	15449	15437	15490	15462	15451	15386	15437	15406	15443	15368	15367	15493	15481	15466	15441	15526	15510	15530	15382	15539	15401	15580	15501	15311	15377	15397	15772	15418	15376	15420	15514	15682	15372	15707	15737	15503	15439	15701	15317	15452	15533	15404	15399	15390	15492	15561	15461	15423	15390	15668	15605	15486	15467	15364	15540	15614	15617	15250	15470	15452	15408	15401	15453	15349	15426	15255	15514	15561	15301	15608	15524	15578	15571	15504	15566	15499	15523	15459	15404	15756	15334	15629	15722	15415	15687	15468	15524	15626	15506	15412	15663	15459	15449	15473	15457	15415	15430	15358	15469	15301	15383	15444	15511	15506	15700	15533	15761	15524	15516	15467	15376	15475	15573	15606	15500	15695	15564	15498	15312	15473	15549	15494	15518	15558	15431	15490	15681	15437	15513	15467	15427	15627	15656	15524	15385	15547	15547	15386	15346	15491	15323	15635	15582	15489	15522	15483	15478	15446	15462	15455	15413	15368	15556	15514	15418	15508	15456	15528	15504	15701	15357	15541	15538	15615	15481	15624	15705	15547	15332	15532	15408	15251	15682	15451	15552	15485	15592	15548	15456	15550	15391	15376	15681	15482	15328	15535	15503	15527	15628	15462	15377	15594	15418	15431	15537	15532	15387	15628	15435	15559	15539	15372	15432	15532	15499	15458	15568	15396	15531	15525	15455	15322	15488	15463	15390	15493	15560	15584	15624	15428	15544	15440	15397	15482	15507	15555	15555	15625	15581	15534	15690	15651	15648	15454	15486	15517	15602	15448	15744	15634	15345	15607	15501	15559	15430	15518	15463	15516	15535	15732	15488	15543	15528	15537	15502	15567	15590	15391	15556	15656	15728	15634	15600	15624	15305	15422	15574	15346	15348	15392	15613	15530	15398	15428	15559	15343	15324	15571	15598	15694	15608	15621	15446	15776	15523	15530	15289	15360	15373	15542	15556	15686	15629	15621	15521	15639	15444
21291	30959	30552	24003	19975	18271	17647	17808	16616	15593	15037	14242	15572	15932	15263	14069	12987	13216	13325	13338	13073	13331	13027	13346	13107	12983	13249	13108	13052	13102	13117	13244	13111	13243	13157	13153	13252	13014	13143	13233	13088	13121	13179	13169	13185	13227	13024	13318	13075	12976	13121	13107	13172	13218	13090	13026	13240	13145	13014	13050	13148	13258	13349	13226	13239	13186	13145	13001	13140	13141	13160	13169	13030	12967	13242	13151	13226	13127	13027	13224	13161	13069	13305	13078	13118	13132	13252	13153	12994	13035	13173	13078	13181	13097	13073	13260	13196	13092	13049	13171	13204	13025	13024	13194	13209	13115	13157	13084	13175	13056	13227	13184	13181	13160	13109	13023	13098	13128	13082	13017	13257	13258	13287	12904	13265	13290	13099	13026	13201	13111	13166	13081	13041	13204	12989	13007	13184	13205	13201	13007	13247	13246	13213	13075	13209	13196	13044	13277	13214	13274	13146	13175	13166	13146	13245	13118	13181	13141	13130	13153	13123	13100	13132	13256	13216	13142	13202	13070	13100	13311	13073	13147	13126	13331	13278	12956	13146	13030	13180	13230	13052	13056	13150	13222	13143	13002	13161	13092	13186	13014	13050	13180	13083	13070	13198	13175	13267	13040	13106	13005	13066	13102	13120	13230	13006	13215	13084	13019	13179	13045	13168	13158	12977	13101	13016	13348	13031	13163	13058	13107	13158	13246	12971	13334	13187	13311	13231	13102	13089	13071	13147	13131	13051	13234	13085	13078	13239	13011	13151	13167	12865	13090	13180	13419	13134	13116	13183	13097	13066	13176	13165	13128	13067	13138	13259	13140	13254	13181	13205	13101	13128	13206	13106	13036	13185	13365	13188	13087	13158	13186	13186	13200	13005	13196	13003	13045	13115	13135	13058	13122	12937	13175	13181	13108	13187	13173	13114	13102	13116	12981	13052	13103	13276	12966	13210	13198	13168	12975	13070	13235	13097	13069	13129	13021	13266	13163	13126	13173	13146	13100	13045	13312	13112	13200	13226	13156	13163	13073	13049	12989	13110	13101	13016	13134	13262	13244	13089	13019	13256	13079	13248	13083	13143	13252	13231	12854	13116	13109	13199	13265	13127	13078	13161	13146	13180	13134	13029	13133	13019	12991	12974	13136	13177	13102	13306	12969	13215	13218	13212	13244	13048	13091	13136	13207	13138	13212	13133	13151	13189	13242	13094	13238	13086	13089	13211	13060	13152	13025	12944	13174	13154	13202	13109	13149	13087	13217	13171	13276	13258	13147	13067	13025	13091	13003	13100	13181	13051	13265	13118	13095	13169	13095	12924	13115	13238	13028	13170	13160	13021	13273	13087	13046	13093	13104	13183	13107	13191	13269	13049	13183	13167	13059	13049	13048	13194	12969	13062	13146	13251	13127	13073	12992	13202	13162	13145	13236	13054	13086	13332	13133	13223	13245	13160	13125	13195	13122	13285	13184	13100	13116	13262	13042	13046	13090	13220	13105	13139	13149	13229	13272	13130	13119	13196	12987	13126	13207	13171	13042	13018	13207	13074	13204	13005	13156	13219	13007	13232	13164	13145	13266	13300	13097	13094	13171	13272	13179	13009	13270	13202	13060	13038	13165	13147	13137	13060	13217	13197	13026	13218	13165	13070	13249	13177	13031	13050	13187	13320	12951	13109	13245	13151	13265	13178	12958	13293	13105	13115	13121	13248	13065	13044	12945	13093	13186	13037	13122	13249	13035	13140	12902	13075	13078	13165	12998	13149	13126	13300	13080	13093	13181	13099	13151	13065	13028	13070	13126	13204	13020	13192	13134	13164	13127	13259	13105	13207	13221	13067	13185	13143	13050	13281	13171	13036	13271	13108	13072	13211	13091	13116	13038	13225	13123	13143	12935	13156	13049	13267	13090	13164	13079	13017	13050	13110	13094	13078	13083	13066	13137	13304	13183	13035	13183	13091	13288	13150	13226	13105	13236	13004	13321	13163	13136	13035	13148	13236	13146	13244	13328	13187	13231	13258	13029	13154	13052	13125	13233	13081	13169	13087	13151	13069	13057	13053	13337	13042	13177	13040	13013	13130	13132	13276	12997	13140	13204	13109	13172	13090	12972	13156	13120	13265	13116	13086	13094	13059	13317	13273	13142	13071	13218	13199	13083	13075	13219	13207	13247	13155	13267	13162	13151	13035	12941	13144	13239	12989	13034	13093	13265	13321	13162	13013	13140	13094	13128	13145	13027	13120	13001	13087	13289	13080	13263	13026	13240	13081	13116	13111	13051	13174	13130	13074	13044	13042	13118	13125	13007	13145	13026	13236	13160	13051	12910	12933	13167	13034	13232	13149	13102	13018	13152	13220	13017	13134	13075	13050	13249	13170	13192	13084	12966	13276	13128	13169	13078	13185	13343	12977	12931	13192	13081	13077	13224	13253	13016	13097	12977	13177	13060	13004	13045	13160	13150	13179	12988	13114	13205	13052	13163	13134	13252	13178	13234	13183	13122	13121	12985	13137	13055	13128	13087	13157	13075	13084	13107	13237	13107	13161	13047	13109	13127	13111	13216	13121	13109	13146	13044	13239	12959	13142	13128	13151	13291	13106	13144	13073	12986	13071	13001	13173	13214	13221	13094	12910	13096	13278	13151	13147	13084	13101	13244	13178	13157	13173	13268	13252	13162	13009	13153	13155	12994	13296	13248	13151	13000	13131	13179	12984	13037	13104	13261	13160	13014	13074	13154	13278	13045	13315	13131	13066	13128	13177	13047	13284	13009	13235	13122	13131	13079	13257	13197	13129	13070	13197	13038	13105	13082	13279	13122	13126	13042	13221	13065	13189	13116	13122	13024	13135	13197	13193	13108	13219	13217	13046	13187	13217	13271	13215	13178	13133	13212	13252	13061	13231	13015	13324	12976	13288	13156	13229	13055	13088	13029	13418	13016	13252	13165	13105	13115	13213	13103	13200	13148	13030	13193	13108	13080	13180	13168	13296	13167	13025	13022	13027	13109	13204	13194	13206	13166	13241	13337	13055	13113	13065	13111	13190	12979	13141	13031	13111	13157	13189	13116	13060	13016	13101	13083	13128	13106	12957	13044	13032	12991	13134	13010	13374	13112	13169	13218	12850	13163	13273	13147	13255	13219	13229	13013	13070	13057	13105	12993	13275	13113	13053	13056	13189	13178	13060	13249	13219	13171	13267	13154	13041	13288	13079	13077	13129	13221	13122	13069	13124	13195	13208	13173	13177	13064	13135	13156	13120	13130	13287	13124	13248	13169	13047	12971	13071	13235	13156	13166	13135	13119	13240	13265	13240	13116	13082	13007	12987	13244	13067	12959	12950	13201	13168	13126	13036	13156	13232	13182	13319	13230	13277	13025	13027	13272	13227	13211	13245	13212	13180	13145	12956	13089	13076	13316	13178	13144	13193	13225	13140	13157	13061	13036	13018	13186	13078	13131	13113	13103	13093	13016	13273	13250	13069	13203	13120	13196	13268	12951	13006	13254	13125	13256	13101	13160	13089	13195	13195	13092	13109	13206	13123	13169	13188	12865	13028	13020	13153	13003	13151	13265	13263	13189	13150	13310	13051	13109	13171	13138	13081	13194	13270	13149	13105	13095	13186	13170	13089	13207	13287	13147	13322	13188	13215	13042	13085	13227	13053	13209	13137	13237	13246	13153	13127	13026	13182	13099	13040	13317	13161	13314	13103	13145	13148	13108	13210	13304	13074	13129	13134	13156	13297	13068	13157	13247	13282	13093	13218	13201	13123	13178	13197	13145	13147	13101	13298	13095	12976	13212	13287	13350	13194	13044	13150	12997	13180	13209	13062	13255	13218	13077	13269	13148	13206	13156	13131	13189	13011	13107	13107	12949	13193	13041	13073	13107	13205	13281	13048	13178	13189	12958	13052	13189	13188	13181	13178	13109	13150	13248	13191	13135	13036	13112	13037	13245	13080	13108	13200	13062	13131	13054	13043	13001	13158	13214	13101	13094	13095	13049	13078	13358	13216	13196	13041	13147	13164	12861	13108	13280	13283	13269	12973	13267	13034	13225	13213	13122	13131	13212	13131	13282	13025	13074	13008	13072	13064	13142	13281	13081	13328	13094	13080	13288	13165	13048	13156	13205	13259	13194	13356	13159	13215	13333	13068	13112	13310	13127	13139	13131	13130	13185	13147	13098	12995	13238	13046	13257	13080	13175	13269	13148	13155	13109	12996	13182	13071	13069	13098	13045	13288	13111	13202	13204	12959	13115	13260	13092	13125	13094	13127	12970	13127	13052	13119	13132	13190	13130	13133	13127	13029	13133	13313	13036	12946	13216	13260	13168	13029	13102	13053	13085	13162	13181	13184	13093	13137	13185	13069	13310	13102	13027	13185	13082	13132	13168	13186	13095	13092	13100	13167	13008	13222	13130	13115	13122	13100	13367	13333	13034	13034	13062	13200	13105	13087	13160	13179	13222	13167	13199	13106	13180	13074	13219	13001	13097	13114	13102	13133	13149	13258	13279	13197	13032	13217	13098	13056	13020	13285	13150	12983	12985	13211	13010	13043	13085	13354	13087	13101	13110	13154	13154	13239	13181	13138	13104	13153	13068	13139	13018	13168	13158	13278	13262	13045	13154	13285	13162	13152	13063	13187	12991	13199	13206	13163	13124	13237	13042	13133	13068	13111	13144	13085	13092	13311	13161	13137	13057	13333	13157	12943	13152	13155	13182	13059	13012	13027	13094	13191	13128	13138	13171	13045	13220	13089	12905	13177	13038	13117	13156	13174	13064	13123	13114	13313	13232	13041	13099	13111	13089	13153	13024	13213	13060	13103	13280	13217	13264	13055	13258	13129	13155	13162	13332	13050	12986	13050	13166	13236	13267	13015	13145	13119	13184	13189	13152	13215	13261	13178	13021	13204	13241	13104	12981	13263	13225	13432	13065	13116	13173	13105	13284	13083	13146	13269	13194	13172	13140	12942	13108	13096	13113	13048	13159	13256	13116	13042	13166	13264	13140	13040	12927	13222	13023	13005	13257	13109	13139	13190	13046	13007	13157	13191	13228	13228	13051	12952	13163	13229	13083	13161	13097	13141	13106	13276	13269	13056	13207	13114	12988	13189	13337	13135	13134	13197	13155
26206	21554	28600	27096	24354	23631	23543	20847	19919	19252	18363	17583	22589	25926	23022	17788	15103	14454	14375	14558	14457	14269	14436	14481	14401	14366	14405	14465	14343	14408	14415	14263	14427	14410	14507	14513	14660	14336	14406	14417	14470	14443	14591	14389	14582	14438	14691	14380	14389	14480	14399	14378	14357	14437	14349	14312	14289	14591	14244	14613	14465	14441	14522	14637	14302	14316	14317	14372	14372	14509	14447	14350	14379	14584	14496	14236	14506	14473	14341	14648	14506	14172	14332	14408	14499	14403	14500	14318	14391	14461	14387	14459	14390	14398	14372	14335	14423	14281	14525	14353	14511	14228	14399	14392	14366	14388	14429	14358	14404	14337	14266	14487	14459	14717	14483	14470	14335	14396	14550	14410	14311	14360	14288	14179	14627	14310	14285	14642	14411	14237	14336	14365	14645	14644	14408	14399	14359	14289	14329	14466	14230	14371	14509	14450	14438	14473	14569	14435	14417	14451	14378	14683	14393	14508	14653	14257	14600	14547	14423	14352	14512	14429	14449	14491	14440	14410	14330	14406	14259	14180	14670	14307	14547	14500	14549	14469	14381	14387	14373	14376	14426	14629	14258	14433	14443	14415	14319	14324	14453	14534	14487	14289	14404	14228	14464	14463	14353	14622	14505	14444	14338	14273	14532	14460	14563	14405	14292	14453	14280	14334	14588	14523	14406	14617	14361	14362	14414	14460	14363	14401	14480	14441	14391	14494	14514	14333	14392	14517	14414	14627	14532	14263	14284	14402	14427	14389	14305	14306	14378	14237	14427	14331	14481	14528	14441	14446	14408	14298	14431	14349	14474	14368	14358	14451	14350	14483	14304	14399	14412	14318	14275	14580	14462	14572	14467	14389	14461	14267	14481	14331	14208	14408	14492	14250	14381	14113	14195	14406	14316	14405	14468	14410	14480	14396	14455	14522	14253	14428	14324	14405	14495	14435	14470	14334	14479	14286	14360	14354	14336	14214	14329	14368	14442	14669	14417	14312	14329	14544	14237	14377	14450	14329	14370	14305	14389	14514	14505	14220	14501	14442	14313	14362	14279	14460	14212	14206	13992	14437	14425	14328	14353	14072	14348	14568	14291	14177	14469	14702	14424	14350	14232	14301	14465	14370	14513	14363	14413	14381	14495	14142	14257	14240	14374	14286	14534	14483	14510	14475	14524	14457	14424	14500	14347	14547	14330	14279	14276	14605	14336	14441	14555	14322	14337	14337	14581	14277	14292	14453	14221	14399	14429	14339	14260	14437	14412	14542	14586	14328	14262	14406	14400	14442	14566	14372	14497	14258	14595	14302	14376	14540	14378	14444	14484	14234	14392	14563	14292	14074	14447	14381	14283	14378	14376	14186	14308	14306	14274	14353	14310	14518	14129	14291	14320	14553	14319	14206	14338	14337	14361	14447	14279	14412	14289	14465	14498	14561	14390	14312	14354	14330	14302	14167	14317	14560	14277	14128	14482	14418	14399	14167	14274	14460	14221	14518	14336	14591	14424	14259	14335	14362	14387	14419	14323	14301	14349	14227	14391	14495	14630	14396	14642	14456	14233	14306	14411	14390	14431	14488	14484	14386	14436	14493	14374	14441	14499	14383	14344	14513	14365	14357	14308	14478	14454	14382	14322	14255	14596	14466	14424	14607	14497	14387	14486	14514	14367	14490	14191	14372	14374	14384	14442	14468	14501	14490	14503	14463	14461	14611	14098	14359	14494	14361	14522	14358	14097	14571	14427	14546	14292	14532	14440	14617	14281	14472	14388	14474	14289	14404	14458	14287	14453	14391	14466	14489	14172	14469	14330	14225	14330	14452	14349	14529	14513	14519	14230	14573	14327	14504	14387	14313	14469	14479	14363	14380	14405	14278	14367	14303	14321	14572	14446	14511	14293	14363	14579	14356	14363	14468	14290	14449	14390	14335	14618	14415	14350	14411	14385	14378	14525	14327	14597	14265	14416	14482	14510	14269	14453	14589	14256	14359	14456	14631	14606	14216	14330	14593	14407	14347	14291	14258	14486	14327	14608	14448	14354	14296	14345	14540	14353	14289	14327	14458	14222	14504	14368	14479	14546	14379	14449	14368	14367	14424	14497	14514	14268	14346	14337	14422	14350	14401	14415	14329	14389	14575	14374	14360	14425	14420	14499	14468	14241	14364	14310	14389	14450	14251	14379	14547	14472	14248	14314	14517	14423	14333	14382	14467	14297	14228	14400	14262	14412	14252	14570	14331	14565	14257	14327	14361	14432	14466	14433	14408	14384	14291	14180	14341	14483	14244	14429	14580	14335	14487	14560	14282	14581	14368	14349	14328	14592	14362	14682	14506	14370	14246	14384	14366	14467	14436	14506	14301	14141	14422	14231	14352	14427	14479	14535	14464	14625	14616	14515	14355	14273	14429	14304	14268	14305	14415	14427	14416	14204	14180	14263	14314	14455	14396	14518	14435	14421	14387	14351	14276	14358	14588	14263	14415	14540	14530	14421	14265	14509	14366	14121	14247	14248	14556	14473	14395	14310	14423	14334	14328	14393	14379	14458	14449	14410	14264	14391	14402	14620	14402	14461	14352	14434	14419	14482	14282	14399	14357	14041	14547	14627	14369	14162	14390	14469	14197	14381	14480	14334	14430	14386	14256	14427	14390	14367	14518	14309	14425	14438	14345	14318	14206	14475	14434	14283	14182	14578	14366	14446	14461	14383	14301	14338	14360	14461	14458	14359	14396	14477	14605	14417	14398	14349	14205	14377	14519	14378	14351	14379	14375	14312	14247	14281	14350	14352	14463	14404	14553	14375	14562	14397	14373	14328	14230	14282	14565	14630	14368	14418	14390	14451	14323	14261	14357	14356	14420	14267	14365	14217	14586	14488	14370	14498	14254	14497	14426	14512	14370	14393	14307	14295	14369	14424	14379	14554	14349	14519	14315	14441	14183	14367	14436	14478	14520	14395	14433	14356	14378	14344	14263	14302	14475	14454	14400	14329	14344	14503	14314	14419	14268	14405	14523	14374	14376	14543	14519	14476	14383	14469	14356	14479	14423	14433	14359	14428	14560	14394	14463	14338	14342	14379	14233	14596	14364	14383	14479	14224	14288	14557	14389	14145	14334	14536	14460	14397	14585	14436	14518	14405	14485	14372	14336	14329	14377	14362	14279	14263	14460	14353	14535	14379	14352	14338	14275	14293	14533	14433	14367	14590	14371	14330	14523	14415	14478	14351	14343	14480	14408	14260	14406	14349	14254	14458	14351	14557	14413	14380	14381	14650	14386	14152	14511	14398	14303	14358	14460	14380	14436	14543	14418	14275	14558	14356	14429	14469	14278	14484	14298	14113	14226	14452	14377	14480	14371	14639	14483	14210	14566	14469	14387	14508	14284	14290	14372	14467	14222	14431	14432	14381	14406	14334	14071	14385	14449	14531	14360	14580	14363	14305	14286	14561	14435	14464	14456	14541	14561	14205	14328	14626	14416	14284	14416	14510	14531	14291	14403	14548	14456	14354	14284	14440	14563	14426	14352	14246	14346	14353	14293	14535	14501	14452	14582	14487	14326	14262	14233	14393	14379	14510	14413	14463	14309	14400	14458	14221	14468	14409	14317	14321	14498	14404	14472	14385	14455	14442	14490	14309	14363	14539	14415	14478	14383	14375	14520	14312	14437	14295	14471	14209	14213	14463	14535	14591	14589	14336	14363	14618	14518	14337	14418	14398	14301	14405	14419	14470	14319	14470	14453	14417	14284	14524	14368	14468	14562	14570	14397	14348	14487	14454	14401	14358	14392	14520	14378	14388	14448	14557	14595	14619	14467	14428	14508	14515	14429	14728	14487	14377	14414	14584	14570	14432	14441	14224	14301	14313	14629	14322	14384	14195	14446	14445	14389	14564	14228	14533	14324	14314	14414	14224	14440	14489	14500	14633	14440	14459	14374	14289	14443	14371	14462	14508	14624	14204	14570	14340	14422	14430	14514	14423	14491	14331	14358	14332	14520	14351	14453	14343	14219	14553	14451	14317	14322	14387	14507	14538	14466	14265	14233	14277	14355	14329	14405	14194	14466	14388	14429	14571	14467	14401	14299	14477	14244	14474	14282	14546	14369	14371	14349	14447	14426	14309	14213	14417	14281	14455	14474	14157	14348	14477	14382	14397	14370	14324	14533	14364	14351	14514	14512	14421	14325	14193	14424	14206	14505	14407	14260	14398	14406	14385	14389	14350	14309	14350	14482	14424	14165	14363	14585	14336	14332	14362	14287	14325	14256	14350	14232	14351	14338	14596	14565	14259	14340	14204	14404	14289	14519	14344	14506	14361	14303	14519	14567	14383	14315	14472	14398	14424	14530	14466	14259	14293	14360	14544	14238	14389	14252	14271	14546	14379	14328	14263	14205	14381	14480	14254	14531	14530	14432	14475	14421	14423	14343	14347	14287	14497	14388	14355	14338	14372	14437	14557	14411	14447	14519	14514	14450	14308	14610	14216	14369	14425	14312	14373	14387	14533	14531	14502	14385	14440	14364	14401	14393	14484	14590	14527	14513	14460	14300	14408	14583	14444	14579	14541	14470	14269	14578	14439	14341	14454	14462	14308	14473	14262	14430	14481	14456	14410	14366	14293	14269	14471	14541	14460	14434	14600	14404	14433	14413	14455	14459	14412	14546	14458	14512	14351	14443	14376	14481	14537	14213	14240	14567	14366	14314	14334	14296	14264	14243	14464	14447	14386	14240	14473	14522	14415	14402	14343	14376	14377	14537	14521	14700	14441	14355	14252	14472	14262	14313	14322	14195	14226	14238	14433	14255	14421	14400	14479	14441	14327	14317	14358	14390	14258	14357	14419	14429	14363	14425	14304	14322	14423	14584	14326	14316	14539	14327	14407	14190	14283	14406	14339	14367	14251	14261	14298	14236	14496	14247	14442	14468	14362	14495	14437	14497	14423	14368	14506	14375	14440	14487	14231	14391	14467	14446	14415	14358	14498	14395	14512	14436	14357	14524	14347	14375	14181	14542	14413	14537	14304	14362	14390	14348	14364	14254	14287	14391	14356	14347	14503	14499	14411	14600	14421	14533	14416	14300	14403	14395	14399	14416	14287	14444	14583	14530	14462	14542	14458	14389	14162	14496	14316	14303	14358	14230
23689	40509	40295	33052	26407	24170	23440	21448	20319	19731	18111	16811	24826	27282	22191	15465	13000	12668	12555	12411	12398	12411	12520	12539	12364	12565	12611	12512	12446	12566	12614	12461	12446	12426	12505	12693	12489	12522	12291	12515	12558	12471	12545	12507	12548	12481	12550	12500	12471	12451	12486	12446	12601	12308	12461	12453	12433	12392	12599	12363	12581	12471	12474	12567	12371	12518	12515	12585	12440	12489	12563	12556	12426	12635	12372	12468	12423	12544	12400	12486	12465	12453	12456	12436	12406	12443	12434	12395	12373	12477	12554	12563	12518	12371	12562	12381	12289	12497	12677	12544	12635	12399	12575	12587	12385	12502	12381	12280	12280	12440	12456	12484	12518	12500	12493	12422	12466	12426	12609	12493	12331	12315	12459	12451	12479	12548	12471	12578	12380	12598	12575	12430	12450	12389	12516	12605	12466	12564	12435	12607	12585	12434	12566	12594	12374	12453	12563	12420	12517	12554	12479	12494	12636	12607	12608	12528	12579	12405	12623	12503	12505	12501	12447	12522	12513	12316	12394	12439	12619	12310	12509	12450	12487	12514	12451	12503	12445	12633	12494	12480	12311	12423	12410	12460	12306	12478	12609	12495	12476	12353	12349	12551	12440	12540	12514	12382	12422	12516	12393	12548	12464	12579	12387	12548	12537	12441	12430	12491	12381	12323	12530	12403	12440	12466	12557	12447	12311	12520	12577	12424	12515	12458	12349	12612	12459	12457	12391	12581	12504	12434	12564	12587	12566	12568	12453	12450	12622	12414	12452	12586	12432	12519	12533	12540	12562	12395	12495	12583	12496	12510	12587	12344	12576	12529	12416	12482	12409	12691	12525	12545	12442	12489	12450	12615	12371	12583	12404	12348	12627	12348	12606	12445	12534	12550	12351	12482	12410	12502	12448	12493	12693	12626	12525	12414	12462	12569	12365	12458	12450	12514	12663	12483	12473	12551	12514	12497	12507	12416	12395	12420	12580	12481	12401	12402	12419	12441	12546	12339	12572	12640	12408	12524	12495	12510	12613	12401	12495	12490	12407	12559	12494	12610	12360	12462	12445	12382	12482	12521	12405	12521	12448	12258	12417	12478	12467	12543	12446	12463	12535	12369	12426	12442	12524	12372	12494	12406	12411	12504	12555	12386	12392	12504	12351	12403	12452	12339	12708	12424	12430	12765	12577	12528	12401	12617	12533	12629	12429	12647	12574	12452	12498	12472	12517	12528	12563	12513	12491	12456	12511	12436	12414	12452	12443	12472	12510	12314	12443	12439	12376	12358	12415	12508	12521	12393	12530	12430	12641	12509	12454	12461	12581	12375	12539	12471	12448	12775	12406	12409	12542	12516	12500	12522	12570	12531	12476	12278	12588	12501	12468	12576	12378	12530	12553	12511	12524	12498	12429	12394	12511	12398	12478	12465	12452	12430	12459	12506	12588	12521	12607	12524	12676	12473	12551	12752	12375	12443	12449	12698	12446	12392	12496	12436	12287	12503	12487	12416	12230	12629	12529	12478	12478	12489	12681	12567	12516	12476	12351	12416	12678	12375	12514	12519	12425	12446	12446	12530	12561	12575	12504	12642	12415	12508	12317	12539	12292	12455	12324	12537	12406	12550	12479	12459	12446	12406	12444	12622	12556	12442	12465	12527	12521	12539	12388	12559	12404	12559	12519	12611	12524	12607	12440	12466	12480	12461	12358	12442	12377	12474	12489	12557	12677	12477	12472	12572	12467	12587	12461	12480	12579	12346	12445	12370	12439	12526	12302	12465	12478	12417	12400	12311	12495	12500	12612	12532	12362	12487	12435	12433	12512	12417	12444	12546	12393	12426	12510	12395	12484	12537	12646	12459	12433	12426	12381	12496	12424	12578	12417	12566	12658	12407	12523	12473	12516	12530	12491	12555	12442	12423	12477	12589	12383	12483	12670	12398	12517	12576	12398	12638	12525	12500	12262	12499	12462	12491	12329	12384	12486	12504	12626	12456	12534	12363	12547	12371	12410	12669	12505	12471	12546	12518	12577	12421	12445	12597	12464	12623	12471	12504	12422	12478	12499	12502	12554	12521	12470	12441	12599	12357	12406	12490	12273	12529	12472	12497	12435	12391	12560	12562	12573	12508	12501	12412	12496	12523	12454	12458	12541	12558	12591	12500	12551	12326	12217	12430	12478	12424	12599	12481	12429	12524	12534	12597	12523	12343	12460	12499	12484	12602	12356	12444	12462	12330	12519	12498	12465	12502	12426	12524	12487	12418	12495	12474	12315	12466	12653	12612	12408	12302	12455	12579	12605	12537	12533	12422	12346	12508	12535	12576	12560	12481	12534	12577	12479	12464	12460	12511	12605	12367	12523	12600	12669	12400	12524	12564	12547	12418	12369	12570	12550	12515	12511	12556	12467	12288	12377	12371	12568	12520	12457	12550	12578	12697	12362	12464	12547	12449	12371	12434	12342	12387	12524	12480	12687	12437	12533	12318	12549	12548	12578	12432	12493	12459	12498	12509	12552	12497	12411	12520	12507	12557	12270	12332	12405	12404	12421	12317	12683	12547	12473	12511	12546	12513	12574	12518	12405	12435	12481	12437	12499	12587	12383	12438	12397	12496	12420	12443	12481	12488	12511	12575	12395	12488	12467	12549	12472	12472	12509	12437	12509	12449	12483	12623	12477	12461	12489	12613	12478	12522	12319	12489	12374	12566	12379	12510	12381	12514	12520	12288	12530	12670	12472	12425	12444	12364	12411	12482	12325	12609	12463	12486	12466	12286	12448	12419	12545	12472	12430	12409	12661	12326	12469	12503	12525	12467	12386	12485	12371	12381	12448	12509	12394	12392	12422	12425	12476	12363	12499	12419	12475	12558	12448	12276	12417	12374	12661	12414	12491	12555	12450	12475	12646	12430	12517	12444	12445	12586	12598	12627	12483	12594	12472	12437	12622	12572	12454	12514	12475	12448	12462	12503	12589	12313	12604	12438	12737	12468	12521	12579	12508	12504	12453	12445	12349	12352	12374	12547	12378	12575	12463	12578	12397	12562	12516	12362	12503	12593	12481	12465	12412	12535	12604	12479	12554	12591	12369	12536	12411	12414	12471	12416	12393	12622	12604	12572	12567	12392	12494	12564	12601	12477	12600	12501	12428	12558	12521	12562	12449	12544	12461	12345	12630	12318	12487	12517	12439	12447	12467	12496	12359	12550	12412	12521	12420	12402	12737	12542	12593	12447	12648	12465	12591	12516	12264	12706	12516	12438	12384	12606	12596	12479	12429	12620	12546	12358	12392	12462	12665	12300	12564	12456	12583	12443	12380	12494	12595	12455	12325	12420	12455	12549	12398	12413	12631	12578	12641	12614	12482	12432	12514	12375	12481	12600	12532	12413	12504	12486	12538	12729	12466	12501	12348	12542	12599	12405	12517	12483	12626	12553	12632	12439	12520	12563	12517	12434	12402	12364	12450	12392	12433	12415	12442	12368	12493	12474	12488	12478	12510	12515	12398	12409	12346	12349	12514	12529	12280	12334	12365	12401	12445	12473	12577	12539	12515	12570	12414	12347	12543	12478	12406	12598	12549	12494	12461	12462	12525	12542	12535	12336	12434	12514	12372	12469	12505	12569	12428	12564	12367	12406	12506	12616	12345	12407	12614	12508	12452	12482	12543	12500	12558	12411	12518	12266	12454	12679	12505	12454	12551	12397	12422	12355	12501	12518	12571	12423	12479	12358	12557	12433	12503	12655	12439	12819	12530	12653	12466	12519	12525	12603	12406	12529	12371	12570	12542	12423	12595	12496	12566	12489	12506	12418	12388	12475	12452	12467	12304	12503	12505	12541	12340	12387	12315	12334	12495	12410	12483	12564	12476	12575	12528	12535	12545	12467	12531	12400	12446	12454	12559	12510	12610	12529	12554	12603	12321	12588	12517	12575	12446	12435	12392	12552	12441	12474	12345	12618	12529	12592	12641	12391	12539	12521	12409	12353	12462	12563	12499	12530	12494	12654	12289	12422	12540	12567	12387	12530	12821	12470	12513	12480	12533	12711	12444	12336	12513	12283	12484	12462	12369	12535	12737	12572	12472	12427	12453	12498	12605	12441	12503	12397	12241	12374	12473	12466	12711	12518	12334	12370	12522	12642	12570	12490	12519	12420	12447	12631	12449	12552	12590	12458	12547	12456	12428	12599	12446	12479	12396	12455	12476	12460	12365	12517	12421	12492	12427	12489	12539	12573	12458	12613	12578	12635	12402	12548	12547	12428	12486	12535	12380	12530	12638	12424	12568	12413	12509	12537	12526	12413	12537	12432	12521	12546	12521	12379	12556	12349	12534	12365	12532	12535	12702	12615	12509	12568	12456	12555	12595	12431	12439	12599	12555	12605	12544	12482	12482	12415	12401	12487	12197	12399	12575	12401	12600	12453	12486	12398	12506	12343	12375	12527	12579	12497	12468	12515	12586	12505	12366	12508	12534	12550	12442	12627	12587	12625	12536	12503	12532	12404	12457	12403	12529	12490	12441	12399	12541	12488	12642	12591	12537	12612	12489	12477	12544	12456	12476	12404	12499	12472	12474	12398	12492	12533	12535	12606	12669	12534	12388	12403	12499	12591	12626	12484	12477	12502	12359	12210	12536	12278	12566	12588	12403	12417	12457	12355	12665	12404	12418	12550	12488	12480	12453	12529	12503	12515	12418	12300	12454	12527	12449	12514	12712	12785	12407	12464	12508	12554	12513	12316	12474	12379	12455	12537	12293	12481	12517	12516	12411	12465	12420	12612	12586	12616	12404	12456	12382	12623	12355	12611	12474	12515	12324	12546	12556	12664	12582	12550	12483	12354	12542	12410	12535	12469	12447	12302	12443	12428	12418	12656	12496	12484	12605	12536	12577	12398	12579	12604	12403	12424	12449	12623	12454	12420	12489	12330	12477	12569	12446	12659	12541	12560	12456	12403	12501	12444	12572	12498	12335	12654	12466	12542	12540	12457	12590	12422	12553	12598	12566	12525	12432	12505	12342	12405	12473	12501	12501	12482	12406	12459	12471	12426	12503	12582	12470	12706	12450	12379	12460	12363	12467	12532	12459	12527	12587	12430	12442	12603	12428	12534	12587	12371	12388	12575	12481	12530	12519	12467	12554	12375
24651	21556	29169	25004	23642	25977	28983	24281	21017	21705	19411	17590	31059	36291	27689	18552	14445	13770	13804	13621	13863	13778	13802	13577	13730	13562	13636	13436	13588	13577	13693	13511	13625	13648	13829	13541	13485	13614	13575	13534	13718	13663	13676	13539	13630	13798	13722	13685	13619	13606	13517	13504	13516	13633	13553	13578	13434	13483	13525	13661	13636	13606	13751	13545	13556	13509	13557	13588	13484	13568	13584	13595	13585	13809	13658	13582	13641	13579	13484	13522	13461	13770	13653	13646	13703	13508	13456	13500	13609	13552	13397	13495	13519	13563	13395	13735	13458	13564	13423	13559	13419	13662	13593	13551	13363	13581	13491	13855	13283	13621	13782	13603	13591	13462	13510	13576	13647	13466	13556	13454	13470	13404	13426	13578	13462	13436	13625	13647	13655	13431	13516	13576	13530	13560	13630	13517	13441	13555	13595	13407	13536	13536	13331	13607	13535	13704	13589	13519	13611	13632	13352	13410	13612	13688	13631	13663	13453	13452	13520	13423	13572	13832	13721	13612	13604	13467	13546	13409	13505	13427	13498	13692	13318	13558	13421	13569	13418	13483	13379	13560	13746	13421	13578	13697	13545	13751	13637	13588	13531	13626	13571	13554	13566	13585	13578	13718	13578	13544	13513	13520	13491	13533	13425	13477	13454	13630	13682	13551	13543	13398	13586	13575	13497	13601	13274	13505	13534	13610	13606	13586	13530	13637	13437	13624	13619	13594	13491	13507	13467	13680	13609	13577	13562	13643	13479	13518	13497	13591	13546	13723	13532	13526	13495	13729	13523	13604	13457	13381	13307	13685	13468	13574	13801	13620	13764	13663	13732	13404	13595	13746	13579	13505	13692	13606	13520	13570	13497	13719	13466	13618	13665	13711	13616	13739	13622	13589	13537	13508	13458	13650	13556	13532	13608	13485	13519	13493	13557	13642	13504	13685	13496	13473	13474	13514	13607	13773	13593	13452	13524	13612	13662	13265	13341	13418	13456	13551	13629	13467	13750	13579	13591	13649	13402	13660	13417	13638	13513	13462	13479	13514	13508	13567	13372	13516	13532	13668	13411	13605	13483	13623	13347	13514	13710	13607	13773	13819	13516	13619	13632	13678	13757	13631	13589	13655	13824	13684	13470	13515	13509	13614	13646	13623	13778	13443	13547	13604	13514	13634	13364	13615	13630	13598	13503	13549	13657	13529	13417	13504	13405	13454	13468	13511	13563	13628	13460	13631	13476	13686	13658	13490	13464	13667	13573	13510	13485	13572	13602	13542	13813	13478	13656	13440	13451	13619	13524	13507	13430	13576	13586	13596	13562	13480	13704	13666	13658	13392	13438	13717	13546	13464	13579	13598	13454	13462	13608	13467	13497	13579	13472	13426	13549	13476	13529	13583	13615	13710	13552	13517	13484	13681	13633	13615	13450	13609	13433	13557	13423	13541	13552	13593	13442	13678	13490	13689	13700	13591	13697	13669	13361	13445	13634	13437	13494	13344	13424	13547	13638	13458	13411	13561	13505	13503	13568	13431	13289	13498	13606	13721	13594	13526	13352	13628	13564	13640	13579	13472	13418	13529	13770	13625	13527	13770	13516	13478	13523	13560	13522	13459	13440	13486	13540	13561	13631	13554	13547	13534	13435	13532	13263	13641	13429	13491	13754	13751	13684	13474	13657	13462	13695	13588	13344	13574	13509	13564	13455	13603	13560	13484	13364	13387	13476	13663	13588	13497	13441	13588	13513	13389	13606	13646	13509	13537	13393	13482	13558	13603	13584	13646	13474	13546	13671	13591	13402	13352	13529	13454	13577	13647	13591	13713	13336	13545	13665	13759	13703	13503	13462	13554	13680	13657	13408	13752	13537	13492	13525	13403	13544	13508	13485	13449	13641	13418	13702	13653	13711	13435	13647	13578	13616	13523	13485	13478	13328	13470	13755	13542	13554	13535	13597	13592	13576	13740	13513	13638	13646	13477	13542	13728	13484	13438	13721	13522	13599	13562	13578	13542	13825	13651	13740	13481	13364	13536	13704	13434	13473	13639	13594	13573	13500	13321	13676	13484	13502	13598	13607	13557	13615	13514	13599	13386	13580	13499	13419	13426	13607	13598	13667	13470	13646	13443	13610	13588	13435	13641	13478	13671	13517	13479	13459	13705	13651	13600	13455	13424	13579	13557	13586	13622	13443	13601	13510	13656	13611	13792	13462	13778	13413	13543	13551	13455	13523	13499	13477	13525	13850	13631	13568	13504	13760	13563	13397	13610	13522	13611	13406	13440	13524	13650	13519	13816	13626	13673	13526	13547	13541	13581	13634	13589	13715	13648	13589	13551	13514	13608	13629	13427	13513	13532	13493	13584	13664	13433	13696	13539	13284	13466	13327	13274	13448	13571	13618	13596	13560	13577	13613	13584	13549	13464	13616	13639	13440	13759	13366	13527	13713	13752	13694	13625	13544	13572	13536	13356	13459	13621	13628	13491	13645	13777	13488	13538	13552	13657	13624	13666	13676	13684	13557	13541	13525	13555	13568	13655	13472	13483	13508	13341	13493	13497	13604	13729	13550	13536	13429	13538	13589	13597	13378	13668	13649	13497	13582	13607	13644	13516	13582	13472	13622	13587	13596	13430	13651	13572	13667	13613	13509	13659	13867	13606	13533	13591	13548	13543	13533	13682	13580	13665	13557	13604	13639	13478	13598	13470	13529	13589	13674	13450	13529	13473	13621	13597	13526	13425	13614	13505	13550	13510	13481	13638	13668	13548	13607	13609	13621	13680	13580	13365	13442	13464	13507	13503	13632	13522	13703	13722	13467	13520	13444	13561	13667	13553	13511	13563	13668	13546	13371	13654	13573	13576	13590	13559	13447	13673	13560	13501	13367	13601	13604	13570	13761	13366	13386	13584	13457	13648	13625	13490	13483	13457	13535	13622	13602	13721	13529	13644	13566	13575	13478	13403	13697	13483	13663	13390	13534	13609	13503	13613	13554	13336	13602	13558	13636	13512	13465	13439	13512	13570	13522	13500	13653	13860	13685	13738	13601	13621	13538	13489	13585	13634	13280	13568	13616	13450	13457	13414	13529	13659	13459	13496	13679	13451	13422	13506	13566	13702	13414	13514	13503	13514	13270	13389	13819	13482	13485	13534	13647	13534	13528	13609	13741	13505	13746	13475	13601	13602	13785	13651	13661	13637	13296	13574	13422	13370	13447	13615	13392	13479	13765	13427	13617	13590	13530	13447	13464	13536	13512	13197	13586	13646	13616	13689	13433	13404	13534	13660	13667	13468	13551	13733	13739	13461	13446	13514	13453	13319	13730	13454	13490	13242	13389	13539	13642	13628	13671	13691	13619	13721	13674	13777	13575	13383	13502	13557	13477	13658	13528	13515	13544	13399	13650	13613	13487	13573	13656	13452	13528	13641	13437	13502	13395	13522	13458	13747	13652	13489	13384	13585	13586	13594	13536	13417	13731	13544	13587	13540	13464	13464	13590	13476	13592	13674	13528	13527	13778	13534	13449	13606	13667	13678	13629	13526	13384	13520	13515	13449	13628	13576	13444	13537	13446	13579	13560	13570	13474	13543	13690	13509	13340	13247	13489	13658	13680	13449	13491	13388	13491	13612	13592	13395	13390	13495	13725	13672	13574	13700	13568	13394	13719	13591	13620	13449	13436	13469	13628	13344	13602	13389	13375	13639	13552	13479	13486	13617	13583	13311	13649	13644	13504	13565	13323	13502	13413	13546	13560	13350	13566	13574	13389	13462	13495	13565	13479	13368	13569	13579	13749	13580	13406	13362	13439	13543	13669	13722	13626	13448	13571	13451	13428	13584	13586	13560	13579	13481	13299	13509	13520	13518	13674	13417	13716	13506	13430	13610	13491	13405	13577	13610	13488	13535	13609	13459	13433	13618	13362	13461	13511	13651	13526	13638	13574	13723	13622	13761	13543	13545	13701	13479	13565	13620	13386	13499	13462	13388	13419	13575	13490	13682	13593	13454	13464	13620	13335	13672	13600	13521	13550	13648	13631	13603	13459	13539	13726	13388	13377	13585	13707	13694	13443	13510	13521	13423	13370	13506	13520	13753	13602	13647	13845	13509	13583	13567	13445	13344	13394	13590	13449	13261	13432	13486	13562	13330	13571	13523	13479	13628	13584	13670	13413	13465	13452	13489	13603	13547	13628	13766	13640	13551	13743	13465	13771	13302	13521	13617	13451	13384	13576	13739	13406	13433	13825	13528	13555	13457	13388	13564	13691	13619	13540	13557	13443	13366	13554	13429	13571	13437	13478	13440	13495	13532	13522	13662	13531	13731	13633	13524	13483	13580	13567	13665	13673	13592	13526	13616	13464	13458	13633	13541	13621	13467	13552	13508	13652	13633	13525	13632	13620	13418	13538	13531	13666	13492	13499	13486	13433	13324	13527	13588	13755	13567	13627	13506	13496	13543	13491	13499	13400	13653	13686	13385	13371	13591	13636	13556	13506	13526	13480	13565	13445	13450	13436	13350	13607	13811	13598	13614	13396	13510	13482	13505	13413	13620	13523	13555	13676	13551	13618	13525	13641	13586	13483	13312	13355	13523	13414	13579	13665	13443	13538	13594	13546	13359	13526	13697	13476	13709	13350	13775	13565	13552	13536	13450	13588	13442	13609	13598	13438	13555	13536	13485	13374	13430	13517	13319	13331	13607	13558	13355	13570	13693	13532	13419	13724	13378	13429	13618	13558	13469	13684	13579	13520	13626	13588	13488	13735	13618	13475	13410	13590	13502	13821	13510	13555	13461	13659	13524	13544	13597	13458	13537	13585	13621	13510	13535	13736	13230	13547	13620	13546	13431	13518	13785	13390	13577	13430	13388	13563	13481	13676	13711	13564	13572	13486	13449	13597	13487	13504	13488	13590	13569	13687	13593	13489	13427	13513	13515	13499	13311	13600	13369	13444	13592	13499	13309	13547	13514	13745	13649	13471	13431	13540	13559	13641	13657	13497	13461	13259	13690	13569	13497	13425	13625	13595	13459	13441	13419	13551	13453	13666	13376	13646	13381	13403	13459	13573	13436	13534	13650	13346	13524	13613	13550	13328	13526	13675	13255	13665	13425	13540	13609	13457	13574	13416	13715	13512	13559	13515	13409
27200	46927	46857	40331	32408	28128	28942	26499	22598	22993	19606	17732	35585	37253	27103	16555	12393	12141	12066	11974	12033	12150	12017	12030	12055	12128	12056	12052	12034	12107	12050	12022	11992	12062	11763	11943	12015	12075	11979	11923	12074	12311	12010	12002	12210	12184	12046	12052	11876	11974	11959	12001	12000	12027	11906	11953	12075	11846	11993	12099	12069	12145	11997	12212	11864	12038	12012	11921	11946	11989	11879	12080	11945	12072	11879	11957	12062	11960	12097	12061	11999	11955	12106	12054	11979	12121	12201	12091	12012	12005	12016	12130	12127	12123	12066	12189	12140	11966	11943	12046	11906	12077	11904	11924	11930	12083	12058	12047	12043	12026	11923	12016	12116	12052	12043	12092	12058	11865	12102	12117	12091	11969	11866	11898	12166	11951	12078	12078	11956	12120	12251	11997	12136	12076	11968	11982	12033	11951	11902	12012	11884	11949	11892	11936	12018	12033	12121	12005	12033	12075	11857	12161	12124	12010	12037	11824	12220	11974	12062	11922	11839	12012	11905	11969	12050	12107	11910	12175	12136	12063	12076	11901	12088	12074	11960	12231	11959	11896	12005	11954	11925	11904	11828	11950	12294	12149	11969	11988	12022	11871	12027	12085	12024	12032	11897	12012	12051	11999	11969	12179	11976	12130	12087	11920	12081	12097	11927	11891	11916	11941	12048	12044	11961	11978	12135	12098	12032	12065	11887	11953	11902	12072	11903	11996	12019	12012	11827	12010	11886	12155	11864	12066	12044	11994	12054	12116	12124	12044	12050	12092	12044	12025	12010	12113	12049	11906	11948	11943	12032	11881	12057	12016	12158	12050	12068	11942	11946	12033	11942	11931	12040	11947	11833	11982	11985	11968	11947	12090	12013	11960	11938	12120	12032	12034	12059	12184	12082	11907	11911	12093	12009	12116	12068	11931	11977	11967	12103	12168	11982	11921	11898	11967	11926	12010	11883	11954	12047	12009	12058	11946	12107	12104	11914	11982	11915	11872	12001	12075	12120	12014	11969	11981	11950	12075	12018	11963	11999	12151	11885	12023	11966	12001	11917	12068	11883	11985	12079	12009	12040	12146	12116	11835	12108	11889	11924	11978	11870	12067	12020	11878	12074	11863	11860	11928	12040	12036	11967	12073	12045	12024	11949	11992	12140	12014	11875	11931	11802	12090	12011	12030	11911	12273	11891	12040	11993	11951	12018	12073	11973	12138	12102	11916	11885	12134	11960	11916	11939	11904	11902	11980	11958	11997	11980	12097	12013	11873	12305	12009	12108	12026	11909	12033	11881	11971	11895	12022	12000	12020	11926	12060	12115	12040	12081	11916	11840	12089	12069	11970	12120	11828	12061	11810	12010	12012	11993	12101	11950	12167	12173	12032	12182	12071	12011	12096	11950	12047	12078	12002	12001	11864	12054	11918	11972	12035	12041	12163	11932	12085	12012	11989	12053	12015	11854	12010	12028	12008	12017	12027	12107	12008	11964	11977	12057	11918	12036	11997	11944	11900	12058	12070	11936	11944	12035	12015	12082	12159	12071	11925	12037	11924	12047	11862	11942	11890	11953	11859	12004	12005	12038	12223	12128	11918	12011	11907	11913	12067	11912	12084	12101	12053	11945	12089	11883	11873	12023	11976	11950	12012	12117	12001	11855	12003	12025	11948	11770	12104	12072	11999	11942	12147	11942	11964	12030	12245	11909	12062	11979	12004	12112	11931	11984	12046	12029	12005	11952	11889	11959	12095	12034	12176	11976	11948	11919	12139	12173	12033	11910	12062	11995	12062	11865	11923	11929	11857	11952	12125	11978	11980	12059	12036	12046	12023	12067	11882	12124	11967	12020	11989	12078	11951	12093	11902	11924	12087	11967	12075	12014	11901	11966	11978	11965	12140	12141	12040	12012	12038	11915	11951	12189	12029	11863	11858	12231	12044	11995	12004	11973	11890	11899	11968	12169	12013	12031	11916	12031	11909	11845	11975	11981	11966	11976	12207	11858	11810	11981	11974	12141	12074	12076	11930	11965	12106	11913	12046	12170	11878	12046	11962	11864	11987	12029	12132	12052	11980	11973	12093	11819	12063	12100	11964	11983	12022	12067	12044	12129	12160	12044	12034	12038	11965	12142	11990	12136	11989	11971	11986	12022	11988	11910	12031	11973	11888	11967	11931	11885	12105	12065	11963	12139	11965	12129	11882	12001	12087	11925	11997	12174	11954	11942	12156	11951	11914	12109	12045	12098	11968	11931	12006	11999	12129	11952	12164	12091	11924	12006	11908	12182	11996	12079	12023	12049	12035	11921	11866	11996	12008	11949	12083	12116	12059	12009	12081	12066	11977	11973	11972	12123	11935	12034	12072	12115	11950	11925	12070	12018	11948	11894	12112	11991	11900	11962	12158	11956	12033	12164	12082	12044	12133	11946	12108	11952	11999	11926	12031	11935	11961	11885	11987	11990	12170	11879	12096	12021	12057	11966	11999	11935	12087	12024	11941	11872	11988	11915	12110	11970	12122	12091	12096	11897	12194	12060	12026	11933	12033	11994	11860	11970	12078	12002	12103	11805	12068	12214	11951	11903	12078	12057	11944	12142	12009	12159	11978	11983	12039	11928	11967	11902	11981	11926	11974	12110	11901	12152	12006	12021	12070	11974	12131	12085	11942	11886	12067	12115	11921	11965	11826	12053	11954	12044	12039	12032	12086	12114	12280	12084	12042	11805	11910	11976	11954	12075	11979	11981	11919	12084	12095	12008	11961	11984	11914	12171	12010	11962	12081	11996	11995	12038	11898	11791	11891	11974	12019	11773	12145	11907	11939	12203	11917	12020	12070	12080	11960	11821	11983	12119	12145	11920	11880	11817	12036	12028	11881	11976	11805	12138	11999	11996	12008	11985	11982	12031	11951	11992	12015	11966	11954	12072	12052	12044	11945	11887	12010	11769	11966	12035	11975	12071	12022	12024	12040	11980	12002	11837	12157	12054	11883	12006	11809	11979	12117	11998	12067	12012	11974	11983	12127	12020	12084	11947	11901	12016	11992	12092	11981	12131	11954	12164	11901	12142	11815	12131	12079	12093	11974	12088	12027	11921	11929	11934	11888	12037	12362	12127	11970	12031	12003	12075	11966	12156	11994	12010	11941	12000	11918	12100	11988	12084	12022	11902	12026	12256	11986	11885	12104	12030	12201	11997	11972	12117	11918	12022	11961	11971	12160	12032	11965	11883	11976	12053	12081	11983	12118	12123	12106	12041	11902	11980	12188	11909	12060	12111	11998	11855	11879	11906	12042	12172	11945	12070	11961	12144	12082	12021	12016	12067	11836	12003	11949	11977	12050	12182	12228	12044	12056	11993	12028	11916	12185	11842	12006	12097	11901	11996	12086	11870	11831	12186	11896	11976	11869	11996	12001	11919	11915	11993	12043	12025	12072	11996	12005	12024	11906	12001	11963	11829	11959	11992	11860	12021	12057	11996	11952	12125	12083	12010	11981	12100	12155	11962	11916	12106	12035	11871	12139	11939	12001	12044	11936	11976	11979	11996	12024	11991	11966	12009	12123	11997	12105	12167	12015	11975	12020	12110	12044	11983	12065	12152	12064	12072	11992	11973	11988	11985	12023	12105	12074	12005	11984	12085	12022	11987	12073	12163	12017	11719	11887	11997	11937	11918	11943	12102	12165	12048	12058	11947	12121	11965	11936	12072	12058	11949	12040	12019	12030	11937	11957	11879	11832	12006	11836	11935	11964	12020	11920	12012	12146	11979	12092	12016	12085	11915	12109	11898	12040	11897	11883	11928	11946	11930	12178	11965	12050	11992	12019	11877	12014	12059	12135	12161	11993	12010	11947	12016	12005	12071	11993	11937	12000	12073	11978	11919	12194	12039	11992	11957	12109	12115	12000	12177	11979	11998	11927	12055	12107	12012	12093	12119	12161	11967	12151	11895	12055	12086	12052	11886	12021	12031	11907	12180	11931	11962	12031	12032	12004	12070	12032	11905	11848	11840	11971	11838	11881	11977	11916	11951	11913	11975	11994	12066	12067	12125	11995	12131	11886	12062	12117	12040	11940	12054	12032	11907	12046	11948	12056	11992	11999	12042	11884	12119	11963	11938	12111	12048	12013	11897	11937	12136	12117	11996	11950	11911	11968	11865	12167	11958	11941	12025	11934	12071	12023	12052	11938	12128	11956	11945	12173	11923	12177	11854	11943	11866	12099	12094	12019	11973	11984	11959	11858	12031	11999	12018	12039	11931	12013	12159	11999	12035	11929	11949	12016	11935	12057	11987	12047	11936	11971	11995	11977	12123	12033	12025	12046	12010	11977	12034	12005	12146	11789	11956	12063	12067	12107	12038	12000	12010	11955	12113	11939	11984	12042	12156	11944	12062	12091	12008	12082	12067	12080	12076	11946	11922	11891	12142	12103	12035	11995	12001	12034	12041	11940	12023	12065	12069	12154	12175	11807	12053	11976	11945	11967	12132	11970	12204	11993	12122	12117	12057	11972	12113	11950	11942	11995	12161	12000	11974	11909	11919	12051	11975	12097	12067	11873	12160	12033	12016	11802	11995	12053	12015	11846	11990	11867	11954	12016	12047	12093	11855	12115	12012	12072	12018	11958	12069	12053	12183	11943	12076	11996	11834	11920	12079	12203	11965	12070	11808	11801	12149	11822	12257	12028	12150	12064	12006	12106	11995	11802	11932	12020	12008	11955	11955	11915	12045	12127	11965	12136	11959	12011	12001	12127	11869	12020	12000	11890	12071	12121	12173	12094	11928	11976	12183	12019	12014	11959	12040	12024	11965	11844	12091	12067	11976	11922	12090	12010	11964	11986	12004	11926	12026	11995	12052	11982	12144	12147	12146	11874	11901	11963	12047	12169	11880	12016	11829	11973	12162	11872	11986	12028	11954	12000	11991	11888	11902	11879	11927	12013	11981	11981	11943	11905	12018	12219	11935	11847	11983	11956	12125	11831	12031	11943	12080	12016	11912	12049	12141	12033	12034	12105	11983	12026	12026	12019	11883	12059	12161	11939	11924	12132	11996	12043	11853	11930	12028	11980	12002	11938	12069	11977	12137	12050	12127	11970	11992	11959	11996	12041	12065	11934	11957	11993	11856	12185	11894	12011	12052	11948
31533	26478	28369	24804	21138	20327	20799	19629	19167	18587	18086	17148	18871	19098	17866	17145	16881	16707	16818	16886	16618	16760	16765	16827	16632	16758	16777	16724	16601	16611	16651	16692	16578	16580	16753	16718	16862	16958	16741	16601	16684	16750	16706	16820	16860	16658	16595	16755	16601	16806	16788	16964	16849	16719	16894	17044	16955	16896	16662	16669	16778	16750	16564	16765	16836	16730	16773	16680	16565	16712	16723	16794	16772	16858	16624	16899	16814	16795	16598	16628	16571	16855	16568	16569	16941	16932	16771	16851	16778	16758	16676	16648	16801	16767	16882	16819	16712	16680	16582	16397	16506	16604	16651	16731	16828	16762	16727	16756	17024	16894	16826	16676	16752	16747	16593	16495	16524	16661	16744	16571	16789	16700	16768	16745	16768	16871	16696	16536	16783	16708	16756	16736	16683	16945	16845	16827	16636	16636	16860	16750	16758	16795	16800	16866	16760	16745	16719	16761	16632	16596	16856	16489	17021	16592	16691	16583	16687	16573	16847	16683	16680	16657	16686	16607	16775	16612	16676	16714	16627	16774	16859	16613	16657	16784	16695	16775	16605	16654	16617	16634	16674	16793	16785	16842	16753	16604	16781	16744	16732	16632	16435	16787	16818	16851	16811	16820	16534	16741	16598	16795	16708	16808	16704	16842	16701	16610	16605	16688	16716	16658	16753	16826	16794	16702	16749	16705	16899	16759	16602	16683	16827	16622	16739	16810	16873	16721	16648	16692	16644	16570	16497	16585	16840	16787	16775	16542	16890	16653	16737	16731	16652	16608	16785	16903	16743	16924	16790	16649	16718	16753	16811	16439	16640	16846	16724	16813	16661	16477	16727	16677	16964	16594	16667	16723	16608	16535	16708	16647	16877	16633	16647	16583	16738	16887	16516	16679	16769	16714	16872	16725	16882	16732	16658	16609	16767	16573	16778	16831	16694	16591	16777	16466	16564	16637	16783	16521	16761	16620	16699	16606	16551	16809	16996	16799	16694	16672	16583	16895	16617	16660	16909	16655	16713	16914	16678	16878	16923	16712	16588	16843	16567	16651	16745	16731	16778	16572	16782	16764	16793	16543	16628	16726	16706	16790	16595	16617	16671	16570	16696	16779	16677	16533	16928	16889	16731	16800	16859	16706	16682	16655	16666	16850	16745	16805	16848	16552	16743	16539	16863	16692	16975	16913	16694	16816	16498	16581	16686	16631	16728	16457	16896	16766	16640	16723	16828	16691	16633	17011	16708	16739	16566	16646	16876	16932	16761	16883	16705	16791	16809	16688	16565	16555	16747	16795	16753	16783	16609	16657	16736	16742	16901	16630	16839	16752	16713	16673	16851	16900	16936	16634	16780	16658	16581	16693	16631	16837	16808	16857	16765	16930	16861	16512	16758	16760	16535	16966	16903	16753	16671	16682	16626	16653	16661	16671	16747	16720	16830	16821	16744	16760	16613	16562	16631	16688	16639	16764	17048	16755	16711	16736	16868	16885	16702	16859	16552	16693	16611	16531	16590	16654	16873	16679	16769	16882	16660	16699	16791	16764	16830	16846	16752	16941	16700	16783	16670	16814	16875	16689	16551	16706	16586	16496	16688	16570	16673	16724	16554	16693	16717	16830	16714	16714	16728	16673	16890	16984	16687	16820	16757	16828	16660	16803	16754	16737	16714	16647	16800	16594	16719	16767	16914	16833	16740	16964	16634	16746	16719	16710	16693	16819	16841	16771	16749	16748	16839	16586	16611	16718	16660	16803	16808	16789	16744	16705	16827	16753	16652	16672	16697	16797	16697	16608	16763	16651	16793	16754	16590	16677	16756	16898	16824	16497	16691	16744	16654	16366	16871	16651	16588	16747	16667	16987	16650	16783	16594	16790	16669	16810	16780	16469	16689	16657	16952	16790	16639	16836	16836	16599	16797	16542	16645	16633	16698	16761	16721	16831	16751	16921	16778	16788	16818	16746	16926	16717	16736	16817	16749	16677	16761	16926	16881	16784	16745	16727	16603	16715	16808	16700	16512	16820	16565	16724	16786	16651	16742	16721	16736	16637	16752	16655	16669	16665	16789	16845	16776	16905	16578	16845	16700	16757	16801	16689	16792	16656	16820	16734	16884	16810	16721	16713	16760	16640	16777	16608	16446	16812	16969	16633	16723	16605	16712	16660	16451	16593	16814	16692	16798	16831	16696	16756	16869	16856	16615	16684	16845	16539	16564	16664	16547	16543	16614	16699	16692	16552	16611	16616	16536	16646	16591	16549	16879	16829	16843	16660	16606	16731	16797	16811	16656	16858	16534	16799	16904	16848	16890	16856	16686	16646	16745	16662	16700	16630	16615	16757	16857	16688	16775	16702	16716	16547	16727	16775	16688	16759	16824	16509	16839	16657	16677	16736	16690	16815	16745	16757	16769	16683	16610	16771	16763	16687	16680	16707	16967	16699	16821	16744	16861	16539	16752	16573	16669	16731	16790	16582	16693	16829	16860	16899	16772	16864	16632	16734	16617	16827	16638	16741	16693	16658	16780	16637	16611	16657	16532	16532	16724	16715	16665	16709	16762	16844	16733	16643	16662	16775	16706	16468	16782	16907	16832	16795	16617	16905	16703	17042	16903	16601	16872	16760	16858	16708	16887	16769	16617	16715	16765	17015	16789	16680	16630	16705	16849	16833	16775	16857	16690	16568	16707	16862	16636	16658	16861	16815	16533	16645	16559	16812	16860	16875	16797	16615	16917	16791	16770	16613	16610	16726	16775	16794	16880	16770	16799	16772	16557	16741	16912	16660	16734	16658	16620	16470	16712	16847	16745	16604	16464	16605	16644	16776	16762	16726	16789	16666	16687	16600	16678	16520	16783	16796	16616	16811	16766	16725	16713	16827	16749	16809	16810	16604	16549	16756	16566	16770	16752	16668	16577	16575	16878	16718	16497	16797	16620	16644	16615	16832	16446	16752	16836	16696	16837	16549	16579	16645	16516	16688	16882	16669	16667	16973	16986	16804	16659	16842	16783	16734	16817	16627	16749	16819	16827	16786	16683	16775	16537	16713	16582	16853	16733	16669	16543	16811	16723	16842	16738	16630	16831	16561	16666	16432	16799	16394	16645	16792	16749	16627	16480	16585	16855	16708	16761	16696	16613	16602	16846	16584	16835	16795	16672	16924	16731	16651	16582	16723	16756	16827	16886	16834	16774	16910	16832	16595	16821	16582	16624	16822	16569	16736	16679	16699	16699	16598	16746	16788	16890	16682	16872	16818	16956	16719	16660	16976	16768	16829	16848	16566	16695	16645	16730	16598	16673	16805	16727	16637	16733	16717	16678	16783	16754	16531	16793	16587	16694	16653	16756	16655	16758	16837	16787	16605	16650	16622	16574	16869	16673	16779	16668	16567	16711	16689	16750	16834	16639	16458	16546	16724	16799	16703	16948	16860	16738	16765	16673	16952	16863	16680	16628	16624	16613	16733	16841	16852	16762	16834	16826	16679	16793	16599	16973	16768	16747	16668	16914	16609	16651	16721	16728	16764	16739	16892	16763	16788	16756	16821	16912	16905	16867	16829	16797	16646	16610	16775	16671	16866	16762	16803	16730	16499	16676	16716	16492	16594	16805	16705	16806	16703	16567	16754	16526	16800	16657	16779	16534	16787	16790	16562	16597	16745	16729	17049	16847	17047	16639	16716	16778	16698	16782	16811	16913	16748	16775	16648	16957	16880	16668	16686	16730	16676	16463	16796	16686	16712	16767	16807	16726	16604	16814	16564	16782	16790	16734	16620	16868	16666	16764	16589	16853	16768	16803	16927	16769	16730	16829	16675	16849	16688	16782	16586	16689	16868	16791	16781	16760	16831	16620	16782	16830	16791	16779	16942	16786	16591	16536	16682	16826	16860	16778	16676	16616	16789	16760	16839	16725	16830	16691	16731	16680	16918	16760	16432	16848	16967	16701	16837	16766	16582	16876	16477	16637	16823	16886	16512	16752	16769	16599	16643	16907	16554	16721	16954	16521	16808	16711	16548	16948	16723	16701	16766	16978	16881	16599	16727	16664	16671	16688	16742	16764	16635	16658	16834	16792	16772	16889	16635	16805	16608	16790	16778	16592	16775	16809	16708	16686	16715	16799	16788	16788	16608	16827	16839	16600	16558	16740	16697	16821	16752	16734	16645	16666	16701	16825	16676	16965	16804	16739	16793	16861	16665	16849	16597	16536	16393	16644	16769	16805	16824	16896	16746	16973	16801	16681	16642	16720	16854	16624	16707	16784	16617	16605	16734	16630	16888	16730	16553	16963	16868	16684	16764	16746	16721	16746	16830	16714	16579	16723	16818	16965	16726	16766	16730	16714	16805	16918	16807	16756	16741	16583	16652	16485	16939	16511	16798	16648	16587	16760	16744	16882	16747	16801	16850	16616	16562	16873	16840	16689	16706	16746	16678	16824	16712	16926	16692	16642	16696	16720	16644	16727	16777	16843	16738	16674	16885	16682	16887	16702	16830	16626	16820	16697	16623	16775	16833	16723	16735	16806	16641	16615	16836	16735	16853	16824	16719	16706	16646	16815	16744	16697	16694	16512	16637	16937	16552	16679	16758	16879	16634	16808	16710	16851	16627	16702	16481	16763	16815	16600	16711	16628	16783	16718	16670	16632	16599	16928	16576	16635	16751	16756	16484	16616	16786	16658	16548	16693	16749	16636	16743	16690	16887	16777	16570	16823	16890	16742	16801	16797	16646	16718	16725	16716	16626	16481	16766	16923	16601	16920	16780	16827	16773	16726	16644	16721	16800	17021	16696	16870	16909	16862	16740	16646	16605	16734	16727	16745	16858	16694	16825	16491	16810	16835	16666	16832	16771	16908	16726	16713	16908	16747	16717	16781	16808	16805	16506	16721	16631	16851	16717	16602	16971	16711	16684	16672	16523	16790	16582	16712	16461	16722	16666	16740	16845	16566	16614	16763	16760	16656	16749	16575	16759	16736	16733	16537	16630	16751	16709	16624	16622	16575	16632	16604	16857	16666	16732	16609	16522	16540	16817	16826	16756	16781	16519	16524	16653	16767	16725	16762	16758	16684	16605	16529	16628	16590	16861	16727	16729	16685	16613	16640	16652	16691	16483	16856	16745	16575	16740	16619	16664	16694	16904
22494	31942	30175	23483	20104	19866	19713	18740	17330	16895	15568	14701	17037	16626	15035	14414	13907	13970	13934	13870	13947	13959	13817	13939	13879	13953	13897	13782	13833	14028	13980	13759	13730	13828	13883	13892	13906	13789	13784	13842	13892	14109	13933	13962	13808	13682	13933	14001	13810	13861	13969	13933	13914	13750	13806	13827	13639	13989	13947	13902	13800	14160	13972	13860	13974	13754	13801	13871	13712	13893	13965	13935	13858	13904	14014	13916	13782	13893	13832	13796	13796	13876	13987	13665	13879	13882	13869	13780	13774	13749	13817	13863	13945	13837	13853	13897	13849	13793	13840	13851	13870	13905	13862	13734	13846	13793	13800	13901	13723	13821	14012	13876	13892	13977	13889	13752	13848	13957	14034	13739	13846	13870	13985	13803	13882	13928	13922	13824	13957	13935	13706	13871	13951	13871	13837	13975	14007	13725	13893	13992	13729	13794	13902	13829	13900	13966	13833	13877	13885	13841	13785	13861	13859	13812	13991	13842	13850	13907	13881	13885	13855	13788	13900	13836	14026	13886	13889	14000	13966	14029	13756	13777	14025	13996	13739	13635	13627	13710	13892	13820	13860	13852	13905	13675	13765	13867	13826	13970	13751	13923	13977	13835	13907	13806	13908	13774	13887	13898	13757	13883	13877	13839	13847	13986	14145	13939	13772	13955	14033	13940	13739	13756	14014	13836	13844	13960	13768	13631	13683	13736	13765	13713	13824	13902	13831	13759	13855	13879	13847	13889	13770	13891	13835	14048	13843	14008	13952	13701	13954	13736	13721	13818	13832	13781	13910	13914	13714	13923	13924	14013	13747	13930	13807	13743	14086	13675	14012	13918	13829	13887	13917	13779	13836	13766	13953	13798	13896	13810	13960	13836	13738	13771	13895	13793	13771	13716	14027	13994	13890	13867	13920	13956	13740	14045	13831	13864	13948	13864	13906	13956	13977	13829	13953	13802	13838	13733	13782	13726	13978	13850	13903	13867	13785	13962	13900	13779	13853	13956	13956	13865	13971	13908	13876	13829	13982	13753	13913	13782	13937	13752	13742	13782	13816	13914	13875	13854	13742	13912	13928	13866	13628	13917	13861	13833	13903	13927	13830	13913	13830	13972	13724	13841	13827	13793	13849	13819	13977	13959	13839	13916	13802	13749	13734	13846	13818	13915	13876	13886	13880	13786	13587	13920	13991	13974	13802	13807	13727	13881	13787	13823	13926	13882	13894	13977	13762	13907	13892	13857	14021	13955	13802	13872	13864	13805	13902	13934	13865	13934	13886	13795	13906	13932	13886	13848	13814	13919	13835	13907	13947	13846	13846	13931	13872	13885	13924	13845	13832	13946	13785	13900	13912	13722	13870	13913	13938	13914	13964	13817	13809	13782	13967	13983	13933	13910	13864	13838	13752	13781	13672	13993	13790	13809	13785	13940	13890	13809	14019	13908	13779	13878	13747	13786	13894	13828	13940	13799	13909	13854	13922	13863	13801	13858	13969	13827	13906	13819	13765	13917	13925	13997	13991	13765	13744	13859	13929	13824	13882	13845	14045	13750	13610	13965	13957	13926	13816	13711	13944	13813	13946	13776	13903	13849	13786	13763	13881	13933	13943	13851	13850	13854	13738	13913	13962	13898	14010	13801	13774	13928	13682	14009	13752	13877	13946	13937	13806	13835	13817	13838	13683	13718	13977	13847	13864	13820	13922	13874	13928	13923	13736	13764	13815	13819	14012	13953	13839	13767	14053	13820	13858	13821	13817	13886	13822	13890	13829	13894	13802	13733	13887	13975	13971	14056	13848	13898	13884	13887	13996	13962	13739	13925	13980	13852	13973	13990	13925	14068	13871	13787	13836	14029	13951	13843	13847	13867	13653	13767	13967	13878	13841	13807	13946	13949	13791	13885	13841	13942	14028	13874	13922	13929	13821	13803	13867	13751	13921	13836	13920	13874	13796	13990	13703	14043	13858	13978	13930	13825	13717	13798	13920	13726	13949	13845	13852	13883	13899	14011	13923	13817	13904	13822	14013	13918	13816	14003	13968	14044	13849	13908	13753	13842	13806	14033	13832	13888	13677	13852	13865	13718	13992	13849	13903	13923	13973	13828	13694	13769	13900	13902	13719	13934	13796	13799	13617	13756	13819	13836	13882	13824	13932	13765	13884	13800	13986	13990	13995	13914	13981	13839	13793	13744	13841	13885	13938	13553	13947	13852	13880	13767	13837	13866	14005	13918	13787	13901	13828	13993	13816	13834	13736	13955	13896	13829	13904	13827	13697	13856	13892	13740	13749	13972	13932	13841	13790	14065	13894	13881	14034	13994	13844	13868	13947	14013	13756	13783	13848	13825	13984	13939	13922	13827	13722	13877	13741	13992	14132	13910	13730	13902	13879	14012	13836	13851	13950	13776	13908	14010	13940	13805	13748	13863	13959	13761	13880	13797	13799	13869	13719	13875	13916	13980	13803	13869	13872	14018	13649	13850	13767	13922	13880	13878	13957	13855	13929	13846	13782	13889	13810	13767	13859	13733	13862	14017	13951	13786	13800	14084	13827	13857	13773	13907	13837	13721	14016	13909	13965	13655	13978	13673	13830	13835	13794	13883	13989	13951	13836	13992	13755	13696	13874	13919	13806	13630	14001	14012	13828	13902	13704	13767	13962	13916	14090	13719	13790	13787	13851	13716	13939	13946	13888	13777	13848	13787	13835	13899	13883	13721	13879	13730	14012	13817	13887	13925	13861	13727	13801	13995	13847	13968	14067	13864	13976	13969	13881	13810	13977	13860	13875	13872	13761	13907	13927	13828	13753	13773	13922	14019	13808	13854	13939	13890	13673	13968	13915	13964	13815	13932	13805	13832	13884	13776	13715	13862	13846	13837	13786	13951	13939	13760	13888	13646	13918	13722	13892	14021	13871	13914	13800	13917	13918	13864	13760	13862	13767	13815	13816	13758	13808	14045	13964	13843	13847	13919	13851	13875	13859	13909	13730	13855	13762	13803	13888	13791	13909	13782	13714	13736	13799	13898	13874	13766	13817	13927	13865	13792	13922	13706	13880	14012	13791	13909	13880	13898	13894	13837	13880	13902	13987	13766	13880	13820	13764	13845	13806	13825	13891	13744	13812	13808	13883	13964	13896	13813	13765	13799	14046	13890	13927	13810	13788	13800	14014	13758	13900	13912	13854	13712	13913	13787	14042	13875	13783	13766	13769	13875	13948	13831	14020	13895	13905	13736	13809	13863	13892	13862	13857	13899	13879	13901	13873	13822	13729	13841	14061	13878	13920	13965	13927	13915	13902	14053	13964	13807	13834	13804	13851	13915	13843	14004	14005	13722	14061	13937	13921	13742	14038	13935	13835	13866	13960	13800	13947	13845	14007	13892	13921	13685	13835	13760	13775	13921	13953	13827	13770	13965	13833	13980	13769	13998	13767	13871	14009	13927	13859	13826	13751	13946	13844	13908	13693	13844	13897	13991	14008	13717	13883	13771	13759	13917	13857	13898	13855	13971	13708	13948	13863	13815	13956	13755	13804	13843	14068	13819	13762	13899	14016	13859	13881	13797	13936	13966	13836	13810	13792	14028	13911	13803	13847	13884	13883	13783	13923	13942	13683	13826	13982	13953	14036	13851	13675	13697	13901	13779	13914	13863	14063	13542	14075	13743	13780	13934	13731	13792	13972	13938	13872	13942	13980	13739	13740	13674	13781	13977	13793	13995	13993	13994	13766	14004	14040	13828	13832	13825	13779	13865	14093	13834	14028	13940	14007	13903	13871	13876	13866	13918	13679	14015	13868	13937	13659	13894	13977	13782	13778	13702	13943	14017	13898	13863	13841	13875	13714	13876	13882	13937	13819	13939	13910	13767	13823	13890	13979	13893	13902	14113	13858	13854	13759	13740	13968	13945	14094	14004	13881	13937	13856	13907	13879	14063	13844	13942	13810	13994	13923	13977	14064	13881	13952	13872	13936	13829	13979	13631	13862	13834	13727	13880	13896	13763	13899	13734	13813	13810	13807	13911	13910	13873	13852	13773	13837	13887	13801	13965	13801	13830	13879	13994	13846	13919	13924	13930	13742	13909	13900	14048	13953	13798	13916	13839	13886	13897	13891	13676	13984	13946	13906	14034	13814	13790	13935	13867	14012	13790	13947	14037	13896	14085	13853	13970	13787	13815	13923	13834	13806	13867	13818	13956	13958	13814	13995	13917	13867	13954	13940	13852	13759	13874	13941	13991	14018	13896	13817	13835	13831	13934	13784	13735	13844	13845	13899	13932	13890	13887	13830	13870	13849	13822	14015	13818	13741	13971	13887	13819	13975	13841	13781	14065	13694	13932	13922	14018	13683	13908	13803	13893	13878	14000	13938	13905	13919	13920	13780	13916	13988	13677	13923	13960	13927	14041	13762	13966	13959	13994	13982	13912	13972	13987	13917	13918	13755	14013	14015	13755	13891	13985	13997	13966	13904	14011	14066	14011	13786	13741	13907	13840	13957	13956	13989	13825	13836	13900	13863	14037	13793	13968	13924	13797	13935	13900	13835	14002	13787	13979	13950	13863	13976	13940	14026	13890	13819	13840	13881	13953	14040	13803	14021	13833	13907	13644	13839	13743	13619	13886	13761	13803	13750	13996	13772	13890	13742	13799	13829	13841	13912	13863	13885	13873	13901	13926	14014	13963	14027	13863	13917	13831	13778	13965	13895	13685	13709	13744	13961	13768	13982	13906	13888	13952	13840	14004	13985	13880	13959	13807	13992	13930	13764	13884	14035	13939	13768	13764	13951	13980	13891	14059	13872	13821	13982	13956	13963	13945	14009	13739	13916	13811	13783	13825	13794	13886	13798	13932	13778	13798	13961	13882	13871	13812	13804	13868	13943	13932	13907	13951	13958	13886	14016	13890	13928	13954	13848	13915	13900	13813	13763	13844	13881	13992	13845	13957	14030	14171	13856	13891	13813	13788	13696	13874	13898	13762	13858	13822	13881	14017	13824	13950	13906	13870	14060	13961	13721	13923	13863	13995	13902	13772	13984	13705	13854	13915	13758	13898	13842	13754	13838	13909	13813	13902	13952	13938	13816	13770	13873	13944	13858	13872	14026	13862	14055	13874	13857	13822	13795	13680	13892	13779	13784	13876
26255	21679	28941	27300	24666	26647	28241	24393	22534	20392	19578	22129	30554	27322	21968	18703	17126	16875	16567	16912	16587	16692	16710	16861	16682	16636	16781	16689	16689	16789	16714	16473	16890	16892	16712	16633	16705	16699	16729	16771	16780	16495	16719	16710	16694	16552	16951	16623	16888	16658	16641	16808	16600	16733	16597	16555	16538	16763	16648	16782	16595	16658	16506	16579	16615	16604	16790	16747	16637	16679	16603	16654	16504	16575	16663	16706	16820	16498	16671	16706	16673	16639	16813	16686	16551	16585	16728	16652	16755	16659	16924	17008	16854	16656	16700	16519	16816	16479	16581	16537	16800	16574	16503	16451	16733	16778	16719	16754	16674	16617	16568	16624	16623	16584	16584	16704	16631	16776	16562	16672	16680	16510	16699	16680	16856	16529	16773	16805	16494	16713	16763	16636	16779	16774	16829	16689	16665	16477	16736	16677	16748	16535	16767	16439	16653	16483	16589	16723	16718	16693	16900	16665	16763	16767	16697	16505	16647	16593	16757	16547	16429	16862	16748	16603	16745	16719	16808	16785	16838	16541	16591	16446	16675	16545	16549	16720	16629	16471	16593	16679	16509	16629	16780	16631	16523	16707	16668	16695	16843	16792	16507	16803	16564	16815	16764	16869	16711	16718	16536	16914	16545	16646	16557	16792	16671	16671	16596	16524	16626	16550	16684	16759	16691	16577	16751	16378	16830	16538	16507	16515	16660	16811	16565	16507	16777	16797	16888	16564	16784	16628	16717	16727	16904	16584	16543	16632	16692	16647	16648	16810	16686	16514	16595	16484	16579	16485	16798	16626	16617	16610	16704	16556	16701	16638	16770	16519	16674	16699	16794	16762	16814	16633	16609	16732	16734	16713	16523	16740	16584	16839	16659	16632	16686	16562	16669	16750	16721	16715	16781	16643	16428	16428	16541	16626	16531	16713	16487	16641	16754	16598	16641	16493	16559	16661	16647	16408	16670	16788	16780	16461	16628	16657	16765	16609	16489	16641	16513	16667	16625	16714	16808	16689	16537	16681	16689	16676	16333	16513	16630	16573	16621	16584	16618	16671	16722	16620	16498	16583	16706	16599	16860	16615	16632	16537	16726	16650	16681	16640	16710	16701	16557	16518	16472	16716	16769	16817	16601	16549	16536	16536	16587	16734	16661	16703	16642	16816	16617	16655	16543	16629	16541	16864	16763	16803	16691	16575	16773	16627	16491	16397	16692	16592	16764	16545	16830	16693	16786	16736	16517	16547	16445	16563	16706	16565	16641	16704	16705	16821	16662	16882	16534	16543	16706	16484	16582	16654	16733	16728	16771	16567	16497	16580	16657	16662	16866	16593	16606	16701	16527	16784	16554	16523	16624	16529	16650	16652	16622	16824	16681	16695	16613	16754	16876	16715	16712	16662	16593	16726	16587	16593	16599	16797	16689	16728	16621	16695	16623	16698	16610	16717	16485	16748	16913	16665	16718	16609	16579	16604	16667	16326	16766	16419	16835	16698	16684	16558	16713	16629	16697	16631	16501	16493	16555	16620	16646	16783	16684	16571	16368	16608	16403	16765	16489	16598	16574	16755	16672	16693	16733	16704	16774	16729	16695	16602	16490	16657	16775	16607	16260	16515	16740	16832	16576	16599	16711	16523	16658	16788	16600	16526	16408	16675	16715	16846	16615	16587	16581	16765	16657	16428	16545	16541	16637	16722	16636	16822	16700	16630	16573	16595	16789	16644	16754	16557	16788	16480	16390	16676	16606	16577	16711	16661	16696	16713	16599	16562	16790	16564	16555	16686	16544	16699	16755	16576	16652	16676	16757	16356	16642	16570	16773	16582	16700	16655	16797	16697	16561	16632	16531	16480	16766	16590	16461	16534	16681	16532	16698	16549	16722	16743	16486	16628	16728	16446	16560	16573	16497	16805	16548	16720	16665	16691	16548	16693	16763	16828	16617	16587	16606	16611	16582	16553	16667	16835	16690	16692	16554	16673	16902	16741	16549	16745	16766	16774	16590	16692	16674	16784	16703	16572	16794	16604	16576	16698	16646	16806	16746	16678	16711	16617	16565	16677	16610	16587	16523	16612	16719	16584	16593	16754	16741	16394	16639	16702	16804	16514	16520	16688	16788	16547	16701	16475	16618	16581	16679	16649	16698	16608	16616	16636	16675	16676	16733	16650	16606	16565	16549	16400	16705	16724	16631	16626	16694	16652	16704	16676	16613	16698	16677	16796	16717	16590	16826	16567	16609	16596	16629	16664	16683	16659	16810	16642	16736	16659	16571	16752	16742	16572	16631	16607	16702	16537	16775	16666	16682	16551	16445	16824	16717	16683	16789	16660	16871	16459	16698	16613	16705	16745	16570	16617	16564	16770	16641	16630	16557	16431	16718	16544	16537	16944	16645	16693	16592	16565	16756	16558	16549	16599	16836	16579	16633	16584	16472	16724	16745	16499	16510	16601	16595	16448	16545	16612	16569	16610	16543	16648	16544	16734	16753	16845	16693	16712	16658	16470	16646	16832	16706	16731	16802	16483	16663	16865	16519	16597	16690	16585	16316	16533	16706	16731	16584	16570	16675	16647	16584	16564	16862	16506	16579	16730	16625	16557	16799	16569	16636	16766	16652	16474	16615	16451	16640	16658	16557	16608	16686	16664	16584	16825	16820	16463	16543	16608	16439	16526	16742	16252	16774	16716	16740	16746	16753	16639	16802	16693	16489	16826	16676	16599	16737	16845	16683	16778	16789	16623	16673	16594	16730	16845	16670	16819	16921	16572	16724	16434	16590	16567	16622	16569	16412	16712	16769	16581	16677	16886	16847	16577	16623	16887	16639	16681	16812	16638	16587	16716	16736	16562	16600	16862	16750	16628	16514	16699	16553	16520	16743	16561	16637	16707	16618	16604	16395	16401	16661	16728	16918	16788	16675	16584	16575	16671	16795	16672	16781	16750	16358	16595	16595	16716	16717	16695	16636	16616	16394	16595	16750	16609	16655	16639	16541	16629	16734	16673	16779	16580	16606	16532	16666	16823	16545	16759	16301	16617	16639	16696	16734	16565	16593	16851	16703	16355	16765	16623	16638	16496	16695	16769	16721	16513	16519	16557	16649	16805	16748	16579	16506	16821	16722	16662	16733	16653	16537	16771	16816	16617	16695	16755	16525	16707	16608	16646	17015	16642	16902	16676	16575	16595	16762	16648	16383	16823	16559	16493	16601	16621	16703	16692	16683	16590	16641	16801	16761	16608	16581	16712	16657	16841	16653	16826	16530	16474	16580	16640	16758	16768	16814	16347	16554	16734	16586	16323	16736	16571	16675	16716	16702	16661	16765	16784	16793	16697	16736	16662	16614	16739	16584	16504	16764	16713	16609	16738	16512	16546	16631	16606	16411	16724	16621	16818	16804	16501	16626	16601	16578	16757	16667	16613	16852	16653	16602	16671	16553	16564	16858	16727	16670	16591	16639	16733	16732	16939	16846	16658	16679	16506	16676	16514	16749	16529	16584	16401	16726	16457	16542	16569	16569	16729	16696	16665	16807	16734	16620	16602	16588	16636	16651	16423	16578	16439	16784	16592	16519	16534	16689	16757	16501	16640	16786	16585	16529	16667	16832	16617	16777	16703	16672	16654	16459	16705	16491	16675	16842	16839	16657	16732	16598	16648	16799	16647	16816	16596	16658	16609	16729	16539	16603	16547	16688	16610	16678	16589	16687	16651	16573	16725	16812	16650	16518	16886	16770	16591	16955	16732	16643	16713	16828	16738	16772	16558	16664	16476	16759	16810	16525	16645	16698	16516	16593	16727	16681	16663	16638	16664	16727	16797	16468	16560	16515	16653	16677	16365	16666	16520	16705	16489	16680	16856	16787	16651	16615	16555	16552	16491	16573	16567	16615	16570	16678	16735	16699	16553	16776	16746	16672	16702	16808	16599	16596	16506	16683	16612	16573	16529	16677	16592	16567	16733	16718	16522	16473	16821	16729	16616	16601	16614	16671	16581	16691	16677	16778	16610	16675	16702	16735	16645	16427	16675	16781	16872	16643	16720	16814	16478	16664	16692	16770	16597	16628	16662	16780	16778	16523	16664	16650	16478	16592	16610	16653	16719	16543	16536	16852	16838	16568	16717	16843	16805	16852	16632	16671	16609	16671	16587	16675	16728	16583	16748	16845	16626	16646	16680	16804	16780	16498	16819	16669	16691	16564	16636	16652	16569	16647	16697	16530	16748	16683	16413	16523	16603	16715	16648	16677	16633	16829	16750	16564	16668	16654	16727	16612	16763	16549	16579	16714	16678	16755	16589	16759	16683	16507	16760	16900	16636	16667	16650	16562	16426	16857	16822	16685	16618	16539	16848	16709	16800	16485	16668	16756	16450	16528	16645	16540	16728	16630	16640	16695	16510	16498	16740	16630	16639	16684	16616	16505	16511	16646	16488	16757	16500	16775	16658	16556	16801	16728	16689	16617	16637	16807	16728	16550	16723	16591	16613	16453	16814	16888	16710	16697	16676	16762	16374	16715	16690	16740	16776	16794	16685	16707	16904	16624	16483	16795	16752	16750	16824	16527	16687	16838	16690	16725	16419	16705	16408	16728	16547	16599	16714	16894	16576	16671	16542	16777	16702	16631	16689	16699	16653	16775	16768	16915	16932	16859	16820	16544	16759	16440	16744	16768	16597	16600	16708	16687	16688	16701	16677	16513	16747	16659	16656	16640	16649	16676	16617	16571	16697	16566	16635	16489	16718	16763	16621	16596	16716	16577	16604	16634	16690	16439	16597	16754	16692	16599	16773	16765	16646	16622	16684	16654	16610	16657	16383	16618	16514	16749	16716	16757	16893	16641	16705	16761	16696	16529	16831	16593	16688	16645	16775	16611	16559	16581	16606	16803	16871	16616	16568	16684	16576	16567	16626	16517	16712	16795	16683	16615	16785	16737	16722	16627	16622	16616	16650	16851	16531	16641	16693	16756	16641	16502	16687	16724	16731	16907	16801	16845	16558	16603	16680	16690	16678	16557	16620	16536	16677	16451	16511	16698	16511	16641	16669	16594	16633	16613	16350	16577	16753	16782	16785	16437	16709	16541	16733	16640	16558	16531	16633	16637	16525	16555	16505	16820	16831	16704	16673	16537	16591	16700	16778
24742	42293	41494	33534	25243	27931	27282	24377	22352	19000	17462	22902	31658	26065	19007	15539	13896	13928	13880	13806	13729	13850	13885	13935	13810	13915	13843	13745	13889	13844	13875	13874	13886	13580	13898	13940	14003	13909	13883	13875	13935	13819	13801	13831	13846	13940	13868	14069	13797	13924	13935	13903	13989	13974	13916	13790	13897	13745	13871	13848	13823	13865	13804	13800	13945	14036	13903	14127	13965	13835	13985	13878	13770	13906	13940	13851	13719	14049	13993	13920	13900	13999	13834	13822	13911	13892	13972	13804	13789	14034	13795	13733	13975	14000	13956	13875	14020	13918	13866	14010	13892	13856	13844	13892	13939	13973	13897	13795	13836	13876	13879	13828	13853	13854	13879	13826	13772	13974	13874	13946	13828	13988	13810	13867	13987	13884	13716	13865	13859	13853	13789	13836	13998	13949	13860	13881	13696	13769	13955	13901	13883	14101	13936	13849	13961	13825	13854	13876	13851	13981	13795	13808	13943	13736	14165	13800	13808	13958	13916	13789	13909	13820	13933	14021	13957	13896	13974	13774	13793	13751	13943	13839	13819	14005	13764	13866	13963	13792	13955	13794	13788	13806	13733	13814	13900	13820	13746	13847	13888	13817	13907	13735	13972	13794	13905	13850	13772	13956	13840	13834	13803	13867	13811	13832	13933	14036	13846	13719	13917	13826	13960	13973	13862	13833	13771	13864	13793	13834	13919	13746	13826	13765	13917	13845	13902	13905	13843	13937	13677	13781	13909	13870	13843	13995	13884	13888	13856	13770	13941	14015	13740	13754	13962	13733	13971	13952	14038	13851	13840	13798	13861	14001	13732	13790	13912	13776	13864	13883	13818	13915	13841	13964	13969	13836	13863	13933	13876	14068	13892	13799	13928	13986	14063	14111	13749	13781	13850	13728	13992	13869	13725	13891	13852	13825	13811	13853	13918	13887	13862	13798	13857	13991	13876	13985	13948	13879	13934	13871	13963	13891	13974	13845	13907	13911	13802	13789	13878	13768	13905	13859	14035	13949	13839	13714	14036	13962	13794	13725	13900	13812	13834	13957	13874	13793	13770	13795	13766	13890	13944	13770	13943	13707	13890	13825	13917	13878	13891	13848	13833	13764	13842	14007	13912	13784	13815	13830	13924	13874	13773	13891	13739	13791	13931	14139	13958	13907	13830	13764	13849	13851	14076	13764	13837	13846	13714	13904	13823	13784	13816	13955	13699	13915	13897	13771	13623	13867	13867	13730	13815	13932	13732	13820	13984	13826	13846	13765	13864	13752	13869	13802	13809	13943	13858	13927	13746	13889	13852	13834	13821	13905	13769	13747	13836	13871	13923	13763	13979	13935	13905	13732	13736	14065	13770	13661	13911	13757	13913	13911	13704	13831	13823	13890	13801	13924	13887	13952	13825	13958	13923	13862	13824	13850	13943	13875	13968	14009	13920	13916	13689	13749	13938	13707	13798	13914	13891	13831	14035	13931	13851	13987	13846	13842	13910	13851	13845	14045	13911	13832	13874	13861	13879	13784	13804	13860	13902	13925	13825	14027	14024	13924	13868	13774	13680	13857	13865	13936	13830	13890	13787	13820	13912	13721	13876	13885	13827	13878	13832	13864	13902	13941	13849	14042	13859	13870	13841	13576	13707	13874	13821	13842	13915	13847	13800	13909	13901	13986	13815	13851	13974	13785	13777	13739	13712	13824	13947	13854	13845	13833	13862	13810	13877	13825	14061	13736	13798	13858	13928	13793	13826	13856	13975	13901	13862	13924	13806	14100	13726	13767	13876	13845	13947	13861	13810	13599	13805	13900	13661	13874	13888	13785	13896	13741	14005	13891	13985	13888	13923	13843	14007	13943	13801	13872	14085	13940	13902	13938	13652	13799	13895	13845	13795	13891	13968	13840	13775	13713	13889	13850	13914	13830	13838	13847	13935	13827	13765	13862	13767	13905	13740	13790	13821	13989	13871	14037	13964	13889	13998	13937	13729	13784	14001	13859	13830	13953	13765	13784	13810	13849	13950	13920	13878	13972	13996	14107	13804	13856	13921	13859	13972	13824	13922	13833	13892	13779	13877	13815	13801	13814	13964	14044	13964	13867	13975	13827	14028	13810	14000	13852	13924	13993	13813	13882	13764	13927	13866	13791	13908	13710	13901	13991	13836	14000	13977	14085	14026	13847	13849	13939	13797	13925	13807	13888	14056	13919	13992	13985	13880	13832	13974	13963	13765	13848	14093	13797	13976	13957	13817	13943	13810	13867	13731	13857	13922	13949	13774	13768	13998	13952	13940	13934	13842	13988	14050	13817	13755	14030	14040	13964	13982	13663	13976	13888	13805	13956	13694	13779	14039	13880	14052	13911	13693	13882	13847	13747	13921	13820	13908	13872	13875	13813	13959	14014	13880	13757	13841	13775	13631	13821	14010	13863	14124	14010	13843	13976	13792	13910	14053	13935	13818	13871	13901	13930	13835	13845	13729	13805	13794	13945	13923	13741	13845	13946	13839	14116	13899	13840	13779	13826	13681	13718	13852	13782	13950	13927	13808	13957	13923	13784	13973	13946	13843	13880	13793	13763	13906	14008	13809	13954	13660	14048	14016	13924	13928	14050	13800	13983	13777	14031	13886	13617	13861	13807	13705	13959	14048	13846	13727	13815	13651	13878	13907	13749	13945	13816	13832	13940	13858	13797	13963	13964	13860	13891	13828	13812	13826	13931	14026	13763	13797	13785	13932	13896	13841	13913	13974	13705	13752	13746	13928	13709	14053	13808	14023	13807	13943	13918	13653	13889	13904	13732	13874	13791	13973	13935	13895	13923	13974	13874	13884	13779	13920	13903	14115	13802	13919	14072	13921	13754	14037	13961	13903	13867	13988	14075	13883	13827	13885	13887	13789	13909	13960	13885	13672	13826	13957	13729	13743	13841	13808	13836	13823	14084	13991	13893	13930	13830	13831	13803	13750	13960	13808	13927	13943	13910	13860	13876	13848	13849	13841	13842	13762	13715	13775	13751	13704	14009	13930	13909	14058	14024	13956	14079	13916	13900	13697	13874	13813	13880	13905	13757	13953	13806	13914	13847	13898	13752	13792	13958	13881	13833	13988	13893	13960	14008	13795	13907	14037	13752	14005	13793	13864	13938	13783	13817	13906	13851	13916	14025	13857	13819	13787	13994	13837	13755	13753	13910	13908	13915	13902	13802	13897	13805	13778	14008	13862	13795	13841	13838	13740	13665	14029	13933	13848	13861	13953	13860	13983	13709	13768	13977	13815	14001	13725	13978	13745	14018	13897	13914	13852	13758	13829	13865	13813	13777	13881	13696	13897	13943	13959	13901	13781	14022	13961	13663	13742	13786	13879	13926	14011	13869	13941	13740	13860	13695	13852	13884	13994	13622	13833	13834	13742	13675	13780	13883	13929	14009	13922	14001	13831	13862	13974	13797	13754	13652	13856	13928	13889	13903	13978	13944	13935	13940	13743	13850	13954	13883	13976	13914	13847	13991	13931	13986	13926	13884	13804	13926	13899	13650	13822	13873	13902	13752	13953	13871	13797	13938	13652	13864	13754	13851	13939	13767	13892	13858	13956	13861	13851	13873	13978	13852	13723	13991	14014	13685	14010	13891	13922	13701	13835	13882	13855	13929	14007	13851	13937	13874	13920	13853	13758	13896	13709	13783	13990	13909	13890	13804	13897	13731	13885	13848	13957	13913	13825	13861	13830	13828	13889	13778	14009	13751	13821	13895	13764	13923	13861	13909	13830	13823	13759	13786	13990	13882	14014	13880	13939	13902	14021	13950	13913	13731	13837	13914	13798	13824	13896	13765	13908	13939	13888	13961	13861	13938	13844	13826	13793	13800	13820	13782	13897	13934	13619	14007	13898	13763	13756	13782	13930	13914	13966	13767	13786	14009	13913	14027	13946	14109	13869	13760	13761	13868	14026	13888	13777	13929	13978	13844	13699	13762	13805	13864	13832	13874	13736	13884	13901	13943	13898	13829	13701	13823	13923	13921	13942	13879	13796	13825	13809	13832	13915	13719	13841	13699	14062	13775	13867	13689	13650	14044	13794	13866	13840	13800	13988	13807	13853	13831	13858	13817	13934	13909	13955	13701	13685	13885	13797	13957	13742	13789	13931	14072	13872	13873	13737	13720	13852	14062	14034	13853	13831	13926	13725	13831	13814	13870	13808	13715	13939	13668	13742	13790	13806	13850	13869	13854	13894	14015	13874	14089	14006	13926	14030	13913	14074	13891	13793	13901	13881	14009	13923	13868	14011	13882	13792	13774	13868	13737	13776	14017	13872	13895	14065	13754	14026	13833	13842	13838	13736	13826	13932	13845	13888	14159	13830	13886	13869	13863	13882	13881	14026	13885	13996	14009	13681	13859	13885	13850	13864	13858	13887	13996	13744	13639	13991	14019	13678	13844	13995	13870	13676	13887	13875	13786	13826	13714	13989	13705	14025	13900	13827	14047	13936	13869	13926	13812	13923	13820	13819	13936	13918	13746	13978	13773	13718	13789	13934	13801	13915	13862	13957	13728	13793	13940	13666	13890	13857	13774	13776	13923	13972	13962	13701	14066	14048	13830	13808	13888	13800	13729	14026	13818	13934	13803	13846	13978	13927	13825	13892	13711	13832	13985	13819	13786	13842	13871	13961	13806	13902	13965	13693	13945	13914	13951	13892	13862	13858	13869	13732	13861	13925	14001	14018	13897	13930	13856	13998	13897	13650	13924	13901	13881	13872	13947	13937	13798	13717	13921	13894	13652	13864	13968	13840	13908	13804	13781	13942	13735	13884	13697	14064	13848	13929	13897	13959	13879	13831	13900	13793	13857	13956	13983	13756	13842	13919	13874	13871	13976	13912	13913	13780	13958	13898	13879	13931	13895	13777	13852	13677	13978	14071	13865	13971	13657	13883	14117	13800	13861	13669	13991	13887	13840	13766	13921	13959	13859	13803	13852	13851	13967	13739	13935	13895	13923	13752	13877	13914	13807	13800	13705	13812	13879	13744	13808	13797	13853	13779	14052	14054	13914	13766	13874	14020	13881	13943	13958	13788	13656	13762	13892	13835	13787	13929	13979	13979	13856	13965	13991	13699	13936	13903	13706	13894	13904	13855	13901	13888	13766
24568	21616	29286	24764	24141	30970	32513	29223	25290	22897	19928	22312	39635	35816	26429	20689	17403	16618	16435	16621	16576	16576	16505	16487	16362	16607	16391	16604	16453	16561	16499	16578	16518	16495	16312	16354	16287	16328	16284	16620	16446	16438	16309	16551	16283	16400	16428	16442	16530	16274	16416	16561	16463	16429	16373	16243	16510	16441	16279	16282	16417	16375	16334	16221	16566	16287	16370	16463	16464	16290	16316	16418	16281	16336	16514	16542	16343	16286	16345	16276	16455	16450	16358	16246	16450	16334	16334	16287	16461	16285	16486	16660	16326	16356	16444	16419	16211	16367	16553	16503	16230	16398	16447	16258	16325	16332	16476	16623	16479	16508	16560	16366	16182	16403	16286	16352	16369	16457	16343	16405	16211	16224	16297	16412	16260	16372	16306	16353	16141	16412	16446	16444	16459	16317	16544	16263	16370	16548	16350	16441	16346	16441	16362	16257	16431	16490	16350	16288	16163	16260	16499	16458	16384	16447	16401	16359	16450	16341	16291	16237	16516	16201	16402	16093	16512	16287	16241	16159	16310	16476	16558	16431	16457	16559	16474	16491	16421	16502	16191	16317	16494	16400	16189	16660	16368	16200	16282	16417	16461	16292	16469	16333	16451	16421	16427	16428	16466	16161	16647	16328	16325	16317	16095	16477	16565	16425	16314	16321	16266	16419	16319	16343	16300	16214	16309	16403	16531	16404	16405	16240	16300	16199	16401	16312	16325	16108	16371	16331	16454	16313	16493	16282	16568	16300	16502	16313	16459	16475	16458	16445	16295	16396	16362	16287	16397	16308	16321	16130	16256	16462	16385	16280	16482	16509	16230	16391	16298	16367	16480	16280	16442	16342	16280	16574	16226	16170	16273	16255	16436	16181	16344	16294	16528	16359	16545	16380	16467	16442	16304	16334	16330	16420	16286	16285	16504	16365	16443	16187	16262	16268	16546	16537	16364	16259	16387	16364	16495	16261	16257	16363	16331	16283	16381	16662	16574	16566	16339	16465	16325	16334	16277	16319	16333	16379	16561	16235	16423	16422	16147	16616	16353	16419	16315	16551	16379	16268	16409	16397	16428	16277	16512	16174	16473	16353	16375	16392	16340	16397	16456	16360	16222	16414	16350	16240	16345	16400	16363	16348	16350	16415	16329	16273	16168	16342	16474	16326	16410	16453	16399	16529	16577	16546	16333	16284	16276	16613	16198	16063	16216	16302	16224	16491	16388	16327	16430	16487	16229	16404	16389	16343	16220	16235	16549	16376	16416	16579	16139	16284	16446	16298	16427	16410	16452	16274	16366	16491	16322	16242	16593	16393	16112	16344	16337	16615	16432	16363	16333	16361	16368	16462	16314	16460	16618	16447	16362	16072	16205	16417	16296	16241	16304	16454	16321	16186	16141	16379	16449	16387	16334	16365	16328	16501	16310	16310	16493	16365	16349	16361	16470	16360	16290	16260	16314	16448	16396	16193	16185	16355	16395	16281	16415	16233	16198	16466	16247	16398	16527	16403	16371	16407	16301	16381	16443	16270	16210	16418	16284	16346	16309	16229	16506	16465	16454	16314	16426	16451	16419	16319	16438	16460	16444	16269	16373	16362	16435	16340	16434	16563	16400	16377	16290	16279	16482	16307	16335	16562	16341	16355	16424	16305	16155	16374	16336	16193	16268	16517	16420	16284	16027	16377	16166	16355	16528	16564	16370	16250	16327	16400	16370	16346	16429	16372	16371	16245	16265	16422	16409	16275	16194	16318	16292	16396	16267	16484	16447	16509	16328	16258	16441	16377	16134	16316	16565	16375	16300	16382	16543	16269	16299	16314	16397	16597	16324	16261	16470	16333	16460	16241	16398	16398	16245	16497	16423	16342	16328	16432	16396	16297	16371	16307	16408	16389	16254	16494	16271	16257	16400	16385	16478	16260	16219	16502	16442	16390	16397	16476	16287	16380	16195	16247	16247	16325	16258	16372	16302	16413	16261	16357	16209	16287	16285	16262	16478	16538	16344	16397	16274	16405	16408	16426	16369	16540	16220	16272	16349	16167	16463	16445	16373	16560	16603	16371	16308	16310	16383	16460	16361	16252	16091	16369	16433	16226	16227	16365	16430	16224	16444	16247	16528	16469	16177	16374	16339	16289	16396	16252	16391	16499	16341	16396	16537	16575	16349	16319	16425	16281	16429	16183	16542	16318	16346	16221	16483	16271	16290	16601	16381	16537	16303	16277	16522	16458	16195	16238	16258	16339	16475	16227	16221	16278	16373	16243	16221	16340	16182	16302	16246	16393	16457	16294	16295	16337	16366	16547	16433	16295	16156	16308	16229	16374	16350	16293	16395	16432	16571	16295	16279	16401	16465	16263	16514	16353	16540	16426	16255	16266	16491	16511	16512	16612	16477	16336	16349	16459	16290	16218	16361	16292	16228	16436	16319	16551	16540	16375	16419	16209	16393	16304	16622	16364	16306	16362	16513	16440	16131	16127	16310	16305	16497	16485	16387	16299	16344	16297	16415	16419	16237	16300	16447	16402	16283	16292	16474	16381	16390	16211	16351	16362	16423	16463	16496	16342	16607	16352	16476	16186	16461	16602	16356	16235	16402	16323	16417	16112	16337	16275	16404	16354	16575	16515	16367	16353	16416	16235	16387	16291	16300	16366	16324	16438	16462	16593	16467	16308	16097	16290	16515	16417	16296	16366	16324	16405	16553	16418	16236	16331	16357	16399	16434	16507	16291	16302	16429	16389	16303	16135	16373	16351	16304	16338	16374	16451	16348	16529	16316	16424	16350	16345	16655	16384	16363	16470	16288	16405	16286	16311	16225	16303	16551	16298	16462	16429	16365	16203	16177	16187	16415	16205	16434	16200	16200	16231	16499	16412	16372	16572	16464	16399	16481	16422	16283	16506	16345	16585	16382	16326	16457	16235	16312	16363	16291	16527	16474	16424	16453	16485	16377	16465	16363	16485	16529	16524	16331	16661	16342	16370	16350	16359	16444	16378	16493	16376	16364	16409	16354	16305	16557	16355	16416	16354	16261	16511	16259	16622	16451	16291	16338	16368	16299	16492	16277	16213	16474	16255	16555	16404	16243	16452	16438	16397	16186	16378	16426	16605	16251	16283	16290	16313	16236	16496	16275	16430	16443	16307	16361	16236	16320	16287	16369	16264	16223	16322	16485	16369	16048	16213	16306	16263	16452	16396	16258	16380	16449	16507	16599	16393	16287	16385	16482	16407	16379	16034	16305	16234	16335	16297	16422	16372	16394	16145	16215	16425	16347	16321	16378	16365	16399	16233	16161	16256	16358	16491	16418	16422	16401	16460	16348	16289	16334	16325	16339	16375	16362	16494	16378	16415	16464	16185	16197	16398	16345	16527	16257	16422	16277	16451	16325	16565	16434	16328	16214	16315	16260	16309	16623	16450	16391	16455	16336	16308	16407	16253	16138	16129	16278	16254	16420	16401	16196	16571	16243	16487	16565	16377	16323	16301	16443	16309	16306	16365	16479	16257	16523	16320	16232	16228	16251	16251	16487	16378	16176	16173	16241	16154	16564	16373	16266	16495	16220	16668	16417	16376	16217	16388	16228	16460	16370	16365	16446	16211	16291	16541	16469	16549	16443	16237	16277	16370	16263	16323	16561	16187	16469	16377	16296	16412	16452	16344	16233	16361	16513	16339	16387	16270	16533	16436	16494	16488	16284	16164	16611	16594	16518	16326	16467	16211	16191	16347	16215	16483	16388	16386	16507	16432	16347	16397	16219	16489	16299	16172	16327	16540	16232	16382	16274	16262	16076	16072	16322	16308	16366	16516	16524	16373	16380	16371	16548	16389	16290	16440	16441	16483	16440	16356	16540	16163	16208	16482	16365	16292	16342	16653	16313	16479	16466	16287	16481	16346	16478	16532	16178	16187	16320	16405	16433	16221	16334	16321	16371	16301	16281	16504	16392	16490	16375	16397	16305	16254	16294	16250	16154	16501	16296	16177	16218	16396	16083	16488	16449	16356	16415	16343	16200	16370	16471	16281	16307	16118	16218	16289	16194	16346	16421	16515	16437	16290	16428	16360	16361	16550	16314	16303	16502	16248	16260	16420	16254	16145	16312	16183	16329	16233	16215	16426	16367	16401	16244	16474	16461	16186	16399	16598	16612	16264	16441	16609	16622	16402	16288	16374	16571	16462	16573	16617	16417	16320	16433	16307	16383	16518	16211	16488	16202	16225	16280	16356	16361	16287	16391	16372	16531	16179	16549	16370	16328	16261	16478	16218	16379	16418	16579	16376	16417	16358	16166	16290	16435	16259	16393	16463	16345	16415	16270	16508	16261	16523	16527	16145	16314	16287	16064	16217	16266	16417	16534	16124	16344	16476	16448	16329	16256	16283	16412	16300	16407	16539	16414	16138	16352	16283	16362	16330	16262	16294	16457	16499	16525	16327	16361	16236	16211	16327	16330	16343	16471	16223	16327	16217	16448	16369	16399	16362	16367	16254	16370	16235	16306	16439	16444	16404	16393	16419	16668	16337	16576	16305	16400	16438	16341	16411	16384	16431	16270	16270	16343	16351	16301	16267	16390	16281	16366	16471	16261	16413	16413	16336	16386	16288	16198	16376	16550	16435	16241	16373	16451	16306	16220	16376	16316	16352	16573	16255	16291	16365	16447	16372	16510	16438	16476	16277	16349	16445	16415	16215	16401	16264	16351	16436	16485	16431	16451	16365	16382	16181	16231	16411	16276	16300	16360	16390	16379	16383	16223	16300	16194	16154	16165	16454	16296	16363	16380	16466	16390	16333	16183	16271	16409	16471	16457	16438	16439	16571	16487	16320	16431	16253	16309	16307	16463	16520	16623	16227	16449	16229	16495	16270	16309	16332	16348	16580	16394	16386	16485	16468	16459	16244	16395	16249	16251	16442	16253	16459	16505	16384	16204	16284	16022	16457	16411	16172	16337	16165	16233	16303	16474	16257	16455	16223	16402	16201	16206	16262	16242	16297	16224	16404	16373	16428	16326	16268	16446	16427	16242	16328	16376	16305	16420	16480	16462	16368	16313	16410	16406	16206	16402	16394	16162	16394	16354	16414	16310	16550	16480	16388	16411	16323	16413	16379	16391	16485	16372	16478	16391	16429	16405	16412
28089	48450	47072	37888	34655	35084	32697	30418	25851	22242	17714	22877	41165	34799	24199	17808	14082	13603	13660	13674	13737	13312	13904	13592	13661	13827	13819	13866	13784	13765	13720	13759	13526	13642	13671	13771	13798	13695	13767	13732	13660	13709	13698	13735	13631	13793	13545	13792	13657	13786	13684	13641	13803	13675	13749	13646	13895	13775	13772	13634	13532	13624	13541	13754	13787	13799	13560	13611	13619	13690	13846	13719	13561	13657	13766	13633	13667	13676	13705	13692	13739	13734	13736	13754	13674	13738	13684	13830	13582	13691	13861	13708	13587	13838	13728	13710	13774	13845	13793	13633	13847	13717	13716	13601	13617	13726	13662	13721	13617	13619	13745	13833	13650	13809	13537	13626	13644	13718	13892	13776	13804	13699	13826	13727	13599	13621	13809	13649	13570	13715	13759	13639	13656	13748	13614	13641	13693	13770	13635	13682	13641	13729	13717	13747	13679	13617	13691	13675	13648	13799	13788	13798	13771	13749	13783	13688	13699	13717	13803	13752	13647	13754	13728	13873	13729	13519	13718	13568	13547	13516	13696	13591	13756	13597	13898	13713	13638	13699	13777	13739	13584	13660	13755	13721	13623	13633	13783	13551	13852	13744	13600	13692	13724	13706	13721	13949	13669	13653	13547	13787	13630	13645	13749	13673	13729	13640	13524	13759	13728	13620	13804	13888	13588	13757	13549	13921	13768	13638	13626	13702	13769	13809	13575	13576	13693	13777	13586	13689	13659	13749	13493	13714	13700	13669	13809	13870	13706	13612	13678	13829	13722	13697	13763	13746	13669	13565	13628	13660	13706	13762	13586	13643	13537	13852	13724	13766	14032	13634	13553	13742	13729	13698	13824	13603	13668	13613	13535	13925	13609	13647	13684	13671	13747	13784	13622	13980	13680	13779	13740	13610	13853	13690	13624	13786	13882	13644	13739	13790	13749	13670	13720	13678	13674	13673	13649	13553	13791	13740	13657	13775	13709	13845	13584	13896	13663	13795	13748	13726	13640	13650	13669	13731	13789	13916	13517	13749	13766	13749	13702	13700	13726	13549	13686	13824	13544	13703	13672	13722	13709	13747	13613	13625	13482	13776	13820	13880	13590	13752	13563	13811	13792	13747	13606	13648	13641	13668	13646	13879	13728	13630	13671	13667	13613	13617	13618	13678	13648	13515	13785	13763	13707	13492	13783	13653	13634	13547	13661	13735	13592	13598	13679	13586	13636	13822	13716	13642	13784	13769	13762	13618	13607	13837	13624	13770	13711	13760	13654	13620	13836	13785	13756	13864	13697	13701	13758	13755	13525	13811	13623	13737	13682	13672	13667	13634	13800	13754	13533	13866	13661	13941	13809	13546	13635	13627	13674	13723	13587	13609	13633	13735	13557	13935	13506	13850	13734	13597	13628	13606	13757	13540	13547	13715	13745	13535	13662	13727	13641	13686	13538	13638	13753	13764	13601	13646	13685	13635	13551	13807	13732	13674	13710	13692	13644	13703	13558	13807	13583	13761	13647	13684	13718	13550	13793	13732	13733	13699	13667	13790	13652	13597	13591	13712	13744	13718	13583	13818	13813	13740	13865	13669	13518	13649	13617	13804	13672	13653	13704	13808	13668	13855	13759	13715	13816	13699	13737	13698	13704	13666	13615	13715	13500	13786	13672	13762	13719	13540	13670	13629	13713	13672	13509	13614	13641	13566	13712	13511	13788	13708	13724	13820	13613	13794	13472	13758	13717	13809	13735	13721	13560	13656	13722	13656	13509	13657	13816	13749	13544	13734	13729	13587	13543	13605	13801	13770	13758	13635	13865	13732	13580	13624	13647	13412	13599	13868	13734	13591	13758	13718	13537	13604	13668	13621	13821	13666	13755	13786	13621	13673	13718	13626	13751	13643	13791	13777	13654	13755	13698	13632	13692	13605	13631	13644	13729	13637	13783	13747	13757	13624	13851	13754	13633	13735	13574	13720	13694	13756	13571	13652	13672	13682	13667	13705	13831	13734	13773	13646	13593	13565	13558	13743	13465	13765	13676	13737	13943	13900	13484	13759	13546	13601	13695	13719	13724	13571	13732	13690	13770	13520	13633	13790	13601	13691	13727	13870	13655	13481	13580	13673	13780	13699	13651	13516	13588	13738	13714	13710	13642	13707	13764	13774	13467	13695	13770	13725	13677	13645	13659	13684	13671	13503	13680	13717	13521	13807	13760	13761	13622	13817	13715	13625	13637	13733	13537	13519	13654	13675	13609	13751	13624	13728	13750	13660	13612	13620	13617	13790	13700	13611	13639	13692	13726	13735	13626	13671	13840	13668	13586	13733	13681	13658	13688	13732	13771	13680	13707	13631	13643	13872	13834	13763	13750	13777	13875	13679	13696	13517	13807	13853	13684	13578	13725	13741	13544	13769	13759	13704	13543	13706	13596	13884	13742	13659	13648	13745	13635	13584	13616	13810	13583	13621	13701	13754	13617	13848	13682	13679	13544	13553	13786	13679	13890	13549	13676	13693	13610	13682	13770	13760	13588	13715	13868	13666	13604	13724	13680	13587	13719	13770	13861	13661	13754	13586	13586	13735	13556	13804	13538	13776	13673	13715	13642	13613	13728	13731	13878	13713	13795	13731	13675	13653	13468	13757	13529	13674	13762	13547	13725	13639	13783	13657	13918	13598	13649	13522	13755	13628	13434	13694	13628	13852	13635	13833	13829	13813	13754	13622	13647	13726	13705	13586	13775	13740	13711	13689	13567	13836	13710	13788	13664	13760	13699	13719	13682	13773	13582	13670	13614	13701	13635	13749	13777	13760	13893	13728	13884	13610	13710	13717	13684	13537	13863	13590	13708	13683	13872	13617	13775	13708	13511	13631	13790	13804	13587	13761	13646	13882	13566	13768	13695	13761	13728	13710	13602	13735	13697	13701	13793	13801	13837	13660	13570	13885	13655	13594	13490	13784	13764	13634	13565	13601	13863	13793	13678	13708	13795	13704	13765	13711	13685	13808	13726	13695	13629	13527	13681	13534	13782	13613	13608	13779	13825	13685	13651	13721	13645	13596	13723	13731	13575	13688	13485	13715	13667	13718	13856	13765	13565	13636	13695	13644	13789	13762	13669	13632	13536	13594	13601	13686	13796	13694	13655	13827	13622	13639	13752	13704	13545	13642	13555	13650	13796	13606	13651	13608	13673	13724	13689	13716	13745	13761	13751	13655	13703	13782	13759	13545	13655	13777	13814	13766	13648	13805	13628	13683	13674	13712	13572	13644	13733	13804	13690	13798	13914	13790	13675	13851	13603	13646	13724	13599	13543	13558	13772	13555	13663	13883	13697	13559	13711	13686	13545	13678	13678	13632	13652	13854	13733	13683	13723	13919	13797	13595	13726	13586	13768	13818	13683	13782	13714	13701	13638	13606	13811	13830	13775	13785	13620	13844	13870	13660	13635	13644	13811	13549	13601	13639	13679	13670	13757	13659	13696	13575	13466	13762	13673	13747	13892	13633	13598	13660	13830	13747	13660	13779	13630	13770	13557	13821	13709	13680	13713	13780	13712	13668	13529	13764	13593	13623	13641	13804	13725	13665	13603	13592	13576	13792	13864	13707	13595	13610	13644	13725	13531	13579	13679	13611	13602	13592	13571	13537	13566	13557	13722	13540	13708	13581	13703	13631	13655	13712	13562	13593	13657	13571	13773	13596	13527	13734	13679	13662	13689	13913	13586	13619	13641	13612	13659	13624	13696	13824	13731	13829	13760	13489	13698	13508	13806	13714	13690	13703	13618	13723	13702	13656	13746	13600	13666	13705	13693	13633	13743	13679	13732	13599	13703	13646	13620	13586	13621	13706	13604	13873	13639	13535	13639	13661	13590	13723	13830	13689	13640	13752	13599	13443	13710	13745	13572	13657	13584	13812	13827	13742	13458	13745	13796	13666	13712	13929	13882	13627	13584	13721	13643	13632	13657	13753	13698	13489	13799	13699	13773	13725	13640	13562	13645	13675	13719	13519	13783	13724	13604	13769	13670	13560	13590	13656	13609	13630	13516	13701	13885	13704	13726	13804	13604	13475	13662	13737	13661	13677	13716	13592	13554	13630	13661	13720	13697	13601	13627	13824	13479	13757	13702	13651	13690	13550	13834	13669	13623	13647	13580	13711	13823	13708	13667	13648	13602	13663	13644	13577	13882	13721	13794	13684	13852	13686	13686	13640	13620	13789	13802	13828	13749	13811	13732	13626	13588	13651	13572	13814	13754	13569	13698	13778	13711	13951	13670	13596	13682	13664	13654	13583	13597	13708	13902	13583	13861	13669	13669	13842	13758	13602	13682	13612	13681	13761	13781	13909	13595	13692	13677	13763	13720	13687	13696	13637	13590	13696	13790	13702	13621	13682	13545	13559	13650	13648	13744	13704	13655	13667	13626	13802	13560	13809	13555	13673	13521	13758	13682	13825	13750	13890	13847	13699	13698	13719	13768	13599	13822	13806	13675	13636	13682	13717	13641	13865	13704	13658	13562	13590	13678	13627	13800	13630	13802	13832	13631	13572	13778	13664	13810	13659	13700	13761	13819	13670	13490	13753	13726	13584	13656	13629	13671	13624	13716	13651	13769	13594	13732	13592	13729	13540	13651	13580	13778	13559	13630	13614	13581	13694	13708	13750	13632	13686	13647	13673	13612	13586	13634	13697	13612	13606	13673	13613	13708	13693	13785	13808	13678	13713	13556	13835	13694	13575	13790	13644	13596	13820	13731	13684	13616	13696	13628	13526	13601	13579	13598	13628	13670	13832	13658	13552	13555	13664	13638	13578	13622	13713	13821	13794	13657	13569	13741	13541	13730	13602	13693	13715	13772	13743	13548	13532	13532	13718	13721	13708	13688	13679	13663	13634	13722	13705	13626	13612	13745	13694	13647	13739	13729	13714	13668	13769	13628	13601	13745	13663	13708	13740	13577	13604	13598	13634	13705	13642	13550	13738	13692	13634	13659	13718	13873	13611	13708	13566	13688	13702	13735	13607	13833	13727	13727	13626	13692	13822	13733	13512	13697	13721	13762	13924	13576	13670	13794	13679	13673	13545	13723	13713	13662	13695	13621	13641	13566	13728	13691	13660	13527	13586	13729	13739	13692	13804	13782	13581	13698	13738
31714	25872	26433	24244	22086	22704	21864	21432	20751	19464	18495	18191	19022	19175	18997	18181	17769	17405	17510	17312	17433	17606	17657	17532	17502	17560	17661	17389	17503	17533	17550	17394	17473	17742	17657	17639	17577	17674	17645	17643	17661	17773	17642	17525	17592	17649	17631	17441	17448	17653	17570	17637	17552	17718	17617	17424	17388	17554	17574	17457	17534	17797	17707	17600	17648	17545	17579	17462	17573	17655	17640	17442	17426	17649	17538	17512	17520	17630	17550	17442	17608	17658	17692	17654	17629	17557	17626	17593	17527	17617	17462	17556	17607	17537	17567	17637	17715	17479	17341	17699	17636	17556	17657	17416	17630	17597	17644	17699	17732	17508	17744	17549	17312	17533	17438	17347	17490	17509	17648	17564	17442	17366	17617	17590	17485	17560	17659	17423	17512	17739	17486	17370	17357	17662	17448	17505	17304	17609	17412	17641	17607	17648	17734	17645	17605	17583	17625	17228	17666	17878	17460	17400	17487	17239	17579	17767	17589	17560	17638	17386	17606	17602	17574	17657	17533	17558	17642	17519	17587	17515	17567	17651	17608	17554	17399	17613	17703	17685	17421	17450	17505	17402	17518	17561	17571	17635	17550	17687	17542	17579	17588	17581	17512	17416	17511	17694	17468	17616	17474	17540	17683	17647	17610	17555	17590	17455	17671	17792	17490	17691	17499	17318	17834	17573	17514	17564	17469	17613	17764	17657	17595	17603	17441	17520	17424	17396	17510	17519	17500	17776	17462	17655	17688	17710	17602	17574	17573	17363	17592	17450	17523	17423	17624	17535	17622	17525	17564	17534	17511	17700	17413	17610	17572	17375	17711	17647	17562	17417	17496	17499	17663	17511	17507	17548	17568	17699	17660	17428	17533	17558	17578	17462	17573	17360	17608	17490	17482	17514	17583	17556	17615	17559	17443	17493	17619	17636	17666	17442	17535	17433	17695	17501	17686	17523	17485	17564	17421	17641	17568	17578	17677	17570	17607	17776	17527	17452	17816	17508	17498	17494	17612	17435	17459	17559	17655	17647	17596	17647	17600	17607	17553	17490	17392	17458	17559	17449	17440	17368	17457	17517	17670	17597	17558	17669	17697	17423	17540	17335	17545	17716	17773	17521	17517	17631	17457	17650	17529	17524	17460	17485	17747	17522	17561	17594	17521	17443	17605	17512	17401	17590	17516	17549	17588	17686	17448	17540	17701	17550	17411	17550	17486	17717	17713	17528	17495	17470	17415	17581	17578	17468	17617	17740	17645	17464	17666	17612	17552	17614	17475	17578	17540	17708	17517	17386	17618	17728	17554	17599	17494	17583	17573	17759	17648	17382	17415	17465	17533	17586	17591	17439	17680	17487	17607	17582	17603	17579	17329	17620	17235	17501	17560	17595	17685	17457	17495	17435	17612	17216	17543	17540	17559	17559	17568	17504	17325	17592	17540	17405	17578	17528	17580	17604	17635	17439	17660	17511	17315	17601	17683	17551	17525	17636	17455	17537	17400	17259	17537	17723	17723	17542	17428	17751	17457	17464	17510	17492	17400	17489	17612	17575	17376	17642	17519	17641	17592	17585	17760	17536	17489	17497	17450	17443	17638	17536	17395	17753	17615	17359	17480	17131	17518	17568	17633	17440	17685	17574	17427	17384	17347	17778	17574	17687	17633	17549	17398	17427	17601	17311	17779	17871	17643	17652	17768	17437	17525	17615	17682	17338	17497	17591	17597	17527	17667	17602	17730	17656	17512	17466	17447	17755	17559	17494	17514	17475	17551	17510	17660	17569	17537	17397	17699	17538	17696	17454	17805	17686	17662	17848	17804	17670	17635	17646	17798	17487	17398	17544	17366	17535	17570	17558	17516	17428	17474	17464	17925	17457	17380	17510	17507	17567	17585	17547	17584	17709	17583	17495	17620	17733	17489	17578	17663	17547	17430	17648	17496	17614	17411	17741	17558	17468	17657	17595	17440	17506	17578	17510	17755	17602	17682	17465	17667	17765	17545	17479	17460	17369	17659	17434	17545	17610	17557	17710	17708	17769	17438	17548	17410	17472	17802	17480	17574	17622	17586	17620	17590	17509	17623	17889	17727	17647	17329	17513	17524	17705	17639	17644	17458	17495	17349	17483	17721	17620	17542	17476	17428	17569	17579	17597	17596	17347	17613	17564	17634	17674	17470	17359	17683	17679	17736	17486	17506	17573	17605	17452	17558	17626	17563	17790	17462	17584	17532	17663	17641	17601	17608	17595	17560	17446	17477	17593	17765	17432	17530	17577	17568	17677	17415	17609	17697	17568	17538	17562	17674	17325	17562	17533	17650	17613	17491	17540	17555	17622	17501	17564	17675	17467	17693	17614	17567	17280	17673	17659	17384	17493	17468	17459	17478	17680	17582	17776	17674	17565	17744	17591	17416	17715	17525	17583	17720	17585	17836	17624	17593	17511	17429	17614	17602	17811	17630	17538	17717	17655	17617	17524	17490	17671	17698	17770	17490	17548	17512	17460	17482	17481	17522	17617	17530	17636	17729	17662	17593	17491	17492	17485	17478	17527	17539	17743	17684	17477	17564	17601	17479	17570	17621	17689	17642	17634	17551	17541	17554	17747	17631	17259	17663	17629	17729	17645	17576	17624	17652	17562	17604	17846	17737	17506	17535	17644	17345	17495	17525	17517	17311	17562	17612	17573	17906	17724	17496	17673	17553	17506	17419	17608	17522	17285	17590	17417	17714	17409	17642	17615	17576	17602	17552	17306	17576	17356	17615	17320	17348	17404	17605	17609	17759	17678	17722	17554	17439	17460	17574	17517	17541	17453	17590	17537	17543	17641	17482	17656	17548	17427	17663	17407	17656	17723	17278	17597	17503	17823	17589	17732	17643	17612	17676	17582	17636	17489	17634	17510	17553	17780	17531	17675	17550	17542	17458	17557	17418	17656	17605	17413	17606	17581	17421	17377	17546	17497	17775	17653	17672	17577	17621	17508	17629	17449	17795	17659	17726	17629	17605	17447	17456	17380	17524	17456	17536	17363	17654	17687	17559	17451	17493	17446	17515	17493	17477	17645	17762	17648	17514	17487	17531	17725	17633	17748	17391	17560	17576	17742	17508	17403	17787	17655	17692	17517	17604	17548	17695	17467	17621	17559	17609	17591	17537	17611	17677	17464	17609	17636	17570	17571	17872	17439	17620	17643	17692	17518	17676	17468	17514	17715	17510	17451	17427	17486	17542	17549	17576	17663	17476	17504	17900	17519	17471	17360	17414	17566	17574	17518	17619	17699	17452	17598	17591	17551	17355	17628	17574	17724	17689	17723	17594	17363	17545	17545	17649	17679	17681	17424	17503	17673	17705	17741	17625	17555	17940	17755	17549	17651	17840	17560	17547	17423	17503	17501	17649	17629	17748	17459	17464	17608	17567	17480	17551	17486	17606	17555	17484	17476	17455	17436	17733	17656	17505	17644	17379	17614	17745	17543	17718	17533	17540	17440	17590	17560	17495	17634	17406	17600	17705	17623	17432	17724	17501	17610	17564	17410	17546	17423	17547	17691	17641	17363	17618	17596	17389	17629	17699	17678	17708	17365	17570	17722	17403	17527	17843	17633	17641	17628	17783	17439	17473	17542	17504	17596	17593	17631	17622	17321	17426	17487	17402	17523	17541	17614	17594	17497	17412	17532	17674	17615	17561	17663	17728	17666	17579	17537	17603	17554	17591	17459	17581	17679	17509	17602	17512	17525	17676	17756	17481	17542	17560	17471	17647	17399	17495	17594	17605	17452	17560	17616	17495	17664	17662	17772	17623	17690	17268	17435	17594	17648	17463	17488	17557	17610	17670	17563	17612	17564	17773	17655	17532	17597	17554	17545	17462	17442	17479	17741	17591	17404	17450	17655	17561	17517	17501	17729	17547	17705	17632	17393	17537	17445	17565	17507	17697	17602	17582	17527	17587	17636	17732	17652	17570	17515	17390	17592	17383	17501	17650	17771	17685	17691	17625	17603	17659	17549	17474	17584	17654	17493	17487	17620	17808	17495	17543	17560	17549	17555	17650	17545	17533	17433	17523	17521	17406	17570	17640	17608	17481	17677	17445	17399	17672	17687	17521	17672	17583	17541	17637	17649	17395	17545	17514	17489	17525	17750	17601	17540	17531	17399	17812	17661	17543	17647	17699	17682	17729	17523	17494	17629	17594	17653	17451	17281	17588	17839	17620	17753	17591	17641	17778	17801	17695	17812	17555	17488	17723	17500	17657	17588	17508	17477	17491	17818	17585	17595	17515	17567	17514	17851	17535	17741	17544	17631	17566	17606	17639	17620	17426	17615	17807	17507	17807	17618	17474	17500	17684	17760	17658	17595	17335	17415	17625	17639	17733	17588	17641	17604	17912	17532	17393	17488	17664	17589	17529	17666	17362	17451	17128	17654	17727	17479	17648	17644	17552	17559	17703	17630	17489	17253	17537	17316	17540	17512	17418	17561	17591	17581	17568	17475	17535	17382	17556	17591	17616	17747	17630	17662	17532	17532	17476	17576	17685	17536	17619	17542	17373	17675	17610	17658	17527	17772	17635	17650	17368	17378	17581	17497	17725	17515	17390	17503	17520	17592	17546	17571	17720	17723	17682	17685	17610	17630	17418	17425	17496	17533	17404	17505	17464	17501	17504	17925	17670	17647	17646	17549	17549	17707	17617	17520	17629	17635	17510	17670	17538	17592	17545	17579	17690	17531	17520	17486	17627	17674	17511	17641	17654	17544	17715	17688	17589	17680	17761	17513	17471	17618	17584	17610	17606	17688	17505	17612	17569	17640	17529	17574	17578	17538	17426	17523	17543	17515	17543	17473	17501	17575	17503	17354	17558	17528	17535	17705	17562	17312	17497	17643	17524	17499	17501	17429	17536	17563	17464	17539	17612	17656	17672	17777	17681	17654	17569	17677	17638	17559	17538	17646	17601	17631	17629	17741	17620	17517	17779	17370	17335	17620	17547	17504	17373	17677	17631	17515	17715	17442	17345	17540	17837	17704	17738	17704	17837	17665	17383	17581	17538	17508	17584	17451	17690	17624	17430	17618	17522	17473	17489	17486	17512	17781	17706	17447	17493	17357	17643	17759	17663	17686	17704	17709	17656	17579	17445	17510	17630	17531
22778	29474	26246	22234	21073	22086	20932	20224	19010	17075	15957	15433	16666	16404	16007	15076	14408	14261	14313	14332	14394	14384	14464	14419	14460	14278	14466	14430	14186	14372	14451	14276	14406	14396	14373	14295	14420	14382	14441	14389	14336	14282	14424	14348	14240	14536	14512	14326	14569	14235	14297	14446	14385	14513	14357	14291	14271	14500	14175	14304	14423	14473	14293	14364	14314	14490	14531	14405	14283	14378	14347	14197	14372	14154	14319	14411	14162	14268	14369	14359	14310	14580	14459	14373	14355	14339	14598	14490	14260	14134	14359	14347	14502	14241	14338	14398	14229	14310	14429	14422	14387	14349	14345	14349	14437	14236	14355	14219	14386	14370	14428	14423	14344	14498	14319	14308	14264	14325	14412	14488	14395	14237	14292	14363	14304	14342	14552	14310	14427	14261	14337	14428	14373	14297	14259	14387	14428	14479	14425	14484	14297	14483	14602	14407	14392	14380	14479	14410	14421	14398	14198	14321	14353	14140	14183	14335	14300	14352	14321	14412	14325	14472	14356	14241	14300	14300	14424	14337	14402	14286	14493	14290	14524	14282	14228	14293	14448	14375	14327	14455	14326	14312	14395	14333	14365	14385	14412	14291	14362	14445	14455	14289	14450	14371	14376	14385	14356	14298	14539	14407	14329	14500	14373	14421	14486	14272	14427	14380	14495	14330	14349	14374	14407	14258	14379	14328	14275	14265	14395	14277	14328	14493	14282	14293	14401	14201	14303	14442	14406	14437	14482	14294	14332	14355	14558	14315	14319	14435	14416	14417	14420	14490	14479	14557	14290	14231	14353	14423	14294	14308	14412	14371	14256	14282	14341	14397	14360	14375	14311	14319	14135	14250	14506	14279	14421	14138	14411	14388	14408	14231	14420	14319	14493	14259	14318	14429	14447	14418	14284	14506	14430	14242	14438	14296	14280	14542	14454	14500	14467	14249	14409	14345	14353	14455	14533	14388	14235	14331	14353	14415	14250	14360	14434	14221	14166	14288	14241	14390	14361	14565	14416	14453	14381	14333	14408	14038	14349	14355	14329	14466	14377	14225	14439	14505	14470	14368	14507	14379	14268	14333	14325	14353	14325	14507	14268	14267	14240	14345	14213	14481	14340	14554	14301	14421	14356	14435	14343	14330	14297	14452	14435	14463	14468	14353	14500	14462	14162	14290	14330	14443	14317	14357	14415	14426	14531	14318	14522	14540	14394	14422	14286	14291	14415	14476	14315	14263	14327	14323	14341	14360	14390	14381	14413	14224	14527	14433	14383	14405	14424	14458	14363	14428	14490	14278	14460	14248	14266	14379	14369	14334	14359	14498	14493	14321	14412	14301	14430	14380	14244	14315	14311	14253	14381	14413	14399	14441	14297	14366	14348	14510	14245	14388	14450	14433	14327	14298	14404	14461	14375	14574	14510	14416	14307	14404	14406	14580	14270	14263	14257	14401	14339	14467	14359	14362	14375	14582	14379	14335	14433	14519	14445	14452	14354	14341	14303	14351	14421	14287	14455	14226	14369	14455	14376	14317	14314	14307	14342	14293	14314	14341	14342	14435	14409	14450	14428	14564	14507	14398	14179	14393	14477	14380	14338	14331	14358	14316	14545	14397	14205	14321	14264	14228	14400	14161	14318	14396	14349	14354	14522	14378	14322	14530	14429	14339	14584	14249	14343	14364	14556	14395	14320	14286	14433	14357	14300	14451	14240	14532	14315	14383	14331	14413	14419	14320	14521	14446	14338	14425	14344	14383	14562	14375	14256	14439	14458	14328	14401	14421	14480	14300	14461	14392	14417	14495	14485	14451	14200	14306	14355	14366	14362	14336	14294	14274	14441	14393	14207	14352	14383	14337	14295	14333	14465	14393	14316	14380	14495	14325	14328	14292	14302	14315	14475	14550	14367	14124	14493	14428	14504	14526	14224	14361	14365	14414	14438	14291	14356	14439	14486	14425	14294	14297	14554	14466	14402	14400	14355	14355	14340	14458	14290	14453	14394	14430	14309	14528	14384	14432	14477	14460	14472	14412	14311	14283	14508	14365	14509	14366	14371	14314	14388	14446	14542	14335	14504	14604	14095	14309	14467	14472	14562	14432	14393	14386	14412	14213	14271	14402	14528	14140	14446	14199	14429	14498	14464	14150	14505	14440	14227	14430	14423	14534	14374	14327	14511	14458	14396	14341	14351	14376	14184	14296	14455	14318	14613	14519	14296	14474	14211	14239	14445	14264	14343	14403	14351	14387	14473	14304	14173	14384	14201	14351	14413	14384	14487	14420	14378	14367	14349	14337	14608	14322	14363	14397	14431	14152	14236	14336	14300	14283	14195	14492	14302	14400	14311	14456	14151	14274	14243	14443	14373	14384	14331	14421	14345	14320	14438	14313	14326	14451	14437	14534	14393	14569	14354	14346	14297	14493	14287	14488	14181	14208	14567	14402	14340	14394	14287	14202	14517	14207	14346	14475	14367	14410	14449	14433	14228	14293	14454	14379	14312	14341	14547	14308	14249	14554	14489	14314	14462	14210	14186	14569	14337	14490	14223	14473	14279	14442	14355	14399	14460	14389	14321	14423	14470	14451	14349	14341	14324	14448	14322	14450	14548	14399	14569	14271	14350	14279	14397	14473	14516	14319	14289	14279	14270	14361	14322	14436	14521	14361	14422	14445	14289	14411	14367	14247	14506	14359	14416	14374	14252	14188	14463	14356	14349	14387	14351	14484	14342	14216	14418	14472	14321	14399	14439	14409	14635	14256	14309	14227	14500	14515	14380	14155	14300	14422	14500	14301	14578	14491	14346	14374	14443	14320	14309	14441	14338	14281	14335	14393	14510	14213	14431	14267	14321	14274	14387	14274	14387	14211	14368	14385	14378	14263	14450	14314	14431	14424	14315	14347	14441	14356	14358	14380	14272	14357	14303	14514	14471	14287	14435	14403	14435	14320	14406	14313	14442	14559	14322	14515	14475	14232	14327	14194	14488	14411	14440	14321	14346	14296	14364	14361	14458	14442	14465	14406	14402	14322	14566	14456	14516	14309	14462	14422	14307	14343	14380	14321	14384	14387	14425	14398	14290	14381	14506	14366	14323	14307	14438	14350	14307	14406	14398	14391	14206	14406	14409	14494	14363	14377	14447	14333	14285	14308	14533	14211	14381	14371	14386	14454	14381	14202	14382	14162	14449	14337	14371	14331	14349	14265	14230	14507	14303	14509	14343	14215	14265	14500	14320	14444	14334	14526	14308	14264	14495	14548	14458	14513	14133	14365	14304	14212	14375	14423	14474	14453	14439	14461	14407	14312	14289	14268	14293	14278	14230	14401	14509	14413	14384	14375	14372	14177	14434	14344	14320	14434	14381	14465	14294	14231	14323	14360	14533	14427	14393	14548	14366	14510	14558	14265	14357	14487	14468	14327	14403	14284	14508	14231	14308	14476	14289	14305	14254	14404	14170	14350	14461	14536	14465	14430	14489	14327	14482	14389	14427	14230	14440	14405	14475	14327	14368	14308	14433	14344	14504	14365	14554	14368	14265	14237	14382	14227	14377	14323	14432	14417	14302	14303	14390	14386	14231	14438	14500	14469	14291	14254	14300	14348	14416	14398	14383	14339	14590	14330	14463	14292	14448	14377	14440	14392	14324	14437	14578	14348	14427	14108	14426	14501	14372	14396	14361	14343	14441	14449	14373	14275	14330	14224	14405	14515	14388	14554	14280	14290	14352	14288	14390	14574	14435	14372	14354	14254	14358	14348	14353	14310	14446	14469	14332	14518	14357	14298	14418	14458	14227	14391	14473	14229	14227	14175	14489	14341	14354	14319	14342	14282	14365	14354	14447	14550	14462	14533	14331	14282	14255	14620	14321	14382	14433	14338	14380	14300	14355	14381	14215	14243	14436	14499	14362	14386	14390	14453	14364	14458	14484	14366	14409	14397	14216	14477	14352	14373	14506	14567	14602	14630	14456	14219	14374	14500	14352	14519	14367	14404	14526	14434	14373	14329	14457	14354	14404	14341	14427	14368	14174	14335	14359	14451	14342	14370	14259	14414	14447	14331	14411	14466	14265	14475	14407	14481	14337	14413	14291	14287	14483	14404	14492	14332	14527	14403	14307	14554	14322	14333	14311	14269	14376	14327	14387	14287	14254	14507	14462	14336	14323	14340	14380	14367	14337	14223	14290	14424	14416	14505	14405	14403	14485	14402	14335	14393	14464	14370	14373	14373	14169	14407	14450	14380	14463	14390	14422	14343	14380	14244	14514	14263	14339	14374	14251	14395	14405	14296	14369	14384	14466	14399	14395	14424	14320	14362	14343	14464	14512	14395	14520	14352	14237	14342	14437	14294	14493	14420	14291	14430	14437	14325	14411	14302	14385	14425	14427	14352	14437	14632	14315	14257	14276	14282	14408	14521	14354	14307	14376	14334	14420	14441	14400	14362	14435	14161	14264	14432	14252	14320	14429	14368	14381	14509	14340	14367	14348	14319	14434	14415	14370	14318	14353	14247	14413	14412	14452	14283	14543	14329	14166	14377	14374	14456	14466	14356	14286	14309	14424	14309	14275	14146	14406	14429	14394	14221	14457	14495	14517	14350	14373	14343	14354	14413	14295	14514	14430	14408	14468	14422	14386	14397	14299	14341	14349	14307	14283	14432	14153	14317	14375	14235	14350	14347	14365	14372	14318	14467	14374	14458	14406	14289	14320	14545	14573	14222	14397	14310	14502	14545	14220	14473	14328	14379	14385	14227	14488	14376	14353	14347	14296	14317	14568	14460	14375	14379	14255	14314	14319	14272	14381	14409	14328	14483	14274	14512	14336	14244	14479	14272	14360	14500	14436	14374	14349	14367	14417	14293	14275	14393	14293	14344	14362	14324	14506	14351	14605	14235	14322	14390	14327	14441	14285	14212	14556	14242	14479	14404	14423	14385	14440	14275	14398	14476	14360	14394	14415	14435	14431	14437	14182	14296	14477	14423	14461	14552	14371	14217	14429	14220	14494	14355	14549	14373	14427	14564	14378	14351	14226	14378	14390	14301	14214	14323	14551	14320	14260	14308	14374	14375	14492	14473	14527	14230	14267	14363	14404	14494	14408	14331	14436	14435	14420	14200	14324	14329	14433	14583	14272	14293	14346	14095
26247	21610	28549	26823	26507	27071	25813	21972	21256	20463	18892	18063	21686	27505	25653	20329	17081	16128	15898	15969	15877	16156	15972	15878	15888	15926	16022	15972	15872	15847	15928	16081	15997	15980	15888	16037	15766	15767	15803	15759	15828	15861	15826	15872	16066	16111	15893	15944	15970	15940	16036	15802	15848	16036	15856	15874	15769	15840	15844	15910	15927	16089	15750	15868	15858	16087	15841	15799	16003	15932	15761	15734	15916	15752	15828	15822	15972	15696	15904	15709	15619	15880	16019	15959	15861	15796	15914	16013	15913	15845	15936	15611	15947	15730	15910	15868	15936	15978	15955	15846	15985	16026	15949	15967	15938	15985	16048	15747	15808	15851	16102	16079	16090	15949	15888	15798	16083	15878	15876	15839	16135	16071	16061	15857	15946	15730	15650	15956	15930	15854	15649	15976	16046	15900	16025	15992	15772	15669	16023	15891	16043	15758	15967	15776	15961	15701	15951	15900	15768	15790	15874	15629	15745	15863	16147	15993	15890	15934	15930	15884	15826	15888	15788	15761	16128	15777	16061	15949	15953	15925	15748	15874	16117	15705	15926	15889	15916	15879	15930	15958	15812	15968	15864	15862	15987	15675	16068	15662	16005	15846	15830	15880	15911	15895	15700	15825	15904	15923	15981	15898	15895	15869	15866	15810	15883	15934	15796	15791	15660	15642	15935	15929	15826	15752	15834	15875	15789	15901	15793	15956	15994	16035	15840	15838	15907	15960	16064	15864	15952	15731	15814	15984	15942	15940	16105	15915	15797	15997	16047	15768	15790	15763	16004	15866	15962	15949	15719	15941	15899	16031	15745	16157	15777	15852	15920	15959	15992	15902	15917	15849	15960	15868	15939	15874	15888	15973	15952	15973	15813	15903	15842	15802	15785	15824	15882	15880	15922	15715	15677	15841	15748	15734	15987	15991	15845	15852	15940	15803	15968	15880	15754	15800	15758	15731	15925	15979	16116	15935	16104	15734	15918	15977	16028	15713	15828	15662	15962	15885	15800	15823	15649	15701	15721	15929	15855	15814	15748	15821	15939	15783	15880	16096	15835	15840	15986	15737	15805	15873	15957	15941	15800	15801	15945	15915	15743	15802	16057	15783	15767	15861	15839	15851	15868	15763	15802	15695	15665	15976	15958	16026	15839	15862	15880	15758	15854	15941	15915	15947	15928	15801	15815	15889	15894	15723	15727	15861	16022	15923	15931	15841	15679	15727	15830	15899	15910	15782	15787	15713	15796	16001	15935	15808	15695	15735	16005	15823	15866	15937	15868	15935	15880	15822	16019	15820	16083	15908	15712	15927	15841	15932	15905	15945	15858	16022	15701	15890	15841	15969	15814	15899	16008	16079	15860	15795	15818	15848	15920	15841	15740	15757	15879	15730	15968	15828	15681	15907	15843	15930	15926	15938	15788	15795	15921	15756	15882	15908	15891	15807	15760	15679	15828	15906	16065	15823	15880	15936	15867	15884	15844	15735	15816	15774	15867	15709	15919	15963	15908	15931	15921	15806	15856	15612	15936	16020	15916	15941	15920	15739	15952	15930	15758	15809	16148	15959	15865	15677	15799	15931	15717	15878	15792	15877	15986	15838	15977	15843	16018	15877	15858	15838	15746	15793	15780	15876	15806	15722	15919	15776	15939	15844	15783	15965	16057	15981	15914	15817	15984	15793	15723	15881	15689	15965	15836	15804	15769	15993	15896	15844	15785	15806	16033	15788	15843	15828	15896	15975	15830	15793	15813	16048	16114	15979	16038	15794	15859	15810	16137	15982	15880	15737	15820	15852	15839	15754	15908	15713	15893	15761	15631	15869	16033	15943	15659	15742	16050	15915	15901	15885	16129	16004	15901	15794	15751	15692	15871	15756	15932	15858	15692	15877	15756	16003	15749	15897	15878	15773	15939	16033	15810	15945	16236	15879	15803	16068	15968	15892	15824	15878	15929	15850	15876	15969	15916	15966	15954	15918	15954	15853	15856	15807	15824	15877	15862	15603	15907	15823	15805	15635	15696	16037	15642	16081	15958	15907	15886	15868	16083	15887	15683	15793	15781	15844	15477	15976	15790	15780	15804	15768	16032	15963	15913	15895	15705	15874	15765	15758	15871	15927	16010	15762	15802	16063	15925	16065	16006	15873	15693	15852	15817	15756	15783	15668	15985	15948	15768	15767	16003	15968	15866	15799	15744	15815	15841	16040	15908	15958	15640	15917	15716	15944	15924	16023	15784	15805	15925	15780	15925	15686	15941	16054	15888	16019	15886	15831	16014	15790	16034	15844	16018	15901	15951	15725	15956	15901	15817	15951	16034	15724	15753	15993	15943	15739	15849	15971	15770	15876	15807	15894	15756	16031	15898	15875	15936	15680	16003	15932	15938	15847	15984	15916	15682	15976	15944	15935	15897	15940	15706	15767	15593	15914	15904	15932	16035	15954	15802	16023	15821	16033	15815	15724	15777	15906	15875	16008	16025	15736	15915	15906	15826	15812	15889	15762	15774	15942	15935	16011	16022	15940	15857	15949	15812	16020	15999	15854	15992	15891	15857	15963	16007	15623	15847	15776	15740	15772	15660	15752	15756	15756	15728	16056	15743	15912	15877	15730	15812	15879	15667	15898	15784	15867	15882	15847	15843	15891	15974	15936	15838	15802	16033	15739	15862	15955	15801	15907	15877	15936	16023	15758	15831	15883	15899	15841	15953	15972	16044	15784	15844	15636	15902	15923	16067	16042	15826	15736	15874	15921	16018	15965	15744	15863	15909	15922	15739	15871	15864	16050	15989	15999	16056	15963	15941	15700	15640	15777	15862	15919	15946	15766	15924	15897	16091	16025	15937	15861	15734	15923	15894	15881	15946	15790	15773	15925	15976	16095	15964	16053	15892	15936	15715	16072	15946	16080	15867	15965	15903	15849	15906	15972	15758	15804	15794	15792	15744	15844	15793	15772	15788	15752	15835	15968	15821	15907	16075	15704	15703	15850	15956	15833	15881	15828	15894	15982	15716	15798	16048	15611	15752	15631	15820	16051	15878	15756	15765	15853	15980	16074	15836	15803	15902	15819	15816	15783	15911	15958	15641	15840	15648	16100	15972	15991	15808	15835	15857	15798	15675	15878	15795	16008	15952	15818	15762	16098	15781	15868	15777	15921	15751	15895	16059	15835	15769	15759	15756	16001	15990	15978	15853	15914	15925	15788	15994	15834	15744	15832	15749	15768	15810	15838	15943	16076	15898	15882	15830	15811	15744	15845	15833	16005	15789	15991	15876	15789	15850	16080	15658	15881	15954	15849	15977	15703	16059	15921	15944	15823	16015	15794	15907	15864	15839	16059	16022	15629	15951	15829	15980	15777	15979	15714	15841	16029	16058	15920	15791	15876	15803	16068	15849	15863	16085	16069	15890	15942	15798	15836	15884	15884	15892	15806	15980	15722	15847	15802	16112	15863	15914	16114	15909	15788	15913	15912	15846	15977	15776	15828	15905	15774	15766	15946	15754	15881	16002	15822	15896	15877	15829	15936	15986	15688	15658	15891	15945	15900	15777	16149	16066	16071	15840	16124	15836	15880	15928	15660	15841	16024	16102	15971	15742	15894	15928	15924	15877	15687	15842	15791	15905	15951	15856	15767	16001	15934	15851	16089	15732	15924	15871	15962	15865	15951	15989	15822	15910	15993	15767	15958	15770	15941	15927	15788	15880	15861	15940	15841	15939	15895	15896	15770	15683	15938	15916	15676	15757	15986	15592	15824	15893	16000	15892	16016	15822	15751	15897	15903	15877	15848	15760	15802	15799	15904	15832	16035	15901	15833	15994	16020	15944	15862	15907	15884	15941	15831	15798	15984	15947	15817	15835	16002	15974	15827	15800	15859	15830	16076	16116	15929	15775	15832	15795	15927	15829	15779	16070	15940	15982	15691	15754	15800	15793	15927	15803	16117	15896	15842	15804	15811	15942	15831	15863	15920	15885	15823	15956	15908	15814	15950	15765	15772	15833	15912	15795	15926	15834	15748	15792	15844	15921	15772	15943	15619	15790	15770	15780	15768	15904	15819	15626	15757	15909	16046	15746	16032	15848	15742	16112	15834	15963	15872	15893	15986	15841	16015	15811	15770	15751	15950	15783	15697	15869	15847	15765	15966	15892	15983	15954	15769	15921	15663	15957	15816	15957	16037	15759	15991	15950	15895	15951	15977	15733	15918	15711	16000	16001	15721	15776	15800	15923	16009	15968	15814	15940	16030	15720	15825	15807	15774	15798	15804	15972	16021	15930	16092	15984	15827	15770	15722	15840	15878	15956	15713	15876	16041	16023	15897	15866	15647	15789	15743	15950	15927	15982	15868	16027	15953	16052	15730	16062	15912	15947	15873	15896	15738	15903	15805	16018	15891	15890	16169	15899	16058	16018	15859	15936	15634	15676	15916	15848	15828	15804	16091	15988	15957	15972	15868	15808	15995	15914	15819	16117	15860	15909	15978	15914	15738	16007	16013	15851	15825	16006	15835	15844	15886	15927	15900	15931	15914	15877	15538	15744	15849	15946	15775	15798	15891	15651	15728	15678	15804	15890	16036	15886	15800	15967	15790	15931	15808	15800	15862	15840	15872	15912	15893	15842	15678	15989	15819	15791	15854	15627	15833	15798	15739	15911	15920	15901	15958	15925	15931	16023	15705	15828	15857	15672	15790	15885	15918	15884	15793	15823	16009	15829	15850	15829	15940	15970	15800	15885	15710	16066	16060	15893	15782	15865	16070	15912	15712	15769	15889	15976	15956	15923	15879	15962	15952	15963	16050	15948	15717	15941	15899	15776	15945	15959	15843	15835	15810	15796	15851	15860	15846	15827	15870	15760	15876	16056	15834	15818	15947	15832	15921	15856	15924	15895	15826	15715	16011	15691	15966	16077	15894	15932	15653	15980	15871	15587	15995	15913	15840	15773	15814	15967	15753	15951	16009	15943	15726	15962	15789	15624	15828	15755	15955	15854	15953	15690	15811	15871	15925	16100	15831	15887	16035	15833	15968	15880	15753	15880	15911	15932	15817	15864	15944	15838	15771	15787	15820	15810	15977	15932	15662	15748	15933	15888	15920	15719	16064	15835	15823	15947	15909	15904	15979	15809	15967	15641	15653	15766	15899
25247	41922	38869	32208	31079	27753	24371	21525	21499	19683	17841	16279	22357	28552	24596	17646	13947	13514	13573	13354	13488	13256	13166	13432	13571	13498	13497	13452	13476	13543	13452	13405	13361	13323	13489	13326	13376	13454	13467	13539	13349	13383	13480	13383	13412	13366	13256	13360	13594	13373	13656	13370	13477	13493	13269	13388	13249	13485	13518	13419	13385	13448	13319	13337	13382	13501	13393	13653	13346	13382	13414	13503	13475	13387	13386	13334	13402	13350	13383	13448	13436	13399	13632	13485	13340	13325	13408	13349	13400	13288	13368	13379	13328	13445	13390	13378	13409	13480	13342	13479	13255	13469	13420	13448	13465	13399	13246	13424	13219	13413	13462	13308	13569	13261	13361	13479	13449	13432	13350	13389	13502	13279	13355	13483	13368	13403	13325	13360	13331	13425	13482	13341	13407	13404	13343	13412	13461	13330	13387	13306	13309	13449	13324	13489	13526	13446	13414	13608	13300	13382	13233	13445	13453	13222	13481	13431	13354	13321	13385	13519	13499	13435	13345	13207	13355	13291	13404	13510	13241	13413	13421	13530	13245	13540	13338	13327	13581	13400	13452	13338	13199	13491	13248	13452	13235	13480	13453	13533	13373	13465	13291	13387	13407	13373	13364	13475	13539	13377	13461	13376	13387	13461	13431	13388	13313	13345	13460	13383	13397	13427	13437	13394	13403	13259	13342	13501	13275	13445	13523	13243	13406	13563	13491	13241	13640	13477	13442	13531	13414	13433	13326	13479	13506	13356	13602	13392	13416	13418	13487	13461	13432	13344	13509	13317	13361	13377	13548	13412	13369	13312	13420	13459	13387	13460	13442	13425	13384	13297	13310	13453	13355	13494	13348	13534	13401	13391	13498	13531	13310	13381	13284	13358	13437	13356	13553	13288	13433	13396	13405	13643	13563	13406	13480	13406	13285	13463	13474	13255	13384	13383	13412	13427	13415	13342	13268	13460	13537	13262	13385	13468	13319	13365	13284	13515	13396	13475	13437	13475	13539	13300	13387	13382	13239	13533	13487	13373	13245	13236	13428	13470	13442	13295	13508	13403	13215	13243	13309	13326	13638	13471	13343	13370	13483	13480	13458	13194	13386	13407	13446	13516	13446	13455	13638	13475	13297	13525	13495	13404	13353	13432	13341	13586	13471	13363	13328	13438	13521	13328	13433	13356	13343	13366	13445	13368	13446	13402	13543	13331	13437	13465	13525	13597	13473	13515	13364	13454	13447	13315	13337	13305	13509	13323	13410	13517	13248	13538	13527	13341	13364	13379	13504	13461	13472	13326	13431	13492	13422	13398	13432	13640	13579	13288	13526	13300	13450	13524	13430	13430	13530	13526	13465	13222	13523	13303	13347	13430	13363	13321	13552	13446	13227	13374	13293	13245	13512	13429	13430	13461	13358	13410	13399	13393	13374	13374	13473	13492	13476	13463	13391	13182	13326	13476	13363	13181	13409	13395	13504	13275	13579	13310	13290	13316	13409	13380	13449	13456	13427	13485	13416	13570	13439	13445	13518	13451	13384	13352	13537	13323	13435	13430	13376	13422	13386	13384	13454	13476	13334	13267	13534	13505	13380	13452	13400	13465	13388	13458	13568	13482	13423	13322	13535	13318	13360	13356	13426	13282	13405	13533	13251	13548	13423	13493	13387	13386	13322	13430	13341	13239	13382	13541	13259	13268	13265	13576	13248	13316	13278	13353	13568	13506	13350	13315	13495	13552	13239	13199	13432	13412	13471	13293	13587	13406	13382	13456	13434	13415	13510	13317	13395	13414	13212	13401	13585	13338	13267	13491	13359	13371	13307	13321	13270	13430	13444	13236	13537	13335	13435	13337	13300	13364	13400	13408	13312	13462	13455	13404	13365	13435	13439	13264	13524	13347	13377	13665	13483	13482	13396	13563	13556	13381	13338	13397	13345	13254	13335	13227	13414	13510	13196	13494	13350	13509	13362	13503	13330	13530	13483	13286	13424	13390	13480	13541	13394	13529	13343	13311	13411	13505	13460	13438	13570	13495	13307	13565	13411	13411	13466	13379	13391	13477	13404	13514	13216	13409	13411	13493	13681	13339	13356	13451	13432	13371	13480	13475	13457	13294	13397	13280	13270	13356	13344	13334	13518	13416	13476	13339	13425	13282	13379	13539	13417	13465	13583	13338	13470	13409	13377	13411	13332	13421	13462	13244	13436	13459	13346	13470	13455	13397	13367	13332	13199	13407	13371	13551	13566	13184	13448	13382	13387	13253	13366	13453	13300	13288	13395	13343	13488	13370	13379	13323	13384	13409	13461	13365	13394	13384	13325	13398	13361	13449	13433	13539	13519	13465	13367	13270	13395	13378	13291	13337	13302	13267	13373	13363	13323	13379	13398	13552	13454	13374	13459	13325	13435	13360	13505	13327	13542	13251	13239	13385	13319	13300	13482	13488	13481	13358	13402	13388	13282	13524	13462	13407	13322	13193	13367	13440	13375	13223	13684	13432	13531	13510	13395	13468	13298	13479	13255	13386	13361	13441	13417	13423	13343	13251	13543	13171	13549	13327	13351	13490	13369	13422	13477	13340	13486	13399	13437	13399	13299	13291	13448	13420	13569	13446	13471	13428	13448	13357	13365	13372	13364	13223	13411	13367	13367	13395	13471	13530	13322	13420	13427	13441	13453	13482	13283	13321	13434	13497	13282	13294	13423	13569	13329	13346	13426	13424	13400	13378	13390	13498	13360	13377	13425	13511	13244	13378	13395	13480	13208	13469	13281	13295	13360	13345	13386	13432	13373	13466	13363	13377	13480	13301	13311	13436	13353	13460	13283	13397	13507	13361	13301	13427	13393	13407	13422	13302	13402	13450	13443	13444	13473	13465	13425	13391	13333	13436	13393	13542	13343	13449	13462	13420	13337	13405	13445	13292	13351	13306	13559	13480	13410	13433	13305	13416	13344	13342	13391	13465	13185	13326	13455	13523	13455	13349	13566	13525	13307	13441	13284	13420	13484	13326	13411	13183	13546	13311	13474	13443	13385	13499	13388	13503	13347	13423	13321	13372	13460	13378	13414	13483	13165	13514	13361	13309	13440	13343	13244	13429	13366	13440	13303	13371	13318	13419	13519	13362	13561	13513	13561	13305	13378	13566	13558	13317	13368	13428	13301	13241	13356	13459	13295	13415	13429	13499	13408	13427	13493	13536	13472	13455	13374	13575	13149	13464	13207	13395	13433	13456	13336	13426	13387	13362	13367	13565	13444	13340	13362	13403	13422	13344	13387	13464	13385	13354	13372	13211	13444	13411	13436	13511	13419	13342	13444	13461	13403	13280	13466	13345	13510	13278	13402	13393	13396	13421	13296	13386	13429	13464	13169	13433	13535	13533	13339	13567	13367	13307	13297	13412	13211	13524	13372	13350	13465	13298	13367	13469	13330	13471	13428	13330	13346	13481	13231	13389	13340	13388	13490	13367	13343	13339	13294	13399	13566	13423	13498	13267	13402	13314	13436	13523	13415	13404	13364	13396	13529	13430	13396	13502	13413	13279	13370	13275	13258	13500	13574	13400	13508	13586	13137	13397	13196	13418	13423	13441	13446	13441	13630	13423	13315	13276	13363	13443	13345	13415	13520	13661	13557	13411	13403	13369	13353	13361	13363	13470	13423	13303	13439	13276	13396	13410	13413	13460	13505	13355	13535	13430	13315	13302	13313	13189	13442	13403	13458	13322	13600	13484	13430	13428	13263	13531	13697	13186	13368	13300	13162	13430	13363	13407	13466	13420	13241	13307	13355	13293	13370	13370	13439	13320	13438	13309	13371	13405	13279	13482	13301	13435	13468	13451	13309	13357	13465	13371	13476	13553	13426	13499	13445	13455	13379	13500	13336	13540	13414	13482	13279	13551	13516	13397	13485	13538	13474	13589	13358	13574	13566	13438	13424	13427	13377	13385	13525	13476	13435	13392	13418	13578	13491	13532	13260	13496	13313	13378	13369	13409	13410	13553	13378	13361	13421	13526	13353	13352	13396	13380	13307	13444	13332	13609	13447	13381	13390	13429	13483	13369	13355	13359	13412	13353	13334	13610	13417	13515	13329	13262	13428	13518	13356	13410	13509	13295	13390	13354	13320	13493	13358	13404	13428	13457	13511	13446	13428	13401	13467	13554	13418	13486	13340	13330	13509	13441	13370	13290	13562	13364	13185	13252	13600	13299	13489	13252	13300	13381	13284	13542	13490	13397	13327	13370	13515	13445	13270	13550	13374	13483	13512	13252	13386	13276	13417	13364	13479	13317	13433	13372	13224	13205	13661	13311	13393	13350	13621	13417	13364	13498	13476	13236	13409	13338	13354	13336	13395	13511	13465	13501	13428	13389	13470	13500	13103	13426	13441	13439	13485	13393	13458	13391	13565	13437	13503	13480	13353	13464	13425	13317	13420	13427	13462	13297	13407	13491	13598	13273	13411	13533	13415	13467	13381	13391	13443	13442	13394	13481	13414	13382	13559	13410	13458	13204	13419	13417	13534	13394	13286	13322	13334	13488	13429	13330	13337	13287	13425	13270	13361	13500	13530	13438	13372	13364	13434	13226	13327	13394	13418	13286	13541	13582	13286	13366	13284	13420	13384	13444	13508	13410	13387	13454	13475	13296	13358	13257	13321	13478	13434	13455	13446	13361	13584	13329	13421	13419	13402	13293	13455	13367	13329	13333	13347	13445	13499	13522	13454	13349	13410	13238	13376	13361	13229	13516	13396	13363	13480	13346	13467	13439	13292	13511	13462	13484	13340	13372	13317	13460	13298	13463	13507	13492	13470	13401	13396	13397	13494	13469	13347	13400	13500	13439	13422	13478	13456	13573	13218	13461	13243	13487	13423	13523	13520	13579	13473	13344	13227	13336	13403	13384	13286	13422	13335	13379	13571	13574	13592	13399	13413	13463	13333	13315	13515	13400	13453	13328	13609	13478	13404	13391	13405	13504	13429	13425	13270	13461	13310	13239	13330	13489	13405	13361	13363	13300	13534	13565	13419	13368	13315	13463	13528	13431	13452	13249	13440	13427	13374	13403	13556	13307	13637	13213	13380	13383	13400	13359	13527	13348	13291	13404	13520	13365	13464	13456	13491	13354	13560	13438	13499	13442	13484	13319
24602	21518	29124	25249	25128	28647	29059	22420	20119	18995	20835	23083	35123	38267	29003	21468	16328	15406	15266	15278	15106	15112	15302	15197	15278	15221	15157	15355	15149	15150	15183	15104	15228	15123	15227	15045	15174	15158	14940	15023	15146	15038	15041	15268	15171	15238	15134	15253	15072	15224	15133	15191	15111	15112	15065	15140	15191	15143	15324	15002	15048	15051	15029	15084	15081	15132	15140	15114	15152	15070	15054	15146	14927	15107	15125	15185	15115	15003	15265	15244	15211	15177	14958	15044	15169	15097	15118	15225	15026	15123	14846	15130	15046	14903	15264	15164	14941	15143	15203	15135	15046	15095	15178	15053	14941	15008	15113	15065	15229	15019	14904	15145	15078	15092	15077	14943	15262	15070	15225	14954	15000	14916	15117	15007	14828	14963	14788	15172	14980	15090	15031	14870	15071	15167	15158	15072	15030	15154	15061	15085	14968	14945	14912	15013	14945	15095	15122	15169	15079	15173	14963	15059	14945	14920	14939	15060	15217	15112	15049	15063	15018	15009	14893	15150	15143	15186	15121	15246	14945	15179	15061	15085	15115	15109	15152	15059	15024	15172	15125	14965	15056	15109	15047	14985	15280	14764	14998	15117	15047	14983	15162	15070	15263	15016	14992	15090	15162	15078	15081	15022	15125	15101	14992	15065	15074	15203	14968	14862	15169	15070	15041	15045	15102	15155	14861	15104	15285	15074	15145	15042	15095	14994	14982	15055	15273	15079	15252	14963	15102	15175	15147	15015	14920	14878	14938	14984	14962	14988	14882	15053	15094	14926	15170	15124	15163	15088	15275	15154	14829	15103	15118	15160	14772	14979	15173	15179	15216	14995	15188	15102	15069	14910	15106	15184	15081	15161	15160	15226	14930	14977	14935	15062	15341	14948	15056	14921	15152	15201	15048	15090	15008	15145	15149	14926	14859	15206	15028	14828	15211	14771	14903	14824	15207	15060	14973	15046	15223	15052	15082	14995	15230	15166	14974	15028	14987	15216	15029	14890	14979	15074	15126	14906	14979	15044	14779	15000	15251	15193	15069	15021	15109	15005	14896	15131	15023	14977	15227	15026	14938	15158	14966	15230	15078	15013	15327	14961	15345	15046	14951	15015	15231	14985	14959	15205	15094	15231	15128	15021	14941	14967	15070	15064	15103	15139	15114	14995	15021	15000	14934	15028	15141	15311	15037	15116	15170	15185	14975	15085	15119	15133	15178	15163	14949	15092	15192	14994	15107	15279	15167	15031	15185	14979	15187	14987	15094	15093	15054	14972	15221	15307	14860	15139	15017	15143	15186	15147	14960	15076	15089	14959	15124	15135	15182	14996	14989	14966	15033	15114	14944	14843	15139	15285	15070	15133	14998	14940	15099	15134	14976	14924	14916	14968	14936	14980	15048	15217	15064	15096	15172	15001	15076	15265	15054	15063	15239	15326	14986	15089	15136	15146	15190	15119	14961	15191	15124	14937	14999	15012	14928	14798	14847	15021	14892	15130	15195	15145	15224	15068	15152	14939	15042	14838	15015	15106	15089	15152	15082	14972	15234	15029	15091	15059	15215	14932	14980	15032	15183	15303	15063	15212	15093	15018	14968	14860	14959	15339	15173	15096	15172	15131	15059	14967	15137	15047	14790	15158	15216	14789	14840	15023	15091	15065	15015	14963	15068	15105	15096	15256	15099	14995	15248	14949	15088	15159	14957	15043	15221	15166	15072	14998	15092	14882	14954	14874	15021	15292	15083	15011	15077	15092	14823	15049	15019	15119	15053	15137	15060	15238	15256	15162	15194	15105	15089	15207	15067	15067	14987	15085	15134	15181	15042	15158	14929	15208	14997	14885	15166	15017	15071	15079	14987	14865	15113	15048	14972	14849	15076	15325	15148	14948	15182	15025	15044	14946	15017	15026	14972	15014	15292	15144	15104	14963	15109	15035	15088	15096	15143	15101	15050	15151	15113	15039	15032	14956	15106	15099	14973	15118	15264	15112	15206	15114	15027	15329	14887	15213	15257	15175	14895	15153	15012	15064	15157	15157	14992	15052	15221	14950	15166	15008	15078	15195	15170	15045	14898	15011	14881	15048	15156	15077	15169	15066	15125	15128	15185	15131	14948	15213	15064	14909	15061	14998	15085	15113	15193	15091	15189	14979	15248	15135	15158	15148	14844	14969	14889	15070	15265	15087	15205	15049	15026	15094	15201	15133	14870	15232	15015	15058	15046	15168	14966	15171	15068	14981	15210	14878	14986	14990	15047	15047	14978	15021	14872	14903	15075	15137	15013	15121	14994	15211	15076	15292	15170	14958	15038	15196	15076	15062	15186	15132	15289	15186	15149	15143	15081	15126	15093	14801	14950	15134	14897	15007	14986	15128	14835	15003	15148	15047	14993	15038	15082	14946	15091	15029	15116	14968	15286	15126	15158	15093	15189	15161	15028	14949	15125	15190	14967	15070	15251	15113	15190	15198	15047	15013	14942	15096	15124	15093	14922	15234	15029	15124	14955	15101	15106	14960	14900	15080	14831	15165	15184	15200	14978	14954	14961	15032	15250	15154	15117	15051	15063	15041	15197	14943	15144	15019	15055	14926	15167	15185	14877	15030	15154	15099	14966	15119	15211	15111	15060	14960	15056	15069	14908	14881	15044	15014	15011	15250	15096	15070	15066	14980	15173	15064	15174	15191	15096	14890	14931	15182	15156	15085	14896	15169	15096	15108	15117	15110	15190	15134	14966	15067	15022	15083	14972	15255	14910	15262	15091	15081	15138	14989	15123	15014	15091	15023	15052	14881	15052	15108	15136	14972	15111	15029	15093	15065	15159	15070	15122	14897	15249	14811	14936	15150	15051	14977	15103	15009	15107	15100	15166	14989	14984	14915	15200	15140	15065	14977	15169	15014	15139	15002	15090	14832	15144	15192	14975	15192	15056	15105	15079	15070	15011	15085	15175	15272	15124	15094	14938	14919	15054	15055	15048	15023	14991	15137	15049	15187	15243	15080	15240	15207	15128	14976	15045	15063	14980	15265	14913	15122	15054	15016	15169	15096	15210	15064	15214	15013	15161	14913	14989	14949	15136	15152	15016	15114	15059	14946	15021	15013	15221	14956	14806	14926	15229	15150	15006	15141	15123	15057	15131	15089	15144	15149	15094	15154	14978	15056	14930	14899	15096	15005	15145	14847	15232	15103	15364	15051	15114	15238	15121	15107	15231	15032	15333	14923	15030	15030	14930	15024	15147	15195	15236	15045	14796	15163	14917	14977	14959	15044	14990	15231	15194	14933	15000	15411	15145	15117	15194	15168	15013	15107	15046	15141	15038	15045	15034	15232	15045	14988	15058	15296	14916	15089	15227	14908	14772	14961	15144	15111	15057	14968	15051	15111	15002	15150	15014	14987	15023	15041	14884	15275	15043	15188	15157	15083	15018	14970	15049	15112	15070	14914	15009	15136	14940	15043	15084	14895	15146	15181	15252	15246	14959	15047	15167	15137	15118	15243	14939	14991	14993	15408	15280	15057	15155	15125	15116	15235	15006	15000	15037	15035	15155	15066	15293	14766	14996	14964	15017	15118	15027	15145	15026	15341	15093	15252	15173	15111	15021	15036	15081	15086	15123	14975	15118	14993	15179	15057	14990	15155	15084	15126	15118	15099	14865	15016	15122	14998	14908	15111	14957	15147	15186	15164	14922	14847	14999	15032	15108	14942	15222	15194	15021	15101	15065	14998	14923	15050	15058	15181	15030	15117	15093	15007	15055	15164	15109	15172	15215	15219	14932	15097	15265	15004	14939	14969	15231	15003	14870	15117	15103	15043	15205	14889	15242	15067	15046	14991	14852	15193	15005	14921	15320	15083	15009	14853	15029	15262	15152	15073	14970	15123	14972	15068	15067	15171	14937	15097	14800	14846	15080	14993	15121	15096	15041	14989	15023	15053	15054	14985	14894	15017	14861	15097	15126	15057	14987	14830	14765	15097	14844	15140	15075	15137	15076	15002	15086	14961	15069	15270	15030	15044	15092	15089	15220	15149	15293	15088	15214	15032	14861	14944	15040	15055	15261	15120	15081	15125	15100	14919	15105	14969	15240	14933	15132	15100	15270	15092	15039	15084	15084	15102	15071	14925	15089	15121	15321	14980	15188	14940	15093	15137	15107	15024	15196	15038	15129	14974	14950	15086	15126	15050	15019	14880	15182	14826	14892	15086	15118	15213	15126	15461	15160	14962	15149	15016	15047	15322	15174	14850	15175	15033	15279	14992	14891	15068	15091	15228	15175	14944	14846	15308	15096	14971	15121	15134	15006	15010	15172	15035	14944	15167	14914	14916	14989	15206	14955	14956	15184	15033	14986	14840	15093	15144	15341	15223	15130	15100	14901	15027	15089	15340	15067	15153	15020	15115	15004	15058	15024	15144	15086	15107	15009	15184	14989	15036	15022	15049	14928	15140	15277	14894	14978	15023	15204	15080	15215	15145	14914	14874	15266	15085	15257	15178	15205	14947	15052	15115	14886	15197	15087	14865	15043	14851	14980	15129	14958	15120	15188	15296	15328	15140	15043	14931	15020	14860	15033	14841	15164	14981	14999	14930	14899	14960	15039	14999	15275	15066	15098	15122	15216	14964	15053	15115	15381	15167	15205	15111	15152	15036	14963	15130	15091	15337	15022	14930	15318	15075	15043	15221	15131	14915	15218	15105	14996	15100	15002	15016	15098	15106	15119	15117	15060	15091	15072	15074	14909	14934	15060	15225	15088	15220	14950	14986	15140	15239	14993	15090	15112	15178	15052	15044	15036	15020	15120	15135	14994	15183	15051	15151	14983	14891	15011	15039	15070	15103	14804	15213	15345	14877	15215	15083	15099	14931	14980	15161	14979	15011	14995	15096	15200	14868	15172	15098	14919	15024	15077	15091	14932	15024	15113	15050	15023	15110	15127	15123	14924	15055	15098	14913	15079	15174	15284	15171	15131	15258	14960	15122	15125	15058	15284	15158	15147	14837	15049	15073	15266	15239	15024	15218	15092	15162	15176	15057	15078	15193	15029	14999	15188	15243	15070	15183	14957	15129	15100	15076	14968	14988	15124	14795	14955	15075	15300	15112	14789	15177	15107	15149	15081	14884	15138	15170	14905	15103	14972	14989
27388	47145	47056	42993	37502	32386	27294	22252	20116	17976	22216	23036	37222	38245	27401	18976	13451	12794	12908	12925	12939	12951	13025	12858	12812	12862	12892	13016	12987	12821	13055	13097	12920	12946	12862	12960	12901	12910	12928	12897	12945	13023	12904	12855	12953	13049	12809	12863	12937	12860	13080	13069	12904	12866	12940	12958	12815	13079	12840	13040	12814	12926	13031	13020	13006	13084	13029	13046	12960	12788	12938	12945	12939	12821	12837	13092	13071	12954	12980	13040	13064	12905	12856	12954	12919	12859	13056	12863	12826	12813	12863	12829	12912	12894	12789	12867	12881	12825	12825	12872	12803	12901	12873	12893	12963	12934	12930	12891	12826	12924	12954	12992	13018	12895	12768	12956	13030	12880	12842	12973	12787	12912	12893	12890	13032	12977	13041	12877	12901	12895	12878	12974	12890	12865	12927	12956	12712	12950	12807	12844	12919	12916	12995	12984	12963	12880	12881	12850	12994	13053	12823	12937	12902	13025	12946	12922	12975	12799	12835	12728	12955	12783	12944	12990	12996	12844	13072	12844	12926	12979	12893	13135	12935	12942	12889	12856	12833	12884	12975	12888	12988	12818	12937	12904	12935	13024	12869	12997	12839	12937	12990	12975	12933	12810	12975	12964	13018	13019	13019	12894	13068	12969	12921	12754	12776	12964	12921	12717	12861	12945	12862	12915	12933	12960	12892	12849	12891	12908	12862	12914	13060	12835	12862	12969	12987	12842	13032	12947	12926	12805	12843	12875	12806	12949	12850	12905	12928	12849	12959	12974	12914	13018	12901	13025	12942	12887	12938	13006	12773	12837	12941	13015	12901	12996	12827	12977	12774	13117	12815	12915	12988	12923	12753	12971	12840	13103	12984	13033	12913	12932	12915	12919	12905	12848	12924	12926	12734	12942	12744	13046	12848	12966	13002	12936	13047	12964	12741	13018	12981	12820	12720	12975	12988	12812	12952	12842	12905	12893	12828	13060	12964	12912	12920	12876	12926	12880	12909	12900	12890	12994	12876	12834	13024	12982	12940	13035	13031	12850	12849	12808	12801	12933	12911	12819	12912	13000	12748	12952	12821	12802	12790	12803	12847	12914	12881	12903	12921	12936	12901	12962	12894	13001	12926	12811	12735	12754	12891	12793	12998	12818	12871	12820	12969	12802	12944	12847	12804	12952	12825	12990	12994	13003	12977	12870	12958	12952	12835	12917	13065	12925	12894	12924	12875	12953	12834	12970	12947	12899	12980	12863	13107	12915	12935	12907	12721	12798	12910	12816	12876	12952	12935	12821	13036	12866	12829	12811	12818	12801	12856	12918	12910	12659	13021	12785	12834	12854	12750	12903	12907	13026	13040	12903	13032	13004	12735	12983	12889	12855	12820	13205	12879	12865	12979	12830	13009	12880	12950	13005	12924	12978	12821	12889	12877	12812	12976	12945	13122	12822	12795	13044	12947	13061	12881	12882	12996	12897	13071	12929	12905	12754	12885	12739	12824	12942	12640	12854	12911	13014	12911	12984	12884	12871	12923	13039	12837	12709	12810	13005	12936	13189	12832	12762	12911	12927	12793	12939	12896	12869	13001	12978	12975	12939	12972	12825	12886	12995	13051	12784	13000	12999	12890	12992	12870	12852	12909	12921	12930	12994	12739	13020	12939	12818	13018	12980	12916	12906	12846	13007	13097	12957	12951	13005	12851	12809	12978	12848	13040	12835	12944	12870	12946	12864	12872	12854	12921	12922	12888	13047	12876	12985	13008	12981	12983	12949	12910	13040	12891	12950	12875	12978	12967	12975	13026	13041	12959	12870	12976	12840	12912	12794	12644	12907	13048	13075	12947	12784	12808	12965	12936	12843	12980	12873	12843	13000	12911	12834	12853	12960	12983	12793	13016	12894	12774	12962	13003	12925	12812	12908	12825	12963	13130	12847	12938	13032	12968	12826	12827	12731	13133	13063	12801	12750	12976	12902	12908	12763	12735	12813	12934	12985	12947	12810	12860	12940	12806	12948	13054	12852	13037	12878	12876	13026	12942	12996	12920	12909	13050	12774	12879	12926	12955	12799	12874	12883	12985	12898	12873	13025	13007	13020	12893	12859	12925	13038	13040	12897	12879	13015	12890	12952	13035	12949	12940	12821	12797	13098	12830	12917	12936	12679	12874	12757	12920	12925	12895	13021	13051	12867	13068	12896	12931	12838	12909	12872	12966	13042	12898	12909	12793	12915	12720	12903	12916	12875	13020	12838	12903	12757	12959	12766	12921	12972	13147	13076	12799	12860	12909	13041	12970	12985	13037	12866	12969	12944	12933	12778	12853	12969	12891	12905	12870	12913	12978	13049	12945	12799	12771	12908	12821	12944	12953	12846	12812	12991	12831	13032	12997	12934	12959	12883	12718	12745	12862	13044	12875	12962	12926	12917	12936	12878	13076	12957	12871	12853	12857	13027	12941	13030	12776	12933	13006	12835	12972	12940	12971	12928	12916	12966	12850	12937	12941	12969	12989	12861	12916	13018	12841	12927	12984	12972	12886	13023	13116	12922	12876	12969	12752	12888	12908	12792	12893	12797	12905	12939	13049	12845	12991	12832	12994	13039	13026	12966	12893	13041	12996	12907	13134	13021	12864	12872	12851	13001	13008	12958	12986	12938	13034	13008	12930	12988	12811	12926	12986	12781	12914	12826	13043	12757	13073	12887	12818	12922	12940	13213	12857	12914	12806	12846	12962	12824	12773	12744	12814	12888	12899	12978	12854	12930	12963	13034	12868	12716	12972	12892	12778	13018	12885	12851	12875	12841	12799	12985	12904	12996	12791	12895	12969	12810	12883	12961	12875	12918	12899	13027	12882	12961	12902	12933	12816	13003	12758	12972	12945	12816	12877	12856	12961	12797	13013	12825	12950	12881	12731	12846	12990	12880	13015	13017	12810	12848	12892	13016	12818	12926	13006	12868	12902	12961	12977	12994	12727	12961	12974	12983	12828	12950	12891	12920	12946	12922	12894	12973	12887	12911	12821	12854	12786	12911	12892	13008	12627	12812	12671	12822	12969	13133	12990	12998	12799	13009	12996	12866	12915	12975	12818	13035	12906	13047	12979	12913	12867	13012	12826	13008	12984	12900	12852	13029	12990	12957	12907	12974	12940	12899	12927	12875	12586	12934	12825	12961	13062	12958	12847	12859	12958	12812	12806	12980	12973	12873	13032	12875	12999	12976	12854	12933	12878	12924	12890	12812	12995	12847	12838	12954	13035	12842	13001	12941	13067	12961	12809	12971	12861	12913	13011	12801	12753	12934	12888	12993	13110	13017	13029	12860	12900	12954	12847	12872	13042	12895	12801	12894	12851	12789	12977	13028	12957	12852	13055	13046	12926	12727	12801	12866	13079	13025	12861	12967	12672	13046	12879	13023	12998	12968	12975	12845	12969	12813	13032	12942	12874	13020	13070	12849	12905	12973	12902	12912	12956	12822	12713	12999	12800	12778	13032	12918	12868	12918	13004	12909	12748	12938	12814	13015	12993	12983	13008	12887	12965	12774	12928	12923	12757	12907	12946	12901	12970	12794	12915	12763	12881	12999	12944	12771	13031	12906	12866	12915	12927	12889	12833	12826	13048	12927	12882	12802	13060	12652	12978	12928	12937	13068	12857	13035	13074	12870	12901	12856	13017	12802	12910	13085	12949	13001	12779	12906	12790	12707	13105	13128	12935	12902	13009	12935	12984	12987	12923	12851	12814	12870	12855	13105	12963	13007	12860	13053	12908	12868	13000	12930	12976	12693	12979	12837	12875	12888	12928	12780	13011	12907	12917	12859	12822	12948	12848	13076	12886	12872	12762	12993	12823	12889	12969	12880	12819	12950	12890	12986	12784	13069	12899	12945	13000	12784	13049	13072	12999	12835	12994	12902	13007	12930	12857	12961	12730	12841	13069	12774	12946	12998	12870	12878	12801	12776	12983	12841	12991	12920	12913	12784	13121	12911	12881	12924	12760	13014	12957	13060	12986	12946	12828	12957	12815	12997	12773	12947	12988	12862	12935	12759	12818	12829	12919	12839	12845	12975	13088	12785	12813	12885	12762	12921	13041	12964	12858	12772	12773	13019	13181	12838	13010	12927	13009	13060	12923	12897	12704	12750	13054	13013	12944	12906	12807	13143	12966	12982	12775	12833	12820	12858	12834	12998	12865	12888	13019	12746	12962	12862	12883	12747	13043	12925	12910	12954	12996	12895	12809	12914	13115	12861	12812	12980	12991	12843	13044	12941	12951	12951	12790	12842	12949	12800	12858	12867	12765	12957	12756	12986	12783	12919	12599	12936	13044	13055	12879	12783	12864	12921	12936	12835	12812	12810	12896	12807	12818	13015	12984	13013	12824	13023	13041	12959	12680	12978	12970	13057	12945	12873	12897	13061	12961	12940	12973	12925	12888	12770	12816	12885	13063	12837	12923	13000	12805	13035	12935	12821	12863	13198	12898	12933	13058	12880	12877	12933	12838	13060	12818	12939	12956	12935	13049	12741	12800	12960	12988	12808	12879	12958	12901	12756	12906	12908	12726	12904	12908	12862	12975	12997	12862	12990	12910	13081	13025	12945	13003	12885	12949	12976	12838	12991	13046	12821	12896	13006	13055	12954	12860	12969	12914	13047	12834	12779	12870	12901	13115	12786	12833	12763	12935	12935	12872	12968	12851	12834	12888	13055	12855	13089	12897	12755	12938	12827	12982	12919	12749	12976	12991	12831	12863	12860	12992	12938	12861	13095	13046	12936	12938	12808	12837	12868	12940	12874	12935	12861	13017	12968	12942	12802	12719	12907	12916	13013	12869	12889	12888	12932	12824	12898	12919	12834	12846	13038	12807	12706	12885	12916	12906	12928	13146	12978	12914	12803	12821	12818	12985	12826	12969	12931	12953	12932	12869	13022	12818	12734	12893	12868	12905	12917	13026	12668	12852	12860	12920	12750	13073	13019	12896	12896	12672	12921	12859	12995	12772	12892	12894	12931	13004	12837	12886	12875	12722	13018	12834	12985	12928	12820	12993	12766	12936	12700	12893	13029	12851	12779	13026	12748	12994	12833	12839	12896	12891	13035	12873	12903	12986	12937	12981	12954	13003	12878	12793	12982	13005	12856	12903	13005
31616	26505	30848	27585	23974	21735	19982	19591	19065	18777	18503	19234	19845	19360	18462	17892	17369	17452	17372	17283	17401	17287	17167	17388	17517	17484	17345	17375	17432	17445	17500	17363	17390	17500	17324	17341	17367	17269	17314	17450	17291	17408	17500	17371	17389	17361	17413	17442	17442	17307	17254	17315	17243	17061	17329	17414	17393	17280	17287	17306	17414	17246	17230	17347	17375	17359	17367	17667	17652	17395	17482	17450	17299	17311	17453	17425	17190	17483	17395	17250	17325	17544	17547	17476	17318	17395	17284	17305	17382	17374	17460	17466	17403	17315	17546	17448	17359	17211	17314	17236	17466	17402	17532	17502	17347	17416	17358	17369	17230	17419	17446	17477	17512	17275	17385	17364	17398	17380	17425	17640	17431	17410	17454	17326	17290	17451	17511	17297	17334	17295	17358	17321	17345	17599	17469	17412	17317	17254	17206	17307	17255	17478	17466	17365	17438	17292	17342	17363	17427	17365	17296	17368	17398	17131	17424	17341	17522	17388	17246	17377	17345	17436	17323	17236	17347	17303	17479	17483	17534	17408	17316	17368	17383	17588	17350	17248	17447	17322	17203	17311	17363	17532	17516	17600	17229	17441	17440	17442	17256	17168	17236	17399	17331	17419	17246	17556	17384	17088	17454	17370	17320	17243	17528	17435	17462	17451	17373	17424	17145	17453	17357	17360	17349	17324	17369	17497	17410	17329	17354	17413	17413	17513	17453	17316	17230	17342	17518	17438	17382	17401	17137	17068	17309	17381	17297	17523	17510	17552	17455	17619	17275	17327	17724	17432	17409	17522	17173	17542	17212	17330	17559	17244	17545	17448	17549	17734	17430	17297	17231	17290	17360	17686	17240	17333	17280	17417	17401	17418	17341	17361	17306	17361	17443	17203	17506	17450	17639	17352	17527	17594	17314	17346	17111	17471	17504	17390	17483	17370	17638	17244	17495	17407	17609	17426	17285	17377	17386	17548	17540	17221	17425	17380	17249	17228	17351	17476	17266	17265	17295	17360	17300	17319	17373	17276	17433	17454	17491	17326	17323	17440	17514	17292	17316	17350	17466	17436	17599	17532	17502	17415	17421	17539	17654	17547	17545	17578	17378	17319	17242	17495	17388	17481	17436	17411	17388	17488	17354	17409	17442	17450	17384	17279	17243	17164	17313	17499	17424	17335	17306	17563	17492	17361	17497	17414	17337	17246	17376	17480	17255	17550	17462	17288	17481	17439	17323	17486	17328	17208	17492	17320	17315	17165	17413	17380	17313	17576	17414	17557	17269	17427	17454	17476	17447	17489	17152	17416	17477	17391	17381	17274	17510	17440	17387	17509	17395	17391	17419	17437	17420	17400	17492	17427	17415	17330	17517	17264	17315	17687	17600	17408	17183	17311	17369	17297	17253	17227	17422	17474	17351	17415	17361	17310	17536	17324	17419	17400	17533	17527	17300	17538	17207	17510	17182	17484	17533	17333	17467	17285	17455	17422	17337	17384	17441	17400	17137	17444	17351	17292	17277	17364	17372	17375	17449	17493	17522	17379	17466	17428	17298	17157	17562	17598	17194	17290	17361	17506	17249	17516	17280	17256	17459	17410	17259	17387	17410	17491	17557	17487	17446	17596	17518	17180	17335	17388	17475	17472	17359	17316	17349	17375	17301	17531	17531	17292	17345	17459	17516	17301	17427	17332	17334	17356	17351	17209	17462	17274	17278	17280	17409	17384	17344	17382	17395	17519	17379	17337	17220	17437	17349	17248	17333	17414	17286	17182	17521	17401	17508	17621	17256	17480	17632	17456	17542	17486	17375	17289	17499	17286	17487	17545	17436	17164	17555	17349	17477	17464	17313	17277	17238	17482	17416	17277	17455	17665	17426	17409	17201	17207	17395	17226	17180	17534	17442	17566	17413	17203	17498	17526	17316	17422	17423	17325	17310	17366	17467	17388	17431	17373	17302	17439	17355	17365	17406	17363	17280	17381	17346	17166	17504	17719	17421	17508	17276	17402	17436	17318	17372	17468	17365	17559	17418	17391	17317	17381	17343	17458	17341	17390	17499	17413	17084	17455	17484	17399	17546	17379	17598	17564	17394	17384	17475	17379	17502	17477	17541	17369	17474	17412	17596	17524	17416	17480	17366	17237	17366	17530	17421	17455	17214	17188	17607	17455	17310	17474	17341	17387	17398	17557	17438	17301	17458	17486	17432	17342	17566	17301	17431	17353	17402	17319	17338	17517	17409	17550	17571	17442	17517	17102	17422	17536	17243	17218	17456	17210	17240	17472	17369	17442	17219	17448	17576	17209	17338	17371	17331	17399	17125	17401	17325	17456	17494	17187	17270	17278	17276	17255	17584	17458	17393	17382	17446	17220	17409	17377	17277	17470	17366	17514	17317	17370	17222	17373	17358	17451	17540	17466	17275	17470	17375	17319	17230	17407	17531	17327	17297	17274	17510	17255	17487	17397	17464	17479	17407	17433	17252	17453	17503	17448	17593	17316	17484	17442	17410	17362	17482	17623	17279	17330	17386	17390	17290	17233	17230	17331	17384	17327	17466	17523	17575	17452	17382	17244	17608	17570	17393	17462	17214	17423	17415	17314	17163	17416	17440	17269	17414	17437	17251	17382	17449	17402	17348	17163	17324	17415	17423	17273	17384	17379	17559	17177	17361	17307	17468	17319	17246	17477	17443	17300	17247	17578	17414	17478	17426	17440	17568	17219	17208	17355	17160	17282	17301	17192	17403	17343	17501	17694	17371	17293	17376	17559	17435	17260	17515	17317	17470	17464	17465	17329	17529	17364	17288	17473	17424	17247	17450	17368	17608	17312	17250	17304	17417	17319	17403	17486	17515	17340	17343	17392	17592	17415	17299	17333	17273	17551	17410	17440	17464	17447	17449	17520	17503	17479	17420	17476	17375	17249	17499	17449	17471	17470	17523	17390	17416	17602	17297	17511	17388	17438	17438	17334	17539	17541	17169	17503	17540	17347	17541	17356	17224	17383	17510	17432	17501	17386	17462	17672	17410	17313	17425	17323	17404	17369	17574	17361	17423	17306	17381	17519	17460	17395	17410	17470	17441	17539	17251	17365	17409	17352	17493	17504	17282	17242	17594	17483	17496	17241	17459	17298	17410	17479	17233	17525	17428	17340	17436	17607	17306	17440	17470	17265	17508	17360	17326	17467	17332	17370	17262	17286	17411	17523	17370	17156	17319	17502	17357	17299	17435	17308	17362	17394	17508	17489	17445	17434	17669	17439	17252	17374	17362	17362	17284	17403	17302	17233	17479	17132	17366	17445	17438	17500	17076	17201	17441	17345	17429	17359	17508	17392	17530	17420	17353	17362	17418	17189	17438	17574	17592	17348	17400	17425	17467	17327	17426	17331	17591	17507	17543	17406	17296	17432	17391	17417	17304	17186	17316	17286	17131	17199	17318	17420	17317	17410	17135	17505	17457	17532	17448	17328	17416	17237	17431	17399	17328	17568	17454	17355	17446	17427	17502	17472	17530	17572	17497	17392	17396	17501	17286	17598	17062	17468	17595	17404	17477	17369	17529	17432	17343	17398	17396	17105	17418	17492	17598	17468	17231	17362	17534	17455	17468	17597	17465	17288	17480	17518	17429	17347	17285	17283	17500	17470	17315	17406	17444	17384	17317	17464	17238	17287	17438	17258	17405	17272	17470	17382	17435	17460	17368	17410	17602	17354	17564	17406	17393	17290	17529	17459	17455	17675	17522	17485	17173	17292	17378	17320	17415	17476	17506	17632	17499	17365	17474	17482	17439	17365	17266	17369	17244	17468	17448	17377	17567	17339	17332	17300	17454	17274	17320	17034	17422	17482	17361	17500	17328	17298	17404	17430	17357	17544	17142	17236	17297	17297	17481	17415	17353	17462	17491	17237	17292	17346	17541	17480	17306	17400	17227	17287	17315	17420	17498	17226	17472	17415	17588	17274	17259	17272	17417	17515	17407	17530	17574	17301	17422	17357	17454	17394	17304	17472	17408	17362	17366	17642	17400	17300	17408	17427	17388	17253	17189	17267	17363	17398	17412	17202	17437	17319	17248	17372	17369	17307	17216	17466	17354	17176	17408	17107	17311	17249	17434	17441	17480	17385	17462	17446	17327	17584	17382	17501	17441	17334	17310	17366	17537	17387	17338	17521	17525	17601	17463	17282	17375	17549	17225	17313	17409	17285	17504	17254	17421	17434	17517	17517	17481	17241	17370	17306	17439	17410	17434	17455	17438	17495	17524	17442	17438	17465	17586	17566	17530	17441	17278	17274	17452	17342	17435	17428	17399	17563	17473	17403	17320	17233	17415	17541	17327	17508	17253	17277	17293	17685	17513	17629	17460	17387	17511	17344	17276	17290	17478	17513	17415	17277	17196	17380	17325	17633	17271	17495	17513	17287	17290	17324	17303	17319	17535	17382	17295	17561	17244	17285	17236	17426	17139	17312	17230	17334	17220	17215	17084	17355	17394	17421	17281	17376	17257	17451	17418	17680	17513	17575	17354	17305	17361	17430	17476	17478	17401	17471	17330	17326	17433	17483	17480	17388	17328	17484	17301	17315	17447	17366	17344	17178	17424	17503	17465	17594	17292	17322	17376	17384	17479	17427	17287	17301	17346	17409	17367	17471	17611	17422	17280	17274	17461	17429	17294	17394	17465	17427	17461	17362	17186	17519	17296	17425	17453	17494	17189	17207	17480	17442	17335	17528	17524	17417	17536	17451	17558	17470	17516	17450	17274	17500	17396	17342	17346	17429	17327	17462	17163	17298	17407	17493	17441	17275	17420	17420	17420	17236	17481	17289	17332	17391	17321	17261	17495	17264	17418	17154	17412	17485	17311	17296	17200	17451	17749	17548	17423	17427	17426	17366	17584	17289	17416	17310	17442	17207	17232	17345	17502	17400	17333	17104	17496	17432	17387	17513	17419	17420	17490	17691	17396	17500	17443	17549	17493	17521	17354	17294	17426	17395	17310	17194	17249	17360	17411	17445	17419	17202	17484	17274	17508	17313	17479	17344	17222	17370	17311	17478	17202	17538	17275	17343	17634	17231	17417	17270	17256	17426	17670	17532	17318	17398	17430	17320	17356	17373	17676	17412	17251	17368	17375	17270	17224	17268	17664	17502
22315	30978	32672	26875	23627	20354	18304	17865	17060	16231	15563	16716	17565	16499	15293	14786	14096	14284	14308	14185	14223	14279	14273	14179	14295	14103	14281	14277	14191	14082	14265	14021	14344	14143	14240	14274	14071	14382	14242	14233	14343	14154	14222	14170	14329	14122	14262	14205	14158	14252	14274	14253	14222	14060	14172	14431	14169	14180	14347	14290	14230	14174	14091	14230	14138	14340	14109	14242	14254	14242	14299	14169	14166	14446	14144	14469	14272	14192	14098	14275	14253	14398	14138	14248	14352	14330	14287	14198	14454	14057	14185	14159	14173	14174	14284	14273	14202	14216	14166	14220	14104	14177	14097	14300	14259	14432	14257	14055	14249	14460	14357	14212	14264	14213	14244	14289	14181	14014	14290	14221	14371	14214	14269	14187	14178	14061	14248	14428	14186	14216	14115	14215	14314	14180	14287	14156	14191	14340	14229	14248	14120	14256	14318	14302	14283	14122	14275	14216	14236	14167	14129	14237	14246	14115	14238	14272	14094	14242	14203	14293	14188	14200	14209	14230	14333	14180	14108	14181	14354	14268	14363	14127	14187	14174	14345	14376	14276	14244	14346	14139	14290	14222	14101	14111	14338	14350	14239	14166	14206	14157	14083	14237	14376	14341	14212	14350	14199	14321	14110	14174	14331	14244	14112	14241	14284	14178	14162	14196	14321	14246	14328	14226	14221	14259	14216	14047	14134	14108	14299	14267	14224	14227	14287	14186	14241	14234	14138	14287	14269	14113	14178	14331	14167	14263	14252	14215	14129	14161	14248	14292	14005	14267	14297	14114	14331	14333	14116	14065	14368	14135	14164	14063	14235	14041	14121	14344	14332	14249	14081	14206	14169	14143	14299	14354	14213	14160	14379	14185	14118	14155	14217	14278	14306	14185	14277	14281	14233	14187	14175	14237	14352	14201	14207	14222	14179	14307	14171	14227	14294	14212	14357	14310	14202	14209	14254	14258	14379	14381	14287	14402	14176	14246	14208	14243	14347	14242	14216	14381	14245	14242	14297	14277	14041	14196	14256	14210	14165	14191	14178	14155	14247	14252	14249	14240	14183	14301	14258	14311	14393	14319	14235	14211	14334	14008	14137	14329	14134	14310	14175	14229	14207	14126	14290	14207	14291	14190	14256	14126	14198	14389	14292	14378	14256	14079	14320	14299	14309	14364	14419	14072	14435	14407	14229	14156	14307	14128	14204	14177	14221	14304	14251	14383	14286	14268	14052	14332	14107	14245	14393	14190	14137	14227	14125	14120	14195	14224	14244	14317	14148	14135	14327	14364	14266	14108	14183	14303	14329	14215	14183	14195	14227	14095	14189	14098	14251	14115	14142	14163	14100	14282	14224	14245	14277	14204	14151	14291	14129	14203	14329	14275	14163	14249	14253	14088	14088	14304	14344	14146	14195	14223	14142	14360	14160	14364	14283	14149	14114	14220	14269	14321	14178	14231	14243	14142	14250	14348	14175	14353	14390	14151	14267	14390	14211	14125	14360	14393	14170	14279	14247	14311	14208	14241	14137	14079	14366	14338	14197	14173	14229	14157	14260	14235	14295	14218	14207	14271	14306	14133	14402	14315	14168	14241	14112	14243	14139	14210	14220	14270	14366	14292	14222	14300	13886	14181	14381	14113	14309	14335	14101	14268	14060	14353	14097	14304	14307	14079	14385	14262	14281	14215	14378	14289	14150	14233	14198	14331	14190	14271	14160	14129	14165	14344	14173	14087	14348	14285	14305	14316	14222	14212	14073	14323	14156	14065	14260	14217	14244	14434	14205	14109	14172	14259	14300	14290	14429	14087	14239	14437	14179	14215	14310	14185	14496	14253	14463	14321	14168	14243	14257	14099	14202	14338	14159	14191	14308	14239	14402	14225	14261	14229	14142	14413	14197	14168	14322	14205	14282	14336	14291	14319	14276	14205	14365	14210	14229	14264	14312	14102	14344	14399	14425	14041	14395	14148	14289	14180	14268	14209	14258	14273	14335	14097	14285	14483	14359	14376	14240	14334	14381	14243	14117	14223	14190	14406	14117	14390	14285	14177	14326	14198	14122	14228	14269	14312	14307	14300	14356	14027	14275	14336	14035	14355	14309	14396	14295	14296	14199	14129	14247	14182	14302	14192	14151	14147	14265	14296	14278	14195	14285	14164	14369	14296	14228	14174	14256	14249	14362	14168	14276	14200	14399	14255	14087	14213	14174	14286	14361	14213	14085	14127	14259	14076	14287	14278	14269	14353	14225	14358	14235	14366	14215	14296	14319	14175	14130	14216	14130	14241	14244	14181	14269	14159	14393	14277	14196	14204	14260	14176	14123	14125	14233	14250	14188	14167	14196	14173	14096	14258	14038	14117	14113	14296	14257	14092	14267	14098	14214	14272	14268	14313	14331	14234	14258	14239	14221	14319	14138	14142	14354	14184	14152	14217	14127	14117	14178	14166	14172	14261	14199	14190	14174	14443	14222	14320	14172	14197	14120	14163	14153	14165	14232	14304	14082	14166	14031	14296	14130	14218	14272	14439	14272	14350	14310	13997	14183	14179	14171	14214	14246	14269	14223	14280	14210	14004	14179	14097	14257	14259	14133	14261	14093	14237	14132	14255	14216	14224	14149	14095	14313	14202	14295	14065	14122	14274	14202	14105	14310	14342	14134	14091	14086	14135	14322	14276	14202	14262	14154	14208	14290	14307	14237	14144	14133	14180	14266	14257	14178	14215	14202	14274	14107	14054	14362	14229	14169	14181	14427	14087	14288	14148	14385	14147	14357	14286	14209	14233	14276	14157	14222	14188	14256	14246	14323	14125	14308	14212	14126	14210	14266	14294	14225	14147	14248	14071	14139	14336	14274	14212	14250	14364	14160	14126	14124	14196	14324	14264	14283	14209	14214	14068	14006	14316	14297	14159	14249	14277	14336	14208	14230	14200	14230	14205	14463	14242	14248	14174	14126	14236	14092	14183	14220	14209	14274	14205	14381	14090	14196	14431	14137	14286	14240	14184	14195	14201	14397	14159	14174	14162	14041	14104	14331	14313	14353	14240	14006	14285	14179	14141	14228	14086	14128	14170	14393	14229	14244	14397	14258	14225	14201	14233	14079	14323	14360	14279	14021	14259	14152	14162	14414	14068	14203	14203	14176	14395	14356	14246	14229	14180	14326	14360	14397	14303	14214	14262	14289	14265	14238	14239	14236	14126	14213	14252	14105	14275	14334	14231	14280	14234	14221	14170	14250	14201	14021	14131	14203	14210	14229	14179	14210	14294	14147	14225	14155	14244	14247	14185	14257	14188	14370	14370	14098	14277	14188	14242	14394	14306	14199	14368	14248	14266	14249	14227	14211	14226	14262	14146	14273	14213	14051	14268	14235	14320	14256	14191	14315	14066	14268	14300	14132	14423	14055	14234	14415	14316	14283	14301	14334	14043	14160	14369	14187	14191	14310	14203	14097	14255	14127	14172	14298	14369	14191	14233	14404	14299	14295	14381	14316	14359	14293	14206	14260	14069	14177	14154	14293	14188	14120	14114	14411	14195	14127	14170	14011	14288	14125	14390	14266	14194	14283	14174	14179	14313	14161	14406	14190	14213	14309	14391	14196	14289	14131	14158	14255	14212	14169	14260	14062	14132	14235	14197	14128	14324	14188	14298	14193	14112	14102	14168	14106	14308	14151	14029	14256	14243	14186	14311	14400	14104	14368	14231	14268	14121	14199	14442	14254	14165	14211	14280	14178	14319	14100	14370	14263	14076	14226	14248	14289	14349	14172	14323	14204	14457	14303	14367	14199	14134	14167	14130	14199	14365	14244	14104	14119	14359	14218	14246	14276	14285	14205	14224	14136	14305	14087	14147	14155	14217	14170	14368	14282	14361	14069	14513	14053	14095	14118	14257	14344	14056	14320	14099	14354	14234	14105	14068	14136	14296	14207	14145	14340	14222	14193	14362	14305	14189	14330	14322	14292	14213	14450	14259	14281	14222	14242	14167	14246	14086	14352	14319	14181	14311	14420	14138	14156	14268	14409	14362	14302	14272	14327	14052	14243	14229	14187	14317	14066	14361	14207	14311	14210	14193	14257	14091	14353	14337	14156	14310	14204	14180	14057	14298	14359	14276	14241	14346	14201	14355	14210	14262	14244	14184	14236	14079	14487	14432	14175	14361	14147	14262	14320	14239	14190	14244	14360	14267	14184	14291	14262	14142	14318	14332	14278	14246	14299	13990	14307	14181	14236	14326	14253	14161	14338	14264	14147	14042	14303	14311	14368	14349	14206	14172	14201	14306	14317	14296	14368	14279	14198	14176	14309	14046	14372	14197	14317	14167	14460	14318	14353	14259	14138	14237	14172	14300	14235	14214	14249	14120	14172	14160	14263	14175	14303	14214	14165	14246	14113	14263	14278	14276	14225	14470	14263	14111	14233	14249	14252	14167	14167	14293	14259	14435	14132	14191	14268	14464	14220	14300	14274	14267	14283	14123	14080	14212	14338	14227	14212	14248	14293	14178	14242	14290	14061	14159	14190	14277	14245	14251	14246	14156	14317	14211	14194	14211	14252	14337	14149	14231	14200	14270	14273	14389	14409	14189	14233	14364	14141	14259	14380	14372	14073	14237	14153	14379	14340	14184	14085	14290	14305	14284	14399	14171	14113	14334	14223	14081	14209	13950	14295	14286	14353	14333	14346	14213	14327	14221	14326	14272	14174	14143	14289	14101	14135	14154	14300	14156	14311	14260	14167	14250	14315	14502	14250	14238	14244	14325	14351	14370	14166	14186	14228	14186	14223	14193	14167	14170	14319	14395	14212	14145	14198	14193	14205	14149	14233	14383	14227	14136	14134	14265	14335	14329	14279	14054	14200	14172	14405	14266	14302	14284	14115	14288	14172	14027	14292	14119	14163	14279	14260	14085	14162	14323	14308	14258	14208	14102	14142	14134	14084	14194	14174	14212	14059	14087	14326	14317	14209	14222	14312	14188	14124	14196	14270	14366	14240	14345	14206	14224	14196	14251	14184	14219	14361	14386	14245	14044	14223	14170	14211	14157	14044	14365	14225	14208	14218	14234	14220	14521	14279	14270	14278	14250	14243	14323	14396	14198	14341	14293	14242	14254	14113	14177	14246	14174	14134	14101	14207	14321
26132	21574	28873	28117	27228	28188	25402	22391	20910	19639	19689	27278	30398	27371	22982	18976	17461	17074	16953	16891	16926	16961	17113	17036	16895	17064	17162	16867	17080	16887	17105	16939	17060	17002	16895	17155	16980	16888	16856	16959	16932	16893	16982	16927	16866	16986	17071	17069	17178	16906	17177	16960	16959	17134	16909	16857	16925	16959	16923	16700	17225	17026	16879	16976	16915	17043	16863	16885	17005	16984	16822	16882	16767	17014	16977	16767	16897	17103	16905	16791	17034	16998	17016	16971	16928	16800	16876	16683	16837	17043	16870	16862	16832	16783	17017	16942	17102	16864	16986	16836	17038	16869	16771	17040	16724	16826	16710	16987	16938	16862	16846	16741	17062	16839	16969	16923	16861	17051	16926	16883	16963	16928	16950	17040	17137	16954	17023	16928	17017	16852	16766	16797	17028	16843	16769	16914	16917	16829	16995	16733	16813	16962	16991	17001	16916	16953	16787	17001	17068	16807	16933	17018	16921	16928	16978	17005	16943	16840	17005	17112	16910	16875	16907	16941	17031	17121	17053	16836	16984	17042	16970	16997	16917	16820	17150	17065	16896	17046	16924	16878	16800	16823	17025	17105	16886	16937	16946	17032	16707	17164	17253	16812	16840	16711	16977	16875	17028	16826	17027	16964	16874	16937	16860	16946	16897	16781	16845	17030	16932	16961	17020	16940	17031	16791	16918	16795	17037	16917	16853	16942	17249	16755	16989	16951	16836	16960	16845	16907	16991	16954	16981	16945	16706	16911	16822	16982	16962	16873	17141	16865	17024	16898	17133	16943	16958	17025	16844	17004	16975	17102	16858	16782	16742	16795	17165	16944	16929	17148	17026	16862	16849	16831	16831	16945	16692	16723	16915	16899	16962	16876	16750	16956	16908	16839	16809	17054	16881	16844	17161	16902	16999	16881	17081	17028	16983	16964	16919	16875	17029	17051	16924	17044	16848	16782	16899	17007	16807	16810	16821	16796	16958	16593	17056	16848	16744	16948	16933	16967	16896	16973	17004	16860	17119	16780	16906	17020	16816	16893	16890	16780	16889	16816	17101	16912	16936	16974	16749	17037	16843	16945	17064	17076	16997	16843	17057	16978	16989	17197	16959	16878	17037	16986	17091	16927	17045	17089	16675	16892	16998	16973	16936	16822	16991	16730	16966	16842	17043	16885	16895	16908	16897	16988	16961	16972	16923	16774	16995	16872	16950	16835	16861	16907	17063	16972	16803	16791	17063	16807	16944	16931	16732	16905	16732	16556	16958	16709	16930	16795	16848	16862	17153	17162	16814	16893	16882	16850	16948	16945	16832	16794	16898	17106	16866	16973	17179	17014	16952	16806	16862	16896	17028	16927	16873	17147	16969	17052	16818	16755	16830	17060	17051	16960	16994	17159	17122	17000	17073	16651	16894	17094	17033	16970	17066	16805	16991	16955	16940	17021	16871	16889	17037	16731	16886	17041	16908	17051	16873	16958	16849	16740	16977	16873	16833	16984	16994	16869	16836	17029	16975	17056	16957	16915	17023	16855	16940	16950	16807	16796	16909	16775	16975	16793	17000	16938	16978	16943	16820	17009	17005	16889	16939	16870	16867	16905	16922	17181	17047	17037	16977	17014	16820	16940	16971	16718	16801	16888	17049	17272	16791	16913	16805	16987	16821	16977	16879	16925	16989	16996	16857	16928	16953	16817	16895	16770	17013	16924	17037	16948	16810	16908	16969	16979	16893	16779	17035	16918	16787	16825	16831	16771	17145	16896	16989	16810	16787	16897	16801	17040	16812	17053	16854	16854	16815	16968	16940	16992	16833	17020	16828	16999	17004	16889	16968	16804	16997	16785	17016	16797	17020	16846	16842	16780	16944	16961	16954	16913	17086	16905	16956	16821	16734	16873	16926	16968	17118	17051	17015	16926	16969	16897	16793	17059	16937	16823	16969	16937	16938	16849	16928	17034	16880	17039	16813	17161	16874	16945	16914	17028	16968	16959	16698	16849	16919	16814	16843	16822	16714	16891	16970	16897	16833	16816	17136	17020	16873	17036	16983	16947	16830	17097	16972	16798	16912	17015	16853	17065	16683	16930	16839	16883	16728	17069	16905	17107	16973	16796	16872	16934	16768	16947	16932	17063	16885	17112	17095	17093	16997	16954	17020	17011	16846	16943	16903	16882	16951	16917	16965	17003	16899	16786	16922	16957	17027	17096	16877	17021	16948	16968	16881	16860	16773	16926	16856	16983	17141	16981	16781	16754	16836	16834	16938	16946	16814	16908	16965	16855	16811	16800	16809	16864	16874	16920	17140	16923	16932	16965	17109	16882	16794	16959	16961	16943	16927	16910	16909	17004	16943	16779	16826	16827	16721	16803	17069	16926	16915	16834	16799	16840	16926	16964	16873	16798	17036	16787	17192	17041	16950	16927	16988	17064	16721	16899	16931	16910	16847	16929	16861	16988	16982	16954	16874	16994	16851	17126	16989	17079	17126	17065	17241	16964	16985	16946	16812	16914	16767	16721	16810	17002	16993	16910	16804	16861	16956	16893	16815	16951	16853	16739	17070	17039	16783	17024	16970	16889	16789	16916	16762	16900	17136	16869	16727	16892	16908	16995	16874	17137	16992	17033	16980	17002	17121	16892	16733	16899	16906	16810	17006	16890	16776	16965	17180	16696	17167	17064	16845	16886	16935	16978	16960	17066	17029	16962	17106	16792	16938	17011	17066	17019	16960	16932	17036	17005	17122	16860	16917	17011	17178	16869	17016	17096	16842	17033	16794	17119	16977	16872	17039	16861	16811	16780	16868	16853	16888	17091	17103	16997	16824	17075	16999	16865	16769	16990	17029	16890	16808	16791	16863	16789	16694	16867	17010	16788	16917	16917	16971	16949	16834	16899	16822	16921	16985	16938	16864	17128	16810	16860	16873	16830	17007	16975	16939	16919	16949	16828	17071	16989	16914	16838	16849	16772	17035	16938	17104	16988	16967	16841	16894	17019	17017	16906	16934	16932	17014	17041	16924	16919	17060	16597	16860	16839	16983	16852	17086	16921	16911	17179	16842	17117	16884	17138	17113	16859	16970	16949	16915	17067	16994	16887	16947	16991	17270	17035	17007	16748	16929	17000	17085	16842	17075	17115	17050	16987	16905	16718	16943	16822	17037	16830	16886	16859	17114	16791	17009	16792	16902	16835	16936	16905	16792	16881	16957	17026	17064	17121	16825	16940	17107	16857	16699	17053	16900	16883	16999	16977	16991	16943	16884	17122	16826	16840	16856	16673	16922	17054	17115	17078	17188	17097	16975	16974	16968	17000	16887	16944	16978	16844	16923	17064	17027	16902	17010	17013	16887	16859	16882	17202	17004	17028	17100	17200	17008	16932	16928	17068	16967	17073	17104	17172	16974	17118	17033	16948	16794	16872	17108	17104	16843	16788	16704	16959	16950	16805	16876	17072	16932	17078	16979	16960	16924	16877	17066	16921	16833	16936	16916	16907	17013	16913	16968	17031	16984	16873	17115	16968	17105	16823	17285	17005	17116	16953	17093	16963	16976	16984	16962	17017	16900	16913	16777	17115	17046	16897	16780	17066	16895	16829	16863	16780	16820	16870	17024	16953	16884	16992	16970	17029	17076	16943	16987	17033	17025	16784	16942	17069	16743	16837	16735	17004	16844	16823	16878	16864	16783	16939	16923	16916	17064	16706	16797	16934	16936	16853	16908	16720	16845	17019	16808	16952	16937	16932	16655	16839	16806	16788	16958	16839	16830	17121	16922	17038	16841	16938	16899	16922	16717	16867	16977	16903	16861	16828	17023	17024	16963	16815	16994	16886	16947	16940	16966	16980	16984	16974	16908	16950	16972	16942	16829	16863	17016	17019	17007	16935	17003	16894	17044	16938	16919	16898	16885	16784	16638	16905	17026	16666	16893	16791	16977	16831	16964	16997	16783	17024	17028	16967	16872	17112	16797	17070	17247	16899	17043	16975	16851	17088	16842	17050	17090	16744	16951	16909	16892	16814	17078	17070	16852	17030	17258	16740	16877	16874	17217	16962	16727	16992	16892	16729	16807	16844	16903	16894	16924	17004	16982	16875	16882	16826	16875	16903	17077	16768	17030	17041	17186	17052	16962	17186	16958	16966	16989	17077	16916	16990	16943	16812	16915	16890	16838	16852	17023	16891	16927	16849	17007	16962	16896	17179	16877	16878	17022	16841	17090	17052	16958	16856	16950	16746	16871	16952	16981	16939	17221	16937	16938	16941	17038	16776	16991	16760	17133	16849	16981	16973	16915	16766	16969	16863	16765	16781	17073	16898	17021	16763	16832	16996	17043	16989	16982	16875	16951	16933	16838	16871	16656	16919	16947	16969	16896	17141	16771	16885	17037	17055	16824	16899	16909	16965	16675	16626	17038	16725	16735	16772	16974	16876	16866	17082	17002	16918	17067	17047	17117	16803	16771	17067	16933	16918	16954	16843	16898	17007	16785	17051	16949	16798	17106	16966	16875	16874	16894	17039	17024	16907	16971	16995	17050	16964	17076	17168	16989	16922	16713	17011	16843	16668	16895	17103	17112	17041	16840	16850	16836	17160	16946	17000	17160	16992	16798	16986	16841	16911	16966	16740	16880	16792	16914	16917	17056	16890	16911	16996	16983	16956	17155	17058	17130	16979	16771	17195	16918	16863	16904	17115	17101	16776	16852	16941	16956	16755	16813	17002	16990	16914	17174	16887	16707	16991	16983	17038	16811	17113	16764	16873	16884	16988	16855	16906	17162	17033	17042	17008	16957	16991	16938	16705	17070	16749	16898	16886	17159	17092	16859	16914	16996	16983	16803	17097	16835	16803	16888	16919	16858	16885	16863	16967	16569	16985	17007	17070	16769	16923	16844	16819	16918	17031	17092	16854	17178	16985	16989	16827	17128	16979	17016	17174	16927	16948	16963	17110	17058	16980	16833	16759	16651	16881	17048	16980	17092	16839	16973	17153	16894	16813	16846	16935	17018	16912	16916	17106	16857	16806	16759	17142	16916	17020	16964	16923	17014	16914	16878	16976	16708	16698	17026	16976	16728	16971	16921	16859	16889	16827	16949	16905	16891	16973	16978	16848	16910	16884	16956	16944	16953	16794	16940	16917	16991	16927
24802	42685	42970	36488	31500	27972	22946	21925	19410	17628	18124	28625	31085	26239	20326	15910	14389	14021	14014	13909	14003	14062	14158	13945	13889	14235	13902	13981	14110	14070	14150	14040	14008	13940	14083	14087	13929	14055	14206	14099	14007	13987	14085	14370	13970	14103	14139	13919	14261	14148	14184	14044	14191	14176	14037	14121	13922	13969	14081	14038	13972	14025	14200	13942	14117	13989	14040	14034	14111	14081	14001	13969	14139	14120	14002	14118	14007	13982	13930	13942	14171	13965	14159	14007	13972	14047	14123	14074	14028	14106	14041	13909	14224	13875	13929	13941	14095	14033	14187	14217	13990	14001	14081	13913	13962	14087	13999	13997	13979	13921	14127	14194	13986	14102	14079	13959	13874	13975	14119	14067	14250	13934	13971	14127	13955	13900	14083	13907	14026	14100	14265	14175	13987	13954	14125	13993	14013	13971	14016	13890	14093	14001	14032	14080	13971	14140	14145	14081	14016	14089	14052	14112	14083	14071	13960	14202	13993	13994	13899	14092	14077	14190	13975	14173	14071	13900	14053	14004	14129	14051	14043	14045	14120	14148	14004	13909	14095	14009	13887	13982	14008	13973	14190	13956	14020	13985	14044	13978	14119	14073	14115	14032	13910	13849	13935	14035	14128	14029	14074	14131	14082	14099	13838	13944	14012	14054	14035	14128	14061	14040	13973	13982	13965	13844	14113	14170	13964	14048	14084	13916	14044	14052	13955	14057	14086	14156	14066	14105	14137	13971	13944	14186	13985	14044	14032	14165	14103	13996	14200	13877	14074	14083	14075	14050	13954	14130	14060	13902	14074	14093	13997	13907	14147	14054	13884	13939	13980	14109	14061	14068	14195	14006	14031	13974	14011	14040	13953	14023	14012	13999	13878	14052	13974	14032	14149	13917	14043	14134	13976	13952	14115	14082	13983	13876	14060	13899	14096	13968	14027	14070	13996	14036	14042	14054	14104	13999	14011	14055	14006	13934	14081	13965	13959	13952	14063	14086	14008	14091	14146	13942	13983	14166	14035	14066	13939	13896	14038	13915	14078	14015	13991	14032	13931	14061	13909	14231	14098	14087	14248	14176	14085	14193	14005	13938	13977	14029	14056	13920	13919	13977	13862	14124	14010	14020	14039	14255	13964	14044	13938	13885	13993	14131	14204	13968	13934	14099	14111	13933	13996	14165	14158	13894	14150	13963	13880	14106	14134	14134	14065	14102	14001	14097	14063	14090	13865	13992	14023	13914	13994	14125	14021	14143	14167	13935	14130	14042	14033	14059	14017	13997	14055	14119	14036	13937	14080	13802	13974	13928	13948	13893	14162	14113	14090	14184	14015	13932	14196	14178	13995	14001	14144	13974	14043	13949	13929	13889	14062	14057	14019	14051	13966	14099	13997	14075	13983	13961	13977	13967	13899	13897	14012	14059	14114	14080	14022	14030	14037	14236	14031	14227	14066	13947	14038	14046	13946	14162	13819	14115	14115	13846	13995	14001	14066	14106	14016	13875	14143	13849	14091	13935	13946	14174	13998	13789	13836	13953	13996	14037	13850	13874	14003	13964	14099	13908	14225	14015	14012	13916	14094	14096	13925	13899	13973	14181	13903	14021	14164	14131	14078	13949	14080	13942	14115	13992	14107	14075	14085	13988	14066	14099	14116	13931	14010	13999	13921	13949	14051	14005	14129	13992	14043	14221	13921	13926	14165	14102	13845	14123	14000	14036	14110	13941	14162	14011	14085	14084	13993	13990	14165	14087	14200	14088	13871	13912	14208	14001	13973	14034	14085	13954	14058	13974	13998	13910	13932	14055	14124	14115	14191	14007	13999	13863	14109	14030	14046	13957	14099	13973	14070	14032	14141	14025	14021	13990	13910	13996	14118	14083	14023	13951	13892	13897	14134	14044	13985	14046	14258	13912	14192	14046	13893	14087	13923	14054	14004	14136	13925	13991	13981	13947	13992	14014	13858	14200	13975	13960	14086	14103	14049	14127	13912	14076	14196	13869	14077	14011	14018	14133	13850	14005	13980	13952	14057	13937	13918	14034	14144	14039	13992	13990	14110	14000	13997	13977	14174	14074	13985	13996	13977	13979	14056	14067	13965	14059	13968	14006	14107	14058	14125	14071	14135	13991	14237	14167	14087	13994	14141	14104	14083	14028	14091	14046	14155	14057	14077	14044	14025	14100	13998	14186	14105	14036	13987	14048	14307	14107	14150	13952	14231	14065	14040	13971	14028	14061	14010	14036	13952	14004	13955	14029	14040	14148	14089	14176	14122	14149	14066	13982	14021	14076	14169	14075	14029	14088	13924	13983	13935	14159	14047	14003	13961	14127	13972	13958	14064	14067	13908	14085	14026	13980	13962	13894	14014	14114	14185	14015	13893	13954	14067	14083	13976	13923	13913	14194	14227	14115	14028	14135	14022	13874	14105	13909	14098	14191	14111	14051	14027	14094	14055	14098	14066	14014	14010	14048	13923	14118	14027	14147	13950	14025	14060	14007	14142	14233	14136	14154	13923	14059	13932	13964	14041	14092	13943	13900	14174	13944	14207	14097	14181	14165	14025	14110	13953	14118	14017	14017	14050	13945	14029	14033	14027	14113	14068	14072	14043	14111	14127	14104	14052	14078	14093	13977	13970	14009	14146	14098	13978	13910	14029	14181	13887	14030	14244	13878	14188	13913	13992	14049	14044	14072	14051	14297	14018	14072	13921	14056	14068	13996	14131	14090	14080	13697	13994	13971	14129	14084	14020	14077	14120	13818	13939	14146	13943	14025	13990	14085	14226	14041	14160	13969	14110	13945	14013	14116	13948	14051	14108	14092	13864	14017	14080	13939	14061	14028	13950	13962	13912	14073	14247	14181	14171	13968	14013	14036	14011	14091	13993	14011	14060	14019	14006	13955	14155	13752	14025	13987	14034	14078	14146	14106	14106	14111	14012	14099	14047	14003	13958	13942	13870	14143	14170	14106	13958	13997	14013	14121	14066	14081	14055	14044	13972	14053	14021	14125	13917	13899	14073	13815	14198	13998	13967	14104	14163	13961	13996	14083	14112	14057	14092	14080	13867	14050	13914	14098	14003	14028	14105	14206	14060	13985	14103	14102	13991	14023	14176	14099	14099	14123	14022	14041	14107	14017	14029	14132	14010	14165	13919	14097	14053	14099	13899	13974	14012	14198	13935	13889	13965	14025	14085	14151	14050	14073	13940	13938	14168	14073	14074	14068	14026	14062	14091	14085	13952	14021	13934	14112	13995	14151	14054	13921	13939	13979	14105	13960	14025	14033	13968	13945	14001	13880	13995	14190	14037	13931	13976	13942	14107	14110	14105	14013	14013	14070	13950	14050	13942	14097	14257	14014	13920	14066	13902	14220	14030	14108	14048	14174	14093	13891	14151	14054	14160	14179	13972	14152	14154	14122	14129	13972	13969	14135	13975	14092	13969	13975	14104	13926	14028	14118	14066	14073	13959	13878	14220	14174	14005	13980	14103	13984	13975	14066	14104	14176	14106	14089	14098	13985	14200	14009	14109	13960	14121	14247	14145	14126	14210	14110	14110	13946	13932	14016	13966	14049	14126	14104	14084	13934	14102	14053	14055	14048	14025	13940	14085	14070	13956	13960	14061	14080	14104	13985	14085	14082	13857	13763	13996	14148	14050	13909	13988	14255	14198	13994	14044	14157	14042	13890	14011	14020	14051	14103	14002	13964	14154	13922	14130	13952	14050	13963	14101	14102	14176	13903	14013	14029	14074	13922	14030	14093	14044	13996	14009	14079	13946	14097	14044	14076	14255	13870	14056	13968	14105	13939	13923	14166	14015	14034	14038	14162	14002	14058	14077	13909	13833	14093	13891	14137	14141	14078	13992	13892	14030	14015	14017	14148	14006	13943	14066	14193	13977	13990	14191	14050	14068	14146	13846	13909	13934	13962	13956	14010	13911	14029	13895	14125	14042	14125	13942	13916	14059	14070	14204	14063	13867	13985	13872	14128	13917	14161	13889	14085	14009	14150	14052	14148	13984	14057	14195	13961	14089	14018	14050	13899	14124	14092	13934	14100	14059	14003	14103	13945	14086	13875	13946	13869	13969	14009	13984	14263	14005	14017	13915	14248	14166	14103	14013	14067	13937	14145	14106	14023	14032	13974	14041	14144	14020	14070	14132	14045	13967	14109	14002	14028	13999	13906	13987	14052	14215	13932	13897	14072	14039	14251	13915	13977	14025	13885	14223	14092	14182	13986	14239	13990	14095	14007	13943	13906	14184	14013	13987	14181	13994	14084	14158	13969	13986	13989	14045	13932	14203	14050	14058	14066	14111	14148	14063	13878	13886	14057	14090	13952	14133	14053	14179	14116	13882	14111	14073	14072	14189	14019	13928	14106	14006	13868	14017	14069	14109	14027	13927	14010	13893	14047	14061	14036	14047	13986	13875	14124	14031	13968	13936	14094	13993	13883	13982	14228	14014	14081	14002	14114	14123	14060	14248	13878	14023	14124	14143	14131	14120	13999	14026	13978	13925	14020	14077	13978	14024	14046	14145	14035	14036	14143	13994	14024	13945	13941	14067	14006	14026	13980	13914	14113	14223	14032	14120	13995	14014	13980	13986	14133	14057	14034	14145	14147	14101	14099	13975	13955	14062	13939	13967	14123	14057	14081	13900	14257	13885	14142	14041	14026	14029	13984	13784	14160	14006	13894	13899	13862	14076	14140	14048	14048	14036	14104	13930	13919	13982	14029	13952	14125	14027	13916	13914	14073	13989	14120	13866	13977	14095	14006	14094	14052	14107	14052	14074	14105	14037	14066	14165	13781	13970	14085	14097	14146	13990	13932	14149	14020	14051	14119	14177	13892	14063	14000	14099	14223	14077	13959	14101	14201	14082	14076	14046	14124	14184	14084	14039	14023	14043	13938	14030	14003	14105	13987	14090	13864	14067	14006	14069	14012	13956	14086	14057	14065	14065	13963	13941	14123	14010	14088	14111	14029	14158	14145	14174	14121	14062	14022	13962	13995	13887	13971	13920	14066	13879	14128	14116	14003	14117	14097	14146	13931	14101	13990	14029	13809	13972	14090	14107	13994	13988	13978	14061	14140	13940	14033	14088	14012	13934	14151	14160	13958	14083	13926	14160	14147
24600	21653	29237	25354	26555	29275	30099	25894	23970	23801	21632	28580	41387	35317	27043	20926	17634	17100	16697	16814	16787	17030	16929	16835	16814	16736	16708	16709	16862	16989	16933	16759	16910	16788	16775	16772	16811	16858	16788	16810	16798	17039	16701	16830	16726	16759	16616	16864	16690	16718	16798	16626	16890	16499	16848	16830	16605	16813	16765	16599	16780	16785	16774	16604	16797	16781	16753	16759	16665	16615	16774	16928	16670	16779	16807	16715	16720	16760	16761	16713	16805	16726	16915	16812	16953	16795	16731	16739	16528	16612	16434	16700	16784	16666	16765	16678	16657	16648	16779	16832	16764	16674	16717	16821	16588	16645	16851	16792	16644	16530	16631	16809	16874	16762	16914	16628	16772	16926	16733	16889	16769	16839	16607	16628	16586	16772	16623	16794	16780	16828	16690	16756	16920	16766	16799	16622	16717	16744	16540	16680	16650	16641	16791	16620	16657	16708	16675	16624	16619	16707	16585	16706	16597	16516	16765	16662	16664	16817	16815	16850	16817	16693	16754	16665	16738	16785	16733	16936	16794	16824	16655	16648	16894	16649	16879	16770	16779	16780	16714	16710	16703	16706	16841	16758	16792	16777	16728	16663	16664	16833	16639	16843	16737	16574	16992	16708	16730	16651	16543	16954	16686	16719	16958	17041	16878	16599	16754	16531	16716	16736	16724	16571	16596	16663	16779	16575	16804	16611	16740	16809	16771	16939	16675	16745	16823	16745	16709	16646	16646	16647	16535	16810	16711	16903	16874	16849	16767	16467	16786	16671	16723	16647	16626	16558	16761	16726	16562	16842	16779	16735	16681	16557	16666	16643	16598	16611	16718	16824	16798	16774	16606	16590	16796	16781	16614	16788	16710	16677	16736	16718	16797	16553	16703	16668	16615	16710	16771	16751	16543	16688	16772	16821	16860	16719	16825	16867	16767	16573	16696	16699	16704	16781	16730	16791	16636	16817	16543	16641	16730	16801	16618	16863	16657	16636	16776	16551	16693	16612	16700	16755	16777	16642	16706	16741	16768	16894	16539	16774	16806	16761	16592	16661	16598	16658	16708	16816	16835	16653	16782	16654	16685	16777	16723	16698	16872	16636	16637	16630	16603	16626	16808	16464	16639	16684	16741	16831	16678	16640	16706	16673	16647	16644	16904	16682	16809	16790	16815	16657	16514	16698	16589	16531	16421	16615	16618	16763	16706	16710	16710	16445	16591	16743	16648	16811	16732	16500	16494	16771	16873	16736	16630	16614	16779	16553	16933	16821	17048	16650	16700	16762	16691	16698	16728	16817	16684	16761	16758	16864	16987	16683	16600	16757	17035	16670	16719	16546	16687	16595	16743	16772	16491	16421	16606	16714	16764	16726	16797	16610	16740	16642	16831	16807	16869	16865	16701	16680	16938	16842	16654	16597	16638	16687	16686	16508	16675	16752	16621	16712	16778	16679	16739	16559	16673	16541	16730	16711	16892	16531	16686	16590	16906	16633	16740	16654	16575	16724	16892	16644	16739	16715	16669	16813	16596	16716	16845	16551	16515	16671	16448	16910	16768	16827	16915	16819	16758	16960	16779	16686	16673	16693	16705	16801	16742	16539	16690	16631	16629	16694	16631	16669	16787	16575	16698	16839	16717	16661	16798	16721	16886	16755	16666	16802	16719	16703	16572	16886	16692	16583	16874	16837	16560	16929	16857	16495	16841	16611	16931	16731	16731	16852	16670	16811	16624	16665	16870	16452	16549	16548	16827	16481	16576	16729	16646	16609	16653	16714	16765	16674	16875	16750	16769	16842	16840	16798	16745	16505	16514	16723	16631	16536	16562	16745	16738	16661	16483	16801	16724	16587	16691	16734	16804	16743	16661	16739	16870	16605	16763	16614	16787	16667	16915	16970	16738	16814	16668	16738	16643	16673	16656	16698	16929	16712	16777	16600	16693	16883	16761	16699	16858	16871	16595	16874	16861	16856	16560	16616	16526	16578	16753	16697	16803	16660	16804	16655	16797	16565	16700	16738	16574	16853	16752	16583	16714	16542	16602	16618	16633	16458	16748	16678	16683	16753	16794	16623	16746	16823	16854	16524	16758	16606	16709	16669	16765	16597	16683	16921	16907	16631	16643	16692	16742	16679	16816	16795	16785	16584	16633	16586	16809	16554	16913	16748	16562	16790	16786	16746	16674	16589	16490	16664	16840	16750	16716	16772	16669	16698	16611	16695	16582	16801	16698	16905	16667	16784	16687	16675	16618	16708	16617	16502	16732	16767	16612	16948	16870	16778	16632	16588	16775	16510	16559	16625	16469	16786	16619	16805	16851	16747	16749	16534	16658	16759	16803	16731	16637	16719	16836	16772	16743	16748	16731	16786	16649	16598	16578	16754	16611	16704	16622	16813	16651	16712	16630	16504	16764	16685	16764	16582	16761	16833	16777	16886	16844	16746	16551	16933	16689	16693	16718	16727	16636	16593	16640	16577	16750	16615	16614	16424	16693	16464	16778	16581	16720	16655	16731	16533	16676	16725	16711	16795	16530	16781	16761	16753	16807	16667	16676	16715	16751	16601	16723	16697	16649	16697	16620	16690	16742	16752	16682	16590	16763	16815	16788	16925	16718	16719	16668	16763	16726	16598	16550	16792	16620	16756	16597	16534	16755	16855	16728	16797	16758	16767	16530	16834	16719	16811	16680	16856	16598	16642	16648	16655	16675	16717	16617	16878	16980	16777	16630	16908	16731	16686	16976	16577	16655	17000	16616	16687	16628	16529	16526	16746	16668	16774	16576	16619	16857	16853	16689	16628	16719	16635	16804	16653	16690	16703	16693	16743	16818	16823	16655	16696	16704	16821	16605	16562	16598	16626	16544	16659	16764	16732	16728	16621	16836	16762	16645	16951	16784	16627	16932	16741	16682	16749	16663	16653	16864	16830	16807	16741	16730	16720	16484	16802	16753	16642	16824	16799	16652	16739	16514	16736	16722	16772	16706	16681	16570	16846	16842	16731	16810	16768	16725	16363	16712	16573	16667	16703	16579	16629	16825	16926	16686	16699	16625	16605	16688	16901	16699	16794	16684	16756	16566	16710	16641	16693	16631	16655	16633	16878	16396	16846	16760	16733	16583	16644	16660	16810	16855	16691	16721	16618	16579	16824	16749	16689	16653	16691	16671	16658	16550	16620	16646	16601	16602	16475	16448	16777	16737	16894	16981	16623	16729	16533	16791	17060	16612	16795	16879	16692	16718	16715	16723	16739	16733	16472	16996	16940	16774	16823	16795	16609	16845	16822	16672	16809	16795	16794	16622	16616	16671	16562	16651	16942	16604	16715	16667	16611	16719	16646	16774	16925	16425	16671	16774	16646	16591	16596	16749	16899	16671	16668	16461	16660	16696	16637	16591	16835	16740	16671	16759	16707	16846	16685	16819	16678	16720	16680	16672	16792	16441	16728	16751	16647	16491	16593	16872	16908	16712	16627	16752	16678	16580	16728	16663	16646	16770	16760	16800	16718	16785	16566	16640	16666	16733	16587	16718	16799	16860	16636	16763	16541	16839	16791	16693	16758	16511	16787	16576	16804	16700	16853	16732	16588	16756	16767	16680	16839	16822	16607	16690	16649	16679	16691	16639	16572	16563	16608	16609	16728	16885	16859	16755	16746	16620	16627	16837	16857	16976	16719	16812	16671	16641	16618	16743	16961	16801	16758	16715	16722	16753	16843	16837	16878	16682	16773	16669	16687	16632	16695	16669	16509	16837	16520	16744	16912	16590	16703	16733	16845	16840	16875	16683	16576	16548	16673	16796	16668	16781	16709	16682	16634	16706	16859	16789	16618	16719	16820	16382	16680	16768	16741	16557	16687	16621	16810	16790	16570	16741	16676	16594	16682	16665	16564	16652	16667	16518	16636	16652	16878	16715	16523	16579	16622	16671	16671	16738	16528	16664	16713	16843	16670	16732	16700	16799	16751	16495	16884	16673	16474	16714	16734	16627	16756	16384	16670	16700	16683	16594	16590	16483	16750	16714	16603	16924	16774	16545	16509	16778	16639	16852	16984	16763	16670	16742	16651	16707	16842	16804	16677	16912	16821	16657	16603	16674	16713	16725	16565	16816	16452	16606	16683	16756	16763	16590	16629	16655	16776	16970	16728	16675	16897	16707	16685	16758	16681	16838	16680	16800	16700	16796	16596	16536	16811	16764	16618	16599	16677	16639	16679	16858	16722	16798	16685	16695	16663	16751	16819	16683	16658	16661	16641	16690	16692	16659	16801	16521	16806	16795	16811	16535	16607	16551	16680	16755	16785	16692	16519	16608	16890	16650	16774	16871	16826	16682	16602	16684	16669	16879	16670	16676	16650	16791	16763	16569	16720	16571	16561	16651	16629	16582	16710	16756	16720	16677	16923	16672	16657	16826	16846	16810	16596	16685	16822	16938	16781	16726	16800	16919	16730	16690	16646	16691	16608	16825	16558	16707	16681	16536	16448	16679	16483	16736	16802	16845	16595	16723	16961	16424	16683	16752	16715	16736	16748	16800	16736	16599	17013	16856	16954	16643	16597	16840	16711	16834	16379	16747	16722	16887	16880	16914	16755	16919	16655	16485	16688	16777	16384	16694	16728	16645	16612	16775	16508	16459	16652	16874	16865	16777	16643	16684	16730	16657	16683	16724	16609	16859	16557	16838	16667	16873	16618	16600	16728	16630	16609	16715	16761	16776	16700	16751	16818	16950	16673	16910	16657	16668	16896	16642	16560	16690	16898	16530	16750	16618	16507	16875	16568	16764	16720	16693	16609	16691	16686	16600	16574	16701	16583	16817	16981	16917	16653	16510	16839	16845	16833	16784	16783	16784	16760	16654	16807	16543	16592	16633	16835	16828	16722	16531	16652	16698	16356	16771	16905	16682	16546	16658	16708	16618	16693	16741	16731	16771	16832	16672	16572	16452	16489	16796	16623	16565	16530	16584	16825	16725	16748	16753	16612	16817	16810	16591	16603	16699	16729	16613	16593	16584	16601	16762	16607	16727	16688	16664	16476	16594	16628	16273	16631	16844	16615	16748	16689	16556	16770	16537	16657	16675	16546	16585	16764	16602	16797	16661	16641	16710	16580	16840	16931	16757	16767	16683	16603	16713	16855	16670	16505
27604	48043	48487	44467	39671	31934	28440	26280	23840	23539	20338	29843	41630	34077	24858	17530	14190	13844	13892	13763	13928	13944	13921	13948	13849	13845	13807	14070	13794	13781	13830	13984	13892	13935	13860	13904	13913	13804	13952	13886	13899	13919	14026	13956	13855	14013	13939	13967	13730	13869	13889	13896	14053	13892	13856	13855	13889	14048	13865	13861	13983	13788	13830	13930	13984	13919	13992	13828	13891	13763	13957	13888	13690	13915	13899	13729	13942	13885	13779	13851	14126	14001	13859	13752	13761	13804	13811	13868	13840	13756	13937	13688	13916	13921	13982	13805	13923	13804	14025	13685	13965	13985	13854	13843	14004	13844	13817	13947	13942	13828	13836	14021	13882	13886	13966	13865	13785	13770	13768	13862	14101	13813	13772	13904	13869	13753	13896	13896	13929	13656	13925	13862	13933	13856	14112	13966	13890	13837	13831	13927	13803	13951	13893	13979	13977	13876	13892	13866	13935	13955	13869	13775	13769	13956	13747	13891	13753	13937	13821	13828	13905	13911	13757	13712	13917	13846	13824	13951	13868	13846	13825	13796	13799	13973	13901	13974	13976	14020	13787	13880	13867	13862	13912	13809	13898	13811	13899	13858	13806	13938	13958	13855	13865	13863	13797	14014	13954	13842	13813	13857	13726	14021	13836	13895	13863	13823	13839	13785	13890	13824	13897	13806	13840	13940	13966	13902	13836	13740	13875	13920	13945	13736	13869	13891	13942	13972	14120	13820	13791	13780	13884	13825	13973	13774	13939	13888	13844	13735	13963	14024	13797	13779	13876	13895	13789	13873	13895	14088	13979	13764	13870	14024	13978	13884	13883	13869	13961	13792	13807	13905	13862	13652	13872	13958	13863	13888	13741	13777	13915	13761	13842	14041	13625	13940	13885	13769	13886	13925	13912	13942	13894	13794	13783	13977	13922	13945	13900	13890	13861	13831	13806	13825	13795	14004	13951	13715	13838	13868	13915	13935	13866	13809	13913	13887	13771	13814	13812	13916	13821	13896	13717	13915	14051	13807	13790	13975	13834	13908	14005	13866	13718	13726	13906	13870	14003	13744	13799	13791	13903	13925	13902	13891	13805	13836	14074	13890	13928	13921	13970	13766	13719	13892	13800	13837	13723	13806	13935	14066	13728	13851	13890	13988	13789	13984	13846	13916	13784	13924	13998	13818	13940	13906	13889	13895	13929	13815	13628	13874	13837	13913	13962	13982	13845	13722	13754	13878	13801	13880	13883	14052	13897	13752	13992	13900	13947	13892	13875	13919	13889	13944	13974	13903	13712	13933	13800	13996	13948	13664	13929	13863	13497	13837	13905	13809	13892	13846	13829	13920	13840	13872	13825	13914	13662	14045	13917	13962	13831	14011	13729	14030	13976	13845	13758	13851	13879	13888	13991	13875	13873	13746	13970	13909	14027	13806	13705	14006	13867	13941	13696	13727	13749	13728	14030	14030	14004	13986	13991	13922	13934	13843	13905	13911	13823	14112	13917	13988	13842	13768	13820	13847	13715	13992	13891	13874	14048	13782	13941	13774	13966	14008	13823	13813	13762	13855	13819	13769	13833	13867	13957	13782	13837	13891	13825	14073	13875	13937	13858	13881	14026	13820	13905	13947	13927	13819	13810	13998	13744	13939	14031	13944	13849	13902	13848	13988	13841	13851	13937	13922	13634	13815	13997	13856	13846	13796	13812	13815	13737	13971	13789	13859	13859	13871	13982	13826	13982	13887	13955	13842	13983	13800	13976	13729	13833	13860	13964	13817	13865	13960	13744	13873	13939	13777	13929	13768	13955	13897	13908	14043	13900	13821	13856	13848	13873	13979	13754	13901	13794	13969	13837	13845	13847	13796	13863	13920	13880	13914	13971	13835	13907	13797	13845	13938	14009	13897	13974	13834	13822	13817	13936	13996	13912	13870	13866	13859	13729	13913	13824	13863	13991	13927	13622	13836	13747	14038	13767	14000	13981	13782	14076	13941	13862	13801	13938	13735	13773	13819	13694	13966	13954	13842	13805	13764	13953	13973	13814	13723	14009	13953	13909	13868	14024	13860	13780	13786	14026	13951	13993	13873	13918	13886	13958	13694	13879	13855	13910	13678	13810	13857	13861	13760	13932	13879	13749	13748	13922	13869	14009	13873	13904	13862	13774	13898	13866	13818	13819	13733	14007	14076	13958	13833	13819	14091	13689	14024	13894	14031	13757	13992	13862	13656	13673	13982	13920	13913	13861	13870	13882	13852	13646	13915	13800	13931	13847	13936	13952	13917	13904	13770	13936	13793	13723	13828	13925	13790	13920	13729	13954	13903	14016	13749	13695	13945	13805	13778	13890	13862	13896	13833	13890	13860	14018	13987	13912	13897	13947	13947	13847	13936	13802	13910	13794	13896	13810	13937	13876	13987	13775	13670	14025	13910	13832	13914	14031	14009	13981	13873	13907	13977	13792	13898	13805	13678	13916	13917	13808	13989	14077	13792	13884	13839	14093	13780	14052	13875	13849	14033	13912	13937	13675	13686	13945	13749	13655	13834	13993	13910	13880	13814	13845	13781	13884	13928	13789	13891	13827	13916	13828	13947	13698	14033	13928	13880	13796	13753	13980	13824	13850	13854	13839	13749	13803	13815	13945	14061	13892	13883	14022	13903	13818	13811	13961	13957	13870	13879	13880	14029	13875	13891	13967	13941	13918	13976	14021	13774	13911	13876	13879	13859	13808	14072	13908	13945	13788	13929	13935	13827	13819	14020	13925	13883	14030	13976	13839	13988	13911	13944	13960	13822	13720	13936	13915	13854	13887	13822	13877	13886	13797	13842	13812	13793	13944	13902	13908	13782	13912	13849	13940	13901	13764	13879	13919	13977	13841	13929	13829	13970	13818	13781	13889	13811	13807	13765	13767	13935	14051	13837	13925	13931	13855	13946	13824	13891	13861	13959	13758	13944	13855	14019	13972	13879	13783	13777	13995	13894	13750	13877	13725	13879	13904	14093	13745	13988	13848	13989	14012	13938	13940	13803	13778	13888	13751	13733	13770	13877	13971	13788	13969	13769	14026	13850	14057	13763	13884	13827	13722	13785	13988	13858	13827	13845	13902	13704	13802	13882	13824	13767	13894	13808	13808	13691	13883	13890	13902	13844	13914	13944	13819	13936	13776	13802	13831	13904	13958	13926	13846	13956	13889	14030	13921	13811	13918	14032	13990	13835	14059	13810	13878	13976	13835	13759	13998	13801	13830	13876	13955	13918	13743	13793	13691	13931	13882	13812	13682	13895	13879	13882	13954	13710	13829	13862	13826	13937	13827	13978	13974	13811	13833	13723	13929	13837	13881	13865	13855	13924	14004	13983	13700	13937	13959	13794	13904	13829	13936	13896	13751	13964	13730	14045	13942	13917	13880	13930	14091	13793	14166	13768	13734	14031	13850	13942	13790	13847	13825	13788	13776	13964	13922	13784	14027	13753	13934	13899	13930	13827	13931	13912	13911	13827	14088	13801	13939	13968	13991	13833	13870	13924	13801	13781	13783	13915	13970	13826	13785	14071	13843	13868	13924	13869	13904	13824	13793	13914	13823	13737	13775	13840	13879	13691	13802	13957	13878	13752	13891	14023	13899	13801	13820	13893	13824	13977	13842	13849	13884	13988	14000	13894	13785	13736	14067	13714	13891	13749	13900	13838	13917	13847	13831	14022	13890	13819	13803	13861	13782	13881	13916	13852	13919	13993	13840	13801	13933	14070	14020	13779	13868	13840	13888	13812	14051	13850	13885	14043	13882	13869	13845	13763	13978	14045	13757	13980	13788	14015	13952	13918	13747	13798	13969	13910	14062	13969	13908	13815	13829	13906	13829	13775	13751	13923	13903	13963	13883	13984	13920	13984	13702	13889	13964	13939	13890	13984	13814	13839	13669	13898	13688	13930	13925	13868	13868	13777	13897	13834	14033	13937	14072	13931	14088	13849	13687	14061	14057	13967	13874	13672	13769	13918	13930	13823	13884	13873	14031	13902	13894	13877	14061	14029	13809	13973	13807	13853	13759	13964	14114	13835	13717	13895	13705	13693	13732	14021	13659	13850	14067	13739	13908	13786	13807	14042	13913	14005	13952	13854	13933	13920	13804	13938	13863	13871	13771	13808	13964	14029	13866	13742	13959	13909	13830	13815	13876	13713	13799	13945	13958	13846	13723	13797	13984	13848	13911	13726	13988	13813	13821	13961	13872	13919	13860	13763	13879	13810	13966	13865	13920	13937	13852	13919	13765	13690	14001	13773	13796	13846	13743	13961	14070	13916	13955	13840	13676	13945	13833	13953	13931	13815	13963	14098	13998	13862	14069	13843	13789	13929	13687	13976	14005	13899	13873	13819	13851	14036	14001	13844	13984	13869	13878	13877	13811	13864	13921	13915	13792	13644	14116	13915	13813	13847	13964	13856	13809	13762	13944	13925	13793	13875	13869	13996	13879	13762	13772	13734	13916	13896	13938	13875	13819	13890	13774	13920	13793	13838	13956	13891	13768	13984	13880	13748	13849	13962	13900	13863	13754	13815	13752	13943	13899	13931	13790	13968	13831	13951	13826	13639	13748	13751	14131	13901	13862	13842	13814	13837	13945	13850	13971	13938	13847	13794	13887	13941	13769	13869	13900	13970	13794	13880	13863	13880	14080	13803	13851	13893	13873	13948	13685	14062	13889	13960	13816	13748	13881	13764	13859	13764	13855	13815	13955	13991	13927	13919	13805	13913	13784	13843	13922	13974	13928	13834	13900	13915	14061	13735	13890	13862	13889	13760	13845	13817	13813	13826	13883	13853	13914	14007	13806	13904	13750	13890	13817	13857	13679	14032	13864	13922	13851	13841	14052	13786	13785	13908	13915	13898	13867	13883	13953	13778	13749	13842	13886	13783	13884	14102	13913	13963	13821	13845	13897	14012	13835	13767	13985	13760	13785	13859	13937	13823	13844	13722	13911	14030	13861	13745	13871	13893	13942	14002	13917	13781	13826	13907	13735	13936	13901	13876	13720	13803	13999	13909	13892	13954	13819	13749	13893	13777	13904	13936	13895	13897	13875	13850	14102	13833	13882	13833	13824	13830	13910	13952	13939	13866	13827	13943	13869	13788	13886	13784	13771	13919
31830	26729	30461	29728	27072	24958	21635	20408	20078	19105	19156	18929	20400	20192	19120	18626	18149	18320	18191	18369	18135	18125	17979	18213	18140	18235	18292	18339	18074	18162	18294	18223	18237	18306	18211	18060	18247	18154	18206	18263	18322	18064	18224	18162	18211	18205	18071	17975	18113	18110	18400	18238	18265	18202	18186	18243	18348	18224	18083	18311	18246	18111	18272	18199	18398	18106	18203	18228	18348	18155	18054	18029	18190	18006	18191	18131	18174	18163	18080	18142	18020	18374	18092	17959	18099	17995	17950	17989	18372	18155	18173	18105	18258	18218	18005	18040	18150	18190	18117	18105	18013	18319	18147	18151	18238	18169	18097	18044	18001	18258	18197	18191	18029	18273	18098	18174	18192	17919	17995	17944	18277	18058	18201	18351	18070	18211	18051	18221	18265	17876	18128	18235	18285	17978	18269	18335	18218	18275	18332	18112	18127	18136	17931	18252	18234	18149	18091	18094	18147	18214	18149	18293	18026	18031	18380	18074	18017	18224	18275	18303	18222	18117	18173	18136	18081	18205	18203	17951	18251	18221	18151	18171	18099	18261	18219	18035	18117	18262	18394	18202	18204	18291	18001	18002	18098	18173	18176	18227	17977	18173	18167	18097	18212	18239	18332	18167	18176	18187	18039	18229	17950	17983	18052	17908	18348	18070	18174	18123	18350	18431	18228	18029	18090	18215	18026	18354	18311	18256	18316	18334	17978	18446	18220	18153	18160	18103	18147	18072	18094	18176	18080	18204	18190	18089	18127	18179	18259	18319	18050	18110	18182	18030	18175	18053	18135	18394	18255	18184	18049	17957	18170	18296	17960	18120	18137	18092	18190	18318	18088	18075	18110	18079	18077	18196	18220	18190	18242	18076	18190	17875	18243	18071	18227	18057	18079	18185	18106	18234	18229	18001	18196	18004	18134	18288	18036	18150	18040	18159	18211	18178	18145	17891	18190	18273	18133	18326	18224	18188	18082	18091	18204	18257	18223	17996	18229	18195	18108	18158	18171	18001	18169	18378	18113	18146	18283	18157	18203	18040	18212	18089	18151	18040	18143	18201	18153	18039	18109	18113	18117	18068	18180	18061	18137	17878	18041	17998	18319	17929	18180	18062	18370	18215	18204	18213	18113	18066	18108	18244	18211	18215	18358	18110	18308	18131	18094	18076	18225	18205	18289	17979	18274	18085	18041	18229	18252	18107	18197	18268	18219	18072	18018	18389	18139	18077	18025	17904	18278	18144	18137	18204	18253	18272	18131	18127	18152	18162	18196	18194	18147	18093	18451	18074	17901	18290	18243	18115	18261	18268	18166	18161	18232	18090	18114	18304	18232	18198	18035	18089	18004	18246	18276	18122	18108	18167	18168	18237	18153	17950	18283	18038	18131	18194	18055	17941	18189	18085	18224	18156	18026	17929	17991	18121	18193	18268	18082	18093	18137	18202	18105	18115	18160	18134	18111	18106	18196	18119	18074	18246	18195	18069	18057	18009	18050	18203	18055	18283	18163	18193	18104	18133	18207	18078	18216	18112	18202	18007	18147	18182	18239	18237	18074	18356	17823	18240	18285	18171	18253	17973	18132	18168	18087	18148	18210	18102	18144	18018	18177	18035	17989	18084	18139	18228	18191	17941	18163	18031	18165	18282	18198	18089	18183	18237	18061	18217	18155	18147	18172	18178	18076	18071	18343	18296	18219	18191	18099	18226	18030	18353	18307	18275	18057	18289	18287	18079	18098	18049	18266	18349	18289	18258	17876	17897	18101	18234	17949	18360	18106	18023	18107	18119	18000	18441	18277	18516	18197	18258	18079	18293	18193	18061	18117	18139	18202	18220	18215	18110	18115	18280	18429	18006	18086	18486	18058	18105	18431	17994	18131	18080	18101	18096	18258	18115	18092	18139	18089	17970	18341	18171	18127	18340	18305	18004	18029	18124	18168	18271	18188	18057	18228	18184	18362	18007	18101	18140	18242	17965	18225	18108	18353	18057	18061	18167	18194	18096	18145	18130	18171	18099	18216	18272	18181	18177	18149	18275	18202	18019	18116	18083	18206	18245	18130	18050	18143	18119	18234	18236	18140	18057	18093	18094	18207	18202	18271	18046	18044	18142	18334	18072	18208	18313	18097	18054	18163	18142	18235	18035	18192	18129	18182	18144	18045	17894	18090	18202	18088	18147	18234	18051	18264	18043	18052	18237	18283	18087	18141	18210	18251	18260	18367	18050	18032	18028	18151	18221	18230	18192	18238	18402	18127	18103	17999	17900	18026	18191	18012	18225	18227	18253	18370	18083	18068	18189	18162	18201	18189	18258	18072	18156	18119	18002	18097	18317	18134	18092	17946	18058	18229	18287	17982	17921	18237	18297	18252	18312	18120	18082	18083	18146	18482	18315	18074	18000	18197	18264	18100	17966	18169	18001	18169	18210	18205	18297	17914	18033	18049	18175	18139	18010	18164	18006	18226	18393	18340	18277	18173	18110	18028	18252	17958	17923	18092	18175	18293	18187	18053	18084	18213	18029	17876	18045	18250	18087	18135	18137	18079	18010	18136	18149	18153	18335	18236	18264	18175	18037	18057	18037	18062	18127	18216	18270	17993	18193	18285	18250	18015	18200	18035	18135	18102	18177	18078	18268	18210	18096	18153	17932	18132	18106	18197	18013	18189	18345	17984	18048	18213	18108	18374	18192	18111	18117	18254	18088	18217	18069	18186	18065	18197	18251	17958	18263	18175	18238	17960	18118	18423	18304	18123	18343	18133	18040	18415	18064	18273	18202	18155	18304	18085	18384	18214	18151	18247	18122	18046	18076	18127	18186	18226	18132	18033	17942	17940	18186	18251	18201	18202	18119	18204	18078	18048	18149	18181	18160	18185	18161	18363	18172	18224	18160	18221	18197	18111	18087	18152	17927	18103	18258	18446	18272	18144	17929	18211	18284	18165	18161	18173	18234	18098	18021	18068	18226	18153	18269	18327	18162	18046	18016	18050	18188	18093	17911	18000	18130	18237	18030	18150	17893	18202	18020	17801	18142	18315	18219	18228	18194	18049	18095	18003	18030	18107	18226	18237	18494	18126	18109	18121	18013	18271	17862	18156	18063	18180	18155	18250	18093	18170	18177	18249	18438	17962	18095	18036	18271	18043	18182	18289	18044	18126	18411	18133	18160	18213	18087	18389	18161	18220	18250	18139	18442	18048	18008	18137	18261	18068	18201	18124	18218	18119	18121	18164	17961	18274	18041	18298	18195	18130	18209	18086	18324	18262	18111	17991	18111	18317	18168	18265	18103	18140	18186	18174	18340	18285	18178	18294	18302	18181	18152	18163	18319	17902	18138	18224	18285	18119	18186	18217	18320	18252	18187	18081	18323	18223	18369	18170	18194	18327	17956	18266	18166	18242	18340	18270	18321	18130	18027	18244	18090	18062	18157	18136	18278	18243	18120	18177	18102	18382	18126	18198	18176	18054	18070	18250	17994	17953	18211	17848	18256	18241	18140	18106	18185	18334	18233	18034	18099	18223	18156	18211	18161	18109	18107	18299	18143	18178	17976	18269	18293	18402	18187	18203	18180	18118	18245	17987	18008	18151	18201	18075	18157	18217	18142	18119	18064	18091	18077	18141	18258	18200	18311	18304	18075	18210	18231	18236	18191	18299	18235	18189	18216	17983	18336	18025	18157	18188	18042	18130	18174	18119	18298	18307	18240	18054	18053	18158	18302	18147	18258	18359	18391	18128	18169	18007	18064	18083	17992	18204	18000	18170	18052	18307	18334	18179	18261	18131	18326	18200	18201	17939	18135	18228	18037	17961	18265	18200	17980	18240	18255	18130	18144	18118	18084	18144	18318	18159	18187	18206	18113	18261	18409	18281	18102	18115	18262	18102	18110	18200	18261	18292	18164	18254	18251	18161	18050	18379	18158	18180	18131	18105	18140	18299	18119	18089	18283	18061	18001	18043	18162	18116	17905	18119	18148	18346	18263	18262	18203	18108	18308	18016	18006	17925	18159	18135	18012	18176	18128	18293	18144	17927	18088	18359	18278	18288	18115	18108	18173	18156	18086	18222	18328	18233	18283	18123	18102	18245	18176	18042	18182	18064	18068	18269	18173	18095	18273	17969	18237	17951	18139	18074	18075	18146	18265	18252	17977	18281	18026	18264	18201	18128	18193	18124	18064	18120	18198	18126	18095	18391	18218	18244	18116	18117	18335	18304	18036	18108	17985	17938	18151	18026	18093	18273	18249	18225	18311	18085	18195	18135	17990	18138	18158	18141	18202	18023	18189	18086	18056	18081	18118	18404	18115	17996	18137	18090	18234	18282	18191	18029	18197	18452	18022	18096	18157	18164	18335	18359	18257	18144	18138	18180	18081	18243	18180	18131	18307	18008	18176	18304	18324	18147	18203	18273	18003	17993	18225	18020	18093	18370	18049	18280	18184	18146	18240	18364	18170	18197	18386	18052	18079	18298	18218	18089	18171	18068	18004	18192	18199	18262	17980	18169	18138	17957	18289	18331	18247	18310	18063	18191	18310	18160	18118	18163	18208	18278	18073	18125	18104	18239	17969	18308	18198	18267	18202	18286	18275	18484	18369	18243	18050	18364	18225	18326	18227	18319	17970	18164	18075	18169	18093	18341	18226	18255	18421	18170	18281	18174	18209	18151	18081	18235	18177	18276	18196	18242	18266	18189	18286	18117	18248	18166	18061	18223	18198	18256	18332	18311	18147	18259	18246	18106	17987	18121	18053	18202	18063	18166	17961	18030	18130	18152	18151	18179	18048	18196	18109	18168	18130	18324	18173	18174	18145	18399	18109	18142	18233	17992	18028	18198	18162	18118	17777	18178	18043	18215	18413	18119	18423	18266	18208	18224	18147	18143	18246	18197	18190	18014	18146	18317	18156	18202	18222	18202	18026	18011	18129	18019	18213	17993	18204	18262	18271	18262	18157	18236	18171	18108	18089	18007	18091	18189	18441	18307	18397	18269	18097	18143	18335	17942	18115	18084	18260	18417	18227	18240	18218	18158	18115	18148	18094	18223	18175	17901	18206	18339	18173	18076	18287	18419	18180	18215	18055	18006	18140	17910	18185	18254	18185	18076	18283	18061	18194	18241	18149	18284	18150	18197	18148	18105	18156
22666	31141	32147	28809	27180	23535	19441	18181	17214	15884	16219	15919	18106	17069	15791	15120	14625	14848	14761	14748	14746	14708	14695	14831	14651	14673	14692	14768	14792	14705	14628	14561	14810	14752	14806	14626	14724	14755	14515	14782	14624	14671	14793	14632	14480	14918	14728	14797	14744	14643	14726	14644	14560	14568	14744	14792	14835	14838	14748	14610	14633	14625	14591	14572	14681	14753	14620	14579	14906	14651	14538	14738	14613	14679	14722	14731	14636	14811	14597	14633	14665	14704	14827	14662	14826	14601	14716	14543	14564	14668	14689	14649	14779	14731	14714	14663	14619	14494	14614	14539	14779	14612	14620	14708	14626	14772	14445	14670	14679	14656	14653	14684	14483	14671	14726	14684	14765	14832	14779	14679	14641	14737	14568	14595	14649	14716	14702	14848	14617	14680	14729	14700	14807	14599	14661	14633	14710	14746	14867	14596	14665	14769	14833	14595	14720	14646	14622	14712	14866	14767	14602	14610	14717	14791	14556	14622	14722	14670	14733	14556	14683	14538	14673	14759	14519	14619	14653	14635	14617	14742	14826	14568	14605	14502	14569	14699	14695	14608	14644	14569	14659	14661	14650	14746	14657	14755	14636	14909	14796	14665	14763	14589	14619	14808	14740	14668	14682	14598	14714	14701	14609	14570	14752	14773	14699	14781	14650	14757	14603	14697	14739	14512	14627	14820	14702	14570	14799	14622	14818	14767	14712	14640	14581	14618	14633	14513	14547	14531	14669	14677	14585	14768	14621	14676	14716	14744	14687	14722	14687	14734	14661	14774	14624	14676	14724	14633	14528	14573	14676	14986	14626	14684	14741	14955	14661	14467	14635	14602	14644	14789	14757	14750	14540	14725	14685	14633	14797	14636	14542	14791	14770	14693	14668	14626	14748	14412	14597	14840	14647	14719	14603	14671	14751	14668	14611	14692	14545	14778	14614	14657	14538	14762	14571	14632	14598	14561	14779	14700	14757	14833	14754	14676	14658	14758	14736	14630	14543	14793	14667	14904	14676	14747	14621	14675	14758	14837	14934	14722	14427	14613	14564	14703	14818	14473	14720	14642	14720	14754	14687	14760	14629	14586	14754	14565	14679	14724	14705	14646	14706	14705	14857	14618	14583	14649	14556	14619	14657	14754	14476	14621	14704	14780	14690	14643	14741	14655	14938	14915	14682	14661	14838	14878	14765	14754	14759	14713	14624	14648	14518	14775	14765	14730	14683	14724	14816	14705	14758	14764	14681	14722	14620	14706	14911	14592	14775	14558	14607	14631	14539	14643	14658	14599	14838	14857	14549	14717	14626	14729	14751	14597	14714	14791	14526	14619	14726	14573	14586	14720	14636	14515	14617	14686	14735	14689	14626	14783	14797	14927	14726	14675	14677	14689	14760	14599	14667	14706	14714	14781	14583	14850	14761	14559	14757	14716	14838	14777	14578	14522	14549	14792	14822	14697	14646	14698	14657	14554	14751	14707	14777	14698	14747	14752	14743	14825	14545	14640	14685	14818	14665	14749	14773	14713	14803	14654	14848	14688	14762	14754	14808	14566	14880	14655	14631	14626	14541	14638	14710	14792	14674	14564	14691	14658	14666	14784	14678	14603	14707	14842	14714	14729	14727	14715	14672	14779	14680	14645	14664	14767	14730	14643	14658	14679	14901	14561	14406	14787	14630	14734	14600	14663	14460	14700	14479	14847	14791	14528	14562	14633	14809	14654	14662	14712	14571	14650	14684	14621	14757	14677	14682	14774	14545	14626	14726	14678	14555	14727	14840	14703	14746	14645	14809	14597	14735	14671	14510	14631	14739	14707	14659	14576	14748	14657	14618	14569	14674	14719	14568	14635	14704	14646	14632	14798	14487	14665	14599	14581	14653	14724	14737	14723	14770	14740	14588	14598	14725	14768	14707	14604	14651	14622	14733	14595	14779	14708	14583	14649	14655	14666	14804	14519	14568	14676	14682	14680	14625	14721	14670	14625	14710	14763	14604	14629	14675	14733	14832	14629	14707	14820	14578	14587	14613	14705	14685	14689	14785	14789	14666	14624	14569	14727	14811	14701	14591	14595	14599	14579	14728	14831	14727	14562	14556	14701	14703	14777	14636	14596	14779	14688	14685	14567	14740	14756	14679	14810	14731	14668	14717	14522	14706	14817	14817	14819	14733	14702	14782	14883	14635	14591	14624	14676	14782	14739	14756	14759	14731	14688	14784	14883	14737	14551	14732	14682	14689	14655	14807	14740	14677	14524	14702	14695	14816	14772	14825	14854	14743	14608	14684	14754	14691	14658	14822	14739	14737	14681	14655	14642	14650	14650	14571	14577	14794	14773	14633	14793	14752	14896	14735	14658	14561	14706	14710	14711	14717	14695	14773	14774	14776	14712	14542	14804	14850	14745	14634	14735	14631	14656	14630	14786	14731	14649	14717	14775	14712	14655	14801	14799	14641	14724	14682	14584	14710	14711	14642	14781	14704	14677	14657	14611	14531	14750	14706	14578	14827	14616	14686	14657	14834	14672	14910	14547	14731	14674	14673	14812	14519	14885	14640	14743	14565	14684	14629	14737	14772	14666	14908	14780	14750	14709	14745	14670	14836	14710	14649	14761	14783	14622	14690	14758	14693	14558	14718	14662	14721	14852	14864	14808	14747	14714	14533	14630	14676	14669	14719	14741	14490	14758	14542	14820	14640	14778	14648	14836	14730	14740	14601	14579	14843	14626	14720	14620	14661	14391	14652	14696	14530	14653	14877	14612	14665	14754	14681	14640	14678	14638	14794	14742	14791	14656	14788	14787	14665	14656	14648	14515	14606	14801	14794	14772	14582	14619	14675	14519	14763	14711	14667	14691	14555	14620	14659	14617	14647	14616	14740	14707	14561	14677	14849	14584	14784	14844	14826	14702	14730	14826	14857	14544	14681	14650	14706	14610	14870	14734	14705	14716	14633	14697	14754	14747	14670	14723	14716	14564	14583	14727	14686	14805	14413	14672	14729	14688	14765	14816	14542	14678	14682	14818	14710	14592	14811	14492	14741	14840	14689	14636	14699	14712	14655	14638	14602	14665	14703	14646	14861	14674	14625	14675	14619	14631	14629	14639	14652	14633	14634	14610	14761	14790	14697	14643	14628	14783	14604	14601	14654	14805	14765	14779	14594	14659	14677	14671	14835	14404	14600	14747	14743	14686	14504	14725	14618	14685	14769	14790	14654	14735	14626	14757	14745	14707	14676	14799	14471	14619	14709	14741	14661	14613	14685	14583	14755	14787	14730	14732	14510	14634	14698	14746	14645	14707	14737	14676	14770	14627	14837	14667	14671	14646	14702	14654	14617	14776	14558	14681	14590	14761	14829	14720	14748	14626	14670	14579	14639	14526	14758	14645	14805	14696	14676	14716	14749	14538	14795	14670	14730	14555	14651	14630	14752	14625	14815	14736	14912	14557	14735	14638	14773	14613	14786	14662	14682	14653	14633	14497	14707	14721	14717	14567	14602	14771	14691	14618	14578	14682	14673	14901	14548	14644	14665	14679	14794	14560	14709	14677	14853	14730	14690	14712	14672	14694	14715	14677	14703	14682	14475	14761	14739	14624	14651	14726	14593	14707	14741	14888	14418	14768	14696	14807	14706	14630	14662	14707	14631	14724	14492	14672	14624	14826	14565	14691	14453	14701	14646	14803	14530	14566	14733	14722	14787	14838	14823	14672	14506	14602	14796	14578	14557	14758	14618	14541	14635	14768	14736	14783	14663	14747	14602	14742	14862	14738	14691	14592	14676	14615	14591	14647	14722	14627	14824	14788	14701	14779	14603	14844	14625	14485	14720	14592	14612	14848	14732	14847	14722	14627	14677	14729	14707	14738	14593	14580	14753	14592	14650	14658	14617	14713	14764	14830	14564	14741	14595	14791	14734	14821	14703	14689	14714	14820	14669	14496	14528	14797	14634	14761	14787	14612	14839	14770	14797	14780	14736	14579	14754	14645	14546	14811	14655	14551	14599	14765	14775	14652	14721	14626	14593	14634	14601	14791	14740	14623	14763	14722	14551	14733	14686	14671	14725	14706	14708	14734	14797	14817	14785	14639	14611	14804	14610	14718	14579	14620	14553	14665	14646	14630	14621	14581	14797	14609	14455	14750	14843	14589	14654	14732	14653	14670	14668	14699	14813	14692	14434	14691	14684	14664	14787	14625	14740	14569	14535	14744	14719	14584	14691	14693	14664	14629	14770	14684	14765	14566	14843	14602	14770	14590	14723	14780	14680	14541	14870	14528	14703	14661	14605	14683	14897	14745	14723	14604	14587	14682	14727	14547	14838	14561	14681	14527	14857	14627	14739	14845	14742	14694	14383	14529	14517	14653	14805	14792	14657	14679	14678	14626	14760	14750	14564	14723	14589	14642	14616	14723	14624	14879	14540	14729	14697	14701	14707	14717	14719	14612	14635	14595	14675	14858	14679	14741	14642	14621	14801	14668	14558	14540	14620	14709	14716	14694	14748	14804	14581	14777	14554	14713	14647	14749	14786	14709	14728	14764	14766	14623	14794	14728	14794	14814	14704	14499	14655	14653	14743	14485	14785	14533	14732	14783	14470	14453	14871	14751	14642	14602	14758	14821	14618	14603	14666	14653	14481	14772	14646	14709	14578	14801	14534	14640	14538	14520	14626	14774	14686	14810	14437	14751	14674	14755	14572	14825	14462	14725	14670	14648	14839	14760	14656	14639	14751	14668	14548	14565	14627	14584	14697	14609	14653	14630	14556	14680	14760	14674	14719	14632	14685	14690	14635	14698	14621	14777	14623	14661	14566	14604	14743	14634	14740	14809	14586	14867	14656	14825	14527	14688	14799	14704	14638	14720	14574	14627	14642	14908	14628	14534	14632	14675	14618	14617	14662	14748	14589	14661	14752	14780	14616	14424	14893	14613	14738	14738	14632	14701	14743	14797	14619	14780	14738	14654	14676	14633	14622	14792	14728	14635	14816	14584	14629	14650	14743	14818	14851	14785	14518	14780	14566	14506	14617	14677	14686	14781	14522	14588	14607	14625	14673	14657	14612	14629	14743	14693	14815	14559	14612	14611	14700	14863	14744	14638	14554	14653	14642	14769	14703	14782	14651	14636	14918	14756	14746	14653	14615	14754
26337	21657	29527	31799	29356	28656	24153	20598	19176	19713	24232	29856	31237	27700	22982	19943	18195	18118	17860	17815	17917	18152	18076	18180	18037	18126	18029	18060	17972	18204	18023	17905	18044	18077	18072	17993	17870	18037	17992	18046	17941	17967	17866	17809	18044	17846	17879	18109	17984	17992	18092	17959	18097	17951	17978	17963	17746	17845	18067	17976	17971	18018	18002	17832	18130	17902	17991	18050	17919	17876	17960	17945	18058	18014	17879	18048	17960	18005	17795	18142	17829	17987	17920	18003	18025	18109	18003	18178	17788	17727	17913	17926	17989	18107	18071	18031	18041	17834	17966	17862	17895	17901	18069	17922	17890	18123	17917	17905	17781	17959	17859	18215	17963	17950	18013	17862	17715	17933	17868	18015	18112	18111	18066	18231	17976	18002	18077	17976	18012	17882	17835	17754	17887	17828	17938	18019	18011	17729	17914	18005	17984	17943	17989	17860	17864	17843	17877	18082	18070	17831	17942	17731	18102	17982	17936	17984	17796	17779	17990	17995	17800	17914	17922	17969	17967	18011	18035	18063	17923	18072	17853	17764	17989	17955	18117	17806	17768	17801	17972	17933	17765	18012	17933	17939	17933	17866	17830	17974	18134	17909	17930	18079	17922	17818	18003	17896	17776	18011	18022	17840	17990	17737	17834	17991	17775	17895	17932	17995	17931	17946	17999	17960	17931	17813	17923	17906	17947	17965	17981	18227	18044	17766	17908	18115	18052	17768	17814	17863	17934	18019	17933	17873	18040	18112	17957	17865	18156	18097	18112	18088	18026	17852	18113	18027	17902	17968	17911	17941	18001	17951	17776	17934	17935	17768	18000	18009	17860	17926	18068	17755	17824	17960	17974	17990	17759	17827	17793	18010	17925	17997	17859	17944	17795	17825	17827	17932	18162	18034	17770	17627	18074	17878	17785	18144	17864	17846	17983	18130	18101	18021	17830	17979	18040	17963	18081	18138	17923	17948	17884	17797	17801	18010	17865	18011	17853	18044	17742	18070	17848	18022	17945	17839	17944	18084	17899	17855	17899	17851	17926	17913	17990	17874	17722	17856	17919	17870	17978	17878	17847	17873	17955	17757	17979	17906	18061	17827	17806	17947	17869	18044	17913	18036	18101	17771	17903	17930	18114	17895	18091	17811	17851	17870	18064	17798	17863	17972	17963	17774	17904	17975	17973	17845	17966	17845	17806	17873	17719	18118	17940	18050	17851	17912	17897	17776	18063	17955	17757	17890	18027	17835	17911	17831	17994	18011	17921	18175	17850	17817	17961	17925	17967	18002	17952	17859	17800	17745	17958	17881	17791	18078	17904	18029	18004	17794	17933	17715	17835	17865	17809	17752	17728	17892	17896	17877	17904	17875	17971	17810	17869	17996	17699	18098	18008	17922	17835	17807	17863	18001	17860	17891	18061	17921	17718	17885	18104	17691	17887	18160	17930	17974	17777	18025	17919	17616	17932	18046	17996	18000	17835	18182	17989	17919	17954	17896	17955	17860	17814	18055	17974	18062	17790	18046	18154	17871	17851	18044	17928	17921	18015	17795	17944	17812	17793	17878	17931	18054	18097	17971	17999	17899	17693	17859	17804	18040	18035	17811	18006	18045	18104	18026	18085	17860	18199	17938	17969	18036	17758	18117	17941	18095	17852	17957	18002	17772	17815	18023	17619	17806	17787	18066	18014	17909	18129	17990	18093	17926	17816	17938	17972	18109	18084	17970	17810	17813	18004	17698	17996	17891	18202	17861	17779	18078	17784	18085	18057	17896	17841	17897	17979	17988	18059	17936	17784	17965	18214	17806	18223	18025	17960	18020	17990	18037	17924	18032	18028	17970	18098	18062	18038	18038	17999	18055	17939	17920	17924	17985	17939	17935	17972	17890	17893	17969	17762	17899	17661	17682	17963	18204	18016	17958	18027	17886	17753	17828	17715	17827	18080	18157	17912	17922	18001	17871	17758	17722	17792	17692	18083	17971	17878	18078	18032	17887	17896	17959	17968	17696	18064	17814	17836	17766	17945	17921	17790	17730	17753	17894	17922	17937	18027	17940	17986	18039	17889	17916	17966	17820	17984	17797	17798	17832	18016	18015	18046	18186	17841	18093	17958	18031	17896	18015	17918	18053	18064	18068	18001	17984	17891	18075	17835	17793	17994	17902	17947	17835	17991	17947	17861	17935	17707	18271	17884	18013	17970	17950	18023	18017	17896	17876	18110	17935	17733	18024	17892	17715	17727	17965	17974	17886	18051	18060	17992	17976	17965	17825	17829	17968	17579	17867	17983	17886	18063	17831	18047	17609	17809	18076	17903	17935	17923	17767	17885	17918	17875	17996	17784	17979	17851	17823	17959	17943	18189	18115	18057	17915	18002	17978	18010	17843	17770	18103	18141	17822	18113	17827	18017	18045	17885	17728	17892	17789	18045	17917	18147	17948	17867	18052	18021	18096	18042	17740	17966	18122	17992	18003	17912	17916	18084	17790	17793	18039	17860	17895	17808	18005	17834	18048	17827	17959	17875	17862	17946	17883	17737	17845	17956	17829	18017	17780	17859	17864	18051	17823	17603	17862	17764	17983	18040	18008	17778	18010	17984	18078	18124	18006	18027	17985	18020	18008	18013	17829	17798	17870	17984	18089	18041	17907	17692	17872	17860	18074	17985	18017	17935	17923	17861	17944	17940	17925	17871	17858	17868	17991	17888	17843	17874	17941	17945	17919	18019	18042	18070	17875	17947	17957	17958	17973	17896	17798	17903	17822	17862	17887	18019	17795	17919	17839	18067	18017	18088	17966	18051	17912	17759	17939	18127	17906	18041	18033	17959	17911	17917	17793	17831	17928	18337	17854	17703	17916	17911	17705	17975	18005	17903	17934	18204	17918	18051	17866	17986	18061	17949	17923	17909	17739	17762	17779	17889	17797	18102	17755	17810	17963	18041	17854	17856	17956	17996	17755	18194	18004	18022	17895	17988	17890	17989	17815	17995	17923	17912	18201	17983	17948	18016	18008	17944	18039	17979	18087	17994	17796	18090	17983	18032	18053	17898	17954	17866	18044	17739	17724	18041	18031	17859	18042	17942	18012	17672	17829	17915	17809	17968	17814	17915	17860	17933	18012	18181	17937	18103	17893	17882	17872	17930	18071	18137	17821	17950	18111	18020	17717	18022	17812	17898	17736	18041	17786	17884	18111	17776	18009	18004	18188	17939	17937	17840	17955	17991	17796	17989	18035	17755	17750	17879	17817	17794	18151	17852	17914	17831	17747	18008	17946	17976	18045	17838	17999	17978	18107	17858	17935	18057	17951	18024	17676	17634	18167	18181	17915	18067	18157	17630	17792	17952	17820	17910	18266	18032	17984	17781	17761	18099	17893	18214	17825	17901	17919	17774	17896	18105	17858	17957	18052	17974	17965	18066	17921	17832	18036	18032	17881	18007	17942	17902	17888	18054	18093	17857	17771	17760	17675	18006	17933	17864	17853	17752	17942	17887	18007	17948	18008	18027	18082	17957	17940	18196	18027	18186	17798	17934	17866	18083	17917	17836	18074	17967	17995	17957	17862	17974	17845	17982	17834	17843	17643	18067	17887	17930	17832	18043	18159	17994	17770	18012	17849	18044	17849	17852	17875	18057	17940	17869	17958	17977	17854	18008	17896	18019	18113	17970	17926	18118	18133	17826	17985	17918	18080	17908	17860	18032	18109	18059	17789	17897	17852	17930	17920	17903	17699	17877	17795	17743	17850	17763	17951	17984	17892	18019	17900	17892	17876	17998	18035	17836	18041	17946	17999	17869	17944	17886	17993	18032	17955	18151	18056	17844	17995	18066	18159	18008	18040	17981	18084	17990	18055	17884	17953	17768	18136	18005	17763	17952	17950	18181	18010	17975	17821	17827	17945	18179	17774	18013	18017	17891	17926	18103	17895	17970	17863	18046	17962	17838	17921	17749	17907	18049	17975	18028	17955	17873	17642	17814	18226	17942	18029	18005	17972	18023	17689	17937	17868	17852	17965	17795	17976	17880	18111	17995	17967	17958	18037	17796	17734	18033	17977	18001	17917	17877	17738	17986	17800	18035	18111	17987	17753	17844	17936	18179	17879	18188	17951	17965	18002	18167	17925	17907	17787	17877	17996	18150	17889	17929	17877	18038	18110	17969	17928	18023	17928	17933	18069	18109	18088	17903	17829	18038	17739	17846	17960	17876	17995	17975	18058	17896	18099	18104	18044	18072	18011	18025	18022	18018	17991	17889	17889	17757	17838	17918	17933	18078	17880	17915	17839	17943	17914	17748	17986	18078	18083	18001	18113	18078	18064	18000	17924	17927	17861	17767	17609	17983	17762	17739	17830	17909	17945	17978	17668	17970	17999	17974	17997	17969	17985	18069	17933	17874	18202	17922	18024	17884	17885	17939	17789	17857	17892	18131	18006	17936	18052	17682	17814	18094	17826	17977	17979	17749	17846	17975	17815	17914	17938	17925	17987	17851	17923	17877	17718	18011	18035	17801	17814	17937	18091	17995	17870	17873	17946	18073	17930	17944	17950	18145	17851	17842	17909	17905	17794	17798	17891	18002	17805	17882	17851	17855	17921	18171	17873	17953	17933	17963	17932	18041	17759	17902	17682	17962	17959	18115	17880	17839	17984	18044	18028	17989	18045	18138	17954	18107	17992	17652	17895	17660	17867	17920	18006	17940	17937	17862	18044	18096	17780	17936	18025	17903	18055	17879	17814	17978	17876	17705	17836	17866	17912	17955	18084	18197	18237	18005	17762	17967	17803	18082	17820	18111	18148	17901	18183	17971	17941	17957	17871	17949	17867	17863	18078	18026	17769	18111	17951	17906	17904	17933	17925	17771	17911	17900	17680	17863	17791	17862	18013	17816	17904	18008	17773	17974	17898	17958	17967	17941	17907	17930	17927	17961	18214	17940	18078	17936	17858	17924	17961	17758	18014	17957	17877	17845	17913	17821	17864	17897	18059	18111	17859	17913	17946	17884	18075	17950	18092	17894	17682	18015	18112	17848	17902	18005	18046	17865	17926	17793	18155	17896	17954	17968	17904	18011	17961	17849	18003	17955	18049	18156	17951	17712	17783	17888	18121	17731	17789	17918	17978	18038	18293	18085	17914	18050	18036
24445	41947	45623	43639	33626	27955	20127	17741	16819	17230	24697	30444	31422	26021	19931	16313	14896	14698	14603	14700	14686	14876	14641	14810	14569	14721	14694	14753	14681	14738	14635	14759	14628	14718	14730	14656	14614	14644	14662	14659	14507	14682	14776	14638	14753	14714	14568	14751	14679	14562	14762	14627	14667	14640	14819	14568	14648	14651	14496	14781	14627	14632	14527	14830	14688	14580	14830	14682	14444	14771	14563	14748	14597	14661	14778	14768	14661	14729	14734	14675	14810	14581	14763	14511	14808	14502	14610	14686	14617	14543	14710	14754	14769	14800	14845	14811	14779	14669	14517	14540	14857	14652	14670	14761	14822	14731	14687	14705	14774	14577	14712	14822	14597	14762	14647	14533	14630	14719	14727	14768	14662	14640	14729	14673	14683	14828	14696	14776	14691	14609	14640	14746	14657	14704	14749	14768	14651	14551	14709	14609	14712	14501	14518	14699	14759	14570	14526	14641	14836	14655	14762	14546	14682	14630	14463	14712	14534	14642	14568	14728	14664	14647	14701	14611	14577	14557	14566	14620	14752	14687	14586	14665	14674	14711	14726	14552	14731	14656	14543	14597	14797	14765	14793	14861	14699	14830	14565	14659	14891	14668	14697	14626	14679	14793	14540	14775	14852	14745	14652	14653	14638	14660	14412	14767	14700	14577	14604	14355	14646	14706	14571	14681	14851	14777	14689	14477	14763	14747	14510	14600	14564	14722	14726	14658	14649	14521	14585	14690	14695	14766	14684	14628	14456	14785	14793	14683	14528	14539	14810	14628	14583	14765	14726	14620	14581	14693	14533	14808	14871	14684	14790	14484	14549	14517	14743	14800	14566	14664	14514	14722	14611	14684	14563	14698	14621	14737	14739	14492	14761	14738	14712	14739	14487	14644	14531	14829	14554	14792	14550	14682	14524	14742	14662	14602	14561	14676	14686	14685	14701	14642	14697	14632	14544	14674	14711	14596	14687	14702	14713	14471	14679	14586	14739	14736	14649	14746	14705	14580	14564	14744	14731	14750	14756	14642	14674	14712	14668	14763	14604	14628	14682	14651	14672	14681	14566	14552	14676	14769	14606	14446	14757	14547	14669	14647	14833	14733	14670	14599	14430	14536	14806	14552	14673	14659	14726	14822	14561	14753	14853	14577	14547	14626	14654	14688	14705	14603	14586	14701	14515	14689	14494	14586	14770	14599	14755	14642	14578	14696	14599	14736	14585	14550	14697	14667	14616	14720	14646	14622	14650	14683	14684	14658	14524	14756	14875	14782	14609	14700	14520	14634	14579	14537	14638	14605	14667	14563	14578	14616	14690	14546	14700	14628	14720	14495	14633	14733	14655	14602	14638	14551	14746	14785	14796	14516	14595	14702	14623	14733	14685	14636	14577	14846	14621	14761	14770	14682	14801	14827	14544	14736	14690	14555	14701	14449	14664	14817	14683	14769	14666	14749	14502	14687	14763	14806	14729	14600	14697	14478	14684	14792	14770	14757	14639	14646	14634	14798	14669	14651	14804	14612	14627	14692	14669	14528	14487	14762	14775	14703	14561	14669	14687	14585	14589	14791	14657	14731	14683	14531	14853	14741	14707	14656	14740	14679	14698	14456	14790	14703	14545	14657	14681	14715	14692	14611	14464	14698	14598	14611	14572	14852	14679	14609	14496	14643	14796	14571	14558	14836	14704	14536	14868	14539	14720	14580	14611	14597	14781	14603	14557	14559	14576	14753	14715	14665	14710	14602	14749	14602	14736	14727	14683	14571	14601	14790	14777	14586	14496	14783	14686	14839	14786	14742	14693	14647	14703	14464	14673	14516	14697	14512	14807	14637	14634	14516	14765	14602	14625	14699	14739	14776	14705	14657	14667	14718	14693	14508	14757	14695	14616	14616	14686	14467	14782	14643	14506	14704	14744	14605	14567	14727	14754	14580	14564	14602	14636	14537	14612	14649	14807	14844	14724	14641	14629	14545	14677	14684	14526	14553	14684	14731	14935	14675	14531	14622	14794	14629	14643	14742	14893	14717	14751	14678	14577	14691	14780	14450	14856	14646	14596	14609	14653	14486	14664	14684	14684	14790	14709	14526	14681	14635	14659	14561	14725	14759	14678	14635	14635	14766	14589	14796	14755	14583	14596	14718	14725	14842	14700	14694	14802	14746	14674	14668	14777	14633	14602	14494	14553	14822	14894	14571	14660	14654	14654	14652	14802	14710	14696	14789	14814	14648	14604	14680	14715	14650	14715	14758	14470	14618	14826	14613	14616	14567	14597	14490	14524	14635	14522	14635	14697	14812	14745	14589	14596	14841	14618	14681	14745	14779	14474	14729	14702	14535	14636	14792	14780	14668	14623	14590	14499	14615	14732	14530	14793	14770	14574	14681	14782	14550	14582	14743	14362	14629	14850	14724	14648	14746	14691	14713	14722	14639	14538	14794	14706	14661	14557	14725	14624	14618	14670	14661	14576	14603	14583	14586	14716	14578	14758	14700	14741	14679	14684	14652	14616	14739	14633	14536	14734	14723	14687	14659	14676	14646	14714	14614	14592	14575	14721	14662	14506	14829	14634	14681	14629	14625	14485	14745	14533	14725	14525	14580	14614	14617	14755	14599	14855	14607	14560	14471	14601	14617	14600	14646	14761	14592	14462	14547	14687	14691	14529	14563	14728	14661	14673	14666	14538	14630	14536	14698	14647	14707	14618	14550	14703	14781	14738	14778	14735	14444	14737	14793	14556	14807	14590	14772	14699	14684	14677	14485	14637	14858	14628	14717	14493	14753	14485	14578	14656	14629	14476	14721	14703	14709	14707	14606	14581	14650	14773	14809	14784	14662	14613	14556	14585	14584	14890	14667	14539	14711	14590	14498	14575	14578	14631	14689	14597	14628	14671	14798	14687	14642	14904	14688	14629	14642	14390	14748	14724	14549	14721	14632	14582	14638	14838	14626	14663	14661	14619	14850	14602	14716	14593	14680	14628	14659	14682	14577	14700	14683	14545	14802	14811	14623	14711	14672	14669	14835	14522	14742	14550	14645	14687	14725	14644	14652	14637	14766	14780	14789	14504	14649	14597	14699	14558	14701	14729	14699	14565	14840	14726	14630	14637	14625	14769	14717	14733	14559	14804	14621	14667	14648	14638	14710	14713	14781	14563	14563	14626	14647	14718	14591	14757	14509	14636	14672	14607	14707	14745	14723	14720	14671	14563	14642	14759	14551	14839	14857	14817	14587	14876	14555	14770	14512	14601	14655	14789	14754	14635	14587	14661	14812	14498	14660	14629	14626	14802	14671	14634	14544	14532	14790	14536	14571	14755	14708	14595	14765	14731	14496	14594	14716	14840	14809	14720	14668	14697	14650	14497	14503	14727	14576	14470	14565	14871	14682	14569	14733	14723	14718	14798	14594	14587	14797	14739	14821	14747	14580	14575	14623	14632	14570	14881	14708	14563	14578	14627	14629	14648	14751	14741	14670	14682	14757	14619	14630	14512	14695	14656	14660	14542	14749	14686	14591	14867	14833	14675	14574	14612	14791	14630	14645	14754	14664	14755	14776	14765	14627	14757	14609	14591	14610	14708	14652	14708	14578	14742	14704	14736	14662	14870	14615	14767	14728	14572	14764	14830	14669	14656	14589	14870	14677	14512	14679	14503	14749	14581	14728	14827	14719	14580	14650	14702	14620	14574	14576	14526	14813	14826	14572	14560	14707	14610	14867	14475	14757	14533	14614	14578	14592	14631	14779	14653	14728	14676	14587	14485	14820	14743	14786	14606	14814	14819	14754	14784	14822	14825	14551	14646	14727	14672	14642	14743	14730	14507	14597	14771	14708	14771	14739	14704	14603	14776	14545	14570	14641	14735	14411	14727	14698	14629	14712	14545	14908	14690	14587	14725	14664	14628	14675	14542	14643	14651	14703	14630	14815	14633	14500	14631	14775	14690	14567	14643	14649	14814	14542	14688	14725	14674	14726	14640	14697	14766	14640	14606	14635	14638	14792	14614	14753	14532	14542	14749	14669	14800	14605	14608	14545	14577	14744	14609	14593	14608	14489	14853	14632	14812	14496	14495	14828	14601	14691	14623	14653	14768	14609	14689	14603	14556	14600	14421	14809	14859	14728	14642	14750	14592	14571	14412	14560	14621	14566	14686	14665	14680	14607	14625	14489	14690	14610	14627	14698	14813	14560	14653	14621	14738	14669	14671	14681	14638	14709	14630	14681	14575	14842	14599	14689	14826	14712	14533	14603	14828	14607	14704	14645	14643	14605	14739	14777	14645	14724	14652	14803	14593	14625	14616	14759	14662	14820	14747	14581	14540	14694	14832	14653	14655	14651	14718	14755	14571	14502	14683	14710	14665	14887	14673	14571	14776	14652	14576	14603	14441	14755	14526	14604	14692	14550	14605	14803	14711	14643	14671	14741	14712	14603	14627	14632	14652	14627	14559	14797	14695	14677	14708	14648	14533	14760	14627	14673	14771	14528	14740	14540	14959	14528	14503	14698	14748	14699	14707	14703	14715	14551	14833	14613	14715	14635	14606	14504	14818	14641	14727	14652	14616	14598	14654	14588	14721	14709	14560	14728	14747	14545	14522	14568	14580	14756	14686	14797	14735	14692	14824	14672	14673	14664	14637	14614	14848	14658	14670	14706	14720	14480	14864	14542	14535	14804	14537	14823	14722	14817	14730	14678	14783	14545	14662	14932	14569	14628	14797	14752	14879	14652	14713	14638	14552	14666	14459	14698	14779	14535	14581	14778	14639	14736	14501	14594	14619	14577	14720	14778	14605	14595	14739	14722	14834	14736	14669	14824	14645	14723	14618	14596	14506	14716	14703	14669	14553	14883	14531	14955	14705	14547	14619	14789	14567	14711	14623	14690	14791	14587	14824	14673	14462	14542	14656	14550	14740	14534	14763	14795	14865	14747	14723	14635	14683	14849	14500	14737	14906	14519	14621	14620	14574	14676	14637	14620	14414	14656	14697	14638	14699	14693	14588	14804	14625	14587	14577	14538	14644	14647	14576	14697	14676	14736	14700	14613	14669	14708	14509	14611	14649	14726	14639	14612	14527	14750	14751	14803	14744	14737	14720	14671	14604	14718	14711	14873	14591	14785	14548	14720	14579	14740	14681	14621	14831	14532
24528	21540	29408	25735	25907	30148	26859	20905	19855	21368	30942	42906	39032	30882	25156	20231	17826	17180	17117	17025	17135	17091	17036	17022	17010	16899	17251	17237	17045	17072	17065	16790	17032	17028	17167	17216	17123	16982	17095	17138	16841	17014	17143	16973	17033	17056	17035	17234	17062	17133	16982	17041	17033	17155	16995	17067	16863	16930	17111	17021	16994	17040	16726	16827	17282	17061	17136	17010	17095	17039	16910	16847	16933	17023	17083	16969	16893	17025	16927	17109	16995	16931	17012	17042	16972	16893	16893	16957	16943	17125	16984	17172	16806	16962	16977	16840	16916	16866	16919	16925	16931	17021	16938	16844	16943	16991	16957	16854	16911	16948	17025	16852	16776	16951	17151	16924	17094	16997	17330	17080	16822	17067	16928	17132	16934	17117	16725	16922	16880	16942	16888	17047	17198	16961	16771	16910	16905	16960	16956	16922	17062	16990	17146	16986	16984	17065	17069	17012	17080	16955	17108	17148	17021	17024	16949	16912	16937	16970	16764	16888	17127	16973	16749	16950	16945	16921	16841	16850	16702	17034	16971	16754	16829	16989	16969	16979	16953	16925	16921	16907	16995	17075	16933	16892	17124	16937	17162	17055	16830	17095	17058	17088	16937	16786	16929	17029	17150	17038	16892	17080	17106	17034	17104	17064	17093	17019	16820	17033	17112	16980	16746	16883	17105	16702	16921	16863	16968	16966	17085	16911	17101	17077	16938	16919	16892	16996	16844	17070	17127	17079	16768	17156	16922	17105	16990	16802	17063	16827	17181	17132	17018	16956	16908	16766	16751	16946	17140	16964	16818	17027	17151	16835	16954	17198	16942	17035	17091	17085	17107	16955	16872	17015	16894	16832	16747	17009	17105	17017	16923	16854	16798	17074	16821	17026	16883	17000	16912	16887	17049	17091	17011	17101	16981	17097	16954	17271	17046	17060	16942	16978	16973	17314	17046	16805	17161	17097	17024	17084	16983	17099	17043	16992	17086	16962	16929	17185	16967	17041	17043	17044	16899	17106	16945	17011	16992	16919	16970	16862	17120	16918	17066	16890	16900	16975	17095	16907	16920	16786	17041	17186	17154	17029	17005	16991	16875	16947	17143	17077	16893	17021	16931	17030	17299	16874	16751	16890	17087	16893	16845	17121	17059	17099	16956	16904	17107	17035	16984	16955	17154	16799	16921	16981	17078	17113	16990	16970	17110	17202	17198	17025	16985	17029	17125	16936	17273	16852	17000	16874	17026	16870	16962	16837	17005	16874	17058	16984	16986	17084	16940	17008	17156	16986	16905	17070	17052	17084	16942	17018	16873	17120	16901	17010	16762	16831	16976	17119	16979	17180	17046	17186	17116	16792	16994	16847	17097	17075	16984	16957	17024	17179	17054	17213	17284	17071	16963	17093	17062	17214	17030	16983	16975	16919	16814	16981	17122	16842	16808	17076	16786	17064	17087	16961	16767	16911	16837	17083	16924	16789	16986	16824	16812	17027	17112	17114	16927	17004	16991	16811	16885	16996	16940	16899	16965	17279	17053	17071	17153	16913	16999	16937	16921	17075	16878	17227	17132	17062	17043	17019	17170	17050	16903	17139	16974	17116	16978	16958	16768	16990	16921	17049	16917	16965	16938	16737	16922	17055	16771	16937	16802	17123	17062	16882	16883	17008	16971	16942	16971	16906	17070	16972	17022	16885	17031	17019	17005	16927	17026	16956	17007	17084	17027	17117	16889	16875	17059	16881	16884	16902	17101	17050	16961	16969	17006	16813	16890	17011	16963	16936	16975	16965	16986	16932	16842	16942	17062	17017	16872	16912	16843	17049	17109	17162	17161	16955	16815	17003	17010	17126	16994	16761	16922	16731	16876	16999	17050	16904	16964	16979	16925	17103	16815	16909	16964	17111	16924	16726	16821	16938	17080	17077	17119	16844	16845	16967	16949	16807	17030	16947	16908	16922	17125	17075	16970	16890	16955	17002	16999	16722	16856	16968	16962	16963	17119	16999	16977	17039	17153	17040	17212	17038	16949	16924	17128	16971	17058	17089	16941	16962	17218	17050	17014	16865	16889	17031	16676	16989	17089	16807	16899	16981	17150	17021	17104	16837	16876	16986	16794	16945	16812	16885	16833	17099	16944	17136	17005	17111	16895	16840	17085	17036	16777	17072	17141	16883	16923	17141	17235	17146	16969	16946	17006	16973	16813	17150	17277	16985	17103	16849	16890	16806	16903	17018	16977	16923	17085	16995	16915	16944	17189	16927	17032	16862	17059	16878	17032	17061	16972	16885	17102	16989	16979	16912	17020	16798	17149	17037	17067	17077	17169	17114	16989	16952	17047	16880	17035	16968	17252	17118	17092	16790	17008	16845	16801	16881	16746	17000	16858	16969	17278	16824	16983	16926	16992	16969	16854	17139	16898	16643	17067	17026	16991	16985	17174	17043	16918	16767	16983	16910	16982	16970	16965	16922	17074	17043	17000	16727	16984	16769	16937	16969	17098	16937	16990	17251	17021	16644	17128	16968	17025	16871	16864	17053	17103	16828	16908	17149	16849	16924	17136	16981	17032	16909	16855	17159	17068	16850	16778	16976	17053	16932	16813	17075	16782	16844	16732	16975	16928	17141	16814	16930	16940	16850	17045	17048	16989	17074	17106	17096	17192	17024	16903	16998	16981	16817	17096	16806	16956	16775	16906	17056	17029	17195	17282	17047	17161	16852	17060	16905	16864	17059	16973	16995	16906	17029	16898	17173	16759	17167	17013	17013	16872	17080	17075	17002	16711	17113	16778	17005	16942	16921	16976	16917	17099	16986	17043	17069	17095	16915	16953	17106	17064	17053	16962	17336	17014	17019	16931	17119	17146	16996	16973	17007	16947	16924	16971	17020	16735	16944	17047	16873	16905	16898	17084	17263	17055	16791	16977	17012	16890	16821	16904	17007	17059	17039	16763	16957	17031	16817	16940	16978	16919	17144	16974	17066	16997	16853	16861	16897	17045	17041	16951	17076	17091	16960	16959	16977	17007	16863	17091	17150	16928	17061	16890	17074	16967	16971	17012	17134	17185	17076	17094	16925	17006	17102	16938	17147	17020	16968	16980	17092	16990	16813	17018	17165	17159	16910	16869	17025	17122	16840	16989	17123	16852	16919	17107	17029	16837	17042	17317	16939	17022	16944	16822	16879	16854	16975	17047	17021	16887	16949	16974	16974	16964	16983	16788	17075	16938	16890	17077	16805	17072	16917	17007	16871	17121	16970	17009	16875	16962	16911	16843	17074	16856	17051	16918	17167	17042	16925	16962	17093	17045	16761	17157	16887	16922	17093	17154	16935	16888	16786	16981	16960	16788	16621	16829	16981	17126	16805	16985	16887	16856	16912	17058	17083	16904	17035	17114	16973	17085	17157	16886	16989	16951	16847	16946	16941	16911	16883	16986	16961	16939	16955	17121	17061	16861	16977	16844	16888	17001	16632	16869	16917	17163	16926	16702	17028	16933	17110	16965	16923	16925	16974	16951	16991	16925	17004	16973	16821	16997	16949	16940	16985	17079	16992	17230	16836	16999	16920	16936	17019	17027	16759	16959	17063	16944	16907	17244	17065	16901	16935	17051	16929	16931	17009	17186	16978	16683	16850	16881	16896	17275	16991	16852	16839	17016	17056	16937	17145	16925	17123	16909	16890	16938	17181	17127	16974	16895	16992	17107	17021	16931	17093	16955	17088	16988	16804	17120	16831	16759	17098	17118	17145	17231	16982	16727	16746	17010	16876	17110	16971	16816	16990	16963	17053	17216	17032	16965	16850	17017	17010	16971	17064	16971	16997	17048	17137	16956	16842	17053	16883	16924	17001	17109	16895	17159	17049	16745	16707	16945	17171	16921	16731	17017	16889	17049	17156	17207	16954	17154	16874	17064	17069	17024	17078	17143	16949	16901	17002	17098	16980	16971	16957	16989	16949	16902	17010	17016	16773	17149	16934	17016	16932	17054	17085	16920	17031	17046	16864	16914	16921	16878	17022	17006	17130	17148	16977	17043	16879	16721	17176	16996	16914	17123	16989	17063	17077	17028	17039	16974	16942	17035	17105	17012	16982	17070	17064	17214	17117	17057	17023	16949	17118	17147	16976	16905	16953	17064	16884	17105	16759	17049	17042	16858	17060	17128	17002	16951	16958	17046	17215	17155	17064	16891	16910	16837	16992	17052	17049	16917	17063	16799	16955	17000	16959	16961	17217	16982	16775	16990	16895	16907	16891	16992	16720	17124	16996	17010	16892	17101	17037	16954	17057	17043	17066	16899	16917	17122	17132	16931	16825	17011	17080	17111	16843	17118	16755	17094	16989	16927	17005	16659	17034	16836	16924	16984	17117	17028	16989	16855	16949	16922	16888	16760	16855	16900	16977	16925	17030	17030	16946	16944	16946	16822	17035	17077	17171	17085	16957	17006	16997	17207	17129	17133	16863	16780	16876	16862	16908	16997	16854	16990	17106	17082	16889	16988	16992	16903	16939	16859	17014	17114	17014	17011	16814	17098	16916	16945	17041	17020	17005	16793	17149	16930	16795	17113	16906	17020	17081	17181	17065	17124	16834	16883	16937	16979	17010	16976	17072	17064	16901	16832	17018	16985	17281	17021	16901	17034	16955	17001	17166	17108	17059	17182	17032	16956	17086	17047	17210	16981	16874	16921	17149	17063	16962	17054	16877	16910	16972	16983	16873	17021	16698	17094	17196	17029	17180	16855	16943	17179	16965	17072	16961	16929	16988	17020	17060	16983	16976	16964	17108	17188	16932	17054	17033	16696	17090	16940	16753	17134	17015	17103	17025	17042	16969	17077	16915	17015	17146	17093	17074	16985	17100	16764	16868	16886	16951	16861	16895	17012	16954	17105	16866	17129	16916	16978	16976	16896	17013	16983	16953	17039	16818	16860	16772	16874	16905	17175	16908	17070	16910	17169	16911	17123	16834	17068	16953	17023	17154	17051	16941	17071	17113	16988	16852	17062	16994	16928	16908	17016	16948	16867	16843	16984	16757	17040	16827	16987	16825	16959	17136	16978	16938	16996	16936	17154	16936	16937	16941	16943	17125	16990	16861	17123	17130	16819	16992	17020	17093	17215	17009	17013	16913	17065	16917	16998	16984
28164	48715	51358	46333	39510	32965	21723	18948	18199	20733	33260	43419	38165	29861	22692	16793	14404	14116	14146	14204	14131	14206	14250	13942	14022	14057	14049	14033	14120	14074	13992	14073	14135	13967	14010	14120	14157	13984	14021	14105	14020	13907	14027	14065	14009	14073	14044	13967	14114	14000	14001	14142	14069	14162	14009	13837	14015	14014	14213	14003	14085	14072	14059	13993	14064	14099	13846	13971	14146	13827	14035	14130	13997	13874	14024	13904	14113	14119	14235	13815	14189	14027	14046	14035	13968	14066	13976	14083	13995	13958	13917	13965	14091	14056	13997	14048	14238	14013	14033	13920	14022	14027	14030	14186	13863	13950	14040	13920	13924	14013	14024	14232	13972	13878	13997	13851	13998	14016	13869	13981	13769	14188	13999	14065	14140	14121	13957	14081	13973	14092	13974	13722	14017	14116	14090	13935	14083	14003	14036	14013	13998	14020	13970	14205	13926	13934	14139	14071	14031	14004	14071	14127	14047	13922	14120	13980	14142	14028	14105	13960	13984	13983	14082	14075	14053	14116	14122	14054	14020	14219	13979	14035	13911	13959	14137	14022	13936	14167	13931	14059	14121	13945	14028	13969	14042	13886	13992	13924	14037	14095	14089	14130	13905	14009	14125	14059	14072	14029	13966	13987	14100	13974	13953	13990	14039	13958	14106	13956	14017	14100	13894	13921	13985	14124	14029	13978	14015	14023	13977	14151	13888	14044	14074	13928	13829	13999	13947	14038	14176	14005	13915	14062	13918	13811	14070	14077	13965	14037	13930	13994	14019	14050	14144	13876	14146	14091	14114	13990	14078	14086	13962	13910	14065	13848	14153	14084	14074	13963	14015	14139	13932	14212	14048	13994	14175	13969	13901	14084	13953	14101	13975	14077	13986	13930	14015	14088	13961	14108	14037	14060	13863	14008	13919	14031	14177	13995	14081	13953	13906	13957	13970	14204	13919	13947	14094	14076	14042	13940	14063	13864	13730	14053	13998	13862	13913	14159	13855	14111	14100	14204	13923	14258	14048	14020	13875	14082	14004	13833	14102	14058	13692	13900	13813	14132	13668	13924	13988	14092	13811	14029	13802	14141	14044	13942	14042	13921	14098	14094	14034	14048	13806	14115	14152	13939	14030	13929	14017	14048	14153	14195	13977	14015	14134	14125	14049	13890	14109	14018	14013	14050	14192	13997	14102	13894	13881	14060	14086	14212	13969	14024	13920	14040	14039	13922	13899	13918	14053	14010	14092	13919	14144	13946	13974	14104	14071	13985	13989	13947	13926	14055	13869	14149	13988	14019	13925	14071	14070	14004	14147	13928	13841	14128	13804	14129	13797	13945	14094	13964	13952	13966	13898	14033	14097	13978	13872	13904	14108	14074	14135	14034	14077	13967	13952	13897	14122	13978	14010	14060	13993	13926	13982	14071	14066	14085	14068	14071	13965	13969	13993	14000	14034	14003	14045	13938	13923	13996	14125	14081	13991	14049	14027	13933	13780	14064	14137	13981	13824	14125	13985	13822	13841	13977	13997	13976	13942	14070	14025	14071	14044	13869	14069	14141	14041	14065	13914	14130	14157	13968	13950	14103	14137	13923	14087	14006	14099	13877	14023	13986	13940	14182	14060	14048	13945	14103	13966	13926	14085	14070	14012	14049	14084	14156	14127	14075	13885	13980	14087	13944	14043	13837	14171	13925	14020	14088	13976	13979	14048	13956	13922	14040	13994	14021	14001	14084	13994	14049	14085	13989	14038	13972	13923	13957	13963	13967	14007	14024	14170	14126	13924	13920	14114	14167	13863	13987	14115	13980	13653	13988	13874	14010	14120	14081	13922	14023	14238	13823	13898	13978	13930	13999	14006	14092	14053	13839	14126	13833	14159	14056	14018	13987	14230	14027	13953	14236	13984	13964	14129	14191	14072	14041	14002	14031	14034	14156	14037	14066	13987	14066	13974	13937	14133	14088	13881	14115	13936	14042	14141	14131	14024	14061	14144	13993	14089	13839	13975	14016	14004	14056	14037	14004	14025	13954	14010	14123	13993	14067	14070	14205	14029	13920	14131	13883	13951	14036	14172	13856	14135	14031	13974	14053	14055	14122	13781	14065	13918	14115	14210	13870	13994	14244	13978	14193	14099	14028	14000	14037	13939	14193	14065	14023	14017	14173	14163	13974	14023	14058	14020	14033	14062	13965	14186	13875	13986	13876	13881	13927	14111	13965	13953	14159	13918	14098	14107	13989	13984	14008	14010	14016	14065	14000	14012	14209	14160	14075	13996	13892	14029	13977	13956	13840	14105	14005	14068	13892	13916	14008	14051	14083	14008	13917	14053	14039	14033	14066	13933	14083	13806	14172	14052	13948	14185	14061	13978	14064	14099	14233	13829	14063	14039	14062	14070	14002	13801	13898	14182	14000	13839	13907	13968	14017	13734	14055	14006	13936	14174	14117	13996	14150	13935	13916	14145	14018	14101	14007	14101	14071	14022	14013	14063	13790	13956	14011	14087	14160	14014	14031	14058	14215	13968	14006	13889	13818	13951	14056	13959	13986	14076	14036	14012	13996	14030	13975	13891	14036	13894	13947	14044	13950	13900	14044	14078	14132	14093	14061	14076	13987	14071	13928	13916	13961	13924	13936	14124	14068	14053	13925	14104	14030	13993	13890	14140	14002	13937	13944	14021	13994	13934	14144	13943	13995	14104	14080	13918	14015	14036	13982	13861	14063	13949	14080	14177	13995	14080	14066	14044	13997	13974	14038	13972	14221	14115	13797	14123	13978	13986	14023	14102	14053	13867	13981	13964	13999	13941	13959	14059	13903	14046	14046	13996	14203	13861	14157	14038	14089	14011	13950	14025	13878	14183	14078	14011	14143	13957	14122	14066	13862	14140	13994	13933	14032	13966	14032	13958	14041	13946	13907	13982	13854	14020	14086	14112	14160	14140	13975	14020	14057	14157	14034	13982	13942	13829	14171	14050	13987	13924	13952	14077	14056	13932	14145	14064	14001	14149	13975	14019	14041	14173	14055	13909	14007	14146	14037	14129	13973	14040	13962	14152	14027	13910	13843	13961	14009	14107	13941	13905	13988	14001	14146	14003	14100	14093	14327	13980	13897	14038	13898	13914	14002	13977	14067	13997	13934	13988	14042	13888	14058	14261	13992	13982	14190	14116	14102	13913	14186	14170	14045	13958	13940	13965	13895	14063	14056	14194	14052	14046	14190	13921	13982	14025	14073	13962	13984	13957	13945	14119	13959	14005	14039	13928	14043	13972	14127	13928	13921	14078	13860	14215	14027	14022	14015	13925	13983	13995	14061	13924	14074	14074	13961	14111	14060	13885	14052	14128	13953	14005	14007	14182	13895	14045	14012	14210	13995	14144	14006	13932	14056	14006	14086	14059	14135	14273	14058	14046	14147	14096	14134	14113	13976	13778	14045	13810	14122	14251	14089	13936	14098	13977	14024	13974	14114	13876	14151	14031	13954	14082	13990	13982	13939	14090	13991	14137	14036	14075	14015	14111	14067	13963	14022	14089	13875	13944	14100	14160	13963	14141	14060	14089	14046	14118	14197	14082	13952	13979	14037	13988	14095	13952	14096	14037	13955	14016	13940	14077	14034	13966	13925	14002	14226	14091	14042	13944	13929	13844	14158	14189	14092	13946	13954	14001	13919	13940	13943	14025	14019	13997	14076	14122	13980	13951	14025	14071	14094	13975	14016	13912	14017	14104	14007	14227	13955	14101	14090	14093	13980	13987	13902	14095	13978	13960	13987	14120	14045	14144	13908	14028	14197	14075	13961	13875	13971	13974	13925	13936	14150	14059	13987	14042	13982	14059	14209	14146	14062	13966	13900	13940	13963	14046	13977	14037	14027	14175	14062	14230	13899	13861	14076	14062	14110	14044	13981	13966	14080	14067	14122	14042	13932	14074	14011	14128	13922	14200	14000	14066	14055	13896	13937	14036	14055	14027	13943	14059	13996	14205	14088	13969	14075	13760	13966	13996	14143	13992	14121	13894	14283	13840	14079	13981	14145	14011	14020	13972	13834	14061	14001	14068	14048	13924	14037	14101	14008	14164	14053	14017	14347	14047	13998	14048	13912	13854	14079	14133	14119	13994	14003	14124	13997	13974	13850	13954	13944	14013	13865	14071	14072	14206	13959	13933	13973	14013	13942	13966	14162	13918	14150	14077	13857	13893	14010	13992	14129	14025	13819	14005	13995	13969	13970	14020	13989	13993	14032	14080	14051	14066	13877	14075	14074	14028	14005	14067	14134	14043	14055	13968	14011	13756	14073	13794	14006	14263	13894	13960	14074	13990	14060	14142	13886	14032	14208	13945	13945	14064	13955	14058	13983	13962	14057	14269	14101	13884	14062	13904	14139	14018	13898	14110	14022	13906	13980	13959	13898	13886	13934	14103	13963	14053	14011	14032	13866	14104	13997	13975	14153	13943	14059	14180	14082	13932	13989	14102	13926	13939	13978	14079	13963	13992	14046	13874	14067	13808	13865	14018	14073	13934	13944	13878	14199	14119	14054	13947	14107	13973	14154	13924	14025	13873	14041	13973	13988	13946	13992	14065	13897	13911	14030	14095	13973	14165	14031	13987	14012	13924	14096	14062	14004	14281	14035	14031	13980	14084	14059	14060	14048	14074	14090	13986	13899	13910	14216	14040	14040	14079	13974	13916	14131	14053	13984	13927	13972	14072	14095	13933	14070	13988	14170	13952	14056	13948	13936	14086	13897	13994	14051	13969	13933	14026	13938	13958	13893	14059	14039	13888	14156	14191	14078	13961	14109	13914	14072	14000	14044	14075	14098	13750	14164	14257	13841	13995	14117	13962	13912	14000	14035	14058	14129	14074	14017	14055	14146	14059	14085	13958	14112	14071	13774	14067	14052	14002	14165	14103	14062	13986	14004	13842	14148	13930	14094	14116	13976	14069	14005	13953	14067	14019	14126	14114	13779	13886	14047	14192	14055	14220	13943	14171	14024	14025	14030	13998	13952	14042	14058	14147	14022	14032	14089	14070	14087	14014	14182	13857	14104	13953	14124	13982	13849	14033	14024	14088	13927	14084	14071	14164	14113	13911	13957	14028	14027	13904	14022	14177	14073	13963	14037	14112	13902	14074	14112
32287	27999	35702	30857	25741	23145	20738	19786	19174	19041	19578	20080	20147	19333	19096	18393	18263	18171	18181	18185	18264	17924	17909	18070	18258	17975	18148	18307	18135	18221	18056	18197	18285	18021	18221	17974	18004	18026	17916	18177	17971	18116	18358	18147	18194	18128	17924	18257	18098	18088	17985	18072	18254	18106	18181	18275	18180	18025	17896	17941	17839	18016	18122	18037	18097	18131	18021	18198	18034	17902	18202	18282	18311	18119	18234	18079	18176	18168	18106	18010	18146	18111	18017	18142	18199	18357	18103	18097	18107	18275	18013	18012	18084	18101	18150	18398	18095	18211	18009	18303	18164	18279	18135	18288	18118	18117	17915	18277	18067	18212	18122	17998	18285	18097	18138	18103	18150	18319	18051	17966	17761	18081	18003	18170	18033	18053	18194	18240	18362	18113	18044	18166	18167	18175	18160	18007	18048	18128	18171	18159	18194	17889	17986	17995	18183	17951	18131	18039	18150	18219	18118	18165	18123	18312	18028	18061	18087	18126	18055	18057	18365	18073	18056	18100	17939	18086	17912	18118	18023	18221	18161	18138	17878	17952	18136	18211	18318	18161	18156	18030	18007	18244	18134	18156	18023	18163	18133	18118	18114	18115	18033	17951	17895	17906	18065	18259	17948	18161	18153	18000	18176	17907	17942	18240	18207	18105	17956	18058	18182	18052	17948	18062	18128	18099	18354	18019	18082	18072	18117	18077	18212	18411	18151	17809	18054	17943	18036	18077	18035	18043	18137	18413	18161	18085	18218	18262	17789	17832	18168	18095	18006	18114	18098	18124	18303	18196	18210	17993	18222	18150	18072	17990	17852	18288	18124	18005	18204	18072	18267	18067	17950	18001	18053	18270	18123	18159	18239	18163	17909	17987	18264	18232	18082	17969	18167	17885	17922	18056	17815	17890	18198	18188	18180	18163	18185	18063	18193	18296	18194	18139	17957	18160	18064	18001	17935	18041	18017	18150	18091	18096	18130	18255	18235	17985	18105	18019	18086	18189	18171	18109	18121	17974	18196	18146	18110	18213	18014	18137	18363	17965	18349	18121	18170	17946	17893	17990	18024	17995	18162	18005	18155	18078	17918	17952	17988	17977	17792	17931	18178	18173	18116	18163	18142	18016	18374	18075	18042	18261	18014	17881	17933	18021	17917	18108	17968	18163	17985	18198	18196	18247	17924	18093	18091	17905	18125	18218	18159	18266	18125	18088	17985	18110	18196	18029	18064	17985	17999	18299	18092	17938	18030	18157	17994	18120	18124	18174	17927	18110	18214	18149	18256	18188	18111	18050	18223	18307	18159	18292	18115	18095	18002	17942	18149	18052	17966	18202	18057	18219	18050	18017	18126	18046	18069	17918	18085	18002	18027	18104	17950	18118	18135	18047	18250	17878	18222	18110	18141	18030	18120	18222	18115	18090	18110	18092	18166	18202	18232	18083	18193	18114	17984	18279	18232	18252	18054	18103	18118	18023	18172	18060	18133	18070	18035	18101	18221	18132	17915	17977	17834	18133	18146	18078	17942	17947	18137	18006	18078	17965	18150	17952	18010	18131	18234	18164	18118	18022	18039	18114	18130	17898	18251	18067	18220	18298	18154	17969	18179	18278	18143	18203	17996	18243	18028	18028	18025	18026	18221	18163	17994	18027	18120	17876	18137	18047	18235	18086	18184	18055	17965	18096	18184	18187	18201	18161	18119	17852	17904	18175	18106	18094	18202	18074	18025	17991	18007	18089	18115	18077	18080	18135	18130	18045	18150	18160	18263	18138	18306	18124	18118	18045	18213	18178	18054	18232	18146	18318	18049	17863	18127	18135	18102	18065	17844	18063	18300	18020	18143	18164	18180	18263	18230	18089	18104	18155	18200	17979	18092	17934	17988	17902	18300	18212	18136	18153	18058	18175	18022	17874	17967	18041	18266	18010	18069	18160	18320	18010	17907	18052	18032	18199	18169	18210	17952	18070	18269	18191	18230	18074	18056	18221	17993	18006	17953	17922	18082	17826	18012	17850	18051	18067	18122	17989	18181	18077	17949	18037	18186	18048	18145	18202	18027	18147	18157	17932	18094	18204	17974	18067	18076	18251	18169	17967	18029	18092	18164	18392	18053	18127	18084	18007	18200	18020	18216	18111	18124	17937	18224	18110	18290	18207	18110	18016	17944	18032	17846	18261	18046	17983	18128	17947	18166	18075	18144	18073	17916	18155	18220	18119	18256	18219	18179	18196	18184	18208	18246	18120	17916	18390	18088	18120	18148	18268	18099	18405	18212	18249	18164	18187	17888	18072	18150	18223	18211	18192	18259	18095	18054	18066	18234	18056	18216	18003	18083	18128	18224	18033	18130	18064	18068	18080	18007	18157	18219	18153	18151	17963	17922	17976	18145	18183	18257	18196	18284	18366	18153	18175	18154	18259	18244	17962	18178	18242	18106	18109	18212	18056	17963	18096	17719	18104	18408	17861	18035	18043	18228	18112	17970	18125	18028	18067	17943	18149	18010	17998	18297	18182	18184	18087	17914	18178	18004	18134	18379	18005	17959	18267	18014	18048	18102	18060	17982	17901	18218	18173	18114	18295	17972	18073	18155	18033	17979	17970	18153	18389	18190	18164	18014	18179	18140	18070	18191	18183	17933	18005	17870	17965	18084	18078	18121	18069	18256	18131	18154	17973	18129	17819	18026	18173	18315	17907	18094	18101	17995	18155	18022	18048	18138	18133	18219	18243	18182	18240	18060	18457	18021	18062	18161	17919	17981	18154	18001	18088	18058	18116	18122	18005	18156	18237	18238	18096	18247	18323	17910	18084	18114	18246	18186	18235	18234	18027	18104	17929	18198	18240	18180	18071	18224	18222	18323	17957	17849	18018	17981	18013	17970	17886	18158	18027	17984	18207	18013	17984	18242	17953	18151	18002	18119	18091	18166	18180	18206	18140	17971	18003	17965	18040	18153	17840	18239	17957	18355	18063	18101	18069	17929	18030	18086	18195	18019	18028	18207	18282	18146	18124	18235	17937	18078	17859	18166	18216	18048	18003	17904	18040	18161	18154	18187	18133	18114	18172	18247	18031	18278	18075	17946	18104	18048	18275	18307	18051	18021	17953	18168	18001	18056	17980	17946	18188	18044	18164	18341	18049	18148	18062	18186	17949	18212	17990	17994	17934	18191	17943	17999	18207	18032	18020	18165	18140	17908	17978	18061	18240	18146	17917	17902	17988	18225	18089	18100	18083	17953	18079	18232	18061	18083	18331	18178	18364	18128	18024	17993	18038	17895	18074	18197	17995	18030	18210	18284	18268	18049	18131	18307	17951	18205	18112	17936	17950	18112	18203	18047	18209	17806	18017	18119	17988	18025	18021	18126	18209	18372	18224	18236	17955	18211	18167	18011	18213	18352	18138	18060	18019	17964	18252	18071	18081	18031	17830	18189	18113	17780	18191	18223	18076	18120	18040	17939	18120	18202	17973	18041	17918	18372	18268	18128	18028	18014	18007	17987	18210	18356	17989	17911	18071	18267	18039	18011	18003	18191	18065	18077	18132	18030	18280	18094	18049	17949	18102	17853	18005	18134	18149	18054	18068	18294	17999	18140	18070	18015	18095	18259	18047	18208	17966	18312	18172	18296	18192	18090	18192	18001	18131	17923	17917	18043	18048	18045	18027	18183	17977	18019	17921	18149	18208	18236	18263	18028	17957	18019	18033	17958	18024	18238	17901	17989	18166	18243	18236	18224	17979	18098	18028	18028	18016	17925	18151	18006	18057	18160	18216	17951	18191	18126	18298	18141	18037	18191	18282	18254	17942	18339	18143	17989	18243	18125	17907	18142	18040	18094	18051	18234	17979	18084	18103	18168	17985	17912	18008	18064	17819	18045	17983	18077	18169	18066	18214	18193	18015	18039	17977	18334	17946	18000	17876	17961	18028	17914	17963	18047	17939	18351	18100	18015	18192	18239	17936	18139	18158	18096	18108	18074	18109	18258	18130	18037	17897	18007	18235	18257	18248	18056	18004	18157	18123	18029	17942	18106	18171	18163	18321	17954	17991	18088	17793	18133	18056	17877	18253	17953	17931	17947	18109	17878	18212	18000	18175	18064	18056	18405	18109	18139	18051	17935	17999	18105	18030	17954	18166	18077	18168	18281	18169	18154	18196	18082	18076	18100	18137	18142	18109	18191	17969	18100	18155	18245	18078	18048	18208	18083	18305	18202	17977	17875	18071	18130	18065	18058	18186	18095	18063	17969	18203	18053	18319	18164	18041	18260	18096	17981	18093	18333	18063	18101	18004	17860	18164	18351	18101	18000	18219	18099	18031	18098	18249	18206	17952	18091	18111	18149	18071	18270	18046	17994	18066	18154	17927	17962	17867	18204	17988	18358	18081	17961	18301	18177	18087	18135	18123	18241	18063	18089	17969	17931	17949	17873	18050	18159	18214	18041	18139	18020	17827	17921	18033	18077	18072	17934	17988	18243	18054	18152	18194	18015	18212	18052	18144	18219	18080	17950	17972	17856	18196	18135	17937	18054	17930	18202	18068	18278	17917	18154	18158	18136	18379	18222	18209	18195	18285	18152	18053	18006	18086	18223	18132	18221	18143	18175	17955	17964	18086	18246	18328	17867	18040	18122	18089	18138	18269	18178	18036	18351	18111	18094	17835	18060	18122	18148	18087	18097	18063	17888	18052	18156	18279	18139	18148	18184	18204	18178	18206	18189	17995	18065	18040	18076	18233	18051	17997	18110	17926	18263	18101	18135	18069	18080	17997	18088	18264	18267	18344	18214	18010	18344	17880	17986	18071	18002	18251	18014	18161	17827	18135	18064	18072	18245	18085	18088	17958	18157	17962	18201	18221	18131	18094	18031	18050	18142	18147	18227	18311	18130	18040	18138	18073	18131	18039	17959	18189	18034	18292	18111	17907	18080	18202	18174	18105	18031	17999	17936	18236	18170	18079	18223	18319	18445	18090	18287	18088	18028	18202	17995	18114	18103	18191	18259	18069	18168	17996	18223	18117	18272	18143	18130	17981	18199	17991	18110	18050	18343	18320	17898	18103	17970	18116	18098	18041	18055	18068	17925	18126	18095	18000	18272	18208	18126	17917	18182	17937	18082	17925	17956	18065	18207	17950	18201	18285
24254	33792	38385	29394	25318	21261	17764	17277	15917	16240	16996	17706	17599	15958	15613	14889	14689	14619	14827	14626	14818	14686	14675	14635	14460	14500	14509	14616	14611	14503	14500	14719	14529	14474	14570	14836	14613	14683	14651	14514	14566	14626	14606	14449	14509	14576	14642	14716	14633	14523	14593	14588	14619	14498	14577	14755	14615	14642	14627	14494	14508	14652	14711	14583	14783	14638	14624	14628	14654	14487	14496	14614	14601	14728	14587	14578	14786	14765	14502	14551	14526	14591	14625	14575	14548	14634	14394	14765	14687	14613	14633	14821	14626	14683	14491	14758	14495	14540	14472	14547	14703	14487	14615	14549	14526	14773	14569	14547	14688	14623	14628	14648	14600	14603	14574	14510	14554	14671	14535	14635	14655	14607	14599	14605	14465	14533	14620	14618	14677	14670	14694	14495	14726	14669	14711	14660	14672	14687	14673	14588	14670	14639	14713	14577	14745	14547	14614	14836	14756	14441	14635	14502	14625	14622	14518	14534	14598	14471	14736	14512	14594	14683	14726	14598	14561	14575	14691	14569	14527	14571	14645	14709	14792	14672	14538	14651	14510	14632	14649	14537	14486	14576	14613	14455	14493	14696	14661	14564	14693	14591	14639	14620	14520	14674	14605	14714	14628	14557	14566	14745	14610	14717	14630	14616	14713	14610	14641	14697	14586	14716	14693	14600	14514	14728	14553	14524	14683	14625	14800	14494	14639	14711	14478	14742	14692	14689	14595	14486	14653	14692	14549	14570	14732	14648	14501	14663	14673	14541	14592	14529	14628	14638	14412	14575	14680	14628	14544	14686	14622	14685	14441	14554	14597	14739	14744	14667	14688	14664	14762	14514	14658	14574	14529	14650	14784	14595	14646	14456	14577	14500	14658	14617	14550	14754	14509	14628	14669	14394	14671	14658	14450	14531	14541	14611	14602	14572	14559	14622	14601	14549	14631	14548	14541	14458	14672	14643	14581	14669	14635	14503	14683	14462	14540	14662	14657	14555	14650	14566	14695	14612	14619	14677	14584	14738	14605	14687	14509	14681	14665	14541	14673	14489	14635	14513	14466	14686	14672	14524	14551	14455	14668	14775	14623	14630	14631	14563	14506	14639	14667	14828	14582	14620	14408	14629	14672	14430	14637	14736	14577	14579	14724	14595	14613	14720	14657	14731	14792	14611	14510	14630	14525	14609	14623	14772	14666	14686	14596	14689	14622	14773	14477	14528	14450	14594	14593	14601	14513	14497	14718	14522	14747	14737	14571	14601	14706	14494	14760	14392	14671	14629	14693	14628	14711	14608	14608	14658	14635	14785	14685	14527	14623	14574	14550	14754	14656	14674	14666	14604	14693	14621	14461	14672	14419	14728	14674	14650	14684	14640	14575	14710	14836	14555	14588	14598	14603	14735	14589	14542	14575	14628	14573	14485	14510	14621	14563	14531	14563	14721	14431	14491	14548	14681	14513	14640	14525	14686	14663	14492	14633	14679	14634	14836	14655	14672	14546	14427	14807	14548	14758	14626	14664	14709	14624	14743	14627	14630	14671	14522	14598	14632	14765	14611	14716	14767	14755	14514	14630	14535	14575	14477	14691	14562	14808	14654	14606	14756	14571	14703	14590	14611	14783	14683	14655	14616	14705	14558	14503	14472	14562	14494	14689	14600	14732	14503	14586	14510	14598	14556	14540	14796	14730	14631	14536	14488	14500	14584	14696	14717	14615	14788	14610	14693	14483	14568	14710	14523	14349	14714	14524	14577	14591	14635	14605	14570	14685	14581	14624	14517	14777	14647	14712	14674	14591	14530	14701	14452	14634	14489	14615	14727	14431	14662	14861	14528	14534	14544	14683	14694	14614	14624	14670	14621	14650	14661	14670	14669	14603	14573	14608	14724	14689	14520	14533	14653	14566	14685	14789	14599	14566	14525	14617	14532	14643	14632	14521	14563	14605	14528	14571	14548	14599	14549	14780	14705	14529	14727	14646	14674	14518	14634	14555	14829	14758	14490	14606	14737	14704	14533	14656	14653	14578	14858	14629	14678	14771	14680	14591	14658	14677	14656	14711	14620	14573	14546	14630	14589	14678	14635	14754	14477	14450	14584	14751	14707	14777	14639	14444	14631	14677	14680	14608	14685	14554	14486	14734	14619	14668	14758	14681	14546	14682	14637	14612	14626	14401	14682	14533	14656	14699	14549	14597	14655	14490	14754	14595	14738	14659	14711	14518	14589	14596	14508	14624	14589	14562	14722	14475	14565	14686	14487	14785	14618	14737	14704	14670	14383	14734	14556	14751	14473	14525	14461	14618	14683	14624	14470	14446	14704	14582	14582	14698	14530	14437	14573	14646	14615	14621	14614	14714	14544	14531	14564	14566	14698	14707	14845	14547	14600	14732	14469	14649	14616	14580	14629	14527	14677	14612	14531	14566	14527	14662	14659	14507	14513	14630	14557	14652	14604	14683	14569	14545	14680	14679	14588	14555	14724	14689	14690	14574	14617	14647	14816	14640	14517	14691	14634	14315	14692	14674	14441	14592	14726	14332	14684	14423	14587	14603	14581	14511	14637	14620	14558	14690	14598	14599	14690	14699	14610	14552	14637	14546	14411	14556	14745	14528	14688	14582	14544	14697	14654	14574	14695	14489	14593	14585	14664	14471	14663	14497	14499	14629	14579	14760	14570	14620	14479	14549	14751	14731	14580	14629	14693	14441	14577	14494	14629	14708	14572	14468	14717	14700	14528	14531	14596	14862	14677	14713	14539	14725	14543	14606	14579	14584	14661	14714	14665	14655	14600	14578	14569	14650	14578	14586	14789	14734	14574	14551	14545	14669	14597	14642	14692	14660	14661	14570	14442	14567	14567	14625	14728	14667	14710	14610	14501	14701	14644	14500	14562	14727	14631	14595	14610	14619	14675	14625	14602	14639	14631	14671	14664	14552	14657	14723	14737	14568	14578	14495	14651	14440	14687	14572	14512	14674	14657	14509	14566	14806	14545	14541	14583	14674	14724	14509	14608	14317	14513	14546	14753	14581	14709	14631	14685	14555	14485	14610	14639	14668	14453	14704	14680	14375	14657	14554	14680	14645	14567	14720	14607	14518	14682	14667	14667	14602	14698	14698	14698	14564	14583	14704	14550	14540	14951	14611	14833	14532	14505	14524	14584	14618	14635	14863	14492	14506	14579	14584	14719	14456	14543	14704	14770	14561	14422	14560	14512	14645	14605	14773	14578	14694	14548	14621	14592	14618	14525	14653	14513	14580	14685	14679	14673	14469	14593	14629	14529	14639	14589	14561	14554	14600	14525	14593	14610	14545	14577	14784	14676	14579	14590	14696	14560	14769	14795	14777	14595	14592	14788	14618	14630	14638	14601	14517	14727	14617	14642	14440	14644	14703	14543	14679	14598	14571	14647	14710	14532	14682	14734	14492	14487	14696	14496	14748	14680	14610	14650	14575	14553	14701	14620	14578	14511	14576	14651	14567	14594	14663	14638	14806	14617	14669	14713	14731	14387	14698	14575	14564	14740	14647	14529	14730	14647	14530	14691	14655	14689	14552	14733	14569	14629	14590	14602	14603	14628	14598	14514	14569	14602	14620	14689	14683	14448	14568	14734	14872	14542	14658	14604	14528	14540	14580	14725	14563	14636	14613	14630	14746	14673	14675	14691	14506	14599	14776	14432	14606	14545	14538	14660	14528	14671	14619	14627	14670	14635	14525	14440	14543	14689	14651	14800	14467	14728	14858	14718	14538	14747	14567	14726	14547	14632	14603	14568	14561	14658	14528	14584	14579	14771	14653	14672	14658	14772	14665	14621	14641	14662	14580	14600	14546	14561	14793	14571	14684	14584	14780	14652	14556	14664	14455	14687	14430	14501	14565	14660	14653	14502	14655	14618	14580	14665	14480	14468	14687	14768	14685	14547	14579	14729	14559	14604	14558	14698	14749	14742	14618	14553	14510	14491	14581	14627	14750	14666	14765	14677	14600	14564	14694	14559	14653	14572	14590	14435	14712	14662	14511	14537	14501	14511	14725	14755	14573	14845	14592	14639	14570	14662	14650	14655	14679	14611	14574	14747	14583	14712	14679	14594	14656	14677	14608	14544	14585	14667	14539	14775	14641	14535	14557	14621	14689	14591	14479	14692	14627	14679	14476	14770	14782	14623	14707	14659	14608	14613	14569	14720	14656	14712	14638	14575	14517	14724	14571	14549	14745	14710	14814	14740	14787	14573	14595	14617	14477	14542	14785	14763	14530	14493	14723	14677	14601	14577	14612	14742	14690	14751	14591	14599	14368	14750	14757	14559	14821	14513	14737	14703	14532	14680	14765	14643	14562	14622	14664	14682	14545	14576	14631	14694	14644	14514	14687	14779	14679	14662	14704	14578	14681	14723	14589	14560	14669	14563	14582	14761	14546	14749	14645	14712	14654	14540	14889	14719	14627	14749	14587	14736	14717	14560	14696	14560	14701	14651	14576	14610	14776	14541	14485	14592	14762	14760	14767	14657	14574	14675	14560	14753	14583	14484	14614	14527	14534	14550	14581	14587	14429	14622	14554	14691	14737	14677	14651	14622	14467	14673	14663	14498	14620	14493	14430	14554	14626	14692	14641	14674	14371	14477	14782	14622	14792	14650	14553	14617	14518	14643	14751	14682	14591	14763	14719	14582	14472	14603	14681	14515	14645	14574	14632	14704	14514	14742	14585	14530	14798	14740	14547	14565	14517	14576	14757	14475	14720	14646	14579	14507	14566	14563	14784	14684	14825	14684	14639	14578	14735	14756	14677	14638	14771	14602	14731	14483	14699	14612	14711	14643	14593	14449	14604	14622	14639	14411	14631	14608	14633	14564	14546	14494	14539	14586	14541	14613	14571	14738	14626	14570	14507	14690	14602	14572	14430	14759	14583	14625	14545	14693	14698	14589	14631	14612	14619	14618	14566	14582	14716	14556	14501	14486	14529	14840	14514	14716	14576	14674	14539	14827	14613	14561	14546	14584	14805	14663	14663	14736	14987	14619	14636	14568	14492	14668	14583	14525	14737	14631	14469	14620	14545	14541	14570	14597	14671	14514	14654	14677	14708	14519	14499	14522	14599	14523	14594	14717	14803	14750	14618	14520	14694	14649	14624	14615	14483	14685
26173	21622	29324	30261	30000	30200	28473	23551	20392	19406	23110	27584	30137	25127	21630	19601	18037	17929	18068	18093	17661	17991	17960	18003	18016	18089	17941	17966	17818	17901	17899	17936	17940	17987	18057	18083	17742	17840	17823	17796	17879	17770	17984	17756	17784	17954	17905	17904	17711	17947	17774	17905	18000	17804	17897	17836	17847	17817	17826	17958	17915	17755	17638	18027	17816	17909	17714	17809	17897	17910	18071	17975	17821	17704	17662	17817	17830	17857	17858	17800	17860	17874	17992	17843	17913	17812	17859	17870	17656	17801	17871	17694	17943	17680	17921	17796	17870	18008	17794	17957	17715	18042	17899	17870	17939	17817	17804	17741	17817	17718	17770	17868	17989	17862	17909	17720	17924	17733	17656	17841	17758	17731	17880	17891	17595	17814	18155	17780	17808	17950	17712	17732	17977	17746	17660	17703	17822	17753	18097	17788	17932	17800	17814	17951	17806	17750	17700	17736	17893	17765	17846	17956	17803	17880	17837	17608	17829	17734	17705	17801	17717	17777	17671	17814	18050	17998	17809	18032	17672	17818	17829	17806	17873	17816	17885	17846	17764	17825	17990	17976	17879	17798	17772	17765	17820	17595	17800	17898	17887	17841	17854	17833	17795	17572	17779	18049	17785	17879	17870	17858	17921	17909	17798	18199	17923	17886	17802	18119	17788	17891	17919	18058	17846	17876	17804	17893	17822	18025	17735	17976	17799	17691	18023	17785	17678	17692	17963	17687	17781	17708	17980	17885	17906	17735	17862	17865	17789	18002	17856	17884	17619	17791	17974	17705	17723	17958	17713	17800	17788	17931	17787	17879	17953	17656	17779	17745	17788	17866	17777	17717	17828	17830	17819	17960	17902	17821	17888	17904	17816	18338	17991	17865	17928	17589	17923	17916	17722	17903	17912	17765	17847	17953	17856	17753	17864	17883	17659	17686	17646	17776	17721	17902	17962	18063	17803	17741	17901	17889	17856	17727	17910	17782	17980	17796	17933	17774	17892	17794	17980	17756	17728	18092	17698	17738	17973	17687	17785	17819	17907	17648	17865	17828	17758	17929	18004	17830	17705	17641	17976	17815	17856	17761	17781	17914	17999	18049	18000	17715	17880	17921	17917	17809	17777	17801	17881	17836	17860	17824	17969	18040	17552	17972	17706	17813	17907	17833	17853	17708	17792	18041	17776	17817	17864	17636	17781	17897	17736	17900	17666	17998	17795	17696	17824	18034	17933	17950	17904	17713	18029	17860	17731	17730	17732	17744	17917	17877	17823	17789	17701	17853	17949	17836	17790	17888	17863	17854	17928	17852	17995	17953	17867	17854	17753	17672	17871	17857	17969	18028	17887	17788	18018	17810	17621	17872	17792	17920	17928	18111	17884	17535	17969	17848	17692	17773	17817	17978	17956	17730	17654	17713	17711	17771	17960	17851	17883	17792	17659	17871	17893	17909	17736	17866	17550	17690	17850	17875	17753	17887	17715	17784	17815	17865	17928	17911	17792	17880	17898	17879	17911	17805	17837	17780	17748	17828	17933	17836	17750	17902	17753	17919	17900	17949	17756	17861	17875	17785	17898	17766	18050	17676	17767	17935	17851	17852	17896	17904	17980	17699	17876	17649	17977	17730	17794	17893	17984	17908	17942	17909	17782	17706	17882	17725	17742	17931	17888	17947	17693	17833	18039	18151	18075	17836	17794	17872	17972	17914	17838	17861	17796	17637	17904	17951	17800	17901	17757	17951	17906	17951	17840	17955	17811	17926	17661	17942	17961	17777	18107	17879	17776	18001	17863	17752	18033	17885	17831	18004	17821	17852	17953	18154	17773	17814	17844	17762	17839	17776	18003	17866	17893	17965	17997	17995	17817	17773	17755	18070	17983	17706	17861	17852	17912	17860	17732	17855	17980	17723	17964	17894	17897	17762	17848	17870	17900	17851	17984	17989	17718	17820	17754	17982	17755	17814	17851	17724	17768	17809	17745	17747	17930	17873	17958	17817	17803	17897	17645	17774	17731	17645	17875	17885	17974	17843	17732	18101	18258	17981	17994	17716	17683	17572	17804	17825	17934	17902	17732	17734	17883	17871	17802	17801	17786	17993	17992	17946	18034	17876	17849	17795	17846	17943	17801	18056	17813	17618	17662	17659	18061	17925	17847	17761	17954	17544	17767	17699	17871	17911	18005	18001	17734	18036	17745	17986	17900	17833	17884	17852	17911	17845	17950	17645	17886	17825	17569	17798	17816	17981	17928	17877	17931	17931	18044	17981	17882	17968	18003	17932	17980	17746	17558	18005	17638	17830	17902	17754	17880	17778	17912	18027	17849	17627	17876	17796	17972	17726	17746	17798	17972	17763	17681	17846	17806	17942	17824	17785	17978	17791	17959	17848	17868	17765	17836	17800	17758	17859	17949	17856	17647	17683	17871	17823	17933	17818	17712	17853	17886	17965	17692	17996	18132	17836	17865	17668	17827	17803	17997	17897	17928	17959	17959	17825	17818	18163	17862	18032	17705	17976	17856	17714	17735	17919	17990	17703	18066	17816	17863	17836	17807	17967	17838	17879	17676	17969	17927	17832	17798	17794	17985	17687	17906	17753	17638	17882	17819	17850	17955	17773	17818	17916	17763	17833	17820	17869	17697	17860	17948	18005	17807	17914	17798	17782	17993	17717	17975	17792	17795	17912	17789	17884	17658	17891	18067	17897	17715	17762	17930	17738	17917	17926	17856	17782	17584	17761	17877	18022	17850	17966	17665	17748	17899	17862	18101	17951	17931	17821	17923	17843	17848	17740	17831	17889	17936	17885	17849	18036	17918	17873	18063	17781	17957	17942	17826	17749	17785	17939	17720	17866	17976	17779	17834	17957	17729	17841	17839	17985	17877	17825	17793	17822	17777	17650	17766	17881	17927	17986	17645	17928	17736	17858	17827	17942	18071	17708	17821	17817	17865	17864	17798	17826	17901	17651	17893	17561	17844	17701	17913	17990	17877	17900	18125	17887	17816	17922	17786	17914	17967	17642	17763	18063	17953	17854	17948	17749	17766	17853	18010	17834	17632	17778	17759	17829	17959	17776	17752	17913	18042	18028	18074	17896	18013	17984	18013	17849	17821	17852	18060	17715	17846	17811	17861	17813	17850	17802	17647	17995	18001	17923	17819	17967	17944	17820	17810	17959	18028	17832	17778	18024	17801	17773	17979	18012	18176	17973	17948	17658	17806	17665	17781	17848	17887	17704	17920	17657	17721	17680	17700	17721	17715	17811	17756	17855	18006	17841	17837	17810	17880	17939	17984	17830	17790	17559	17787	17791	17872	18059	18048	17922	17625	17741	17955	17872	18017	17865	17984	17911	17949	17895	17810	17781	17859	17824	17725	17760	17878	17672	17949	17874	18032	17798	17776	18047	17824	17794	17726	17838	18036	17930	17947	17770	17969	18032	17915	17819	17973	17832	17664	17721	17924	17839	17930	18091	17860	17878	17797	17774	17821	17916	17847	17852	17814	18095	17925	17778	18002	17920	17834	17723	17788	18117	17786	17767	17958	17891	17875	17951	17952	17832	17745	17974	17874	17901	17861	17883	17972	18148	17931	17879	17718	17831	17805	17769	17840	17882	18127	18005	17906	18037	17845	17984	17925	17719	17977	18036	17887	17951	17837	17896	17899	17664	18102	18002	17700	17753	18036	18006	17767	17796	17824	17775	18098	18019	17608	17930	17861	17846	17686	18033	17948	17818	17928	17954	17645	17849	17826	17796	17950	17736	17894	17837	17949	17996	17929	17747	17877	17904	18036	17891	17752	17790	17859	17723	17914	17849	18041	17622	17933	17985	17922	18010	17773	17562	17859	17978	18003	17707	17865	17898	17929	17791	17790	17865	17769	17827	17948	17823	18033	17759	17848	17769	17839	17931	18085	17525	17514	17709	18012	17903	17776	17702	18015	17807	17932	17804	17966	17904	17630	17941	17792	17981	17857	18014	17912	17962	18019	17714	17697	17723	17894	17847	17935	17749	17734	17995	17780	17851	17823	17732	17958	17825	17785	17817	17861	17858	17976	17933	17904	17777	17796	18024	17778	17819	17816	18085	17820	17745	17854	18044	17761	17893	17918	17851	18037	18009	17709	17772	18030	17906	17674	17821	17692	17777	17833	17798	17748	17800	17778	17749	17963	17961	17967	17818	17931	17909	17988	17949	17824	17960	17982	17849	17707	18015	17959	17760	17852	17998	17843	17656	17706	17870	17956	17806	17830	17821	17883	17592	17660	17837	17858	17825	18030	18012	17922	17794	17816	17832	17976	17833	17718	17848	17906	17985	17768	17663	18009	17943	17855	17727	17961	17980	17978	17879	17759	17564	18002	17834	17767	17764	17929	17828	18155	18214	17957	17706	17923	17753	17887	17845	17778	17814	17947	17760	17766	17688	17932	17958	17906	17911	18024	17635	17774	17958	18060	17951	17627	18048	17730	17875	17832	17990	17899	17665	17899	17885	17903	17846	17740	17931	17802	17910	17973	17864	18036	17921	18075	17805	17991	17927	17941	17776	18175	18020	17786	17851	17804	17773	17902	17850	17902	17916	17861	17790	18045	17982	17787	17946	17898	17787	17651	17589	17771	17982	17752	17761	17978	17927	17989	17632	17839	17819	17964	17877	17859	17743	17769	18069	18073	17962	17794	17793	17933	17977	18029	17896	17859	17844	17713	17945	17910	17986	17942	17812	17879	17804	17897	17909	17820	18065	18119	17814	18232	18059	17864	17922	17729	17775	17841	17838	17880	17854	18037	17748	17915	17511	17806	17625	17887	17838	17844	17716	17971	17741	17780	17796	17791	17743	17807	17740	17829	17875	17894	17763	17905	17734	17774	17866	18192	17878	17806	17872	18052	17796	17757	17924	18058	17770	17868	17843	17759	17862	17961	17830	17808	17777	17856	17946	17995	17788	17837	17765	17868	17802	17935	17774	17766	18018	17971	17787	17893	17987	17719	17752	17827	17884	17902	17800	18016	17790	17718	17868	17631	17589	17790	17886	17622	17915	17843	17956	17892	17654	17843	17891	17817	17761	17832	17958	17822	17778	17784	17809	17882	17862	17990	17807	17974	17783	17865	17822	17992	17988	17926	17919	17864	17900	17974	18025	17643	17914
26413	45190	44952	41836	35219	30406	26956	21551	17061	16488	23000	27882	29286	22621	18799	15750	14720	14572	14370	14578	14769	14645	14362	14588	14523	14599	14383	14393	14427	14729	14458	14598	14542	14724	14548	14598	14550	14502	14663	14490	14504	14477	14513	14651	14401	14545	14478	14449	14549	14465	14505	14333	14604	14431	14460	14546	14605	14650	14452	14475	14328	14497	14564	14516	14478	14387	14528	14562	14768	14624	14650	14358	14565	14516	14496	14430	14580	14497	14439	14501	14645	14577	14598	14618	14535	14689	14503	14422	14602	14514	14480	14602	14394	14577	14456	14410	14348	14388	14569	14434	14373	14471	14554	14631	14395	14414	14499	14461	14589	14372	14548	14319	14532	14396	14580	14436	14626	14608	14594	14564	14741	14787	14402	14535	14486	14409	14563	14534	14421	14459	14704	14414	14651	14613	14629	14415	14494	14424	14484	14439	14544	14444	14523	14380	14559	14365	14474	14497	14448	14562	14525	14359	14471	14377	14594	14515	14459	14442	14555	14641	14456	14573	14364	14655	14382	14511	14381	14464	14489	14493	14500	14461	14444	14423	14520	14641	14476	14432	14539	14540	14734	14555	14437	14463	14507	14575	14580	14752	14461	14399	14602	14537	14468	14561	14401	14605	14378	14524	14425	14427	14390	14505	14627	14412	14505	14425	14600	14508	14517	14461	14497	14510	14330	14609	14533	14466	14494	14340	14418	14667	14520	14478	14426	14538	14622	14564	14565	14503	14572	14512	14316	14411	14473	14624	14498	14507	14472	14316	14348	14326	14669	14581	14608	14484	14621	14523	14531	14400	14551	14453	14592	14496	14563	14600	14333	14463	14678	14531	14367	14654	14605	14412	14527	14421	14545	14686	14515	14372	14612	14538	14642	14384	14496	14436	14552	14426	14495	14478	14537	14620	14413	14530	14399	14460	14474	14345	14486	14476	14535	14484	14556	14447	14599	14570	14526	14385	14388	14496	14686	14583	14550	14558	14587	14542	14467	14611	14291	14628	14476	14585	14436	14707	14568	14545	14605	14574	14451	14501	14517	14312	14605	14489	14607	14498	14593	14571	14330	14474	14612	14508	14429	14407	14585	14533	14325	14479	14586	14505	14469	14500	14629	14346	14443	14538	14392	14470	14445	14547	14538	14599	14493	14427	14644	14649	14540	14465	14411	14477	14582	14305	14537	14484	14394	14630	14510	14556	14550	14532	14399	14531	14532	14400	14406	14527	14500	14541	14600	14430	14509	14493	14580	14607	14470	14717	14630	14623	14580	14542	14509	14629	14556	14583	14494	14331	14384	14527	14563	14513	14630	14489	14431	14526	14707	14560	14639	14543	14499	14381	14343	14465	14649	14575	14525	14594	14595	14565	14502	14662	14382	14485	14535	14440	14500	14392	14404	14335	14408	14398	14479	14522	14587	14521	14511	14513	14638	14495	14638	14596	14595	14334	14392	14551	14546	14469	14521	14550	14606	14681	14427	14436	14519	14288	14461	14414	14358	14306	14694	14546	14615	14413	14518	14396	14415	14332	14532	14630	14510	14487	14318	14332	14363	14327	14485	14491	14609	14484	14560	14509	14658	14608	14511	14527	14478	14336	14541	14424	14420	14466	14573	14427	14539	14663	14473	14476	14322	14555	14481	14416	14723	14392	14580	14665	14320	14345	14492	14468	14356	14361	14603	14582	14627	14293	14464	14593	14473	14341	14518	14449	14602	14504	14470	14640	14452	14543	14396	14346	14406	14631	14528	14619	14356	14545	14451	14574	14397	14453	14646	14504	14407	14629	14453	14546	14560	14604	14495	14469	14503	14558	14549	14272	14678	14635	14566	14540	14378	14452	14478	14504	14523	14408	14569	14571	14598	14508	14623	14444	14627	14314	14615	14576	14647	14530	14509	14451	14579	14545	14467	14479	14546	14480	14719	14357	14514	14362	14451	14594	14464	14479	14568	14437	14582	14570	14422	14546	14460	14476	14562	14545	14541	14379	14547	14505	14602	14533	14374	14500	14624	14548	14601	14370	14424	14534	14712	14527	14565	14601	14434	14387	14604	14593	14419	14471	14468	14427	14443	14569	14523	14657	14392	14598	14609	14430	14647	14613	14579	14430	14484	14483	14828	14283	14719	14442	14444	14467	14492	14305	14558	14598	14512	14394	14572	14538	14520	14700	14368	14533	14575	14465	14479	14560	14457	14276	14641	14311	14360	14505	14618	14535	14591	14720	14343	14577	14509	14371	14454	14285	14604	14617	14733	14469	14552	14412	14425	14312	14559	14444	14463	14473	14483	14580	14365	14610	14399	14580	14525	14485	14465	14603	14335	14493	14320	14283	14408	14460	14464	14462	14618	14604	14531	14452	14519	14510	14622	14416	14502	14479	14571	14545	14414	14394	14497	14516	14660	14293	14328	14495	14676	14671	14390	14347	14609	14635	14579	14534	14591	14457	14516	14583	14621	14789	14403	14590	14369	14628	14430	14538	14414	14466	14378	14393	14299	14583	14491	14537	14381	14442	14507	14530	14707	14665	14399	14256	14628	14404	14472	14603	14374	14402	14415	14305	14428	14635	14304	14495	14395	14434	14464	14495	14416	14462	14423	14475	14378	14579	14433	14648	14395	14371	14567	14598	14506	14619	14445	14413	14366	14470	14405	14588	14635	14486	14540	14496	14446	14565	14404	14567	14483	14446	14669	14467	14587	14568	14411	14457	14520	14447	14513	14418	14532	14578	14414	14505	14520	14511	14535	14613	14410	14300	14495	14700	14286	14553	14654	14488	14573	14511	14458	14332	14355	14442	14493	14474	14553	14681	14403	14575	14491	14439	14508	14445	14538	14373	14311	14514	14550	14641	14545	14399	14544	14547	14510	14352	14617	14521	14396	14609	14579	14301	14582	14569	14504	14467	14441	14536	14646	14531	14475	14701	14631	14616	14518	14444	14485	14397	14621	14564	14453	14483	14582	14676	14422	14602	14621	14506	14595	14534	14538	14350	14616	14542	14400	14444	14469	14392	14524	14446	14486	14392	14359	14540	14537	14539	14573	14523	14628	14475	14496	14605	14620	14449	14429	14586	14729	14429	14546	14409	14563	14539	14515	14644	14462	14507	14761	14374	14479	14549	14373	14406	14542	14465	14534	14310	14554	14517	14437	14497	14559	14627	14486	14495	14319	14568	14343	14403	14509	14474	14380	14474	14462	14420	14561	14413	14656	14602	14477	14657	14543	14566	14455	14385	14406	14559	14538	14415	14566	14433	14413	14553	14445	14500	14687	14599	14442	14362	14601	14466	14603	14535	14565	14553	14345	14578	14445	14583	14394	14449	14472	14472	14555	14450	14577	14499	14325	14541	14552	14516	14535	14406	14596	14462	14487	14546	14307	14466	14545	14639	14407	14544	14438	14616	14597	14490	14459	14555	14493	14554	14404	14528	14331	14547	14433	14633	14609	14515	14468	14463	14501	14529	14466	14460	14504	14378	14603	14657	14576	14465	14669	14454	14343	14512	14408	14627	14388	14518	14526	14506	14572	14613	14495	14510	14528	14641	14430	14459	14614	14703	14539	14449	14509	14593	14405	14345	14368	14398	14311	14483	14392	14294	14439	14590	14567	14520	14460	14380	14518	14464	14607	14415	14586	14377	14490	14541	14477	14531	14597	14520	14427	14463	14482	14460	14600	14519	14526	14449	14500	14624	14468	14456	14419	14523	14523	14441	14576	14226	14568	14618	14519	14358	14640	14688	14490	14508	14514	14468	14454	14391	14608	14551	14644	14620	14646	14606	14499	14514	14494	14460	14626	14504	14539	14463	14504	14500	14513	14428	14468	14736	14420	14500	14523	14557	14499	14458	14388	14522	14447	14269	14476	14493	14583	14407	14384	14446	14611	14550	14499	14527	14439	14435	14441	14487	14528	14412	14443	14481	14379	14387	14452	14557	14529	14331	14418	14523	14386	14309	14670	14527	14463	14472	14451	14486	14544	14536	14512	14553	14589	14512	14588	14593	14479	14608	14705	14337	14461	14415	14450	14384	14575	14524	14398	14588	14434	14647	14444	14479	14387	14492	14517	14487	14461	14479	14487	14555	14598	14511	14442	14441	14341	14590	14510	14382	14718	14505	14625	14532	14529	14537	14496	14459	14452	14560	14599	14401	14582	14488	14319	14427	14521	14571	14701	14415	14340	14567	14582	14470	14579	14444	14445	14549	14598	14414	14576	14430	14368	14548	14348	14507	14514	14536	14532	14596	14643	14542	14476	14431	14532	14559	14581	14520	14451	14474	14553	14549	14474	14365	14563	14560	14357	14542	14487	14569	14457	14496	14284	14632	14499	14707	14446	14390	14520	14801	14482	14597	14462	14557	14436	14532	14439	14436	14544	14623	14416	14437	14519	14415	14582	14645	14516	14421	14363	14424	14728	14658	14532	14510	14372	14403	14601	14376	14662	14554	14510	14449	14497	14615	14400	14574	14547	14417	14486	14514	14589	14492	14370	14525	14460	14625	14501	14443	14604	14486	14583	14498	14549	14526	14563	14537	14425	14492	14452	14484	14617	14548	14514	14546	14440	14621	14619	14484	14672	14517	14453	14482	14716	14627	14447	14516	14452	14492	14288	14537	14499	14429	14573	14560	14561	14470	14699	14305	14426	14485	14542	14464	14452	14526	14435	14473	14544	14661	14562	14343	14678	14411	14516	14523	14703	14414	14519	14471	14289	14512	14606	14452	14564	14525	14577	14636	14450	14796	14342	14503	14555	14513	14626	14566	14453	14483	14478	14443	14722	14560	14379	14470	14464	14530	14489	14497	14368	14583	14415	14448	14469	14448	14579	14394	14614	14523	14463	14340	14453	14510	14487	14522	14536	14494	14457	14465	14557	14459	14568	14551	14379	14530	14463	14575	14690	14377	14631	14562	14370	14620	14374	14453	14412	14668	14422	14441	14488	14432	14564	14527	14492	14560	14598	14501	14627	14427	14556	14511	14612	14456	14498	14618	14420	14525	14509	14495	14429	14637	14366	14593	14563	14477	14631	14501	14446	14562	14540	14526	14371	14468	14662	14511	14480	14643	14569	14621	14463	14375	14533	14676	14495	14549	14647	14496	14538	14529	14585	14454	14405	14581	14629	14465	14564	14382	14456	14397
24503	21560	29234	25899	27563	32930	32803	25748	22307	20556	30078	36308	36521	28705	23562	19747	17915	17315	17462	17434	17169	17176	17315	17261	17377	17456	17269	17361	17261	17224	17095	17244	17107	17362	17051	17315	17250	17165	17263	17248	17061	17181	17082	17223	17105	17089	16986	17374	17130	17270	17153	17120	17360	17289	17088	17464	17051	17143	17201	16931	17186	17131	17030	17193	17086	17224	17109	17139	17026	17102	17226	17310	17382	16988	17328	17182	17162	17261	17101	16902	17373	16946	17300	17115	17137	17182	17092	16987	16952	17072	17090	17009	17090	17037	17166	17241	17314	17126	17094	17185	17079	17000	16994	17010	16837	17074	17017	17172	17247	17141	17093	17165	17102	17225	17102	17080	17300	17138	17081	17124	17075	17106	16944	17176	17066	17177	17105	17151	17136	17306	17101	17218	17067	17035	17071	16960	17217	17249	17113	17028	16908	17068	17332	17145	17054	17089	16868	16880	16994	16998	16936	17016	17230	17139	17143	17118	17234	17336	17090	16996	17027	16799	17162	17079	17100	17090	17002	17205	17086	17213	17159	17153	17103	16866	17032	17009	17261	16987	16997	17244	17021	17221	17240	17087	17151	17133	16951	17377	17300	17220	17125	17080	16966	17078	17275	17218	17038	17184	17233	17056	16804	16935	16858	17383	17177	17291	17257	17006	16997	16778	17025	17024	17159	16963	17091	16954	17148	17057	17108	17047	17153	16902	17080	17072	16910	17032	17036	17048	17261	17047	17101	17166	16910	16943	17347	17584	16811	17024	17217	17037	17399	17148	17130	17165	17227	17228	16961	16875	17142	17121	17029	17427	17297	16977	17092	17085	17207	17193	17112	17010	17159	17069	17092	17166	17140	17244	17069	17108	17010	17108	17065	17137	17103	17312	16879	16883	17064	17301	17202	17151	16991	17216	17153	17013	16938	17086	17113	17150	17220	17097	17160	17006	17118	17211	17216	17085	17166	17245	17143	17205	17282	17295	16949	17168	17117	17071	17200	16960	16936	16873	17151	17279	16913	16844	17052	17068	17054	17275	17195	17151	16758	16956	16837	17058	17173	17140	17202	17170	17163	17103	17294	17345	16960	17016	17151	17002	16986	17308	17171	17088	17049	17079	17193	17032	17062	17007	17242	17146	16884	17123	17148	17093	17087	17173	17136	16890	16964	17155	16974	17177	17154	17050	17273	17109	17145	17043	17195	16862	17169	17172	17165	17153	17054	17088	17052	17148	17201	17092	16956	16987	17256	17279	17236	16992	17164	17012	17184	17339	17200	17088	17186	17049	16965	17245	17202	17062	17123	17270	17105	17099	17173	17094	17228	17265	17073	17050	17211	17191	16978	17281	17078	17104	17128	17045	17236	17111	17136	16871	17042	17072	17282	17282	17153	17236	17371	17179	17029	17294	17221	17149	17092	17083	17122	16985	17257	17103	17186	17260	17147	17231	16969	17336	17015	17185	17130	17281	17287	17081	17123	17097	17220	17104	17274	17073	17200	17291	17037	16954	17043	17013	17180	17289	17249	17151	17066	17046	17183	17232	16844	17151	17045	17193	16892	17065	17112	17142	17061	17284	17033	17221	17259	16905	17119	17033	17148	17060	17167	17231	17431	17080	17149	17277	17081	17112	17038	17064	17106	17143	17067	17261	16845	17088	17020	17012	16916	17044	17147	17115	17129	16849	17347	17140	16979	17041	17220	16835	17210	17185	17150	17236	17151	16945	17122	17042	16954	17141	17235	16957	17096	16965	16923	17155	17218	17252	17043	17054	17199	17087	16900	17066	17191	16986	17131	17120	17230	17132	17035	17002	17135	17096	17062	17241	17183	16936	17154	17038	17235	17163	17044	17032	17088	17159	16984	17112	17090	17411	17143	17132	17167	17027	17132	17115	17128	17016	17144	17096	17143	17189	17085	16921	16930	17134	17138	17208	17142	17112	17055	17037	17155	17026	17208	17114	17086	17050	16907	16923	17057	17014	17038	17117	17222	16917	16916	17050	17351	17390	17081	17337	17074	17276	17520	17228	17060	16930	17109	17125	17026	17115	17149	16809	17159	17061	17181	17080	16955	17028	17075	17058	17177	17232	17156	17295	17014	17189	16938	17170	16986	17068	17211	16970	17041	17232	17092	17305	17198	16925	17056	17299	17279	17233	16985	17236	17016	17183	17071	17195	17140	17205	17203	17053	17040	17226	17258	16975	16966	17111	16880	17117	17217	17009	17237	17309	17225	17159	16929	16890	17156	17142	16921	17259	17070	17094	17081	17221	16941	17120	17130	17081	17140	17066	17105	17056	17246	17131	17202	17051	16902	17070	17201	16961	17140	16971	16989	16974	17105	17130	17190	17082	17085	17126	17065	17062	17026	16923	17310	17135	17197	17160	16978	17203	17153	17044	17034	17226	17018	17213	17118	16929	17205	17182	17190	17090	17258	16946	17025	17501	17138	17039	17157	17000	17153	17161	17350	17098	17235	17150	17254	17266	17250	17089	16988	16994	17071	17218	17364	17119	17135	16934	17084	16978	17069	16976	17074	17079	17120	17153	16830	17090	17183	17185	17092	17130	17235	17134	17065	17177	16973	17067	16947	17094	17219	17069	17085	17184	17194	17205	17196	17180	17189	17056	17109	16987	17319	17264	17042	17099	16929	17242	17164	16941	17194	17144	17266	17034	17213	16992	17073	17299	17041	17134	17141	17190	17216	17178	17152	16992	17069	17048	17126	17091	16985	17233	17184	17062	17099	16995	16972	17173	17408	17142	17091	17148	17027	17188	17185	16812	16939	17079	17096	17328	17138	16969	17175	17133	17014	17158	17129	17009	17350	17121	17055	17160	17182	17044	17047	17003	16968	16991	17019	17088	17043	17062	17128	17206	16894	17167	17181	17104	17120	17172	17020	17029	17250	17042	17002	17278	17066	17190	17236	17038	17097	17277	17143	16995	17140	16990	17154	17060	17328	17098	17194	17058	17130	17208	17145	16851	17075	17062	17048	17070	16992	17044	17026	17203	17384	17025	17227	17117	17089	17166	17332	17118	17391	17032	17070	17072	16992	17062	17207	17116	17014	17209	17232	16871	17043	17266	17169	17174	17088	17176	17053	17159	17090	17188	17125	17001	17191	17034	17098	16911	17279	17217	17166	17115	16770	16843	17027	17070	17038	17244	17072	17078	17000	17048	17185	17184	17168	17008	17274	17323	17150	16962	17222	17083	17067	17039	17045	17051	17249	17243	17252	16992	17169	17211	17142	17239	17324	17013	17016	17248	17097	16994	17190	17154	17158	17174	17124	16985	17363	17239	16938	17000	16975	17038	17259	17081	17084	17102	17155	17114	17254	17425	17250	17259	17122	16953	17024	17118	17002	17072	17246	17155	17028	16897	17274	17031	17153	17111	17220	17183	17376	17227	17221	16993	16985	16983	17251	17050	17210	17098	17151	17335	16982	17096	17016	17142	17203	16943	17279	17321	17154	17270	17008	17051	17038	17182	17155	17238	17191	17106	17104	17049	17014	16965	17031	17089	17020	16976	16975	17277	17221	17017	17093	17133	17180	16917	17169	16997	17077	17217	17202	16986	17260	17021	17269	17251	17163	17138	17041	17159	17037	17133	17056	16989	17240	17022	17108	16810	17089	17096	17032	16992	17133	17142	17132	17107	16938	16990	16829	17073	17029	17044	17150	17185	17100	17177	17097	17095	17165	17147	16886	16999	17149	17084	17196	17014	17122	17088	17182	17110	17031	17175	17165	17397	17178	17105	17111	17175	16868	16979	17300	17009	17379	17259	17075	16986	16886	17093	17096	17215	17036	17051	17226	17179	17169	17207	17054	16948	17113	17247	16917	17099	16899	16937	17066	17144	17219	17279	17310	17125	17292	17056	17106	17104	17161	17279	17216	17232	16908	17208	17178	17166	17265	17033	17120	17015	17245	16849	16948	16881	17051	16905	17312	17121	17099	17068	17105	16883	17154	16908	17100	17245	16944	17091	17138	17209	17103	17153	16935	17143	17113	17207	17290	17121	17211	17193	17286	17025	17217	16982	17048	16972	17016	17074	17164	17001	17261	17213	17122	17195	17141	17156	17172	17355	17176	17051	17124	17101	17023	17072	16897	17279	17264	17247	17129	17142	17061	17278	17110	16982	17119	17143	17165	17233	17044	17117	16990	17337	17131	16993	16951	17009	17209	17133	17221	17079	16987	17347	17127	17126	17038	17222	17118	17160	17068	17059	17037	17233	16981	17024	17099	16947	17029	16875	17340	17080	17237	17080	17086	17158	17139	17022	17032	17244	17052	17251	17010	17105	17163	16781	16967	17105	16997	17173	17300	16998	17323	17175	17047	17017	17018	17027	17177	17034	17206	17148	17341	17067	16978	16941	17133	17084	17090	17134	17120	16951	17117	17204	17131	17115	17064	17105	17163	17081	17135	16946	17034	17096	17035	17129	17168	17262	16765	16788	17034	17137	17111	17002	17036	17037	17191	17009	17248	17003	17119	17257	17023	17032	17076	17103	17228	17266	17113	17051	16856	17064	16950	17098	17011	17042	16960	17071	17001	16974	17069	17129	17137	16992	17242	17019	16971	17180	17122	17078	17105	17042	17212	17125	17182	17214	17078	17060	17240	16988	17079	17061	16915	17143	17136	17108	17107	17279	17058	17299	17218	17014	17234	17244	16970	17001	17158	16964	17093	17109	17147	17173	17134	16950	17115	16946	17098	17069	16970	17037	17062	17001	17088	17351	17044	17256	17188	17159	17061	17049	17061	17139	17290	17180	17204	17204	17219	17086	17103	16981	17290	17121	16953	17015	17098	16952	17134	17218	17305	17209	17042	16976	17109	17383	17004	17052	17250	17074	17198	17068	16979	17076	16977	16985	17129	17195	17074	17086	16908	17183	17040	17005	17260	17063	17177	17171	16967	17150	17057	17157	17150	17105	17033	16968	17040	17085	16943	17183	17029	17053	17178	17046	16951	17067	17246	17123	17172	16887	17064	17275	17233	17104	17134	17070	17051	17066	17299	16994	17057	16920	17020	17056	17042	17117	17091	17263	17125	17235	17141	17341	17106	17207	17226	17087	16951	17083	17175	17310	17111	17182	17072	17127	17232	17409	17134	17085	17313	17330	17298	17045	17145	17224
29540	50602	50520	47063	42108	38047	31218	24991	20838	18179	32333	37769	35691	27028	20874	16314	14374	14085	14101	14079	14243	14087	14193	14053	13795	14269	14205	14097	13872	13955	14003	13861	14194	14086	13873	14285	14173	13963	14055	13896	14043	14167	14171	13904	14040	14088	14291	14060	13973	14012	13977	14121	14193	14165	14114	14207	13934	14017	14132	14160	14163	14202	13988	14086	14015	14283	14074	14076	14181	14184	14147	14039	14083	14101	13986	13994	14153	14149	13947	14029	14225	13993	13840	14075	14127	14006	14093	14202	14141	14080	14239	14201	13861	13887	14105	13994	14082	14254	14022	14001	14081	14020	13903	14053	14155	14101	14149	13904	14073	14145	13842	13957	14088	13943	14061	13994	13901	14066	14112	14022	14030	14166	14345	13991	13977	14121	14071	13942	14009	14063	14004	13954	14152	13918	14106	13960	14069	14121	13939	14092	13998	14069	14102	14077	14112	13738	13924	14233	14064	14064	13973	14148	14116	14154	14031	14147	14142	14222	14080	14177	14129	13952	13910	14024	14044	14002	13840	14053	14099	14214	14064	14045	14037	14012	14145	14093	14115	14122	14182	14168	14011	14088	14250	14110	14123	14076	14016	14042	14145	14240	14037	14082	13942	14074	14147	14093	14076	13913	14126	14176	13953	14119	14141	14102	13975	14108	14276	14026	14104	14081	14011	14079	14083	13956	14198	14105	14174	13862	14075	14146	14060	14064	13972	14160	14056	13952	14135	13910	14154	14047	14112	13942	13948	14026	14014	14065	14081	13925	14016	14085	14150	14141	14124	14078	14165	14081	13975	14111	14026	13970	13962	14201	14012	14082	14066	13942	14090	13951	14155	14107	14112	14240	13925	14117	13958	14085	14219	14064	14009	14142	14057	14100	14131	13961	14054	13880	14006	13979	13971	14127	14006	13943	13938	14139	14156	14146	14136	14066	14160	14097	14068	14214	14174	13909	14098	14085	13947	14127	14166	14183	14116	14104	14122	14061	14170	14164	14029	14144	14107	14133	14118	14080	14050	14046	13977	14070	13931	14160	14057	13970	14101	14072	14174	13957	14314	13983	14060	14106	13990	13978	14132	14184	14072	14189	13984	14115	14077	14250	14222	14093	14158	13978	14164	13998	13997	14057	14047	13985	14200	14183	14107	14136	14164	14244	14044	14075	14165	14165	13980	14026	13994	14271	14063	13951	13998	13957	14061	14260	14060	14104	14057	14266	14076	14108	14200	13907	13768	14095	14253	14121	14066	14168	14080	14077	13998	14029	14079	13934	14089	14226	14051	14007	14045	14088	14154	14088	14067	14161	14033	14131	14007	14195	13830	14085	14060	14034	14016	14027	13940	14051	14040	13982	14264	13970	14073	14307	13924	14205	14033	13974	14014	14005	13994	14129	14059	14104	14131	14054	14060	14101	14079	13979	14030	13999	13904	14100	14147	14061	14048	14043	13849	14130	13988	13999	14008	14100	14150	13965	14069	14106	14066	14320	14051	14061	14004	13965	14048	14166	14050	14157	13966	14048	13970	14106	14068	14124	14244	13964	13905	14285	14019	14107	14092	14241	14010	14009	14009	13947	13875	14016	14102	14012	13979	13921	14077	14100	14222	14091	13967	13992	14045	13929	14015	14131	14055	14152	13998	14193	14061	14059	14275	14064	14132	13834	14181	14164	14174	13900	14146	14129	13981	14066	14139	14063	14164	13908	14090	14168	14091	13935	14080	13951	14074	13904	14109	14269	14028	13911	14186	14000	13977	14135	14033	13981	13958	14148	14171	13956	14087	14160	14217	13965	14203	14064	13999	13819	14122	14152	14130	14055	14028	14057	14106	14098	14245	14068	13963	13973	14093	13921	14108	13975	13965	14079	14000	13888	14118	13944	13997	14182	14191	14106	13991	14089	14093	14080	14166	14193	14187	14042	13899	14063	14067	14075	14050	14048	13940	14096	14213	14000	14017	14096	13965	14162	14140	14025	14147	13849	14142	14048	13970	14125	14184	14177	14017	13997	14077	14164	14035	14050	14050	14133	14008	14050	13956	14058	14166	14053	13927	14045	14003	13930	14139	14125	14016	14113	14069	13937	14111	13946	13937	14057	14058	14219	14172	14073	14112	14088	14025	14092	14208	14066	13964	14009	14160	14035	14003	14056	14102	14024	13828	14063	14123	14075	14172	14158	13895	14053	14101	14134	14152	13906	14195	13974	13970	14163	13894	14183	14131	14041	14018	14032	14027	14090	14069	13933	14128	14119	14013	14039	13896	13901	14022	14017	14076	14207	14119	13893	14084	14017	14099	14052	14109	14247	14109	13839	14056	13904	13944	14097	14073	14042	14150	13968	13891	14166	14160	14075	13823	13878	14034	14012	14099	14039	13963	14049	13974	14058	14007	14015	14054	13867	14027	14156	14103	14117	14134	13949	14080	14036	14012	14183	14010	13913	13977	14097	14101	13952	14116	14060	14092	13986	14065	13935	14154	14028	14026	14015	14062	13938	14102	14055	14126	13954	13917	14166	13916	13999	14256	14016	13945	14153	14038	14033	13970	14044	14201	14192	14045	14236	13875	14108	14110	14058	14068	14192	13885	14092	14081	14007	14141	13997	13976	13824	14005	14108	14007	14099	13992	14084	14089	14099	14018	14228	14163	14088	14256	14156	14097	14106	14013	14103	14062	14069	14015	14073	13946	14004	13989	14033	14022	14153	14204	14083	14019	14186	14056	13911	14101	14002	14079	13968	14079	14088	14172	13952	13945	14019	13958	14087	13968	14141	14200	13966	14105	14169	14108	14068	13998	14013	14055	14122	14158	13957	13933	14044	13979	14027	14105	14103	14040	14109	14355	14088	14060	13986	13911	13960	14005	14087	14100	14026	14068	13949	14072	14306	14124	14237	13995	13968	14223	14195	13995	14138	13981	14121	14025	14045	14045	14070	13973	14033	13850	14047	13965	14049	14034	14000	13994	14076	14094	14057	13948	14115	13925	14145	13927	14042	14069	14100	13965	14193	14121	13943	14123	14081	13925	14199	14038	14049	14072	14160	14125	13947	13867	14146	13974	14089	14077	13944	13808	14143	14066	14111	14157	14066	14061	13977	13993	13847	13871	14036	13997	14046	14147	14075	14245	14124	14115	14068	14272	14140	14028	14216	14062	13953	14023	14147	13921	13965	14243	14154	14176	13982	14303	13985	14187	14071	14132	14056	14064	14113	13958	14047	14323	13932	13947	14058	14045	14040	14060	14008	14003	14017	14056	13950	14076	14078	13975	13995	13919	14016	13985	14173	13943	14131	14095	13938	13826	14164	13985	13941	14074	14232	14199	14001	14133	14050	14041	14094	14191	14110	13947	13962	14037	14159	14093	13947	14076	13992	14087	14162	14072	14167	14095	13983	14113	14076	13960	14033	14243	14115	14175	13939	13816	14034	14092	14040	13937	14019	14034	14072	13881	13951	14240	14038	14245	13963	14073	14145	14133	14129	14217	14079	13998	13974	13991	14178	14080	13960	14160	13990	14117	14053	14105	14099	14115	14098	14123	13837	14110	14004	14035	14010	14095	14100	14101	14038	14247	14050	13940	14153	14133	14088	14004	14039	14146	14079	14103	13966	13998	14113	14094	14223	14053	14119	14123	14136	14119	13952	14158	14135	14114	14011	13937	14133	13943	14052	14127	14164	14025	14124	13967	14039	14095	14160	13971	14198	14086	14036	14169	14076	14045	14125	14040	13995	14195	14165	14063	14069	14260	14030	14075	14037	13996	14186	14021	14249	13976	14148	14160	14090	14050	14091	14040	14156	14144	13943	14189	14039	13989	14045	13965	14188	13997	14122	13947	13951	14097	14009	14196	14023	14139	13928	14104	14008	13974	13998	13964	14030	14008	13967	14093	14031	14101	13985	13885	13985	13992	13935	14017	14097	14016	14098	14161	14100	14111	14112	14066	13999	13988	13830	14094	14018	14006	13983	14079	13757	13938	14094	14082	13919	14069	14210	14095	14026	14075	14105	14016	14036	14182	14086	13968	14009	14019	14062	14149	13973	14100	14024	14168	14132	14258	13945	14001	14062	13934	14068	14075	14051	14099	14041	13985	14157	14192	13897	14254	14089	14248	13993	14232	13996	14089	14019	14052	14118	14098	14063	14086	14131	14058	14080	14140	14131	14097	13994	14036	13971	14105	13797	14083	14038	13871	14176	13881	13954	14198	14127	14089	14068	14083	14098	14100	13865	14197	14091	13962	13949	14109	14072	14132	14267	13952	14218	14028	14140	14198	14128	14069	14062	14045	14246	14130	14039	14137	13953	13950	14164	14011	14116	14131	13890	14010	14063	14210	13929	14070	14089	13998	14160	14073	13993	13955	13942	14101	14040	14124	13901	13997	14209	14047	14141	14116	14138	14014	14014	14211	14016	13897	14053	14220	14061	14119	14021	14091	14209	13841	14062	13987	14143	14050	14082	14091	14128	13866	14068	14066	13992	14166	14020	14052	14045	14056	13932	14013	14198	14094	14098	14226	14171	13936	14073	13867	14125	14086	14151	13832	14095	14030	13919	14112	14093	14165	13936	13983	13993	14125	14148	14159	14264	14019	13981	13938	13945	13761	13929	14055	13941	14086	14152	14091	14075	14102	14099	14043	14239	14102	14032	14030	14118	14090	14171	14009	13896	13978	14066	14011	14029	13951	14084	14082	14013	14070	14167	14053	14051	14059	14091	14330	14018	14065	14127	14083	14189	13981	14086	14129	14007	14017	13896	14095	14197	14055	14065	14017	13901	14102	14219	13993	14113	14175	14108	14042	13899	14023	14058	14014	14054	14149	14116	14309	14196	14018	13946	14044	14009	14064	13973	14068	14087	13865	14175	14140	14080	14057	14078	14063	14123	14191	13987	14072	14134	14024	14020	14184	14202	14033	13969	14041	14216	13981	14079	14041	14272	14127	13907	14078	14016	14038	13950	13912	14074	14090	14052	14093	14084	14100	14192	14109	14019	14048	13858	13840	14097	14195	14139	14093	13905	14166	13951	14192	13976	13984	14000	13980	13989	14068	14029	14035	14090	13946	14050	14098	14114	14164	14036	13904	13959	14033	14075	14082	13979	14219	13883	14133	14028	14009	14129	14028	14000	14031	14079	14063	14006	13988	13987
32636	29413	32084	29138	25770	23701	21509	20568	19751	18632	19030	19859	19681	19573	19210	18361	18244	18270	18354	18141	18416	18246	18228	18441	18073	18234	18136	18267	18080	18338	18065	18323	18047	18266	18099	18136	18234	18141	18008	18107	18163	18097	18293	18262	18097	18058	18241	18226	18398	18163	18207	18026	18027	18163	18232	17908	18064	18238	18189	18126	18445	18215	18394	18544	18212	18481	18026	18335	18067	18222	18121	18393	18230	18106	18357	18281	18139	18211	18355	18347	18359	18239	18036	18226	18265	18316	18223	18295	18397	18035	18257	18222	18072	18195	18310	18227	18248	18214	18119	18095	18304	18147	18111	18091	17962	18115	18155	18205	18122	18171	18150	18122	18135	18092	18110	18182	18165	18215	18089	18035	18372	18293	17927	18203	18188	18180	18191	18094	18111	18129	18367	18434	18139	18182	18132	18181	18122	18170	18152	18144	18248	17994	18076	18328	18188	18026	18022	18265	18072	18222	18289	18234	18232	18172	18324	18383	18008	18143	18366	18185	18052	18279	18123	18303	18231	18223	18157	17973	18288	18331	18153	17950	18086	18111	18125	18024	18231	18178	18231	18151	18278	18250	18179	18238	18198	18270	18088	18310	17890	18189	18179	18425	18165	18125	18221	18077	18086	18124	18232	18194	18269	18289	18225	18261	17930	18083	18082	18261	18194	18058	18283	18208	18469	18153	18186	17986	18370	17992	18085	18218	18300	18248	18238	18224	18219	18030	18233	18172	18042	18161	18361	17923	18072	18412	18111	18025	18082	17817	18131	18263	18100	18349	17943	17983	18104	18070	18018	17967	18294	18220	18120	18127	18255	18083	18310	18094	18175	18236	18107	18108	18223	18092	18405	18216	18119	18230	18124	18233	18470	17996	18033	18305	18182	18235	18147	18290	18222	18183	18235	18376	17915	18149	18257	18431	18157	18063	18191	18287	18219	18120	18310	18371	18307	18169	18254	18207	18362	18224	18036	17959	18146	18205	18126	18071	18146	18173	18086	18219	18133	18021	18191	18196	18277	17987	18025	17995	18193	18201	18400	18098	18266	18064	18025	18055	18222	18204	18140	18287	18291	18125	18243	18154	18188	18118	18233	18152	18311	18264	18285	18069	18260	18124	18214	18048	18318	18339	18193	18037	18148	18059	18251	18204	18200	18095	18023	18183	18182	18204	18130	18152	18183	18121	18009	18188	18194	17943	18362	18298	18339	18149	18116	17870	18064	18202	18261	18169	18058	18119	18281	18086	17980	18293	18081	18129	18148	18182	18285	18273	18183	18187	18172	18222	18258	18158	18204	18195	18092	18035	18017	18001	18425	18288	18193	18219	18280	18124	18177	18071	18237	18079	18105	17922	18120	18208	18124	18182	18170	18102	18052	18355	18177	18103	18489	18228	18113	18374	18268	17957	18304	18164	18242	18129	18229	18368	18247	18266	18202	18151	17956	18078	18332	18000	18167	18397	18250	18209	18232	18150	18103	17901	18245	18072	18158	18169	18441	18267	18153	18086	18067	18161	18141	18198	18368	18499	18299	18303	18243	18297	18233	18109	18111	18134	18270	18152	18115	17976	18054	18104	18545	18100	18177	18168	18232	18221	18225	17979	17964	18274	18127	18078	18226	18002	18192	18114	18400	18220	18224	17999	18008	18184	18117	18187	18269	18303	18100	18131	18049	18171	18203	18150	18217	18262	18169	18177	18175	18221	18050	18282	18321	17856	18175	18309	18348	18188	18097	17984	18347	18136	18147	18146	18306	18070	18198	18296	18299	18027	18097	18077	18094	18175	18267	18140	18074	18176	18236	18259	17894	18181	18107	18193	18144	18169	18180	18137	18010	18159	18272	18194	17927	18028	18087	18260	18201	18064	18021	18169	18167	18152	18193	18311	18080	18229	18225	18352	18090	17991	18349	18283	18244	18255	18162	18130	18238	18203	18069	18028	18185	18231	18287	18086	18044	18242	18323	18253	18217	18157	18293	18363	18332	18231	18396	18221	18179	18011	18037	18207	18109	18118	18198	18146	18010	18321	18267	18055	18122	18004	18154	18309	18271	18163	18424	18122	18119	18216	18320	18095	18227	18238	18339	18158	18152	18427	18174	18324	18044	18261	18254	18234	18183	17951	18098	18192	18134	18270	18295	18129	18257	18208	18051	18300	18335	18132	18218	18104	18175	18201	18237	18345	18193	18297	18332	18160	18214	17987	18212	18129	18014	18274	18198	18218	18178	18094	18310	17968	18075	18135	18035	18111	18192	18014	17987	18245	18320	18222	18193	18152	18155	18228	18161	18180	18251	18168	18161	18271	18184	18200	18197	18183	18045	18189	18035	18210	18423	18257	18351	18006	18093	18342	18295	18272	18343	18025	18274	18152	18193	18257	18038	18077	18317	18301	18183	18083	18158	17997	18052	18011	18156	18140	18177	18268	18037	18081	18050	18058	18155	18144	18063	17996	18261	18018	18018	18277	18281	18199	18247	18125	18348	18194	18087	18000	18112	18249	18275	18257	17949	18226	18273	18033	18213	18259	18437	18239	18238	17830	18108	18219	18339	18214	18181	18290	18202	17973	18100	18177	18346	18123	18289	18377	17985	18370	18097	18231	18299	18319	18290	18072	18184	18240	18111	18011	18142	18229	18330	18094	18344	17980	18336	18198	18398	18281	18101	18121	18180	18228	18094	18177	18198	18130	18348	18552	18267	18229	18278	18040	18251	18222	18294	18234	18261	17831	18004	17986	18130	18289	18316	18290	18149	18130	18024	18160	18370	18271	18204	18198	18191	18453	18217	18148	18344	18218	18324	18446	18230	18178	18066	18448	18279	18231	18170	18226	18241	18267	18125	18134	18467	18259	18217	18068	18146	18233	18281	18278	18182	17958	18106	18093	18132	18035	18137	18245	18170	18290	18200	18118	18271	17972	17990	17954	18242	18019	18143	18286	18370	18211	18096	18154	18137	18133	18398	18096	18315	18473	18160	18263	18234	17984	18405	17993	18105	18171	18172	18057	18205	18205	17915	18086	18014	18223	18402	18362	18275	18278	18086	18180	18110	18232	18012	18178	18012	18105	18119	18192	18209	18304	18083	18192	18232	18254	18055	18127	18332	17968	18269	18069	17975	18208	18182	18552	18041	18210	18106	17991	18334	18183	18305	18219	18235	18085	18241	17924	18205	18223	18171	18309	18296	18185	18158	18110	18087	18167	18027	18165	18314	18195	18044	18211	18167	18148	18320	18168	18157	18262	18179	17988	18221	18287	18311	17990	18168	18181	18192	18122	18108	18231	18289	18402	18331	18074	18185	18324	18118	18061	18059	18113	18318	18217	18131	18211	18214	18270	18117	18002	18106	18155	18185	18063	18097	18016	18046	18159	18048	18142	18236	18312	18163	18216	18312	18201	18180	18167	18222	18308	18356	18464	18103	18305	18142	18354	18227	18178	17928	18135	18206	18210	18163	18243	18012	18119	18095	18038	18472	18018	18110	18041	18183	18380	18111	18188	18166	18158	18429	18193	18159	18418	18217	18072	18400	18193	18258	18204	18273	18090	18196	18462	18189	18251	18169	18248	18219	18270	18083	18126	18045	18262	18224	18124	18112	17888	18036	17961	18205	18278	18201	18100	18189	18350	18029	18171	18281	18167	18014	18118	18248	18175	18222	18117	18028	18438	18326	18141	18227	18265	18432	18041	18123	18343	18061	18060	18179	18121	18061	18222	18362	18169	18277	18364	18109	18106	18385	18097	18283	18280	18136	18243	18267	18140	18054	18133	17956	17975	18082	18071	18279	18133	18213	18178	18083	18082	18125	18333	17990	18231	18149	18195	18338	18137	18202	18241	18274	18069	18037	18335	18047	18064	18233	18275	18245	18370	18212	18208	18308	18115	18198	18292	18250	18296	18274	18143	18144	18027	18154	18157	18313	18141	18227	18103	18366	18246	18175	18173	18288	18111	18281	18237	18111	18183	18307	18326	18161	18173	18114	18120	18586	18157	18088	18149	18150	18113	18069	18182	18339	18201	18297	18372	18115	18248	18313	18306	18313	18371	18110	18161	18179	18113	18200	18195	18152	18322	18186	18085	18180	18152	18204	18273	18107	18329	18535	18360	18226	18111	18180	18204	18320	18165	18101	18053	18089	17958	18150	18369	18421	18241	18326	18040	18140	18094	18423	18097	18321	18307	18285	18079	18237	18284	18050	18182	18180	18129	18223	18087	18218	18167	18169	18181	18231	18186	18187	18314	18199	18130	18374	18265	18062	18158	18069	18112	18147	18195	18105	18131	18285	18250	18238	18131	18318	18144	18288	18136	18249	18170	18275	18179	18130	18387	18370	18215	18281	18059	18162	18073	18309	18332	18437	17961	18219	18227	18076	18037	18054	18280	18273	18216	18282	18021	18292	18153	18306	18363	18393	18278	18215	18022	18131	18155	18265	18166	18382	18156	18243	18245	18104	18141	18100	18229	18161	18274	18170	18240	18388	18191	18280	18445	18154	18226	18282	18517	18206	18093	18189	18000	18050	18124	18255	18074	18083	18080	18165	18086	18139	18150	18238	18226	18318	18102	18118	18125	18353	18256	18083	18238	18296	18107	18086	18114	18122	18261	18204	17987	18473	18137	18459	18112	18276	18362	18229	18200	18045	18117	18129	18392	18125	18273	18245	18247	18180	18085	18118	18166	18119	17993	18098	18192	18310	18050	18186	18182	18085	18316	18253	18363	18192	18170	18417	17929	18102	18236	18121	18221	18379	18139	18087	18193	18240	18249	18199	18173	18250	18176	18200	18317	18317	18142	18093	17917	18256	18221	18089	18037	18221	18255	18282	17996	18156	18116	18312	18214	18178	18165	18087	18128	18412	18185	18250	18216	18373	18232	18221	18198	18373	18153	18065	18111	18172	17928	18247	18116	18273	18231	17886	18080	18102	17996	18050	18327	18258	18342	18025	18151	18294	18134	18187	18189	18261	18130	18238	18098	18138	18423	18328	18133	18098	18281	18147	18121	17999	18290	18280	18025	18234	18336	18191	18194	18222	18382	18183	18094	18271	18239	18165	18156	18228	18177	18207	18287	18268	17986	18311	18102	18098	18104	18220	18045	18050	18213	18150	18162	18281	18318	18131	18283	18273	18076	18131	18110	18288	18160
25395	35255	34108	28193	25607	21960	19349	18461	16700	15621	16068	16846	16855	16225	15392	14810	14609	14701	14676	14834	14699	14771	14765	14662	14815	14549	14673	14699	14695	14622	14583	14591	14766	14620	14516	14527	14582	14560	14512	14849	14700	14461	14650	14699	14551	14856	14572	14759	14480	14765	14662	14624	14654	14697	14679	14562	14522	14713	14739	14735	14589	14637	14582	14489	14926	14834	14604	14708	14814	14536	14602	14519	14614	14590	14630	14767	14734	14624	14687	14585	14777	14714	14727	14593	14514	14806	14717	14711	14559	14674	14672	14779	14673	14675	14669	14479	14549	14627	14500	14602	14623	14735	14589	14729	14623	14472	14700	14552	14617	14654	14725	14757	14711	14727	14793	14686	14599	14881	14488	14683	14653	14584	14711	14690	14704	14627	14675	14493	14653	14739	14716	14784	14852	14496	14715	14584	14762	14679	14685	14616	14578	14715	14652	14620	14532	14647	14596	14575	14621	14739	14597	14718	14714	14692	14581	14697	14784	14715	14552	14627	14618	14511	14728	14654	14593	14436	14687	14630	14759	14818	14648	14652	14645	14684	14704	14607	14642	14506	14612	14518	14519	14587	14733	14629	14578	14657	14521	14562	14782	14617	14792	14676	14546	14775	14588	14521	14698	14678	14605	14512	14681	14712	14523	14610	14709	14529	14656	14625	14775	14700	14761	14538	14619	14695	14628	14669	14526	14656	14521	14607	14729	14722	14473	14715	14717	14674	14644	14594	14521	14676	14551	14685	14723	14647	14688	14659	14681	14592	14764	14572	14549	14715	14523	14606	14720	14476	14619	14717	14615	14525	14680	14534	14703	14647	14479	14614	14618	14706	14589	14739	14692	14585	14655	14675	14627	14701	14685	14638	14559	14846	14455	14786	14626	14653	14695	14591	14615	14782	14502	14479	14649	14623	14679	14712	14564	14827	14612	14609	14650	14726	14654	14725	14743	14517	14613	14596	14815	14579	14649	14622	14804	14732	14579	14460	14721	14731	14668	14564	14502	14732	14487	14674	14822	14661	14659	14696	14714	14654	14697	14602	14641	14708	14650	14752	14574	14660	14812	14693	14634	14713	14560	14579	14553	14647	14606	14741	14616	14748	14727	14511	14749	14542	14655	14749	14563	14547	14614	14686	14697	14586	14622	14741	14788	14713	14693	14719	14660	14674	14640	14678	14742	14635	14756	14715	14607	14607	14672	14621	14603	14683	14669	14636	14719	14729	14587	14771	14784	14917	14687	14587	14727	14687	14477	14594	14745	14666	14703	14482	14821	14626	14621	14626	14543	14756	14779	14670	14678	14659	14708	14766	14705	14409	14598	14584	14556	14551	14767	14458	14604	14826	14676	14674	14602	14602	14644	14630	14599	14595	14631	14509	14589	14572	14677	14526	14515	14602	14599	14800	14674	14663	14586	14757	14651	14590	14746	14702	14671	14660	14654	14615	14682	14635	14590	14513	14687	14623	14692	14782	14526	14603	14611	14654	14663	14446	14523	14816	14729	14438	14633	14516	14706	14537	14690	14627	14539	14616	14634	14549	14554	14573	14533	14674	14589	14643	14527	14678	14736	14656	14724	14559	14760	14567	14728	14636	14687	14745	14603	14504	14545	14717	14534	14799	14499	14664	14798	14664	14682	14605	14600	14638	14434	14729	14703	14741	14639	14549	14612	14600	14527	14682	14789	14747	14647	14793	14598	14582	14649	14776	14633	14652	14833	14835	14735	14662	14622	14643	14649	14550	14499	14840	14742	14696	14716	14744	14646	14552	14643	14608	14615	14620	14784	14553	14605	14562	14538	14583	14592	14455	14515	14650	14635	14685	14726	14567	14708	14448	14710	14679	14702	14699	14511	14732	14659	14707	14693	14550	14787	14512	14704	14703	14768	14513	14734	14757	14706	14766	14732	14657	14578	14776	14676	14650	14778	14624	14649	14691	14500	14632	14670	14518	14459	14417	14646	14572	14535	14908	14604	14431	14691	14564	14419	14724	14526	14680	14719	14557	14732	14716	14672	14671	14724	14634	14617	14758	14674	14691	14606	14922	14577	14810	14701	14544	14637	14769	14581	14665	14844	14641	14602	14767	14696	14753	14601	14725	14744	14770	14698	14446	14747	14535	14688	14530	14623	14660	14690	14717	14703	14533	14562	14739	14611	14462	14721	14670	14579	14471	14696	14520	14680	14583	14501	14612	14635	14535	14731	14562	14736	14685	14544	14608	14611	14766	14662	14690	14587	14539	14673	14607	14624	14625	14547	14679	14589	14659	14639	14529	14700	14596	14697	14528	14694	14674	14633	14700	14628	14768	14605	14671	14397	14782	14664	14632	14598	14593	14641	14610	14638	14713	14585	14531	14579	14489	14835	14689	14697	14631	14607	14691	14735	14688	14608	14672	14478	14547	14580	14741	14553	14668	14656	14643	14452	14683	14656	14550	14596	14717	14675	14650	14474	14553	14721	14722	14522	14681	14647	14734	14548	14848	14652	14674	14814	14538	14727	14669	14662	14541	14598	14577	14616	14567	14601	14593	14642	14687	14638	14809	14751	14721	14652	14681	14591	14672	14422	14469	14736	14897	14450	14787	14792	14664	14706	14506	14780	14516	14645	14764	14610	14592	14826	14619	14510	14675	14530	14711	14452	14558	14594	14709	14660	14622	14603	14536	14564	14532	14688	14655	14660	14524	14687	14638	14599	14586	14687	14579	14672	14765	14609	14697	14601	14778	14666	14619	14872	14752	14712	14577	14826	14589	14563	14741	14625	14574	14649	14570	14679	14564	14560	14787	14454	14593	14699	14760	14912	14668	14690	14548	14593	14770	14751	14693	14656	14717	14789	14683	14621	14669	14650	14644	14619	14583	14812	14684	14539	14815	14776	14659	14557	14638	14584	14680	14534	14709	14619	14625	14812	14454	14694	14557	14713	14725	14750	14567	14626	14644	14684	14637	14617	14720	14706	14729	14534	14577	14582	14612	14773	14564	14736	14740	14830	14421	14715	14654	14572	14486	14609	14729	14754	14679	14651	14646	14507	14706	14705	14694	14736	14736	14596	14693	14519	14681	14758	14524	14687	14605	14648	14682	14822	14820	14716	14656	14656	14479	14659	14674	14626	14880	14493	14539	14724	14476	14614	14620	14670	14800	14623	14775	14569	14493	14772	14615	14598	14585	14768	14686	14690	14662	14555	14602	14720	14714	14624	14523	14705	14497	14705	14606	14622	14651	14692	14836	14625	14799	14722	14597	14720	14715	14588	14567	14493	14619	14605	14808	14674	14568	14732	14568	14537	14520	14647	14498	14640	14707	14776	14821	14659	14599	14541	14720	14638	14557	14604	14536	14603	14720	14701	14571	14608	14491	14684	14677	14451	14653	14651	14670	14690	14523	14656	14900	14808	14602	14554	14643	14632	14653	14578	14748	14770	14645	14604	14607	14742	14505	14580	14738	14623	14584	14768	14714	14619	14717	14611	14625	14724	14725	14611	14661	14446	14615	14677	14547	14597	14655	14719	14686	14570	14517	14667	14877	14547	14580	14767	14610	14635	14638	14795	14678	14492	14654	14647	14514	14560	14702	14679	14704	14614	14524	14635	14607	14624	14737	14639	14624	14681	14566	14601	14483	14736	14640	14645	14691	14718	14805	14566	14697	14568	14920	14598	14812	14717	14696	14613	14588	14751	14621	14463	14748	14640	14749	14736	14707	14829	14645	14533	14546	14707	14801	14548	14676	14683	14670	14806	14744	14647	14648	14794	14648	14665	14663	14811	14617	14628	14608	14771	14671	14552	14789	14731	14686	14573	14589	14653	14631	14532	14646	14697	14812	14725	14943	14585	14653	14682	14741	14765	14754	14706	14544	14517	14558	14529	14515	14636	14627	14538	14776	14580	14669	14748	14711	14656	14841	14739	14746	14608	14676	14736	14488	14713	14623	14600	14646	14736	14495	14413	14852	14528	14683	14699	14621	14700	14735	14538	14773	14700	14588	14627	14607	14649	14780	14664	14708	14805	14781	14708	14591	14766	14531	14778	14698	14569	14497	14590	14685	14776	14674	14730	14780	14518	14670	14669	14640	14679	14661	14474	14828	14788	14692	14716	14668	14692	14672	14616	14738	14630	14867	14644	14658	14660	14659	14655	14660	14504	14658	14643	14645	14612	14722	14608	14712	14607	14593	14723	14466	14754	14749	14679	14536	14619	14486	14763	14720	14553	14562	14677	14717	14468	14586	14611	14522	14830	14662	14914	14609	14816	14750	14741	14753	14673	14613	14533	14621	14745	14696	14829	14579	14639	14534	14749	14495	14550	14767	14717	14693	14735	14659	14626	14645	14747	14647	14725	14613	14767	14573	14722	14569	14629	14482	14550	14568	14696	14638	14742	14669	14602	14637	14652	14621	14690	14638	14625	14658	14709	14650	14687	14676	14613	14604	14503	14672	14862	14633	14657	14635	14689	14715	14575	14750	14752	14548	14486	14952	14727	14773	14698	14571	14693	14623	14714	14667	14571	14631	14581	14561	14757	14593	14653	14604	14642	14764	14618	14637	14548	14675	14705	14520	14775	14751	14617	14678	14567	14841	14674	14572	14725	14776	14605	14736	14780	14722	14667	14621	14863	14585	14755	14696	14659	14676	14695	14622	14638	14784	14645	14590	14780	14860	14737	14808	14609	14657	14650	14645	14582	14645	14615	14536	14727	14681	14586	14797	14613	14877	14607	14643	14724	14620	14772	14623	14683	14791	14715	14772	14498	14646	14607	14796	14558	14761	14693	14511	14743	14658	14609	14672	14467	14702	14558	14636	14716	14643	14499	14672	14712	14404	14538	14658	14853	14638	14652	14738	14548	14563	14921	14592	14530	14710	14659	14591	14635	14718	14794	14784	14627	14762	14619	14686	14804	14707	14721	14701	14559	14678	14729	14420	14609	14370	14692	14649	14686	14574	14640	14702	14627	14821	14733	14543	14725	14761	14531	14636	14590	14509	14702	14550	14834	14509	14809	14690	14859	14700	14474	14601	14661	14686	14709	14705	14658	14697	14702	14473	14775	14757	14476	14647	14648	14776	14700	14729	14871	14560	14649	14570	14607	14624	14843	14648	14703	14638	14657	14665	14665	14654	14627	14660	14712	14744	14609	14548
26101	21727	30025	30169	29841	28783	25882	22435	20739	19318	18611	24767	28764	25424	22064	19004	17934	17541	17266	17764	17378	17347	17517	17360	17625	17575	17432	17534	17529	17582	17545	17273	17593	17405	17418	17234	17324	17251	17361	17518	17201	17325	17279	17339	17399	17609	17319	17356	17356	17336	17475	17480	17633	17527	17148	17609	17388	17269	17418	17534	17583	17534	17401	17297	17613	17360	17451	17507	17296	17335	17354	17176	17201	17330	17141	17066	17404	17420	17390	17240	17263	17344	17493	17291	17454	17626	17417	17281	17310	17425	17329	17384	17491	17357	17349	17539	17289	17256	17242	17260	17443	17520	17421	17363	17469	17281	17416	17393	17290	17330	17460	17433	17510	17377	17411	17439	17383	17430	17559	17401	17266	17416	17407	17437	17249	17342	17600	17329	17354	17255	17339	17565	17538	17337	17448	17524	17528	17295	17277	17334	17410	17359	17444	17472	17390	17472	17363	17354	17126	17518	17241	17322	17212	17223	17268	17421	17464	17331	17385	17409	16977	17436	17220	17329	17256	17151	17354	17221	17427	17404	17316	17327	17333	17175	17348	17245	17383	17433	17296	17192	17396	17378	17512	17365	17684	17183	17207	17347	17149	17373	17389	17396	17441	17253	17512	17320	17440	17425	17319	17476	17402	17373	17288	17230	17316	17494	17433	17372	17279	17538	17147	17087	17496	17378	17499	17308	17352	17490	17308	17426	17034	17381	17510	17526	17441	17112	17156	17486	17316	17334	17374	17423	17640	17475	17408	17355	17566	17181	17304	17118	17410	17510	17554	17419	17516	17379	17369	17333	17363	17193	17283	17548	17236	17527	17493	17423	17411	17433	17206	17548	17485	17464	17478	17362	17376	17482	17271	17220	17408	17381	17289	17380	17531	17406	17407	17546	17229	17403	17451	17499	17389	17385	17315	17426	17293	17303	17452	17253	17446	17203	17198	17328	17399	17366	17537	17485	17446	17518	17463	17284	17460	17413	17348	17339	17286	17383	17332	17382	17337	17523	17440	17338	17417	17617	17360	17489	17260	17466	17453	17327	17357	17346	17323	17422	17416	17326	17111	17350	17459	17301	17370	17312	17409	17328	17401	17379	17314	17283	17452	17416	17418	17280	17253	17401	17314	17459	17266	17340	17504	17348	17403	17366	17496	17356	17257	17393	17340	17405	17372	17371	17322	17467	17638	17444	17363	17433	17366	17253	17122	17237	17312	17438	17194	17227	17354	17210	17407	17367	17396	17420	17356	17539	17291	17637	17386	17375	17567	17376	17404	17355	17538	17281	17329	17245	17219	17143	17234	17435	17238	17333	17182	17519	17143	17259	17468	17341	17493	17383	17497	17523	17274	17751	17278	17292	17324	17439	17311	17093	17518	17342	17368	17381	17358	17472	17349	17241	17489	17394	17454	17534	17218	17344	17358	17447	17284	17241	17650	17218	17259	17194	17375	17463	17363	17329	17537	17468	17263	17381	17383	17353	17290	17332	17440	17529	17357	17295	17540	17289	17338	17492	17326	17399	17306	17446	17392	17390	17207	17322	17295	17418	17446	17345	17255	17439	17245	17487	17512	17200	17405	17407	17454	17382	17227	17189	17268	17378	17290	17283	17316	17338	17291	17321	17461	17276	17361	17203	17289	17260	17329	17508	17380	17326	17406	17648	17400	17528	17465	17390	17500	17380	17430	17287	17241	17509	17409	17357	17583	17529	17286	17316	17400	17466	17424	17414	17508	17183	17379	17458	17185	17376	17410	17151	17251	17388	17313	17222	17389	17483	17447	17295	17403	17508	17232	17384	17313	17328	16992	17458	17372	17446	17314	17359	17116	17213	17346	17314	17278	17491	17333	17334	17362	17291	17544	17243	17173	17475	17404	17407	17471	17440	17397	17249	17517	17450	17546	17425	17511	17261	17482	17381	17416	17408	17244	17460	17421	17339	17530	17191	17426	17342	17607	17209	17433	17629	17201	17339	17261	17141	17481	17292	17388	17407	17300	17422	17511	17452	17261	17318	17240	17387	17447	17150	17398	17425	17339	17414	17457	17086	17286	17438	17338	17295	17322	17266	17238	17554	17570	17223	17330	17193	17367	17227	17027	17512	17399	17355	17459	17386	17197	17254	17459	17412	17382	17480	17343	17256	17373	17524	17480	17497	17460	17445	17461	17294	17352	17329	17244	17345	17261	17326	17504	17387	17527	17220	17491	17478	17131	17325	17300	17371	17485	17467	17322	17596	17568	17497	17454	17263	17463	17286	17458	17534	17223	17301	17351	17329	17426	17204	17388	17475	17460	17503	17421	17512	17405	17409	17474	17267	17443	17222	17355	17459	17313	17382	17145	17120	17596	17241	17475	17253	17207	17349	17421	17478	17336	17320	17517	17402	17464	17431	17543	17183	17411	17370	17543	17401	17441	17268	17499	17281	17388	17395	17509	17606	17326	17432	17367	17275	17536	17255	17242	17437	17425	17456	17272	17297	17295	17381	17338	17415	17550	17307	17393	17298	17506	17434	17237	17193	17450	17240	17237	17492	17367	17243	17287	17284	17400	17454	17477	17485	17289	17314	17340	17470	17384	17410	17449	17302	17435	17445	17301	17342	17494	17258	17555	17440	17424	17491	17388	17375	17216	17364	17665	17259	17267	17403	17330	17525	17473	17603	17363	17621	17473	17389	17472	17503	17280	17323	17208	17342	17372	17239	17346	17512	17361	17375	17352	17215	17474	17355	17461	17436	17368	17313	17242	17279	17431	17348	17247	17452	17570	17328	17001	17407	17432	17598	17363	17354	17147	17288	17195	17320	17314	17295	17396	17247	17380	17368	17298	17432	17318	17575	17440	17271	17231	17297	17476	17302	17335	17306	17333	17211	17552	17345	17541	17154	17249	17423	17338	17384	17553	17313	17242	17392	17444	17311	17518	17390	17469	17521	17652	17605	17446	17236	17351	17147	17253	17268	17309	17292	17326	17372	17271	17432	17343	17288	17509	17361	17289	17190	17092	17321	17278	17323	17341	17381	17404	17368	17367	17313	17476	17288	17220	17561	17448	17372	17330	17224	17345	17197	17353	17427	17227	17326	17402	17530	17344	17348	17257	17553	17136	17522	17302	17537	17380	17556	17447	17382	17278	17216	17139	17450	17504	17294	17413	17198	17350	17145	17051	17555	17345	17332	17476	17425	17204	17573	17753	17484	17339	17340	17443	17491	17553	17299	17573	17339	17497	17439	17360	17077	17285	17279	17211	17443	17390	17446	17444	17351	17254	17379	17317	17415	17383	17221	17245	17195	17268	17348	17312	17290	17347	17412	17485	17414	17438	17360	17481	17422	17500	17376	17318	17687	17324	17390	17191	17541	17291	17500	17477	17488	17427	17219	17385	17566	17404	17328	17261	17473	17451	17448	17323	17549	17411	17318	17476	17494	17290	17289	17233	17504	17379	17223	17437	17540	17546	17271	17436	17402	17391	17201	17643	17391	17427	17182	17228	17168	17372	17138	17602	17305	17256	17275	17282	17447	17487	17390	17653	17359	17466	17228	17475	17351	17309	17518	17316	17484	17475	17234	17554	17308	17193	17403	17271	17626	17781	17272	17359	17470	17589	17324	17377	17360	17135	17410	17260	17330	17452	17685	17227	17301	17490	17437	17231	17604	17385	17475	17514	17382	17279	17255	17424	17335	17504	17100	17407	17263	17396	17232	17268	17451	17393	17218	17348	17570	17364	17354	17375	17245	17568	17555	17515	17389	17400	17462	17408	17459	17372	17303	17185	17354	17494	17284	17424	17390	17370	17337	17456	17706	17186	17401	17332	17349	17454	17524	17247	17180	17323	17327	17323	17525	17388	17484	17249	17431	17480	17293	17342	17286	17066	17323	17417	17431	17439	17267	17466	17045	17324	17491	17345	17201	17519	17399	17323	17267	17445	17396	17459	17141	17229	17573	17303	17341	17313	17392	17288	17244	17456	17275	17309	17204	17389	17251	17480	17525	17393	17455	17472	17323	17553	17373	17349	17271	17333	17288	17258	17299	17493	17449	17226	17369	17307	17427	17491	17567	17232	17477	17386	17400	17307	17331	17330	17487	17375	17370	17604	17157	17443	17506	17473	17375	17501	17425	17490	17411	17330	17477	17413	17430	17389	17294	17487	17522	17297	17596	17609	17430	17301	17410	17357	17295	17468	17427	17363	17488	17419	17663	17608	17268	17227	17443	17337	17378	17175	17236	17304	17511	17382	17175	17438	17392	17104	17438	17477	17429	17516	17274	17539	17363	17371	17397	17516	17454	17512	17259	17476	17473	17489	17477	17411	17173	17311	17184	17314	17416	17638	17402	17390	17372	17340	17286	17526	17451	17528	17279	17398	17505	17279	17151	17242	17504	17403	17562	17437	17408	17343	17460	17344	17431	17211	17420	17436	17421	17494	17270	17246	17509	17427	17266	17521	17349	17421	17523	17110	17408	17301	17543	17433	17438	17336	17305	17456	17385	17416	17332	17322	17469	17411	17294	17389	17404	17488	17171	17467	17355	17378	17298	17293	17278	17416	17445	17451	17362	17329	17592	17361	17272	17260	17396	17374	17425	17388	17531	17605	17413	17568	17561	17355	17513	17323	17374	17257	17352	17492	17239	17495	17373	17432	17369	17333	17467	17364	17407	17409	17447	17424	17487	17413	17378	17351	17356	17330	17448	17316	17476	17142	17470	17636	17424	17252	17365	17391	17142	17287	17687	17262	17330	17315	17311	17483	17269	17361	17428	17426	17453	17476	17543	17320	17504	17510	17316	17243	17287	17332	17407	17224	17326	17604	17434	17232	17363	17371	17332	17472	17603	17401	17522	17479	17419	17393	17582	17645	17415	17611	17242	17275	17513	17197	17355	17459	17515	17518	17408	17436	17292	17401	17511	17242	17401	17407	17153	17346	17161	17376	17239	17463	17402	17270	17374	17320	17424	17216	17222	17425	17358	17534	17313	17365	17367	17327	17574	17464	17373	17328	17370	17205	17468	17153	17166	17391	17532	17306	17456	17474	17259	17509	17586	17524	17101	17365	17313	17395	17323	17310	17407	17317	17245	17390	17374	17516	17432	17416	17282	17343	17444	17389	17385	17449	17393	17436	17391	17458	17560	17425	17370	17393	17350
27551	46156	47240	41002	35046	28564	22989	20949	18767	16440	15686	25591	28081	23657	19261	15549	14261	14008	14100	14231	14296	14210	14301	14183	14223	14211	14190	14058	14145	14281	14192	14286	14207	14230	14388	14135	14322	14150	14459	14176	14371	14254	14288	14270	14202	14255	14065	14133	14314	14262	14407	14388	14191	14340	14255	14237	14110	14410	14188	14029	14109	14249	14279	14139	14338	14284	14250	14085	14224	14131	14157	14236	14248	14196	14031	14171	14039	14299	14230	14190	14233	14388	14256	14295	14320	14245	14113	14252	14152	14301	14203	14192	14224	14205	14315	14315	14262	14330	14215	14242	14332	14556	14130	14317	14192	14204	14225	14303	14115	14267	14178	14114	14257	14228	14369	14248	14206	14182	14149	14129	14272	14232	14154	14158	14242	14243	14350	14342	14235	14148	14350	14163	14357	14199	14372	14301	14252	14241	14071	14231	14090	14083	14374	14318	14062	14287	14047	14279	14114	14204	14317	14305	14127	14169	14234	14145	14353	14131	14113	14207	14207	14222	14292	14252	14263	14316	14216	14111	14247	14044	14152	14224	14239	14161	14385	14263	14193	14307	14230	14370	14253	14310	14181	14469	14194	14315	14278	14176	14187	14053	14161	14250	14279	14113	14262	14307	14206	14320	14072	14283	14178	14221	14319	14161	14149	14143	14270	14254	14233	14234	14106	14174	14236	14224	14211	14217	14275	14280	14035	14271	14066	14025	14202	14186	14447	14268	14167	14224	14191	14241	14277	14329	14129	14256	14166	14226	14305	14281	14055	14242	14249	14421	14261	14394	14189	14077	14294	14172	14234	14289	14199	14232	14193	13995	14025	14246	14321	14133	14231	14129	14214	14211	14223	14172	14278	14171	14060	14258	14117	14321	14227	14317	14388	14138	14214	14266	14113	14252	14323	14164	14331	14303	14355	14199	14148	14404	14201	14163	14293	14153	14371	14229	14118	14212	14214	14148	14278	14412	14144	14307	14343	14293	14152	14347	14329	14153	14293	14286	14219	14158	14234	14273	14328	14336	14252	14231	14177	14213	14134	14410	14500	14094	14335	14215	14405	14439	14114	14363	14095	14339	14270	14277	14228	14253	14270	14136	14186	14192	14240	14079	14194	14129	14217	14231	14315	14322	14336	14240	14100	14156	14278	14301	14273	14257	14264	14173	14212	14242	14144	14146	14048	14196	14338	14220	14167	14299	14074	14197	14385	14056	14057	14231	14229	14173	14069	14125	14219	14290	14210	14408	14246	14068	14134	14325	14455	14187	14300	14283	14176	14409	14346	14044	14110	14270	14174	14141	14089	14151	14218	14038	14269	14167	14230	14135	14265	14130	14286	14269	14114	14251	14318	14315	14192	14280	14198	14155	14242	14052	14230	14274	14211	14219	13927	14274	14279	14308	14357	14151	14237	14169	14306	14438	14228	14210	14342	14146	14326	14126	14159	14369	14194	14176	14205	14082	14111	14190	14194	14284	14280	14207	14155	14318	14203	14246	14193	14456	14283	14228	14218	14222	14213	14168	14052	14353	14247	14369	14233	14297	14273	14318	14277	14197	14148	14258	14206	14262	14155	14210	14226	14211	14205	14276	14275	14220	14156	14124	14062	14258	14100	14118	14282	14270	14227	14266	14112	14189	14179	14113	14435	14212	14163	14211	14245	14204	14275	14418	14277	14089	14281	14345	13981	14141	14187	14117	14139	14240	14184	14203	14206	14275	14282	14257	14244	14296	14271	14095	14189	14288	14076	14175	14479	14143	14163	14081	14267	14284	14302	14104	14206	14140	14302	14269	14185	14172	14279	14126	14202	14248	14060	14265	14239	14333	14383	14256	14270	14283	14306	14161	14209	14308	14199	14143	14220	14226	14346	14008	14155	14248	14376	14295	14200	14348	14284	14189	14118	14236	14199	14179	14095	14206	14240	14176	14126	14277	14328	14163	14136	14138	14195	14094	14225	14370	14246	14085	14219	14047	14280	14212	14333	13987	14181	14109	14151	14302	14212	14220	14313	14097	14355	14224	14283	14040	14090	14260	14337	14277	14079	14111	14097	14205	14151	14258	14235	14139	14126	14133	14350	14228	14188	14079	14124	14167	14260	14316	14215	14152	14175	14236	14155	14220	14108	14332	14070	14148	14216	14203	14245	14315	14289	14378	14258	14140	14266	14228	14159	14203	14142	14169	14346	14241	14147	14375	14176	14203	14241	14323	14390	14221	14199	14279	14099	14231	14358	14328	14010	14148	14301	14320	14099	14451	14220	14265	14114	14131	14260	14244	14307	14146	14301	14301	14378	14252	14219	14357	14295	14215	14092	14346	14194	14410	14286	14067	14368	14127	14306	14292	14257	14250	14312	14208	14167	14297	14485	14249	14013	14181	14389	14211	14213	14330	14124	14274	14414	14172	14304	14279	14149	14312	14211	14079	14275	14305	14219	14129	14239	14185	14289	14134	14210	14274	14244	14209	14272	14233	14175	14406	14129	14323	14144	14339	14179	14004	14290	14194	14296	14230	14225	14261	14180	14134	14314	14242	14246	14143	14107	14205	14128	14159	14015	14513	14148	14244	14214	14368	14163	14243	14042	14348	14350	14314	14049	14304	14270	14215	14301	14226	14050	14358	14408	14076	14245	14203	14171	14335	14219	14174	14324	14294	14248	14248	14115	14221	14277	14164	14276	14128	14221	14206	14165	14154	14213	14310	14259	14249	14184	14199	14387	14235	14274	14218	14429	14270	14099	14298	14301	14383	14250	14324	14105	14183	14041	14183	14074	14299	14309	14317	14235	14263	14220	14300	14042	14157	14208	14310	14151	14253	14391	14193	14018	14258	14413	14179	14019	13942	14184	14184	14246	14239	14186	14103	14369	14137	14304	14248	14105	14330	14232	14142	14270	14046	14116	14165	14271	14027	14291	14162	14208	14241	14201	14292	14361	14136	14275	14303	14033	14446	14226	14214	14238	14210	14129	14293	14145	14214	14245	14060	14104	14314	14096	14332	14287	14421	14267	14040	14261	14200	14326	14201	14186	14128	14143	14282	14191	14235	14110	14031	14327	14269	14304	14042	14307	14192	14155	14360	13997	14150	14212	14126	14071	14200	14411	14364	14300	14202	14284	14191	14113	14151	14152	14096	14237	14247	14153	14191	14195	14376	14243	14235	14307	14276	14190	14189	14224	14171	14174	14250	14323	14241	14067	14080	14322	14100	14167	14230	14239	14203	14303	14258	14325	14218	14188	14264	14173	14145	14111	14419	14182	14185	14114	14295	14140	14155	14166	14285	14351	14175	14229	14256	14072	14210	14219	14181	14124	14227	14197	14240	14091	14216	14272	14099	14218	14117	14120	14362	14113	14123	14234	14295	14244	14275	14177	14237	14327	14156	14299	14201	14288	14153	14381	14367	14167	14201	14067	14156	14433	14254	14181	14278	14193	14248	14257	14116	14107	14368	14186	14252	14246	14066	14421	14318	14232	14186	14345	14304	14273	14233	14006	14117	14241	14204	14230	13993	14205	14191	14190	14297	14090	14234	14146	14217	14183	14190	14291	14179	14247	14138	14247	14190	14315	14105	14170	14073	14223	14323	14308	14177	14220	14267	14252	14144	14316	14104	14084	14276	14158	14254	14275	14267	14244	14239	14249	14313	13972	14236	14198	14165	14284	14252	14126	14289	14184	14165	14430	14109	14328	14203	14170	14191	14075	14197	14085	14272	14322	14318	14010	14222	14200	13985	14119	14061	14421	14184	14298	14245	13968	14432	14211	14004	14153	14376	14185	14199	14131	14322	14248	14495	14339	14292	14203	14099	14272	14365	14211	14398	13999	14217	14203	14276	14334	14129	14383	14158	14197	14257	14245	14196	14042	14171	14135	14285	14188	14156	14281	14094	14182	14290	14140	14278	14127	14331	14141	14230	14184	14245	14209	14294	14199	14234	14254	14175	14127	14266	14356	14326	14123	14255	14345	14153	14245	14271	14265	14210	14322	14303	14250	14249	14290	14241	14377	14231	14420	14170	14108	14127	14208	14227	14214	14284	14260	14140	14061	14336	14152	14140	14160	14228	14288	14311	13990	14127	14312	14254	14373	14208	14356	14039	14237	14222	14026	14321	14340	14203	14130	14259	14256	14254	14296	14222	14241	14233	14189	14133	14178	14402	14457	14124	14102	14261	14261	14334	14378	14212	14275	14304	14389	14313	14158	14183	14188	14171	14369	14158	14150	14181	14227	14357	14216	14090	14267	14242	14265	14062	14169	14256	14293	14075	14452	14315	14255	14152	14243	14037	14314	14262	14354	14053	14151	14149	14424	14209	14172	14219	14365	14236	14361	14169	14265	14215	14244	14159	14187	14159	14161	14290	14163	14223	14311	14291	14191	14236	14246	14257	14193	14247	14182	14089	14344	14285	14203	14180	14160	14218	14095	14214	14149	14173	14141	14135	14146	14166	14102	14194	14035	14324	14153	14319	14058	14144	14025	14107	14170	14285	14322	14236	14159	14285	14282	14078	14139	14361	14138	14235	14265	14166	14348	14222	14489	14068	14179	14242	14294	14258	14278	14140	14060	14225	14377	14106	14300	14313	14227	14273	14180	14224	14207	14216	14110	14283	14111	14339	14325	14246	14229	14209	14240	14170	14218	14215	14293	14310	14254	14242	14091	14301	13916	14395	14245	14159	14169	14197	14213	14041	14338	14343	14266	14261	14253	14296	14290	14177	14256	14150	14099	14274	14143	14260	14209	14152	14249	14158	14260	13975	14213	14341	14145	14310	14021	14175	14175	14161	14026	14199	14222	14239	14310	14242	14251	14276	14140	14062	14248	14230	14220	14359	14407	14269	14259	14374	14203	14090	14320	14132	14169	14177	14191	14301	14239	14185	14253	14112	14273	14117	14423	14207	14175	14129	14266	14443	14322	14106	14299	14228	14240	14236	14399	14133	14273	14302	14096	14122	14175	14201	14190	14331	14047	14121	14123	14188	14123	14113	14204	14314	14294	14170	14042	14224	14161	14301	14201	14254	14151	14253	14301	14127	14070	14272	14120	14183	14162	14100	14216	14262	14300	14066	14364	14264	14310	14312	14359	14377	14266	14317	14388	14363	14225	14380	14352	14219	14223	14324	14371	14316	14396	14190	14403	14276
24588	21737	29525	26685	26853	30256	30177	24880	21415	20385	19365	27797	36993	30040	24540	19578	17347	16905	16700	16698	16734	16855	16674	16684	16649	16515	16509	16683	16883	16727	16644	16754	16556	16626	16470	16508	16707	16663	16521	16734	16850	16675	16533	16671	16770	16398	16626	16653	16684	16522	16674	16662	16509	16526	16696	16387	16556	16476	16648	16521	16679	16632	16579	16657	16663	16611	16674	16411	16674	16669	16669	16702	16595	16681	16775	16509	16577	16721	16511	16653	16582	16365	16456	16699	16546	16439	16669	16638	16645	16604	16627	16643	16659	16772	16307	16597	16643	16429	16407	16631	16510	16714	16704	16671	16395	16593	16426	16609	16583	16623	16703	16585	16625	16645	16747	16686	16423	16622	16553	16572	16655	16445	16437	16542	16599	16411	16517	16421	16603	16562	16409	16566	16547	16370	16646	16680	16692	16494	16634	16697	16945	16578	16449	16544	16515	16483	16631	16606	16589	16572	16650	16632	16797	16533	16643	16547	16594	16299	16706	16558	16458	16653	16601	16517	16620	16494	16542	16674	16499	16539	16562	16821	16601	16324	16640	16469	16561	16547	16894	16442	16514	16630	16668	16821	16754	16309	16662	16488	16502	16573	16615	16514	16501	16445	16556	16559	16561	16726	16501	16455	16372	16519	16501	16520	16409	16602	16738	16593	16350	16701	16526	16504	16846	16483	16622	16520	16573	16381	16474	16743	16621	16616	16441	16526	16616	16645	16761	16550	16556	16574	16626	16619	16661	16665	16746	16774	16525	16548	16471	16794	16618	16790	16527	16548	16582	16654	16577	16595	16793	16444	16603	16396	16778	16560	16670	16561	16705	16489	16708	16482	16570	16546	16601	16728	16558	16666	16604	16529	16498	16453	16471	16373	16745	16558	16828	16549	16668	16509	16605	16527	16546	16573	16615	16679	16605	16575	16475	16518	16436	16381	16572	16625	16613	16673	16609	16435	16528	16589	16561	16540	16660	16610	16411	16644	16395	16753	16609	16591	16643	16379	16350	16633	16668	16436	16598	16491	16583	16720	16678	16848	16615	16655	16529	16273	16459	16487	16542	16471	16694	16569	16670	16506	16665	16849	16393	16820	16770	16555	16517	16597	16418	16727	16816	16647	16314	16604	16536	16518	16708	16772	16624	16585	16595	16571	16637	16496	16758	16467	16564	16646	16463	16293	16313	16364	16474	16816	16424	16676	16517	16566	16760	16523	16612	16473	16383	16489	16615	16492	16689	16546	16511	16639	16713	16851	16616	16729	16522	16517	16565	16701	16514	16613	16621	16447	16572	16610	16703	16657	16465	16466	16708	16470	16616	16472	16838	16518	16798	16512	16579	16798	16634	16634	16508	16652	16612	16747	16528	16436	16723	16435	16556	16450	16489	16443	16746	16663	16688	16689	16440	16530	16466	16577	16819	16696	16638	16637	16659	16675	16572	16490	16619	16858	16454	16489	16655	16656	16596	16436	16497	16767	16621	16593	16529	16713	16569	16445	16533	16461	16656	16649	16435	16582	16368	16577	16443	16615	16657	16427	16411	16530	16416	16738	16706	16384	16440	16874	16623	16543	16401	16602	16493	16591	16717	16662	16476	16701	16507	16628	16454	16385	16796	16761	16574	16642	16667	16613	16719	16679	16597	16597	16466	16723	16734	16450	16612	16582	16467	16763	16630	16600	16569	16605	16372	16511	16649	16531	16731	16685	16551	16699	16670	16551	16676	16645	16666	16687	16753	16800	16662	16660	16617	16736	16658	16522	16925	16562	16580	16531	16571	16764	16779	16613	16613	16588	16699	16722	16587	16683	16689	16423	16437	16499	16665	16496	16399	16529	16356	16742	16652	16485	16463	16603	16563	16709	16649	16367	16709	16632	16657	16536	16657	16454	16536	16659	16598	16583	16385	16590	16694	16646	16667	16647	16670	16607	16481	16515	16766	16524	16548	16428	16412	16594	16660	16454	16564	16659	16651	16553	16532	16425	16465	16615	16538	16528	16479	16289	16554	16513	16569	16476	16558	16627	16576	16564	16462	16627	16606	16633	16288	16672	16448	16532	16488	16517	16457	16594	16454	16525	16704	16696	16529	16601	16522	16628	16790	16264	16806	16618	16620	16625	16491	16444	16770	16439	16505	16750	16525	16577	16454	16625	16618	16551	16608	16411	16328	16572	16880	16645	16630	16584	16679	16787	16627	16651	16556	16544	16529	16606	16251	16596	16756	16498	16484	16617	16732	16597	16605	16587	16399	16335	16589	16516	16400	16711	16873	16413	16635	16479	16575	16422	16712	16783	16547	16399	16438	16493	16519	16521	16479	16808	16547	16588	16621	16688	16551	16300	16893	16434	16397	16496	16554	16339	16549	16360	16754	16758	16585	16686	16808	16769	16495	16640	16442	16640	16717	16556	16654	16540	16534	16339	16575	16553	16548	16630	16635	16582	16662	16344	16580	16617	16512	16405	16664	16583	16574	16568	16480	16539	16539	16608	16477	16613	16394	16504	16597	16763	16660	16481	16760	16541	16671	16449	16652	16735	16482	16614	16565	16645	16502	16548	16659	16528	16654	16560	16772	16512	16510	16467	16570	16665	16340	16440	16605	16571	16670	16464	16599	16451	16641	16573	16509	16701	16677	16584	16674	16693	16681	16700	16469	16569	16645	16638	16657	16542	16603	16769	16421	16649	16678	16644	16746	16579	16465	16483	16588	16584	16516	16628	16401	16716	16471	16630	16790	16585	16504	16635	16481	16364	16628	16632	16812	16657	16666	16550	16618	16461	16486	16450	16580	16764	16936	16415	16532	16622	16460	16376	16614	16594	16456	16532	16546	16449	16595	16505	16580	16572	16637	16518	16600	16587	16572	16416	16648	16516	16511	16464	16383	16597	16546	16680	16747	16730	16598	16597	16643	16415	16517	16514	16748	16671	16681	16662	16635	16643	16734	16602	16540	16396	16831	16776	16591	16663	16533	16571	16652	16687	16628	16580	16627	16431	16537	16453	16376	16626	16566	16593	16590	16872	16425	16468	16541	16445	16625	16524	16592	16528	16546	16550	16541	16764	16523	16500	16416	16763	16556	16742	16427	16609	16668	16690	16469	16498	16471	16492	16406	16608	16615	16467	16750	16575	16630	16510	16526	16436	16840	16713	16702	16560	16383	16646	16531	16350	16502	16424	16485	16655	16641	16657	16727	16607	16489	16593	16615	16390	16645	16606	16763	16474	16561	16575	16527	16499	16638	16518	16535	16362	16633	16639	16616	16570	16561	16649	16450	16364	16573	16681	16570	16573	16579	16518	16446	16543	16442	16631	16546	16575	16628	16551	16716	16690	16714	16579	16518	16659	16578	16593	16429	16654	16612	16419	16594	16566	16549	16579	16542	16589	16483	16456	16716	16766	16795	16766	16588	16534	16745	16641	16432	16631	16697	16504	16654	16508	16507	16600	16573	16678	16467	16662	16454	16459	16410	16514	16443	16412	16451	16516	16336	16567	16841	16491	16405	16782	16508	16434	16736	16542	16545	16620	16315	16653	16612	16496	16638	16539	16772	16750	16452	16562	16639	16549	16511	16606	16701	16595	16617	16476	16619	16497	16667	16589	16366	16401	16523	16515	16588	16435	16549	16594	16614	16543	16629	16574	16637	16572	16337	16459	16349	16474	16447	16505	16558	16624	16350	16664	16589	16503	16593	16760	16565	16570	16695	16732	16449	16394	16531	16486	16486	16542	16563	16595	16757	16664	16680	16723	16681	16550	16475	16678	16680	16411	16554	16592	16544	16474	16682	16601	16489	16484	16495	16655	16559	16406	16418	16591	16562	16560	16635	16685	16667	16719	16456	16448	16678	16600	16690	16543	16820	16500	16635	16582	16549	16601	16443	16534	16573	16553	16634	16696	16687	16547	16642	16633	16564	16714	16654	16721	16630	16745	16554	16556	16419	16616	16631	16497	16556	16672	16813	16564	16586	16548	16477	16352	16450	16572	16605	16746	16641	16432	16575	16571	16543	16449	16733	16547	16409	16686	16443	16638	16528	16665	16477	16514	16666	16516	16649	16416	16619	16653	16690	16585	16572	16386	16432	16426	16395	16440	16794	16525	16466	16666	16580	16524	16453	16647	16482	16698	16714	16434	16575	16427	16796	16611	16510	16541	16422	16435	16621	16527	16526	16665	16603	16548	16509	16669	16553	16407	16594	16695	16605	16687	16637	16484	16642	16622	16451	16504	16544	16212	16730	16596	16622	16427	16479	16599	16513	16434	16502	16698	16765	16500	16689	16558	16591	16579	16714	16395	16497	16500	16381	16643	16461	16542	16769	16709	16683	16638	16700	16740	16400	16599	16589	16647	16429	16627	16533	16504	16682	16543	16695	16735	16587	16547	16581	16504	16668	16425	16607	16523	16841	16513	16832	16510	16526	16551	16457	16491	16593	16459	16521	16536	16593	16725	16618	16633	16590	16707	16615	16559	16487	16428	16755	16559	16638	16610	16413	16519	16614	16390	16602	16544	16487	16469	16498	16543	16776	16501	16578	16500	16672	16600	16670	16484	16499	16558	16426	16475	16600	16524	16798	16717	16477	16744	16384	16468	16551	16604	16646	16501	16467	16411	16698	16566	16552	16519	16621	16675	16523	16522	16462	16636	16436	16600	16559	16530	16622	16628	16751	16639	16364	16397	16627	16646	16575	16445	16547	16473	16491	16665	16610	16858	16649	16593	16593	16394	16481	16561	16633	16664	16653	16538	16609	16793	16613	16441	16590	16514	16559	16849	16551	16717	16572	16676	16589	16470	16745	16629	16490	16503	16647	16488	16612	16640	16570	16553	16417	16556	16404	16462	16547	16621	16500	16687	16549	16642	16514	16607	16736	16376	16384	16499	16462	16663	16607	16419	16541	16557	16543	16675	16714	16628	16542	16701	16568	16338	16616	16423	16774	16642	16798	16509	16619	16719	16610	16770	16542	16596	16503	16705	16629	16474	16646	16718	16545	16565	16609	16575	16582	16724	16514	16536	16674	16586	16676	16570	16556	16646	16621	16661	16652	16371	16474	16569	16509	16569	16643	16513	16602	16576	16714	16568	16768	16611	16529	16640	16258	16581	16447	16529	16316	16630	16833	16620	16622	16629	16475	16454
29562	52361	53497	48314	39699	34219	28441	24192	20324	18750	17417	29519	36832	29149	22401	16422	13848	13822	13820	13734	13696	13756	13839	13927	13745	13868	13775	13844	13841	13788	13737	13635	13709	13961	13737	13870	13849	13780	13786	13670	13726	13817	13834	13881	13843	13722	13647	13741	13721	13891	13887	13757	13731	13773	13847	13869	13574	13893	13795	13767	13741	13913	13894	13700	13756	13829	13722	13842	13738	13794	13676	13780	13818	13777	13730	13826	13728	13871	13669	13689	13739	13751	13789	13693	13884	13734	13845	13738	13740	13817	13869	13830	13848	13789	13868	13940	13852	13658	13660	13694	13998	13858	13840	13744	13931	14067	13776	13852	13861	13774	13867	13684	14020	13823	13645	13820	13684	13807	13640	13679	13837	13826	13940	13751	13704	13931	13765	13784	13883	13733	13672	13738	13785	13888	13809	13851	13806	13999	13756	13605	14013	13754	13822	13839	13810	13750	13963	13772	13718	13715	13956	13827	13690	14126	13795	13574	13802	13811	13642	13843	13747	13889	13788	13818	13897	13680	13747	13733	13622	13750	13695	13764	13831	13846	13603	13977	13689	13679	13722	13661	13972	13863	13637	13721	13798	13830	13806	13748	13726	13873	13899	13929	13778	13727	13600	13853	13789	13794	13782	13915	13690	13557	13701	13835	13996	13857	13779	13754	13943	13784	13667	13825	13797	13880	13637	13752	13841	13902	13841	13612	13724	13833	13766	13702	13900	13860	13662	13815	13841	13798	13702	13889	13753	13929	13936	13765	13904	13746	13754	13806	13828	13803	13910	13672	13836	13685	13715	13869	13696	13695	13708	13891	13808	13777	13750	13864	13820	13901	13686	13739	13919	13991	13870	13809	13734	13547	13901	13891	13817	13579	13824	13747	13762	13946	13753	13858	13743	13674	13690	13824	13835	13680	13775	13787	13892	13735	13764	13832	13661	13781	13836	13870	13897	13805	13778	13772	13858	13629	13814	13846	13911	13740	13575	13775	13722	13715	13774	13772	13632	13748	13852	13720	13854	13911	13870	13928	13823	13799	13701	13905	13952	13752	13778	13948	13782	13838	13736	13767	13774	13746	13760	13947	13705	13842	13984	13814	13906	13865	13731	13827	13913	13565	13620	13757	13761	13856	13772	13889	13948	13703	13576	13838	13655	13630	14048	13810	13917	13610	13820	13554	13878	13811	13611	13883	13866	13853	13781	13894	13830	13552	13915	13824	13684	13902	13727	13837	13786	13770	13681	13816	13801	13717	13810	13785	13810	13630	13629	13856	13707	13875	13886	13761	13876	13803	13861	13862	13793	13694	13886	13848	13752	13662	13668	13786	13847	13824	13753	13836	13683	13703	13803	13686	13854	13765	13841	13823	13898	13756	13802	13869	13922	13910	13769	13890	13695	13708	13914	13629	13746	13716	13777	13671	13778	13758	13847	13713	13789	13646	13869	13809	13978	13816	13520	13965	13804	13758	13782	13825	13800	13791	13660	13643	13735	13902	13772	13850	13645	13786	13684	13977	13814	13966	13801	13870	13733	13815	13849	13855	13756	13873	13885	13797	13829	13844	13768	13831	13842	13886	13860	13852	13774	13621	13707	13886	13737	13847	13806	13723	13729	13716	13737	13751	13734	13770	13884	13788	13845	13848	13780	13865	13746	13813	13623	13869	13635	13845	13814	13669	13839	13697	13853	13744	13582	13932	13842	13919	13684	13795	13840	13686	13649	13860	13776	13867	14003	13740	13765	13763	13872	13804	13629	13768	13888	13857	13764	13782	13875	13668	13845	13686	13775	13805	13782	13921	13611	13735	13926	13887	13701	13849	13740	13836	13714	13951	13698	13787	13769	13790	13832	13671	13835	13829	13784	13895	13772	13670	13677	13706	13850	13749	13624	13896	13799	13826	13660	13756	13707	13819	13617	13765	13770	13870	13836	13749	13790	13728	13771	13833	13859	13760	13638	13986	13839	13672	13774	13886	13835	13930	13670	13651	13760	13759	13886	13719	13830	13724	13720	13611	13703	13766	13701	13786	13773	13931	13776	13840	13958	13706	13712	13806	13725	13794	13768	13671	13631	13955	13878	13652	13829	13931	13813	13738	13789	13718	13822	13782	13867	13769	13773	13604	13819	13772	13738	13589	13740	13925	13690	13665	13710	13884	13913	13898	13772	13796	13786	13695	13683	13702	13812	13797	13613	13697	13825	13805	13801	13819	13772	13804	13724	13756	13767	13763	13712	13792	13769	13783	13752	13834	13686	13790	13894	13712	13977	13731	13857	13741	13811	13824	13670	13828	13737	14026	13942	13866	13753	13957	13786	13739	13968	13730	13810	14063	13752	13786	13855	13625	13794	13718	13628	13760	13676	13764	13750	13885	13896	13791	13745	13724	13834	13724	13676	13885	13811	13840	13726	13801	13805	13913	13950	14095	13881	13760	13804	13766	13864	13756	13815	13702	13847	13764	13782	13863	13774	13772	13773	13883	13813	13889	13811	13754	13984	13753	13699	13794	13614	13894	13719	13719	13879	13630	13798	13804	13795	13761	13893	13871	13879	13891	13760	13838	13651	13797	13763	13766	13712	13773	13684	13759	13864	13918	13796	13717	13854	13838	13784	13906	13668	13922	13753	13731	13927	13842	13824	13630	13838	13685	13962	13817	13762	13907	13836	13709	13604	13907	14005	13746	13760	13960	13726	13745	13775	13912	13804	13907	13801	13846	13907	13861	13798	13752	13737	13861	13793	13809	13778	13685	14047	13747	13915	13723	13956	13802	13837	13758	13739	13792	13784	13819	13801	14006	13994	13923	13608	13685	13688	13712	13793	13800	13787	13681	13631	13985	13884	13720	13784	13960	13671	13883	13844	13913	13705	13878	13866	13926	13638	13747	13801	13924	13794	13744	13728	13709	13866	13658	13851	13870	13871	13758	13788	13836	13636	13799	13820	13827	13685	13680	13892	13895	13708	13744	13782	13712	13817	13863	13759	13529	13805	13549	13988	13741	13835	13754	13887	13675	13752	13631	13600	13807	13811	13960	13756	13587	13686	13741	13668	13840	13780	13820	13842	13570	13742	13749	13813	13786	14009	13667	13846	13719	13616	13865	13956	13762	13796	13783	13903	13773	13584	13892	13775	13900	13710	13753	13745	13631	13850	13757	13904	13676	13820	13609	13895	13829	13985	13728	13648	13904	13793	13962	13733	13816	13809	13759	13752	13823	13853	13736	13823	13811	13687	13722	13767	13674	13822	13963	13739	13672	13813	13856	13769	13690	13860	13758	13763	13790	14024	13735	13875	13671	13923	13731	13763	13531	13812	13777	13941	13730	13617	13795	13868	13521	13805	13698	13751	13893	13719	13747	13815	13739	13609	13797	13956	13710	13936	13743	13809	13802	13937	13889	13853	13624	13789	13940	13765	13745	13838	13689	13718	13972	13810	13688	13846	13730	13806	13608	13810	13810	13784	14037	13845	13772	13613	13741	13773	13752	13844	13646	13839	13845	13849	13693	13771	13708	13843	13806	13732	13828	13724	13782	13894	13729	13863	13706	13874	13717	13703	13845	13809	13662	13897	13772	13757	13787	13726	13827	13798	13671	13886	13821	13648	13868	13938	13806	13659	13952	13851	13944	13882	13822	13819	13911	13881	13555	13775	13735	13853	13713	13670	13702	13864	13989	13840	13770	13674	13836	13779	13826	14069	13682	13884	13788	13783	13738	13723	13790	13784	13807	13761	13806	13794	13847	13717	13867	13667	13828	13864	13774	13852	13799	13814	13941	13872	13616	13652	13905	13787	13951	13864	13862	13735	13933	13806	13938	13619	13704	13725	13704	13861	13837	13874	13882	13915	13724	13952	13802	13685	13786	13814	13812	13682	13745	13821	13881	13926	13791	13796	13862	13859	13819	13781	13725	13875	13771	13771	13880	13821	13919	13674	13765	13876	13777	13586	13913	13895	13744	13757	13650	13806	13814	13892	13789	13790	13736	13890	13825	13875	13955	13788	13821	13665	13823	13814	13804	13821	13816	13585	13834	13744	13801	13867	13723	13745	13850	13761	13685	13651	13801	13812	13784	13754	13797	13803	13870	13762	13886	13736	13919	13661	13854	13765	13793	13694	13910	13866	13825	13808	13698	13736	13830	13811	13602	13808	13867	13656	13632	13776	13681	13690	13596	13764	13548	13707	13892	13740	13698	13857	13783	13867	13894	13614	13946	13785	13877	13922	13854	13725	13876	14014	13968	13783	13864	13796	13841	13778	13756	13793	13840	13933	13849	13799	13813	13792	13768	13759	13643	13774	13828	13684	13818	13943	13771	13923	13950	13850	13730	13773	13700	13889	13925	13801	13923	13717	13774	13819	13826	13807	13900	13935	13796	13790	13871	13834	13721	13968	13892	13920	13826	13860	13786	13574	13720	13783	13687	13839	13800	13744	13670	13748	13808	13791	13834	13710	13788	13579	13984	13707	13913	13901	13767	13749	13843	13808	13737	13859	13746	13767	13664	13720	13870	13759	13851	13859	13842	13774	13840	13863	13705	13642	14073	13659	13770	13855	14022	13657	13948	13767	13822	13735	13837	13890	13877	13757	13638	13859	13663	13679	13819	13648	13826	13754	13725	13763	13726	13639	14011	13915	13780	13806	13738	13788	13768	13993	13731	13821	13799	13842	13774	13837	13781	13855	13845	13703	13813	13835	13709	13923	13778	13985	13990	13921	13829	13810	13781	13856	13605	13905	13805	13668	13807	13703	13965	13848	13759	13888	13556	13735	13643	13656	13740	13705	13681	13839	13974	13802	13735	13780	13815	13913	13749	13885	13826	13957	13767	13667	13776	13754	13739	13736	13676	13686	13861	13679	13797	13754	13885	13821	13948	13765	13765	13982	13555	13783	13537	13912	13673	13753	13794	13761	13975	13740	13777	13766	13858	13739	13876	13727	13752	13574	13795	13841	13970	13687	13848	13770	13763	13952	13814	13732	13785	13686	13838	13811	13883	13656	13648	13689	13851	13793	13764	13804	13840	13800	13885	13965	13647	13817	13812	13841	13884	13550	13991	13672	13864	13687	13824	13763	13787	13776	13792	13802	13541	13764	13946	13878	13849	13782	13801	13817	13755	13818	13626	13978	13930	13758	13701	13681	13637
32686	32718	36211	31986	25610	22437	21778	20888	20082	19387	18799	18617	19433	19107	18689	18311	18370	17943	18193	18029	18224	18223	18125	18145	18111	18218	18282	18012	18024	18037	18292	18134	17917	17899	17986	18053	17988	18026	18162	18110	17961	18071	18152	18036	17947	18094	18366	18221	18043	18126	17835	17913	18285	18019	18222	17916	18148	18252	18020	18136	18241	17969	17864	18187	17915	18131	18005	17924	17984	18008	18175	18157	17918	17919	18085	18022	18123	18199	17958	18038	17896	18279	18109	18128	17948	18123	18038	18271	17905	17957	18177	18088	17999	18077	18141	17911	17902	17993	18090	18015	17877	18262	18061	18088	18150	18249	17966	18158	18032	18202	18174	18022	17962	18167	18047	17944	17960	17910	18149	17892	18210	18035	18000	18054	17953	17926	18089	18062	17920	17993	18184	18149	18121	18021	18020	18011	18074	17974	18065	18307	18099	18057	17963	17993	18017	18090	18245	18146	18139	17981	18118	17998	18144	18150	18106	18058	18233	18167	18051	18235	18120	18110	18135	18153	18083	18078	17932	18314	18060	17972	17993	17995	18025	18105	17817	17918	18113	18137	18002	17966	18146	17944	17983	18239	18136	18131	18365	18340	18015	18189	18006	18150	18015	18129	18074	17852	18116	18218	17776	18052	17882	17881	18044	18068	17996	18105	17980	18064	17948	18119	18079	18224	18041	18166	18053	18225	18157	18288	18352	17946	18111	18297	18058	18057	17869	18292	17810	17948	17894	18030	17854	18000	17961	17818	17946	18046	17960	17883	17892	18031	18182	18033	18162	18269	17975	17933	17893	18042	17932	17941	17991	17985	18220	18013	18272	18181	17993	17963	18092	18132	18042	18041	18105	18056	18247	17946	18054	18195	18126	17836	17911	18220	17978	18104	17784	18016	18015	17931	18188	18185	18181	18053	17987	17906	17971	17899	18174	18151	18141	18152	18068	18025	17819	18126	17904	18173	18071	17990	18057	18049	17930	18065	18082	18019	17935	18016	17988	18038	18242	18267	18174	17961	18146	18029	17951	18100	17996	18095	18288	18064	18048	18062	17969	18139	18198	18037	18135	18158	18010	18125	18069	18106	18021	18174	18013	18263	18156	18167	18195	18065	18073	18137	18112	18102	18071	18102	18195	18042	18052	17983	18079	17756	18030	18007	18068	18024	18122	18028	18135	17952	18155	18156	18058	18167	18343	18197	18100	18178	18043	18002	18065	18071	17881	17955	17949	17902	18035	17895	18028	18014	17960	18048	17978	18127	18199	18245	18042	18058	18120	18184	18061	18062	18167	18026	18054	18073	18153	18026	18281	18214	17948	17975	18016	18004	18169	18228	18018	18112	17890	18150	17939	18101	18153	18161	18207	18156	18043	18024	18064	18053	18347	18326	18092	18124	18056	18174	17923	18047	18168	17968	18114	18058	18131	17985	18203	17935	18103	18006	17933	18207	17953	17869	18002	18395	18055	17868	17993	18020	17951	18086	18032	17907	18069	18078	18030	18049	18090	17893	18118	18330	18116	18180	18142	17989	17936	17977	18070	18161	17954	17919	17980	18111	18230	18165	18136	17998	17884	18038	18265	17989	18175	18244	18060	17956	17949	18082	18016	18076	18064	18000	18024	18172	17963	17911	18067	17876	17979	18174	18113	17864	17815	18086	18159	18072	18050	18274	18094	18271	18157	18149	18160	18415	18087	18021	17995	18094	18091	18091	18052	17927	18129	17966	18031	18143	18141	18145	18000	18036	18297	18306	18056	17887	17847	18080	17807	17965	17693	18154	18154	18091	18000	17924	17913	18163	18073	18082	17930	17845	18094	18108	18194	18134	17980	18041	17888	18012	18247	18064	17998	17955	17913	18299	18017	17917	18207	18151	18167	18065	17948	18064	17920	17933	17972	18197	18108	17869	18191	18064	18074	18034	17956	18048	17900	17950	18185	18250	17936	17901	17987	18133	18040	18109	17882	17871	18083	18003	18013	18041	17996	17990	18114	18047	18305	17944	17758	18136	17858	18151	18292	18081	18013	18094	18105	17927	17855	18099	18181	18218	18020	18260	17983	17930	18099	18038	18029	18125	17879	18124	17846	17900	18001	17990	18110	18027	18070	18094	17913	18155	18126	18049	17883	17722	18101	18102	18054	18041	18098	18000	18043	18024	18194	18052	17943	18006	18216	18182	17929	18089	17868	17883	18168	17983	17999	18081	17905	18081	18296	17974	17862	17938	18129	17857	18064	18075	17947	18242	18257	18173	18317	18172	18002	18020	18093	18106	17995	18185	18189	18109	18064	17992	18046	18211	18207	17917	18149	17989	18021	18036	17895	17943	17824	17932	18106	18148	18026	17738	18199	17980	18014	17969	18092	18013	18038	18142	18057	18064	17895	17886	17866	18097	18173	18118	17969	18164	18192	18211	18046	17983	18067	17963	17998	17768	17973	18128	17920	18214	18071	17877	18102	18162	18219	18020	17994	18200	17981	18098	18072	18034	18089	18117	18208	18273	18162	18141	17976	18158	18195	18230	17955	18237	17999	18098	18286	17964	18067	17991	18058	17989	17860	18223	18096	18140	17788	18041	17990	17928	18119	18029	18118	18269	18100	18298	17873	17931	18188	18230	18170	17925	18036	18050	17936	17918	17939	17992	18202	17939	18123	18024	17892	18085	17933	17889	17991	17979	18106	17900	17841	17910	17977	18128	18153	17761	18210	17921	17900	18044	18192	18029	17894	18076	18122	17885	17807	18113	18068	18041	18126	17745	17916	18167	18017	18067	18110	18116	18261	17922	17912	17928	18078	18141	18157	18066	18074	18070	17963	18176	18070	18003	18010	17942	17903	18160	17983	18076	18285	18106	18330	18048	18004	18080	18122	18119	18098	17862	18081	17941	18153	17878	18033	18295	17979	18160	17836	18101	18002	18176	18375	18071	17977	17978	18170	17830	17977	17946	17878	18006	18027	18118	18101	18168	18104	18073	18084	17947	17752	18130	18144	18011	18091	18170	18081	18310	18102	18054	18158	18159	17869	17811	18037	18199	18095	18097	17865	18251	18120	17872	17954	17982	17998	18038	18323	17990	17917	18188	18225	17953	18216	17982	17942	18140	18057	18275	17824	18053	18209	18012	18090	18250	18071	17864	18046	17950	17975	18045	18268	18075	18140	18220	17955	18019	18115	17931	18073	18155	18052	18015	18026	17870	17959	17825	18133	18040	17871	17934	18118	17967	18017	18114	18083	18018	17936	17892	18033	18068	17965	17732	17891	17945	17924	18138	18124	18114	17916	17989	18248	17929	17949	18039	17805	18055	18059	17991	17686	18211	18167	17954	18057	18011	18107	18034	17994	17949	18134	18183	18258	18188	18052	18173	18167	18040	18086	18089	18106	18228	17940	18037	17964	18006	18210	18223	17843	17959	18082	18104	17981	17931	17925	18143	18084	18226	18084	18076	18126	18037	18042	17858	18075	17949	17918	18122	18198	18057	18093	18043	18200	17861	18005	18126	17890	18000	17967	18295	18198	18125	18008	17904	18079	18244	18151	18036	17976	18008	18253	18045	18211	18153	18253	17875	18041	18142	18200	18018	18100	17950	18114	18307	17965	17921	18048	18117	18121	18082	18008	18057	18189	17979	18238	18074	18013	17859	18082	18146	18290	17911	18098	18136	17842	18055	18039	18079	17897	17974	17999	17965	18036	18258	18049	18074	18097	17991	17900	17974	18172	17977	17901	18058	18097	18068	18127	18297	18270	17950	18095	17999	17872	17805	18139	18023	18222	18071	18200	18150	18035	18142	18227	17923	17811	17776	18068	18093	18182	18083	18008	18180	18095	18168	18096	18110	18086	18241	18141	18030	18410	18225	18334	18158	18099	17813	18015	18236	18183	18050	18261	18015	18080	18164	18253	18048	18082	18118	18086	17972	18129	18133	17974	18129	18016	17837	18171	18160	18307	17933	17947	17839	18200	18143	18053	18133	17900	17803	18152	18095	18145	18319	18025	18170	18038	18129	18066	17981	18047	18085	17967	18092	17958	18066	17996	17931	18154	18159	17992	18068	18147	17957	17972	18058	17880	17861	18002	18102	18115	18078	17956	18185	18055	17730	18024	18137	18218	18022	18021	17965	17935	18208	18170	18070	18209	17926	17921	18061	18071	17929	18134	17871	18106	18155	18012	17877	18175	18040	18068	18075	18023	17846	17987	17996	18071	18025	18135	18021	18026	17987	18108	18190	18052	18147	18231	18129	18042	18021	18219	18117	18067	17990	17803	17912	17913	18043	17889	18201	17933	17896	17940	18176	17940	17995	17936	18008	17959	18054	18073	18140	18011	18105	18112	18160	18065	18052	18028	18156	18206	18244	17940	18048	18157	17998	18025	18096	18033	17992	18070	18171	17979	18133	17984	17925	18143	18112	18112	18197	18033	18229	18098	18156	18082	18084	18078	18065	18058	18275	18319	18105	18136	17899	18000	18001	18124	18093	18150	18062	18122	18077	18268	18070	18076	18321	17970	18122	18059	18142	18232	18206	18086	18152	18121	18041	18034	18157	18078	18076	18144	18199	18234	18171	18090	18117	18232	17925	18034	18107	18050	17845	18227	18023	18026	18161	18096	17988	17874	18000	18142	17829	18142	18006	17881	18046	18153	17913	18117	17863	18068	18027	18254	18106	18147	18113	18193	17924	18188	18149	18111	18198	17948	17874	17909	18294	17880	18013	18022	18073	18128	18053	17967	17753	18189	18143	18065	18178	18281	18174	17993	18218	18079	18199	18118	17910	18032	18165	18311	18107	18113	18033	18238	18093	18352	17920	18009	18158	18138	18002	18166	18082	18162	18051	18053	18147	18207	18052	18140	17923	18038	18084	18056	18054	18030	17907	18045	18046	18194	18112	18294	18073	17930	18183	17949	17986	17976	18161	18118	18063	18187	17800	17995	17829	17970	18014	18194	18106	18039	17977	17915	18108	18408	18189	17916	18228	18155	17995	18019	17818	17953	18122	18076	18160	18045	18203	18023	17937	17964	17925	18167	17858	18045	17993	18211	18091	18410	17968	18008	18189	18067	18048	18109	18187	18127	18068	17949	17855	18080	18207	18181	17819	18041	18121	18101	18085	18145	18031	18178	18115	17944	18056	18079	18175	18124	17980
25687	39720	38831	31475	24414	20525	19836	18960	17933	16719	15573	15654	16462	15773	15337	14791	14723	14573	14610	14473	14491	14545	14671	14646	14676	14413	14448	14577	14647	14573	14503	14592	14487	14571	14568	14565	14489	14684	14622	14649	14566	14644	14691	14527	14631	14578	14655	14607	14559	14655	14686	14704	14612	14516	14383	14605	14686	14608	14543	14563	14630	14665	14652	14582	14534	14590	14574	14535	14490	14479	14590	14519	14592	14603	14549	14643	14591	14524	14629	14588	14595	14591	14483	14555	14706	14672	14454	14621	14548	14597	14602	14328	14585	14613	14556	14562	14656	14477	14606	14703	14431	14534	14651	14594	14638	14636	14470	14636	14591	14618	14776	14505	14527	14557	14672	14647	14549	14684	14593	14557	14584	14581	14640	14523	14574	14621	14429	14481	14743	14650	14678	14587	14705	14600	14651	14520	14519	14513	14502	14742	14441	14604	14460	14547	14631	14499	14630	14476	14342	14439	14629	14437	14542	14559	14757	14524	14593	14599	14678	14598	14378	14458	14532	14588	14452	14604	14572	14650	14437	14630	14634	14637	14664	14705	14635	14634	14638	14570	14646	14476	14650	14552	14585	14680	14519	14508	14686	14492	14632	14632	14614	14345	14466	14670	14621	14630	14568	14462	14533	14559	14543	14400	14539	14511	14719	14490	14714	14526	14609	14633	14482	14613	14485	14464	14565	14394	14643	14639	14451	14530	14495	14636	14625	14650	14623	14399	14535	14421	14723	14575	14690	14542	14481	14627	14503	14692	14714	14492	14571	14530	14556	14621	14668	14540	14435	14501	14654	14668	14468	14682	14601	14526	14610	14514	14585	14554	14472	14490	14530	14516	14432	14552	14575	14652	14547	14570	14452	14588	14500	14571	14620	14599	14581	14635	14587	14551	14609	14447	14542	14574	14466	14625	14533	14723	14513	14549	14792	14596	14605	14481	14670	14667	14501	14666	14591	14590	14519	14588	14637	14652	14743	14433	14524	14485	14605	14621	14505	14464	14426	14513	14577	14503	14825	14515	14403	14470	14666	14560	14643	14631	14447	14393	14576	14448	14448	14401	14643	14768	14581	14622	14707	14552	14580	14618	14568	14655	14554	14549	14750	14588	14674	14509	14558	14634	14535	14465	14568	14578	14645	14679	14512	14567	14666	14533	14606	14529	14637	14575	14550	14668	14548	14528	14562	14569	14578	14429	14560	14493	14617	14582	14646	14611	14575	14416	14541	14686	14694	14625	14541	14438	14425	14634	14569	14477	14515	14634	14680	14507	14535	14581	14482	14503	14777	14678	14632	14643	14471	14610	14520	14506	14378	14500	14656	14794	14549	14614	14656	14598	14754	14662	14558	14555	14609	14459	14533	14549	14453	14615	14635	14605	14726	14637	14536	14601	14552	14609	14687	14681	14426	14564	14696	14598	14658	14673	14590	14521	14658	14330	14499	14496	14356	14513	14474	14581	14604	14559	14537	14659	14644	14519	14563	14553	14606	14474	14504	14397	14608	14655	14575	14633	14552	14635	14659	14633	14729	14390	14623	14538	14529	14447	14431	14502	14674	14496	14544	14604	14739	14487	14550	14397	14635	14600	14568	14555	14537	14448	14577	14620	14657	14396	14555	14721	14519	14680	14664	14622	14720	14640	14791	14520	14673	14754	14557	14566	14587	14543	14571	14577	14517	14531	14644	14640	14522	14625	14478	14628	14610	14468	14462	14617	14587	14689	14724	14285	14612	14676	14679	14665	14593	14586	14587	14532	14586	14538	14629	14628	14566	14716	14552	14683	14568	14566	14608	14625	14500	14542	14590	14512	14680	14697	14685	14650	14563	14594	14488	14448	14571	14403	14580	14627	14607	14488	14521	14574	14558	14626	14547	14524	14368	14586	14636	14550	14643	14677	14576	14616	14569	14795	14676	14505	14607	14494	14630	14587	14576	14649	14612	14557	14621	14623	14623	14535	14687	14531	14531	14574	14544	14680	14675	14591	14828	14541	14676	14518	14706	14505	14625	14561	14539	14536	14513	14620	14466	14555	14621	14679	14589	14465	14741	14528	14651	14538	14668	14685	14571	14517	14639	14501	14509	14664	14626	14562	14669	14612	14618	14397	14680	14608	14351	14726	14607	14615	14493	14521	14526	14815	14633	14665	14607	14587	14673	14688	14687	14720	14497	14694	14643	14561	14575	14579	14593	14537	14554	14819	14567	14456	14380	14633	14574	14684	14654	14668	14511	14600	14636	14643	14475	14644	14680	14509	14546	14607	14670	14531	14583	14590	14523	14634	14622	14762	14576	14498	14610	14496	14570	14474	14597	14572	14611	14599	14750	14504	14593	14596	14545	14596	14596	14443	14652	14723	14539	14661	14551	14546	14526	14649	14651	14602	14645	14575	14503	14662	14795	14672	14694	14504	14543	14595	14566	14623	14450	14377	14598	14618	14577	14604	14560	14660	14525	14566	14529	14724	14574	14508	14551	14513	14602	14560	14510	14582	14707	14612	14535	14593	14574	14499	14450	14610	14543	14329	14352	14513	14756	14656	14762	14548	14611	14533	14463	14634	14647	14713	14552	14494	14575	14675	14560	14563	14548	14530	14571	14641	14633	14587	14655	14528	14585	14605	14639	14674	14753	14500	14681	14404	14565	14462	14609	14488	14592	14708	14576	14589	14442	14553	14621	14699	14509	14636	14728	14346	14347	14618	14529	14531	14538	14618	14632	14572	14595	14462	14713	14598	14449	14708	14540	14401	14367	14561	14624	14453	14626	14646	14460	14557	14728	14595	14697	14609	14721	14607	14572	14692	14866	14733	14502	14485	14490	14695	14511	14577	14354	14655	14542	14522	14630	14624	14616	14644	14541	14626	14471	14544	14602	14621	14603	14694	14527	14529	14668	14556	14510	14724	14427	14615	14575	14677	14667	14396	14484	14534	14593	14622	14613	14583	14531	14528	14572	14630	14677	14589	14557	14586	14563	14602	14702	14667	14520	14588	14511	14662	14463	14652	14510	14635	14654	14497	14679	14618	14821	14518	14531	14589	14620	14630	14454	14610	14585	14629	14747	14609	14583	14606	14513	14593	14693	14542	14676	14535	14536	14598	14658	14549	14773	14644	14535	14554	14579	14552	14813	14616	14523	14560	14393	14528	14554	14363	14645	14557	14472	14556	14569	14700	14584	14700	14473	14475	14560	14513	14706	14601	14386	14437	14627	14455	14475	14538	14583	14632	14523	14462	14694	14620	14634	14658	14469	14590	14525	14713	14520	14542	14472	14623	14776	14616	14591	14495	14614	14543	14480	14508	14645	14738	14780	14521	14503	14681	14427	14472	14631	14446	14524	14649	14738	14557	14616	14564	14527	14621	14650	14625	14669	14499	14497	14512	14557	14511	14468	14562	14505	14574	14617	14393	14652	14580	14667	14667	14511	14465	14513	14728	14449	14677	14610	14543	14765	14577	14577	14482	14478	14656	14550	14636	14636	14609	14634	14565	14593	14659	14682	14609	14470	14466	14499	14599	14490	14634	14618	14402	14692	14493	14530	14660	14617	14399	14465	14624	14446	14458	14731	14589	14572	14605	14491	14449	14612	14520	14658	14352	14682	14518	14460	14647	14519	14502	14495	14700	14517	14455	14529	14621	14423	14566	14502	14573	14594	14512	14661	14642	14688	14496	14705	14550	14409	14500	14514	14582	14569	14515	14682	14421	14602	14617	14462	14613	14401	14719	14809	14464	14470	14706	14630	14489	14730	14537	14352	14550	14509	14657	14543	14582	14516	14570	14402	14793	14714	14533	14635	14580	14583	14486	14764	14528	14472	14557	14596	14462	14633	14642	14419	14573	14554	14661	14358	14424	14544	14475	14504	14510	14626	14749	14457	14422	14595	14636	14507	14635	14547	14595	14506	14795	14564	14542	14618	14534	14716	14383	14622	14571	14540	14422	14650	14558	14551	14738	14583	14646	14768	14696	14613	14468	14539	14539	14540	14560	14514	14486	14714	14647	14549	14720	14500	14372	14583	14603	14371	14471	14750	14641	14580	14683	14761	14534	14611	14459	14611	14667	14529	14350	14639	14655	14543	14420	14568	14575	14620	14569	14581	14377	14569	14576	14521	14414	14672	14351	14610	14497	14681	14480	14412	14501	14519	14559	14470	14528	14482	14554	14696	14617	14600	14628	14672	14441	14550	14501	14379	14668	14589	14472	14629	14582	14625	14561	14576	14503	14463	14648	14618	14520	14656	14542	14544	14462	14647	14560	14389	14613	14684	14440	14605	14458	14544	14519	14506	14600	14669	14672	14587	14547	14474	14612	14565	14506	14706	14541	14521	14699	14557	14477	14476	14707	14719	14608	14395	14513	14590	14594	14450	14432	14505	14662	14661	14673	14570	14522	14530	14546	14539	14515	14643	14521	14567	14596	14727	14485	14613	14708	14611	14431	14659	14488	14615	14623	14565	14653	14588	14424	14626	14512	14622	14545	14597	14521	14417	14455	14532	14529	14589	14644	14612	14546	14682	14505	14568	14636	14644	14599	14749	14650	14613	14687	14601	14517	14571	14434	14636	14606	14587	14607	14458	14662	14485	14669	14562	14525	14695	14473	14776	14446	14583	14683	14553	14649	14463	14646	14635	14558	14547	14622	14545	14453	14509	14595	14674	14565	14526	14685	14645	14634	14596	14585	14590	14552	14536	14471	14489	14730	14702	14515	14766	14617	14493	14469	14593	14568	14619	14588	14492	14531	14573	14624	14670	14792	14707	14510	14696	14607	14490	14463	14534	14556	14789	14513	14614	14537	14594	14707	14573	14535	14501	14603	14700	14486	14445	14666	14471	14484	14693	14654	14598	14637	14700	14475	14494	14492	14456	14598	14554	14541	14484	14537	14765	14635	14539	14701	14692	14483	14603	14484	14677	14553	14686	14716	14498	14499	14584	14442	14626	14468	14653	14615	14817	14429	14487	14418	14717	14568	14545	14587	14618	14776	14532	14721	14560	14562	14596	14595	14661	14704	14619	14364	14564	14578	14517	14707	14523	14631	14351	14489	14581	14660	14633	14406	14491	14542	14724	14546	14563	14493	14463	14584	14393	14637	14653	14686	14476	14517	14594	14532	14791	14658	14457	14580	14595	14663	14624	14606
26192	21848	30243	30456	27679	28681	28175	24228	21266	19915	18944	21544	27615	24617	21520	18810	17538	17466	17346	17322	17384	17118	17453	17290	17359	17273	17278	17388	17350	17224	17251	17303	17155	17103	17255	17238	17443	17101	17344	17302	17367	17311	17302	17107	17028	17089	17571	17287	17343	17294	17093	17209	17420	17009	17324	17311	17187	17320	17413	17497	17319	17364	17273	17305	17171	17317	17336	17208	17119	17372	17149	17181	17320	17189	17394	17168	17287	17298	17288	17259	17344	17131	17023	17343	17462	17235	17392	17424	17302	17340	17249	17198	17374	17410	17258	17414	17078	17239	17317	17320	17408	17222	17412	17218	17206	17288	17126	17169	17227	17102	17289	17401	17203	17118	17259	17168	17134	17222	17063	17243	17427	17180	17476	17020	17053	17185	17061	17220	17390	17315	17124	17545	17467	17274	17191	17425	17365	17278	17427	17283	17390	17144	17099	17490	17235	17455	17231	17283	17222	17282	17243	17267	17143	17441	17077	17240	17248	17234	17218	17356	17179	17186	17222	17288	17319	17174	17112	17388	17366	17213	17229	17021	17376	17216	17235	17431	17313	17467	17217	17296	17435	17109	17147	17115	17147	17122	17097	17038	17245	17153	17330	17181	17327	17324	17258	17206	17313	17398	17353	17150	17298	17103	17344	17270	17375	17108	17286	17215	17288	17315	17220	17024	17182	17123	17077	17135	17224	17160	17217	17237	17123	17373	17101	17252	17323	17255	17227	17412	17305	17302	17430	17084	17411	17219	17204	17405	17335	17472	17222	17407	17218	17347	17346	17396	17163	17190	17207	17162	17378	17317	17348	17405	17214	17320	17383	17392	17187	17097	17084	17264	17182	17299	17271	17228	17154	17091	17217	17314	17192	17288	17172	17082	17012	17232	17283	17255	17076	17136	17391	17095	17030	17245	17326	17373	17196	17172	17300	17393	17331	17345	17360	17192	17266	17135	17278	17323	17240	17232	17308	17161	17276	17345	17281	17152	17268	17254	17168	17285	17194	17179	17277	17217	17215	17203	17179	17351	17122	17048	17147	17086	17167	17234	17234	17158	17237	17140	17455	17156	17236	17170	17146	17121	16970	17113	17202	17202	17064	17374	17270	17217	17221	17176	17318	17125	17161	17295	17246	17310	17449	17347	17333	17041	17368	17113	17289	17379	17259	17365	17248	17296	17354	17391	17313	17200	17291	17108	17312	17312	17361	17425	17261	17522	17237	17308	17005	17353	17139	17307	17427	17132	17513	17245	17126	17360	17167	17438	17351	17459	17063	17214	17392	17344	17308	17179	17291	17304	17163	17271	17173	17462	17406	17186	17188	17155	17266	17385	17137	17353	17263	17303	17378	17278	17291	17284	17264	17126	17296	17228	17290	17288	17152	17236	17182	17230	17227	17344	17168	17085	17218	17183	17220	17308	17353	17271	17131	17204	17258	16998	17248	17108	17429	17285	17038	17369	17193	17222	17306	17197	17195	17222	17228	17058	17264	17196	17233	17325	17173	17162	17165	17377	17220	17302	17175	17145	17268	17058	17311	17416	17200	17273	17390	17471	17320	17244	17268	17060	17255	17349	17072	17318	17352	17166	17514	17307	17234	17212	17337	17389	17271	17315	17071	17445	17463	17356	17257	17302	17348	17209	17079	17109	17198	17192	17492	17184	17018	17173	17068	17155	17116	17096	17254	17162	17438	17248	17231	17297	17536	17171	17037	17369	17359	17244	17301	17178	17231	17142	17409	17350	17255	17343	17298	17218	17229	17326	17087	17167	17184	17394	17342	16972	17229	17203	17314	17363	17162	17302	17151	17148	17258	17330	17245	17223	16992	17254	17136	17275	17392	17224	17321	17235	17263	17325	17153	17280	17147	17253	17277	17304	17384	17060	17139	17323	17140	17405	17354	17388	17173	17192	17210	17261	17140	17125	17299	17390	17329	17220	17416	17399	17149	17207	17099	16948	17385	17328	17538	17468	17159	17169	17414	17307	17304	17452	17187	17220	17371	17251	17179	17258	17421	17215	17154	17069	17409	17201	17316	17140	17357	17348	17299	17282	17266	17429	17282	17048	17323	17301	17228	17304	17358	17382	17206	17269	17257	17239	17200	17139	17563	17307	17179	17211	17426	17183	17292	17152	17260	17246	17353	17145	17481	17288	17306	17325	17255	17324	17404	16983	17302	17321	17204	17336	17282	17146	17261	17241	17449	17385	17047	17397	17204	17255	17100	17007	17298	17277	17141	17357	17092	17498	17253	17386	17182	17210	17196	17122	17342	17170	17309	17262	17219	17248	17346	17229	17231	17356	17237	17101	17345	17198	17126	17216	17240	17051	17178	17389	17224	17369	17143	17270	17281	17123	17263	17158	17304	17351	17366	17094	17294	17263	17265	17338	17326	17387	17245	17086	17110	17305	17373	17168	17165	17197	17406	17177	17460	17281	17209	17394	17251	17237	17409	17206	17428	17216	17005	17423	17227	17171	17371	17357	17226	17356	17384	17377	17365	17198	17392	17079	17323	17103	17260	17215	17311	17093	17131	17370	17234	17251	17265	17208	17245	17167	17165	17375	17249	17222	17183	17270	17041	17247	17224	17165	17391	17399	17184	17259	17311	17210	17136	17316	17146	17289	17171	17278	17109	17197	17278	17143	17308	17203	17532	17428	17158	17313	17370	17169	17237	17222	17330	17214	17180	17294	17187	17393	17181	17360	17055	17315	17179	17301	17212	17405	17133	17224	17228	17223	17180	17236	17286	17266	17387	17307	17342	17235	17194	17185	17225	17181	17264	17263	17414	17521	17368	17391	17106	17596	17303	17301	17454	17164	17185	17393	17304	17138	17163	17256	17386	17188	17234	17442	17137	17249	17444	17243	17335	17287	17424	17087	17406	17267	17258	17157	17325	17227	17215	17709	17354	17050	17256	17242	17363	17497	17435	17212	17301	17330	17183	17305	17267	17170	17262	17382	17048	17344	17427	17291	17463	17219	17411	17413	17022	17195	17200	17229	17278	17324	17515	17212	17224	16950	17289	16913	17289	17277	17432	17301	17124	17244	17294	17212	17116	17225	17159	17287	17093	17333	17386	17251	17190	17288	17096	17197	17183	17149	17158	17306	17199	17255	17123	17306	17258	17343	17392	17123	17229	17371	17372	17203	17318	17400	17314	17272	17308	17243	17356	17188	17193	17299	17344	17082	17349	17235	17294	17098	17351	17237	17388	17288	17382	16951	17354	17317	17392	17215	17139	17244	17150	17146	17405	17317	17166	16999	16961	17261	17151	17427	17381	17096	17316	17375	17315	16891	17095	17124	17257	16970	17196	17180	17450	17217	17298	17501	17218	17156	17176	17257	17130	17423	17335	17207	17109	17307	17192	17159	17204	17261	17279	17072	17195	17181	17206	17137	17167	17437	17192	17170	17226	17320	17406	17464	17106	17001	17243	16999	17229	17551	17294	17334	17215	17240	17384	17236	17135	17273	17218	17279	17190	17183	17105	17241	17378	17169	17244	17358	17184	17276	17324	17338	17170	17103	17296	17263	17076	17395	17307	17216	17214	17110	17430	17405	17210	17163	17054	17265	17402	17451	17251	17047	17401	17264	17335	17297	17288	17275	17274	17370	17330	17407	17127	17381	17213	17213	17177	17438	17336	17173	17418	17399	17187	17227	17357	17318	17186	17314	17268	17204	17298	17092	17234	17073	17298	17035	17113	17353	17356	17186	17239	17348	17372	17336	17099	17084	17372	17212	17236	17039	17179	17226	17414	17295	17296	17067	17362	17172	17280	17332	17340	17301	17154	17130	17086	17249	17156	17254	17415	17204	17287	17240	17407	17104	17178	17139	17238	17333	17380	17001	16983	17274	17185	17307	17334	17188	17247	17199	17305	17441	17426	17141	17174	17399	17382	17511	17294	17317	17167	17101	17243	17364	17470	17251	17328	17340	17209	17056	17317	17141	17144	17382	17306	17258	17227	17229	17144	17141	17272	17338	17286	17385	17006	17182	17180	17310	17203	17300	17148	17289	17172	16978	17138	17278	17299	17168	17223	17247	17321	17484	17183	17368	17379	16946	17297	16979	17269	17271	17221	17220	17294	17103	17194	17265	17371	17221	17305	17218	17321	17155	17344	17098	17314	17266	17131	16999	17045	17470	17266	17421	17429	17128	17376	17065	17302	17243	17464	17321	17344	17445	17153	17200	17378	17281	17217	17406	17380	17315	17394	17286	17173	17167	17292	17273	17221	17298	17441	17331	17304	17305	17247	17126	17379	17124	17308	17243	17394	17344	17184	17120	17467	17230	17144	17363	17167	17086	17164	17214	17179	17214	17217	17137	17387	17316	17137	17326	17170	17390	17208	17367	17421	17276	17243	17129	17191	17131	17455	17338	17294	17499	17131	17288	17413	17336	17154	17179	17289	17314	17371	17356	17263	17192	17275	17252	17349	17190	17274	17018	17282	17465	17286	17237	17141	17332	17304	17322	17211	17112	17291	17457	17050	17048	17319	17520	17275	17123	17188	17221	17397	17283	17283	17242	17202	17116	17415	17156	17340	17539	17163	17251	17289	17236	17460	17505	17315	17340	17266	17104	17160	17403	17255	17187	17272	17306	17089	17054	17107	17335	17351	17342	17418	17117	17187	17296	17241	17363	17251	17373	17144	17133	17310	17210	17236	17079	17243	17278	17286	17178	17184	17330	17387	17260	17178	17301	17168	17075	17308	17350	17216	17122	17230	17030	17339	17062	17259	17246	17427	17253	17448	17199	17275	17448	17175	17371	17259	17228	17477	17044	17471	17279	17030	17407	17318	17276	17400	17215	17243	17290	17260	17250	17376	17305	17434	17318	17133	17340	17264	17284	17156	17282	17226	17085	16986	17143	17049	17034	17555	17345	17357	17435	17140	17147	17461	17327	17130	17104	17277	17097	17153	17269	17067	17466	17199	17339	17213	17077	17276	17290	17310	17176	17121	17180	17435	17326	17396	17203	17145	17174	17157	17304	17257	17261	17208	17129	17261	17330	17359	17040	17307	17175	17331	17152	17073	17135	17321	16963	17252	17453	17321	17265	17350	17337	17216	17121	17217	17254	17267	17128	17460	17126	17401	17072	17167	17356	17243	17431	17268	17218	17245	17406	17354	17254
26668	46034	47958	41088	31511	29397	27003	22661	19488	17304	16289	20895	27412	22941	18719	15712	14407	14253	14138	14214	14159	14255	14149	14237	14054	14225	14147	14203	14166	14123	14126	14273	14227	14097	14291	14125	14242	14025	14229	14165	14267	14041	14237	14247	14172	14192	14161	14173	14090	14194	14152	14181	14305	14187	14013	14260	14184	14128	14130	14115	14058	14056	14216	14187	14266	14033	14232	14144	14247	14190	14246	14075	14121	14065	13958	14202	14225	14252	14223	14147	14201	14247	14176	14343	14230	14076	14098	14207	14151	14329	14337	14142	14243	14407	14281	14170	14248	14277	14146	14178	14046	14077	14172	14258	14333	14057	14237	14138	14228	14209	14205	14128	14149	14248	14103	14142	14009	14139	14311	14168	14200	14238	14268	14307	14192	14085	14089	14039	14148	14203	14222	14254	14173	14190	14066	14079	14181	14142	14216	14240	14214	14206	14045	14176	14195	14229	14194	14284	14204	14156	14103	14149	14081	14228	14287	13993	14078	14090	14221	13948	14341	14273	14144	14191	14088	14239	14215	14012	14133	14157	14141	14293	14111	14066	14181	14355	14159	14105	14247	14279	14026	14115	14060	13987	14247	14047	14134	14111	14096	14208	14088	14054	14045	14160	14002	14208	14196	14204	14178	14260	14047	14100	14188	14016	14145	14178	14061	14182	13989	14186	14242	13965	14216	14151	14217	14113	14276	14087	14117	14333	14195	14032	14162	14134	14195	14251	14196	14201	14208	14224	14096	14133	14124	14140	14212	14196	14075	14096	14081	14260	14153	14356	14086	14083	14141	14131	14276	14081	14059	14180	14078	14072	14056	14345	14018	14315	14198	14005	14172	14366	14301	14162	14159	14089	14313	14005	14205	14196	14036	14256	14317	14100	14133	14094	14100	14175	14210	14236	14275	14175	14215	14306	14327	14235	14297	14143	14102	14017	14016	14109	14076	14179	14197	14115	14067	14034	14091	14123	14341	14270	14197	14053	14182	14213	14371	14336	14436	14157	13970	14164	14464	14085	14273	14133	14135	14274	14161	14143	14132	14063	14202	14165	13959	14163	14293	14162	14096	14057	14140	14052	14189	14162	14234	14188	14258	14248	14094	14274	14102	14191	14118	14151	14131	14289	14131	14311	14136	14152	14204	14071	14110	14190	14154	14321	14202	14341	14214	14234	14063	14108	14329	14185	14074	13990	14058	14165	14205	14216	14059	14156	14040	14236	14175	14313	14084	14125	14294	14321	14180	14028	14140	14240	14149	14326	14182	14185	14076	14372	14165	14212	13966	14246	14136	14248	14210	13967	14269	14057	14291	14210	14092	14134	14188	14174	14234	14304	14195	14159	14238	14143	14259	14118	14169	14177	14125	14056	14153	14157	14330	14241	14319	13877	14175	13996	14092	14217	14066	14195	14099	14006	14186	14186	14141	14206	14129	14107	14260	14262	14171	14162	14221	14143	14238	13960	14188	14033	14021	14264	14105	14228	14149	14232	14183	14140	14227	14168	14316	14182	14176	14105	14293	14175	14110	14061	14023	14202	14277	14086	14071	14147	13932	14140	14181	14126	14180	14120	14147	14286	13992	14204	14398	14120	14346	14187	14154	14187	14179	14088	14181	14127	14268	14108	13962	14301	14164	14083	14153	13957	14243	14243	14145	14289	14268	14081	14243	14197	14184	14076	13992	14259	14274	14285	14212	14099	14319	14262	14152	14267	14295	14223	14165	13874	14154	14146	14162	14232	14333	14135	14237	14229	14235	14189	14052	14101	14254	14104	14102	14335	14159	14021	14266	14109	14237	14154	13982	14016	14103	14100	14271	14293	14044	14189	13998	14138	14274	14003	14207	14183	14160	14265	14101	14120	14074	14101	14236	14112	14034	14196	14087	14212	14237	14223	14178	14129	14137	14047	14368	14178	14011	14137	13999	14122	14019	14325	14112	14189	14182	14233	14146	14133	14130	14328	14257	14058	14189	14196	14108	14314	14225	14195	14178	14042	14222	14385	14139	14122	14110	14007	14165	14162	14165	14052	14297	14170	14116	14141	14347	14190	14269	14076	14206	14203	14034	14123	14105	14089	14109	14016	13882	14233	14146	14205	14133	14224	14141	14153	14213	14184	14107	14245	14138	14146	14027	14043	14309	14163	14166	14074	14116	14096	14213	14358	14190	14182	14266	14049	14174	14339	14249	14122	14144	14287	14041	14228	14241	14132	14301	14141	14093	14214	14221	14383	14121	13943	14106	14284	14285	14117	14050	14216	14045	14229	14215	14198	14217	14157	14024	14283	14152	14102	14118	14310	14122	14142	14254	14245	14277	14052	14227	14104	14002	14074	14356	14206	14104	14168	14159	14084	14255	14270	14176	14215	14180	14101	14188	14185	14139	14064	14162	14062	14110	14215	14087	14210	14042	14244	14129	14116	14136	14144	14181	14066	14120	14307	14367	14251	14038	14187	14100	14124	14100	14096	13999	14215	14141	14126	14128	14230	14188	14179	13998	14058	14212	14063	14335	14150	14176	13930	14108	14210	14131	14212	14135	14115	14220	14088	14216	13884	14141	14153	14368	13982	14132	14123	14058	14040	14168	13938	14179	14235	14072	14219	14125	14128	14008	14178	14191	14250	14296	14171	14165	14254	14246	14200	14205	14186	14115	14081	14098	14207	14232	13955	14038	14283	13939	14071	14244	14108	14040	14147	14278	14069	14155	14221	14173	14234	14258	14198	14138	14258	14092	14227	14339	14292	14178	14029	14163	14202	14151	14147	14286	14296	14032	14305	14163	14190	14259	14223	14226	14271	14165	14144	14270	14173	14205	14165	14131	14016	14022	14187	14342	14101	14061	14170	14321	14131	13935	14269	14114	14143	14051	13983	14143	14073	14294	14162	14062	14301	14275	13957	14123	14179	14256	14236	14126	14079	14155	14059	14319	14121	13986	14251	14153	14092	13969	14108	14151	14148	14213	14213	14197	14157	14193	14209	14294	14201	14103	14176	14118	14332	14200	14192	14062	14212	14239	14274	14163	14260	14338	14062	14145	14244	14163	14168	14157	14121	14222	14326	14261	14214	14071	14309	14235	13995	14219	14139	14128	14176	14177	13995	14275	14133	14099	14177	14142	14087	13944	14206	14201	14045	14146	14168	14227	14150	14138	14097	14063	14145	14119	14155	14140	14172	14076	14266	14084	14137	14274	14151	14144	14178	14205	14093	14108	14140	14077	14124	14183	14109	14134	14234	14049	14092	13972	14084	14237	14142	14283	14209	14164	14182	14095	14134	14014	14337	14072	14061	14077	14174	14268	14069	14166	14156	13987	14114	13951	14110	14022	14204	14106	14134	14173	14170	14193	14215	14274	14137	14263	14113	14165	14028	14335	14301	14290	14386	14242	14215	14100	14196	14161	14208	14112	14018	14282	14372	14169	14080	14183	14221	14141	14184	14315	13997	14136	14151	14214	14173	14182	14062	14174	14215	14158	14168	14421	14116	14189	14163	14229	14207	14296	14296	14148	14013	14315	14179	14122	14169	14223	14128	14127	14162	14064	14069	14101	14073	14054	14214	14196	14207	14171	14127	14126	14172	13981	14073	14056	14040	14121	14219	14191	14287	14102	14240	14073	13996	13974	14208	14307	14116	13947	14262	14255	14309	14232	14053	14254	14202	14121	14162	14060	14175	14387	14138	14212	13956	14220	14051	14166	14328	14218	14184	14125	14120	14118	14389	14169	14026	14216	14159	14172	14023	14162	14258	14078	14169	14176	14222	14309	14148	14142	14206	14224	14359	13992	14147	14189	14182	14206	14236	14132	14123	14258	14172	13912	14173	14146	14097	14244	14148	14093	14074	14039	14048	14186	14272	14252	14109	14210	14105	14036	14112	14120	14132	14196	14106	14183	14237	14050	14112	14018	14252	14095	14160	14191	14081	14265	14247	14194	14150	14209	14077	14161	13941	14162	14250	14215	14198	14094	14269	14096	14000	14224	14115	14065	14178	14326	14179	14198	14249	14449	14125	14217	14272	14416	14213	14225	14155	14081	14306	14170	14295	14024	14234	14068	14071	14236	14183	14190	14128	14298	14320	14196	14194	14205	14251	14089	14208	14346	14230	14255	14370	14253	14145	14096	14300	14235	14125	14325	14186	14190	14165	14193	14077	14182	14223	14047	14251	13911	14229	14304	14043	14074	14131	14128	14080	14228	14127	14219	14278	14059	14138	14239	14282	14267	14232	14080	14167	14122	14197	14213	14070	14149	14085	14123	14316	14322	14168	14306	14196	14101	14198	14170	14113	14285	14125	14286	13954	14112	14285	14197	14196	14217	14103	14056	14385	14229	14293	14226	14172	14236	14216	14002	14084	14196	14159	14200	14174	14025	14230	14220	14206	14179	14153	14237	14139	14127	14045	14016	14081	14171	14249	14246	13848	14112	13943	14299	14200	14156	14277	14155	14112	14237	14200	14114	14068	14223	14136	14289	14140	14222	14191	14093	14381	14013	14283	14175	14225	14302	14073	14351	14019	14197	14137	14246	14267	14142	14158	14284	14208	14062	14269	14045	14086	14251	14242	14172	14075	14050	14125	14190	14190	14397	14179	14053	14225	14283	14078	14100	14089	14161	14020	14074	14224	14078	13962	14035	14205	14134	14215	14182	14136	14223	14277	14105	14146	14120	14188	14184	14230	14100	14245	14360	14199	14184	14162	14021	14109	14106	14186	14280	14386	14071	14084	14316	14152	14187	14368	14247	14151	14168	14127	14084	14278	14017	14158	14324	14050	14185	14154	14310	14147	14038	14143	14133	14195	14268	14256	14211	14295	14098	14045	14232	14369	14136	14211	14011	13973	14110	14418	14156	13950	14194	13993	14138	14121	14137	14291	14078	14119	14221	14131	14086	14164	14122	14131	14179	14391	14050	14094	14269	14277	14026	14038	14201	14195	14332	14237	14240	14186	14327	14319	14369	14291	14197	14115	14066	14160	14145	14140	14100	14281	14021	14264	14108	14082	14126	14179	14054	14160	14260	14065	14110	14067	14391	14265	14190	14177	14268	14004	14193	14191	14270	14079	14121	14134	14223	14226	14184	14205	14098	14183	14224	14023	14230	14145	14187	14170	14190	14080	14255	14247	14148	14401	14119	14123	14451	14243
24607	21555	29327	26132	25883	29956	31157	25956	24081	21857	19550	26529	35941	31478	25466	19966	16876	16450	16171	16436	16162	15988	16186	16210	16339	16076	15975	16237	16120	16425	16172	16235	16153	16274	16131	16086	16154	16094	16216	16069	15999	16244	16181	16343	16251	16029	16190	16137	16153	16130	16018	16116	16240	16175	16064	16145	16226	16211	16053	16208	16312	16128	16129	16164	16088	16267	16328	16120	16129	16242	16172	16125	16178	16071	16104	16340	16056	16051	16062	16292	16103	16074	16281	16297	16023	16057	16237	16022	16065	16064	16014	16193	16164	16276	16240	16066	16195	16173	15979	16219	16322	16142	16189	16150	16295	16161	15915	16023	16220	16019	16013	16148	16192	16271	16277	16186	16262	16228	16159	15988	16139	15943	16001	16055	16138	16069	16098	16195	16014	16272	16082	16248	16105	16161	16196	16143	16043	16039	16214	16214	16154	16169	16259	16141	16091	16177	16106	15983	16100	16258	16199	16066	16104	16292	16213	16032	15932	16347	16264	16221	16126	16230	15904	16253	15979	16279	16216	16137	16066	16050	16317	16242	16167	16229	16170	16139	15991	16119	15931	16290	16067	16140	16038	16226	16385	16027	16258	16081	16069	16193	16297	16144	16185	16231	16093	16164	16183	16076	15981	16039	16236	16196	16084	16232	16417	16259	16175	16181	16043	16147	16093	16199	16319	16424	16131	15986	16122	15953	16086	16227	16261	16111	16230	16078	15981	16023	16204	15933	16132	16072	16099	16181	16105	16032	16374	16416	16101	16018	16099	16094	16106	16194	16043	16029	16051	16143	16203	15860	16111	16056	16167	16034	16254	15916	15914	16162	16039	16063	16053	16247	16001	16110	16108	16267	16221	16156	15986	16010	16083	16105	16031	16027	16115	16026	16252	16227	16266	16019	16078	16102	16021	15976	16208	16099	16095	16150	15975	16077	15900	16029	16204	16179	16078	16157	16228	15942	16201	16152	16062	16031	16060	16162	16113	16188	15913	16137	16052	16195	16308	16097	16074	16352	16112	16371	16242	16159	16040	16142	16164	16109	16269	16075	16104	16155	16357	15984	15939	16213	16079	16202	15983	16058	16060	16308	16119	16177	16091	16187	16166	16108	16175	15976	15941	16086	16201	16107	16162	16206	16163	16196	16012	16050	16223	16310	16364	16368	15997	16077	16102	16204	16174	16118	16162	16105	16028	16056	16199	16339	16111	16165	16313	16127	16173	16132	16225	16178	16156	15980	16156	16139	16096	16054	16285	16355	16132	15971	15998	16173	16041	16132	16150	16258	16112	16285	16092	16088	16120	16103	16139	16116	16131	16229	16150	16083	15870	16261	16161	16089	15997	16262	16194	15861	16222	15955	16081	16032	16113	16058	15977	16028	16145	16443	16042	16250	16128	16065	16364	16219	15928	16143	16019	15970	16105	16242	16164	16295	16152	16160	16336	16048	16155	15987	16222	16225	16113	16096	16313	15967	16325	16207	16319	16263	15990	16059	16143	16192	16135	16002	16086	16375	16000	16106	16192	16199	15905	16197	16232	16178	15950	15988	16132	15998	16105	16238	16213	16193	16187	16411	16220	16172	16068	16128	16131	16170	16102	16185	16081	16162	16126	16299	16259	16077	15831	16202	16020	16071	16101	16163	15826	16052	15968	16028	16077	16180	15890	16188	16058	16186	16142	15996	16088	16306	16061	16096	15986	16063	16165	16241	16225	16218	15973	15887	16095	16188	16145	16064	16120	15943	16119	16061	16107	15995	16346	16179	16136	15985	16048	16186	16134	16154	16039	16090	16060	16238	16139	16007	16077	16008	16036	15936	16193	15988	15960	16291	16164	15905	16046	16072	16177	16076	16048	16125	16358	15984	16026	16363	16267	16241	16075	16054	16251	16021	16292	16093	16191	16153	16128	16015	16124	16154	16223	16130	16335	15990	16100	16319	16042	16160	16151	16250	16185	16014	16313	16035	15929	16037	16184	16273	16186	16067	16172	16266	16074	16108	16074	16064	15957	16128	16187	16016	15965	15991	16152	15930	16032	15822	16401	15977	16131	16060	15980	16115	15920	16027	16110	16055	15884	16200	16181	16402	16176	16267	16237	16098	16201	16032	16065	16280	15946	16232	16104	16047	16138	16216	16178	16095	16228	16045	15979	16207	15921	15989	16126	16029	16165	16188	16217	16069	16059	16026	15992	15947	16127	16016	16112	16101	16236	16263	16207	16100	15972	16110	16116	16023	16103	16298	16200	16126	15882	16103	16126	16145	16249	16087	15938	16060	16277	16119	16077	16134	16046	16142	16037	16149	16116	16164	15916	16071	15946	16079	16202	16307	15977	16135	16298	16104	16026	16128	16199	16078	16178	16057	16155	16082	16070	16023	15998	16418	16451	16168	16431	16130	16015	16164	16047	16122	16080	16060	16116	16127	16173	16029	15907	16156	16091	16119	16203	16377	15873	16188	16153	16106	16314	16173	16071	16174	16238	16337	16144	16223	16059	16185	16147	16307	16163	16087	15937	15931	16066	16149	16029	16203	16138	16043	16186	15959	16235	16064	16041	16054	16032	16133	15959	16062	16125	16148	16213	16170	16101	16041	15973	15980	16386	16149	16151	15998	15979	16263	16186	16106	15981	16142	16272	15985	16233	16080	16130	16070	15993	16089	16216	16234	16207	16194	16065	16107	16175	16204	15894	16027	16058	16099	16223	16359	16221	16140	16349	16045	15945	16258	16413	16048	16126	15994	16049	16341	16180	16069	16098	16090	16021	16199	15966	15981	16049	16171	16092	16099	16281	16268	15982	15945	16312	16256	16214	16193	16165	16236	16138	16247	16125	16010	16064	15893	16183	16204	15989	16030	16254	16267	16246	16099	15979	16179	15991	16151	15804	16160	16161	16170	16223	16069	16135	16248	16155	16156	16199	16248	16116	16300	16230	16119	16144	15990	16168	16239	16198	16188	15864	16031	16151	16125	16145	16067	16316	16229	16063	16049	16028	15931	16114	16165	16085	16047	16026	16027	16202	15938	16225	16054	16090	16019	15934	16044	16232	15982	16145	16114	16214	16164	15952	16214	16255	16255	16368	16324	15949	16044	16028	16116	16172	16052	16175	16201	16126	16221	15999	16059	16197	16020	16056	16202	15974	16192	16047	16271	16314	16146	16355	16072	16160	16188	16151	16176	16221	16038	16068	16236	16168	16031	15995	16077	16339	16299	16254	16141	16229	16155	16159	16086	16209	16189	16243	16320	16054	15998	16036	15823	15997	16176	16238	16319	16164	16148	16145	16087	16119	16163	16077	16062	16093	15990	16121	15965	16030	16066	16107	16190	16391	16079	16024	15991	16372	16253	16074	16035	16098	16074	16274	16184	15921	16030	16221	16071	16212	16119	16114	16178	16086	16051	16058	16235	16236	16014	16187	16250	15970	16101	16208	16261	16190	16082	16152	16429	16233	16114	16137	16032	16143	15968	16225	16019	16059	16254	16317	16160	16143	16071	15992	16121	16218	16118	16141	15982	16068	15960	16340	16097	16143	16193	16230	16122	16008	16289	16231	16228	16081	16164	16152	16185	16148	16304	16236	16087	15975	16392	16125	16141	16058	16110	16051	16214	16364	16081	16096	16030	16205	16263	16220	16070	16028	16000	16175	16322	16064	16102	15951	16168	16089	16281	16079	16089	16162	16105	16241	15920	16104	15952	16112	15996	16275	16175	16369	16172	16175	16008	16299	16195	16313	16052	16202	16092	16111	16235	16171	16011	16050	16265	16132	16264	16185	16186	15954	16041	16073	15899	16138	16238	16199	16213	16326	16154	16037	15968	16325	16308	16011	16164	16083	16233	15879	16085	16091	15980	16029	16085	16137	16081	16227	16305	16287	16287	16224	16048	16066	16186	16278	16031	15781	16078	16303	16219	16040	16191	16256	16162	16098	16262	16167	16032	16269	16042	16186	15921	16118	16083	16181	16212	16188	16237	16226	16228	16075	16073	16128	16178	16216	16148	16247	16249	16362	16170	16095	15961	16218	15976	16138	16219	16327	16121	16080	16094	16089	16057	15989	16031	16119	15886	16062	16138	16052	16074	16027	16054	16053	16079	16069	16236	16039	16050	16213	16103	16181	16055	16134	16141	16319	16219	16252	16251	16013	16320	16206	16226	16039	16167	16217	16057	16004	16289	15941	16331	16115	16102	16071	15939	16264	16016	16223	16040	16073	16110	15993	16313	16203	16043	16151	15882	16338	16179	16196	16178	16073	16109	16240	15906	16039	16234	16320	16242	16191	16103	16104	16317	16199	16228	16044	16189	16138	15993	16187	15958	15883	15949	16210	16138	15899	16133	16131	16111	16211	16098	16038	15980	16236	16010	16146	16053	16157	15972	16053	15924	16054	16124	16173	16149	16170	16069	16354	16213	16007	16224	16143	16271	16177	16185	16177	16196	16104	16127	16356	16125	16076	15874	16078	16088	16165	16136	16019	16106	16167	16191	16003	16180	16010	16028	15958	16144	16245	16032	16280	16067	16175	16041	16151	16146	16301	16142	16205	16123	16245	16037	16085	16143	16066	16165	16293	16041	16192	16249	16064	16088	16190	15987	16002	16076	16200	16145	16307	16107	16052	16299	16147	15938	16101	16207	16288	16110	15950	16237	16126	16017	16248	16030	16027	15914	16123	16176	15950	15972	16176	16115	16242	16186	16021	16286	16014	16160	16231	16244	16233	15937	16024	16218	16244	16224	16167	16182	16155	16183	16180	16141	16228	16253	16080	15954	16021	16103	16229	16194	16152	16100	16075	16197	16098	15973	15991	15978	16279	16130	16191	16280	15998	16269	16025	16090	16053	16061	16006	16163	16067	16034	16054	16286	16156	16051	16146	16018	16151	15990	15938	16172	16195	16143	16302	16146	16177	16166	15859	16159	16029	16166	16333	16290	16026	16142	16040	16162	16246	16177	16259	15915	16291	16172	16091	16251	16201	16150	16157	16251	16052	16113	16223	16135	16210	16002	16115	16171	16027	16022	16058	16049	16166	16240	16206	16160	16186	15927	16227	15936	16030	16104	16265	15988	15989	16190	15944	16103	16202	16207	16206	16073	16248	16048	16296	16186	16209	16098	15964	16162	16112	16095	16011	16259	16123	15869
27977	48232	50341	46567	38315	34454	30068	26465	24153	20607	17566	28137	36634	30737	23458	17059	13962	13575	13616	13523	13704	13506	13380	13663	13420	13605	13529	13494	13421	13509	13551	13401	13428	13572	13517	13565	13483	13596	13487	13369	13476	13614	13539	13485	13426	13523	13531	13520	13489	13516	13500	13541	13468	13504	13456	13591	13490	13353	13378	13568	13370	13571	13595	13490	13433	13505	13570	13465	13480	13537	13468	13454	13502	13412	13315	13634	13441	13254	13596	13536	13721	13565	13488	13551	13521	13450	13428	13571	13314	13621	13519	13475	13437	13300	13455	13540	13542	13478	13488	13469	13406	13299	13531	13457	13460	13380	13485	13481	13557	13419	13308	13496	13453	13523	13386	13342	13338	13405	13662	13360	13447	13481	13514	13499	13418	13479	13443	13597	13512	13385	13447	13550	13497	13407	13426	13590	13465	13469	13582	13350	13481	13299	13323	13433	13608	13463	13399	13467	13499	13452	13395	13423	13341	13505	13446	13379	13386	13397	13451	13410	13412	13600	13426	13289	13401	13412	13628	13452	13453	13587	13348	13468	13375	13362	13453	13466	13436	13383	13634	13483	13345	13472	13565	13525	13285	13405	13525	13508	13455	13490	13453	13524	13479	13370	13403	13451	13523	13531	13372	13347	13395	13507	13608	13216	13473	13487	13419	13529	13402	13455	13573	13522	13477	13295	13492	13378	13473	13445	13510	13386	13321	13470	13341	13390	13652	13484	13333	13482	13354	13518	13307	13443	13380	13420	13332	13582	13382	13474	13342	13362	13550	13601	13346	13411	13317	13447	13393	13440	13558	13409	13548	13399	13398	13466	13478	13360	13341	13562	13372	13533	13406	13530	13447	13430	13570	13493	13464	13534	13545	13458	13591	13401	13470	13525	13552	13494	13464	13381	13559	13461	13447	13267	13365	13453	13516	13415	13515	13434	13442	13320	13345	13530	13538	13418	13316	13463	13469	13411	13647	13495	13559	13431	13545	13503	13590	13528	13534	13487	13422	13360	13479	13602	13491	13306	13548	13511	13348	13553	13714	13300	13463	13445	13437	13643	13511	13516	13523	13404	13562	13438	13368	13430	13602	13526	13360	13486	13429	13475	13475	13248	13582	13381	13537	13455	13546	13543	13468	13349	13538	13560	13541	13315	13506	13380	13375	13465	13451	13628	13366	13477	13480	13438	13392	13462	13736	13577	13453	13516	13399	13426	13657	13383	13598	13137	13387	13530	13337	13420	13485	13560	13556	13474	13464	13285	13324	13495	13441	13476	13344	13464	13383	13388	13274	13565	13562	13434	13514	13451	13273	13567	13329	13478	13439	13563	13348	13345	13388	13405	13343	13413	13650	13513	13536	13457	13425	13390	13245	13552	13391	13448	13528	13515	13359	13403	13239	13522	13618	13538	13397	13535	13561	13565	13464	13325	13295	13466	13347	13428	13613	13438	13443	13501	13536	13463	13556	13433	13369	13369	13443	13540	13464	13468	13381	13448	13441	13520	13365	13475	13529	13562	13556	13536	13502	13524	13286	13377	13487	13417	13543	13431	13522	13579	13474	13576	13428	13421	13631	13516	13378	13329	13278	13378	13385	13423	13536	13318	13356	13553	13567	13296	13404	13512	13440	13504	13502	13477	13342	13484	13224	13576	13501	13435	13338	13430	13582	13353	13369	13479	13526	13419	13287	13456	13386	13663	13442	13537	13396	13561	13391	13474	13295	13471	13414	13400	13374	13522	13340	13556	13361	13524	13576	13558	13575	13444	13444	13404	13350	13516	13460	13445	13401	13503	13378	13532	13510	13538	13482	13443	13416	13441	13489	13407	13486	13439	13442	13403	13248	13375	13550	13458	13521	13404	13303	13459	13494	13333	13506	13403	13348	13429	13438	13419	13494	13589	13501	13448	13567	13414	13403	13455	13431	13346	13442	13459	13412	13422	13563	13489	13419	13428	13415	13694	13428	13466	13526	13486	13439	13496	13237	13366	13431	13487	13620	13475	13388	13540	13423	13523	13583	13487	13378	13470	13441	13398	13328	13306	13482	13513	13401	13538	13481	13416	13361	13486	13488	13464	13351	13341	13382	13511	13573	13507	13342	13579	13588	13556	13447	13338	13432	13380	13429	13412	13439	13453	13386	13443	13315	13524	13324	13696	13497	13477	13566	13432	13437	13487	13391	13377	13408	13374	13487	13347	13530	13481	13637	13400	13312	13533	13560	13444	13454	13580	13268	13498	13400	13447	13649	13425	13556	13462	13382	13437	13567	13561	13429	13369	13310	13485	13586	13257	13300	13415	13730	13406	13347	13410	13417	13436	13437	13502	13443	13329	13621	13368	13428	13441	13393	13271	13340	13597	13482	13548	13432	13340	13572	13546	13450	13536	13329	13579	13509	13422	13515	13568	13413	13469	13422	13383	13434	13579	13639	13344	13401	13581	13462	13479	13312	13457	13464	13435	13609	13494	13275	13559	13358	13511	13555	13652	13434	13467	13493	13479	13361	13608	13406	13385	13413	13230	13414	13404	13402	13624	13520	13504	13372	13545	13435	13334	13528	13424	13544	13432	13550	13466	13515	13465	13462	13348	13401	13512	13353	13582	13461	13473	13480	13490	13579	13363	13408	13478	13388	13442	13414	13405	13356	13405	13510	13467	13471	13414	13529	13501	13345	13532	13391	13262	13312	13409	13277	13512	13690	13450	13394	13422	13488	13551	13456	13395	13296	13323	13592	13580	13360	13415	13529	13473	13596	13414	13515	13393	13382	13563	13413	13381	13298	13407	13545	13317	13520	13350	13482	13492	13274	13425	13461	13441	13317	13468	13460	13330	13486	13487	13371	13361	13361	13496	13358	13341	13478	13552	13327	13512	13474	13422	13436	13568	13479	13419	13534	13592	13440	13486	13338	13221	13533	13380	13462	13488	13475	13589	13521	13349	13531	13430	13393	13452	13413	13531	13248	13546	13502	13498	13528	13428	13274	13469	13513	13473	13497	13435	13340	13521	13552	13438	13202	13267	13452	13365	13583	13273	13520	13571	13359	13338	13546	13412	13470	13349	13435	13490	13366	13422	13306	13361	13527	13356	13477	13396	13506	13580	13444	13348	13550	13497	13384	13479	13368	13463	13364	13356	13435	13630	13543	13333	13419	13579	13399	13594	13431	13531	13468	13484	13418	13443	13508	13427	13554	13480	13455	13435	13574	13671	13488	13397	13471	13358	13523	13581	13494	13502	13407	13288	13503	13484	13421	13568	13522	13453	13677	13443	13415	13368	13337	13434	13477	13372	13479	13620	13300	13461	13549	13486	13489	13646	13372	13625	13381	13414	13439	13462	13306	13561	13599	13545	13417	13398	13324	13502	13555	13501	13529	13405	13482	13489	13531	13642	13246	13573	13550	13591	13485	13537	13467	13459	13427	13413	13483	13523	13540	13426	13294	13475	13148	13417	13486	13527	13301	13516	13461	13420	13474	13366	13509	13535	13420	13534	13403	13481	13494	13499	13558	13542	13440	13489	13321	13455	13577	13448	13410	13429	13554	13547	13518	13568	13390	13554	13510	13344	13404	13436	13456	13357	13449	13552	13405	13519	13458	13383	13513	13452	13561	13332	13493	13548	13360	13389	13555	13596	13532	13414	13450	13623	13397	13469	13553	13385	13334	13499	13401	13154	13613	13463	13395	13424	13513	13566	13445	13479	13424	13480	13535	13445	13422	13361	13459	13661	13394	13354	13384	13520	13492	13466	13432	13574	13343	13632	13358	13386	13489	13485	13469	13473	13320	13537	13347	13495	13501	13391	13459	13489	13370	13341	13456	13626	13465	13708	13373	13459	13359	13465	13461	13406	13449	13312	13384	13597	13401	13522	13538	13454	13576	13509	13488	13376	13368	13374	13596	13535	13580	13507	13382	13275	13404	13640	13473	13382	13459	13477	13388	13379	13371	13629	13441	13524	13412	13338	13481	13456	13538	13471	13454	13360	13628	13632	13417	13478	13361	13407	13279	13352	13538	13541	13453	13371	13328	13465	13321	13351	13507	13481	13452	13442	13482	13727	13480	13454	13510	13549	13435	13463	13448	13372	13400	13414	13494	13371	13550	13415	13438	13420	13614	13476	13540	13362	13428	13469	13511	13262	13466	13351	13460	13398	13442	13548	13432	13443	13408	13439	13604	13398	13501	13538	13462	13567	13584	13442	13421	13388	13687	13674	13476	13512	13401	13556	13576	13379	13438	13365	13486	13600	13377	13481	13398	13327	13478	13487	13345	13538	13528	13435	13372	13632	13512	13426	13406	13370	13376	13491	13636	13341	13600	13501	13463	13336	13420	13345	13189	13451	13348	13488	13429	13535	13489	13372	13423	13489	13416	13584	13393	13570	13453	13475	13381	13363	13275	13377	13407	13144	13503	13330	13469	13625	13459	13409	13376	13540	13406	13394	13571	13374	13474	13470	13360	13405	13622	13553	13261	13398	13641	13446	13490	13471	13431	13380	13481	13472	13310	13438	13390	13452	13378	13406	13703	13333	13320	13423	13465	13399	13505	13490	13471	13529	13556	13384	13538	13372	13545	13448	13447	13283	13476	13211	13493	13661	13362	13436	13458	13604	13605	13481	13441	13321	13425	13613	13564	13518	13455	13427	13333	13489	13547	13537	13558	13457	13369	13391	13409	13581	13528	13420	13607	13441	13245	13650	13373	13519	13402	13545	13365	13356	13424	13587	13365	13353	13359	13473	13372	13484	13415	13587	13432	13480	13511	13542	13510	13344	13518	13464	13639	13646	13583	13511	13390	13324	13571	13168	13618	13532	13474	13371	13550	13566	13418	13485	13376	13553	13468	13425	13568	13172	13506	13507	13473	13266	13434	13550	13561	13460	13536	13464	13451	13408	13436	13552	13409	13471	13486	13511	13308	13555	13423	13412	13467	13526	13450	13366	13614	13370	13553	13425	13412	13581	13435	13477	13495	13490	13655	13488	13604	13592	13564	13377	13470	13380	13469	13343	13440	13466	13500	13388	13501	13493	13526	13550	13519	13455	13608	13463	13489	13575	13502	13447	13475	13506	13576	13441	13444	13470	13525	13418	13400	13367	13389	13467	13458	13591	13434	13568	13430	13511	13565	13393	13377	13492	13435	13540
31916	27458	30363	27844	24728	22856	21442	20728	19832	19268	18803	18107	18719	19154	18974	18324	17797	17576	17524	17618	17659	17690	17607	17607	17681	17730	17646	17457	17689	17620	17517	17496	17580	17471	17464	17660	17731	17557	17524	17549	17795	17640	17744	17640	17471	17427	17464	17406	17568	17565	17543	17715	17465	17609	17444	17680	17611	17797	17775	17728	17554	17541	17686	17443	17579	17706	17553	17569	17467	17396	17688	17496	17488	17486	17503	17664	17632	17568	17500	17425	17507	17361	17513	17570	17587	17415	17386	17587	17780	17529	17319	17708	17585	17589	17498	17700	17525	17537	17580	17556	17551	17478	17556	17674	17654	17718	17422	17745	17608	17641	17614	17515	17540	17508	17570	17492	17582	17595	17570	17644	17655	17500	17549	17609	17773	17578	17652	17524	17442	17641	17592	17577	17764	17625	17627	17750	17460	17470	17542	17579	17630	17683	17649	17497	17681	17601	17661	17698	17834	17516	17484	17537	17559	17427	17420	17727	17510	17686	17751	17513	17763	17736	17550	17636	17800	17584	17404	17648	17540	17517	17522	17685	17639	17395	17650	17611	17420	17669	17586	17568	17668	17695	17509	17390	17858	17635	17627	17708	17706	17434	17468	17663	17545	17645	17523	17668	17615	17734	17570	17472	17318	17469	17501	17523	17521	17498	17450	17720	17611	17701	17647	17727	17543	17346	17599	17380	17680	17377	17759	17438	17702	17632	17263	17561	17649	17475	17381	17657	17472	17400	17689	17605	17396	17630	17455	17662	17658	17294	17461	17649	17491	17361	17472	17594	17728	17658	17573	17858	17604	17490	17584	17522	17573	17564	17489	17477	17742	17460	17489	17626	17623	17390	17507	17757	17532	17368	17659	17483	17659	17722	17784	17461	17575	17397	17314	17640	17462	17584	17577	17610	17925	17809	17593	17450	17451	17511	17477	17769	17566	17646	17657	17430	17554	17578	17461	17708	17496	17517	17663	17661	17445	17706	17789	17527	17512	17546	17584	17551	17262	17604	17355	17649	17610	17466	17544	17538	17784	17584	17503	17602	17546	17378	17562	17582	17647	17592	17371	17599	17488	17675	17488	17484	17780	17572	17572	17637	17785	17384	17553	17583	17479	17642	17649	17873	17542	17542	17661	17445	17644	17545	17554	17670	17588	17544	17450	17593	17797	17795	17431	17711	17518	17667	17500	17590	17428	17596	17747	17472	17601	17558	17655	17518	17585	17569	17530	17683	17527	17649	17655	17574	17675	17652	17529	17581	17728	17748	17537	17480	17696	17453	17549	17442	17716	17555	17544	17564	17567	17651	17306	17381	17441	17609	17557	17676	17755	17563	17419	17577	17631	17394	17595	17623	17356	17460	17380	17474	17483	17784	17563	17696	17483	17669	17504	17515	17544	17640	17567	17579	17625	17437	17686	17690	17613	17318	17715	17563	17354	17580	17324	17565	17466	17528	17745	17771	17704	17600	17563	17701	17450	17375	17699	17458	17569	17582	17704	17657	17777	17541	17504	17485	17764	17645	17593	17630	17631	17565	17552	17463	17670	17702	17441	17649	17352	17675	17600	17621	17649	17559	17381	17612	17479	17534	17690	17544	17559	17540	17728	17567	17600	17540	17571	17521	17429	17406	17589	17503	17441	17554	17688	17691	17535	17667	17523	17415	17655	17554	17573	17521	17800	17393	17701	17754	17514	17516	17582	17659	17560	17386	17577	17665	17583	17500	17807	17689	17484	17821	17213	17854	17649	17655	17484	17608	17442	17675	17700	17660	17498	17494	17629	17519	17582	17512	17619	17573	17585	17558	17519	17427	17313	17471	17752	17610	17631	17409	17686	17441	17503	17545	17470	17519	17644	17729	17724	17698	17717	17754	17797	17397	17604	17358	17449	17597	17505	17582	17297	17413	17452	17517	17516	17555	17532	17529	17440	17586	17550	17530	17647	17519	17533	17597	17441	17378	17596	17526	17414	17603	17500	17744	17436	17701	17582	17588	17617	17504	17605	17307	17542	17491	17440	17583	17597	17578	17715	17710	17704	17517	17589	17598	17455	17494	17615	17674	17749	17554	17557	17753	17736	17484	17512	17592	17551	17647	17515	17541	17626	17410	17623	17481	17497	17699	17621	17381	17486	17523	17555	17486	17496	17589	17579	17664	17489	17528	17396	17576	17569	17588	17495	17851	17713	17731	17778	17426	17680	17783	17603	17480	17425	17552	17652	17753	17548	17455	17728	17694	17548	17418	17661	17609	17597	17511	17656	17576	17796	17493	17515	17455	17464	17662	17538	17506	17681	17623	17561	17573	17447	17647	17607	17401	17453	17647	17607	17537	17472	17687	17581	17653	17671	17566	17538	17479	17568	17427	17579	17696	17819	17526	17737	17418	17563	17555	17456	17499	17382	17375	17532	17523	17544	17639	17610	17578	17690	17538	17493	17531	17630	17575	17476	17787	17588	17305	17644	17590	17370	17575	17791	17577	17556	17669	17510	17772	17428	17645	17513	17689	17463	17603	17726	17641	17484	17594	17605	17713	17477	17494	17416	17551	17531	17557	17666	17595	17570	17557	17449	17465	17520	17543	17512	17684	17674	17520	17505	17527	17541	17600	17854	17644	17651	17517	17684	17622	17674	17587	17517	17569	17653	17721	17533	17565	17584	17708	17732	17422	17538	17706	17392	17369	17521	17650	17664	17642	17472	17724	17714	17814	17757	17430	17552	17504	17683	17519	17490	17467	17584	17591	17428	17600	17620	17665	17548	17655	17543	17482	17523	17672	17696	17612	17685	17469	17597	17576	17628	17565	17333	17478	17513	17622	17676	17777	17606	17819	17639	17275	17403	17259	17399	17786	17636	17437	17626	17699	17480	17651	17554	17456	17499	17596	17360	17493	17796	17612	17623	17500	17791	17671	17506	17726	17646	17765	17628	17548	17735	17399	17654	17587	17555	17772	17353	17553	17603	17464	17610	17741	17387	17487	17570	17535	17617	17650	17386	17547	17511	17642	17342	17563	17598	17584	17443	17600	17437	17574	17622	17598	17616	17567	17782	17724	17650	17731	17634	17695	17556	17781	17736	17401	17715	17669	17637	17662	17645	17478	17559	17468	17360	17578	17608	17519	17733	17666	17726	17770	17583	17380	17634	17558	17453	17726	17494	17558	17345	17567	17428	17742	17493	17470	17441	17565	17616	17514	17563	17327	17393	17482	17475	17445	17616	17495	17695	17653	17570	17394	17584	17649	17603	17779	17661	17440	17625	17398	17748	17342	17410	17507	17502	17724	17664	17692	17533	17764	17741	17478	17552	17735	17436	17511	17795	17567	17514	17562	17482	17521	17902	17729	17520	17827	17455	17402	17593	17622	17488	17511	17576	17444	17541	17640	17632	17789	17561	17711	17607	17536	17591	17722	17403	17533	17336	17594	17681	17500	17605	17818	17530	17492	17555	17584	17694	17515	17639	17430	17737	17601	17725	17527	17613	17450	17597	17668	17501	17565	17696	17694	17450	17653	17635	17634	17453	17639	17631	17659	17473	17521	17714	17551	17591	17503	17467	17479	17770	17549	17401	17649	17631	17825	17535	17516	17534	17660	17607	17805	17584	17523	17490	17519	17477	17608	17577	17325	17590	17510	17426	17400	17527	17602	17345	17605	17552	17682	17609	17717	17789	17700	17587	17599	17560	17641	17641	17536	17428	17467	17675	17518	17660	17444	17598	17629	17854	17573	17773	17577	17563	17293	17431	17559	17493	17530	17492	17460	17471	17637	17803	17602	17907	17816	17584	17589	17533	17433	17491	17707	17558	17760	17483	17812	17660	17614	17712	17791	17568	17554	17694	17181	17640	17605	17410	17563	17569	17468	17793	17708	17725	17608	17567	17629	17697	17454	17792	17614	17782	17579	17498	17546	17459	17465	17571	17554	17523	17470	17530	17358	17565	17428	17558	17504	17629	17685	17544	17522	17597	17477	17717	17727	17562	17663	17652	17685	17702	17597	17811	17454	17695	17452	17491	17666	17616	17546	17422	17373	17643	17612	17433	17788	17670	17624	17829	17497	17698	17714	17707	17589	17417	17696	17565	17417	17586	17453	17522	17539	17757	17471	17693	17664	17716	17678	17623	17581	17795	17586	17408	17655	17651	17601	17459	17537	17572	17612	17641	17744	17643	17654	17501	17440	17390	17536	17444	17571	17404	17684	17265	17537	17817	17624	17566	17450	17578	17672	17682	17404	17484	17618	17385	17731	17573	17445	17602	17446	17535	17734	17522	17446	17799	17585	17564	17610	17610	17527	17559	17684	17421	17593	17750	17467	17730	17494	17305	17563	17700	17562	17598	17530	17796	17846	17703	17561	17466	17505	17615	17511	17388	17439	17603	17548	17513	17440	17558	17568	17750	17569	17563	17466	17650	17550	17562	17507	17734	17592	17622	17724	17580	17451	17564	17628	17584	17585	17565	17558	17626	17551	17714	17673	17707	17576	17421	17426	17813	17625	17604	17681	17734	17693	17509	17796	17663	17423	17550	17546	17560	17763	17543	17583	17612	17703	17612	17730	17814	17860	17589	17689	17341	17821	17578	17760	17622	17438	17672	17633	17554	17666	17423	17601	17566	17455	17561	17532	17406	17450	17386	17612	17745	17663	17633	17597	17421	17585	17756	17580	17574	17630	17540	17726	17423	17712	17524	17490	17515	17523	17633	17459	17571	17688	17682	17586	17609	17623	17650	17656	17597	17484	17598	17660	17479	17341	17506	17564	17557	17696	17642	17672	17561	17446	17622	17634	17661	17599	17737	17567	17567	17816	17642	17643	17577	17704	17411	17658	17624	17384	17683	17661	17566	17633	17793	17635	17443	17482	17493	17598	17942	17647	17626	17584	17519	17432	17632	17526	17688	17467	17361	17718	17596	17627	17708	17567	17500	17486	17748	17624	17497	17748	17411	17751	17601	17518	17662	17648	17699	17577	17658	17436	17571	17531	17671	17581	17471	17703	17571	17582	17673	17500	17947	17619	17894	17630	17678	17567	17613	17697	17472	17461	17676	17474	17513	17646	17591	17563	17756	17448	17540	17578	17717	17645	17708	17368	17713	17750	17474	17708	17641	17692	17573	17612	17775	17615	17737	17759	17542	17617	17858	17610
23124	32530	32654	27182	24836	21692	19588	18823	17708	16934	16004	15172	16249	16518	15488	14858	14506	14360	14336	14296	14285	14244	14412	14395	14441	14258	14456	14191	14265	14312	14336	14537	14383	14173	14397	14354	14258	14312	14420	14168	14161	14337	14230	14360	14347	14271	14333	14440	14297	14360	14250	14215	14246	14250	14252	14372	14347	14298	14410	14250	14331	14068	14469	14187	14276	14228	14255	14363	14256	14318	14294	14371	14288	14407	14238	14362	14321	14455	14337	14394	14114	14354	14256	14408	14231	14239	14438	14470	14304	14243	14270	14298	14342	14415	14448	14304	14277	14372	14338	14343	14132	14346	14186	14124	14270	14354	14267	14495	14283	14456	14118	14443	14296	14117	14144	14295	14353	14302	14264	14317	14175	14328	14309	14251	14348	14258	14256	14362	14423	14292	14275	14239	14285	14302	14258	14312	14152	14251	14329	14153	14309	14387	14280	14434	14209	14250	14200	14386	14428	14211	14194	14346	14209	14379	14326	14059	14258	14406	14327	14308	14163	14487	14359	14171	14318	14174	14450	14224	14357	14217	14316	14277	14293	14508	14328	14135	14295	14492	14335	14299	14308	14199	14263	14338	14362	14350	14266	14335	14398	14125	14394	14405	14253	14311	14335	14279	14113	14237	14278	14217	14266	14287	14276	14248	14314	14405	14178	14161	14435	14491	14274	14349	14348	14142	14146	14244	14365	14323	14318	14432	14251	14221	14264	14237	14328	14311	14317	14244	14375	14453	14330	14432	14319	14183	14300	14341	14379	14317	14356	14283	14333	14275	14357	14278	14353	14262	14226	14284	14318	14239	14435	14314	14255	14330	14345	14422	14307	14384	14198	14261	14287	14257	14203	14265	14399	14611	14353	14372	14076	14123	14346	14206	14324	14272	14303	14311	14265	14312	14274	14512	14423	14178	14260	14137	14266	14129	14205	14337	14329	14205	14242	14354	14240	14110	14584	14178	14199	14240	14210	14379	14375	14250	14241	14278	14156	14259	14303	14258	14228	14456	14397	14291	14212	14260	14178	14321	14364	14386	14243	14157	14437	14408	14211	14330	14347	14356	14295	14270	14295	14193	14377	14306	14196	14358	14251	14262	14384	14336	14409	14219	14294	14291	14284	14308	14326	14199	14231	14391	14264	14201	14416	14231	14326	14321	14359	14369	14375	14212	14375	14314	14490	14317	14391	14299	14355	14421	14323	14408	14474	14242	14210	14421	14405	14377	14383	14247	14312	14269	14244	14203	14283	14412	14235	14304	14313	14097	14327	14370	14301	14307	14297	14258	14259	14324	14429	14339	14108	14326	14381	14219	14451	14316	14400	14158	14411	14246	14322	14220	14257	14191	14438	14249	14206	14241	14448	14411	14137	14381	14198	14406	14173	14204	14433	14452	14375	14224	14425	14194	14346	14268	14314	14448	14310	14343	14267	14326	14288	14392	14169	14517	14298	14341	14493	14304	14158	14270	14161	14246	14306	14271	14261	14252	14308	14329	14298	14224	14193	14188	14273	14340	14270	14341	14201	14318	14044	14304	14314	14271	14335	14305	14266	14329	14433	14224	14372	14350	14337	14204	14270	14300	14319	14342	14409	14508	14483	14339	14198	14496	14476	14170	14352	14095	14204	14373	14155	14190	14258	14511	14092	14337	14119	14234	14541	14311	14528	14282	14331	14155	14280	14455	14347	14419	14379	14313	14258	14341	14097	14121	14243	14295	14118	14291	14395	14196	14241	14355	14403	14312	14265	14453	14281	14405	14302	14284	14374	14250	14354	14313	14174	14274	14306	14405	14378	14245	14307	14331	14236	14381	14261	14346	14242	14377	14372	14372	14237	14260	14246	14136	14249	14272	14310	14532	14350	14290	14385	14237	14276	14269	14112	14155	14294	14223	14293	14447	14271	14155	14426	14300	14321	14330	14343	14218	14291	14392	14263	14347	14336	14471	14457	14133	14346	14385	14391	14178	14224	14305	14394	14269	14334	14202	14422	14257	14397	14337	14177	14415	14330	14443	14342	14259	14249	14327	14304	14432	14303	14220	14295	14386	14333	14266	14286	14246	14357	14315	14203	14515	14249	14298	14324	14465	14334	14378	14209	14426	14363	14245	14256	14460	14332	14222	14315	14458	14394	14312	14406	14250	14396	14393	14130	14210	14274	14382	14430	14232	14440	14250	14300	14193	14372	14238	14235	14224	14455	14520	14321	14303	14352	14199	14242	14257	14384	14215	14403	14304	14411	14419	14214	14315	14169	14433	14349	14240	14305	14392	14235	14313	14318	14254	14253	14254	14218	14362	14207	14434	14395	14426	14173	14299	14288	14275	14174	14267	14337	14414	14223	14346	14211	14283	14305	14389	14139	14325	14282	14353	14313	14279	14235	14371	14225	14287	14211	14291	14363	14433	14387	14194	14282	14242	14313	14384	14191	14145	14263	14337	14455	14248	14310	14427	14188	14157	14390	14418	14351	14329	14405	14392	14329	14262	14317	14296	14361	14482	14381	14275	14306	14424	14131	14431	14295	14243	14290	14351	14294	14464	14190	14470	14421	14353	14215	14333	14396	14180	14323	14202	14305	14329	14363	14222	14178	14329	14314	14211	14314	14350	14388	14234	14331	14198	14216	14248	14184	14285	14288	14389	14262	14265	14110	14313	14306	14289	14257	14209	14514	14358	14379	14261	14025	14307	14218	14148	14443	14287	14260	14297	14426	14113	14487	14325	14282	14387	14303	14276	14349	14187	14169	14241	14268	14208	14402	14377	14348	14505	14286	14288	14411	14437	14318	14130	14390	14240	14354	14275	14284	14237	14371	14271	14219	14494	14315	14274	14382	14280	14437	14176	14354	14369	14265	14330	14318	14325	14484	14378	14400	14307	14154	14341	14314	14389	14208	14366	14335	14303	14363	14365	14211	14433	14308	14419	14413	14468	14114	14285	14136	14408	14517	14347	14218	14460	14447	14357	14301	14430	14244	14147	14471	14373	14294	14266	14234	14222	14276	14228	14279	14333	14251	14308	14363	14238	14325	14436	14268	14442	14234	14197	14325	14179	14284	14342	14494	14346	14414	14367	14416	14325	14250	14347	14260	14190	14351	14232	14189	14406	14463	14287	14360	14353	14213	14243	14378	14341	14143	14145	14190	14225	14335	14359	14340	14265	14166	14461	14448	14245	14587	14378	14373	14191	14337	14280	14424	14324	14262	14332	14338	14397	14193	14411	14283	14207	14308	14284	14259	14245	14382	14244	14299	14256	14458	14459	14359	14278	14377	14295	14369	14164	14321	14284	14222	14298	14439	14376	14147	14303	14381	14263	14288	14333	14436	14170	14216	14415	14303	14262	14295	14256	14263	14292	14471	14156	14173	14111	14322	14452	14224	14349	14395	14383	14363	14198	14282	14390	14448	14389	14096	14148	14206	14310	14359	14426	14186	14272	14404	14378	14262	14213	14404	14455	14421	14314	14425	14460	14278	14494	14427	14245	14277	14228	14322	14290	14176	14358	14371	14282	14268	14461	14217	14340	14350	14367	14352	14155	14362	14375	14260	14245	14180	14276	14253	14395	14438	14225	14191	14452	14418	14301	14426	14323	14278	14244	14356	14420	14175	14216	14254	14341	14334	14368	14392	14174	14396	14360	14347	14392	14468	14288	14516	14277	14330	14253	14378	14396	14351	14297	14223	14353	14303	14311	14234	14305	14350	14268	14369	14336	14334	14506	14109	14281	14296	14191	14333	14469	14317	14342	14446	14296	14375	14283	14328	14462	14231	14339	14319	14461	14437	14314	14427	14281	14340	14313	14440	14238	14170	14473	14463	14377	14103	14274	14442	14366	14386	14116	14286	14353	14161	14269	14330	14325	14262	14094	14301	14337	14294	14253	14175	14362	14411	14285	14234	14421	14403	14358	14344	14348	14303	14266	14287	14272	14344	14370	14270	14206	14270	14340	14262	14415	14371	14416	14160	14235	14306	14135	14339	14309	14255	14296	14174	14407	14192	14375	14164	14360	14366	14345	14344	14328	14320	14328	14162	14325	14383	14206	14282	14200	14259	14255	14396	14152	14206	14402	14238	14331	14235	14205	14487	14320	14135	14438	14403	14389	14313	14262	14342	14206	14347	14335	14465	14330	14413	14210	14340	14436	14157	14447	14208	14435	14296	14330	14348	14302	14364	14258	14390	14413	14347	14348	14140	14351	14245	14207	14451	14401	14203	14372	14343	14298	14333	14183	14399	14315	14192	14397	14353	14175	14170	14203	14534	14478	14250	14219	14242	14346	14238	14218	14223	14263	14334	14222	14456	14338	14270	14439	14194	14374	14389	14269	14385	14402	14376	14311	14077	14219	14302	14365	14243	14400	14292	14303	14292	14293	14328	14351	14219	14183	14339	14200	14363	14411	14240	14262	14383	14423	14442	14252	14238	14393	14252	14142	14435	14266	14320	14353	14559	14234	14317	14316	14459	14375	14348	14264	14223	14201	14089	14221	14213	14364	14506	14206	14335	14307	14361	14354	14299	14416	14349	14310	14317	14523	14204	14334	14391	14194	14365	14496	14106	14333	14321	14255	14232	14255	14297	14347	14392	14323	14372	14168	14188	14400	14259	14423	14206	14387	14333	14381	14417	14123	14307	14400	14473	14469	14363	14371	14529	14046	14193	14212	14230	14233	14378	14213	14446	14329	14403	14376	14309	14242	14314	14279	14395	14379	14302	14349	14303	14357	14272	14351	14404	14094	14230	14276	14308	14220	14261	14351	14218	14436	14377	14164	14272	14278	14263	14264	14315	14227	14317	14347	14264	14332	14387	14488	14296	14417	14335	14444	14297	14266	14465	14400	14271	14439	14345	14289	14241	14330	14305	14389	14218	14311	14134	14260	14330	14382	14323	14282	14485	14216	14335	14585	14189	14339	14297	14303	14368	14349	14207	14306	14276	14476	14352	14428	14483	14389	14101	14468	14228	14291	14303	14403	14147	14261	14314	14194	14363	14437	14361	14385	14562	14365	14313	14218	14294	14357	14573	14442	14221	14438	14309	14230	14103	14221	14438	14368	14211	14191	14322	14394	14377	14488	14297	14273	14411	14465	14414	14301	14291	14338	14312	14283	14170	14452	14482	14350	14191	14281	14209	14171	14401	14322
26246	21710	29322	29085	29088	29160	27368	24050	22559	21515	20412	19335	24515	26609	23221	19783	17780	17180	17207	17288	17306	17363	17214	17374	17210	17277	17252	17210	17300	17286	17363	17365	17116	17193	17324	17253	17202	17110	17366	17127	17296	17539	17228	16995	17097	17250	17161	17099	16909	16902	17315	17152	17263	17219	17154	17311	17151	17214	17126	17103	17043	17234	17043	17339	17131	17128	17084	17159	17274	17009	17172	17270	17224	17118	17205	17118	17122	17138	17285	17199	17404	17122	17182	16919	17032	17316	17082	17347	17193	17295	17224	17624	17341	17323	17368	17291	17214	17200	17210	17168	17103	16973	17267	17189	17040	17158	17086	17196	17119	17167	17188	17312	17290	17301	17266	16969	17152	17121	17152	17322	17297	17261	16895	17202	17252	17118	17241	17298	17096	17064	16955	17110	17318	17158	17204	17155	17312	17123	17225	17232	17323	17310	17049	17198	16980	17268	17280	17118	17200	16969	17166	17028	17231	17275	17272	17310	17287	17178	17153	17248	17244	17087	17233	17044	17273	17333	17206	17427	17146	17289	17075	17012	17135	17261	17010	17292	17282	17193	17067	17087	17284	17136	17261	17188	17459	17125	17161	17122	17347	17169	16982	17092	17460	17398	17243	16931	17158	17216	17194	17116	17091	17223	17216	17394	16984	17195	17331	17297	17154	17317	17126	17047	17291	17262	17148	17212	17088	17017	17367	17084	17162	17415	17113	17167	17035	17132	17301	17379	17100	17158	17290	17039	17032	17076	17174	17146	17184	17109	17225	17114	17335	17111	17214	17229	17010	17322	17272	17163	17302	17279	17151	17203	17187	17273	17169	16962	17149	17152	17266	17036	17108	17090	17207	17057	17214	17388	17372	17253	17151	17314	17542	17218	17114	17098	17327	17172	17022	17148	17174	17182	17163	17199	17293	17215	17330	17446	17084	17344	17096	17326	17111	17236	17119	17143	17070	17247	17421	17206	17128	17102	17057	17123	17227	17051	17276	17016	17127	17117	17021	17097	17061	17218	17139	17194	17160	16912	17231	17137	17275	17059	17333	17151	17167	16953	17098	17094	17102	17319	17145	17371	17233	17028	17113	17167	16965	17035	17155	17088	16956	17248	17036	17107	17147	17106	17255	17087	17428	17255	17068	17175	17070	17209	17337	17111	17173	17146	17148	17076	17152	17193	17178	17163	17255	17138	17099	17094	17242	17142	17180	16963	16909	17098	17172	17260	17125	17063	17114	17149	17117	17095	17319	17171	17347	17251	17127	17118	17118	17188	17044	17294	17141	17174	17144	17113	16996	17056	17196	17170	17266	17200	17194	17337	17183	17150	17295	17121	17059	17395	17007	17313	17286	16888	17068	17003	16945	16983	17188	17264	17291	17324	17223	17285	17334	17074	17279	17209	17370	17098	17079	17051	17215	17092	16981	17287	17112	17187	17054	17312	17374	17112	17074	17321	17301	17220	17193	17359	17343	17340	17265	17290	17131	17076	17253	17073	17177	17323	17252	17139	17226	17452	17095	17085	17187	17220	17305	17218	17366	17327	17413	17268	16871	17313	17035	17082	16974	17205	17211	17141	17092	17241	16888	17086	17082	17128	17330	16992	17008	17343	17207	17269	17433	17276	17239	17245	17295	17094	17147	17153	17094	17102	17222	17113	17314	17107	17155	17492	17264	16977	17253	17473	17061	17196	17285	17289	17345	17204	17393	17267	17214	17102	17163	17120	16998	16879	17209	17130	17228	17131	17104	17068	17167	17225	17227	17245	17274	17165	17229	17179	17088	17294	17324	17169	17024	17059	17206	17211	17051	17141	17235	17258	17307	17295	17206	17026	17135	17234	17347	17206	17169	16934	17115	17241	17262	17159	17205	17330	17235	17194	17343	17028	17150	17079	17188	17259	17293	17140	17149	17300	17181	17295	17079	16990	17248	17038	17129	16974	17312	17028	17210	17072	17201	17228	17160	17157	17203	17077	17325	17247	17260	17226	17192	17228	17268	17244	17269	17325	17120	17410	17098	17246	17294	17212	17280	17403	17355	17096	17340	17246	17260	17181	17112	16911	17332	17272	17162	17286	17384	17292	17011	17039	17214	17181	17296	17123	17315	17219	17023	17149	17148	17065	17156	17146	17279	17162	17200	17152	17147	17228	17205	17166	17292	17130	17028	17184	16922	16913	17034	17339	17237	17089	17107	17145	17176	17104	17157	17052	17238	16991	17178	17077	17144	17127	17286	17440	17316	17181	17111	17107	17139	17219	17156	17176	16987	17318	17128	16927	17167	17187	17355	17063	17184	17055	17381	17480	17082	17231	17348	17163	17240	17403	17190	17142	17188	17087	17011	17234	17310	17205	17115	17134	17138	16896	17167	17356	17188	17177	17189	17131	17215	17161	17254	17141	17120	17261	17313	17069	17356	17260	17148	17094	17436	17082	17181	17073	17208	17092	17241	17320	17072	17362	17222	17184	17326	17235	17054	17222	17101	17128	17019	17265	17175	17100	17061	17141	17032	17132	17393	17313	17176	17088	17340	16955	17066	17205	17153	17007	17268	17252	17100	17246	17078	17097	17407	17372	16992	17229	17306	17192	17359	17244	17146	16864	17000	17298	17312	17125	17250	17235	17159	17236	17159	16921	17027	17124	17234	17345	17133	17241	17140	17138	17238	17135	17126	17304	17361	17107	17313	17267	17262	17096	16945	17209	17324	17253	17298	17086	17257	17179	17124	17328	17107	17180	17238	17116	17213	17261	17015	17172	17276	17249	17148	17226	17207	17251	17267	17113	17039	17238	17056	17162	17294	16972	17134	17262	17120	17302	17295	17263	17210	17148	17066	17270	17203	17158	17110	17144	17287	17249	17120	17048	16915	16905	17315	17235	17182	17047	17015	17065	17095	17052	17025	17083	17218	17042	17260	17238	17289	16995	17116	17313	17092	17212	17169	17152	17356	17491	17169	17000	17223	17128	17211	17256	17384	17263	17187	17110	17121	17201	17225	17153	17310	17131	17134	17029	17106	17197	17248	17156	17248	17036	17154	17104	17174	17263	17083	17062	17320	17153	17241	17300	17344	17046	17332	17093	17344	17198	17118	17205	17257	17369	17177	17102	17129	17031	16965	17048	17161	17056	17214	17293	16905	17220	17104	17293	17134	17177	17229	17432	17232	17099	17282	17146	17093	17015	17525	17200	17227	17388	17242	17210	17108	17155	17149	17293	17174	16970	17019	17176	17101	17074	17157	17075	17095	17273	17177	17118	17112	17304	17037	17173	17223	17324	17090	17183	17142	17152	17160	17269	17003	17151	17149	17074	17060	17199	17280	17153	17159	17239	17205	17269	17246	17325	17233	17316	17263	17077	16881	17277	17126	17253	17173	17061	17297	17266	16916	17082	17286	17140	17274	17243	17210	17205	17029	17171	17107	16925	17112	17145	17038	17274	17059	17052	17079	17067	16973	17148	17128	17258	17266	17264	17391	17398	17154	17251	17175	17225	17200	17234	17400	17166	17246	16995	17263	17160	17069	17370	17022	17164	17132	17307	17086	17373	17121	17053	17192	17122	17422	17370	17136	17117	17004	17116	17166	17209	17086	17179	17236	17274	17406	17269	16907	17276	17211	17144	17280	17109	17250	17099	17312	17193	17071	17288	17189	17093	17186	17070	17032	17078	17237	17211	17105	17217	17130	17046	17169	17312	17405	17134	16904	17077	17110	17176	17060	16830	17216	17291	17144	17306	17241	17177	17204	17136	17108	17254	17162	17134	17160	17247	17253	17099	17265	17188	17261	17256	17064	17111	17353	17162	17246	17196	16993	17437	17337	17084	17411	17316	17387	17447	17195	17028	17148	17299	17328	17063	17159	17051	17057	17305	17163	17211	17170	17248	17197	17241	17173	17160	16977	17193	17247	17052	17087	17205	17210	17052	17128	17224	17254	16970	17013	17023	17004	17174	17258	17273	17100	17068	17116	17125	17150	16982	17017	17136	17249	17012	17293	17304	17227	17100	17105	17167	17309	17313	17031	17120	16990	17240	17248	17191	17249	17200	17137	16930	17246	17256	17082	17302	17217	17244	17257	17153	17256	17207	17110	17273	17314	17220	17087	17258	17072	17197	17406	17165	17259	17138	16989	17229	17248	17206	17114	17266	17186	17128	17007	17260	17251	17275	17279	17231	17102	17169	17030	17140	17393	17184	17261	17097	17060	17233	17232	17253	17140	17112	17093	17180	17264	17297	17390	17152	17407	17179	17052	17166	17283	17240	17104	17141	17241	17117	17270	17197	17069	16891	17019	17222	17228	16970	17186	17323	17170	17373	17182	17387	17241	17174	17245	17132	17284	17219	17343	17150	17048	17218	17180	17258	17295	17138	17407	17257	17217	16967	17057	16986	17010	17137	17237	16982	17231	16921	17187	17251	16935	16987	17078	17129	17261	17144	17362	17118	17222	17081	17271	17206	17375	17450	17129	17194	17180	17081	17227	17253	17194	17343	17260	17148	17044	17364	17361	17265	17279	17238	17202	17203	17294	17073	17199	17115	17049	17225	17209	17244	17311	17303	17258	17047	17211	17345	17179	17111	17422	17237	17233	17040	17126	16963	17406	17204	17263	17226	17099	17202	17338	17176	17227	17162	17092	16919	17079	17399	16931	17254	17189	17209	17323	17204	17316	17052	17102	17029	17116	17107	17213	17303	17332	17286	17072	17243	17332	17231	17350	17256	17092	17119	17156	17193	17235	16962	17073	17074	17264	17068	17064	17175	17088	17224	17208	17175	17168	17183	17099	17284	17242	17301	17201	17320	17104	17142	17165	17098	17006	17154	17149	17324	17227	16954	16988	17165	17158	17226	17270	17318	17299	17262	17113	17007	17326	16900	17358	16985	17275	17197	17087	17232	17219	17222	17120	17202	17303	17144	17188	17291	17134	17298	17238	17283	17058	17061	17041	17161	16973	17437	17258	17070	17231	17076	17127	17243	17260	17347	17264	17372	17174	17203	17237	17176	17130	17145	17227	17144	16929	17133	17209	17247	17207	17243	17192	17353	17222	17186	17283	17168	17333	17338	17318	17382	17117	17356	17024	17062	17135	17227	17220	17148	17351	17131	17207	17071	17092	17160	17310	17239	17139	17275	17052	17267	17219	17267
25210	43947	44960	39136	34053	29554	25826	22916	21565	20338	18279	16960	25189	25319	20880	16736	14699	14129	14346	14084	14073	14078	14199	14094	14147	14146	14124	14072	14062	14056	14087	14178	14190	14121	14227	14118	14170	14064	14194	14006	14090	14190	13952	14066	14149	14126	14058	14202	14155	14104	14141	14007	14084	14045	13952	14266	14044	14120	14265	14035	14345	14260	13998	14189	14082	14010	14126	14018	14241	13921	14272	13889	14327	14074	14099	14101	14017	14163	14204	14225	14140	14072	14234	14035	13968	14041	13977	14285	14214	14205	14150	14131	14067	13993	14125	14150	14142	14071	14208	14244	14196	14171	14173	14012	14101	14053	14106	14061	14223	14047	14010	14040	14061	14297	14248	14109	14159	14045	14057	14139	14126	14151	14104	14030	14170	14196	14087	14114	14115	14045	14082	14131	14144	14050	14032	14103	14073	13946	14253	14128	14290	14060	14106	14257	13966	14256	14021	14137	14022	14043	14217	14061	13882	14248	14134	14133	14064	14230	14031	14187	14109	14147	13918	14010	14112	14054	14244	14151	14116	14210	14040	14114	14028	14168	13950	14012	14027	13972	14068	14070	14168	14111	13952	14070	14026	14114	13996	13972	14063	14161	13940	14126	14227	14029	14128	14034	14288	14041	14216	14200	14187	14231	14092	14088	14238	14061	13931	14118	13953	14045	14145	14223	14211	14253	14093	14037	14319	13973	13980	14026	14195	14097	14149	14092	14127	14016	14089	13964	14113	14105	14294	14165	14120	14060	14098	14292	14256	14081	14085	14209	14130	14278	14180	14152	14136	14199	14233	13999	14082	14105	13906	13966	14121	14024	14187	14204	14191	14124	14186	14136	13938	13985	14106	14229	14171	14164	13970	14120	14214	14085	14213	13919	14103	14070	14157	14071	14069	14032	14132	14274	13816	14145	14071	13970	14223	14217	14101	14124	14191	14115	14318	14100	13957	14152	14140	14010	14064	14038	14093	14116	14213	13989	14162	14154	14063	14408	14087	14352	14053	14105	14173	14298	14102	13903	14058	14087	14240	13953	13949	14051	14031	14045	14209	14201	14216	14026	14004	14032	14210	14159	14035	14194	14108	14100	14088	14095	14079	14098	13991	14033	14021	14157	13971	14069	13993	13857	14129	14124	14044	14172	14107	14177	14178	13991	14164	14213	14215	14006	14239	14213	14208	14340	13993	14125	14074	14304	14106	14209	14054	14045	14072	14142	14130	14146	14196	13993	14257	14034	14059	14203	14072	14189	14098	14033	14205	14134	14038	14218	14230	14149	13882	14078	14063	14134	14121	14244	14032	14144	14181	14118	14059	14105	14348	14206	13993	14126	13849	14087	14076	14234	14088	14013	14087	14019	14091	14114	14117	14181	14259	14118	14118	13752	14162	14074	14075	14044	14160	14168	14128	14147	14297	14119	14075	13898	14267	14119	14029	14237	14265	14192	14040	14187	14134	14097	14221	14077	14204	14079	14258	14245	14178	13976	14334	13918	14116	14202	14163	14161	14181	14097	14163	13920	14061	14050	14160	14230	14178	14130	14084	14205	14012	13957	14016	14169	14090	14172	14200	14262	14234	14023	14107	14023	14071	14024	14013	14033	14054	13765	14273	14117	14066	14176	14122	14066	14024	14166	14149	14150	14147	14057	14133	14128	14034	14166	14120	14048	14162	14195	14285	14179	14032	13979	14236	14157	14229	14129	14077	14045	14077	14039	14182	14123	14071	14136	14051	14151	14237	14064	13984	14086	13989	14252	14051	14296	14160	14178	14115	14300	14030	14049	14165	14095	14078	14117	14120	13903	14064	14211	14127	14262	14238	14185	14241	14127	14162	14124	13921	14125	14159	14191	14132	13960	14013	13985	13907	14170	14213	14133	14150	14118	14138	14127	14164	14183	13996	14255	14180	14240	14037	14172	14117	13979	14021	14317	14255	14125	14052	14068	14066	14109	14210	14154	14208	14018	13993	14307	14090	14037	14005	14116	14215	14038	14128	14256	14127	14159	14042	14122	14174	14083	14088	14051	14033	14067	14178	14082	14097	14035	13980	14208	14219	14250	13887	14104	14172	14063	14283	14081	14166	14115	14052	13910	14021	14202	14173	14095	14044	14099	14011	14241	14026	14180	13988	14053	14024	14062	14048	14098	14204	14088	14021	14075	14253	14155	14095	14000	14122	13935	14056	14221	14194	14191	14200	14186	14005	14099	14157	14149	14101	14119	14138	14211	14321	14053	14071	13927	14069	14119	14001	14088	14156	14203	13999	14235	14130	14324	14057	13962	14055	14087	14136	13879	14042	14120	14126	14066	14142	14165	14188	14139	14042	14096	14136	14120	14165	14220	14076	14107	14135	14009	14178	14287	14134	14087	14207	14059	13966	14059	14136	14166	14159	13983	14222	13973	14047	13966	14088	14177	14074	14248	13976	14127	14066	14120	14019	13965	13964	14028	14178	14286	14204	14264	14037	13958	13922	14026	14111	14169	13970	14129	14112	14220	14116	14146	14283	14250	14193	14145	14145	14160	14135	14003	13924	14010	14078	14294	14059	14251	14188	13943	14085	14224	14218	14018	14175	14195	14140	14129	14112	13873	14113	14093	14169	14044	14174	14069	14370	14351	14084	14187	14092	14189	13960	14080	14110	14023	14017	14122	14207	14235	14105	14264	13871	14070	14284	14041	14046	14190	13955	13974	14066	14098	13972	14170	14113	13974	14115	14187	14128	14092	14111	14068	14245	14105	14082	14105	14119	14031	14077	14087	14059	14304	14187	14064	13977	14159	14042	14111	14179	14259	14032	14080	14051	14059	14152	14139	14074	14175	14079	14033	13951	14150	14182	14024	14279	14073	14214	14136	14297	14244	14028	14136	14075	14130	14281	14193	14096	14092	14119	14072	14017	14189	14200	14023	14177	14118	14111	14152	14093	14078	14147	14146	14202	13992	14257	14003	13930	14284	14221	14074	14193	14143	14179	13964	14263	14072	14102	14030	14108	13999	14074	14187	13953	14167	14014	13989	13896	14134	14322	14113	14124	14193	13909	14228	14211	13969	14044	14035	14065	14104	14071	14212	14136	14065	14091	14198	14069	14055	14120	14021	14099	14091	14163	14171	13973	14143	14018	14087	14117	14169	14164	14066	13999	14140	14118	14340	13911	14097	14185	14120	14029	14115	14115	14163	13999	14114	13944	14317	14151	14151	14274	14084	14082	14060	14041	14084	14074	14181	14078	14120	13997	14058	14085	14082	14033	14035	14063	14032	14038	14199	14090	14168	14117	14097	14137	14098	14113	14003	14134	14111	14174	14009	14031	14062	14216	14070	14118	14187	14130	14109	14113	14057	14074	14227	14124	13909	14086	14001	14040	14369	14153	14157	14043	14172	14090	14172	14165	14048	14068	14218	14119	14184	14145	14014	14093	14108	14331	14074	14189	14282	14172	14158	14034	14130	13933	14145	14021	14024	14086	14228	14077	14154	14103	14046	14082	14098	14147	14128	14006	14046	14226	14219	14128	14159	14110	14143	14089	14018	14049	14030	14093	14130	14120	14183	14191	14064	14056	14094	14176	13976	14124	14229	14028	14170	14034	14035	13977	14059	14103	14175	14095	14092	13982	14050	14066	14153	14134	14177	14023	14129	14056	14167	14143	14026	14082	14218	14017	14062	14001	14101	13784	14025	14093	14048	14104	14142	13930	14168	14177	14161	14189	14116	14410	14048	14222	14148	14047	14105	14125	14179	14027	14037	14087	14130	14064	14089	13984	14205	14183	14072	14123	14207	14035	14124	14149	14057	14141	14101	13979	13956	14178	14225	14036	14014	14086	14218	14137	14245	13987	14066	14128	14093	14065	14218	14028	14120	14220	14136	14126	13976	14071	14175	14032	14073	14034	14115	14104	14062	14197	14120	14237	14156	14079	14097	14245	14208	14026	14279	14042	14178	14232	14080	13827	13958	14091	14092	14143	14006	14166	14051	14029	13998	14159	14128	14052	14193	14167	14136	14169	14010	14210	14133	14219	14067	14195	14168	14175	14112	13986	14287	14237	14100	14112	14193	14121	13964	14109	14135	14063	14121	14124	14154	14084	14065	14070	14128	13912	13938	14018	14099	14141	14134	14049	14085	13981	14086	14002	14083	14026	14064	14239	14316	14047	14208	14195	13923	14201	13987	14064	13998	14064	14159	14193	14002	14044	14093	14181	14079	14073	14090	13994	14083	14096	14131	14075	14112	14164	14088	14004	14153	14168	14155	14014	14091	14103	14075	13986	14085	13988	14194	14141	14072	14026	14175	14045	14065	14182	13888	14045	14119	14195	14422	13940	14128	14208	14255	14204	14191	14251	14120	13983	14090	14085	14283	13983	14077	14095	14240	14071	14093	14183	14149	13983	14111	14177	14163	14053	14091	14057	14113	14185	14004	14015	14034	14136	14056	14053	14080	14092	13994	14123	14131	14076	14182	14094	14242	14201	13960	14183	14155	14126	14136	14231	14270	14025	14036	14096	14065	14134	13892	14165	14062	14183	14049	14104	14006	14029	14289	14135	14152	14064	13946	14111	14130	14050	14166	14214	14127	14348	14138	14144	14092	14052	14209	14041	14258	14234	14320	14097	13937	14055	14213	14122	14228	14084	14087	13967	14139	14303	14040	13987	14229	13945	13949	13956	14161	14100	14095	14071	14106	14075	14001	14213	14047	14142	14190	14219	13960	14142	14160	14120	14015	14089	13938	13939	14074	14311	14204	14190	14081	14406	14227	13919	14140	14143	14234	14192	14128	14101	14054	14175	14218	14081	13967	14030	14012	14050	14223	14021	14233	14145	14024	14282	14165	14046	14222	13974	14069	14300	13996	14278	13933	14187	13994	14088	14174	13963	13949	14127	14136	14156	14136	14051	14006	14149	14133	14121	14136	14169	14239	14075	14079	14048	14010	14107	14162	14116	14009	14250	14222	14080	14059	14287	14259	14131	14126	14010	14099	14229	14135	14079	14173	14165	14079	14096	14173	13977	14063	14131	14014	14088	14000	14217	13958	13946	14206	14044	13952	14098	14153	14248	13940	14269	13847	14144	14078	14160	14241	14181	14081	14046	14036	14104	14110	14232	13995	14088	14057	14113	14045	14207	13985	14160	14152	14279	14234
24598	21571	29353	25539	25687	29368	30635	25766	23205	22409	21502	20158	31503	33374	28228	21914	17092	15842	15762	15583	15689	15590	15524	15822	15644	15682	15625	15654	15511	15718	15625	15637	15690	15520	15602	15282	15625	15713	15649	15383	15481	15518	15479	15447	15455	15455	15705	15647	15506	15342	15724	15455	15486	15496	15505	15590	15414	15467	15579	15679	15544	15581	15722	15422	15407	15496	15454	15425	15461	15352	15630	15596	15483	15470	15578	15416	15668	15550	15467	15618	15543	15376	15374	15312	15622	15508	15405	15532	15550	15555	15592	15635	15417	15605	15699	15553	15547	15612	15443	15564	15529	15541	15529	15512	15505	15514	15332	15432	15455	15567	15732	15601	15475	15530	15472	15637	15576	15436	15417	15431	15780	15322	15551	15475	15476	15347	15565	15261	15591	15476	15379	15432	15649	15557	15516	15463	15365	15414	15434	15445	15549	15354	15501	15535	15563	15481	15457	15415	15581	15369	15446	15666	15542	15588	15416	15356	15578	15480	15721	15472	15575	15489	15511	15619	15618	15511	15482	15472	15606	15427	15466	15397	15534	15309	15544	15395	15549	15405	15336	15637	15434	15614	15649	15347	15508	15535	15483	15412	15576	15456	15734	15486	15382	15440	15557	15497	15416	15524	15569	15607	15597	15675	15469	15400	15437	15309	15438	15374	15605	15531	15509	15575	15410	15369	15472	15634	15635	15412	15492	15358	15317	15416	15562	15394	15405	15544	15474	15319	15529	15470	15327	15439	15364	15413	15493	15486	15590	15419	15357	15588	15445	15537	15466	15417	15398	15438	15459	15445	15759	15413	15605	15262	15274	15661	15528	15395	15426	15304	15508	15477	15570	15556	15328	15354	15529	15357	15220	15257	15365	15508	15445	15404	15464	15366	15238	15531	15561	15464	15453	15515	15510	15566	15354	15629	15569	15488	15558	15393	15325	15456	15328	15375	15563	15377	15494	15533	15491	15458	15473	15619	15491	15266	15415	15509	15648	15314	15484	15309	15572	15444	15466	15391	15364	15525	15501	15582	15439	15626	15710	15385	15527	15460	15435	15340	15775	15249	15588	15495	15297	15647	15583	15683	15526	15442	15355	15350	15586	15587	15281	15333	15583	15305	15320	15555	15561	15504	15551	15374	15539	15403	15427	15301	15720	15199	15472	15418	15587	15361	15640	15546	15524	15363	15249	15360	15306	15429	15324	15648	15496	15409	15719	15643	15442	15438	15711	15515	15566	15676	15384	15365	15325	15418	15433	15315	15518	15477	15635	15544	15668	15366	15386	15565	15341	15290	15519	15359	15454	15340	15441	15379	15603	15416	15291	15365	15662	15543	15537	15300	15458	15631	15547	15653	15470	15577	15520	15288	15371	15496	15378	15568	15532	15456	15379	15582	15486	15564	15710	15560	15344	15469	15541	15520	15674	15671	15442	15579	15331	15546	15510	15441	15640	15455	15472	15515	15372	15409	15572	15334	15311	15576	15467	15484	15474	15457	15501	15521	15612	15629	15583	15497	15782	15376	15421	15463	15657	15456	15704	15406	15493	15434	15443	15492	15432	15570	15483	15494	15444	15516	15621	15504	15435	15467	15596	15316	15471	15513	15535	15384	15562	15391	15384	15556	15543	15652	15541	15318	15531	15734	15605	15616	15438	15480	15625	15222	15525	15372	15572	15175	15283	15562	15513	15615	15576	15393	15737	15422	15534	15518	15605	15503	15332	15397	15346	15411	15497	15378	15396	15416	15500	15736	15492	15312	15553	15544	15560	15452	15536	15537	15700	15562	15505	15517	15396	15366	15386	15480	15568	15436	15498	15622	15220	15643	15487	15622	15530	15587	15391	15342	15701	15732	15476	15388	15299	15601	15513	15655	15546	15592	15577	15692	15474	15586	15462	15483	15641	15632	15467	15423	15639	15515	15485	15395	15640	15583	15618	15358	15631	15575	15560	15707	15383	15271	15314	15484	15437	15512	15425	15515	15163	15326	15662	15429	15512	15608	15538	15345	15488	15509	15577	15555	15456	15333	15414	15576	15466	15499	15574	15534	15457	15478	15096	15432	15519	15450	15462	15371	15405	15297	15427	15566	15697	15489	15491	15477	15493	15448	15617	15483	15367	15816	15492	15410	15378	15572	15568	15564	15302	15346	15483	15427	15389	15457	15516	15423	15485	15460	15638	15549	15543	15620	15473	15297	15638	15620	15548	15555	15571	15389	15525	15518	15274	15380	15589	15670	15410	15411	15468	15318	15429	15293	15507	15524	15516	15327	15540	15369	15223	15474	15360	15642	15352	15216	15295	15455	15613	15658	15400	15363	15284	15617	15599	15450	15168	15233	15442	15418	15556	15542	15498	15605	15462	15386	15553	15538	15568	15353	15447	15678	15482	15571	15475	15442	15337	15242	15486	15322	15521	15652	15342	15485	15527	15437	15678	15549	15590	15539	15388	15309	15407	15500	15571	15340	15615	15731	15365	15420	15490	15565	15234	15413	15465	15354	15501	15324	15523	15386	15351	15436	15504	15360	15482	15625	15471	15560	15331	15528	15576	15442	15379	15253	15309	15543	15484	15463	15362	15423	15593	15358	15397	15406	15398	15323	15411	15463	15395	15341	15458	15453	15279	15481	15606	15376	15359	15478	15490	15643	15466	15437	15520	15545	15349	15497	15455	15423	15437	15441	15593	15437	15410	15401	15384	15639	15554	15456	15606	15504	15686	15689	15609	15359	15475	15366	15368	15301	15455	15332	15266	15418	15630	15483	15338	15686	15631	15314	15448	15382	15569	15453	15435	15559	15602	15561	15515	15528	15399	15642	15521	15520	15589	15393	15241	15496	15388	15418	15446	15585	15178	15570	15469	15325	15463	15630	15433	15502	15490	15539	15669	15451	15323	15615	15362	15384	15579	15446	15473	15365	15334	15436	15529	15369	15344	15383	15331	15682	15261	15444	15559	15660	15592	15418	15522	15540	15326	15615	15448	15677	15500	15427	15668	15418	15416	15482	15689	15440	15329	15488	15228	15442	15566	15354	15554	15314	15365	15598	15388	15569	15633	15488	15374	15300	15400	15561	15422	15475	15423	15397	15433	15393	15336	15516	15676	15480	15627	15492	15225	15388	15454	15358	15305	15354	15523	15501	15397	15382	15448	15441	15525	15623	15601	15694	15539	15581	15526	15443	15476	15549	15470	15325	15582	15358	15507	15576	15569	15644	15522	15539	15397	15371	15341	15654	15425	15581	15489	15563	15252	15485	15441	15297	15511	15374	15510	15362	15439	15427	15419	15663	15641	15242	15476	15598	15522	15623	15611	15465	15439	15566	15412	15586	15398	15528	15349	15507	15418	15575	15556	15521	15436	15571	15203	15534	15561	15411	15449	15357	15450	15402	15494	15437	15608	15565	15552	15550	15411	15431	15388	15301	15590	15463	15484	15466	15563	15464	15570	15456	15464	15577	15615	15490	15349	15422	15457	15480	15502	15514	15496	15571	15374	15438	15304	15353	15414	15393	15446	15494	15539	15469	15486	15456	15420	15298	15523	15435	15403	15393	15485	15597	15406	15360	15476	15504	15512	15569	15432	15625	15575	15483	15441	15472	15513	15485	15424	15313	15571	15328	15512	15567	15321	15454	15480	15538	15430	15636	15537	15495	15345	15415	15518	15600	15575	15431	15378	15410	15534	15554	15555	15548	15327	15503	15540	15579	15492	15688	15361	15381	15479	15648	15288	15285	15336	15415	15476	15661	15353	15392	15410	15440	15469	15417	15357	15442	15483	15578	15570	15253	15447	15335	15419	15447	15439	15496	15501	15498	15423	15364	15529	15346	15428	15454	15521	15499	15423	15411	15585	15589	15542	15497	15596	15438	15579	15435	15366	15345	15596	15521	15523	15451	15588	15451	15572	15470	15242	15386	15494	15324	15264	15311	15185	15240	15622	15564	15577	15589	15357	15405	15465	15297	15333	15495	15632	15469	15542	15449	15494	15515	15453	15450	15606	15467	15355	15499	15470	15534	15397	15538	15569	15441	15630	15647	15291	15489	15515	15537	15274	15518	15518	15608	15617	15402	15464	15611	15345	15274	15337	15480	15392	15271	15560	15498	15558	15631	15372	15578	15522	15555	15584	15562	15614	15544	15471	15588	15398	15411	15479	15737	15496	15560	15527	15483	15334	15388	15370	15576	15609	15623	15489	15534	15582	15487	15525	15530	15564	15415	15340	15534	15325	15349	15461	15498	15451	15438	15381	15385	15587	15759	15357	15534	15511	15459	15562	15472	15773	15631	15586	15604	15518	15522	15542	15544	15362	15422	15454	15400	15521	15547	15305	15602	15554	15454	15618	15679	15494	15609	15349	15542	15493	15335	15590	15598	15469	15624	15573	15516	15532	15590	15710	15471	15597	15650	15482	15504	15388	15501	15382	15294	15491	15413	15473	15439	15647	15394	15345	15599	15498	15500	15518	15365	15513	15404	15349	15483	15325	15435	15368	15595	15602	15386	15363	15469	15435	15687	15684	15539	15344	15412	15455	15453	15496	15373	15572	15764	15695	15576	15652	15344	15629	15566	15452	15501	15556	15530	15359	15498	15522	15572	15354	15473	15355	15511	15551	15434	15472	15416	15581	15343	15411	15593	15653	15401	15503	15594	15518	15556	15383	15598	15284	15622	15449	15472	15463	15465	15369	15230	15600	15580	15517	15453	15365	15504	15714	15426	15638	15594	15503	15334	15503	15489	15338	15548	15491	15434	15476	15563	15494	15448	15510	15333	15434	15495	15390	15408	15692	15500	15553	15440	15561	15396	15479	15291	15570	15678	15488	15229	15444	15620	15554	15481	15302	15453	15569	15585	15323	15342	15418	15487	15580	15566	15542	15596	15495	15518	15450	15462	15399	15722	15672	15434	15322	15660	15487	15326	15309	15414	15297	15467	15534	15635	15555	15481	15543	15556	15707	15534	15569	15370	15487	15587	15560	15749	15516	15205	15403	15559	15451	15614	15474	15367	15465	15217	15459	15591	15420	15574	15522	15255	15482	15646	15557	15589	15417	15365	15459	15696	15528	15544	15333	15632	15676	15221	15428	15540	15451	15451	15411	15509	15400	15314	15480	15445	15698	15375	15475	15347	15456	15392	15401	15644
27065	49030	51106	44393	38475	33391	29659	26405	23559	22405	21366	19482	34253	33461	27207	19450	14072	13212	13097	12975	13167	13029	13072	13084	13089	13079	13036	13187	13055	13119	13161	12974	13154	13010	13024	12995	13258	13069	13215	12925	13118	13068	13125	13046	13224	13022	13099	13145	13026	13193	13085	13165	13064	13220	13088	12976	13197	13031	13051	13004	13054	13086	13075	13193	13054	13046	13226	13199	13050	13270	13048	13181	12899	13150	13018	13090	13074	13005	13057	13035	13141	13128	13036	13189	13160	13013	13274	12993	13071	12881	13159	13083	13162	12986	13090	12988	12980	13038	13062	13172	12964	13174	13056	13167	13072	13200	13080	13156	13048	13102	13049	13176	13066	13121	13158	13046	13043	13178	12782	13166	13192	13069	13079	13060	13185	13019	13122	13020	13045	13024	12969	13097	12966	13116	13005	13130	13079	13217	13064	13061	13025	13076	13135	13053	13024	13009	13017	13036	13105	13077	12976	13126	13025	13265	13132	13213	13175	13163	13042	13285	13131	13056	12957	13108	13166	13147	13119	13080	13122	13003	12989	13087	13053	13114	13028	13041	13045	13014	13093	13014	13172	13155	12904	13006	13026	13080	13015	13155	13204	13178	13106	13092	13191	13021	13253	13019	13103	13261	13148	13262	12987	13182	13234	13019	13255	13078	13209	13039	13087	13048	13165	13023	13080	13124	13089	12964	12988	13047	13059	13076	13005	13034	12917	13077	13124	13105	13110	12977	13159	13100	13235	13122	13002	13096	12887	13201	12934	13115	13256	13036	13130	13033	13141	13068	13003	12995	13143	13082	13207	13178	13135	13200	12950	13337	13055	13224	13036	13013	12996	13223	13132	13029	13219	13229	13033	13179	13175	12984	13175	12998	13019	13208	13065	12939	12965	13068	13078	13114	12987	13035	13260	13022	13234	12897	13195	13125	13255	13221	13027	13011	13143	13032	13103	12994	13162	13112	13159	13069	13163	13091	13200	13162	13177	13191	13155	13096	12912	13130	13073	13230	13105	13039	12917	13237	13096	13085	13136	13100	13124	13041	13060	13052	13093	13048	13036	13072	13122	13052	13052	13039	13068	13204	13059	12997	13044	13139	13099	13051	12991	13193	12959	12972	13020	13103	13101	12855	12774	13163	13007	13016	12978	13072	12927	13163	12928	13041	13101	13112	13042	13054	12897	13086	13028	13001	13046	13079	13064	13099	13138	13111	13021	12999	13031	13071	12911	13334	13205	13224	13137	13008	13106	12898	13036	13156	13003	13087	13081	13173	13085	13178	13030	13100	13343	13038	13078	13174	12972	13052	12985	13036	13116	13138	13000	13092	13154	13038	13123	13213	13066	13006	13139	13041	13255	13170	13005	13003	13069	13148	13084	13098	13119	13189	13093	12990	12975	13132	13134	13213	13122	12968	13284	13243	13067	12901	13129	13009	13149	13021	13115	13145	13107	12972	13099	13253	12921	13108	13140	13111	13108	13121	13052	12878	13080	13084	13095	13128	13051	12949	13068	13031	12854	13039	13103	13027	13046	13191	12940	13141	13072	13254	13066	13133	13068	13345	13191	13092	13018	13065	12941	13058	13120	13003	13125	13150	13054	13228	13200	13071	13123	13088	13188	13017	12855	13187	13090	13126	12971	13023	13159	13174	12938	13211	13014	13025	12941	12873	13029	13059	13076	13069	13210	13023	13017	13233	13032	13082	13001	13181	13184	13246	13000	13007	13051	13081	13211	13144	13114	13127	12977	13061	13063	13182	13103	13170	13075	13045	13068	13170	13034	13147	13025	13005	13048	13115	13161	13069	13225	12980	13144	13149	13019	13163	12994	13072	13124	13099	12887	12885	13009	13028	12952	13039	13110	12961	13145	13111	13097	13240	13186	13156	13191	13180	12940	12986	13124	13004	13194	13048	12923	13125	13043	13134	13196	13131	13066	13083	13094	13066	13046	13206	13192	13080	13022	13094	13119	13133	13044	13082	13056	13199	13141	12967	13139	13120	13270	13096	13082	13233	13081	13048	12929	13065	13172	12963	13019	12930	13004	13102	13129	13111	13077	13119	13232	12962	13180	13042	13004	13036	13221	13066	13048	13053	12993	13203	13072	13247	13103	13029	13136	12923	12988	13076	13017	13084	13134	13050	13034	13120	13063	12912	13057	13022	13056	13062	12955	13012	13286	13025	13188	13074	13147	13124	12937	13136	12990	12970	12992	12928	12986	12994	12904	13087	12955	12919	13045	13130	13069	13003	13388	13259	13088	13138	13088	13043	13012	13041	13132	13028	13080	12947	12967	13200	13247	12937	13159	13118	13108	13027	12996	13075	13153	13076	13108	13119	12982	12997	12979	13195	13008	13058	12972	13190	12994	12946	13090	13065	13017	13111	13027	13199	13147	12843	13052	13123	13019	13180	13117	12880	13131	13122	13047	13066	13103	12978	13045	13079	12961	13054	13102	13091	13336	13032	13181	12961	13074	13077	13095	13022	13078	12968	13069	13046	13150	13126	13108	13169	13063	13199	13057	12957	13325	13088	13167	13212	13056	13172	13065	13098	13167	13177	13143	13234	13142	13059	12982	13141	13019	13290	12976	12998	13141	12966	12964	13210	13106	13080	13108	12996	13076	13037	13246	13200	13085	13037	13157	13177	12918	13073	13032	13170	13069	12998	13098	12964	13076	13154	13089	13057	13096	13107	12981	13034	13128	13113	13131	13147	12938	12999	13036	12962	13048	12959	13127	12992	13018	13077	13180	13152	13114	13225	13162	13053	13119	13209	13185	13156	13097	13072	12994	13160	13084	13039	13189	13105	13174	12991	13228	13056	13140	13110	12945	13181	13112	13108	13112	13075	13118	13002	13084	13048	13078	13089	13196	13050	13192	13081	13074	13079	12976	13052	13087	12948	13033	13039	13091	13271	12978	13003	13187	13125	13099	12977	13051	13127	13082	13081	12967	13046	13109	13134	13232	13117	13096	13029	13120	13075	13166	13119	13162	13177	12835	12779	13010	13041	13169	12974	13080	13154	12973	13107	13114	13025	13165	13184	13107	13036	13054	13109	12977	13083	13041	12991	13107	13038	13072	13086	13011	13047	13081	12984	13216	13179	13174	13043	13148	13013	12999	13166	13056	13076	13052	13193	13063	13132	13018	13007	12981	13245	13012	13079	13162	12985	13101	13048	13032	12973	13078	13075	13058	13160	13132	13156	13211	13217	13075	13216	13025	13134	13097	12986	13146	12985	13057	13054	13231	13114	12993	13066	12938	13119	13156	13120	13150	13235	13054	13117	13023	13208	12903	13058	13050	13161	13129	13103	13085	13307	13022	13033	13209	13115	13000	13072	12926	13184	13131	13178	13171	13067	13180	13079	13144	13068	13019	13043	13131	13043	13145	13072	13177	13134	13070	12919	13087	13196	13122	13052	12882	13186	13142	13065	13057	13247	12999	13042	13122	13116	13200	13144	13202	13091	13027	12915	12996	13154	13042	13092	12989	13155	13101	13183	13024	13034	13095	12999	12963	13082	13002	12942	13015	13065	13128	13081	13051	13104	13210	13098	13001	12926	13032	13174	12993	13008	13005	13135	13160	13015	12919	13026	13111	13186	13019	13142	13215	13089	12956	13078	13153	13107	13049	12998	13156	13034	13091	13090	13085	13163	13118	13144	13056	13189	13039	13196	13164	12989	13022	13104	12965	13048	12923	13033	13003	12984	13071	13098	13102	13023	13111	12948	12968	13030	13220	13062	13043	13053	12990	13015	13048	13017	13078	12987	13040	13173	13135	12950	12922	13093	13065	13079	13116	13118	13081	13069	13054	13212	13134	13073	12982	13075	13074	12999	13124	13111	13234	13199	13276	13196	13142	13076	13191	12979	13089	13066	13208	13076	13015	13163	13251	13177	12945	12941	13051	13126	13224	13058	13219	12981	13029	13096	13186	12943	13188	12869	13097	13069	13102	13004	13038	13065	13048	13016	13076	12984	13226	12958	13048	13188	13177	13295	13075	13198	13167	13011	13034	12930	13073	12970	13093	13113	13138	12984	13127	13230	13016	13057	13068	13122	13080	13106	12992	13022	13054	13004	13100	13225	13088	13125	13266	12942	13041	13015	13040	13092	13237	13226	13172	13171	13045	13022	13051	13082	12882	13120	12956	13109	13031	13032	13156	12792	13054	13221	13071	13016	12945	13155	13010	13029	13037	13098	12959	13238	13049	13118	13189	13042	13103	13249	13250	12946	13075	12875	13109	13195	13028	12930	13184	13025	13089	13185	13089	13062	12918	13174	13125	13255	13238	13089	12946	12939	13219	13098	13130	13017	13026	13254	13050	13123	13123	13314	12950	13005	13002	13061	13057	13064	13177	13144	13097	12921	13080	13212	12931	13093	13023	13082	13095	13119	13123	13210	13142	13199	13175	13132	13081	12996	13010	13094	12978	12881	13038	13228	13011	13011	13232	13107	13125	13011	13072	13082	13153	12982	13152	13054	13136	13054	13290	13251	13072	13062	13209	13075	13125	13022	13181	12993	13143	13059	13043	13064	12964	13054	12979	12919	13106	13004	13066	13138	13069	12887	13170	13093	13197	13100	13215	13136	13199	13206	12941	13077	13059	13164	13059	12988	13030	13206	13194	13087	13089	13049	13061	13063	13095	13060	13126	13047	13128	13076	13130	13088	13103	13086	13128	12987	13170	13037	12981	12967	13169	12933	13181	13089	12989	13189	13065	13110	13127	12954	12940	13114	13098	13303	12972	13133	12941	13054	13092	13114	13365	12904	13021	13320	13135	13086	13128	13036	13176	13083	12907	13132	12986	12953	13166	12924	13103	13103	13055	13039	13127	13087	12948	12943	13019	13040	13102	13163	12924	13104	12889	13040	13183	13116	13041	13028	12960	13083	13049	13103	13058	13061	13183	13137	13034	13121	13128	13028	12918	13000	13034	12984	13224	13153	13001	13140	13047	13115	13154	13010	13003	13221	13110	12991	13141	12924	12992	13065	12984	13115	13135	12930	12976	13105	13017	12997	13066	13128	13116	12959	13135	13112	13330	13164	13000	13126	13158	13219	13010	13019	13157	12916	13000	13067	12978	13106	13124	13009	13002	12947	13082	13092	13017	12989	13069	13126	13097	13115	13092	12937
31356	27147	30616	27412	22451	20385	20427	19272	18367	18299	18355	18111	18789	18845	18366	17659	17409	17108	16969	17081	17127	17324	17007	16792	17189	16961	16821	16977	17010	17106	17050	17152	17015	16903	17007	16933	17275	16887	17198	17114	16954	17153	17013	16971	17066	17080	17044	17035	17135	17101	17069	16981	16996	16987	17047	16989	16861	16906	17283	17078	16908	16869	16955	16830	16938	17002	17090	17004	16951	17256	16918	17000	17134	16927	17114	16824	16977	17071	16973	17115	16808	16783	16847	17071	17148	16977	16986	16988	17093	16967	16908	17116	17067	17016	17074	16891	17148	17010	17003	17049	16865	16916	16997	16773	17161	16858	16941	17051	17116	16860	17128	16942	16933	17044	16968	16918	17076	16973	17136	17247	16979	17299	17183	17130	16985	17159	17041	16982	17047	16866	17002	16806	16919	17037	16820	16862	16937	17011	17090	17057	16957	16964	17145	17260	16839	17101	16923	17143	17110	16780	16921	17045	16998	17036	17068	17009	17017	16844	16940	16903	16896	16939	16894	16874	17032	17220	17110	16797	16958	16980	16925	17142	17042	17106	16994	16990	16999	17205	17118	16848	16651	16963	16929	17019	17031	17013	17136	16892	17147	16818	17148	16823	17040	16973	16853	17123	16931	16742	16863	17097	16932	17093	16959	16920	17055	17036	17228	17013	17007	17057	17055	16883	17011	16865	16931	17079	16984	17062	17096	16956	16776	17085	16981	16911	17195	16882	16972	16873	16942	17021	17012	16971	17175	17061	17096	16943	17073	17043	17105	17014	16910	17009	16862	16873	17080	17096	16964	17038	17122	17099	17013	17124	17146	17039	16967	17097	17149	17046	17021	17165	16870	17092	16858	17014	16975	17073	17039	16872	17166	17010	17067	17107	16969	16939	17153	17248	17038	17112	16906	16920	17044	16770	17161	17023	17107	17032	17051	16901	16969	17160	17081	17028	16846	17123	16995	17094	17056	17017	16916	16924	16945	17164	16747	16975	16949	16984	16898	17010	17119	16991	17124	17074	16941	16988	16895	16982	16916	16931	16820	17007	16756	16974	17016	17284	16927	17148	16816	16806	17057	16883	17150	17044	16995	16734	16979	17120	16846	17039	17226	16999	16906	16898	16989	17067	17220	17084	17036	16910	16908	17131	17020	16955	16970	16981	16848	17168	17305	17087	17123	17110	16953	16790	17101	17049	17150	17246	17044	16980	16919	17015	16908	17124	16870	16895	17202	16859	17042	17032	17183	16913	16977	17064	17217	17045	17064	16970	16943	16961	17015	16956	16865	16950	17182	17016	16959	16919	17036	16879	17312	16984	16932	17067	17167	16921	16885	17036	17079	17038	17053	17192	16889	17007	17143	16918	17117	17112	16949	17030	16885	16921	16815	16975	17071	17127	17096	16934	16995	17063	17034	17018	16899	16884	17016	16852	17248	17169	17026	16745	16947	17055	17026	17081	16956	17004	17072	16800	16988	17102	16914	16959	17049	16935	16885	17038	17066	17049	16892	17032	16916	16879	16851	17036	17072	16883	17044	17130	17206	16999	16857	17071	16946	16883	16781	17122	17003	17016	17064	17010	17066	17194	17001	17021	16946	16964	16932	17030	17015	16986	16976	16912	16930	16897	17191	16987	16979	17111	17068	16965	17082	16955	16926	16836	17005	16994	17082	17095	17120	17061	16966	17108	17119	17016	17063	16975	16989	16964	16858	17016	16950	16859	16897	16920	16938	16901	16972	16902	16872	16871	17211	17135	16998	17152	17068	17023	17270	17145	17236	17032	16999	16994	17171	16945	16999	17109	17061	17192	16794	16848	17119	16979	16994	16899	16981	16976	16940	16992	16970	17093	17039	16974	17271	17156	17174	16966	16860	16945	16872	16849	17031	17064	17101	17031	16970	16844	17076	16863	16908	16907	16935	16973	16913	16963	17088	16934	17254	16831	16773	16937	17032	16978	17006	17148	16758	17239	16838	16870	17002	16799	17092	17068	16918	16941	16732	17103	16930	16954	17004	17223	16948	17075	17156	17009	17073	17176	17031	16909	17218	16898	16854	17145	17019	16990	16996	16849	17343	17071	17028	16919	17173	17010	16993	16943	17000	17047	17096	17013	16952	17162	16993	17065	17049	17242	17051	17056	17035	16956	16844	17108	17022	16967	17012	17099	17189	16907	16995	17214	17134	17106	17015	16916	17084	17245	16957	17134	17131	16920	16963	16850	16989	16876	17051	16897	16983	16931	17024	16885	16923	16872	16911	17050	17098	17012	16864	16909	16837	16886	17057	16949	17053	16993	16883	16962	17085	17201	17113	16868	17086	17052	17039	16999	17097	17017	16921	17064	17093	17000	17161	16847	16985	16973	16853	17112	17029	16904	16950	16900	16996	16932	17082	17003	16873	17045	16843	17180	16936	16902	16773	17202	17057	17070	17052	16774	16901	17113	16986	17036	16979	16841	17054	17065	17102	17110	17081	17006	16958	17186	16962	16998	16885	16874	17193	16978	17079	16921	16977	17080	17018	16840	17006	16970	17114	17133	16996	17130	16992	16949	17104	16658	17114	17093	16917	17069	16919	16991	16921	16838	17051	16980	17057	16860	16887	17113	17181	17102	17147	16995	16908	17074	17004	16859	17211	16824	16956	17161	17228	17228	17046	16799	16857	16882	17051	17001	16938	16963	16905	16922	16879	17019	17040	17143	17112	17041	17334	17181	17062	17097	16916	16933	16847	17135	16833	16997	17216	16830	17023	17017	17046	16944	17346	16890	17098	16981	16830	16935	16936	17179	16902	17081	17103	17117	17073	17138	16941	17021	17126	16800	17016	17097	16987	16786	17130	17050	17029	17037	17053	16915	17028	16945	16950	17100	16930	17053	17118	16977	16932	17039	16846	16793	17209	16990	17014	17123	17125	16825	17110	17171	16917	17085	16776	16929	16962	17056	16942	17124	16936	16924	16863	16937	17022	17088	16977	16953	17048	17006	17038	16752	16778	16746	16940	16785	17141	17086	16989	17062	16989	17024	16706	16902	17130	17106	17035	17112	17065	16975	16975	16945	16892	17115	16991	17201	17142	17143	16738	16939	17018	17043	17266	17016	17212	17257	16915	16933	16979	16921	17047	16942	17096	16951	16914	16906	16799	16723	16947	16972	16957	17115	17089	16680	17083	17117	17188	17147	16906	16985	16969	16854	16886	17094	16837	16801	17112	17050	17065	16936	16932	16774	17259	17075	17238	17333	17137	16878	17014	16873	17213	17175	17226	17065	17004	16839	16798	16879	17005	16976	16956	16789	16825	17052	16846	17075	16838	16983	16993	17015	17008	16945	16872	17084	16801	16919	17161	16932	17127	16890	16887	17048	16879	16855	17016	17169	17137	17186	16963	17110	16996	17074	17027	17058	17156	17074	17073	16955	17006	16951	17154	17070	17003	17155	17162	17057	17097	17155	17040	17132	16919	17024	16983	17147	17210	17161	16964	16885	16877	17096	17116	16821	17024	17050	16941	16982	17022	16938	17141	16987	16914	16772	16878	17009	17013	17098	16883	16945	16897	16787	17083	17048	17083	16872	17140	16842	16876	16874	17173	17153	16951	17155	17107	17023	17222	16964	17103	17118	16927	17083	17074	17078	17027	17020	16962	17043	16984	17174	17044	17035	17004	16811	16985	16927	16857	16912	16982	17015	16956	16923	16901	17016	17033	17010	17072	16784	16967	16961	16993	16963	17025	17056	17106	16846	16940	16900	16991	16978	16901	17116	16978	17051	17031	17042	17072	17082	16778	16594	16940	17112	17219	16895	17066	17010	17014	16979	17021	16988	17170	17055	17029	16878	16889	16929	17134	16841	17106	17034	16960	16982	16964	16964	17002	17135	17056	17033	16983	16922	16949	16867	16971	16924	17186	17038	17074	17258	17030	17030	17129	16770	16747	16959	16970	16912	16927	17141	16976	16771	17024	17066	17077	16858	17071	16992	16897	16737	16962	16981	16822	17083	17074	16917	17082	16981	17087	16840	17060	17031	16878	17007	17025	16927	16744	17083	17046	17010	17123	16985	17012	17162	17222	17201	17155	16847	16905	17074	16990	16903	16879	17186	16919	16918	16885	16838	16908	16959	16911	17174	17107	17030	16880	16864	17098	16798	17009	17097	17113	17009	16871	17060	16946	17010	16963	16958	17078	16965	17091	17088	17195	17166	17181	16957	16836	17026	16942	17086	16858	17059	17057	16961	16822	16953	16915	17053	16974	16916	17083	16988	16875	17189	16975	17078	17103	16994	17024	17173	17053	17142	17242	17079	16986	16927	17013	17026	16824	16922	16935	17079	17105	16927	17028	17007	16839	16968	17139	17110	17119	16867	16937	17140	17047	16886	17023	16997	16882	16953	17028	17023	17018	16902	16996	16745	17003	16993	17092	16853	17130	17151	16995	16935	17048	17452	17021	17092	17112	17063	17348	17206	17107	16898	17046	17070	17112	16991	17158	16999	17008	16890	17079	17156	17058	16898	17015	16959	16949	17043	16965	17279	16775	17011	17122	17058	17064	16980	17183	16863	17071	17088	16915	16585	16855	16868	17081	16901	16974	16823	16975	16983	17235	16911	16842	17095	17071	17040	16986	16984	16914	16999	16937	16913	16865	16969	17018	17138	17053	17020	17029	17000	16966	17104	16851	17164	17013	17015	16923	17076	16682	17008	16929	17245	16977	17149	16919	17009	17092	16903	17038	16967	16954	16972	17000	17261	16917	16996	16891	17027	16992	16928	17072	17118	17014	17028	17092	17032	16921	17094	16928	17035	16960	16901	16953	16959	16950	17052	17298	17009	16978	16928	16896	16966	16980	17118	17089	17124	17048	17228	16929	16900	16815	16826	17024	16828	16878	17100	16905	16827	16986	16864	17053	16816	17095	17026	16960	17195	17106	16905	17046	17058	16931	16871	17064	17065	17076	17037	16992	17000	17177	17180	16885	16939	17202	16847	17081	17040	17172	17062	16948	17229	17115	17159	16819	17162	17021	16896	16920	16978	16845	16983	16905	17069	17080	17142	17038	16940	16820	16891	17137	17102	16924	17072	16982	17120	17021	16933	17013	16893	17155	16949	17094	17101	17177	17195	17049	17031	16916	16942	16845	17017	17094	17008	16816	16975
22133	33085	33279	26549	21818	19185	19190	17494	16451	15889	16129	15773	16542	16233	15309	14677	14116	13787	14047	13948	13853	13959	13729	13942	14021	13998	14080	13970	14091	13993	14022	14030	14040	13897	13957	14013	13944	13869	14036	13862	13849	13983	14017	14060	14040	13972	13992	13834	14067	13990	13902	13943	14012	13977	14163	14028	14030	13885	14061	14110	14035	13915	14009	14134	14039	13870	13926	14069	13914	13955	14054	14038	14062	14078	13874	14181	13822	13968	13923	14043	13973	13996	13907	13872	13944	14065	14011	13996	13907	13970	14175	13883	13847	14149	13947	14029	13954	14079	13992	14169	13950	13863	13914	13854	13951	14018	13816	14070	13863	13925	14042	13915	14029	14101	13912	13894	13986	13848	13907	13908	13857	13888	13741	14008	14027	13997	13956	14002	13927	14043	13961	14013	13903	13932	14041	14002	13868	13810	13979	14108	13909	13835	13971	13715	14042	13994	13773	13753	13885	14057	13877	14003	14145	13974	14001	13998	14041	13876	13924	13883	14024	13899	14052	13982	13875	13991	13919	13936	14106	13978	14133	13913	14021	13907	14049	14049	14046	14013	13890	13895	14062	13805	14063	14056	13835	14189	13977	13693	13821	14021	14060	13985	14053	14191	13869	13869	13954	14110	14019	13956	14001	13857	13837	13829	14080	13948	13962	13973	14036	13871	14000	14082	13850	13911	14080	14048	13903	13988	13944	14014	14043	13801	13958	14053	13913	13828	14005	14212	13912	14073	13987	14065	13994	13974	14113	13924	13957	14065	14194	13989	13998	13954	13978	13909	13906	13897	13877	14079	14055	13819	13851	13735	13900	13811	13999	13818	14122	14038	13969	13871	13939	13799	14110	13895	13931	13906	13986	14049	13976	13962	14046	14105	13902	13918	13923	13942	13873	13962	13907	13865	14191	13878	13846	14040	13874	13816	14033	13902	14154	14007	13976	14031	13990	13837	14055	13944	13995	14197	13799	14070	14009	14013	13916	14097	13853	13933	13964	13996	14159	13958	14031	14022	14009	14081	14008	14089	13762	13876	13921	14007	14037	14085	13931	13975	13757	13805	13943	13984	14014	13947	13911	13845	13759	14025	13879	13756	13973	13924	13968	13926	14060	13824	13910	13916	13981	13927	13948	13983	13924	14015	13881	14048	13829	14099	14017	13999	13928	14068	14063	14025	13948	14103	13871	13973	13992	14120	13872	13902	13855	14046	13983	13972	13940	13944	13772	13999	13984	13906	13979	13897	14062	13837	13973	14149	13991	13878	13943	13836	13949	14153	14009	13940	13976	14073	13980	13979	14033	13851	14041	14009	13921	13948	13940	13911	14050	13842	13865	13887	13888	14040	13992	14000	13927	13931	14030	13967	14053	13979	14119	13969	14063	14028	13887	13971	13904	13970	13941	13934	14015	13786	13920	13978	13959	13961	13925	14033	13955	13968	14047	13978	13933	14085	14085	13953	13846	13967	13967	13866	13978	13940	13984	14053	14065	13916	13899	13985	14033	13979	13807	14047	13918	13798	13930	14164	13937	14139	13952	13998	13877	13884	13909	13917	13938	13921	14043	13969	13866	13904	13975	13928	13932	13975	14076	13932	13914	13960	14123	13928	13963	13993	13822	13864	13940	14074	13720	13913	13736	14032	13851	14061	14042	14197	13877	13936	14010	13917	13821	13846	14026	13810	14036	13981	13986	14068	14073	13780	13962	13934	13899	13922	13843	13973	13988	13930	14121	13957	13907	13910	14015	13898	13980	13925	14043	14008	13947	13961	13963	14031	13842	14033	13900	13916	14068	13936	13966	13994	13908	14086	13793	13858	13950	13879	13919	14132	13905	14052	13899	14016	13891	13873	14001	13895	13864	14048	14033	13904	13983	13918	13957	14086	14028	13858	13944	13921	14073	13904	14065	13923	14134	14007	13908	14009	14115	13875	13955	14027	13932	13908	14160	13920	13978	13918	13980	14083	13898	13983	13956	14044	13914	13865	14020	13920	13936	14174	13901	13778	13893	14032	14102	13800	14102	14008	14001	14051	13988	13949	13830	14069	14086	13887	13881	13908	14047	13873	13990	13826	14133	13846	14019	14026	13965	13860	13898	13985	14011	14001	14072	13915	13929	13993	14038	13764	14069	13911	13938	14095	13871	13834	14158	13932	13972	14076	13983	13964	14068	13955	14172	14105	13909	13956	14231	13782	14044	13996	13956	13933	13967	14151	13897	13980	14031	14056	13980	13939	13983	14053	14053	14157	13875	14132	14008	14048	13694	14110	14088	14034	13986	13781	13914	13959	14071	14181	13927	14000	13881	14033	13788	14012	14150	13967	13972	14061	13936	14006	13774	14042	13900	14042	13818	14015	14128	13952	13923	13866	14004	13998	13846	14130	13822	13993	14033	13967	14009	13961	13896	13974	13897	14101	14086	13839	13898	14052	13896	13936	13886	14111	13792	13997	13876	13918	14060	13960	14068	14059	13994	13842	13941	13866	14079	14062	14001	13897	13939	13950	14032	14033	13915	13781	14145	14059	13831	13925	14014	13917	13856	13866	13829	14129	13949	14017	13882	13876	13948	14034	14006	13923	13901	13891	13892	13984	13915	13995	13942	13974	13900	14034	14116	13935	14118	13804	14053	13806	13840	13959	14007	13778	14022	13905	14003	13936	13982	13978	14024	14015	13952	14082	14031	13884	14001	13967	13980	13973	13866	13929	14049	13859	14077	13861	13933	13892	13902	14021	13818	14008	13978	13928	13763	13869	13979	14181	13881	13995	13847	13902	14020	14015	14182	13975	14070	13976	13846	13909	13920	13995	13892	13808	13840	14020	14089	13871	13860	14055	13906	13959	13894	13901	13933	14033	13872	13856	13895	13924	13779	13883	14122	13837	13864	14092	13997	13974	13879	14040	13948	14027	13977	13821	14031	13830	13971	14057	13902	13974	14105	13996	13957	14150	14072	14023	13935	13942	13940	14014	13965	14074	13847	14029	13847	14076	14039	14012	14004	13844	13982	13932	14117	14088	13835	13937	13963	13927	13805	13807	14190	13764	13868	13998	13948	14188	13845	14164	13856	13924	13991	14070	13917	13857	13971	14035	13799	14009	13915	13935	13963	13966	13935	14015	14076	13696	13801	14069	14003	14076	14077	14113	13869	13866	13960	13977	13887	13987	14042	13925	13978	13912	13826	13910	13882	13854	13890	14041	13736	13949	13875	13933	14014	14132	13872	13943	14003	14046	14021	14024	14092	13896	13883	14101	14133	14039	14005	13782	13917	14112	14024	13882	13971	14028	13930	13953	13921	13841	14076	13943	14199	13802	14084	13931	13936	13881	14007	13893	13919	13943	14012	13944	14080	13961	14135	13902	13956	13886	14033	13981	14009	13804	14051	13960	14017	13713	14101	13988	14002	13927	13860	13962	14073	14107	13981	13881	13942	13915	13905	13854	13953	13756	13986	13848	13903	13960	13953	14034	14046	13921	13913	13957	13873	13837	13842	14069	13988	13953	13995	13992	14267	13961	13972	14161	13895	13879	13872	13886	13989	13953	13946	14005	13878	13954	13883	13949	13829	13905	13831	14130	13899	13989	13901	14029	13883	13931	13850	13861	13768	13888	13832	13989	13786	13975	13986	13956	14012	14090	14043	13811	13965	13929	13926	13939	13949	13950	13934	14083	14009	13838	13869	13996	13980	13817	14126	14130	14026	14165	13867	14073	14048	13987	13926	13959	13957	14018	13945	14002	13873	13897	13924	13958	13981	13879	13970	13958	14094	13919	13966	14051	13918	13851	14013	13978	13903	14057	13805	13958	14041	13906	14052	14099	14096	13896	13913	13985	13986	14076	14018	13883	14012	14018	14184	13888	13980	14027	13993	13911	14042	13883	14190	13880	14060	13877	13949	13938	13908	13947	13849	14089	13997	13861	13997	13984	13929	13942	13962	13872	13961	14093	13851	14003	13855	14025	13926	14011	13958	14053	13884	14123	14107	13892	13868	14098	14147	13961	13974	14007	13781	14091	13921	13883	13907	14011	13875	13868	13928	13988	14004	13973	13717	13990	13954	14060	14029	13883	14164	13878	13975	14020	13832	13967	13885	13948	13939	14183	13770	14071	13882	14061	13900	13967	14066	13991	13973	13954	14161	13990	14149	14040	14101	13969	14095	14088	14022	14015	14069	13786	13815	13725	13956	14003	14096	13847	13974	14099	13817	13909	13789	13902	13970	13930	13932	13978	13995	13953	14000	13988	13933	14084	13949	13764	14048	13907	13987	13824	13986	14036	13949	13857	13917	14037	14024	13830	14011	13948	13993	13911	13971	13994	13996	14071	13883	13964	13768	14032	13992	13926	13940	13952	13932	13949	13911	13815	14101	14120	13926	14013	14009	13951	13878	13971	13962	13773	13992	14092	13923	13914	13826	14017	13894	13903	13784	13930	13836	13990	14031	13985	14065	14032	13935	14029	13892	14005	14058	13919	14188	14084	13808	14022	13891	13870	13975	14082	13933	13949	14179	13958	13934	14067	13968	14030	14007	13979	14027	13898	13949	14000	13953	14058	14006	13861	13729	13886	13987	14045	14063	14038	13829	13875	14015	13958	13820	13834	13972	13817	14098	13893	13965	13923	14091	14016	13848	13827	14059	13902	14097	13991	13940	13941	13921	13869	14030	13916	13905	13883	14006	13996	13835	13883	13991	14084	14118	13829	13808	14189	14036	14022	14042	14020	14003	13898	13934	13980	14014	14016	13981	13895	13965	14106	13984	14064	14024	13917	14053	13909	14123	14103	13948	14111	13864	13836	14008	14028	14013	14003	13794	13770	13991	14043	13941	13858	13765	13960	13961	13976	13942	13931	13921	13854	13954	13899	14005	14087	14056	14054	13786	13978	13994	13851	13839	13952	13851	13962	13971	13838	13942	13989	14013	14047	13878	13959	14156	14065	14106	14081	13909	13939	14014	14004	13934	13908	13803	14073	14093	13873	13902	13813	13887	14012	13857	13992	13923	13944	13835	14219	14028	13776	14064	13888	14063	14027	14022	13808	13904	14000	14093	13896	13970	13992	14020	13893	13960	13870	14015	13938	14074	13895	13983	13970	14034	14027	13970	13939	13903	13960	14000	14042	13986	14196	13895	13991	13932	14022
26206	21660	29029	27758	26355	27188	25434	21745	20532	19933	19667	19661	26311	28578	24078	19964	17236	16487	16742	16696	16598	16624	16462	16640	16478	16460	16615	16499	16717	16640	16702	16645	16617	16396	16521	16445	16677	16592	16444	16418	16343	16599	16485	16615	16637	16710	16545	16616	16553	16442	16685	16296	16424	16406	16541	16407	16505	16460	16266	16383	16520	16553	16563	16282	16472	16398	16535	16607	16533	16555	16691	16511	16496	16630	16425	16466	16414	16621	16578	16498	16435	16539	16440	16289	16580	16484	16575	16527	16727	16556	16525	16287	16511	16335	16423	16413	16402	16557	16500	16682	16409	16535	16747	16468	16441	16365	16559	16432	16556	16535	16566	16514	16602	16457	16668	16414	16601	16566	16583	16539	16459	16457	16614	16450	16326	16474	16664	16652	16269	16444	16448	16607	16559	16268	16485	16464	16331	16518	16684	16597	16535	16416	16455	16518	16425	16357	16435	16423	16484	16283	16485	16405	16366	16533	16397	16388	16581	16442	16385	16406	16383	16418	16505	16736	16338	16411	16475	16575	16540	16423	16408	16529	16520	16482	16456	16526	16439	16530	16608	16584	16278	16680	16577	16489	16545	16411	16765	16551	16497	16362	16370	16547	16328	16394	16403	16493	16387	16559	16583	16593	16477	16560	16564	16454	16533	16307	16551	16544	16641	16476	16420	16687	16665	16445	16445	16648	16467	16426	16737	16522	16541	16303	16587	16431	16698	16399	16414	16669	16484	16443	16457	16423	16406	16524	16507	16338	16595	16620	16597	16479	16643	16540	16284	16542	16430	16368	16612	16510	16495	16501	16370	16406	16570	16548	16563	16393	16522	16454	16468	16352	16533	16592	16622	16451	16401	16562	16365	16744	16381	16607	16578	16285	16509	16312	16440	16455	16604	16572	16437	16716	16464	16189	16448	16607	16671	16568	16419	16632	16515	16439	16418	16670	16684	16363	16476	16545	16423	16346	16382	16531	16340	16777	16628	16702	16719	16535	16367	16488	16611	16606	16445	16620	16567	16433	16719	16436	16561	16398	16485	16566	16580	16326	16454	16537	16369	16599	16530	16612	16350	16442	16468	16289	16515	16569	16640	16518	16451	16513	16343	16475	16506	16436	16311	16690	16536	16364	16512	16181	16573	16631	16366	16560	16582	16598	16506	16356	16372	16448	16592	16563	16409	16379	16579	16465	16582	16401	16404	16500	16483	16409	16555	16398	16812	16550	16427	16698	16341	16555	16353	16432	16507	16494	16313	16558	16388	16477	16523	16423	16530	16550	16663	16709	16436	16479	16547	16602	16619	16375	16428	16402	16329	16436	16551	16546	16343	16593	16458	16181	16637	16571	16534	16571	16507	16455	16596	16267	16447	16524	16546	16686	16464	16394	16428	16552	16354	16597	16602	16584	16386	16490	16318	16428	16489	16404	16562	16448	16254	16335	16496	16516	16415	16473	16488	16497	16479	16451	16561	16435	16615	16350	16448	16424	16520	16533	16541	16496	16661	16580	16273	16403	16526	16689	16279	16412	16436	16551	16522	16412	16548	16420	16409	16386	16453	16483	16711	16536	16687	16522	16518	16223	16417	16651	16561	16503	16366	16386	16715	16543	16401	16426	16585	16516	16475	16359	16492	16612	16427	16362	16409	16482	16341	16523	16457	16439	16353	16565	16529	16461	16595	16624	16586	16191	16241	16650	16543	16501	16489	16667	16705	16618	16594	16260	16479	16449	16287	16573	16560	16570	16449	16324	16648	16521	16424	16326	16326	16326	16426	16329	16397	16461	16380	16536	16447	16375	16388	16576	16531	16452	16607	16357	16460	16411	16315	16526	16555	16648	16535	16383	16613	16564	16449	16562	16411	16384	16418	16528	16428	16246	16566	16486	16563	16446	16512	16492	16387	16455	16573	16373	16538	16688	16436	16518	16466	16634	16317	16444	16519	16577	16672	16355	16554	16634	16530	16425	16337	16453	16513	16606	16379	16445	16577	16637	16705	16594	16537	16674	16485	16261	16461	16425	16426	16452	16613	16577	16632	16510	16458	16453	16427	16533	16552	16460	16562	16447	16426	16501	16402	16691	16559	16294	16586	16330	16473	16629	16733	16621	16242	16426	16408	16403	16530	16593	16698	16390	16402	16581	16638	16424	16530	16599	16579	16814	16504	16466	16449	16622	16660	16525	16649	16471	16324	16641	16529	16485	16472	16435	16625	16466	16465	16506	16475	16339	16490	16565	16374	16667	16335	16467	16590	16452	16535	16584	16505	16638	16599	16607	16463	16462	16588	16646	16384	16492	16664	16398	16691	16459	16647	16440	16324	16330	16722	16435	16673	16221	16356	16476	16633	16612	16414	16415	16417	16455	16400	16317	16640	16317	16739	16477	16678	16452	16630	16711	16621	16779	16426	16633	16505	16593	16543	16438	16506	16479	16423	16314	16492	16516	16498	16615	16495	16781	16478	16548	16500	16303	16388	16683	16540	16420	16463	16581	16582	16435	16490	16274	16486	16622	16574	16602	16493	16459	16585	16388	16393	16443	16637	16376	16118	16690	16336	16432	16359	16473	16352	16576	16492	16547	16263	16496	16386	16474	16558	16427	16599	16520	16480	16478	16530	16559	16591	16487	16500	16413	16727	16504	16423	16521	16499	16467	16348	16527	16823	16450	16413	16498	16706	16421	16448	16560	16691	16567	16570	16515	16481	16415	16490	16575	16634	16446	16407	16396	16377	16509	16462	16466	16522	16553	16706	16839	16568	16562	16518	16836	16628	16496	16497	16320	16289	16434	16470	16514	16361	16434	16534	16347	16318	16441	16590	16493	16469	16492	16305	16513	16479	16432	16597	16572	16292	16452	16400	16463	16363	16493	16359	16250	16508	16440	16482	16510	16430	16587	16411	16687	16442	16506	16369	16380	16489	16731	16525	16697	16594	16625	16417	16385	16561	16585	16411	16520	16386	16479	16651	16533	16665	16446	16609	16515	16395	16450	16384	16650	16448	16274	16604	16569	16536	16579	16500	16503	16567	16682	16437	16574	16573	16419	16591	16531	16534	16240	16396	16564	16340	16408	16346	16517	16538	16452	16572	16468	16378	16350	16601	16486	16405	16456	16368	16661	16575	16534	16460	16329	16700	16500	16629	16249	16779	16551	16646	16509	16740	16490	16493	16685	16588	16452	16535	16374	16503	16334	16546	16262	16444	16462	16453	16239	16595	16757	16631	16509	16454	16509	16709	16477	16644	16472	16616	16482	16707	16459	16646	16564	16697	16663	16471	16418	16310	16440	16628	16540	16327	16404	16467	16500	16571	16604	16495	16515	16430	16774	16615	16577	16604	16683	16610	16444	16523	16354	16505	16416	16587	16532	16398	16578	16445	16566	16453	16344	16437	16559	16488	16596	16758	16516	16605	16572	16639	16837	16712	16580	16408	16471	16606	16474	16646	16510	16776	16533	16430	16310	16314	16570	16481	16555	16454	16495	16356	16486	16400	16505	16320	16675	16495	16508	16560	16446	16663	16531	16278	16477	16563	16496	16631	16364	16433	16413	16442	16495	16658	16370	16464	16447	16418	16529	16344	16545	16653	16476	16413	16471	16396	16497	16544	16501	16381	16473	16333	16614	16500	16560	16642	16431	16560	16658	16464	16623	16406	16653	16363	16552	16609	16579	16414	16464	16422	16467	16686	16295	16442	16526	16775	16567	16432	16586	16468	16484	16434	16505	16486	16361	16516	16505	16483	16416	16280	16325	16630	16489	16562	16447	16468	16458	16582	16558	16496	16527	16563	16333	16546	16489	16563	16473	16342	16653	16385	16551	16471	16321	16473	16592	16440	16454	16347	16540	16307	16460	16571	16428	16359	16365	16264	16472	16463	16612	16454	16681	16424	16539	16568	16465	16628	16340	16507	16430	16562	16427	16319	16346	16441	16390	16363	16397	16562	16405	16558	16637	16549	16523	16542	16461	16554	16548	16349	16400	16638	16634	16422	16453	16368	16600	16570	16486	16452	16548	16497	16617	16441	16530	16547	16417	16380	16594	16581	16368	16533	16578	16439	16434	16517	16423	16627	16516	16422	16580	16434	16530	16634	16541	16498	16494	16523	16560	16469	16442	16518	16451	16556	16498	16620	16649	16451	16583	16676	16642	16425	16433	16431	16443	16669	16630	16486	16452	16533	16519	16280	16642	16497	16522	16519	16545	16313	16700	16644	16710	16310	16405	16389	16514	16491	16472	16632	16363	16312	16490	16453	16455	16525	16503	16670	16454	16465	16332	16514	16409	16487	16395	16601	16541	16384	16438	16401	16494	16492	16477	16448	16567	16497	16423	16426	16433	16294	16357	16541	16572	16645	16309	16526	16215	16571	16438	16480	16435	16543	16483	16609	16539	16572	16406	16525	16469	16564	16486	16602	16733	16496	16409	16635	16379	16393	16391	16669	16618	16488	16404	16551	16536	16688	16419	16330	16554	16594	16369	16812	16409	16486	16508	16647	16493	16589	16446	16542	16463	16395	16346	16602	16606	16587	16308	16586	16370	16433	16396	16255	16728	16683	16363	16517	16423	16293	16499	16655	16431	16627	16411	16546	16473	16596	16322	16803	16420	16480	16471	16478	16454	16822	16551	16631	16468	16415	16505	16477	16306	16401	16433	16535	16494	16301	16265	16546	16415	16347	16456	16621	16615	16527	16523	16486	16485	16481	16588	16640	16640	16298	16482	16635	16428	16633	16467	16613	16506	16491	16577	16499	16572	16609	16501	16591	16477	16431	16612	16518	16570	16528	16561	16497	16508	16453	16504	16414	16328	16599	16607	16529	16462	16391	16290	16628	16616	16434	16422	16378	16600	16629	16646	16584	16456	16395	16454	16573	16401	16556	16523	16364	16462	16562	16421	16314	16590	16641	16474	16656	16340	16490	16473	16261	16454	16381	16516	16520	16579	16336	16570	16443	16624	16684	16455	16496	16377	16387	16708	16430	16607	16531	16595	16510	16504	16483	16630	16419	16648	16529	16312	16731	16618	16449	16648	16807	16679	16538	16425	16457	16616	16556	16603	16475	16574	16473	16423	16513	16507	16624	16538	16409	16597	16468	16341	16572	16521	16496	16386	16453	16509	16529	16312	16576	16436	16524	16655
23923	43090	43898	35786	30347	27251	23710	20945	19499	18296	18394	18182	27815	28074	21988	17331	14429	13842	13673	13846	13735	13628	13722	13772	13685	13846	13741	13804	13647	13739	13703	13814	13699	13742	13531	13762	13868	13725	13632	13748	13699	13695	13725	13625	13786	13853	13744	13687	13705	13695	13745	13765	13581	13740	13500	13775	13668	13803	13633	13686	13694	13548	13666	13753	13702	13715	13717	13682	13871	13757	13711	13756	13819	13785	13615	13730	13761	13601	13587	13685	13713	13715	13748	13653	13707	13682	13797	13696	13693	13810	13700	13641	13796	13792	13785	13794	13645	13640	13803	13687	13735	13780	13715	13706	13785	13775	13517	13753	13774	13710	13710	13647	13713	13832	13775	13734	13691	13741	13753	13726	13685	13728	13736	13697	13470	13886	13763	13769	13866	13751	13699	13732	13847	13637	13802	13749	13696	13685	13747	13599	13901	13779	13773	13642	13820	13697	13658	13632	13706	13802	13441	13890	13713	13567	13685	13802	13739	13728	13905	13639	13649	13725	13880	13691	13762	13658	13784	13845	13707	13992	13653	13654	13754	13595	13717	13749	13581	13674	13691	13710	13829	13572	13910	13779	13602	13758	13715	13798	13852	13757	13672	13681	13578	13854	13847	13715	13823	13641	13665	13721	13655	13508	13901	13676	13690	13729	13785	13674	13849	13696	13789	13698	13683	13703	13855	13589	13710	13734	13839	13795	13931	13458	13733	13750	13634	13570	13615	13716	13754	13769	13822	13801	13645	13857	13778	13634	13680	13645	13744	13629	13717	13516	13893	13699	13732	13972	13686	13631	13837	13617	13600	13756	13533	13759	13723	13801	13818	13594	13682	13745	13805	13768	13762	14018	13869	13801	13598	13667	13700	13689	13734	13756	13913	13672	13718	13632	13675	13809	13739	13727	13619	13657	13884	13795	13701	13734	13754	13756	13595	13678	13840	13537	13680	13610	13774	13862	13767	13666	13698	13784	13603	13716	13628	13690	13705	13673	13736	13778	13770	13689	13694	13608	13658	13781	13891	13880	13724	13797	13724	13539	13679	13741	13786	13747	13595	13755	13799	13701	13751	13587	13555	13805	13729	13762	13702	13748	13605	13743	13808	13495	13696	13715	13678	13750	13699	13632	13562	13875	13913	13565	13913	13852	13827	13691	13624	13803	13671	13756	13675	13655	13806	13773	13616	13793	13635	13667	13830	13778	13589	13750	13814	13577	13667	13826	13713	13738	13642	13750	13666	13495	13828	13790	13605	13862	13788	13638	13698	13565	13558	13706	13687	13768	13849	13719	13826	13585	13820	13633	13567	13744	13589	13834	13789	13663	13773	13618	13718	13648	13781	13706	13710	13732	13636	13750	13654	13667	13638	13619	13719	13601	13749	13674	13569	13766	13677	13670	13764	13739	13789	13690	13692	13800	13613	13719	13676	13750	13603	13707	13936	13763	13586	13737	13909	13712	13763	13710	13693	13750	13836	13817	13842	13695	13700	13626	13718	13727	13766	13658	13739	13713	13690	13751	13561	13739	13526	13835	13719	13777	13701	13604	13666	13756	13607	13829	13641	13808	13760	13772	13579	13754	13673	13864	13572	13933	13777	13662	13848	13771	13749	13719	13703	13680	13775	13830	13822	13524	13756	13777	13683	13712	13829	13642	13852	13747	13703	13665	13612	13774	13602	13686	13726	13672	13573	13679	13775	13626	13902	13720	13778	13713	13752	13792	13660	13906	13649	13915	13748	13474	13849	13747	13820	13782	13636	13657	13734	13953	13743	13660	13790	13670	13700	13677	13819	13772	13397	13654	13734	13783	13699	13771	13646	13730	13748	13689	13594	13736	13602	13756	13726	13705	13764	13724	13758	13878	13776	13591	13614	13725	13632	13858	13846	13606	13705	13906	13761	13748	13769	13793	13836	13647	13587	13675	13666	13833	13668	13819	13861	13698	13774	13833	13735	13721	13785	13691	13766	13901	13710	13855	13787	13884	13627	13734	13794	13681	13631	13537	13833	13690	13745	13808	13634	13749	13641	13747	13537	13896	13808	13678	13700	13764	13693	13600	13675	13572	13682	13823	13677	13755	13680	13790	13652	13825	13810	13689	13614	13719	13734	13862	13718	13654	13631	13469	13822	13730	13806	13706	13692	13699	13733	13784	13661	13703	13736	13753	13830	13605	13708	13656	13763	13785	13508	13586	13773	13794	13698	13720	13662	13659	13784	13745	13593	13759	13715	13606	13557	13776	13770	13643	13662	13656	13646	13723	13673	13679	13738	13608	13767	13602	13854	13523	13691	13765	13950	13658	13781	13523	13517	13685	13771	13888	13670	13699	13797	13530	13680	13802	13606	13855	13656	13656	13833	13648	13605	13746	13625	13680	13655	13777	13676	13737	13675	13833	13729	13693	13760	13766	13681	13787	13666	13545	13661	13692	13572	13722	13760	13722	13779	13858	13687	13776	13652	13744	13749	13546	13629	13754	13802	13726	13514	13737	13711	13786	13825	13621	13654	13622	13839	13651	13891	13509	13819	13703	13630	13538	13610	13860	13802	13668	13735	13830	13700	13673	13638	13564	13691	13740	13637	13749	13665	13727	13632	13657	13730	13771	13701	13707	13925	13696	13759	13572	13768	13687	13711	13693	13703	13791	13811	13787	13792	13758	13593	13759	13631	13800	13731	13734	13715	13689	13886	13777	13606	13751	13864	13741	13619	13708	13730	13557	13672	13719	13581	13791	13749	13641	13497	13720	13663	13670	13790	13617	13679	13879	13886	13589	13611	13784	13823	13767	13806	13683	13560	13790	13751	13648	13697	13738	13896	13681	13553	13545	13621	13662	13770	13691	13677	13635	13671	13693	13690	13676	13732	13813	13541	13543	13737	13631	13689	13676	13798	13674	13607	13696	13821	13681	13586	13731	13860	13681	13712	13664	13946	13764	13837	13704	13780	13798	13736	13893	13929	13718	13702	13642	13802	13750	13773	13578	13694	13773	13688	13655	13743	13666	13791	13716	13774	13834	13784	13882	13716	13725	13571	13516	13737	13791	13601	13734	13626	13760	13815	13759	13768	13633	13743	13604	13787	13594	13678	13643	13655	13704	13691	13660	13579	13573	13545	13719	13704	13714	13878	13834	13843	13772	13677	13611	13639	13767	13753	13595	13677	13848	13817	13700	13567	13780	13767	13686	13741	13792	13874	13726	13767	13710	13621	13636	13868	13684	13613	13672	13585	13676	13664	13728	13680	13814	13575	13614	13840	13680	13686	13535	13608	13594	13718	13661	13607	13800	13652	13584	13702	13904	13731	13694	13828	13710	13597	13715	13449	13629	13687	13736	13834	13760	13819	13730	13786	13614	13687	13577	13837	13743	13672	13691	13684	13808	13749	13736	13666	13822	13545	13652	13806	13909	13929	13682	13672	13638	13736	13767	13720	13775	13681	13567	13845	13782	13856	13816	13798	13807	13824	13727	13863	13699	13830	13845	13742	13731	13983	13624	13712	13930	13714	13820	13712	13681	13764	13856	13625	13735	13568	13840	13648	13828	13695	13825	13659	13805	13770	13861	13793	13731	13838	13720	13768	13740	13643	13721	13673	13895	13755	13871	13693	13677	13660	13706	13766	13676	13802	13719	13811	13648	13683	13725	13955	13712	13685	13786	13595	13787	13615	13723	13598	13605	13566	13627	13498	13743	13739	13700	13772	13777	13808	13737	13618	13842	13745	13760	13720	13743	13627	13833	13736	13788	13593	13559	13805	13636	13711	13603	13624	13842	13769	13731	13669	13796	13699	13854	13667	13602	13684	13500	13754	13674	13900	13824	13767	13641	13680	13759	13752	13878	13714	13875	13778	13726	13713	13639	13856	13604	13790	13867	13661	13736	13935	13709	13773	13673	13751	13568	13876	13808	13820	13525	13776	13704	13684	13692	13719	13661	13688	13802	13533	13743	13674	13676	13824	13755	13748	13734	13747	13647	13743	13733	13896	13816	13606	13857	13753	13581	13618	13774	13837	13789	13763	13800	13804	13701	13778	13606	13683	13660	13808	13652	13724	13758	13641	13696	13682	13537	13793	13963	13751	13502	13726	13623	13769	13680	13837	13781	13832	13658	13450	13690	13622	13681	13880	13863	13729	13762	13681	13706	13706	13730	13733	13601	13738	13606	13577	13575	13597	13552	13629	13779	13809	13559	13745	13631	13773	13677	13597	13650	13667	13771	13634	13690	13677	13731	13763	13885	13616	13833	13561	13834	13721	13621	13902	13696	13833	13825	13555	13667	13717	13624	13640	13636	13613	13895	13963	13795	13785	13674	13769	13604	13687	13737	13723	13809	13635	13696	13616	13663	13758	13547	13724	13762	13646	13659	13756	13541	13895	13760	13728	13751	13691	13832	13732	13645	13726	13735	13811	13710	13713	13588	13796	13760	13841	13688	13851	13666	13629	13747	13794	13593	13827	13743	13791	13963	13707	13893	13728	13621	13829	13717	13782	13728	13670	13716	13702	13558	13725	13727	13718	13807	13769	13734	13718	13669	13650	13816	13643	13834	13645	13683	13611	13800	13590	13582	13827	13839	13596	13651	13781	13603	13571	13625	13673	13802	13660	13675	14035	13820	13761	13700	13672	13819	13738	13744	13715	13639	13759	13820	13724	13695	13690	13674	13713	13682	13619	13607	13600	13764	13777	13731	13688	13725	13658	13813	13631	13775	13684	13868	13749	13717	13605	13712	13655	13667	13742	13523	13806	13769	13708	13716	13692	13552	13796	13700	13540	13902	13792	13820	13895	13828	13864	13702	13730	13655	13674	13691	13793	13719	13583	13680	13679	13729	13615	13718	13790	13797	13652	13777	13838	13610	13833	13782	13685	13833	13664	13823	13651	13747	13881	13775	13735	13711	13515	13658	13796	13834	13560	13690	13753	13621	13727	13607	13709	13709	13505	13674	13606	13794	13650	13859	13769	13708	13665	13757	13649	13724	13532	13746	13745	13694	13665	13702	13678	13776	13704	13727	13813	13766	13886	13764	13703	13809	13665	13604	13499	13842	13648	13788	13779	13787	13742	13749	13676	13737	13659	13702	13849	13713	13765	13738	13665	13931	13732	13736	13739	13501	13745	13770	13717	13812	13641	13578	13724	13749
24552	21603	29257	25436	26043	28562	28016	22617	21409	20964	20258	19588	30909	35493	30377	22850	17709	15882	16039	15838	15761	15656	15551	15946	15865	15867	15552	15658	15749	15889	15795	15827	15693	15670	15572	15927	15664	15707	15553	15737	15848	15720	15823	15611	15842	15887	15848	15558	15586	15635	15474	15642	15573	15642	15535	15796	15839	15581	15649	15649	15656	15612	15679	15421	15630	15698	15677	15613	15714	15849	15799	15617	15766	15578	15682	15690	15841	15563	15592	15528	15479	15766	15528	15448	15826	15783	15602	15636	15580	15623	15834	15736	15655	15454	15684	15671	15658	15756	15716	15668	15637	15547	15806	15576	15585	15428	15678	15613	15619	15709	15756	15690	15569	15496	15760	15683	15646	15715	15747	15696	15678	15638	15428	15742	15951	15640	15550	15820	15741	15853	15617	15460	15622	15716	15555	15709	15673	15723	15703	15619	15629	15780	15895	15658	15682	15523	15715	15554	15588	15613	15690	15584	15752	15751	15626	15622	15760	15405	15409	15515	15620	15627	15747	15441	15518	15511	15732	15632	15688	15625	15764	15665	15556	15497	15342	15437	15811	15585	15539	15608	15702	15675	15838	15654	15536	15533	15553	15611	15696	15621	15710	15673	15825	15658	15498	15825	15507	15749	15609	15589	15794	15688	15693	15608	15565	15715	15665	15486	15497	15678	15733	15639	15700	15804	15706	15511	15643	15603	15677	15475	15759	15546	15651	15505	15685	15568	15517	15786	15843	15759	15607	15486	15664	15717	15579	15553	15780	15744	15774	15684	15605	15567	15619	15617	15632	15610	15512	15566	15646	15564	15670	15753	15668	15742	15578	15455	15564	15672	15590	15721	15437	15534	15523	15629	15791	15579	15577	15468	15434	15540	15668	15744	15620	15868	15908	15765	15417	15558	15546	15509	15501	15482	15537	15718	15622	15523	15788	15654	15761	15604	15734	15768	15428	15679	15787	15800	15657	15502	15533	15601	15488	15391	15597	15535	15776	15594	15555	15490	15700	15597	15681	15703	15698	15569	15766	15554	15467	15536	15568	15770	15561	15574	15598	15567	15795	15586	15781	15488	15662	15529	15630	15511	15863	15547	15607	15572	15678	15755	15532	15671	15411	15503	15570	15543	15562	15606	15505	15568	15779	15570	15495	15413	15326	15627	15376	15578	15594	15550	15631	15786	15657	15530	15618	15608	15653	15652	15721	15665	15640	15469	15494	15465	15697	15772	15672	15762	15458	15290	15681	15694	15569	15601	15719	15716	15540	15797	15656	15511	15559	15620	15578	15436	15653	15730	15522	15632	15707	15464	15575	15699	15628	15639	15566	15512	15663	15646	15718	15807	15730	15736	15584	15555	15580	15675	15733	15700	15745	15501	15647	15481	15524	15673	15817	15584	15598	15659	15687	15606	15655	15586	15794	15678	15658	15676	15650	15674	15833	15590	15629	15647	15514	15696	15631	15806	15583	15685	15610	15629	15678	15607	15507	15707	15594	15562	15533	15722	15804	15632	15493	15564	15476	15615	15673	15755	15601	15564	15698	15579	15541	15662	15561	15682	15758	15759	15649	15753	15578	15798	15688	15437	15574	15629	15757	15775	15678	15571	15416	15624	15656	15784	15715	15305	15621	15631	15854	15608	15570	15629	15755	15614	15770	15650	15673	15721	15574	15431	15507	15593	15795	15736	15718	15651	15451	15621	15650	15671	15558	15526	15528	15651	15674	15561	15637	15531	15460	15477	15788	15715	15657	15608	15599	15587	15465	15587	15643	15675	15652	15672	15675	15675	15676	15736	15705	15775	15612	15633	15600	15620	15757	15845	15647	15589	15497	15791	15612	15576	15734	15705	15665	15630	15796	15300	15351	15667	15528	15704	15563	15633	15580	15617	15773	15630	15717	15508	15757	15744	15956	15838	15533	15576	15458	15738	15391	15613	15634	15619	15552	15585	15607	15620	15710	15699	15769	15628	15623	15471	15731	15724	15619	15705	15666	15551	15684	15615	15475	15514	15520	15691	15799	15635	15686	15673	15605	15349	15777	15562	15688	15593	15624	15545	15694	15700	15709	15707	15485	15566	15737	15725	15646	15594	15415	15518	15610	15649	15795	15525	15733	15674	15552	15710	15728	15677	15532	15525	15622	15575	15610	15585	15483	15607	15590	15507	15599	15718	15772	15545	15631	15642	15637	15579	15786	15799	15646	15528	15565	15807	15427	15584	15534	15814	15658	15720	15544	15524	15529	15789	15646	15682	15787	15459	15737	15668	15711	15519	15494	15729	15786	15695	15748	15581	15603	15742	15696	15708	15671	15409	15676	15594	15728	15701	15733	15478	15481	15818	15669	15655	15703	15698	15762	15514	15822	15665	15587	15645	15620	15568	15491	15615	15870	15610	15588	15803	15749	15588	15702	15495	15524	15610	15665	15618	15775	15525	15803	15685	15593	15688	15529	15822	15480	15557	15730	15692	15778	15707	15638	15861	15704	15477	15637	15554	15629	15588	15720	15576	15743	15401	15655	15589	15583	15740	15513	15605	15528	15511	15692	15698	15645	15996	15808	15510	15585	15756	15582	15770	15717	15678	15474	15736	15559	15663	15628	15638	15761	15794	15761	15811	15665	15825	15594	15645	15693	15698	15520	15464	15569	15541	15784	15554	15631	15554	15608	15689	15774	15801	15657	15692	15650	15642	15615	15621	15617	15667	15634	15650	15646	15732	15719	15791	15648	15785	15536	15645	15512	15671	15963	15864	15581	15620	15603	15657	15730	15582	15694	15786	15623	15660	15563	15519	15649	15818	15725	15748	16032	15649	15684	15671	15794	15628	15662	15535	15565	15641	15687	15641	15491	15764	15589	15660	15533	15668	15680	15552	15542	15511	15407	15481	15677	15601	15617	15616	15596	15705	15482	15637	15752	15667	15619	15597	15700	15606	15618	15533	15762	15431	15485	15737	15676	15552	15600	15686	15620	15413	15556	15784	15608	15426	15670	15671	15690	15563	15642	15498	15585	15965	15669	15552	15672	15713	15768	15703	15574	15675	15488	15374	15617	15614	15630	15726	15549	15662	15793	15680	15624	15570	15681	15530	15780	15678	15849	15573	15690	15608	15461	15449	15652	15711	15648	15820	15698	15664	15458	15494	15420	15456	15835	15572	15630	15492	15502	16013	15511	15560	15558	15510	15651	15661	15678	15506	15499	15619	15740	15588	15768	15644	15600	15628	15692	15643	15639	15637	15684	15609	15507	15793	15799	15688	15728	15543	15557	15447	15678	15550	15690	15756	15608	15246	15595	15701	15573	15766	15514	15672	15804	15722	15617	15364	15756	15550	15701	15620	15671	15573	15691	15538	15561	15743	15739	15653	15590	15625	15590	15518	15643	15691	15674	15682	15790	15809	15332	15559	15449	15640	15732	15755	15681	15502	15820	15730	15644	15698	15945	15699	15677	15496	15482	15636	15634	15601	15681	15689	15644	15394	15680	15720	15748	15655	15627	15694	15765	15771	15637	15616	15621	15422	15541	15618	15510	15692	15728	15559	15554	15716	15557	15569	15587	15635	15470	15484	15647	15614	15719	15461	15443	15593	15580	15498	15682	15662	15585	15666	15510	15690	15590	15640	15504	15670	15630	15642	15585	15613	15518	15819	15560	15570	15606	15451	15768	15735	15595	15675	15578	15816	15818	15721	15711	15822	15502	15717	15817	15879	15760	15651	15596	15883	15609	15521	15715	15545	15551	15650	15732	15658	15585	15409	15731	15409	15479	15632	15685	15633	15659	15655	15750	15557	15709	15808	15834	15689	15700	15607	15476	15668	15702	15481	15646	15629	15617	15558	15647	15846	15530	15584	15593	15623	15511	15821	15386	15675	15729	15534	15553	15688	15520	15500	15780	15678	15682	15574	15631	15398	15671	15837	15572	15664	15582	15606	15648	15606	15707	15519	15446	15588	15407	15616	15652	15506	15569	15476	15827	15707	15778	15553	15553	15557	15470	15643	15747	15447	15576	15537	15632	15655	15665	15523	15627	15577	15968	15733	15550	15380	15713	15625	15619	15741	15667	15542	15890	15856	15610	15690	15718	15517	15694	15737	15689	15696	15566	15769	15403	15725	15573	15715	15716	15655	15668	15666	15521	15632	15675	15617	15628	15708	15656	15632	15637	15530	15694	15488	15605	15554	15447	15794	15819	15861	15771	15496	15563	15742	15776	15519	15671	15714	15650	15531	15603	15569	15418	15775	15705	15771	15425	15480	15621	15848	15638	15749	15662	15547	15790	15728	15556	15604	15447	15631	15667	15591	15687	15607	15753	15581	15507	15579	15549	15754	15612	15686	15613	15641	15623	15493	15482	15611	15675	15745	15515	15640	15560	15799	15527	15758	15417	15739	15656	15576	15466	15711	15596	15486	15491	15521	15545	15701	15489	15689	15587	15486	15660	15596	15856	15832	15509	15642	15617	15516	15715	15797	15617	15633	15711	15600	15546	15764	15639	15704	15430	15684	15622	15582	15644	15715	15512	15495	15610	15849	15601	15504	15410	15685	15649	15732	15449	15501	15632	15739	15612	15649	15667	15585	15669	15491	15664	15734	15557	15651	15832	15637	15457	15769	15495	15784	15625	15517	15472	15649	15551	15743	15630	15559	15683	15506	15458	15340	15375	15643	15541	15727	15589	15636	15661	15647	15763	15547	15569	15592	15705	15609	15656	15664	15749	15772	15716	15532	15717	15562	15569	15625	15444	15670	15470	15503	15597	15664	15751	15672	15675	15655	15592	15659	15638	15648	15787	15489	15532	15667	15525	15693	15515	15617	15488	15670	15587	15471	15649	15674	15701	15599	15365	15488	15591	15578	15658	15601	15776	15476	15519	15818	15702	15679	15549	15719	15570	15646	15447	15559	15576	15612	15475	15475	15648	15531	15580	15593	15674	15700	15704	15655	15619	15640	15517	15444	15471	15568	15712	15627	15664	15622	15494	15503	15707	15505	15697	15641	15700	15552	15657	15597	15543	15528	15622	15740	15590	15820	15415	15505	15868	15512	15664	15681	15638	15747	15653	15868	15717	15553	15608	15734	15532	15763	15852	15800	15675	15652	15739	15646	15685	15681	15791	15621	15608	15537	15556	15534	15496	15610	15354	15638
28395	49992	50180	45142	38804	31152	25365	22859	21669	20442	19648	18727	34169	36244	29364	20636	14525	13153	13182	13236	13358	13161	13265	13094	13099	13146	13103	13062	13314	13273	13298	12991	13381	13067	13383	13224	13287	13232	13344	13124	13116	13180	13221	13302	13228	13342	13203	13413	13173	13350	13332	13313	13193	13198	13295	13206	13408	13352	13259	13236	13082	13137	13167	13345	13082	13144	13081	13160	13129	13128	13239	13121	13152	13184	13318	13178	13276	13299	13240	13259	13094	13228	13247	13366	13081	13372	13064	13258	13061	13107	13018	13145	13251	13225	13153	13248	13282	13335	13273	13115	13038	13068	13151	13154	13263	13201	13295	13185	13188	13258	13185	13255	13127	13253	13229	13171	13270	13229	13259	13205	13270	13147	13212	13217	13148	13087	13166	13173	13349	13262	13186	13240	13137	13212	13219	13223	13353	13161	13109	13226	13344	13089	13236	13104	13253	13169	13291	13090	13139	13119	13239	13217	13212	13165	13121	13239	13207	13261	13110	13090	13220	13103	13413	13270	13124	13185	13199	13187	13164	13123	13124	13260	13239	13201	13310	13146	13201	13308	13359	13163	13090	13174	13267	13239	13122	13278	13106	13053	13217	13203	13144	13118	13141	13302	13219	13245	13191	13060	13200	13037	13162	13182	13204	13279	13112	13165	13081	13309	13249	12983	13194	13211	13111	13406	13123	13324	13190	13191	13080	13271	13091	13267	13258	13095	13075	13086	13119	13377	13118	13140	13339	13113	13289	13124	13281	13148	13303	13366	13094	13353	13287	13201	13138	13140	13211	13189	13149	13154	13235	13249	13077	13246	13162	13307	13097	13260	13264	13109	13322	13199	13237	13193	13085	13217	13256	12968	13206	13108	13023	13242	13282	13255	13282	13176	13104	13221	13288	13216	13072	12980	13277	13280	13405	13146	13205	13240	13216	13146	13119	13247	13317	13082	13173	13145	13237	13221	13107	13196	13009	13006	13167	13163	13042	13178	13170	13223	13177	13177	13304	13224	13095	13111	13084	13128	13233	13062	13313	13185	13224	13101	13200	13285	13199	13196	13328	13096	13289	13048	13103	13072	13366	13275	13192	13119	13131	13095	13231	13081	13121	13085	13219	13154	13240	13231	12993	13284	13053	13064	13010	13192	13141	13113	13300	13323	13182	13198	13336	13149	13234	13230	13213	13084	13181	13229	13290	13298	13165	13161	13211	13246	13056	13088	13071	13185	13105	13190	13188	13224	13091	13163	13189	13198	13290	13202	13073	13256	13168	13362	13294	13221	13318	13362	13137	13134	13149	13051	13312	13170	13154	13322	13179	13165	13264	13138	13095	13184	13064	13202	13005	13245	13196	13165	13153	13264	13223	13280	13079	13095	13175	13124	13077	13209	13120	13177	13237	13144	13084	13111	13172	13323	13231	13246	13134	13065	13181	13282	13369	13135	13205	13264	13148	13094	13281	13123	13242	13184	13101	13282	13104	13236	13213	13243	13186	13223	13219	13166	13182	13048	13209	13215	13058	13143	13260	13094	13255	13059	13268	13139	13153	13002	13130	13208	13210	13174	13088	13240	13320	13041	13238	13202	13041	13181	13210	13083	13257	13095	13053	13239	13075	13119	13365	13270	13163	13179	13314	13044	13108	13213	13442	13236	13226	13145	13246	12969	13157	13299	13192	13294	13190	13033	13079	13072	13295	13222	13195	12998	13135	13251	13169	13306	13099	13072	13056	13171	13132	13218	13244	13129	13265	13069	13301	13072	13085	13296	13246	13152	13084	13263	13069	13319	13146	13206	13133	13161	13059	13305	13029	13141	13126	13281	13146	13032	13236	13062	13188	13256	13220	12983	13311	13153	13395	13243	13370	13136	13338	13211	13214	13162	13183	13181	13333	13194	13194	13203	13131	13142	13294	13225	13133	13197	13281	13305	13263	13192	13165	13101	13178	13221	13209	13015	13230	13078	13134	13191	13324	13226	13194	13138	13173	13144	13168	13198	13270	13129	13302	13242	13010	13186	13237	13157	13251	13209	13244	13136	13259	13115	13195	13072	13177	13184	13183	13179	13261	13331	13170	13320	13281	13233	12989	13232	13318	13344	13241	13248	12928	13260	13140	12964	13088	13033	13277	13125	13180	13130	13291	13051	13209	13262	13090	13026	13188	13095	12981	13219	13061	13195	13287	13220	13136	13139	13219	13109	13200	13354	13156	13232	13180	13222	13153	13305	13169	13324	13136	13282	12966	13067	13244	13211	13215	13150	13120	13160	13114	13098	13290	13223	13255	13203	13187	13229	13244	13123	13145	13116	13448	13065	13315	13347	13021	13119	13288	13081	13276	13053	13026	13182	13083	13328	13205	13370	13187	13115	13107	13273	13162	13081	13106	13113	13314	13078	13196	13246	13067	13197	13241	13321	13063	13159	13242	13211	13108	13244	12931	13228	13237	13125	13218	13189	13185	13168	13248	13351	13023	13113	13086	13075	13195	13299	13153	13148	13150	13215	13240	13108	13245	13226	13317	12895	13143	13285	13234	13149	13298	13303	13335	13351	13185	13294	13309	13177	13081	13256	13320	13250	13172	13234	13248	13299	13257	13165	13060	13146	13250	13332	13168	13353	13216	13176	13175	13206	13205	13006	13221	13085	13219	13164	13205	13228	13289	13046	13199	13367	13132	13093	13246	13297	13044	13245	13024	13261	13210	13229	13152	13108	13303	13253	13133	13211	13339	13177	13387	13085	13128	13183	13237	13117	13018	13380	13247	13151	13138	13282	13245	13060	13288	13212	13167	13178	13340	13284	13285	13072	13207	13184	13212	13144	13258	13060	13052	13215	13180	13090	13301	13334	13412	13230	13129	13035	13109	13209	13215	13329	13183	13194	13008	13314	13225	13102	13202	13270	13261	13179	13182	13098	13267	13091	13184	13185	13357	13160	13153	13191	13061	13037	13156	13120	13237	13055	13051	13225	13156	13122	13282	13161	13180	13381	13121	12956	13324	13268	13206	13144	13219	13164	13151	13218	13172	13171	13142	13129	13129	13289	13137	13156	13293	13126	13230	13216	13132	13224	13141	13025	13216	13213	13134	13173	13185	13154	13272	13127	13238	13343	13123	13192	13252	13243	13067	13245	13251	13094	13167	13147	13202	13332	13180	13173	13224	13128	13122	12927	13280	13164	13221	13263	13174	13098	13274	13147	13226	13240	13170	13069	13215	13180	13158	13187	13062	13214	13202	13297	13125	13263	13204	13110	13109	13102	13206	13058	13104	13264	13094	13253	13249	13307	13054	13219	13185	13246	13185	13137	13274	13324	13020	13256	13041	13164	13270	13350	13256	13138	13283	13203	13231	13102	13133	13195	13028	13216	13259	13140	13246	13290	13319	13174	13098	13044	13337	13226	13299	13191	13246	13194	13186	13141	13107	13327	13172	13064	13252	13288	13254	13249	13119	12912	13247	13236	13118	13209	13253	13239	13348	13235	13178	13092	13315	13341	13171	13175	13142	13364	13182	13269	13278	13187	13095	13264	13258	13177	13164	13167	13192	13235	13023	13179	13374	13228	12989	13144	13144	13104	13295	13064	13194	13282	13147	13333	13214	13202	13233	13058	13199	13072	13009	13285	13117	13320	13175	13367	13187	13357	13175	13165	13060	13199	13078	13186	13168	13081	13024	13183	13185	13282	13162	13036	13081	13177	13137	13121	13085	13153	13154	13348	13273	13175	13054	13121	13163	13111	13089	13211	13147	13250	13321	13197	13181	13240	13131	13306	13312	13341	13122	13223	13131	13093	13244	13061	13058	13193	13363	13084	13226	13060	13105	13056	13320	13157	13195	13235	13123	13085	13290	13120	13210	13277	13166	13156	13288	13135	13126	13134	13178	13297	13212	13231	13075	13148	13135	13231	13219	13287	13136	13161	13214	13246	13217	13193	12988	13228	13160	13240	13341	13100	13085	13325	13220	13250	13153	13288	13216	13164	13128	13194	12949	13107	13223	13220	13260	13124	13114	13153	13170	13096	13119	13248	13142	13248	13228	13290	13247	13112	13262	13253	13074	13230	13213	12942	13259	13207	13345	13186	13215	12998	13068	13209	13140	13249	13171	13251	13202	13288	13153	13121	13214	13213	13233	13172	13232	13131	13131	13151	13145	13071	13334	13278	13051	13129	13231	13106	13183	13160	13199	13378	13257	13373	13205	13180	13311	13523	13355	13193	13089	13140	13164	13149	13254	13266	13128	13224	13119	13223	13030	13269	13120	12982	13183	13198	13248	13275	13175	13225	13082	13252	13168	13319	13252	13150	13115	13289	13335	13167	13336	13242	12996	13276	13122	13068	13377	13107	13193	13297	13087	13254	13227	13267	13225	13280	13165	13144	13200	13059	13118	13040	13314	13155	13351	13163	13247	13267	13251	13150	13002	13151	13149	13169	13165	13210	13094	13095	13212	13278	13022	13327	13171	13087	13316	13150	13248	13210	13127	13211	13143	13229	13087	13429	13075	13088	12981	13221	13296	13148	13221	13141	13163	13235	13077	13352	13077	13207	13336	13330	13293	13035	13139	13083	13326	13105	13345	13216	13209	13320	13201	13242	13273	13349	13188	12867	13086	13183	13303	12981	13255	13194	13219	13205	13168	13132	13127	13161	13141	13208	13144	13320	13131	13240	13181	13313	13299	13100	13046	13192	13048	13140	13129	13285	13248	13284	13239	13213	13249	13172	13230	13034	13074	13085	13297	13095	13306	13183	13227	13277	13295	13228	13204	13120	13126	13133	13275	13069	13081	13259	13211	13364	13194	13125	13072	13308	13192	13190	13185	13216	13062	13187	13277	13202	13211	13172	13119	13195	13128	13054	13171	13186	13240	13229	13067	13109	13128	13271	13232	13175	13168	13257	12946	13222	13265	13177	13030	13243	13135	13094	13162	13320	13112	13078	13183	12976	13274	13304	13238	13240	13194	13237	13062	13180	13154	13182	13191	13201	13194	13198	13116	13211	13072	13040	13211	13228	13179	13217	13362	13114	13202	13162	13171	13209	13208	13071	13309	13133	13196	13012	13158	13213	13147	13148	13242	13088	13122	13079	13213	13191	13098	13306	13229	13148	13048	13200	13282	13039	13225	13277	13347	13259	13109	13292	13127	13077
32079	27706	32952	30167	23819	20879	19221	18472	18312	17918	17602	17563	17500	18578	18722	17966	17047	16990	16723	16752	16665	16821	16741	16876	16859	16813	16995	16853	16680	16887	16846	16772	16867	16674	16904	16670	16740	16747	16762	16843	16900	16766	16750	16635	16632	16698	16806	16791	17027	16723	16633	16671	16679	16707	16785	16821	16829	16672	16730	16420	16824	16638	16692	16662	16673	16807	16678	16701	16764	16789	16945	16616	16652	16867	16939	16872	16753	16743	16866	16672	16664	16896	16781	16841	16815	16825	16851	16648	16849	16978	16691	16711	16672	16870	16713	16608	16590	16523	16645	16639	16955	16668	16673	16560	16805	16840	16644	16835	16766	16729	16650	16856	16651	16683	16966	16827	17043	16613	16838	16592	16700	16778	16844	16636	16663	16551	16474	16819	16766	16891	16701	16707	16703	16909	16759	16720	16696	16623	16717	16730	16773	16676	16679	16763	16807	16805	16631	16998	16752	16607	16838	16610	16660	16501	16755	16822	16583	16946	16847	16626	16791	16815	16900	16909	16898	16518	16787	16687	16682	16634	16722	16593	16689	16671	16629	16705	16729	16764	16867	16637	16666	16733	16918	16834	16739	16686	16700	16635	16714	16783	16868	16824	16797	16788	16861	16572	16780	16639	16734	16546	16513	16727	16753	16540	16844	16830	16675	16644	16760	16690	16742	16604	16721	16758	16735	16689	16739	16671	16525	16670	16636	16846	16629	16594	16874	16625	16893	16732	16777	16817	16725	16708	16950	16578	16981	16676	16667	16710	16664	16680	16764	16652	16588	16636	16790	16784	16790	16730	16851	16650	16977	16754	16538	16757	16804	16663	16898	16724	16742	16626	16810	16676	16742	16517	16688	16735	16721	16592	16923	16688	16945	16716	16950	16674	16855	16769	16816	16917	16751	16810	16789	16858	16906	16688	16658	16743	16678	16752	16734	16560	17007	16864	16715	16856	16816	16748	16658	16635	16591	16690	16741	16797	16703	16848	16833	16603	16743	16577	16790	16707	16937	16668	16955	16756	16855	16624	16850	16666	16888	16556	16623	16682	16656	16811	16744	16618	16902	16586	16717	16672	16687	16784	16954	16862	16647	16587	16725	16692	16539	16784	16815	16808	16630	16739	16512	16809	17070	17009	16807	16895	16762	16715	16794	16766	16557	16697	16838	16777	16696	16841	16789	16685	16842	16722	16800	16780	16870	16728	16813	16541	16573	16826	16799	16654	16745	16922	16664	16630	16679	16831	16823	16663	16830	16618	16735	16592	16836	16867	16673	16800	16749	16657	16685	16787	16637	16716	16955	16675	16412	16643	16808	16786	16732	16796	16579	16995	16516	16615	16917	16809	16711	16610	16831	16644	16861	16769	16572	16696	16853	16584	16652	16921	16876	16797	16724	16980	16694	16837	16847	16588	16628	16719	16887	16777	16747	16844	16652	16738	16632	16666	16715	16550	16905	16687	16733	16742	16674	16673	16717	16766	16789	16820	16660	16751	16846	16700	16669	16606	16783	16852	16621	16802	16890	16479	16789	16776	16558	16825	16791	16815	16717	16782	16705	16801	16703	16579	16874	16718	16827	16666	16580	16668	16854	16692	16716	16660	16651	16630	16735	16780	16790	16630	16896	16567	16611	16734	16755	16817	16929	16723	16596	16767	16823	16623	16547	16688	16815	16687	16679	16550	16704	16633	16611	16757	16665	16811	16752	16807	16683	16845	16670	16699	16641	16666	16877	16745	16791	16869	16736	16752	17268	16662	16663	16768	16843	16811	16731	16878	16834	16935	16549	16660	16717	16804	16713	16763	16942	16978	16675	16653	16749	16826	16724	16837	16913	16792	16659	16719	16659	16766	16712	16609	16718	16653	16732	16834	16755	16773	16658	17011	16853	16603	16688	16656	16785	16642	16845	16863	16728	16489	16743	16712	16717	16727	16682	16606	16541	16656	16671	16687	16760	16552	16693	16575	16718	16728	16627	16941	16898	16824	17047	16775	16990	16755	16807	16686	16990	16732	16833	16735	16595	16951	16682	16722	16730	16921	16819	16837	16763	16770	16522	16787	16817	16606	16834	16915	16505	16815	16666	16776	16700	16820	16855	16677	16751	16671	16697	16852	16604	16713	16731	16794	16791	16806	16794	16522	16509	16578	16730	16643	16719	16698	16779	16734	16699	16513	16883	16564	16849	16631	16692	16683	16884	16694	16485	16826	16821	16743	16806	16661	16830	16911	17004	16714	16789	16758	16594	16862	16685	16786	16626	16630	16720	16668	16796	16673	16768	16828	16561	16775	16745	16789	16852	16732	16640	16612	17083	16782	16662	16456	16737	16996	16789	16836	16768	16727	16937	16819	16755	16610	16680	16865	16661	16600	16640	16869	16569	16650	16798	16588	16560	16757	16734	16662	16788	16734	16820	16829	16800	16672	16761	16711	16852	16763	16850	16545	16804	16874	16684	16892	16775	16799	16953	16757	16594	16670	16760	16676	16764	16629	16574	16827	16795	16782	16657	17006	16940	16755	16666	16678	16909	16528	16635	16756	16492	16677	17047	16728	16836	16998	16674	16676	16942	16621	16850	16855	16955	16538	16684	16689	16691	16610	16751	16710	16873	16833	16610	16721	16821	16842	16775	16667	16789	16694	16616	16750	16752	16727	16871	16601	16856	16664	16722	16789	16643	16590	16748	16670	16879	16610	16673	16857	16606	16796	16606	16580	16614	16627	16592	16738	16794	16499	16662	16648	16756	16765	16780	16674	16688	16889	16709	16811	16663	16922	16702	16738	16778	16625	16735	16789	16977	16789	16621	16763	16580	16715	16814	16663	16920	16893	16827	16736	16769	16666	16642	16637	16735	16699	16846	16850	16650	16674	16565	16626	16797	16966	16692	16780	16677	16847	16760	16770	16795	16771	16732	16593	16610	16772	16907	16646	16794	16577	16780	16605	16602	16464	16688	16558	16733	16683	16874	16657	16661	16621	16641	16833	16756	16741	16636	16835	16532	16519	16726	16875	16744	16594	16666	16734	16902	17035	16557	16646	16858	16717	16728	16622	16807	16753	16780	16546	16764	16890	16866	16692	16654	16746	16682	16591	16692	16671	16705	16771	16729	16691	16727	16684	16590	16641	16791	16604	16588	16665	16838	16732	16905	16840	16671	16640	16728	16768	16793	16766	16702	16617	16742	16856	16771	16745	16670	16549	16596	16714	16958	16723	16712	16608	16757	16856	16726	16690	16675	16690	16643	16826	16835	16666	16779	17015	16686	16729	16408	16564	16811	16645	16620	16603	16848	16798	16785	16882	16806	16634	16705	16722	16658	16685	16867	16872	16668	16571	16890	16548	16756	16654	16792	16740	16639	16734	16845	16768	16580	16576	16697	16754	16705	16615	16754	16866	16668	16628	16730	16704	16606	16689	16849	16836	16923	16927	16834	16893	16708	16809	16766	16680	16732	16747	16898	16525	16631	16801	16903	16708	16840	16437	16673	16623	16915	16651	16777	16768	16772	16797	16874	16536	16817	16708	16713	16689	16846	16768	16711	16721	16687	16638	16827	16461	16730	16598	16583	16694	16731	16746	16742	16974	16935	16688	16868	16680	16706	16739	16933	16588	16823	16799	16578	16670	16756	16634	16727	16762	16706	16882	16684	16762	16792	16685	16609	16794	16881	16790	16808	16707	16635	16725	16562	16462	16504	16598	16683	16794	16709	16921	16690	16896	16619	16859	16652	16554	16746	16853	16649	16771	16868	16872	16833	16603	16935	16720	16767	16794	16645	16770	16836	16642	16686	16627	16839	16952	16932	16679	16837	16849	16674	16765	16646	16624	16736	16756	16719	16696	16886	16775	16952	16719	16762	16592	16847	16949	16822	16800	16956	16804	16752	16866	16583	16874	16826	16797	16779	16839	16791	16776	16721	16493	16724	16696	16785	16632	16661	16699	16657	16830	16661	16859	16774	16755	16645	16638	16812	16636	16770	16628	16746	16869	16720	16635	16720	16734	16623	16785	16762	16710	16728	16837	16525	16618	16763	16721	16971	16716	16648	16715	16752	16835	16620	16746	16714	16861	16868	16906	16644	16835	16804	16813	16643	16595	16786	16735	16836	16625	16673	16905	16756	16803	16893	16915	16870	16669	16664	17057	16809	16859	16692	16772	16677	16713	16933	16543	16803	16676	16601	16714	16803	16725	16820	16797	16810	16736	16682	16731	16705	16562	16717	16831	16468	16798	16664	16765	16798	16807	16799	16669	16827	16765	16870	16738	16926	16733	16921	16870	16699	16845	16947	16895	16667	16791	16733	16803	16770	16906	16667	16841	16666	16756	16818	16732	16869	16581	16749	16890	16639	16855	16823	16665	16721	17029	16695	16880	16687	16637	16751	16681	16673	16651	16834	16770	16766	16695	16960	16737	16798	16686	16743	16805	16710	16797	16802	16881	16730	16742	16555	16558	16452	16801	16822	16786	16792	16664	16577	16749	16733	16662	16760	16903	16889	16784	16816	16556	16718	16833	16599	16702	16714	16850	16940	16692	16753	16566	16669	16921	16557	16575	16800	16685	16819	17043	16588	16694	16796	16737	16731	16738	16755	16786	16681	16793	16628	16860	16710	16633	16867	16682	16652	16897	16756	16832	16778	16822	16676	16603	16783	16482	16894	16487	16764	16575	16708	16943	16830	16867	16692	16814	16865	16747	16851	16685	16771	16794	16933	16700	16635	16543	16802	16747	16721	16516	16462	16634	16914	16870	16603	16639	16714	16801	16654	16638	16520	16617	16848	16693	16832	16733	16903	16829	16815	16678	16736	16746	16708	16942	16844	16591	16792	16672	16736	16758	16588	16847	16900	16616	16922	16537	16689	16682	16815	16750	16515	16712	16758	16577	16692	16700	16828	16582	16827	16676	16566	16779	16652	16855	16871	16801	16638	16722	16699	16776	16810	16780	16931	16747	16715	16802	16772	16857	16774	16844	16511	16783	16722	16813	16699	16620	16826	16502	16633	16767	16815	16762	16783	16870	16889	16601	16733	16761	16726	16619	16610	16875	16605	16772	16906	16798	16816	16710	16746	16767	16722	16887	16836	16932	16769	16681	16750	16904	16795	16849	16963	16821	16648	16755	16994	16911	16771	16757	16641	16760
23797	33887	35989	29730	23150	19483	17420	16506	16330	15886	15333	14686	14950	16634	16411	14862	14288	13732	13887	13832	13952	13748	13928	13786	13782	13711	13703	13619	13859	13938	13838	13911	13816	13728	13667	13775	14030	13666	13787	13842	13657	14018	13929	13909	13741	13449	13783	13825	13815	13907	13753	13861	13814	13824	13764	13823	13834	13724	13894	13932	13782	13850	13730	13732	13761	13811	13762	13807	13784	13721	13737	13784	13633	13929	13809	13816	13694	13840	13753	13706	13896	13733	13913	13742	13795	13698	13891	13835	13737	13907	13827	13734	13784	13773	13810	13916	13772	13618	13740	13766	13946	13726	13882	13895	13795	13815	13829	13665	13968	13812	13699	13707	13745	13869	13837	13771	13784	13809	13829	13856	13858	13878	13835	13765	13860	13727	13887	13622	13843	13912	13599	13743	13719	13841	13849	13721	13827	13827	13751	13737	13861	13842	13938	13774	13700	13745	13768	13786	13788	13763	13839	13745	14054	13645	13700	13817	13807	13811	13923	13654	13766	13817	13800	13866	13872	13714	13741	13829	13894	13858	13640	13794	13881	13728	13833	13778	13910	13834	13815	13682	13851	13951	13859	13876	13849	13874	13970	13948	13751	13785	13760	13743	13899	13789	13736	13757	13796	13823	13830	13740	13629	13857	13900	13874	13868	13970	13722	13893	13753	13760	13788	13747	13830	13949	13814	13831	13744	13990	13762	13749	13967	13749	13720	13862	13804	13908	13942	13845	13784	13848	13763	13722	13855	13924	13741	13926	13835	13663	13855	13740	13722	13690	13818	13836	13851	13732	13546	13708	13821	13889	13864	13607	13863	13852	13744	13875	13903	13724	13953	13732	13726	13793	13816	13810	13723	13845	13871	13691	13711	13507	13787	13912	13880	13881	13642	13714	13700	13936	13906	13931	13924	13684	13765	13823	13859	14131	13894	13837	13850	13674	13740	13737	13694	13744	13786	13752	13909	13770	13863	13834	13781	13889	13595	13866	13916	13833	13774	13880	13625	13809	14031	13758	13718	13772	13727	14012	13941	13885	13745	13876	13772	13644	13806	13923	13924	13870	13810	13893	13807	13887	13841	13898	13808	13861	13875	13871	13999	13730	13829	13858	13784	13891	13744	13869	13653	13954	13957	13976	13810	13877	13882	13934	13616	13764	13644	13825	13807	13785	13739	13892	13842	13830	13806	13652	13883	13729	13991	13792	13574	13758	13911	13698	13695	13720	13725	13675	13848	13885	13944	13801	13818	13936	13756	13717	13797	13808	13920	13977	13822	13733	13930	13800	13835	13720	13723	13783	13876	13812	13950	13697	13700	13723	13907	13768	13787	13981	13932	13824	13606	13901	13755	13769	13653	13815	13820	13742	13692	13867	13694	13763	13905	13605	13735	13823	13845	13741	13743	13808	13780	13918	13880	13659	13794	13723	13808	13809	13906	13856	13673	13653	13872	13872	13862	13787	13810	13887	13644	13750	13730	13778	13729	13865	13831	13844	13989	13899	13651	13804	13825	13675	13759	13844	13738	13873	13951	13748	13827	13817	13815	13848	13935	13740	13812	13872	13759	13764	13787	13881	13691	13849	13874	13810	13772	13803	13944	13746	13786	13956	13879	13894	13697	13746	13820	13936	13887	13838	13815	13763	13860	13942	13740	13770	13846	13812	13810	14030	13585	13716	13729	13864	13905	13804	13722	13890	13913	13895	13809	13662	13926	13821	13933	13708	13863	13766	13706	13799	13775	13820	13762	13817	13899	13937	13897	13981	13602	13824	13824	13921	13864	13665	13808	13701	13833	13722	13804	13932	13763	13739	13826	13607	13637	13930	14012	13851	13944	13875	13844	13808	13641	13925	13869	13888	13668	13801	13796	13666	13890	13826	13868	13785	13719	13897	13879	13732	13739	13686	13691	13799	13918	13677	13651	13934	13858	13811	13862	13783	13643	13803	13942	13808	13858	13822	13764	13977	13701	13753	13856	13802	13773	13843	13757	13858	13614	13829	13979	13728	13685	13645	13810	13948	13834	13933	13854	13684	13992	13950	13978	13839	13714	13685	13879	13905	13808	13763	13729	13794	13812	14017	13784	13848	13735	13604	13756	13697	13914	13829	13892	13858	13724	14116	13768	13948	13748	13977	13817	13904	13862	13874	13874	13854	13854	13814	13797	13831	13699	13846	13979	13734	13811	13874	13916	13873	13730	13811	13721	13811	13799	13717	13819	13729	13908	13635	13874	13839	13827	13711	13800	13656	13690	13848	13771	13877	13918	13744	13762	13883	13714	13792	13807	13811	13919	13774	14022	13711	13725	13954	13978	13626	13800	13718	13912	13878	13875	13799	13719	13807	13673	13968	13719	13936	13761	13754	13776	13757	13805	13672	13800	13735	13805	13661	13882	13780	13837	13856	13649	13726	13630	13735	13814	13856	13969	13832	13874	13969	13892	13693	13875	13801	13685	14033	13880	13777	13692	13750	13885	13872	13812	13802	13848	13864	13876	13855	13683	13862	13934	13643	13674	13772	13908	13968	13755	13717	13687	13728	13800	13838	13729	13806	13848	13834	13842	13774	13821	13967	13868	13788	13712	13986	13791	13763	13604	13814	13828	13858	13791	13680	13553	13929	13694	13822	13719	13785	13956	13799	13730	13715	13717	13948	13605	13772	13967	13604	13851	13909	13846	13690	13888	13773	13731	13760	13735	13770	13856	14001	13795	13857	13840	13903	13750	13709	13715	14022	13900	13703	13738	13892	13862	13843	13830	13725	13882	13738	13941	13607	13796	13863	13764	13916	13707	13732	13736	13766	13850	13924	13682	13834	13807	13964	13717	13967	13773	13846	13863	13829	13923	13711	13886	13874	13789	13882	13715	13844	13825	13726	13891	13854	13615	13624	13638	13636	13650	13803	13696	13769	13941	13877	13965	13807	13841	13895	13767	13916	13763	13731	13882	13970	13977	13924	13841	13742	13653	13735	13847	13908	13733	13744	13836	13885	13825	13719	13957	13784	14049	13880	13847	13912	13840	13667	13921	13865	13764	13778	13867	13812	13771	13944	13844	13948	13806	13787	13802	13791	13805	14006	13896	13612	13781	13743	13870	13659	13685	13827	13887	13813	13895	13786	13680	13674	14033	13855	13834	13853	13733	13673	13870	13845	13773	13981	13806	13845	13731	13828	13825	13925	13838	13836	13674	13737	13742	13940	13698	13886	13978	13839	13797	13913	13683	13846	13857	13644	13917	13669	13871	13834	13609	13813	13760	13732	13911	13641	13810	13971	13745	13810	13929	13886	13688	13732	13845	13849	13825	13679	13618	13775	13837	13876	13887	13793	13909	14065	13781	13677	13869	13856	13743	13630	13712	13856	13825	13880	13715	13928	13785	13762	13966	13820	13948	13706	13893	13940	13968	13891	13966	13935	13748	13733	13803	13944	13957	13738	13787	13904	13907	13698	13925	13938	13782	13836	13778	13846	13754	13784	13838	13704	14033	13888	13705	13831	13866	13803	13947	13825	13801	13622	13653	13743	13830	13840	13745	13666	13902	13840	13824	13734	13643	13813	14057	13952	13654	13870	13842	13684	13815	13715	13821	13736	13820	13847	13726	13751	13856	13629	13788	13745	13955	13863	13955	13745	13687	13708	13711	13922	13868	13733	13706	13901	13834	13849	13852	13774	13777	13893	13556	13802	13704	13750	13744	13754	13720	13809	13811	13869	13698	13833	13761	13696	13809	13635	14009	13884	13701	13943	13778	13665	13761	13850	13940	13849	13861	13871	13860	13838	13774	13817	13962	13742	13804	13769	13870	13899	13744	13929	13789	13823	13917	13801	13675	13908	13785	13815	13697	13755	13890	13846	13812	13733	13655	13887	14123	13894	13686	13897	13880	13790	13818	13769	13841	13830	13802	13833	13757	13863	13816	13653	13906	13830	13716	13884	13810	13866	13744	13888	13761	13762	13736	13740	13882	13900	13884	13818	14022	13768	13825	13963	13836	13859	13893	13739	13998	13859	13751	13741	13793	13789	13781	13904	13812	13884	13730	13784	13808	13759	13752	13833	13815	13855	13910	13778	13880	13861	13788	13810	13935	13637	13779	13714	13911	13900	13893	13810	13866	13997	13918	13822	13755	13710	13787	13763	13864	13792	14043	13875	13857	13835	13721	13801	13860	13832	13808	13908	13711	13695	13896	13845	13781	13839	13807	13839	13805	13769	13811	13843	13765	13733	13894	13876	13812	13560	13680	13796	13813	13958	13737	13750	13869	13648	13811	13728	13802	13816	13783	13674	13887	13812	13746	13831	13963	13783	13747	13854	13808	13729	13672	13708	13822	13889	13809	13720	13807	13735	13804	13894	13798	13714	13703	13836	13820	13838	13817	13835	13850	13895	13823	13738	13759	13890	13810	13828	13775	13721	13924	14081	13764	13746	13717	13813	13825	13801	13897	13816	13996	13944	13696	13932	13806	13755	13875	13859	13787	13679	13800	13903	13910	13975	13848	13866	13775	13731	13807	13773	13725	13705	13849	13813	13852	13732	13759	13659	13829	13797	13821	13790	13861	13797	13833	13829	13729	13783	13673	13752	13987	13781	13740	13857	13876	13716	13797	13862	13752	13879	13699	13710	13969	13699	13846	13864	13976	13802	13813	13931	13748	13918	13854	13947	13761	13901	13895	13752	13790	13839	14010	13757	13857	13860	13805	13815	13792	13899	13931	13944	13762	13953	13859	13805	13746	13786	13944	13923	13845	13842	13788	13685	13829	13826	13762	13923	13744	13565	13959	13785	13808	13763	13721	13844	13884	13812	13776	13828	13906	13865	13701	14039	13997	13754	13983	13970	13771	13790	13840	13883	13745	13784	13787	13940	13694	13803	13782	13759	13751	13783	13787	13755	13822	13964	13810	13891	13898	13910	13829	13916	13829	13744	13699	13895	13903	13825	13990	13966	13908	13930	13667	13664	14007	13798	13924	13862	13825	13774	13826	13858	13853	13999	13702	13922	13870	13695	13879	13938	13937	13743	13846	13740	13754	13830	13838	13783	13823	13822	13778	13808	13924	13829	13909	13869	13734	13627	13773	13904	13831	13777	13781	13770	13888	13735	13927	13930	13709	13800	14046	13799	13741	13848	13852	13823	13897	13836
26224	21615	29322	31055	29385	28526	26026	22546	21046	20391	19278	18758	21876	27808	25145	20741	18189	17048	17193	17029	16944	16997	17047	17145	16883	16930	17016	16912	17175	16834	16927	17037	16985	16921	17086	16971	17045	17044	16937	16897	17087	16902	17051	17115	16866	16879	17055	16942	17049	16866	16949	16841	16855	16986	16834	17050	16922	17190	16800	16919	16938	16943	16690	17045	16875	16926	17019	17248	16993	16897	17115	16894	17071	16885	16966	16906	17145	17032	16755	16806	16892	16886	16957	16891	16855	16988	16928	16983	16733	16930	16956	16876	16844	16800	16849	17064	16889	16861	16778	17010	16959	16869	17027	16909	16729	17029	16879	16935	17023	16872	16893	17170	16901	16760	16640	16728	17022	16874	16831	17106	17061	16815	16879	16827	16826	16881	16983	16977	16876	16816	17013	16942	16942	17162	17103	17000	16842	16749	16925	16832	17078	16942	16828	17097	17006	16855	16959	17009	16980	17025	17026	16793	17006	17015	16894	16995	16819	17067	16927	16914	16924	16982	16878	16948	16767	16872	17000	16606	16957	16907	16757	17001	17079	16858	16964	16949	16833	16977	16902	16688	17007	16887	17060	17062	16824	16920	16928	17103	16934	17012	16824	16995	16926	16970	16889	16829	17239	16781	16921	16962	16866	16917	17054	16929	17112	17046	16941	16877	16896	16887	16783	16820	16948	16940	16901	16894	17040	16904	17044	16958	16874	16883	17019	16794	16754	16736	16942	17037	17115	16884	16831	16880	16855	16781	16838	17191	16977	17065	16898	16755	16923	16898	16877	16958	16837	17148	16890	16952	17009	16781	17057	16887	17051	16920	16791	16661	16904	17032	16925	16732	16981	16820	16779	16554	17112	17083	16914	17041	16990	16762	16905	16836	16886	16864	16822	17002	17100	16839	16814	16919	16819	16859	16857	16913	17004	16956	17066	16928	16904	16712	16954	16774	16856	16980	16709	16926	17080	16921	16952	16802	16908	16978	16911	16980	16880	16925	16992	16866	16908	17135	16835	17000	16839	16970	17086	16874	17019	16682	17015	16851	17029	16965	16797	16743	16755	16845	16795	16732	16737	16814	16728	16887	16695	16929	16968	16834	16868	17049	16983	16884	16870	16815	16786	16784	16729	16954	16780	16856	16945	17125	17064	17031	16818	17112	17105	16865	17065	17105	16838	16855	16841	16667	17090	16854	16852	16884	16729	16736	16987	17055	17002	16995	16962	16921	16852	16884	16900	16883	16920	16834	17056	16983	16948	16804	17058	16985	17058	16933	17146	16917	17012	17075	16935	16921	17028	17028	17037	16778	17089	16971	17101	17099	16860	16993	17035	16806	16961	17002	17084	16879	16860	16808	16837	16955	16821	16739	16775	17139	17118	16891	17007	17069	16710	16838	16837	17006	17108	16892	16813	16984	17012	16830	16952	17052	16923	17001	17072	16884	17125	16725	16726	16975	16892	16744	16820	16917	17096	16853	17019	16839	17034	16827	16912	16803	16838	16790	16745	17005	16896	16812	16806	16896	16886	16969	16943	17255	17000	16896	16884	16824	17034	16997	16940	17125	17076	16818	16717	16760	16796	16883	16877	16991	16804	17088	16965	17027	16962	16799	16832	16808	16829	17017	16956	16908	17110	16917	16868	16844	17106	16976	16830	16723	16896	16996	17052	17024	16991	16983	17090	16966	16728	16743	16873	16868	16763	16782	16970	16944	16936	16855	17031	16969	16946	16777	16843	17008	17026	16772	16780	16790	16868	17069	16864	16873	16997	16995	16808	17021	16950	16984	16963	16971	16758	17024	16934	16942	16956	17000	17107	16787	16990	16816	16827	16950	16957	16806	16932	17181	16829	16874	16893	17114	16984	17033	16933	16828	17104	16964	16757	16822	16841	17053	16877	16879	16935	17032	17147	17022	17069	16932	17087	16772	17010	16803	16928	16926	16820	17081	16988	17137	17156	16881	16830	16943	17006	16803	16722	16953	16997	16838	16788	16868	17003	16829	17247	16969	16712	17044	16849	16885	16943	16936	16789	16849	16831	16820	17014	16729	16888	16991	17053	16906	17143	16723	16731	16729	16912	16821	16861	16808	16793	17063	16904	17050	16860	16992	16747	16950	17057	16971	16901	17050	16976	16861	16876	16830	16939	16871	16965	16832	17073	16982	16794	17129	17037	16792	16799	16759	17158	16711	16928	16608	16877	16877	16805	17038	16715	16933	17067	16815	16906	17096	16975	16794	16892	16929	17050	17050	16903	16853	16913	16907	16774	16633	16938	17115	16975	16823	16927	16682	16906	16826	16922	16980	16740	16657	16919	16704	16865	16801	16769	16898	16785	16960	16981	16995	17004	17044	16769	17072	16841	16796	17100	16861	16983	17041	16967	16916	17130	16787	17078	16886	16886	17087	17072	16954	16852	17203	16980	16901	16772	16973	17039	16737	16840	16901	17093	16933	17043	16982	16859	16967	16867	16685	16807	17076	17068	17001	17161	16889	17054	17104	17176	16893	16844	16812	17059	17067	16992	16811	16939	16839	17062	16955	16897	16863	16978	16716	17123	17052	17125	16850	16966	17008	16981	17094	16969	16971	17019	16860	16915	16861	17043	17174	17075	16930	17051	16833	16889	16959	16891	17057	16949	16914	17014	16747	17051	17063	17001	16923	16946	16813	17070	16831	16880	16854	17036	16833	16997	16986	16951	16992	16939	17096	17044	16935	17086	16853	16822	16926	16902	17041	16769	16775	16780	16849	16879	16979	16806	16835	16905	16970	17265	16818	16827	16937	17043	16852	16818	16901	16987	16868	17167	16914	16915	16861	16968	16983	16892	16979	16812	16897	17090	16847	17041	16985	16882	17065	16867	17045	17057	16891	17003	16920	16859	17005	17185	17130	16883	16922	16950	16703	16855	16919	16785	16925	16970	17068	16919	17202	16977	16955	16833	16938	17047	16963	17123	17073	16910	16852	17061	16830	16911	16913	16855	16864	17004	16887	16785	16821	16679	17048	16792	16948	16934	16848	16773	17053	16928	17037	16952	16935	16971	17110	16870	16966	16890	17050	16991	16886	17062	16797	17000	17008	16980	17067	17028	16851	16966	17063	16887	16971	17068	16842	16923	16783	16958	17057	16774	16810	16768	17065	16796	17016	17028	16863	16839	16715	16818	17133	16895	17010	17004	17086	17062	16872	16829	16908	16903	17022	16979	17060	16827	16912	17054	16865	16947	16873	16947	16953	17029	16835	16854	17050	16867	16783	16936	16849	16818	16914	16982	16736	16841	17009	16924	16980	16905	17016	16898	17002	17005	16753	16996	16881	16993	16982	17031	16869	16834	16899	17166	17009	16824	16779	16884	16955	17074	16934	16895	16819	16952	16885	16768	16841	16952	17126	16801	16922	16993	16852	17210	16914	17013	16871	16995	16784	16823	16905	17082	16856	16958	16888	16867	16909	16906	16870	16970	16907	17009	16944	16964	16967	16927	16963	17198	16878	17331	17136	17026	17109	17057	16802	16796	17046	17083	16893	16980	17158	17100	16893	16924	17061	16887	16770	16905	16862	16788	16866	16952	16975	17114	16830	16927	16822	16934	16739	17028	16946	16843	16876	16885	16776	16786	16743	16838	16989	17144	16960	16916	16853	17135	16958	17078	16781	17092	16804	16837	16997	16950	16841	16881	17045	16821	16796	16784	16904	16832	16739	16725	16909	16884	16970	16829	17010	16851	17014	16984	16966	16885	16902	16865	16929	16959	17066	16952	16848	16751	17038	16840	16731	16848	16780	17014	16932	16939	16635	16870	17006	16952	16921	16857	16860	16908	16566	17063	17029	17114	16871	17001	16875	17014	16849	17002	16927	16836	16913	17129	16811	16971	17191	17185	16851	16785	17024	16915	16914	17201	17005	16865	16953	16908	17068	16849	16990	17012	16937	16769	16742	16866	16865	16836	17018	16988	16929	16838	16886	17074	17144	16947	16844	16901	16987	16905	16849	16839	16801	16818	16898	16784	16898	16904	16849	16955	16992	16999	17048	16974	16658	16951	16960	17094	16983	16985	17119	16867	16920	16944	17165	17047	17151	17016	16871	16830	16751	16999	17028	16861	16823	16697	16844	17043	17090	16983	16917	16918	16760	17014	16929	16911	17009	17002	17049	16872	16922	16814	16726	16859	16963	16854	17016	16775	17010	16895	16753	16890	16892	17058	17112	16866	16984	17047	16794	16930	16703	16862	16726	17017	17075	17012	16756	16800	16952	17096	16994	16932	17020	16746	17058	17041	17070	16837	17050	16900	17135	16931	16760	16976	16758	16998	16895	16991	16777	16657	16927	17076	16570	17201	17057	17026	17027	17020	17110	17003	16913	16695	16952	16747	17007	16956	17053	16855	16847	16958	16972	17026	17007	17057	16775	16785	17151	17028	16856	16949	16800	16878	16923	17082	16767	16762	16992	16946	16909	16877	17011	16885	16905	17102	16963	17167	16707	16774	16881	16982	16895	17020	17112	16861	16986	16922	16885	16975	17054	17075	17088	17076	17052	17104	16831	16868	16785	16784	16856	16846	16878	17032	16959	16802	17033	16968	17147	17079	16835	16869	16759	16981	16889	17040	16867	16931	16887	16984	16825	16877	16676	16981	16903	16929	17083	16919	17029	16768	16983	17051	16849	16870	16783	16849	17050	17017	16911	17123	16984	16796	17058	16775	17141	17172	17001	16964	16907	17047	17005	16839	17036	16960	16841	16924	16783	16916	17004	16913	16930	16866	16771	16879	16803	16930	17022	16865	16946	16808	17030	16942	16955	17068	16852	17077	16907	17058	17031	16758	16796	16779	17016	16773	16677	16911	16993	17068	17013	17021	16978	16744	16960	16913	16949	16837	17035	16914	16826	16999	17011	16978	16908	17093	16875	16898	17234	16901	16933	17066	16906	16838	16970	17008	16920	17099	16908	16856	16897	16780	16855	16747	16964	16938	17065	16937	17111	16977	17102	17024	16946	16941	16892	17180	16891	16907	16762	17051	16834	17169	17080	17087	16804	17088	16951	16732	16607	17036	16796	17008	16818	16945	16777	16888	16686	17050	16795	16861	16977	17186	16827	17008	16921	16957	16816	16966	16876	16801	17020	17035	16955	16877	16948	17013	17030
26183	45092	46725	43312	34240	28772	23904	21557	19884	18487	16873	16517	21519	28237	23027	17889	14887	13955	13977	14005	14071	13965	13973	13910	13987	14156	13871	13922	13827	13846	14134	14079	13914	13868	13892	13921	14167	14014	14221	13892	13997	13926	13933	14110	14018	13889	13989	13941	14019	13885	14001	14030	13953	13993	14014	14053	13938	13888	14003	14084	13838	13839	13957	13738	14134	13953	14001	14032	13901	14001	13945	14111	13995	14005	14073	13887	14043	14059	14020	14178	14054	14012	13813	13985	13929	13898	13968	13929	14060	13971	14174	14006	14036	13988	13965	13955	13929	13850	13939	13955	13873	14051	13966	13949	13963	14053	13840	13946	13976	13982	14005	13911	13904	13991	13939	13852	13963	13966	14010	14002	13926	13896	14055	13957	13945	13786	14175	13913	13999	13911	13895	14050	14023	13929	14034	13991	14091	13905	14048	14007	13978	14077	14057	13749	13957	14048	13956	14158	13952	14034	14087	13893	13958	13924	13949	13979	13873	14108	13796	13721	13948	13879	13900	13987	13936	13915	13920	13868	14283	14011	13980	13846	14162	14126	13722	14043	13960	13756	14006	14087	14220	13937	14072	14109	13948	13934	14031	14042	14107	14160	13958	13920	13908	13875	13949	14017	13894	13949	13791	14050	14073	13867	13818	14072	13942	13908	13925	14012	14001	13786	13964	13883	14079	14032	13813	14025	13843	13853	14001	13950	14038	13922	14006	13765	13896	13983	13885	13898	13974	13966	14044	13942	13923	14113	14060	14002	13947	13966	13993	13981	13740	14030	14108	14057	13902	14061	13933	13973	14046	13939	13935	13990	13993	14049	13976	13903	14128	13847	13914	14133	13878	13979	14042	13934	13806	14067	13914	13899	14112	13958	14011	13850	14011	13767	14084	14051	13777	14000	13982	14014	13855	14009	13998	13805	14029	13946	14126	14037	13811	14163	13858	14038	13826	13916	13980	14032	13939	14013	13956	13998	14024	13897	13948	13910	13863	13835	13893	13834	13991	13998	14036	13925	13885	14008	14085	13913	13860	14100	14015	13901	13986	14008	14017	13942	14085	13999	13983	14118	13956	13815	13995	13983	14006	14087	13870	13996	14070	13867	13973	14085	14048	13834	13986	13812	14103	14030	13960	13951	13856	13894	13907	13939	13994	13994	13838	13795	13898	13973	13897	13883	13933	13945	13940	14004	13876	13900	14145	13937	13725	13977	14010	13912	13940	13974	13994	14097	13974	13962	13921	13964	13972	13989	14066	13962	13889	13895	13864	14014	13984	13966	13952	13811	13909	13988	13827	13800	13974	14033	14050	13902	13953	14042	13967	13878	13890	13871	14197	13900	14014	13870	14058	13867	14000	14158	13915	13978	14055	14108	14017	13951	13918	13869	14108	14078	13878	13750	14103	13811	13884	13821	13903	13970	13851	13823	14023	13875	14244	14000	13944	13997	13981	13917	13934	13952	14043	13710	13907	14055	13934	14046	14099	13991	13854	14010	13981	14064	13929	14033	13955	13922	13959	13898	14124	13917	13992	13877	13948	13994	13839	13848	14124	13891	14011	14007	14035	14043	14035	13842	14028	13921	14090	13951	14037	13980	14064	14076	14153	14079	14011	14003	13803	13723	13995	13943	14006	13971	13865	13871	13867	13972	13956	13836	13947	13975	14076	13931	13930	13914	14026	14020	13812	13970	13916	13947	13933	13786	13948	13969	13999	13897	14028	13883	13947	14024	13878	13912	13972	13999	14041	13980	13917	13929	13895	14046	14013	13876	13884	14140	14052	13959	14022	14001	13845	13995	13793	13884	13974	13862	13956	14004	13888	13868	14024	13937	13972	14027	13927	14048	13964	14094	14146	14116	14014	13895	13785	13873	13829	13907	13980	14030	13979	13749	13854	13981	13985	14066	13921	13863	13881	14123	13803	13984	13962	13932	14130	13973	13948	13731	13968	13889	14006	13895	14020	14113	14063	14008	14111	13940	14069	14178	13934	13969	13698	14112	13802	13892	14008	13925	13828	14026	14072	13911	14058	14066	14034	13927	13784	13963	13885	13802	14094	13861	13924	13913	13869	13786	13996	13881	14136	14015	14056	13813	13941	14009	14011	14023	14053	13902	13963	14028	13969	13918	13925	13988	14070	13955	13944	13937	13906	13942	13985	13940	13967	13978	14094	14048	13989	14103	14018	13904	13909	13891	13925	14079	13951	13905	13940	13980	13974	13931	14078	13932	13899	14100	14051	14037	13969	13817	13951	13863	13926	13895	14055	14010	13927	13988	14193	14084	13886	14054	13844	13943	14133	14120	13999	13993	14032	13891	13881	13978	14040	13948	14106	14008	13792	13787	14092	13747	13940	13864	13982	14013	13896	13927	13959	13932	13996	14069	14005	14067	13963	13794	14010	14105	14006	13933	14010	13927	13989	13990	13894	13940	13927	13957	14002	13972	13902	13765	14052	13990	14039	13979	14055	13813	14016	13889	13963	14147	13965	13964	13979	14001	13886	13875	14017	14162	13766	13949	13950	14079	13983	13929	14111	13907	14058	13842	13753	14098	13895	13788	13999	14041	13903	14008	13954	14193	13986	14122	13916	14071	13933	13989	13946	14119	13932	13928	14110	13869	13998	13884	14019	13981	13900	14119	13883	13967	14058	13991	14211	14048	13901	13889	13854	14004	13909	14124	14029	13870	14092	14102	13907	14080	13836	14061	14107	13984	13984	14078	13939	14013	13990	14115	14098	14107	13992	14111	14052	13990	14003	13958	13886	13865	13994	13893	13880	13863	14009	13807	13941	13866	13939	14101	14010	14006	13954	13974	13992	14038	13879	13903	13814	13961	13947	13992	13982	14086	14139	14044	14075	14017	14027	14007	14014	13992	13970	14037	13775	14166	14025	13934	14008	13932	13951	14065	14083	13898	13930	13929	13940	14036	14009	14102	14049	13958	13878	13975	13904	13810	14170	13996	14024	13874	13914	14181	13861	14063	13894	14037	13908	14026	13829	13897	13929	14024	13920	14011	13967	14037	14041	13895	14083	14003	13835	13835	13868	13923	13956	13758	14121	14088	13931	14019	14064	13973	13998	13914	13998	14025	13858	13959	13815	13910	14077	13974	13890	14100	13987	13970	14018	13936	13933	14020	13969	14055	14073	14023	14059	13836	13863	14147	13954	13962	14047	14068	13927	14060	13921	13991	13990	13996	13920	13963	13925	14057	14004	14027	13986	13855	13964	14003	13997	14009	14002	13874	13964	13899	14050	13828	14136	14021	13988	13916	13952	13703	13868	13986	14094	14138	13947	13977	13931	14110	13945	13912	14040	13956	14005	13919	13854	14043	13871	13951	13974	14050	14262	13867	14103	13862	13937	13978	14143	13851	13865	14004	13978	13734	13882	14002	13948	13940	14052	13889	13899	13846	14080	13912	13970	13954	14029	13890	13971	14140	14003	13894	13924	13924	14016	13920	13942	13966	13863	13983	13878	13902	13855	14270	13969	13973	13956	13981	13987	14009	14027	14007	13922	13982	13932	14047	13868	13979	13893	13932	13960	13784	13830	13883	13854	13919	14155	14068	14033	13810	13913	14080	13975	13915	13912	13806	14124	13810	13863	14036	14044	13869	13937	14012	14077	13933	13911	13946	13961	13924	13942	13847	14088	13839	14024	14010	14116	14098	13910	13996	13972	13946	14008	13901	13992	13990	13963	14206	13972	13964	13819	13892	13878	13754	14054	13927	14050	13875	13946	14041	13934	14086	14124	13755	13944	13890	13941	13941	13882	14035	14022	13932	13953	13998	13978	13980	14049	13989	14045	13921	14001	14033	14035	13940	13799	13937	13998	13957	14049	13873	14107	14087	13821	13898	14006	14022	13969	13871	14051	13946	14028	13864	13977	14064	13897	14019	14000	13887	13935	13995	14131	14013	14002	13988	13918	13988	14076	13905	13901	14055	13829	14137	13896	14191	13879	13934	14014	13973	14080	13930	14052	13908	13938	14142	13930	13791	14096	14058	13942	13933	13929	13971	13885	13862	13945	13918	13931	13913	14031	14002	14033	14064	14022	13929	13918	14001	14008	13954	14009	13918	13958	14025	14001	14016	14015	13969	13899	14067	13998	13927	13933	14051	14082	14045	13937	13766	14055	14065	13896	13921	13942	13977	13965	13994	13948	13916	14083	13950	14061	14099	13993	13905	13832	13916	13854	13952	13996	13918	14079	14047	13914	13889	13881	14016	13973	14028	13955	13974	13750	13808	13980	13897	13813	13990	13890	13866	13860	14237	13924	13951	13943	14005	14029	13979	14045	14062	14103	13993	13832	13830	13850	14053	13870	13900	13984	14021	13998	14114	13872	13878	14037	13973	13912	13996	13885	13957	13964	13873	13936	13797	13929	14000	13843	14029	13971	13930	14011	13859	14167	13824	13853	13939	14078	13879	14014	13977	13970	13979	14061	14139	13868	13883	13960	14055	13899	13970	13877	13954	13952	13890	13994	13922	14057	13898	14148	13899	14001	13970	13967	14072	14172	13971	13940	13889	13956	13881	13983	13706	14165	14038	13976	13957	13967	14093	13788	14149	13810	14014	13909	14042	13939	13872	13968	13977	13861	14086	13957	14115	13969	13965	13959	14004	13925	14070	14042	14092	14012	13887	14070	13964	13907	13782	14055	13959	13927	14051	14038	13977	14045	13898	13990	14051	13782	13991	14164	14031	13972	14063	13854	14016	13822	13955	13882	13948	14043	14211	13902	14037	13791	13971	14081	13820	13766	13938	13972	13951	14077	13924	14050	14202	13999	13963	13917	13920	14142	13986	13924	14111	13857	13894	13995	14007	13992	13992	13992	13885	13873	13855	14114	14078	14140	14057	13883	13943	13795	13987	14015	13973	14035	14011	14015	14002	14092	13945	13883	14097	14210	13998	13906	13852	13947	14103	14018	13971	13918	14056	13968	13797	13844	13915	14046	13965	13850	14097	13910	13788	13925	14040	14006	14180	13852	13982	13949	14081	14184	13897	13808	14014	14012	13950	14008	13890	14020	14143	13791	14009	13823	13850	14007	14116	13946	13865	13994	13934	14021	14021	14047	13858	14043	13951	13851	13880	14053	14010	14015	14026	13827	13747	13952	13925	13916	13797	14144	14047
24589	21602	29507	27261	27991	31071	31800	26830	23759	21713	20619	23042	28118	33994	29184	22233	18582	17094	17091	17139	17094	16928	17003	17032	16828	16910	16772	17019	17088	17004	16978	16796	16803	16918	17044	16946	16963	16743	16866	17062	16869	16990	16820	17092	16853	17008	16884	16981	16747	16827	17024	16931	16709	16831	16950	17117	17035	16854	16824	16867	16935	16786	16861	16895	16889	16937	16835	16922	16905	16964	16806	16956	16948	16726	16854	16707	16939	16941	16960	16821	17004	16758	16988	16769	16861	16920	16826	17013	16888	16872	17001	16815	16933	16879	17021	16460	17017	16862	16979	16783	16793	16862	16919	16902	16943	16770	16770	16744	16956	16883	16978	16932	16862	17057	16990	16887	16775	16911	16822	17048	16871	16735	16975	16782	17033	16856	17027	16951	16929	16681	16892	16942	16921	16771	16915	16986	16867	16843	16721	16964	16711	16839	16815	16653	16885	16782	16766	16771	16976	16834	17059	16843	16803	16890	16866	16927	16843	16814	16962	16637	16768	16807	16788	16652	16669	16812	16852	16916	16579	16827	16764	16809	16880	16817	16980	16801	16908	16779	16904	16602	16799	16718	16882	16685	17162	16977	16865	16775	16804	16970	16872	16707	16743	16725	16851	16930	16869	16696	16898	16978	16771	16680	16839	16788	16784	16788	16782	16806	16631	16835	16738	16946	16866	16679	16954	16858	16944	16581	16686	16916	16807	16786	16867	16888	16788	16876	16794	17021	17030	16651	16791	16550	16719	16901	16698	16953	16847	16638	16824	16659	16735	16766	17005	16804	16829	17163	16887	16923	16894	16596	16953	16818	16708	16812	16876	16740	16884	16894	17006	16672	16826	16896	16769	17063	16749	16862	16937	16643	16830	16852	16909	16965	16753	16966	16937	16913	16834	16693	16753	16764	16800	17090	16932	16774	16746	16756	16671	16941	16750	16625	16729	16870	17076	16884	17031	16737	16654	16783	16726	16990	16882	16850	16963	16784	16702	16790	16932	16915	16813	16857	16869	16819	16794	16954	16958	16755	16829	16848	16780	16679	16888	16928	16803	16779	16788	16891	16928	16781	16877	16865	16881	16816	16926	17087	16909	16920	16644	16685	16961	16875	16652	16878	16658	16821	16878	16918	17143	16919	16848	16683	16774	16716	16866	16894	16796	16837	16580	16794	16978	16755	16818	16624	16851	17041	16845	16696	16636	16793	16864	16809	17097	16720	16804	17064	16806	16825	16799	16740	16582	17053	16954	16808	17001	16868	16878	17112	16790	16870	16756	16938	16838	16877	16910	17140	16722	16667	16704	16952	16775	16718	16915	16854	16855	16837	16910	16818	16805	16719	16738	16905	16557	16955	16802	16818	16792	16683	16878	16797	16827	16823	16998	16838	17057	16983	16631	16759	16887	16901	16770	16721	16804	16805	16673	16876	17028	16846	16619	16635	16763	16839	16819	16911	16814	16870	16803	16781	16783	16836	16871	16734	16756	16891	16894	16844	16796	16902	16679	16927	16844	16760	16745	16974	16959	16900	16937	16702	16884	16746	16875	16765	17004	16795	16794	16919	16801	16821	16870	16829	16758	16911	16921	16793	16616	16706	16802	16658	16931	16910	16860	16799	16822	16777	16763	16726	16802	16937	16620	16643	16868	16854	16876	17155	17036	16885	16934	16649	16789	16754	16833	16862	16986	17031	16661	16626	16844	16822	16952	16888	16833	16970	16842	16735	16890	16835	16902	16979	16692	16909	16736	16711	16660	16928	16886	16926	16692	16907	17017	16922	16868	16706	16841	17116	16998	16668	16823	16694	16854	16732	17012	16830	16785	16660	16811	16886	17127	16847	16741	16831	16883	16696	16762	16739	16789	16928	16904	16776	16665	16842	16832	16799	16867	16880	16850	16694	16585	16989	16599	16736	16857	16724	16955	16862	16836	16763	16868	16851	16782	16758	16931	16970	16760	16797	16496	16726	16980	16625	16737	16937	16752	16938	16997	16737	16971	16842	16904	16933	16556	16984	17004	16839	16531	16781	16866	16703	16888	16802	16930	16902	16832	16830	16739	16831	16731	17023	16837	16932	16925	16796	16713	16841	16864	16780	16927	16937	16725	16706	16963	16946	16894	16762	16937	16838	16983	16754	16842	16838	16930	16585	16553	16932	16993	16655	16879	16927	16788	16885	17039	16825	16813	16535	16995	16758	16745	16792	16811	16786	16911	16790	16835	17024	16970	16971	16861	17026	16973	16701	16835	16792	16728	17023	16868	16781	16774	16924	16839	16786	16594	16749	17001	16750	16939	16781	16893	16844	16948	16776	16850	16899	16762	16758	16811	16959	16784	16715	16834	16524	16759	16821	16806	17047	16819	16983	16994	16890	16841	16841	16876	16871	16917	16846	16925	16982	16816	16977	16783	16781	16825	16803	16936	16758	16876	16695	16936	16723	16843	16829	17011	16784	16891	16912	16668	16867	16737	16615	16723	16605	16752	16687	17010	16826	16773	16766	16756	16832	16874	16976	16555	16859	16862	16825	17002	16963	16952	16868	16958	16719	16879	16909	16934	16841	16831	16928	16704	16792	16861	16697	16802	16815	16808	16863	16854	16840	16974	16959	16908	16854	16972	16809	16679	16803	16678	16715	16733	16825	16847	16779	17022	16888	16685	16932	16851	16858	16903	16978	16929	16902	16764	16834	16499	16740	16984	16909	16900	17043	16959	16904	16859	16944	16727	16795	16769	16881	16886	16765	16697	16730	16914	16773	16839	16861	16979	17082	16723	16913	16886	16835	16780	16926	16846	16903	16759	16826	16793	16892	17008	16925	16759	16709	16878	17000	16912	16752	16768	16855	16923	16901	16832	16566	17119	17078	17098	16818	16877	16482	16840	16879	16624	16646	16889	16750	16668	16597	16595	16664	16967	16816	16769	16740	16943	16673	16458	17060	16699	16772	16943	16940	16613	16739	16648	16643	16929	16784	16831	16752	16746	16916	16895	16684	16876	16881	17080	16864	16679	16793	16801	16738	16764	16897	16659	16834	16746	16905	16942	17054	16874	16710	16849	16817	16551	17057	16654	16503	16827	16848	16804	16821	16741	16709	16921	16926	16998	17024	16712	16942	16685	16813	16867	16699	16935	16823	16855	16995	16934	16915	16770	16872	16905	16612	16475	16724	17078	16713	16798	16708	16831	16609	16665	16811	17016	16803	16930	16777	16877	16901	16816	16854	17137	17002	16852	16722	16802	16851	16821	16613	16719	16796	16841	16720	16947	17001	16948	16830	16683	16811	16846	16935	16758	16912	16643	16853	16821	16816	16913	16932	16872	16686	16997	17065	16746	16829	16723	16898	16921	16807	16846	17032	16892	16937	16923	16856	16744	16738	16543	16721	16687	16912	16899	16608	16814	16753	16842	16927	16930	16929	16734	16845	16819	16765	16663	16717	16961	16811	16890	16737	16895	16829	16969	16858	16727	16844	16716	16779	16741	16947	16769	16859	17061	16731	16892	16709	16682	16935	16899	16948	16869	16719	16813	16841	16780	16958	16789	16841	16841	16997	16922	17002	16783	16837	16692	16725	16721	16676	16773	16797	16825	16858	16582	16704	17120	16862	16712	16814	16585	16854	16865	16860	16940	16898	16747	16867	16846	16835	16986	16937	16713	16922	16801	16830	16830	17104	16973	16758	16707	16671	16738	17051	17032	16711	16684	16870	16802	16728	16759	16958	16668	16843	16894	16533	16828	16767	16998	16793	16680	16831	16778	17014	16816	16975	16797	16715	16784	16846	16860	16713	16781	16785	16972	16842	16858	16574	16823	16738	16844	16818	16727	16685	16892	17037	16891	17024	16772	16899	16948	16763	16834	16700	16958	16988	16822	16816	16923	16854	16860	16740	16894	16702	16779	16943	16776	16955	16975	16799	16852	16835	16657	16869	16937	16897	16899	16949	16858	16713	16714	16759	16954	16855	16841	16723	16866	16989	16904	16846	16734	16800	16845	16822	16888	16913	16924	16928	16709	16698	16830	16753	17047	16783	16916	16868	16856	16724	16692	16814	16889	17137	16662	16834	16943	16862	16807	16917	16818	16885	17006	16744	16746	16940	16765	16769	16835	16870	16720	16759	16856	16725	16942	16991	16884	16809	16680	16802	16997	16826	16642	16824	16645	16855	16910	17025	16694	16770	16867	16714	17044	16714	16934	16948	16889	17038	16847	16846	16999	16824	16960	17007	16855	16827	17009	16762	16820	16871	16825	16804	17133	16850	16817	17023	16844	16824	16963	16803	16856	16903	16909	16795	16750	16763	16836	16807	16839	17024	16824	16914	17040	16804	16677	16788	16761	16913	16842	16825	16716	16722	16923	16955	16915	16804	17006	16656	16822	16760	16784	16881	16826	16657	16962	16782	16747	16841	16738	16636	16832	16795	16864	16706	16766	16675	16800	16865	16808	16804	16845	16711	16730	16922	16880	16926	16818	16724	16879	16819	16805	16652	16914	17001	17036	16639	16790	16521	17080	16754	16818	16741	16814	16835	16829	16731	16802	16778	16780	16604	16795	16702	16770	16769	16812	16766	16572	16625	17055	16951	16952	16859	16924	16890	16981	16960	17007	16928	16921	16957	17044	16937	16778	16743	16819	16742	16821	16842	16849	16799	16866	16792	16915	16815	17091	16933	16770	16935	16634	16792	16952	16646	16708	16751	16836	16862	16818	16918	16949	16819	16734	16885	17079	16648	16802	16769	16881	16916	16927	16756	16849	16799	16862	16960	16891	16853	16804	17039	16786	16908	17001	16712	16594	16879	16779	16796	16593	16842	16737	16848	16932	16684	16808	16925	16756	16867	16752	16813	17002	16759	16717	16730	16766	16749	16826	16869	16849	16675	16863	16850	16830	16811	16918	16830	16718	16492	17037	16729	16642	16980	17024	16793	16880	16790	16940	17031	16893	16801	16724	16873	16942	17023	16741	16807	16736	16605	16841	16711	16878	16937	16998	16758	16989	16958	16974	16872	16752	16802	16603	17030	17083	16663	16659	16893	16753	16715	16856	16765	17248	16722	16740	16917	16950	16956	16741	16896	16589	16951	16827	17057	16898	16999	16702	16796	16847	16633	16857	16797	16735	16805	16644	16821	16679	16978	16829	16905
29681	50993	53742	49819	41905	35139	31007	27024	23401	20457	18820	23384	29270	34476	27364	19287	15053	13967	13878	14027	13909	13958	13893	14051	13893	13817	14032	13878	14029	13830	14056	14007	13951	13903	13942	13934	14009	14060	13987	13899	13987	14003	13792	13776	13912	13828	13994	13858	13889	13841	14025	14045	13897	13825	13784	13837	13822	14123	13870	14016	14048	14039	13878	14121	13928	13926	13905	13797	13862	13883	14044	13998	13799	13899	13778	13966	13868	14069	13873	14026	13863	13881	14005	13947	13860	13851	13988	13962	13840	13678	14008	14018	14007	13847	13873	14035	14023	13937	13711	13876	13747	13902	13800	13980	13805	13898	13780	13916	13747	14020	13845	14079	13930	14032	13968	13921	13825	13822	13879	14049	13983	13983	13903	13969	13957	13891	13761	13993	13846	13842	13979	13842	13964	14005	14050	13864	13834	13743	13807	13905	13940	13963	13845	13898	14011	13824	14017	13823	13798	13845	13843	14082	13934	13950	13889	13952	13780	14080	14023	13910	13736	13892	13876	13846	14020	13956	13930	13877	13936	13887	13916	13842	13818	13939	13999	13960	13928	14027	13852	13780	13950	13925	13888	13819	13879	13838	13840	14001	13876	13958	13971	13977	13882	13884	14035	14039	13957	13845	13751	13869	13874	13989	13780	13815	13979	13881	13967	13803	13947	13991	13918	13934	13783	13891	13844	13821	13807	13810	14038	13941	13836	13934	13923	13810	14010	14073	13863	13822	13822	13838	14015	13991	13812	13910	14060	13919	13911	13794	13785	13992	13792	14068	13932	13788	14075	13970	13930	13836	13830	13955	13873	13937	13950	13869	13955	13991	13905	13681	13931	13847	13784	13925	13963	13941	14007	13987	13954	14159	13914	13895	14113	13771	13927	13983	13881	13992	13845	14068	14026	13999	13861	13825	14010	13938	13929	13911	13795	13948	13957	13936	13855	13859	13977	13912	14071	13926	13833	13837	13902	13999	13853	13832	13868	13781	13718	14016	14019	13807	13999	13806	13847	13960	13929	13887	13784	13911	13978	13910	13917	13939	13877	13873	13915	14009	13862	13888	14109	13880	13923	14045	13848	13934	13980	14081	14033	13789	13855	13789	13939	13865	13791	13876	14069	14014	13860	14013	13970	13853	13784	14138	14006	14086	14130	13891	13851	13725	13804	13952	13777	13898	13926	13850	13881	13998	13748	13872	13986	13819	13856	13997	13807	13809	13790	13906	13953	14069	13929	13943	13784	13820	13847	13921	13949	13906	13680	13959	14081	13756	13794	14051	13874	14031	13919	14014	13909	13778	13900	13877	13844	13823	14128	13846	13931	13850	13806	13897	14011	13911	13982	13779	13863	13920	13989	13859	13948	13775	13828	13908	13952	13729	13961	13927	13752	13947	14083	13967	13824	13998	13821	13906	13737	14000	13887	13873	13919	13938	14057	14021	13909	13992	14112	13772	13806	13902	13809	14039	14001	13842	13814	13841	13964	13974	13705	13804	14050	14013	14001	14056	13935	13798	13847	13926	13889	14106	13922	13926	13916	13978	13953	14197	14011	13769	13878	14109	14018	13779	13960	13957	13986	13752	13812	13941	14103	13929	14046	14123	14085	13978	13952	13941	13755	14062	13800	13796	13882	13981	13786	13929	13969	13815	13828	13903	13931	13862	13817	14006	13727	14013	13885	13823	14047	13781	13872	13770	13926	13910	13977	14011	13999	13932	13954	13940	13904	13931	14009	13863	13856	13864	13993	13902	13912	13899	13929	13946	13780	13834	14074	13965	13786	13805	13885	13979	13982	13871	13842	13976	13771	13892	13889	13926	13711	14067	13979	13972	14016	13989	13961	13941	13801	13963	14037	13936	14007	13929	14096	13989	13975	14015	13859	13770	13998	13875	14123	14180	13754	13874	13826	13944	14049	14028	13953	13891	13836	13963	14053	14008	13917	13932	14011	13770	13881	13859	13886	14006	13957	13852	13939	13856	13958	14046	13868	13925	13947	14012	13809	14022	13977	14146	13976	13935	13764	13968	13783	13870	13960	14073	13786	13974	14057	13800	13860	13920	14046	13972	13947	13894	13958	13913	13888	13959	13827	13849	13756	13890	14033	13899	13760	13990	14006	13833	13977	13874	13862	14009	13994	13741	13951	13958	13766	14102	13894	13934	14082	13928	14026	13885	14019	13831	13971	13991	13948	13829	13831	14062	13807	13727	13915	13994	13888	13808	13857	13705	13748	14049	13794	13953	13869	13962	14122	13812	13884	13947	14021	13789	13951	13914	13918	13859	13891	13971	13892	13837	14073	14041	13807	13913	14049	14051	13886	13701	13961	13876	13893	14072	13797	13842	13796	13893	14020	13753	13775	13805	13849	13932	13972	13914	14097	14070	13674	14108	13939	14018	13932	13882	13894	13717	13998	13887	13893	13949	13872	13751	13736	14012	13928	13883	13982	13981	14035	13813	14109	14046	13763	14028	13913	13896	14026	13748	13919	13831	13854	13757	13874	14151	13873	13982	13920	14022	14043	13851	13937	13891	14003	14069	13889	13857	13947	13933	13791	13955	13685	13873	13958	13877	13884	13928	13915	13841	13953	13648	14100	13890	13665	13916	14024	14138	13942	13701	13918	13952	13960	14058	13833	13882	13886	13756	13911	13826	13919	14163	14061	13884	13850	13830	13970	13930	13913	13915	14076	13847	13979	13924	13674	13961	13916	13895	14133	13828	13829	13903	13964	13861	13976	14042	14048	13911	13929	13889	14037	13795	13908	13811	13790	13840	13900	13909	13717	13932	14033	13744	14092	13753	14071	14025	13850	13839	13975	14081	13755	13884	13900	13904	13911	13996	13820	13950	13841	13933	13985	13929	13746	13958	13864	13933	13803	13773	13918	13905	14107	13878	13887	14115	13904	13865	13926	13945	13981	14087	13997	13926	13895	13914	13889	13963	13963	14016	14060	13948	14019	13977	13950	13887	13954	13836	14018	13828	13880	13879	13801	13834	13952	13833	13823	13824	13972	14001	13965	13982	13999	13887	13912	14009	13919	13780	13980	13962	14064	13951	13865	13846	13893	13911	14038	13768	13849	13980	13823	13916	14250	13818	13899	14009	14023	13902	13722	13997	13955	13888	14090	14009	13949	13948	13941	13835	13885	14016	13913	13862	13818	14000	13987	13846	13936	14080	13826	13844	14034	13910	13900	13919	13958	13858	13997	13960	13915	14083	13885	13952	13775	13988	13835	13930	13970	13836	13834	13919	13980	14032	13864	13967	13958	13917	14007	14018	14027	14043	14033	13884	13820	13887	13805	13931	14000	13815	13990	13953	13809	13843	14036	13964	13890	13841	13857	13934	13889	13760	13867	13762	13815	13764	13937	13733	14018	14009	13865	13942	13881	13801	13824	13917	13816	13903	13720	13814	13986	13892	13938	13868	14034	13824	13895	14029	13937	13948	13920	13953	13838	13859	14031	13738	13911	13810	13929	13913	13919	13907	14038	13958	13932	14072	13933	13785	13876	14017	14016	14157	13998	13937	13770	13937	13908	13927	13743	14173	13878	13855	13869	13904	13885	14066	13922	14005	13954	13899	13889	13838	13979	13988	13838	13847	13963	13737	13967	13962	14080	13769	14005	14035	13914	13972	13864	14032	13845	14054	13921	13922	13914	13966	14021	13955	14048	13822	13893	13864	13932	13935	13848	14021	14041	13935	13924	14067	13914	13986	13868	13888	13988	14141	13851	13889	14108	13798	13864	13954	13854	13978	14007	14038	13881	13777	14062	13892	14042	13861	13772	13792	13915	13988	13707	13970	14004	14042	13853	13916	13864	13943	14002	14067	13857	13885	13885	13874	13872	13720	13956	13882	13828	13805	13892	13841	14103	13835	13911	13857	13798	13839	13885	13863	13772	13953	13950	13916	14049	13835	13930	13926	13923	14051	13911	13814	13789	13972	14039	13901	14008	13922	13889	13879	13929	13957	13956	13945	13802	14064	13961	13798	13807	13830	13958	13718	13910	13831	13848	13915	13876	13978	13926	13876	13977	14039	14042	13873	13893	14031	13843	13952	13800	13970	13963	13947	13920	13996	13825	13917	13879	13744	14006	14044	14020	13872	13830	14040	13866	13829	13707	13881	13975	13889	13784	13855	14129	14104	13864	13958	13830	13991	13800	14033	13886	13844	14010	13785	13992	13923	13883	13931	13953	13961	13907	13956	13886	13979	13927	13842	13935	13911	13958	13990	13817	13993	13864	13956	13837	14011	13695	13829	13940	13994	13868	13917	13744	13893	13959	13849	13948	14031	13734	13816	13994	13828	13933	13912	13937	13877	13988	14061	13933	14015	13940	13784	14037	13921	13969	13900	13936	13917	14075	13855	13950	13909	14005	13773	13951	13979	13898	13886	13755	13833	13753	13947	13812	13790	13847	14189	13839	13970	13850	13977	13933	13942	13745	13911	13832	13895	13888	13892	13843	13994	13985	13948	13987	13847	13745	13802	14042	13959	13844	13980	13837	13888	14011	13783	13994	13978	13945	13889	13869	13958	13960	13931	14022	13834	13818	13948	13865	13919	14092	13838	13861	14005	13885	13890	13737	13846	13797	13826	13889	13953	14103	13922	13894	14018	13937	13793	13889	13743	14119	13930	13995	13986	13855	13902	13809	14024	13954	13936	13799	14053	13867	13827	13989	13945	14012	13905	13898	13927	13822	13943	14017	13988	13892	13855	13885	14087	13905	13842	13932	13960	13835	13978	13828	13980	13971	13942	14067	13874	13964	13974	13741	14028	13947	13792	14038	13797	14204	13867	14007	13876	14045	13911	13824	13918	13865	13848	14054	13988	13839	13810	13857	13797	14045	14050	13901	14027	13915	13863	13883	13945	13849	13963	13988	14059	13934	13979	14070	13816	13843	13899	13994	13739	14009	14000	13961	13784	14040	13754	13940	13887	13751	13925	13972	14026	13940	14003	13958	13723	13836	13970	13877	13843	13835	13915	13790	13983	14093	13871	13898	13867	13920	13880	13963	13704	13979	13916	13939	13881	13976	13773	13949	13804	13970	13871	13943	13874	13981	13856	13988	13867	13990	14050	13783	14086	13994	13773	13794	14195	13906	13770	14001	14065	13862	13870	14108	14150	13773	14003
32525	29986	38112	34436	28333	24724	22458	20543	19402	19175	18804	18608	18279	19422	19381	18793	18291	17949	17929	18026	17859	18021	17806	17783	17798	17799	17894	17720	18071	17908	17889	17823	17839	17838	17900	17778	17952	17948	17788	17605	17868	18023	17844	18053	17794	18067	17795	17997	18001	17783	17941	17827	17768	18051	17829	17946	17788	17877	17911	18063	17949	17779	18012	17904	17971	17981	17841	18015	18002	18086	18053	17944	17941	17861	17907	17875	17861	17718	17814	17745	17975	17860	17822	17613	17754	17854	17846	17796	17915	18022	17844	17874	17993	17817	17828	18054	17933	17832	18001	17977	17750	17841	17778	17852	17948	17893	17917	18072	17976	17957	17872	17958	17938	17895	17683	17734	17984	17853	17908	17920	17983	17815	17989	17946	17956	17847	17788	17923	17833	17820	18011	17857	17827	17983	17921	17857	17816	17773	17781	17931	17905	17826	17750	17978	17998	17684	17866	17794	17894	17937	18128	17947	17813	17774	17969	17699	17909	17789	17799	17946	18036	18058	17859	17828	17740	17759	17661	17918	18020	17660	17746	17938	17946	17827	17939	17692	17867	17893	17828	17741	17853	17987	17821	17768	17965	17918	17950	17910	18126	17713	17956	17886	17929	17934	18195	17931	17900	17970	17677	17874	17869	17913	17836	17872	17858	17821	17675	17866	17706	17641	17879	17761	17804	17948	17880	17929	17747	17929	17863	17783	17808	17639	17882	18073	18076	17796	18055	18027	17791	17832	17792	17869	18112	18027	17864	18026	17969	18000	17585	17933	17642	17975	17891	17896	17892	17731	17839	17743	17746	17976	17836	17897	17689	18144	17747	17717	17866	17887	17940	17857	17841	17808	17905	17977	17917	17989	17991	18099	17902	17889	18081	17769	17922	17664	17762	17804	17765	17913	17746	17757	17811	17832	17694	17956	17894	18029	17751	17732	18013	17744	17676	17885	17805	17879	17777	17722	17863	18014	17838	17829	17752	17847	17820	18031	17748	17864	17682	17852	17874	17860	17921	18027	17939	18015	17979	17997	17953	17625	17685	17907	17646	17753	18049	17624	17822	18038	17861	17873	17861	17762	17847	17851	17925	17808	17895	17853	17867	17818	17892	17945	17980	17980	17683	17759	17852	17711	17974	17848	17888	17825	17817	17866	18042	17758	17853	17865	17966	17773	17904	17786	17903	18101	17918	18027	17918	17870	17722	17987	18017	17996	18022	18009	17845	17746	17915	17793	18075	17757	17758	17850	17899	17826	17917	18095	17772	17796	18043	17995	17890	17985	17890	17771	17898	17848	17778	17982	18239	17883	17766	17987	17860	17636	17826	17972	17920	17722	17997	17958	18019	17967	18150	17770	17855	17670	17735	17940	17997	17690	18023	17596	17779	18035	17709	17871	17880	17978	18122	17641	17970	17903	18004	17965	17956	17919	17924	17808	17817	17829	17901	17831	17892	17925	17998	17678	17860	17860	17832	17825	17934	17924	17770	17835	17835	17771	17747	17970	17939	17815	17887	17840	17991	17992	17761	18005	17987	17567	17746	17830	17867	17865	17918	17948	17759	18022	17850	17604	17979	17742	17860	17837	17975	17964	17824	17698	17829	17858	17760	17970	17770	17809	17954	17800	17720	17888	17692	17714	17847	17695	17715	17867	17918	17742	17926	18022	17899	18065	17899	17702	18066	17815	17723	17998	17913	17871	17931	17853	17785	17837	17689	17919	17766	17802	17846	17760	17868	17859	17848	17921	17811	17798	17924	17927	17925	17874	17842	17792	17939	17833	17867	18076	17860	18016	18114	18050	17792	17865	17847	18107	18082	18059	17857	17888	17993	17992	17883	18002	17927	17981	17715	17859	17848	17869	17999	17878	17911	17849	17913	17836	18049	17886	17786	17571	17994	18013	17622	17849	17923	17989	17902	17678	17939	17722	17810	17861	17971	17876	17894	17882	17824	17671	17891	18002	18053	17753	17937	18014	17937	17878	17849	17816	17768	17932	17868	17867	17752	17980	17873	17929	17660	17719	17882	17819	17855	17996	17660	17783	17798	18096	17795	17754	17821	17801	18011	17924	17928	17961	17821	17818	17747	17870	17659	17885	17715	17702	17917	17762	17990	17785	17947	17863	17862	18030	17635	17932	17863	17726	18049	17870	17704	17740	17790	18029	17817	17786	17869	17772	17864	17742	17780	17822	17760	17850	17937	17732	17838	17953	17827	17778	17963	17969	17886	17838	17675	17928	18020	17991	18159	17831	17863	17864	17954	17841	17896	17986	17809	17944	18086	17780	17727	17810	17741	17856	17799	17957	17846	17979	17900	17695	17799	17857	17887	17773	17779	17745	17703	17761	17923	17849	17861	17772	17830	17883	17631	17972	17878	17770	17786	18000	17915	17791	17888	17909	17833	17885	17846	17858	17779	17766	17667	17839	17998	17755	18003	17982	17797	17731	17901	17808	17852	17805	18036	17648	17743	17820	17811	17683	17960	17930	17930	17703	17832	18036	17823	17899	17944	17998	17713	17854	17805	17846	17841	17622	17749	17859	17998	17936	17947	17734	17574	17907	17975	17811	17876	17857	17715	17735	17692	18075	17811	17893	17787	17849	18194	17680	17939	18116	18002	17872	17928	17842	17901	17873	17795	18060	18020	17902	17773	18062	17990	17731	17921	17777	17997	17941	17995	18015	18310	17784	17551	17941	17961	18212	17932	17785	17909	17714	17840	17962	17973	17725	17843	17965	17925	17974	17816	17818	17794	17860	17869	17750	17747	17981	17793	18050	17936	17881	18109	17778	17908	17895	17718	17345	17926	17942	17938	17895	18006	17872	17951	18005	17843	17703	17660	18000	17954	17941	17968	18100	18159	17857	17775	17764	18027	18009	17792	18125	17817	17846	17990	17777	17821	17741	17950	17820	17672	17864	17821	17764	17925	17898	17911	17846	17860	18091	17916	17839	17925	17816	17810	17862	17872	17879	17818	17930	17641	17799	17898	17834	17817	17806	18001	17939	18118	18050	17857	17920	17735	17842	17929	17759	17752	17854	17841	17745	17690	18058	17901	18080	17975	17913	17728	17629	18014	17764	17837	17702	17998	17899	18014	18030	17829	17640	17778	18096	17970	17907	17867	17935	18000	17945	17988	17867	17871	17748	17750	17713	17867	17988	17698	17855	17946	17627	18025	17637	17561	17832	17774	17894	17843	18068	18083	17952	17842	17836	17806	17869	17993	17838	18056	17868	17767	17742	17875	17882	17940	17901	18070	17900	17907	17878	17757	17844	17711	17781	17736	17872	17815	17982	18003	17799	17928	17765	17837	17908	17815	17956	17879	17735	17706	17904	17836	17911	17738	17764	17799	17873	17989	17858	18040	17755	17798	17827	17952	17853	17923	17956	17815	17847	17828	17799	17619	18026	18030	18051	17838	17808	17984	17892	17849	17678	17903	17828	17801	17900	17850	17876	17849	17713	17888	18040	17771	17761	17784	18018	17809	17931	17776	17748	17864	18016	17855	17782	17847	17850	17890	17801	17847	17862	17697	17939	17899	17920	18039	17705	17727	17665	17724	17969	17942	17833	17845	17899	17821	17794	17796	17834	17888	17926	17936	17673	17701	17805	17877	17874	17999	17995	17984	18078	17922	17658	17799	17943	17946	17808	18082	18009	17861	17903	17698	17856	17855	17871	17824	17962	18178	18001	17782	17835	17785	18032	17646	17732	17722	17872	17929	17794	17885	18159	17993	17988	17702	17801	17729	17880	18035	17919	17739	17828	17776	17891	17937	18053	17881	17576	17660	17856	17939	17906	17775	17601	17733	17956	17860	17852	17927	17731	17810	17604	17831	17902	17764	17718	17841	17678	17646	17895	17899	17723	17783	17705	17898	17847	17950	17917	17892	17901	17884	18016	17892	17841	17872	17862	17817	17806	17901	18004	17966	18097	17732	17781	17728	17872	17985	18097	17930	18009	17957	17743	18015	17839	17769	17865	17808	17679	17987	17722	17978	17860	17868	17717	18071	17986	17806	17852	17812	17876	17837	17972	17892	18071	17892	17960	18016	17882	17967	17990	17853	17968	17607	17815	17759	17922	17989	17856	17901	17880	17657	17762	17837	17846	17962	17903	17969	17813	17937	17957	17972	17614	17973	17989	17914	17959	17945	17754	17930	17962	17824	18022	17737	17892	18073	17978	17788	17677	17807	17655	17875	17748	17778	17813	17825	17779	17838	17820	17994	17911	17721	17853	17675	17689	18007	18089	17724	17930	17955	17623	17924	17876	17935	17731	17998	17684	17974	17886	17817	17932	17795	17829	17943	17834	18176	17951	17948	17754	17772	17947	17921	17910	17940	18097	17772	17715	17834	17818	17813	17825	17740	17954	17866	17861	17888	18094	17793	17758	17716	18047	18024	17954	17855	17933	17993	17588	17855	18082	17773	17855	17836	17709	17924	17949	17976	17791	17890	17786	17917	17840	17743	17867	17978	17833	17765	17987	17892	17863	17783	18021	17772	17872	18028	17891	17716	17712	17705	17893	17848	17699	17831	17793	17771	17995	17768	17866	17913	17958	17841	17912	17905	17958	17816	17987	17999	17720	17683	17793	17887	17850	17953	17916	17909	17925	17863	17992	17800	17830	17781	17984	17870	17770	17874	17646	17853	17988	17943	17723	17690	17718	17765	17938	17771	17753	17960	17873	18024	17799	18055	17903	18027	17852	17959	17848	18016	17831	17846	17686	17851	17712	17791	17579	17955	17804	17916	17997	17904	17964	17990	18045	17808	17973	18046	17879	17581	17726	17963	18005	17714	17659	17829	17610	17682	17764	17925	17740	18048	17943	17701	17966	18109	17830	17839	17982	17976	17930	17899	17978	18046	18078	17904	17704	17835	17873	17816	17908	17976	17982	17729	17821	17878	17764	18086	17687	17929	17959	17784	17908	17862	17688	17902	17707	18058	17874	18061	17777	17900	18022	17624	17825	17976	18197	17999	17867	17874	17984	17800	17925	18126	17919	17838	17949	17954	17809	17981	17945	17820	17646	17631	17749	17827	18016	17918	17906	17828	17772	18043	17982	18008	17939	17860	17997	17868	17746	17690	17880	17993	18180	18010	17842	17988	17859	17881	17904	17974	17908	18007	18071	17754	17847
24711	36821	40208	34353	27958	23512	20567	18138	16520	16150	15858	15442	15343	16620	16250	15253	14612	14402	14518	14613	14513	14518	14585	14301	14439	14460	14398	14751	14590	14487	14561	14621	14526	14664	14527	14461	14503	14654	14608	14545	14529	14480	14556	14575	14548	14448	14442	14642	14462	14540	14494	14660	14667	14437	14669	14460	14382	14584	14572	14430	14582	14579	14460	14419	14400	14577	14549	14573	14464	14449	14505	14575	14541	14410	14488	14552	14530	14409	14386	14467	14603	14377	14401	14589	14390	14458	14346	14459	14708	14447	14511	14621	14517	14679	14444	14313	14401	14521	14544	14421	14633	14612	14275	14592	14484	14444	14463	14447	14403	14572	14468	14502	14430	14673	14428	14544	14563	14566	14616	14611	14540	14464	14411	14597	14628	14457	14517	14478	14536	14572	14541	14538	14381	14359	14645	14497	14535	14456	14508	14473	14685	14391	14670	14454	14432	14389	14545	14379	14524	14237	14561	14387	14520	14469	14379	14562	14623	14437	14400	14585	14500	14619	14555	14551	14442	14555	14350	14641	14538	14258	14438	14416	14503	14663	14409	14449	14556	14484	14329	14398	14502	14582	14536	14424	14530	14504	14406	14585	14556	14546	14418	14646	14514	14412	14466	14391	14490	14448	14728	14579	14485	14644	14434	14421	14599	14483	14443	14421	14365	14607	14471	14359	14545	14619	14485	14477	14587	14573	14429	14394	14644	14437	14554	14312	14577	14537	14451	14467	14389	14556	14497	14519	14642	14479	14599	14626	14533	14540	14577	14556	14431	14341	14400	14518	14551	14525	14624	14467	14556	14586	14583	14557	14415	14651	14441	14399	14388	14561	14432	14456	14524	14317	14457	14506	14368	14536	14680	14482	14495	14529	14283	14502	14326	14509	14460	14595	14531	14367	14559	14406	14539	14543	14539	14571	14505	14548	14641	14473	14286	14419	14620	14411	14445	14476	14484	14639	14383	14652	14462	14444	14480	14537	14697	14524	14443	14613	14590	14443	14552	14603	14503	14550	14547	14545	14526	14608	14490	14513	14343	14286	14480	14316	14614	14500	14608	14440	14549	14623	14622	14569	14577	14360	14386	14421	14461	14444	14447	14382	14585	14491	14484	14391	14464	14660	14610	14584	14500	14481	14476	14494	14500	14570	14499	14590	14552	14404	14433	14626	14384	14543	14383	14429	14431	14421	14393	14551	14487	14564	14429	14432	14539	14577	14412	14412	14465	14328	14529	14441	14616	14317	14533	14424	14355	14488	14513	14497	14570	14547	14726	14620	14410	14428	14450	14559	14475	14624	14510	14443	14326	14268	14584	14512	14623	14593	14536	14563	14394	14700	14531	14496	14489	14592	14583	14494	14686	14572	14394	14615	14447	14380	14653	14627	14342	14645	14621	14328	14444	14544	14453	14610	14361	14531	14448	14474	14377	14331	14630	14500	14440	14434	14425	14511	14482	14732	14443	14423	14503	14498	14471	14433	14633	14473	14404	14274	14393	14380	14585	14453	14251	14375	14537	14525	14500	14599	14489	14440	14507	14397	14521	14432	14540	14317	14400	14353	14457	14355	14579	14602	14512	14534	14333	14449	14603	14358	14364	14425	14498	14479	14573	14510	14628	14474	14604	14428	14609	14493	14446	14521	14429	14438	14461	14402	14582	14405	14494	14491	14559	14555	14665	14307	14531	14347	14595	14426	14487	14541	14555	14597	14385	14690	14535	14630	14484	14461	14610	14562	14373	14565	14415	14500	14523	14524	14520	14558	14596	14625	14436	14534	14419	14502	14471	14540	14486	14498	14336	14485	14312	14547	14385	14419	14555	14346	14564	14454	14532	14649	14555	14619	14506	14413	14529	14396	14457	14586	14452	14658	14367	14560	14445	14301	14522	14676	14553	14650	14482	14462	14398	14485	14368	14555	14446	14582	14547	14516	14434	14380	14483	14530	14474	14389	14513	14532	14504	14446	14572	14417	14357	14557	14477	14375	14287	14334	14464	14645	14453	14367	14420	14431	14456	14642	14471	14584	14582	14510	14485	14416	14484	14628	14551	14599	14514	14632	14526	14406	14524	14428	14501	14537	14404	14500	14446	14580	14334	14645	14432	14328	14551	14586	14385	14617	14418	14537	14434	14395	14611	14587	14311	14531	14384	14524	14576	14511	14379	14509	14471	14359	14634	14435	14401	14630	14524	14389	14522	14704	14753	14433	14585	14481	14341	14512	14539	14536	14361	14539	14570	14586	14461	14537	14631	14467	14534	14609	14253	14492	14627	14382	14510	14599	14404	14481	14566	14401	14573	14553	14540	14351	14400	14533	14397	14622	14679	14448	14569	14537	14444	14488	14613	14542	14443	14544	14528	14413	14548	14490	14599	14507	14575	14542	14626	14449	14529	14562	14415	14466	14588	14412	14547	14584	14375	14437	14497	14556	14626	14666	14521	14367	14387	14497	14401	14542	14335	14553	14521	14524	14475	14530	14446	14324	14492	14550	14500	14531	14559	14498	14516	14703	14458	14471	14461	14317	14684	14429	14584	14589	14448	14538	14597	14579	14623	14534	14501	14527	14497	14533	14648	14417	14687	14576	14515	14453	14594	14512	14715	14509	14542	14478	14597	14508	14430	14459	14447	14625	14453	14544	14497	14577	14662	14457	14432	14452	14400	14369	14385	14406	14440	14480	14310	14533	14449	14449	14489	14458	14434	14418	14561	14553	14462	14471	14446	14502	14669	14555	14470	14454	14419	14488	14505	14439	14569	14498	14583	14493	14495	14619	14502	14597	14554	14378	14528	14496	14546	14489	14421	14621	14445	14527	14484	14565	14550	14553	14439	14544	14575	14595	14530	14403	14563	14455	14538	14387	14641	14451	14669	14440	14422	14534	14561	14466	14519	14656	14569	14577	14524	14438	14629	14388	14585	14376	14422	14407	14630	14612	14528	14527	14624	14340	14607	14316	14530	14359	14485	14573	14442	14609	14496	14552	14476	14579	14449	14557	14521	14425	14481	14546	14394	14528	14411	14457	14470	14428	14607	14501	14390	14539	14505	14433	14434	14517	14551	14523	14560	14515	14606	14480	14300	14653	14252	14449	14416	14346	14492	14484	14686	14506	14374	14404	14635	14661	14460	14475	14706	14434	14297	14456	14467	14482	14578	14347	14412	14333	14446	14499	14596	14358	14649	14656	14646	14606	14457	14477	14595	14599	14380	14511	14404	14381	14439	14534	14559	14334	14639	14405	14530	14662	14494	14558	14633	14520	14568	14512	14364	14577	14536	14535	14404	14482	14430	14447	14512	14552	14355	14663	14581	14569	14554	14526	14464	14343	14499	14452	14517	14443	14630	14480	14479	14478	14361	14446	14479	14561	14412	14456	14448	14495	14587	14567	14566	14620	14379	14532	14354	14353	14460	14538	14569	14474	14555	14510	14492	14590	14464	14289	14340	14435	14436	14517	14406	14359	14413	14411	14596	14787	14680	14530	14487	14558	14417	14451	14585	14491	14658	14514	14569	14495	14544	14436	14573	14466	14381	14429	14565	14562	14475	14439	14568	14362	14612	14756	14464	14532	14473	14454	14441	14557	14652	14491	14480	14399	14329	14574	14358	14371	14402	14499	14541	14477	14573	14599	14584	14516	14352	14548	14533	14373	14524	14539	14609	14559	14583	14522	14360	14473	14463	14355	14360	14425	14618	14523	14568	14571	14443	14670	14303	14535	14549	14566	14426	14442	14635	14612	14379	14385	14453	14456	14473	14652	14353	14462	14487	14470	14529	14581	14505	14563	14543	14572	14458	14513	14650	14411	14528	14344	14475	14601	14587	14505	14432	14531	14550	14410	14593	14467	14622	14562	14679	14581	14549	14461	14446	14666	14437	14601	14656	14585	14517	14515	14404	14354	14509	14552	14495	14371	14454	14452	14442	14388	14581	14460	14656	14390	14467	14494	14496	14517	14565	14467	14378	14441	14489	14459	14508	14538	14499	14438	14613	14431	14413	14320	14652	14490	14522	14381	14597	14415	14538	14444	14425	14452	14465	14397	14572	14397	14470	14539	14413	14469	14563	14634	14556	14565	14591	14561	14331	14575	14401	14622	14627	14574	14382	14425	14563	14615	14444	14521	14496	14477	14427	14589	14489	14543	14416	14275	14433	14637	14590	14503	14470	14449	14400	14563	14491	14605	14512	14338	14465	14481	14497	14405	14656	14563	14556	14373	14597	14435	14494	14418	14446	14398	14573	14514	14578	14486	14532	14544	14544	14474	14652	14359	14517	14387	14502	14400	14461	14414	14451	14496	14425	14655	14390	14444	14507	14647	14617	14543	14474	14345	14536	14463	14584	14428	14614	14459	14400	14682	14490	14645	14604	14525	14481	14603	14353	14469	14527	14288	14718	14572	14364	14402	14496	14594	14502	14559	14498	14442	14516	14448	14436	14453	14460	14554	14374	14478	14557	14508	14454	14357	14532	14465	14532	14318	14479	14759	14322	14531	14532	14435	14524	14563	14524	14459	14463	14421	14589	14523	14398	14442	14487	14554	14515	14471	14670	14573	14556	14612	14463	14582	14418	14481	14399	14782	14607	14548	14484	14405	14804	14417	14422	14482	14338	14516	14403	14393	14611	14459	14350	14419	14430	14513	14525	14554	14666	14494	14627	14620	14558	14500	14395	14595	14681	14493	14523	14370	14584	14396	14434	14513	14530	14547	14439	14550	14243	14445	14484	14462	14573	14504	14505	14684	14403	14610	14632	14530	14543	14617	14423	14489	14520	14352	14607	14584	14422	14653	14437	14522	14544	14416	14520	14528	14466	14348	14519	14544	14433	14577	14544	14496	14582	14367	14539	14407	14546	14548	14589	14477	14461	14417	14624	14527	14746	14483	14573	14406	14600	14397	14475	14491	14577	14422	14603	14669	14483	14613	14333	14539	14667	14350	14635	14479	14547	14595	14495	14619	14638	14476	14692	14497	14532	14497	14471	14527	14553	14693	14469	14606	14435	14515	14450	14513	14493	14384	14499	14496	14691	14466	14696	14462	14543	14587	14404	14474	14566	14411	14408	14631	14471	14521	14501	14516	14645	14503	14436	14500	14578	14295	14348	14451	14508	14442	14290	14567	14600	14279	14525	14588	14491	14492
26153	21651	29567	29773	29091	29869	27849	24452	22532	21470	20283	19075	19874	23294	24227	21552	18754	17339	17085	17128	17275	16939	17174	17196	16940	17080	16868	16940	17045	16939	17196	17208	17203	17010	17146	17107	16890	17203	17088	17098	17202	17013	16951	16888	17166	17230	16925	16958	17110	17005	17046	17061	16967	17231	16840	16887	16856	17154	17014	17054	16956	16898	17091	17059	17192	17017	16985	16987	17067	17235	17264	16940	16981	17092	17001	17116	17065	17043	17066	17001	17026	17181	16897	17077	17010	16857	17137	17144	17133	17121	17186	16911	17028	17067	17113	16905	17051	17093	17089	16890	16912	16918	16930	17175	17000	16982	17003	17141	17036	17054	17197	17221	16945	16979	17092	17167	17047	16895	16921	17154	17148	16998	16976	16931	16870	16971	17160	16994	17066	17091	17005	17118	17010	17165	17083	16934	16962	17129	17003	17332	17053	16994	17117	16810	16938	17020	16979	17197	17022	17092	16873	17073	16907	16981	17072	17096	17015	17070	17143	17176	16994	17169	17137	16928	17107	17101	17191	16977	17172	16931	17136	16997	17071	17018	16838	17108	17101	17001	17061	17138	17020	16918	17096	17016	16918	17116	16946	16999	16827	16847	16823	17119	16969	16783	17040	17062	17166	17123	17078	17082	17062	16748	17044	16964	17089	17039	17068	16947	16983	17237	16993	17080	17000	17125	17038	16980	17010	17194	17021	17082	17031	16921	16927	16958	16921	17076	16964	16769	17080	17074	17218	17186	17131	17120	17251	17042	16944	16987	16903	17080	17121	16997	17046	16954	17126	17157	16869	17149	16987	17053	17026	16941	17074	17028	17117	16977	16961	17129	17111	17241	17119	17096	17009	16964	16906	17080	16990	17180	16786	17043	16923	16976	17094	16912	17166	16992	17030	17135	17139	17036	17083	17228	17060	17123	17133	16949	16895	17048	17126	16927	17055	17248	17041	17203	17108	17021	17098	16843	17081	17206	17012	17085	17110	17031	17070	17057	17087	16922	17058	17420	17202	16943	17040	17104	16963	16948	17039	17181	17126	17209	17151	16980	17049	16983	16934	16957	17259	16893	17214	17027	17033	17086	17111	17062	17184	17015	17034	16990	17133	16933	17140	17157	16833	17002	17148	17321	16963	17134	17049	17044	17138	16949	17024	17103	16922	16872	17108	17105	16914	17057	17167	16964	16932	16991	17148	16995	17287	16867	17127	17048	17100	17151	16762	17185	17022	16833	17423	17030	17016	17075	17058	16903	17328	17211	16931	17121	16753	16783	17046	17128	17052	17288	17170	16974	17063	17241	17266	16907	17141	17092	17093	17134	17051	17002	17023	17008	17200	16975	17108	17093	17053	17019	16998	16973	17031	17124	17126	17057	17027	16967	17156	17138	17326	17180	16931	16944	16961	16828	17138	16934	17251	16996	16995	17252	17174	17202	17155	17187	17232	16997	17239	17015	17078	17244	17029	17118	17140	17057	16982	17106	17017	16886	17110	17116	17091	17056	17037	16927	17107	17059	17057	17135	16918	16876	17025	16997	16792	17152	17145	16889	17078	17319	17174	17074	17253	17154	16857	16970	17009	16961	17040	16896	17002	16919	16849	17027	17131	17211	17086	16865	17076	16871	16873	17104	17015	17283	17165	17030	16938	17230	17143	17029	17201	17136	17037	16959	16941	16933	16932	17039	17042	17087	16974	17149	16919	16989	17023	17005	17045	17000	17131	17061	17131	17083	17119	16884	17018	17101	16983	16999	17125	17069	17094	16879	17030	16969	17115	16979	17198	17135	17175	17128	16936	17209	17240	16968	16956	17276	16878	16938	17022	17019	17053	17112	17080	17032	16901	16835	17111	17090	17006	16676	17042	16955	16796	17094	17088	17202	16921	17108	17219	17139	17142	17161	17060	17122	17097	16830	16951	17051	17061	17181	16968	17069	17080	17119	16950	17076	17050	16947	17000	17068	17021	17152	17006	17126	16921	17010	16907	17127	16943	17128	16858	16942	17021	17078	17173	17280	17283	17071	17162	17085	17119	16917	17139	17160	17230	16874	17106	16957	17064	17015	16894	17012	17132	17198	17164	17015	17028	16812	17055	17017	17096	17141	16987	16982	17082	17020	17164	17011	17194	16918	17154	16894	16954	17040	17063	17114	17089	16942	16869	17147	17031	17093	17227	16948	17135	16776	17060	16998	16919	16937	17020	17200	17007	17072	16932	17221	17177	16874	17042	17022	17060	16889	16960	17176	16859	17130	17140	17072	16957	17129	17143	17094	17141	17011	16997	17086	17063	17133	17045	17139	17035	17095	16998	17058	17153	17114	16831	16966	17089	16877	16934	17092	16943	16938	17108	17059	17007	17248	16950	16944	17051	17065	16980	16993	16847	17181	16946	16868	16865	16866	16906	17003	16995	16966	16832	16935	17154	17056	17063	16996	17109	17107	17007	17044	17054	17056	16911	17027	17170	16912	16975	17139	17138	17121	17236	16950	17092	17085	17214	17083	16996	16915	17030	16930	16845	17084	16931	17298	16968	17041	17072	17100	17187	17023	16900	17132	16896	17144	17167	16932	17049	17148	16927	16953	17112	16835	17087	16961	17014	17103	17203	17114	16918	17020	17027	17057	17075	16897	16916	16869	17190	17116	17062	16958	17142	17124	17187	17319	17145	17153	17153	17023	16957	17163	16959	17112	17011	17188	16973	16953	16992	17052	17068	17013	17085	16905	16957	16915	17076	16982	17065	17123	17114	17118	17216	17132	17192	16984	16950	17004	16931	16911	16901	16968	16957	17111	17002	16924	17119	17044	17181	17084	17108	17222	17096	17028	16876	17106	17214	17003	17102	17054	17138	17006	17206	17098	16935	17236	17083	16938	17003	17100	16971	16990	16913	17034	16899	17006	17008	16969	17009	17207	17192	17089	17038	17174	16913	16910	17082	17037	17359	17114	16972	17064	17038	17283	16992	17153	17158	16886	17048	16992	17013	16914	17030	16923	17193	17074	17301	17103	17022	16898	17037	17234	17363	17124	17076	17234	17115	17142	16887	16886	17004	17003	16919	17093	17014	16855	17075	17049	17235	17086	16966	17030	17021	16984	16787	17173	16953	17223	17106	17054	17000	17051	16969	16961	17137	17085	16967	16906	17128	17175	17120	17081	16920	17024	17108	17109	17020	17007	17188	16981	17142	16849	17120	16955	17050	17011	16952	16989	17099	16975	16871	17112	17265	17108	16945	16953	16986	16847	16963	17280	17067	17028	17127	16962	17101	17021	17030	16879	16971	16910	17231	17215	16805	17038	17062	17009	17032	17238	16925	16868	17158	17026	17121	17063	17290	17239	17091	17263	17147	17163	17105	17127	17052	16776	16991	17029	17059	16966	17275	17057	16960	17109	16975	17287	16920	17042	16943	17018	16992	17031	16954	16828	17092	17104	16962	16854	17008	17213	17042	17239	17020	16867	16978	17116	16850	17182	17194	17244	16965	17258	17085	17071	17078	16869	16995	17006	17067	17047	17160	17147	17082	17143	17069	17008	17260	17091	17259	16942	17052	16956	17034	17090	17052	17249	17136	17061	17117	17011	17201	17048	16923	17076	17206	17042	16945	16989	17076	17124	16988	16976	17091	17102	17385	17084	16919	16942	16961	17038	17153	17178	17006	16894	17060	17256	16904	17046	17067	16956	17066	17174	16930	17149	16972	17005	17121	17045	17036	16980	16926	17253	17001	16928	17014	16967	16876	17205	16938	17034	17027	16839	17030	17193	17035	16826	16916	17033	17276	17021	17038	17098	16949	17110	17106	17068	16915	17025	16880	17075	17117	16794	17014	17103	17080	17064	17038	16879	16851	16911	17042	16975	16751	17049	16991	17159	17092	17251	17114	16990	17117	16940	17020	16901	17266	17056	16841	16929	17146	17080	16915	17095	17032	16874	17004	17050	16966	17078	16930	17080	17014	17042	16806	17026	17109	17171	16992	16989	16879	17319	16912	16956	16967	17020	16939	16867	16823	17092	17036	16946	17200	16985	17127	16953	17152	17067	17121	16901	16922	16811	17119	17056	16995	16990	17090	16888	17049	17048	17032	17187	16911	17044	17029	17080	16960	17053	16818	17013	17073	17063	17193	16978	16886	17035	17073	16988	17018	17003	16903	17034	17299	17139	17141	17077	17185	17010	17111	17127	17141	17121	17212	17185	17250	17053	17174	17197	17130	17037	17063	17164	17263	17078	17093	16871	16943	17060	17120	16866	16976	16862	17014	17260	17063	17021	16862	16982	17144	16856	17097	17223	17216	16827	17043	17048	17117	17166	16981	17043	17126	16851	17156	17027	17167	16924	17054	16973	17045	17227	16969	16957	16924	17018	16950	17105	16997	17249	17161	17282	17135	17194	17217	17034	17241	17346	16869	17084	17205	17188	17180	16996	16786	16986	16891	16961	17117	16971	16961	17090	17225	17036	17083	17147	17197	16988	17162	17106	17233	17049	16874	17024	16810	17025	17277	17113	16903	16941	17046	17086	17002	17074	16812	16925	16972	16986	16922	16904	17086	16990	17101	16960	17089	17269	16969	17027	17030	16916	16984	17114	17067	17246	17089	17310	16964	16945	17199	16997	17039	17146	17085	16958	17106	17170	16981	17078	17060	17017	16937	16784	17108	16971	17059	17030	17141	17032	17114	17026	17086	16983	17090	17031	17288	17138	17118	17034	17134	16875	17022	17003	16988	16880	17006	16909	17011	17049	17142	17117	17217	16953	17131	17024	17119	17017	17042	17133	16999	17103	17261	17023	17108	17183	16850	17124	17011	16825	17030	17044	17163	16856	16981	16907	17134	16850	17060	16927	16843	17120	16867	17042	16903	17060	16973	17013	16878	16821	17257	17195	17127	16955	17064	16972	17094	16896	17019	17266	17119	16846	17046	17123	16913	16991	17158	16992	17064	17167	16853	16780	17050	16906	17192	16979	16891	16870	16856	17051	17196	16875	17133	17267	17009	17180	17019	17045	16978	17147	17068	17196	17163	16894	17007	16945	17021	17011	17166	17095	17104	17064	17034	17226	17085	17128	17133	17074	17092	16986	16885	17130	17013	17133	17002	17004	17125	17106	17061	16883	16825	16843	17037	16975	17045	17064	16960	17068	17045	16976
26690	45526	46099	40414	34503	30966	26789	23745	21257	20039	18249	17039	18350	22992	22850	19153	15604	14220	14123	14065	14240	14142	14223	14000	14009	14055	14030	14015	14167	14003	14169	14062	14208	14210	13970	14107	14013	14116	14054	14083	14083	13970	14072	14242	14049	14030	13885	14023	13917	13865	14105	14079	14139	14202	14159	13984	14000	14205	14118	14028	14294	14151	14005	14016	14197	14036	13957	14021	14200	14041	14010	14004	14015	14082	14079	14107	14027	14034	14091	14218	14089	13997	14064	14075	14155	14105	13947	13979	13987	13843	14063	14224	14173	13891	14088	14147	14202	14038	14121	13986	14054	14069	14205	14036	14077	13955	14072	14079	14068	14141	13988	14159	13880	13829	14148	14187	14070	13931	14166	14170	14163	13975	13911	14182	13996	14129	14124	13911	14059	14295	13860	13798	14179	14073	14097	14064	14073	14025	14158	13937	14151	14008	14142	14140	13940	14113	14119	14059	14123	14116	14050	14039	13993	13952	13935	13931	14026	14114	14118	14073	13962	13972	14044	13890	14103	14097	13931	14051	13899	14018	14047	13969	14112	13991	13997	13971	14221	14146	14258	14104	14214	14077	13898	14141	14264	14037	14028	14034	14169	14107	14117	14092	14140	14106	13945	14127	14100	14072	14219	14239	14014	14269	14054	14141	14100	14169	14239	14039	13996	14065	13990	14165	14180	14106	14062	14051	14214	14109	14150	13988	13992	13990	14074	14138	14017	14078	14059	13910	14174	14169	14036	13907	14334	14232	13894	13985	14009	13976	14069	14171	13946	14122	14109	14173	14023	13991	14023	14063	14144	14228	13784	14102	14208	14180	14218	14075	13891	14056	13921	13904	14126	14035	14124	14158	14175	14061	14027	14111	13994	14112	14158	14080	14076	14088	13845	13990	14086	14103	13920	14082	14180	14080	14255	14037	14033	14021	13988	14192	14075	14145	14016	14186	14128	14052	14144	13919	14059	13935	14012	13977	14071	13942	13913	14052	14022	14120	14032	14158	14123	14074	14090	14015	14156	14154	14196	14091	14160	14042	14091	14076	13976	14059	14115	14150	14088	14053	13986	14059	14157	13846	14077	14069	13883	14085	13970	14111	14146	14019	14312	14120	14092	13986	14045	13882	13943	14017	14174	14051	14009	14173	14186	14122	14088	14064	14130	14144	14162	13933	14056	14012	14151	14040	14159	13966	14181	14070	14070	14110	14015	14078	13994	13996	14215	14057	14192	14236	13949	14083	14152	14060	14038	14019	13781	14230	13968	13989	14036	13931	14065	14110	13985	14072	13905	13891	14053	14045	14160	13916	14070	14006	14127	14124	14078	14092	13971	14085	14032	14063	13990	13982	14031	13993	14032	14235	14177	14010	14104	14104	14074	14102	13968	14105	14170	14077	13985	14133	13953	14057	13978	14094	14201	14159	14041	14038	13973	14114	13974	13989	14157	14044	14031	14108	14060	14196	14164	13959	14129	14124	13900	14024	13896	14146	14001	14198	14228	13971	14022	13933	13869	14242	14016	13920	13943	14178	13973	14125	14054	13985	14074	14158	14159	14110	13919	14250	14139	14045	14149	14097	13961	14088	13922	14054	14048	14159	14001	14177	14147	13947	14150	14059	14086	14013	14072	14023	14050	14119	14083	13943	14028	13997	14125	13957	14126	14179	14104	14027	14189	14136	14184	14092	14128	13966	14117	14129	14126	13932	14003	14137	14155	13933	14133	14083	14043	14047	13945	14121	14169	14138	14157	14134	14084	14111	13980	14134	14203	14110	14029	14094	14091	14024	14076	14032	14200	14084	13962	14116	13971	14142	14207	14239	14160	14187	14120	14132	14150	13958	14094	13865	14202	14175	14120	13931	14156	14020	13827	14139	14038	14090	14091	14157	13942	14073	14003	14176	14025	13934	14063	14019	14091	14268	14080	14010	14079	14162	14116	14044	14001	14084	14085	14145	14042	14193	13928	14094	14180	13958	14315	13936	14137	14123	14152	13980	14038	13987	14082	14103	14192	14014	14096	14180	14061	14239	14017	14069	14040	14174	14060	14096	14150	14062	14143	14075	14119	14153	14131	14098	13979	14224	13986	14155	14030	14302	14041	14016	14249	14322	14137	14025	13869	13978	14028	14031	14095	13921	14079	14009	14054	14022	14034	14105	14052	13934	14043	14091	14252	14146	13907	13939	14164	14172	14075	14127	14022	14058	13945	14020	14043	14116	14121	14122	14121	13993	13972	14074	14108	14012	14086	14024	14120	13869	14086	14022	14180	14103	14351	14079	14098	14218	14103	13914	14097	14107	14006	13962	14269	13919	14163	14383	14064	14119	14079	13913	14144	13954	13969	14107	14054	13930	13981	13950	14139	14113	13993	14188	14136	14050	13988	14036	14070	14030	14068	14223	14032	14022	14054	14118	14091	13914	13967	13940	14156	14140	14004	14092	14017	14058	14286	14223	13975	14096	14201	14069	14034	14230	14139	14195	14103	14266	14079	14044	14200	13979	13955	14075	13972	14126	14057	14122	14132	14082	14044	14066	14092	14122	14094	14070	14178	14215	13965	14103	14057	14203	14121	14009	14063	14083	13906	14035	14110	14038	14007	13974	13988	14109	14088	14160	14145	14088	14007	14018	14022	14232	14156	14014	13955	14103	14254	14038	14210	14066	14368	14136	14098	13992	14062	14132	14132	14088	14119	14160	14180	14101	14109	14124	13965	14108	13993	13931	14137	14170	14117	14091	14084	14127	13997	14104	14012	14175	14076	13996	14113	13970	14019	14058	14088	14046	13948	14024	14297	14082	14083	14056	14155	14143	13918	14051	14177	13989	14188	13963	14113	14102	13980	14133	14042	14129	14121	14051	14177	14123	13987	14040	14218	14006	14152	14053	14097	14200	14090	13980	14097	14270	14080	14226	14149	14160	14026	14059	14019	14108	14258	14047	14174	14064	14226	14199	14241	14035	14133	14027	13987	14085	13924	14128	14172	14140	14072	14076	14051	14134	14000	14034	14088	14134	14103	13957	14145	14134	14050	14138	14050	14010	14059	13965	13973	14250	14036	13950	14084	13827	13948	14184	14048	14012	14120	14109	14114	14169	13881	14154	14077	13994	14134	13923	14071	14027	14136	13935	14147	14013	14123	14017	13978	13981	14130	14072	14188	14138	13987	13884	13954	14197	14231	14044	13957	14163	14082	13982	14160	13989	13987	14162	14046	13971	13911	14044	14033	14106	14205	14109	14040	13968	14063	14188	14000	14039	14281	13929	14095	14110	14082	14155	13993	14224	14205	13941	13994	13986	14100	13933	14142	13859	14014	14164	14179	14133	13963	14030	14046	14121	14106	14082	14018	14092	14081	13992	14132	14243	14131	13992	14000	13931	14080	14157	14057	13999	14106	13963	14009	14152	14043	13944	14226	14203	14129	13983	13989	14206	14012	13935	14123	13934	13938	14046	14245	14072	14225	13973	14109	14162	14112	13967	13915	14027	14018	13964	14139	14082	14114	14074	13957	13977	14039	14002	14146	14087	14011	14032	13968	14015	14100	14158	14071	14041	14176	14139	14099	14236	14134	14011	14015	13960	14078	14047	14079	14096	14155	13967	14003	14196	14073	14156	14165	14099	13996	14061	14212	14010	14054	14238	14067	13989	14105	13975	14148	14028	13945	13995	14066	14047	14135	14134	14023	14278	13963	13991	13934	14027	14074	13957	14126	14064	14103	14208	13903	14099	14147	14009	14156	14070	13981	14237	14106	14056	14029	14140	14092	14239	14027	14077	14088	13985	14117	14075	14153	14106	14149	14103	14080	14119	14127	14165	14038	14181	14123	14292	14163	14042	14003	14036	14016	14097	14268	13973	13980	14111	14028	14239	14097	14201	13878	14323	14101	14252	13980	14150	14084	14222	13914	14085	14017	14297	13974	14178	14024	13963	14078	13979	13874	14006	14078	14294	14120	14150	14046	14114	14182	14126	13919	14058	14128	14029	13936	14106	13909	14212	14100	14151	14103	13954	14078	14179	14019	14111	14076	14211	14044	14044	14072	14189	14024	14132	13966	14129	13904	14040	14164	14160	13943	14049	14118	13966	14065	14195	14304	14133	14122	13983	14032	14042	14095	14101	13915	14019	14055	14006	14085	14230	13936	13900	14066	14051	14192	14057	14103	14162	14169	14079	14097	14105	13971	14206	14035	13962	14251	14080	14106	14116	14011	14157	14002	14114	14177	13959	14065	14107	14062	14070	14027	13973	14310	14090	14055	14125	13971	14128	13999	14068	14035	14096	14111	14036	14018	13981	14169	14033	14204	14044	14050	14022	14069	14182	14037	14096	14083	14252	14030	14048	14132	14076	14151	14027	14035	13989	14184	13980	14087	14047	14116	14160	14119	14181	14026	14146	14018	13997	14225	13934	14087	14173	14022	14285	13950	14119	13989	13924	14253	13975	14077	14154	14166	14219	14126	13893	14100	13938	14126	14133	14039	14198	14053	14034	14007	14052	14062	13992	14233	14111	14042	14079	14229	14032	14080	14027	14117	13955	14084	14032	14065	14165	14115	13974	14103	14149	14144	14151	14014	13934	14169	14081	14122	14246	13922	13978	14157	14029	14083	14064	14131	13989	14123	13963	14076	14139	14056	13926	13969	14048	14046	14088	14097	13942	13884	14006	14055	14101	14197	13960	14242	14014	14259	14113	14172	14130	13908	13990	14130	14159	14239	14093	14195	14065	14041	14040	14148	14054	13802	14062	14042	14088	14140	14175	14032	13964	14154	13961	13938	14026	14124	13909	14120	14063	14067	13928	14182	14140	14049	14022	14155	13930	14149	14063	14019	14076	13885	14031	14117	14147	14146	14079	13978	13968	14089	14008	14116	13949	14092	14196	13969	13949	14229	14079	14403	13946	14234	13921	13859	14060	13953	13936	14029	14019	14225	13966	14060	14157	14029	14002	14046	14013	14128	14046	13997	14086	14115	14161	14025	14146	14075	14001	14138	14101	14187	14166	14136	14087	13990	14043	14114	14132	14121	14075	14101	14023	14012	13990	14123	14063	13975	14056	14050	14148	14203	14134	13973	14121	14124	14130	14078	14003	14092	14020	14110	14144	14167	14078	14026	14151	14138	14005	14020	14051	14192	14155	14075	14151
24544	21692	29495	26257	27202	30403	31454	27439	24867	23438	21350	19628	22111	31219	29570	24414	19487	17166	16945	16854	16920	16947	16795	16800	16898	16778	17014	16971	16865	16665	16640	16822	16910	16716	16644	16698	16734	16709	16762	16782	16714	16744	16672	16773	16771	16888	16627	16650	16763	16710	16842	16479	16957	16875	16714	16721	16701	16695	16751	16662	16673	16684	16613	16741	16858	16796	16758	16529	16849	16655	16638	16986	16755	16635	16844	16805	16876	16767	16496	16711	16746	16609	16692	16686	16760	16609	16911	16562	16837	16708	16683	16419	16675	16659	16554	16783	16806	16559	16824	16856	16707	16883	16618	16851	16593	16655	16908	16663	16832	16711	16717	16788	16691	16750	16622	16488	16547	16672	16604	16668	16928	16744	16645	16555	16655	16892	16738	16654	16520	16776	16648	16692	16788	16656	16739	16673	16708	16479	16665	16563	16733	16642	16817	16962	16658	16872	16794	16753	16339	16793	16662	16617	16692	16793	16702	16783	16520	16740	16614	16566	16949	16683	16521	16603	16665	16772	16642	16788	16422	16601	16697	16924	16791	16561	16419	16667	16839	16642	16597	16753	16558	16806	16769	16765	16612	16483	16697	16695	16726	16698	16653	16572	16629	16653	16706	16672	16766	16501	16664	16780	16735	16696	16562	16860	16672	16691	16628	16609	16622	16690	16686	16824	16535	16518	16665	16538	16736	16778	16854	16795	16815	16621	16617	16703	16419	16763	16674	16572	16603	16624	16460	16783	16652	16758	16552	16565	16718	16644	16517	16688	16674	16571	16672	16676	16525	16622	16737	16780	16719	16528	16724	16660	16665	16718	16538	16650	16736	16673	16891	16645	16559	16768	16607	16723	16779	16789	16506	16591	16766	16680	16790	16746	16539	16580	16746	16722	16715	16512	16660	16468	16645	16616	16537	16533	16474	16697	16675	16618	16669	16645	16534	16723	16504	16484	16681	16742	16706	16427	16698	16722	16721	16580	16554	16838	16712	16739	16667	16693	16656	16489	16655	16759	16643	16597	16626	16734	16548	16674	16490	16605	16762	16683	16463	16560	16533	16542	16588	16610	16854	16811	16742	16703	16642	16692	16785	16565	16708	16812	16600	16666	16920	16789	16519	16906	16620	16551	16697	16609	16665	16688	16739	16605	16679	16928	16790	16492	16637	16473	16567	16640	16429	16645	16610	16630	16607	16889	16780	16698	16602	16535	16725	16952	16618	16785	16926	16629	16576	16554	16654	16560	16590	16786	16566	16604	16699	16484	16648	16671	16862	16610	16879	16531	16695	16677	16683	16802	16767	16653	16768	16652	16615	16756	16643	16652	16868	16861	16787	16666	16716	16588	16734	16593	16667	16702	16647	16693	16802	16774	16697	16616	16600	16674	16596	16603	16661	16467	16568	16469	16570	16660	16554	16640	16770	16857	16455	16664	16654	16736	16596	16749	16823	16631	16622	16877	16718	16781	16837	16850	16829	16588	16508	16471	16803	16695	16560	16497	16806	16668	16724	16748	16623	16547	16534	16885	16926	16531	16712	16795	16614	16663	16737	16832	16606	16722	16627	16646	16689	16594	16839	16677	16684	16745	16736	16698	16484	16555	16631	16713	16513	16628	16844	16586	16704	16602	16565	16520	16563	16539	16627	16439	16684	16617	16644	16659	16656	16614	16727	16753	16658	16633	16719	16635	16737	16795	16791	16688	16566	16609	16724	16693	16585	16540	16679	16700	16918	16673	16771	16670	16661	16642	16767	16617	16688	16680	16764	16862	16516	16764	16765	16642	16694	16886	16744	16656	16756	16769	16730	16824	16629	16631	16643	16760	16743	16712	16815	16763	16610	16868	16655	16849	16851	16684	16687	16545	16705	16872	16611	16455	16509	16775	16710	16746	16811	16563	16623	16595	16560	16719	16768	16797	16724	16605	16768	16658	16563	16533	16872	16535	16730	16500	16745	16551	16728	16629	16690	16666	16760	16689	16623	16759	16900	16486	16743	16584	16771	16504	16788	16653	16507	16396	16478	16562	16706	16733	16691	16509	16767	16577	16709	16700	16829	16568	16681	16815	16643	16722	16538	16636	16803	16614	16629	16693	16634	16854	16627	16895	16866	16487	16547	16616	16655	16674	16854	16618	16618	16308	16697	16459	16647	16612	16670	16488	16548	16701	16675	16621	16606	16713	16640	16525	16796	16641	16536	16862	16779	16620	16666	16740	16830	16884	16696	16756	16737	16567	16588	16530	16641	16759	16717	16626	16880	16828	16645	16741	16640	16772	16668	16675	16628	16718	16602	16689	16618	16610	16718	16508	16622	16668	16572	16513	16623	16742	16686	16823	16374	16820	16803	16800	16666	16701	16627	16650	16568	16685	16642	16729	16556	16565	16609	16381	16548	16863	16782	16590	16704	16486	16751	16803	16606	16735	16573	16541	16732	16720	16853	16752	16721	16526	16648	16889	16562	16796	16500	16841	16660	16680	16699	16713	16689	16814	16659	16797	16726	16610	16778	16587	16675	16640	16637	16730	16685	16700	16784	16524	16569	16700	16690	16518	16672	16753	16512	16846	16739	16606	16440	16511	16610	16828	16725	16682	16513	16615	16747	16774	16584	16579	16624	16449	16719	16653	16596	16719	16645	16575	16780	16638	16809	16612	16663	16528	16552	16600	16842	16690	16760	16762	16765	16726	16493	16534	16648	16582	16766	16814	16769	16728	16754	16622	16512	16695	16664	16597	16832	16660	16861	16700	16605	16387	16603	16896	16709	16840	16730	16600	16879	16904	16640	16579	16808	16544	16812	16627	16529	16740	16834	16653	16512	16529	16720	16641	16781	16403	16582	16859	16700	16737	16653	16872	16796	16839	16724	16683	16690	16912	16750	16863	16511	16784	16684	16734	16629	16647	16876	16583	16770	16741	16731	16909	16829	16723	16702	16765	16653	16769	16802	16926	16714	16771	16714	16578	16654	16553	16657	16621	16744	16718	16758	16555	16463	16506	16539	16673	16562	16606	16803	16706	16711	16579	16721	16693	16856	16747	16883	16547	16592	16684	16784	16603	16569	16573	16688	16678	16560	16706	16632	16703	16915	16519	16636	16747	16803	16705	16736	16740	16464	16646	16808	16897	16627	16831	16566	16597	16589	16864	16586	16636	16482	16696	16677	16699	16772	16712	16522	16725	16526	16598	16468	16670	16849	16697	16592	16732	16554	16852	16546	16733	16777	16833	16736	16743	16765	16658	16496	16786	16622	16764	16587	16772	16738	16609	16795	16770	16761	16748	16888	16627	16565	16788	16929	16631	16537	16692	16691	16875	16608	16493	16678	16770	16668	16513	16821	16543	16816	16621	16723	16730	16705	16643	16523	16527	16589	16684	16660	16931	16736	16705	16681	16640	16787	16762	16747	16608	16474	16829	16726	16733	16745	16681	16625	16706	16519	16428	16662	16518	16642	16661	16758	16615	16746	16806	16709	16760	16727	16669	16876	16746	16636	16925	16577	16647	16719	16628	16631	16593	16562	16849	16844	16659	16694	16636	16738	16745	16701	16587	16584	16503	16714	16877	16683	16875	16657	16602	16713	16512	16946	16703	16788	16826	16664	16539	16951	16859	16684	16777	16595	16813	16596	16521	16671	16481	16588	16600	16685	16592	16590	16761	16688	16699	16788	16639	16842	16790	16761	16632	16567	16650	16646	16713	16862	16728	16825	16412	16748	16653	16792	16818	16641	16749	16795	16771	16666	16572	16843	16566	16636	16675	16450	16611	16875	16708	16798	16636	16581	16584	16598	16668	16398	16749	16656	16811	16668	16680	16728	16589	16522	16697	16664	16659	16533	16543	16848	16787	16713	16726	16708	16720	16783	16713	16756	16593	16992	16821	16757	16749	16490	16554	16502	16517	16721	16878	16502	16785	16748	16611	16502	16491	16763	16510	16756	16341	16587	16741	16797	16667	16971	16555	16784	16816	16446	16591	16731	16768	16511	16687	16816	16748	16618	16676	16778	16769	16652	16715	16680	16707	16604	16651	16641	16632	16598	16691	16644	16435	16663	16726	16710	16744	16754	16704	16786	16435	16816	16525	16775	16862	16730	16703	16650	16474	17011	16659	16530	16787	16944	16874	16602	16795	16527	16639	16785	16514	16533	16624	16618	16612	16559	16621	16838	16504	16575	16511	16487	16822	16690	16751	16815	16815	16748	16769	16511	16599	16476	16539	16663	16680	16665	16573	16690	16936	16579	16697	16675	16905	16570	16680	16705	16790	16759	16639	16770	16865	16623	16608	16764	16697	16698	16554	16699	16651	16600	16737	16781	16744	16881	16626	16822	16656	16887	16781	16842	16676	16359	16451	16648	16663	16845	16742	16789	16609	16832	16634	16664	16813	16954	16715	16783	16542	16789	16733	16531	16671	16830	16774	16743	16773	16757	16698	16689	16571	16738	16802	16780	16771	16888	16784	16852	16752	16542	16650	16682	16794	16706	16580	16567	16613	16686	16434	16462	16753	16508	16907	16702	16690	16764	16594	16655	16792	16798	16607	16552	16931	16764	16582	16616	16522	16468	16606	16449	16638	16748	16856	16687	16639	16636	16818	16712	16521	16722	16770	16711	16860	16537	16719	16645	16908	16630	16546	16569	16453	16745	16712	16506	16779	16841	16604	16743	16879	16613	16752	16582	16739	16560	16769	16717	16904	16618	16732	16679	16628	16575	16469	16545	16690	16624	16642	16703	16838	16650	16534	16700	16708	16733	16668	16665	16533	16675	16586	16577	16851	16623	16695	16839	16490	16586	16616	16558	16580	16654	16699	16694	16606	16689	16684	16646	16821	16512	16677	16657	16484	16773	16635	16588	16651	16708	16654	16778	16589	16668	16626	16779	16667	16590	16734	16846	16797	16865	16633	16614	16834	16744	16679	16789	16793	16590	16695	16796	16797	16448	16572	16667	16603	16730	16894	16680	16657	16505	16578	16755	16599	16633	16751	16885	16809	16456	16684	16813	16713	16923	16727	16512	16532	16765	16640	16765	16680	16550	16593	16616	16784	16744	16633	16694	16635	16820	16624	16764	16644	16572	16567	16728	16715	16661	16534	16670	16548	16552	16689	16606	16657	16574	16510	16743	17050	16791	16699	16773	16712
30302	51652	52204	47527	40269	34540	30393	27955	25211	22779	19938	17760	22299	32387	29182	22202	16297	13741	13922	13986	13959	13924	13949	13826	13745	13655	13905	13869	13728	13877	13977	13702	13931	13925	13849	13750	13900	13797	14052	13949	14022	13835	13802	14002	13899	13773	13932	13862	13922	13833	13915	13823	13890	13795	13753	13882	13649	13690	13801	13781	13863	13833	13868	13835	13919	13813	13900	13762	13851	13855	13718	13632	13783	13855	13991	13874	13842	13886	13886	13816	13890	13760	13608	13930	13936	13860	13809	13776	13760	13779	13691	13776	13935	13720	13889	13755	13861	13948	13702	13922	13769	13889	13703	13745	13816	13902	13887	13852	13624	13821	13816	13878	13959	13746	13957	13837	13781	13795	13756	13851	13976	13847	13849	13934	13916	13731	13727	14000	13825	14025	13816	13773	13723	13869	13778	13887	13795	13975	13702	13732	13803	13708	13856	13847	13981	13833	13887	13745	13749	13859	13591	13726	13764	13863	13865	13721	13773	13919	13913	13873	13911	13890	13767	14114	13806	13913	13853	14017	13737	13809	13756	14042	13863	13850	13836	13550	13940	13732	13566	13886	13808	13873	13661	13792	13878	13748	13639	13962	13665	13746	13898	13591	13672	13596	13927	14004	13853	13683	13845	13684	13792	13764	13861	13849	13686	13885	13832	13939	13858	13789	13869	13801	13803	13828	13749	13787	13680	13740	13891	13843	13767	13640	13865	13829	13763	13823	13949	13927	13743	13942	13858	13903	13889	13799	13948	13612	13957	13670	13823	13843	13768	13657	13938	13831	13729	13873	13841	13778	13837	13544	13784	13690	14028	13860	13936	13813	13866	13769	13937	13795	13778	13976	13770	13753	13963	13761	13800	13738	13741	13861	14019	13678	13762	13655	13851	13847	13919	13835	13838	13505	13722	13789	13851	13626	13685	13795	13981	13907	13857	13680	13764	13827	13864	13607	13939	13908	13881	13711	13799	13759	13856	13788	13891	13881	13774	13761	13825	13995	13887	14016	13894	13903	13630	13785	13876	13796	13755	13822	13804	13984	13679	13651	13933	13701	13857	13814	13798	13741	13922	13842	13796	13973	13817	13805	13719	13642	13788	13853	14018	13773	13688	13681	13841	13916	13780	13784	13822	13762	13815	13764	13928	13937	13628	13851	13703	13760	13906	13867	13827	13778	13792	13884	13833	13895	13832	13881	13920	13781	13664	13742	13734	13995	13712	13974	13814	13865	13938	13629	13818	13782	13785	13804	13866	13918	13688	13891	13706	13823	13857	13739	13824	13908	13880	13851	13870	13914	13757	14066	13796	13818	13866	13785	13870	13776	13832	13882	13790	13917	13851	13936	13974	13821	13866	13863	13774	13891	13993	13941	13718	13807	13811	13724	13707	13979	13862	13929	13696	13772	13892	13912	13791	13869	14005	13781	13759	13709	13810	13717	13815	13800	13917	13906	13655	13881	14003	13853	13780	13817	13806	13746	13758	13914	13929	13806	13843	13968	13826	13954	13784	13955	13888	13706	13889	13738	13854	13818	13736	13908	13738	13889	13725	13852	13774	13735	13937	13855	13704	13794	13749	13782	13915	13892	13682	13794	13951	13859	13813	13823	13760	13786	13881	13728	13817	13972	13893	13755	13955	13867	13776	13765	13687	13998	13723	13858	13685	13913	13965	13796	13886	13795	13824	13845	13981	13955	13755	13833	13789	13853	13851	13972	13691	13723	13738	13839	13851	13872	13770	13876	13698	13892	13657	13913	13679	13768	13940	13799	13851	13934	13900	13892	13891	13827	13688	13866	13814	13806	13885	13931	13814	13850	13952	13777	13678	13835	13930	13894	13923	13872	13867	13818	13903	13842	13703	13830	13924	13716	13863	13789	13699	13821	13959	13736	13794	13757	13870	14022	13952	13918	13737	13923	13724	13857	13763	13788	13700	13808	13791	13850	13756	13798	13817	13738	13798	13972	13713	13818	13945	13805	13763	13941	13777	13738	13911	13904	13886	13808	13857	13949	13864	13769	13836	13905	13930	13968	13757	13886	13920	13592	13802	13777	13859	13975	13836	13897	13928	13749	13685	13798	13822	13910	13855	13804	13958	13784	13822	13746	13681	13788	13677	13933	13897	13791	13651	13957	13840	13629	13785	13757	13977	13945	13730	13821	13775	13821	13713	13908	13820	13751	13735	13720	13990	13833	13853	13945	13839	13784	13865	13902	13821	13807	13903	13905	13634	13803	13789	13812	13881	13886	13889	13834	13819	13810	13689	13702	13710	13742	13766	13836	13996	13718	13876	13588	13717	13808	13911	13998	13778	13983	13827	13910	13836	13872	13820	13719	13823	13940	13601	13854	13864	13925	13743	13818	13834	13759	13921	13868	13759	13917	13727	13821	13826	13921	13767	13892	13904	13850	13825	13800	13870	13845	13745	13787	13743	14043	13739	13775	13925	13868	13935	13933	13959	13753	13773	13678	13789	13796	13986	13630	13819	13838	13884	13778	13878	13842	13920	13903	13736	13855	13855	13651	13936	13942	13823	13899	13818	13902	13706	14010	13824	13733	13723	13685	13723	13823	13742	13865	13696	13820	13808	13833	13831	13934	14013	13553	13938	13853	13764	14018	13869	13785	13919	13810	13889	13706	13776	13902	13859	13846	13819	13931	13803	13770	13897	13791	13948	13809	13729	13694	13793	13820	13866	13792	13634	13963	13801	13847	13791	13893	13879	13727	13827	13758	13894	13753	13865	13869	13875	13831	13595	13752	13770	13919	13825	13913	13722	13922	13793	13896	13900	13743	13748	13775	13830	13674	13929	13924	13723	13741	13984	13850	13981	13725	13780	13913	13709	13916	13766	13756	13749	13815	13728	13556	13884	13772	13771	13904	13782	13848	13820	13854	13864	13865	13819	13713	13875	13751	13671	13954	13764	13813	13842	13840	13861	13863	13842	13835	13867	13803	13737	13736	13899	13771	13823	13733	13673	13840	13664	13745	13802	13722	13754	13904	14070	13952	13866	13690	13898	13741	13890	13651	13842	13745	13779	13965	13872	13731	13827	13855	13748	13723	13872	13780	13785	13984	13712	13838	13823	13724	13877	13821	13842	13849	13843	13851	13793	13737	13856	13860	13742	13804	13891	13680	13800	13833	13874	13953	13759	13677	13800	13884	13865	13755	13778	13891	13934	14112	13843	13921	13823	13700	13907	13769	13837	13884	13626	13769	13940	13807	13691	13883	13708	13936	13741	13922	13711	13815	13694	13835	13949	13876	13673	13792	13691	13773	13918	13916	13952	13777	13922	13849	13736	13877	14011	13758	13785	13772	13776	13897	13876	13786	13849	13702	13719	13884	13859	13902	13819	13768	13774	13837	13796	13908	13743	13867	13945	13727	13949	13797	13859	13972	13742	13790	13879	13944	13868	13881	13591	13658	13880	13909	13836	13921	13718	13751	14028	13902	13814	13683	13815	13857	13952	13859	13873	13669	13736	13666	13745	13808	13853	13826	13704	13896	13910	13810	13780	13948	13821	13873	13947	13880	13901	13758	14009	13745	13749	13898	13822	13806	13877	13898	14161	13806	13753	13897	13745	13866	13872	13786	13922	13836	13858	13873	13793	14017	13704	13743	13742	13872	13784	13708	13751	13757	13814	14058	13808	13874	13886	13703	13749	13802	13875	13819	13725	13823	13857	13913	13774	13823	13804	13959	13764	13717	13688	13860	13928	13745	13902	13940	13997	13953	13899	13804	13847	13898	13707	13904	13746	13804	13885	13989	13954	13867	13832	13744	13950	13927	13682	13782	13776	13708	13812	13852	14016	13847	13785	13854	13862	13848	13738	13946	13804	13739	13951	13725	13776	13849	13954	13643	13819	13862	13861	13972	13690	13747	13846	13794	13901	13859	13783	13913	13841	13892	13988	13803	13866	13949	13881	13866	13818	13799	13717	13839	13908	13649	13962	13811	13563	13793	13826	13758	13914	13896	13905	13803	13886	13636	13916	13768	13798	13800	13935	13848	13741	13882	13849	13876	13740	13697	13952	13759	13886	13730	13843	13797	13864	13841	13964	13770	13794	13887	13709	13850	13755	13838	13752	13768	13893	13837	13976	13672	13821	13808	13751	13856	13834	13703	13973	13705	13855	13910	13724	14088	13795	13902	13900	13725	13836	13874	13891	13776	13871	13797	13903	13749	13808	13946	13777	13934	13521	13759	13901	13729	14014	13919	13701	13918	13927	13857	13763	13903	13962	13813	13837	13951	13815	13830	13936	13852	13920	13722	13847	13640	13692	13865	13829	13825	13715	13894	13849	13850	13829	13759	13810	13839	13913	13905	13713	13775	13808	13710	13779	13807	13830	13888	13862	13942	13848	13877	13860	13887	13791	13806	13981	13849	13859	13870	13947	13674	13808	13950	13705	13908	13845	13660	13695	13902	13729	13872	13693	13770	13993	13888	13682	13797	13613	13882	13841	13951	13788	13601	13756	13887	14004	13816	13812	13808	14008	13660	13782	13837	13783	14068	13686	14027	13866	13779	13905	13789	14028	13853	13802	13687	13725	13703	13797	13931	13753	14036	13901	13802	13741	13791	13669	13770	13729	13872	13828	13888	13914	13898	13777	13749	13764	13820	13801	13845	13850	13782	13880	13752	13932	13918	13863	13824	14054	14093	13823	13910	13831	13792	13864	13880	13876	13608	13870	13891	13756	13799	13912	13810	14052	13795	13756	13892	13701	13714	13950	13928	13877	13988	13904	13892	13803	13700	13829	13720	13898	13913	13867	13826	13775	13729	13852	13841	13853	13718	13784	14074	13866	13693	13873	13673	13898	13929	13722	13683	13744	13900	13797	13902	13859	14009	13735	13860	13738	13905	13792	13804	13809	13880	13636	13753	13618	13789	13835	13761	13781	13775	13632	13801	13631	13910	13841	13892	13954	13887	13834	13850	13828	13712	13915	13813	13879	13825	13755	13880	13842	13725	13888	13935	13965	13915	13780	13885	13694	13769	13813	13687	13895	13731	13681	13804	13967	13782	13649	13837	13862	13760	13963	13799	13756	13842	13561	13743	13776	13639	13690	13814	13938	13803	13860	13858	13729	13891	13678	13834	13675	13797	13903	13785	13881	13856	13919	13779	13816	13888
32759	31467	34054	28913	24746	22899	21960	21125	20586	20244	19924	19693	19654	20148	20206	19412	18899	18601	18832	18578	18601	18517	18680	18742	18533	18484	18605	18544	18764	18576	18520	18711	18904	18628	18518	18521	18739	18457	18530	18609	18456	18328	18723	18554	18533	18572	18437	18385	18333	18516	18704	18576	18544	18579	18679	18418	18521	18416	18570	18536	18401	18650	18657	18489	18526	18544	18714	18573	18471	18631	18427	18594	18702	18511	18444	18608	18783	18671	18584	18630	18549	18518	18442	18705	18496	18630	18525	18459	18446	18405	18585	18547	18511	18578	18577	18385	18459	18663	18438	18584	18478	18568	18661	18611	18626	18757	18445	18675	18466	18652	18454	18494	18324	18457	18465	18717	18589	18654	18597	18614	18799	18528	18683	18405	18285	18389	18616	18533	18529	18605	18562	18467	18574	18521	18478	18566	18611	18588	18644	18609	18629	18540	18401	18701	18482	18532	18482	18545	18724	18556	18775	18580	18488	18571	18447	18414	18559	18460	18572	18728	18748	18708	18736	18669	18399	18544	18966	18502	18517	18524	18358	18532	18631	18447	18544	18692	18617	18623	18363	18437	18577	18420	18544	18528	18478	18464	18592	18571	18636	18577	18619	18631	18624	18732	18605	18615	18367	18536	18653	18637	18499	18824	18615	18640	18440	18667	18764	18646	18780	18586	18421	18573	18393	18629	18594	18511	18504	18337	18730	18661	18565	18461	18480	18640	18568	18578	18492	18476	18600	18596	18473	18465	18481	18883	18705	18633	18819	18657	18581	18442	18709	18585	18334	18686	18529	18617	18546	18684	18743	18573	18682	18625	18575	18537	18461	18657	18636	18483	18486	18468	18800	18425	18500	18509	18544	18543	18618	18706	18645	18462	18755	18651	18856	18757	18491	18396	18694	18684	18700	18665	18621	18782	18495	18672	18762	18443	18544	18369	18712	18570	18547	18761	18584	18416	18785	18540	18567	18635	18576	18489	18602	18634	18609	18693	18713	18483	18580	18541	18635	18696	18532	18376	18612	18654	18670	18624	18702	18465	18552	18646	18468	18439	18596	18544	18583	18695	18679	18659	18663	18634	18556	18772	18314	18491	18594	18560	18564	18439	18746	18681	18679	18362	18446	18606	18603	18601	18530	18499	18744	18647	18406	18571	18644	18653	18529	18557	18714	18738	18683	18478	18601	18637	18592	18718	18685	18450	18625	18637	18541	18572	18389	18598	18621	18595	18611	18487	18517	18795	18450	18698	18581	18732	18512	18661	18653	18559	18594	18568	18691	18585	18330	18403	18488	18702	18285	18678	18583	18451	18464	18510	18627	18467	18933	18704	18537	18664	18566	18452	18506	18434	18379	18796	18714	18561	18555	18476	18430	18459	18643	18446	18588	18282	18548	18436	18604	18625	18547	18651	18553	18674	18687	18738	18500	18471	18571	18510	18733	18496	18535	18830	18599	18540	18562	18800	18392	18323	18588	18600	18513	18560	18529	18549	18572	18531	18430	18720	18473	18397	18585	18357	18488	18624	18450	18672	18750	18663	18499	18430	18561	18695	18481	18495	18617	18782	18427	18512	18641	18598	18592	18284	18466	18658	18474	18614	18457	18525	18661	18581	18703	18403	18534	18563	18647	18584	18548	18604	18651	18450	18627	18432	18563	18483	18393	18489	18627	18393	18657	18392	18716	18430	18649	18582	18854	18587	18634	18524	18399	18726	18541	18781	18721	18594	18599	18690	18552	18334	18499	18532	18549	18471	18478	18447	18563	18550	18584	18641	18582	18491	18339	18586	18596	18490	18784	18552	18646	18530	18603	18619	18644	18716	18324	18629	18583	18616	18575	18488	18449	18537	18578	18565	18865	18649	18652	18630	18600	18721	18592	18559	18561	18815	18586	18613	18513	18277	18788	18708	18597	18628	18646	18457	18672	18670	18403	18493	18649	18582	18581	18482	18447	18552	18577	18658	18556	18554	18638	18731	18707	18604	18458	18627	18507	18318	18541	18561	18474	18542	18573	18604	18493	18451	18575	18660	18317	18521	18594	18788	18656	18643	18351	18750	18407	18590	18523	18648	18582	18572	18481	18379	18508	18614	18530	18410	18617	18554	18361	18599	18561	18594	18482	18595	18448	18561	18458	18500	18540	18648	18380	18600	18482	18348	18656	18387	18404	18499	18654	18431	18447	18752	18616	18450	18612	18462	18472	18434	18571	18724	18661	18423	18675	18621	18405	18689	18691	18679	18525	18413	18420	18535	18514	18492	18593	18471	18573	18622	18501	18628	18714	18602	18630	18502	18477	18641	18585	18705	18498	18405	18559	18583	18659	18455	18399	18550	18626	18558	18759	18751	18735	18431	18507	18567	18522	18725	18476	18625	18515	18367	18484	18814	18465	18544	18572	18625	18654	18659	18561	18778	18576	18522	18501	18490	18306	18512	18709	18512	18446	18425	18529	18710	18682	18603	18743	18604	18461	18416	18787	18628	18406	18529	18566	18485	18525	18755	18366	18750	18818	18696	18736	18688	18467	18859	18644	18683	18540	18565	18467	18851	18671	18517	18722	18728	18655	18511	18511	18609	18435	18497	18772	18671	18685	18584	18420	18400	18338	18690	18607	18464	18603	18479	18533	18748	18782	18654	18574	18585	18552	18727	18501	18446	18556	18555	18683	18814	18436	18384	18473	18473	18617	18525	18495	18485	18517	18462	18388	18599	18617	18659	18409	18492	18699	18556	18528	18732	18536	18736	18499	18428	18444	18713	18701	18668	18800	18485	18391	18566	18511	18708	18766	18511	18564	18522	18589	18495	18704	18672	18532	18514	18588	18593	18666	18735	18436	18513	18698	18648	18705	18451	18810	18582	18701	18516	18499	18684	18582	18719	18604	18593	18585	18565	18482	18690	18610	18641	18595	18552	18562	18572	18549	18505	18657	18809	18580	18729	18406	18421	18461	18671	18580	18559	18692	18744	18676	18742	18602	18369	18702	18564	18695	18718	18473	18664	18486	18524	18613	18455	18452	18453	18416	18570	18393	18456	18337	18523	18718	18597	18446	18565	18481	18517	18530	18519	18485	18655	18685	18549	18598	18615	18503	18581	18646	18675	18520	18527	18643	18755	18570	18695	18799	18505	18521	18798	18588	18535	18541	18512	18546	18597	18554	18741	18618	18541	18536	18601	18630	18700	18804	18771	18534	18476	18767	18413	18338	18438	18802	18372	18677	18627	18622	18593	18763	18652	18544	18392	18733	18840	18475	18652	18615	18746	18738	18359	18718	18525	18841	18775	18647	18482	18601	18738	18742	18660	18880	18637	18472	18571	18588	18409	18646	18807	18696	18595	18695	18686	18435	18475	18534	18533	18546	18728	18540	18498	18495	18615	18562	18715	18432	18732	18535	18530	18678	18556	18553	18454	18475	18596	18593	18603	18604	18581	18697	18712	18582	18474	18627	18665	18656	18653	18569	18690	18615	18615	18667	18751	18668	18491	18698	18501	18502	18520	18547	18430	18551	18469	18723	18556	18562	18586	18501	18665	18788	18569	18512	18579	18671	18578	18594	18652	18489	18491	18678	18600	18377	18550	18587	18487	18678	18551	18583	18539	18730	18599	18543	18486	18606	18572	18565	18425	18684	18282	18399	18597	18416	18580	18550	18525	18626	18543	18463	18563	18640	18633	18700	18432	18478	18478	18660	18548	18605	18632	18642	18559	18553	18876	18551	18700	18621	18578	18274	18545	18599	18593	18565	18788	18471	18679	18693	18727	18499	18358	18636	18657	18428	18549	18600	18533	18586	18674	18476	18423	18377	18678	18449	18501	18527	18660	18390	18307	18646	18480	18581	18542	18807	18512	18541	18559	18575	18290	18762	18725	18659	18624	18583	18424	18657	18571	18660	18415	18830	18615	18499	18517	18539	18633	18830	18564	18657	18555	18766	18544	18694	18778	18704	18307	18622	18611	18653	18468	18732	18538	18472	18466	18449	18530	18526	18622	18587	18730	18421	18602	18729	18503	18665	18438	18601	18681	18731	18553	18562	18497	18706	18665	18630	18550	18443	18502	18926	18627	18486	18572	18571	18368	18539	18722	18711	18563	18551	18583	18470	18485	18322	18410	18600	18660	18533	18725	18557	18867	18396	18345	18556	18779	18340	18451	18509	18440	18593	18646	18452	18563	18592	18730	18706	18719	18652	18586	18548	18662	18464	18589	18710	18726	18546	18645	18598	18547	18514	18524	18614	18634	18467	18764	18641	18568	18447	18377	18363	18540	18542	18334	18588	18744	18475	18736	18666	18790	18498	18600	18695	18556	18652	18739	18632	18799	18593	18496	18330	18433	18490	18525	18711	18597	18606	18408	18566	18565	18565	18664	18578	18595	18322	18365	18343	18441	18529	18484	18644	18697	18533	18495	18630	18453	18546	18549	18571	18689	18228	18647	18443	18512	18792	18805	18578	18455	18583	18611	18693	18509	18613	18539	18450	18561	18644	18504	18384	18483	18629	18608	18477	18772	18618	18575	18582	18572	18459	18756	18826	18725	18726	18425	18594	18733	18711	18663	18712	18433	18575	18594	18456	18600	18607	18617	18633	18713	18576	18469	18415	18522	18440	18483	18705	18536	18517	18395	18418	18540	18451	18505	18659	18569	18827	18416	18466	18489	18816	18597	18608	18512	18593	18627	18643	18627	18582	18616	18658	18601	18559	18647	18693	18512	18619	18493	18600	18598	18531	18617	18584	18647	18588	18752	18697	18563	18701	18577	18599	18518	18664	18341	18510	18675	18625	18387	18622	18534	18629	18562	18419	18560	18548	18618	18445	18643	18445	18614	18409	18643	18447	18463	18447	18611	18607	18543	18632	18557	18565	18458	18710	18562	18705	18305	18535	18522	18628	18583	18559	18666	18565	18719	18567	18422	18396	18446	18734	18811	18701	18653	18667	18771	18697	18504	18465	18710	18525	18816	18681	18601	18788	18606	18451	18861	18849	18634	18580	18769	18779	18541	18463	18704	18610	18543	18796	18564	18695	18545	18590	18785	18549	18619	18309	18820	18687	18595	18616	18685	18643	18610	18487	18754	18542	18538	18585	18589	18776	18459	18449	18573	18584	18661	18678	18650	18433	18549	18818	18570	18282	18436	18428	18478
25411	38658	36157	27820	23436	20962	19848	18505	18036	17220	16877	16187	16342	16810	16390	15710	15158	14829	14872	14870	14959	14930	14856	14959	15020	14686	14875	14897	14849	14822	14951	14869	14874	15095	14942	14752	14667	14929	14992	14777	14968	15115	14641	14740	14738	14856	14954	14876	14969	14959	14781	14877	14893	14945	14974	14841	14763	14882	14910	15048	14897	14916	14883	15007	15071	14823	14783	14880	14917	14874	14910	14888	14919	14908	14811	14862	14907	15054	14840	14879	14897	14893	14689	14882	14726	14872	14722	14940	14977	14958	14803	14906	14834	14853	14769	14738	14934	14966	14749	14722	14833	14820	14840	14904	14939	14904	14725	14883	14858	14796	14990	14927	14946	15095	15006	14790	14767	14827	14826	14847	14814	14924	14861	14846	14814	14891	14807	14941	14800	14931	14982	14915	14997	15043	14934	15018	14844	14924	14885	14931	14990	14941	14916	14732	15047	14726	14932	14943	14772	14903	14826	14740	15012	14915	14784	14863	14782	14877	14891	14951	14881	14694	14884	14817	14773	14794	14846	14881	14872	14837	14878	14875	14989	14907	14812	14850	14776	14937	14672	14823	15139	14741	14736	14728	14921	14840	14973	14896	14972	14865	14955	14796	14847	14805	14666	14659	15015	14839	14803	14902	14960	14712	14912	14861	14947	14732	14930	14862	14905	14993	14938	14782	15192	14823	14885	14708	14730	14930	14752	14868	14825	14872	14929	14997	14928	14794	14740	14913	14926	14867	14822	14905	14891	15023	14897	15019	14917	15101	14866	14877	14786	15030	14889	14860	14878	14784	14883	14970	14960	14912	14929	14822	14819	14837	14961	14897	14877	14706	14792	15090	14967	14930	15049	14896	14952	14806	14872	15002	14629	14690	14704	14988	14904	14866	15004	14665	14904	14923	14958	14965	14906	14847	14911	14950	14816	14867	14891	14794	14893	14773	14745	14971	14884	14787	14833	14803	14897	14887	14781	14685	14872	14823	14896	14741	15010	14780	14772	14779	14769	14894	14808	14874	14971	14842	14899	14805	14932	14799	14878	14791	14813	14784	14797	14719	14752	14983	14794	14729	14743	14868	14872	14883	14722	14870	14888	14926	14840	14814	14838	14911	14824	14866	14812	14913	14919	14864	14796	14888	14882	14939	14867	14976	14902	14922	14964	14981	14792	14937	14907	14888	14875	14802	15059	14786	14845	14678	14871	14817	14830	14994	14868	14766	14888	15001	14957	14864	14792	14726	14932	14936	14960	14874	15003	14708	14829	14803	14980	14826	14864	14757	14713	14872	14894	14817	14713	14860	15017	14884	14990	14624	14777	14957	15082	15186	14851	14921	14851	14737	14872	14892	14791	14921	14827	14816	14855	14811	14784	14825	14718	14935	15027	15032	14970	14841	14727	14801	14826	14932	14831	14768	14853	14760	14748	14837	14946	14969	14775	14772	14780	14914	14884	14788	15080	14942	14714	14940	14857	14720	14833	14998	14992	14878	14784	14891	14735	14818	14931	14901	14853	14959	14925	14894	14906	14756	14795	14893	14812	14911	14966	14854	14769	14825	14839	15022	14607	14737	14909	14941	14821	15082	14856	14744	14981	14850	14891	14916	14974	14947	14911	14969	14844	14921	14707	14863	14868	14729	14910	14819	14880	14854	14843	14732	14893	14585	14936	14941	14760	14894	14812	14906	14849	14888	14850	14968	14729	15062	14814	14676	14856	14911	14790	14933	14872	14834	14814	15018	14954	14661	15027	14763	14958	15037	14692	14862	15006	14812	14734	14872	14739	14884	14859	14782	14852	14815	14958	14784	14881	14977	14890	15006	14710	14859	14939	14923	14704	15076	15053	14937	14781	14896	14838	14795	14866	14926	14858	14935	15080	14889	14809	14923	14909	14960	15049	15003	14897	14832	14944	14763	15028	15029	14945	14845	14908	14840	14990	14881	14877	14942	14871	14835	14998	14724	14962	14729	14939	14744	14840	14927	14734	14924	14974	14885	14700	14886	14911	14893	14825	14723	14816	15002	14781	14743	14977	14582	15111	14807	14989	14695	14716	15013	14803	15032	14847	14831	14799	14773	14949	14908	14734	14880	14773	14889	14861	14941	14790	14855	14929	14759	14861	14918	14874	15016	14774	14818	14810	14738	14949	15044	14859	14969	14883	14760	14940	14751	14847	14697	14930	14694	14754	14851	14949	14861	14830	14768	14789	14906	14912	14981	14818	14842	14972	14810	14997	15070	14760	14982	14684	14689	14797	14839	14824	14831	14932	14795	14835	15085	14919	15056	14731	14825	14847	15029	14838	14845	14980	14895	14851	14831	14935	14872	15025	14849	14846	14971	14891	15007	14837	14841	14776	14746	14948	14871	14922	14870	14779	14785	14916	14827	14839	14891	14922	14925	14832	14767	15189	14982	14928	14986	14888	15010	14650	14853	15070	14942	14794	14856	14914	14904	14847	14787	14943	14833	14857	14791	14960	14908	14906	14838	14821	14935	14767	15003	14896	14867	14835	14817	14918	14678	14837	14986	14900	15010	14750	14961	15001	14875	14732	14802	14949	14979	14885	14933	14902	14726	14928	14839	14861	14924	14819	14907	14903	14978	14744	14915	14629	14892	14745	14822	14979	14851	14839	14835	14795	15027	14856	14977	14754	14848	14802	14891	15037	15030	14981	14779	14885	14855	14883	14975	14831	14837	14970	14873	15037	15008	14922	14821	15008	14873	14996	14753	14853	14799	14882	14835	14912	14779	15020	14772	14850	14931	14764	14933	14868	14827	14967	14905	14902	14936	15001	14901	14742	15000	14909	14941	14837	14899	15009	14737	14857	14744	14874	14799	14857	14916	14952	14837	14939	14977	14941	14935	14831	14948	14806	14850	14885	14867	14689	14777	15076	14832	14849	14965	14778	14727	14855	14832	14957	14857	14903	14801	14773	14890	14827	15097	14913	14909	14800	15073	14851	14910	14917	14906	14999	14723	15018	15119	14850	14796	14956	14841	14895	14866	14907	14963	14779	14892	14900	14897	14904	14976	14884	14808	14835	14818	15057	14962	14864	14926	14822	14865	14787	15035	14707	14801	14878	14899	14888	14916	15077	14881	14886	14656	15043	14740	14850	14796	14849	14795	15010	14939	14889	14758	14853	14981	14677	14805	14972	14946	14912	15050	14880	14772	14787	15012	14973	14798	14908	14908	14706	15025	15115	14647	14708	14864	14951	14855	14904	14811	14941	14949	14854	14840	15131	14948	15030	14885	14919	15023	14869	14983	14968	14992	14925	15005	14843	14998	14934	14899	14928	15008	14754	14925	15055	14967	14981	15071	15032	14918	14879	14909	14834	15005	14793	14812	14832	14786	14844	14830	14886	14632	14907	14836	14752	14807	14771	14906	14867	14794	14863	14973	14916	14865	14856	14909	14886	14818	14897	14855	14870	14728	14871	14994	14713	14974	14698	14879	14796	14839	14839	14885	14802	14900	14897	14878	14878	14897	14605	14756	15040	14903	14743	14678	14753	14914	14911	15018	14870	14728	14844	14856	14882	14820	14958	14811	14915	14704	14798	14816	14839	15031	14909	14826	14816	14756	14770	14799	14862	14863	15070	14844	14792	14784	14957	14855	14880	14803	14961	14975	14872	14767	14862	14913	14985	14618	15159	14850	14854	14846	14753	14747	14954	14918	14892	14848	14800	14870	14833	14851	14764	14866	14780	14810	14718	15033	14914	14953	15075	14967	14898	15014	14736	14789	14884	14994	14931	14837	14939	14775	14723	14791	14771	14884	14847	14839	15025	15027	14886	14823	15004	14767	14858	14757	14947	14876	14939	14756	14591	14767	14980	14874	14856	14786	14918	14897	14878	15036	14763	14739	15048	14827	14934	14864	14778	14804	14714	14613	15005	14784	14930	14978	14768	14919	14859	14895	14818	14675	15066	14801	14886	14858	14903	14825	14896	15020	14808	14822	14905	14861	14913	14921	15042	14923	14929	14755	14835	14947	14889	14654	14885	15003	14787	14935	14815	14933	15013	14813	14733	14902	14950	14780	14822	14950	14631	14772	14860	14976	14822	15022	14869	14788	14957	14773	14927	14788	14751	15104	14773	14899	14826	14811	14862	14959	14798	14861	14967	14909	14928	14943	14932	14758	14899	14771	15009	14850	14870	14934	14802	14911	14860	14745	14804	14883	14876	14911	15053	14778	14931	14874	14753	14759	14792	14956	14814	14919	14924	14892	14928	14862	14815	14789	14929	14804	14702	14877	14900	14799	14788	14937	14877	14890	14754	14985	14866	14794	14864	14810	14910	14750	14908	15026	14817	14810	14787	14672	14839	14910	14940	14876	14795	14842	14847	14963	14942	14882	14727	14948	14914	14782	14882	14906	14974	14775	14844	14851	14996	14935	15014	14999	14814	14857	14678	14876	14792	14952	14902	14977	14876	14852	14923	14984	14781	14816	15020	14801	15056	14845	14979	14911	14829	14868	14803	14857	14897	14776	14919	14778	14858	14827	15034	14751	14994	14769	14864	14895	14836	14912	14937	14933	14841	14963	14900	14692	14862	14929	14836	14922	14803	14938	15041	14928	14784	14823	14877	15061	14806	15021	14781	14893	14888	15033	14969	14898	14841	14729	15014	14968	14878	14731	14863	14885	14786	14883	14966	14703	14711	14880	14754	14777	14921	14728	14858	14789	14917	15009	14736	14864	14865	14828	14906	14777	14673	14767	14758	15022	14797	14759	14766	14718	14827	14924	14882	14848	14838	14859	14912	14881	15004	14900	14910	14957	14945	14952	14952	14726	14833	14693	14804	14800	14724	14900	14933	14961	14887	14913	14943	14795	14871	14817	14895	14759	14816	14815	15013	14846	14931	14809	14923	15009	14865	15012	14758	14934	14800	14938	14922	14979	14818	14925	14884	14931	14745	14936	15072	14593	14767	14872	14848	14881	14997	14972	15067	14859	14743	14819	14879	14779	14807	15070	14879	14682	14835	14847	15043	14800	14726	14823	14940	14870	14880	14877	14957	14704	14849	14613	14908	15035	14910	14920	14972	14818	14720	14867	14800	14911	15043	14857	14792	14948	14864	14886	14899	14750	14819	14818	14845	14860	14785	14940	15015	14921	14945	14822	14933	14877	14793	14735
26098	21792	29462	28278	26292	26273	25835	23770	22483	21951	21141	22400	26027	28503	25598	21538	19207	18615	18408	18267	18429	18480	18493	18331	18395	18485	18451	18392	18590	18200	18432	18683	18433	18241	18333	18254	18407	18374	18352	18539	18496	18362	18302	18437	18282	18223	18569	18571	18435	18364	18405	18509	18450	18400	18389	18363	18374	18558	18469	18336	18352	18352	18488	18359	18476	18378	18367	18445	18249	18276	18287	18446	18391	18484	18266	18341	18408	18512	18325	18262	18132	18165	18421	18374	18417	18407	18509	18196	18242	18367	18467	18364	18256	18306	18407	18288	18280	18437	18276	18340	18444	18531	18354	18521	18402	18663	18267	18331	18518	18389	18320	18290	18238	18290	18294	18283	18184	18355	18224	18292	18325	18397	18257	18337	18224	18283	18350	18428	18386	18518	18316	18456	18506	18193	18371	18309	18216	18051	18249	18407	18457	18629	18399	18198	18486	18230	18386	18400	18358	18445	18274	18591	18255	18299	18080	18192	18253	18191	18319	18227	18432	18276	18409	18305	18446	18267	18521	18528	18430	18313	18305	18226	18280	18363	18460	18349	18398	18314	18313	18312	18195	18305	18470	18461	18184	18529	18456	18396	18369	18301	18606	18306	18490	18301	18553	18345	18160	18318	18422	18659	18388	18381	18427	18267	18367	18440	18464	18481	18142	18329	18396	18318	18469	18150	18228	18236	18581	18204	18384	18446	18498	18202	18242	18394	18593	18305	18460	18473	18443	18261	18438	18393	18300	18558	18367	18456	18475	18217	18253	18313	18301	18435	18473	18375	18300	18324	18301	18203	18340	18148	18304	18244	18360	18351	18487	18211	18277	18275	18355	18281	18192	18590	18268	18407	18432	18345	18416	18168	18185	18208	18127	18248	18272	18466	18533	18257	18494	18413	18298	18294	18397	18108	18293	18584	18499	18237	18363	18586	18398	18626	18359	18368	18311	18318	18179	18295	18266	18265	18111	18453	18202	18322	18311	18367	18337	18226	18244	18270	18369	18265	18419	18206	18221	18312	18176	18182	18455	18387	18320	18208	18337	18355	18473	18240	18086	18246	18248	18276	18208	18330	18441	18270	18445	18246	18232	18399	18289	18280	18397	18205	18422	18295	18491	18468	18398	18562	18538	18223	18318	18363	18196	18381	18326	18387	18451	18358	18475	18376	18560	18356	18403	18338	18245	18226	18347	18157	18119	18245	18445	18507	18444	18351	18411	18185	18542	18331	18512	18331	18359	18014	18159	18239	18270	18296	18403	18239	18415	18220	18245	18347	18365	18336	18383	18199	18263	18259	18401	18242	18415	18178	18248	18446	18348	18417	18385	18275	18291	18311	18272	18315	18062	18178	18378	18275	18367	18371	18276	18299	18340	18312	18218	18452	18588	18287	18413	18423	18242	18456	18309	18233	18375	18131	18125	18347	18516	18441	18092	18213	18368	18215	18396	18397	18198	18322	18505	18347	18509	18447	18364	18235	18298	18405	18245	18156	18401	18520	18257	18244	18542	18393	18252	18294	18331	18328	18253	18460	18462	18139	18474	18282	18382	18339	18300	18402	18663	18244	18242	18352	18393	18508	18414	18408	18404	18370	18239	18372	18302	18493	18384	18275	18304	18234	18378	18434	18492	18367	18449	18221	18486	18372	18215	18506	18289	18503	18456	18110	18414	18282	18321	18417	18331	18489	18264	18037	18334	18315	18067	18273	18291	18451	18456	18445	18404	18320	18252	18302	18142	18397	18488	18315	18365	18285	18286	18539	18467	18462	18483	18253	18458	18442	18500	18312	18274	18431	18314	18396	18494	18332	18354	18443	18484	18398	18191	18109	18317	18467	18193	18274	18260	18195	18292	18564	18261	18249	18221	18355	18328	18354	18307	18320	18414	18336	18369	18339	18195	18199	18406	18264	18143	18567	18211	18395	18206	18414	18397	18276	18219	18490	18383	18405	18463	18551	18414	18376	18305	18271	18381	18142	18334	18293	18261	18464	18352	18615	18567	18302	18507	18399	18611	18400	18445	18638	18162	18257	18291	18465	18388	18455	18232	18408	18263	18432	18204	18308	18288	18458	18469	18566	18189	18367	18368	18383	18304	18513	18264	18499	18404	18372	18328	18459	18140	18251	18424	18309	18329	18468	18328	18346	18532	18588	18295	18302	18391	18428	18412	18479	18378	18465	18366	18231	18349	18350	18141	18146	18359	18259	18107	18336	18396	18424	18409	18258	18384	18214	18278	18235	18474	18416	18328	18352	18492	18370	18174	18151	18509	18372	18449	18138	18256	18252	18240	18363	18538	18311	18378	18405	18499	18384	18263	18479	18367	18170	18315	18489	18440	18340	18300	18409	18273	18273	18376	18416	18308	18462	18449	18379	18344	18306	18486	18394	18398	18412	18594	18353	18248	18090	18460	18276	18408	18252	18186	18225	18198	18248	18310	18402	18432	18284	18379	18452	18379	18218	18458	18615	18560	18367	18281	18674	18353	18191	18429	18417	18296	18272	18279	18289	18473	18293	18266	18324	18417	18374	18288	18248	18452	18401	18392	18491	18259	18426	18217	18507	18001	18211	18100	18307	18344	18236	18348	18509	18402	18405	18390	18344	18322	18515	18545	18516	18235	18234	18312	18321	18238	18495	18359	18108	18219	18312	18283	18308	18409	18327	18363	18381	18485	18231	18428	18178	18314	18479	18254	18236	18293	18444	18284	18373	18455	18437	18618	18427	18459	18247	18240	18472	18486	18349	18299	18294	18279	18266	18343	18371	18407	18369	18413	18269	18455	18298	18351	18353	18306	18312	18165	18511	18216	18420	18368	18349	18451	18490	18338	18278	18372	18243	18218	18247	18417	18191	18366	18355	18547	18398	18195	18353	18475	18319	18253	18567	18395	18324	18349	18310	18558	18433	18137	18463	18526	18354	18173	18488	18402	18225	18150	18264	18467	18350	18344	18144	18364	18359	18387	18032	17946	18236	18120	18434	18420	18215	18521	18360	18549	18395	18482	18375	18397	18300	18192	18472	18337	18320	18317	18426	18196	18623	18253	18268	18324	18296	18253	18260	18306	18350	18397	18342	18380	18457	18215	18172	18446	18224	18476	18279	18379	18230	18213	18347	18312	18371	18254	18576	18412	18315	18446	18523	18432	18383	18373	18457	18300	18290	18302	18461	18313	18424	18291	18212	18361	18087	18334	18208	18256	18219	18285	18401	18433	18466	18363	18179	18365	18199	18354	18141	18696	18432	18184	18256	18394	18519	18346	18451	18361	18355	18342	18496	18230	18427	18386	18359	18349	18429	18192	18400	18358	18286	18476	18412	18253	18389	18350	18072	18276	18321	18514	18312	18234	18420	18533	18310	18270	18220	18237	18089	18463	18244	18468	18533	18460	18475	18360	18331	18393	18385	18545	18351	18237	18432	18172	18416	18197	18455	18274	18387	18409	18378	18371	18269	18416	18348	18221	18224	18357	18318	18736	18281	18353	18391	18377	18111	18162	18445	18220	18351	18405	18193	18389	18525	18523	18443	18239	18452	18466	18438	18359	18366	18489	18127	18400	18394	18221	18266	18044	18231	18335	18346	18212	18352	18301	18426	18501	18299	18469	18374	18435	18462	18225	18091	18562	18184	18335	18382	18435	18250	18474	18393	18272	18353	18305	18382	18347	18331	18486	18238	18538	18499	18433	18415	18320	18304	18426	18432	18382	18297	18477	18273	18605	18399	18308	18235	18510	18351	18179	18368	18475	18337	18426	18544	18202	18285	18303	18534	18204	18335	18308	18262	18592	18306	18419	18527	18424	18169	18276	18385	18452	18490	18501	18253	18378	18363	18362	18544	18229	18216	17916	18306	18363	18314	18395	18534	18296	18296	18393	18301	18226	18297	18363	18308	18247	18147	18330	18434	18474	18322	18228	18343	18350	18347	18423	18384	18168	18211	18491	18296	18111	18332	18216	18253	18258	18426	18287	18251	18376	18452	18336	18339	18323	18425	18398	18378	18430	18391	18321	18351	18367	18228	18201	18539	18472	18219	18415	18388	18308	18284	18499	18531	18198	18305	18542	18311	18311	18226	18534	18490	18376	18425	18161	18259	18417	18453	18203	18429	18492	18177	18423	18319	18465	18405	18346	18265	18161	18354	18211	18250	18326	18414	18291	18143	18055	18394	18403	18418	18304	18332	18327	18355	18260	18459	18145	18375	18488	18395	18510	18324	18357	18400	18300	18122	18442	18260	18310	18167	18295	18510	18327	18472	18328	18213	18387	18240	18421	18179	18150	18289	18523	18415	18384	18372	18431	18403	18499	18253	18354	18360	18354	18128	18177	18502	18168	18288	18421	18248	18346	18084	18369	18408	18391	18351	18537	18357	18541	18438	18377	18286	18429	18246	18288	18517	18267	18365	18316	18544	18459	18157	18270	18406	18431	18419	18432	18571	18290	18189	18308	18266	18308	18217	18142	18481	18252	18242	18394	18468	18329	18344	18156	18427	18232	18286	18216	18436	18269	18290	18420	18427	18367	18269	18446	18285	18408	18361	18268	18388	18256	18285	18291	18480	18345	18284	18525	18321	18397	18349	18406	18195	18203	18369	18410	18358	18449	18495	18264	18419	18435	18470	18236	18301	18245	18622	18490	18296	18491	18239	18524	18050	18343	18338	18544	18379	18383	18564	18317	18282	18264	18310	18369	18213	18332	18313	18251	18124	18433	18355	18438	18417	18283	18088	18239	18469	18441	18264	18305	18226	18240	18479	18383	18438	18304	18280	18228	18412	18413	18148	18244	18241	18194	18185	18384	18435	18405	18310	18401	18275	18251	18172	18309	18347	18486	18287	18495	18497	18481	18252	18263	18387	18411	18325	18304	18342	18212	18225	18413	18501	18425	18506	18358	18339	18715	18358	18488	18273	18213	18321	18484	18569	18121	18315	18294	18382	18336	18535	18300	18421	18343	18188	18283	18445	18257	18311	18177	18230	18429	18507	18419	18288	18226	18332	18200	18299	18388	18276	18363	18232	18291	18324	18429	18353	18372	18508	18388	18403	18300	18254	18441	18498	18496	18446	18403	18200	18574	18333	18361	18365	18259	18447	18339	18412	18295	18354	18496	18332	18242	18593	18209	18391	18360	18130	18335	18184
27544	47686	45947	36030	28610	24843	23126	22365	20788	19922	18611	20736	24780	27986	22876	17832	15262	14785	14938	14902	14798	14790	14781	14941	14826	14795	14799	14839	14798	14877	14726	14724	14836	14879	14772	14952	14897	14643	14929	14774	14911	14834	14744	14791	14843	14694	14674	14938	14819	14875	14814	14860	14694	14929	15035	14828	14846	14745	14796	14694	14791	14514	14940	14649	14748	14710	15059	14781	14942	14874	14891	14819	14981	15017	14860	14801	14889	14785	14756	14757	14853	14693	14719	14774	14851	14832	14789	14662	14919	14808	14781	14796	14801	14768	14798	14754	14876	14774	14761	14807	14646	14876	14737	14829	14951	14807	14795	14871	14815	14989	14869	14783	14748	14783	14805	14831	14792	14949	14789	14887	14875	14968	14814	14799	14665	14809	14956	14639	14791	14630	14803	14742	14811	14842	14860	15000	14863	14772	14972	14628	14848	14787	14819	14717	14723	14844	14781	14785	14835	14895	14919	14772	14780	14934	14940	14873	14833	14791	14810	14871	14751	14833	14715	14710	14805	14913	14782	14770	14743	14745	14961	14858	14868	14822	14721	14988	14680	15072	14743	14943	14881	14991	14892	14741	14849	14838	14835	14678	14924	14879	14760	14709	14931	14841	14748	14780	14749	14843	14980	14732	14714	14703	14854	14771	14761	14822	14858	14670	14814	14905	14919	14685	14704	14815	14768	14881	14901	14892	14728	14870	14825	14818	14808	14777	14953	14607	15015	14685	14837	14775	14718	14719	14727	14931	14839	14663	14834	14924	14854	15101	14860	14786	14798	14652	14759	14849	14890	14933	14863	14725	14900	14703	14841	14686	14808	14884	14823	14690	14914	14757	14813	14723	14766	14752	14921	14846	14768	14568	14809	14821	14709	14828	14752	14816	14858	14840	14794	14719	14814	14788	14867	14837	14897	14856	14785	14853	14749	14697	14878	14814	14782	14740	14785	14662	14790	14630	14820	14940	14803	14796	14726	15064	14878	14771	14750	14796	14873	14600	14844	14812	14856	14604	14966	14841	14777	14873	14974	14912	14698	14787	14655	14739	14948	14845	14854	14817	14938	14535	14667	14710	14716	14971	14858	14633	14764	14772	14745	14830	14767	14806	14811	14874	14838	14760	14969	14869	14854	14979	14950	14848	14796	14919	14920	14744	14910	14910	14863	14662	14776	14733	14843	14894	14765	14889	14909	14873	14804	14952	14999	14889	14744	14832	14737	14902	14820	14852	14773	14812	14756	14742	14867	14914	14804	14817	14828	14772	14941	14808	14690	14792	14692	14737	14862	15009	14838	14822	14755	14866	14958	14879	14802	14780	14811	14777	14710	14748	14810	14744	14777	14639	14842	14795	14573	14802	14775	14856	14941	14830	14963	14858	14994	14673	14691	14827	14863	14805	14878	14652	14694	14842	14774	14742	14893	14652	14830	14780	14662	14958	14747	14780	14776	14739	14829	14669	14915	14733	14753	14756	14551	14878	14773	14843	14736	14859	14891	14828	14739	14732	14878	14798	14814	14877	14760	14846	14934	14817	14797	14910	14823	14902	14692	14702	14988	14913	14891	14795	14923	14671	14909	14950	14956	14827	14877	14896	14684	14746	14761	14923	14676	14877	14855	15044	14861	14904	14747	14908	14790	14706	14844	14865	14864	14711	14754	14715	14612	14816	14902	14774	14897	14884	14836	14774	14852	14873	14794	14711	14870	14927	14958	14916	14846	14783	14782	14777	14810	14986	14855	14878	14849	14728	14959	14939	14698	14678	14583	14809	14769	14645	14907	14842	14817	14858	14948	14693	14779	14973	15051	14859	14902	14701	14755	14748	14640	14878	14871	14729	14808	14790	14769	14915	14942	14910	14867	14764	14882	14804	14727	14909	14834	14840	14843	14872	14639	14719	14805	14797	14984	14859	14856	14718	14806	14672	14899	14901	14816	14884	14856	14813	14748	14949	14665	14784	14843	14882	14670	14827	14911	14897	14902	14905	14815	14895	14798	14778	15005	14830	14772	14580	14834	14754	14955	14756	14895	14816	14758	14857	14778	14944	15047	14772	14686	14905	14839	14853	15028	14868	14694	14939	14863	14893	14844	14831	14958	14868	14843	14815	14903	14902	14911	14739	14824	14802	14850	14869	14707	14836	14843	14995	14691	14720	14901	14758	14817	14857	14785	14842	14835	14854	14932	14924	14732	14947	14891	14857	14834	14820	14944	14808	14933	14824	14813	14810	14980	14942	14752	14919	15065	14825	14787	14856	14669	14899	14625	14885	14834	14785	14832	14772	14966	14956	14807	14980	14847	14777	14879	14694	14994	14839	14879	14822	14725	14931	14828	14942	14894	14850	14811	14860	14784	14638	14607	14844	14840	14976	14807	14729	14799	14980	14852	14851	14892	14821	14869	14703	14694	14808	14789	14907	14905	14682	14859	14709	14846	14797	14791	14944	14748	14768	14876	14750	14954	14921	14887	14794	14722	14970	14849	14792	14993	14683	14954	14656	14883	14946	14891	14782	14946	14699	14863	14748	14989	14851	14846	14774	14763	14876	14827	14773	14759	14781	14761	14905	14949	14995	14834	14963	14931	14956	14961	14816	14829	14797	14762	14812	14754	14768	15024	14810	14720	14791	14822	14778	14628	14780	14932	14790	14808	14761	14929	14759	14784	14784	14810	15051	14844	14689	14824	14874	14721	14819	14915	14759	14904	14927	14795	14828	14942	14703	14842	14690	14873	14786	14809	14819	14712	14892	14625	14748	14725	14683	14767	14788	14921	14646	14673	14727	14970	14981	14842	14769	14831	14838	14740	14723	14677	14590	14949	14639	14788	14995	15018	14774	14847	14893	14944	14576	14886	14725	14990	14702	14794	14828	14801	14770	14841	14772	14733	14818	14892	14833	14709	14931	14843	14768	14977	14656	14784	14696	14774	14796	14882	15033	14890	14748	14900	14973	15129	14913	14628	14948	14891	14827	14715	14819	14865	14839	14912	14879	15032	14646	14791	14729	14716	14845	14949	14815	14788	14856	14808	14856	14817	14822	15082	14910	14798	14778	14764	14907	14670	14859	14873	14958	14716	14752	14903	14795	14938	14907	14895	14786	14699	14769	14829	14867	14750	14889	14835	14847	14643	14815	14741	14729	14819	14694	14813	14846	14792	14712	14813	14944	14709	14978	14885	14743	14984	14834	14936	14833	14717	14900	14871	14788	14787	14914	14843	14671	14917	14931	14849	14781	14783	14722	14889	14647	14878	15003	14970	14888	14799	14872	14732	14882	14977	14865	14913	14806	14843	14771	14729	14835	14793	14806	14809	14890	14893	14684	14824	14837	14681	14783	14845	14946	14815	14753	15016	14759	14777	14933	14852	14996	14811	14663	14769	14939	15052	14811	14852	14874	14866	14563	14792	14679	14847	14899	14760	14861	14797	14766	14937	14740	14671	14941	14791	14791	14787	14902	14690	14787	14794	14789	14825	14655	14834	14825	14702	14894	14808	14807	14849	14954	14788	14878	14826	14889	14920	14860	14713	14878	14786	14798	14858	14991	14809	14727	14896	14894	14983	14860	14731	15016	14809	14818	14733	14823	14779	14781	14929	14972	14616	14861	14648	14829	14711	14699	14782	14919	14962	14857	14789	14924	15005	14965	14839	14699	14695	14883	14723	14943	14824	14699	14727	14865	14817	14703	14831	14760	14612	14752	14892	14814	14877	14914	14853	14784	14818	14898	14771	14936	14828	14687	14714	14966	14800	14704	14841	14829	14739	15070	14914	14701	14669	14898	14952	14727	14639	14890	14765	14808	14862	14806	14815	14936	14777	14890	14736	14692	14963	14832	14783	14859	14808	14829	14781	14817	14834	14878	14920	14787	14743	14811	14776	14943	14890	14935	14808	14983	14734	14925	14771	14681	14789	14891	14768	14876	14754	14729	14631	14917	14800	14857	14749	14853	14917	14718	14744	14907	14899	14771	14830	14678	14849	14882	14833	14849	14866	14813	14770	14791	14662	14757	14850	14843	14716	14839	14855	14800	14877	14768	14920	14996	14877	14934	14744	14811	14765	14745	14873	14693	14733	14727	14908	15021	14977	14640	14860	14903	14849	14806	14819	14812	14750	14784	14732	14862	14896	14785	14728	14906	14714	14767	14869	14838	14918	14837	14696	14819	14823	14829	14718	14800	14818	14973	14689	14832	14779	14700	15004	14890	14882	14797	14937	14799	14926	14930	14774	14876	14727	14926	14868	14808	14741	14789	14899	14782	14761	14811	14896	14838	14823	14814	14744	14895	14769	14888	14906	14749	14866	14917	14921	14767	14834	14741	14660	14832	14781	14806	14821	14795	14842	14858	14836	14737	14857	14887	14831	14765	14775	14973	14841	14733	14765	14882	14773	14805	14839	14785	14786	14738	14867	14719	14764	14898	14883	14704	14812	14906	14876	14938	15046	14769	14855	14817	14921	14906	14766	14903	14821	14739	14940	14912	14925	14856	14699	14912	14883	14853	14737	14731	14831	14870	14893	14917	14936	14931	14961	14844	14835	14770	14751	14895	15004	14849	14863	14869	14869	14779	14730	14773	14851	14878	14724	14721	14901	14704	14687	14788	14890	14901	14904	14779	14901	14808	14776	14858	14858	14717	14872	14753	14851	14815	14759	14717	14716	14717	14861	14834	14844	14893	14768	14808	14846	14864	14805	14879	14758	14905	14818	14764	14996	14796	14944	14695	14884	14850	14908	14964	14719	14871	14972	14743	14917	14800	14965	14721	14828	14720	14811	14763	14992	14735	14779	14917	14861	14884	14974	14750	14882	15014	14667	14800	14743	14840	14767	14768	14708	14832	14839	14945	14798	14799	14818	14868	14766	14762	14918	14766	14687	14601	14863	14858	14913	14880	14740	14850	14818	14774	14698	14731	14827	14698	14874	14726	14781	14698	14755	14798	14723	14772	14728	14828	14757	14808	14833	14862	14882	14713	14791	14779	14830	14650	14775	14779	14884	14808	14931	14729	14874	14598	14838	14779	14919	14647	14886	14771	14833	14841	14740	14834	14959	14879	14972	14818	14867	14792	14808	14774	14917	14756	14752	14902	14771	14891	14852	14762	14812	14830	14819	14776	14711	14849	14837	14877	14842	14768	14731	14744
24439	21597	29453	25571	25222	28207	29173	25050	24139	24406	23421	24550	34855	33246	29586	23419	19685	18323	18364	18030	18081	18140	18398	18181	18197	17980	18084	17987	18211	18162	18075	18329	18141	18095	17971	17827	17952	18068	17979	17899	18152	18279	17983	18113	18059	17907	18079	17911	18086	18061	17997	18029	17866	18039	18099	17952	17975	18066	18103	18179	18054	18182	18274	18132	17678	18041	17979	17991	18003	18111	18085	18070	17896	17852	18222	18261	18223	17957	18076	17927	17950	18051	17927	18088	18031	17787	18221	18120	18225	17993	18106	18049	17933	17881	17928	18048	18055	18088	17768	18121	18363	18141	18094	18127	18318	17937	18165	18094	18214	17994	18277	18006	18027	17928	18092	18021	18058	18097	17786	17902	18094	18012	17799	18061	18044	17993	18080	17976	18044	18205	17930	17888	18227	17878	18129	18254	18111	17951	17976	17985	17971	18214	18203	17964	17974	18179	18074	18297	18083	18088	17971	18023	18105	18014	18005	17945	18196	18253	18035	17895	18226	18032	17936	18077	18145	18088	17751	18031	18052	18048	17855	18308	17967	18136	17785	17991	18015	17994	17856	18000	18043	18203	18119	18064	18054	18087	18143	17947	17987	17928	18105	18110	17831	18142	17978	18000	18017	18038	18079	18021	17910	17958	18085	17796	18002	18315	18125	18126	17944	17966	18069	18049	17930	18050	17992	18175	18181	18118	18008	17745	17804	17960	18187	17901	17877	18024	18026	17979	18012	17907	17893	17878	18022	17826	18207	17900	17814	18024	17929	18045	18101	17824	17916	17759	18199	18270	18297	17817	18066	17940	18086	18068	17959	17926	17865	18087	18197	17799	18147	18012	17859	18120	18157	17811	17792	17900	17847	18162	18147	18080	18014	17771	18182	17940	17937	17929	18059	17937	17934	18151	18079	17961	18181	18024	18046	17890	17988	17989	18015	18127	18164	17999	17823	17951	17829	18105	18069	18094	18079	17910	17806	18008	18038	17947	18050	18053	17977	18168	18039	18098	17852	18104	17828	18142	18226	18201	17870	18006	17992	17996	17846	18068	18042	18001	17832	18032	17977	18150	17916	18060	17945	18226	18076	17972	17955	17920	18109	18142	17849	17906	17993	17973	17985	17928	17936	17932	17988	17896	17891	17943	18115	17845	17944	17884	18040	17882	18127	17862	17962	17839	17940	17976	18066	18123	17866	18163	18033	17990	18127	17839	17986	18117	17741	18197	17931	18127	18110	17868	17975	18042	18120	18133	17815	18060	18033	18358	18062	17921	18054	17777	18256	18062	17968	18063	17950	18170	18115	17943	17950	18004	18077	17793	17906	18228	18114	17929	18046	17779	17730	17966	17882	17749	18012	17803	17899	17926	18031	17934	17999	17932	18042	17906	18114	18031	17855	17934	18000	18110	18037	17830	17919	18247	18009	17824	18273	17880	17836	18075	17867	17931	17898	17984	18155	17950	17995	18055	17860	18028	17897	18067	17977	18092	18045	17981	17984	18011	18018	17884	18116	18025	18168	18125	18031	17921	17996	17958	17794	18001	17922	18115	17962	17890	17934	17911	18156	17823	17893	18011	17825	17852	17945	18059	18072	17674	18137	17966	18149	17854	18049	17876	17994	17971	17855	18064	18056	17799	18052	17997	18303	18055	17904	18015	18150	18042	18071	18068	17953	17863	18002	18074	17959	18006	18171	17946	17987	18171	17887	18024	18121	18051	17915	18037	18089	18000	18173	17913	17944	17931	18069	17881	17860	18083	18092	17991	17829	18045	17810	17873	18160	17982	17825	18113	18042	17748	18183	18132	18122	18067	17916	18083	18011	17971	17935	17864	18086	18163	18044	18245	18156	18059	17994	18042	17992	17964	18040	18002	18134	18252	17936	17900	18316	17636	18034	18042	17931	18156	18108	17939	17926	18105	17951	17881	17815	17948	18101	17949	17963	18042	17884	18102	18098	17866	17991	17883	18033	18187	17929	17961	18017	17991	18029	17863	18112	17937	17997	17874	18139	17955	17844	18014	17957	18075	17995	18104	18190	18176	18237	17853	18064	17950	18098	17883	18201	18120	18011	18094	17935	18051	17968	17898	17812	18141	17966	18044	17959	17876	17716	18066	18092	18064	18084	17797	17909	17981	17917	17897	18016	18011	18055	18152	17950	18026	18107	18103	18045	17970	18001	17992	17940	18149	18075	18029	18076	18052	18124	17971	17941	17937	18096	18018	18017	17970	17742	17785	18193	18016	18076	18099	17910	17672	17905	17860	17766	17791	18028	17938	18066	17920	18053	17995	18056	18239	17772	18228	17971	17973	18004	18064	17865	18164	17909	18193	18059	18043	17990	17847	17981	18042	18097	17879	17765	17827	17999	17953	17953	18016	17948	18109	18024	18095	18069	17968	17783	17809	18149	18027	17968	17939	18013	17945	18148	17920	18040	18051	17985	17942	18174	17869	18113	17947	18144	18086	18148	17933	18110	18210	17933	18079	18024	17943	18166	18098	18101	17925	17955	17988	17813	17993	17896	18118	17932	17873	17941	18051	18041	18144	17954	18059	17952	18085	17818	18020	17995	17873	17922	17961	17897	17789	17968	18018	17888	18105	17974	17780	17732	18042	17833	18008	18147	17822	18029	17944	18223	18170	17987	18166	17953	17803	17921	18085	18037	17850	18049	17958	18003	17897	17990	18160	17993	17859	18045	18006	17952	17927	18056	17972	18047	18094	17981	17922	17981	18051	17925	17879	17808	17917	18096	17995	17940	18134	17948	17887	17941	18109	18023	17958	17913	18000	18174	17866	17975	18180	18050	17956	18019	17997	17889	18051	18100	18069	18264	17791	18086	18043	18066	17985	18119	17873	17986	18034	17989	18031	18099	18002	17914	18205	17897	18084	18148	18027	18017	18087	18043	17947	17767	18084	18102	17929	18152	18156	17838	17944	18075	17898	17780	18099	18019	18197	18065	18058	18032	17920	17859	17713	18003	17871	17963	18193	18128	17948	17962	17933	17826	17981	17834	17979	18089	18080	17983	17948	17932	18274	18130	18106	18120	18157	18074	18270	17947	18055	17904	18086	18132	18153	17826	17957	18019	17820	18199	18077	18013	18247	17979	18125	18092	18036	18006	18053	18040	17769	18067	18035	17970	17913	18143	17890	18230	18139	17983	17975	18110	17914	17824	18266	17957	18043	18014	17921	17824	18038	18039	17967	17873	17955	17941	17969	17949	18024	17912	18175	17926	18228	18136	18072	17955	17992	18194	18022	18053	17835	18152	17853	17965	17989	17976	18023	17997	18180	17910	17914	17983	17974	18063	17947	17984	17998	18146	17883	17953	17897	18087	18011	17912	17862	18031	18365	18205	17966	18058	17968	18102	17911	17916	17857	18018	17952	18017	17878	17668	17967	18005	18103	18075	17828	17861	18274	17848	18101	18110	18034	18126	18021	17973	18007	18098	17957	18180	17961	17953	18160	17902	17964	17902	18034	17972	18029	18296	18045	18087	17973	17964	18146	18054	18038	17971	18121	18090	17923	18076	18088	18005	17848	18168	17932	18107	18265	18050	18104	18024	17955	18193	18015	17987	17978	17933	17934	18147	18138	17753	17903	18191	18043	17931	17983	17990	18063	18037	18265	18086	17790	17916	18059	18156	18015	18211	18076	17949	17989	18033	18104	18215	18265	18029	18205	17965	17939	17717	18107	18176	17957	18096	17867	18223	18012	18134	18311	18025	18054	18029	18180	17903	18091	17945	18030	18236	17841	17844	18013	18047	18110	17916	17965	17994	17795	18217	18003	18098	17847	17966	18098	18170	18059	17990	18117	18187	17831	17909	18085	17987	17951	17907	17998	17879	18082	17999	18054	18170	17995	17966	17964	17785	18011	18023	18218	18104	17982	17883	18182	18180	18141	18154	17935	18144	18024	18121	18027	17957	18120	18086	18026	17994	17952	17926	17940	17857	18097	18270	17807	18022	18062	18037	17890	18065	18063	17888	17998	18182	17927	17841	18179	18032	18027	17951	18074	17906	18024	18114	17992	17982	17987	17913	18043	17838	17792	18153	18097	18083	18069	17666	17904	18210	17806	18175	17992	17926	17801	18022	17915	18028	18035	18138	17879	17915	17984	18229	17872	18074	18097	18076	18037	18194	18030	18032	17861	17951	17734	18090	17988	18042	17780	18107	18102	18072	17820	17965	18097	17999	17817	18028	18092	18055	17955	17954	17962	17874	18090	17944	18173	18013	17805	18216	18062	18088	17987	18051	18204	17912	18080	18007	18205	17771	18021	17854	18045	18039	18229	17923	17970	18077	18205	17923	18021	18128	17828	17952	18029	18302	18103	17705	18085	18086	17883	17966	17990	17833	17897	18054	17975	17722	18011	17980	18104	17950	17825	17766	17908	18143	17893	17916	18074	18005	18064	18193	18015	18117	18111	18103	17875	17926	18099	17853	17831	17975	17827	17992	18000	18017	18113	18054	18016	18117	17727	17842	18019	18008	18011	17943	17864	18014	17904	17882	17882	18108	17995	18037	17968	17966	18086	18061	17901	17935	17842	17966	17885	18287	18240	17909	17961	17989	18005	18061	17983	18056	18143	17907	17723	17951	17893	18096	17836	18013	17865	18079	18044	17820	17936	17892	17935	18082	17998	17875	17957	17914	18085	17736	18012	17910	17825	17810	18058	17938	18263	17972	18224	18077	17901	17895	17982	17934	18094	17752	17879	17856	18089	17944	18044	18045	17885	17869	18044	18042	17932	17947	17757	17904	18018	17905	18225	17951	18054	17942	17962	17998	18142	17867	18012	18135	18100	17993	18403	18154	18026	17934	17841	17876	18165	18062	18047	17800	17781	18071	17874	18002	17968	17917	18018	18233	18090	17844	17964	17644	18131	17932	17982	18022	18031	18031	17893	17979	18014	17917	18111	18026	17919	18222	18021	18064	17792	18191	18121	18108	18026	18063	18037	18079	17890	17993	18061	18220	18214	17891	18045	18107	18038	17925	17947	18187	18056	17966	17993	17934	17865	18064	17904	18050	17907	17902	17862	18012	17888	17911	17856	18104	17951	18043	17776	18038	17966	18241	17961	17875	17908	17831	18033	17924	18016	18209	18099	17936	17898	18195	18015	18238	18127	17866	17841
30660	52684	51725	44103	36320	29558	26337	24497	23797	23438	21795	24606	35840	32919	28114	19912	15845	14563	14684	14780	14525	14753	14667	14596	14598	14506	14625	14493	14626	14628	14579	14617	14490	14371	14515	14757	14636	14542	14827	14521	14672	14652	14748	14703	14498	14553	14707	14622	14783	14612	14688	14662	14749	14655	14730	14492	14769	14553	14638	14573	14540	14721	14588	14674	14619	14583	14541	14585	14578	14691	14665	14720	14683	14435	14653	14531	14617	14698	14665	14647	14487	14622	14779	14657	14671	14457	14496	14552	14443	14673	14782	14609	14674	14552	14664	14514	14655	14560	14564	14591	14590	14588	14617	14650	14619	14424	14747	14576	14634	14523	14558	14601	14683	14756	14640	14571	14727	14434	14550	14745	14644	14611	14640	14597	14764	14581	14646	14532	14460	14646	14665	14711	14632	14634	14724	14589	14633	14501	14819	14630	14486	14526	14641	14761	14556	14722	14565	14573	14502	14492	14573	14500	14443	14666	14478	14530	14586	14731	14585	14628	14620	14484	14612	14615	14606	14645	14517	14584	14649	14656	14669	14637	14659	14664	14727	14731	14564	14702	14439	14592	14602	14637	14503	14555	14480	14596	14533	14487	14463	14703	14536	14580	14727	14754	14555	14631	14491	14667	14506	14592	14811	14770	14604	14592	14579	14562	14493	14503	14783	14570	14738	14651	14701	14637	14568	14799	14505	14729	14655	14597	14622	14579	14645	14753	14526	14629	14589	14710	14556	14643	14446	14647	14484	14726	14568	14609	14674	14544	14534	14594	14750	14627	14615	14807	14724	14754	14540	14612	14761	14498	14452	14500	14777	14655	14518	14588	14638	14649	14706	14579	14578	14638	14618	14585	14710	14466	14699	14650	14567	14772	14815	14504	14516	14621	14576	14658	14538	14561	14633	14702	14870	14570	14663	14646	14549	14641	14590	14618	14541	14587	14542	14747	14494	14582	14583	14613	14630	14579	14535	14527	14572	14616	14706	14663	14615	14609	14652	14535	14349	14721	14481	14579	14779	14583	14652	14622	14531	14495	14598	14521	14609	14496	14613	14803	14537	14650	14624	14795	14543	14688	14593	14547	14792	14634	14688	14721	14526	14734	14650	14594	14673	14761	14496	14757	14565	14791	14540	14569	14752	14503	14479	14743	14676	14630	14589	14625	14659	14500	14620	14561	14495	14623	14591	14641	14737	14666	14742	14583	14524	14657	14755	14489	14577	14706	14595	14654	14655	14632	14505	14813	14580	14584	14622	14638	14737	14599	14517	14676	14618	14690	14660	14659	14812	14619	14491	14484	14589	14542	14487	14640	14600	14855	14500	14725	14656	14627	14544	14670	14741	14504	14664	14723	14630	14657	14678	14609	14618	14600	14623	14688	14617	14519	14645	14689	14655	14716	14625	14778	14533	14607	14734	14645	14682	14669	14560	14434	14691	14799	14661	14574	14797	14390	14572	14646	14607	14788	14601	14524	14691	14470	14798	14439	14527	14670	14508	14561	14611	14510	14727	14685	14766	14498	14495	14671	14481	14574	14630	14616	14752	14577	14596	14536	14828	14717	14633	14548	14507	14527	14538	14707	14521	14568	14637	14715	14586	14664	14683	14523	14545	14543	14703	14624	14710	14549	14653	14502	14755	14747	14551	14583	14472	14570	14582	14587	14718	14546	14438	14689	14686	14509	14651	14536	14521	14542	14409	14645	14490	14671	14728	14758	14577	14555	14686	14663	14641	14503	14648	14643	14397	14469	14719	14683	14761	14660	14519	14694	14667	14664	14579	14735	14547	14594	14668	14597	14479	14709	14628	14611	14736	14698	14501	14570	14486	14577	14616	14566	14668	14512	14688	14465	14635	14508	14794	14712	14626	14429	14530	14462	14448	14469	14627	14595	14465	14547	14679	14640	14752	14585	14573	14619	14577	14422	14580	14613	14550	14505	14746	14544	14552	14518	14442	14576	14624	14618	14596	14381	14763	14597	14513	14547	14611	14676	14542	14485	14708	14658	14467	14678	14744	14616	14700	14646	14546	14678	14640	14637	14742	14781	14727	14641	14497	14327	14568	14528	14615	14552	14520	14700	14624	14609	14583	14678	14568	14628	14558	14784	14657	14464	14534	14668	14559	14714	14718	14579	14652	14640	14480	14700	14709	14777	14733	14584	14473	14592	14748	14626	14553	14461	14710	14759	14495	14481	14494	14514	14404	14656	14557	14560	14441	14689	14602	14476	14617	14477	14541	14655	14478	14588	14600	14630	14681	14702	14575	14576	14664	14612	14549	14570	14503	14786	14692	14502	14744	14525	14609	14584	14567	14608	14573	14524	14762	14459	14577	14537	14502	14513	14699	14850	14553	14631	14678	14544	14571	14615	14594	14672	14677	14773	14577	14623	14628	14494	14620	14655	14698	14528	14685	14584	14644	14617	14535	14715	14691	14541	14627	14684	14546	14585	14761	14552	14597	14630	14708	14685	14734	14638	14566	14484	14564	14654	14544	14528	14734	14728	14534	14726	14454	14540	14522	14650	14496	14753	14642	14674	14499	14672	14469	14602	14575	14735	14681	14521	14596	14657	14537	14627	14675	14514	14608	14742	14786	14503	14597	14589	14609	14622	14419	14483	14720	14668	14578	14555	14820	14626	14629	14698	14501	14678	14429	14612	14616	14655	14718	14582	14751	14649	14574	14684	14644	14527	14556	14582	14613	14655	14591	14709	14576	14676	14595	14648	14569	14539	14554	14569	14799	14573	14621	14623	14788	14733	14735	14589	14579	14562	14455	14641	14603	14452	14731	14687	14758	14505	14596	14584	14542	14623	14476	14885	14559	14581	14631	14616	14666	14558	14710	14571	14547	14533	14676	14628	14726	14575	14565	14667	14536	14783	14549	14583	14607	14442	14420	14593	14671	14574	14639	14546	14587	14651	14421	14496	14677	14590	14674	14603	14476	14744	14550	14684	14565	14819	14418	14685	14708	14479	14422	14662	14664	14578	14580	14617	14545	14577	14544	14806	14823	14629	14477	14576	14807	14568	14462	14607	14725	14695	14609	14610	14802	14560	14523	14579	14566	14511	14629	14550	14684	14533	14673	14576	14515	14531	14686	14522	14607	14712	14565	14667	14347	14702	14631	14630	14561	14650	14639	14601	14522	14706	14619	14556	14581	14460	14640	14456	14553	14691	14659	14777	14761	14676	14823	14537	14782	14592	14553	14637	14698	14638	14626	14728	14677	14591	14645	14675	14588	14500	14503	14769	14527	14570	14693	14581	14447	14647	14559	14618	14677	14585	14697	14655	14509	14616	14618	14522	14551	14582	14633	14708	14693	14627	14530	14615	14537	14652	14756	14814	14536	14644	14621	14567	14616	14471	14724	14701	14508	14632	14595	14623	14436	14797	14725	14479	14678	14576	14475	14550	14591	14514	14490	14779	14687	14580	14468	14771	14623	14563	14587	14453	14687	14503	14656	14650	14608	14515	14680	14740	14754	14664	14787	14606	14742	14700	14655	14530	14557	14517	14604	14825	14640	14566	14636	14616	14676	14457	14673	14531	14713	14617	14635	14577	14746	14662	14744	14537	14807	14513	14566	14605	14570	14730	14478	14547	14734	14699	14620	14602	14511	14637	14542	14532	14540	14575	14635	14543	14710	14310	14580	14646	14545	14620	14347	14525	14609	14593	14704	14550	14750	14688	14636	14783	14546	14673	14613	14512	14640	14405	14550	14554	14566	14654	14614	14584	14587	14435	14516	14466	14546	14674	14433	14614	14448	14717	14776	14508	14636	14712	14727	14849	14418	14654	14617	14811	14514	14611	14430	14567	14522	14569	14649	14653	14667	14790	14760	14562	14647	14519	14684	14454	14740	14627	14603	14601	14748	14599	14593	14709	14592	14794	14510	14770	14684	14593	14772	14648	14645	14569	14531	14578	14519	14538	14798	14743	14568	14649	14577	14567	14618	14712	14591	14662	14707	14449	14626	14527	14626	14673	14783	14583	14624	14466	14566	14561	14588	14506	14530	14734	14621	14677	14475	14736	14522	14734	14554	14651	14788	14432	14580	14654	14639	14556	14592	14722	14489	14562	14563	14792	14733	14660	14473	14498	14660	14590	14697	14564	14754	14510	14547	14746	14662	14500	14724	14650	14632	14705	14613	14579	14650	14545	14625	14554	14548	14720	14421	14504	14693	14686	14628	14764	14629	14549	14623	14707	14660	14691	14623	14590	14572	14514	14495	14687	14702	14505	14688	14747	14803	14561	14517	14606	14628	14567	14545	14521	14531	14427	14455	14551	14512	14671	14407	14594	14469	14689	14548	14489	14629	14603	14593	14544	14749	14679	14543	14805	14537	14760	14721	14605	14555	14465	14624	14915	14539	14679	14584	14509	14585	14616	14507	14537	14607	14745	14525	14816	14535	14625	14627	14584	14739	14607	14554	14610	14723	14578	14468	14594	14659	14722	14601	14610	14603	14616	14471	14609	14539	14461	14559	14630	14669	14392	14818	14581	14644	14697	14589	14567	14365	14553	14566	14574	14600	14633	14856	14521	14614	14556	14582	14696	14582	14794	14475	14487	14802	14523	14733	14583	14637	14724	14711	14696	14708	14532	14674	14842	14682	14741	14612	14681	14647	14673	14683	14371	14485	14665	14699	14498	14638	14659	14556	14830	14641	14504	14644	14629	14695	14607	14697	14550	14555	14406	14567	14654	14635	14531	14739	14529	14522	14587	14630	14543	14709	14685	14666	14586	14650	14490	14660	14524	14538	14627	14527	14682	14557	14545	14697	14535	14728	14712	14609	14682	14694	14828	14661	14598	14592	14468	14655	14770	14658	14740	14670	14586	14674	14531	14597	14633	14645	14618	14526	14604	14755	14637	14654	14593	14521	14577	14723	14678	14474	14597	14758	14857	14598	14442	14620	14539	14485	14562	14620	14717	14755	14625	14647	14490	14680	14714	14672	14596	14656	14690	14601	14586	14676	14625	14618	14464	14529	14591	14589	14451	14586	14544	14593	14640	14567	14657	14677	14561	14581	14475	14683	14554	14714	14873	14529	14757	14562	14541	14426	14661	14394	14515	14649	14470	14757	14800	14606	14621	14715	14556	14355	14656	14561	14788	14518	14754	14724	14551	14770	14596
33063	32265	34806	29547	24606	23084	22081	21563	21300	21236	20888	20490	21299	21485	21074	20444	20096	19657	19809	19746	19729	19609	19856	19677	19757	19707	19553	19697	19776	19855	19590	19688	19654	19554	19647	19633	19701	19649	19523	19511	19601	19891	19693	19644	19631	19571	19803	19467	19622	19615	19537	19736	20005	19629	19663	19792	19756	19796	19721	19916	19838	19817	19803	19835	19662	19790	20106	19530	19694	19625	19857	19771	19631	19537	19709	19719	19835	19886	19647	19985	19748	19649	19681	19774	19664	19631	19645	19667	19598	19514	19684	19844	19641	19625	19672	19771	19804	19792	19685	19600	19677	19676	19899	19771	19718	19549	19632	19491	19812	19506	19789	19812	19757	19774	19837	19587	19545	19565	19631	19566	19448	19916	19987	19567	19502	19468	19552	19614	19806	19672	19661	19723	19655	19833	19969	19739	19570	19625	19656	19752	19619	19952	19627	19574	19636	19504	19752	19858	19656	19629	19939	19754	19767	19704	19702	19688	19719	19743	19735	19726	19597	19559	19738	19778	19643	19577	19580	19856	19530	19648	19699	19772	19811	19718	19809	19860	19901	19756	19387	19711	19499	19839	19653	19868	19657	19764	19560	19760	19540	19559	19662	19746	19621	19633	19986	19707	19441	19655	19734	19480	19582	19489	19815	19869	19786	19887	19716	19919	19799	19619	19735	19802	19732	19614	19507	19533	19867	19725	19560	19469	19753	19695	19471	19639	19827	19819	19759	19504	19668	19491	19580	19590	19612	19793	19743	19678	19533	19408	19816	19614	19684	19616	19785	19654	19870	19717	19456	19496	19904	19790	19741	19567	19762	19682	19635	19718	19729	19709	19595	19666	19625	19632	19573	19664	19693	19636	19651	19620	19808	19489	19583	19902	19669	19842	19663	19559	19699	19751	19744	19692	19667	19741	19739	19638	19593	19577	19819	19654	19786	19767	19551	19735	19778	19570	19582	19622	19903	19622	19619	19711	19613	19927	19692	19682	19779	19807	19772	19783	19560	19518	19593	19603	19757	19678	19644	19728	19596	19795	19531	19648	19531	19722	19761	19608	19543	19451	19690	19746	19727	19548	19590	19798	19612	19569	19871	19665	19801	19508	19804	19705	19848	19737	19708	19664	19801	19663	19561	19702	19679	19490	19551	19875	19702	19740	19715	19819	19711	19608	19530	19641	19736	19703	19806	19492	19625	19603	19696	19664	19750	19773	19701	19969	19907	19696	19762	19657	19656	19809	19566	19653	20005	19614	19561	19464	19896	19824	19804	19480	19610	19652	19643	19917	19582	19635	19632	19684	19433	19853	19568	19537	19742	19830	19830	19666	19494	19627	19516	19705	19515	19776	19722	19673	19505	19716	19703	19546	19578	19794	19810	19637	19672	19452	19533	19556	19733	19719	19741	19592	19646	19660	19538	19644	19583	19697	19817	19663	19781	19692	19645	19719	19729	19672	19599	19758	19757	19756	19791	19527	19848	19782	19586	19553	19638	19567	19719	19707	19586	19583	19681	19879	19659	19494	19756	19701	19623	20021	19624	19580	19968	19674	19781	19690	19573	19688	19670	19748	19599	19802	19794	19628	19620	19703	19597	19819	19940	19696	19936	19669	19646	19503	19768	19896	19808	19678	19521	19865	19656	19814	19564	19701	19733	19645	19658	19667	19774	19592	20009	19747	19709	19715	19604	19541	19480	19572	19619	19550	19563	19637	19735	19761	19783	19593	19846	19615	19848	19741	19788	19774	19707	19693	19711	19661	19591	19781	19710	19607	19514	19777	19509	19558	19638	19667	19626	19704	19760	19661	19845	19710	19653	19779	19576	19709	19787	19699	19771	19888	19597	19776	19937	19671	19726	19731	19475	19368	19821	19544	19744	19750	19651	19564	19727	19717	19636	19785	19508	19629	19593	19779	19916	19444	19833	19729	19706	19797	19828	19534	19544	19612	19559	19705	19805	19613	19436	19854	19661	19742	19792	19841	19963	19732	19904	19610	19825	19641	19850	19621	19611	19691	19601	19777	19705	19601	19793	19770	19883	19702	19806	19563	19786	19532	19620	19723	19724	19815	19585	19894	19645	19718	19734	19794	19715	19870	19800	19791	19816	19769	19854	19672	19700	19951	19752	19827	19785	19597	19674	19705	19674	19462	19699	19558	19538	19615	19713	19627	19769	19568	19733	19574	19604	19785	19631	19532	19827	19693	19598	19629	19780	19981	19546	19687	19737	19616	19817	19919	19784	19711	19721	19835	19731	19489	19824	19702	19621	19881	19618	19657	19803	19799	19549	19511	19550	19570	19624	19667	19783	19735	19767	19697	19710	19695	19718	19868	19738	19793	19761	19638	19636	19346	19691	19924	19531	19832	19598	19719	19664	19565	19846	19499	19774	19728	19745	19812	19799	19819	19642	19720	19751	19693	19650	19667	19632	19686	19618	19759	19856	19554	19852	19919	19663	19644	19989	19896	19671	19875	19672	19790	19556	19688	19551	19734	19784	19506	19558	19694	19862	19548	19759	19711	19783	19749	19561	19866	19601	19841	19601	19671	19668	19886	19639	19522	19398	19709	19829	19582	19602	19670	19852	19578	19907	19653	19837	19688	19730	19782	19720	19684	19668	19462	19764	19767	19715	19613	19742	19732	19689	19634	19633	19682	19820	19819	19561	19691	19718	19674	19567	19872	19875	19565	19853	19859	19535	19649	19837	19419	19717	19772	19643	19956	19606	19657	19643	19743	19732	19767	19640	19517	19663	19768	19609	19817	19768	19691	19639	19524	19739	19499	19423	19543	19918	19712	19688	19714	19624	19709	19714	19698	19860	19804	19548	19642	19640	19638	20030	19649	19775	19623	19834	19633	19658	19662	19645	19692	19568	19297	19647	19583	19882	19850	19831	19692	19695	19560	19494	19696	19623	19949	19669	19661	19702	19893	19683	19776	19586	19703	19829	19733	19581	19766	19731	19738	19818	20070	19935	19881	19842	19677	19777	19730	19820	19776	20052	19631	19407	19733	19708	19626	19611	19676	19689	19491	19766	19877	19678	19725	19597	19745	19884	19743	19623	19756	19719	19745	19880	19573	19769	19672	19737	19577	19796	19718	19987	19657	19730	19521	19615	19556	19618	19516	19447	19592	19566	19878	19788	19768	19986	19756	19883	19597	19835	19876	19530	19733	19763	19440	19638	19975	19730	19683	19634	19764	19597	19692	19632	19749	19691	19717	19894	19745	19885	19772	19684	19854	19628	19579	19775	19563	19901	19622	19555	19585	19666	19574	19542	19962	19836	19591	19802	19534	19823	19727	19692	19724	19571	19898	19675	19765	19856	19568	19842	19630	19803	19936	19768	19582	19614	19481	19703	19673	19625	19549	19790	19540	19780	19738	19878	19539	19545	19746	19922	19799	19821	19550	19705	19750	19838	19775	19965	19719	19646	19655	19533	19737	19618	19568	19661	19628	19594	19720	19707	19755	19748	19668	19830	19610	19794	19713	19755	19932	19520	19525	19681	19678	19790	19868	19590	19726	19659	19629	19657	19613	19570	19461	19893	19670	19639	19699	19866	19605	19519	19766	19775	19522	19742	19764	19701	19515	19510	19456	19531	19726	19758	20011	19857	19814	19824	19850	19724	19697	19774	19710	19601	19512	19525	19516	19798	19865	19889	19734	19572	19744	19643	19586	19613	19721	19523	19884	19728	19910	19757	19759	19745	19511	19950	19362	19547	19587	19535	19569	19746	19580	19784	19740	19524	19684	19669	19852	19818	19710	19859	19742	19694	19642	19697	19784	19793	19651	19571	19536	19828	19842	19624	19550	19542	19701	19761	19659	19718	19868	19605	19706	19771	19740	19531	19763	19699	19658	19735	19487	19780	19744	19674	19689	19624	19635	19833	19653	19647	19536	19707	19618	19732	19827	19690	19759	19809	19718	19692	19728	19956	19707	19746	19595	19722	19944	19681	19586	19625	19839	19442	19676	19766	19863	19859	19606	19783	19769	19925	19762	19750	19711	19806	19636	19754	19908	19797	19735	19708	19486	19787	19931	19509	19758	19897	19662	19637	19616	19719	19633	19792	19751	19778	19773	19591	19778	19546	19694	19731	19492	19634	19765	19758	19538	19559	19689	19632	19986	19705	19760	19706	19611	19745	19810	19807	19886	19728	19540	19744	19717	19655	19839	19771	19759	19741	19652	19497	19860	19680	19525	19687	19550	19536	19830	19650	19862	19774	19589	19572	19753	19683	19664	19786	19839	19620	19734	19565	19733	19831	19646	19808	19660	19549	19641	19670	19733	19927	19923	19809	19827	19647	19835	19633	19817	19645	19667	19624	19678	19750	19833	19724	19784	19629	19947	19673	19823	19868	19758	19819	19706	19751	19738	19789	19492	19519	19740	19853	19663	19704	19946	19655	19676	19676	19696	19911	19809	19669	19719	19811	19595	20062	19694	19765	19709	19864	19594	19856	19592	19523	19837	19664	19591	19650	19784	19613	19803	19595	19631	19583	19732	19775	19544	19854	19785	19723	19673	19720	19499	19912	19729	19841	19546	19572	19810	19736	19762	19738	19919	19570	19794	19518	19661	19594	19717	19750	19590	19734	19800	19613	19819	19509	19567	19730	19741	19566	19869	19777	19754	19565	19758	19603	19809	19828	19600	19612	19542	19804	19782	19763	19772	19785	19548	19695	19759	19613	19684	19709	19625	19817	19650	19944	19586	19716	19702	19758	19804	19905	19720	19568	19777	19897	19762	19478	19790	19507	19530	19553	19621	19896	19614	19696	19437	19823	19754	19644	19701	19584	19684	19713	19807	19430	19811	19770	19790	19783	19828	19719	19809	19687	19719	19537	19683	19705	19637	19718	19735	19829	19594	19645	19680	19764	19722	19664	19554	19493	19644	19733	19709	19794	19854	19757	19649	19729	19748	19666	19671	19631	19639	19873	19777	19831	19712	19804	19909	19726	19787	19585	19634	19744	19660	19682	19658	19639	19682	19821	19587	19801	19622	19642	19850	19745	19493	19393	19798	19696	19684	19633	19748	19767	19528	19851	19553	19718	19495	19738	19743	19678	19551	19544	19621	19773	19717	19732	19803	19832	19703	19806	19847	19884	19706	19672	19635	19649	19807	19902	19625	19867	19813
26486	39277	35989	27155	22150	20481	18616	18308	18243	17959	17104	16363	17747	17515	16987	16237	15861	15799	15496	15532	15423	15577	15619	15672	15543	15492	15510	15458	15465	15500	15555	15686	15576	15586	15558	15617	15509	15558	15427	15640	15534	15525	15517	15614	15454	15622	15611	15522	15453	15516	15570	15578	15387	15443	15567	15560	15406	15550	15613	15524	15417	15676	15598	15667	15611	15530	15464	15456	15610	15501	15635	15576	15575	15644	15575	15604	15522	15593	15645	15406	15604	15520	15513	15642	15581	15502	15756	15628	15630	15396	15651	15916	15605	15505	15542	15409	15704	15439	15584	15505	15390	15404	15510	15413	15347	15648	15551	15725	15465	15413	15711	15628	15523	15570	15709	15464	15339	15520	15749	15628	15410	15639	15524	15649	15382	15565	15612	15666	15515	15409	15490	15555	15512	15450	15322	15569	15496	15464	15740	15613	15472	15640	15629	15560	15354	15479	15582	15527	15577	15362	15578	15619	15556	15597	15715	15597	15376	15539	15465	15527	15702	15604	15548	15403	15531	15676	15543	15400	15551	15445	15730	15652	15611	15508	15508	15625	15589	15352	15381	15551	15473	15637	15530	15473	15628	15463	15634	15565	15331	15475	15628	15600	15487	15572	15370	15530	15614	15558	15513	15494	15536	15377	15293	15513	15422	15540	15522	15610	15325	15454	15360	15656	15570	15604	15502	15584	15605	15467	15481	15654	15459	15388	15402	15504	15614	15700	15624	15623	15356	15547	15499	15522	15531	15513	15512	15660	15504	15645	15431	15505	15340	15466	15436	15522	15555	15370	15407	15496	15501	15785	15519	15502	15563	15410	15484	15573	15607	15590	15561	15551	15574	15570	15509	15480	15582	15628	15508	15333	15683	15710	15510	15568	15544	15623	15406	15448	15637	15510	15473	15579	15500	15307	15594	15594	15680	15370	15521	15727	15324	15503	15628	15795	15374	15516	15485	15549	15755	15500	15580	15521	15563	15688	15420	15579	15483	15458	15517	15434	15658	15406	15571	15608	15583	15429	15507	15650	15584	15606	15563	15423	15546	15442	15451	15579	15501	15467	15479	15443	15636	15620	15457	15589	15633	15561	15820	15407	15494	15243	15648	15609	15596	15673	15489	15540	15547	15533	15481	15559	15480	15581	15588	15465	15526	15406	15426	15622	15665	15502	15454	15575	15629	15512	15512	15412	15533	15586	15540	15638	15492	15806	15580	15631	15427	15604	15560	15448	15437	15504	15539	15533	15444	15415	15344	15658	15592	15446	15684	15536	15558	15444	15544	15646	15613	15713	15291	15392	15655	15403	15474	15526	15644	15557	15536	15631	15422	15642	15647	15547	15601	15659	15583	15457	15494	15594	15415	15507	15628	15409	15617	15800	15475	15631	15461	15551	15658	15585	15509	15627	15680	15343	15490	15634	15619	15704	15553	15653	15681	15528	15588	15546	15436	15430	15687	15585	15594	15541	15418	15467	15516	15582	15674	15492	15647	15572	15463	15410	15632	15425	15505	15660	15527	15517	15436	15591	15618	15543	15503	15503	15567	15635	15572	15686	15624	15531	15644	15323	15662	15479	15592	15469	15550	15579	15497	15460	15610	15645	15499	15469	15549	15601	15421	15566	15521	15373	15551	15603	15491	15563	15479	15571	15603	15460	15753	15435	15551	15321	15499	15598	15391	15425	15478	15588	15549	15650	15355	15301	15381	15521	15552	15528	15560	15539	15476	15562	15570	15547	15617	15427	15597	15395	15580	15502	15524	15542	15665	15602	15509	15482	15372	15431	15484	15520	15577	15542	15552	15445	15493	15494	15507	15614	15494	15457	15543	15526	15494	15531	15611	15447	15613	15568	15622	15599	15502	15604	15508	15520	15598	15526	15400	15542	15574	15645	15598	15579	15460	15574	15575	15497	15654	15442	15596	15540	15554	15529	15517	15552	15575	15592	15537	15496	15578	15657	15568	15598	15526	15679	15313	15613	15605	15409	15554	15526	15573	15310	15436	15518	15531	15620	15471	15648	15606	15450	15501	15501	15520	15599	15564	15492	15638	15755	15534	15379	15522	15210	15512	15437	15498	15507	15431	15511	15467	15504	15559	15449	15585	15597	15569	15674	15583	15541	15557	15616	15525	15551	15427	15472	15557	15461	15533	15390	15675	15616	15667	15539	15688	15585	15471	15447	15664	15495	15629	15470	15579	15626	15598	15558	15402	15455	15701	15422	15565	15446	15526	15531	15707	15498	15520	15387	15430	15419	15468	15488	15466	15457	15515	15836	15442	15635	15505	15581	15474	15581	15428	15526	15370	15613	15743	15493	15500	15624	15441	15562	15499	15514	15554	15609	15538	15600	15708	15565	15509	15607	15616	15429	15516	15361	15749	15599	15586	15507	15597	15583	15547	15489	15591	15440	15530	15558	15381	15617	15569	15563	15563	15572	15540	15648	15583	15605	15650	15570	15570	15501	15711	15562	15677	15699	15597	15519	15679	15646	15562	15339	15438	15676	15511	15601	15495	15484	15459	15497	15447	15334	15700	15593	15648	15542	15635	15622	15449	15629	15473	15629	15522	15656	15617	15494	15687	15725	15482	15611	15603	15620	15376	15589	15549	15548	15483	15485	15666	15548	15596	15439	15548	15348	15556	15693	15651	15592	15648	15544	15432	15646	15375	15600	15538	15549	15533	15574	15450	15587	15491	15555	15464	15572	15659	15371	15399	15641	15638	15567	15489	15639	15580	15597	15340	15595	15647	15634	15523	15452	15546	15523	15703	15541	15412	15561	15436	15604	15520	15445	15619	15606	15582	15435	15525	15585	15610	15468	15502	15427	15480	15434	15530	15504	15417	15375	15609	15618	15417	15672	15583	15748	15507	15751	15637	15558	15700	15541	15529	15493	15621	15534	15583	15490	15689	15686	15531	15436	15559	15734	15450	15511	15418	15551	15388	15679	15431	15387	15680	15640	15676	15444	15615	15579	15664	15484	15387	15672	15597	15496	15668	15538	15401	15524	15580	15719	15335	15552	15536	15564	15606	15544	15521	15558	15567	15600	15598	15580	15614	15474	15423	15556	15516	15615	15566	15645	15373	15534	15595	15526	15501	15671	15580	15486	15431	15630	15503	15980	15512	15504	15795	15547	15754	15617	15600	15550	15309	15561	15649	15541	15619	15524	15559	15507	15509	15452	15546	15608	15635	15466	15599	15507	15515	15578	15531	15668	15770	15509	15516	15520	15394	15554	15691	15541	15635	15596	15589	15499	15621	15660	15482	15620	15548	15554	15860	15594	15712	15378	15584	15459	15494	15483	15690	15507	15465	15582	15419	15476	15519	15549	15581	15493	15652	15608	15494	15519	15491	15514	15646	15382	15571	15594	15662	15469	15498	15567	15626	15466	15604	15579	15379	15585	15517	15638	15661	15575	15401	15522	15541	15403	15487	15619	15607	15559	15498	15669	15489	15506	15578	15710	15419	15615	15497	15663	15308	15713	15468	15464	15477	15455	15521	15681	15493	15544	15550	15549	15425	15437	15505	15400	15544	15503	15487	15515	15531	15608	15545	15361	15575	15487	15629	15494	15516	15558	15612	15540	15613	15400	15467	15578	15678	15474	15442	15632	15700	15690	15515	15345	15590	15568	15496	15373	15753	15475	15638	15662	15626	15509	15497	15424	15574	15649	15483	15641	15451	15600	15393	15507	15442	15445	15721	15514	15451	15479	15410	15531	15593	15633	15587	15511	15618	15550	15497	15689	15357	15451	15370	15619	15530	15440	15601	15488	15363	15418	15357	15656	15434	15594	15458	15514	15681	15569	15584	15539	15378	15463	15676	15522	15516	15526	15486	15704	15491	15502	15442	15517	15486	15490	15561	15566	15529	15589	15616	15521	15454	15523	15337	15551	15523	15443	15452	15566	15444	15486	15670	15547	15450	15436	15666	15494	15625	15500	15677	15491	15468	15527	15536	15516	15421	15498	15533	15726	15569	15568	15486	15481	15519	15521	15708	15575	15494	15527	15513	15495	15431	15617	15637	15481	15565	15352	15549	15468	15544	15708	15646	15688	15572	15545	15422	15634	15448	15501	15513	15379	15559	15464	15559	15554	15447	15487	15667	15701	15449	15430	15556	15662	15556	15572	15521	15431	15406	15511	15590	15536	15656	15544	15444	15662	15517	15517	15475	15502	15603	15700	15648	15643	15693	15609	15534	15506	15487	15641	15434	15592	15333	15463	15589	15563	15561	15592	15516	15641	15628	15378	15306	15393	15416	15619	15689	15518	15691	15554	15445	15508	15592	15467	15584	15550	15515	15415	15443	15435	15617	15441	15502	15617	15282	15651	15422	15541	15464	15538	15612	15423	15502	15534	15553	15673	15698	15366	15617	15629	15423	15536	15564	15545	15490	15502	15542	15590	15433	15569	15646	15628	15368	15678	15590	15476	15439	15444	15620	15490	15533	15535	15509	15788	15498	15555	15537	15566	15603	15478	15652	15597	15425	15464	15586	15578	15601	15661	15552	15725	15456	15410	15460	15579	15624	15556	15680	15556	15521	15483	15581	15552	15535	15606	15497	15447	15471	15576	15310	15667	15459	15505	15587	15381	15634	15456	15607	15655	15465	15350	15624	15594	15470	15440	15530	15390	15572	15488	15647	15406	15471	15599	15436	15672	15708	15668	15466	15385	15696	15694	15693	15477	15629	15446	15551	15616	15550	15615	15535	15607	15549	15493	15576	15594	15601	15507	15509	15593	15638	15512	15498	15566	15612	15714	15663	15415	15634	15534	15574	15687	15486	15545	15528	15444	15454	15638	15543	15548	15646	15371	15504	15678	15537	15437	15568	15551	15538	15424	15580	15625	15593	15494	15430	15486	15553	15587	15552	15643	15393	15363	15536	15579	15640	15469	15597	15816	15479	15496	15525	15629	15521	15279	15454	15596	15553	15533	15377	15525	15523	15432	15527	15473	15651	15427	15608	15460	15542	15433	15577	15515	15474	15611	15464	15537	15604	15561	15614	15490	15679	15452	15673	15399	15689	15534	15614	15587	15537	15650	15399	15569	15479	15775	15552	15409	15577	15569	15559	15666	15619	15546	15485	15427	15384	15574	15542	15614	15726	15635	15680	15638	15371	15734	15701	15502
26097	21635	29322	28639	27758	27860	26678	23517	23244	23178	22237	21966	29929	31061	26895	22674	20469	19805	19744	19607	19607	19445	19435	19531	19779	19476	19535	19713	19657	19594	19462	19688	19745	19554	19812	19470	19603	19539	19375	19530	19741	19653	19890	19695	19632	19578	19658	19537	19456	19734	19574	19748	19678	19544	19635	19431	19646	19596	19686	19761	19557	19790	19336	19507	19587	19517	19563	19512	19461	19511	19504	19583	19549	19697	19673	19432	19396	19673	19458	19491	19685	19554	19528	19594	19484	19559	19534	19551	19567	19515	19512	19378	19449	19604	19682	19549	19628	19658	19776	19604	19758	19495	19678	19512	19544	19501	19595	19503	19539	19714	19824	19564	19343	19657	19616	19473	19433	19513	19411	19503	19562	19657	19632	19551	19657	19655	19513	19708	19592	19372	19429	19875	19676	19577	19684	19556	19585	19634	19531	19562	19469	19673	19887	19714	19395	19533	19500	19412	19607	19739	19539	19619	19596	19541	19743	19581	19661	19453	19721	19619	19582	19728	19541	19761	19590	19732	19726	19598	19594	19463	19340	19428	19588	19500	19624	19665	19562	19565	19408	19682	19710	19594	19468	19506	19204	19603	19582	19647	19592	19523	19663	19481	19626	19622	19428	19546	19680	19686	19469	19537	19377	19384	19508	19686	19646	19607	19737	19677	19524	19580	19654	19533	19498	19285	19667	19450	19571	19572	19728	19443	19557	19838	19546	19538	19565	19431	19575	19396	19357	19354	19726	19570	19557	19664	19684	19552	19628	19434	19432	19472	19450	19615	19277	19499	19794	19770	19751	19548	19495	19665	19404	19706	19649	19424	19528	19548	19776	19741	19659	19484	19637	19475	19773	19848	19471	19726	19746	19671	19613	19723	19531	19643	19454	19565	19394	19519	19534	19586	19466	19678	19775	19650	19624	19542	19641	19796	19570	19442	19489	19379	19276	19790	19587	19697	19815	19701	19738	19658	19518	19541	19644	19592	19741	19486	19621	19516	19446	19407	19517	19314	19676	19659	19460	19703	19598	19519	19485	19483	19673	19320	19806	19497	19605	19617	19512	19567	19553	19568	19729	19306	19688	19625	19668	19658	19325	19584	19551	19537	19662	19640	19655	19542	19621	19708	19629	19625	19653	19526	19615	19610	19590	19558	19462	19534	19552	19468	19472	19762	19719	19715	19607	19557	19627	19829	19580	19789	19626	19421	19405	19604	19566	19531	19489	19699	19588	19702	19531	19613	19624	19467	19560	19677	19507	19622	19653	19455	19477	19578	19439	19526	19593	19682	19738	19592	19411	19585	19599	19616	19548	19667	19437	19635	19557	19470	19717	19578	19512	19543	19548	19697	19615	19482	19742	19421	19438	19528	19474	19796	19712	19439	19522	19559	19556	19680	19592	19539	19552	19656	19722	19658	19705	19518	19438	19601	19527	19804	19649	19563	19578	19727	19506	19494	19740	19644	19498	19542	19636	19431	19522	19769	19801	19680	19659	19631	19611	19460	19628	19625	19617	19529	19877	19521	19419	19499	19351	19474	19486	19594	19812	19637	19752	19688	19650	19647	19534	19713	19529	19560	19502	19554	19602	19625	19514	19704	19627	19690	19656	19568	19430	19544	19579	19404	19680	19577	19717	19634	19767	19705	19458	19483	19689	19615	19629	19540	19478	19620	19652	19494	19596	19422	19767	19511	19651	19550	19648	19423	19584	19673	19569	19619	19435	19555	19477	19437	19628	19504	19691	19496	19440	19782	19558	19483	19350	19607	19637	19519	19546	19570	19619	19707	19580	19630	19482	19754	19503	19870	19441	19446	19661	19751	19826	19590	19529	19638	19529	19787	19694	19612	19580	19656	19580	19529	19756	19378	19628	19635	19721	19492	19663	19431	19673	19545	19613	19490	19672	19572	19721	19952	19608	19650	19568	19671	19390	19445	19615	19666	19354	19558	19556	19401	19522	19609	19551	19510	19700	19682	19610	19597	19548	19447	19505	19645	19491	19543	19721	19443	19572	19565	19622	19255	19551	19656	19521	19527	19567	19384	19382	19761	19394	19544	19637	19533	19494	19631	19583	19581	19661	19498	19565	19406	19500	19552	19677	19538	19430	19507	19345	19421	19583	19531	19570	19428	19555	19757	19428	19392	19840	19415	19623	19559	19711	19636	19559	19590	19463	19520	19553	19630	19426	19552	19738	19645	19767	19558	19464	19591	19461	19378	19480	19500	19560	19580	19639	19557	19763	19878	19463	19684	19398	19415	19626	19461	19556	19703	19810	19728	19563	19598	19466	19589	19713	19719	19635	19629	19553	19675	19523	19671	19717	19709	19557	19617	19546	19587	19598	19689	19959	19706	19615	19643	19824	19867	19447	19557	19678	19612	19688	19786	19601	19727	19410	19553	19793	19561	19545	19636	19484	19528	19445	19393	19614	19513	19602	19617	19604	19615	19722	19487	19771	19512	19702	19509	19444	19556	19653	19400	19594	19510	19608	19646	19664	19703	19682	19509	19452	19633	19549	19497	19761	19716	19609	19565	19570	19534	19606	19509	19541	19534	19510	19600	19417	19463	19440	19524	19562	19750	19656	19528	19659	19866	19528	19490	19618	19573	19292	19510	19732	19631	19459	19635	19625	19707	19580	19493	19449	19690	19700	19553	19563	19758	19636	19558	19639	19586	19341	19504	19566	19567	19524	19763	19597	19591	19744	19550	19683	19477	19412	19491	19378	19385	19584	19597	19426	19639	19459	19624	19371	19675	19758	19311	19422	19521	19481	19735	19616	19580	19396	19818	19566	19655	19666	19683	19469	19465	19557	19684	19605	19849	19417	19511	19647	19466	19465	19586	19594	19622	19553	19389	19544	19744	19522	19442	19561	19549	19543	19637	19629	19700	19701	19431	19478	19623	19406	19581	19331	19525	19575	19462	19702	19433	19542	19551	19780	19591	19549	19608	19553	19832	19551	19409	19653	19373	19478	19579	19449	19500	19644	19740	19439	19569	19444	19436	19561	19461	19682	19576	19650	19651	19767	19613	19625	19581	19758	19643	19557	19585	19539	19610	19564	19627	19640	19546	19558	19510	19629	19765	19460	19555	19551	19683	19897	19735	19682	19775	19830	19456	19563	19413	19629	19423	19426	19670	19503	19535	19715	19582	19585	19686	19266	19499	19915	19611	19635	19432	19734	19551	19554	19697	19666	19586	19713	19749	19541	19588	19608	19539	19527	19386	19540	19498	19531	19451	19612	19785	19817	19620	19599	19449	19607	19452	19578	19646	19374	19575	19652	19713	19555	19581	19391	19525	19530	19454	19588	19515	19635	19405	19668	19748	19687	19724	19622	19827	19564	19585	19444	19575	19467	19384	19628	19611	19582	19781	19927	19726	19479	19549	19546	19644	19587	19537	19592	19717	19531	19611	19565	19505	19479	19581	19571	19757	19505	19517	19552	19582	19809	19684	19666	19495	19530	19455	19909	19524	19496	19736	19806	19655	19548	19563	19535	19582	19627	19593	19885	19476	19632	19523	19537	19388	19439	19651	19616	19618	19567	19577	19597	19279	19687	19658	19609	19511	20032	19453	19481	19673	19848	19592	19569	19674	19532	19643	19711	19636	19624	19748	19564	19892	19739	19637	19696	19396	19430	19472	19661	19556	19788	19524	19391	19552	19891	19612	19757	19701	19581	19428	19397	19541	19546	19580	19753	19772	19447	19525	19619	19517	19658	19439	19456	19395	19670	19461	19631	19346	19728	19514	19536	19565	19283	19464	19660	19508	19633	19461	19604	19687	19603	19578	19496	19540	19665	19551	19688	19550	19513	19410	19492	19470	19559	19696	19654	19630	19872	19568	19531	19543	19692	19486	19662	19535	19386	19516	19557	19707	19516	19554	19416	19374	19632	19595	19584	19680	19785	19987	19539	19431	19548	19740	19716	19426	19386	19555	19669	19380	19527	19786	19691	19589	19627	19567	19256	19256	19592	19644	19420	19430	19351	19467	19425	19501	19595	19568	19476	19702	19725	19730	19637	19625	19560	19494	19744	19523	19452	19616	19524	19485	19779	19634	19554	19573	19488	19628	19647	19517	19424	19565	19678	19552	19655	19608	19593	19636	19526	19554	19696	19637	19494	19310	19615	19615	19692	19760	19452	19642	19644	19537	19677	19712	19713	19488	19542	19553	19477	19447	19670	19726	19472	19445	19716	19918	19644	19703	19839	19579	19680	19579	19746	19525	19706	19508	19502	19796	19575	19576	19611	19525	19563	19710	19608	19590	19601	19485	19501	19506	19573	19367	19634	19826	19731	19471	19628	19619	19694	19609	19653	19643	19583	19615	19598	19605	19858	19722	19574	19451	19524	19518	19622	19523	19677	19530	19718	19512	19656	19529	19622	19673	19586	19569	19708	19683	19629	19425	19505	19492	19381	19610	19525	19772	19613	19581	19696	19474	19600	19546	19665	19567	19666	19639	19421	19531	19711	19425	19714	19425	19764	19560	19591	19495	19630	19755	19667	19679	19630	19544	19695	19644	19637	19580	19756	19510	19735	19564	19546	19395	19494	19550	19711	19775	19698	19623	19597	19701	19595	19602	19596	19601	19728	19419	19551	19486	19586	19669	19746	19605	19502	19614	19333	19842	19609	19702	19562	19482	19632	19472	19626	19752	19558	19558	19687	19431	19643	19626	19361	19613	19562	19821	19529	19516	19575	19560	19579	19731	19579	19559	19637	19643	19817	19684	19623	19990	19619	19725	19567	19578	19814	19440	19424	19443	19589	19501	19780	19566	19512	19530	19671	19453	19475	19678	19713	19676	19748	19481	19434	19632	19634	19700	19654	19571	19903	19461	19746	19583	19543	19437	19585	19706	19724	19773	19533	19520	19455	19656	19664	19415	19646	19659	19934	19619	19703	19521	19551	19690	19412	19596	19682	19597	19564	19441	19556	19759	19598	19456	19838	19632	19624	19626	19623	19667	19752	19384	19564	19709	19492	19601	19440	19489	19312	19662	19771	19528	19266	19517	19722	19347	19549	19470	19663	19411	19598	19696	19634	19617	19586	19693	19574	19391	19672	19710	19672	19434	19703	19673	19510	19843	19879	19557	19576	19401	19416	19467	19611	19773	19594	19374	19773	19433	19407	19566
26900	44695	44633	37191	31168	26295	23073	21002	20677	20685	19146	19083	30197	29627	23742	18385	16173	15582	15484	15597	15470	15572	15498	15517	15519	15406	15550	15618	15499	15391	15722	15395	15568	15664	15422	15670	15587	15374	15610	15504	15557	15450	15451	15580	15401	15521	15491	15537	15442	15582	15562	15522	15545	15448	15602	15550	15460	15640	15505	15655	15640	15516	15610	15512	15454	15608	15430	15771	15622	15567	15449	15425	15561	15685	15540	15574	15584	15403	15599	15476	15426	15673	15650	15500	15425	15527	15564	15444	15385	15398	15621	15439	15450	15614	15559	15719	15671	15667	15500	15456	15625	15553	15436	15593	15527	15427	15453	15460	15443	15457	15755	15801	15502	15644	15495	15491	15432	15424	15587	15464	15564	15432	15583	15406	15514	15482	15647	15558	15459	15544	15659	15601	15594	15553	15444	15588	15384	15572	15691	15555	15629	15498	15581	15518	15510	15598	15615	15560	15468	15348	15529	15409	15666	15516	15444	15417	15440	15356	15570	15559	15612	15646	15641	15519	15448	15633	15536	15770	15546	15620	15613	15615	15522	15483	15514	15605	15592	15625	15603	15585	15493	15467	15530	15578	15479	15536	15564	15682	15607	15462	15538	15618	15519	15533	15609	15656	15743	15542	15515	15464	15644	15549	15475	15621	15511	15467	15510	15529	15561	15361	15595	15586	15500	15616	15724	15576	15657	15423	15598	15660	15419	15428	15522	15494	15616	15408	15644	15637	15490	15445	15534	15501	15564	15458	15310	15631	15418	15585	15535	15612	15543	15510	15424	15413	15499	15694	15464	15654	15584	15462	15499	15317	15547	15611	15662	15579	15616	15466	15471	15645	15596	15563	15488	15445	15461	15555	15469	15473	15559	15576	15564	15404	15582	15500	15403	15470	15628	15642	15553	15498	15474	15524	15601	15662	15285	15539	15473	15362	15492	15545	15539	15461	15538	15474	15339	15415	15633	15546	15641	15381	15528	15602	15528	15641	15495	15447	15544	15485	15601	15498	15474	15594	15506	15605	15298	15274	15565	15394	15585	15631	15533	15587	15418	15546	15618	15600	15477	15497	15701	15589	15361	15537	15460	15408	15383	15453	15566	15539	15596	15490	15498	15574	15571	15684	15447	15508	15571	15455	15567	15574	15568	15710	15557	15410	15433	15441	15567	15536	15520	15450	15431	15418	15548	15486	15456	15468	15444	15505	15488	15483	15444	15480	15506	15653	15755	15298	15639	15563	15517	15517	15308	15474	15480	15578	15470	15536	15666	15564	15400	15502	15508	15611	15554	15405	15710	15503	15670	15535	15611	15446	15408	15530	15622	15642	15471	15459	15378	15367	15431	15681	15330	15471	15500	15680	15452	15322	15508	15509	15461	15569	15489	15526	15461	15412	15543	15439	15501	15520	15400	15667	15496	15681	15664	15531	15675	15498	15584	15404	15505	15425	15513	15409	15497	15314	15582	15585	15522	15571	15622	15517	15432	15687	15552	15487	15516	15435	15621	15490	15570	15589	15421	15669	15464	15509	15538	15480	15567	15478	15529	15504	15418	15616	15513	15514	15571	15543	15470	15309	15397	15604	15442	15556	15597	15467	15547	15419	15536	15496	15501	15453	15459	15598	15574	15553	15560	15676	15463	15424	15587	15376	15561	15869	15393	15582	15506	15438	15532	15585	15379	15532	15408	15500	15504	15381	15697	15383	15683	15608	15463	15423	15718	15482	15554	15627	15443	15498	15631	15613	15739	15282	15576	15578	15557	15528	15612	15541	15496	15555	15592	15622	15457	15424	15529	15462	15767	15648	15505	15601	15559	15525	15533	15475	15717	15522	15535	15524	15536	15549	15473	15585	15515	15526	15656	15503	15391	15525	15563	15594	15406	15572	15502	15549	15627	15534	15428	15466	15544	15468	15570	15448	15366	15456	15679	15508	15521	15644	15451	15432	15652	15508	15473	15512	15495	15359	15681	15588	15416	15406	15523	15482	15680	15534	15414	15413	15634	15636	15628	15569	15560	15553	15584	15512	15530	15491	15636	15505	15480	15505	15535	15377	15532	15665	15351	15472	15354	15356	15565	15661	15329	15540	15529	15512	15473	15599	15544	15540	15520	15439	15617	15392	15483	15554	15528	15624	15435	15547	15396	15542	15576	15527	15506	15502	15468	15457	15476	15590	15486	15605	15545	15661	15496	15501	15424	15694	15489	15637	15543	15524	15510	15518	15555	15612	15566	15594	15628	15596	15505	15429	15407	15581	15573	15558	15498	15403	15446	15486	15373	15390	15478	15614	15478	15599	15630	15489	15455	15470	15470	15756	15590	15662	15378	15464	15682	15382	15416	15626	15303	15507	15643	15504	15663	15477	15484	15623	15543	15722	15479	15563	15639	15541	15716	15570	15658	15652	15336	15512	15508	15574	15502	15497	15483	15521	15601	15494	15393	15616	15505	15563	15496	15590	15506	15428	15533	15444	15582	15425	15713	15563	15588	15524	15499	15666	15519	15704	15425	15437	15634	15585	15616	15584	15618	15472	15536	15480	15542	15476	15648	15415	15705	15489	15381	15437	15605	15420	15462	15575	15599	15450	15473	15516	15458	15539	15621	15546	15451	15425	15387	15600	15572	15459	15609	15676	15524	15488	15465	15420	15479	15340	15646	15457	15667	15609	15549	15758	15354	15594	15548	15479	15513	15373	15515	15541	15360	15419	15619	15469	15614	15532	15606	15495	15588	15515	15428	15510	15468	15358	15418	15494	15794	15671	15644	15618	15645	15581	15430	15598	15483	15616	15659	15608	15438	15433	15619	15530	15416	15521	15535	15461	15483	15707	15392	15428	15434	15515	15434	15457	15620	15478	15480	15448	15527	15465	15322	15639	15469	15607	15305	15548	15512	15565	15514	15595	15497	15585	15572	15570	15720	15567	15581	15459	15466	15488	15629	15594	15537	15387	15375	15490	15677	15487	15357	15528	15559	15540	15627	15527	15501	15586	15552	15554	15579	15574	15540	15541	15517	15373	15480	15570	15519	15511	15709	15574	15563	15552	15469	15421	15706	15436	15574	15565	15698	15450	15591	15431	15520	15655	15453	15603	15504	15519	15365	15740	15432	15402	15636	15335	15614	15673	15498	15466	15479	15520	15506	15573	15631	15676	15528	15338	15649	15495	15526	15701	15457	15462	15553	15449	15482	15675	15449	15699	15406	15659	15253	15457	15477	15342	15398	15528	15639	15484	15404	15473	15631	15355	15539	15529	15553	15810	15509	15515	15476	15523	15536	15454	15403	15432	15503	15526	15305	15451	15504	15399	15574	15509	15518	15598	15534	15637	15474	15598	15554	15405	15584	15558	15472	15447	15752	15603	15464	15608	15453	15488	15739	15463	15616	15469	15556	15488	15422	15399	15483	15439	15537	15582	15595	15491	15714	15581	15570	15575	15620	15463	15594	15481	15485	15558	15541	15556	15584	15432	15747	15586	15603	15508	15475	15768	15480	15608	15561	15669	15404	15613	15574	15696	15660	15625	15502	15634	15312	15466	15562	15698	15550	15438	15561	15632	15415	15659	15528	15586	15462	15458	15425	15409	15783	15566	15556	15449	15454	15531	15576	15741	15612	15597	15621	15662	15557	15685	15468	15558	15363	15445	15347	15685	15445	15397	15391	15544	15653	15486	15536	15550	15608	15623	15350	15543	15532	15549	15588	15575	15604	15520	15624	15632	15737	15540	15319	15436	15488	15612	15538	15482	15607	15659	15677	15536	15646	15362	15522	15484	15523	15415	15526	15529	15375	15438	15642	15540	15388	15432	15593	15477	15353	15479	15510	15550	15550	15481	15510	15620	15576	15637	15601	15563	15536	15478	15452	15507	15454	15656	15536	15701	15650	15492	15372	15437	15703	15519	15721	15512	15576	15582	15389	15502	15538	15455	15520	15386	15630	15548	15426	15452	15357	15675	15394	15636	15668	15590	15639	15477	15465	15471	15665	15688	15591	15398	15575	15625	15335	15676	15485	15426	15656	15479	15520	15512	15416	15508	15478	15513	15476	15404	15516	15428	15685	15520	15460	15711	15568	15419	15522	15478	15572	15427	15501	15665	15580	15554	15670	15488	15641	15389	15669	15451	15617	15523	15684	15591	15631	15571	15399	15508	15534	15400	15465	15599	15439	15628	15485	15619	15566	15452	15551	15460	15375	15599	15533	15421	15574	15616	15565	15586	15647	15585	15573	15567	15568	15476	15638	15568	15577	15432	15609	15557	15520	15642	15636	15707	15640	15692	15508	15526	15550	15726	15613	15512	15577	15635	15542	15558	15453	15491	15580	15650	15572	15676	15529	15645	15430	15350	15580	15387	15481	15413	15634	15568	15622	15613	15554	15556	15556	15750	15433	15514	15457	15539	15483	15476	15459	15479	15459	15553	15726	15498	15530	15435	15465	15350	15522	15591	15433	15500	15750	15396	15478	15467	15670	15415	15400	15478	15487	15487	15669	15538	15542	15700	15608	15503	15513	15390	15554	15483	15515	15467	15527	15702	15618	15457	15352	15614	15653	15556	15483	15402	15541	15595	15498	15540	15572	15577	15438	15460	15572	15645	15601	15357	15545	15520	15563	15523	15610	15481	15442	15500	15668	15358	15326	15494	15470	15497	15619	15644	15585	15452	15543	15540	15548	15460	15598	15617	15576	15564	15487	15548	15484	15380	15512	15522	15444	15500	15489	15514	15512	15587	15621	15540	15408	15593	15431	15592	15589	15555	15412	15637	15470	15565	15515	15579	15489	15467	15518	15423	15434	15579	15684	15607	15505	15623	15577	15599	15468	15565	15402	15594	15432	15556	15319	15679	15502	15598	15575	15557	15589	15394	15543	15659	15594	15516	15472	15601	15678	15610	15455	15686	15347	15508	15608	15471	15618	15449	15656	15616	15431	15554	15464	15605	15539	15394	15594	15597	15555	15508	15477	15454	15568	15322	15622	15541	15635	15672	15481	15415	15569	15370	15589	15514	15518	15443	15547	15434	15584	15669	15649	15596	15478	15670	15561	15417	15615	15656	15636	15515	15401	15661	15563	15642	15541	15614	15568	15508	15629	15554	15602	15409	15545	15533	15504	15485	15456	15561	15461	15436	15406	15455	15582	15644
24492	21637	29361	25431	26116	31067	30955	27276	27278	26402	24108	23948	37391	40178	33373	25088	21553	20511	20322	19861	20072	20046	20137	20063	19968	19825	20091	20158	19847	19999	19993	20126	19963	20026	20191	19833	19866	20141	19804	19906	19928	19983	19883	19959	20092	20113	19725	20046	20005	19815	19973	20176	20118	20020	19835	20078	19931	19988	19788	20035	19918	19903	19804	20018	20305	19738	20005	19867	19930	19796	19956	20011	19910	19754	19856	20131	20006	19953	19866	19862	20086	20064	20023	20014	20223	19628	19915	20272	20110	19910	19946	20005	19972	19934	19991	19989	20232	20066	19904	19922	19864	19712	20051	19673	19950	19876	19859	20006	19856	19844	19934	19844	19884	19815	19842	19839	19909	20016	19726	19969	19941	19744	19842	19901	19898	19797	19764	19791	19939	19920	19761	20037	19879	19958	20097	20041	19769	19820	20128	19873	19953	19879	20012	19989	20050	19822	19930	19908	20063	20054	20090	20055	19729	19795	19903	19924	20008	20160	20046	19922	19993	19946	19902	20185	20085	19772	19941	19964	19879	20011	19883	20032	19856	20220	20024	20052	20018	19985	20006	20132	19962	20107	19939	20014	20111	19750	19927	19939	19764	20044	19863	20034	20188	19795	20189	19830	20013	19915	19902	19820	20102	19915	19853	19911	19933	19937	19782	20142	19951	19916	19623	19846	19930	20185	19855	19844	19852	20094	19930	20086	20127	19675	20118	20158	19881	19809	19782	19850	19961	19799	19920	19860	20002	19737	20063	19966	19889	19994	20052	19887	20045	19997	19779	20034	20081	19944	19977	20044	19984	19833	19756	19863	19937	19913	19973	20007	20054	20007	19682	19716	19767	19882	20108	19815	19742	20005	20057	20023	20059	19726	19836	20124	20058	19987	19971	19871	19868	19912	19981	19797	19890	20078	19964	19999	19937	19995	19728	19899	19826	19756	20022	19978	20006	19945	19957	19982	19812	19824	19897	20032	19901	19897	19870	19826	20129	19874	19878	19772	19949	19986	20010	19985	20054	19938	20067	19877	19994	19850	19793	19909	20105	19992	19936	19936	19927	19951	19822	19930	19903	20053	19833	20138	19786	19988	19648	19817	19767	19946	20043	20021	19816	20021	19842	20043	19841	19987	20151	19859	20033	19795	20065	20051	19960	20082	19838	20007	20034	19869	20021	19792	19775	20055	19997	19895	19872	19918	19878	19716	19775	19857	19938	20199	20129	19917	20058	19942	19685	19965	20008	19917	20092	20138	20146	19871	20085	20010	20003	19793	19782	19725	19844	19957	19842	19942	20108	19889	19841	20001	19873	19774	20009	19930	19727	19876	20027	20042	20001	19857	20116	19909	20001	20157	19949	19847	19807	19794	20021	19743	20018	19831	19925	20064	19784	19935	19756	20119	19954	19997	20031	20151	20178	20071	19913	19915	20020	20063	19929	20071	19963	20036	19854	20019	19926	19875	19896	19623	20064	20248	20016	19997	19805	19810	19968	20195	19897	19887	20141	19952	19866	19841	19907	20007	19922	20041	19987	19940	19898	19748	19833	19931	19847	19849	20161	20043	19998	19851	19733	19966	20086	20206	19841	20133	20016	19982	20080	20137	19739	20071	20105	19776	19934	19727	19755	19900	20179	19675	20005	19914	19950	19789	19856	19901	19804	19829	19903	20017	20089	19763	19894	20090	19982	19966	19979	19811	20038	19833	19928	20047	20037	20134	20129	19814	19894	19820	20020	20021	19840	19909	19750	19921	19758	19893	20017	19962	19937	19959	19942	20187	19887	19970	19972	19993	20074	20029	20128	19892	19793	19856	19980	20010	20080	20040	19937	20113	19961	19937	19907	19821	19886	19795	19952	19872	20011	19906	20048	19798	19865	19995	19794	19704	19859	19875	19853	19991	19772	19795	20080	20022	19872	19791	19961	19610	19917	19834	19862	19842	19888	19778	19848	19813	19774	19840	19805	20044	19780	19829	20044	20086	19882	19783	19860	20059	20021	19849	20024	19924	19927	19727	20042	20000	20079	19970	19970	19851	19836	19835	19849	19947	19667	20016	19851	20000	20089	20155	19944	19902	19843	19815	19790	20043	19834	20067	19897	19841	19846	19958	19887	19955	20015	20064	19829	20158	19961	19874	19972	19977	19851	19926	20170	19876	19995	20068	19838	19908	19696	20005	20198	19971	19892	19911	20066	19894	20062	19892	19978	19902	20040	19803	19988	19918	19823	19881	19743	19949	19901	19872	19909	19893	19974	19756	20033	19963	20038	19985	20106	19866	19999	19993	19886	19879	19983	19812	19840	19851	20001	20017	19734	20065	19902	19720	19844	19845	19876	20145	19925	20157	19856	19970	19847	20021	20015	19954	20245	19985	20174	20011	20027	19866	19847	19981	19853	19839	20077	19771	19875	19879	20006	20062	20028	20095	20108	19761	19796	19790	19945	19802	19753	19797	19807	19924	19939	20007	20069	19966	19924	19989	20187	19764	19995	20155	19973	20029	20036	20053	20013	19788	19870	20019	20002	19846	19778	19915	19891	20342	20111	20009	19888	19894	19983	20003	19797	19975	19801	19822	20032	19886	19834	19895	19821	19751	20206	19991	19863	20051	20125	20195	19898	19729	19874	20029	19735	19832	20158	19961	19981	19798	20265	19759	19856	19984	20006	20015	19801	19994	20135	19881	20023	19963	20002	19832	19795	19913	19960	19948	20011	19923	19834	20014	19875	20036	20074	19851	19610	20007	20057	19957	20083	19631	20167	20039	19997	19802	19905	19970	19991	19850	19853	19697	19793	19891	19782	19972	19827	19734	19975	20093	19956	20122	20078	19743	19883	19796	19777	19793	19881	19831	19895	20055	19825	19787	19730	20003	19858	19778	19928	20235	19999	20065	19877	20066	19992	19879	20022	19979	19754	20018	20103	19967	19958	19894	20159	19968	19843	19843	20129	20159	19968	19892	19760	19914	19845	20151	19858	19886	19932	19997	19813	19923	20007	19820	19856	19901	19898	19825	19794	20081	20053	20038	19755	19997	19814	19990	20082	19956	19876	19807	20187	19797	19758	19689	20123	20033	19823	19838	19936	19898	19958	19878	20121	19912	19873	19955	19926	19793	19835	20030	20013	20200	20082	19977	19747	20035	20030	19938	19863	19927	20058	19918	19997	19863	19743	20151	19990	19942	19879	19953	20184	20010	19793	19809	19684	19823	19879	20145	20052	19862	19980	19674	19750	19835	19898	19808	19851	19878	20053	19913	19658	20019	19968	19860	19761	19775	20067	19823	19769	19874	19816	19912	19995	20051	19995	19727	19932	19994	20074	19676	20019	19764	19884	20021	19871	20115	19957	20017	19921	19923	19966	20002	19911	20034	20021	19774	19790	19919	19720	19726	19991	19858	19942	19866	19909	19910	20064	19885	19857	20009	20102	19841	19899	20043	20022	20014	19833	20110	19872	19994	19783	20040	19838	19969	20021	20038	19773	20022	19954	19847	20164	19872	19915	19910	19876	19920	20172	19933	20172	20043	19837	19873	19941	20002	19826	19999	19848	20030	20053	19865	20064	19776	19758	19883	19805	19826	20039	19812	19709	20005	19775	19970	19793	19939	19815	19952	19943	20075	20130	19867	19932	20007	20149	20243	19921	19777	19839	19882	19895	19845	19992	19932	20123	19919	20080	20014	19909	19827	19807	19920	19870	19869	19993	19733	19947	19736	20119	19962	19801	19849	19976	20024	19712	20089	19814	19958	19972	19887	20021	19898	19999	19717	20001	19962	20018	19825	19919	19901	19844	19958	19905	19899	19842	19953	19955	19978	19854	19970	19751	20176	20057	19812	19921	19903	20013	20007	19976	19885	19720	19865	20004	19926	20032	19983	19971	20145	20084	19930	20109	20105	19921	19899	19971	19720	20019	20008	20144	20081	19907	19750	19824	19830	19930	19916	19830	20074	19969	19790	20022	19932	19655	19857	20028	19724	19960	20082	20015	19905	19930	19919	20038	19838	19725	19969	20142	19948	19943	19746	19868	20026	19850	20142	19589	19702	20028	19945	19957	19811	19869	20000	19974	20131	19966	19782	20020	19852	19909	19873	19857	20047	19794	20010	19830	19947	19954	19852	20032	19795	19937	19924	19834	19887	19705	20120	20004	19937	19855	19789	19964	19769	19734	19954	19914	19863	19872	19877	19762	19947	20008	19783	19703	19933	19942	19984	19792	19935	20106	19811	20023	19936	19954	20096	20004	19927	20076	19815	19777	19955	19986	19834	20085	19799	19850	19784	19989	19987	19707	19990	20137	19730	20050	20096	20068	19981	19823	19811	19933	19693	19933	19879	19927	19864	19855	19808	20000	19926	19724	19696	19615	19867	20113	20040	19960	20098	20028	19820	20042	19836	19884	19985	19958	19878	20009	19995	20070	20050	20013	19935	19957	20025	19760	19732	19973	19939	20003	19924	20040	19740	19938	19951	19865	19779	19622	19921	20063	19913	19880	19986	20012	20114	20058	19727	19993	19729	20079	19967	19882	19863	19799	19885	19960	20036	19993	20114	20117	20108	19993	20178	20002	19826	19811	19925	19919	20113	19972	19934	20223	20112	19816	19851	19837	19985	19860	19873	19996	19967	20045	19886	20000	19870	19978	20093	19946	20049	20110	19792	19910	19952	19748	20040	20073	19810	20028	19954	19966	19830	19904	19910	19896	20022	19858	19898	20002	20009	20003	20015	19972	19961	20008	20145	20290	19991	19848	19962	20005	20081	20099	19806	19826	19985	20012	20010	20105	19913	19937	19910	19936	19600	19925	19764	20033	19846	19810	20112	19834	19837	20043	19954	20225	19689	19827	19842	19923	19875	19820	19927	19985	19807	20019	20232	19917	20019	20059	19739	19709	20003	20098	19886	20049	20067	20007	19871	20193	19927	20304	19948	19968	19925	19933	19811	19748	19942	20157	19945	19950	19878	20012	20078	19699	19777	20029	19731	20271	20194	20108	20014	19878	20282	20090	19901	19969	20145	19760	19747	19942	20038	20157	19865	19891	20001	19922	20047	20006	19707	19815	19821	20150	20008	19857	20047	20088	19815	19896	19929	19917	19864	19935	19889	20090	20109	20023	19951	19782	19818	19857	19894	19957	19847	20022	20226
29140	50286	50862	43666	38589	33386	27215	26392	26117	23832	21336	21421	38371	39099	30053	20582	16697	15877	15793	15641	15798	15621	15618	15592	15786	15532	15539	15795	15609	15769	15805	15736	15735	15622	15768	15729	15903	15607	15717	15879	15628	15631	15835	15822	15840	15772	15706	15770	15736	15650	15756	15601	15899	15621	15753	15588	15866	15791	15688	15550	15934	15664	15718	15749	15558	15753	15816	15914	15623	15651	15546	15785	15800	15522	15584	15890	15665	15936	15708	15626	15848	15665	15696	15638	15685	15753	15623	15741	15779	15727	15680	15670	15884	15730	15720	15651	15774	15664	15609	15695	15852	15665	15651	15619	15660	15862	15670	15710	15715	15762	15887	15733	15582	15688	15723	15637	15819	15835	15669	15692	15733	15757	15755	15711	15760	15493	15671	15764	15805	15861	15745	15514	15762	15815	15735	15724	15811	15883	15670	15753	15759	15650	15769	15786	15659	15684	15782	15721	15697	15694	15814	15706	15643	15711	15686	15769	15669	15650	15632	15890	15749	15701	15692	15767	15881	15678	15872	15605	15783	15551	15839	15653	15607	15804	15714	15623	15621	15610	15719	15786	15717	15659	15825	15621	15597	15687	15625	15635	15762	15739	15484	15520	15727	15815	15614	15657	15723	15834	15666	15594	15699	15609	15684	15672	15652	15838	15657	15829	15795	15698	15835	15594	15863	15628	15607	15734	15727	15664	15712	15759	15746	15703	15578	15881	15604	15748	15761	15845	15684	15625	15764	15770	15698	15835	15701	15628	15745	15658	15679	15733	15679	15622	15623	15934	15630	15665	15697	15769	15548	15869	15670	15737	15651	15640	15773	15596	15683	15612	15674	15708	15888	15604	15792	15602	15750	15818	15519	15617	15589	15713	15770	15610	15644	15450	15634	15715	15768	15771	15793	15717	15853	15716	15787	15569	15744	15596	15540	15812	15705	15675	15764	15518	15564	15804	15623	15697	15724	15897	15737	15745	15664	15851	15827	15582	15574	15782	15657	15702	15971	15761	15788	15689	15803	15537	15560	15724	15706	15755	15856	15832	15709	15542	15774	15743	15830	15690	15782	15728	15833	15761	15659	15590	15633	15689	15639	15434	15742	15828	15899	15916	15699	15668	15602	15759	15715	15697	15604	15666	15785	15773	15628	15655	15738	15803	15713	15814	15847	15516	15677	15873	15506	15706	15672	15661	15806	15797	15720	15729	15701	15617	15689	15828	15655	15764	15693	15719	15479	15837	15679	15685	15711	15646	15794	15698	15685	15777	15695	15815	15790	15637	15795	15806	15777	15627	15643	15842	15712	15775	15667	15818	15565	15785	15709	15725	15718	15624	15648	15788	15652	15724	15761	15705	15583	15597	15834	15620	15462	15764	15822	15754	15661	15695	15670	15679	15695	15780	15716	15569	15687	15768	15620	15857	15816	15713	15726	15597	15557	15798	15598	15806	15781	15719	15575	15693	15668	15739	15540	15703	15830	15792	15728	15594	15648	15839	15860	15687	15628	15538	15751	15776	15772	15794	15486	15791	15849	15711	15759	15727	15666	15747	15750	15664	15816	15563	15763	15634	15781	15674	15722	15799	15774	15841	15512	15646	15755	15594	15764	15644	15517	15737	15677	15839	15705	15656	15782	15684	15538	15601	15416	15653	15804	15670	15738	15654	15571	15683	15602	15668	15598	15624	15611	15598	15697	15734	15658	15866	15769	15614	15587	15452	15472	15785	15889	15847	15739	15783	15564	15718	15619	15643	15619	15616	15706	15717	15677	15727	15737	15640	15893	15772	15794	15679	15790	15884	15700	15571	15616	15708	15771	15699	15850	15644	15643	15504	15619	15422	15671	15721	15756	15873	15619	15697	15645	15676	15717	15682	15655	15688	15859	15738	15803	15755	15784	15738	15808	15903	15724	15551	15770	15750	15846	15497	15616	15505	15743	15686	15688	15603	15754	15792	15875	15725	15879	15725	15778	15561	15751	15713	15614	15924	15758	15842	15689	15842	15626	15631	15550	15833	15740	15775	15662	15704	15597	15672	15673	15788	15582	15761	15680	15482	15804	15600	15689	15685	15755	15711	15675	15642	15879	15681	15765	15793	15576	15800	15702	15718	15616	15555	15782	15674	15653	15605	15622	15856	15459	15632	15720	15681	15557	15667	15888	15667	15515	15727	15721	15902	15710	15610	15577	15623	15561	15837	15522	15596	15446	15720	15697	15744	15731	15594	15562	15708	15579	15700	15825	15679	15796	15688	15675	15713	15606	15589	15660	15617	15631	15720	15754	15629	15768	15666	15601	15644	15653	15926	15703	15784	15559	15820	15620	15630	15801	15919	15520	15603	15946	15578	15607	15574	15654	15559	15519	15766	15621	15709	15723	15860	15614	15728	15720	15787	15586	15643	15604	15661	15857	15736	15610	15818	15599	15589	15766	15653	15762	15649	15888	15776	15606	15642	15825	15738	15705	15674	15848	15596	15523	15603	15653	15720	15633	15905	15673	15734	15826	15533	15594	15820	15647	15616	15770	15703	15738	15762	15734	15730	15747	15743	15772	15765	15693	15836	15701	15629	15870	15790	15798	15515	15750	15731	15674	15789	15538	15687	15610	15634	15670	15666	15697	15700	15794	15635	15791	15718	15674	15703	15775	15545	15545	15485	15680	15739	15690	15618	15806	15740	15676	15733	15668	15627	15575	15737	15527	15641	15680	15510	15858	15846	15687	15752	15633	15846	15656	15856	15616	15608	15685	15756	15748	15698	15665	15677	15740	15674	15716	15621	15682	15686	15774	15566	15736	15699	15736	15688	15763	15660	15677	15688	15698	15527	15880	15694	15764	15601	15716	15580	15648	15658	15579	15524	15628	15495	15734	15763	15736	15709	15692	15645	15549	15644	15765	15696	15704	15827	15682	15812	15682	15718	15536	15777	15607	15715	15529	15674	15611	15647	15680	15584	15798	15718	15701	15656	15737	15597	15898	15644	15711	15632	15716	15738	15691	15801	15700	15649	15711	15888	15815	15529	15739	15791	15816	15741	15653	15892	15871	15878	15781	15702	15756	15787	15542	15675	15787	15651	15599	15833	15769	15600	15504	15616	15751	15618	15909	15646	15802	15691	15776	15507	15719	15704	15736	15749	15748	15630	15567	15785	15812	15516	15713	15786	15777	15719	15717	15620	15750	15728	15658	15595	15696	15685	15569	15655	15805	15652	15692	15562	15567	15782	15631	15867	15664	15766	15669	15664	15903	15701	15785	15588	15793	15747	15742	15697	15748	15897	15811	15763	15796	15705	15663	15681	15515	15781	15551	15746	15786	15583	15848	15694	15789	15746	15572	15826	15746	15627	15572	15578	15567	15746	15735	15550	15662	15697	15842	15767	15710	15856	15750	15486	15795	15498	15814	15680	15585	15690	15741	15721	15645	15579	15789	15770	15620	15841	15651	15792	15954	15918	15616	15786	15885	15840	15830	15717	15580	15663	15876	15603	15699	15816	15755	15840	15737	15660	15599	15673	15649	15826	15655	15513	15786	15663	15714	15605	15527	15621	15787	15833	15714	15623	15807	15618	15664	15698	15890	15627	15888	15660	15813	15613	15675	15616	15758	15609	15775	15848	15743	15695	15764	15624	15599	15728	15627	15703	15672	15419	15594	15665	15783	15540	15712	15758	15698	15725	15633	15838	15901	15693	15716	15636	15737	15781	15712	15579	15715	15823	15660	15711	15831	15624	15775	15717	15605	15820	15804	15672	15827	15752	15539	15660	15644	15780	15683	15785	15732	15696	15699	15690	15806	15814	15689	15606	15721	15714	15707	15735	15718	15719	15775	15808	15665	15799	15668	15722	15590	15592	15744	15782	15663	15699	15903	15661	15680	15812	15752	15789	15812	15636	15837	15793	15611	15683	15521	15714	15779	15689	15718	15885	15674	15717	15732	15780	15745	15774	15708	15704	15625	15702	15784	15763	15752	15639	15823	15817	15629	15690	15674	15623	15721	15793	15551	15656	15557	15601	15615	15636	15709	15603	15775	15784	15559	15716	15702	15865	15750	15907	15829	15743	15734	15622	15612	15859	15702	15739	15690	15747	15562	15836	15788	15570	15757	15709	15559	15805	15716	15737	15750	15541	15724	15790	15835	15612	15542	15656	15613	15939	15640	15768	15770	15656	15764	15600	15691	15861	15644	15915	15727	15646	15803	15754	15929	15764	15758	15860	15704	15811	15623	15658	15652	15649	15486	15714	15881	15704	15662	15687	15661	15732	15740	15665	15789	15853	15611	15681	15668	15565	15729	15685	15876	15702	15848	15759	15658	15776	15687	15663	15736	15622	15709	15903	15596	15756	15742	15675	15750	15577	15657	15927	15691	15710	15812	15704	15769	15904	15697	15669	15511	15537	15673	15663	15771	15701	15580	15729	15764	15730	15739	15935	15760	15654	15727	15717	15685	15924	15734	15834	15606	15560	15576	15835	15722	15686	15833	15739	15599	15590	15914	15838	15725	15734	15841	15673	15582	15894	15807	15659	15573	15687	15697	15576	15819	15670	15898	15574	15630	15890	15595	15646	15535	15743	15711	15684	15614	15696	15691	15662	15562	15841	15760	15670	15577	15762	15690	15712	15710	15682	15693	15746	15601	15730	15666	15755	15705	15577	15799	15687	15704	15603	15577	15530	15712	15754	15771	15692	15809	15811	15698	15626	15742	15771	15869	15816	15785	15723	15682	15611	15798	15714	15854	15676	15701	15793	15707	15807	15792	15503	15601	15704	15667	15741	15599	15743	15712	15605	15556	15672	15830	15730	15554	15775	15624	15668	15875	15699	15682	15516	15653	15736	15781	15726	15724	15681	15650	15821	15623	15726	15769	15740	15749	15667	15904	15573	15627	15636	15510	15497	15753	15655	15680	15691	15804	15614	15802	15717	15682	15724	15801	15808	15788	15685	15631	15669	15552	15739	15602	15606	15789	15806	15588	15630	15718	15781	15674	15439	15756	15820	15568	15718	15836	15535	15836	15743	15479	15793	15764	15660	15776	15675	15591	15740	15687	15684	15789	15615	15770	15539	15808	15716	15759	15721	15772	15676	15678	15799	15712	15593	15531	15640	15651	15739	15716	15644	15748	15815	15807	15713	15760	15518	15722	15735
33039	29279	33175	29606	25872	24256	23430	23806	23261	22809	22274	21845	22860	23586	23039	22015	21550	21413	21425	21360	21365	21290	21268	21053	21240	21571	21393	21324	21295	21251	21338	21225	21227	21130	21194	21350	21433	21190	21253	21195	20972	21485	21175	21114	21439	21195	21357	21126	21139	21282	21257	21203	21076	21239	21102	21109	21134	21032	21056	21299	21161	21115	21106	21196	21318	21283	21367	21316	21268	21295	21350	21314	21283	21197	21347	21407	21113	21265	20939	21377	21503	21052	21240	21089	21234	21302	21350	21141	21321	21398	21175	21112	21083	21275	21235	21206	21166	21042	21243	21150	21284	21163	21144	21055	21130	21164	21087	21341	21197	21357	21303	21284	21299	21174	21204	21279	21312	21257	21455	21119	21119	21251	21209	21203	20904	21250	21132	21062	21259	21193	21077	21209	21181	21367	21225	21211	21353	21344	21196	21169	21242	21219	21326	21149	21273	21422	21353	21175	21285	20929	21216	21305	21230	21234	21168	21403	21123	21116	21062	21114	21124	21243	21335	21235	21186	21193	21347	21011	21236	21418	21240	21153	21243	21245	21259	21190	21257	21244	20982	21250	21267	21410	21376	21297	21297	20981	21462	21443	21282	21152	21005	21261	21265	21325	21217	21185	21265	21219	21267	21228	21304	21459	21486	21182	21320	21212	21058	21226	21150	21138	21279	21261	21055	21148	21152	21259	21130	21172	21219	21304	21246	21231	21161	21323	21269	21243	21296	21174	21518	21235	21210	21121	21162	21313	21241	21074	21331	21067	21132	21157	21150	21152	20973	21390	21327	21182	21001	21019	21029	20850	21135	21161	21328	21147	20980	21444	21164	21339	21409	21261	21168	21093	21255	21172	21212	21313	21271	21229	21493	21227	21385	21205	21261	21356	21194	21229	21235	21158	21049	21206	21306	21256	21307	21268	21024	21394	21388	21178	21376	21115	21370	21069	21126	21408	21319	21149	21002	21124	21366	21066	21255	21418	21235	21270	21169	21081	21187	21058	21294	21291	21311	21218	21045	21392	21281	20945	21233	21199	21293	21219	21239	21330	21240	21102	21074	21306	21246	21472	21360	21137	21183	21112	21266	21118	21258	21547	20988	21228	21225	21359	21335	21172	21285	21016	21192	21035	21448	21157	21373	21212	21436	21224	21456	21225	21400	21291	21251	21262	21253	21270	21424	21306	21238	21303	21275	21223	21273	21269	21091	21158	21336	21249	21354	21476	21059	21528	21157	21437	21253	21142	20995	21015	21131	21157	21126	21320	21376	20999	21271	21276	21021	21341	21468	21084	21082	21189	21191	21282	21239	21459	21201	21229	21193	21304	21240	21270	21364	21311	21198	21251	21299	21266	21443	21163	21255	21026	20990	21005	21175	21181	21272	21094	21551	21345	21289	21064	21180	21260	21365	21232	21144	21473	21313	21362	21457	21287	21111	21150	21108	21230	21280	21021	21282	21146	21050	21335	21224	21011	21242	21233	21434	21088	21378	21343	21202	21275	21042	21060	21179	21415	21350	21083	21048	21097	21085	21262	21291	21219	21237	21229	21018	21183	21375	21182	21085	21062	21268	21199	21266	21213	21175	21122	21246	21260	21365	21368	21194	21125	21200	21279	21158	21230	21188	21208	21342	21282	21111	21075	21207	21184	21243	21302	21345	21334	21109	21266	21281	21114	21355	21542	21397	21222	21265	20981	21249	21251	21277	21317	21054	21271	21252	21089	21295	21124	21127	21086	21266	21160	21223	21146	21266	21415	21179	21201	21179	21081	21241	21071	21300	21202	21049	21332	21149	21142	21161	21188	21119	21268	21314	21289	21299	21030	21376	21226	21374	21164	21007	21333	21336	21188	21168	21217	21113	21402	21226	21388	21088	21077	21250	21051	21192	21402	21368	21296	21174	21244	21184	21195	21063	21316	21183	21282	21237	21197	21386	21033	21139	21135	21235	21208	21335	21008	21281	20966	21185	21065	21354	21229	21244	21188	21201	21159	21057	21229	21232	21246	21144	21364	21314	21325	21307	21221	21127	21217	21329	21171	21060	21167	20970	21381	21206	21177	20985	21116	21459	21365	21188	21103	21264	21119	20983	21209	21138	21185	21126	21311	21244	21112	21165	21377	21226	21330	21348	21181	21358	21319	21211	21330	21359	21118	21239	21196	21448	21244	21160	21361	21472	21157	21037	21086	21190	21145	21271	21341	21247	21257	21260	21207	21377	21225	21249	21155	21318	21323	21497	21210	21157	21104	21249	21196	21185	21377	21221	21455	21272	21377	21173	21224	20847	21180	21260	21279	21305	21303	21422	21175	21092	21132	21111	21263	21181	21277	21299	21099	21245	21430	21366	21180	20978	21334	21310	21085	21079	21108	21243	21217	21086	21198	21278	21101	21135	21257	21199	20955	21243	21297	21287	21173	21253	21399	21345	21168	21109	21183	21312	21264	21105	21241	21171	21352	21104	21358	21213	21183	21447	20982	21170	21093	21245	21349	21379	21282	21342	21144	21257	21262	21154	21056	20967	21299	21208	21419	21197	21249	21310	20979	21045	21198	21443	21087	21148	21235	21267	21070	21262	21276	21134	21336	21293	21386	21317	21234	21106	21307	21178	21274	21222	21365	21415	21374	21195	21205	21312	21206	21370	21302	21319	21273	21239	21308	21267	21112	21320	21065	21211	21209	21457	21309	21173	21276	21277	21128	21502	21361	21155	20942	21065	21188	21182	21267	21202	21108	21207	21280	21301	21266	21162	21420	21095	21235	21305	21376	21326	21293	21339	21402	21048	21440	21354	21184	21303	21115	21282	21324	21171	21147	21178	21424	21338	20875	20978	21051	20967	21469	21298	21285	21281	21074	21481	21096	21313	21086	21290	21166	21149	21316	21235	21055	21355	21144	20994	21115	21255	21346	21178	21338	21116	21168	21432	21310	21449	21199	21265	21180	21336	21202	21387	21496	21104	21392	21366	21424	21211	21300	21130	21359	21159	21278	21173	21113	21366	21073	21138	21280	21172	21196	21202	21175	21176	21139	20919	21146	21305	21240	21208	21567	21254	21154	21231	21247	20972	21520	21055	21268	21405	21499	21209	21216	21227	21059	21285	21350	21179	21338	21058	21223	21251	21159	21161	21256	21197	21264	21191	21056	21033	21131	21148	21294	21168	21247	21246	21257	21325	21190	21477	21162	21114	21171	21495	21278	21024	21327	20922	21174	21251	21235	21405	21276	21329	21244	21341	21272	21137	21100	21419	21215	21443	21579	21383	21128	21234	21316	21149	21279	21273	21301	21276	21216	21298	21156	21324	21159	20960	21126	21072	21372	21299	21285	21160	21139	21306	21384	21216	21234	21001	21073	21068	21136	21116	21313	21249	21241	21370	20905	21240	21447	21148	21265	21204	21202	21142	21000	21237	21114	21226	21126	21289	21221	21322	21285	21159	21161	21226	21190	21173	21131	21313	21424	21145	21390	21367	21221	21169	21021	21128	21319	21225	21139	21353	21204	21305	21211	21184	21286	21506	21399	21297	20944	21219	21013	21188	21329	21395	21214	21227	21189	21252	21245	21334	21100	21373	21206	21173	21175	21021	21255	21359	21011	21299	21053	21189	21155	21081	21321	21125	20981	21178	21224	21371	21191	21404	21362	21281	21248	21259	21207	21028	21119	21117	21386	21141	21327	21232	21379	21351	21234	20978	21285	21209	21368	20947	21076	21384	21503	21132	21015	21298	21257	21323	21209	21293	21361	21206	21337	21130	21440	21355	21449	21296	20972	21114	21015	21189	21200	21333	21325	21062	21266	21198	20974	21262	21309	21270	21448	21302	21178	21388	21153	21177	21144	21184	21343	21312	21114	21322	21127	21198	21252	21404	21185	21126	21041	21120	21181	21171	21217	21141	21183	21250	21337	21430	21399	21228	21198	20970	21016	21325	21203	21088	21381	21261	21310	21286	21278	21390	21139	21074	21188	21166	21114	21326	21067	21391	21424	21176	21231	21280	21407	21359	21240	21008	21249	21230	21072	21277	21076	21074	21260	21501	21186	21278	21282	21224	21265	21296	21188	21338	21150	21075	21071	21364	21091	21136	21021	21323	21102	21214	21207	21207	21141	21281	21325	21270	21152	21401	21381	21346	21339	21303	20933	21309	21221	21269	21384	21243	21243	21225	21332	21307	21494	21133	21076	21407	21348	21263	21281	21193	21184	21142	21222	21306	21456	21191	21256	20983	21057	20989	21110	21140	21108	21329	21197	21416	21277	21291	20986	21356	21078	21185	21404	21271	21115	21242	21180	21312	21292	21231	21383	21327	21188	21073	21199	20981	21229	21363	21329	21442	21387	21279	21245	21162	21337	21216	21360	21184	21082	20975	21154	21337	21061	21255	21266	21209	21162	21250	21062	21272	21176	21016	21043	21311	21352	21104	21249	20973	21454	21478	21276	21125	21303	21330	21194	21249	21320	21132	21324	21296	21173	21439	21434	21152	21262	21027	21067	21276	21220	21170	21158	21200	21068	21438	21220	21206	21277	21280	21158	21160	21064	21328	21256	21299	21157	21145	21328	21386	21099	21272	21218	21220	21041	21275	21245	21185	21142	21377	21441	21139	21208	21344	21054	21169	21296	21218	21199	21102	21167	21249	21041	21303	21299	21189	21240	21153	21180	21091	21208	21321	21059	21072	21188	21134	21142	21230	21329	21031	21146	21079	21338	21089	21134	21224	21095	21086	21238	21251	21210	21332	21085	21431	21062	21292	21317	21254	21084	21137	21074	21261	21361	20996	21097	21373	21167	21438	21222	21160	21163	21141	21089	21330	21309	21256	21172	21440	21304	21394	21198	21269	21143	21342	21162	21353	21226	21189	21300	21241	21185	21153	21052	21147	21145	21193	20903	21304	21376	21406	21165	21264	21206	21166	20932	21160	21192	21087	21249	21193	21476	21224	21315	21190	21051	21095	21268	21320	21252	21199	21180	21099	21032	21286	21375	21220	21073	21371	21057	21041	21248	21164	21441	21174	21390	21198	21243	21207	21107	21270	21110	21345	21216	21313	21424	21258	21241	21253	21068	21228	21082	21253	21150	21264	21197	20975	21236	21287	21127	21268	21354	21204	21333	21254	21320	21430	21181	21092	21232	21190	21237
24811	34657	34024	27294	23466	20858	19680	20481	19320	18325	17978	17480	18555	19380	18182	16773	16459	16436	16465	16377	16414	16351	16395	16456	16406	16383	16257	16266	16588	16529	16268	16490	16262	16465	16264	16446	16417	16371	16539	16391	16447	16386	16484	16392	16190	16409	16272	16348	16689	16430	16272	16282	16284	16176	16337	16161	16240	16308	16533	16282	16334	16266	16500	16358	16327	16501	16466	16366	16315	16379	16501	16295	16432	16275	16376	16259	16214	16333	16384	16312	16402	16554	16378	16344	16371	16278	16266	16352	16507	16585	16266	16300	16451	16308	16339	16423	16452	16384	16334	16307	16311	16421	16433	16283	16326	16361	16309	16446	16327	16309	16263	16282	16450	16335	16474	16250	16425	16267	16442	16336	16452	16301	16428	16540	16414	16413	16437	16356	16391	16384	16157	16195	16462	16481	16565	16256	16260	16385	16285	16413	16228	16354	16310	16312	16383	16478	16438	16339	16428	16382	16201	16356	16375	16334	16304	16356	16289	16367	16272	16518	16366	16496	16279	16209	16441	16410	16354	16424	16357	16400	16331	16342	16423	16407	16207	16311	16499	16440	16473	16278	16299	16406	16381	16603	16588	16464	16339	16171	16312	16248	16470	16341	16363	16300	16360	16434	16315	16388	16415	16510	16299	16309	16177	16302	16393	16355	16443	16444	16400	16380	16399	16559	16464	16392	16386	16517	16260	16345	16373	16364	16252	16341	16529	16311	16530	16512	16447	16452	16319	16322	16278	16334	16476	16174	16418	16388	16279	16322	16169	16471	16519	16333	16325	16346	16314	16596	16424	16359	16370	16524	16561	16335	16281	16301	16543	16538	16388	16359	16182	16537	16453	16293	16400	16357	16504	16476	16388	16388	16376	16289	16170	16354	16387	16372	16340	16297	16261	16520	16390	16396	16456	16440	16456	16334	16262	16417	16206	16178	16360	16233	16500	16283	16358	16345	16224	16419	16425	16409	16161	16511	16177	16289	16449	16295	16383	16316	16252	16384	16657	16583	16403	16139	16323	16375	16287	16177	16371	16242	16359	16392	16350	16424	16428	16308	16503	16551	16202	16392	16291	16616	16358	16457	16549	16476	16564	16404	16262	16474	16476	16387	16298	16337	16326	16302	16466	16146	16473	16457	16361	16193	16339	16393	16276	16283	16421	16284	16319	16275	16442	16401	16261	16373	16195	16190	16373	16431	16358	16427	16466	16296	16334	16287	16240	16345	16357	16474	16413	16469	16373	16409	16454	16295	16258	16403	16441	16282	16366	16275	16284	16423	16188	16512	16279	16290	16305	16466	16296	16284	16316	16362	16306	16453	16411	16411	16263	16505	16397	16493	16411	16193	16358	16329	16478	16470	16544	16463	16309	16246	16356	16391	16298	16279	16355	16336	16394	16439	16289	16403	16369	16341	16352	16331	16508	16427	16247	16376	16379	16338	16155	16488	16316	16340	16327	16433	16319	16240	16524	16511	16326	16336	16411	16223	16290	16364	16310	16286	16293	16449	16321	16421	16332	16275	16382	16230	16352	16415	16429	16251	16366	16484	16464	16364	16322	16403	16419	16371	16332	16312	16221	16291	16451	16363	16391	16432	16386	16321	16272	16354	16168	16331	16257	16457	16318	16251	16346	16399	16379	16258	16397	16504	16349	16261	16291	16428	16272	16331	16374	16510	16410	16375	16486	16494	16296	16356	16267	16451	16657	16200	16461	16285	16367	16394	16367	16459	16324	16283	16080	16462	16226	16317	16567	16193	16402	16453	16497	16378	16335	16365	16414	16402	16441	16271	16577	16449	16237	16141	16367	16346	16389	16328	16330	16447	16306	16327	16494	16417	16433	16317	16231	16269	16284	16370	16336	16315	16366	16396	16487	16331	16395	16383	16310	16405	16434	16488	16316	16461	16340	16355	16329	16413	16346	16302	16437	16518	16450	16551	16367	16457	16261	16428	16311	16325	16489	16292	16506	16175	16301	16408	16266	16326	16239	16320	16447	16283	16433	16139	16402	16171	16314	16378	16195	16360	16364	16315	16525	16349	16474	16430	16366	16314	16234	16355	16385	16557	16467	16245	16482	16382	16331	16445	16410	16345	16473	16564	16400	16470	16294	16355	16324	16366	16438	16530	16335	16382	16284	16407	16253	16251	16354	16450	16436	16520	16401	16368	16338	16249	16368	16458	16402	16285	16239	16332	16524	16321	16479	16370	16462	16432	16279	16274	16593	16278	16668	16486	16336	16503	16366	16333	16306	16221	16406	16368	16416	16342	16360	16289	16463	16329	16356	16312	16434	16495	16260	16288	16342	16402	16421	16376	16249	16414	16278	16287	16421	16394	16406	16335	16407	16304	16400	16364	16423	16374	16212	16393	16289	16216	16386	16378	16157	16459	16242	16491	16373	16589	16269	16468	16427	16173	16429	16320	16431	16280	16395	16403	16501	16470	16231	16302	16479	16269	16243	16361	16295	16337	16165	16310	16469	16373	16347	16285	16320	16425	16394	16376	16534	16286	16361	16341	16228	16325	16419	16358	16206	16400	16285	16413	16409	16488	16438	16481	16278	16456	16267	16426	16435	16429	16290	16569	16338	16282	16564	16198	16351	16381	16444	16293	16355	16128	16589	16289	16423	16429	16262	16271	16258	16341	16381	16421	16146	16330	16276	16259	16388	16285	16372	16391	16281	16297	16294	16393	16344	16370	16292	16420	16345	16312	16337	16473	16250	16321	16516	16241	16442	16334	16423	16337	16306	16278	16403	16432	16423	16480	16310	16248	16356	16276	16343	16368	16459	16397	16361	16425	16469	16353	16294	16523	16403	16322	16524	16488	16329	16224	16232	16373	16403	16367	16257	16283	16260	16460	16202	16170	16525	16411	16292	16260	16289	16288	16472	16452	16366	16327	16340	16323	16279	16218	16476	16451	16367	16273	16348	16365	16491	16429	16393	16242	16136	16285	16368	16233	16293	16451	16215	16349	16377	16333	16286	16459	16356	16161	16220	16410	16523	16324	16443	16456	16399	16537	16336	16339	16312	16410	16204	16425	16384	16374	16611	16452	16381	16496	16297	16329	16462	16293	16352	16417	16437	16399	16419	16457	16540	16384	16381	16270	16407	16371	16434	16373	16279	16310	16466	16407	16429	16273	16418	16472	16303	16221	16314	16352	16299	16320	16284	16364	16184	16391	16383	16264	16153	16503	16354	16411	16533	16303	16218	16349	16382	16535	16478	16377	16323	16453	16332	16312	16277	16306	16490	16215	16377	16531	16444	16379	16436	16504	16550	16336	16273	16368	16389	16609	16333	16391	16345	16220	16502	16330	16415	16411	16488	16284	16283	16523	16332	16277	16397	16265	16290	16395	16507	16449	16322	16607	16353	16316	16261	16543	16317	16523	16391	16385	16396	16375	16548	16246	16308	16389	16445	16278	16289	16290	16445	16321	16298	16342	16319	16387	16233	16308	16380	16461	16325	16584	16435	16478	16396	16362	16394	16431	16264	16531	16279	16422	16257	16475	16332	16366	16434	16327	16159	16474	16506	16474	16572	16394	16575	16338	16439	16455	16549	16132	16421	16309	16342	16254	16378	16461	16334	16230	16440	16247	16479	16360	16381	16321	16227	16336	16179	16264	16198	16355	16462	16356	16353	16307	16267	16351	16393	16311	16362	16293	16451	16491	16502	16331	16490	16288	16450	16397	16394	16511	16477	16471	16248	16260	16292	16485	16316	16387	16375	16175	16314	16239	16237	16332	16308	16501	16431	16382	16405	16234	16290	16235	16343	16398	16382	16259	16291	16358	16263	16316	16498	16523	16361	16256	16258	16550	16345	16476	16433	16496	16420	16313	16399	16392	16472	16447	16329	16433	16474	16267	16315	16340	16340	16372	16489	16214	16364	16384	16343	16353	16305	16369	16391	16385	16480	16603	16359	16375	16384	16337	16450	16196	16317	16341	16344	16215	16294	16376	16339	16228	16501	16304	16426	16513	16333	16485	16335	16256	16350	16424	16379	16102	16516	16461	16402	16235	16553	16252	16343	16320	16441	16262	16345	16344	16519	16358	16357	16293	16319	16423	16383	16384	16300	16314	16373	16269	16340	16352	16444	16265	16285	16386	16197	16383	16333	16318	16399	16564	16258	16487	16489	16210	16447	16330	16406	16174	16466	16397	16294	16476	16477	16411	16405	16162	16180	16290	16205	16199	16555	16270	16138	16243	16289	16392	16407	16338	16433	16455	16350	16417	16361	16469	16302	16379	16412	16459	16352	16295	16411	16509	16431	16451	16342	16295	16494	16359	16456	16407	16419	16308	16496	16271	16371	16476	16403	16366	16331	16260	16205	16336	16426	16353	16539	16440	16333	16305	16341	16451	16437	16422	16318	16260	16337	16398	16372	16164	16133	16455	16339	16291	16397	16245	16476	16286	16335	16330	16358	16374	16402	16483	16390	16316	16452	16456	16375	16466	16456	16272	16289	16417	16256	16276	16264	16432	16424	16367	16455	16450	16421	16507	16505	16164	16276	16412	16455	16267	16385	16351	16373	16222	16353	16401	16348	16327	16391	16294	16483	16306	16269	16249	16368	16450	16472	16269	16319	16321	16456	16363	16492	16220	16550	16347	16269	16285	16280	16558	16332	16561	16423	16221	16325	16481	16593	16420	16314	16376	16221	16437	16284	16394	16273	16354	16348	16433	16508	16371	16365	16333	16273	16429	16285	16513	16407	16336	16463	16573	16437	16343	16453	16278	16300	16436	16514	16381	16280	16619	16483	16551	16309	16467	16472	16255	16472	16360	16337	16246	16358	16305	16449	16418	16294	16294	16369	16283	16398	16482	16481	16509	16349	16466	16405	16474	16305	16348	16295	16432	16362	16301	16433	16346	16501	16353	16331	16398	16468	16442	16409	16398	16220	16296	16342	16360	16370	16314	16351	16461	16397	16450	16390	16430	16254	16342	16476	16332	16330	16535	16285	16235	16361	16489	16347	16295	16247	16439	16325	16370	16381	16273	16243	16420	16357	16453	16499	16367	16380	16398	16346	16224	16544	16364	16444	16349	16518	16324	16480	16312	16411	16589	16381	16322	16310	16256	16219	16387	16267	16390	16361	16313	16554	16381	16244	16459	16323	16360	16490	16399
26234	21731	29432	28314	28224	30278	29640	26434	23799	22777	22306	22045	27494	33143	27429	22468	20945	20263	20287	20049	20237	20038	20384	19985	20197	20201	20048	20380	19952	20268	20291	20141	20228	20192	20317	20246	20208	20176	20130	19911	20045	20060	20024	20123	20181	20095	19990	19916	19990	20026	20265	20340	20185	20212	19795	19916	20193	19981	20060	20195	20013	19946	20283	20163	19792	20022	19916	19838	19913	20256	20180	19999	20158	19995	19969	20173	19956	19977	20047	20153	20012	20048	20196	20220	20488	19961	20091	20009	20060	19925	20209	20148	20104	20050	20169	20174	19929	20212	19938	20292	20112	20029	19969	20243	20006	20297	20100	20029	20050	19991	20044	20180	20122	20103	20275	19988	20337	20061	20227	20124	20028	20029	19963	20039	20237	20150	19926	20101	19879	20012	19860	19927	19860	19816	19968	20022	19936	20017	20162	20167	20001	20120	20015	20013	19929	19886	20020	20003	20004	20110	20062	20112	19985	20133	20045	19980	20023	19975	20075	19965	20155	20060	20119	20073	20057	20111	20029	19913	20093	19946	20069	19875	20239	20046	20194	19950	20120	19895	19945	19940	20086	19942	19919	19994	19982	19950	19898	20027	19943	20141	19947	19812	20093	19978	20042	20116	20085	20032	20014	20202	20089	20142	19801	19982	20126	20291	20003	20237	20109	20086	20123	19945	20052	20052	19914	20071	19948	19868	20153	20219	19916	19830	19961	20229	20118	20047	20101	20009	20201	19940	20127	20044	20387	20022	20076	20091	20240	19796	20074	20104	20089	19797	20114	20232	20029	20100	20013	19981	19935	19811	19922	20137	20056	20011	20179	20016	20302	20168	20114	20095	20184	19972	19981	20232	20106	20255	20068	20104	20229	19964	19966	20100	20126	20121	20278	19893	19974	20052	20151	20103	19936	20020	20182	20194	20177	19970	20360	20049	20124	20157	20047	20029	20021	20178	20143	20169	19825	20110	20101	20021	19995	20017	19971	20099	20066	19857	20011	20037	20018	20085	20118	20099	19995	20152	20105	20076	20028	20219	20259	20205	19988	20053	20172	20071	20026	20144	20184	20171	20027	20088	20055	20230	20246	20017	20101	19961	20189	20090	19928	20335	20041	20017	19862	19886	19972	20165	20209	20116	20019	20044	20019	20202	20052	20137	19944	19980	19879	20066	20107	20044	20012	19932	19956	19970	19857	20132	19955	19987	20130	20110	20066	20054	19978	19931	20072	19990	20208	19942	20304	20087	20068	19979	20138	20173	20195	20133	20091	19979	20218	20035	20092	20395	20061	20048	20090	20242	20169	20180	19975	20006	20030	20032	20100	19952	19954	19855	20181	20232	20039	20268	20012	19983	20079	20090	20096	19937	19956	20054	20185	19993	20329	19916	19985	19821	20225	19866	20161	20161	20106	20080	20090	20046	20263	20313	20096	19835	20111	20071	20016	20119	19843	20016	20140	20016	20134	19927	19964	20004	20074	20153	20040	20097	20127	20285	20089	19866	20000	19912	19928	19963	20108	20031	20066	19948	20100	19921	19944	20079	20079	20001	20348	20026	20187	20213	20078	20102	20141	19830	20235	20228	20095	19842	19881	20020	20112	20055	19919	20019	19968	20091	20168	19853	20041	20000	20121	20020	19934	20119	19987	19972	20092	20038	20039	19985	20200	20217	19969	19958	19999	20054	19939	19888	20078	19960	20215	19895	20079	20189	20002	20060	19980	19955	19915	20028	20282	20124	19929	19953	20130	20253	19875	19961	19922	19903	20087	20042	20148	20207	19873	20076	20060	20012	19941	20024	20341	20019	20224	19904	20057	20090	19985	20394	20055	19998	20058	20102	20140	20094	20193	19881	19919	20019	20048	20121	20051	19794	19982	20031	19932	20072	20140	20064	20135	20277	20205	20038	20155	20326	20019	19965	20104	19971	20080	19996	19979	20100	20056	20117	20102	19945	20229	20032	20164	20270	20118	19942	20121	19816	19981	20034	20077	20070	20020	20035	19801	19986	20033	19922	20038	20089	20074	20074	20254	20059	19969	20194	20274	20203	20175	20049	20264	20094	20008	20083	20075	20130	20029	19915	19934	19743	19943	19994	20072	19877	20067	20026	19994	19994	20076	19882	20090	20045	20078	19938	20019	20160	20181	20260	20190	20056	20098	20204	20185	20097	20213	20182	19968	19978	20048	20105	19961	20017	20054	19988	19898	19828	19944	20179	19938	19931	20272	19978	20219	19890	20130	20043	20071	19834	19975	20087	20192	20355	20115	19945	20049	20138	20045	20042	19976	20112	20102	20165	20174	20143	20116	19983	20003	20108	19914	20156	19923	20205	20304	20092	20206	20208	20317	20119	20151	20060	19879	20183	20264	20147	19906	19938	20035	20201	20108	19929	19726	19889	20045	19956	20083	20187	20064	20114	20021	20251	20071	20069	20310	20248	20011	20119	20221	20403	20172	20237	20079	19932	20370	19990	19956	20094	20102	19939	20002	19822	20145	20164	20072	19931	20262	20017	20088	20068	19918	19940	19910	20091	19883	20015	20376	19905	19934	19936	20070	19969	19954	19991	20012	20110	19833	20120	19742	19885	19944	20181	19991	19912	20119	19991	19784	20111	19955	20159	20192	20038	20419	20189	20058	20223	20051	19804	20057	19978	19874	20022	20062	20090	19859	20005	20152	19957	19949	19931	20133	20157	19952	20177	20054	20085	20127	20117	20170	20001	20084	20115	20012	20059	20210	20334	19925	19929	19975	19898	19954	20057	19988	20290	20072	20181	19979	19936	19944	19887	20014	20047	19969	20081	20088	19923	20080	20015	20127	20072	20051	19940	20247	20280	19995	19973	20200	20135	20239	19989	20185	20028	20174	20065	20034	20066	20021	19822	20018	20243	20028	20130	20152	19801	20013	19885	19937	19882	20083	20037	20242	20147	20134	20240	20088	19965	20078	20246	20253	20178	20269	20010	19917	20066	20041	20065	20107	20099	20283	20218	20018	20132	20168	19958	20393	19966	19932	19879	20036	19972	20036	20050	19864	20016	19983	19902	20132	20333	19915	20068	20039	20131	20080	20019	20016	20125	20227	19936	20049	19968	20011	20103	20108	20048	19828	20099	20298	20044	20156	20250	20111	20100	19929	20054	19899	19904	19936	20132	20027	20221	20228	20055	20099	19847	20204	20045	19937	20168	20014	19975	19835	19998	19968	20033	20134	20026	20009	20009	19881	19994	20243	19968	20034	19905	19841	20147	20201	20060	20230	19942	20022	20022	20202	19905	20060	20153	20018	20041	19974	20077	20117	20242	19968	20206	20004	20263	20082	19884	19934	19981	20021	20104	19839	19849	19957	20075	20102	19803	20219	20263	20118	19895	20014	20051	20090	20040	20048	19985	19967	20050	19924	20132	20026	20112	20130	20171	20121	19731	20136	19945	20222	20066	20077	19713	20121	20043	20186	20194	19971	20178	19933	20077	19949	20151	19852	19921	20003	20042	20202	20183	20202	20138	20143	20084	19892	20213	20109	20106	20212	19947	19885	20078	20086	20159	20067	19990	20142	20070	20005	20020	20104	20152	20025	20186	20198	20167	20203	20153	19954	20195	20016	20045	20243	20101	20176	20025	20054	20272	20100	20027	20068	19873	20105	20105	20248	20135	19932	20158	20197	19904	20296	20099	20135	20163	20069	20070	19899	20127	20146	19933	20054	20012	20220	20173	19953	19973	20324	19866	20183	19933	20199	19979	20087	20124	20036	20002	20084	19914	19858	20069	19960	20009	20095	19894	20116	20089	20262	20080	20040	20292	20122	19865	19930	20245	20159	20143	20069	20075	20078	20158	20260	19825	20022	20100	20019	20230	20054	20101	20266	19888	20000	20062	19942	20026	20083	19980	19992	20076	19954	19904	20136	20170	20062	20088	20131	20152	19968	20103	19953	20052	19930	20171	20230	20115	20195	20074	20121	20070	20078	19989	19973	20208	20126	20087	19992	20334	20135	19970	19898	20175	20081	20177	19849	20129	20176	19944	20111	19981	20075	20108	20072	19963	20112	20196	20124	19956	19948	20028	20267	20025	20237	20148	20031	20290	20070	19974	20170	20045	20160	20060	19974	19925	19971	20006	20255	20320	20205	20020	19821	20058	20390	19882	20023	20042	20099	19973	20062	19912	19994	19954	20289	20054	20349	19977	20326	20121	20119	20052	20068	20096	20052	19865	19918	20150	20194	20099	20204	20257	20064	19896	19877	20099	20082	20111	20306	20083	20081	19983	19958	20122	20028	20089	19980	19972	20112	20095	20124	20090	19914	20046	20080	20208	19902	20115	20108	20103	20090	20108	20229	20116	20140	20127	20122	20082	20133	19999	19758	20207	20051	20033	19997	20108	19897	20153	20086	20102	20009	20100	20004	19953	19947	20033	20178	20203	20006	20133	20052	20350	20174	20097	20030	19977	19840	20245	20072	20271	20113	20018	20145	20139	19878	19957	20059	20020	20274	20308	20157	19898	19859	19959	20138	20078	20080	20112	20056	20175	20156	20076	20144	19879	20111	20037	20127	19959	20122	19856	20052	20011	20046	20183	19867	20126	19979	19868	19964	19952	19929	19942	20159	19965	20252	20088	19986	20022	19947	20102	19945	19884	20076	19870	20228	20153	20114	19984	19939	20242	20084	19978	20023	20087	20065	20060	20329	20410	19933	19926	20093	20282	19995	19991	20091	20033	20014	20105	19996	20128	19766	20184	20195	19959	20377	20000	20190	20214	20053	19992	20043	20314	19989	20001	20072	20070	19960	20074	20055	20115	20114	19945	20087	20108	19994	20083	20300	19939	20234	20001	19996	20131	20104	19904	20166	20165	20250	19992	19930	20192	20235	20034	20035	20029	20048	20129	20111	20155	20088	19733	19778	20004	19894	19945	20027	20122	20070	20041	19914	20196	20012	19909	20097	19950	19826	19958	20144	20026	20136	19996	19960	20018	20186	20039	20398	19928	20059	20031	20108	20173	20168	20058	19953	20098	20096	20147	20042	20085	20267	20130	20201	20211	20173	20105	20217	20044	20153	20138	20120	20145	20101	20228	20123	20139	19947	20053	19866	20263	19910	20059	20043	20150	19931	20103	20069	20123	20188	20173	20150	20173	20066	20083
25896	44810	43682	36549	32345	29528	27055	24590	20837	19339	18771	18763	27169	31627	23029	17814	16209	15823	15718	16025	15832	15779	15791	15636	15837	15706	15714	15754	15712	16016	15695	15650	15922	15849	15883	15739	15831	15819	15656	15772	15723	15882	15805	15641	15732	15904	15895	15847	15596	15662	15858	15789	15836	15779	15757	15766	15749	15715	15966	15751	15863	15843	15621	15722	15670	15715	15780	15734	15678	15763	15872	15766	15737	16004	15816	15835	15863	15796	15628	15817	15631	15974	15606	15866	15792	15686	15693	15718	15755	15652	15815	15794	15807	15880	15756	15892	15675	15634	15710	15615	15772	15841	15785	15785	15787	15686	15801	15784	15672	15712	15703	15827	15757	15711	15898	15958	15756	15660	15736	15736	15514	15738	15625	15716	15823	15685	15657	15772	15796	15649	15804	15851	15869	15772	15787	15706	15623	15750	15968	15751	15651	15707	15804	15800	15619	15825	15862	15568	15680	15786	15717	15768	15841	15657	15564	15813	15590	15701	15672	15686	15810	15678	15771	15898	15863	15733	15853	15758	15838	15711	15704	15654	15787	15789	15929	15707	15807	16122	15618	15915	15727	15909	15887	15693	15892	15908	15700	15782	15827	15832	15815	15692	15698	15661	15533	15775	15791	15803	15771	15678	15937	15744	15695	15804	15609	15831	15689	15761	15714	15724	15728	15567	15641	15843	15846	15880	16029	15585	15716	15767	15703	15565	15871	15672	15584	15686	15780	15702	15828	15884	15728	15779	15711	15543	15813	15646	15690	15735	15836	15851	15683	15856	15723	15794	15733	15807	15611	15698	15806	15724	15601	15889	15538	15735	15710	15769	15730	15796	15695	15627	15817	15730	15767	15700	15772	15787	15762	15851	15790	15891	15855	15771	15651	15782	15753	15763	15716	15797	15788	15616	15672	15673	15617	15643	15964	15691	15736	15722	15937	15809	15783	15853	15615	15719	15745	15706	15737	15824	15781	15734	15715	15655	15904	15731	15768	15890	15607	15808	15837	15827	15828	15503	15503	15749	15908	15726	15646	15629	15731	15777	15748	15848	15618	15850	15823	15859	15743	15744	15861	15788	15644	15698	15924	15628	15695	15843	15836	15643	15730	15687	15891	15775	15800	15667	15798	15799	15811	15836	15827	15760	15798	15820	15865	15952	15837	15753	15630	15924	15677	15778	15704	15752	15762	15859	15823	15724	15729	15871	15806	15928	15819	15702	15778	15715	15605	15962	15805	15896	15786	15712	15862	15706	15570	15755	15855	15697	15665	15595	15610	15860	15735	15614	15785	15804	15803	15672	15691	15796	15904	15750	15919	15798	15695	15720	15559	15737	15722	15815	15582	15626	15685	15679	15829	15720	15534	15703	15642	15740	15756	15803	15767	15850	15899	15741	15836	15960	15720	15691	15592	15832	15561	15778	15585	15777	15754	15773	15750	15939	15728	15835	15669	15877	15799	15750	15921	15775	15622	15672	15806	15852	15638	15697	15673	15726	15664	15843	15899	15807	15762	15771	15697	15754	15778	15604	15862	15800	15610	15861	15856	15782	15852	15562	15771	15842	15815	15695	15825	15600	15749	15696	15750	15709	15665	15684	15761	15678	15582	15665	15646	15650	15821	15857	15837	15612	15708	15656	15705	15849	15790	15844	15678	15770	15855	15664	15819	15870	15896	15692	15711	15653	15880	15760	15749	15693	15736	15761	15811	15617	15651	15769	15661	15874	15910	15554	15689	15845	15826	16080	15865	15681	15719	15862	15831	15581	15921	15869	15919	15666	15589	15816	15895	15610	15606	16022	15854	15669	15699	15738	15592	15752	15745	15796	15627	15734	15727	15750	15808	15776	15596	15735	15524	15881	15869	15733	15892	15541	15640	15666	15685	15831	15897	15754	16048	15654	15730	15720	15675	15801	15887	15825	15685	15754	15819	15829	15787	15713	15836	15718	15722	15772	15697	15666	15807	15655	15723	15587	15891	15810	15811	15836	15601	15922	15811	15866	15886	15667	15641	15741	15762	15753	15790	15873	15781	15735	15853	15992	15562	15801	15779	15668	15795	15774	15813	15876	15915	15610	16034	15762	15799	15766	15662	15842	15776	15765	15810	15986	15735	15688	15626	15813	15403	15724	15819	15662	15829	15809	15867	15779	15676	15882	15659	15741	15767	15732	15868	15755	15987	15754	15749	15738	15827	15695	15840	15681	15838	15562	15682	15691	15862	15821	15685	15848	15869	15876	15739	15778	15865	15676	15694	15839	15721	15636	15800	15719	15873	15670	15822	15664	15859	15640	15785	15861	15847	15783	15836	15789	15747	15801	15878	15699	15679	15923	15798	15696	15798	15674	15848	15786	15765	15654	15731	15751	15816	15868	15879	15725	15686	15795	15873	15722	15683	15793	15874	15806	15666	15853	15830	15811	15818	15813	15834	15807	15720	15753	15755	15655	15750	15661	15876	15662	15886	15671	15713	15820	15721	15627	15620	15709	15854	15680	15811	15949	15870	15703	15816	15692	15706	15790	15801	15703	15615	15660	15902	15712	15799	15774	15665	15747	15802	15865	15873	15752	15837	15666	15883	15696	15757	15795	15617	15725	15688	15728	15845	15874	15675	15757	15808	15793	15806	15654	15706	15807	15841	15781	15897	15731	15806	15868	15739	15780	15773	15789	15881	15951	15695	15784	15729	15701	15741	15946	15872	15737	15892	15603	15674	15742	15731	15624	15907	15788	15763	15794	15722	15808	15774	15650	15558	15681	15769	15806	15739	15754	15811	15792	15752	15761	15706	15707	15794	15910	15619	15932	15887	15878	15493	15791	15782	15641	15816	15727	15823	15688	15799	15693	15902	15954	15801	15809	15716	15706	15554	15745	15754	15730	15731	15816	15868	16038	15682	15933	15756	15769	15663	15880	15863	15659	15904	15770	15771	15626	15837	15653	15802	15684	15739	15759	15695	15821	15878	15766	15622	15892	15645	15624	15710	15836	15681	15801	15819	15799	15612	15715	15724	15814	15671	15701	15912	15865	15678	15613	15658	15862	15748	15717	15832	15832	15730	15700	15821	15744	15676	15861	15878	15751	15801	15703	15725	15879	15889	15685	15758	15860	15682	15807	15731	15866	15700	15773	15902	15734	15891	15882	15701	15684	15842	15663	15703	15894	15666	15903	15881	15931	15775	15858	15732	15729	15699	15892	15817	15826	15801	15678	15869	15758	15722	15754	15620	15599	15952	15676	15961	15818	15698	15801	15962	15543	15759	15698	15736	15845	15737	15818	15752	15699	15761	15715	15759	15809	15783	15692	15682	15782	15718	15644	15782	15672	15849	15892	15828	15691	15917	15865	15904	15907	15822	15800	15923	15757	15877	15841	15686	15668	15948	15846	15787	15726	15840	15814	15672	15905	15779	15771	15728	15664	15857	15648	15740	15860	15661	15795	15611	15648	15729	15881	15715	15877	15693	15749	15855	15669	15730	15764	15669	15690	15868	15680	15869	15945	15755	15757	15828	15776	15736	15821	15860	15696	15685	15775	15723	15663	15743	15775	15751	15620	15775	15821	15779	15807	15820	15789	15794	15808	15970	15614	15686	15746	15870	15724	15782	15876	15771	15666	15843	15876	15947	15719	15805	15781	15629	15681	15767	15451	15652	15753	15693	15965	15634	15706	15639	15650	15797	15576	15704	15893	15722	15755	15816	15780	15910	15664	15679	15853	15754	15803	15856	15782	15932	15878	15765	15868	15721	15707	15734	15680	15818	15900	15845	15913	15711	15703	15883	15858	15877	15767	15757	15677	15808	15707	15815	15737	15825	15795	15871	15728	15720	15870	15915	15609	15686	15735	15629	15811	15763	15794	15779	15897	15815	15837	15569	15671	15971	15728	15867	15815	15830	15645	15781	15740	15729	15838	15668	15758	15809	15733	15706	15851	15773	15871	15764	15769	15908	15607	15994	15912	15911	15837	15920	15967	15577	15859	15894	15845	15917	15699	15832	15694	15671	15810	15753	15933	15744	15614	15689	15700	15785	15887	15756	15723	16012	15913	15785	15852	15811	15798	15682	15773	15805	15708	15743	15870	15827	15599	15685	15808	15833	15778	15920	15747	15821	15746	15985	15741	15874	15796	15889	15692	15756	15856	15700	15741	15735	15624	15627	15843	15781	15829	15787	15752	15827	15632	15646	15869	15753	15805	15714	15724	15643	15734	15912	15833	15924	15617	15859	15624	15714	15780	15711	15816	15735	15660	15824	15817	15731	15824	15641	15775	15861	15752	15778	15721	15930	15806	15800	15639	15834	15631	15858	15710	15768	15738	15618	15590	15741	15881	15749	15805	15776	15657	15698	15670	15692	15593	15826	15874	15813	15625	15902	15754	15700	15886	15641	15776	15854	15700	15642	15815	15717	15737	15807	15875	15784	15685	15766	15727	15781	15716	15955	15536	15789	15666	15703	15689	15761	15721	15982	15658	15607	15772	15845	15753	15710	15733	15776	15924	15779	15861	15873	15907	15746	15824	15815	15688	15717	15664	15694	15681	15806	15618	15782	15729	15721	15630	15838	15842	15647	15944	15917	15783	15688	15840	15771	15980	15689	15776	15868	15688	15743	15877	15861	15624	15840	15743	15714	15718	15873	15955	15694	15864	15638	15678	15711	15581	15704	15740	15740	15698	15722	15963	15617	15713	15743	15693	15703	15856	15824	15921	15935	15685	15833	15711	15874	15717	15791	15718	15688	15659	15754	15728	15780	15747	15826	15733	15738	15793	15819	15696	15860	15700	15795	15770	15614	15882	15696	15814	15702	15884	15845	15833	15682	15707	15722	15861	15553	15717	15962	15770	15773	15704	15697	15656	15645	15834	15948	15625	15696	15975	15677	15748	15877	15760	15531	15775	15614	15713	15894	15828	15833	15817	15741	15739	15845	15795	15779	15718	15721	15885	15689	15738	15724	15895	15756	15749	15664	15759	15757	15805	15721	15768	15816	15859	15788	15876	15852	15710	15654	15655	15783	15861	15778	15837	15675	15699	15823	15800	16050	15671	15886	15698	15883	15721	15847	15802	15664	15876	15817	15740	15672	15712	15866	15646	15805	15750	15857	15740	15717	15725	15756	15743	15764	15654	15710	15871	15641	15869	15820	15742
24475	21715	29404	25878	26564	31569	33511	28119	24825	24532	23852	23076	29819	41134	31293	23963	20552	19308	19359	19233	19230	19153	19281	19415	19408	19081	19292	19300	19157	19178	19338	19225	19245	19515	19367	19370	19305	19303	19176	19354	19219	19370	19060	19317	19211	19249	19188	19277	19226	19183	19450	19194	19160	19303	19139	19288	19162	19376	19442	19254	19252	19001	19290	19076	18956	19156	19173	19447	19474	19026	19282	19185	19457	19271	19340	19463	19083	19294	19071	19369	19242	19196	19192	19160	19210	19222	19346	19184	19082	19357	19167	19054	19274	19292	18956	19335	19371	19206	19240	19255	19165	19294	19260	19145	19127	19383	19061	19278	19210	19194	19168	19296	19418	19257	19195	19325	19271	19355	19298	19015	19487	19188	19234	19286	19389	19473	19358	19098	19315	19193	19393	19235	18848	19351	19266	19257	19326	19295	19332	19051	19111	19354	19308	19289	19176	19304	19402	19216	19491	19098	19345	19136	19061	19238	19354	19432	19247	19405	19353	19150	19122	19163	19020	19186	19319	19096	19425	19263	19159	19315	19445	19268	19251	19233	19067	19109	19079	19291	19270	19251	19179	19154	19146	19092	19294	19533	19352	19091	19134	19225	19183	19200	19039	19006	19148	19241	19251	19245	19211	19274	19325	19048	19023	19332	19347	19196	19106	19107	19283	19207	19241	19291	19320	19184	19040	19245	19150	19225	19082	19438	19334	19369	19318	19295	19177	19307	19238	19123	19021	19268	19278	19184	19002	19370	19250	19144	19304	19123	19155	19225	19165	19137	19276	19217	19285	19222	19097	19217	19244	19018	19288	19119	19062	19097	19418	19242	19253	19291	19312	19216	19394	19284	19294	19314	19198	19343	19316	19334	19343	18982	19178	19020	19209	19346	19368	18941	19325	19180	19072	18985	19369	19229	19264	19288	19337	19249	19195	19204	19214	19216	19169	19163	19302	19419	19484	19179	19289	19293	19044	19346	19305	19119	19179	19228	19309	19310	19347	19306	19229	19244	19196	19286	19236	19308	19462	19200	19108	19276	19458	19336	19109	19372	19154	19323	19448	19258	19222	19080	19227	19240	19245	19263	19452	19177	19028	19394	19401	19264	19163	19324	19239	19147	19189	18836	19290	19193	19305	19147	19438	19196	19362	19142	19258	19356	19433	19212	19464	19177	19132	19170	19078	19291	19223	19260	19275	19260	19244	19325	19247	19190	19306	19241	19045	19092	19082	19486	19353	19124	19091	19339	19206	19197	19106	19379	19123	19304	19334	19421	19171	19186	19273	19256	19148	19298	19357	19080	19303	19577	19469	19316	19197	19004	19253	19318	19209	19174	19345	19319	19160	19463	19226	19294	19358	19432	19231	18999	19287	19200	18996	19407	19270	19239	19141	19256	19104	19201	19305	19244	19045	19369	19126	19096	19292	19326	19235	19281	19361	19088	19157	19320	19464	19255	19190	19305	19256	19259	19069	19145	19431	19352	19214	19230	19336	19426	19341	19351	19138	19511	19194	19267	19161	19222	19234	19289	19241	19451	19274	19303	19156	19141	18991	19099	19234	18972	19287	19392	19327	19534	19321	19252	19233	19220	19212	19337	19280	19281	19367	19373	19261	19369	19320	19243	19084	19167	19192	18973	19080	19173	19346	19299	19218	19106	19280	19424	19277	19173	19164	19306	19007	19222	19174	18912	19334	19123	19119	19262	18889	19107	19241	19196	19235	19213	19345	19295	19347	19165	19120	19127	19196	19245	19184	19242	19015	19187	19320	19267	19218	19163	19312	19273	19249	19192	19093	19358	19098	19167	19034	19094	19495	19321	19696	19170	19230	19287	19520	19191	19100	19256	19152	19255	19042	19384	19065	19137	19236	19063	19282	19107	19187	19233	19256	18947	19142	19209	19099	19132	19133	19162	18993	19178	19342	19184	19296	19273	19180	19465	19328	19419	19189	19240	19239	19392	19471	19288	19082	19264	19310	19139	19114	19342	19192	19219	19241	19154	19308	19383	19159	19211	19257	19095	19246	19138	19334	19313	19285	19214	19321	19091	19341	19319	19260	19223	19236	19281	19417	19134	19405	19274	19074	19414	19204	19202	19245	18990	19166	19246	19100	19126	19211	19147	19285	19270	19241	19126	19241	19259	19007	18960	19225	19361	19077	19271	19096	19028	19341	19113	18922	19305	19253	19267	19166	19162	19248	19041	19197	19304	19176	19191	19074	19295	19407	19109	19294	19117	19257	19382	19301	19142	19277	19230	19224	19092	19275	19096	19265	19200	19497	19325	19223	19063	19334	19125	19121	19136	19354	19253	19182	19210	19415	19348	19064	19253	19341	19279	19408	19511	19232	19226	19373	19249	19250	19165	19324	19309	19265	19280	19182	19043	19397	19288	19139	19261	19357	19124	19295	19431	19311	19273	18930	19166	19335	19276	19093	19088	19337	19262	19290	19248	19113	19414	19182	19133	19523	19213	19280	18998	19102	19081	19462	19266	19317	19260	19129	19303	19107	19249	19182	19263	19511	19060	19143	19289	19248	19322	19328	19291	19410	19246	19117	19118	19167	19275	19159	19095	19269	19115	19280	19081	19427	19196	19296	19316	19115	19291	19336	19303	19364	19338	18953	19194	19268	19296	19436	19160	19113	19192	19382	19104	19082	19241	19193	19180	19353	19323	19459	19030	19366	19104	18930	19024	19226	19257	18928	19077	19299	19226	19276	19267	19270	19199	19136	19179	19494	19397	19283	19347	19177	19313	19277	19183	19293	19073	19379	19403	19231	19408	19126	19130	19230	19228	19352	19259	19191	19170	19043	19129	18952	19220	19074	19226	19179	19163	19202	19128	19329	19068	19258	19283	19313	19171	19280	19263	19119	19013	19339	19096	19099	19159	19207	19269	19157	19196	19112	19306	19226	19279	19218	19276	19239	19219	19198	19423	19249	19328	19193	19322	19295	19011	18991	19279	19303	19261	19323	19215	19330	19290	19261	19175	19193	19286	19213	19362	19316	19298	19342	19197	19305	19197	19289	19379	19304	19362	19250	19116	19250	19058	19213	19106	19116	19217	19377	19140	19346	19160	19284	19057	19237	19188	19254	19248	19181	19351	19264	19023	19228	19146	19105	19298	19226	19351	19411	19318	19302	19141	19173	19314	19189	19206	19216	19345	19209	19222	19198	19288	19185	19128	19237	19092	19068	19216	19247	19189	18954	19395	19348	19259	19293	19457	19414	19253	19226	19214	19243	19129	19091	19121	19255	19150	19296	19272	19236	19055	19064	19121	19111	19472	19256	19053	19150	19267	19133	19232	19110	19279	19290	19209	19060	19113	19208	19283	19319	19133	19139	19240	19439	19283	19214	19304	19240	19044	19244	19281	19241	19430	19048	19170	19281	19314	19254	19281	19409	19266	19151	19198	19258	19071	19378	19377	19299	19405	19158	19121	18956	19254	19203	19280	19332	19118	19562	19516	19306	19537	19279	19255	19196	19207	19337	19458	19485	19341	19223	19066	19384	19115	19265	19160	19023	19096	19155	19321	19141	19110	19195	19187	19187	19199	19118	19129	19401	19412	19421	19171	19214	19111	19172	19133	19183	19246	19255	19229	19327	19143	19182	19249	19075	19020	19089	19115	19064	19224	19301	19278	19492	19471	19225	19459	19281	19125	19295	19253	19275	19205	19201	18953	19288	19527	19220	19385	19437	19211	19048	19176	19286	19181	19207	19208	19004	19384	19164	19127	19208	19164	19251	19072	19379	19215	19386	19118	19096	19224	19288	19258	19271	19175	19123	18924	19234	19323	19269	18965	19000	19303	19200	19194	19212	19305	19121	19040	19055	18989	19384	19222	19300	19073	18927	19176	19239	19160	19183	19019	19173	19233	19159	19319	19279	19025	19048	19194	19274	19137	19236	19130	19151	19172	19307	19094	19236	19230	19126	19070	19233	19061	19111	19162	19212	19190	19250	18998	19127	19184	19169	19047	19351	19334	19163	19191	19423	19325	19366	19141	19199	19283	19212	19164	19245	19237	19464	19466	19297	19530	19092	19199	19095	19128	19199	19012	19202	19225	19117	19009	19044	19312	19355	19183	19323	19216	19324	19369	19103	19247	19087	19233	19234	19068	19393	19243	19197	19070	19487	19276	19322	19201	19244	19161	19341	19381	19443	19049	19076	19204	19240	19072	19269	19218	19109	19304	19050	19226	19183	19514	19228	19192	19310	19073	19068	19307	19134	19234	19249	19321	19111	19350	19090	19200	19176	19225	19105	19176	19281	19347	19206	19442	19409	19254	19256	19236	19243	19199	19230	19210	19278	19132	19366	19072	19094	19174	19199	19045	19110	19306	18991	19284	19342	19312	19249	19185	19183	19198	19165	19295	19191	19168	18988	19217	19152	19398	19298	19429	19379	19408	19422	19152	19217	19052	19410	19269	19166	19274	19107	19296	19319	19297	19246	19236	19161	19346	19238	19227	19110	19008	19535	18969	19097	19302	19252	19384	19195	19258	19065	19423	19093	19169	19272	19095	19166	19104	19273	19136	19133	19345	19364	19320	19118	19320	19107	19118	19275	19320	19009	19238	19077	19213	19160	19238	19239	19221	19191	19449	19246	19567	19460	19256	19252	19208	19433	19152	19151	18973	19234	19190	19198	19217	19109	19115	19255	19362	19404	19189	19291	19345	19383	19383	19339	19295	19194	19281	19277	19358	19130	19143	19262	19307	18972	19277	19209	19337	19553	19490	19378	19159	19259	19249	19142	19175	19219	19102	19249	19214	19199	19202	19311	19302	19200	19161	19150	18980	19391	19146	19282	19321	19173	18913	19136	19124	19285	19198	18978	19140	19297	19220	19091	19173	19300	19191	19119	19146	19172	19152	19453	19194	19130	19225	19189	19038	19271	19267	19165	19063	19393	19273	19165	19367	19101	19129	19131	19315	19098	19417	19202	19163	19215	19040	19209	19050	19039	19340	19323	19092	19245	19270	19078	19056	19496	19074	19293	19190	19256	19279	19230	19084	19132	19287	19274	19257	19152	19350	19313	19324	19399	19278	19100	19260	19064	19320	19224	19254	19502	19427	19300	19202	19343	19145	19029	19222	19321	19246	19219	19122	19214	19381	19272	19232	19275	19495	19192	19058
28799	50667	51110	45762	39103	35405	31440	26922	22762	22589	21557	20729	30738	40026	27394	19187	16110	15225	15204	15278	15368	15447	15140	15435	15258	15266	15231	15353	15311	15337	15245	15287	15091	15382	15159	15399	15348	15370	15254	15290	15385	15323	15317	15300	15226	15152	15159	15208	15283	15346	15295	15407	15223	15283	15187	15418	15286	15320	15324	15273	15456	15300	15300	15402	15264	15180	15019	15194	15270	15143	15388	15226	15280	15241	15454	15335	15230	15345	15284	15350	15428	15266	15323	15333	15290	15339	15217	15430	15194	15249	15273	15252	15330	15165	15272	15362	15306	15398	15192	15389	15160	15389	15263	15425	15314	15407	15323	15318	15422	15199	15520	15071	15228	15097	15237	15170	15287	15382	15338	15410	15344	15411	15149	15329	15229	15231	15455	15218	15235	15240	15311	15219	15290	15166	15317	15271	15327	15292	15321	15404	15313	15212	15503	15197	15261	15299	15181	15327	15298	15457	15279	15240	15455	15306	15169	15269	15183	15257	15259	15238	15284	15372	15419	15155	15274	15364	15536	15275	15168	15169	15292	15453	15193	15357	15224	15322	15223	15235	15373	15278	15261	15190	15331	15348	15388	15329	15289	15236	15131	15149	15350	15145	15275	15240	15167	15279	15259	15249	15133	15312	15241	15299	15222	15164	15272	15134	15191	15452	15462	15196	15221	15302	15055	15280	15095	15191	15497	15346	15410	15397	15261	15361	15203	15365	15073	15151	15498	15132	15226	15328	15457	15221	15440	15336	15252	15350	15309	15240	15308	15277	15100	15465	15181	15164	15137	15152	15278	15340	15245	15140	15402	15177	15272	15205	15197	15282	15414	15196	15220	15334	15107	15105	15195	15143	15381	15336	15394	15149	15292	15283	15317	15341	15391	15301	15256	15178	15327	15314	15135	15200	15245	15237	15258	15357	15251	15189	15141	15413	15268	15243	15140	15417	14927	15266	15234	15265	15360	15270	15178	15434	15271	15394	15479	15292	15184	15282	15138	15193	15104	15521	15260	15196	15365	15393	15199	15209	15396	15298	15431	15310	15396	15356	15288	15278	15363	15367	15260	15290	15313	15270	15196	15384	15267	15230	15431	15181	15242	15436	15269	15483	15016	15309	15239	15202	15296	15362	15432	15258	15300	15393	15219	15437	15284	15190	15226	15367	15204	15281	15258	15284	15162	15217	15342	15278	15310	15354	15102	15248	15031	15391	15196	15452	15467	15262	15264	15214	15299	15390	15221	15327	15402	15306	15300	15249	15259	15337	15287	15238	15285	15208	15356	15097	15184	15201	15155	15378	15350	15338	15371	15099	15287	15331	15380	15321	15226	15379	15114	15340	15196	15192	15277	15101	15326	15284	15313	15286	15302	15273	15316	15417	15241	15376	15410	15031	15181	15202	15302	15288	15097	15339	15314	15275	15219	15370	15220	15180	15192	15373	15245	15128	15248	15412	15268	15232	15243	15356	15184	15319	15332	15184	15207	15256	15348	15330	15098	15191	15289	15299	15160	15143	15126	15228	15191	15219	15265	15245	15176	15282	15398	15122	15196	15111	15149	15260	15209	15349	15434	15177	15207	15415	15178	15302	15354	15496	15311	15258	15415	15257	15261	15208	15271	15331	15340	15262	15559	15234	15249	15411	15403	15340	15122	15354	15241	15170	15292	15247	15292	15146	15111	15160	15195	15169	15375	15429	15323	15224	15401	15410	15325	15249	15254	15294	15392	15438	15135	15257	15216	15359	15289	15317	15052	15331	15307	15307	15295	15267	15267	15373	15428	15213	15318	15287	15331	15137	15244	15134	15277	15476	15251	15312	15214	15382	15259	15259	15414	15176	15316	15314	15237	15173	15434	15360	15060	15237	15305	15287	15391	15334	15272	15274	15300	15443	15157	15264	15112	15329	15160	15203	15304	15229	15445	15189	15327	15362	15249	15279	15323	15225	15418	15177	15313	15275	15349	15259	15333	15129	15350	15159	15138	15372	15357	15253	15372	15363	15438	15363	15287	15192	15371	15290	15250	15253	15164	15321	15252	15205	15444	15000	15235	15206	15342	15314	15276	15506	15223	15301	15369	15367	15379	15227	15203	15351	15380	15341	15288	15199	15231	15153	15290	15342	15425	15219	15243	15282	15133	15444	15203	15444	15293	15303	15317	15245	15308	15288	15184	15229	15448	15304	15285	15313	14978	15424	15250	15110	15189	15188	15264	15199	15136	15365	15380	15446	15242	15247	15240	15257	15283	15193	15327	15413	15089	15243	15306	15288	15239	15268	15052	15345	15200	15240	15162	15343	15390	15328	15257	15372	15332	15314	15089	15263	15166	15216	15083	15106	15211	15260	15411	15234	15367	15203	15244	15280	15155	15219	15205	15125	15420	15244	15191	15298	15245	15302	15406	15174	15204	15220	15342	15308	15323	15369	15181	15121	15221	15296	15080	15352	15246	15166	15377	15335	15136	15306	15166	15270	15336	15324	15249	15139	15292	15230	15366	15246	15129	15219	15373	15208	15165	15215	15323	15129	15183	15260	15244	15295	15296	15296	15206	15069	15316	15439	15106	15176	15275	15263	15363	15260	15418	15203	15282	15276	15262	15210	15247	15367	15209	15246	15397	15256	15363	15181	15280	15204	15121	15335	15217	15468	15225	15242	15222	15270	15272	15310	15180	15327	15249	15407	15324	15337	15265	15213	15249	15149	15246	15240	15298	15097	15191	15328	15228	15292	15329	15217	15300	15425	15428	15179	15277	15234	15097	15337	15271	15368	15231	15326	15125	15345	15292	15143	15139	15302	15303	15283	15305	15338	15360	15473	15109	15203	15405	15210	15136	15278	15301	15298	15283	15308	15258	15275	15100	15019	15363	15137	15316	15267	15279	15318	15317	15299	15301	15126	15207	15280	15267	15212	15196	15288	15217	15301	15210	15080	15201	15160	15043	15254	15088	15254	15395	15287	15172	15396	15259	15324	15304	15344	15204	15286	15274	15220	15409	15315	15249	15358	15248	15105	15017	15254	15433	15165	15365	15271	15291	15194	15316	15299	15173	15178	15388	15078	15217	15262	15235	15311	15172	15140	15217	15334	15301	15325	15317	15204	15293	15217	15288	15249	15195	15398	15054	15244	15240	15303	15329	15396	15325	15354	15312	15330	15229	15337	15285	15297	15180	15464	15243	15307	15220	15240	15384	15064	15243	15275	15280	15335	15402	15425	15213	15193	15200	15143	15288	15383	15252	15308	15143	15162	15371	15213	15298	15276	15266	15314	15189	15208	15420	15377	15394	15218	15217	15352	15474	15365	15234	15136	15248	15284	15251	15365	15190	15381	15309	15353	15251	15197	15184	15422	15093	15239	15192	15208	15301	15192	15397	15172	15340	15369	15250	15293	15224	15247	15195	15314	15164	15298	15392	15374	15399	15209	15373	15227	15276	15326	15427	15247	15296	15106	15241	15323	15310	15293	15188	15317	15299	15302	15365	15255	15300	15171	15309	15221	15234	15272	15403	15192	15324	15275	15318	15286	15313	15262	15335	15373	15191	15228	15291	15195	15165	15269	15034	15182	15270	15238	15297	15310	15293	15356	15144	15217	15463	15191	15246	15060	15280	15197	15251	15215	15455	15222	15246	15406	15226	15135	15334	15234	15290	15352	15241	15210	15196	15306	15260	15289	15151	15357	15297	15160	15328	15252	15216	15152	15170	15344	15233	15188	15409	15191	15161	15254	15393	15390	15495	15319	15113	15250	15243	15251	15301	15249	15322	15180	15180	15261	15280	15309	15383	15024	15300	15259	15279	15214	15398	15286	15282	15501	15269	15319	15509	15386	15337	15161	15290	15300	15302	15437	15293	15223	15110	15347	15308	15249	15182	15390	15120	15402	15210	15215	15242	15383	15454	15300	15425	15450	15287	15235	15275	15054	15299	15432	15311	15187	15364	15429	15234	15366	15160	15123	15249	15286	15345	15361	15307	15233	15391	15160	15177	15364	15314	15231	15503	15367	15199	15239	15328	15289	15135	15359	15294	15415	15238	15316	15125	15435	15268	15220	15293	15355	15273	15337	15373	15204	15378	15341	15268	15348	15295	15198	15261	15353	15405	15396	15297	15089	15236	15319	15284	15148	15185	15427	15094	15354	15133	15305	15280	15186	15137	15375	15343	15285	15326	15231	15312	15262	15273	15262	15466	15228	15286	15399	15363	15307	15475	15279	15225	15347	15208	15424	15506	15375	15083	15495	15329	15125	15384	15321	15233	15231	15371	15344	15253	15166	15257	15263	15356	15328	15299	15470	15218	15305	15374	15357	15340	15198	15296	15191	15181	15294	15260	15278	15349	15261	14931	15399	15321	15335	15541	15190	15327	15385	15460	15310	15270	15257	15070	15241	15291	15288	15321	15286	15296	15292	15331	15325	15318	15220	15238	15160	15198	15472	15140	15266	15334	15364	15287	15400	15318	15246	15267	15188	15246	15429	15313	15079	15380	15197	15087	15331	15171	15149	15286	15320	15245	15250	15236	15543	15306	15236	15375	15184	15113	15186	15208	15396	15417	15380	15343	15363	15331	15267	15265	15381	15484	15448	15171	15315	15300	15139	15211	15193	15247	15257	15441	15222	15334	15330	15410	15346	15239	15221	15185	15304	15264	15238	15129	15460	15252	15412	15288	15303	15186	15327	15440	15203	15246	15237	15286	15244	15267	15242	15403	15242	15220	15400	15438	15300	15111	15080	15277	15115	15113	15166	15302	15203	15226	15176	15244	15184	15281	15303	15256	15343	15336	15387	15334	15370	15201	15319	15195	15451	15408	15151	15250	15317	15316	15250	15326	15363	15444	15253	15226	15196	15016	15249	15242	15328	15174	15269	15287	15294	15229	15147	15244	15431	15258	15185	15355	15372	15366	15219	15313	15285	15327	15210	15309	15343	15233	15297	15398	15214	15392	15180	15426	15159	15352	15306	15213	15288	15425	15047	15359	15200	15296	15196	15114	15276	15145	15232	15313	15478	15311	15368	15270	15286	15170	15293	15206	15420	15110	15335	15351	15386	15402	15051	15215	15357	15235	15531	15324	15456	15313	15339	15252	15219	15247	15242	15239	15359	15317	15556	15291	15115	15423	15233	15365	15335	15409	15371	15166	15345
32579	29842	34013	31303	26955	24515	22944	21661	21956	22017	21357	21185	21316	21803	21557	20688	20241	20301	20177	20268	19893	20123	20157	20087	19881	20184	20076	20208	20076	20032	19900	20011	19987	19897	19890	20208	20224	19828	20112	20121	20109	20047	20037	20047	19889	19991	19988	20062	20100	20189	20047	20086	19953	20065	19946	19780	20191	20007	19988	19690	19868	19885	19815	19902	19984	19892	20114	19841	19913	20035	20171	19986	19850	19920	20014	19986	20143	19951	19934	19861	19939	19935	19728	19900	20036	19913	19880	20060	19934	20019	19935	20119	19947	20062	19963	19865	20071	20007	20004	20028	19698	19877	19991	20071	20070	19928	19986	20067	19934	19952	19947	20164	20066	19941	19939	19963	20068	20144	20158	19966	19995	19951	20170	20166	20075	19904	20093	19865	20190	19951	20097	19985	20092	19962	19913	19894	20061	20033	19986	19845	20001	20003	19927	20010	19817	20109	20126	19957	19964	20152	19776	19911	19847	20039	20048	20309	20048	20084	20013	19967	19927	19812	19988	19926	20002	19936	19776	19943	19970	19983	20171	19889	20110	20089	20082	20101	19923	19915	19954	20022	20236	20170	19990	19720	20028	20095	20235	19882	19878	19802	19816	19941	20047	20048	20003	19937	19785	19842	20052	20008	19928	19955	19922	20001	19878	19964	19660	19944	20096	20033	19957	19929	19827	19790	20027	19864	19956	19774	19852	20058	19954	19811	19868	20141	19954	19954	20099	20000	19856	19924	19706	20147	19805	19771	19974	19882	19880	19780	19913	19775	19868	19993	19946	20035	19984	20056	19910	20019	20154	20190	19960	19998	19981	20027	20003	19621	19972	19988	20042	19817	19969	19831	19911	19951	19942	20000	19645	19959	19792	20105	19924	19916	19945	20041	19906	19992	19963	19913	19824	20172	20210	20062	19989	19989	19985	19936	19905	19798	19918	20002	20007	20147	19889	19977	20084	19874	20009	19986	19846	20105	20009	19680	19946	20132	20049	19813	19949	19773	19859	19788	19916	20175	19744	19960	19909	20090	19972	20150	20214	19937	19938	19920	19876	20008	20079	19915	19930	19984	19900	20065	19889	19975	20063	20012	19779	19846	20068	19987	20057	20122	20166	19872	20078	20026	20172	20053	20182	20111	19831	20082	20123	20039	19818	20037	20064	20304	20062	19818	20024	19962	19942	19801	19887	19871	20051	19960	19997	20030	20035	20001	20003	19878	19978	19892	19970	19946	19975	19887	20003	19946	20091	20076	20026	19836	19954	19896	19879	20010	19926	20255	20178	19889	20016	20178	19868	20057	19722	19919	19954	19984	19941	20031	20205	19993	19808	19885	19957	20063	20087	19942	19992	20060	20103	20117	20054	20056	19957	19888	19979	19899	19908	19981	19931	19830	19863	19925	19893	20065	19884	19957	20044	19861	20044	19963	20144	19791	19738	19938	20035	19999	19924	20207	19969	19875	19992	19844	19792	19992	19779	20035	20034	19794	19983	19922	20180	19980	19973	19948	20061	19892	20065	19985	19965	20113	19958	19911	20046	20121	20068	20073	19986	19662	19861	19812	19844	19867	19972	19828	19962	20002	20099	20064	19917	19871	20103	20034	20184	20086	20075	20037	19993	19952	20087	19875	20001	20081	19850	19966	20002	19907	19955	19830	20036	20056	20082	19862	19973	19999	20006	19831	19951	20081	19887	19833	19848	19896	19893	20039	19896	19986	20155	19957	20055	19793	20222	19687	20171	19919	20082	19800	19925	19909	20123	20037	19831	20007	20253	20068	20019	19882	20030	20076	19981	20006	20034	19791	20069	19976	20280	19867	20126	20068	20086	20025	20105	20022	20024	20071	19800	19859	20083	19971	19966	19949	19777	20112	20034	19822	20080	19954	19936	19766	19994	19836	19874	20018	20067	20116	20168	19878	20077	19988	20012	19878	20095	19713	19967	20216	20011	19892	20083	20023	19989	19849	20057	20174	20075	19952	19986	19918	20008	19960	20135	19981	20024	19961	19784	20054	20173	19870	19983	20243	20012	20148	20032	20129	20282	19847	20022	19830	19923	19980	19865	19978	20076	19862	19877	19847	20051	19771	20024	19913	20168	19871	20033	20018	20002	19913	19964	19892	19800	20053	19902	20085	20003	20006	20005	19935	19882	20001	20006	20028	20046	20054	19857	20027	19962	20124	19967	20121	19996	20023	19897	20027	19844	19825	19698	20058	20093	19900	19893	20048	19899	19960	19972	20001	19894	20068	20084	20123	19927	20111	19984	20107	20076	19840	19869	19963	20003	19916	19862	19980	20069	20045	19910	20032	20039	19924	19925	19884	20097	19932	19956	19927	20125	20013	19946	19923	19901	19759	19851	20047	19992	19965	20085	20208	19972	19846	19819	19871	19915	20118	19918	19936	19919	20121	20242	20038	19860	19847	20068	19834	19895	20042	19913	20071	20303	20089	19901	20104	20020	20019	20086	19920	19933	19806	19991	19755	20174	19889	19898	19928	20143	20046	20031	19838	19969	19938	19931	20337	19782	20078	20080	20324	19946	20059	19784	20050	20008	19955	20051	20022	20000	19930	19908	19973	19771	20015	20275	20004	20081	19990	19964	20137	20264	20148	20040	19781	19925	19909	20131	19930	20005	20235	20045	19946	20103	20021	19845	20038	20026	19838	20011	19958	20079	19838	20189	20164	20014	19834	20116	19990	19951	20097	20118	20097	19964	20042	19948	20023	19997	20105	19800	20018	19923	19820	19968	19934	19737	20117	20129	20149	20084	19947	20105	20063	20104	19974	20007	19946	20250	19868	19945	20117	20195	19968	20035	20143	20122	19980	20035	19960	20064	19939	19870	19870	19640	20325	20045	19878	20017	20082	20113	20042	20113	19995	20053	19969	19938	19949	19944	19865	20046	19923	20079	19769	19738	20070	19861	19959	19972	20053	19777	19903	19939	19963	19874	20054	20027	19959	19977	19766	20058	19757	19806	19913	20006	19952	19910	19970	19999	19936	19933	20138	19786	19877	19988	20186	20025	20310	20118	19959	20125	19885	20066	19953	19890	20042	19749	20051	19860	19988	20087	19929	19888	19982	19967	19979	19922	20107	20105	19964	20036	20153	20012	19978	19952	19933	20077	19945	19913	20151	19934	20035	19782	20047	20054	19967	19933	19957	20139	20004	20088	19850	19916	19946	19737	20024	20039	20086	20097	19973	20019	19808	19952	19663	19741	19787	19966	19645	20111	20058	20104	20045	19930	20005	20058	19741	19937	20089	19756	20117	19950	19828	19772	19849	19957	19970	20062	20031	20006	19848	20023	20058	19990	19805	20074	20014	20045	20152	20138	20138	19824	19869	20084	19877	19776	19831	19919	19954	20184	20016	19935	19972	20038	19910	20016	20275	20217	19862	20167	19943	19881	19936	20017	19726	20069	20119	20218	20029	20086	20000	20016	20189	19964	19847	19866	19850	19938	19972	19952	19991	20038	20073	20116	20116	20043	19948	20017	19766	19950	19860	19934	20100	19900	19800	19912	20102	20044	20117	20123	19967	19808	19926	20302	20175	20066	19859	19874	19858	20145	19894	19738	19933	19843	20159	19749	20078	20052	19957	20163	19924	19908	19923	19844	19879	19915	19999	20032	20077	20246	20125	19882	19990	20095	20078	20189	20167	20050	20002	20018	19962	19899	20021	20005	19945	20085	20195	20139	19899	20052	19942	20050	20164	19860	19954	20083	20044	20037	20220	19878	20004	20183	20056	19943	20021	19954	19805	20176	19717	20148	20111	20121	19944	20066	19877	20005	20076	19926	19811	19970	19789	20047	19901	20056	20150	20075	20007	20045	19840	20122	19883	20017	20034	19902	19841	19847	20157	19731	19986	19859	19987	20142	20180	19922	19936	19960	19798	19869	20101	19831	19931	20100	19998	19935	19879	20012	19953	20017	19928	20020	20005	20227	20249	20005	19905	19687	19888	20276	20118	19932	20050	19945	20197	19939	20086	20223	20094	19870	19968	20097	20144	20023	20034	20122	19930	20143	20251	20244	20003	20112	20011	19911	19937	19943	20019	19949	19862	19955	20024	19936	19917	19959	19929	20053	20096	20153	19991	19907	19921	20015	19971	20143	20089	20245	19948	20031	20149	19866	20085	20106	20089	20010	20095	19930	19774	20210	19990	19871	20195	19907	19879	19886	19818	20007	19897	20186	20132	19838	20188	19990	20155	20178	20082	19869	20018	19942	19967	20039	19791	19926	19984	20054	19815	19846	20059	20065	19976	20033	19996	20001	20011	19984	19896	19951	19953	20076	19987	19942	19971	19837	20088	20089	19889	19973	20085	20087	19915	19943	19980	20125	19975	20062	19745	19804	19880	20151	19973	20221	19877	19968	19776	19955	20074	20232	20024	20050	20169	19630	20050	19819	19974	20118	20026	20052	19924	19997	20080	19976	19924	19997	19942	20130	20061	20027	20099	19842	20058	20057	19928	20093	19865	20028	20015	19900	19966	19958	19961	19960	19873	20010	20304	20064	19930	20083	19853	19982	19925	19942	20105	19880	19975	19855	20062	19741	19699	20022	20084	19809	20099	19992	19858	19877	20043	20040	20032	19814	19909	20167	20010	20056	19967	20090	19930	19913	19919	20107	19905	19934	19958	20099	19798	19753	19951	19930	19823	20007	20022	20064	20097	20005	19940	20078	20003	20071	20044	19938	20158	20018	20025	20163	20016	19920	19886	19811	19958	20196	20204	20060	20124	20039	19649	19778	19939	19964	19978	19759	20193	20020	20127	20043	19974	19784	19924	19903	20052	20116	20022	19769	19847	20004	20079	20063	19875	19899	20026	20027	19969	20057	20146	20058	19966	20073	19990	20120	20032	19974	20183	19921	20017	20011	20030	20205	19900	19873	19977	19913	20059	20106	20113	19966	20027	19814	20362	20223	20042	20231	20003	19950	20105	19972	19885	20217	19914	20061	19892	20083	19964	20064	20068	20058	19790	20159	19847	20103	19961	20109	19987	20127	20018	20242	19940	19904	19772	19937	20063	19983	19935	19938	19819	19921	20062	20125	20120	19798	19937	20052	19957	20028	20044	20079	19715	20244	19967	19969	19941	19916	20060	19938	20074	19951	20029	20082	19938	20109	19917
23930	35644	35490	29848	25487	21927	19556	18366	18965	18790	17578	17040	17757	18149	16943	16505	15899	15681	15797	15849	15844	15811	15793	15905	15837	15795	15922	15804	15791	15739	15595	15810	15700	15768	15757	15791	15565	15812	15654	15957	15791	15769	15801	15683	15740	15725	15636	15717	15903	15555	15625	15613	15647	15639	15710	15780	15788	15692	15867	15710	15738	15833	15635	15727	15645	15585	15731	15856	15672	15748	15777	15741	15834	15660	15646	15622	15605	15927	15723	15597	15662	15460	15715	15910	15702	15676	15668	15668	15707	15745	15618	15694	15834	15713	15710	15669	15845	15563	15782	15577	15682	15781	15782	15691	15553	15888	15856	15770	15629	15802	15740	15739	15616	16094	15706	15769	15789	15644	15790	15721	15589	15760	15605	15865	15739	15698	15821	15798	15644	15682	15657	15511	15573	15772	15707	15734	15666	15717	15637	15766	15778	15689	15678	15735	15627	15849	15796	15741	15774	15560	15595	15766	15583	15629	15745	15593	15772	15716	15714	15839	15602	15673	15617	15662	15769	15696	15629	15788	15692	15777	15649	15779	15732	15831	15777	15860	15654	15706	15822	15885	15780	15857	15881	15711	15667	15573	15670	15444	15778	15739	15703	15740	15754	15753	15575	15749	15755	15701	15791	15605	15809	15599	15730	15764	15603	15656	15492	15744	15760	15891	15692	15530	15685	15536	15766	15829	15913	15644	15782	15758	15693	15870	15723	15662	15670	15512	15762	15671	15616	15730	15856	15578	15547	15664	15772	15687	15739	15737	15679	15639	15697	15692	15658	15663	15686	15694	15752	15713	15626	15605	15887	15765	15694	15692	15626	15659	15690	15712	15789	15836	15796	15490	15729	15695	15511	15775	15904	15712	15509	15569	15791	15886	15774	15739	15818	15800	15751	15770	15877	15533	15670	15533	15754	15693	15647	15573	15491	15633	15689	15609	15767	15693	15833	15615	15835	15644	15728	15623	15681	15789	15655	15553	15826	15810	15547	15716	15709	15725	15890	15658	15805	15614	15716	15615	15628	15756	15773	15708	15755	15721	15802	15536	15719	15803	15732	15646	15739	15802	15786	15676	15827	15702	15773	15708	15682	15728	15715	15779	15628	15751	15727	15683	15518	15698	15763	15646	15778	15552	15791	15772	15732	15598	15660	15609	15808	15767	15680	15893	15548	15834	15743	15875	15639	15673	15717	15675	15774	15666	15634	15628	15799	15577	15640	15702	15697	15923	15716	15628	15605	15742	15848	15532	15767	15595	15701	15772	15727	15719	15743	15836	15585	15687	15743	15522	15799	15847	15745	15582	15758	15773	15616	15624	15747	15789	15708	15624	15792	15630	15724	15693	15729	15577	15629	15703	15683	15764	15762	15797	15443	15798	15754	15753	15880	15691	15778	15850	15707	15713	15628	15718	15639	15714	15803	15679	15604	15747	15673	15669	15781	15638	15780	15679	15734	15573	15964	15716	15820	15801	15804	15645	15727	15595	15633	15567	15726	15771	15648	15833	15668	15686	15493	15613	15889	15621	15654	15874	15896	15738	15562	15583	15780	15674	15731	15585	15674	15906	15628	15666	15682	15661	15849	15769	15792	15721	15811	15699	15534	15584	15722	15674	15708	15876	15740	15705	15530	15844	15655	15637	15773	15498	15725	15751	15588	15706	15639	15523	15805	15850	15713	15705	15761	15630	15792	15691	15786	15776	15574	15774	15732	15609	15791	15621	15717	15809	15874	15837	15471	15547	15610	15639	15602	15740	15780	15559	15494	15645	15700	15645	15577	15843	15599	15842	15754	15778	15728	15648	15560	15694	15524	15690	15779	15756	15791	15565	15681	15792	15722	15951	15853	15563	15794	15922	15654	15831	15679	15601	15695	15741	15810	15736	15688	15641	15776	15749	15850	15702	15621	15856	15613	15528	15792	15825	15653	15719	15667	15837	15839	15630	15733	15754	15647	15739	15667	15553	15914	15795	15821	15641	15802	15762	15731	15649	15904	15560	15750	15833	15652	15617	15799	15855	15745	15603	15675	15964	15771	15501	15631	15784	15784	15742	15592	15680	15803	15807	15731	15839	15588	15699	15899	15723	15611	15787	15826	15891	15726	15716	15661	15712	15744	15509	15626	15687	15659	15684	15566	15840	15657	15880	15601	15776	15847	15689	15575	15861	15741	15684	15588	15632	15772	15890	15748	15736	15660	15727	15662	15758	15723	15575	15744	15704	15840	15862	15759	15864	15804	15722	15720	15683	15783	15626	15751	15753	15766	15687	15618	15771	15579	15652	15640	15675	15633	15882	15639	15664	15720	15818	15850	15645	15761	15637	15848	15483	15777	15813	15786	15714	15825	15636	15783	15627	15746	15752	15800	15724	15692	15610	15612	15677	15667	15702	15798	15639	15721	15533	15690	15718	15850	15529	15707	15851	15879	15672	15709	15739	15734	15646	15683	15681	15743	15943	15649	15837	15810	15799	15649	15832	15584	15517	15655	15713	15635	15790	15776	15555	15808	15729	15727	15610	15832	15665	15696	15822	15629	15748	15704	15770	15548	15740	15607	15699	15579	15676	15754	15684	15722	15764	15804	15666	15661	15706	15503	15964	15627	15645	15762	15706	15747	15645	15718	15667	15696	15815	15782	15633	15903	15779	15740	15637	15588	15743	15706	15710	15755	15592	15643	15574	15765	15673	15606	15716	15722	15861	15492	15778	15630	15745	15772	15694	15629	15765	15777	15804	15677	15726	15519	15611	15670	15752	15682	15516	15836	15653	15647	15563	15673	15840	15635	15795	15633	15734	15758	15711	15783	15698	15563	15868	15783	15692	15576	15736	15647	15727	15841	15530	15685	15593	15613	15678	15610	15590	15705	15802	15837	15743	15827	15605	15832	15790	15739	15622	15719	15595	15811	15702	15788	15862	15562	15872	15766	15637	15723	15845	15774	15746	15681	15866	15907	15609	15814	15499	15486	15687	15692	15718	15625	15723	15604	15628	15701	15639	15658	15803	15604	15707	15725	15833	15746	15698	15847	15686	15635	15786	15596	15704	15732	15560	15804	15639	15841	15723	15519	15756	15675	15626	15848	15783	15751	15531	15765	15718	15696	15650	15752	15582	15627	15762	15824	15740	15523	15717	15650	15784	15931	15757	15668	15713	15857	15686	15612	15554	15691	15679	15783	15834	15762	15608	15712	15714	15647	15691	15483	15894	15784	15683	15934	15854	15754	15729	15675	15793	15758	15721	15694	15789	15748	15581	15902	15743	15710	15782	15538	15703	15708	15837	15892	15703	15745	15701	15639	15660	15751	15656	15721	15557	15779	15770	15659	15787	15669	15697	15806	15682	15848	15704	15704	15702	15799	15858	15668	15703	15558	15758	15819	15700	15700	15673	15861	15804	15659	15711	15813	15659	15832	15732	15600	15719	15749	15674	15835	15802	15632	15727	15753	15689	15684	15730	15654	15677	15903	15809	15822	15586	15729	15651	15760	15514	15753	15749	15779	15907	15566	15686	15841	15592	15771	15770	15609	15637	15789	15715	15908	15920	15598	15429	15597	15774	15648	15655	15668	15749	15767	15667	15826	15728	15806	15866	15804	15937	15645	15595	15683	15748	15718	15707	15558	15662	15624	15716	15644	15569	15637	15656	15620	15817	15753	15853	15591	15753	15780	15609	15835	15754	15815	15556	15548	15784	15809	15716	15740	15878	15691	15590	15676	15560	15694	15646	15745	15744	15751	15915	15856	16054	15780	15699	15668	15621	15615	15744	15742	15556	15656	15708	15787	15804	15664	15681	15674	15657	15797	15720	15769	15617	15855	15747	15625	15858	15731	15704	15572	15859	15853	15449	15710	15652	15845	15658	15746	15695	15751	15829	15698	15871	15697	15866	15653	15862	15667	15787	15818	15792	15626	15671	15749	15805	15621	15683	15701	15729	15589	15761	15804	15708	15826	15732	15830	15812	15832	15764	15518	15654	15910	15710	15674	15887	15795	15648	15781	15751	15752	15712	15791	15754	15867	15716	15764	15681	15615	15659	15842	15628	15913	15811	15678	15716	15741	15653	15754	15662	15845	15679	15774	15690	15835	15648	15764	15744	15703	15737	15787	15685	15739	15824	15655	15791	15764	15601	15688	15658	15738	15692	15636	15769	15807	15809	15788	15637	15868	15922	15781	15622	15765	15631	15799	15673	15537	15713	15732	15598	15828	15787	15727	15760	15665	15621	15630	15850	15724	15734	15979	15730	15687	15906	15702	15675	15805	15608	15507	15815	15645	15622	15868	15614	15600	15712	15753	15504	15832	15784	15697	15802	15812	15670	15895	15817	15654	15715	15675	15451	15743	15741	15953	15659	15908	15604	15787	15848	15636	15702	15657	15635	15630	15718	15953	15569	15694	15770	15739	15465	15661	15844	15614	15777	15719	15745	15819	15680	15673	15678	15657	15713	15864	15896	15580	15663	15684	15645	15798	16000	15812	15841	15754	15775	15849	15771	15725	15672	15718	15785	15601	15790	15728	15754	15552	15678	15638	15747	15658	15718	15751	15706	15804	15683	15589	15730	15767	15743	15746	15764	15733	15575	15720	15708	15875	15796	15675	15747	15648	15716	15805	15695	15795	15706	15952	15706	15650	15672	15638	15788	15694	15725	15827	15700	15579	15629	15769	15668	15717	15858	15638	15750	15776	15798	15849	15839	15630	15795	15801	15578	15575	15657	15659	15830	15832	15748	15738	15653	15521	15755	15701	15761	15690	15772	15656	15668	15674	15744	15702	15628	15772	15655	15686	15806	15822	15765	15673	15854	15808	15563	15734	15565	15768	15793	15809	15521	15751	15579	15739	15571	15755	15746	15719	15613	15676	15835	15602	15734	15723	15840	15597	15665	15837	15766	15834	15818	15748	15734	15868	15632	15711	15581	15634	15879	15906	15694	15829	15667	15869	15719	15756	15603	15844	15572	15751	15758	15752	15662	15693	15889	15755	15804	15696	15705	15681	15461	15826	15588	15753	15845	15602	15656	15620	15790	15729	15823	15504	15730	15785	15619	15621	15596	15629	15568	15655	15812	15656	15711	15633	15770	15708	15625	15578	15915	15624	15681	15810	15798	15817	15753	15597	15680	15657	15648	15742	15735	15635	15704
26281	21730	29964	29934	29901	30884	28982	25435	23960	23152	22062	21402	25272	28037	25454	22656	20819	19870	19499	19578	19610	19669	19725	19826	19501	19634	19530	19467	19448	19429	19779	19522	19553	19641	19693	19647	19681	19543	19863	19464	19795	19527	19651	19539	19696	19834	19656	19408	19521	19683	19729	19500	19700	19476	19487	19387	19538	19661	19628	19558	19491	19631	19539	19480	19591	19605	19497	19660	19789	19713	19640	19771	19786	19520	19422	19780	19714	19395	19547	19532	19760	19393	19672	19582	19653	19751	19655	19573	19533	19747	19671	19542	19470	19471	19756	19952	19686	19435	19474	19660	19574	19619	19603	19471	19558	19738	19578	19807	19487	19527	19545	19701	19942	19579	19346	19682	19667	19967	19685	19671	19523	19815	19445	19642	19660	19923	19728	19591	19630	19753	19557	19511	19491	19707	19973	19487	19689	19906	19458	19705	19607	19658	19763	19666	19696	19440	19725	19779	19594	19669	19811	19723	19648	19615	19815	19611	19787	19658	19637	19651	19617	19670	19562	19418	19699	19566	19629	19720	19456	19650	19611	19534	19685	20026	19595	19560	19682	19499	19670	19682	19858	19480	19659	19607	19795	19349	19566	19551	19435	19435	19534	19597	19783	19685	19810	19593	19664	19567	19483	19650	19698	19865	19606	19538	19649	19562	19732	19456	19616	19587	19671	19655	19592	19606	19694	19630	19634	19631	19713	19766	19526	19626	19647	19652	19668	19330	19617	19650	19695	19622	19650	19757	19795	19533	19550	19531	19581	19665	19721	19696	19468	19699	19918	19588	19611	19645	19662	19550	19631	19720	19574	19430	19611	19607	19654	19556	19733	19753	19666	19750	19665	19521	19682	19571	19684	19780	19661	19548	19538	19447	19534	19297	19544	19610	19415	19546	19637	19674	19615	19516	19614	19601	19516	19642	19459	19679	19668	19775	19492	19507	19685	19674	19421	19430	19589	19563	19584	19687	19670	19705	19779	19510	19640	19503	19730	19631	19687	19686	19658	19596	19401	19508	19753	19590	19523	19464	19593	19517	19673	19581	19556	19763	19775	19804	19628	19437	19631	19433	19403	19609	19798	19758	19551	19469	19818	19636	19592	19661	19602	19387	19528	19739	19544	19521	19681	19760	19583	19595	19560	19594	19439	19705	19602	19514	19480	19690	19611	19537	19491	19529	19334	19550	19711	19569	19789	19634	19607	19596	19517	19492	19601	19657	19712	19568	19561	19638	19788	19656	19571	19608	19726	19693	19720	19444	19514	19572	19565	19677	19673	19724	19626	19464	19899	19549	19609	19584	19698	19704	19501	19589	19564	19657	19767	19857	19555	19877	19704	19677	19825	19632	19649	19752	19580	19764	19639	19475	19490	19709	19911	19562	19354	19624	19654	19687	19557	19593	19743	19741	19714	19608	19530	19604	19604	19684	19696	19361	19530	19823	19701	19525	19593	19485	19691	19614	19490	19462	19739	19663	19645	19559	19625	19695	19748	19454	19569	19630	19640	19666	19501	19703	19727	19710	19574	19437	19746	19865	19695	19684	19486	19708	19608	19743	19606	19666	19680	19667	19608	19736	19606	19687	19394	19574	19830	19622	19591	19547	19700	19524	19602	19588	19917	19626	19636	19632	19576	19392	19601	19618	19595	19403	19611	19794	19579	19485	19545	19619	19592	19744	19663	19426	19705	19685	19374	19433	19608	19385	19559	19389	19533	19475	19559	19610	19668	19425	19622	19408	19605	19533	19574	19801	19477	19646	19805	19441	19623	19757	19629	19487	19583	19463	19900	19502	19579	19630	19441	19527	19727	19700	19465	19793	19795	19677	19687	19515	19738	19675	19595	19637	19663	19686	19491	19703	19463	19697	19690	19518	19475	19528	19695	19629	19718	19429	19755	19565	19842	19732	19633	19694	19455	19515	19785	19658	19446	19655	19613	19584	19688	19718	19673	19566	19680	19624	19603	19544	19511	19683	19708	19686	19608	19559	19604	19806	19571	19576	19537	19583	19639	19562	19632	19707	19621	19713	19572	19569	19800	19496	19851	19718	19583	19595	19644	19684	19570	19652	19490	19644	19669	19524	19661	19543	19684	19564	19442	19780	19533	19595	19660	19453	19631	19592	19510	19447	19477	19624	19711	19623	19548	19567	19760	19618	19589	19345	19584	19762	19558	19634	19454	19493	19802	19502	19487	19663	19645	19557	19625	19510	19532	19586	19503	19557	19582	19642	19679	19659	19763	19550	19624	19585	19452	19269	19608	19523	19673	19612	19743	19703	19495	19803	19748	19648	19443	19512	19820	19705	19944	19761	19588	19473	19684	19613	19621	19486	19590	19581	19511	19602	19627	19607	19589	19740	19588	19602	19530	19591	19687	19551	19464	19485	19543	19539	19556	19485	19518	19573	19626	19627	19644	19592	19448	19863	19399	19708	19780	19570	19792	19489	19599	19617	19793	19834	19471	19435	19786	19879	19595	19771	19765	19400	19631	19626	19471	19642	19601	19561	19538	19358	19590	19702	19393	19520	19723	19618	19552	19596	19776	19699	19665	19523	19871	19572	19700	19847	19589	19663	19716	19637	19686	19651	19601	19456	19651	19658	19603	19780	19586	19461	19500	19893	19454	19658	19559	19548	19707	19755	19576	19610	19495	19694	19614	19645	19723	19554	19644	19644	19625	19593	19852	19596	19754	19370	19759	19467	19757	19847	19636	19644	19581	19449	19438	19534	19652	19661	19755	19628	19816	19726	19577	19397	19639	19706	19445	19571	19363	19562	19678	19634	19467	19553	19688	19787	19619	19554	19750	19682	19567	19682	19641	19572	19849	19737	19562	19759	19661	19493	19711	19584	19737	19634	19649	19510	19592	19563	19504	19565	19553	19666	19523	19474	19592	19582	19522	19426	19592	19566	19764	19663	19743	19581	19724	19548	19339	19651	19601	19543	19663	19512	19714	19715	19749	19661	19619	19631	19650	19580	19692	19613	19539	19377	19758	19728	19516	19639	19521	19617	19740	19717	19606	19515	19806	19693	19359	19752	19605	19710	19592	19718	19599	19471	19741	19558	19853	19636	19727	19674	19655	19611	19659	19693	19812	19778	19735	19537	19637	19766	19787	19674	19866	19429	19710	19624	19458	19669	19594	19709	19645	19627	19618	19842	19358	19313	19519	19582	19737	19675	19781	19633	19517	19667	19661	19600	19565	19559	19557	19664	19528	19684	19699	19584	19605	19814	19534	19527	19512	19631	19614	19864	19645	19630	19650	19530	19660	19813	19570	19426	19488	19598	19415	19537	19663	19570	19532	19619	19815	19667	19617	19563	19668	19709	19733	19438	19570	19507	19653	19704	19591	19631	19732	19756	19763	19663	19588	19671	19532	19501	19694	19433	19847	19602	19622	19803	19837	19665	19592	19584	19700	19710	19722	19519	19565	19606	19660	19690	19714	19607	19594	19257	19507	19931	19536	19806	19459	19838	19573	19611	19543	19704	19664	19679	19796	19757	19722	19634	19528	19474	19429	19759	19598	19592	19548	19572	19512	19666	19473	19714	19573	19668	19731	19366	19442	19677	19473	19371	19693	19504	19526	19571	19705	19691	19713	19467	19502	19567	19605	19628	19784	19654	19560	19503	19616	19776	19728	19662	19554	19800	19467	19406	19532	19604	19613	19579	19582	19684	19634	19631	19765	19765	19711	19386	19864	19723	19679	19641	19589	19624	19566	19626	19447	19830	19372	19539	19553	19487	19671	19606	19602	19774	19722	19668	19655	19615	19735	19532	19556	19510	19600	19607	19570	19696	19766	19753	19791	19439	19617	19744	19671	19630	19496	19458	19469	19761	19509	19478	19758	19588	19775	19584	19653	19475	19503	19611	19471	19753	19639	19635	19449	19913	19644	19431	19708	19624	19750	19648	19499	19593	19626	19590	19699	19588	19465	19713	19729	19569	19610	19709	19647	19547	19784	19791	19743	19910	19714	19339	19635	19534	19452	19601	19624	19549	19567	19687	19770	19523	19714	19581	19732	19638	19614	19444	19465	19560	19476	19318	19787	19573	19641	19616	19640	19839	19517	19665	19601	19668	19580	19770	19697	19502	19538	19479	19609	19648	19706	19654	19545	19755	19735	19607	19523	19698	19689	19550	19635	19798	19714	19617	19414	19472	19554	19493	19488	19646	19738	19649	19620	19714	19754	19993	19641	19566	19751	19565	19491	19710	19694	19647	19788	19785	19596	19699	19740	19688	19787	19679	19766	19803	19845	19768	19717	19409	19787	19633	19649	19547	19820	19728	19597	19869	19783	19731	19769	19512	19921	19422	19741	19706	19566	19708	19774	19695	19480	19516	19592	19844	19686	19716	19443	19474	19688	19402	19720	19487	19920	19630	19445	19745	19482	19630	19861	19695	19755	19837	19724	19677	19629	19553	19500	19687	19503	19771	19620	19796	19624	19665	19645	19443	19766	19341	19849	19762	19748	19492	19770	19488	19619	19530	19577	19472	19797	19695	19611	19623	19660	19687	19625	19519	19726	19791	19659	19562	19556	19652	19293	19494	19454	19549	19658	19592	19661	19679	19651	19675	19453	19877	19856	19540	19656	19808	19809	19614	19793	19631	19696	19424	19682	19745	19446	19672	19517	19539	19599	19648	19704	19775	19767	19651	19821	19716	19698	19726	19525	19762	19560	19731	19532	19626	19778	19387	19651	19576	19896	19470	19821	19561	19509	19546	19632	19522	19670	19627	19829	19534	19412	19417	19577	19806	19585	19648	19717	19525	19904	19607	19421	19791	19787	19595	19657	19537	19518	19531	19718	19651	19577	19490	19691	19664	19685	19567	19688	19458	19389	19462	19692	19624	19631	19528	19696	19772	19797	19696	19645	19463	19639	19707	19617	19666	19542	19552	19630	19732	19847	19723	19747	19725	19542	19717	19591	19534	19865	19520	19454	19625	19763	19659	19640	19690	19718	19702	19648	19792	19697	19784	19614	19545	19775	19698	19666	19703	19607	19594	19625	19458	19438	19505	19680	19653	19439	19730	19703	19587	19593	19798	19566	19748	19764	19497	19467	19655	19653	19486	19876	19664	19727	19928	19693	19587	19474	19819	19378	19510	19580	19539	19651	19473	19726	19798	19601	19701
25955	44479	46118	40922	35166	30855	26013	23520	21891	19906	18714	17875	24808	25601	21934	18665	16504	15543	15562	15496	15311	15626	15335	15592	15553	15491	15558	15530	15681	15447	15599	15641	15451	15605	15467	15582	15545	15472	15401	15429	15421	15572	15449	15506	15622	15620	15452	15685	15466	15356	15500	15481	15664	15489	15390	15491	15554	15690	15645	15442	15549	15603	15467	15423	15580	15635	15533	15558	15505	15626	15369	15510	15613	15617	15708	15497	15440	15590	15615	15414	15532	15618	15387	15395	15513	15586	15582	15603	15533	15699	15580	15412	15499	15449	15679	15431	15460	15678	15471	15365	15395	15598	15415	15491	15565	15549	15555	15702	15395	15524	15555	15405	15600	15453	15532	15534	15335	15626	15572	15567	15525	15767	15448	15468	15418	15432	15655	15583	15453	15527	15530	15645	15604	15493	15297	15612	15407	15540	15466	15415	15351	15450	15508	15574	15428	15749	15493	15402	15502	15543	15673	15593	15354	15444	15659	15282	15505	15601	15604	15589	15574	15419	15397	15521	15537	15511	15651	15561	15714	15370	15469	15507	15507	15492	15322	15611	15571	15677	15332	15575	15557	15438	15461	15598	15448	15572	15517	15579	15360	15614	15565	15503	15481	15474	15518	15559	15409	15651	15513	15542	15514	15430	15444	15601	15434	15555	15429	15584	15725	15573	15450	15512	15444	15322	15681	15415	15533	15435	15453	15618	15500	15500	15411	15486	15529	15439	15461	15475	15481	15601	15508	15531	15624	15615	15624	15550	15538	15414	15519	15331	15470	15640	15564	15519	15613	15386	15609	15612	15497	15562	15488	15573	15471	15686	15546	15642	15539	15536	15421	15527	15612	15644	15439	15599	15434	15483	15482	15392	15489	15636	15531	15469	15325	15396	15419	15555	15480	15458	15537	15634	15494	15616	15354	15699	15566	15502	15476	15555	15426	15627	15628	15644	15449	15461	15323	15452	15485	15480	15567	15341	15628	15371	15343	15560	15527	15565	15636	15501	15540	15630	15446	15656	15452	15714	15509	15702	15493	15492	15447	15578	15407	15490	15590	15515	15544	15531	15531	15569	15457	15582	15456	15519	15431	15665	15526	15592	15607	15511	15399	15580	15407	15373	15593	15567	15495	15554	15678	15471	15657	15371	15767	15517	15528	15507	15477	15377	15297	15629	15596	15586	15474	15456	15726	15479	15678	15534	15379	15535	15718	15461	15489	15607	15332	15608	15588	15619	15643	15446	15468	15526	15480	15493	15514	15504	15592	15578	15573	15577	15502	15480	15434	15441	15555	15378	15445	15494	15530	15515	15394	15352	15531	15460	15483	15629	15415	15452	15635	15550	15672	15569	15576	15328	15421	15427	15441	15569	15505	15476	15456	15440	15652	15446	15534	15439	15564	15397	15526	15469	15629	15671	15538	15582	15410	15378	15442	15556	15558	15419	15360	15566	15468	15560	15336	15571	15517	15621	15563	15577	15564	15483	15567	15610	15629	15488	15548	15459	15405	15722	15504	15466	15623	15414	15543	15416	15450	15352	15437	15587	15386	15540	15451	15468	15489	15367	15592	15527	15486	15438	15680	15319	15627	15628	15558	15644	15656	15473	15436	15404	15638	15612	15313	15490	15486	15371	15459	15463	15555	15476	15642	15390	15441	15482	15594	15575	15646	15611	15571	15440	15698	15557	15594	15647	15600	15541	15470	15415	15469	15458	15438	15686	15533	15583	15330	15520	15474	15507	15553	15345	15704	15573	15570	15581	15508	15625	15477	15429	15586	15385	15323	15310	15610	15525	15628	15431	15649	15454	15544	15449	15446	15606	15614	15420	15629	15696	15587	15443	15621	15490	15553	15572	15380	15561	15466	15493	15587	15548	15429	15423	15457	15308	15437	15514	15547	15549	15607	15580	15484	15526	15758	15472	15572	15553	15442	15548	15521	15575	15795	15559	15556	15327	15476	15464	15592	15626	15442	15528	15620	15398	15481	15513	15504	15766	15404	15538	15432	15428	15595	15550	15629	15600	15484	15519	15343	15428	15285	15521	15571	15465	15349	15548	15562	15511	15582	15554	15613	15505	15540	15517	15534	15673	15649	15562	15498	15479	15513	15577	15483	15502	15674	15702	15568	15640	15429	15426	15689	15566	15507	15383	15487	15424	15509	15296	15438	15636	15527	15494	15508	15361	15642	15528	15665	15427	15584	15535	15525	15533	15537	15653	15537	15353	15610	15564	15505	15568	15656	15447	15363	15474	15545	15406	15542	15865	15571	15611	15716	15684	15584	15625	15664	15799	15588	15418	15364	15517	15558	15417	15444	15483	15435	15447	15363	15318	15272	15443	15564	15592	15475	15569	15678	15484	15649	15385	15491	15532	15634	15467	15568	15410	15484	15601	15484	15350	15602	15482	15693	15590	15377	15648	15491	15379	15540	15489	15534	15522	15494	15721	15557	15447	15523	15386	15621	15654	15457	15547	15531	15456	15646	15417	15576	15442	15509	15415	15678	15423	15484	15460	15456	15673	15428	15675	15532	15567	15579	15619	15311	15434	15579	15310	15559	15353	15556	15528	15555	15429	15454	15643	15491	15314	15430	15569	15494	15616	15546	15633	15513	15506	15544	15611	15584	15395	15523	15567	15518	15457	15469	15504	15576	15502	15504	15564	15545	15613	15627	15433	15508	15358	15499	15514	15584	15575	15299	15424	15500	15314	15279	15427	15443	15465	15392	15359	15504	15420	15478	15635	15607	15351	15417	15594	15620	15428	15566	15617	15581	15554	15488	15676	15432	15505	15670	15347	15637	15501	15433	15575	15499	15538	15535	15428	15447	15550	15578	15429	15540	15616	15581	15672	15498	15544	15266	15441	15326	15658	15616	15495	15559	15461	15589	15454	15520	15569	15294	15541	15531	15422	15501	15615	15541	15449	15539	15466	15433	15549	15480	15338	15444	15534	15538	15356	15599	15383	15498	15433	15488	15505	15630	15601	15618	15649	15473	15446	15561	15555	15655	15499	15738	15353	15615	15500	15380	15660	15606	15492	15477	15316	15586	15613	15465	15483	15540	15428	15710	15443	15588	15635	15559	15527	15560	15610	15283	15442	15656	15423	15636	15457	15479	15471	15529	15596	15464	15341	15575	15490	15482	15372	15621	15549	15584	15562	15576	15485	15404	15376	15501	15572	15367	15416	15494	15439	15547	15693	15546	15540	15341	15370	15566	15449	15751	15518	15527	15473	15405	15664	15574	15551	15355	15469	15395	15390	15667	15512	15616	15454	15678	15638	15551	15429	15563	15371	15444	15459	15462	15459	15438	15425	15429	15554	15691	15593	15474	15389	15720	15429	15588	15378	15558	15529	15574	15481	15550	15502	15590	15544	15270	15673	15629	15591	15460	15477	15570	15554	15571	15604	15499	15591	15405	15544	15692	15517	15655	15423	15643	15600	15480	15567	15278	15538	15320	15377	15347	15506	15437	15438	15532	15639	15569	15647	15362	15454	15475	15621	15591	15512	15473	15614	15452	15626	15467	15462	15480	15442	15786	15355	15630	15381	15555	15572	15486	15459	15553	15563	15510	15499	15591	15588	15481	15557	15557	15477	15616	15605	15405	15564	15537	15438	15443	15518	15488	15416	15431	15639	15543	15633	15553	15444	15529	15461	15670	15634	15602	15504	15612	15609	15654	15604	15685	15385	15427	15319	15466	15562	15488	15737	15505	15293	15401	15506	15403	15450	15426	15659	15531	15455	15492	15467	15422	15427	15567	15705	15473	15522	15456	15737	15627	15536	15373	15420	15620	15545	15671	15592	15520	15566	15643	15627	15551	15562	15618	15557	15545	15573	15576	15514	15489	15600	15579	15487	15704	15623	15569	15567	15445	15561	15632	15405	15341	15364	15262	15525	15556	15435	15736	15343	15760	15565	15553	15544	15594	15469	15569	15464	15470	15570	15408	15543	15506	15628	15513	15382	15443	15449	15502	15474	15434	15451	15550	15479	15621	15621	15394	15598	15667	15534	15505	15528	15574	15604	15526	15559	15598	15480	15494	15490	15418	15547	15489	15632	15589	15392	15425	15488	15597	15557	15470	15517	15717	15507	15545	15590	15445	15675	15360	15562	15402	15600	15570	15529	15602	15313	15505	15492	15646	15480	15511	15508	15447	15549	15471	15577	15409	15573	15741	15491	15614	15461	15610	15366	15421	15411	15381	15379	15396	15646	15465	15348	15490	15413	15495	15537	15544	15530	15485	15445	15514	15559	15489	15394	15583	15311	15694	15571	15547	15422	15688	15564	15676	15512	15619	15462	15617	15756	15401	15447	15594	15552	15574	15560	15777	15457	15604	15603	15745	15536	15344	15384	15636	15504	15456	15293	15597	15463	15473	15372	15576	15557	15507	15522	15621	15408	15479	15415	15631	15593	15484	15625	15456	15545	15434	15671	15409	15486	15537	15573	15394	15642	15527	15437	15446	15471	15596	15507	15450	15465	15464	15598	15568	15385	15478	15424	15560	15513	15591	15424	15545	15526	15571	15470	15654	15591	15534	15387	15585	15486	15536	15447	15589	15258	15437	15549	15448	15474	15575	15448	15511	15454	15503	15503	15585	15525	15456	15477	15500	15387	15378	15504	15457	15605	15540	15486	15485	15344	15466	15550	15506	15452	15623	15589	15484	15503	15670	15308	15692	15390	15291	15412	15594	15654	15485	15673	15423	15498	15441	15451	15541	15582	15556	15406	15560	15410	15737	15474	15488	15385	15588	15509	15571	15483	15433	15527	15453	15494	15613	15557	15576	15371	15429	15599	15619	15573	15494	15544	15588	15439	15297	15543	15502	15493	15543	15532	15603	15399	15555	15615	15565	15452	15411	15466	15569	15581	15467	15331	15427	15440	15516	15515	15512	15403	15595	15434	15544	15442	15620	15452	15432	15578	15542	15572	15624	15490	15629	15530	15460	15440	15503	15696	15526	15493	15510	15479	15577	15629	15551	15328	15492	15423	15543	15647	15357	15364	15557	15384	15504	15484	15463	15514	15585	15549	15451	15594	15675	15364	15609	15523	15633	15540	15527	15456	15357	15598	15234	15385	15595	15483	15539	15595	15617	15544	15451	15515	15496	15410	15346	15607	15411	15615	15499	15391
24595	21702	29350	25617	26910	31019	31110	25190	23530	23298	23010	23817	33308	35416	30607	24387	20942	18832	18612	18526	18613	18575	18450	18621	18348	18571	18427	18558	18580	18576	18682	18560	18388	18348	18562	18493	18451	18454	18420	18405	18371	18414	18391	18547	18245	18096	18262	18508	18305	18285	18433	18456	18645	18563	18685	18385	18360	18535	18376	18445	18458	18318	18367	18431	18257	18398	18437	18403	18514	18194	18473	18518	18414	18395	18523	18388	18163	18487	18325	18409	18346	18389	18499	18342	18484	18275	18396	18440	18515	18245	18433	18327	18311	18604	18527	18629	18482	18220	18321	18660	18213	18240	18527	18200	18386	18213	18433	18399	18347	18276	18375	18412	18413	18231	18303	18391	18358	18451	18358	18362	18223	18500	18466	18383	18488	18286	18469	18396	18504	18538	18445	18753	18496	18222	18177	18225	18484	18594	18400	18340	18482	18278	18321	18180	18529	18271	18433	18321	18576	18242	18453	18362	18288	18254	18359	18404	18371	18330	18119	18347	18511	18221	18339	18383	18129	18106	18404	18460	18393	18363	18450	18425	18226	18336	18448	18428	18498	18303	18339	18583	18133	18377	18401	18296	18452	18327	18294	18504	18493	18428	18333	18502	18421	17956	18463	18374	18277	18404	18399	18425	18397	18507	18586	18384	18374	18328	18203	18323	18367	18582	18348	18431	18383	18367	18310	18477	18292	18263	18543	18558	18521	18553	18487	18576	18124	18346	18323	18426	18306	18381	18470	18301	18162	18262	18568	18021	18393	18433	18558	18062	18281	18240	18446	18258	18639	18533	18315	18430	18417	18449	18434	18492	18337	18294	18498	18386	18602	18220	18392	18214	18184	18277	18408	18307	18512	18471	18404	18316	18566	18462	18184	18205	18386	18273	18477	18264	18444	18348	18225	18484	18456	18247	18187	18196	18317	18421	18162	18393	18440	18448	18256	18176	18407	18349	18558	18485	18494	18378	18418	18296	18438	18271	18329	18254	18602	18302	18537	18526	18415	18380	18461	18353	18358	18473	18326	18333	18485	18363	18351	18310	18445	18412	18437	18459	18286	18383	18300	18572	18303	18447	18317	18373	18395	18475	18271	18268	18489	18446	18560	18329	18419	18181	18360	18386	18256	18243	18249	18310	18409	18313	18412	18251	18444	18342	18402	18396	18333	18440	18340	18262	18311	18356	18307	18282	18398	18409	18465	18355	18122	18360	18297	18270	18235	18427	18563	18561	18307	18379	18362	18466	18320	18284	18467	18448	18540	18220	18194	18268	18247	18425	18387	18251	18434	18376	18416	18426	18191	18450	18479	18221	18419	18193	18298	18243	18400	18344	18289	18399	18359	18161	18267	18218	18221	18487	18296	18287	18587	18322	18470	18310	18473	18390	18419	18396	18324	18267	18304	18265	18414	18402	18309	18348	18448	18436	18456	18369	18282	18256	18582	18185	18363	18393	18341	18550	18451	18388	18170	18423	18392	18407	18307	18195	18499	18413	18590	18265	18355	18566	18387	18455	18399	18446	18360	18312	18366	18350	18261	18386	18318	18398	18408	18593	18163	18443	18303	18218	18220	18242	18399	18262	18422	18403	18361	18440	18378	18366	18362	18203	18363	18255	18297	18533	18630	18316	18281	18344	18361	18119	18333	18075	18576	18083	18371	18294	18155	18351	18418	18382	18559	18500	18271	18606	18535	18333	18211	18407	18274	18228	18274	18302	18438	18295	18303	18313	18293	18504	18331	18345	18415	18507	18331	18445	18400	18354	18408	18417	18466	18458	18465	18048	18116	18440	18202	18327	18396	18200	18378	18322	18286	18198	18396	18613	18349	18472	18228	18410	18304	18444	18499	18182	18275	18545	18510	18513	18386	18180	18417	18217	18330	18326	18388	18245	18366	18515	18273	18434	18238	18092	18456	18323	18351	18223	18450	18414	18290	18403	18158	18359	18282	18433	18350	18387	18291	18352	18376	18345	18352	18234	18350	18188	18402	18344	18253	18324	18226	18392	18293	18505	18593	18393	18358	18272	18532	18314	18362	18359	18494	18392	18292	18397	18350	18187	18234	18257	18262	18462	18260	18418	18515	18200	18159	18375	18516	18417	18270	18303	18294	18343	18468	18362	18509	18316	18475	18200	18365	18417	18340	18440	18428	18574	18424	18415	18594	18444	18132	18474	18474	18187	18355	18370	18383	18190	18172	18400	18394	18535	18364	18340	18371	18384	18329	18336	18385	18493	18513	18253	18288	18455	18524	18278	18295	18401	18367	18281	18390	18301	18307	18271	18246	18285	18493	18227	18119	18375	18422	18287	18182	18315	18411	18520	18311	18286	18437	18108	18282	18398	18243	18627	18443	18452	18248	18244	18236	18483	18243	18185	18360	18423	18126	18230	18497	18249	18333	18384	18300	18338	18370	18330	18367	18190	18379	18247	18444	18722	18273	18319	18366	18165	18236	18345	18292	18344	18266	18377	18416	18477	18387	18146	18203	18237	18498	18305	18429	18472	18265	18361	18232	18116	18303	18358	18003	18571	18457	18448	18349	18716	18293	18583	18545	18585	18442	18513	18327	18226	18513	18287	18137	18386	18438	18363	18333	18112	18499	18378	18273	18344	18329	18359	18420	18394	18271	18342	18444	18407	18451	18279	18456	18285	18490	18308	18314	18195	18328	18447	18344	18341	18474	18254	18400	18388	18373	18413	18579	18265	18286	18363	18076	18270	18507	18568	18524	18375	18320	18507	18389	18324	18410	18426	18386	18430	18225	18274	18450	18397	18518	18460	18450	18177	18374	18179	18403	18420	18250	18379	18473	18162	18378	18565	18478	18517	18282	18371	18278	18437	18355	18409	18318	18500	18378	18519	18456	18359	18353	18282	18396	18260	18369	18274	18400	18436	18208	18382	18216	18401	18313	18187	18205	18390	18434	18405	18533	18545	18196	18276	18227	18342	18435	18569	18410	18299	18094	18371	18378	18427	18550	18482	18439	18483	18334	18383	18529	18425	18426	18375	18445	18276	18421	18267	18449	18648	18284	18323	18217	18512	18493	18215	18304	18417	18569	18423	18228	18301	18303	18325	18420	18391	18178	18043	18450	18464	18346	18669	18204	18266	18219	18504	18184	18336	18461	18130	18321	18446	18653	18440	18284	18168	18231	18212	18267	18437	18488	18282	18350	18368	18517	18568	18371	18433	18551	18211	18473	18458	18301	18391	18438	18164	18282	18374	18226	18363	18204	18073	18400	18255	18338	18359	18367	18473	18342	18315	18393	18418	18591	18342	18343	18329	18138	18401	18342	18302	18534	18347	18364	18511	18300	18138	18111	18168	18480	18294	18341	18361	18505	18446	18329	18413	18345	18184	18375	18295	18169	18343	18444	18183	18292	18376	18447	18289	18270	18335	18324	18319	18352	18265	18438	18317	18127	18339	18309	18445	18173	18586	18269	18261	18327	18275	18401	18382	18548	18265	18324	18198	18466	18275	18319	18378	18301	18423	18253	18450	18452	18204	18322	18280	18213	18229	18373	18347	18302	18382	18387	18288	18357	18414	18570	18384	18553	18290	18538	18171	18191	18328	18367	18341	18582	18421	18460	18358	18240	18229	18304	18501	18337	18193	18387	18319	18246	18027	18341	18391	18442	18355	18404	18240	18379	18456	18382	18268	18219	18549	18380	18363	18295	18299	18228	18385	18455	18338	18358	18401	18452	18353	18303	18298	18520	18186	18389	18370	18545	18377	18475	18359	18181	18409	18443	18414	18437	18296	18361	18346	18293	18379	18468	18413	18457	18235	18393	18190	18440	18466	18524	18558	18398	18312	18452	18406	18348	18353	18400	18393	18451	18491	18313	18458	18284	18158	18471	18429	18349	18469	18100	18388	18328	18357	18361	18499	18271	18285	18303	18352	18313	18524	18467	18266	18354	18363	18603	18323	18256	18346	18503	18530	18376	18189	18224	18464	18429	18370	18295	18456	18355	18229	18300	18236	18297	18130	18382	18311	18441	18399	18708	18449	18486	18343	18378	18355	18523	18382	18414	18281	18405	18278	18369	18347	18305	18289	18316	18391	18186	18407	18440	18433	18398	18198	18290	18317	18218	18399	18354	18404	18288	18327	18270	18310	18658	18311	18504	18265	18295	18448	18402	18359	18328	18304	18540	18341	18214	18370	18443	18593	18433	18313	18327	18369	18388	18309	18612	18257	18311	18298	18411	18422	18492	18506	18297	18392	18250	18252	18259	18355	18181	18161	18243	18351	18283	18244	18390	18323	18429	18420	18294	18342	18297	18443	18191	18441	18357	18435	18481	18223	18343	18225	18319	18468	18273	18318	18465	18195	18314	18435	18402	18365	18354	18274	18266	18370	18241	18350	18456	18388	18210	18078	18432	18385	18270	18367	18360	18383	18201	18366	18269	18369	18197	18156	18344	18237	18387	18314	18228	18352	18470	18393	18577	18402	18494	18340	18467	18252	18334	18415	18509	18520	18552	18595	18453	18469	18531	18426	18513	18424	18196	18307	18358	18306	18378	18261	18617	18499	18362	18426	18354	18378	18391	18406	18422	18447	18525	18412	18404	18324	18116	18551	18220	18373	18298	18392	18364	18332	18471	18407	18260	18288	18294	18229	18210	18249	18236	18438	18396	18437	18442	18530	18332	18479	18461	18464	18399	18176	18456	18457	18443	18407	18395	18198	18035	18338	18363	18430	18500	18374	18423	18417	18537	18383	18472	18422	18368	18311	18315	18318	18615	18241	18444	18279	18383	18471	18391	18438	18264	18385	18391	18157	18373	18321	18399	18218	18306	18425	18264	18140	18370	18446	18343	18246	18418	18430	18262	18329	18424	18433	18388	18405	18481	18263	18401	18455	18229	18287	18413	18463	18295	18347	18421	18263	18198	18377	18417	18402	18429	18356	18333	18424	18309	18375	18457	18319	18621	18226	18410	18062	18466	18484	18358	18394	18613	18476	18573	18423	18310	18322	18320	18274	18352	18427	18444	18408	18507	18436	18218	18129	18425	18654	18332	18315	18179	18535	18230	18338	18390	18334	18382	18308	18560	18408	18337	18372	18357	18386	18430	18322	18244	18283	18426	18391	18376	18556	18420	18306	18483	18285	18235	18268	18430	18288	18351	18211
28144	49388	50065	45144	40440	34411	28135	24189	22047	21829	20976	23071	34711	34562	28529	21229	16819	14926	14824	14916	14721	14884	14736	14660	14811	14864	14865	14741	14796	14926	14931	14779	14831	14773	14945	14911	14743	14802	14847	14963	14881	14766	14752	14762	14893	14696	14655	14803	14796	14785	14891	14776	14836	14832	14894	14856	14770	14717	14730	14572	14707	14768	14856	14905	15107	14748	14760	14872	14902	14759	14853	14917	14586	14782	14693	14730	14781	14874	14814	14811	14812	14732	14757	14827	15079	14914	14784	14851	14816	14733	14912	14825	14794	14854	14758	14895	14914	14849	14986	14745	14810	14739	14789	14756	14905	14711	14840	14868	14793	14826	14791	14797	14864	14834	14700	14767	14725	14984	14934	14808	14766	14874	14833	14790	14799	14795	14891	14813	15023	14920	14722	14802	14818	14813	14819	14713	14718	14828	14892	14614	14948	14847	14909	14802	14746	14760	14834	14662	14763	14709	14796	14816	14816	14874	15060	14841	14734	14737	14855	14822	14853	14727	14736	14885	14789	14745	14795	14683	14714	14818	14755	14780	14854	14859	14827	14835	14864	14842	14847	14785	14790	14788	14847	14804	14847	14608	14740	14724	14778	14949	14682	14806	14667	14921	14818	14667	14758	14815	14852	14643	14786	14733	14878	14600	14786	14829	14879	14917	14904	14709	14707	14814	14756	14779	14839	14754	14778	14754	14826	14879	14775	14742	14959	14935	14953	14709	14740	14696	14935	14865	14716	14687	14662	14714	14671	14792	14806	14853	14843	14829	14752	14736	14768	14981	14840	14594	14799	14795	14859	14868	14790	14798	14778	14736	14881	14818	14926	14758	14772	14730	14783	14841	14729	14984	14735	14749	14807	14881	14711	14768	14718	14736	14778	14804	14816	14859	14667	14965	14796	14849	14865	14853	14770	14763	14738	14921	14813	14879	14800	14892	14829	14657	14829	14868	14809	15018	14823	14781	14983	14887	14891	14772	14757	14797	14867	14864	14764	14862	14889	14905	14956	14927	14747	14976	14739	14823	14783	14776	14601	14806	14741	14767	14808	14856	14991	14644	14921	14731	14766	14806	14856	14661	14789	14631	14581	14732	14682	14816	14774	14758	14786	14692	14660	14886	14750	14807	14691	14964	14771	14852	14800	14962	14709	14960	14682	14828	14731	14695	14902	14699	14828	14600	14753	14813	14816	14708	14715	14717	14749	14797	14927	14684	14844	14882	14823	14655	14781	14713	14758	14677	14893	14812	14790	14856	14813	14785	14851	14858	14585	14667	14726	14905	14766	14771	14820	14762	14679	14748	14690	14891	14782	14805	14819	14618	14711	14905	14673	14722	14716	14847	14758	14819	14806	14794	14774	14823	15002	14898	14775	14874	14836	14844	14790	14756	14636	14698	14764	14618	14760	14867	14898	14768	14714	14637	14751	14736	14794	14761	14781	14809	14810	14736	14891	14885	14838	14931	14627	14659	14763	14832	14944	14808	14758	14749	14659	14701	14862	14785	14758	14724	14851	14837	14879	14956	14669	14759	14892	14953	14648	14844	14778	14869	14713	14812	14753	14861	14819	14716	14737	14926	14689	14669	14778	15003	14860	14705	14882	14826	14937	14714	14683	14917	14858	14892	14758	14806	15010	14904	14816	14655	14521	14742	14864	14953	14937	14823	14941	14887	14928	14797	14810	14725	14751	14795	14928	14851	14783	15033	14748	14805	14579	14615	14977	14748	14740	14950	14684	14895	14895	14765	14728	14852	14818	14753	14735	14785	14596	14701	14773	14847	14661	14670	14597	14812	14854	14813	14679	14763	14711	14936	14719	14676	14903	14607	14858	14767	14796	14796	14772	14710	15021	14828	14750	14862	14805	14929	14608	14849	14816	14873	14714	14847	14772	14955	14806	14752	14781	14958	14796	14724	14687	14911	14626	14731	14807	14710	14717	14801	14888	14701	14862	14815	14832	14605	14881	14798	14974	14777	14676	14912	14825	14841	14705	14891	14675	14879	14705	14714	14630	14758	14846	14817	14869	14789	14848	14729	14870	14721	14642	14870	14744	14721	14994	14852	14886	14749	14763	14922	14634	14830	14687	14970	14808	14819	14633	14956	14782	14840	14782	14772	14710	14816	14810	14845	14931	14802	14850	14632	15017	14911	14605	14759	14769	14648	14852	14677	14819	14877	14804	14893	14750	14925	14764	14792	14840	14739	14931	14866	14828	14826	14825	14709	14873	14848	14967	14775	14957	14875	14912	14887	14815	14812	14719	14857	14797	14730	14858	14717	14578	14818	14837	14906	14738	14811	14798	14721	14783	14857	14824	14754	14593	14722	14686	14816	14842	14929	14731	14713	14949	14900	14773	14697	14814	14785	14877	14647	14632	14713	14739	14827	14848	14987	14764	14798	14856	14961	14792	14936	14612	14796	14875	14853	14878	14859	14779	14666	14733	14754	14586	14756	14870	14720	14797	14826	14851	14762	14830	14946	14663	14626	14818	14784	14877	14745	14890	14764	14749	14714	14851	14838	14870	14930	14919	14715	14725	14807	14768	14862	14742	14940	14875	14872	14840	14845	14757	14764	14710	14839	14874	14791	14739	14667	15015	14741	14872	15012	14625	14867	14851	14723	14841	14939	14823	14745	14784	14735	14765	14737	14774	14737	14774	14852	14754	14811	14697	14898	14809	14970	14811	14720	14740	14702	14819	14762	14887	14884	14674	14718	14765	14875	14790	14867	14696	14682	14809	14777	14879	14726	14936	14667	14566	14841	14761	14826	14810	14750	14839	14787	14794	14861	14770	14818	14740	14901	14782	14868	14638	14709	14845	14845	14691	14776	14883	14818	14890	14690	14822	14783	14713	14724	14819	14715	14771	14946	14858	14860	14755	14809	14953	14685	14676	14701	14917	14961	14811	14561	14816	14594	14846	14718	14794	14765	14728	14653	14781	14682	14801	14709	14883	14662	14692	14833	14771	14725	14633	14580	14764	14767	14836	14831	14905	14822	14875	14779	14752	14788	14743	14786	14746	14762	14874	14781	14784	14709	14554	14986	14802	14711	14873	14648	14680	14875	14682	14799	14826	14806	14715	14967	14850	14759	14878	14663	14721	14771	14618	14830	14789	14811	15049	14731	14891	14715	14899	14865	14835	14691	14700	14648	14899	14881	14840	14783	14794	14756	14639	14919	14686	14735	14809	14702	14836	14925	14985	14807	14770	14678	14857	14708	14783	14903	14663	14860	14818	14807	14807	14894	14846	14733	14855	14830	14773	14673	14805	14788	14846	14830	14776	14770	14952	14929	14870	14822	14883	14826	14839	14777	14815	14714	14671	14656	14804	14803	14929	14895	14885	14746	14623	14852	14828	14970	14661	14739	14636	14801	14801	14768	14793	14874	14898	14732	14642	14778	14857	14846	14708	14729	14837	14688	14741	14688	14848	14837	14764	14772	14756	14816	14779	14676	14745	14805	14813	14772	14790	14709	14781	14712	14917	14819	14704	14674	14803	14627	14806	14737	14692	14800	14778	14808	14646	14957	14840	14809	14693	14753	14797	14833	14871	14622	14779	15138	14633	14701	14745	14871	14939	14659	14740	14659	14797	14744	14819	14869	14782	14796	15012	14831	14766	14783	14767	14680	14790	14832	14839	14793	14752	14767	14853	14870	14958	14767	14768	14824	14656	14842	14742	14886	14703	14868	14611	14702	14627	14771	14801	14740	14778	14990	14974	14949	14850	14732	14740	14784	14946	14753	14830	14693	14975	14713	14705	14794	14872	14835	14658	14856	14884	14764	14812	14745	14846	14864	14521	14752	14855	14762	14894	14859	14793	14768	14822	14744	14661	14678	14766	14710	14741	14838	14735	14705	14629	14619	14847	14945	14686	14911	14857	14707	14728	14822	14890	14756	14870	14823	14734	14855	14813	14730	14702	14890	14702	14762	14757	14897	14838	14794	14681	14703	14726	14947	14742	14780	14828	14738	14896	14693	14754	14779	14803	14884	14761	14728	14805	14691	14954	14984	14835	14737	14827	14749	14824	14904	14925	14718	15000	14691	14745	14831	14721	14773	14954	14720	14872	14841	14851	14695	14834	14704	14838	14958	14900	14564	14908	14800	15009	14695	14796	14831	14725	14836	14892	14765	14654	14660	14800	14911	14845	14941	14779	14875	14934	14905	14677	14839	14899	14723	14894	14876	14696	14773	14776	14840	14865	14755	14782	14728	14514	14683	14818	14775	14830	14768	14722	14894	14728	14893	14731	14954	14786	14870	14908	14854	14804	14798	14808	14753	14909	14845	15017	14752	14771	14512	14661	14912	14786	14656	14686	14801	14911	14751	15043	14750	14905	14871	14682	14746	14731	14998	14793	14762	14730	14985	14696	14892	14710	14606	14739	14796	14879	14608	14891	14758	14759	14733	14823	14841	14711	14888	14920	14830	14848	14835	14821	14932	14700	14805	14874	14842	14742	14859	14698	14718	14835	14790	14816	14909	14872	14775	14761	14832	14863	14773	14908	14800	14830	14840	14783	14760	14719	14721	14787	14727	14806	14936	14721	14752	14945	14786	14771	14733	14955	14748	14878	14736	14723	14723	14848	14805	14722	14746	14929	14770	14802	14613	14888	14857	14772	14744	14806	14904	14876	14856	14851	14500	14745	14794	14945	14841	14778	14660	14681	14844	14887	14845	14713	14740	14863	14676	14738	14680	14751	14817	14875	14831	14793	14868	14777	14672	14788	14922	14783	14945	14767	14803	14640	14810	14619	14839	14892	14817	14838	14692	14726	14855	14727	14711	14727	14686	14880	14840	14787	14818	14867	14887	14840	14794	14873	14934	14711	14708	14860	14757	14658	14781	14742	14879	14708	14894	14773	14801	14852	14943	14774	14613	14984	14789	14800	14831	14748	14921	14662	14780	14845	14865	14817	14943	14847	14884	15007	14673	14737	14825	14679	14788	14790	14929	14703	14866	14769	14867	14775	14678	14787	14642	14883	14836	15025	14909	14807	14888	14616	14837	14755	14797	14854	14860	14793	14624	14888	14746	14809	14867	14783	14657	14787	14707	14686	14820	14737	14902	14663	14907	14785	14744	14897	14851	14835	14871	14868	14759	14854	14925	14852	14806	14921	14819	14900	14818
32601	29214	33980	31574	25978	23514	22606	21764	21353	21159	21216	21168	21862	21753	21177	20693	20011	20179	20096	20262	20288	20167	20089	20106	20312	20498	20261	20227	19930	20064	20198	20094	20095	19887	20067	20104	20218	20055	20123	20326	20280	20245	20031	20069	20194	20150	20083	20170	20095	20042	20405	20160	20224	20145	20119	20114	20278	20040	20200	20187	20121	20100	19997	20096	20050	20348	20035	20241	19995	20127	20133	20132	20330	20082	20122	20040	19996	20171	20198	20059	19878	19972	20178	20203	20022	20264	20243	20264	20180	20068	20121	19991	20164	20347	20078	20076	20234	20102	20130	20162	19942	20111	20312	20035	20332	20206	20143	20223	20292	20044	20121	20290	20055	20020	20136	19920	20119	19972	20147	20181	20143	20206	20031	20336	20258	20227	20044	20104	19942	20205	20252	20142	20095	20220	20069	20058	19859	20194	20065	20176	19999	20087	20137	20144	19874	20016	20185	20145	20078	19965	20121	20128	20163	20101	19903	20098	20264	19926	20251	19989	20221	19838	20207	20115	20056	20081	20045	20059	20008	20079	20051	20147	20085	20291	20196	20165	20138	20117	19981	20104	20157	20123	20142	20062	20207	20259	20228	20034	20357	20098	20219	20110	20356	19815	20146	19965	20165	20054	20122	19987	20027	20166	20190	19989	20148	20082	20019	20085	20090	19932	20325	20030	20185	20312	20168	20318	20294	20038	20189	19934	20057	20002	20044	19930	20159	20207	20328	20070	20077	20106	19982	20064	20114	19985	20143	19901	20257	20137	20084	20004	20000	20003	20127	20081	20189	19928	19973	20127	20045	20157	20179	20039	20052	20064	20261	20382	20170	20261	20232	20013	19987	19987	20127	20008	20204	20197	20147	20071	20068	20307	20263	20103	20015	20126	20276	20126	20021	20326	20167	20284	20422	20257	20210	20050	20349	20257	20137	20093	20209	20069	20277	20177	20140	20213	20192	20103	20071	20243	20052	20139	20080	20126	20165	19943	20188	20206	20106	20125	20118	20033	20140	20003	20101	20157	20074	20117	20138	20046	19955	20079	20181	20060	20260	20095	20225	20046	19935	20001	20072	20026	20338	20013	19969	20203	19989	20074	20035	20123	20196	20077	20256	20089	20366	20210	20171	19877	20094	20020	19917	20152	20362	19815	20117	20080	20073	20093	20129	20071	19990	20202	20068	20108	19966	20059	20191	19976	20189	20068	20315	20322	20267	20099	20162	20214	20533	20322	20281	19984	19842	20235	19928	19888	20028	20113	19991	20127	20130	20108	20056	20229	20049	20199	20099	20142	20221	20131	20378	20148	20015	20020	20087	20189	20152	20066	19961	20145	20346	20202	20106	19963	20125	20074	20151	19998	19922	19950	20076	20141	20219	20110	20003	20057	19934	20124	20121	20271	20017	19958	20043	20055	20329	20243	20203	20103	20162	20099	20046	20234	20161	20166	20162	20190	19960	20066	20167	19858	19942	20125	20106	20044	19916	19924	20201	19956	20202	20253	20096	19981	19901	20192	20162	20199	19957	20153	19953	20239	20174	19981	20096	20072	19997	20114	20208	20255	20111	20215	20011	19942	20191	20070	20084	20301	20368	20011	20117	20187	20163	20154	19971	20109	20071	19980	20016	20060	20357	20027	20040	20189	20253	19968	20214	20282	20213	20096	20091	20137	20159	20127	20173	20344	19921	20218	20245	20188	20052	20066	20232	20132	20052	19999	20241	20134	20253	20263	20059	20095	20032	20268	20111	20281	20300	20163	20314	20122	19945	20158	20222	20168	20238	20158	20097	20044	20048	20091	20002	20119	20215	20341	20099	20147	20226	20091	20114	20060	20023	19998	20064	20261	20029	20293	19920	20131	19999	20058	20171	20243	20273	19855	20096	20147	20050	20052	20254	20218	20163	20170	20224	20008	20150	20204	20060	20004	20065	20441	20017	20160	20112	20251	20086	20190	20179	20015	20034	20111	20217	19838	20222	20179	19974	20292	20445	20192	20084	20102	20327	20078	20214	20306	20052	20157	20227	20049	20023	20135	20123	20353	20095	20236	20235	20314	20139	20385	20297	20171	20142	20260	20030	20037	19930	19943	19916	19980	20042	20284	20312	20202	19999	19955	20281	20014	20012	20104	20016	20147	20014	20190	20021	20151	19982	19940	20149	20383	20297	20178	20193	20299	20132	20369	20137	19930	20170	20005	20075	20082	20461	20200	20054	20243	20123	19915	20126	19986	20151	20131	20159	20305	20175	20011	19948	20143	20137	20001	20300	20276	20253	20040	20142	20246	20150	20029	20274	19985	20031	20117	20090	20146	20141	19970	19815	20196	20171	19819	19970	20312	20084	20129	20351	20201	19987	20012	19934	20038	20062	20121	20201	20148	19882	20161	20244	20134	20157	19983	20073	20285	20023	19958	20212	20013	19946	20071	20142	20047	20216	20105	19943	20172	19946	20025	19996	20147	20207	20207	20202	19986	20139	20183	19899	19959	20184	20073	20190	20024	20179	20033	20019	20494	20083	19975	20207	20192	20104	20171	20079	20034	20105	20101	20134	19914	20175	19869	19938	20131	20147	19966	19985	20028	20204	19904	19964	20141	20167	20045	20223	19925	19920	20099	20054	20158	20234	20053	20125	20235	20192	20100	20140	20195	20303	20199	20155	20227	20224	20165	20241	20137	20209	20182	19985	20186	20158	20036	20159	20066	19922	19946	19995	20129	20155	20043	19997	20049	20046	20185	20073	20126	20333	20194	20153	19996	20105	20097	20328	20183	20268	19992	19928	20251	20195	20286	20159	20085	20374	20187	19997	20057	20317	20242	20106	20116	20134	20036	20486	19830	19853	20021	20097	20069	20161	20198	20040	20079	20093	20075	20113	20169	20130	20044	20109	20260	20154	20080	19925	20071	19868	20029	20195	20136	20294	20293	20048	20060	20112	20059	20054	20179	20059	20223	20019	20350	20229	20181	20035	20049	20151	19947	20051	20044	19978	20145	20160	19979	20246	20274	20058	20158	20370	20363	20248	19953	20208	20165	20275	20062	20094	20152	20264	20247	20055	20122	20097	20104	20386	20017	20082	19989	20152	20078	19935	19927	20202	20022	20009	20199	20050	20162	19914	20109	20160	20074	20148	20069	20131	20127	20183	20302	20004	20221	20184	20206	20280	20256	20296	20173	19985	20199	20278	20301	20115	20279	20224	19886	20171	20157	20280	20141	20018	20223	20231	20213	20280	20295	19904	20160	20178	20194	20136	20163	20284	20226	19917	20064	19961	20052	20315	20260	20060	20120	20233	20235	20041	20051	20225	20034	20038	20071	19897	19981	20033	20047	20213	20037	20110	20206	20145	20122	20068	19915	19993	20085	20213	20016	20159	20228	20282	20182	20133	20216	20208	20073	20279	20072	20279	19908	20175	20018	20123	20094	20403	20342	20103	20195	20089	19928	20054	20082	20004	20168	20010	20143	20259	19845	20065	20267	20148	20185	20258	20307	20242	20022	20077	20224	20295	20040	20200	20240	20119	20020	20273	20171	20265	20320	20185	20379	20110	20112	20224	20215	20107	20020	20287	20007	20007	19990	20284	20129	20252	20199	20028	20120	20055	20139	19945	20144	20195	19995	20248	20285	20046	20251	20049	20245	20159	20262	20008	20308	19969	20399	19910	20439	20103	20128	20183	20355	20132	20045	20153	20238	20162	20185	19891	20007	20358	20227	20120	19967	19997	20309	20134	20224	20080	20177	20217	20092	20254	20005	20321	20221	20269	20027	20239	20231	20009	20102	20072	20257	20219	20063	20226	19989	20029	20273	20137	20163	20142	20209	20141	20180	20258	20078	20229	20039	20182	20179	20014	19883	20104	20030	20202	20094	20118	19978	20048	20255	20098	20044	20179	20013	20105	20099	19997	20105	20118	20138	20255	20214	20032	19966	19922	20075	20121	20242	20050	20246	20129	20063	20162	20234	20100	20164	20145	20092	19956	19927	19965	20090	20077	20286	20130	20278	19978	20036	20118	20257	20223	19949	20200	20133	20291	20225	20092	20180	19865	20013	19976	20061	20265	20310	20050	20055	20033	20065	19954	20239	20124	19890	20190	20179	19854	20207	20215	20121	20070	19976	19943	20334	20141	20152	20313	20075	20093	20265	20154	20155	20154	19880	20123	20063	20247	20104	20409	20234	19960	20005	20218	19960	19933	19975	19976	19982	20349	20114	20206	20254	20070	20040	20068	19919	20124	20193	20330	20049	20121	19826	20132	20031	20339	20229	20143	20107	20120	20113	20300	20271	20036	20076	20301	20017	20137	20094	20102	20251	20117	20328	20195	20140	20308	20296	20305	20280	20206	20094	20047	20198	20399	20219	20203	20180	20294	20045	20106	20069	20066	20047	20207	20181	20209	20100	20212	20180	20189	20334	20142	19978	20258	20228	20136	20039	20214	20176	20176	20323	20159	20124	20166	20382	20030	20239	20088	20148	20180	20223	20098	20189	20233	20255	20032	20174	20340	20134	20353	20292	20209	20040	20280	20043	19981	20135	20090	19937	20315	20119	20163	20188	19950	20307	20033	20221	19920	19985	20002	20022	20075	19974	20360	19986	20206	20203	20109	20265	20236	20097	20069	20015	20109	19976	20071	20110	20278	20211	20146	20147	20147	19868	19966	20011	20305	20200	20371	20041	20079	20026	20094	20112	20219	20206	20244	20001	20247	20286	20084	20186	20213	20268	20038	20202	20074	20263	20170	20138	20400	20184	20268	20163	20006	20088	20400	20374	20032	20073	20328	20068	20036	20197	20018	20226	20294	20084	20080	20165	19997	20300	20151	20379	20370	19998	19859	20130	20059	20187	20023	20037	20179	20349	20176	20064	20258	20196	20308	20007	20139	20033	20166	20251	20032	20299	20198	20118	20164	20024	20013	20084	20256	20061	20281	20152	20098	20109	20018	20015	20195	20249	20252	20022	20228	20264	20163	20236	20177	20142	20026	19985	19983	19927	20094	20119	20025	20195	20153	20032	20013	20270	19967	19966	20219	20145	19990	19987	20016	20204	20322	20320	20139	20202	20414	20016	20221	20224	20316	20166	20140	20171	20124	20131	20144	20226	19924	20031	19722	20088	20105	20161	20230	20058	19990	20078	19876	20367
23741	34517	35390	30217	23840	20670	19123	18240	17512	17601	17139	17595	18300	17994	16979	16190	16046	15811	15736	15798	15825	15488	15781	15582	15699	15891	15771	15597	15800	15726	15822	15619	15703	15719	15850	15610	16004	15793	15846	15940	15765	15749	15829	15719	15741	15819	15963	15894	15593	15777	15859	15677	15758	15595	15592	15713	15652	15812	15706	15617	15777	15706	15769	15874	15904	15710	15742	15791	15895	15856	15744	15855	15658	15701	15744	15845	15875	15671	15708	15936	15605	15904	15644	15814	15799	15873	15857	15787	15699	15694	15729	15749	15976	15774	15818	15586	15780	15832	15913	15989	15883	15888	15953	15793	15735	15826	15929	15519	15835	15700	15755	15682	15705	15670	15809	15689	15645	15825	15587	15629	15576	15869	15680	15722	15792	15711	15662	15806	15849	15681	15831	15607	15583	15660	15935	15710	15891	15839	15882	15838	15726	15664	15824	15662	15571	15698	15806	15899	15828	15697	15890	15729	15723	15722	15675	15600	15990	15882	15696	15668	15958	15671	15654	15711	15920	15760	15596	15702	15861	15785	15737	15695	15831	15754	15712	15717	15810	15825	15791	15762	15787	15878	15839	15705	15713	15821	15895	15719	15782	15700	15826	15818	15849	15735	15692	15852	15673	15813	15983	15680	15617	15612	15766	15722	15712	15835	15697	15757	15837	15974	15869	15491	15914	15838	15623	15799	15787	15782	15639	15862	15683	15816	15879	15697	15770	15834	15775	15752	15587	15756	15661	15759	15894	15859	15750	15827	15921	15705	15767	15889	15928	15883	15720	15912	15615	15640	15622	15702	15808	15867	15771	15863	15700	15669	15720	15660	15768	15719	15800	15742	16005	15871	15623	15989	15866	15617	15831	15804	15686	15767	15795	15553	15904	15609	15680	15807	15702	15700	15775	15930	15597	15754	15776	15824	15624	15845	15764	15830	15646	15729	15797	15628	15833	15884	15737	15847	15795	15754	15678	15651	15671	15618	16035	15642	15661	15785	15825	15597	15710	15720	15728	15767	15777	15699	15806	15820	15619	15666	15748	15646	15733	15706	15945	15659	15748	15702	15714	15851	15765	15791	15837	15721	15746	15900	15800	15638	15662	15756	15580	15825	15650	15763	15598	15734	15843	15617	15773	15863	15814	15709	15816	15751	15796	15739	15997	16068	15707	15759	15702	15630	15607	15555	15690	15635	15771	15669	15666	15657	15947	15604	15757	15763	15892	15730	15642	15651	15868	15765	15568	15752	15798	15819	15769	15766	15930	15770	15763	15884	15795	15894	15826	15785	15760	15624	15744	15739	15688	15786	15694	15760	15790	15878	15904	15703	15788	15739	15682	15826	15658	15796	15694	15773	15703	15808	15561	15733	15798	15592	15669	15751	15642	15712	15708	15841	15627	15707	15913	15744	15703	15792	15946	15768	15794	15801	15709	15842	15894	15783	15774	15723	15909	15701	15748	15985	15791	15765	15906	15796	15637	15665	15774	15647	15973	15797	15776	15961	15900	15685	15818	15700	15803	15672	15530	15773	15761	15761	15925	15784	15633	15791	15667	15931	15854	15933	15819	15608	15932	15615	15686	15782	15720	15719	15834	15727	15629	15568	15973	15963	15761	15739	15748	15877	15861	15773	15506	15652	15698	15776	15825	15630	15636	15709	15718	15920	15762	15639	15902	15729	15796	15939	15908	15665	15900	15786	15606	15784	15724	15884	15660	15885	15844	15917	15903	15792	15815	15737	15764	15984	15806	15743	15991	15969	15711	15649	15799	15863	15738	15810	15678	15732	15644	15778	15969	15930	15758	15995	15761	15890	15778	15758	15820	15638	15665	15760	15967	15977	15852	15664	15746	15686	15941	15901	15692	15735	15750	15623	15824	15806	15889	15813	15651	15706	15871	15878	15777	15876	15708	15713	15696	15648	15794	15891	15921	15561	15695	15807	15893	15709	15781	15594	15694	15751	15834	15880	15794	15857	15661	15656	15816	15775	15891	15717	15772	15614	15738	15733	15596	15791	15694	15921	15681	15814	15850	15797	15842	15883	15935	15675	15584	15915	15598	15706	15896	15591	15849	15723	15772	15890	15761	15667	15661	15689	15906	15828	15773	15789	15791	15620	15926	15882	15669	15843	15651	15716	15693	15882	15768	15736	15738	15763	15699	15650	15897	15860	15838	15640	15701	15757	16038	15645	15832	15913	15660	15671	15675	15773	15613	15886	15700	15740	15796	15807	15851	15733	15738	15792	15907	15842	15523	15828	15688	15780	15694	15776	15672	15565	15889	15816	15716	15800	15783	15676	15765	15792	15796	15637	15906	15680	15716	15680	15855	15888	15707	15746	15773	15691	15645	15990	15819	15779	15753	15724	15823	15873	15683	15828	15754	15838	15780	15772	15880	15791	15717	15637	15678	15969	15660	15856	15792	15718	15759	15819	15783	15757	15731	15770	15844	15888	15620	15859	15560	15682	15740	15808	15524	15733	15560	15592	15591	15759	15715	16041	15764	15594	15774	15856	15716	15734	15741	15633	15787	15658	15686	16003	15824	15898	15657	15685	15661	15770	15883	15732	15586	15767	15887	15734	15892	15601	15642	15855	15814	15754	15687	15791	15667	15784	15718	15850	15691	15780	15781	15719	15646	15702	15691	15782	15813	15710	15727	15734	15732	15767	15803	15808	15755	15560	15467	15723	15860	15571	15819	15982	15592	15840	15712	15815	15899	15732	15884	15749	15778	15715	15881	15771	15767	15916	15734	15632	15953	15780	15793	15716	15714	15673	15724	15808	15715	15773	15792	15681	16005	15642	15914	15664	15779	15848	15695	15685	15960	15930	15812	15694	15771	15735	15783	15831	15639	16013	15820	15673	15613	15770	15787	15766	15675	15862	15897	15856	15815	15948	15768	15863	15780	15690	15741	15678	15856	15887	15874	15910	15723	15664	15664	15700	15773	15865	15844	15845	15742	15913	15704	15832	15678	15711	15809	15657	15756	15959	15826	15780	15772	15858	15778	15710	15673	15657	15756	15819	15748	15669	15564	15784	15805	15644	15715	15887	15641	15988	15631	15802	15912	15605	15607	15881	15720	15858	15835	15686	15847	15824	15759	15761	15806	15820	15773	15903	15737	15785	15775	15733	15724	15795	15874	15828	15611	15617	15782	15800	15797	15755	15883	15709	15689	15854	15697	15818	15797	15817	15817	15668	15828	15594	15995	15907	15800	15763	15742	15920	15820	15962	15834	15936	15884	15668	15802	15602	15806	15827	15828	15779	15761	15784	15960	15699	15702	15921	15532	15735	15837	15662	15824	15846	15782	15897	15766	15844	15811	15719	15773	15797	15789	15801	15679	15707	15736	15748	15609	15722	15912	15748	15678	15762	15848	15807	15784	15885	15697	15777	15826	15734	15804	15905	15757	15726	15773	15745	15700	15844	15796	15764	15637	15722	15789	16030	15622	15714	15850	15652	15869	15718	15862	15720	15659	15878	15818	15719	15822	15682	15723	15608	15778	15763	15658	15888	15875	15773	15760	15697	15610	15764	15814	15727	15797	15781	15816	15838	15762	15838	15959	15616	15965	15679	15830	15707	15883	15893	15745	15685	15785	15723	15687	15755	15933	15748	15717	15811	15699	15628	15681	15827	15715	15811	15748	15832	15720	15720	15708	15618	15708	15684	15835	15838	15850	15796	15796	15631	15811	15824	15804	15739	15738	15726	15788	15593	15614	15823	15659	15669	15852	15874	15838	15875	15739	15967	15569	15870	15766	15786	15737	15730	15681	15798	15774	15949	15772	15750	15830	15683	15768	15915	15866	15684	15738	15804	15661	15817	15717	15503	15848	15743	15810	15694	15685	15943	15737	15737	15739	15589	15925	15844	15751	15644	15818	15841	15681	15766	15778	15885	15694	15731	15845	15696	15752	15867	15556	15949	15622	15415	15681	15659	15836	15805	15873	15738	15918	15580	15828	15761	15715	15889	15736	15686	15898	15795	15721	15924	15740	15864	15796	15712	15783	15776	15880	15711	15675	15757	15779	15687	15973	15707	15573	15835	15701	15698	15881	15720	15834	15655	15815	15726	15623	16031	15847	15745	15738	15816	15792	15759	15727	15760	15771	15774	15771	15711	15689	15703	15767	15819	15702	15973	15786	15677	15653	15905	15847	15834	15648	15980	15933	15780	15947	15749	15706	15676	15765	15635	15678	15738	15611	15868	15734	15802	15904	15617	15848	15898	15814	15986	15739	15724	15779	15759	15877	15651	15856	15811	15728	15869	15786	15927	15709	15631	15662	15700	15836	15782	15648	15822	15726	15749	15927	15825	15630	15664	15744	15679	15820	15722	15494	15847	15690	15897	15806	15883	15847	15689	15718	15593	15924	15728	15819	15738	15847	15647	15885	15751	15496	15929	15887	15744	15918	15772	15803	15778	15746	15650	15768	15745	15624	15806	15757	15847	15827	15720	15895	15726	15814	15555	15704	15706	15690	15774	15807	16019	15691	15598	15922	15859	15841	15890	15813	15823	15661	15912	15771	15906	15610	15675	15927	15925	15656	15631	15785	15792	15811	15849	15782	15587	15698	15955	15784	15853	15751	15789	15792	15840	15663	15782	15656	15809	15914	15847	15845	15798	15807	15666	15847	15823	15822	15988	15785	15876	15782	15861	15844	15872	15891	15809	15719	15665	15760	15756	15769	15890	15693	15704	15853	15694	15880	15701	15786	15719	15661	15820	15872	15692	15640	15733	15661	15938	15717	15956	15773	15748	15791	15764	15612	15676	15693	15728	15793	15895	15793	15658	15807	16011	15621	15761	15712	15664	15731	15677	15774	15784	15870	15814	15654	15764	15689	15620	15666	15618	15756	15898	15825	15707	15862	15725	15645	15638	15837	15622	15947	15714	15779	15775	15762	15844	15798	15834	15774	15757	15615	15699	15790	15706	15727	15714	15757	15708	15823	15698	15654	15600	15590	15824	15783	15762	15786	15595	15672	15817	15741	15872	15824	15779	15846	15775	15788	15764	15637	15680	15784	15774	15678	15842	15757	15765	15770	15774	15664	15931	15800	15810	15696	15814	15748	15658	15868	15795	15638	15838	15809	15729	15788	15771	15850	15684	15714	15710	15847	15867	15620	15950	15736	15668
26190	21726	29955	29738	28863	27973	26796	24040	23133	23496	22914	25079	32845	30155	25228	22157	20572	20330	19999	20212	20137	20257	19966	20154	19993	20050	20350	20195	19962	20028	19978	19933	20004	20360	20188	20018	20061	19925	20150	20260	19910	20349	20061	20150	20105	20223	20000	19929	19996	20071	19955	20101	20062	19916	19932	19929	19923	19852	20056	19844	20026	20117	20191	20114	20005	19835	20049	19813	19934	19909	19932	19907	20023	20141	19889	19948	19949	20027	20092	20235	20221	19983	20256	20096	20093	19997	19880	19995	19971	20038	19940	19967	19986	19983	19908	20050	20187	20004	20101	20110	20137	20002	19793	19967	19972	20082	19876	19822	20014	20146	20083	19895	20050	19987	19989	19976	19938	20024	20031	20269	19965	20236	20016	20296	19998	19997	20064	20228	20039	19892	20082	19858	20115	19866	19902	19889	19733	19920	20062	19971	20043	20088	20057	20021	20210	19903	19829	20000	20093	20146	20104	20075	20020	20132	19937	19957	19817	20077	20025	20000	19960	19677	19973	19908	20148	19901	19960	19900	19857	20078	19992	20015	19869	20122	20099	19924	20171	20183	20113	19992	20044	19846	19913	19881	19893	20034	20213	19914	20103	20126	19869	20273	20030	19973	19942	19843	19944	20054	19922	20133	20151	20339	20105	20143	19940	20247	19938	19958	20127	19932	20105	19927	19914	20061	20053	19881	19979	19809	20028	19962	19897	20123	19902	19895	19788	19823	20021	19939	19980	19958	19920	19753	19953	19939	20057	20276	19885	19988	20095	20117	20173	20255	20119	20096	20060	20033	20077	20097	19986	20022	20142	20133	19992	20118	20027	19987	19967	19895	19877	20200	19797	19905	20250	20115	20121	20004	20210	20068	20057	20006	20079	20160	19848	19829	20030	20048	19813	19853	20246	20068	19940	19898	20058	19958	19929	19927	19897	20076	19796	20061	19945	19944	20012	19773	20051	20108	20031	19980	20040	20199	20067	20001	20077	19958	19948	20110	19928	19947	20067	19854	20175	20023	20045	20183	19933	20017	20011	19972	20125	20086	20113	20250	19852	20133	20119	19991	20013	20039	19983	20205	20157	19848	20055	19983	20043	20116	20022	19922	19955	19990	20152	19806	20055	19895	19863	19953	20010	20193	19884	20063	20232	20085	20218	20118	20202	20117	20259	20314	20037	19925	20081	20082	20006	20027	20035	19972	20097	19964	19945	19970	19930	20046	20076	20203	19969	20013	19996	20174	20024	20001	20075	19938	20036	20197	20190	19997	20100	20045	20105	20216	20171	19828	20130	20019	19831	19817	20316	20090	20088	19895	20002	20017	20108	20167	19971	19999	19915	20242	20179	20185	20032	19890	19936	19865	19996	20116	19951	20049	20039	19966	19849	20064	19908	20152	20031	19889	20084	19719	19716	20010	19920	20074	20157	19821	20187	20203	20198	19845	19958	19950	19822	19815	20142	20176	19898	19921	20109	20202	19969	20163	19893	19964	19958	19977	20013	19867	20212	20053	20151	19944	20125	20063	19954	19884	20132	19882	19990	19994	19960	19857	20028	19970	20029	19954	20174	20099	20298	20138	19854	19939	20028	19993	19985	19960	20072	20088	19982	20048	20058	20013	19942	20120	20083	19903	20185	19859	19943	19929	20024	20053	19682	19972	20016	19978	20110	19967	19989	20117	19770	20270	20036	20077	19964	20112	20000	19902	19924	19926	19894	19916	20197	20232	20206	20059	20046	20100	20056	20059	19995	19932	20201	20037	20243	20039	20012	20035	19896	20016	20034	20084	20029	19721	19816	20015	19984	20095	19923	19735	19949	20070	20108	20231	20001	20026	20125	20040	19823	19981	19974	19911	19957	20227	20098	19976	19913	20086	19986	20060	19850	20237	19981	20067	19762	19921	19983	19964	20050	20040	20113	20042	19850	19911	20070	20049	19881	19945	19974	19816	19945	19877	19955	19934	20182	20018	19772	19783	20112	20034	20012	19929	19992	20060	19701	19902	20067	20035	20076	19933	19923	20011	20059	20007	19795	19968	19987	20128	19679	19932	19905	20072	19951	20043	20128	20143	19858	20078	20006	20043	19925	20014	19801	19921	20087	19910	19934	19811	19833	20056	20134	20175	20000	19873	19955	20060	20233	20257	20039	20001	20058	20084	20024	20243	19977	20082	20237	20293	19914	20248	20073	20110	20137	20024	20061	20141	20196	20210	19767	19995	20086	20163	19926	20030	19981	19923	19885	19994	19939	19924	19976	20367	19987	19817	20046	19812	19714	20067	19926	19959	19953	19952	19960	20268	20132	20186	20131	19964	19955	19971	20148	19963	20066	19913	20076	19991	19952	20058	19936	19868	20012	19897	20007	20146	19965	19832	19980	20226	20316	19921	19963	20017	19769	20185	19891	20063	20046	20163	20249	20092	20039	20055	20057	20034	20196	20099	19900	19956	20110	19999	20288	20073	20024	19803	19914	19882	20051	20247	20166	19919	19810	20155	19861	20024	19856	19817	19885	20025	20144	19881	19966	20071	20053	19911	19879	19973	19990	20018	19823	19920	20027	19919	19853	19994	20001	20217	20178	19947	20221	19813	20072	20122	20057	20044	19909	19871	19929	19894	20045	20151	19980	20216	20147	20206	20055	20041	19902	20024	20085	20041	20176	20082	20182	20054	19789	20323	20027	20100	19989	20122	20029	20073	20034	19922	19976	19986	20006	20021	19960	20131	20166	20074	19812	20222	20171	19943	20009	20144	19952	19956	20086	20325	20036	19924	19928	19972	19993	20116	19997	19901	19950	20071	19958	19954	19954	19981	20132	20103	20009	20042	20055	20042	19977	19908	19728	20000	19989	19785	20056	20105	20104	19988	20100	20111	20023	20109	19890	19762	19875	19975	19890	20040	20019	19851	19967	19934	19916	20113	20086	19884	20044	20067	20089	19858	20074	20190	20178	20000	20011	20158	20015	20058	20288	20055	20107	20124	20126	20062	20142	20076	19983	20143	20033	20056	20058	20095	20000	20022	19997	19796	20063	20293	20068	20109	20039	20080	19776	20025	20125	19975	20019	20084	19961	20215	20006	19974	20124	20043	20194	19924	19903	20198	20229	20110	20447	19946	20064	20022	19967	20048	20113	19968	19992	19643	19939	20260	19936	19735	20105	20123	19878	19931	20049	20081	19997	20219	19964	19934	20077	20023	19994	20070	20212	19891	20054	20027	20099	19973	20086	20028	19970	20077	20210	19899	19989	19875	19922	20073	20170	20077	20147	19933	20119	20045	19912	19844	20115	19987	20077	20074	20010	20040	20048	19917	20130	20050	20028	20172	20028	20182	19684	19966	20066	19880	20091	19858	19996	19926	19980	20051	19858	20106	20211	20045	20431	20098	19964	19955	20198	20070	19997	20156	19783	19865	19794	20225	20042	20086	20239	20070	19929	20066	19825	19902	19869	19853	19928	20031	20080	20051	19770	20043	20171	20150	19833	19860	19943	19867	20197	20051	19955	19816	20023	20014	20324	20026	19990	19964	19931	20008	20059	20182	20092	19977	20004	19848	20099	20294	19916	20114	20070	20127	19777	20035	19998	20108	20028	20185	19957	20179	20140	19825	20079	20096	20217	19981	20144	20212	20155	20053	20084	20075	19840	19930	20104	20227	19947	20010	19859	19957	19827	19977	19990	19889	20168	20085	20025	19901	20121	19904	20051	20201	20098	19904	19976	20159	19882	20216	19847	20060	20165	20035	19998	19975	20044	19835	20088	20250	20013	19959	20135	19993	20018	20197	20146	20024	20121	20107	19909	19972	20124	19926	19941	19983	19853	19972	20192	20004	20119	20017	20031	20086	20154	20055	20050	20049	19987	20173	20081	20176	20152	20048	20189	20016	19997	19828	20117	20013	20085	19895	20003	20207	20040	20131	20133	20121	19919	20121	20158	20069	19723	19926	20040	20087	20006	19980	20094	20063	19965	19950	19992	19933	19974	20236	20067	20403	20139	20117	20107	19953	20289	20026	19978	20245	19872	20091	20094	20079	20078	20121	20028	20040	20363	19951	20285	20032	20087	20002	20263	20250	20008	20153	20013	20001	20023	19910	20168	20060	20092	20156	19911	20218	20273	19998	20175	19908	19742	19939	20019	20120	20191	20004	19777	20149	19996	20002	19875	19976	19882	20028	19845	20092	20191	19843	19725	19980	20222	20186	20114	19938	20141	20073	20037	20105	20112	20076	19892	19983	19815	20056	20064	20059	20026	19934	20171	19955	20032	19915	20051	20059	20055	19934	19844	20142	19710	20073	20056	20026	19961	20244	20086	20173	20294	20392	20090	19928	19840	20056	20071	20237	19920	20021	20199	19956	20043	19939	20049	20046	20219	19820	20075	19962	20157	20103	20232	19980	20030	19929	19802	20147	20053	20030	19959	19975	20236	19949	19924	19987	19880	20086	19988	20131	20152	20214	20148	19864	19975	20115	19999	20155	20151	19947	20106	19909	20065	19982	19969	19924	19990	20052	19975	19949	20050	19759	19925	20001	20199	19984	20052	19826	20038	19841	19983	20082	20042	20165	20001	19930	19922	19935	20146	20113	20151	20040	20088	20025	20115	19901	19917	20177	20158	20062	20057	20212	20100	20086	20064	19743	20056	20087	20160	20021	19987	20173	20270	19940	19864	20238	20203	20019	20046	19871	20166	19935	19951	19831	20041	20186	20103	19901	20286	20216	20112	19867	20161	20058	20224	19951	19962	19869	19985	20195	19888	19928	20146	20086	19797	19819	19956	19986	20213	19913	19981	19800	20223	19909	20062	19945	19900	19953	20130	20066	20094	20036	20315	20041	20290	20129	19856	20031	19977	20204	19867	20065	20320	19911	20066	20020	19967	19894	20091	19944	20033	20076	19813	19911	19867	19946	20077	20260	20206	20080	20049	20067	19986	19906	19963	19940	19890	20003	19871	20073	19933	19920	20048	19943	20057	20062	20104	20313	20038	19986	19998	20143	20074	20047	20123	19990	19967	20021	19925	20162	19926	20103	19989	19956	19942	20037	20190	20039	19775	19983	20022	19982	19897	20193	19963	20128	20037	20002	20005	20352	19997	19811	19954	20031	20116	20001	20033	19770	20263	19887	19875	20020	20312	19930	20111	20191
25720	44092	46972	39510	32310	25516	23466	20884	20267	20584	19410	24033	32241	27452	21066	17457	16042	15900	15840	15735	15815	15924	15702	15721	15780	15776	15815	15704	15804	15781	15842	15948	15781	15849	15791	15781	15562	15621	15483	15709	15746	15727	15647	15700	15781	15737	15800	15545	15930	15684	15717	15743	15815	15715	15697	15752	15670	15852	15853	15830	15817	15654	15664	15914	15812	15728	15629	15579	15653	15703	15794	15758	15747	15806	15826	15904	15711	15695	15960	15772	15720	15604	15717	15704	15692	15726	15816	15682	15867	15901	15640	15728	15722	15716	15549	15833	15934	15860	15677	15856	15724	15727	15658	15527	15742	15841	15704	15671	15596	15706	15674	15703	15829	15576	15653	15833	15881	15732	15701	15711	15759	15715	15871	15636	15773	15906	15791	15621	15647	15872	15706	15773	15563	15877	15632	15717	15796	15774	15691	15714	15858	15631	15695	15726	15764	15723	15804	15798	15613	15809	15692	15747	15770	15794	15680	15822	15702	15708	15602	15613	15652	15672	15791	15822	15794	15759	15694	15677	15600	15673	15652	15873	15536	15802	15766	15771	15824	15757	15786	15669	15820	15825	15857	15842	15777	15732	15544	15838	15929	15700	15525	16051	15604	15764	15657	15809	15669	15736	15905	15717	15637	15581	15728	15666	15694	15711	15560	15533	15623	15752	15743	15693	15807	15616	15869	15753	15656	15759	15618	15875	15693	16004	15902	15958	15819	15788	15822	15765	15661	15601	15902	15749	15887	15817	15823	15770	15648	15780	15809	15972	15754	15764	15505	15683	15730	15717	15875	15719	15779	15740	15668	15643	15632	15731	15858	15739	15635	15829	15663	15643	15783	15660	15679	15631	15835	15748	15820	15709	15753	15979	15540	15965	15633	15794	15393	15805	15818	15644	15648	15725	15884	15686	15710	15620	15663	15776	15632	15757	15685	15826	15586	15557	15661	15809	15754	15845	15795	15811	15756	15596	15934	15547	15886	15652	15659	15619	15656	15700	15770	15935	15688	15775	15790	15702	15743	15796	15653	15788	15925	15800	15928	15558	15714	15689	15738	15678	15766	15742	15686	15823	15789	15808	15781	15833	15709	15711	15722	15674	15826	15788	15783	15697	15872	15767	15799	15932	15731	15590	15769	15760	15547	15609	15790	15760	15658	15860	15666	15738	15718	15712	15811	15686	15711	15748	15754	15629	15843	15808	15691	15743	15812	15871	15598	15742	15772	15764	15618	15644	15707	15742	15774	15553	15614	15795	15629	15737	15724	15900	15539	15671	15662	15671	15773	15636	15751	15730	15787	15628	15691	15646	15751	15765	15831	15641	15910	15802	15808	15737	15635	15640	15791	15940	15950	15721	15696	15673	15663	15765	15778	15683	15711	15771	15673	15794	15648	15652	15740	15702	15777	15760	15721	15799	15723	15835	15909	15735	15970	15750	15930	15683	15781	15739	15847	15877	15719	15916	15718	15747	15925	15591	15751	15744	15802	15585	15731	15641	15807	15792	15846	15605	15716	15818	15801	15637	15692	15806	15614	15732	15794	15695	15757	15761	15903	15771	15759	15767	15802	15758	15668	15745	15754	15751	15807	15514	15722	15642	15740	15663	15692	15854	15780	15858	15794	15857	15531	15743	15674	15756	15742	15692	15731	15692	15636	15644	15698	15709	15672	15845	15776	15516	15673	15644	15915	15779	15841	15811	15821	15857	15844	15797	15737	15793	15598	15756	15848	15664	15636	15831	15634	15698	15687	15916	15836	15737	15704	15827	15847	15730	15561	15732	15685	15801	15697	16009	15695	15797	15896	15600	15788	15864	15658	15821	15677	15736	15805	15845	15778	15687	15704	15599	15579	15829	15651	15854	15795	15858	15951	15982	15654	15646	15786	15759	15808	15910	15616	15642	15643	15609	15745	15796	15934	15868	15670	15707	15787	15691	15876	15679	15900	15751	15977	15583	15918	15812	15565	15612	15773	15751	15682	15667	15639	15879	15663	15763	15595	15703	15795	15715	15655	15742	15715	15771	15739	15624	15756	15798	15703	15637	15828	15639	15716	15861	15823	15717	15825	15715	15554	15594	15701	15818	15844	15775	15674	15537	15831	15809	15673	15683	15889	15792	15706	15622	15698	15867	15689	15582	15788	15580	15779	15639	15747	15777	15547	15751	15684	15539	15677	15684	15664	15808	15835	15628	15806	15691	15929	16018	15887	15776	15711	15583	15846	15573	15621	15858	15628	15793	15918	15784	15821	15871	15705	15646	15845	15759	15738	15800	15712	15672	15762	15888	15784	15621	15734	15693	15778	15803	15686	15740	15626	15634	15743	15761	15553	15676	15710	15717	15736	15755	15812	15670	15811	15800	15687	15723	15608	15656	15772	15767	15922	15653	15612	15849	15638	15887	15716	15601	15585	15631	15765	15859	15744	15821	15888	15560	15697	15771	15661	15742	15799	15691	15658	15744	15880	15680	15803	15605	15747	15709	15528	15884	15582	15776	15797	15621	15757	15702	15696	15525	15781	15685	15731	15855	15733	15752	15763	15617	15790	15813	15750	15733	15797	15659	15829	15724	15568	15663	15989	15617	15623	15908	15792	15859	15616	15787	15671	15618	15916	15739	15660	15720	15832	15692	15912	15726	15592	15658	15678	15728	15946	15769	15743	15782	15909	15756	15826	15847	15796	15804	15970	15822	15695	15569	15647	15751	15599	15701	15874	15710	15663	15663	15730	15740	15724	16043	15744	15723	15667	15784	15720	15652	15756	15974	15893	15760	15621	15828	15736	15664	15741	15873	15751	15784	15538	15496	15835	15735	15823	15804	15847	15878	15620	15568	15560	15862	15916	15952	15801	15744	15838	15769	15860	15632	15717	15885	15947	15748	15442	15783	15820	15658	15736	15618	15780	15754	15643	15753	15587	15746	15737	15738	15747	15825	15690	15700	15719	15703	15686	15764	15878	15687	15738	15707	15984	15628	15763	15696	15766	15774	15707	15729	15795	15782	15985	15651	15727	15675	15534	15657	15700	16079	15621	15743	15728	15783	15825	15580	15729	15757	15693	15913	15640	15758	15680	15588	15621	15685	15735	15811	15817	15901	15813	15857	15775	15717	15712	15885	15672	15758	15666	15750	15778	16010	15764	15738	15770	15768	15691	15799	15885	15896	15685	15768	15632	15863	15630	15852	15881	15892	15658	15672	15709	15711	15663	15902	15662	15707	15696	15686	15708	15623	15691	15750	15767	15727	15808	15510	15693	15959	15825	15768	15723	15485	15895	15785	15651	15787	15783	15707	15802	15734	15782	15598	15736	15713	15785	15853	15802	15768	15686	15655	15846	15819	15771	15920	15772	15744	15783	15915	15737	15655	15828	15717	15732	15655	15742	15734	15663	15689	15845	15516	15886	15650	15772	15768	15857	15661	15663	15619	15691	15654	15794	15700	15810	15766	15725	15829	15772	15782	15908	15879	15618	15649	15776	15801	15589	15821	15708	15699	15705	15582	15873	15585	15838	15770	15786	15671	15711	15761	15762	15887	15615	15765	15860	15723	15672	15811	15813	15704	15752	15779	15790	15519	15791	15845	15956	15811	15730	15734	15622	15784	15850	15779	15742	15809	15732	15870	15849	15642	15788	15631	15546	15699	15649	15554	15736	15820	15682	15842	15799	15555	15753	15659	15807	15818	15710	15847	15508	15781	15737	15743	15753	15740	15765	15810	15789	15696	15840	15776	15683	15698	15891	15687	15753	15644	15814	15588	15828	15607	15864	15774	15630	15790	15541	15755	15749	15720	15751	15651	15705	15807	15597	15718	15741	15644	15741	15667	15458	15730	15836	15660	15675	15698	15696	15652	15655	15685	15766	15751	15558	15804	15861	15722	15769	15717	15751	15643	15772	15850	15693	15742	15688	15736	15715	15691	15837	15658	15695	15767	15772	15577	15771	15749	15651	15636	15537	15854	15817	15672	15891	15741	15740	15731	15782	15754	15549	15811	15689	15746	15661	15945	15727	15715	15728	15725	15877	15876	15858	15712	15526	15641	15750	15745	15742	15818	15626	15592	15616	15803	15721	15695	15700	15907	15829	15676	15698	15732	15687	15893	15794	15814	15633	15798	15726	15602	15915	15719	15747	15810	15836	15736	15691	15807	15612	15781	15889	15856	15781	15784	15675	15736	15763	15861	15714	15546	15747	15633	15859	15772	15830	15675	15752	15671	15629	15832	15740	15766	15759	15907	15658	15603	15897	15646	15740	15787	15761	15789	15762	15856	15700	15616	15929	15858	15593	15930	15722	15785	15756	15710	15681	15741	15666	15858	15906	15667	15966	15705	15750	15690	15701	15575	15655	15745	15719	15873	15761	15750	15875	15807	15820	15695	15762	15699	15661	15851	15728	15829	15685	15930	15826	15652	15804	15835	15809	15717	15756	15763	15829	15700	15590	15767	15830	15680	15738	15750	15763	15783	15707	15725	15722	15647	15800	15690	15776	15675	15691	15833	15687	15775	15721	15782	15863	15699	15677	15803	15667	15778	15843	15667	15633	15610	15872	15750	15868	15639	15756	15784	15921	15724	15649	15774	15791	15656	15781	15719	15821	15816	15631	15552	15848	15818	15729	15730	15930	15857	15755	15852	15936	15714	15559	15652	15751	15551	15742	15682	15725	15766	15731	15940	15779	15765	15679	15802	15845	15904	15802	15737	15725	15757	15657	15790	15801	15727	15793	15532	15767	15625	15646	15643	15765	15824	15678	15561	15779	15652	15720	15629	15884	15691	15700	16029	15827	15731	15824	15831	15765	15850	15679	15626	15746	15859	15940	15829	15841	15918	15709	15856	15897	15839	15776	15802	15718	15811	15867	15588	15826	15831	15640	15551	15712	15842	15808	15768	15670	15784	15746	15676	15737	15700	15702	15707	15745	15646	15747	15646	15725	15705	15661	15651	15735	15956	15691	15647	15574	15764	15880	15741	15789	15711	15693	15712	15626	15688	15726	15632	15711	15742	15798	15768	15760	15720	15651	15572	15755	15835	15735	15778	15708	15690	15784	15810	15634	15736	15802	15928	15732	15718	15709	15729	15761	15833	15610	15825	15746	15791	16056	15605	15878	15773	15640	15791	15715	15861	15926	15898	15760	15741
24573	21757	29704	26409	26802	29561	29734	25268	22288	22971	23149	25882	40244	34693	27795	22041	19337	18586	18514	18449	18595	18532	18251	18537	18341	18518	18613	18541	18408	18574	18600	18388	18578	18429	18465	18385	18312	18363	18079	18419	18502	18484	18262	18367	18425	18500	18392	18485	18491	18405	18434	18343	18497	18483	18477	18494	18352	18427	18365	18421	18141	18319	18318	18556	18490	18345	18404	18158	18373	18561	18259	18276	18191	18441	18520	18314	18232	18490	18290	18187	18464	18274	18254	18261	18435	18322	18423	18140	18282	18384	18343	18441	18135	18308	18458	18441	18396	18455	18385	18509	18408	18410	18330	18556	18364	18481	18366	18114	18434	18318	18481	18263	18239	18215	18480	18455	18150	18464	18339	18267	18445	18362	18303	18419	18691	18290	18300	18310	18459	18653	18356	18532	18406	18248	18335	18379	18263	18478	18275	18340	18347	18432	18359	18378	18279	18281	18290	18366	18313	18587	18591	18220	18491	18272	18475	18222	18451	18326	18368	18296	18473	18222	18238	18259	18238	18321	18309	18343	18336	18252	18296	18446	18432	18555	18512	18354	18298	18495	18182	18428	18274	18290	18397	18444	18320	18406	18525	18449	18300	18328	18332	18569	18436	18272	18436	18624	18406	18486	18306	18385	18459	18568	18366	18458	18341	18326	18433	18237	18193	18338	18380	18345	18420	18387	18380	18306	18410	18416	18566	18229	18098	18306	18316	18360	18497	18453	18501	18430	18421	18518	18361	18505	18367	18311	18214	18276	18104	18513	18404	18412	18372	18301	18484	18349	18361	18584	18336	18344	18497	18325	18485	18480	18537	18441	18138	18256	18466	18286	18245	18406	18488	18404	18410	18375	18270	18177	18481	18461	18302	18388	18526	18451	18201	18167	18225	18195	18181	18405	18171	18435	18536	18537	18190	18422	18437	18496	18280	18433	18319	18337	18316	18315	18358	18572	18487	18230	18516	18588	18213	18301	18412	18453	18114	18352	18346	18289	18422	18123	18227	18351	18231	18251	18297	18360	18527	18328	18274	18433	18191	18221	18501	18507	18511	18224	18448	18316	18269	18301	18336	18415	18342	18472	18529	18324	18378	18200	18546	18454	18464	18344	18271	18471	18290	18222	18390	18225	18441	18242	18187	18344	18266	18471	18353	18456	18246	18467	18303	18382	18476	18413	18317	18170	18065	18485	18424	18360	18374	18445	18359	18362	18230	18277	18326	18369	18351	18414	18482	18402	18363	18386	18406	18302	18553	18076	18274	18360	18403	18083	18430	18365	18370	18338	18355	18380	18467	18468	18239	18462	18440	18443	18670	18302	18343	18295	18510	18448	18342	18103	18419	18250	18492	18556	18486	18423	18363	18476	18717	18283	18152	18428	18250	18555	18282	18423	18358	18235	18248	18288	18193	18350	18453	18525	18274	18457	18476	18267	18171	18316	18454	18316	18266	18259	18222	18386	18389	18327	18282	18321	18473	18388	18297	18496	18372	18273	18329	18533	18364	18389	18446	18283	18227	18495	18423	18425	18338	18304	18434	18284	18229	18259	18370	18183	18456	18572	18215	18451	18442	18362	18438	18251	18229	18104	18209	18489	18405	18514	18388	18308	18257	18106	18299	18213	18292	18488	18552	18270	18248	18417	18400	18457	18450	18399	18144	18405	18334	18471	18208	18474	18498	18341	18374	18577	18369	18256	18354	18459	18197	18286	18290	18305	18341	18101	18379	18316	18253	18332	18468	18223	18351	18414	18583	18547	18278	18319	18313	18242	18281	18350	18212	18298	18263	18494	18325	18297	18384	18432	18444	18371	18278	18197	18436	18478	18214	18232	18446	18169	18365	18390	18273	18460	18203	18262	18422	18195	18371	18216	18350	18246	18467	18472	18454	18422	18388	18434	18378	18414	18382	18234	18465	18428	18552	18243	18190	18391	18335	18427	18534	18474	18235	18485	18203	18320	18415	18429	18231	18487	18268	18170	18565	18353	18266	18368	18417	18032	18171	18268	18384	18419	18442	18254	18319	18537	18563	18124	18592	18285	18299	18179	18485	18440	18417	18267	18329	18109	18326	18365	18409	18391	18327	18450	18511	18423	18393	18273	18421	18251	18496	18409	18184	18478	18327	18177	18352	18478	18257	18617	18687	18495	18271	18198	18423	18367	18539	18363	18200	18436	18459	18282	18457	18258	18493	18421	18307	18281	18205	18297	18457	18429	18253	18459	18259	18482	18303	18501	18480	18420	18465	18293	18384	18263	18344	18355	18398	18304	18341	18391	18547	18138	18137	18529	18335	18462	18492	18474	18591	18140	18463	18388	18567	18218	18396	18393	18585	18361	18466	18369	18494	18444	18397	18314	18301	18384	18375	18327	18308	18238	18533	18360	18334	18348	18246	18358	18460	18410	18154	18426	18478	18362	18504	18300	18250	18413	18204	18393	18426	18418	18239	18285	18445	18503	18628	18186	18232	18346	18425	18137	18436	18521	18473	18404	18375	18183	18412	18292	18243	18331	18378	18505	18324	18267	18370	18279	18207	18295	18314	18187	18090	18432	18418	18315	18374	18447	18392	18336	18384	18302	18185	18583	18484	18190	18277	18485	18422	18619	18584	18414	18474	18464	17921	18336	18282	18467	18427	18373	18379	18339	18389	18359	18231	18350	18277	18176	18408	18339	18388	18163	18502	18273	18337	18409	18358	18305	18423	18407	18355	18257	18261	18421	18556	18172	18301	18262	18455	18270	18358	18445	18323	18502	18337	18429	18424	18338	18394	18247	18245	18305	18352	18277	18196	18582	18334	18536	18309	18385	18467	18280	18535	18184	18469	18360	18342	18493	18357	18377	18154	18313	18423	18294	18403	18396	18346	18545	18401	18328	18563	18387	18317	18617	18220	18380	18099	18239	18301	18526	18364	18168	18288	18280	18260	18295	18420	18284	18366	18368	18450	18172	18392	18398	18321	18405	18470	18381	18577	18293	18370	18308	18344	18370	18470	18277	18555	18385	18304	18240	18272	18280	18340	18300	18357	18372	18606	18383	18461	18513	18329	18329	18292	18438	18369	18189	18368	18214	18182	18211	18400	18173	18245	18541	18313	18200	18316	18338	18300	18298	18406	18472	18477	18252	18284	18283	18363	18333	18311	18545	18401	18453	18524	18442	18451	18555	18517	18368	18354	18499	18440	18422	18542	18378	18479	18377	18193	18203	18242	18521	18304	18128	18449	18137	18345	18542	18199	18288	18256	18334	18280	18273	18415	18348	18349	18522	18465	18500	18312	18555	18135	18293	18300	18286	18124	18196	18368	18566	18340	18360	18604	18098	18251	18291	18251	18356	18352	18315	18366	18455	18505	18400	18372	18402	18572	18462	18421	18263	18227	18428	18432	18512	18498	18476	18596	18504	18350	18287	18043	18294	18487	18394	18322	18535	18384	18489	18404	18314	18214	18235	18314	18422	18587	18416	18403	18609	18323	18371	18456	18526	18449	18252	18375	18638	18391	18335	18338	18283	18261	18350	18416	18326	18299	18553	18547	18402	18316	18328	18442	18371	18471	18538	18534	18383	18463	18372	18265	18657	18345	18067	18547	18489	18443	18352	18378	18328	18491	18223	18437	18417	18476	18251	18219	18300	18254	18415	18358	18316	18739	18346	18392	18229	18202	18374	18271	18482	18602	18222	18134	18245	18398	18416	18456	18496	18248	18316	18316	18271	18144	18398	18332	18342	18576	18185	18421	18387	18517	18352	18341	18252	18624	18385	18417	18475	18461	18282	18318	18384	18137	18563	18642	18492	18400	18232	18240	18398	18216	18331	18583	18332	18394	18348	18203	18324	18527	18342	18264	18381	18362	18408	18356	18486	18531	18670	18417	18476	18152	18584	18500	18347	18398	18544	18472	18215	18340	18462	18228	18391	18206	18399	18494	18224	18375	18293	18152	18328	18417	18362	18507	18534	18156	18471	18243	18447	18216	18255	18315	18312	18309	18373	18437	18395	18337	18455	18266	18354	18366	18288	18290	18315	18343	18318	18401	18412	18236	18340	18463	18335	18134	18646	18203	18235	18421	18285	18216	18173	18462	18118	18329	18596	18181	18186	18335	18440	18445	18559	18497	18376	18481	18336	18456	18429	18332	18408	18390	18384	18186	18470	18355	18373	18307	18363	18497	18277	18320	18173	18223	18124	18202	18302	18237	18355	18323	18272	18265	18467	18307	18230	18232	18329	18308	18167	18287	18482	18307	18382	18535	18396	18437	18439	18358	18439	18100	18527	18158	18298	18551	18526	18291	18248	18364	18234	18306	18420	18500	18525	18437	18385	18421	17996	18329	18229	18391	18542	18303	18338	18378	18351	18205	18044	18355	18370	18613	18175	18407	18315	18342	18428	18358	18179	18489	18455	18293	18272	18231	18276	18524	18529	18526	18503	18551	18661	18512	18431	18395	18415	18434	18218	18452	18409	18523	18299	18206	18497	18310	18226	18180	18221	18296	18432	18582	18324	18422	18499	18448	18356	18265	18483	18479	18328	18497	18631	18403	18443	18084	18174	18160	18337	18441	18309	18365	18331	18081	18232	18121	18424	18650	18453	18478	18180	18328	18309	18336	18295	18319	18493	18537	18411	18210	18419	18290	18413	18424	18581	18473	18507	18460	18355	18539	18367	18329	18176	18322	18317	18308	18432	18456	18587	18654	18623	18474	18171	18444	18174	18070	18261	18366	18217	18075	18449	18403	18262	18333	18268	18399	18271	18401	18406	18509	18469	18378	18348	18568	18445	18281	18455	18427	18287	18359	18411	18366	18232	18342	18233	18403	18565	18381	18530	18620	18381	18275	18414	18271	18090	18359	18348	18433	18317	18362	18223	18137	18320	18409	18338	18394	18398	18570	18465	18434	18274	18211	18178	18389	18358	18567	18358	18605	18279	18289	18444	18131	18486	18462	18344	18332	18512	18285	18533	18412	18459	18461	18316	18378	18396	18567	18272	18308	18213	18282	18512	18326	18467	18572	18595	18285	18385	18334	18258	18302	18364	18377	18208	18222	18481	18536	18643	18252	18461	18409	18205	18359	18692	18239	18274	18278	18261	18545	18355	18444	18346	18234	18301	18075	18095	18406	18536	18397	18524	18247	18393	18460	18345
29232	50681	52949	47484	39759	31795	26468	23747	19742	21510	21254	25816	40155	33330	24692	18003	15182	14715	14778	14664	14869	14773	14845	14571	14756	14524	14813	14901	14689	14681	14789	14724	14700	14757	14715	14856	14748	14779	14715	14779	14871	14754	14681	14704	14720	14838	14872	14901	14798	14743	14586	14726	14777	14739	14649	14700	14736	14779	14659	14762	14685	14771	14797	14742	14719	14815	14855	14723	14624	14667	14674	14589	14600	14863	14916	14708	14835	14733	14774	14794	14627	14650	14825	14885	14654	14736	14652	14893	14734	14616	14812	14673	14718	14824	14711	14768	14678	14877	14775	14802	14566	14723	14838	14822	14892	14712	14665	14748	14610	14913	14747	14861	14827	14618	14765	14839	14695	14765	14697	14864	14884	14717	14795	14806	14516	14798	14856	14714	14804	14576	14754	14710	14597	14805	14627	14820	14675	14587	14797	14707	14889	14736	14672	14704	14640	14702	15035	14762	14710	14740	14726	14800	14531	14703	14645	14692	14742	14780	14947	14804	14551	14737	14615	14617	14906	14837	14770	14851	14797	14481	14726	14791	14726	14760	14880	14606	14587	14800	14611	14688	14644	14656	14611	14802	14618	14805	14727	14665	14767	14819	14580	14708	14433	14743	14675	14976	14797	14861	14661	14669	14763	14563	14641	14783	14749	14672	14633	14862	14866	14705	14868	14804	14642	14640	14719	14684	14717	14697	14731	14759	14565	14914	14724	14728	14715	14733	14687	14791	14780	14699	14780	14755	14783	14700	14897	14615	14829	14765	14673	14681	14838	14738	14797	14776	14908	14754	14737	14851	14713	15093	14835	14731	14650	14739	14764	14532	14663	14687	14775	14799	14765	14714	14759	14626	14662	14766	14767	14658	14813	14612	14699	14697	14783	14856	14938	14693	14812	14705	14758	14664	14726	14862	14841	14860	14594	14935	14915	14734	14711	14835	14772	14714	14866	14786	14751	14892	14770	14829	14911	14706	14626	14587	14760	14739	14717	14791	14653	14697	14815	14835	14697	14715	14848	14792	14593	14788	14682	15009	14736	14896	14804	14670	14798	14567	14858	14733	14872	14707	14824	14703	14802	14660	14601	14755	14876	14729	14583	14704	14703	14691	14609	14766	14719	14733	14741	14797	14817	14611	14713	14811	14674	14786	14573	14855	14609	14630	14640	14807	14759	14715	14649	14624	14645	14776	14617	14794	14732	14782	14768	14662	14640	14718	14728	14670	14787	14727	14742	14763	14780	14787	14841	14815	14507	14763	14717	14661	14719	14979	14751	14662	14711	14672	14866	14912	14671	14757	14653	14763	14723	14825	14610	14729	14698	14891	14727	14790	14651	14834	14585	14694	14620	14788	14736	14701	14737	14778	14785	14854	14777	14638	14803	14780	14922	14840	14932	14632	14799	14751	14776	14698	14947	14747	14883	14756	14717	14761	14986	14797	14574	14790	14727	14790	14630	14762	14810	14659	14805	14692	14904	14513	14736	14752	14680	14646	14722	14551	14590	14778	14520	14749	14682	14726	14774	14706	14583	14620	14982	14779	14742	14893	14863	14630	14674	14917	14547	14708	14666	14657	14692	14798	14740	14813	14811	14702	14675	14792	14666	14872	14595	14659	14693	14784	14894	14776	14674	14552	14801	14600	14760	14609	14895	14604	14754	14824	14715	14723	14723	14819	14895	14752	14887	14823	14774	14726	14631	14795	14579	14951	14795	14654	14707	14728	14658	14689	14502	14830	14793	14717	14901	14775	14741	14667	14786	14779	14747	14665	14569	14807	14761	14654	14678	14636	14822	14852	14787	14722	14769	14595	14518	14721	14821	14689	14484	14664	14780	14666	14811	14888	14700	14876	14837	14956	14732	14815	14761	14785	14715	14670	14529	14734	14764	14855	14694	14787	14592	14779	14693	14704	14617	14758	14895	14631	14832	14641	14590	14569	14669	14674	14771	14784	14588	14592	14730	14671	14677	14668	14753	14731	14753	14687	14676	14708	14734	14882	14668	14848	14537	14738	14809	14662	14629	14849	14655	14714	14719	14855	14719	14677	14778	14798	14584	14780	14733	14651	14744	14728	14729	14686	14775	14638	14803	14704	14670	14804	14586	14714	14762	14623	14682	14630	14641	14965	14982	14665	14817	14620	14794	14663	14928	14666	14873	14606	14625	14578	14850	14667	14586	14693	14542	14880	14763	14674	14773	14772	14882	14971	14766	14746	14695	14562	14699	14671	14749	14688	14863	14747	14826	14782	14513	14723	14679	14777	14849	14595	14847	14775	14744	14678	14746	14696	14782	14852	14658	14816	14552	14643	14805	14719	14751	14763	14666	14677	14784	14629	14622	14789	14779	14579	14758	14721	14761	14735	14652	14598	14596	14787	14792	14572	14731	14705	14658	14780	14651	14621	14667	14683	14780	14729	14865	14743	14659	14495	14606	14742	14669	14766	14709	14743	14537	14774	14600	14499	14758	14897	14651	14856	14895	14907	14697	14643	14733	14662	14797	14707	14634	14700	14840	14626	14608	14765	14702	14674	14744	14700	14687	14706	14984	14570	14707	14681	14751	14808	14783	14836	14872	14753	14705	14829	14772	14734	14737	14681	14682	14646	14590	14713	14719	14699	14642	14524	14728	14754	14894	14853	14757	14900	14795	14775	14600	14429	14869	14655	14648	14741	14702	14723	14659	14805	14836	14795	14675	14795	14769	14600	14868	14800	14841	14751	14951	14657	14781	14799	14606	14910	14740	14785	14660	14776	14797	14873	14600	14707	14987	14743	14899	14721	14740	14774	14699	14846	14815	14838	14706	14726	14880	14882	14675	14717	14784	14735	14712	14871	14657	14743	14623	14826	14589	14636	14696	14804	14946	14719	14757	14695	14839	14735	14625	14752	14660	14808	14754	14674	14577	14834	14805	14759	14696	14715	14871	14964	14718	14787	14704	14809	14512	14680	14761	14734	14749	14748	14748	14618	14796	14664	14588	14766	14727	14766	14608	14669	14720	14626	14686	14728	14583	14880	14620	14773	14681	14526	14814	14592	14678	14740	14645	14815	14852	14619	14707	14801	14795	14758	14651	14621	14811	14908	14778	14602	14789	14745	14797	14709	14914	14758	14807	14664	14608	14770	14870	14598	14726	14737	14906	14677	14691	14869	14660	14666	14711	14722	14691	14661	14696	14755	14604	14783	14769	14693	14662	14809	14812	14792	14875	14735	14809	14748	14850	14728	14707	14828	14735	14779	14756	14865	14689	14757	14742	14760	14748	14667	14779	14686	14877	14730	14892	14668	14655	14752	14763	14762	14673	14802	14910	14820	14750	14813	14606	14697	14963	14967	14862	14861	14636	14783	14808	14881	14622	14844	14738	14549	14762	14820	14744	14833	14724	14682	14802	14667	14809	14689	14681	14732	14662	14801	14814	14613	14791	14672	14759	14728	14740	14692	14697	14658	14589	14734	14863	14726	14699	14777	14790	14852	14861	14576	14613	14798	14724	14633	14637	14680	14608	14501	14654	14567	14678	14765	14779	14665	14613	14841	14769	14787	14769	14638	14885	14631	14498	14783	14693	14735	14807	14726	14688	14706	14656	14502	14911	14859	14661	14706	14605	14734	14828	14795	14636	14706	14665	14899	14785	14782	14768	14652	14632	14525	14805	14678	14817	14587	14658	14716	14815	14662	14758	14834	14620	14660	14953	14784	14607	14734	14709	14560	14581	14770	14845	14632	14638	14605	14880	14695	14845	14625	14688	14836	14714	14641	14930	14854	14751	14641	14778	14632	14972	14747	14791	14846	14616	14579	14801	14683	14755	14760	14792	14837	14832	14599	14928	14676	14562	14737	14671	14837	14581	14565	14638	14653	14639	14931	14696	14687	14808	14778	14750	14780	14745	14705	14732	14742	14726	14844	14820	14611	14780	14776	14732	14722	14800	14893	14608	14699	14707	14712	14793	14733	14625	14622	14695	14840	14794	14635	14755	14700	14833	14678	14590	14794	14681	14917	14680	14633	14689	14812	14845	14696	14614	14748	14780	14700	14656	14686	14709	14926	14628	14584	14638	14777	14801	14766	14922	14741	14649	14795	14635	14816	14774	14820	14435	14648	14453	14769	14756	14726	14812	14807	14733	14875	14806	14730	14776	14766	14711	14695	14514	14686	14716	14738	14745	14777	14698	14612	14690	14945	14680	14682	14661	14719	14699	14849	14963	14772	14673	14619	14840	14641	14782	14798	14669	14783	14813	14870	14720	14670	14736	14591	14593	14681	14712	14698	14670	14682	14785	14809	14850	14829	14874	14766	14629	14860	14687	14890	14658	14631	14735	14736	14710	14849	14797	14743	14658	14834	14795	14805	14787	14717	14757	14716	14691	14732	14752	14666	14598	14825	14650	14728	14631	14873	14686	14582	14739	14846	14710	14796	14809	14893	14700	14807	14852	14644	14870	14578	14720	14699	14783	14655	14695	14593	14710	14823	14746	14698	14770	14762	14625	14712	14772	14882	14724	14629	14776	14674	14676	14466	14771	14672	14795	14599	14861	14655	14785	14701	14746	14851	14768	14707	14750	14791	14595	14623	14690	14805	14721	14736	14652	14668	14811	14849	14816	14708	14746	14591	14659	14784	14717	14633	14845	14749	14868	14732	14657	14459	14622	14694	14828	14693	14702	14727	14776	14757	14746	14791	14579	14786	14708	14664	14762	14712	14617	14795	14954	14845	14648	14740	14680	14716	14564	14557	14757	14607	14684	14426	14652	14775	14613	14645	14796	14756	14811	14761	14661	14710	14575	14894	14649	14828	14641	14582	14840	14691	14910	14809	14733	14745	14570	14784	14462	14635	14690	14759	14756	14578	14643	14704	14652	14717	14778	14722	14854	14662	14794	14722	14647	14576	14766	14602	14782	14608	14741	14927	14713	14766	14607	14795	14726	14790	14729	14773	14657	14684	14682	14805	14773	14749	14643	14652	14731	14734	14702	14649	14524	14755	14633	14848	14798	14708	14697	14584	14655	14681	14755	14902	14790	14574	14615	14673	14810	14738	14746	14657	14564	14930	14719	14708	14628	14832	14901	14664	14686	14680	14670	14568	14780	14683	14614	14832	14899	14708	14714	14653	14607	14660	14670	14784	14713	14657	14714	14842
33455	32514	35532	31057	26085	22823	20999	20673	20304	20397	20670	20736	21481	21938	21079	20205	19957	19834	19583	19514	19485	19518	19464	19750	19868	19487	19726	19586	19736	19582	19607	19742	19953	19739	19562	19857	19850	19882	19443	19474	19562	19763	19500	19691	19486	19716	19585	19526	19659	19799	19643	19793	19687	19653	19745	19777	19541	19658	19658	19799	19851	19736	19644	19605	19789	19770	19816	19627	19676	19641	19525	19800	19746	19700	19610	19474	19686	19745	19696	19827	19547	19695	19494	19762	19736	19714	19736	19766	19674	19658	19618	19644	19605	19849	19754	19610	19637	19702	19658	19694	19751	19688	19587	19725	19873	19738	19498	19478	19727	19513	19627	19736	19594	19843	19701	19547	19486	19615	19675	19662	19703	19754	19660	19616	19340	19494	19539	19703	19507	19662	19552	19488	19579	19528	19665	19923	19689	19608	19791	19633	19546	19528	19657	19516	19730	19702	19695	19477	19848	19470	19489	19520	19820	19818	19728	19829	19653	19724	19582	19858	19559	19692	19864	19508	19497	19468	19779	19847	19918	19793	19736	19819	19614	19940	19548	19587	19439	19709	19618	19608	19596	19584	19622	19535	19571	19636	19823	19693	19803	19623	19595	19769	19534	19577	19654	19817	19391	19809	19726	19780	19447	19764	19914	19801	19655	19666	19907	19629	19810	19572	19555	19598	19570	19461	19645	19578	19503	19591	19505	19704	19540	19455	19466	19733	19611	19620	19688	19564	19758	19583	19798	19443	19769	19606	19698	19640	19483	19587	19804	19742	19965	19467	19646	19594	19839	19725	19636	19742	19762	19520	19427	19527	19749	19482	19616	19757	19621	19567	19530	19353	19569	19664	19762	19537	19555	19554	19628	19763	19870	19569	19652	19511	19520	19514	19742	19479	19578	19572	19618	19492	19539	19734	19657	19629	19571	19582	19482	19701	19493	19551	19672	19924	19767	19644	19772	19760	19736	19725	19566	20036	19706	19724	19566	19541	19748	19744	19527	19538	19641	19601	19708	19667	19452	19785	19710	19511	19755	19660	19869	19554	19935	19685	19681	19497	19761	19691	19584	19616	19737	19824	19585	19517	19372	19399	19664	19728	19664	19644	19629	19688	19629	19715	19444	19576	19592	19808	19672	19721	19509	19627	19732	19608	19710	19704	19503	19346	19779	19861	19574	19577	19575	19767	19471	19541	19941	19607	19640	19638	19634	19596	19618	19843	19818	19708	19745	19823	19732	19465	19491	19636	19679	19614	19792	19382	19745	19817	19484	19403	19590	19424	19766	19807	19672	19496	19832	19617	19593	19526	19497	19807	19592	19772	19539	19807	19516	19786	19784	19569	19617	19811	19632	19533	19720	19572	19712	19490	19672	19844	19572	19566	19712	19898	19924	19639	19764	19713	19739	19485	19937	19711	19781	19753	19555	19797	19739	19740	19599	19781	19778	19507	19573	19601	19717	19649	19681	19595	19775	19743	19573	19544	19711	19614	19523	19518	19604	19650	19411	19735	19546	19589	19674	19423	19693	19921	19627	19739	19574	19830	19586	19536	19740	19711	19694	19580	19699	19904	19545	19782	19558	19687	19669	19567	19637	19502	19745	19715	19747	19679	19638	19694	19364	19699	19233	19525	19620	19768	19769	19490	19713	19622	19676	19699	19691	19680	19536	19842	19864	19856	19762	19784	19792	19662	19662	19621	19686	19705	19331	19552	19488	19825	19682	19639	19815	19705	19686	19615	19952	19756	19620	19525	19617	19607	19787	19550	19545	19747	19787	19478	19620	19505	19726	19579	19676	19735	19744	19643	19882	19731	19768	19679	19674	19787	19765	19867	19680	19653	19653	19711	19618	19536	19633	19655	19765	19671	19884	19452	19675	19646	19712	19651	19623	19588	19638	19457	19614	19928	19757	19854	19747	19579	19822	19607	19747	19578	19591	19654	19721	19665	19558	19871	19854	19494	19533	19574	19714	19634	19786	19544	19469	19841	19716	19482	19620	19802	19775	19925	19632	19753	19605	19704	19529	19525	19757	19879	19557	19596	19761	19783	19620	19591	19696	19678	19647	19708	19565	19608	19537	19698	19723	19649	19429	19613	19448	19640	19616	19594	19785	19617	19556	19688	19574	19861	19667	19590	19666	19691	19764	19761	19616	19614	19804	19642	19730	19700	19673	19561	19602	19685	19522	19614	19662	19620	19705	19851	19528	19603	19598	19618	19545	19471	19840	19645	19601	19539	19674	19790	19594	19671	19626	19655	19532	19797	19573	19711	19409	19685	19671	19756	19739	19739	19464	19729	19627	19647	19677	19795	19607	19485	19651	19491	19735	19846	19836	19933	19803	19568	19727	19682	19658	19930	19740	19706	19731	19609	19594	19729	19707	19742	19622	19954	19772	19679	19744	19576	19732	19722	19830	19601	19614	19510	19695	19577	19600	19642	19834	19755	19649	19575	19516	19730	19761	19653	19712	19593	19878	19864	19808	19522	19511	19726	19800	19581	19752	19749	19509	19614	19491	19561	19656	19638	19665	19590	19477	19456	19641	19690	19524	19604	19742	19701	19679	19604	19547	19674	19685	19786	19585	19718	19680	19398	19532	19638	19687	19540	19377	19611	19636	19539	19619	19397	19698	19676	19660	19689	19580	19460	19883	19689	19594	19757	19639	19780	19676	19551	19742	19767	19685	19651	19457	19493	19367	19511	19467	19588	19738	19583	19472	19595	19606	19619	19779	19792	19526	19571	19748	19630	19641	19597	19514	19754	19627	19724	19533	19467	19948	19678	19964	19578	19853	19642	19620	19604	19489	19845	19669	19739	19762	19807	19538	19600	19630	19555	19550	19657	19692	19555	19577	19837	20007	19594	19651	19643	19727	19582	19617	19753	19533	19360	19491	19599	19691	19719	19595	19664	19564	19885	19596	19732	19688	19854	19745	19826	19523	19788	19574	19707	19808	19530	19529	19750	19650	19754	19821	19638	19617	19699	19684	19582	19831	19661	19768	19608	19627	19687	19881	19756	19601	19759	19812	19610	19413	19475	19610	19679	19649	19582	19682	19719	19605	19543	19594	19548	19641	19557	19712	19766	19647	19809	19447	19611	19715	19580	19499	19501	19807	19680	19850	19838	19678	19731	19819	19710	19384	19540	19745	19585	19535	19785	19560	19776	19722	19832	19533	19606	19702	19579	19638	19563	19779	19559	19793	19719	19479	19709	19577	19953	19793	19670	19657	19846	19617	19660	19579	19644	19650	19559	19298	19486	19603	19848	19738	19671	19753	19589	19544	19703	19558	19690	19715	19831	19539	19844	19740	19546	19552	19828	19558	19894	19491	19545	19809	19543	19635	19726	19525	19721	19492	19789	19700	19744	19454	19739	19633	19732	19524	19659	19774	19592	19679	19778	19608	19681	19718	19647	19882	19631	19782	19702	19467	19771	19687	19429	19554	19727	19658	19633	19743	19891	19554	19662	19683	19600	19677	19640	19870	19752	19699	19616	19534	19614	19566	19576	19578	19651	19866	19657	19290	19610	19665	19681	19627	19547	19594	19785	19505	19429	19737	19696	19751	19632	19375	19392	19649	19688	19470	19553	19647	19697	19831	19700	19470	19545	19662	19588	19779	19763	19721	19506	19617	19509	19731	19689	19365	19502	19731	19550	19625	19640	19602	19632	19596	19654	19661	19492	19666	19689	19382	19657	19548	19574	19514	19616	19494	19562	19736	19782	19725	19653	19746	19751	19747	19644	19556	19573	19783	19452	19565	19896	19468	19659	19656	19619	19773	19601	19659	19684	19658	19880	19935	19714	19798	19851	19750	19666	19874	19476	19608	19692	19685	19599	19705	19417	19636	19505	19633	19718	19755	19606	19618	19629	19691	19668	19809	19592	19560	19541	19722	19596	19419	19570	19929	19814	19604	19784	19672	19680	19842	19693	19698	19788	19761	19652	19483	19875	19757	19790	19835	19771	19708	19703	19715	19748	19527	19700	19457	19376	19499	19564	19767	19482	19741	19694	19710	19799	19543	19457	19669	19826	19753	19879	19649	19589	19618	19624	19608	19789	19842	19658	19725	19735	19652	19429	19814	19600	19761	19808	19876	19636	19546	19644	19590	19703	19806	19749	19824	19706	19783	19558	19606	19507	19742	19655	19825	19683	19427	19709	19784	19677	19687	19648	19612	19601	19908	19744	19855	19663	19877	19586	19436	19646	19520	19688	19826	19665	19567	19588	19487	19745	19573	19512	19591	19668	19611	19480	19543	19538	19281	19579	19642	19915	19606	19722	19704	19469	19705	19629	19795	19690	19545	19769	19577	19702	19983	19621	19487	19569	19597	19592	19530	19654	19569	19808	19692	19664	19605	19633	19682	19429	19839	19659	19720	19777	19568	19708	19912	19493	19688	19570	19788	19585	19741	19635	19496	19743	19546	19614	19749	19562	19867	19554	19765	19548	19795	19785	19682	19527	19718	19701	19699	19707	19910	19659	19755	19739	19520	19871	19712	19738	19589	19646	19541	19592	19682	19645	19578	19479	19442	19761	19742	19827	19595	19712	19734	19655	19793	19550	19522	19587	19626	19777	19683	19585	19772	20023	19638	19735	19643	19487	19529	19762	19783	19526	19905	19431	19565	19669	19743	19578	19736	19476	19843	19807	19656	19755	19893	19694	19822	19590	19695	19691	19931	19792	19736	19794	19696	19525	19727	19528	19673	19458	19724	19709	19568	19789	19678	19659	19883	19682	19492	19755	19928	19462	19678	19746	19554	19658	19712	19552	19496	19666	19738	19552	19450	19967	19505	19500	19804	19826	19676	19516	19509	19658	19571	19612	19470	19799	19656	19622	19458	19646	19713	19616	19764	19718	19804	19672	19482	19909	19531	19612	19701	19628	19680	19688	19733	19624	19635	19615	19799	19713	19624	19561	19644	19853	19445	19596	19737	19718	19901	19635	19676	19577	19350	19563	19525	19796	19785	19480	19739	19527	19364	19479	19386	19496	19754	19727	19840	19564	19556	19498	19710	19773	19671	19574	19402	19550	19591	19482	19712	19672	19697	19679	19716	19858	19461	19644	19637	19645	19539	19720	19768	19699	19592	19852	19731	19829	19711	19277	19735	19635	19782	19642	19768	19946	19743	19446
27165	38478	37208	29353	24522	19635	17034	16757	16441	16845	17109	17041	18505	18393	16820	15989	15735	15681	15515	15549	15474	15511	15619	15542	15277	15511	15515	15625	15390	15518	15500	15374	15607	15424	15635	15558	15443	15447	15534	15325	15511	15472	15352	15343	15508	15478	15373	15596	15451	15528	15501	15558	15400	15628	15486	15562	15479	15367	15450	15664	15688	15292	15365	15545	15458	15413	15713	15307	15390	15344	15490	15291	15595	15400	15539	15720	15431	15565	15695	15257	15673	15407	15472	15469	15550	15472	15443	15610	15491	15417	15524	15526	15694	15538	15491	15567	15273	15549	15429	15579	15582	15343	15399	15517	15613	15505	15456	15443	15411	15635	15448	15336	15304	15525	15529	15465	15476	15331	15450	15477	15554	15590	15601	15440	15568	15449	15575	15313	15472	15425	15650	15343	15427	15581	15565	15333	15465	15461	15267	15407	15615	15472	15623	15518	15522	15411	15640	15560	15675	15575	15406	15591	15437	15507	15520	15445	15520	15459	15518	15374	15444	15553	15408	15546	15506	15479	15367	15496	15653	15664	15386	15383	15379	15439	15451	15410	15389	15266	15454	15539	15479	15373	15653	15376	15460	15292	15679	15640	15566	15475	15615	15448	15607	15375	15519	15430	15400	15647	15501	15453	15508	15507	15437	15611	15549	15418	15418	15419	15464	15379	15508	15577	15518	15493	15610	15586	15484	15423	15409	15322	15332	15450	15382	15454	15411	15459	15555	15556	15557	15355	15452	15413	15453	15479	15322	15517	15335	15502	15525	15538	15486	15602	15580	15470	15339	15598	15642	15374	15710	15627	15536	15604	15567	15652	15428	15512	15274	15448	15251	15503	15349	15470	15620	15306	15477	15568	15485	15365	15519	15293	15577	15699	15566	15426	15511	15464	15537	15389	15552	15351	15552	15415	15223	15466	15376	15496	15447	15307	15570	15403	15548	15385	15431	15536	15439	15572	15492	15411	15454	15599	15449	15735	15540	15468	15540	15435	15355	15432	15409	15414	15350	15403	15424	15474	15448	15416	15542	15668	15359	15531	15608	15645	15406	15301	15626	15516	15542	15446	15408	15439	15393	15434	15454	15587	15422	15527	15379	15640	15550	15662	15483	15488	15467	15679	15537	15392	15554	15473	15536	15534	15590	15627	15495	15594	15589	15347	15508	15471	15613	15393	15454	15371	15430	15459	15339	15522	15615	15343	15361	15289	15408	15446	15564	15522	15352	15671	15539	15328	15443	15475	15418	15277	15606	15487	15506	15506	15421	15542	15453	15323	15519	15548	15362	15517	15492	15571	15582	15527	15491	15417	15566	15615	15548	15522	15529	15545	15392	15501	15417	15563	15559	15490	15462	15480	15668	15386	15629	15447	15424	15487	15489	15459	15535	15665	15474	15528	15494	15523	15524	15533	15573	15643	15591	15466	15450	15368	15334	15532	15452	15483	15447	15611	15532	15707	15546	15470	15444	15656	15595	15505	15653	15541	15417	15306	15410	15543	15389	15592	15526	15591	15563	15505	15595	15355	15661	15554	15409	15342	15429	15480	15320	15438	15566	15623	15435	15421	15607	15480	15401	15634	15483	15612	15508	15513	15499	15435	15495	15306	15326	15593	15579	15417	15521	15423	15669	15552	15299	15505	15472	15285	15400	15604	15465	15367	15483	15378	15540	15384	15400	15503	15519	15552	15640	15512	15476	15530	15607	15440	15473	15626	15362	15425	15466	15727	15690	15510	15536	15614	15574	15424	15540	15683	15510	15542	15636	15383	15387	15593	15417	15544	15583	15518	15359	15409	15494	15524	15598	15547	15474	15589	15386	15547	15407	15569	15448	15500	15659	15573	15549	15577	15486	15720	15452	15448	15545	15504	15440	15462	15531	15582	15521	15566	15556	15609	15405	15489	15396	15339	15585	15465	15569	15443	15589	15416	15592	15617	15488	15443	15560	15558	15452	15614	15412	15565	15518	15400	15426	15488	15580	15196	15599	15441	15553	15528	15502	15289	15654	15466	15311	15589	15369	15441	15368	15571	15512	15506	15311	15470	15523	15382	15435	15650	15568	15541	15566	15571	15418	15538	15595	15419	15379	15539	15458	15293	15434	15426	15495	15361	15347	15555	15692	15614	15377	15556	15633	15552	15263	15518	15537	15418	15623	15464	15447	15530	15423	15487	15474	15420	15560	15622	15585	15349	15481	15436	15547	15420	15477	15385	15443	15394	15486	15486	15418	15413	15532	15421	15569	15441	15616	15636	15417	15596	15533	15651	15476	15518	15475	15666	15417	15552	15513	15356	15359	15398	15610	15474	15402	15333	15756	15425	15494	15510	15472	15445	15473	15532	15459	15530	15353	15372	15538	15436	15435	15579	15410	15429	15438	15440	15447	15461	15524	15602	15572	15599	15610	15556	15459	15502	15536	15579	15493	15588	15507	15480	15512	15450	15628	15401	15536	15485	15565	15329	15571	15285	15381	15531	15496	15546	15594	15421	15657	15603	15497	15364	15560	15512	15435	15584	15463	15642	15335	15460	15415	15415	15497	15397	15494	15495	15452	15660	15579	15393	15634	15512	15386	15591	15517	15422	15576	15576	15450	15537	15359	15477	15525	15420	15500	15496	15490	15330	15512	15587	15453	15466	15505	15519	15367	15440	15513	15541	15500	15510	15484	15537	15520	15448	15388	15482	15359	15630	15483	15569	15477	15606	15334	15600	15479	15450	15377	15514	15741	15474	15342	15439	15439	15500	15654	15495	15421	15563	15494	15570	15498	15456	15399	15512	15631	15491	15499	15542	15402	15614	15534	15436	15442	15671	15534	15424	15436	15504	15558	15420	15561	15605	15573	15466	15499	15514	15473	15532	15484	15530	15369	15544	15384	15364	15439	15408	15589	15385	15446	15559	15423	15523	15414	15460	15468	15568	15420	15377	15580	15668	15535	15474	15418	15425	15520	15406	15495	15497	15578	15611	15615	15461	15543	15500	15581	15454	15467	15409	15327	15812	15319	15673	15498	15515	15540	15525	15520	15307	15504	15492	15382	15577	15555	15374	15457	15388	15597	15211	15514	15379	15501	15449	15526	15576	15411	15470	15561	15698	15498	15544	15378	15547	15475	15558	15427	15494	15462	15583	15370	15312	15438	15414	15329	15459	15524	15566	15528	15377	15536	15605	15487	15545	15527	15639	15546	15391	15465	15437	15402	15529	15524	15515	15507	15470	15413	15505	15492	15533	15475	15452	15681	15355	15420	15501	15542	15472	15467	15432	15502	15547	15499	15341	15478	15381	15475	15473	15466	15438	15485	15649	15459	15551	15536	15498	15574	15510	15636	15575	15359	15557	15519	15387	15413	15550	15447	15581	15539	15486	15512	15573	15453	15586	15484	15592	15635	15485	15718	15491	15557	15399	15574	15447	15464	15633	15484	15516	15634	15574	15473	15456	15517	15329	15502	15459	15568	15418	15457	15648	15558	15290	15527	15639	15438	15559	15568	15480	15522	15603	15431	15556	15558	15431	15588	15516	15432	15621	15491	15568	15386	15440	15555	15475	15513	15401	15497	15562	15407	15388	15469	15581	15524	15755	15562	15416	15488	15569	15545	15346	15624	15542	15585	15392	15695	15424	15653	15466	15429	15410	15422	15500	15577	15490	15466	15221	15558	15440	15463	15551	15591	15435	15547	15559	15433	15652	15372	15569	15488	15471	15446	15587	15497	15431	15381	15684	15372	15455	15364	15397	15474	15587	15618	15417	15373	15363	15648	15628	15660	15543	15478	15434	15287	15433	15517	15566	15357	15532	15394	15461	15395	15440	15455	15514	15488	15628	15576	15460	15465	15493	15439	15397	15527	15607	15539	15565	15489	15496	15533	15398	15464	15553	15618	15513	15575	15379	15678	15387	15422	15600	15295	15502	15594	15368	15495	15494	15648	15290	15608	15375	15502	15622	15292	15540	15494	15373	15600	15507	15491	15357	15477	15475	15376	15597	15578	15469	15340	15687	15589	15540	15425	15537	15473	15419	15514	15354	15547	15538	15676	15600	15383	15497	15511	15537	15791	15415	15286	15618	15605	15398	15322	15430	15317	15326	15492	15468	15485	15559	15576	15649	15521	15570	15475	15378	15494	15583	15587	15446	15563	15265	15496	15404	15526	15415	15576	15483	15498	15494	15612	15350	15400	15667	15490	15661	15437	15512	15528	15497	15503	15489	15365	15268	15573	15577	15596	15488	15524	15241	15543	15577	15433	15335	15427	15518	15529	15574	15593	15593	15465	15430	15552	15567	15342	15534	15525	15388	15370	15408	15510	15562	15744	15537	15605	15422	15535	15356	15435	15455	15359	15387	15494	15518	15439	15572	15380	15563	15507	15425	15455	15417	15477	15608	15485	15387	15545	15478	15424	15539	15392	15590	15589	15490	15558	15666	15488	15314	15349	15618	15537	15542	15443	15704	15574	15637	15443	15519	15496	15507	15519	15623	15495	15620	15419	15491	15468	15516	15474	15468	15605	15590	15338	15408	15494	15390	15506	15558	15301	15641	15522	15309	15477	15524	15538	15450	15335	15387	15523	15533	15376	15551	15638	15524	15590	15516	15441	15572	15446	15575	15297	15427	15419	15545	15554	15490	15590	15624	15647	15383	15636	15631	15513	15443	15593	15623	15581	15377	15696	15254	15496	15524	15556	15416	15603	15361	15533	15549	15624	15518	15698	15472	15500	15559	15549	15518	15562	15501	15610	15296	15334	15479	15531	15574	15564	15318	15432	15422	15608	15428	15577	15465	15460	15413	15466	15374	15590	15482	15636	15452	15664	15559	15534	15539	15381	15447	15491	15559	15443	15473	15483	15351	15529	15485	15532	15466	15571	15502	15535	15511	15505	15528	15551	15657	15375	15509	15426	15479	15485	15511	15468	15578	15419	15512	15517	15534	15379	15530	15589	15647	15551	15549	15691	15583	15470	15496	15551	15493	15288	15458	15563	15484	15638	15462	15398	15456	15491	15406	15607	15487	15658	15435	15560	15480	15393	15571	15510	15679	15452	15492	15424	15543	15452	15537	15539	15507	15441	15685	15511	15386	15622	15389	15639	15404	15412	15541	15413	15556	15468	15657	15451	15421	15294	15408	15504	15532	15553	15601
26229	21819	29865	29511	28976	28515	25667	21687	21217	20944	21006	22242	26384	30968	26692	22233	20343	19366	19334	19058	19212	19198	19234	19175	19012	19125	19260	19204	19576	19119	18905	19276	19144	19127	19159	19017	19069	19056	19241	19127	19117	19106	19140	19189	19091	19048	18918	18906	19152	19351	19295	19218	19061	19045	19213	19184	19382	18904	19152	19132	19110	19050	19168	19135	18999	19337	19269	19267	19179	19152	19356	19135	19067	19199	19033	19108	19095	19132	19380	19100	19405	19178	19131	19249	19177	19048	19165	19295	19305	19240	19148	19173	19094	19021	19241	19177	19209	19212	19143	19040	19042	19374	19130	19215	19129	19163	19382	19021	19132	19204	19235	19086	19088	19015	19222	19191	19106	19333	19020	18956	18966	19053	19297	19099	19142	19133	19341	19071	19193	19050	19347	19082	19044	19310	19050	19014	19107	19225	19287	19227	19235	18866	19039	19289	19237	19136	19146	19268	19450	19234	18915	19131	19256	19252	19181	18931	18874	18934	19113	19242	18993	19254	19297	19011	18962	19316	19149	19117	19192	19179	19301	19214	19151	18835	19081	19267	19188	19069	19190	19184	19209	19263	19061	19269	19095	19026	19259	19217	19131	18906	19046	19127	18905	19039	19195	19206	19189	19041	19112	19078	19118	19011	19079	19407	19172	19147	19125	19137	19068	18979	19150	19012	19135	18853	18995	19268	19189	19114	18982	19237	18969	19362	19161	19171	19108	18993	19246	19117	19316	19164	19038	18965	19184	19186	19198	19039	18992	19092	19011	19102	19163	18996	18932	19099	19171	19278	19070	19241	19365	19156	19055	19101	18933	19130	19159	19133	19116	19150	19282	19057	19044	19170	19213	19190	19080	18986	19163	19107	19198	19352	19382	19084	19140	19289	19019	18770	18889	19213	19135	19034	19193	19107	18867	18841	19197	19205	19093	19153	18993	19023	19110	18907	18937	19212	19029	19277	19071	19137	19320	19163	18970	19068	19060	19067	19044	18995	19077	19204	19135	19154	19092	19311	19431	19013	19252	19076	19230	19210	19092	19169	19250	19090	19009	19061	19159	19069	18868	19159	18962	19038	18872	18993	18969	19070	19207	19177	19200	19088	19339	19228	18973	19346	19262	19024	19267	18779	19145	19310	19098	19024	19099	19094	19270	19240	19040	19197	19172	19103	19194	19026	19205	19108	19206	19276	19308	19276	19082	19133	19162	18940	19284	19170	18902	19074	19121	19115	19038	19236	19114	19087	19307	19219	19178	19183	19181	19300	19097	19272	19115	19147	19101	19102	19146	19253	19113	19187	19161	19264	18990	18997	19023	19033	19283	19143	19085	19137	19165	19406	19002	19220	19173	19016	19149	19237	19154	18977	19352	19229	19060	19111	18995	19186	19238	19175	18955	19328	19219	18995	18959	19172	19124	19194	19248	19191	19032	19220	19121	19096	19179	19267	19207	19233	19184	19148	19040	19199	19139	19257	19229	19227	19181	19167	19156	19237	19132	19042	19219	19132	19132	19032	19122	19336	19126	19202	19435	19218	19176	19080	19213	19257	19079	19008	19245	18888	19155	19100	19141	19290	19285	19295	19167	19240	19155	19275	19114	19073	19114	19065	19288	19356	19424	19054	18855	18858	19529	19246	19217	19421	19069	19267	19081	19146	19026	19128	19259	19002	19023	19321	19369	18913	19299	19092	19140	19221	19149	19173	19411	18981	19105	19118	19412	19139	19261	19365	19053	19221	18926	19087	19026	19084	19287	19003	19255	19002	19115	19351	19249	19177	19078	19096	19073	19214	19354	19399	19194	18982	19035	19266	19071	19290	19159	19032	19013	19008	19173	19147	19213	19056	19053	19115	18985	19199	19031	19261	19261	19227	19056	19382	18996	19064	19118	19116	19159	19213	18990	19064	18972	18990	19063	19080	19060	19250	19207	19434	18929	19226	19216	19149	19183	19145	18968	19207	19025	18975	19245	19144	19243	19117	19071	19192	19171	19289	19247	19096	19280	19075	19065	19112	19158	19285	19166	19168	19146	19116	19142	19203	19270	19056	19087	19108	19193	19272	19419	19302	19106	19143	19183	19269	19012	19033	19195	19161	18898	19233	19170	18933	19055	19316	18987	19229	19097	19209	19179	19185	19320	19203	18990	18986	19269	19334	19031	19123	19172	19128	19292	19108	19058	19086	19058	19204	18989	19156	18892	19128	19010	18910	19158	19236	19129	19063	19049	19128	19139	19026	19174	19221	19115	18925	19307	19257	19258	19124	19238	19238	19026	19308	19085	19070	19047	19079	19019	18838	19074	19201	19107	19218	19116	19082	19301	19106	19057	19140	19103	19139	19063	19124	19055	19099	19238	19058	19280	19030	19033	19097	19170	19145	19053	19123	19137	19264	19146	19030	19098	19033	19012	19233	19115	19072	19217	19238	18975	19275	19088	18992	18995	19322	19280	19101	19061	18922	19370	19127	19126	18984	19072	19179	19097	19214	18931	19139	19166	19110	19080	19161	19142	18913	18921	19302	19184	19121	18963	18939	19248	19318	19271	19239	19041	19168	19143	19092	19257	19224	19193	19057	19132	19034	19184	18920	18949	19027	19181	19036	19214	19120	19385	18943	19149	19157	19154	19258	19118	19145	19232	19086	19061	19078	19223	19073	19069	19264	19225	19012	19226	19060	19135	19131	19235	19097	19160	19224	19115	19065	19007	19288	19153	19170	19209	19278	19208	19206	19067	19196	19121	19158	19186	19099	19226	18949	19015	19091	19210	19248	19013	19207	19249	19029	19214	19125	19212	19289	19088	19131	19177	19256	19111	18982	19266	19233	18990	19165	19109	18989	19134	19050	19205	19104	19265	19213	18942	19136	19164	19190	19114	19348	19232	19047	19036	19244	19173	18971	18977	19241	19164	18989	19038	19157	19050	19028	19243	19224	19048	19250	19004	19086	19035	19052	19096	19128	19071	19144	19115	19115	19064	19137	19125	19037	18899	19200	19126	19216	19092	19266	19010	19095	19057	19170	19022	18986	19160	19227	19164	19166	19125	19043	19085	19154	19239	19196	19021	19003	19036	18944	19090	19243	19271	19018	19087	19192	19149	19205	19192	19205	19249	19146	19335	19111	19130	19151	19032	19271	19308	19146	19250	18953	19176	19246	19267	19122	18944	19074	19052	19193	19115	18975	19176	19096	19072	19179	19296	19187	19091	19016	19269	19062	19219	19278	19373	19056	19283	19151	19222	19180	18985	19346	19363	19195	19280	19081	19087	19206	19001	18974	19078	19157	18968	18936	19074	18984	19142	19114	19124	19029	19096	19227	19058	19243	19123	19272	19103	19102	19170	19023	19192	19214	18935	18955	19256	19359	19249	19120	19226	19013	19000	18963	19292	19120	19118	19269	19139	18972	18989	19041	19122	19087	19057	19208	19257	19192	19244	19097	19385	18957	18940	19262	19107	19116	18988	19177	19015	18968	19132	19095	19123	19103	18898	19282	19143	19199	19179	18896	19223	18873	19090	19001	19200	19278	19107	18959	19183	19243	19179	18974	19090	19042	19042	19074	18860	19134	19046	19056	19297	19127	18968	19156	19229	19042	19278	19263	19146	19111	19237	19128	18985	19446	19075	19083	19193	18907	19104	19089	19064	19169	18988	19087	19318	19054	19064	19148	19031	19172	19193	19327	19170	19210	19075	19157	19357	19195	19090	19064	18950	19119	19211	19093	19112	18982	19232	19168	19076	19032	19248	19272	19064	18848	19141	19236	18900	19005	19122	19103	19027	19033	19214	19188	19234	19148	19163	19132	19032	19144	18896	19172	19212	19061	19086	19168	19092	19295	19158	19341	19287	19161	19057	18981	19248	19300	19056	19172	19027	19176	19254	19016	19033	18911	19112	19060	19235	19177	19264	18921	19071	19013	19167	19461	19026	18924	19188	19070	19030	18880	19018	19232	19169	19075	19032	18843	19101	19192	19429	19405	18968	19004	19152	19312	19096	19170	18916	19213	19272	19167	18890	19137	19134	19037	19443	19243	18965	19043	19197	19210	19164	19065	19304	19146	19228	19169	19378	19336	19234	19179	19077	18923	19002	19126	19284	19231	19069	19096	18986	18911	19069	19237	19038	19263	18994	19153	19036	19125	19181	19258	19313	19423	19139	19090	18900	19131	18986	19207	19120	19097	19220	19149	19016	19161	19197	19292	19058	19289	19249	19260	19169	19056	19082	18994	19152	19335	19063	19128	19039	19230	19032	19234	19147	19081	19156	19291	19078	18973	18937	19094	19161	19085	19026	19373	19033	19021	19138	19169	18976	19348	19132	19152	19161	19203	19105	18990	19212	19017	19053	19268	18981	19219	19025	19147	19116	19034	18985	19171	19025	19150	19106	19166	19081	19287	19024	19151	19058	19102	19020	18973	19108	19184	19119	19008	19081	19149	19186	19314	19214	19191	19323	19281	19080	18974	19150	18946	19052	19154	19135	19112	19306	18931	19190	19270	19144	18964	18955	19004	19325	19321	19255	19079	19404	19272	19124	19156	19119	19204	19210	19083	18930	19018	19176	19326	19140	19075	19108	19050	18940	19428	19195	19009	19127	19226	19136	19363	19340	19196	19121	19119	19000	19220	19351	19080	19202	19050	19131	19363	19148	19029	19204	19098	19243	19057	19097	19259	19082	19138	19167	19355	19256	19147	19098	19080	18976	19126	19181	19058	19223	19005	18974	18959	19306	19158	19161	19243	19086	19063	19079	18847	18916	19201	19266	19068	19289	19383	19360	18947	19099	19116	19242	19054	19190	19247	19352	19093	19244	19006	19297	18945	19269	19086	19336	19033	18908	19111	19016	19269	19149	19254	19149	19120	19227	19258	19191	19264	19288	19229	19070	19050	19119	19086	19235	19127	19193	19174	19166	19029	19199	19094	19217	19226	19058	19151	19107	19091	19098	19256	19138	19170	19263	19186	19050	19050	19254	19164	19046	19084	19300	19181	19407	19159	19079	19115	18957	19154	18983	19080	19157	19017	19061	19130	19032	19133	19092	19347	19147	19202	19285	19228	19065	19088	18965	19291	19163	19170	18967	19138	19174	19050	19139	19049	18949	19251	19332	19187	19080	19023	18997	19286	19265	19229	19285	19219	19036	19195
28579	46798	46461	39266	33261	27473	21160	18538	18380	17852	18090	19787	25878	29990	23723	18080	15845	15286	15254	15296	15216	15319	15422	15233	15114	15237	15356	15266	15351	15197	15253	15382	15249	15324	15259	15228	15328	15149	15196	15334	15229	15281	15248	15331	15178	15311	15292	15298	15182	15303	15222	15187	15201	15262	15322	15267	15375	15314	15280	15267	15308	15175	15179	15281	15149	15097	15197	15337	15162	15314	15232	15134	15217	15185	15084	15224	15314	15166	15216	14948	15361	15208	15284	15453	15135	15332	15318	15128	15249	15144	15349	15253	15296	15331	15256	15202	15214	15313	15088	15280	15313	15300	15362	15292	15314	15196	15349	15359	15105	15417	15296	15264	15116	15232	15194	15237	15296	15168	15372	15257	15362	15165	15313	15410	15262	15240	15245	15280	15320	15498	15194	15282	15215	15146	15169	15295	15320	15246	15113	15301	15207	15128	15292	15284	15373	15311	15168	15073	15105	15351	15157	15129	15230	15233	15223	15286	15270	15142	15320	15302	15267	15250	15357	15269	15246	15218	15061	15168	15236	15301	15056	15153	15005	15380	15325	15326	15215	15318	15371	15411	15181	15161	15323	15199	15143	15254	15261	15102	15271	15138	15100	15280	14995	15179	15304	15308	15250	15117	15243	15225	15251	15266	15340	15425	15068	15378	15120	15275	15139	15291	15323	15174	15299	15471	15243	15068	15185	15323	15223	15164	15093	15230	15257	15256	15304	15322	15116	15120	15211	15204	15232	15163	15171	15337	15196	15350	15249	15293	15470	15289	15330	15277	15367	15319	15179	15182	15313	15121	15170	15106	15215	15128	15241	15284	15432	15201	15163	15185	15203	15222	15288	15260	15414	15322	15105	15254	15067	15104	15121	15362	15243	15340	15283	15273	15270	15267	15319	15110	15307	15222	15390	15189	15254	15301	15259	15229	15121	15163	15217	15270	15333	15198	15152	15371	15239	15049	15141	15320	15363	15225	15215	15309	15291	15049	15245	15279	15338	15169	15107	15223	15352	15216	15142	15318	15394	15366	15339	15314	15265	15373	15231	15233	15195	15128	15231	15385	15343	15240	15275	15230	15357	15257	15181	15398	15312	15312	15183	15148	15251	15171	15367	15198	15280	15294	15130	15377	15147	15260	15333	15167	15197	15314	15270	15465	15172	15286	15234	15284	15275	15241	15109	15107	15215	15332	15234	15162	15289	15195	15298	15250	15326	15043	15293	15339	15200	15279	15199	15401	15205	15299	15350	15244	15389	15204	15421	15193	15364	15237	15383	15246	15210	15278	15355	15547	15174	15367	15328	15123	15299	15141	15214	15276	15220	15240	15203	15264	15116	15182	15138	15380	15076	15143	15384	15079	15211	15197	15223	15130	15284	15079	15208	15204	15200	15305	15209	15300	15261	15109	15222	15248	15288	15374	15415	15228	15473	15325	15273	15309	15257	15360	15336	15164	15144	15042	15376	15200	15280	15246	15184	15338	15357	15253	15171	15209	15343	15306	15297	15168	15268	15277	15122	15249	15170	15267	15356	15269	15385	15263	14984	15198	15164	15175	15259	15128	15365	15263	15140	15475	15199	15266	15093	15140	15371	15216	15121	15240	15192	15209	15099	15264	15126	15063	15150	15380	15220	15198	15117	15339	15371	15145	15291	15242	15286	15346	15170	15177	15233	15281	15200	15159	15296	15087	15380	15213	15293	15217	15075	15211	14963	15152	15161	15280	15227	15173	15155	15097	15207	15180	15168	15085	15318	15404	15099	15269	15069	15300	15229	15219	15228	15108	15231	15453	15097	15199	15292	15344	15175	15334	15289	15111	15068	15301	15327	15293	15367	15115	15137	15157	15288	15097	15355	15312	15232	15258	15230	15143	15365	15379	15278	15099	15103	15373	15145	15226	15282	15164	15127	15147	15301	15211	15066	15136	15225	15274	15246	15231	15216	15110	15241	15218	15182	15027	15237	15103	15235	15303	15455	15285	15231	15387	15343	15069	15227	15312	15179	15171	15292	15263	15346	15368	15147	15143	15294	15259	15183	15401	15151	15168	15133	15201	15382	15284	15214	15199	15156	15160	15180	15186	15188	15230	15243	15356	15301	15336	15200	15229	15047	15111	15037	15183	15157	15014	15148	15240	15210	15286	15240	15331	15264	15267	15243	15222	15170	15342	15207	14995	15208	15208	15499	15180	15173	15168	15248	15231	15219	15149	15303	15352	15454	15337	15097	15297	15176	15186	15217	15155	15330	15462	15272	15314	15350	15255	15271	15056	15304	15200	15176	15298	15162	15215	15178	15220	15319	15285	15249	15268	15357	15216	15449	15207	15315	15275	15253	15315	15339	15240	15402	15251	15344	15226	15343	15304	15352	15246	15456	15387	15128	15170	15088	15175	15321	15227	15234	15455	15144	15237	15219	15280	15268	15180	15223	15305	15074	15305	15147	15240	15309	15169	15351	15241	15188	15403	15235	15075	15229	15403	15305	15293	15345	15139	15338	15296	15211	15309	15255	15129	15257	15212	15222	15312	15188	15250	15272	15145	15367	15222	15271	15276	15288	15182	15122	15241	15313	15254	15334	15248	15410	15344	15490	15342	15111	15318	15381	15326	15396	15228	15221	15237	15360	15221	15196	15243	15141	15329	15178	15194	15285	15389	15235	15215	15192	15258	15404	15260	15402	15310	15189	15137	15155	15142	15300	15112	15413	15194	15243	15077	15338	15233	15192	15265	15305	15212	15226	15216	15221	15127	15293	15115	15340	15332	15050	15357	15215	15135	15181	15253	15267	15502	15315	15240	15225	15300	15267	15170	15229	15067	15086	15250	15032	15246	15227	15260	15318	15284	15582	15141	15175	15107	15289	15195	15146	15295	15111	15180	15254	15314	15198	15333	15138	15107	15126	15268	15216	15423	15413	15288	15163	15159	15115	15255	15070	15254	15365	15233	15213	15339	15139	15474	15289	15404	15097	15199	15198	15239	15173	15326	15210	15411	15193	15276	15240	15207	15128	15223	15266	15350	15174	15361	15333	15259	15194	15199	15357	15255	15138	15341	15089	15281	15161	15133	15325	15364	15096	15223	15162	15319	15300	15341	15316	15241	15202	15318	15290	15267	15364	15233	15049	15091	15298	15265	15299	15185	15313	15340	15248	15293	15345	15330	15174	15297	15302	15195	15270	15417	15176	15190	15292	15519	15392	15263	15192	15297	15171	15347	15221	15015	15214	15085	15398	15443	15229	15338	15219	15288	15426	15151	15315	15366	15174	15137	15170	15299	15245	15282	15233	15348	15123	15189	15041	15342	15226	15284	15261	15213	15238	15105	15380	15357	15214	15305	15282	15198	15231	15269	15095	15196	15367	15203	15254	15155	15137	15226	15323	15201	15206	15465	15292	15275	15272	15304	15211	15120	15232	15094	15193	15210	15361	15299	15222	15241	15282	15230	15243	15147	15179	15343	15156	15217	15314	15170	15270	15319	15453	15370	15151	15285	15194	15178	15276	15231	15240	15277	15318	15205	15184	15173	15092	15272	15258	15077	15205	15278	15394	15283	15341	15145	15191	15523	15267	15275	15360	15290	15163	15408	15335	15284	15164	15269	15065	15408	15361	15254	15063	15124	15181	15419	15415	15333	15230	15352	15319	15146	15393	15170	15203	15191	15194	15112	15372	15455	15368	15133	15297	15294	15259	15263	15407	15416	15341	15241	15212	15204	15373	15255	15194	15167	15213	15287	15166	15158	15074	15302	15158	15396	15302	15181	15352	15161	15030	15176	15245	15321	15387	15156	15362	15278	15352	15226	15064	15297	15256	15223	15282	15282	15200	15361	15290	15164	15405	15204	15220	15369	15295	15151	15318	15355	15314	15364	15353	15188	15221	15331	15132	15187	15177	15131	15296	15238	15158	15179	15167	15248	15478	15407	15412	15377	15296	15283	15251	15237	15187	15387	15277	15309	15157	15286	15283	15189	15169	15414	15157	15046	15178	15264	15055	15191	15143	15035	15459	15169	15240	15193	15119	15333	15297	15248	15309	15229	15258	15285	15314	15417	15186	15155	15391	15230	15238	15214	15309	15374	15332	15413	15388	15240	15130	15395	15335	15370	15200	15263	15208	15219	15157	15195	15243	15270	15263	15371	15348	15151	15287	15159	15135	15282	15323	15348	15180	15298	15213	15244	15344	15188	15180	15257	15286	15208	15179	15206	15248	15287	15194	15479	15316	15270	15283	15241	15326	15220	15240	15233	15060	15324	15387	15247	15279	15190	15329	15093	15252	15159	15059	15131	15353	15161	15100	15159	15279	15090	15375	15149	15292	15196	15202	15322	15224	15152	15350	15323	15224	15135	15380	15176	15091	15187	15151	15210	15404	15191	15276	15320	15214	15207	15342	15296	15285	15136	15131	15332	15252	15366	15175	15356	15347	15337	15406	15150	15330	15292	15335	15301	15191	15216	15236	15274	15137	15194	15413	15117	15121	15226	15218	15277	15409	15223	15341	15291	15082	15170	15277	15187	15277	15213	15180	15078	15204	15256	15252	15200	15127	15138	15377	15222	15253	15219	15228	15244	15260	15172	15118	15324	15312	15166	15223	15213	15347	15133	15356	15198	15356	15064	15271	15225	15173	15181	15306	15210	15328	15183	15097	15297	15252	15346	15245	15302	15370	15135	15272	15223	15089	15045	15289	15274	15249	15290	15231	15195	15243	15174	15111	15267	15270	15221	15261	15228	15325	15248	15353	15234	15260	15239	15161	15208	15416	15429	15016	15269	15153	15164	15289	15247	15274	15323	15298	14963	15149	15208	15392	15173	15271	15172	15177	15186	15249	15270	15384	15403	15407	15275	15081	15144	15232	15211	15267	15148	15139	15331	15277	15144	15139	15452	15277	15259	15205	15269	15333	15229	15066	15172	15034	15024	15202	15193	15184	15189	15322	15200	15255	15342	15323	15424	15183	15172	15233	15224	15175	15290	15269	15375	15273	15261	15265	15257	15191	15271	15080	15335	15473	15295	15450	15109	15210	15254	15162	15227	15129	15328	15241	15093	15136	15398	15228	15340	15368	15253	15086	15309	15220	15289	15293	15465	15258	15062	15504	15269	15309	15411	15255	15050	15297	15288	15190	15194	15263	15364	15214	15496
24559	21688	29463	26423	27616	32406	31950	24469	22993	22742	23054	29669	32722	36715	31615	24539	21012	19703	19330	19241	19499	19493	19444	19318	19489	19164	19376	19192	19466	19237	19297	19438	19407	19153	19245	19211	19271	19676	19146	19145	19269	19385	19321	19292	19202	19211	19461	19396	19262	19195	19492	19134	19198	19222	19173	19150	19363	19103	19279	19307	19257	19250	19338	19132	19080	19238	19184	19299	19279	19159	19187	19157	19287	19341	19249	19450	19102	19335	19223	19387	19223	19336	19030	19300	19348	19079	19318	19315	19114	19124	19324	19180	19076	19388	19097	19338	19127	19132	19061	19012	19196	19048	19141	19088	19324	19251	18963	19181	19160	19020	19256	19051	19272	19198	19201	19221	19208	19059	19184	19032	19087	19347	19114	19271	19369	19172	19256	19238	19230	19334	19342	19167	19256	19274	19183	18938	19423	19325	19349	19124	19242	19250	19254	19312	19119	18998	19235	19384	19125	19172	19034	19075	19137	19256	19358	19022	19086	19220	19165	19080	19202	19070	19190	19237	19152	18911	19120	19025	19277	19171	19100	19269	19284	19160	19190	18955	19352	19314	19202	19162	19068	19086	19206	19243	19266	19043	19164	19434	19254	19192	19389	19041	19047	19181	19244	19280	19208	19157	19140	18969	19142	19255	19082	19312	19243	19162	19069	19122	19165	19127	19036	19159	19183	19370	19260	19174	19455	19186	19136	19229	19237	19389	19139	19058	19256	19229	19080	19216	19074	19156	19119	19185	19050	19241	19336	19199	19151	19301	19238	19088	19296	19152	19206	19093	19281	19324	19232	19208	19293	19257	19116	19215	19213	19132	19306	19282	19150	19482	19107	19243	19017	19097	19272	19280	19181	19056	19395	19360	19296	19249	19420	19256	19053	19213	19217	19299	19243	19373	19317	19266	19231	19139	19212	19181	19176	18977	19299	19216	19465	19246	19311	19046	19301	19043	19290	19322	19129	19264	19374	19218	19390	19286	19114	19200	19202	19173	19359	18929	19103	19141	19138	19171	19283	19005	19294	19249	19197	19201	19118	19012	19023	19103	19170	19095	19250	19255	19200	19154	19118	18982	19202	19308	19077	19220	19232	19100	19167	19254	19231	19022	19050	19261	19122	19080	19326	19111	19183	19246	19253	19238	19436	19454	19288	19180	19267	18963	19112	19311	19170	19230	19234	19051	19403	19299	19216	19083	19066	19382	19198	19267	19039	19456	19240	19205	19179	19105	19038	19014	19287	19122	19343	19410	19349	19063	19160	19283	19200	19179	19258	19343	19069	19230	19064	19261	18882	19155	19281	19044	19235	19304	19323	19252	19161	19321	19330	19094	19165	19320	19117	19249	19248	19129	19064	19176	19062	19140	19138	19008	19118	19319	19129	19326	19303	19194	19075	19104	19309	19234	19175	19177	19240	19310	19082	19045	18985	19132	19188	19167	19217	19369	19215	19129	19349	19148	19277	19037	19138	19117	19224	19248	19451	18970	19267	19168	19093	19239	19119	19306	19081	19057	19402	19201	19296	19392	19254	19201	19215	19207	19368	19358	19137	19326	19219	19239	19334	19365	19357	19132	19188	19276	19256	19129	19316	19218	19274	19329	19080	19126	19277	19192	19081	19229	19186	19320	19291	19235	19143	19263	19075	19187	19379	18984	19239	19217	19354	19410	19540	19254	19190	19044	19129	19045	18995	19036	19351	19287	19317	19410	18952	19068	19260	18966	19149	19129	19070	19185	19251	19346	19214	19237	18999	19236	18962	19148	19182	19228	19383	19198	19030	19348	19098	19399	19114	19240	19199	19301	19265	19176	19022	19055	19155	19082	19319	19170	19183	19021	19307	19133	19048	19087	19237	19282	19084	19280	19166	19025	19104	19298	19171	19313	19255	19238	19136	19104	18901	19186	19020	19226	19169	19317	19026	19193	19053	19221	19084	19366	19071	19139	19119	19193	19200	19246	19343	19218	19318	19135	18880	19206	19114	19228	19224	19281	19079	19363	19303	19141	19138	19185	19228	19188	19276	19054	19084	19228	19357	19359	19359	19257	19308	19183	19340	19261	19261	19305	19169	19080	19028	19069	19425	19232	19233	19203	19062	19155	19223	19002	19267	19237	19165	19238	19190	19189	19189	19258	19254	19200	19253	19218	19116	19215	19160	19318	19354	18983	19011	19067	19352	19262	18967	19085	19047	19293	19029	19156	19531	19073	19066	19266	19195	19353	19318	19174	19205	19354	19226	19314	19304	19298	19190	19197	19207	19114	19190	19259	19140	19328	19227	19239	19129	19290	19149	19109	19069	19395	19328	19274	19240	19074	19245	18964	19327	19348	19257	19174	19212	19251	19133	19056	19206	19194	19111	18983	19377	19208	19379	18983	19117	19403	19240	19174	19089	19123	19138	19073	19221	19247	19197	19318	19456	19436	19122	19321	19128	19076	19158	19252	19342	19192	19225	19311	19271	19185	19137	18864	19127	18981	19217	19353	19292	19153	19223	19235	19353	19223	19050	19145	19308	19239	19342	18979	19226	19271	19179	19115	19346	19270	19370	19225	19229	19280	18914	19339	19365	19132	19331	19083	19226	19108	19164	19253	19196	19513	19261	19327	19249	19039	19227	19287	18974	19211	19235	18889	19117	19184	19177	19179	19301	19338	19133	18844	19001	19267	19257	18972	19345	19228	19181	19120	19271	19210	19360	19212	19367	19117	19095	19063	18941	19182	19355	19317	19209	19196	19211	19077	19122	19083	19140	19280	19056	19192	19188	19144	18932	19198	19190	19402	19222	19190	19365	19270	19171	19054	19081	19170	19183	19141	19139	19317	19286	19026	19198	19086	19226	19232	19199	19220	19193	19132	19255	19144	19374	19218	19162	19268	19063	19057	19354	19150	19168	19240	19293	19309	19029	19067	19182	19251	19171	19259	19137	19261	19141	19120	19018	19420	19201	18916	19209	19387	19359	19246	19346	19336	19052	19275	19183	19180	19139	19173	19284	18921	19401	18813	19206	19055	19349	19266	19222	19243	19271	19337	19360	19192	19162	19406	19142	19322	19331	19125	19209	19202	19334	19246	19204	19222	19176	19185	19143	18856	18945	19116	19035	19198	19215	19099	19250	19347	19226	19239	19219	19363	19112	19424	19209	19133	19072	19046	19113	19111	19073	19280	19161	19148	19111	19380	19246	19338	19137	19355	19125	19316	19135	19176	19154	19044	19310	19193	19349	19174	19096	19136	18871	19114	19333	19250	19356	19428	19343	19401	19256	19330	19214	19321	19088	19202	19193	19236	19140	19118	19087	19022	19236	19361	19239	19161	19195	19162	19387	19129	19265	19281	19278	19310	19520	19080	19073	19304	19005	19257	19142	18910	19139	19126	19472	19174	19344	19291	19187	19242	19408	19083	19168	19210	19462	19180	19217	19281	19195	19111	19173	19236	19150	19322	19205	19122	19183	18963	19073	19160	18996	19173	19177	19184	19328	19316	19440	19293	19120	18920	19064	19329	19285	19289	19282	19381	19250	19378	19118	19053	19337	19107	18907	19109	19226	19257	18957	19143	19121	19152	19510	19372	19124	19165	19155	19182	19183	19180	19163	19155	19175	19221	19221	19351	19142	19287	19205	19322	19241	19235	18936	19175	19233	19282	19172	19015	19036	19209	19236	19307	19186	19198	19115	19268	19395	19480	19363	19072	19457	19209	19235	19252	19043	19115	19031	19209	19259	18922	19164	19232	19016	19167	19216	19086	19280	19132	19300	19143	19329	19316	19060	19114	19234	19201	19025	19196	19145	19313	19249	19288	19177	19387	19336	19264	19217	19417	19136	19070	19313	19141	19209	19287	19092	19226	19307	19300	19141	19353	19361	19134	19046	19253	19415	19323	19212	19309	19166	19084	19288	19257	19308	19173	19227	19041	19202	19232	19016	19222	19228	19345	19203	19098	19288	19295	19173	19090	19125	19224	19216	19209	19149	19219	19269	19298	19320	19328	19113	19364	19272	19204	19137	19304	19362	19203	19053	19142	19172	19227	19236	19096	19234	19098	19287	19124	19320	19188	19122	19091	19035	19196	19190	19239	19308	19133	19115	19070	19162	19378	19254	19105	19340	19317	19591	19296	19291	19334	18947	19317	19199	19299	19184	19271	19249	18979	19160	19065	19301	19244	19290	19085	19305	19270	18973	19251	19158	19220	19060	19106	19170	19146	19069	19083	19324	19240	19238	19111	19287	19229	19138	19414	19036	19341	19288	19387	19120	19163	19407	19151	19180	19375	19188	19104	19004	19149	19215	19136	19354	19178	19200	19163	19026	19267	19141	19109	19184	19290	19150	19253	19238	19091	19222	19273	19428	19064	18973	19122	19153	19043	19152	19317	19121	18921	19349	19211	19223	19270	19385	18967	19280	19364	19255	19269	19161	19052	18910	19224	19267	19019	19265	18976	19206	19173	19244	19023	19238	19512	19301	19289	19090	19210	18953	19062	19227	19327	19320	19199	19056	19294	19359	19267	19269	19290	19039	19105	19078	19243	19292	19117	19149	19455	19138	19160	19219	19020	19014	19193	19513	19179	19191	19253	19337	19125	19175	19270	19126	19092	19266	19295	19154	18981	19085	19345	19143	19067	19215	19145	19275	19158	19171	19302	18975	19053	19237	18889	19097	19437	19258	19161	19342	19089	19225	19134	19272	19279	19562	19295	19186	19137	19256	19327	19270	19025	19393	19090	19413	19036	19271	19267	19098	19228	19109	19215	19187	19222	19191	19112	19046	19250	19044	19159	19211	18967	19464	19276	19427	19211	19087	19201	19256	19268	19125	19341	19175	19016	19176	19021	19212	19378	19310	19238	19158	19397	19198	19330	19101	19266	19015	19069	19239	19194	19244	19275	19100	19060	19224	19204	19155	19103	19196	19113	19262	19179	19357	19099	19117	19188	19234	19049	19098	19288	19312	19128	19401	19182	19193	19162	19152	19236	19057	19145	19246	19387	19094	19143	19186	19138	19243	19326	19053	19078	19119	19179	18904	19092	19165	19331	19478	19255	19076	19087	19004	19275	19203	19204	19020	19200	19395	19203	19234	19209	19244	19478	19331	19451	19278	19191	18943	19051	19150	19036	19186	19201	19035	18957	19154	19056	19269	19212
29377	50172	51333	47547	41648	35961	28787	21370	20495	19873	20841	29914	32521	36282	28970	20610	16552	15181	15309	15357	15342	15175	15394	15377	15180	15268	15172	15272	15360	15288	15544	15177	15306	15292	15110	15329	15307	15358	15424	15182	15433	15198	15446	15163	15368	15228	15350	15327	15226	15284	15345	15346	15472	15296	15521	15281	15288	15527	15343	15310	15329	15387	15440	15266	15327	15309	15374	15211	15291	15298	15284	15196	15276	14986	15284	15263	15316	15278	15391	15322	15354	15313	15322	15302	15175	15177	15283	15283	15237	15040	15171	15136	15382	15339	15304	15231	15430	14950	15346	15165	15348	15269	15257	15428	15448	15172	15201	15437	15188	15432	15289	15326	15288	15361	15220	15309	15430	15321	15399	15220	15409	15393	15364	15373	15176	15344	15231	15292	15129	15204	15349	15337	15306	15380	15087	15340	15150	15217	15145	14964	15210	15345	15281	15158	15298	15087	15291	15361	15107	15178	15342	15321	15340	15283	15256	15248	15003	15261	15392	15350	15213	15190	15293	15288	15326	15316	15425	15198	15278	15064	15341	15182	15151	15320	15179	15310	15032	15214	15197	15389	15191	15264	15305	15197	15282	15268	15286	15300	15339	15332	15275	15290	15371	15254	15115	15271	15312	15298	15228	15228	15304	15275	15147	15399	15172	15223	15268	15389	15310	15220	15164	15253	15272	15267	15237	15346	15174	15227	15212	15243	15012	15157	15175	15307	15274	15301	15385	15261	15348	15414	15325	15294	15270	15345	15259	15302	15292	15241	15258	15217	15276	15371	15130	15236	15254	15340	15409	15079	15319	15346	15283	15339	15286	15217	15322	15288	15242	15361	15332	15494	15333	15181	15246	15272	15393	15236	15179	15299	15145	15340	15180	15263	15350	15146	15234	15233	15342	15303	15167	15339	15380	15245	15254	15271	15216	15221	15230	15244	15277	15300	15165	15274	15338	15199	15172	15317	15404	15270	15235	15140	15154	15307	15176	15200	15212	15022	15275	15266	15470	14995	15404	15250	15179	15352	15317	15305	15279	15353	15282	15406	15222	15361	15197	15246	15066	15261	15175	15355	15401	15344	15177	15272	15327	15213	15268	15303	15365	15375	15296	15320	15292	15205	15360	15419	15309	15416	15198	15172	15383	15224	15292	15212	15426	15427	15348	15190	15347	15261	15257	15268	15290	15260	15327	15340	15202	15214	15291	15291	15139	15098	15353	15263	15355	15098	15377	15203	15318	15376	15278	15063	15221	15234	15116	15404	15278	15337	15197	15205	15239	15322	15432	15319	15135	15162	15225	15344	15152	15205	15354	15382	15212	15184	15249	15314	15216	15242	15272	15337	15280	15244	15209	15432	15312	15262	15319	15275	15365	15285	15332	15340	15348	15100	15233	15276	15421	15301	15466	15358	15274	15308	15335	15393	15272	15175	15213	15315	15429	15216	15333	15030	15240	15350	15365	15208	15272	15260	15342	15092	15377	15382	15189	15403	15245	15270	15286	15200	15227	15190	15194	15196	15318	15265	15294	15136	15164	15064	15405	15363	15125	15268	15077	15222	15237	15209	15236	15114	15250	15395	15311	15251	15213	15338	15328	15314	15221	15493	15230	15131	15281	15480	15173	15219	15311	15272	15282	15403	15156	15375	15088	15454	15158	15383	15298	15256	15206	15365	15145	15130	15331	15320	15132	15338	15392	15276	15316	15363	15284	15214	15312	15180	15313	15188	15248	15264	15410	15327	15196	15307	15234	15235	15277	15488	15307	15178	15196	15237	15279	15315	15031	15279	15395	15306	15179	15167	15211	15320	15257	15255	15321	15299	15088	15103	15257	15205	15468	15202	15404	15155	15337	15277	15348	15217	15395	15506	15355	15101	15339	15246	15518	15260	15436	15386	15419	15242	15254	15280	15189	15204	15311	15213	15349	15347	15265	15343	15326	15186	15333	15381	15215	15299	15377	15320	15317	15238	15232	15277	15062	15251	15344	15358	15201	15213	15338	15333	15201	15296	15299	15259	15404	15161	15394	15232	15220	15229	15207	15281	15216	15193	15278	15304	15304	15240	15264	15347	15348	15225	15196	15186	15088	15297	15261	15198	15286	15231	15322	15358	15197	15168	15269	15194	15252	15485	15191	15280	15262	15214	15198	15387	15054	15232	15170	15279	15277	15373	15240	15285	15298	15356	15198	15402	15385	15307	15189	15301	15394	15225	15335	15418	15280	15504	15354	15355	15189	15109	15153	15152	15106	15305	15299	15414	15213	15341	15151	15142	15150	15273	15200	15406	15234	15405	15464	15146	15208	15168	15441	15313	15214	15186	15385	15297	15403	15179	15207	15325	15217	15238	15113	15249	15320	15399	15306	15247	15111	15254	15259	15297	15358	15378	15359	15428	15368	15301	15260	15301	15206	15235	15184	15224	15173	15350	15305	15283	15293	15179	15182	15220	15308	15284	15343	15230	15344	15305	15209	15268	15303	15239	15254	15407	15383	15244	15256	15424	15095	15404	15344	15177	15314	15236	15200	15405	15099	15405	15321	15408	15412	15287	15415	15236	15151	15348	15445	15231	15490	15317	15413	15115	15239	15251	15312	15186	15382	15316	15019	15307	15400	15268	15241	15309	15328	15337	15299	15247	15279	15250	15276	15383	15362	15230	15270	15304	15281	15198	15426	15359	15400	15306	15403	15322	14951	15220	15209	15205	15373	15288	15202	15352	15194	15374	15142	15353	15238	15139	15182	15216	15226	15270	15126	15047	15352	15412	15223	15286	15265	15278	15221	15228	15168	15244	15420	15199	15250	15260	15393	15259	15390	15310	15469	15277	15147	15158	15393	15299	15360	15163	15261	15281	15148	15166	15222	15352	15233	15382	15289	15368	15290	15229	15280	15140	15342	15202	15285	15241	15174	15304	15140	15239	15234	15301	15383	15151	15207	15382	15352	15133	15172	15498	15231	15004	15300	15333	15134	15204	15172	15367	15259	15267	15454	15341	15340	15111	15333	15264	15363	15375	15290	15332	15216	15286	15184	15172	15290	15327	15495	15256	15279	15238	15376	15423	15300	15066	15347	15328	15336	15330	15207	15370	15337	15082	15308	15268	15139	15288	15357	15274	15036	15229	15285	15430	15368	15286	15253	15230	15416	15304	15189	15376	15194	15218	15294	15452	15236	15331	15313	15180	15138	15384	15404	15179	15192	15340	15350	15278	15228	15296	15289	15254	15258	15281	15346	15255	15295	15427	15196	15366	15214	15249	15159	15241	15384	15232	15280	15236	15386	15389	15176	15350	15164	15317	15257	15318	15237	15390	15423	15324	15231	15252	15217	15159	15421	15238	15272	15192	15433	15282	15255	15418	15224	15258	15363	15316	15212	15236	15333	15207	15212	15284	15256	15151	15307	15141	15380	15193	15455	15199	15279	15383	15106	15097	15346	15222	15344	15111	15149	15353	15288	15274	15415	15159	15424	15383	15387	15408	15398	15362	15363	15339	15225	15429	15246	15283	15219	15212	15282	15233	15166	15281	15313	15485	15443	15301	15196	15291	15365	15250	15211	15342	15235	15242	15265	15145	15215	15251	15154	15244	15416	15295	15410	15234	15244	15400	15234	15075	15162	15319	15341	15193	15224	15350	15409	15371	15278	15253	15224	15141	15122	15266	15471	15351	15399	15328	15213	15147	15290	15209	15434	15287	15119	15386	15115	15266	15311	15279	15320	15137	15259	15338	15194	15157	15207	15276	15315	15152	15240	15241	15221	15293	15266	15342	15175	15401	15281	15285	15453	15234	15285	15227	15315	15368	15369	15322	15521	15095	15128	15292	15293	15398	15425	15262	15222	15257	15133	15275	15239	15336	15318	15197	15225	15300	15351	15302	15396	15256	15233	15392	15180	15183	15168	15262	15280	15304	15196	15433	15184	15321	15334	15275	15285	15284	15279	15300	15352	15441	15146	15146	15355	15341	15394	15226	15216	15177	15220	15410	15287	15171	15435	15341	15461	15264	15426	15081	15253	15211	15398	15209	15398	15265	15165	15228	15290	15354	15256	15235	15371	15218	15218	15275	15233	15382	15216	15422	15285	15232	15187	15313	15285	15281	15222	15183	15285	15277	15289	15199	15324	15217	15273	15370	15366	15315	15523	15135	15196	15301	15279	15355	15302	15253	15424	15210	15234	15294	15271	15199	15443	15172	15361	15334	15345	15227	15271	15208	15324	15320	15268	15289	15298	15439	15317	15326	15095	15409	15418	15244	15277	15349	15299	15323	15242	15223	15249	15373	15357	15357	15313	15323	15289	15300	15375	15402	15172	15346	15368	15438	15374	15078	15240	15312	15298	15357	15102	15247	15346	15225	15298	15408	15448	15403	15210	15302	15295	15186	15312	15292	15286	15269	15330	15334	15248	15205	15337	15318	15263	15415	15206	15140	15180	15246	15211	15047	15271	15472	15257	15399	15427	15180	15184	15291	15328	15283	15239	15204	15226	15145	15370	15344	15373	15413	15311	15182	15374	15137	15288	15062	15237	15415	15395	15278	15248	15408	15025	15334	15425	15338	15047	15196	15296	15230	15069	15292	15121	15201	15115	15181	15285	15241	15308	15272	15380	15267	15117	15189	15260	15249	15282	15267	15004	15324	15268	15006	15238	15444	15279	15374	15318	15300	15281	15128	15367	15183	15328	15368	15417	15269	15344	15290	15489	15409	15103	15526	15266	15284	15361	15393	15341	15233	15267	15249	15441	15334	15301	15240	15357	15450	15179	15363	15323	15360	15299	15297	15349	15240	15147	15312	15401	15319	15223	15159	15282	15187	15253	15280	15358	15135	15318	15302	15275	15243	15280	15319	15286	15219	15339	15376	15396	15350	15534	15245	15058	15221	15217	15026	15336	15294	15263	15167	15243	15150	15229	15338	15345	15179	15201	15266	15311	15180	15238	15080	15323	15319	15295	15377	15332	15265	15359	15234	15330	15282	15341	15213	15132	15246	15079	15285	15301	15222	15177	15161	15270	15423	15258	15140	15164	15375	15231	15267	15362	15297	15268	15308	15366	15268	15114	15180	15179	15373	15226	15265	15211	15355	15362	15206	15065	15198	15201	15333	15129	15198	15039	15366	15115	15323	15181	15137	15294	15386	15198	15434
32998	31024	36149	33957	29725	27534	25571	23864	22591	22602	21825	22549	23233	23365	22459	22159	21617	21683	21506	21658	21568	21780	21488	21568	21367	21710	21572	21610	21536	21227	21352	21279	21652	21707	21504	21713	21852	21752	21512	21502	21611	21435	21599	21629	21480	21454	21571	21362	21572	21570	21644	21503	21747	21523	21415	21501	21572	21373	21622	21657	21443	21547	21580	21598	21542	21600	21394	21558	21490	21878	21437	21461	21657	21644	21462	21502	21652	21487	21465	21608	21465	21606	21392	21491	21658	21584	21321	21458	21496	21822	21455	21508	21546	21490	21562	21579	21603	21610	21495	21579	21328	21425	21653	21561	21691	21562	21566	21673	21803	21707	21585	21516	21352	21500	21611	21512	21471	21715	21430	21485	21325	21349	21638	21394	21601	21336	21359	21570	21618	21590	21613	21375	21361	21427	21430	21454	21674	21388	21715	21276	21459	21718	21619	21476	21722	21510	21546	21384	21461	21579	21630	21647	21839	21643	21448	21547	21514	21464	21320	21577	21569	21540	21393	21580	21493	21588	21364	21593	21673	21863	21664	21500	21632	21571	21663	21402	21652	21599	21531	21442	21749	21416	21526	21609	21464	21728	21660	21664	21375	21524	21425	21594	21772	21291	21557	21602	21615	21834	21674	21690	21703	21624	21456	21583	21552	21550	21480	21544	21440	21358	21404	21502	21584	21642	21621	21360	21412	21423	21511	21744	21528	21633	21711	21479	21500	21483	21517	21409	21633	21607	21403	21401	21551	21625	21497	21546	21463	21625	21485	21517	21607	21545	21632	21456	21669	21395	21655	21599	21586	21685	21583	21411	21643	21610	21822	21495	21501	21409	21622	21676	21365	21592	21565	21792	21518	21687	21455	21478	21644	21685	21507	21678	21700	21346	21365	21621	21353	21470	21313	21496	21496	21383	21504	21379	21532	21408	21625	21487	21388	21430	21615	21597	21459	21544	21385	21472	21474	21213	21482	21310	21543	21512	21635	21664	21549	21525	21399	21692	21545	21393	21333	21569	21404	21647	21483	21176	21431	21635	21612	21505	21447	21330	21535	21288	21495	21322	21496	21725	21647	21547	21536	21345	21264	21721	21488	21640	21550	21438	21656	21686	21303	21424	21543	21409	21675	21578	21545	21447	21513	21400	21499	21569	21457	21525	21508	21445	21449	21401	21500	21616	21428	21635	21380	21566	21632	21385	21554	21684	21641	21473	21534	21591	21468	21375	21453	21419	21486	21741	21417	21671	21495	21552	21463	21537	21581	21547	21579	21470	21576	21705	21453	21474	21301	21707	21510	21353	21533	21493	21558	21749	21386	21557	21492	21417	21615	21426	21545	21377	21063	21597	21269	21341	21576	21571	21571	21456	21388	21551	21233	21576	21385	21382	21674	21521	21508	21693	21703	21539	21507	21586	21580	21375	21480	21593	21460	21502	21597	21540	21636	21551	21537	21648	21348	21362	21275	21210	21609	21574	21576	21634	21649	21413	21614	21695	21597	21311	21509	21316	21372	21435	21613	21557	21692	21250	21733	21554	21511	21428	21534	21336	21594	21522	21468	21621	21283	21626	21574	21334	21338	21261	21460	21564	21339	21686	21374	21429	21414	21560	21375	21459	21437	21399	21663	21312	21554	21589	21615	21451	21726	21503	21501	21446	21681	21695	21363	21188	21631	21482	21569	21565	21450	21806	21545	21531	21421	21681	21537	21456	21892	21556	21583	21568	21523	21573	21378	21672	21330	21418	21522	21601	21540	21580	21586	21581	21548	21377	21422	21464	21293	21611	21432	21552	21885	21589	21714	21564	21567	21492	21472	21507	21645	21637	21510	21543	21529	21492	21532	21521	21576	21512	21476	21367	21574	21495	21673	21271	21488	21440	21640	21607	21617	21518	21575	21524	21564	21418	21422	21420	21568	21438	21458	21660	21502	21711	21621	21510	21523	21436	21542	21630	21633	21453	21410	21477	21462	21589	21612	21378	21605	21413	21622	21591	21330	21506	21443	21729	21685	21636	21563	21590	21565	21475	21727	21477	21624	21558	21436	21483	21449	21622	21601	21612	21729	21505	21585	21477	21511	21405	21667	21621	21658	21518	21669	21302	21586	21599	21434	21514	21587	21489	21395	21524	21601	21577	21584	21654	21638	21677	21815	21517	21595	21390	21509	21572	21381	21723	21631	21678	21524	21486	21240	21419	21555	21612	21517	21672	21437	21467	21543	21620	21408	21305	21341	21484	21506	21421	21693	21518	21598	21570	21593	21476	21568	21458	21508	21666	21428	21376	21486	21573	21694	21590	21401	21377	21742	21310	21454	21653	21519	21551	21617	21512	21507	21325	21516	21403	21366	21467	21645	21492	21480	21593	21476	21415	21417	21549	21684	21576	21402	21600	21321	21314	21666	21569	21376	21512	21434	21596	21529	21287	21713	21502	21618	21584	21669	21476	21286	21295	21456	21562	21508	21532	21447	21522	21435	21553	21297	21521	21632	21643	21604	21477	21592	21527	21707	21552	21472	21443	21441	21588	21426	21331	21384	21417	21599	21386	21496	21504	21638	21411	21703	21642	21604	21561	21593	21464	21476	21561	21517	21545	21570	21322	21560	21488	21418	21390	21529	21674	21473	21352	21424	21624	21536	21658	21550	21638	21526	21710	21591	21571	21673	21514	21604	21616	21635	21384	21463	21694	21405	21527	21447	21343	21394	21688	21511	21451	21565	21505	21875	21700	21470	21661	21613	21527	21375	21495	21625	21444	21563	21737	21450	21647	21548	21435	21642	21322	21428	21514	21662	21398	21449	21537	21574	21770	21689	21767	21596	21514	21582	21586	21620	21480	21676	21529	21354	21528	21747	21658	21414	21455	21643	21735	21508	21632	21620	21526	21512	21410	21581	21372	21570	21323	21354	21594	21454	21288	21626	21583	21418	21465	21421	21647	21425	21584	21392	21590	21750	21716	21703	21346	21382	21465	21526	21513	21698	21515	21455	21586	21432	21562	21273	21747	21667	21701	21515	21508	21448	21433	21555	21395	21710	21569	21469	21272	21659	21609	21472	21345	21584	21409	21610	21532	21416	21649	21632	21459	21614	21412	21516	21247	21497	21310	21525	21566	21362	21324	21632	21625	21456	21483	21575	21393	21384	21484	21482	21463	21548	21751	21576	21665	21532	21508	21475	21561	21638	21661	21500	21683	21436	21569	21497	21547	21535	21414	21478	21304	21618	21562	21505	21639	21468	21588	21381	21574	21491	21584	21490	21589	21640	21417	21684	21705	21446	21523	21494	21511	21406	21366	21539	21555	21506	21531	21431	21468	21551	21606	21469	21798	21603	21382	21499	21670	21679	21637	21564	21549	21360	21490	21660	21642	21400	21610	21512	21677	21515	21563	21638	21497	21650	21706	21502	21793	21466	21488	21591	21546	21657	21301	21626	21647	21481	21753	21598	21695	21373	21434	21563	21446	21418	21400	21496	21488	21381	21308	21461	21629	21336	21430	21360	21669	21737	21620	21570	21484	21504	21426	21673	21487	21682	21434	21558	21421	21479	21421	21474	21582	21441	21510	21413	21281	21615	21471	21485	21512	21275	21486	21564	21521	21560	21603	21703	21426	21364	21557	21379	21562	21726	21445	21478	21703	21261	21549	21420	21470	21537	21623	21402	21546	21522	21728	21612	21687	21532	21580	21650	21213	21508	21639	21427	21408	21310	21514	21531	21272	21625	21631	21620	21322	21390	21292	21538	21532	21541	21700	21431	21692	21610	21608	21584	21679	21630	21467	21739	21562	21510	21617	21416	21507	21772	21646	21699	21475	21473	21562	21569	21706	21628	21735	21611	21344	21636	21493	21670	21451	21626	21352	21513	21585	21396	21476	21538	21669	21667	21673	21497	21469	21749	21556	21637	21686	21582	21453	21486	21562	21508	21708	21482	21753	21695	21576	21582	21537	21546	21551	21458	21444	21446	21578	21614	21646	21516	21327	21667	21848	21545	21536	21711	21615	21543	21584	21415	21528	21618	21624	21587	21645	21270	21337	21520	21574	21560	21546	21431	21585	21607	21684	21581	21393	21591	21575	21597	21575	21560	21388	21486	21505	21608	21505	21628	21724	21149	21559	21498	21650	21491	21448	21258	21604	21654	21679	21640	21491	21518	21390	21452	21571	21425	21371	21644	21354	21533	21670	21642	21636	21589	21694	21630	21595	21488	21389	21415	21609	21828	21557	21677	21650	21599	21295	21364	21392	21476	21608	21411	21610	21567	21599	21584	21590	21679	21569	21530	21499	21370	21471	21377	21391	21267	21403	21600	21580	21544	21421	21237	21478	21640	21410	21407	21518	21453	21476	21595	21559	21696	21518	21450	21871	21394	21569	21609	21753	21541	21530	21628	21698	21545	21566	21490	21417	21669	21250	21488	21459	21547	21547	21727	21458	21445	21405	21450	21663	21584	21438	21497	21579	21691	21650	21574	21640	21504	21618	21363	21501	21571	21373	21584	21423	21648	21388	21560	21493	21651	21520	21662	21454	21510	21492	21353	21464	21390	21471	21604	21572	21447	21652	21493	21588	21738	21455	21620	21573	21583	21530	21537	21662	21552	21577	21536	21382	21596	21487	21409	21276	21601	21582	21534	21528	21652	21457	21488	21582	21404	21579	21478	21547	21292	21462	21713	21459	21595	21321	21593	21490	21525	21465	21509	21532	21520	21524	21322	21630	21567	21471	21679	21634	21478	21248	21503	21405	21600	21487	21583	21589	21433	21617	21579	21781	21532	21476	21749	21409	21474	21476	21495	21488	21464	21330	21591	21646	21759	21523	21632	21522	21678	21709	21669	21305	21442	21150	21394	21780	21597	21550	21691	21622	21622	21451	21810	21699	21512	21703	21460	21476	21625	21629	21306	21213	21439	21425	21712	21471	21385	21510	21631	21387	21738	21661	21653	21632	21571	21483	21500	21474	21251	21647	21467	21416	21430	21517	21625	21372	21505	21503	21577	21448	21579	21425	21600	21641	21458	21469	21632	21335	21636	21485	21601	21224	21492	21597	21611	21390	21532	21522	21789	21481	21446	21635	21509	21451	21631	21445	21415	21330	21726	21685	21503	21334	21591	21411	21425	21366	21637	21579	21247	21552	21540	21443
24807	36362	37427	31733	28109	25377	22132	18999	17863	17770	17340	18201	19031	18624	17431	16607	16660	16585	16654	16515	16641	16525	16515	16576	16533	16650	16312	16567	16539	16531	16460	16646	16509	16522	16478	16547	16511	16469	16679	16544	16671	16752	16659	16534	16536	16440	16512	16564	16363	16649	16642	16596	16363	16601	16513	16466	16498	16623	16535	16517	16455	16454	16476	16738	16382	16580	16369	16470	16432	16457	16569	16588	16506	16552	16484	16552	16504	16527	16446	16582	16558	16414	16365	16545	16620	16675	16585	16460	16489	16442	16394	16496	16469	16552	16652	16413	16511	16489	16533	16522	16322	16502	16675	16518	16461	16391	16667	16452	16454	16598	16589	16332	16459	16530	16391	16720	16682	16461	16451	16539	16518	16605	16299	16625	16526	16395	16388	16649	16606	16482	16519	16625	16492	16430	16656	16581	16681	16575	16453	16574	16553	16565	16425	16489	16498	16488	16510	16585	16659	16533	16531	16614	16440	16692	16436	16408	16600	16547	16448	16826	16594	16607	16645	16532	16599	16518	16633	16543	16676	16574	16393	16665	16558	16683	16594	16417	16529	16482	16469	16556	16505	16621	16657	16393	16422	16499	16314	16486	16477	16547	16473	16475	16561	16496	16578	16514	16466	16371	16646	16514	16426	16581	16458	16590	16467	16576	16605	16509	16574	16334	16447	16728	16453	16423	16606	16578	16404	16512	16566	16594	16417	16423	16555	16368	16322	16558	16451	16575	16515	16417	16624	16385	16398	16516	16515	16517	16599	16562	16527	16505	16502	16446	16449	16569	16494	16633	16611	16519	16454	16534	16451	16433	16608	16702	16414	16533	16625	16500	16530	16600	16655	16562	16479	16544	16397	16538	16637	16279	16369	16502	16600	16627	16437	16596	16606	16435	16561	16502	16647	16458	16494	16586	16508	16640	16574	16540	16393	16472	16634	16448	16540	16437	16532	16624	16529	16628	16680	16459	16635	16470	16350	16570	16538	16552	16494	16590	16483	16497	16472	16575	16338	16463	16576	16520	16424	16386	16471	16613	16568	16691	16332	16418	16555	16575	16501	16598	16643	16594	16419	16633	16430	16585	16505	16528	16469	16528	16419	16439	16452	16704	16566	16521	16372	16468	16301	16595	16395	16463	16581	16650	16464	16518	16509	16591	16403	16392	16474	16422	16486	16563	16538	16470	16638	16650	16403	16590	16457	16571	16738	16599	16658	16312	16535	16480	16441	16351	16545	16624	16375	16561	16414	16506	16559	16495	16476	16591	16547	16532	16336	16783	16527	16597	16478	16621	16577	16584	16523	16514	16487	16488	16547	16482	16749	16484	16761	16579	16625	16514	16446	16565	16478	16643	16492	16647	16407	16587	16515	16648	16670	16473	16550	16521	16569	16611	16612	16488	16580	16500	16436	16523	16605	16660	16498	16428	16446	16586	16614	16602	16602	16779	16542	16555	16509	16418	16400	16433	16517	16546	16547	16425	16381	16647	16472	16466	16366	16406	16621	16730	16553	16507	16607	16398	16478	16374	16390	16531	16541	16558	16457	16554	16329	16658	16445	16425	16571	16590	16392	16583	16593	16661	16368	16485	16454	16696	16520	16583	16456	16463	16581	16519	16522	16558	16653	16650	16471	16591	16529	16439	16672	16546	16550	16489	16379	16604	16541	16623	16551	16542	16731	16554	16498	16646	16555	16565	16560	16608	16545	16522	16421	16473	16565	16576	16475	16468	16552	16516	16507	16454	16594	16435	16593	16339	16618	16455	16622	16736	16434	16515	16554	16452	16639	16528	16392	16427	16547	16462	16585	16689	16441	16439	16601	16706	16623	16582	16619	16421	16515	16597	16694	16425	16585	16449	16524	16417	16492	16565	16642	16527	16662	16622	16629	16614	16578	16585	16432	16420	16525	16577	16613	16551	16433	16466	16675	16474	16534	16404	16710	16408	16460	16487	16463	16535	16378	16517	16683	16567	16576	16522	16451	16418	16577	16487	16593	16427	16427	16568	16522	16532	16616	16524	16650	16498	16371	16486	16539	16434	16437	16631	16496	16628	16477	16569	16564	16451	16497	16474	16505	16480	16643	16421	16489	16566	16303	16550	16331	16630	16435	16498	16655	16422	16639	16566	16621	16465	16626	16392	16379	16430	16457	16669	16526	16451	16605	16510	16548	16490	16398	16643	16384	16684	16604	16715	16509	16526	16654	16620	16575	16498	16592	16450	16590	16512	16481	16473	16488	16626	16444	16576	16410	16568	16459	16460	16487	16514	16746	16418	16482	16424	16761	16500	16473	16492	16573	16506	16542	16584	16605	16662	16546	16565	16405	16735	16338	16550	16500	16639	16493	16546	16475	16455	16589	16459	16679	16536	16578	16572	16529	16458	16497	16567	16540	16516	16648	16671	16486	16385	16566	16703	16637	16634	16525	16558	16660	16461	16579	16415	16483	16479	16488	16617	16631	16429	16625	16461	16613	16555	16502	16411	16677	16547	16411	16480	16539	16440	16490	16592	16448	16670	16439	16511	16721	16603	16688	16478	16535	16459	16469	16552	16653	16500	16551	16571	16413	16585	16508	16613	16538	16597	16521	16591	16690	16571	16521	16616	16592	16589	16496	16644	16669	16536	16567	16541	16633	16498	16418	16599	16458	16394	16605	16672	16603	16541	16575	16504	16561	16645	16542	16617	16513	16548	16450	16403	16475	16630	16464	16472	16607	16695	16491	16498	16660	16503	16514	16529	16627	16516	16601	16511	16527	16426	16463	16476	16390	16699	16590	16389	16595	16512	16683	16565	16617	16605	16684	16513	16546	16614	16543	16370	16603	16614	16552	16484	16506	16656	16575	16484	16579	16564	16515	16542	16557	16515	16583	16612	16399	16584	16584	16567	16663	16421	16479	16542	16569	16619	16612	16548	16571	16582	16558	16646	16542	16515	16456	16606	16570	16520	16710	16482	16689	16561	16559	16443	16509	16517	16573	16407	16517	16817	16579	16425	16538	16585	16512	16347	16540	16555	16604	16592	16365	16408	16478	16511	16573	16479	16561	16412	16494	16458	16603	16507	16573	16546	16610	16571	16653	16523	16670	16473	16600	16356	16301	16616	16587	16446	16630	16412	16500	16539	16543	16662	16454	16637	16496	16540	16460	16505	16432	16328	16563	16555	16427	16626	16383	16523	16447	16447	16429	16507	16488	16538	16452	16577	16604	16269	16460	16578	16510	16499	16688	16623	16461	16747	16617	16617	16357	16449	16534	16630	16661	16339	16516	16473	16529	16442	16486	16629	16452	16540	16505	16511	16468	16548	16528	16533	16500	16522	16582	16597	16608	16621	16498	16541	16461	16679	16523	16636	16489	16193	16398	16494	16433	16408	16473	16630	16754	16466	16629	16561	16570	16780	16448	16438	16423	16560	16525	16507	16571	16556	16532	16493	16573	16627	16673	16548	16580	16593	16597	16509	16545	16481	16442	16520	16703	16603	16433	16544	16544	16513	16637	16493	16495	16495	16561	16546	16633	16629	16457	16413	16535	16530	16596	16557	16417	16627	16582	16462	16553	16599	16461	16586	16486	16581	16544	16682	16630	16412	16603	16490	16698	16352	16456	16694	16507	16611	16545	16586	16507	16300	16458	16765	16199	16691	16483	16534	16574	16477	16570	16473	16475	16619	16358	16516	16585	16500	16482	16482	16668	16561	16601	16699	16597	16431	16473	16482	16597	16426	16701	16681	16706	16545	16478	16688	16606	16507	16381	16641	16717	16548	16688	16526	16569	16680	16476	16525	16814	16536	16554	16467	16594	16464	16549	16563	16472	16488	16526	16465	16540	16506	16583	16560	16658	16485	16679	16640	16514	16559	16466	16647	16579	16533	16459	16681	16559	16679	16618	16497	16580	16464	16553	16465	16473	16500	16382	16450	16527	16564	16504	16580	16444	16559	16402	16573	16495	16453	16318	16603	16361	16724	16572	16555	16467	16466	16471	16452	16435	16539	16515	16551	16456	16519	16542	16702	16479	16512	16468	16560	16638	16545	16599	16619	16806	16447	16553	16474	16679	16594	16588	16647	16425	16756	16292	16523	16461	16562	16634	16431	16670	16544	16580	16551	16546	16391	16581	16620	16605	16426	16560	16672	16473	16637	16628	16626	16452	16542	16544	16664	16540	16745	16645	16588	16439	16482	16630	16448	16431	16373	16608	16505	16527	16641	16422	16406	16421	16626	16521	16739	16484	16423	16456	16603	16496	16472	16517	16458	16426	16514	16413	16514	16500	16470	16475	16530	16442	16606	16429	16520	16584	16549	16341	16522	16688	16586	16769	16619	16669	16628	16472	16617	16573	16476	16397	16477	16637	16433	16569	16659	16520	16485	16347	16555	16473	16648	16583	16535	16511	16542	16495	16570	16528	16624	16495	16463	16418	16611	16585	16466	16490	16502	16439	16537	16463	16508	16586	16571	16566	16525	16663	16689	16475	16376	16554	16572	16519	16603	16534	16520	16441	16425	16693	16438	16537	16594	16716	16662	16671	16631	16425	16400	16570	16569	16510	16411	16418	16435	16560	16603	16464	16436	16483	16564	16727	16461	16650	16469	16669	16551	16660	16484	16668	16432	16529	16491	16653	16517	16497	16476	16430	16542	16443	16560	16580	16633	16466	16354	16498	16566	16614	16627	16635	16393	16494	16606	16566	16547	16684	16541	16589	16610	16641	16576	16663	16586	16480	16563	16554	16558	16460	16681	16561	16305	16413	16606	16546	16522	16534	16444	16502	16456	16898	16404	16502	16682	16623	16563	16577	16667	16553	16307	16419	16608	16633	16493	16573	16505	16513	16627	16551	16559	16481	16409	16517	16592	16530	16501	16754	16477	16590	16436	16546	16703	16487	16544	16530	16417	16478	16634	16749	16533	16532	16565	16506	16561	16497	16619	16499	16602	16402	16563	16612	16676	16601	16631	16597	16578	16530	16610	16383	16561	16471	16532	16570	16446	16532	16653	16511	16503	16456	16574	16527	16597	16417	16374	16638	16560	16586	16505	16495	16567	16668	16482	16477	16513	16484	16459	16630	16620	16523	16448	16492	16648	16600	16510	16521	16603	16524	16416	16563	16625	16641	16517	16515	16811	16467	16502	16548	16629
26170	21835	29909	29364	29894	31682	30571	26714	24034	22883	23488	26723	28720	30069	25870	22634	21112	20814	20728	20747	20699	20828	20637	20732	20650	20781	20628	20680	20852	20741	20784	20741	20656	20846	20721	20925	20603	20759	20771	20804	20829	20963	20702	20789	20630	20888	20749	20839	20796	20767	20723	20845	20819	20890	20731	20847	20575	20570	20566	20800	20643	20718	20914	20704	20681	20906	20872	20655	20614	20756	20627	20676	20583	20653	20447	20714	21006	20924	20760	20600	20640	20632	20566	20528	20614	20591	20872	20562	20591	20878	20791	20649	20661	20862	20574	20768	20796	20722	20786	20724	20767	20800	20785	20698	20756	20817	20696	20716	20730	20838	20628	20801	20725	20827	20577	20819	20769	20669	20615	20730	20777	20743	20726	20614	20858	20708	20898	20833	20453	20511	20723	20530	20577	20676	20648	20678	20732	20606	20736	20562	20657	20509	20734	20772	20655	20886	20726	20745	20743	20624	20613	20685	20568	20590	20685	20560	20381	20530	20677	20542	20905	20880	20735	20859	20726	20595	20758	20664	20502	20606	20730	20895	20689	20898	20759	20645	20783	20573	20843	20702	20738	20682	20669	20730	20802	20558	20775	20866	20871	20541	20837	20706	20707	20636	20702	20688	20787	20891	20664	20780	20688	20629	20918	20836	20525	20568	20586	20583	20729	20616	20637	20612	20690	20531	20670	20855	20442	20737	20552	20734	20680	20566	20649	20677	20526	20648	20809	20603	20525	20536	20567	20633	20724	20783	20595	20666	20725	20796	20541	20883	20817	20704	20630	20890	20781	20937	20513	20580	20711	20669	20773	20442	21080	20525	20667	20615	20788	20827	20880	20402	20673	20532	20770	20703	20608	20435	20546	20665	20525	20754	20628	20806	20739	20572	20762	20668	20733	20609	20744	20740	20683	20768	20704	20592	20677	20672	20865	20604	20737	20749	20628	20738	20779	20656	20790	20616	20852	20676	20612	20576	20609	20681	20548	20716	20873	20493	20709	20837	20793	20618	20773	20784	20757	20743	20723	20601	20863	20675	20782	20878	20577	20568	20435	20399	20704	20770	20479	20516	20809	20876	20680	20740	20747	20961	20858	20698	20641	20418	20710	20717	20845	20963	20574	20803	20794	20640	20679	20633	20747	20740	20634	20472	20727	20645	20652	20583	20631	20729	20837	20756	20829	20586	20596	20740	20613	20754	20826	20802	20954	20864	20792	20423	20577	20755	20649	20511	20735	20630	20787	20741	20683	20885	20905	20659	20682	20893	20752	20588	20820	20786	20602	20789	20780	20815	20733	20706	20680	20538	20886	20923	20782	20800	20716	20933	20846	20600	20738	20715	20717	20631	20670	20505	20714	20523	20960	20690	20415	20733	20788	20620	20602	20662	20685	20545	20771	20606	20723	20721	20402	20704	20773	20749	20663	20661	20649	20757	20856	20861	20642	20750	20654	20665	20683	20721	20594	20769	20662	20656	20690	20676	20741	20487	20845	20630	20935	20877	20734	20708	20752	20603	20732	20804	20955	20751	20858	20742	20819	20653	20602	20712	20559	20576	20618	20744	20653	20769	20721	20631	20805	20443	20665	20744	20777	20561	20617	20545	20655	20850	20586	20561	20729	20649	20791	20833	20842	20745	20710	20650	20831	20518	20722	20813	20650	20839	20457	20775	20609	20571	20572	20734	20775	20675	20736	20725	20697	20975	20724	20755	20919	20695	20682	20591	20763	20536	20661	20627	20576	20598	20708	20739	20809	20739	20657	20656	20755	20539	20665	20751	20646	20555	20397	20772	20545	20645	20769	20621	20883	20667	20775	20797	20561	20506	20761	20577	20714	20802	20834	20798	20415	20683	20849	20643	20701	20938	20520	20795	20657	20802	20845	20701	20619	20730	20844	20621	20958	20785	20697	20903	20995	20678	20708	20597	20657	20743	20718	20895	20701	20459	20716	20504	20597	20736	20711	20705	20692	20564	20562	20783	20889	20529	20531	20561	20483	20753	20732	20760	20775	20959	20529	20739	20887	20724	20776	20593	20671	20828	20808	20827	20672	20898	20520	20847	20794	20646	20772	20785	20703	20846	20711	20445	20783	20603	20852	20698	20416	20567	20520	20731	20609	20654	20700	20676	20574	20487	20639	20833	20988	20676	20376	20737	20630	20669	20704	20500	20726	20732	20699	20891	20787	20789	20827	20774	20557	20678	20650	20707	20771	20713	20802	20765	20860	20789	20732	20881	20612	20672	20597	20366	20684	20617	20606	20691	20778	20646	20776	20746	20559	20647	20662	20900	20687	20800	20704	20740	20630	20847	20749	20622	20691	20748	20836	20707	20976	20624	20453	20707	20612	20707	20835	20702	20616	20782	20904	20730	20497	20558	20708	20867	20609	20827	20762	20563	20726	20682	20664	20691	20662	20678	20631	20474	20595	20725	20716	20739	20788	20573	20658	20924	20499	20755	20589	20624	20854	20459	20723	20871	20771	20703	20691	20820	20798	20800	20840	20824	20845	20825	20752	20577	20612	20555	20676	20858	20707	20767	20781	20874	20672	20873	20848	20725	20862	20684	20681	20631	20582	20805	20633	20784	20592	20733	20975	20705	20625	20837	20739	20789	20712	20603	20598	20587	20554	20616	20744	20916	20866	20772	20768	20736	20864	20761	20760	20763	20604	20678	20828	20837	20785	20638	20757	20857	20693	20787	20930	21059	20884	20757	20622	20760	20695	20743	20545	20752	20916	20864	20813	20612	20661	20875	20663	20955	20770	20781	20617	20664	20734	20905	20838	20835	20802	20481	20677	20907	20859	20527	20891	20578	20810	20580	20532	20711	20913	20519	20698	20890	20830	20839	20669	20812	20798	20757	20702	20571	20521	20713	20602	20729	20679	20849	20702	20763	20818	20743	20807	20584	20703	20745	20736	20724	20914	20762	20713	20840	20781	20578	20582	20692	20770	20766	20685	20703	20767	20835	20505	20679	20739	20432	20762	20737	20964	20696	20825	20730	20737	20882	20839	20805	20756	20632	20773	20757	20654	20782	20757	20763	20672	20876	20663	20835	20683	20766	20704	20731	20677	20812	20813	20683	20618	20488	20733	20668	20660	20708	20727	20702	20723	20904	20834	20808	20779	20702	20544	20412	20853	20657	20774	20582	20830	20881	20812	20743	20793	20712	20750	20540	20738	20882	20828	20898	20960	20795	20837	20383	20746	20510	20692	20742	20556	20690	20536	20681	20733	20808	20650	20818	20579	20689	20874	20691	20618	20708	20654	20733	20703	20673	20656	20644	20940	20806	20603	20925	20857	20840	20755	20763	20845	20780	20784	20700	20653	20753	20757	20519	20664	20761	20779	20800	20894	20745	20881	20588	20686	20715	20839	20666	20654	20720	20582	20551	20693	20638	20718	20732	20707	20811	20953	20787	20909	20432	20556	20541	20641	20731	20796	20670	20578	20503	20700	20580	20540	20596	20678	20804	20631	20654	20746	20446	20792	20564	20719	20634	20560	20923	20720	20781	20683	20539	20555	20794	20523	20708	20687	20641	20692	20826	20652	20731	20792	20739	20800	20460	20615	20526	20829	20716	20868	20620	20620	20601	20453	20596	20411	20378	20579	20573	20694	20527	20696	20721	20678	20874	20616	20630	20488	20612	20595	20565	20770	21006	20750	20558	20851	20907	20824	20716	20701	20874	20814	20723	21034	20888	20751	20761	20798	20793	20896	20849	20686	20704	20929	20625	20797	20876	20892	20939	20707	20567	20703	20649	20507	20562	20562	20714	20609	20768	20876	20588	20622	20330	20712	20760	20412	20783	20579	20880	20685	20496	20798	20497	20774	20677	20767	20864	20733	20578	20877	20675	20590	20693	20578	20470	20769	20831	20687	20730	20745	20621	20773	20492	20709	20794	20704	20718	20851	20745	20671	20726	20838	20664	20863	20470	20768	20716	20703	20624	20716	20572	20567	20809	20781	20885	20862	20802	20751	20740	20660	20567	20702	20519	20729	20617	20710	20631	20784	20531	20742	20634	20822	20734	20624	20700	20930	20828	21002	20825	20621	20700	20804	20601	20529	20701	20816	20865	20689	20904	20385	20803	20709	20649	20655	20430	20618	20601	20757	20801	20680	20841	21052	20763	20549	20757	20769	20676	20626	20738	20803	20865	20733	20593	20878	20755	20661	20598	20731	20768	20737	20817	20783	20759	20742	20602	20801	20506	20572	20643	20867	20677	20739	20627	20884	20610	20728	20654	20529	20677	20502	20670	20901	20494	20486	20745	20561	20792	20696	20786	20531	20596	20634	20414	20737	20566	20825	20729	20810	20676	20939	20726	20483	20321	20736	20584	20588	20730	20760	20729	20869	20566	20831	20799	20835	20566	20639	20755	20569	20752	20750	20812	20818	20669	20569	20519	20635	20864	20609	20540	20605	20709	20669	20686	20668	20949	20839	20848	20742	20741	20580	20666	20777	20722	20696	20795	20599	20679	20890	20655	20599	20623	20560	20790	20736	20458	20534	20631	20646	20710	20636	20621	20692	20771	20594	20578	20760	20523	20779	20776	20691	20731	20709	20699	20722	20639	20748	20566	20678	20668	20491	20691	20838	20568	20871	20742	20687	20758	20708	20655	20447	20559	20695	20766	20569	20784	20697	20588	20709	20576	20834	20633	20581	20633	20762	20791	20801	20549	20511	20677	20710	20779	20628	20645	20715	20754	20744	20813	20768	20946	20682	20638	20606	20666	20597	20885	20596	20712	20903	20630	20366	20919	20686	20538	20670	20815	20640	20705	20393	20769	20697	20663	20485	20588	20752	20788	20787	20551	20739	20717	20691	20827	20560	20895	20875	20760	20667	20839	20682	20843	20803	20860	20882	20713	20763	20867	20614	20660	20738	20707	20882	20596	20780	20678	20812	20530	20896	20689	20812	20700	20665	20670	20724	20585	20764	20675	20915	20763	20793	20620	20629	20725	20671	20789	20655	20658	20968	20737	20564	20739	20686	20710	20531	20772	20919	20786	20777	20619	20779	20704	20851	20371	20873	20766	20672	20757	20576	20692	20864	20634	20690	20698	20752	20648	20923	20811	20611	20675	20699	20825	20727	20591	20780	20682	20471	20596	20424	20507	20824	20643	20584	20738
26443	46574	46797	39397	34864	31011	27594	23812	20333	19057	20042	24865	26903	27632	21359	18089	16459	16125	16150	16143	15939	16102	16067	16186	16082	16238	16261	16066	16124	16009	16064	16087	16170	16185	16213	16096	16204	16360	16208	16089	16159	16237	16273	16013	16247	16050	16350	16059	16236	16003	16270	16103	16156	16179	16224	16247	16203	16076	16059	16157	16289	16057	16220	15956	16137	16098	16326	16053	16022	16219	16196	16144	16258	16128	15990	15997	16060	16184	16170	15992	16212	16184	15929	16055	16143	16236	16177	16200	16061	16270	16058	16278	16095	16213	16061	16180	16136	16198	16051	16262	16179	16255	16002	16052	16144	16068	16048	16030	16180	16104	16234	16111	16033	16135	16037	15844	15935	16163	16101	16116	16135	16094	15975	16020	16088	16151	15921	16177	16139	16073	16166	16067	16204	16065	16284	16114	16111	16338	16140	16011	16239	16200	16126	16102	16077	16011	16243	16119	16011	16062	16138	16394	16089	16160	16066	16200	16239	16310	16138	16102	16044	16172	16102	16164	16208	16175	16088	16224	16124	16221	16077	16102	16054	16109	16122	16076	16079	15994	16096	16179	16196	16066	16057	16174	16184	16056	16043	16369	16082	16212	16149	16260	16072	16096	16131	16150	16170	16059	16211	16204	16304	16139	16181	16004	16176	16164	16013	16064	16021	16092	15991	16210	16049	16126	16057	16200	16140	16245	16041	16007	16247	16077	16151	16013	15991	16059	16206	16211	16093	16123	16077	16115	16276	16107	16231	16145	16102	16302	16337	16326	16046	16073	16378	16195	16061	16102	16252	16234	15969	16061	16194	15952	16230	16223	16065	16099	16254	16093	16197	16197	16104	16370	16012	16063	15967	16154	16183	16007	16108	16056	16147	16214	16053	15876	16147	16000	16010	16123	16160	16174	16097	16097	16127	16079	16062	16215	16114	16210	16210	15970	16066	16171	16240	16165	16176	16111	16059	16094	16135	16223	15975	16089	16125	16228	16189	16139	16221	16104	16196	16155	16002	16151	16097	16084	16225	16159	16119	16252	16151	16090	16212	16315	16113	16004	16119	16069	16094	16193	16325	15970	16237	16114	16209	16067	16050	16330	16222	16174	16082	16087	16156	16245	16021	16275	16152	16067	16071	16272	16027	16103	16133	16122	16115	16154	16184	16232	16201	16119	16152	16260	16027	16034	16158	16131	16199	16093	16112	16013	16173	16217	16068	16099	15995	16028	16078	16167	16213	16210	16118	16259	16221	16217	16079	16121	16189	16201	16076	16110	16160	16151	16160	16008	15960	16207	16210	16167	16154	16102	16083	16114	16096	16063	16134	16098	16247	16138	16163	15993	16249	16109	15977	16118	16148	16188	16215	16155	16179	15808	16016	16063	15981	16188	16222	16154	16011	15931	16128	16179	16050	16026	16017	16085	16063	16201	16003	16286	16061	16300	16190	16240	16251	16228	16219	16043	16148	16093	16331	16160	16124	16182	16157	16168	16283	16072	16213	16261	16168	16067	16066	16048	16204	16203	16069	16224	16094	15984	16120	16246	16096	15991	16284	16290	15989	16117	16274	16193	16094	15962	15978	16168	16204	16074	16216	16389	16155	16152	16079	16108	16145	16280	16165	16225	16129	16184	16124	16325	16158	16084	16170	16212	16099	16173	16192	16237	16128	16090	16106	16172	16176	16059	16085	16049	16224	16271	16181	16110	16161	16106	16234	16243	16137	16144	16143	16017	16073	16213	16093	16162	16094	16301	16046	16337	16236	16271	16084	16183	16003	16211	15993	16162	16138	16054	16243	15886	16112	16235	16049	16126	15934	16179	16012	16136	16176	16032	16227	16287	16050	16161	16008	16153	16018	16187	16204	16222	16120	15883	16147	16044	16167	15987	16150	16233	16191	15952	16134	16059	16126	16097	16031	16267	16125	16144	16300	16145	16162	16154	16128	16133	16150	16201	16074	15993	16132	16168	16118	16315	16132	16036	16196	16000	16170	16246	16091	16039	16157	16153	16203	16072	16090	16109	16121	16344	16108	16086	16398	16376	16130	16237	16077	16129	16245	16160	16101	16126	16226	16371	16016	16148	16114	16108	16125	16253	16257	16166	16279	16173	16078	16191	16258	16082	16308	16151	16073	16080	16175	16103	16350	16218	16017	16186	16213	16157	16093	16380	16254	16287	15987	16125	16239	16325	16118	16127	16241	16278	16088	16024	16138	16290	16193	16242	16297	16049	16215	16068	16043	16184	16184	15961	16150	16288	16408	16131	16107	16045	16120	16224	16233	16137	16159	16185	16139	16148	16189	16157	16181	16173	16112	16024	16097	16245	16394	16067	16066	16195	16263	16256	16074	16042	15931	16050	16222	15980	16101	16005	16244	15946	16116	16189	16020	16196	16228	16170	16128	16040	16127	16252	16181	15996	16128	16111	16290	16088	15879	16105	16185	16217	16330	16099	16205	15993	16043	15984	16058	16199	16278	16135	16218	16076	16201	16004	16298	16091	16003	16241	16060	15983	16120	16066	16091	15974	16222	16120	16160	16154	16225	16218	16203	15983	16081	16211	16190	16128	16163	16199	16069	16166	16200	16070	16052	16127	16194	16169	16195	16081	16159	16231	16136	16277	16260	16137	16022	16239	16259	16286	16179	15945	16022	16268	16015	16221	16186	16133	16136	16159	15985	16082	16021	16156	16105	16103	16196	16113	16085	16195	15971	16091	16284	16076	16181	16226	16157	16211	16041	16214	16036	15995	15966	16319	16167	16232	16180	16094	16136	16233	16200	16021	16110	16029	16204	16250	16035	16185	16122	16131	15964	16027	16222	16102	16097	16116	16079	16151	16170	16142	16133	15871	16056	16099	16147	16268	16193	16146	16171	15994	16213	16166	16187	16011	16169	16143	16048	16186	16030	16161	16083	16162	16014	16134	16123	15954	16135	16205	16287	15889	16141	16050	15994	16075	16178	16121	16224	16259	16252	16121	16155	16049	16284	16074	16006	16126	16251	16096	16319	16059	16125	16149	16293	16082	16128	16194	16077	16096	16035	16235	16059	16099	16232	16274	16184	16068	16180	16100	16147	16038	16166	16315	16033	16277	16107	16116	16219	16313	16123	15907	16121	16043	15961	16184	15956	16152	16054	16118	15988	16197	16120	16166	16350	16188	16020	16125	16123	16177	16178	16250	16123	16071	16169	16166	16119	16095	16006	16151	16199	16139	16188	16157	16160	16059	16172	16028	16074	16233	16100	16217	16170	16131	16102	16096	16067	16231	16231	16198	16143	16225	15911	16123	16179	16081	16139	16026	16166	15965	16229	16106	16165	16117	16039	16084	16219	16060	16143	15954	16232	16132	15977	16115	16118	16073	16123	16102	16032	15944	16076	16174	16101	16290	16193	16095	16228	16153	16200	16018	16028	16141	16172	16050	16179	16093	16140	16311	15972	16126	16135	16199	16232	16239	16292	16036	16117	16064	16163	16121	16054	15998	16191	16219	16025	16010	16099	16138	16110	16138	16064	16084	16132	16094	16171	16120	16107	16089	16184	16218	16264	16300	16160	15931	16092	15950	15939	16169	16294	16039	15940	16037	16159	15989	16037	16208	16081	16060	16178	16233	16134	16058	16081	16101	16042	16189	16036	16152	15998	16204	16240	16108	16049	16289	16236	16290	16245	16155	16168	16033	16114	16050	16075	16193	16117	16147	16209	16128	16122	16231	16076	16271	16098	16180	15954	16070	16129	16183	16248	16006	16070	16124	16299	15954	16088	16043	16193	15928	16145	16098	16061	16184	16225	16219	16128	16090	16106	16102	16133	16120	16046	16251	16073	16232	16234	16127	16057	16181	16276	16080	16238	16035	16014	16168	16100	16239	16119	16026	16069	16053	16051	16211	16036	16068	16021	16176	16068	16149	16114	16158	15914	16075	16212	15974	16129	16273	16305	16076	16164	16168	15995	16241	16044	16321	16188	16192	16003	16108	16285	16296	16246	15979	16097	15948	16237	16093	16055	16215	16168	16087	16278	16049	16243	16251	16351	16087	16333	16017	16151	16249	16083	16081	16247	16026	16181	16092	16146	16264	16058	16156	16213	16053	16263	16162	16220	16133	16086	16119	16022	16146	16010	16099	16204	15985	16242	16065	16136	16152	16161	16105	16116	16100	16256	16051	16297	16334	16153	16155	16157	16154	16243	16172	16296	16058	16149	15970	16266	16093	16076	16096	16246	16245	16190	16127	16075	16128	16052	16173	16297	16017	16093	16109	16135	16035	16002	16079	16120	16196	16115	16175	16237	16001	16095	16255	16030	16151	16147	16180	15945	16113	16087	16112	16243	16372	16229	16146	16260	16128	16181	16104	16098	16198	16121	16201	16169	16254	16194	16157	16003	16247	16224	16133	16094	16177	16112	16200	16206	16165	16090	16114	16131	16211	16216	16125	16051	16116	16185	16147	16010	16230	16274	16243	16218	16226	16260	16184	16114	15870	16184	16082	16140	16083	16218	16216	16088	16180	15964	16008	16239	16211	16318	16209	16085	16113	16141	16088	16108	16113	16180	16165	16118	16051	16006	16087	16276	16080	16344	16153	16170	16209	16313	16177	16037	16031	16315	16110	16154	16183	16212	16126	16047	16140	16205	16118	16162	16137	16064	16064	16180	16150	16193	16107	16096	16192	16134	16140	16162	16247	16102	16225	16058	16253	16025	16151	16105	16112	16209	16066	16143	16136	16115	16074	16211	16043	16228	16162	16150	16164	15932	16071	16132	16147	16129	16097	16231	16164	16200	16131	16163	16233	16282	16084	16147	16216	16344	16086	16222	16224	16021	16101	16156	16297	16271	16134	16232	16251	16331	16133	16109	16105	16367	16050	16056	16159	16066	16086	16245	16186	16300	16075	16190	16100	16032	16241	15978	16050	16068	16009	16247	16153	16113	16139	16122	15999	16229	16018	16010	16020	16172	16087	15977	15958	16154	16344	16107	16102	16021	16195	15981	16109	16144	16110	16190	16071	16205	16230	16296	16140	16158	16274	16106	16157	16061	16087	16215	16030	16307	16015	16152	16297	15972	15987	16148	16120	16106	16158	16230	16260	16334	16138	16199	16008	16089	16090	16145	16132	16077	16009	16167	16235	16068	16112	16044	16144
24310	21639	29363	25584	26181	31839	35162	29793	26117	24496	25064	31060	37678	36090	30423	24536	21747	21036	20721	20752	20888	20989	20672	20891	20683	20880	20792	20470	20528	20753	20597	20713	20521	20641	20609	20709	20603	20596	20740	20572	20681	20760	20525	20671	20341	20472	20550	20562	20634	20865	20907	20720	20474	20525	20654	20620	20551	20728	20666	20719	20599	20789	20664	20389	20723	20442	20651	20598	20565	20425	20714	20607	20574	20659	20593	20759	20608	20743	20616	20452	20487	20500	20452	20585	20644	20602	20584	20513	20693	20628	20867	20678	20773	20596	20490	20727	20284	20560	20709	20523	20729	20590	20408	20752	20521	20643	20498	20429	20488	20662	20330	20397	20490	20683	20378	20475	20593	20791	20832	20551	20483	20779	20734	20595	20714	20498	20659	20698	20864	20749	20677	20664	20641	20683	20478	20600	20579	20638	20577	20645	20495	20622	20435	20606	20470	20587	20672	20618	20620	20685	20669	20691	20556	20622	20696	20665	20562	20497	20630	20613	20779	20552	20627	20696	20283	20414	20593	20585	20586	20562	20478	20556	20385	20649	20439	20610	20476	20446	20263	20392	20687	20368	20542	20613	20593	20910	20792	20495	20764	20966	20504	20776	20804	20690	20617	20571	20721	20630	20510	20528	20499	20540	20511	20834	20718	20615	20627	20603	20531	20702	20631	20564	20704	20467	20598	20528	20480	20591	20724	20463	20759	20570	20630	20571	20531	20282	20473	20491	20463	20605	20539	20379	20608	20454	20692	20591	20591	20674	20558	20691	20505	20682	20697	20653	20371	20571	20604	20519	20607	20480	20726	20355	20494	20518	20782	20599	20736	20664	20404	20623	20648	20577	20655	20621	20336	20466	20667	20571	20659	20478	20482	20698	20571	20517	20617	20761	20447	20552	20615	20577	20628	20524	20769	20525	20563	20509	20723	20773	20526	20722	20694	20549	20597	20354	20536	20590	20563	20512	20493	20550	20661	20429	20534	20582	20717	20585	20634	20699	20563	20573	20436	20580	20568	20483	20785	20456	20518	20399	20505	20491	20517	20445	20791	20341	20523	20473	20624	20612	20333	20627	20704	20512	20452	20416	20586	20404	20802	20775	20667	20484	20627	20540	20644	20466	20554	20612	20734	20658	20827	20657	20566	20746	20546	20604	20787	20496	20693	20531	20545	20695	20616	20491	20636	20646	20486	20521	20573	20463	20682	20485	20623	20594	20666	20562	20624	20518	20696	20545	20601	20634	20532	20698	20324	20694	20559	20399	20799	20456	20606	20538	20427	20931	20706	20579	20395	20540	20723	20551	20490	20660	20379	20472	20567	20749	20658	20615	20720	20740	20604	20552	20543	20634	20559	20427	20543	20585	20566	20580	20630	20605	20516	20376	20449	20623	20638	20604	20706	20667	20588	20792	20455	20320	20456	20529	20431	20682	20530	20541	20842	20436	20475	20480	20609	20598	20515	20498	20722	20676	20488	20699	20545	20562	20762	20793	20564	20395	20451	20395	20462	20605	20346	20585	20470	20534	20753	20615	20546	20292	20851	20493	20524	20717	20507	20491	20501	20710	20634	20428	20606	20437	20384	20700	20483	20736	20576	20481	20556	20741	20588	20591	20694	20415	20478	20568	20463	20603	20583	20465	20491	20904	20731	20564	20767	20588	20428	20249	20539	20648	20523	20496	20447	20618	20617	20444	20494	20518	20745	20586	20536	20474	20637	20471	20513	20447	20498	20702	20521	20555	20714	20571	20611	20602	20772	20696	20558	20645	20570	20604	20620	20770	20514	20663	20527	20611	20600	20810	20586	20709	20506	20444	20607	20698	20379	20406	20682	20541	20818	20684	20686	20814	20541	20649	20636	20740	20700	20523	20532	20523	20643	20540	20695	20644	20721	20523	20726	20658	20618	20544	20461	20656	20369	20644	20513	20484	20509	20536	20717	20766	20317	20463	20482	20486	20502	20442	20636	20697	20661	20573	20553	20458	20577	20636	20666	20510	20724	20509	20561	20461	20548	20549	20603	20546	20491	20436	20588	20609	20788	20557	20487	20637	20601	20545	20669	20757	20671	20794	20395	20650	20642	20569	20484	20516	20491	20562	20418	20479	20596	20705	20588	20661	20680	20548	20458	20550	20614	20736	20560	20627	20498	20535	20633	20742	20622	20620	20532	20720	20591	20602	20853	20611	20669	20344	20561	20409	20479	20658	20661	20680	20609	20648	20557	20418	20637	20561	20684	20380	20361	20652	20423	20442	20741	20643	20434	20602	20647	20581	20547	20656	20578	20677	20682	20562	20505	20663	20561	20613	20724	20513	20577	20658	20631	20739	20632	20449	20365	20427	20571	20541	20763	20568	20388	20590	20649	20552	20633	20441	20597	20542	20692	20571	20413	20320	20563	20353	20579	20682	20345	20568	20575	20673	20420	20452	20828	20528	20751	20624	20473	20793	20665	20637	20398	20622	20610	20652	20618	20466	20569	20561	20498	20402	20791	20435	20391	20616	20480	20615	20772	20685	20820	20423	20548	20406	20420	20381	20621	20694	20563	20713	20655	20382	20675	20546	20516	20372	20656	20541	20459	20634	20643	20621	20532	20587	20715	20681	20369	20495	20628	20618	20594	20600	20417	20494	20446	20609	20842	20502	20651	20595	20654	20664	20702	20698	20657	20565	20273	20590	20799	20654	20697	20459	20708	20705	20719	20393	20512	20582	20399	20563	20611	20690	20547	20702	20294	20488	20746	20651	20458	20755	20621	20591	20394	20449	20607	20778	20498	20611	20601	20852	20749	20706	20528	20583	20407	20600	20424	20785	20769	20592	20744	20580	20603	20475	20494	20444	20473	20607	20595	20469	20606	20471	20559	20657	20746	20366	20786	20625	20579	20400	20676	20524	20577	20605	20506	20402	20632	20479	20438	20489	20850	20676	20565	20432	20635	20652	20537	20709	20607	20468	20671	20602	20534	20506	20511	20665	20382	20658	20594	20497	20533	20420	20679	20595	20438	20526	20340	20450	20464	20514	20560	20577	20607	20459	20552	20683	20754	20616	20842	20672	20620	20563	20758	20587	20645	20522	20585	20717	20739	20564	20757	20417	20497	20577	20665	20662	20524	20567	20388	20423	20617	20435	20508	20602	20572	20605	20386	20486	20509	20448	20754	20527	20610	20632	20701	20756	20691	20647	20487	20549	20644	20785	20750	20554	20662	20741	20761	20475	20474	20633	20478	20566	20692	20713	20433	20571	20797	20475	20490	20534	20271	20601	20591	20736	20524	20510	20702	20700	20637	20526	20769	20546	20728	20571	20633	20416	20510	20375	20376	20497	20670	20558	20395	20677	20408	20643	20758	20858	20479	20591	20507	20698	20735	20612	20582	20342	20496	20529	20405	20541	20787	20746	20408	20761	20646	20623	20667	20780	20478	20612	20759	20442	20430	20558	20710	20643	20569	20436	20550	20635	20529	20496	20642	20508	20576	20599	20563	20415	20706	20558	20698	20649	20745	20697	20675	20512	20720	20552	20568	20611	20651	20334	20398	20596	20348	20454	20526	20739	20690	20693	20539	20589	20650	20866	20534	20566	20793	20736	20477	20695	20608	20571	20554	20631	20360	20613	20651	20705	20900	20334	20701	20641	20735	20602	20563	20499	20718	20476	20467	20533	20751	20557	20411	20617	20525	20540	20759	20808	20755	20539	20557	20533	20661	20593	20658	20502	20445	20366	20672	20657	20711	20452	20752	20664	20581	20635	20713	20569	20559	20442	20462	20628	20652	20721	20614	20516	20622	20677	20790	20746	20874	20570	20422	20432	20507	20562	20695	20615	20581	20824	20473	20604	20541	20579	20660	20468	20588	20606	20666	20582	20866	20682	20462	20504	20614	20753	20804	20533	20609	20741	20581	20502	20678	20704	20615	20410	20635	20671	20455	20352	20614	20511	20627	20666	20600	20571	20698	20587	20640	20755	20592	20515	20645	20418	20598	20698	20631	20616	20588	20610	20711	20484	20633	20742	20570	20467	20544	20604	20472	20696	20780	20782	20565	20418	20548	20645	20396	20540	20513	20729	20433	20782	20826	20643	20720	20591	20433	20497	20752	20387	20587	20636	20530	20817	20577	20667	20500	20571	20679	20458	20754	20688	20635	20671	20522	20586	20638	20625	20595	20619	20772	20416	20577	20649	20592	20466	20540	20543	20864	20855	20634	20480	20528	20563	20608	20619	20524	20763	20886	20683	20648	20458	20642	20390	20619	20627	20626	20431	20518	20648	20581	20514	20714	20552	20668	20641	20502	20658	20399	20590	20483	20735	20626	20759	20794	20699	20496	20414	20571	20730	20786	20606	20542	20428	20834	20581	20633	20521	20620	20561	20788	20539	20733	20760	20732	20610	20446	20551	20623	20531	20723	20707	20510	20655	20553	20585	20585	20524	20516	20791	20662	20558	20500	20551	20798	20766	20576	20289	20474	20812	20713	20653	20737	20576	20596	20655	20451	20482	20441	20779	20521	20551	20708	20606	20578	20697	20460	20619	20612	20605	20642	20535	20670	20645	20564	20533	20462	20712	20588	20567	20504	20730	20400	20552	20447	20483	20532	20352	20582	20684	20432	20593	20677	20518	20595	20529	20770	20557	20634	20703	20652	20585	20623	20801	20570	20449	20541	20765	20443	20378	20434	20721	20619	20733	20519	20563	20443	20633	20730	20373	20681	20529	20562	20780	20678	20730	20522	20814	20809	20638	20598	20579	20675	20346	20451	20681	20522	20575	20776	20531	20624	20371	20821	20564	20586	20236	20726	20596	20566	20345	20492	20517	20328	20513	20576	20515	20601	20494	20755	20613	20437	20612	20706	20372	20714	20717	20364	20590	20652	20713	20607	20530	20526	20669	20357	20682	20550	20592	20898	20472	20306	20630	20641	20550	20677	20521	20546	20707	20610	20392	20789	20686	20617	20416	20797	20564	20840	20663	20558	20772	20794	20541	20681	20551	20529	20493	20564	20487	20458	20585	20681	20745	20428	20658	20641	20566	20360	20489	20489	20580	20566	20511	20521	20704	20654	20575	20786	20673	20678	20666	20578	20523	20645	20717	20714	20707	20439	20525	20396	20834	20597	20419	20625	20626	20578	20669	20872	20507
29514	50529	51267	44449	38921	35598	32990	28273	23062	21033	22454	31174	36410	34751	26728	19679	16822	16083	15915	16049	16087	15981	15981	16010	16098	16087	15916	15962	16146	16156	15831	15977	16015	16153	15787	16050	15923	16035	15869	16144	15830	16022	16052	16013	16100	16124	15767	15946	15949	16039	15884	15851	15946	15861	16049	16089	15996	15950	16053	15898	16103	15982	15900	16031	15964	16124	16065	16138	15933	15979	16060	16096	16138	16209	15936	16043	15876	15914	16057	15895	16048	15901	16165	16084	16108	16032	15995	15853	15969	15997	16008	15898	15891	15957	16113	16012	16049	16079	15860	15769	15972	16100	16164	16081	15877	16154	16230	15903	15905	15968	15915	15869	15997	15990	15869	16052	15891	16152	15990	15949	15938	15949	15867	15845	15906	15962	15995	15988	15966	16093	16023	16020	15943	15901	15882	15954	15968	15805	16142	16045	16137	15849	15994	15981	16134	15942	15932	16002	15916	15932	15938	15935	16022	16016	15924	16045	15931	15980	16057	16029	16021	15901	15920	16001	15920	15936	15976	16078	15893	15849	15846	16003	16005	15961	16032	16139	15872	16062	15990	15896	16099	16065	16056	16005	16096	15942	15941	15898	15945	16071	15983	15881	16083	15981	16053	15759	16100	16042	15800	15932	15970	16031	15853	15921	16049	16010	15937	16041	16053	15939	15892	15846	16034	16030	15926	15890	16039	15999	16074	16019	16049	15930	16066	15752	15939	16007	15913	16052	15993	15890	15945	16015	15942	15868	15963	15997	15916	16021	15942	16036	16037	15955	16060	15949	15996	15892	15902	15956	15904	15887	16087	15958	15963	15872	16146	16050	16075	15894	15976	15999	15976	16075	16114	15854	16039	15983	16003	15855	16026	16102	16013	16034	15803	15899	15981	15983	16076	16017	16086	15955	15881	16029	15881	16087	16163	16046	16164	15917	16124	15975	15988	16037	15958	15864	16214	16098	16051	15966	15854	16045	15858	15984	15745	16002	16125	15828	16053	15914	15964	15851	16000	15950	15948	16019	16009	16049	15924	15926	16014	15922	15991	16005	15826	16023	16009	16020	16098	15976	16013	15930	15744	15970	15849	16002	16123	16079	16075	16022	15990	15869	16025	16091	15845	15864	16074	15938	15946	15923	15893	16123	16222	16012	16023	15777	16039	15908	16002	15929	16031	16095	15987	16014	15836	16020	15957	15990	15974	15934	15963	15843	15947	15951	16070	15963	16037	15891	16028	16164	15913	15855	15794	15894	15876	15960	16082	15864	16108	16017	15985	15835	15930	15834	15784	16093	15966	16070	15910	15959	15950	16022	15995	15967	15921	16069	16069	16056	15975	15992	16124	15975	16090	15981	16107	16097	16046	16088	15965	15908	16055	15881	15938	16086	16021	15953	15869	15901	15981	16137	16026	16049	15966	15830	15898	15976	16128	16102	15960	16054	16073	16013	15945	16110	15920	15966	16067	15932	15978	15719	16060	16048	16060	16150	15897	15914	15940	16038	16104	15868	15998	16083	16154	15829	15942	15961	15970	16093	16090	16048	16060	15892	15952	16059	16119	16028	15857	16090	16126	16021	15956	16067	15973	15752	15976	16186	15906	16027	15992	15910	16063	16033	15951	15884	15937	15820	15951	16011	16039	16017	16048	16017	16045	16074	15943	16143	15973	16022	16023	15946	15903	16004	15944	15927	15955	16046	15944	15996	15816	16023	15909	15967	15912	15936	15851	15880	15980	16133	15957	15955	15956	16107	16070	15913	16054	15994	15865	15976	15878	16054	16088	16002	15980	15776	16021	16094	15977	15942	15988	15780	16028	15969	16030	15817	16254	16003	15975	15775	15914	16016	15934	16071	15992	15972	15923	15905	15798	16005	16091	16070	15982	16017	16013	16060	15942	15956	16058	15757	15993	15997	15925	15968	16089	15923	16068	16017	16063	16043	16012	16076	15964	15944	15823	16147	15888	16079	15934	16007	15907	16076	16029	16018	15929	15860	15910	16068	15932	15980	16065	16047	15978	16126	15944	15832	15958	16085	16128	15957	16012	16116	15995	15944	15884	15888	15988	15969	16039	16114	15939	16141	15869	16026	16100	15944	16010	15977	16096	15917	15875	16026	15935	15894	15932	15975	15780	16072	15981	15937	15964	15912	15923	16031	15897	16031	15952	16080	16036	16104	16015	15972	16014	16006	16031	15906	16013	16069	15940	15711	15962	15824	15931	15741	16025	15977	16335	16124	16102	15969	15896	15996	15899	15984	16010	16202	15957	16106	15997	15849	15988	15963	15966	15946	15955	16100	15850	15972	16064	15958	15977	16089	16077	16164	16075	16092	16137	15990	15782	15982	16034	15920	16111	16034	15864	16012	16031	16041	15870	15911	15932	16088	16060	16133	15925	15897	15940	15884	16077	15961	16068	15871	16080	15866	15920	16147	15901	16017	15853	16167	16104	16085	15942	15977	16238	15854	16010	15901	15878	15903	15932	15869	16077	15908	16003	15994	15852	15781	15942	16085	16029	15933	16081	15890	16030	15906	16135	15905	15986	16103	15924	16051	16053	15862	16102	15859	16213	15783	16080	16102	16005	15974	16027	16059	16088	16093	15736	15991	16038	16034	16023	15985	15897	16012	16006	16018	15965	15931	15824	16081	15958	15875	16011	15970	15871	16010	16053	15851	16118	15948	15919	15812	15993	15977	15971	16071	16004	15864	15913	16061	16070	16070	15958	15924	16003	15993	15866	15896	16111	15931	16055	15975	15992	16029	15852	16106	16103	15984	16132	15935	15885	15902	15874	16036	16082	15967	15925	16047	15748	16079	16145	16027	15972	15876	15961	16013	15963	15996	15971	15974	15938	15859	16102	16194	15998	15996	15926	16072	16092	15764	15977	15941	15800	16067	15921	15930	15929	15982	15914	16026	15865	16065	16010	16046	16033	16208	16030	15964	15950	15815	16075	15963	16025	15951	16074	16099	16013	15952	15986	16132	16078	15951	15949	15928	16043	15918	16144	15982	16223	15988	16037	15877	15857	15969	16092	15967	16087	15998	16248	16095	15950	16012	15805	16053	16059	15777	15834	15993	16166	16037	15911	15932	15922	16080	16070	15976	16065	15893	15920	15973	15984	16015	15910	15971	16140	16046	15930	16228	15999	16039	16073	15925	15942	16033	15937	15882	15832	15948	15906	16057	16043	16020	16017	15942	16157	16082	15941	15908	15914	15932	16091	15948	16060	15977	15959	15885	16051	15936	16046	15971	16074	16056	15945	15942	16068	15867	16084	15883	15906	16142	15961	16064	15748	16084	16116	16022	15979	15922	16125	15747	15948	15885	16117	16095	15991	15765	15929	15997	15816	15995	15990	15914	16158	15989	16011	15901	15940	15973	16155	15948	15994	16008	15868	15953	16061	16013	15998	15852	16098	16211	15995	16037	15941	15870	16091	16084	15924	16023	16173	15935	15888	16071	16043	16053	15954	16009	16052	16074	16055	15902	16140	15832	16101	15813	16025	16121	15968	16020	15909	16049	15928	15969	16045	16043	15970	16102	15964	15975	15809	15940	15845	15998	15996	16079	16028	15932	15975	16014	16106	15828	16013	16073	16078	15946	15959	16020	16025	15944	15939	15988	15918	16013	16192	15938	16000	16079	16016	15985	15944	15803	16034	15932	16080	15974	16108	15752	16000	15944	15978	16198	16069	15875	15975	15910	16200	15968	16004	15843	15946	16020	15969	15781	16109	15910	16000	15846	16107	15975	15938	15927	15875	15880	15897	16006	16119	15829	16181	15811	16018	16036	16002	15894	16049	15995	15992	15853	16093	16042	16061	15991	15955	16087	15875	15863	15982	16188	16000	16094	15943	16161	16041	15988	16044	15750	16081	15940	15890	15955	15881	16113	15905	15921	15882	15981	15875	16019	15977	16128	15974	15982	15999	16043	16125	15915	16018	15896	15893	16019	15889	16094	16013	15863	16113	15941	15855	16037	16125	16025	15895	15974	16141	15838	15879	15856	16003	16046	16076	15938	15909	16125	16098	15810	15972	15896	15978	15982	16024	15903	16013	16028	16071	16118	16013	15958	16049	16163	15998	16082	15989	15838	15968	16149	16048	16055	16132	15999	15918	15899	15977	15895	16188	16007	16069	15967	15935	15987	15992	16088	15964	16260	16012	15757	15986	16062	16005	15968	15957	15987	16038	15934	15994	15967	15958	15803	16142	15705	15841	16028	15969	16005	15856	16044	16051	15749	16094	15971	15933	15892	16105	15921	15762	15939	15897	16000	16061	15837	16193	15954	16040	16075	15837	15917	16162	15985	16009	15863	15898	15893	16073	16023	15936	16029	15884	15989	15951	16085	15902	16105	16077	15836	16052	16020	15990	15866	16056	15902	16086	15990	15923	15989	16065	15972	15949	15913	16127	16083	16041	15982	16062	16026	16048	16020	15844	15975	15753	15943	15987	15885	16043	16015	16009	16071	15999	15899	16033	16050	16103	16047	16100	15927	15938	16046	15856	15998	16112	16023	15964	16067	16117	16008	15985	16056	15860	15850	15859	16052	15983	15824	15976	16047	15853	16005	16097	15922	16008	16166	15880	15759	15915	15986	15752	15997	16046	15866	15946	15991	15943	16010	15912	16049	16021	16123	15808	16026	16019	16021	15958	15877	16169	15884	16084	15992	16043	15934	16081	16075	15897	15863	15991	15978	15900	15734	16027	15932	15943	15828	16076	16049	16076	15919	16067	15992	16070	16017	16026	15978	15873	16232	15944	16049	15912	15860	15890	15912	15997	16095	16157	16003	15995	16067	15721	15937	16092	15931	16094	16043	15852	15951	15948	15866	16071	15931	15968	15947	15947	16015	15981	15794	16032	15934	15952	15968	16091	15990	16152	15860	15749	15760	16097	15908	15925	15879	15867	15931	16070	16047	16124	16002	16158	16187	15794	15976	16059	16052	16021	15939	16090	15866	15987	15891	16249	16022	16075	16141	15951	16045	16006	15905	16030	16054	15964	16105	15910	15972	15949	15835	15948	15913	16135	16035	16056	15947	16034	16089	16111	16075	16073	16140	15946	15867	15938	16073	15935	15914	16139	15928	15956	16089	15968	15882	15929	16003	15828	16140	15924	16093	16065	15951	16137	16004
33381	30555	33146	30173	26886	26355	25935	24228	22997	22822	22864	23054	23369	23058	23045	22514	22006	21938	21796	21717	21577	21926	21885	21917	21715	21689	21503	21716	21827	21778	21730	21734	21811	21854	21958	21860	21718	21885	21683	21738	21735	21642	21604	21727	21790	21891	21816	21780	21738	21917	21456	22067	21880	21516	21964	21675	21912	21680	21769	21692	21701	21543	21726	21746	21805	21494	21743	21701	21787	21643	21542	21900	21752	21659	21685	21751	22023	21508	21793	21728	21838	21819	21853	22030	21603	21491	21729	21649	21903	21722	21761	21673	21576	21821	21689	21839	21821	21726	21764	21564	21788	22059	21686	21722	21778	21689	21713	21735	21815	21897	21780	21767	21870	21867	21741	21656	21565	21552	21606	21573	21649	21754	21737	21772	21788	21707	21680	21699	21804	21765	21798	21742	21596	21491	21735	21705	21675	21620	21870	21676	21832	21627	21956	21690	21648	21752	21513	21696	21699	21609	21706	21806	21837	21707	21753	21750	21764	21877	21999	21889	21505	21662	21734	21852	21948	21994	22017	21725	21895	21727	21663	21847	21796	21746	21864	21644	21818	21692	21891	21970	21647	21919	21778	21813	21971	21800	21782	21798	21817	21671	21650	21727	21684	21672	21734	21591	21740	21700	21538	21657	21780	21793	21754	21725	21852	21746	21739	21967	21587	21692	21811	21712	21664	21708	21699	21762	21721	21923	21734	21633	21662	21750	21737	21638	21570	21746	21664	21697	21641	21808	21651	21627	21946	21767	21517	21654	21766	21767	21690	21699	21686	21887	21791	21687	21691	21754	21582	21662	21790	21898	21587	21593	21620	21893	21837	21684	21810	21728	21716	21832	21744	21665	21484	21601	21762	21745	21508	21738	21550	21691	21775	21874	21996	21855	21862	21613	21852	21601	21678	21673	21733	21657	21974	21723	21672	21660	21517	21555	21825	21634	21535	21690	21956	21926	21699	21920	21660	21632	21703	21689	21877	21813	21844	21569	21511	21417	21626	21805	21611	21822	21697	21612	21714	21646	21902	21836	21723	21776	21788	21771	21794	21744	21750	21650	21641	21753	21844	21605	21807	21699	21761	21680	21826	21632	22019	22003	21719	21527	21642	21915	21632	21874	21967	21712	21732	21652	21863	21689	21709	21644	21739	21716	21862	21766	21735	21780	21713	21499	21871	21926	21833	21645	21763	21875	21687	21922	21749	22005	21903	21789	21870	21916	21666	21691	21867	21986	21700	21627	21997	21830	21653	21527	21822	21869	21688	21927	21734	21809	21886	21654	21560	21598	21954	21758	21868	21764	21575	21683	21672	21683	21795	21653	21454	21838	21515	21525	21850	21789	21627	21779	21596	21651	21566	21665	21472	21425	21906	21725	21584	21650	21649	21787	21872	21498	21770	21562	21601	21766	21958	21795	21694	21559	21573	21669	21810	21649	21777	21758	21761	21824	21576	21534	21773	21663	21940	21879	21851	21780	21670	21625	21806	21672	21672	21609	21984	21686	21725	21589	21775	21645	21730	21823	21699	21778	21553	21878	21785	21772	21675	21639	21817	21888	21716	21857	21655	21761	21822	21545	21820	21715	21834	21731	21837	21619	21690	21790	21497	21758	21728	21416	21725	21814	21894	21790	21717	21470	21819	21748	21723	21779	21503	21651	21484	21614	21657	21561	21807	21761	21685	21705	21687	21760	21828	21573	21468	21628	21960	21920	21841	21897	21641	21775	21630	21607	21726	21630	21640	21747	21482	21788	21770	21571	21799	21759	21830	21619	21607	21443	21667	21694	21573	21714	21659	21790	21516	21807	21529	21703	21525	21530	21599	21735	21774	21661	21717	21861	21626	21686	21866	21762	21665	21471	21648	21874	21824	21812	21960	21745	21785	21755	21409	21839	21871	21679	21773	21667	21751	21584	21806	21736	21787	21805	21749	21709	21766	21910	21850	21609	21775	21601	21745	21568	21698	21501	21629	21893	21847	21718	21839	21608	21819	21827	21690	21743	21978	21553	21714	21496	21691	21826	21817	21841	21647	21741	21872	21649	21660	21566	21688	21493	21882	21624	21774	21728	21873	21639	21952	21912	21787	21655	21733	21661	21579	21724	21957	21900	21797	21792	21715	21808	21737	21798	21765	21676	21678	21739	21783	21703	21748	21764	21864	21651	21618	21559	21603	21783	21675	21293	21565	21570	21862	21801	21762	21769	21759	21715	21698	21629	21726	21956	21798	21734	21782	21800	21749	21781	21776	21765	21633	21608	21918	21804	21759	21661	21725	21827	21911	21718	21588	21719	21636	21768	21654	21945	21818	21614	21838	21728	21689	22052	21699	21864	21752	21593	21833	21709	21723	21627	21860	21793	21765	21605	21812	21881	21828	21714	21703	21741	21743	21628	21808	21592	21758	21677	21632	21896	22016	21699	21819	21644	21580	21857	21707	21720	21492	21906	21812	21516	21785	21617	21766	21705	21652	21778	21674	21829	21764	21689	21821	21715	21899	21703	21665	21765	21666	21702	21672	21699	21600	21796	21590	21610	21753	21780	21832	21877	21764	21747	21726	21768	21771	21910	21652	21828	21806	21727	21623	21674	21742	21541	21669	21644	21629	21755	21626	21578	21640	21710	21498	21595	21697	21752	21767	21806	21732	21642	21710	21431	21542	21597	21816	21572	21667	21525	21868	21880	21596	21826	21666	21912	21740	21635	21806	21825	21618	21873	21776	21771	21761	21773	21816	21740	21684	21802	21729	21593	21755	21769	21994	21962	21566	21534	21748	21724	21922	21594	21510	21658	21735	21830	21634	21903	21716	21778	21808	21674	21881	21866	21780	21729	21566	21599	21924	21726	21612	21664	21780	21676	21637	21786	21923	21748	21798	21590	21601	21925	21715	21580	21887	21783	21735	21641	21820	21834	21704	21690	21713	21604	21805	21393	21687	21937	22002	21664	21779	21694	21618	21702	21905	21710	21711	21951	21857	21653	21871	21587	21653	21851	21735	21699	21546	21791	21671	21811	21758	21663	21501	21710	21609	21564	21731	21757	21862	21981	21928	21723	21580	21803	21589	21576	21556	21830	21938	21737	21671	21658	21755	21918	21638	21726	21840	21701	21680	21734	21793	21790	21823	21623	21730	21739	21836	21958	21697	21836	21787	21899	21834	21790	21790	21828	21573	21972	21818	21777	21796	21737	21625	21842	21893	21866	21556	21677	21897	21827	21853	21692	21662	21662	21653	21601	22015	21574	21538	21521	21882	21620	21629	21530	21748	22002	21643	21618	21914	21785	21717	21860	21669	21566	21725	21932	21871	21795	21714	21730	21758	21667	21977	21728	21760	21714	21846	21654	21750	21736	21809	21534	21568	21729	21808	21363	21731	21686	21727	21735	21818	21727	21767	21728	21667	21798	21544	21779	21783	21570	21739	21639	21765	21584	21687	21812	21807	21626	21700	21551	21719	21713	21970	21762	21649	21516	21647	21490	21856	21916	21693	21687	21762	21776	21667	21599	21839	21732	21704	21674	21724	21894	21739	21788	21614	21510	21712	21582	21442	21703	21816	22000	21716	21887	21754	21628	22014	21743	21818	21809	21537	21572	21920	21695	21645	21701	21771	21820	21599	21801	21745	21546	21702	21827	21806	21896	21736	21633	21855	21658	21983	21742	21914	21754	21657	21773	21643	21843	21978	21902	21834	21839	21611	21750	21753	21697	21561	21791	21659	21746	21670	21768	21757	21866	21616	21690	21776	21673	21896	21785	21743	21965	21863	21536	21480	21766	21871	21396	21534	21535	21746	21730	21696	21581	21782	21740	21684	21649	21669	21485	21687	21604	21767	21641	21733	21752	21769	21849	21499	21778	21772	21701	21856	21785	21793	21832	21625	21711	21785	21637	21763	21562	21726	21602	21641	21647	21808	21673	21689	21846	21706	21661	21834	21474	21650	21813	21585	21960	21793	21862	21666	21804	21819	22000	21880	21762	21690	21513	21704	21662	21649	21890	21792	21727	21889	21754	22024	21830	21718	21815	21654	21846	21721	21706	21688	21947	21448	21728	21909	21757	21624	21640	21911	21955	21835	21659	21894	21788	21793	21722	21539	21969	21813	21594	21732	21678	21748	21618	21687	21673	21790	21917	21531	21776	21772	22063	21978	21756	21924	21815	21894	21663	21682	21749	21556	21838	21717	21630	21581	21952	21789	21851	21853	21798	21884	21765	21809	21722	21953	21839	21933	22003	21931	21526	21647	21838	21811	21816	21614	21504	21814	21778	21903	21679	21628	21749	21701	21648	21550	21887	21580	21961	21993	21551	21677	21722	21422	21768	21622	21825	21943	21836	21879	21708	21719	21764	21789	21938	21592	21709	21812	21736	21797	21569	21768	21673	21480	21714	21591	21725	21870	21923	21884	21781	21737	21857	21545	21680	22011	21701	21655	21815	21870	21837	21644	21822	21585	21651	21598	21577	21661	21716	21667	21776	21720	21657	21729	21861	21445	21990	21762	21829	21777	21536	21685	21827	21836	21678	21749	21564	21706	21653	21701	21692	21560	21739	21622	21665	21658	21760	21749	21764	21680	21539	21551	21747	21628	21794	21568	21753	21843	21825	21750	21830	21746	21861	21578	21854	21754	21587	21932	21824	21582	21750	21656	21665	21881	21807	21739	21474	21854	21680	21627	21712	21701	21843	21712	21737	21652	21916	21910	21678	21575	21604	21684	21817	21728	21720	21788	21896	21755	21558	21636	21703	21623	21650	21717	21710	21835	21584	21763	21677	21581	21781	21817	21713	21590	21518	21766	21630	21915	21871	21664	21835	21980	21907	21820	21706	21719	21586	21686	21546	21794	21763	21775	21629	22042	21518	21719	21615	21823	21694	21755	21807	21770	21600	21927	21685	21759	21877	21639	21661	21931	21715	22079	21814	21755	21716	21805	21646	21844	21854	21812	21692	21971	21812	21790	21735	21616	21673	21695	21914	21762	21617	21765	21718	21763	21740	21751	21510	21771	21726	22101	21635	21714	21788	21763	21855	21774	21761	21712	21602	21766	21717	21640	21601	21943	21804	21806	21931	21856	21752	21747	21548	21627	21794	21883	21670	21736	21902	21748	21659	21700	21860	21719	21609	21708	21691	21750	21606	21625	21546
25227	35401	32974	27678	24255	23395	22777	20129	18451	18380	18043	18924	18736	18388	18158	17098	16888	16694	16664	16786	16697	16620	16557	16640	16775	16676	16761	16696	16670	16573	16571	16778	16783	16656	16652	16585	16600	16741	16637	16685	16674	16657	16650	16616	16714	16430	16723	16513	16577	16733	16813	16676	16610	16700	16586	16640	16473	16688	16548	16541	16579	16605	16687	16675	16464	16725	16733	16589	16572	16568	16568	16686	16611	16704	16513	16689	16722	16630	16448	16586	16529	16574	16928	16582	16637	16591	16549	16548	16727	16736	16628	16566	16529	16355	16659	16487	16591	16554	16666	16672	16643	16709	16471	16528	16682	16723	16681	16615	16620	16550	16597	16654	16757	16649	16628	16591	16505	16515	16679	16600	16694	16521	16628	16569	16606	16631	16505	16653	16612	16556	16488	16641	16626	16649	16675	16419	16577	16583	16606	16573	16632	16523	16676	16473	16724	16617	16745	16620	16582	16576	16463	16598	16552	16546	16581	16540	16723	16731	16642	16724	16563	16575	16565	16522	16566	16512	16565	16626	16642	16733	16616	16585	16724	16651	16568	16602	16689	16578	16622	16848	16612	16776	16483	16666	16715	16695	16843	16646	16690	16490	16649	16512	16798	16715	16681	16630	16559	16653	16675	16784	16630	16470	16694	16413	16492	16661	16697	16644	16677	16653	16604	16650	16579	16598	16470	16587	16636	16502	16472	16675	16482	16664	16637	16639	16630	16541	16665	16501	16734	16519	16506	16502	16681	16428	16565	16704	16534	16618	16653	16555	16636	16589	16565	16657	16669	16682	16668	16755	16704	16567	16596	16507	16596	16463	16617	16575	16592	16654	16491	16589	16667	16491	16639	16718	16628	16709	16542	16691	16579	16545	16767	16641	16653	16676	16649	16597	16504	16792	16578	16544	16609	16743	16644	16497	16435	16483	16627	16697	16795	16531	16648	16591	16674	16672	16796	16794	16543	16511	16617	16692	16726	16543	16697	16645	16547	16552	16475	16694	16535	16540	16630	16521	16704	16377	16499	16706	16466	16557	16529	16592	16447	16670	16740	16665	16484	16667	16462	16620	16654	16865	16651	16606	16593	16577	16576	16600	16609	16654	16570	16541	16782	16641	16526	16712	16703	16718	16595	16637	16854	16569	16449	16707	16687	16650	16522	16600	16706	16697	16635	16557	16629	16503	16630	16653	16489	16486	16794	16617	16669	16482	16614	16527	16658	16592	16778	16677	16521	16408	16667	16727	16472	16632	16612	16807	16441	16519	16436	16735	16595	16737	16703	16575	16497	16712	16745	16710	16529	16654	16582	16835	16708	16732	16496	16597	16805	16752	16644	16596	16589	16787	16644	16592	16600	16626	16708	16522	16639	16635	16492	16582	16651	16715	16545	16717	16635	16546	16445	16621	16548	16522	16567	16617	16360	16545	16731	16771	16582	16569	16585	16498	16673	16798	16600	16679	16723	16709	16552	16649	16593	16403	16696	16831	16682	16725	16597	16526	16769	16580	16620	16514	16682	16558	16671	16637	16644	16664	16559	16741	16666	16634	16774	16636	16588	16674	16678	16694	16604	16674	16686	16704	16535	16558	16734	16490	16675	16693	16499	16521	16601	16894	16572	16635	16734	16531	16478	16775	16688	16667	16501	16330	16705	16688	16707	16612	16552	16640	16500	16757	16650	16357	16516	16681	16702	16626	16688	16672	16522	16421	16568	16550	16621	16550	16609	16700	16636	16522	16649	16465	16579	16625	16575	16613	16621	16531	16735	16662	16697	16644	16529	16791	16622	16683	16664	16703	16750	16585	16696	16547	16709	16551	16719	16617	16543	16689	16580	16611	16538	16602	16685	16546	16807	16586	16642	16674	16613	16590	16700	16519	16697	16729	16369	16628	16851	16644	16653	16658	16510	16625	16721	16582	16609	16690	16568	16627	16562	16730	16466	16520	16402	16579	16534	16583	16544	16788	16655	16762	16689	16585	16593	16497	16697	16495	16515	16585	16696	16560	16740	16670	16850	16625	16665	16597	16558	16683	16578	16519	16625	16755	16755	16704	16485	16532	16547	16459	16689	16700	16696	16693	16577	16502	16634	16596	16757	16606	16693	16555	16611	16614	16553	16341	16670	16657	16460	16504	16549	16592	16476	16528	16489	16579	16527	16672	16687	16502	16502	16440	16516	16541	16577	16748	16571	16544	16768	16659	16361	16414	16674	16567	16573	16660	16699	16492	16765	16709	16649	16559	16638	16734	16579	16531	16626	16458	16772	16676	16498	16597	16626	16645	16541	16622	16609	16476	16728	16574	16508	16531	16539	16603	16677	16596	16698	16587	16552	16454	16770	16522	16605	16591	16797	16695	16629	16662	16626	16600	16684	16614	16728	16706	16645	16544	16648	16605	16585	16504	16624	16578	16581	16627	16661	16477	16701	16574	16449	16608	16491	16620	16604	16613	16555	16606	16548	16668	16626	16560	16512	16709	16516	16522	16679	16633	16541	16664	16504	16634	16476	16677	16595	16606	16519	16610	16502	16721	16712	16441	16588	16533	16528	16751	16593	16763	16685	16652	16395	16763	16655	16548	16643	16606	16579	16766	16572	16628	16602	16452	16669	16616	16660	16831	16744	16507	16617	16719	16508	16545	16457	16677	16699	16682	16661	16619	16635	16602	16589	16414	16763	16523	16700	16879	16589	16766	16568	16692	16668	16430	16535	16636	16652	16460	16738	16700	16628	16405	16672	16714	16597	16699	16655	16700	16674	16599	16404	16479	16667	16560	16558	16584	16666	16576	16568	16536	16654	16638	16708	16659	16686	16449	16660	16688	16682	16773	16817	16678	16540	16479	16524	16593	16538	16685	16543	16597	16834	16629	16433	16575	16526	16632	16481	16634	16675	16568	16631	16682	16702	16718	16634	16563	16714	16547	16751	16403	16650	16874	16604	16741	16500	16617	16603	16486	16682	16352	16612	16759	16618	16507	16680	16550	16493	16624	16659	16600	16556	16575	16699	16626	16800	16625	16619	16643	16612	16566	16684	16481	16770	16630	16666	16637	16730	16487	16321	16694	16752	16683	16762	16639	16690	16574	16680	16544	16519	16535	16529	16634	16380	16630	16742	16571	16443	16584	16465	16562	16440	16417	16517	16594	16526	16781	16698	16577	16627	16572	16635	16701	16719	16621	16594	16663	16788	16624	16553	16715	16635	16555	16559	16665	16720	16551	16656	16453	16742	16789	16474	16652	16521	16744	16491	16613	16602	16461	16804	16632	16529	16520	16624	16764	16633	16634	16723	16581	16454	16748	16462	16589	16636	16633	16466	16747	16604	16471	16755	16579	16692	16622	16604	16684	16664	16592	16594	16631	16680	16718	16709	16612	16561	16630	16743	16614	16639	16496	16572	16747	16568	16782	16631	16676	16684	16648	16707	16747	16547	16589	16651	16590	16599	16761	16526	16618	16911	16530	16510	16689	16525	16488	16556	16523	16544	16729	16685	16667	16593	16620	16505	16579	16575	16635	16480	16633	16715	16637	16599	16557	16551	16623	16591	16697	16740	16701	16717	16697	16584	16493	16676	16554	16259	16427	16504	16513	16608	16605	16572	16590	16672	16809	16706	16669	16328	16740	16632	16542	16656	16623	16739	16637	16542	16471	16737	16624	16783	16606	16677	16527	16468	16530	16637	16604	16711	16735	16528	16649	16673	16731	16772	16543	16574	16859	16696	16384	16739	16427	16741	16489	16526	16606	16619	16755	16572	16598	16661	16648	16668	16639	16761	16464	16720	16596	16715	16492	16734	16476	16640	16915	16617	16536	16600	16590	16640	16539	16698	16745	16662	16712	16558	16616	16796	16635	16694	16720	16768	16611	16424	16692	16495	16534	16776	16592	16625	16790	16683	16679	16424	16611	16642	16377	16481	16507	16667	16756	16715	16408	16617	16723	16480	16580	16658	16477	16622	16553	16638	16560	16708	16454	16690	16632	16487	16613	16718	16723	16550	16604	16635	16664	16683	16446	16580	16651	16589	16521	16574	16601	16566	16640	16596	16486	16584	16623	16615	16919	16481	16575	16690	16610	16605	16482	16690	16577	16517	16761	16516	16620	16417	16635	16622	16604	16414	16500	16479	16636	16666	16782	16539	16622	16599	16631	16618	16678	16808	16432	16708	16761	16380	16575	16687	16608	16590	16590	16642	16462	16466	16751	16664	16562	16495	16607	16705	16618	16634	16700	16671	16718	16540	16667	16478	16719	16549	16576	16600	16663	16525	16759	16428	16675	16728	16718	16457	16535	16587	16796	16458	16735	16726	16796	16637	16554	16667	16618	16561	16506	16758	16642	16536	16587	16548	16709	16455	16529	16740	16674	16605	16655	16637	16681	16518	16701	16496	16859	16684	16618	16616	16722	16595	16524	16520	16667	16512	16535	16581	16712	16510	16789	16591	16801	16725	16668	16795	16725	16567	16692	16590	16586	16679	16738	16557	16595	16611	16795	16572	16621	16606	16761	16444	16714	16678	16599	16710	16674	16512	16525	16557	16648	16604	16603	16575	16740	16610	16614	16785	16644	16658	16661	16581	16442	16720	16810	16705	16784	16407	16600	16502	16539	16408	16724	16583	16537	16500	16648	16645	16650	16549	16758	16683	16759	16543	16714	16641	16638	16561	16582	16703	16735	16634	16697	16632	16782	16729	16688	16652	16572	16559	16749	16477	16572	16633	16587	16516	16691	16544	16521	16764	16622	16560	16554	16724	16585	16728	16474	16667	16447	16591	16551	16485	16716	16574	16430	16748	16653	16539	16647	16587	16492	16577	16594	16779	16567	16737	16740	16595	16819	16778	16689	16668	16684	16544	16568	16540	16752	16541	16594	16863	16514	16584	16625	16415	16666	16725	16677	16530	16625	16512	16523	16602	16592	16487	16474	16673	16586	16639	16493	16571	16576	16659	16521	16569	16482	16564	16730	16700	16653	16581	16594	16519	16630	16474	16483	16630	16447	16630	16405	16646	16623	16827	16428	16796	16588	16475	16592	16789	16591	16650	16699	16645	16538	16458	16839	16743	16760	16644	16512	16797	16668	16606	16779	16544	16576	16624	16705	16627	16616	16647	16708	16600	16799	16577	16595	16581	16674	16608	16590
26063	21680	29017	28156	27801	29165	31156	27820	24510	23488	23082	22313	24896	30745	28657	24712	21685	20585	20428	20328	20485	20406	20349	20285	20399	20434	20370	20373	20358	20367	20328	20497	20421	20243	20254	20270	20273	20329	20435	20225	20407	20321	20468	20515	20444	20230	20360	20233	20462	20363	20415	20286	20417	20315	20179	20273	20295	20235	20374	20304	20349	20314	20255	20317	20332	20238	20204	20411	20312	20200	20350	20351	20227	20278	20334	20397	20380	20489	20233	20227	20408	20330	20318	20205	20611	20285	20381	20284	20187	20353	20417	20270	20354	20222	20311	20099	20220	20262	20134	20156	20231	20263	20255	20063	20087	20321	20229	20391	20351	20328	20165	20225	20207	20058	20004	20208	20333	20388	20149	20158	20255	20157	20174	20253	20378	20511	20391	20119	20278	20580	20306	20319	20295	20291	20358	20160	20437	20421	20330	20401	20272	20284	20311	20282	20522	20332	20329	20371	20172	20261	20519	20266	20148	20179	20338	20312	20297	20083	20152	20299	20198	20405	20473	20324	20496	20414	20360	20132	20382	20070	20409	20271	20531	20336	20333	20261	20241	20367	20250	20186	20406	20297	20291	20250	20379	20331	20329	20389	20255	20202	20204	20133	20392	20278	20201	20443	20369	20304	20134	20278	20264	20378	20370	20276	20260	20366	20159	20317	20291	20326	20276	20278	20228	20214	20268	20468	20341	20401	20160	20284	20253	20181	20322	20165	20319	20033	20289	20143	20447	20205	20369	20416	20278	20223	20545	20419	20409	20244	20175	20364	20273	20327	20240	20297	20296	20423	20476	20628	20257	20127	20314	20558	20154	20416	20458	20348	20465	20361	20189	20524	20331	20197	20208	20295	20323	20100	20236	20332	20199	20239	20402	20368	20183	20350	20063	20134	20353	20247	20334	20471	20465	20287	20445	20218	20402	20285	20246	20271	20337	20250	20259	20512	20331	20235	20428	20376	20075	20233	20298	20222	20121	20271	20101	20244	20309	20364	20353	20399	20287	20310	20265	20251	20427	20498	20380	20296	20450	20227	20316	20291	20330	20302	20405	20260	20263	20503	20120	20503	20291	20490	20222	20147	20215	20221	20244	20404	20277	20269	20333	20344	20297	20453	20268	20232	20178	20244	20209	20379	20220	20063	20137	20255	20330	20350	20364	20198	20179	20172	20383	20071	20271	20303	20182	20479	20222	20370	20376	20312	20616	20311	20430	20417	20280	20361	20305	20320	20247	20084	20313	20352	20240	20288	20136	20242	20175	20248	20135	20313	20322	20223	20203	20205	20345	20199	20238	20173	20169	20241	20210	20218	20187	20421	20285	20087	20359	20277	20416	20074	20401	20485	20139	20264	20317	20432	20294	20353	20402	20190	20320	20091	20437	20284	20350	20198	20400	20253	20471	20204	20220	20397	20311	20016	20363	20290	20200	20286	20296	20611	20369	20326	20310	20208	20524	20362	20455	20452	20265	20396	20316	20323	20210	20205	20143	20249	20423	20257	20231	20128	20315	20226	20506	20310	20347	20417	20379	20259	20130	20400	20272	20266	20184	20208	20223	20360	20460	20317	20355	20128	20155	20323	20295	20167	20399	20413	20223	20260	20129	20111	20224	20286	20448	20313	20310	20217	20346	20284	20547	20429	20190	20215	20574	20404	20461	20353	20298	20361	20208	20703	20467	20259	20367	20230	20338	20177	20184	20338	20068	20542	20197	20290	20480	20159	20298	20304	20305	20349	20173	20232	20196	20328	20277	20413	20250	20423	20279	20357	20385	20447	20369	20221	20297	20509	20160	20331	20245	20395	20055	20444	20427	20559	20441	20319	20392	20503	20368	20247	20029	20293	20167	20221	20158	20355	20423	20228	20149	20374	20400	20338	20273	20409	20516	20383	20277	20316	20338	20288	20239	20373	20284	20559	20261	20430	20233	20294	20238	20197	20453	20381	20586	20222	20211	20213	20575	20176	20448	20168	20422	20413	20395	20207	20246	20191	20462	20321	20169	20201	20401	20360	20491	20329	20412	20249	20449	20252	20242	20352	20215	20374	20371	20439	20471	20280	20244	20011	20210	20410	20217	20444	20500	20346	20389	20362	20196	20196	20428	20294	20622	20575	20274	20443	19968	20305	20251	20315	20551	20421	20167	20415	20268	20385	20417	20257	20204	20184	20422	20057	20394	20224	20414	20394	20339	20139	20195	20173	20329	20314	20522	20369	20340	20211	20150	20475	20232	20227	20488	20309	20483	20321	20409	20223	20217	20286	20245	20478	20267	20245	19923	20219	20431	20293	20437	20305	20132	20407	20247	20292	20388	20143	20336	20380	20140	20175	20341	20315	20434	20172	20373	20302	20335	20221	20490	20352	20168	20269	20222	20277	20205	20288	20009	20249	20261	20251	20302	20551	20292	20280	20256	20415	20410	20323	20214	20296	20615	20428	20190	20415	20436	20243	20052	20254	20152	20678	20386	20359	20257	20386	20226	20215	20322	20492	20302	20302	20205	20378	20205	20230	20278	20076	20294	20360	20440	20008	20330	20099	20273	20254	20463	20413	20239	20420	20246	20153	20357	20308	20493	20225	20241	20393	20321	20345	20332	20281	20319	20209	20315	20512	20249	20327	20278	20133	20101	20432	20421	20430	20329	20262	20345	20407	20197	20292	20403	20257	20185	20320	20377	20170	20224	20422	20375	20185	20357	20389	20119	20341	20261	20273	20026	20247	20307	20263	20270	20216	20387	20175	20400	20439	20241	20329	20175	20172	20313	20172	20216	20544	20144	20370	20228	20278	20386	20286	20282	20422	20128	20290	20223	20454	20458	20319	20547	20350	20393	20416	20271	20414	20284	20237	20088	20350	20525	20370	20664	20323	20272	20206	20138	20369	20436	20023	20323	20287	20248	20289	20355	20136	20249	20284	20305	20462	20361	20254	20234	20487	20176	20509	20405	20271	20264	20443	20258	20274	20270	20379	20309	20297	20508	20189	20294	20377	20133	20268	20282	20168	20397	20532	20269	20553	20220	20326	20337	20256	20276	20284	20245	20356	20296	20204	20243	20430	20365	20407	20295	20119	20330	20241	20200	20400	20280	20489	20201	20186	20214	20397	20478	20261	20206	20235	20066	20108	20400	20295	20525	20335	20223	20220	20226	20226	20439	20272	20515	20282	20195	20277	20197	20347	20442	20601	20233	20524	20232	20212	20281	20345	20341	20053	20261	20232	20130	20388	20335	20151	19987	20057	20196	20175	20224	20400	20263	20334	20360	20406	20308	20357	20430	20338	20091	20395	20118	20037	20303	20412	20095	20412	20331	20335	20336	20363	20229	20202	20263	20369	20302	20400	20291	20333	20276	20265	20648	20244	20260	20289	20253	20289	20340	20220	20183	20162	20435	20269	20224	20148	20419	20114	20320	20243	20240	20266	20291	20387	20373	20491	20399	20299	20329	20364	20455	20401	20351	20457	20175	20364	20297	20168	20274	20435	20470	20282	20372	20281	20188	20348	20118	20130	20291	20479	20396	20443	20197	20340	20274	20185	20309	20316	20241	20149	20202	20187	20301	20414	20371	20389	20245	20319	20282	19985	20037	20307	20247	20560	20377	20439	20384	20464	20407	20250	20450	20412	20359	20289	20333	20288	20451	20523	20256	20217	20334	20246	20262	20416	20301	20531	20403	20299	20278	20067	20350	20499	20415	20315	20360	20243	20118	20175	20325	20129	20089	20466	20258	20283	20310	20264	20297	20150	20045	20024	20327	20285	20338	20117	20121	20532	20310	20453	20548	20369	20557	20550	20183	20411	20369	20341	20091	20133	20299	20199	20492	20166	20331	20286	20592	20229	20346	20200	20292	20105	20338	20365	20401	20477	20273	20399	20453	20196	20144	20151	20489	20391	20223	20251	20374	20377	20021	20441	20200	20369	20373	20492	20497	20150	20430	20284	20293	20196	20420	20288	20306	20420	20107	20219	20366	20380	20379	20387	20236	20308	20281	20410	20424	20426	20417	20229	20155	20445	20261	20220	20323	20396	20266	20129	20245	20342	20255	20230	20366	20237	20352	20277	20470	20300	20313	20264	20244	20412	20295	20119	20356	20307	20227	20361	20142	20167	20189	20293	20024	20251	20230	20034	20345	20379	20342	20251	20206	20245	20403	20148	20398	20269	20254	20223	20602	20239	20372	20074	20193	20282	20404	20378	20289	20249	20345	20176	20284	20472	20338	20241	20390	20183	20544	20344	20371	20231	20465	20388	20180	20323	20355	20265	20210	20138	20272	20295	20436	20210	20381	20365	20298	20394	20329	20298	20306	20317	20376	20498	20235	20205	20062	20322	20432	20475	20308	20321	20284	20458	20357	20315	20546	20324	20171	20290	20268	20231	20407	20325	20324	20317	20566	20320	20429	20064	20491	20334	20242	20250	20193	20260	20503	20429	20459	20302	20387	20130	20182	20234	20201	20146	20379	20211	20310	20237	20375	20068	20365	20309	20210	20008	20528	20306	20136	20344	20248	20340	20249	20234	20441	20320	20257	20396	20235	20233	20279	20348	20396	20345	20310	20434	20209	20296	20324	20475	20350	20607	20298	20391	20336	20259	20371	20201	20340	20211	20153	20189	20288	20382	20257	20249	20087	20203	20400	20358	20435	20236	20219	20293	20241	20535	20430	20287	20510	20625	20296	20313	20427	20417	20228	20270	20149	20207	20142	20263	20191	20058	20067	20364	20150	20266	20286	20186	20156	20202	20322	20370	20447	20300	20641	20344	20436	20136	20135	20177	20168	20154	20312	20213	20360	20052	20254	20378	20467	20402	20156	20378	20180	20621	20149	20191	20193	20279	20142	20312	20316	20350	20346	20348	20496	20423	20274	20308	20386	20429	20436	20184	20284	20528	20290	20513	20189	20318	20208	20141	20289	20378	20387	20367	20082	20394	20586	20275	20405	20282	20342	20274	20254	20229	20204	20190	20394	20061	20291	20197	20293	20104	20399	20324	20402	20210	20382	20542	20305	20203	20138	20133	20371	20655	20459	20394	20324	20439	20542	20498	20317	20159	20205	20609	20199	20329	20246	20431	20304	20280	20449	20118	20331	20201	20629	20530	20313	20284	20473	20437	20360	20458	20409	20297	20230	20509	20246	20420
25858	42752	41973	35440	31068	28356	29352	25497	21446	19578	19591	18668	23478	28943	25467	20075	17002	15991	15759	15860	15835	15801	15724	15839	15899	15815	15887	15957	15736	15817	16177	15845	15750	15929	15737	15982	15852	15751	15812	15864	15811	15826	15860	15881	15954	15751	15839	15845	15888	15888	15757	15938	15904	15779	15777	15946	15922	15786	15775	15734	16014	15765	15817	15952	15821	15680	15667	15790	15848	15676	15763	15914	15971	15950	15868	15785	15944	15801	15729	15901	15878	16043	15876	15845	16008	15718	15924	15747	15749	16021	15826	15979	15809	15933	15848	15728	15763	15901	15775	15890	15822	15925	15744	15752	15976	15737	15651	15943	16029	15819	15890	15924	15868	15791	15776	15880	15934	15681	15653	15914	15922	15929	15906	15988	15949	15812	16031	15877	15729	15697	15955	15893	15846	15799	15809	15810	15801	15987	15922	15860	15859	15800	15815	15711	15938	15705	15923	15852	15766	15823	15641	16006	16232	15906	15895	15779	15697	15733	15872	15770	15866	15888	15658	15807	15910	15864	15720	15727	15935	15836	15819	15702	15899	15631	15959	15717	15865	15885	15903	15827	15696	15782	15806	15866	15804	15964	15899	15761	15818	15797	15815	15797	15793	15915	15905	15832	15975	15663	15778	15820	15621	15894	15778	15930	15847	15761	15931	15900	15947	15771	15901	15795	15863	15819	15668	15777	15828	15872	15820	15981	15838	15677	15918	15932	15814	15983	15952	15933	15714	15873	15832	15950	15709	15746	15834	15934	15931	15868	15867	15877	15819	15810	15842	15962	15865	15915	15762	15874	15818	15779	15801	15994	15928	15651	15811	15788	15792	15816	15982	15839	15957	15971	15871	16045	15837	15919	15750	15800	15799	15890	15818	15812	15863	15946	16034	15840	15740	15838	15823	15784	15944	15878	15914	15657	15749	15805	15873	15821	15795	15852	15855	15669	15706	15711	15790	15828	15728	16093	15893	15752	15897	15791	15792	15710	15869	15761	15921	15735	15885	15645	15693	15949	15972	15871	15896	15752	15908	15851	15846	15835	16004	15891	15962	15927	15937	15765	15885	15872	15886	15994	15900	15842	15934	15894	15941	15915	15769	15854	15979	15767	15799	15979	15884	15697	16021	15885	15653	15736	15912	15621	15762	15917	15915	15607	15970	15647	15806	15932	16010	16048	15967	15741	15961	15813	16000	15884	15966	15842	15860	15831	15864	15784	15900	15832	15707	15930	15941	15946	15855	15817	15893	15905	15831	15973	15742	15743	15881	15788	16020	15820	15991	15831	15700	15834	15858	15878	15803	15887	15950	15796	15805	15808	15870	15783	16027	15849	15778	15996	15932	15864	15816	15868	15935	15685	15798	15924	15765	15951	15819	15708	15955	15792	15891	15863	15860	15651	15949	15834	15820	15836	15799	15720	16086	15863	15832	15943	15932	15901	15820	15828	15894	15742	15957	15889	15935	15705	15864	15620	15954	15894	15870	15855	15994	15756	15748	15778	15792	15880	15896	15945	15864	15608	15852	15884	15782	15931	15966	15892	15858	15830	15860	15745	15886	15981	15684	15820	15793	15803	15917	15907	15817	15792	15815	15676	15701	15979	15800	15997	15816	15888	15933	15826	15807	15869	15850	15776	15874	15964	15956	15786	15838	15834	15708	15676	15815	15866	15753	15900	15778	15822	16111	15814	15811	15761	15875	15866	15946	15983	15916	15893	15740	15831	15784	15783	15724	15748	15996	15813	15744	15746	15919	15727	15963	16020	15872	15865	15914	15695	15905	15864	16026	15979	15928	15804	15876	15939	15910	15852	15846	16018	15644	15634	15812	15841	15879	15955	15970	15681	16069	15843	15860	15850	15789	15889	15597	15913	15920	15846	15998	15760	16026	15680	15723	15693	15791	15804	15874	16097	15684	15937	15862	15705	15765	15772	15765	15751	15928	15851	15870	15742	15871	15865	15922	15774	15864	16029	15878	15883	15913	15938	15963	15848	15924	15588	15708	15797	15869	15777	15816	15817	15726	15883	15751	16094	15886	15736	15724	15848	15824	15824	15835	15911	15720	15842	15731	15843	15851	15849	15838	15843	16022	15721	15709	15805	15780	15940	15770	15857	15865	15904	15844	15777	15896	15713	15843	15782	15761	15931	15846	15765	15772	15823	16057	15802	15876	15944	15975	15724	15933	15801	15893	15802	15766	15812	15866	15988	15901	15740	15846	15695	15927	15909	15889	15830	15722	15832	15876	15886	15877	15766	15775	15788	15847	15801	15769	15810	15916	15908	15854	15725	15976	15841	15819	15686	15748	15693	15706	15959	15846	15926	15747	15772	15963	15790	15876	15793	15893	15970	15759	15900	15933	15874	15835	15855	15868	15739	15872	15811	15979	15660	15873	15835	15848	15806	15890	15758	15927	15941	15926	15611	15785	15934	15822	15933	15825	15864	15668	15978	15883	15694	15726	15737	15821	15749	15846	15739	15961	15810	15875	15879	15871	15813	15821	15826	15698	15877	15855	15972	15835	15843	15703	15907	15913	15951	15905	15783	16049	15819	15598	15933	15775	15837	15871	15809	16112	15848	15888	15948	15916	15805	15886	15732	15823	15892	15926	16108	15852	15840	15827	15719	15785	15913	15892	15833	15855	15853	15933	15907	15905	15883	15909	15724	15995	15836	15969	15865	15745	15824	15867	15875	15788	15757	16112	15762	15744	15824	15833	15794	15854	15774	15857	15820	15770	15792	15982	15905	15891	15845	15820	15768	15937	15851	15888	15894	15825	15870	15788	15838	15909	15897	15824	15976	15915	15948	15818	15781	15855	15848	15860	15683	15804	15856	15757	15879	15777	15860	15936	15654	15807	15915	15928	15810	15744	15711	15733	15729	15938	15824	15835	15826	15923	15798	15814	15848	15759	15877	15818	16140	15924	16002	15823	15663	15750	15829	15810	15724	15854	15905	16026	15738	15904	15911	15934	15871	15707	15794	15740	15863	15862	15698	15749	15881	15645	15732	15895	15839	15702	15930	15639	15815	15784	15898	15768	15842	15811	15956	15951	15865	15773	15807	15923	15769	15793	15997	15660	15666	15935	15936	16041	15814	15762	15657	15928	15828	15735	15760	15980	15778	16001	15813	15831	15929	15990	15710	15785	15817	15764	15755	15829	16001	15828	15828	15830	15926	15774	15757	15985	16020	15753	15939	15749	15685	15813	15863	15833	15907	15870	15770	15782	15873	15765	15753	15870	15856	15729	15899	15693	15709	16143	15794	15808	15883	15791	15763	15745	15922	15700	15906	15766	15858	15816	15819	15921	15697	15843	15912	15905	15882	15750	15914	15770	15819	15893	15816	15795	15740	16082	15717	15867	15901	15777	15853	16022	15834	15787	15949	15794	15965	15677	15808	15971	15886	15784	15807	15704	15903	16006	15650	15843	15700	16060	15720	15784	15913	15876	15852	15948	15657	15829	15724	15842	15985	15787	15992	15796	15932	15870	15856	15805	15947	15714	15691	15919	15886	15707	15844	15765	15814	15832	15830	15781	15981	15921	15961	15853	15782	15875	15699	15685	15811	15771	15843	15884	15767	16001	15825	15840	16021	15856	15858	15679	15893	15657	15777	16000	15697	15912	16000	15793	15764	15843	15837	15865	15882	15919	15877	15847	15869	15889	15745	15858	15974	15928	15768	15812	16009	15694	16006	15938	15775	15875	15902	15800	15889	15879	15759	15886	15833	15847	15917	15902	15956	15796	15709	15890	15767	15753	15869	16075	15933	15862	15768	15728	15873	15821	15721	15906	15805	15686	15738	15984	15722	15909	15832	15899	15837	15849	15640	15863	15793	15874	15802	15802	15939	15898	15845	15884	15892	15786	15851	15930	15921	15751	15889	15966	15883	15995	15828	15863	15769	15759	15835	15870	15820	15756	15740	15778	15903	15898	15852	15899	15858	16081	15798	15831	15799	15902	15875	15876	15951	15922	15834	15776	15933	15861	15788	15817	15930	15822	15735	15686	15805	15709	15883	15854	15780	15774	15719	15909	15793	15774	15852	15832	15772	15773	15882	15929	15803	15999	15774	15958	16017	15821	16114	15798	15849	15859	15886	15998	15786	15801	15746	15772	15968	15873	15859	15662	15833	15892	16015	15907	15992	15743	15828	15569	16016	15789	15971	15751	15842	15961	15799	15879	15678	15942	15759	15887	15939	15795	15836	15800	15874	15879	15873	15942	15594	15745	15848	15820	15870	15781	15957	16063	15876	15808	15826	15728	15683	15675	15830	15814	15809	15825	15872	15878	15904	15966	15916	15757	15731	15852	15913	15902	15931	15777	15846	15898	15772	15722	16054	15846	15900	15780	15700	15825	15750	15929	15898	15730	15954	15869	15776	15867	15855	15877	15725	15776	15815	15923	15841	15976	15797	15920	15819	15885	15871	16010	16089	15867	15657	15850	15666	15811	15784	15819	16019	15891	15806	15772	15768	15696	15933	15803	15855	15817	15746	15927	15781	15895	15885	15810	15765	15876	15963	15857	15865	16021	15890	15923	15849	15705	15894	15973	15728	15738	15916	15696	15837	15944	15990	15822	15701	15705	15753	15908	15817	15848	15940	15753	15804	15805	15688	15876	15994	16064	15829	15814	15841	15684	15742	15823	15816	15788	15840	15864	15715	15933	15780	15771	15864	16015	15912	15805	15867	15813	15756	15917	16038	15865	15790	15836	15930	15811	15853	15879	15762	16009	15803	15975	15679	15995	15742	15773	15809	15809	15762	15702	15921	15969	15958	15909	15787	15896	15845	15939	15847	15861	15778	15769	15661	15840	15998	15735	15802	15940	15830	15767	15703	15918	15853	15893	15655	15838	15926	15904	15734	15869	15742	16018	15872	15759	15811	15946	15897	15870	15758	15824	15966	15817	15824	15651	15885	15948	15901	15789	16003	15857	15829	15992	15894	16086	15934	15937	15940	15896	15850	15903	15787	15811	15889	15794	15935	15684	15816	15896	15846	15870	15762	15849	15849	15954	15906	15891	15694	15772	15773	15718	15713	15788	15734	15615	15940	16009	15750	15705	15926	15944	15825	15694	15924	15964	15871	15794	15993	15787	16040	15743	15928	15941	15909	15913	15910	15837	15924	15888	15865
24442	21568	29248	25101	24735	29919	34292	32483	27966	24422	22052	20742	29363	37811	32580	25655	21257	19144	18850	18592	18706	18652	18699	18646	18808	18646	18694	18676	18763	18571	18621	18532	18668	18499	18349	18719	18727	18523	18556	18420	18678	18449	18613	18719	18632	18815	18696	18543	18496	18746	18720	18756	18484	18333	18496	18347	18524	18754	18586	18743	18573	18552	18493	18705	18656	18454	18497	18568	18587	18697	18535	18542	18452	18510	18722	18423	18462	18638	18504	18653	18802	18516	18646	18530	18847	18433	18684	18410	18599	18585	18629	18429	18714	18630	18873	18624	18549	18575	18631	18693	18765	18410	18437	18529	18702	18508	18577	18575	18677	18622	18702	18596	18453	18545	18658	18688	18515	18487	18506	18399	18729	18838	18613	18530	18558	18389	18657	18465	18422	18596	18444	18541	18507	18496	18436	18577	18571	18590	18505	18562	18482	18765	18695	18620	18597	18803	18419	18766	18639	18496	18633	18280	18757	18521	18745	18697	18449	18556	18574	18519	18565	18468	18785	18468	18616	18501	18447	18545	18476	18483	18525	18596	18657	18662	18639	18503	18610	18604	18621	18502	18551	18747	18647	18498	18661	18521	18538	18336	18563	18552	18735	18499	18432	18592	18441	18338	18557	18604	18390	18690	18598	18378	18532	18603	18369	18540	18481	18573	18377	18513	18529	18464	18548	18616	18462	18687	18772	18483	18592	18544	18712	18409	18610	18551	18522	18612	18453	18458	18541	18542	18673	18484	18607	18400	18475	18661	18662	18693	18807	18391	18571	18547	18539	18594	18437	18514	18410	18521	18750	18583	18344	18428	18533	18513	18576	18444	18602	18346	18531	18645	18631	18472	18416	18479	18600	18442	18725	18459	18574	18712	18525	18556	18621	18717	18480	18559	18552	18702	18756	18627	18579	18415	18647	18527	18737	18726	18509	18352	18432	18405	18189	18654	18611	18540	18597	18700	18680	18786	18443	18731	18547	18370	18356	18536	18521	18646	18868	18532	18421	18357	18550	18394	18689	18665	18513	18456	18728	18603	18574	18487	18661	18432	18652	18701	18461	18491	18534	18437	18695	18496	18521	18580	18715	18526	18633	18477	18613	18465	18601	18757	18703	18392	18726	18630	18637	18513	18473	18389	18779	18390	18536	18471	18789	18481	18403	18587	18724	18535	18772	18570	18518	18544	18535	18543	18664	18441	18569	18457	18372	18395	18557	18391	18442	18600	18531	18423	18507	18570	18621	18527	18670	18468	18576	18307	18601	18416	18453	18551	18508	18791	18594	18650	18577	18541	18665	18579	18596	18566	18500	18533	18517	18674	18565	18728	18584	18580	18520	18356	18483	18400	18482	18756	18637	18410	18431	18593	18527	18401	18582	18533	18461	18549	18450	18631	18493	18662	18480	18320	18567	18502	18459	18362	18384	18512	18525	18461	18461	18435	18425	18615	18525	18532	18581	18463	18566	18409	18484	18362	18505	18404	18530	18613	18654	18558	18581	18569	18423	18626	18389	18457	18645	18621	18498	18620	18541	18786	18724	18817	18558	18738	18675	18562	18689	18494	18781	18369	18686	18582	18599	18587	18734	18459	18458	18562	18695	18290	18429	18693	18615	18597	18631	18374	18514	18731	18650	18408	18649	18378	18392	18570	18597	18712	18488	18614	18313	18662	18601	18371	18621	18575	18555	18544	18541	18453	18390	18443	18461	18528	18580	18388	18552	18653	18477	18660	18727	18547	18653	18818	18533	18536	18689	18381	18562	18705	18568	18450	18612	18565	18655	18592	18726	18564	18486	18759	18724	18272	18526	18573	18619	18606	18674	18575	18336	18506	18747	18412	18461	18433	18592	18621	18774	18521	18712	18675	18616	18353	18335	18721	18592	18689	18779	18498	18683	18561	18721	18531	18652	18577	18563	18662	18520	18637	18226	18589	18700	18526	18534	18541	18872	18593	18534	18452	18679	18363	18592	18418	18567	18555	18911	18622	18593	18611	18623	18622	18652	18662	18478	18578	18604	18755	18607	18438	18624	18353	18396	18596	18586	18575	18461	18603	18631	18465	18521	18502	18545	18529	18665	18401	18634	18718	18653	18601	18567	18751	18465	18484	18484	18448	18707	18456	18475	18728	18435	18740	18664	18722	18634	18422	18440	18639	18401	18403	18812	18581	18591	18625	18506	18500	18696	18530	18543	18664	18690	18503	18554	18662	18508	18567	18689	18517	18577	18503	18494	18541	18577	18437	18466	18534	18474	18446	18637	18444	18472	18763	18471	18559	18501	18619	18561	18445	18708	18422	18613	18616	18638	18637	18669	18683	18369	18732	18789	18472	18518	18520	18398	18550	18632	18418	18664	18739	18667	18752	18497	18499	18558	18579	18556	18532	18460	18721	18789	18741	18545	18624	18487	18632	18527	18703	18655	18485	18656	18782	18705	18591	18528	18447	18555	18621	18674	18415	18555	18456	18613	18790	18496	18341	18414	18634	18484	18393	18514	18602	18507	18723	18404	18605	18674	18446	18640	18533	18455	18478	18455	18514	18465	18529	18712	18452	18681	18581	18662	18437	18701	18596	18596	18436	18637	18600	18658	18349	18575	18495	18538	18565	18454	18357	18544	18672	18494	18653	18543	18387	18329	18620	18655	18820	18580	18553	18535	18570	18387	18505	18405	18598	18500	18647	18653	18569	18642	18452	18482	18351	18671	18600	18624	18424	18467	18537	18446	18552	18582	18605	18575	18702	18523	18601	18712	18552	18491	18592	18587	18427	18325	18664	18579	18701	18610	18445	18647	18708	18640	18611	18678	18611	18429	18654	18484	18544	18683	18626	18268	18354	18764	18366	18540	18728	18672	18604	18670	18432	18334	18641	18605	18646	18752	18563	18501	18421	18638	18564	18371	18700	18726	18570	18502	18638	18691	18473	18667	18590	18531	18780	18539	18738	18569	18616	18545	18676	18635	18667	18703	18294	18762	18656	18725	18439	18471	18508	18587	18549	18733	18677	18574	18675	18715	18548	18664	18684	18429	18749	18568	18623	18370	18433	18659	18423	18576	18650	18797	18641	18600	18546	18656	18496	18503	18546	18444	18472	18708	18467	18753	18514	18475	18315	18479	18540	18871	18607	18520	18675	18673	18488	18697	18383	18656	18549	18726	18631	18350	18621	18633	18591	18484	18478	18590	18629	18466	18536	18613	18575	18472	18616	18611	18676	18533	18511	18584	18353	18775	18594	18537	18692	18624	18580	18592	18591	18635	18418	18644	18571	18625	18471	18210	18602	18561	18585	18500	18476	18511	18535	18537	18673	18649	18632	18429	18507	18420	18677	18616	18663	18596	18438	18665	18586	18523	18554	18552	18549	18564	18554	18485	18551	18468	18512	18574	18472	18355	18595	18601	18287	18696	18480	18579	18273	18768	18781	18641	18354	18721	18572	18554	18586	18662	18670	18559	18496	18325	18563	18551	18513	18472	18622	18690	18382	18499	18444	18519	18562	18626	18377	18484	18582	18502	18678	18640	18480	18407	18542	18526	18343	18588	18347	18578	18708	18558	18599	18430	18710	18593	18532	18653	18590	18547	18582	18673	18657	18495	18572	18545	18403	18668	18477	18774	18412	18615	18525	18470	18574	18570	18454	18470	18463	18510	18463	18400	18285	18482	18637	18568	18479	18492	18490	18491	18487	18327	18727	18468	18683	18601	18461	18554	18541	18336	18623	18346	18425	18709	18644	18645	18551	18750	18629	18793	18584	18535	18615	18491	18409	18486	18596	18500	18523	18520	18553	18466	18514	18552	18398	18630	18598	18529	18570	18721	18953	18488	18600	18549	18311	18515	18694	18742	18561	18524	18346	18601	18594	18434	18455	18618	18538	18426	18609	18448	18473	18584	18516	18476	18673	18521	18482	18585	18350	18618	18298	18491	18572	18665	18576	18571	18614	18781	18408	18444	18585	18442	18430	18594	18881	18629	18518	18558	18630	18609	18620	18454	18577	18568	18512	18615	18654	18697	18649	18396	18493	18413	18537	18539	18663	18759	18486	18458	18570	18794	18322	18567	18474	18608	18785	18701	18489	18550	18696	18258	18312	18584	18499	18415	18605	18679	18639	18360	18461	18678	18614	18579	18408	18647	18510	18507	18630	18671	18646	18521	18832	18367	18545	18614	18659	18409	18543	18321	18471	18730	18535	18471	18351	18477	18615	18754	18592	18598	18478	18435	18595	18597	18493	18624	18582	18526	18594	18563	18558	18575	18639	18738	18657	18423	18454	18526	18504	18918	18622	18645	18442	18660	18588	18600	18556	18614	18655	18383	18570	18613	18408	18510	18725	18389	18410	18569	18571	18588	18284	18602	18631	18590	18537	18696	18434	18536	18503	18570	18565	18482	18334	18631	18552	18514	18519	18595	18770	18613	18496	18421	18704	18647	18676	18597	18423	18539	18501	18668	18886	18584	18663	18707	18737	18700	18764	18495	18583	18427	18512	18614	18626	18420	18617	18612	18632	18541	18455	18315	18740	18656	18583	18614	18672	18545	18528	18657	18596	18567	18481	18526	18496	18564	18391	18739	18651	18637	18870	18754	18603	18540	18453	18546	18675	18642	18606	18523	18638	18631	18726	18381	18758	18689	18697	18655	18518	18754	18641	18604	18709	18605	18619	18684	18713	18618	18455	18514	18524	18677	18627	18521	18484	18676	18409	18130	18382	18647	18637	18350	18314	18716	18591	18619	18414	18512	18430	18629	18318	18628	18605	18494	18372	18365	18547	18650	18625	18526	18587	18724	18446	18547	18551	18585	18602	18493	18627	18582	18548	18559	18658	18564	18565	18488	18590	18501	18348	18717	18589	18844	18542	18570	18387	18523	18385	18577	18484	18635	18661	18596	18501	18633	18342	18255	18576	18480	18574	18646	18613	18496	18598	18652	18718	18629	18628	18566	18421	18582	18435	18558	18468	18376	18726	18656	18795	18678	18751	18858	18550	18445	18588	18680	18767	18426	18582	18790	18539	18567	18365	18619	18461	18486	18635	18496	18551	18695	18542	18648	18409	18848	18603	18512	18519	18794	18699	18766	18437	18694	18459	18637	18450	18639	18464	18527	18258	18617	18610	18508	18501	18602	18595	18788	18699	18557	18546
27715	47512	48149	41533	35522	33173	33593	32922	27144	21854	18911	17888	30364	37274	30452	22030	17303	14968	14892	14793	14732	14759	14951	14963	14722	15014	14831	14817	14851	14928	14905	15136	14672	14994	14919	14780	14717	14889	14829	14846	14890	14857	14833	14871	14914	14774	14856	14740	15060	14742	14916	14792	14904	14660	14940	14853	14880	14868	14890	14880	14937	14778	14854	14728	14941	14906	14913	14897	14883	14962	14886	14862	15070	14846	14907	15000	14909	14794	15015	14776	14814	14735	14824	15076	14833	14875	14954	15006	14873	14844	14802	14686	14955	14877	14668	14885	14718	14670	14899	14919	14903	14662	14817	14871	14839	14946	14948	14892	14709	14769	14996	15003	14842	15033	14922	14956	14802	14792	14899	14768	14821	14694	14727	14718	14938	14968	14753	14943	14935	14879	14701	14954	14882	14797	14938	14846	14942	14884	14846	14751	14939	14801	14726	14982	14789	14710	14864	14846	14838	14893	14857	14808	14940	14818	14936	14774	14735	14889	14735	14793	14684	14838	14854	14953	14798	14849	14658	14892	14902	14881	15035	14881	14840	14832	14740	14833	14840	14666	14835	14943	14958	14662	14737	15008	14922	14776	14880	14930	14677	14867	14666	14856	14808	14743	15010	14923	14932	14768	14702	14849	14961	14924	14785	14793	14728	14699	14834	14850	14809	14944	14782	14762	14736	14613	14808	14645	14919	14951	14931	14769	14748	14760	14761	14851	14822	14826	14978	14858	14862	14860	14661	14876	14940	14942	14792	14879	14905	14837	14822	14770	14850	14992	14944	14980	14808	14733	14830	14755	14740	14766	14853	14850	14727	14794	14981	14722	14891	14707	14851	14871	14816	14720	14881	14792	14994	14900	14839	14981	14807	14747	14805	14759	14894	14865	14832	14815	14874	14758	14896	14778	14837	14988	14864	14787	14823	15100	14756	14845	14746	15074	14864	14724	14952	14818	14751	14861	14894	14901	14987	14720	14951	14889	14909	14809	14905	14795	14748	14748	14705	14879	14939	15024	14787	14846	14945	14835	14850	14981	14865	14947	14742	14891	14975	14973	14729	14917	14789	14866	14769	14843	14884	14785	14675	14816	15028	14714	14946	14839	14772	14806	14733	14926	14814	14893	14931	14634	14773	14704	14733	14813	14802	14837	14712	14840	15049	14667	15080	14808	14958	14883	14852	14706	14912	14893	14905	14752	14866	14817	14829	14879	14882	14914	14882	14891	14707	14795	14842	14831	14804	14895	14855	15032	14751	14914	14873	14741	14822	14977	14858	14662	14990	14738	14819	14903	14897	14740	14739	14850	14787	14804	14756	14876	14745	14765	14865	14893	14913	14777	14688	14837	14888	14779	14642	14851	14858	14883	14970	14828	14723	14864	14714	14704	14557	14902	14861	14683	14910	14801	14984	14918	14676	14873	14749	14941	14857	14757	14772	14780	14917	14845	14851	14897	14762	14802	14917	14839	14872	14696	14807	14860	14879	14763	14837	14876	14923	14864	15029	14899	14829	14884	15019	14781	14729	14788	14819	14921	14826	14785	15000	14908	14761	14888	14915	14777	14868	14717	14734	15012	14846	14947	14888	15037	14763	14823	14794	14685	14912	14799	14798	15092	14894	14966	14757	14981	14959	14900	14900	14853	14793	14709	14803	14803	14775	14796	14972	14928	14886	14884	14677	14936	14782	14918	14811	14835	14961	14868	14944	14735	14877	14771	14856	14819	14750	14972	14784	14770	14969	14964	14859	14810	14905	14754	14768	14915	14683	14869	14732	14838	14967	14786	14836	14920	14799	14855	14852	14738	14831	14884	14924	14844	14837	14750	14688	14712	14870	14805	15062	15089	14806	15019	14665	14805	14835	14767	14673	14771	14813	14903	14791	14918	14885	14702	14918	14868	14700	14900	14876	14790	14988	14788	14946	14908	14919	14915	14662	14898	14860	14772	14900	14788	14907	15015	14755	14937	14872	14666	14789	14778	14773	14769	14952	14689	14894	14851	14724	14914	14670	14866	14797	14955	14839	14827	14848	14860	14764	14685	14854	14867	14807	14734	15044	14745	14704	14881	15046	14890	14903	14858	14692	14836	14737	14800	14929	14867	14907	14754	14983	14772	14880	14810	14785	14950	14999	14794	14739	14828	14739	14864	14841	14836	14875	14738	14760	14828	14984	15002	14873	14882	14823	14845	14875	14723	14823	14772	14890	14859	14939	14884	14864	14880	14884	14763	14867	14727	14967	14721	14824	14924	14874	14839	14888	14781	14790	14763	14920	14784	15110	14742	14871	14912	14803	14887	14806	14886	14940	14785	14738	14689	14854	14975	14895	14950	14978	14776	14935	14733	14969	14613	14877	14914	14900	14722	14893	14764	14736	14826	14819	15008	14705	14841	14780	14654	14740	14966	14956	14962	14690	14751	14834	14779	14852	14816	14777	15049	14912	14761	14773	14722	14850	14938	14795	14885	14727	14789	14952	14895	14886	14922	14831	14781	14852	14874	15040	15025	14899	14865	15022	14655	14687	14884	14630	14812	14632	15010	14857	14637	15002	14834	14832	15037	14905	14919	14803	14867	14872	14944	14784	14721	14723	14862	14795	14752	14958	14870	14923	14969	14797	14847	14990	14931	14898	14841	14858	14913	14961	14833	14961	14749	14752	14986	14837	14856	14759	14660	14931	15025	14899	14809	14831	14903	14762	14962	14966	14774	14589	14935	14928	14803	14830	15053	14726	14730	14876	14858	14836	14800	14856	14959	14886	14936	14910	14855	14767	14967	14890	14812	15115	14831	14749	14764	14852	14823	15045	14701	14794	14887	14857	14714	14903	14720	14921	14891	14861	14660	14760	14822	14989	14722	14742	14915	14881	14782	14837	15034	14908	14812	14740	14741	14829	14872	14868	14921	14783	15003	14708	14994	14804	14943	15037	14913	14939	14869	14704	14740	14712	14818	14733	14932	14907	14798	14823	14956	14747	14961	14952	14866	14752	14919	14670	14970	14835	14804	14821	15045	14836	14902	14784	14989	14754	14923	14886	14841	14804	14833	14841	14699	14879	14812	14853	14735	14765	14961	14642	14796	14860	14674	14819	14879	14953	14819	14703	14755	14859	14980	14905	14730	14703	15033	14927	14860	14860	15012	14685	14699	14886	14862	14792	14852	14712	14813	14886	14786	15071	14856	14829	14736	14792	14722	14924	14643	15024	14873	14882	15020	14828	15085	14838	14835	14968	15002	14923	14681	15026	14770	14775	14730	14828	14802	14749	14644	14881	15019	14718	14714	14899	14949	14851	14890	14598	14754	14791	14774	14744	14890	14808	14790	14784	14745	14710	15078	14945	14717	14916	14863	14934	14759	14739	14840	14911	14766	14852	14854	14921	15150	14950	14775	14891	14863	14708	14957	14811	14706	14884	14880	14897	14757	14853	14848	14827	14805	14834	14885	14918	14850	14794	14804	14756	14746	14806	14845	15001	14918	14906	14838	14745	14809	14887	14968	14889	15002	14817	14833	14920	14919	14881	14853	14825	14868	14873	14701	14980	14937	14932	14805	14779	14930	14951	14831	14945	14821	14768	14819	14967	14938	14581	14825	15030	14970	14793	14898	14925	14674	14835	14882	14825	14951	15043	14781	14933	14857	14843	14838	14726	14707	14895	14704	14804	14907	14991	14799	14716	14743	14753	15020	14796	14793	14759	14855	14593	14749	14896	14934	14827	14892	14776	15040	14911	14778	14999	14999	14876	14796	14878	14679	14815	14982	15023	14759	14867	14903	14895	14924	14799	14827	14782	14764	15002	14782	14939	14831	14816	14959	14797	14832	14850	14824	14937	14727	14892	14678	14849	14826	14648	14812	14738	14729	14958	14738	14757	14803	14879	14756	14796	14933	14881	14903	14795	14954	14776	15000	14802	14877	14815	14834	14926	14926	14822	14833	14813	14910	14820	14756	14696	14826	14785	14809	14707	14902	14768	14897	14878	14812	15016	14773	14786	14950	14847	14841	14941	14772	14798	14882	14783	14762	14797	14776	14768	14798	14937	14770	14863	14827	14942	14619	14836	14780	14759	14913	14752	14742	14911	14881	15015	14651	14702	14900	15042	14892	14756	14975	14853	14904	15069	14756	14945	14970	14799	14859	14857	14898	14817	14774	14809	14823	14962	14931	14805	14713	14765	14924	14713	14752	14751	14823	14837	14912	14772	14833	14996	14888	14916	14860	14910	14841	14918	14980	14761	14721	14960	14842	14752	14779	14866	15103	15047	14976	14875	14887	14756	14939	14849	14915	14787	14820	14871	14673	14667	14883	14641	14888	14831	14824	14835	14925	14821	14815	14796	14837	14816	14754	14772	14779	14956	14802	14931	14821	14813	14798	14897	14862	14810	14862	14817	14720	15009	14790	14836	14729	14915	14756	14767	14723	14966	14827	14789	14985	14809	14752	14784	14725	14851	14876	14889	14800	14941	14861	14868	14847	14866	14816	14949	14903	14944	15018	14859	14933	14824	14976	14933	14882	14804	14859	14837	14885	14800	15095	14689	14861	14832	14897	14819	14809	14733	14944	14779	14763	14967	14874	14800	14890	14827	14844	14738	14940	14807	14914	14875	14930	14831	14936	14823	14849	14970	14952	14774	14875	14732	14758	14879	14830	14705	14814	14772	14860	14927	14850	14755	14856	15041	14848	14848	14918	14809	14797	14928	14829	14797	14726	14781	14693	14712	14715	14922	14826	14644	14881	14919	14882	14979	14984	14783	14734	14881	14938	14887	14781	14808	14773	15007	14909	15050	15021	14768	14814	14865	14817	14747	14758	14857	14721	14765	14806	14834	14704	14894	15010	14850	14713	14886	14773	14995	15038	14863	14908	14781	14743	15001	14880	14838	14756	14733	14893	14915	14936	15032	14808	14880	14953	14914	14824	14723	15027	14951	14774	14803	14889	14926	14869	14801	14819	14803	14955	14796	14709	14766	14814	14810	14859	14786	14920	14663	14710	14864	14844	14655	14781	14872	14835	14819	14821	14901	14818	14947	15065	14751	14727	14912	14848	14936	14857	14682	14846	14666	14910	14823	15012	14891	14774	14748	14882	14848	14897	14974	14675	14957	14932	14841	14885	14796	14854	14895	14854	14782	14907	14790	14816
32749	28392	31431	27863	24805	24125	23414	24161	23494	22150	21437	20833	21807	22475	21623	20734	20538	20458	20340	20480	20425	20327	20383	20367	20355	20340	20417	20419	20317	20352	20322	20414	20306	20102	20524	20293	20136	20348	20320	20380	20510	20370	20455	20446	20245	20139	20337	20159	20370	20511	20575	20145	20444	20477	20320	20539	20429	20255	20232	20119	20365	20181	20424	20390	20384	20313	20326	20397	20333	20314	20381	20406	20469	20212	20517	20364	20173	20147	20292	19946	20289	20571	20398	20353	20073	20751	20480	20340	20416	20337	20356	20260	20266	20387	20422	20366	20204	20501	20383	20212	20097	20319	20499	20066	20430	20416	20435	20430	20357	20350	20369	20241	20354	20558	20204	20359	20440	20272	20184	20207	20190	20319	20414	20384	20018	20220	20487	20558	20193	20302	20346	20456	20441	20367	20260	20371	20631	20089	20035	20278	20345	20527	20320	20294	20063	20228	19943	20339	20207	20166	20204	20468	20528	20077	20104	20286	20124	20124	20120	20484	20340	20287	20409	20439	20400	20551	20212	20241	20522	20113	20214	20105	20302	20121	20403	20142	20228	20210	20215	20333	20503	20449	20210	20432	20291	20094	20275	20239	20301	20317	20114	20385	20324	20253	20448	20272	20314	20259	20176	20268	20251	20218	20350	20353	20229	20192	20303	20231	20038	20403	20370	20206	20339	20230	20328	20238	20271	20242	20536	20400	20207	20502	20335	20378	20425	20418	20381	20478	20322	20265	20222	20250	20301	20382	20398	20261	20134	20201	20216	20411	20476	20359	20500	20284	20291	20608	20355	20373	20407	20294	20276	20398	20196	20371	20294	20282	20110	20448	20227	20269	20315	20166	20457	20376	20334	20347	20645	20274	20290	20260	20282	20419	20219	20219	20682	20397	20409	20265	20384	20150	20267	20622	20614	20393	20460	20421	20275	20156	20337	20531	20600	20317	20367	20197	20335	20418	20285	20432	20279	20189	20380	20260	20074	20321	20367	20513	20285	20210	20320	20353	20373	20324	20402	20417	20309	20572	20105	20151	20360	20500	20356	20220	20195	20299	20315	20309	20284	20339	20121	20257	20390	20240	20441	20487	20019	20384	20454	20210	20345	20385	20411	20377	20350	20327	20324	20394	20246	20279	20349	20529	20473	20370	20223	20054	20100	20457	20257	20338	20227	20318	20389	20325	20348	20203	20179	20424	20317	20465	20135	20274	20399	20237	20408	20347	20166	20389	20139	20297	20142	20266	20190	20566	20195	20177	20249	20549	20203	20358	20243	20245	20564	20353	20444	20446	20324	20383	20203	20348	20304	20269	20448	20349	20242	20379	20329	20502	20228	20176	20396	20224	20260	20340	20256	20540	20277	20322	20131	20259	20274	20236	20455	20383	20252	20341	20305	20328	20131	20280	20553	20246	20363	20478	20235	20368	20259	20049	20149	20201	20202	20421	20382	20231	20194	20345	20326	20305	20240	20064	20271	20337	20317	20209	20289	20227	20191	20373	20030	20280	20337	20451	20401	20223	20336	20101	20367	20249	20171	20492	20398	20194	20177	20166	20223	20234	20190	20301	20396	20228	20318	20316	20606	20454	20365	20497	20447	20393	20179	20054	20285	20318	20465	20360	20274	20430	20118	20188	20395	20346	20227	20259	20270	20376	20443	20131	20254	20238	20444	20367	20432	20129	20240	20386	20470	20421	20138	20501	20193	20138	20240	20304	20467	20117	20497	20342	20156	20155	20437	20204	20476	20398	20235	20281	20287	20397	20385	20235	20387	20494	20422	20194	20290	20267	20115	20249	20390	20358	20460	20589	20425	20309	20398	20472	20399	20573	20486	20065	20310	20223	20221	20262	20450	20304	20434	20198	20300	20346	20115	20178	20331	20451	20343	20501	20147	20444	20465	20122	20300	20339	20242	20230	20398	20352	20173	20223	20454	20238	20333	20309	20337	20326	20161	20190	20436	20335	20349	20604	20584	20151	20243	20265	20146	20314	20202	20289	20250	20168	20272	20115	20241	20256	20333	20248	20368	20224	20244	20460	20338	20256	20347	20320	20270	20425	20279	20331	20229	20476	20651	20377	20433	20338	20327	20316	20364	20232	20436	20231	20376	20464	20283	20133	20281	20319	20335	20445	20257	20191	20396	20127	20296	20279	20495	20574	20531	20478	20318	20215	20149	20338	20358	20354	20402	20300	20397	20422	20476	20476	20233	20140	20476	20306	20263	20228	20482	20382	20298	20426	20351	20286	20283	20280	20333	20306	20540	20482	20468	20203	20221	20296	20260	20259	20355	20163	20232	20341	20266	20177	20367	20451	20259	20381	20347	20140	20345	20257	20529	20313	20306	20326	20449	20569	20400	20429	20343	20257	20293	20333	20450	20229	20266	20385	20279	20145	20440	20172	20452	20272	20375	20264	20308	20458	20297	20305	20177	20110	20145	20467	20316	20503	20474	20251	20250	20305	20170	20506	20374	20253	20376	20335	20601	20566	20245	20377	20429	20216	20252	20250	20344	20440	20356	20376	20261	20381	20464	20483	20238	20428	20064	20223	20232	20190	20369	20508	20422	20474	20433	20216	20446	20396	20282	20155	20166	20324	20394	20243	20375	20100	20291	20202	20318	20290	20378	20320	20345	20133	20355	20363	20194	20255	20394	20319	20360	20386	20259	20371	20272	20235	20425	20350	20417	20521	20233	20469	20138	20441	20548	20455	20315	20330	20432	20198	20233	20123	20290	20337	20490	20108	20312	20331	20370	20585	20237	20235	20327	20287	20561	20258	20377	20322	20348	20449	20454	20601	20140	20092	20135	20219	20403	20280	20118	20389	20220	20120	20289	20306	20482	20203	20164	20301	20155	20457	20293	20327	20499	20613	20372	20403	20373	20314	20138	20469	20315	20291	20266	20312	20290	20406	20297	20280	20225	20125	20392	20365	20189	20497	20423	20288	20400	20312	20355	20568	20346	20249	20535	20298	20335	20355	20243	20339	20440	20358	20414	20186	20264	20361	20353	20190	20446	20207	20324	20251	20379	20350	20242	20432	20122	20171	20251	20428	20372	20441	20191	20400	20244	20199	20323	20587	20411	20120	20228	20439	20216	20378	20305	20284	20291	20409	20331	20495	20287	20318	20340	20310	20225	20149	20163	20178	20265	20293	20190	20323	20533	20192	20255	20459	20460	20408	20300	20346	20363	20498	20386	20271	20088	20317	20400	20223	20161	20222	20265	20344	20355	20208	20427	20291	20233	20460	20408	20104	20421	20227	20416	20385	20246	20318	20255	20321	20561	20300	20506	20392	20436	20306	20352	20268	20382	20509	20428	20257	20244	20302	20547	20498	20453	20255	20061	20221	20273	20525	20163	20278	20503	20401	20243	20398	20349	20351	20272	20428	20161	20293	20241	20281	20412	20416	20424	20441	20597	20377	20400	20148	20284	20307	20384	20249	20232	20171	20310	20386	20331	20282	20511	20286	20239	20293	20413	20238	20464	20292	20397	20353	20455	20194	20468	20268	20490	20339	20317	20449	20490	20287	20185	20344	20293	20167	20125	20387	20319	20327	20184	20441	20258	20240	20465	20351	20386	20181	20402	20161	20311	20190	20318	20237	20270	20209	20251	20332	20325	20121	20415	20306	20226	20014	20385	20443	20362	20505	20330	20106	20269	20131	20539	20373	20462	20257	20163	20134	20088	20216	20432	20281	20175	20340	20294	20079	20272	20457	20159	20330	20290	20313	20483	20190	20473	20131	20452	20546	20548	20264	20141	20326	20349	20152	20380	20373	20409	20442	20526	20189	20296	20035	20310	20324	20231	20501	20247	20349	20511	20186	20484	20335	20259	20252	20357	20256	20296	20419	20395	20362	20491	20517	20253	20148	20469	20356	20437	20317	20394	20488	20327	20235	20302	20383	20188	20333	20159	20362	20489	20219	20455	20164	20460	20352	20336	20187	20335	20457	20123	20396	20446	20409	20409	20271	20268	20305	20453	20312	20111	20157	20489	20353	20256	20148	20152	20187	20313	20320	20146	20266	20284	20252	20491	20359	20527	20502	20299	20344	20314	20283	20368	20489	20259	20378	20264	20292	20103	20310	20250	20198	20343	20378	20085	20508	20241	20380	20070	20321	20461	20279	20232	20418	20257	20212	20295	20271	20107	20414	20136	20248	20143	20410	20383	20197	20339	20177	20334	20265	20407	20304	20285	20298	20403	20273	20350	20273	20400	20393	20422	20427	20362	20158	20240	20426	20535	20167	20367	20447	20273	20316	20371	20441	20323	20285	20184	20286	20423	20321	20242	20518	20476	20438	20679	20333	20266	20227	20196	20308	20304	20045	20401	20315	20350	20314	20214	20442	20075	20527	20333	20514	20429	20419	20343	20275	20420	20531	20306	20207	20206	20570	20376	20249	20296	20380	20382	20342	20298	20501	20359	20316	20334	20183	20422	20377	20334	20382	20314	20179	20441	20319	20297	20439	20450	20279	20350	20199	20359	20385	20384	20340	20325	20545	20343	20287	20319	20220	20172	20537	20306	20296	20504	20202	20205	20323	20177	20241	20326	20262	20139	20424	20277	20331	20188	20306	20415	20435	20237	20170	20195	20099	20469	20395	20398	20398	20456	20496	20282	20304	20320	20292	20316	20318	20477	20359	20358	20481	20254	20336	20243	20315	20319	20186	20287	20184	20641	20309	20344	20507	20311	20277	20304	20210	20187	20150	20365	20229	20288	20406	20438	20640	20439	20280	20158	20441	20479	20314	20523	20421	20346	20329	20477	20367	20309	20549	20609	20502	20429	20328	20301	20302	20339	20168	20407	20379	20301	20301	20131	20212	20323	20255	20336	20383	20223	20316	20167	20433	20558	20198	20329	20085	20313	20348	20366	20188	20194	20240	20447	20360	20423	20321	20190	20236	20455	20325	20279	20285	20420	20387	20439	20429	20526	20339	20560	20218	20136	20400	20307	20485	20459	20182	20516	20464	20387	20404	20411	20115	20194	20355	20322	20414	20416	20500	20583	20384	20444	20277	20194	20115	20234	20106	20530	20270	20356	20124	20150	20328	20533	20140	20572	20473	20341	20131	20413	20245	20295	20273	20332	20190	20665	20368	20201	20364	20218	20047	20195	20335	20505	20212
23618	32966	31873	25127	22733	21583	20593	21658	20266	18342	17112	16295	18281	18448	16943	16427	15804	15910	15800	15807	15882	15699	16065	15742	15916	15786	15959	15768	15789	15655	15891	15784	15695	15911	15710	15805	15772	15579	15771	15773	15892	15792	15910	15753	15705	15711	15745	15728	15829	15881	15667	15788	15921	15987	15821	15795	15903	15858	15771	15639	15807	15833	15837	15804	15865	15823	15746	15934	15628	15716	15867	15973	15847	15848	15729	15967	15830	15857	15794	15689	15840	15858	15920	15787	15820	15863	15903	15919	15851	15813	15794	15737	15765	15870	15832	15756	15905	15792	15875	15789	15762	15792	15693	15722	15764	15721	15884	15982	15901	15606	15937	15668	15916	15706	15817	15707	15635	15861	16033	15682	15815	15892	15952	15838	15813	15928	15793	15771	15804	15915	15676	15834	15679	15614	15666	15776	15871	15872	15823	15713	15811	15810	15677	15842	15637	15660	15707	15792	15750	15814	15742	15912	15724	15872	15897	15887	15721	15860	15774	15907	15881	15844	15793	15895	15833	15967	15760	15773	15967	15771	16014	15868	15928	15821	15708	15975	15804	15574	15715	15735	15781	15728	15849	15796	15796	15839	15848	15813	15864	15868	15844	15864	15807	15756	15565	15721	16059	15853	16011	15691	15765	15916	15684	15862	15777	15931	15682	15972	15777	15607	15769	15858	15700	15657	15829	15820	15767	15761	15884	15876	15801	15744	15670	15797	15813	15830	15948	15769	15931	15586	15987	15800	15828	15861	15868	15822	15786	15901	15740	15846	15822	15856	15775	15774	15779	15788	15869	15958	15985	15700	15987	15866	15833	15751	15747	15843	15827	15738	15790	15768	16036	15845	15732	15837	15774	15896	15899	15670	15906	15824	15732	15719	15889	15810	15775	15738	15779	15715	15765	15877	15795	15760	15747	15764	15847	15737	15823	15814	15903	15800	15708	15850	15799	15831	15757	15690	15904	15760	15694	15889	15918	15518	15848	15848	15809	15767	15823	15831	15909	15860	15746	15763	15955	15836	15786	15580	15784	15978	15922	15952	15885	15717	15945	15637	16056	15711	15882	15885	15771	15784	15811	15701	15914	15770	15989	15858	15764	15914	15844	15952	15913	15690	15817	15757	15786	15911	15909	15790	15758	15736	15742	15846	15959	15824	15606	16025	15908	15827	15729	15743	15860	15639	15905	15905	15880	15799	15784	15914	15862	15890	15771	15797	15735	15766	15884	15630	15982	15732	15819	15630	15796	15867	15818	15709	15847	15732	15884	15898	15652	15815	15885	15860	15965	15802	15761	15802	15892	15797	15725	15783	15905	15677	15784	15781	15796	15760	15845	15830	15767	15830	15737	15880	15826	15856	15904	15828	15807	15766	15853	15901	15767	15876	15738	15645	15892	15898	15762	15565	15744	15867	15819	15890	15772	15824	15889	15900	15806	15966	15833	15765	15761	15708	15804	15796	15716	15811	15742	15685	15621	15914	15686	15709	15733	15937	15971	15818	15739	15742	15735	15741	15756	15654	15968	15845	15873	15813	15702	15933	15790	15809	15870	15778	15911	15815	15971	15961	15745	15706	15762	15818	15723	15708	15893	15831	15895	15747	15871	15954	15824	15836	15952	15705	15833	15815	15722	15954	15949	15923	15741	15770	15927	15790	15744	15862	15854	15946	15869	15761	15709	15669	15602	15882	15798	15638	15679	15927	15823	15807	15702	15793	15756	15868	15731	15774	15779	15712	15835	15869	15793	16008	15935	16002	15857	15886	15644	15655	15813	15780	15813	15813	15895	15940	15923	15956	15621	15793	15728	15823	15904	15934	15784	15923	15740	15777	15705	15727	15851	15735	15890	15640	15822	15968	15847	15795	15865	15846	15691	15775	15888	15725	15919	16036	15903	15878	15861	15785	15747	15976	15904	15628	15732	15920	15810	15539	15825	15764	15803	15746	15717	15750	15848	15738	15778	15821	15875	15867	15744	15921	15977	15814	15806	15938	15744	15772	15983	15789	15813	15838	15696	15943	15901	16019	15844	15856	15712	15796	15919	15693	15940	15728	15766	15829	15777	15828	15798	15746	15810	15887	15746	15637	15828	15914	15808	15676	15848	16079	15815	15677	15788	15852	15822	15692	15838	15813	15740	15601	15819	15812	15756	15795	15963	15815	15877	15821	15766	15917	15718	15855	15886	15810	15807	15661	15955	15916	15917	15883	15690	15931	15826	15674	15716	15751	15928	15954	15720	15788	15899	15700	15863	15864	15864	15925	15792	15839	15765	15690	15879	15816	15772	15715	15846	15819	15766	15946	15927	15635	15727	15879	15858	15709	15742	15807	15884	15628	15943	15853	15846	15934	15899	15938	15775	15749	15830	15841	15615	15926	15817	15802	15759	15865	15803	15781	15883	15701	15748	15974	15888	15703	15977	15756	15761	15793	15806	15919	15724	15663	15721	15913	15817	15761	15796	15887	15781	15798	15886	16082	15868	15892	15865	15845	15821	15880	15744	15737	15845	15826	15747	15786	15789	15674	15812	15681	15843	15749	15712	15811	15794	15814	15741	15667	15913	15749	15821	15823	15720	15890	15825	15967	15777	15741	15742	15714	15750	15837	15698	15638	15844	15705	15953	15886	15684	15782	15930	15756	15692	15681	15603	15777	15866	15805	15793	15802	15930	15795	15765	15668	15784	15682	15757	15823	15930	15891	15832	15736	15844	15862	16080	15639	15933	15692	15911	15781	15863	15772	15731	15809	15912	15867	15766	15815	15778	15853	15852	15955	15805	15806	15827	15714	15797	15850	15646	15836	15810	15832	15704	15893	15885	15693	15897	15848	16075	15709	15778	15910	15890	15736	15904	15921	15929	15896	15593	15837	15834	15838	15842	15967	15872	15953	15898	15687	15842	15682	15891	15980	15757	15951	15862	15800	15831	15708	15727	15857	15972	15776	15716	15849	15718	15806	16014	15839	15693	15698	15866	15873	16003	15982	15740	15648	15876	15902	15717	15936	15681	15871	15803	15818	15747	15851	15956	15884	15919	15863	16002	15875	15766	15878	15819	15776	15894	15894	15917	15812	15921	15755	15752	15830	15840	15744	16027	15737	15981	15807	15644	15789	15906	15793	15760	15962	15805	15943	15931	15680	15683	15796	15962	15779	15731	15806	15741	15781	15985	15800	15806	15828	15595	15774	15833	15788	15872	15924	15875	15840	15899	15847	15742	15807	15660	15828	15813	15773	15777	15631	15863	15699	15694	15845	16082	15766	15785	15818	15757	15915	15706	15871	15826	15702	16033	15780	15944	15902	15933	15887	15804	15757	15996	15797	15888	15672	15804	15802	15572	15846	15878	15939	15795	15760	16064	15726	15669	15856	15848	15762	15810	16020	15714	15671	15918	15682	15800	15825	15866	15834	15744	15797	15838	15745	15667	15827	15988	15812	15867	15841	15852	15898	15889	15793	15768	15720	15765	15744	15677	15865	15730	15786	15887	15862	15766	15686	15837	15724	15867	15858	15680	15867	15719	15734	15822	15927	16026	15973	15856	15810	15852	15875	15713	15637	15910	15706	15874	15604	15707	15800	15936	15921	15999	15810	15950	15767	15887	15711	15920	15733	15793	15894	15709	15846	15724	15874	15821	15762	15901	15754	16015	15907	15818	15753	15967	15857	15859	15733	15882	15888	16087	15737	15777	15995	15837	15933	15946	15915	15901	15872	15679	15992	15816	15995	15826	15709	15949	16028	15735	15939	15786	15844	15772	15705	15918	15952	15681	15786	15836	15761	15765	15882	15885	15731	15759	15890	15863	15795	15844	15823	16124	15670	15888	15869	15789	15783	15920	15633	15693	15646	15781	15861	15948	15727	15870	15718	15733	15844	15978	15684	15924	15785	15739	15760	15774	16020	15697	16047	15981	15908	15816	15830	15727	15743	15813	15825	15686	15567	15813	15625	15997	15723	15816	15746	15762	15616	15739	15868	15729	15797	15955	15780	15903	15914	15806	15732	15697	15904	15989	15835	15606	15857	15625	15608	15873	15741	15932	15822	15727	15855	15788	15764	15975	15729	16009	15733	15845	15883	15975	15731	15811	15648	15701	15796	15813	16010	15841	15834	15850	15777	15741	15690	15880	15793	15760	15639	16118	15602	15904	15793	15813	15795	15819	15882	15776	15865	15836	15888	15877	15893	15697	15930	15631	15839	15753	15620	15925	15745	15856	15839	15821	15703	15866	15693	15771	15755	15816	16026	15773	15804	15588	15941	15917	15810	15699	16024	15746	15868	15769	15804	15936	16011	15820	15788	15763	15679	15754	15974	15891	15847	15730	15850	15961	15988	15787	15874	15746	15766	15868	15822	15959	15863	15785	16110	15759	15876	15853	15755	15814	15926	15673	15747	15887	15738	15834	15761	15822	15721	15858	15930	15647	15772	15743	15686	15847	15851	15573	15937	15820	15888	15772	15870	15807	15933	16017	15655	15767	16062	16040	15860	15809	15870	15851	15898	15916	15793	15908	15992	15936	15787	15869	15829	15863	15669	15820	15675	15835	15836	15928	15766	15871	16056	15697	15854	15693	15833	15888	15810	15690	15815	15862	15847	15733	15731	15733	15821	15655	15731	15682	15769	15875	15881	15789	15798	15785	15862	15809	15913	15710	15855	15727	15839	15845	15788	15863	15685	15746	15907	15898	15778	15968	15995	15776	15741	15799	15706	15789	15884	15726	15728	15909	15875	15824	15692	15774	15735	15999	15884	15992	15650	15765	15824	15885	15781	15766	15741	15730	15817	15759	15799	15873	15814	15864	15811	15874	15903	15907	15648	15866	15826	15711	15733	15681	15775	15698	15984	15821	15928	15716	15936	15730	15870	15864	15833	15916	15874	15717	15853	15810	15703	15891	15768	15771	15821	15902	15698	15782	15697	15762	15677	15813	15781	15820	15846	15767	15742	15821	15795	15829	15926	15874	15868	15706	15862	15841	15594	15778	15872	15856	15886	15747	15772	16042	15866	15873	15679	15806	15692	15870	15798	15994	15827	15796	15719	15937	15771	15781	15829	15757	15886	15922	15767	15948	15867	15905	15919	15810	15624	15960	15848	15708	15744	15820	15764	15756	15898	15823	15759	15918	15949	15772	15767	15961	15944
26227	21634	29001	27912	26412	27282	28359	27526	26960	25162	22489	21282	27203	31592	26351	22205	20593	19963	19675	19728	19508	19729	19405	19593	19686	19721	19700	19797	19719	19458	19579	19562	19450	19776	19329	19639	19454	19538	19694	19573	19532	19610	19741	19507	19470	19706	19572	19511	19446	19621	19618	19710	19581	19695	19453	19691	19749	19696	19639	19420	19481	19642	19473	19647	19680	19738	19597	19511	19681	19622	19439	19642	19652	19545	19568	19540	19820	19557	19780	19418	19436	19460	19826	19513	19570	19725	19509	19523	19568	19556	19780	19552	19423	19578	19361	19693	19412	19532	19518	19541	19460	19598	19693	19713	19590	19394	19529	19637	19606	19555	19483	19496	19721	19495	19689	19517	19451	19352	19547	19574	19447	19411	19614	19742	19696	19624	19393	19329	19638	19633	19582	19597	19598	19644	19565	19634	19627	19687	19714	19580	19502	19537	19653	19480	19620	19579	19615	19424	19574	19651	19640	19712	19390	19469	19509	19727	19664	19600	19491	19452	19579	19695	19710	19692	19581	19628	19709	19575	19421	19669	19604	19567	19465	19549	19412	19509	19651	19414	19569	19582	19681	19396	19649	19603	19626	19457	19407	19491	19552	19454	19575	19534	19695	19448	19699	19626	19385	19550	19548	19305	19588	19489	19630	19446	19750	19562	19611	19695	19475	19583	19718	19412	19635	19574	19485	19654	19506	19870	19606	19526	19601	19490	19642	19564	19644	19672	19313	19524	19294	19708	19600	19375	19610	19649	19524	19448	19589	19684	19532	19530	19756	19324	19568	19541	19620	19717	19530	19633	19434	19751	19542	19544	19638	19418	19537	19525	19327	19596	19425	19605	19411	19408	19374	19530	19615	19691	19636	19712	19570	19509	19469	19588	19510	19763	19460	19455	19734	19506	19474	19703	19782	19535	19644	19582	19333	19548	19417	19608	19629	19545	19604	19274	19362	19559	19633	19787	19749	19767	19479	19642	19593	19378	19587	19570	19542	19586	19507	19465	19796	19581	19530	19432	19479	19557	19374	19589	19762	19425	19584	19542	19698	19542	19702	19516	19600	19474	19718	19534	19564	19590	19433	19676	19541	19315	19526	19707	19499	19363	19648	19479	19626	19560	19590	19647	19766	19573	19558	19441	19696	19575	19614	19655	19747	19714	19461	19653	19526	19505	19479	19555	19390	19640	19555	19569	19421	19520	19668	19525	19570	19655	19637	19729	19486	19715	19538	19502	19589	19406	19642	19408	19523	19431	19690	19636	19499	19585	19574	19814	19488	19601	19463	19715	19297	19679	19401	19565	19801	19573	19676	19661	19352	19538	19649	19500	19474	19433	19521	19362	19527	19407	19366	19425	19524	19555	19488	19474	19663	19816	19673	19739	19640	19783	19689	19693	19564	19498	19420	19403	19470	19769	19651	19701	19504	19825	19504	19720	19862	19625	19603	19563	19500	19715	19633	19431	19367	19472	19569	19623	19714	19575	19345	19680	19312	19509	19524	19541	19687	19772	19544	19480	19519	19615	19575	19614	19604	19570	19585	19593	19648	19482	19509	19505	19668	19654	19543	19642	19591	19566	19804	19669	19543	19660	19479	19616	19575	19437	19629	19595	19601	19634	19570	19373	19398	19206	19627	19697	19709	19556	19486	19354	19404	19654	19445	19617	19636	19799	19615	19488	19722	19772	19415	19630	19596	19748	19405	19506	19827	19516	19491	19398	19600	19671	19400	19472	19450	19565	19562	19529	19470	19532	19476	19599	19750	19580	19611	19682	19566	19797	19505	19612	19383	19441	19660	19593	19620	19513	19448	19522	19737	19594	19778	19775	19572	19670	19779	19533	19479	19651	19713	19587	19629	19621	19710	19571	19456	19641	19497	19406	19445	19691	19558	19679	19542	19396	19639	19685	19720	19592	19564	19433	19552	19634	19509	19713	19622	19640	19510	19616	19590	19695	19839	19437	19603	19714	19651	19651	19731	19679	19499	19509	19816	19437	19472	19621	19580	19378	19591	19610	19597	19480	19500	19602	19642	19349	19746	19557	19538	19532	19902	19552	19537	19569	19449	19452	19867	19538	19639	19600	19780	19628	19546	19732	19629	19617	19600	19656	19793	19723	19676	19401	19568	19574	19528	19587	19718	19539	19702	19619	19517	19568	19679	19644	19530	19527	19604	19482	19400	19849	19520	19485	19460	19586	19497	19454	19675	19792	19558	19460	19631	19662	19641	19572	19554	19425	19451	19589	19578	19551	19434	19546	19427	19387	19552	19511	19573	19611	19667	19741	19480	19506	19540	19340	19513	19591	19599	19519	19679	19580	19637	19574	19537	19711	19339	19556	19747	19581	19588	19452	19571	19591	19689	19483	19460	19327	19687	19545	19537	19690	19542	19496	19541	19348	19505	19637	19591	19476	19623	19493	19490	19615	19574	19784	19603	19607	19642	19833	19623	19352	19563	19460	19707	19644	19569	19546	19464	19439	19845	19633	19777	19646	19542	19688	19553	19658	19614	19401	19604	19532	19611	19571	19423	19472	19518	19547	19603	19534	19589	19520	19578	19508	19586	19373	19446	19488	19628	19464	19505	19371	19549	19620	19585	19602	19632	19423	19628	19448	19482	19672	19667	19726	19741	19364	19827	19676	19589	19442	19573	19672	19431	19563	19486	19735	19378	19579	19620	19710	19472	19649	19576	19572	19737	19496	19550	19677	19551	19564	19561	19515	19267	19391	19490	19669	19562	19682	19666	19756	19748	19416	19713	19676	19440	19595	19642	19384	19471	19572	19723	19445	19552	19588	19621	19550	19660	19721	19613	19591	19571	19693	19514	19584	19580	19459	19431	19751	19488	19698	19566	19631	19699	19573	19573	19691	19620	19380	19340	19442	19525	19651	19765	19511	19700	19345	19604	19607	19631	19540	19510	19702	19658	19351	19326	19455	19693	19532	19740	19608	19742	19541	19390	19521	19513	19576	19556	19552	19852	19498	19510	19666	19968	19296	19537	19424	19587	19728	19535	19452	19818	19516	19595	19460	19466	19733	19586	19486	19652	19615	19412	19403	19695	19403	19757	19498	19475	19644	19581	19473	19468	19368	19428	19427	19549	19703	19443	19464	19750	19642	19550	19668	19541	19616	19730	19451	19652	19585	19615	19570	19460	19533	19443	19554	19749	19397	19433	19502	19605	19664	19651	19427	19684	19607	19625	19510	19510	19652	19626	19844	19513	19671	19584	19713	19571	19629	19562	19583	19575	19669	19699	19638	19484	19510	19366	19293	19509	19395	19454	19651	19515	19595	19684	19640	19649	19329	19469	19597	19815	19558	19379	19455	19300	19531	19656	19690	19713	19625	19522	19679	19561	19679	19760	19575	19713	19670	19530	19559	19466	19659	19399	19607	19545	19350	19567	19475	19745	19725	19652	19578	19683	19507	19531	19587	19654	19604	19836	19310	19465	19600	19657	19638	19688	19325	19360	19564	19527	19649	19590	19390	19486	19490	19678	19433	19453	19743	19647	19791	19503	19555	19517	19536	19699	19435	19509	19538	19666	19571	19433	19852	19438	19463	19566	19647	19399	19655	19685	19682	19699	19517	19503	19514	19582	19352	19451	19484	19701	19646	19596	19737	19537	19682	19506	19524	19605	19390	19390	19581	19727	19762	19883	19575	19605	19613	19501	19528	19563	19594	19484	19444	19471	19579	19807	19591	19541	19766	19512	19678	19870	19592	19543	19522	19701	19605	19531	19582	19318	19464	19557	19327	19379	19571	19615	19469	19526	19781	19618	19531	19743	19509	19490	19538	19583	19461	19408	19375	19569	19556	19441	19670	19556	19645	19432	19432	19519	19743	19474	19654	19774	19226	19457	19374	19465	19292	19601	19927	19612	19487	19546	19498	19555	19586	19746	19426	19908	19601	19370	19638	19677	19679	19656	19612	19508	19486	19583	19829	19511	19427	19583	19716	19575	19522	19486	19501	19492	19396	19477	19556	19324	19501	19896	19792	19578	19693	19553	19720	19817	19586	19482	19626	19368	19706	19560	19466	19558	19633	19664	19633	19494	19462	19449	19817	19592	19558	19592	19458	19663	19434	19542	19585	19650	19707	19516	19552	19591	19523	19633	19555	19352	19737	19438	19497	19649	19645	19581	19749	19432	19487	19739	19474	19429	19764	19463	19569	19523	19565	19823	19594	19481	19571	19582	19466	19337	19545	19484	19747	19646	19437	19390	19452	19742	19777	19722	19419	19781	19819	19401	19750	19578	19574	19627	19479	19734	19561	19431	19684	19455	19604	19577	19843	19493	19591	19545	19700	19381	19509	19429	19313	19717	19653	19348	19638	19427	19740	19584	19579	19669	19642	19573	19501	19668	19769	19543	19628	19587	19409	19668	19416	19657	19724	19393	19544	19640	19623	19514	19672	19471	19503	19530	19624	19615	19393	19676	19543	19446	19599	19583	19485	19576	19469	19554	19444	19428	19557	19687	19596	19649	19337	19478	19588	19713	19631	19418	19395	19499	19511	19458	19381	19500	19618	19561	19360	19573	19551	19746	19504	19556	19481	19651	19749	19581	19648	19632	19529	19587	19647	19562	19695	19623	19521	19546	19590	19512	19724	19604	19633	19633	19618	19546	19456	19625	19775	19628	19529	19711	19747	19763	19728	19827	19592	19536	19513	19382	19410	19697	19468	19555	19520	19667	19447	19323	19373	19708	19541	19645	19509	19593	19375	19519	19655	19594	19677	19559	19463	19720	19687	19444	19650	19546	19455	19572	19527	19626	19753	19672	19547	19469	19638	19581	19485	19733	19517	19691	19596	19527	19657	19526	19419	19490	19640	19624	19548	19555	19621	19466	19589	19709	19566	19515	19573	19375	19805	19394	19652	19585	19558	19580	19586	19544	19684	19440	19520	19725	19571	19753	19518	19530	19647	19446	19473	19790	19522	19512	19553	19421	19556	19244	19655	19603	19608	19594	19578	19539	19660	19739	19429	19309	19571	19497	19722	19554	19784	19540	19501	19530	19534	19528	19507	19501	19526	19578	19684	19628	19441	19573	19417	19638	19625	19686	19601	19527	19565	19483	19760	19528	19281	19066	19314	19484	19709	19452	19377	19580	19624	19484	19552	19559	19609	19747	19323
24528	42073	41685	35312	28514	26095	25795	26715	25474	22398	18710	17525	26992	29255	22924	17830	16152	15505	15421	15431	15489	15482	15413	15614	15534	15403	15648	15441	15469	15314	15507	15478	15386	15505	15372	15454	15545	15379	15400	15612	15370	15455	15605	15398	15339	15231	15431	15505	15524	15476	15640	15384	15370	15414	15417	15346	15488	15567	15574	15427	15426	15389	15593	15252	15563	15509	15578	15309	15370	15501	15545	15673	15299	15501	15401	15438	15282	15387	15365	15420	15583	15455	15666	15449	15476	15581	15399	15541	15394	15463	15446	15350	15340	15372	15692	15495	15433	15487	15461	15450	15615	15464	15403	15504	15455	15414	15582	15423	15464	15568	15396	15300	15424	15428	15518	15440	15507	15517	15475	15508	15333	15424	15536	15389	15322	15489	15393	15535	15611	15449	15616	15536	15570	15411	15557	15387	15589	15542	15505	15488	15456	15615	15326	15401	15428	15464	15426	15387	15498	15423	15477	15542	15431	15210	15459	15382	15203	15412	15638	15325	15467	15604	15575	15268	15641	15431	15533	15435	15342	15466	15424	15368	15452	15395	15334	15374	15447	15532	15437	15442	15385	15388	15393	15604	15383	15405	15556	15436	15476	15409	15446	15375	15344	15519	15333	15458	15509	15504	15266	15395	15477	15242	15439	15389	15537	15379	15639	15454	15604	15388	15450	15394	15397	15565	15561	15451	15608	15395	15253	15483	15528	15424	15298	15618	15510	15525	15422	15451	15435	15442	15612	15445	15358	15300	15666	15422	15315	15292	15402	15548	15425	15583	15535	15564	15617	15431	15611	15253	15471	15359	15495	15378	15346	15374	15510	15416	15448	15633	15416	15354	15310	15389	15414	15507	15495	15219	15472	15453	15359	15540	15507	15518	15423	15640	15305	15491	15371	15540	15602	15327	15521	15397	15497	15398	15514	15509	15388	15389	15462	15593	15303	15364	15511	15529	15490	15733	15467	15512	15479	15357	15465	15393	15487	15362	15529	15400	15420	15450	15327	15535	15418	15470	15642	15237	15425	15436	15594	15362	15551	15437	15303	15564	15441	15361	15551	15333	15511	15632	15664	15521	15481	15460	15420	15471	15480	15547	15487	15401	15419	15485	15517	15328	15357	15375	15433	15384	15522	15380	15437	15404	15430	15426	15636	15396	15532	15353	15468	15401	15365	15647	15509	15385	15366	15463	15327	15512	15515	15544	15449	15464	15453	15406	15487	15380	15483	15453	15457	15478	15499	15396	15541	15440	15429	15342	15495	15448	15401	15412	15365	15444	15469	15553	15558	15452	15335	15452	15398	15475	15489	15559	15464	15410	15501	15676	15145	15605	15473	15552	15457	15353	15469	15417	15398	15392	15359	15497	15335	15343	15571	15545	15292	15532	15415	15647	15462	15328	15237	15395	15392	15386	15460	15515	15529	15475	15602	15445	15287	15287	15463	15512	15581	15393	15424	15658	15455	15324	15471	15330	15427	15405	15469	15427	15509	15296	15544	15498	15520	15501	15459	15488	15439	15430	15462	15516	15316	15285	15439	15297	15514	15534	15435	15527	15496	15311	15431	15386	15607	15397	15456	15419	15566	15502	15466	15517	15332	15337	15517	15485	15320	15545	15365	15390	15636	15221	15564	15595	15542	15240	15425	15533	15617	15509	15294	15377	15448	15390	15328	15385	15381	15189	15401	15471	15494	15329	15393	15628	15426	15444	15466	15447	15499	15512	15346	15449	15438	15441	15577	15455	15481	15671	15537	15546	15476	15429	15516	15384	15352	15256	15320	15459	15371	15388	15492	15279	15436	15621	15428	15475	15497	15689	15579	15563	15660	15424	15385	15502	15373	15424	15448	15363	15506	15574	15324	15606	15599	15564	15364	15537	15515	15468	15536	15426	15544	15576	15492	15563	15606	15698	15415	15544	15424	15507	15568	15392	15539	15450	15498	15317	15505	15358	15412	15339	15751	15484	15483	15530	15368	15423	15400	15514	15586	15396	15393	15313	15271	15386	15438	15604	15497	15494	15376	15388	15489	15384	15410	15334	15335	15254	15390	15283	15419	15496	15526	15504	15373	15588	15399	15368	15597	15398	15525	15351	15549	15466	15442	15430	15496	15398	15541	15503	15356	15341	15559	15555	15506	15552	15432	15387	15485	15525	15495	15428	15331	15523	15329	15294	15391	15381	15505	15557	15472	15590	15394	15469	15541	15372	15444	15321	15333	15430	15396	15406	15465	15358	15492	15484	15436	15541	15384	15439	15492	15461	15526	15499	15415	15604	15534	15532	15564	15414	15569	15541	15570	15416	15403	15613	15397	15457	15448	15680	15447	15524	15384	15513	15422	15400	15623	15497	15503	15580	15377	15453	15293	15485	15455	15420	15395	15466	15371	15485	15536	15434	15428	15452	15654	15352	15311	15413	15514	15465	15471	15350	15589	15426	15524	15419	15536	15556	15568	15265	15624	15597	15609	15654	15441	15603	15442	15508	15539	15505	15636	15555	15411	15302	15445	15550	15478	15418	15403	15564	15505	15358	15440	15303	15474	15406	15600	15457	15340	15469	15627	15516	15429	15641	15250	15649	15435	15517	15432	15259	15509	15433	15417	15381	15547	15424	15390	15374	15598	15458	15449	15496	15491	15468	15494	15392	15375	15426	15633	15392	15418	15538	15430	15600	15390	15451	15574	15400	15408	15443	15520	15324	15525	15414	15594	15522	15575	15221	15492	15531	15532	15473	15445	15496	15448	15344	15510	15603	15398	15589	15356	15381	15537	15485	15370	15550	15374	15517	15378	15439	15561	15560	15509	15403	15398	15494	15428	15412	15434	15484	15545	15443	15406	15426	15430	15455	15424	15406	15491	15464	15460	15373	15463	15359	15400	15500	15581	15413	15420	15453	15415	15407	15235	15498	15375	15405	15476	15626	15330	15423	15556	15467	15285	15441	15426	15464	15481	15360	15479	15433	15556	15532	15455	15470	15479	15513	15535	15443	15494	15437	15386	15557	15475	15305	15460	15401	15248	15355	15535	15448	15647	15541	15419	15504	15592	15502	15442	15635	15475	15595	15468	15526	15486	15391	15475	15374	15663	15558	15647	15494	15519	15236	15550	15430	15513	15646	15525	15322	15260	15569	15487	15488	15246	15533	15537	15332	15431	15268	15519	15346	15355	15577	15509	15535	15515	15550	15479	15502	15528	15461	15432	15612	15445	15486	15476	15490	15303	15506	15431	15491	15533	15460	15581	15462	15576	15218	15399	15443	15416	15372	15569	15193	15446	15315	15398	15350	15500	15378	15382	15391	15317	15482	15507	15268	15515	15331	15478	15522	15446	15409	15411	15356	15529	15343	15492	15497	15460	15429	15576	15339	15519	15461	15565	15284	15405	15488	15516	15548	15399	15371	15426	15448	15374	15351	15278	15326	15416	15437	15549	15504	15529	15482	15337	15394	15345	15326	15493	15575	15412	15296	15476	15601	15361	15508	15299	15452	15509	15514	15340	15435	15265	15516	15518	15491	15443	15469	15489	15601	15459	15485	15565	15363	15511	15507	15421	15689	15283	15479	15342	15485	15357	15588	15470	15552	15548	15306	15516	15312	15460	15488	15674	15419	15535	15425	15457	15419	15365	15368	15457	15432	15412	15439	15607	15251	15581	15322	15501	15495	15411	15249	15338	15249	15510	15395	15379	15442	15313	15554	15388	15269	15400	15633	15428	15507	15326	15467	15438	15462	15411	15366	15535	15593	15401	15430	15508	15477	15499	15399	15441	15330	15469	15434	15501	15486	15424	15376	15498	15443	15514	15390	15537	15541	15406	15539	15495	15388	15654	15395	15417	15430	15451	15414	15478	15413	15483	15558	15684	15312	15365	15356	15498	15514	15580	15540	15447	15249	15288	15619	15685	15410	15488	15370	15465	15438	15619	15179	15426	15475	15442	15246	15513	15454	15627	15414	15549	15345	15346	15431	15281	15485	15423	15416	15486	15633	15447	15594	15450	15605	15519	15336	15241	15250	15519	15369	15427	15327	15409	15275	15537	15539	15588	15449	15446	15661	15579	15477	15471	15487	15454	15345	15477	15465	15601	15512	15259	15525	15308	15428	15438	15289	15290	15507	15392	15551	15532	15530	15502	15501	15547	15308	15411	15375	15649	15638	15519	15535	15374	15436	15315	15506	15491	15435	15369	15493	15607	15345	15355	15397	15531	15461	15464	15509	15579	15589	15520	15470	15456	15349	15393	15456	15174	15494	15452	15270	15599	15378	15607	15471	15583	15366	15280	15570	15500	15295	15355	15458	15350	15451	15478	15237	15428	15495	15356	15489	15579	15417	15421	15393	15362	15550	15603	15427	15532	15147	15362	15323	15548	15437	15389	15306	15395	15452	15415	15471	15345	15352	15410	15373	15427	15403	15355	15452	15435	15485	15460	15630	15532	15500	15436	15423	15525	15389	15377	15632	15421	15327	15439	15690	15588	15464	15598	15374	15403	15133	15386	15370	15560	15307	15509	15409	15455	15338	15402	15393	15397	15501	15459	15465	15302	15525	15409	15319	15311	15420	15646	15536	15426	15419	15445	15339	15520	15474	15518	15420	15460	15359	15595	15592	15561	15438	15452	15417	15505	15390	15391	15514	15225	15538	15517	15542	15423	15473	15512	15531	15429	15434	15504	15452	15495	15578	15440	15380	15419	15524	15180	15486	15351	15425	15587	15392	15613	15431	15503	15246	15446	15634	15425	15427	15440	15482	15580	15524	15619	15449	15542	15259	15562	15359	15623	15419	15565	15444	15608	15437	15621	15462	15301	15586	15348	15502	15562	15375	15468	15369	15390	15428	15337	15449	15518	15562	15496	15314	15332	15474	15491	15425	15303	15519	15354	15585	15459	15447	15440	15193	15463	15373	15373	15454	15558	15148	15482	15587	15414	15482	15389	15475	15509	15483	15475	15359	15526	15380	15499	15422	15505	15468	15338	15437	15389	15493	15487	15408	15495	15476	15422	15638	15553	15294	15568	15452	15528	15485	15598	15386	15350	15468	15517	15343	15490	15417	15311	15365	15432	15582	15423	15545	15408	15577	15562	15460	15364	15303	15494	15288	15398	15441	15352	15451	15382	15434	15528	15352	15449	15588	15557	15670
24432	21652	29327	25080	24681	30811	34771	29140	27010	27359	25211	21906	31927	37383	30584	23779	20191	18880	18953	18818	18787	18906	18902	18699	18876	18573	18908	18593	18608	18711	18713	18738	18695	18716	18526	18563	18621	18780	18773	18747	18888	18877	18870	18822	18675	18564	18516	18650	18532	18803	18643	18460	18838	18725	18832	18833	18587	18734	18743	18789	18754	18637	18664	18590	18732	18794	18683	18708	18649	18692	18766	18825	18589	18593	18914	18848	18726	18736	18874	18678	18921	18696	18644	18616	18723	18855	18730	18703	18698	18606	18720	18731	18637	18672	18739	18771	18788	18543	18719	18564	18636	18407	18522	18554	18595	18516	18729	18535	18647	18706	18741	18683	18852	18545	18620	18812	18672	18699	18603	18704	18682	18622	18899	18546	18653	18686	18754	18643	18622	18708	18543	18488	18699	18648	18545	18767	18604	18603	18563	18871	18740	18725	18566	18430	18532	18620	18667	18613	18687	18765	18629	18764	18697	18667	18861	18831	18822	18749	18748	18657	18690	18553	18324	18792	18745	18790	18660	18435	18454	18569	18538	18757	18771	18822	18682	18623	18481	18628	18666	18747	18441	18495	18553	18611	18561	18509	18581	18670	18605	18656	18918	18742	18642	18632	18546	18540	18840	18794	18655	18489	18710	18888	18728	18618	18855	18755	18435	18720	18554	18691	18815	18706	18642	18843	18550	18657	18741	18768	18597	18384	18738	18663	18766	18710	18709	18641	18555	18525	18601	18720	18716	18429	18706	18665	18771	18655	18640	18873	18694	18743	18566	18659	18787	18694	18834	18440	18719	18618	18860	18853	18748	18655	18715	18759	18760	18617	18667	18570	18739	18537	18531	18597	18784	18618	18712	18567	18486	18680	18807	18795	18714	18750	18525	18807	18574	18638	18880	18599	18648	18850	18667	18517	18767	18760	18546	18400	18370	18496	18674	18645	18675	18606	18762	18810	18714	18547	18781	18718	18451	18760	18604	18471	18761	18709	18373	18508	18698	18621	18494	18631	18344	18614	18597	18659	18690	18648	18776	18704	18775	18529	18447	18507	18604	18605	18737	18747	18434	18664	18471	18637	18553	18546	18764	18776	18585	18629	18513	18667	18783	18519	18828	18578	18798	18735	18756	18793	18822	18545	18507	18641	18662	18505	18848	18747	18566	18523	18753	18593	18785	18721	18569	18617	18805	18639	18695	18899	18670	18780	18764	18507	18670	18902	18607	18601	18727	18694	18500	18535	18704	18480	18737	18646	18766	18627	18700	18628	18647	18583	18482	18610	18787	18793	18663	18747	18719	18565	18703	18515	18561	18853	18893	18548	18606	18842	18749	18576	18885	18699	18847	18893	18829	18651	18669	18662	18809	18738	18536	18571	18787	18774	18676	18578	18619	18861	18671	18592	18638	18852	18606	18754	18641	18659	18667	18809	18691	18644	18592	18508	18718	18593	18695	18663	18718	18586	18599	18643	18807	18750	18786	18568	18557	18646	18708	18727	18642	18510	18722	18697	18626	18693	18667	18588	18696	18784	18679	18741	18695	18519	18516	18505	18716	18602	18496	18569	18736	18738	18697	18782	18882	18757	18682	18636	18725	18691	18672	18732	18702	18641	18513	18577	18646	18748	18788	18654	18847	18676	18753	18546	18598	18717	18719	18700	18759	18510	18768	18543	18440	18802	18551	18527	18587	18658	18831	18386	18743	18972	18862	18830	18864	18608	18695	18476	18742	18567	18629	18633	18722	18759	18583	18523	18614	18645	18551	18690	18517	18823	18590	18602	18751	18660	18636	18414	18770	18555	18593	18738	18685	18741	18453	18405	18713	18560	18757	18880	18675	18646	18924	18883	18776	18516	18798	18590	18647	18885	18743	18604	18504	18810	18779	18756	18581	18543	18687	18573	18526	18579	18729	18727	18618	18761	18715	18983	18629	18540	18641	18623	18818	18585	18647	18775	18614	18800	18773	18719	18701	18675	18573	18609	18712	18639	18705	18615	18706	18552	18492	18689	18576	18718	18633	18588	18671	18645	18526	18750	18582	18762	18835	18657	18843	18693	18812	18488	18596	18593	18540	18685	18622	18684	18723	18637	18692	18606	18774	18722	18722	18683	18777	18765	18725	18781	18732	18545	18575	18591	18838	18673	18623	18466	18516	18802	18860	18551	18710	18497	18634	18501	18530	18560	18647	18796	18695	18753	18624	18864	18726	18839	18732	18903	18810	18716	18624	18787	18582	18752	18737	18895	18820	18896	18726	18746	18886	18841	18579	18705	18515	18768	18697	18769	18707	18693	18717	18782	18769	18802	18688	18786	18693	18455	18695	18431	18729	18652	18692	18495	18666	18712	18898	18423	18613	18697	18881	18642	18671	18716	18757	18930	18642	18833	18697	18603	18554	18491	18538	18817	18676	18816	18778	18548	18735	18632	18576	18624	18749	18682	18681	18617	18707	18618	18656	18583	18741	18797	18542	18743	18708	18577	18347	18661	18697	18655	18594	18700	18639	19091	18432	18443	18649	18595	18718	18523	18474	18867	18418	18510	18715	18578	18791	18803	18559	18705	18790	18749	18816	18584	18508	18400	18974	18557	18610	18683	18730	18804	18716	18702	18712	18564	18651	18662	18603	18579	18470	18635	18691	18555	18707	18817	18877	18793	18734	18774	18533	18356	18770	18771	18612	18553	18783	18491	18809	18732	18614	18781	18670	18793	18511	18666	18651	18580	18663	18488	18628	18718	18673	18593	18822	18658	18835	18671	18583	18538	18654	18771	18514	18682	18613	18545	18513	18572	18859	18642	18824	18822	18725	18886	18515	18628	18617	18595	18690	18752	18691	18602	18582	18741	18577	18690	18695	18509	18719	18814	18845	18672	18619	18732	18654	18645	18615	18681	18675	18760	18581	18669	18423	18490	18772	18717	18699	18682	18835	18779	18671	18480	18561	18737	18583	18548	18591	18777	18559	18856	18742	18730	18514	18875	18633	18552	18590	18584	18765	18727	18622	18616	18734	18782	18597	18555	18490	18719	18897	18711	18505	18599	18550	18711	18637	18719	18639	18854	18709	18584	18684	18583	18937	18766	18401	18718	18728	18767	18722	18669	18779	18800	18742	18827	18546	18644	18600	18468	18746	18888	18589	18433	18813	18623	18599	18625	18639	18680	18657	18547	18735	18711	18810	18738	18655	18674	18633	18779	18723	18631	18654	18336	18780	18713	18623	18639	18683	18655	18708	18830	18675	18718	18484	18735	18665	18582	18635	18735	18716	18916	18718	18630	18695	18438	18704	18637	18518	18606	18507	18685	18444	18721	18668	18416	18695	18618	18605	18680	18558	18694	18570	18741	18706	18765	18735	18717	18560	18575	18651	18679	18709	18739	18520	18631	18495	18557	18738	18604	18491	18813	18627	18674	18685	18533	18442	18484	18639	18731	18894	18695	18557	18492	18684	18688	18721	18537	18693	18396	18599	18526	18625	18780	18892	18575	18804	18501	18665	18531	18628	18444	18755	18342	18859	18638	18407	18591	18742	18656	18717	18731	18819	18740	18863	18450	18788	18751	18628	18734	18586	18772	18697	18655	18594	18410	18458	18510	18710	18636	18663	18565	18692	18631	18569	18651	18648	18382	18719	18417	18652	18636	18927	18513	18458	18639	18806	18734	18602	18582	18803	18586	18844	18683	18584	18669	18633	18497	18586	18846	18637	18635	18587	18541	18526	18596	18821	18596	18557	18646	18385	18680	18797	18561	18934	18723	18760	18575	18757	18882	18792	18718	18942	18649	18732	18587	18602	18715	18609	18622	18629	18677	18887	18639	18709	18854	18737	18772	18691	18680	18592	18723	18451	18481	18573	18830	18586	18592	18689	18881	18660	18708	18671	18389	18713	18996	18790	18688	18587	18757	18535	18623	18879	18672	18694	18530	18436	18794	18516	18676	18466	18735	18687	18701	18947	18628	18843	18732	18530	18674	18794	18855	18691	18680	18545	18542	18503	18664	18780	18480	18683	18645	18540	18849	18579	18504	18692	18620	18792	18674	18728	18812	18634	18798	18775	18515	18565	18777	18691	18539	18611	18718	18761	18594	18859	18560	18635	18733	18654	18420	18697	18433	18660	18675	18612	18638	18600	18636	18597	18709	18587	18830	18820	18754	18587	18646	18481	18701	18719	18468	18762	18642	18702	18763	18883	18748	18686	18498	18612	18615	18708	18670	18827	18714	18730	18617	18594	18648	18683	18502	18716	18861	18732	18702	18736	18553	18675	18800	18737	18626	18594	18777	18720	18784	18806	18591	18507	18508	18671	18459	18583	18726	18826	18540	18667	18491	18385	18925	18766	18594	18702	18862	18522	18772	18634	18741	18754	18573	18695	18799	18858	18730	18623	18549	18547	18582	18867	18537	18681	18602	18564	18546	18725	18723	18902	18597	18781	18592	18587	18520	18630	18557	18865	18638	18790	18495	18750	18632	18530	18694	18787	18533	18670	18416	18599	18698	18631	18655	18602	18748	18622	18518	18742	18583	18664	18807	18797	18659	18691	18788	18607	18513	18722	18602	18800	18538	18700	18594	18522	18734	18855	18639	18741	18706	18712	18659	18798	18865	18746	18630	18484	18864	18817	18625	18459	18694	18661	18360	18521	18425	18691	18579	18698	18684	18780	18607	18770	18609	18775	18717	18380	18781	18578	18626	18514	18715	18684	18575	18627	18720	18629	18687	18600	18604	18723	18572	18768	18593	18853	18665	18743	18743	18804	18777	18721	18795	18787	18567	18770	18772	18655	18560	18614	18662	18839	18502	18659	18561	18646	18523	18702	18654	18623	18796	18626	18926	18855	18782	18806	18826	18608	18660	18753	18644	18768	18775	18786	18682	18701	18634	18622	18588	18864	18816	18792	18529	18675	18676	18785	18750	18755	18582	18540	18675	18629	18660	18740	18863	18683	18714	18663	18527	18449	18750	18625	18735	18641	18734	18764	18509	18767	18756	18684	18478	18664	18511	18836	18484	18737	18609	18600	18678	18571	18602	18643	18744	18722	18528	18670	18775	18742	18666	18901	18675	18622	18709	18657	18773	18627	18696	18634	18765	18571	18872	18882	18860	18620	18502	18786	18720	18624	18513	18406	18694	18622	19022	18729	18759
28201	47828	47808	40316	35599	34841	33667	28727	26946	26601	23120	18772	32307	35559	28013	19847	15583	14945	14856	14735	14793	14901	14887	14781	14791	14919	15079	14898	14915	15041	15012	14995	14746	15036	14863	15034	14929	14807	14922	15041	14973	15089	14937	14989	14908	14724	14956	14909	14886	14990	14665	14768	14820	14904	14982	14815	14797	15021	14925	14813	15036	15025	14925	14905	15046	14861	14827	15119	14970	14842	14812	14989	14957	14869	14955	14849	14862	14857	15015	14729	15039	14836	15017	14802	15035	14916	14916	15007	14702	15060	14948	14938	14701	14776	14888	14941	14831	14931	14866	14828	15057	15002	14809	14979	14804	14932	14975	14731	14866	14812	14937	14864	14861	14966	14924	14860	15112	14915	14955	14949	14917	15008	14915	14849	14918	14864	14755	14823	14775	14879	14885	14872	14991	14976	14732	15006	14972	14868	14926	14933	14871	15057	15083	14882	14889	14902	14811	14852	14853	15078	14770	14930	14984	15019	14951	14935	14710	14827	14666	14921	14973	14918	14894	14950	14903	14734	14959	14773	14929	14767	14827	15019	14559	14860	14883	14940	14928	15044	14760	14821	14875	14965	14925	15021	14718	14779	14769	14998	14895	14953	14837	14879	14794	14970	14918	14867	14886	14941	14818	14797	14711	14988	14785	14954	15074	14749	14923	14985	14873	14898	14763	14811	14786	15036	14690	14744	14895	14920	15014	14883	14996	14747	14863	15050	14846	14989	14944	15054	15065	14824	14998	14939	15003	14872	14768	14841	14876	14879	14961	14896	14819	14812	14889	14920	14991	14812	14732	14863	15065	14952	14932	14931	14909	14994	15002	14752	14835	14851	15038	14909	14901	15042	14882	14906	14783	15051	14765	14900	14986	14839	14978	14850	14868	15092	14896	14841	14961	14974	14958	14882	14887	14954	15024	14701	14853	14797	14904	14928	14801	14825	15064	14896	14853	14867	14895	14823	14916	14937	14768	14892	14922	14765	14811	14867	14797	14733	14717	14881	14914	15031	14891	14844	14905	14831	14896	14885	14868	14846	14829	14826	14937	14916	15116	14984	14944	14880	14796	14860	14888	14811	14825	15030	14940	14769	14942	14873	14848	14838	14897	15075	14769	14988	15011	14723	15033	14831	14921	15033	14977	14861	14702	14802	14942	14957	15034	14878	14827	14824	14994	14775	14858	14918	14864	14948	14907	14892	14977	14901	14827	14809	14855	14843	14695	15028	14873	15059	15030	14833	14885	14888	14900	14982	14904	14937	14938	15011	14810	14907	14718	14875	14999	14854	14821	14884	14962	15215	14988	14663	14945	14979	14851	14902	14966	15063	14834	14886	14883	14832	14886	14743	15062	14886	14715	14749	14867	14933	15061	14706	14945	15093	14947	14945	14894	14857	14869	15006	14901	14965	14939	14999	14990	14911	14871	14717	14964	14856	14941	14848	14818	14894	14867	14940	14898	14927	14987	14983	15072	14916	14937	14785	14756	14839	14953	14717	14697	14970	14855	14839	14847	15086	14758	15090	14920	15032	14838	14701	14813	15097	14895	14809	14927	14765	14834	14810	15027	14986	14946	15067	14893	14855	14848	14836	14926	14729	14972	14941	14893	15048	14953	14891	14801	14835	14825	15003	14922	14708	14930	14854	14950	15021	14840	14984	14934	14920	14814	14721	14952	14767	14955	14907	14736	14901	14983	14830	14810	14875	14825	14811	14870	14910	14964	14718	14846	14853	14934	14891	14781	14980	15005	14896	14853	14959	15120	14839	14936	14748	14886	14886	14808	14957	14799	14844	14978	14954	14718	15003	14708	14790	14767	15094	15009	15005	14890	14876	14946	14862	14844	14922	14826	14943	14972	14861	14840	15059	15064	15040	14999	14946	15019	14862	14880	14799	14810	14859	14830	15210	14647	14912	15089	14890	15012	14926	14917	14833	14985	14971	14909	14879	14812	14611	14978	15008	15008	14822	14972	14905	14894	15080	15247	15094	14880	14916	15008	14990	15002	14920	14746	14877	14916	14965	14831	14892	15051	14974	14808	14929	14910	14829	14803	14888	14951	14981	14726	15117	14754	14826	14994	14979	14829	14728	14757	14945	14859	14860	14873	14889	14964	14921	14828	14973	14887	14769	14682	14825	14895	14840	14963	14879	14910	14865	14833	14953	15071	14856	14927	14792	14542	14698	14822	14843	14890	14859	14989	14902	14903	14757	15072	14740	14929	14899	14978	15056	14852	14798	14900	14997	14769	14874	14951	14896	14785	14981	14785	14888	14952	14998	14847	14806	14899	14843	14860	15011	14733	15097	14942	14941	14843	14835	14854	14891	14968	14983	14940	14878	14844	14827	15006	14856	15010	14904	14701	14988	14969	14939	14920	15058	14940	14873	14847	14720	14901	14822	14856	14982	14885	14827	14955	14902	14931	14787	14922	14986	14957	15003	14972	14690	14901	14967	14893	14968	15034	14650	14881	14905	14982	14797	14772	14901	15055	14803	14913	14807	14819	14783	15063	15000	14999	14991	14853	14985	14812	14847	14856	15016	15013	14883	14833	14766	14670	14922	14906	14956	14936	15015	14915	14952	15030	14963	14867	14912	14901	14946	14791	15014	14885	14931	14928	14959	14879	14958	14958	15023	14957	14818	14841	14811	14922	14990	14709	14851	14798	14769	14890	14752	14882	14891	14874	14868	14822	14945	14994	14787	14900	14749	14847	14983	14864	14847	14987	15018	14814	15032	15033	15002	14946	14986	14994	14893	14862	14847	14905	14921	14958	14899	15065	14702	14773	14935	14891	14874	14976	14853	14935	14933	15019	14889	14792	14845	14842	14716	14825	14729	14852	15025	14902	14769	14902	14750	15028	15078	14814	14995	14804	14753	14822	14847	14930	14970	14933	14781	14861	14742	15009	15070	14765	15096	14955	14984	14912	14874	14888	14775	14938	14810	14856	14943	14943	14930	14881	14752	14894	14717	14854	15107	14918	14813	14887	14855	14929	14792	14742	14834	14908	14881	14935	14853	14934	14767	14852	14784	14768	14773	14949	15090	14991	14872	14951	14843	14954	14857	14937	14842	14950	14920	14849	14763	14762	14814	15150	15108	14952	14990	14912	14863	14919	14988	14810	14973	14943	14788	14783	14888	14918	14735	14823	14933	14891	14992	14851	14932	14954	14680	14901	15015	14844	14779	15022	15021	14730	14920	14931	14689	14945	15071	15020	14996	14777	14881	14873	14903	15074	15000	14916	14805	15009	14908	15026	14857	14842	14903	14825	14924	14831	15016	14812	14847	14857	15032	14859	15012	15057	14830	14839	15024	14856	14961	15025	14786	14887	14870	14834	14971	14894	14898	15148	14803	14797	14931	14781	15031	14808	14725	14816	14779	14874	14851	14783	14960	14883	14817	14996	14894	14911	14911	15034	14877	15067	14884	14852	15000	14902	14927	14888	15061	14877	15145	14792	14862	14937	14876	14964	14831	14912	15012	14954	15027	14843	14890	14897	14992	14912	15071	14875	14945	14835	14986	14809	14956	15087	14889	14948	14827	14986	14848	14905	14926	14891	15012	14928	14989	14704	14800	14920	14909	15011	14953	14951	14930	14935	15003	14911	14969	14850	14723	14835	14840	14813	14969	14805	14934	14870	14760	14686	14667	14843	15004	14872	14949	14808	14733	14991	14914	14902	14840	14932	14761	14716	14797	14828	14804	14930	14874	14909	15013	14838	14974	14776	14805	14925	14904	14816	14843	15046	14794	14957	14898	14749	14787	14984	14977	15013	14939	15085	14666	14941	14931	14737	14979	14943	14776	14820	14980	15052	14882	14703	14908	15020	14856	14895	14740	14880	14915	14883	15055	14964	14988	14954	14892	14953	14830	14943	14871	14818	14980	14886	14935	15067	14911	15048	14817	14868	14782	14812	14849	14995	14902	14845	14932	14996	15052	15052	14888	14818	14834	14816	14924	14897	15030	14855	14904	14852	14898	14963	14818	14990	14950	14913	14879	14911	15149	14816	14872	15010	14879	15043	14920	14971	14779	14930	14953	15003	14877	14937	14922	14950	14688	14901	15071	14865	14985	14837	14909	14805	14874	14899	14846	15043	15024	14920	14825	14974	14942	14809	14754	14962	14922	14905	14877	14940	14850	14936	14713	14915	14981	14911	14960	14931	15139	14856	14941	14982	14887	14929	14785	14822	14972	14921	14964	14975	14880	14825	14963	14903	14923	14944	14971	15047	14775	15001	14827	15017	14762	14865	15015	14837	14797	14819	15007	14957	14903	14891	15100	14915	14937	14895	15073	14784	14852	14880	14703	14938	14966	14890	14896	14753	14918	14931	14927	14865	14758	14879	14775	14864	14827	14913	14784	14992	14843	14969	14902	14850	15048	14806	14855	14715	15001	15035	14890	14896	14815	14756	14889	14981	14826	14748	14904	14757	14914	14959	14810	14915	14846	14830	14990	14863	14927	14943	14852	14901	14999	14971	14964	14913	14895	14913	14813	14846	14817	14806	14852	14877	15006	14944	14839	14805	14749	14976	14838	14855	14876	14868	15004	14808	14933	14871	14788	14811	15107	14959	14876	14835	14897	14999	14730	14902	14792	14945	14928	14759	14884	14983	14845	14901	14900	14960	15182	15010	14819	14914	14798	14867	14923	14997	14911	14882	15066	14997	14889	14845	14883	14986	14972	14919	15004	14869	14927	14757	14940	14861	14845	14919	14843	14840	15053	14888	14833	14810	14769	14868	15075	14858	14820	14929	14789	14886	14717	14961	15194	14832	14908	14773	14812	14972	14825	14877	14855	14923	14944	14825	14780	14747	14886	14812	14844	14860	14801	14948	14965	14856	14900	14935	14862	14880	15006	14922	14866	14853	14873	15118	14890	14910	14875	14934	14955	14720	14882	14794	14859	15069	14739	15035	14887	14897	14960	14685	14979	14929	14954	14727	14958	14827	14855	14790	15089	15127	14955	15071	14851	14954	14828	14801	14902	14785	14998	15047	14935	15004	14968	14887	14703	14915	14885	14897	14943	14897	14886	14859	14870	15021	14795	14940	15016	15009	14987	14937	14904	14927	14973	14801	14983	14876	14979	14940	14772	14788	15045	14875	14875	14847	15048	14851	14920	14777	14901	14891	14961
31974	27441	29990	27387	24711	23556	23080	21651	21602	21753	20826	19972	19541	20112	20040	19619	19052	18684	18611	18634	18792	18658	18685	18622	18572	18602	18553	18494	18566	18721	18647	18735	18600	18405	18636	18551	18604	18666	18649	18594	18562	18654	18501	18522	18451	18576	18496	18509	18766	18583	18584	18605	18545	18586	18576	18671	18629	18611	18708	18692	18624	18714	18826	18658	18456	18718	18548	18717	18589	18699	18612	18441	18593	18672	18718	18579	18458	18511	18657	18550	18644	18765	18832	18624	18339	18534	18402	18751	18497	18461	18712	18585	18620	18536	18445	18648	18452	18630	18438	18724	18807	18572	18406	18663	18663	18387	18494	18541	18652	18686	18728	18598	18570	18468	18618	18576	18740	18589	18490	18342	18445	18732	18890	18464	18534	18468	18685	18656	18608	18662	18696	18598	18594	18689	18763	18582	18635	18651	18554	18587	18618	18548	18693	18613	18649	18574	18674	18648	18776	18561	18620	18543	18496	18605	18662	18713	18545	18627	18532	18684	18618	18618	18522	18610	18426	18553	18703	18550	18708	18520	18679	18582	18587	18733	18771	18616	18531	18674	18493	18395	18352	18469	18502	18741	18516	18604	18654	18665	18507	18635	18744	18666	18622	18547	18592	18583	18507	18695	18590	18500	18445	18702	18573	18522	18519	18699	18721	18588	18506	18675	18609	18560	18786	18630	18459	18814	18562	18445	18645	18735	18698	18610	18613	18661	18590	18533	18500	18662	18524	18656	18553	18561	18857	18760	18643	18574	18619	18636	18509	18776	18639	18581	18571	18515	18465	18664	18653	18670	18561	18533	18529	18592	18788	18434	18520	18566	18774	18540	18643	18513	18417	18540	18565	18573	18631	18781	18799	18708	18727	18677	18665	18589	18574	18471	18630	18584	18602	18612	18887	18462	18575	18559	18616	18428	18693	18870	18639	18587	18566	18654	18467	18484	18628	18598	18506	18562	18645	18541	18617	18717	18522	18699	18574	18661	18480	18664	18553	18755	18625	18121	18626	18689	18582	18663	18545	18556	18563	18616	18524	18570	18482	18616	18553	18621	18593	18543	18719	18518	18522	18404	18466	18568	18768	18698	18423	18697	18745	18739	18467	18646	18635	18702	18778	18741	18736	18575	18515	18670	18548	18265	18486	18655	18428	18678	18718	18614	18705	18681	18481	18513	18585	18669	18561	18513	18610	18612	18534	18551	18368	18476	18629	18457	18467	18632	18562	18468	18561	18588	18573	18608	18579	18397	18853	18552	18655	18394	18585	18426	18670	18640	18614	18618	18515	18542	18593	18784	18663	18597	18647	18790	18788	18696	18654	18630	18476	18592	18703	18562	18647	18711	18646	18754	18443	18543	18763	18585	18390	18563	18712	18375	18512	18773	18743	18668	18706	18532	18586	18494	18645	18536	18645	18547	18503	18608	18632	18605	18613	18717	18425	18389	18539	18499	18523	18449	18487	18692	18500	18327	18516	18466	18319	18360	18546	18783	18438	18593	18637	18728	18703	18596	18676	18691	18552	18612	18541	18576	18326	18608	18375	18513	18478	18700	18629	18577	18757	18670	18782	18481	18711	18478	18304	18735	18596	18645	18691	18658	18425	18667	18610	18508	18615	18654	18572	18571	18775	18894	18621	18544	18844	18649	18539	18675	18615	18413	18622	18607	18637	18528	18800	18508	18698	18531	18465	18585	18653	18652	18749	18553	18826	18608	18671	18610	18640	18440	18655	18586	18603	18421	18586	18673	18804	18455	18681	18679	18566	18645	18518	18609	18512	18587	18577	18661	18513	18577	18781	18489	18427	18537	18597	18658	18682	18836	18441	18507	18528	18539	18635	18595	18493	18707	18570	18647	18804	18689	18592	18587	18685	18354	18692	18740	18935	18447	18761	18483	18703	18582	18726	18572	18550	18421	18566	18615	18551	18665	18589	18581	18899	18734	18631	18439	18558	18549	18463	18481	18726	18573	18488	18647	18517	18431	18659	18628	18638	18535	18649	18931	18784	18601	18703	18573	18522	18594	18550	18663	18745	18455	18637	18495	18718	18575	18652	18473	18705	18676	18416	18572	18469	18564	18572	18514	18815	18544	18731	18476	18694	18544	18644	18644	18686	18597	18596	18583	18689	18634	18612	18825	18724	18486	18450	18546	18442	18374	18411	18704	18509	18647	18667	18581	18370	18647	18589	18623	18436	18499	18498	18717	18735	18538	18669	18417	18838	18612	18641	18632	18615	18666	18515	18606	18709	18590	18869	18794	18756	18616	18704	18869	18661	18599	18642	18268	18561	18799	18558	18637	18930	18585	18507	18662	18438	18449	18505	18617	18494	18356	18688	18763	18649	18787	18742	18840	18578	18539	18501	18606	18743	18627	18395	18465	18439	18673	18667	18631	18735	18611	18503	18647	18534	18667	18745	18530	18619	18399	18445	18670	18416	18610	18474	18441	18622	18338	18518	18620	18683	18429	18516	18752	18638	18597	18260	18574	18401	18487	18544	18548	18538	18578	18685	18461	18429	18481	18439	18485	18601	18662	18584	18649	18482	18413	18643	18539	18724	18368	18316	18437	18516	18655	18499	18474	18733	18772	18613	18620	18390	18738	18443	18689	18693	18510	18518	18918	18758	18500	18472	18482	18351	18569	18603	18678	18646	18836	18708	18722	18785	18727	18643	18798	18538	18708	18567	18525	18623	18686	18467	18506	18682	18583	18664	18807	18573	18674	18695	18698	18594	18660	18598	18558	18380	18713	18488	18585	18592	18839	18645	18592	18469	18593	18776	18783	18447	18534	18647	18518	18872	18511	18726	18420	18457	18558	18626	18432	18587	18669	18389	18616	18609	18824	18730	18579	18567	18436	18631	18480	18740	18559	18471	18423	18497	18482	18609	18650	18628	18538	18769	18682	18691	18778	18638	18490	18549	18633	18528	18507	18649	18734	18549	18594	18633	18508	18505	18586	18474	18691	18779	18556	18633	18504	18686	18410	18631	18473	18517	18661	18640	18651	18603	18414	18546	18720	18658	18670	18439	18724	18571	18517	18590	18486	18562	18511	18372	18644	18606	18496	18627	18378	18662	18422	18633	18683	18521	18598	18497	18369	18550	18478	18741	18508	18486	18538	18582	18649	18640	18599	18363	18667	18662	18592	18529	18957	18434	18624	18676	18588	18614	18561	18341	18633	18845	18544	18514	18574	18475	18542	18575	18430	18409	18704	18438	18450	18562	18741	18589	18420	18803	18444	18570	18588	18669	18622	18765	18663	18648	18599	18432	18687	18469	18617	18650	18623	18714	18701	18716	18723	18515	18612	18348	18602	18221	18632	18648	18673	18384	18343	18468	18671	18575	18635	18719	18654	18540	18767	18703	18624	18521	18732	18658	18542	18542	18318	18708	18494	18831	18609	18514	18656	18640	18577	18574	18536	18566	18621	18777	18696	18890	18655	18416	18506	18589	18792	18680	18696	18382	18450	18495	18690	18740	18615	18522	18371	18549	18612	18615	18379	18623	18779	18490	18680	18680	18462	18615	18549	18651	18514	18614	18637	18493	18587	18357	18551	18583	18632	18550	18808	18745	18579	18583	18585	18410	18319	18607	18783	18647	18730	18742	18651	18642	18693	18377	18639	18673	18544	18594	18528	18749	18685	18841	18484	18358	18655	18807	18465	18486	18590	18436	18766	18553	18523	18574	18608	18582	18463	18483	18689	18597	18683	18618	18555	18597	18520	18560	18689	18583	18540	18360	18645	18629	18536	18781	18482	18610	18671	18597	18669	18493	18592	18572	18423	18637	18604	18693	18594	18713	18501	18645	18724	18659	18814	18452	18590	18456	18516	18544	18587	18528	18650	18857	18647	18603	18517	18593	18726	18367	18583	18651	18593	18667	18555	18502	18550	18659	18571	18448	18602	18591	18556	18682	18696	18562	18657	18504	18584	18622	18642	18780	18455	18652	18562	18706	18597	18696	18662	18642	18888	18670	18697	18469	18491	18603	18568	18773	18656	18492	18629	18585	18614	18628	18477	18619	18693	18636	18657	18661	18656	18565	18647	18631	18521	18803	18418	18671	18602	18761	18665	18426	18577	18452	18470	18519	18718	18690	18630	18319	18699	18678	18711	18648	18799	18629	18518	18734	18702	18707	18831	18563	18605	18725	18532	18611	18759	18766	18635	18555	18721	18518	18663	18516	18524	18423	18627	18516	18700	18702	18915	18422	18906	18468	18721	18585	18645	18788	18642	18500	18734	18441	18593	18581	18482	18613	18675	18556	18736	18513	18612	18446	18575	18626	18692	18700	18636	18666	18661	18300	18540	18829	18730	18640	18619	18643	18648	18701	18479	18633	18573	18672	18641	18490	18730	18693	18776	18650	18630	18882	18604	18626	18681	18577	18541	18687	18675	18532	18558	18548	18645	18659	18484	18768	18588	18377	18690	18364	18607	18741	18281	18513	18709	18711	18627	18478	18470	18415	18581	18556	18481	18398	18704	18572	18611	18505	18416	18589	18673	18647	18590	18582	18654	18471	18488	18596	18638	18597	18652	18806	18641	18747	18449	18658	18667	18581	18775	18461	18584	18594	18517	18414	18498	18431	18449	18562	18580	18545	18571	18590	18572	18793	18421	18427	18734	18660	18653	18677	18540	18708	18628	18695	18351	18543	18550	18547	18492	18511	18599	18762	18561	18432	18644	18370	18321	18443	18684	18824	18754	18726	18794	18719	18453	18605	18675	18604	18560	18431	18655	18531	18533	18511	18641	18766	18542	18743	18593	18547	18554	18621	18425	18529	18367	18466	18600	18494	18515	18564	18540	18412	18669	18503	18457	18383	18509	18625	18581	18587	18614	18495	18566	18531	18699	18781	18525	18460	18503	18594	18687	18670	18414	18615	18595	18715	18571	18740	18500	18626	18783	18532	18505	18444	18475	18421	18496	18488	18458	18617	18745	18559	18664	18613	18706	18606	18418	18685	18512	18510	18586	18627	18769	18476	18663	18789	18442	18562	18690	18564	18514	18688	18562	18578	18686	18602	18846	18517	18898	18550	18568	18559	18413	18520	18700	18481	18476	18678	18661	18641	18771	18591	18773	18600	18444	18733	18611	18548	18574	18548	18748	18712	18609	18777	18634	18444	18428
23073	31746	30696	25736	23883	21635	21434	19187	19812	19533	17939	16673	16067	16957	16684	15943	14981	14755	14806	14714	14904	14595	14706	14971	14937	14809	15069	14910	14996	14766	14679	14687	14725	14834	14777	14859	14822	14850	14711	14904	14942	14719	14947	14890	14841	14693	14696	14847	15005	14716	14934	14911	14879	14772	14737	14737	14822	14912	14838	14765	14877	14828	14990	14870	14856	14841	14829	14726	14878	14797	14879	14873	14739	14681	14856	14791	14812	14893	14955	14824	14813	14911	14945	15012	14730	14936	14797	14758	14837	14827	14935	14839	14981	14803	14823	14798	14885	14626	14872	14706	14911	14821	14988	14775	14927	14803	14828	14675	14910	14910	14816	14861	14990	14912	14733	14970	14895	14649	14736	14828	14731	14738	14975	14605	14875	14854	14768	14580	14732	14816	14760	14881	14785	14812	14957	14781	14936	14962	14711	14876	14670	14620	14794	14839	14756	14790	14865	14801	14795	14892	14769	14930	14749	14813	14942	14957	14928	14675	14874	14857	14855	14959	14795	14867	14763	14611	14909	14686	14924	14854	14866	14752	14909	14919	14695	14898	14976	14886	14861	14838	14844	14874	14662	14685	14677	14848	14860	14812	14708	14869	14871	14979	14782	14801	15020	14882	15076	14787	14879	14888	14849	14874	14967	14899	14936	14846	14665	14708	14988	14691	14801	14864	14880	14732	14877	14820	14833	14781	14934	14830	14609	14926	14779	14845	14883	14941	14957	14887	14854	14901	14689	14826	14723	14803	14811	14699	14762	14724	14944	14768	14963	14783	14719	14851	14831	14704	14786	14973	14672	14833	14861	14796	14822	14666	14714	14656	14672	14952	14819	14696	14859	14914	14899	14920	15074	14705	14699	14770	14871	14896	14612	14816	14747	15011	14971	14884	14830	14728	14809	14866	14759	14763	14711	14849	14744	14746	14866	14826	14827	14828	14666	14788	14969	14817	14778	14873	14895	14918	14863	14773	14689	14852	14735	14521	14920	14928	14847	14794	14913	14811	14975	14797	14709	14602	14877	14906	14922	14777	14792	14841	14780	15035	14759	14742	14849	14789	14807	14822	14800	14735	14844	14874	14762	14853	14919	14825	14875	15084	15075	14867	14931	14798	14966	14667	14907	14731	14893	14777	14749	14838	14786	14924	14819	14806	14746	14690	14862	14898	14878	14905	14790	14773	14745	14817	14773	14803	14886	14935	14666	14924	14730	14736	14969	14682	14907	14763	14880	14866	14831	14838	14822	14735	14818	14997	15047	14649	14895	14557	14917	14888	14766	15015	14804	14933	14837	14784	14748	14891	14706	14824	14863	14751	14660	14929	14735	14652	14929	15028	14766	14742	14939	14777	14903	14912	14962	14854	14814	14782	14804	14905	14948	14882	14646	15071	14675	14905	14748	14692	14698	14919	14797	14774	14916	14953	14974	14883	14908	14777	14907	14703	14759	14716	14815	14925	14920	14872	14756	14873	14741	14809	14788	14933	14717	14908	14913	14872	14912	14989	14784	14860	14707	14841	14703	14830	14817	14739	14740	14820	14741	14960	14783	14909	14874	14887	14749	14681	14758	14806	14700	14799	14807	14639	14965	14785	14810	14706	14703	14773	14891	14931	14868	14816	14697	14709	14618	14859	14831	14761	14902	14793	14730	14789	14873	14739	14868	14885	14918	14927	14690	14770	14872	15003	14993	14851	14888	14865	14798	14772	14829	14889	14778	14709	14739	15130	14769	14644	14900	14831	14855	14914	14886	14938	14748	14824	14655	14879	14783	14892	14832	14904	14753	14613	14775	14783	14900	14867	14904	14742	14824	14912	14920	14742	14960	14802	14783	14924	14932	14876	14700	14719	14646	14732	14673	14793	14741	14858	14926	14906	14942	14770	14565	14917	14741	14926	14803	14639	14850	15042	14848	14855	14786	14813	14928	14624	14801	14771	14865	14779	14804	14889	14810	14877	14792	14876	14916	14956	14834	14792	14932	14690	14917	14911	14782	14766	14628	14832	14816	14779	14875	14857	14597	14820	14758	14799	14885	14654	14897	14786	14779	14880	14984	14813	14635	14798	14912	14803	14729	14770	14725	14712	14731	14783	14874	14729	14723	14788	14929	14729	14903	14815	14830	14726	14891	14765	14853	14749	14704	14901	14603	14793	14836	14829	14808	14844	14657	14712	14614	14845	14815	14776	14803	14855	14983	14757	14851	14855	14838	14825	14860	14693	14784	14886	15012	14757	14881	14957	14865	14890	14812	14699	14838	14843	14841	14652	14821	14834	14761	14814	14998	14836	14877	14856	14791	14701	14843	14916	14889	14767	14785	14815	14903	14920	14753	14828	14954	14825	14717	14852	14830	14764	14764	14755	14717	14745	14842	14759	14968	14685	14901	14973	14850	14670	14762	14894	15015	14846	14767	14706	14776	14882	14862	14783	14842	14809	14808	14759	14830	14821	14765	14801	14892	14902	14844	14751	14798	14939	14862	14924	15015	15018	14741	14710	14774	14824	14899	14787	14832	14863	14818	14865	14987	14826	14696	14821	14801	14740	14801	14790	14805	14809	14937	14786	14810	14930	14761	14799	14714	14777	15002	14924	14862	14794	14866	14835	14849	14745	14845	14779	14727	14891	14704	14821	14791	14857	15011	14822	14708	14841	14881	14985	15022	14750	14953	14939	14750	14844	14732	14929	14814	14755	14755	14782	14945	14801	14789	14891	14818	14726	14856	14739	14933	14984	14950	14804	14787	15056	14916	14854	14681	15113	14850	14900	14871	14896	14813	14843	14808	14855	14765	15049	14981	14944	14760	14912	14861	14862	14822	14867	14764	14771	14919	14753	14789	14892	14707	14800	14830	14996	14739	14788	14860	14696	14923	14817	14762	14952	14888	14803	14870	14806	14985	14912	14703	14905	14689	14802	14748	14890	14894	14788	14833	14766	14833	14713	14809	14848	14623	14893	14811	14985	14649	14889	14703	14800	14790	14766	14894	14774	14955	14652	14893	14807	14786	14846	15007	14766	14804	15033	14781	14837	14977	14880	14964	14996	14689	14772	14823	14984	14948	14703	14721	14961	14747	14888	14822	14899	14821	14866	14751	14902	14972	14865	14956	14782	14965	14931	14840	14929	14825	14821	14794	14780	14804	14770	14769	14820	14715	14837	14997	14789	14789	14813	14649	14748	14767	14817	15098	14882	14835	15056	14875	14956	14898	14902	14823	14827	15015	14823	14904	14773	14779	14879	14899	14891	14687	14854	14669	14954	14894	14921	14866	14947	14868	14660	14898	14717	14807	14783	14762	14818	14967	14945	14888	14810	14764	14875	14837	14792	14853	14679	14896	14898	14764	14968	14770	14732	14932	14858	14819	14959	14923	14780	14784	14938	14795	14815	14711	14836	14991	14896	14927	14858	14720	14824	14729	14744	14897	14909	14876	14849	14803	14898	14771	14783	14755	15041	14865	14643	14761	14860	15098	14923	14909	14803	14962	14793	14804	14749	14783	15021	14711	14762	15062	14768	14775	14696	14681	14762	14757	14801	14740	14833	14782	14931	14755	14978	14784	14736	14807	14802	14721	14907	14766	14904	14805	14957	14875	14707	15060	14783	14812	14761	14760	15080	14730	14927	14659	14771	14869	14879	14962	14725	14877	14773	14931	14866	14928	14912	14753	14847	14926	14662	14852	14917	15029	14813	14751	14709	14846	14896	14864	14934	14687	14732	14724	14629	14773	14934	14708	14857	14797	14868	14859	14806	14807	14915	14702	14783	14852	14750	14628	14861	14881	14779	14671	14984	14766	14901	14749	14811	14588	14941	14805	14749	14579	14902	14854	14846	14962	14866	14892	14813	14790	14874	14942	14679	14858	14878	14727	14698	14845	14850	14832	14762	14851	14908	14894	14806	14819	14788	14681	14759	14845	14736	14683	14715	14981	14770	14781	14830	14911	14779	14773	14827	14872	14874	14783	14971	14676	14927	15043	14804	15030	14892	14798	14771	14912	14826	14839	14889	14813	14802	14845	14920	14818	14741	14953	14722	14794	14715	14785	14750	14750	14922	14858	14958	14864	14941	14881	14972	14891	14842	14754	14810	14745	14971	14725	14873	14896	14782	14750	15003	14687	14874	14828	14817	14599	14831	14709	14711	14963	14800	14796	14824	14920	14878	14932	14781	14888	14817	14746	14930	14919	14826	14782	14845	14666	14897	14947	14739	14976	14899	14869	14856	14841	14951	14765	14646	14854	14730	14829	14900	14604	14615	14905	14859	14943	14710	14752	14913	14779	14812	14692	14799	14941	14783	14952	14868	14783	14795	14826	14801	14857	14758	14846	14818	14905	14801	14800	14762	14869	14954	14704	14691	14690	14714	14690	14963	14732	14902	14666	14769	15009	14896	14780	14849	14844	14638	14725	14808	14873	14913	14803	15036	14824	14753	14615	14817	14946	14736	14881	14706	14979	14926	14669	14831	14741	14854	14898	14862	14763	14944	14838	14868	14652	14793	14910	14879	14633	14966	14704	14871	14848	14849	14732	14699	14713	14883	14698	14883	14943	14893	15056	14908	14864	14697	14949	15007	14691	14852	14780	14827	14796	14901	14925	14764	14838	14694	14691	14615	14778	14931	14669	14859	14921	14770	14889	14799	14855	14737	14761	14723	14891	14786	14662	14972	14898	14878	14697	14799	14735	14832	14803	14929	14788	14694	14922	14682	14721	14886	14979	14784	14859	14700	14782	14879	14674	14891	14717	14940	14809	14885	14794	14885	14806	14687	14618	15001	14737	14836	14679	14816	14833	14811	14937	15049	15000	14915	14757	14963	14830	14870	14677	14940	14862	14906	14820	14788	14757	14836	14876	14734	14934	14862	14928	14853	14938	14966	14874	14832	14924	14896	14753	14963	14835	14842	14684	14756	14989	14697	14798	14942	14932	14798	15015	14806	14673	14989	14754	14775	14727	14760	14783	14820	14787	14792	14780	14929	14806	14824	14730	14935	14800	14851	14804	14859	14942	14881	14820	14878	14854	14828	14923	14824	14787	14848	14796	14849	14869	14752	14856	14857	14738	14795	14855	14977	14766	14811	14869	14762	14830	14926	14871	14787	14854	14877	14789	14749	14811	14759	14772	14781	14850	14891	14850	14847
26197	21635	28874	27429	26183	28032	26930	23903	23722	24171	22362	20053	20039	23431	23847	21862	19162	17283	17288	17163	17209	17027	17013	17054	17051	17117	17397	17131	17232	17078	17117	17003	17020	17159	17148	17266	17292	16846	17009	17142	17232	17101	17101	17057	17113	17043	17196	16980	17079	17131	17021	17039	17302	17155	16938	16934	17247	17104	17150	16891	17276	17390	17058	17058	16939	17094	17119	16858	17137	17276	16899	17148	16925	17120	16974	17242	17116	17072	17166	17165	17168	17082	17080	17117	17001	17241	17061	16900	17034	16903	17116	16971	17167	16986	17091	17081	16969	17237	17202	17232	16930	17115	17064	17244	17064	17023	17029	16856	17121	16951	17023	17165	17148	17033	17244	17256	17248	16886	17005	16981	17249	17266	17093	16987	17050	17000	17067	17136	17134	17003	17100	17115	17150	17249	17245	17146	17138	17182	16982	16991	17150	17046	17087	17060	17002	17115	17199	17096	17001	16946	16911	16893	16919	16848	17169	17071	17148	17196	16863	17216	17185	17072	17193	16970	17180	17073	17059	17134	17196	16820	17152	17022	17196	17105	17121	17085	16946	17234	17077	17165	17144	17127	16889	17089	16969	17093	17298	16867	16985	16909	17167	16991	17175	17189	17060	17074	17052	17122	16960	17183	17276	17062	17076	17000	17024	16931	17018	16939	17089	16879	17100	17045	17247	17020	17016	17098	17120	16915	16970	16865	17065	17111	16827	16806	17060	17339	17094	16842	17135	16955	16881	16966	17096	17108	17387	17033	16928	17072	16918	17149	16947	16782	16887	16794	17191	16987	17009	17130	17162	16890	17024	17235	17313	17243	17148	17131	17163	16839	17161	17023	17133	17167	16909	17075	17135	17081	17048	16944	16901	17063	17214	17115	17027	17123	17023	16946	17131	16966	17094	17021	17041	17028	17110	16953	16933	17094	17267	17004	17084	17230	16955	17279	16990	16982	17164	16754	17031	17103	16877	17100	16869	16868	17195	17239	17100	16885	17157	17262	17065	17044	16877	17108	17300	17045	16967	17029	17050	16962	17136	17032	17050	16911	17143	16967	17184	16876	17007	16917	17149	16846	17101	17027	17119	17007	17050	16970	16913	17271	17047	16892	16884	17107	17091	17024	17039	17071	17201	16979	17044	17189	16887	17022	17003	17229	17175	16966	16987	16821	16872	17377	17124	16998	17009	17367	17070	17138	17024	17015	17020	16934	17207	17166	16999	17176	17144	16849	16957	17077	17008	17056	17122	17146	17111	17056	17139	17124	17144	17095	17053	17051	17104	17165	17037	17108	17020	17010	16903	17015	17199	16978	16989	16966	16763	17173	17064	16915	16883	17182	16895	17189	17143	17010	17051	17069	16968	17152	17234	17155	17142	16985	17117	17158	17063	16934	16907	17170	16908	17044	17001	16986	17040	17172	17236	16981	16922	17087	16998	16819	17023	17160	17003	16991	16907	17131	17252	17034	16913	16963	16960	17259	17081	16903	17179	17080	17168	17277	17197	17000	16941	17135	17038	17242	17280	17050	16926	16942	17388	17086	17169	17037	17191	17155	17198	17196	17136	17126	17120	17044	16970	16917	17015	17000	17100	17058	17196	17043	17095	17154	17082	17110	17109	16954	17105	16953	17276	17004	16967	16973	16874	17090	17109	17120	17180	16922	17154	16913	17111	16890	16888	17140	16801	17008	17068	17182	17084	17189	16975	17171	17011	17154	17200	17117	17071	17099	17089	17058	17045	17205	17125	16929	17244	17219	17035	17019	17053	17264	17124	16920	17136	17018	17013	17115	17131	17087	17083	16878	16887	17106	17060	17150	17120	17118	17012	17112	17284	16993	17125	17109	17064	16917	17052	17077	17120	16887	17048	17201	17033	16978	16873	16957	17075	16874	16989	16991	16983	17071	17029	17024	16947	17059	17167	17019	17150	17156	17127	17032	17141	17162	17049	17042	17229	16988	17288	17040	17105	17012	17188	16994	16966	17133	17099	16906	17141	17039	17083	16970	17101	17086	17057	16929	17010	16994	17021	16952	17107	17200	17289	17012	16859	16969	16844	17052	17226	16954	17128	16904	17038	16963	17131	17013	17261	17053	17130	17138	16881	17251	17125	17100	17285	17013	17039	17100	16954	17089	17126	16993	17139	17183	17021	17176	16839	17107	17081	17036	17030	17138	17269	17066	17072	17146	16981	17005	16999	16954	16988	17072	17251	16995	17178	17093	17008	16952	17091	17172	17121	17017	17382	17273	17061	17086	17152	17057	16892	17043	17078	17173	17098	17102	17059	17116	17234	17276	17007	17353	16986	17236	17061	17058	17015	16819	16940	17150	17146	16878	17282	17009	16984	17041	17150	17146	17346	17151	17137	16860	16920	17205	17208	16918	16961	17123	17008	17215	17020	17132	16856	16817	17035	16987	17158	16957	17145	17102	17198	17133	17075	17230	17175	17306	16998	17129	17072	17055	17097	17033	17082	17041	17050	16925	17090	17237	17201	17105	17138	17045	16975	17092	17089	17167	17147	17149	16970	16869	17128	17047	17089	17144	17160	17036	17174	17129	17022	16895	17036	16750	16902	17297	17069	17070	16972	16824	17089	16889	16870	17095	17221	17083	16933	17009	16952	16942	17034	17085	16938	17021	17085	17220	17235	17247	17172	17141	17146	17291	17074	17091	17191	17210	17246	16985	17032	17005	17111	17213	17157	16951	16952	17091	17355	17086	17210	17159	16989	17096	17265	17284	17186	17070	17022	17134	17034	17089	17118	17275	17156	17063	17402	17223	17238	16961	17050	17016	16988	16948	16961	17018	17119	16930	17126	17045	16920	17147	16980	17098	16977	16989	16836	16954	17250	16989	17205	17178	17244	17064	17246	17213	17086	16937	17012	17066	17155	16996	17012	16983	17129	17199	16967	16999	16944	17021	16821	17002	17086	16954	17169	17071	17054	17083	17004	16912	17085	17135	17033	17152	16955	17140	17110	16890	17287	16925	17005	16886	17272	16974	17146	17141	16869	16972	16908	17286	17194	16964	17213	17166	17017	16837	17007	17287	17114	17079	17162	17218	17065	16976	17026	16924	17093	17031	16973	17008	17103	17052	17131	17298	16827	17008	17073	17005	17280	17150	17165	17108	17219	17126	17010	17041	17141	16958	16990	16741	17085	17034	17064	17004	17011	16969	16871	17194	16957	17055	17025	17201	16912	17057	17087	17053	17234	16978	17135	16994	17205	16838	17177	16878	17203	17084	17079	17148	17131	17269	16997	16979	17049	16897	17037	16944	16903	17112	17134	17021	17203	16959	17097	16929	16969	16938	16869	16991	17130	17007	16993	17031	17039	16968	17085	17173	17205	17018	17068	17167	17190	17017	17214	17063	16899	16986	16930	17066	16945	16995	17154	17057	16962	17023	17105	17212	17135	17107	16954	16995	17072	17218	17143	16824	17107	17245	17163	17217	17035	17086	17038	17073	16971	16907	17167	17046	16901	17066	17173	17040	17220	16914	17127	17221	17312	17054	16996	17144	17306	16981	17097	17179	17242	17076	17167	17202	17064	17103	17084	17107	16962	16887	17087	17095	16967	17094	17190	16998	17011	17134	16947	16969	17198	17163	17169	16882	16938	16901	17123	17256	17259	17086	17061	17055	17050	17183	17000	17234	17055	17251	16980	17072	17171	17107	17230	16992	17132	17095	17212	17080	17026	17016	17139	16835	17155	17057	17225	17053	17080	17123	17056	17147	17106	17285	17275	17111	17126	17210	17166	16896	16827	17045	17032	17084	17078	17038	17113	17075	17117	16982	17217	16856	17115	17201	17075	17055	17083	16982	17125	17187	16928	17163	16839	16959	17205	17048	17124	16971	17076	17050	17118	17278	17002	17210	17067	17068	17235	17078	17181	17144	16875	16982	17088	17053	17020	17212	17156	17213	17137	17180	17040	17040	17237	17126	17210	16901	17147	16952	16825	16889	17293	17114	17060	17117	17189	16935	17087	17165	17085	17018	17045	16989	17139	16961	16965	16980	17018	16956	17006	17063	17052	16996	16895	17026	17057	16980	17088	17247	17127	17102	17157	17091	17232	16999	16824	16971	17061	17103	17202	17199	17204	17009	17125	16949	16988	17120	17051	16973	16971	17070	17314	17213	17314	17052	17282	17066	17100	17218	17250	17072	16930	16959	17149	17068	17064	17057	17027	16895	17215	17037	17120	17166	16874	17075	17110	17080	17127	17118	17106	17192	17356	17013	17183	16818	16973	17162	17314	16894	16983	17114	17045	17175	17085	17108	17014	16845	17105	17084	17301	17184	17138	17101	16978	16950	17098	17230	17157	17179	17007	17107	17126	17222	16999	16915	17106	16959	17111	17074	17070	17129	17077	16990	17064	17171	17086	17062	17038	17085	17331	16917	16885	17155	17114	17097	16890	17261	17125	16921	16995	17304	17152	17190	16990	17177	16891	17138	17288	16960	16940	17187	17198	17196	17293	17142	16745	17251	16927	17003	17007	17098	17014	17149	16960	17113	17027	17096	17175	16882	17085	17150	17092	17191	17091	17211	16974	16873	17176	17072	17170	16891	17277	17038	16962	17072	17055	17085	16970	17074	16978	16974	17008	17198	17236	16931	17155	17094	17062	16829	17195	17036	16910	17229	17133	16928	16987	17027	17072	16975	17117	17023	17000	17388	17082	16951	17002	17181	17040	17113	17239	17016	16981	17080	16972	17116	17061	17245	16839	17022	16941	17030	16808	17099	17105	17135	16972	16991	17078	17075	17127	17031	17133	17035	17060	17149	17132	17043	17050	17208	16986	16925	17120	17036	17022	17083	16931	17030	17144	17042	17280	16996	16966	17172	17105	17019	17054	17071	17013	16987	16932	17081	17169	17032	17041	16836	16977	17071	17311	17080	16963	17113	16985	17145	17091	17001	17119	17212	16975	16965	17055	16995	16995	17100	17178	17137	17173	16976	17181	17006	17051	17136	17021	17172	17218	17104	17113	17050	17042	16943	17136	17118	16909	17037	16937	17037	17086	17239	17072	17060	16966	16970	17203	17322	16928	16905	17061	17086	17115	16994	17083	17169	17021	17123	17139	16999	17112	17233	17212	17171	17167	17112	17180	16871	17210	17394	17141	16856	17134	16981
24211	41642	41383	33860	29587	28619	25292	23115	23553	23751	20686	17613	18626	23073	22478	19636	15834	14145	13961	14196	14016	13920	13968	13929	13996	13955	13853	13930	14024	13931	14075	14120	14034	13990	14092	13932	14084	14044	14035	14072	14014	13974	14072	14081	13945	13964	14114	13895	14053	14126	14084	14109	13915	13939	14217	14041	14038	14003	14009	14042	13965	13897	14038	13980	13915	13991	14179	13739	14076	14127	13976	13988	13982	13952	14022	14068	14162	13914	14135	13967	13967	13988	13874	13976	14069	13888	14028	14069	13851	14103	13906	13995	13949	14195	14105	14067	14071	14056	14097	14071	13980	13946	13914	14009	14168	13936	14066	14025	14188	14054	14051	13886	13930	13989	13953	14193	14187	13993	14202	14019	13992	14141	14013	14121	13879	14093	13961	13953	13959	14052	13985	13928	13992	14086	14074	14111	14079	13875	13873	14110	14076	13913	14317	13906	14100	14086	13951	13930	13993	14056	13787	14093	14087	13967	14110	14074	14183	14067	13999	13990	14184	13905	14080	14080	14084	14022	13979	13949	13853	13914	14049	13871	14018	13986	13966	14126	13838	14150	13969	13993	13991	14057	13892	13972	13951	14057	13970	14054	13988	13979	13952	14040	14038	13985	14183	13959	13871	13887	14095	13874	13937	14111	13987	14092	13952	14031	13981	14102	13926	14039	13888	14012	13982	14130	14096	13843	14122	14166	14070	14171	14011	13932	14072	13974	13943	14146	14006	14048	13931	14089	14063	13928	14055	13920	13897	13823	14041	14105	14161	14234	14000	14111	14125	14003	14067	14090	14086	13962	13905	14179	13996	13938	13985	13947	13873	13982	14055	14147	14026	14077	13874	13940	13975	13962	13982	13875	14188	13925	13873	13936	13944	13968	13980	13942	13960	14112	14026	13925	13945	14008	14232	13957	14205	13980	13959	13920	14003	13941	14135	14034	14083	14010	14088	13981	13958	13781	13966	13949	14022	13904	13891	14026	13982	13845	14147	14052	14152	14076	14031	14172	14032	14011	14055	14119	14104	14045	14157	13969	13960	13908	13974	13953	13928	14115	14048	14191	13886	14074	14097	14058	14064	14006	14034	14256	13939	13957	14015	13931	14257	14036	13975	14083	14080	14007	14059	13972	13984	13850	14091	14029	14152	13955	14140	13972	13757	13940	14049	14036	13951	13992	13902	13862	14112	14174	14165	13900	13859	14089	14083	13973	13862	14160	13950	13930	14000	13910	13903	13881	13906	13845	14111	13944	14079	14175	13952	14225	13943	13945	14039	13867	13990	13899	14054	13943	13958	14028	14139	13887	13788	14011	14027	14125	14051	14006	13962	13948	14070	13961	14120	14023	13937	13979	14111	14034	13970	14067	13967	13816	14008	13967	14013	14087	14070	13957	13824	14034	13958	14004	14105	14022	13988	13848	13878	13966	13837	13995	13917	14023	13961	14010	13953	14013	13971	14135	13936	13900	13963	14118	14013	13957	13948	14174	14054	14137	13905	14093	13911	13771	13965	14146	14101	14108	13951	13988	13992	13989	13984	14004	13849	14043	14084	14148	14034	13988	13974	13978	14106	14070	14025	14009	14095	13855	14068	13807	14018	13995	13948	13808	14163	14034	14097	13944	14060	13843	13812	14105	13996	13908	14021	13976	13951	14012	14019	14119	14120	14007	14073	14124	14175	13932	14060	13885	14157	13930	13966	14114	14106	13967	13877	14054	14058	14055	14060	14015	14048	13860	14118	14068	13813	13807	14075	13954	13994	14131	14035	14083	14032	13933	14017	14221	14039	14100	14144	13971	14061	14017	13935	14048	13928	14034	14060	13827	14044	13926	14212	14030	13912	14039	14002	13977	13930	13871	13993	13963	14107	13965	13936	13949	14006	13870	13927	14063	13986	13950	14034	13902	14125	13924	13878	14066	13867	14010	14072	14032	13922	14033	13977	13993	14120	13844	13998	14107	14050	14012	14084	13997	13799	14127	14054	13924	13975	14111	13918	13924	13887	13952	13850	14020	14001	13993	14235	14287	13922	13997	14046	14018	13879	13954	14048	13946	14083	14055	13941	14147	13820	14032	14018	14026	14085	14076	13908	14036	14032	13915	14044	14089	13976	13924	13901	14036	14079	13887	14025	14059	13949	13901	14129	14166	13869	14071	14027	14096	13990	13955	14187	14040	14101	13931	14118	14080	14105	13949	14026	14052	14136	13971	14042	14088	14067	14038	14149	14004	14023	14083	14156	13912	14167	13992	14101	14012	14059	14072	13986	13807	14109	13961	13870	14044	13981	14114	13973	13907	14004	14009	14023	13942	13960	14002	14059	13964	14177	13993	14149	14102	14059	13886	13896	13999	14174	14012	14072	14087	14065	14027	14059	13965	13934	13999	13991	14071	14125	14094	13927	14092	14025	14118	14054	14055	13959	13998	13929	14264	13856	13912	13881	13941	13797	14007	14031	14033	14199	13939	14078	13916	14182	13988	13988	14067	14064	14061	14066	13975	13937	13840	14172	13959	13854	14017	14058	14168	14125	13885	13912	13988	13855	14053	14061	13910	13979	13966	14066	13949	13809	14117	13958	13896	13998	13912	14129	14029	14131	13970	13914	14007	13889	13901	14043	14044	13955	14178	14118	14122	13959	13999	13881	14070	14133	14011	14014	13929	14202	14093	14063	13837	13980	14054	14086	14095	14026	13965	13853	14032	14059	14109	13945	14031	14087	13841	14041	13991	14001	14086	13941	13966	14067	14058	13933	13970	13980	14185	13942	13945	13905	13967	13952	14153	13885	13990	14088	14120	14063	13986	14001	13899	14005	13881	14017	13914	13976	14048	14015	13966	13977	13974	14202	13889	14084	14081	14087	13982	13950	14032	13916	14057	14016	14124	13939	14164	13902	13951	13920	13968	14143	14136	14032	13936	14090	14068	13885	13924	14001	14167	14242	13965	14021	13980	14153	14062	14068	13950	14079	14230	13898	14201	14102	14105	14169	14048	14131	13939	14026	13985	14040	14110	14005	14057	13982	14101	14026	14055	14014	13895	14127	13968	13991	13904	14073	14160	14016	13980	14217	14090	14085	14112	14080	13877	13878	13938	13929	13902	14043	14076	13967	14073	13967	14008	14072	14024	14065	14085	13992	14259	14229	14085	13953	13896	14106	13948	13992	13990	14033	14199	14064	14148	14083	14019	14059	14048	14044	13975	14029	14010	14162	14036	14154	14046	13987	14188	14048	14043	14078	13880	14100	14033	13907	14095	14057	14115	13916	14171	13793	14064	13888	14070	13967	13982	14149	14153	14016	14097	14056	13970	14039	14289	13919	14064	14207	14099	13957	13995	13980	13791	14116	13930	13836	13915	13924	14107	13883	14020	14074	13980	14037	14067	13983	14111	14101	13892	13867	14090	13949	14126	14098	13997	14096	14021	14009	14008	14089	13908	13976	13953	14043	14044	13931	14050	13870	13997	14001	14090	13888	13908	13999	13929	14019	13884	14245	14067	13888	13993	14092	13928	13783	13882	14029	13998	14151	14039	13802	13968	13958	13979	13968	14148	13890	14051	14213	14039	13955	14159	13911	14028	14012	13891	14002	14114	14115	14143	13976	13797	13971	13919	13931	14070	13905	14068	14140	14028	14049	14061	14102	14007	14037	14110	14051	14140	14003	14152	13961	14113	14053	13906	13964	14006	14075	13981	14020	13961	14056	13957	14064	13936	13917	13930	13836	14237	14090	13868	13923	13940	14002	14236	14086	13994	14106	14170	14024	14049	14083	13915	13961	13956	14015	14056	14024	13869	14047	14202	13913	14013	14004	13952	14093	13983	14155	14078	14004	14074	13987	14069	14110	14032	14203	14067	13840	14063	14041	14003	14021	13962	13935	14025	14048	14108	14053	13984	13954	14040	13884	14121	14024	14012	13893	14026	13921	14090	13913	14028	14174	13994	13790	13996	13996	14071	14075	14096	13981	13974	13904	14020	14008	13978	13987	14080	13943	13904	14071	13988	13992	14203	14111	13877	13931	14039	14055	13954	14035	13955	13958	13967	14017	14077	13981	14020	13911	14025	14053	13867	13986	14100	13912	13878	14104	13998	14129	14085	13920	14089	14093	14133	14047	13949	14033	13934	14104	13954	14232	14155	13854	13889	14117	13884	14061	14094	14023	13889	13946	13913	14034	14002	14166	13892	13949	13989	14104	13921	13998	14081	14008	13980	14003	13783	13835	13954	14264	14148	14050	13990	13880	14056	13981	14156	14023	14226	14089	14206	14026	14050	14057	14109	13921	14106	13947	14000	14121	13987	14060	13922	13949	14079	14051	14074	13928	13973	14129	13959	14055	14104	13991	14200	14062	13960	13857	14144	13746	13929	13880	13938	14030	14011	14021	13983	14024	14106	13916	14090	14011	14098	14038	14178	14073	14054	14070	13973	13996	13977	14047	14114	14064	14069	13984	13869	14214	14159	13971	14019	14058	13863	13845	14002	13911	13984	14126	14101	13997	13922	14120	13988	13977	14106	14033	14011	14055	13994	14216	14037	14151	14045	14125	13779	13987	14033	14060	13913	13922	14042	13892	14037	13927	14102	14021	13999	14013	13953	14108	14155	13968	14096	14092	14028	14051	13992	13934	13973	14083	13883	14039	14047	14163	13949	13880	14094	13992	14094	13808	14017	14142	13925	14006	14041	13943	14063	14125	14130	13784	14030	14026	14053	14026	14038	14293	14006	13980	13980	14199	14072	13935	14072	14032	14004	13943	14109	14103	14061	14136	14066	13883	13927	14107	13792	13919	14081	14049	13990	14039	13984	13964	13971	14152	14035	13943	14165	14091	14009	14181	14124	13930	13930	14020	13917	14035	14113	13983	13914	14039	13948	13913	14102	14006	13980	14143	14066	14057	14235	14132	13874	14035	14032	14076	14118	14060	14051	14147	13978	13974	13978	14062	13874	14045	13897	13957	13992	14074	13956	14056	13814	13987	13753	13964	13985	14014	14002	14143	14077	14121	14095	14072	14013	13952	14051	14006	13922	13986	13855	13921	14000	14115	14023	14191	14077	14005	13889	14016	14058	14026	13936	14032	14073	14144	14027	14042	13938	14092	13956	14187	14083	14084	14136	14079	14015	14173	13807	13883	14032	14125	14014
24513	21562	29278	25125	26052	31163	30431	26092	24728	25677	24199	22614	31230	31328	27015	23033	19590	17305	17304	16948	17053	16868	17045	17041	17073	16772	16791	17004	16952	16969	17043	17154	16950	16948	16840	16834	16948	16993	17033	17190	16719	16876	16993	16880	16998	17058	16700	16932	17079	16841	16891	16973	17020	17059	17073	16901	16960	16816	17144	16658	16940	16918	16930	16970	16851	17052	16935	16839	16875	16780	16853	16783	16793	16955	16725	16837	17026	17136	16758	16857	16989	17071	17005	16921	16960	17054	16910	17055	17028	16902	16959	16897	16931	16930	17030	16907	16898	16952	16838	16916	16822	16867	16859	16974	17125	16951	17102	16911	16866	16824	16777	16863	17178	16950	17023	16919	16846	16773	16829	17084	16922	16862	16946	16783	16767	16816	16809	16791	16838	16848	17092	16842	16840	16988	16948	17032	16884	16687	16890	16917	16875	17044	17031	16810	17015	16863	17002	16976	16854	16731	16864	16953	16964	17019	16942	17016	17075	16903	17025	16992	16795	16959	16838	16923	16915	16933	16882	16982	16845	16870	16872	16667	16835	16857	16663	16840	16800	16873	16952	16833	16811	16869	16766	16816	16774	16905	16845	16938	16753	16811	16780	16720	17181	16753	17021	16939	16784	16716	16936	16958	16880	17067	16653	16981	16855	16982	17062	17033	16575	17013	16829	16839	16873	16769	16676	16911	16870	16713	16702	16846	16612	16811	16933	16907	16814	16870	16939	16727	16777	16870	16834	16979	16913	16811	16865	16874	16861	16899	17021	16940	17044	16989	17140	16965	16808	17006	16863	16971	16892	16842	16941	16775	16764	16761	16810	17090	16806	16690	16614	16846	16966	16874	16857	16982	16867	17013	16858	16986	16946	16879	16902	16858	16775	16842	16918	16838	17014	16901	16895	16834	17062	17127	16910	17025	16730	17153	16876	17002	16830	16809	16951	16904	16796	16958	16700	16828	16868	16949	16802	16995	17036	16921	17063	16794	16946	16903	16842	17001	16960	17021	16836	16957	16868	16879	16969	16855	16960	16969	16915	16915	16932	16729	16845	16807	16885	17059	16827	16886	17050	16966	16691	16777	17110	16917	17123	17108	17184	16746	17181	16876	16747	16910	17021	16855	16879	16951	16908	16830	16816	16919	16769	16866	16862	16978	16951	16825	16849	16843	16962	16841	16965	16767	16852	16894	16773	17082	16736	17108	16915	16888	17037	16927	16853	16862	16800	16886	16895	17001	16935	16928	16959	16971	16826	17041	16971	16979	16842	17014	16691	16816	16879	16824	17003	17118	16772	16886	17043	16888	16683	16797	16804	16633	16973	16893	16835	16632	16879	16818	16816	17049	16807	16943	16876	16808	16884	16824	16712	16862	16812	17086	16934	16864	17026	16785	16738	16928	17042	16808	16893	16763	16781	16984	16875	16988	16720	16894	16960	16920	16879	16943	16831	16791	16921	16928	16937	16857	17039	16786	16943	17036	17049	16966	17036	16835	16994	16855	17061	16851	16857	17033	16887	16911	16896	16840	16864	16864	17143	16975	16896	16810	16836	17054	16854	16747	17036	16813	16951	16944	16668	16908	16754	16815	16919	17024	16961	16888	16895	17003	17020	16957	16804	16802	17025	16881	16807	16870	16966	16879	16774	16738	16774	17099	16826	16963	16802	16881	16880	16698	17044	16597	16954	16782	17000	16604	16983	16845	16883	16755	16896	16973	16894	17043	17014	17036	16967	17045	17018	16761	16992	16944	16812	16648	16675	16771	16761	16633	16877	16824	17110	17028	17015	16793	16816	16952	16902	16954	16849	16974	16854	16793	16892	16638	16899	16940	16876	16888	16896	16778	16804	16715	17071	16894	16849	16795	16764	16835	17137	16929	17005	16815	16898	16933	16995	16817	16973	16772	16755	16946	16798	16886	16910	16810	16938	16816	16911	16876	16973	16936	16928	16879	16890	16943	16860	16833	16965	16602	16910	16915	17180	16783	16990	16810	16906	16798	16768	16707	16852	16667	16703	16966	16876	16738	16873	17054	16684	16915	16896	16761	17094	16741	16856	16950	17025	17008	16908	16779	16871	16903	17012	17026	16965	17003	16903	16901	17005	16711	16846	17061	16870	16890	16700	16793	17041	16762	16678	16720	17053	16895	17093	17146	16824	16927	16936	16900	16896	16941	16857	17081	17050	16560	16879	16864	16823	17133	16645	17098	17021	16780	16850	16778	16802	16793	16815	16854	16900	16907	16757	16702	17004	16959	16766	16733	16977	16845	16832	16835	16746	17013	16909	17032	16727	16875	16956	16851	17065	16992	16817	16994	17073	16864	16996	17160	16778	16910	16787	16884	16777	16799	17011	17073	16953	16986	16878	16980	16857	16761	16846	16911	16959	16991	17058	17053	16806	16814	17011	16938	16931	16664	16856	16836	16936	16958	17034	16983	16669	16667	16785	16874	16966	16930	16798	16833	16984	16953	16980	16892	16931	16834	16788	16856	17009	16951	16794	16967	17027	17045	17074	16968	17006	16814	16811	16758	16718	16843	16803	16935	16985	16828	16929	16853	16799	16726	16857	16810	16935	16835	16962	16879	16911	16710	16969	16930	16970	16789	17021	16868	17139	16784	16876	16804	17026	16833	17032	16995	16916	16805	16829	16831	16916	16943	16859	16827	16711	16967	17050	16794	16989	17015	16849	16875	16906	16815	16821	16901	16847	17073	16735	16797	16961	16719	16887	17001	16867	16960	16993	16936	16809	17017	17098	16889	17060	17071	16878	16846	16700	16917	16865	17015	16831	17118	16843	16908	16868	16860	16771	16965	16953	16904	17057	16758	16950	17046	16599	16803	16968	16830	16792	16830	16788	16970	16872	16744	16768	16919	16835	16795	16990	16820	17144	16925	16804	16788	16972	16768	16902	16911	16930	16946	16989	16862	16910	16828	16542	16888	17089	16927	16838	16853	16887	16715	16847	16910	17018	16712	16915	16946	17017	16756	17050	17045	17029	16934	16997	16793	16865	16728	16848	16910	16815	16862	16725	16884	17035	16932	16916	16983	16872	16901	16772	17074	16926	17005	16909	17057	16815	16928	16697	17099	16742	16773	17004	16939	17079	17114	16971	16873	16735	16930	16872	16824	16794	16852	16832	16894	16867	16830	16981	17036	16851	16798	16997	16979	17092	16743	16824	16883	17058	17030	16927	16852	16993	16793	16911	16828	16895	16911	16619	16704	16688	16941	16995	17051	16766	16774	17252	16723	16954	16897	17065	16750	16809	16926	16862	16836	17167	17141	16920	17160	16874	16810	17033	16981	16940	16875	16901	16978	16786	16935	16944	16894	16716	16845	16921	16939	16784	16938	16874	16646	16988	16887	16749	16933	16633	16597	17149	16896	16945	16810	17052	16652	16901	17076	16873	17045	16852	16967	16918	17098	17014	16956	16837	16835	16939	16671	16858	16792	16777	16950	16890	16885	16815	16880	16847	16870	16903	16722	16766	16865	16922	16934	16848	16800	16980	16793	16936	17068	16989	16946	16894	16895	17031	16772	17011	16768	17049	16816	16660	16864	16854	16809	17174	16926	16874	16942	16933	16827	16927	16948	16954	16778	17067	16837	16943	16823	16944	16915	16758	16879	16819	16815	16918	16849	16814	16899	16893	16666	16844	17192	16829	16989	16719	16793	16764	16881	16585	16816	16891	16932	17054	16935	16939	16937	16880	16909	17090	16845	16950	16858	16864	17143	16911	16883	16788	16960	16895	16697	16794	16912	16845	16838	16853	17011	17037	16964	16989	16868	17007	16920	16948	16922	16790	16676	16919	16795	16929	16927	16803	16854	17080	17083	16913	16878	16755	16946	16909	16840	16818	16851	16820	16728	16791	17007	17014	17060	16686	16909	17093	16888	16997	16992	16690	16902	16896	16867	16899	16983	17003	16868	16840	17031	16842	16983	17017	16900	16943	16788	16759	16834	17062	16883	16814	16937	17140	16932	17026	16861	17078	16752	16876	16947	16884	17032	16985	16870	16879	16930	17130	16979	16893	16825	17029	17023	17064	17075	16912	17037	16921	16851	16844	17175	16874	16943	16900	16705	16883	16802	17011	16942	16916	16834	16884	17007	17046	16881	16927	16704	16696	16952	16755	16952	16956	17030	16799	16999	16567	16928	16877	16906	16856	16952	16822	16812	16762	17089	17065	17036	16944	16699	16783	16797	16912	16717	17036	16793	17020	16812	16930	16951	16971	16831	16633	17040	16912	16690	16959	16963	16854	16783	16931	17023	16966	16960	16888	16876	16942	16802	16729	16641	16844	17038	16980	16904	16985	16956	16789	16809	16964	17014	16796	16810	16888	16884	16971	16886	16915	16832	17204	16878	16947	16882	16768	16717	16912	16980	16921	17058	16842	16872	17053	16982	16850	16936	16735	16741	16894	16886	16932	16868	16927	16955	16741	16897	16908	16943	16851	16917	16728	16687	16793	17019	16924	16903	16731	16964	17033	16988	16773	17206	17076	16934	16910	16847	16933	16955	16852	16840	17144	16982	16923	16882	17085	17162	16982	16927	16820	16934	16871	17050	17146	16930	16971	16733	16999	17038	17044	16995	16853	16706	16888	16903	16777	16903	16797	16816	16966	16896	16869	16960	16879	16951	17014	16962	16872	16872	16856	16829	16834	16865	16932	16825	16836	16885	16971	16857	16918	16806	16853	16872	16989	16940	16813	16965	17124	16766	16854	16836	16935	16780	16830	17030	16911	16790	16683	16872	16985	16939	17070	16908	16737	17003	16889	16847	17031	16820	16754	16876	16965	16952	17102	17041	17007	16903	16975	17114	16978	16737	16762	16690	16961	16855	16809	16981	16937	17111	16985	17050	16774	16841	16966	16647	16875	16803	17197	16940	16669	16999	17075	16889	16878	16712	16864	16881	16740	16648	16779	17061	16942	16900	16844	16865	16849	16872	17001	16991	16944	16858	16954	16678	16876	16736	16680	16797	16751	16924	16944	16842	16814	17111	17062	16795	16859	16906	16844	16719	17114	16966	16852	16823	16876	16838	16926	16932	16932	16861	16816	16997	16828	16939	17034	16805	16937	16929	16909	16876	17023	16782	16820	17003	16824	16831	16834	16925	16803	16819	16928	16931
27263	47219	47514	41670	39852	34866	28525	26641	25134	25692	23508	21764	33228	30954	25750	21001	16179	13981	13988	14009	13892	13893	13942	13950	13811	14019	13863	13911	13804	13935	13831	13903	13770	13970	13948	13926	13852	13800	13763	14060	14048	13739	13949	13788	13957	13785	14056	14039	13855	13860	13959	13788	13724	13913	13923	13727	13801	13819	13854	13942	13780	13988	13998	14049	13940	13864	13971	13887	13743	13862	13891	13918	13859	13894	13911	13972	13950	13895	13807	13807	13872	14119	13882	14030	13894	13892	13819	13797	13850	13933	13780	13863	13924	14100	13720	13934	14033	13868	13831	13886	13841	13779	13919	13775	13908	13870	13969	13794	13817	13749	13873	13767	13939	13957	13936	13825	13887	13959	13939	13747	13847	13752	14009	13989	13881	13929	13957	13932	13782	13922	13784	14021	13966	13909	13724	13976	13923	13793	13754	13872	13752	13845	13920	13860	13901	13896	13928	13925	13738	13915	13942	13865	13953	13922	13858	13895	13832	13808	13943	13870	14005	13715	13825	13723	13843	13861	13784	13933	13861	13996	13908	13915	13912	13891	13988	13961	13962	13618	13736	13781	13898	13968	13771	13863	13886	13930	13877	13911	13943	13947	14009	13788	13953	13875	13705	13969	13952	13932	13814	13894	13772	13955	13896	13927	13673	13905	13850	13890	13914	13823	13883	13934	13802	13883	13881	13611	14079	13837	13909	13789	14012	13863	13946	13928	13897	13799	13985	14082	13945	13769	13898	13782	13881	13928	13872	13781	13949	13835	13750	13797	13880	13779	13921	13739	13904	13906	13812	13949	13797	13988	13882	13794	13821	13986	13829	13841	13729	13824	13869	13723	13757	14017	13809	13857	13869	13793	13849	13935	13982	13997	13997	13795	13801	13760	13864	13885	13806	13676	13938	13892	13957	13898	14027	13866	13878	13825	13855	13849	13790	13948	13812	13899	13877	13810	13765	13837	14062	13943	13856	13759	13729	13973	13860	13777	13929	13991	13924	13880	13938	14004	13918	13837	13831	13755	13889	13886	13809	13964	13880	13790	14024	13817	13875	13923	13925	13922	13862	13902	13934	13953	13858	13939	13811	13796	13980	13880	13955	13857	13972	13766	14084	13901	13906	13759	14056	13779	13895	13692	13913	13744	13939	13827	13937	13770	13911	13780	13806	13952	13868	13831	13891	13902	13827	13869	13937	13732	13701	13938	13805	13759	13904	13996	13938	13735	13873	13805	13884	13983	13795	13931	13969	13770	13945	13915	13975	13762	13874	13850	13918	13728	14028	13949	13845	13740	13915	13864	14004	13811	13864	13722	13689	13920	13758	13848	14134	13924	13783	13771	13878	13975	13904	13980	13761	13633	13856	13976	14066	13965	13704	13829	13881	13956	13904	13862	13890	13879	13974	13883	13757	13812	13957	13740	13824	13826	13914	13814	13944	13861	13868	13777	13803	13908	13935	13855	14000	13890	13949	13790	13795	13855	13801	14014	14009	13913	13835	13832	14023	13806	13765	13927	13883	13835	13802	13870	13975	13872	13854	13810	13866	13961	13974	14012	13772	13924	13937	13904	13926	13868	13859	13889	13815	13845	13797	13871	13787	13964	13877	13966	14022	13841	13860	13912	13933	13854	13881	13998	13901	13814	13920	13928	13884	13638	13828	13752	13611	13998	13875	13934	13919	14008	13834	13821	13952	13770	13923	13828	13804	13749	13829	13801	13788	13865	13941	13872	13823	13848	13994	13944	13834	13853	13804	13989	13916	13673	13876	14006	13972	13988	13991	13783	13765	13917	13816	13879	13908	13932	13955	13753	13967	13910	13931	13773	13686	13950	13824	13828	13981	13948	13920	13871	13736	13852	13805	13750	13816	13904	13789	13928	13806	13935	13913	13854	14082	13793	13936	13832	14007	13971	13904	13891	13749	13900	13865	13800	13877	13895	13861	13927	13770	13807	13796	13886	13735	13929	13850	13920	13911	13816	13905	13900	13955	13789	13866	13717	13922	13990	13667	13972	13862	13933	13830	13885	13904	13836	13827	13940	13786	13758	13951	13770	13741	13813	13935	13856	13953	13880	13817	13857	13902	13828	13851	13854	13854	13812	13943	13795	13893	13829	13825	13870	13883	13808	13922	13857	13950	13739	13828	13742	13936	13867	13829	13919	13926	13673	13785	13873	13958	13816	13930	13773	13885	13925	13858	13902	13798	13795	13765	13708	13912	14013	13787	13906	13748	13774	13792	13995	13894	13651	13863	13810	13922	13947	13916	13730	13746	13930	13836	13823	13978	13839	13938	13954	13797	13935	13628	13822	13891	13799	14004	13844	13881	13811	13858	13793	13877	13869	13792	13956	14087	13934	13865	13821	13935	13939	13914	13744	13974	13569	13819	13779	13858	13851	14023	13953	13823	13876	13860	13957	13822	13791	13839	13796	13774	13817	13966	13873	13892	13953	13943	13853	13991	13926	13982	13822	13948	13837	13879	13711	13953	13862	13866	13956	13802	13780	13929	13852	13770	13761	13947	13882	13963	13966	13948	13746	13886	13797	13993	13787	14032	13939	13804	13756	13904	13764	13983	13807	14006	13980	13661	13784	14012	13928	13844	13845	13639	13914	13888	13933	13966	13918	13740	13921	13746	13971	13888	13786	13871	13938	13936	13913	13961	13942	14013	13875	13793	13789	13984	13592	13850	13892	13859	14111	13958	13933	13924	13806	13912	13945	13796	14094	13801	13900	13895	13902	13816	13794	13898	14041	13889	13848	13748	13836	13855	13942	13751	13843	14035	13790	13913	13834	13785	13807	13748	13935	13783	13814	13854	13853	13834	13829	13927	13878	14064	13819	13823	13923	13832	14103	13846	13766	13681	13869	13869	13818	13915	13845	13897	13979	13972	13883	13903	13713	13950	13858	13809	13844	13822	13716	13767	13837	13854	13725	13753	13755	13941	14059	13728	13649	13732	13875	13755	13961	13942	13925	13737	13880	13855	13837	13763	14010	13848	13912	13957	13909	13747	13722	13941	13868	13859	13933	13942	13883	13998	13724	14003	13852	13932	13861	13870	13714	13813	13975	13831	13686	13940	14002	13867	13900	13736	13838	13676	13741	13792	13885	13850	13929	13872	13862	13779	13721	13643	13866	13842	13834	13918	14019	13950	13794	13996	13679	13969	13804	13972	13912	13822	13900	13825	13874	13967	14005	13874	13831	13799	14062	13831	13978	13862	14006	13772	13803	13821	13802	13768	13740	13865	13706	14041	13973	13826	13693	13856	14048	13736	13982	13984	13824	13869	13939	13741	13907	13960	13650	13909	13930	13933	14047	13823	13791	13842	13952	13872	13838	13817	13863	13803	13866	13977	13904	13871	13995	13890	13647	13892	13851	14008	13964	13825	13824	13829	14009	13916	13720	14089	13742	13872	13841	13876	13947	13791	13703	14028	13872	13751	13676	13903	13934	13808	13868	13871	13761	13794	13892	13623	13737	13859	14047	13831	13869	13839	13872	13984	14067	13931	13828	13963	13824	13796	13797	13892	13928	14009	13913	13880	13975	13891	13901	13718	14023	13711	13895	13920	13810	13669	13942	13920	13901	13834	13923	13864	14077	13815	13828	13895	13879	13844	13804	13797	13725	13854	13918	13808	13946	13916	13934	13962	13999	14170	13916	14042	14038	13923	13863	13742	13722	13758	13760	13930	13726	13887	14010	13835	13704	14014	14042	13838	13896	13898	13891	13971	13822	13860	14023	13751	13948	13919	14004	14077	13976	13770	13900	13897	13728	13909	13846	13956	13828	13930	14071	14057	13888	13960	13718	13880	13944	13914	13800	13927	13872	13857	14001	13783	13910	13812	13912	13765	13900	13949	14014	13884	13817	14049	13869	13739	13917	13948	13845	13875	13861	13854	14022	13947	13824	13978	13818	13680	13815	13744	13988	13767	13720	13948	13952	13796	13896	14034	13830	13923	13846	13866	13927	14045	13682	13909	13856	13733	13845	13862	13986	13747	13925	13953	13917	13781	13803	14024	13928	14006	13984	13865	13830	13904	13885	13840	13895	13896	13822	13924	13889	14016	14086	13955	13902	13899	13838	13892	13923	13882	13902	13754	13953	13943	13942	13847	13854	13816	13922	13631	13812	13732	13833	13821	13797	13962	13835	13684	13884	13803	13963	13838	13797	13921	13760	13860	13789	13967	13783	14091	13847	13859	13951	13889	13949	13844	13834	13821	13906	13881	13918	13961	13748	13842	13750	13978	13960	13856	13719	13735	13884	13840	13971	13894	13958	13849	13789	13858	14018	13963	13859	13895	14026	13909	13699	13751	13900	14007	13759	13939	13850	13956	13920	13878	13671	13801	13843	13701	13925	13841	13944	13827	13711	13836	13761	13851	13802	13727	13940	13924	13792	13893	13890	14047	13975	13863	13892	14118	13835	13908	13833	13924	13805	13962	13763	13833	13807	13818	13898	13980	13840	14109	13894	13802	13959	13769	13815	13889	13827	13815	13933	13829	13891	13799	13833	13953	13867	13925	14063	13928	14041	13883	14008	13843	13939	13866	13817	13760	13751	13856	13928	13954	13818	13844	13738	13905	13849	13868	14199	13847	13853	14059	13743	13775	13884	13897	13758	14063	13754	13746	13836	13963	13737	13970	14014	13910	13994	13830	13974	14004	13857	13930	13897	13973	13716	13969	13816	13820	13791	13979	13920	13914	13828	13798	13641	13975	13905	13910	13965	13914	13758	13854	13689	13954	13805	13959	13882	13743	14069	13764	14025	13767	13821	13857	13924	13971	13842	13775	13857	13897	13827	14082	13893	13974	13796	13842	13975	13930	13894	13794	14047	13865	13830	14032	14021	13997	13773	13781	13931	13901	13841	13922	13772	13846	14079	13891	13884	13683	13873	13862	13859	13986	13906	13921	13985	13753	13679	13919	13831	13896	13839	13797	13945	13903	13662	13805	13843	13582	14009	13784	13837	13728	14045	13770	13909	13903	13924	13999	14050	14031	13634	13912	14034	13796	13966	13822	13900	13897	13873	13789	13926	13972	13934	13795	13791	13723	13901	13866	13843	13949	13856	14033	13841	13782	13908	13815	13815	13944	13854	13672	13873	13967	13895	13776	14120	13935	13715	13909	14010
31905	27554	31604	29716	26421	24078	21935	20658	20046	19617	19864	19943	20503	20371	19808	19241	18992	18618	18556	18804	18751	18598	18616	18656	18976	18573	18610	18452	18774	18663	18748	18532	18562	18733	18652	18563	18653	18562	18608	18762	18743	18744	18776	18724	18483	18704	18590	18575	18493	18456	18555	18676	18475	18577	18536	18669	18840	18492	18637	18592	18405	18454	18501	18564	18642	18689	18448	18640	18618	18733	18444	18610	18807	18817	18664	18602	18738	18617	18744	18737	18535	18712	18636	18453	18637	18658	18643	18520	18633	18655	18654	18633	18739	18588	18735	18406	18842	18637	18666	18617	18643	18541	18742	18650	18606	18559	18716	18659	18774	18666	18421	18802	18503	18640	18803	18578	18547	18836	18885	18882	18478	18696	18584	18676	18489	18586	18671	18471	18535	18479	18599	18467	18780	18942	18495	18747	18703	18595	18696	18593	18478	18820	18654	18433	18413	18569	18529	18744	18585	18556	18460	18335	18782	18572	18653	18539	18567	18487	18510	18528	18600	18707	18566	18675	18619	18591	18430	18636	18434	18672	18673	18509	18441	18690	18375	18684	18575	18633	18569	18582	18564	18491	18505	18733	18628	18756	18623	18454	18381	18569	18728	18609	18610	18627	18662	18836	18606	18514	18517	18514	18518	18736	18803	18646	18407	18490	18506	18669	18463	18372	18841	18726	18510	18230	18536	18692	18839	18681	18497	18564	18842	18448	18440	18580	18769	18751	18679	18385	18403	18527	18497	18716	18646	18737	18529	18576	18516	18737	18665	18582	18501	18708	18632	18637	18701	18483	18503	19080	18577	18709	18826	18457	18534	18595	18586	18461	18725	18799	18844	18620	18810	18592	18505	18514	18488	18644	18467	18501	18500	18437	18602	18598	18645	18642	18565	18501	18495	18566	18735	18605	18585	18542	18401	18611	18670	18732	18523	18635	18596	18621	18626	18707	18699	18640	18647	18699	18545	18808	18566	18641	18490	18601	18766	18815	18623	18852	18546	18640	18601	18455	18494	18704	18634	18554	18642	18613	18615	18573	18637	18608	18619	18575	18639	18672	18530	18558	18842	18542	18423	18740	18615	18449	18596	18435	18628	18660	18406	18655	18619	18626	18677	18430	18628	18558	18799	18440	18541	18577	18559	18653	18646	18520	18589	18615	18773	18627	18788	18371	18604	18626	18565	18706	18716	18833	18773	18525	18683	18528	18592	18602	18707	18415	18306	18464	18419	18608	18424	18669	18417	18550	18580	18470	18509	18531	18568	18635	18378	18530	18548	18685	18384	18605	18656	18743	18415	18785	18590	18409	18775	18522	18682	18577	18542	18680	18682	18733	18636	18625	18814	18597	18527	18537	18674	18674	18606	18562	18650	18712	18674	18648	18630	18732	18785	18641	18473	18645	18635	18639	18662	18651	18514	18547	18499	18599	18493	18485	18405	18624	18453	18636	18712	18621	18688	18639	18662	18637	18678	18619	18709	18844	18445	18591	18394	18573	18900	18644	18652	18462	18456	18592	18554	18475	18679	18638	18499	18729	18811	18504	18518	18613	18554	18554	18386	18506	18585	18591	18680	18512	18567	18555	18651	18647	18395	18458	18762	18677	18658	18883	18668	18816	18482	18500	18602	18621	18460	18569	18440	18437	18936	18491	18558	18687	18863	18789	18614	18678	18527	18777	18701	18427	18629	18807	18751	18409	18516	18617	18613	18585	18713	18636	18625	18505	18564	18630	18698	18615	18495	18624	18657	18584	18630	18811	18643	18621	18641	18557	18738	18579	18655	18724	18595	18590	18588	18532	18656	18620	18738	18423	18403	18570	18649	18610	18598	18588	18617	18625	18471	18637	18528	18604	18806	18715	18739	18751	18774	18628	18656	18494	18666	18433	18616	18574	18556	18773	18593	18584	18450	18470	18622	18665	18493	18492	18752	18816	18539	18731	18710	18637	18375	18561	18642	18675	18752	18755	18788	18687	18455	18592	18441	18663	18582	18427	18506	18673	18535	18724	18601	18561	18681	18638	18534	18890	18550	18706	18582	18614	18778	18304	18607	18774	18687	18506	18570	18520	18367	18476	18811	18579	18554	18668	18387	18626	18618	18634	18625	18422	18693	18622	18692	18661	18415	18646	18720	18329	18424	18537	18750	18610	18645	18635	18606	18865	18684	18619	18580	18681	18571	18401	18581	18656	18575	18708	18644	18598	18618	18631	18791	18674	18372	18642	18501	18736	18620	18775	18774	18501	18665	18603	18651	18492	18449	18642	18711	18546	18428	18569	18566	18633	18594	18612	18475	18590	18500	18420	18734	18640	18652	18444	18430	18662	18382	18491	18880	18701	18508	18532	18694	18475	18832	18651	18585	18519	18473	18516	18699	18559	18734	18619	18700	18542	18560	18781	18467	18604	18394	18641	18490	18562	18679	18617	18640	18567	18656	18594	18438	18626	18575	18674	18698	18693	18755	18511	18650	18560	18575	18508	18689	18662	18544	18708	18738	18628	18569	18814	18504	18513	18638	18580	18502	18557	18611	18666	18717	18836	18920	18619	18498	18698	18557	18547	18711	18638	18371	18507	18623	18635	18718	18684	18904	18687	18801	18727	18583	18691	18881	18638	18966	18635	18817	18680	18474	18665	18651	18628	18476	18670	18721	18500	18554	18737	18693	18515	18728	18616	18730	18690	18752	18427	18580	18410	18615	18587	18472	18463	18569	18528	18451	18648	18532	18620	18602	18608	18693	18623	18811	18865	18742	18618	18581	18602	18782	18602	18762	18636	18630	18576	18539	18552	18621	18440	18735	18624	18589	18826	18718	18707	18602	18494	18684	18449	18445	18720	18524	18736	18417	18621	18690	18703	18745	18594	18710	18790	18855	18508	18636	18689	18708	18499	18717	18630	18469	18697	18700	18668	18728	18420	18518	18745	18621	18931	18612	18602	18524	18511	18572	18691	18324	18708	18667	18671	18547	18363	18478	18869	18804	18703	18730	18687	18789	18724	18681	18623	18547	18478	18824	18510	18491	18585	18660	18926	18412	18659	18533	18535	18349	18646	18606	18744	18627	18524	18693	18575	18672	18603	18640	18708	18434	18771	18682	18432	18679	18657	18685	18674	18575	18609	18613	18702	18674	18798	18813	18534	18770	18810	18613	18661	18642	18639	18675	18633	18655	18613	18838	18785	18663	18481	18732	18504	18523	18507	18559	18697	18647	18417	18817	18622	18597	18779	18405	18612	18414	18418	18431	18596	18615	18699	18606	18466	18532	18747	18552	18700	18433	18501	18741	18740	18684	18648	18853	18754	18585	18555	18719	18546	18704	18696	18683	18579	18645	18657	18798	18640	18600	18696	18502	18557	18895	18658	18506	18848	18612	18557	18712	18639	18737	18396	18363	18502	18772	18540	18622	18621	18640	18629	18609	18652	18679	18628	18467	18749	18628	18597	18553	18311	18802	18522	18638	18614	18689	18508	18579	18528	18569	18404	18646	18522	18669	18727	18618	18678	18670	18629	18470	18554	18771	18598	18610	18578	18523	18709	18628	18669	18359	18589	18564	18465	18601	18682	18634	18481	18562	18731	18616	18446	18530	18531	18667	18547	18774	18728	18579	18572	18647	18736	18627	18651	18793	18570	18776	18599	18723	18871	18521	18640	18762	18552	18473	18441	18423	18547	18668	18505	18471	18530	18672	18735	18630	18714	18662	18687	18561	18506	18582	18564	18564	18593	18580	18817	18819	18713	18445	18736	18771	18755	18868	18565	18751	18720	18709	18675	18692	18760	18632	18766	18508	18634	18862	18566	18572	18643	18463	18665	18760	18460	18600	18692	18896	18646	18730	18728	18506	18682	18647	18590	18568	18472	18573	18603	18534	18699	18654	18441	18685	18495	18679	18530	18683	18607	18594	18620	18550	18633	18557	18542	18662	18819	18579	18764	18482	18309	18490	18659	18457	18668	18827	18653	18551	18590	18597	18631	18737	18640	18493	18593	18657	18491	18660	18404	18745	18747	18568	18712	18472	18752	18953	18449	18515	18668	18751	18574	18729	18595	18732	18548	18460	18487	18626	18721	18590	18630	18582	18576	18719	18502	18761	18715	18721	18605	18718	18544	18747	18483	18560	18721	18743	18567	18510	18720	18673	18732	18537	18598	18489	18627	18703	18611	18614	18669	18641	18837	18540	18583	18667	18639	18635	18676	18775	18550	18438	18495	18592	18613	18618	18697	18375	18653	18555	18541	18581	18473	18772	18764	18500	18485	18738	18645	18515	18569	18793	18694	18738	18605	18568	18505	18719	18600	18695	18653	18629	18509	18527	18541	18553	18653	18351	18698	18523	18336	18859	18778	18742	18603	18406	18668	18546	18990	18862	18760	18637	18473	18505	18402	18506	18753	18726	18573	18568	18709	18422	18528	18530	18598	18700	18681	18665	18489	18588	18825	18389	18724	18589	18469	18479	18482	18546	18660	18648	18627	18540	18764	18662	18653	18625	18690	18913	18684	18593	18642	18519	18691	18693	18681	18576	18554	18732	18670	18866	18543	18543	18609	18573	18616	18689	18599	18524	18664	18522	18660	18819	18661	18766	18533	18547	18563	18781	18858	18660	18625	18655	18726	18833	18593	18686	18599	18687	18641	18555	18508	18613	18381	18684	18827	18621	18699	19019	18983	18676	18541	18861	18681	18750	18556	18513	18660	18664	18553	18491	18689	19003	18567	18578	18535	18708	18624	18618	18875	18683	18570	18690	18659	18577	18647	18424	18775	18879	18626	18580	18641	18708	18667	18642	18525	18767	18562	18762	18630	18719	18656	18581	18650	18708	18792	18509	18535	18500	18501	18693	18767	18587	18693	18588	18608	18222	18624	18636	18625	18557	18616	18595	18652	18576	18635	18519	18510	18679	18793	18633	18591	18864	18699	18670	18591	18530	18675	18634	18695	18645	18380	18681	18754	18752	18644	18562	18615	18666	18694	18663	18647	18678	18545	18632	18598	18660	18452	18829	18564	18494	18513	18690	18484	18518	18801	18571	18586	18452	18530	18467	18611	18817	18656	18741	18733	18548	18481	18596	18479	18648	18658	18730	18710	18771	18789	18724	18615	18596	18769	18487	18453	18682	18542	18450	18642	18787	18577	18551	18500
22600	32358	33135	28633	25858	22447	19463	17800	16839	16455	16412	16916	17757	16686	16145	15348	14914	14875	14932	14782	14842	14753	14871	14857	14924	14838	14757	14752	14934	14960	14829	14834	14814	14879	15009	14949	14859	14991	14855	15024	14879	14865	14932	14907	14679	14823	14861	15016	14886	14913	14825	15078	14951	14898	14913	14769	14845	14896	14798	14996	14863	14863	14981	14960	14911	14936	14897	14794	14844	14854	14976	14819	14847	14892	14844	14952	14693	14995	14879	14802	15019	14918	14718	14833	14766	14938	14846	15035	14872	14742	14818	15052	14971	14853	14950	14991	14898	14747	14952	14750	14798	14838	14858	14800	14737	14846	14878	14774	15045	14714	14856	15063	14868	14836	14859	14978	15086	14877	14843	14905	14828	14713	14869	14771	14845	14918	14860	14917	14778	14845	14845	14870	14880	14771	14937	14767	14861	14699	14642	14786	14878	14831	14851	14966	14864	14875	14705	14892	14737	14896	14886	14904	14952	14900	15017	14940	14873	14843	14636	14929	14855	14932	14806	14779	14839	14848	14894	14990	14896	14813	14841	14772	14937	14833	14825	14677	14718	14682	14963	15020	14955	14947	14970	14866	15011	14942	14780	14824	14843	14878	14896	14996	14961	14781	14940	14822	14864	14949	14783	14800	14990	14838	14992	14889	14866	14829	14782	14894	14706	14913	14892	14794	14854	14930	14925	14907	14826	14884	14970	14787	14815	14937	14821	14752	14983	14748	14995	14737	14861	14808	14651	14895	14881	14901	14976	14730	14745	14780	14754	14789	14848	14804	14927	14844	14941	14789	14901	14884	14756	14900	14838	14806	14801	14881	14878	14928	14905	14833	14742	14752	14982	14843	14896	14911	14877	14826	14968	14838	14641	15027	14871	14897	14715	14838	14845	14930	14861	14836	14775	14797	14869	14994	14847	14766	14872	14836	14806	14746	14890	14828	14802	14693	14831	14893	14946	14829	15119	14874	14757	14905	14904	15005	14837	14908	14594	14919	14891	14995	15017	14886	14860	14779	14911	14902	14773	14882	14981	14776	14763	14775	14865	14892	14725	15005	14816	14845	14795	14975	14739	14975	14813	14763	14969	14740	14910	14878	14831	14747	14835	14680	14934	14755	14894	14840	14804	14847	14898	14784	14988	14988	14729	14800	14990	14947	14884	14986	15021	14918	15067	14890	14963	14912	14883	14943	14834	14815	14715	14802	14859	14815	14998	14818	15001	14673	14915	14834	14858	14874	14992	14752	14954	14862	14906	15024	14907	14952	14808	14968	14648	14883	14873	14896	14820	14688	14716	14718	14960	14764	14820	14804	14968	14933	14949	15011	14856	14680	14784	14838	15018	14936	14815	14962	14906	14903	14806	14880	14971	14911	14729	14949	14908	15044	14839	14884	14851	14804	14909	14743	14839	14850	14869	14975	14915	15040	14740	14871	14887	14999	14796	14901	14877	14798	14859	14763	14981	15067	14834	14924	14913	14893	14814	14888	15025	14865	14835	14791	14975	14742	14929	14891	14975	14715	14768	14835	14830	14961	14816	14919	14939	14643	14926	14803	14916	15112	14959	14784	14858	14798	15011	14916	14908	14810	14849	14876	14916	14876	14808	14897	14739	14944	14881	14798	14752	14796	14968	14844	14750	14935	14930	14889	14719	14740	14962	14914	14858	14851	14843	14903	14850	14806	14945	14854	14947	14767	14969	14894	14844	14902	14843	14813	14900	14846	14870	14845	14953	14937	14819	14939	14766	14784	14968	14892	14718	14911	14536	14815	14864	15087	14858	14882	14917	14861	14859	14860	14998	15015	14901	14831	14794	14925	15046	14960	14857	15080	14954	14848	15068	14837	14752	14877	14779	14848	14828	14821	14750	14758	14665	14866	14974	15027	14955	14952	14851	14898	14935	14739	14753	14822	14959	14911	14800	14896	14729	14737	14937	14731	14769	14961	14834	14931	14927	14747	14840	14824	14920	15000	14989	14803	14750	14789	14694	15082	14914	14787	14960	14917	14873	15113	14853	14988	14794	15022	14811	14897	15075	14811	14977	14856	14689	14890	14887	14889	15094	14908	14885	14852	14909	14697	14830	14938	14956	14849	14958	14762	14870	14876	14726	14840	15001	14968	14724	14922	14858	15017	14789	14852	14855	15032	14980	14916	15015	14718	14770	14896	14921	14928	15066	14835	14893	14735	14862	14807	14924	15085	14828	14904	15028	14800	15036	14878	14798	14882	14772	14858	14932	14885	14843	14823	14895	14972	14953	14869	14804	14822	14775	14784	14688	14888	14935	14714	14820	14806	14720	14807	14879	14832	14949	14857	14808	14841	14827	14886	14814	14865	15028	14933	14770	14835	14833	14798	14694	14878	14894	14707	14807	14894	14611	14863	14746	14709	14733	14892	14853	14869	14884	14849	15065	14817	14988	14797	14896	15021	14767	14752	14870	14902	15027	14930	14872	14876	15003	14868	14809	14835	15065	14926	14885	14855	14918	14838	14876	14874	14750	14818	14775	14866	14807	14886	14984	14835	14801	14957	14898	15007	14804	14937	14824	14976	14909	14811	14913	14825	14883	14754	14852	14910	14890	14858	14658	14790	14924	14911	14868	14869	14970	14777	14750	14954	14918	14843	14836	14868	14762	14915	14850	14843	14800	14809	14960	14845	14711	14705	14785	14905	14855	14777	14817	14724	15127	14808	14873	14912	15007	14819	14815	14813	14932	14772	15070	14861	14928	15069	14833	14895	14784	14723	14941	14915	14743	14976	14821	14914	14787	14775	14889	14876	14941	14861	14852	14944	14866	14937	14821	14896	14852	14740	15035	14882	14901	15052	14819	14944	14949	14928	14953	14696	15126	14724	14804	14998	14860	14749	14800	14969	14765	14786	14675	14982	14948	14908	15000	14805	14601	14933	14810	14876	15009	14769	14898	14778	14767	14907	14847	14839	14807	14849	14867	14736	14937	14956	14827	15012	14820	14974	14912	14773	14833	14907	14696	14806	14948	14777	14825	14863	14781	14946	14908	14868	14781	14783	14857	15047	14864	15017	15030	14715	14846	14587	15021	14758	14867	14834	14804	14781	14852	14940	14817	14573	15047	14704	14762	14904	14912	14834	14763	14838	14720	14982	14754	14870	14980	14955	14838	14762	14837	14773	14729	15035	14995	14846	14829	14959	14827	14927	14815	14900	14988	14801	14833	14729	14736	14735	14743	14905	14782	14835	14853	14936	14835	14853	14924	14837	14939	14766	14840	14863	14968	14894	14680	14938	14792	14929	14895	14906	14887	14903	14752	14946	14860	14893	14787	14982	14846	14984	14812	15182	14979	14887	14903	14985	14834	14896	14838	14974	14809	14911	14749	14784	14922	14904	14774	14833	14916	14878	14904	14868	14826	14816	14793	14721	14855	14859	14820	14836	14830	14978	14772	14870	15097	14863	14777	14834	15056	14860	14826	14831	14752	14759	15003	14937	14847	14885	14762	14902	14879	14857	14821	14865	14908	14720	14833	14945	14814	14965	14756	14868	14843	14635	14849	14845	14756	14873	14969	14835	14745	14765	14869	14775	14893	14888	14901	14885	14918	14917	14907	14806	15021	14811	14847	14978	14776	14901	14870	14976	14761	14829	14787	14789	14899	14784	14715	14804	14711	14840	14816	14874	14949	15138	14765	14681	14719	14950	14885	14879	14812	14856	14959	14804	14832	14930	14807	14852	14920	14778	14836	14922	14971	14812	14886	14907	14913	14915	14918	14884	14991	14791	15058	14737	14805	14880	14997	14819	14734	14981	14949	14795	14847	14909	14745	14762	14982	14893	14964	14814	14867	14810	14915	14850	14968	14935	14800	14811	14808	14841	14796	14967	14922	14914	15009	14769	14739	15005	14834	14919	14787	14762	14825	14882	14875	14807	14963	14847	14854	15018	14712	14942	14886	14802	14987	14794	14797	14946	14831	14970	14774	14668	14777	14829	14872	14935	14770	14782	15082	14890	14850	15072	14883	14830	14706	14847	14839	15022	14888	14756	14871	14766	14854	14968	15012	14966	14870	14915	14809	14944	14916	14918	15005	14665	14745	15000	14815	14977	14938	14801	14881	14941	14917	14816	14800	14904	15004	14728	14962	14797	15021	15021	14862	14847	14712	14965	14838	14842	14891	14891	14717	14843	15071	14927	14762	14913	14843	14853	14827	14993	14703	14902	14844	14649	14877	14704	14810	14930	14941	14860	14901	14981	14858	14717	14791	14901	14892	14955	14887	14945	14902	14880	14826	14969	14867	14853	14911	14803	14747	15063	14920	14741	14842	14612	14922	14663	14820	14783	14851	14752	14897	14920	14877	14883	14890	14901	14961	14774	14741	14810	14881	14786	14772	14766	14763	14787	14930	14962	14804	14892	14818	14704	14944	14791	14810	14701	14880	14889	14870	14844	14870	14936	14733	14851	14851	14948	14845	14830	14892	14815	14919	14767	14903	14885	15008	14720	14934	14896	14629	14823	14853	15010	14710	14976	14947	14744	14892	14723	14850	14752	14985	14901	14759	14791	14848	14803	14784	14896	14877	14877	14906	14812	14792	14945	14822	14873	14927	15013	14965	14784	14903	14948	14789	14706	14907	14831	14974	14872	14801	14993	14802	14799	14880	14814	14889	14810	14831	14814	14938	14894	14932	14885	14818	14869	14689	14992	14788	14891	14908	14913	15026	14862	14904	15007	14831	14888	14741	14902	14939	14687	15008	14752	14792	14792	15023	15008	14881	15066	14906	15047	14946	14866	14873	14826	14854	15015	14924	14903	14768	14858	14847	14854	15059	14940	14789	14818	14866	14975	14892	14796	14868	14838	14871	14840	15078	14931	14720	14871	14935	14951	14877	14996	15044	14912	15013	14787	14801	15033	14879	15144	14786	14706	15061	14897	14865	14905	14885	14948	14880	14874	14780	14855	14788	14941	14811	14882	14877	14779	15039	14817	15000	14811	14864	14823	14725	14853	14920	14933	14923	14879	14866	14797	14702	14879	14963	14901	14891	14759	14995	14972	14960	14824	14778	14918	14822	14824	14842	14948	14938	14938	14896	14720	14829	15064	14580	14882	14920	14851	14822	14957	15042	14979	14830	14988	14872	14943	14844	14980	14750	14859	14964	14842
26225	21652	29367	30099	29548	27985	25289	22381	20986	20316	20547	22358	30120	26799	23918	20779	18789	18343	18194	18197	17930	18312	18136	18121	18103	18059	18012	18136	18097	18203	18256	18110	18109	18129	18068	18121	18190	18132	18234	18096	18269	18350	18017	18273	18059	18217	18142	18190	17923	18185	18316	18292	17867	18412	18290	18028	18085	18094	18145	18099	18111	18070	18248	18027	18036	18216	18083	18062	18144	18257	18195	18198	18177	17999	17974	18135	18274	18201	18056	18128	18208	18229	18055	18051	18278	18229	18069	18130	18276	18059	18153	18136	18057	18140	18070	18067	18011	18027	18192	18093	17991	18036	17890	18073	17894	17985	18127	18184	18319	18006	18134	18285	18223	18114	18016	18157	17869	18042	17895	18300	18073	18181	18011	18104	18027	18115	18260	18020	18030	18206	18083	17800	17995	18129	18126	18137	18267	18216	18104	18134	18123	18127	18132	18136	18065	18124	18104	17877	18100	18084	17962	17835	18091	18021	18068	17901	18012	18118	18058	18263	18170	18209	18142	18095	18181	18098	17897	17963	18027	18055	18044	18156	18342	18021	18063	17841	18213	18279	18254	18108	17954	18227	17997	18032	18211	18169	18175	18153	18088	18173	18049	18040	18331	18021	18206	17986	18086	18064	18345	18150	18310	18352	18003	18026	18201	18180	18265	17998	18096	18078	18190	18104	18075	18001	17827	18120	18108	18298	18164	18280	18168	18046	18170	18127	18113	18093	18068	17986	18246	18135	18178	18177	18359	18089	18006	18080	18160	18135	18246	18109	18145	17919	18112	18165	18122	17870	18061	18219	18092	17883	18004	18429	18359	18195	18037	18239	17886	18103	18447	18103	18065	18085	18176	18307	17980	18077	18033	17867	18087	18132	18208	17971	17990	18102	18166	17959	18087	18130	18080	18029	17971	18100	18340	18070	18022	18274	18197	18207	18024	18396	18010	18088	18160	18278	18250	18203	18289	18185	18230	18064	18031	18088	18068	18048	17929	18060	18232	18042	18101	18017	17838	18073	18061	17977	18227	18104	18005	18287	18152	18193	18134	18124	18141	18135	18082	18118	18239	18045	18015	18054	18124	18250	18173	18125	18221	18160	18127	18234	18213	18237	18176	17860	18262	17965	18201	17957	18038	17949	18093	18210	18068	18011	18172	18263	18263	18116	18011	18089	18145	17977	18186	17971	17902	18187	18072	18209	18174	18055	17921	18070	18173	18161	18213	18187	18172	18040	18059	18160	18273	18044	18026	18219	18106	18407	18187	18185	18060	18324	18067	17960	18305	18163	18149	18231	18024	18066	17897	18042	18086	18016	18041	18210	17912	18094	18068	18097	17989	18059	18205	18153	17987	18127	18151	18124	18127	17983	18183	18019	18128	17989	18113	18110	18062	18112	18048	18077	18102	18125	18029	17968	18161	18176	18098	18102	18226	18174	18087	18231	18076	18010	18075	18244	17992	18036	18136	17961	18119	18216	18016	18224	18144	18097	18160	18145	18092	18238	18258	17961	18107	18235	18384	18019	18153	18154	18142	18175	18263	18132	18175	18168	18183	17975	18269	18178	18406	18109	18136	18261	18315	18193	18154	18020	18037	17946	17938	18136	18100	18243	18120	18131	18070	18207	18256	18046	18010	17869	18083	18101	18067	18075	18209	18081	18123	18051	17927	18239	17952	18174	18290	18067	18040	18280	18281	18028	18144	18232	18200	18072	18232	18122	18137	17941	17858	18085	17982	18117	18403	18002	18233	17990	17899	18251	18124	18190	18063	18063	18069	18258	18200	18255	18377	18208	18189	18108	18154	17995	18117	17984	18042	18159	18180	18068	18034	18026	18310	18003	18178	18167	18020	18022	18095	18095	18231	17858	18037	18125	18196	18000	18172	18047	18208	18160	18337	18055	18099	18073	18065	18141	18216	18145	18148	18186	18006	18025	17971	18233	18201	17997	18260	18013	18125	18147	18192	18090	18014	18080	18205	18128	18154	18198	18120	18097	18022	18163	18116	18145	18108	18122	18150	18183	18099	18134	18049	18010	18132	18127	17938	18058	18127	18132	18146	18186	18035	18119	17872	18148	18088	18175	18294	17956	18232	17907	18302	17834	18197	18118	18198	18021	17990	17994	18251	18173	18201	18148	18241	17902	18180	18126	18063	18265	18074	18002	18323	18144	18085	18150	18004	18047	17901	18190	18105	18179	18136	17877	18179	18179	18119	18144	18187	18102	18124	18184	18129	18225	18088	18198	18145	18169	18016	18091	17997	17955	18126	18081	18184	18136	18116	18023	18272	18220	18181	18185	17933	17903	18234	18052	18152	18169	18193	18129	18194	18082	18153	18201	18278	18120	18181	17966	17868	18168	18206	18176	18299	18050	18041	18135	18308	18208	18272	18081	18138	18187	18223	18065	18271	18162	18148	18110	18005	18076	17937	18187	18235	18319	18106	18016	18129	18206	17937	18213	17955	18142	17952	17924	18158	18072	17934	18379	18242	18185	18048	18066	18144	18103	18222	18088	18126	18284	18113	18003	17940	17985	18024	18171	18049	18072	18102	18211	18270	18326	18192	18053	18167	18146	17941	18058	17931	18284	18023	18140	18189	18176	17979	17936	18168	18136	17941	18193	18078	18249	18040	18126	18234	17930	17968	18041	18200	18193	18069	18084	18296	18155	18296	18260	18105	18081	18157	17930	17903	17853	18081	18019	17949	18002	18150	18152	18179	18086	18094	18058	17961	18181	18028	18192	17915	18265	18171	18031	18042	18072	18129	17997	18103	18161	18269	18179	18221	18251	18329	18119	18217	17891	17906	18049	18199	18134	18023	18121	17992	18223	18070	18065	18136	18112	18281	18187	18198	18074	18306	17892	18106	18167	17946	18174	18164	18240	18043	18119	18295	17947	17908	18040	18170	18116	18097	17967	18178	18158	18047	18154	18016	18232	18089	18072	18234	18235	17979	18376	18090	18020	18179	18369	18160	18326	18084	18199	18016	18116	18139	18149	18227	18246	17953	18128	18059	18003	18077	18041	17998	18270	18135	18031	17905	17980	18160	18082	17895	18029	18170	18304	18172	17992	18172	18205	17966	18179	18175	17941	18112	18038	18037	18149	18106	18212	18204	18379	18238	18164	17935	18383	18222	18230	18281	18042	18202	18184	18187	18093	18100	18037	18166	17946	17824	17975	17929	18076	18125	18039	18107	18262	18069	17882	18246	18079	18201	18234	18134	18069	18022	18052	18129	17939	18107	18205	18169	18089	18170	18014	18203	18208	18026	18082	17961	17985	18246	18067	18116	17920	18234	18140	18013	18215	18199	18164	17941	18238	18150	18117	18083	18134	18252	18043	18268	18094	18276	18214	18195	18212	18171	18086	18005	18235	18358	17996	18146	18014	18284	18070	17988	18171	18080	18014	18101	17770	18174	18084	18222	18176	18253	18296	18295	18116	17983	18183	18032	18106	18055	17914	18016	18141	18045	18381	18392	18175	18041	18145	18065	18190	18196	17966	18132	18129	18255	18032	17942	18062	18121	18106	18120	18108	18246	18064	18115	18169	18242	18096	18039	18269	18016	18113	18038	18125	17988	17959	18102	18183	18226	18086	18183	18104	18141	17957	18110	18051	18272	18337	18214	17983	18202	17991	18140	18033	18203	18162	18084	18028	18169	17978	18087	18257	18065	18206	17961	18142	18481	17976	18154	18109	18216	18163	18238	18267	18239	18098	18202	18048	17927	18155	18190	18239	18169	18249	18236	18261	18105	18176	18307	18199	18203	18219	18371	18076	18023	18118	18074	18171	18185	18170	18002	17992	18089	18042	18104	18138	18241	18307	17925	18113	18053	18008	18045	18006	18068	18196	18192	18409	18206	18045	17999	18156	18208	17990	18126	18182	18067	18066	18003	18075	18259	18235	18183	18273	18194	18113	18201	18147	18162	18139	18038	17996	18231	18052	18195	18003	18176	18137	17799	18096	18106	18185	17995	18011	17896	18104	17933	18113	18150	17929	18092	18075	18170	18038	18143	18136	18023	18236	17967	17984	18175	18265	18244	17979	18025	18201	18000	18253	18313	18310	18428	18143	18197	18149	18041	18175	18028	18433	18297	18107	18023	18035	18333	18063	18039	18197	18166	17836	18223	17953	17997	18304	18300	18146	17984	18038	18019	17965	17968	18227	18066	17934	17878	18190	18167	18124	18189	18212	18189	18199	18312	18342	18149	18059	18022	18073	18313	18194	18196	18224	18108	18316	18154	18080	18028	18134	18060	17961	18020	18159	18100	18178	18154	18157	18060	18071	18217	18243	18098	18112	18108	18129	18232	18001	18162	18046	18190	18229	18294	18176	18157	18220	18070	18087	17995	17999	17932	18013	18175	18090	17962	18240	17999	18201	18077	17961	17950	18068	18303	17955	18066	18082	18171	18046	18260	18085	18259	17940	18250	17941	18020	18046	18132	18094	18097	18135	18124	18168	18191	18139	18013	17922	18231	18197	18196	18223	18148	17983	17999	18207	18133	17909	18177	18034	18070	18214	18276	18158	18185	18095	17968	18062	18105	18289	18209	18110	18061	18204	18081	18210	18173	18069	18085	18269	18077	18273	18237	18254	18179	18218	18135	18207	18205	18128	18206	18056	18130	18199	18217	18136	17988	18198	18296	18037	18040	18081	18133	17999	18143	17952	18185	18165	18190	18275	18115	18150	18180	18138	18160	18027	18158	18172	18178	18148	18098	18199	18105	18067	18027	18107	18155	18146	18107	18060	18113	18312	18299	18111	18057	17832	17998	18150	18205	18143	18139	18040	18069	18166	18121	18048	18092	17975	18060	18019	18095	18349	18083	18225	18093	17914	17955	18294	18282	18185	18129	18204	18242	18119	17992	18159	18186	18075	17970	18074	18116	17976	17993	18168	18358	18055	18006	18078	17993	18058	17939	18269	18101	18101	17853	18276	18215	18008	17875	17995	18007	18008	18193	18174	18264	17950	17967	18030	18277	18146	18048	18222	18033	18168	18207	18128	18201	18325	18045	18115	17915	18420	17902	18301	18170	18199	18073	18239	18316	18232	18198	18000	17968	18020	18212	17998	17896	18136	18197	18165	18210	18082	18142	18274	18031	17900	18093	18136	18091	17956	18063	18322	18075	18061
24730	42971	44854	41067	34636	26628	22175	20456	18662	17506	18396	21574	30588	24794	21610	17376	15247	14584	14942	14688	14642	14675	14865	14683	14687	14583	14680	14713	14746	14738	14881	14834	14671	14612	14561	14487	14705	14687	14832	14713	14843	14747	14713	14683	14622	14559	14546	14755	14797	14712	14674	14632	14670	14727	14871	14608	14865	14858	14658	14724	14852	14633	14542	14791	14738	14628	14691	14673	14700	14848	14462	14734	14731	14557	14765	14554	14553	14767	14643	14705	14537	14734	14655	14773	14764	14706	14574	14644	14523	14681	14583	14657	14639	14753	14660	14760	14732	14751	14496	14716	14743	14606	14778	14686	14671	14631	14701	14866	14647	14839	14635	14693	14690	14588	14629	14664	14599	14641	14625	14636	14789	14635	14638	14806	14694	14556	14776	14574	14711	14711	14741	14835	14667	14668	14688	14806	14582	14816	14620	14639	14669	14597	14734	14574	14606	14495	14608	14746	14480	14706	14687	14670	14761	14583	14573	14554	14451	14725	14585	14673	14455	14754	14755	14685	14667	14661	14655	14649	14680	14787	14538	14658	14741	14606	14634	14740	14738	14581	14867	14612	14729	14776	14856	14724	14616	14575	14564	14536	14665	14665	14616	14753	14670	14683	14701	14694	14706	14703	14593	14687	14708	14649	14710	14814	14536	14803	14705	14847	14704	14740	14506	14668	14546	14752	14558	14734	14641	14907	14579	14522	14695	14631	14654	14707	14664	14631	14588	14456	14905	14734	14606	14608	14715	14490	14584	14655	14803	14687	14696	14651	14802	14725	14704	14576	14767	14705	14700	14730	14672	14796	14462	14784	14417	14700	14649	14605	14594	14736	14655	14763	14717	14488	14716	14749	14709	14637	14666	14798	14762	14838	14540	14747	14627	14623	14725	14739	14589	14649	14840	14788	14767	14606	14596	14886	14544	14566	14537	14731	14869	14684	14760	14775	14643	14516	14744	14814	14707	14658	14742	14680	14726	14742	14673	14490	14839	14636	14653	14708	14757	14759	14550	14569	14579	14930	14583	14639	14605	14741	14578	14494	14744	14503	14664	14655	14819	14709	14726	14554	14646	14666	14515	14818	14673	14820	14648	14564	14807	14811	14778	14709	14701	14585	14653	14473	14655	14471	14541	14721	14508	14751	14691	14689	14701	14839	14810	14515	14712	14803	14722	14710	14848	14574	14847	14786	14784	14773	14799	14715	14606	14775	14593	14718	14796	14644	14545	14666	14658	14617	14692	14718	14645	14666	14668	14759	14624	14691	14837	14663	14673	14643	14646	14644	14662	14837	14640	14656	14746	14686	14715	14707	14730	14654	14664	14512	14667	14648	14547	14813	14705	14659	14645	14682	14642	14686	14656	14693	14769	14564	14799	14612	14789	14825	14829	14719	14656	14766	14790	14664	14620	14676	14623	14575	14622	14555	14749	14849	14789	14622	14793	14662	14672	14645	14839	14710	14750	14711	14705	14613	14527	14580	14672	14551	14679	14476	14729	14770	14572	14894	14639	14693	14617	14825	14684	14735	14603	14618	14697	14680	14646	14447	14485	14717	14797	14665	14587	14815	14685	14450	14896	14725	14704	14348	14703	14763	14761	14657	14528	14692	14620	14705	14698	14592	14761	14944	14520	14782	14621	14681	14715	14632	14728	14672	14690	14780	14686	14833	14560	14845	14554	14638	14695	14738	14573	14735	14825	14592	14809	14753	14690	14727	14729	14626	14842	14755	14611	14718	14590	14623	14725	14801	14625	14735	14775	14762	14535	14718	14832	14778	14643	14657	14775	14801	14649	14636	14618	14514	14648	14674	14697	14731	14647	14901	14628	14667	14563	14523	14743	14708	14651	14640	14598	14550	14476	14738	14791	14685	14738	14708	14645	14595	14669	14606	14743	14671	14722	14721	14670	14678	14502	14584	14654	14693	14715	14641	14540	14841	14640	14713	14674	14512	14777	14915	14719	14585	14671	14850	14746	14722	14804	14696	14753	14666	14824	14693	14648	14850	14596	14746	14744	14564	14769	14797	14676	14722	14713	14751	14552	14644	14674	14843	14752	14665	14708	14589	14647	14688	14634	14549	14595	14594	14693	14469	14645	14577	14614	14586	14771	14744	14532	14740	14726	14704	14510	14713	14649	14715	14668	14797	14690	14507	14775	14587	14682	14666	14543	14711	14608	14702	14766	14674	14642	14693	14738	14726	14762	14683	14765	14640	14750	14751	14810	14715	14596	14660	14549	14706	14646	14597	14639	14588	14822	14810	14619	14636	14721	14804	14706	14645	14591	14642	14617	14656	14716	14763	14850	14852	14619	14550	14583	14579	14718	14680	14661	14750	14670	14727	14817	14686	14784	14740	14652	14634	14595	14595	14752	14612	14734	14578	14548	14630	14629	14388	14772	14799	14681	14603	14823	14555	14777	14676	14678	14842	14851	14661	14880	14677	14685	14669	14652	14741	14519	14487	14596	14669	14705	14804	14692	14763	14613	14739	14710	14635	14744	14775	14570	14745	14635	14563	14483	14723	14717	14719	14654	14688	14538	14717	14593	14847	14589	14617	14633	14624	14704	14693	14736	14580	14618	14655	14637	14671	14747	14551	14475	14776	14614	14660	14805	14723	14735	14568	14641	14605	14684	14812	14710	14661	14634	14461	14609	14514	14590	14730	14855	14844	14606	14591	14622	14541	14617	14652	14547	14577	14637	14577	14550	14526	14738	14546	14641	14771	14598	14572	14738	14558	14704	14521	14618	14472	14591	14492	14746	14715	14787	14605	14457	14748	14688	14672	14566	14537	14692	14465	14746	14521	14864	14552	14871	14479	14829	14558	14671	14786	14684	14669	14678	14873	14607	14757	14827	14650	14826	14722	14668	14680	14770	14702	14519	14570	14496	14721	14757	14726	14713	14782	14586	14642	14771	14742	14631	14741	14731	14753	14753	14629	14672	14692	14798	14698	14632	14547	14697	14684	14869	14827	14668	14621	14866	14652	14665	14703	14638	14795	14540	14643	14688	14586	14639	14685	14750	14571	14644	14726	14577	14679	14621	14684	14578	14583	14685	14669	14682	14542	14729	14718	14673	14790	14640	14700	14633	14805	14808	14603	14703	14829	14727	14699	14654	14615	14647	14738	14636	14663	14671	14751	14684	14602	14671	14656	14677	14671	14648	14647	14698	14716	14716	14637	14697	14645	14665	14661	14747	14748	14658	14651	14481	14563	14627	14682	14684	14750	14506	14634	14645	14724	14797	14622	14671	14598	14843	14584	14460	14718	14515	14667	14561	14422	14646	14676	14605	14679	14632	14753	14799	14867	14764	14884	14565	14701	14630	14660	14638	14546	14563	14512	14680	14752	14763	14725	14605	14699	14706	14713	14673	14631	14700	14785	14603	14648	14852	14598	14608	14846	14548	14576	14564	14817	14757	14533	14538	14685	14595	14612	14653	14729	14700	14651	14676	14630	14584	14469	14632	14500	14614	14754	14559	14722	14613	14723	14924	14723	14796	14697	14791	14784	14858	14542	14800	14629	14612	14623	14596	14760	14593	14776	14718	14626	14691	14849	14888	14523	14709	14742	14749	14602	14662	14661	14693	14625	14658	14717	14841	14578	14818	14617	14718	14460	14763	14779	14627	14668	14747	14518	14693	14543	14762	14805	14699	14770	14623	14709	14757	14684	14724	14819	14657	14737	14677	14625	14607	14860	14681	14680	14660	14698	14621	14807	14715	14576	14805	14613	14773	14698	14755	14724	14688	14678	14644	14683	14719	14654	14790	14733	14610	14777	14622	14699	14838	14780	14783	14650	14715	14455	14716	14614	14738	14755	14674	14642	14648	14633	14677	14543	14864	14684	14703	14773	14661	14775	14534	14604	14494	14740	14652	14789	14683	14684	14535	14633	14654	14692	14568	14835	14657	14711	14645	14593	14680	14872	14593	14727	14746	14588	14576	14657	14706	14450	14624	14721	14679	14509	14644	14642	14595	14776	14768	14704	14491	14685	14609	14679	14735	14628	14543	14767	14712	14650	14822	14686	14760	14425	14669	14706	14545	14755	14513	14710	14587	14584	14656	14783	14674	14699	14703	14620	14755	14656	14531	14704	14794	14556	14703	14657	14674	14400	14786	14543	14762	14671	14665	14725	14586	14902	14823	14568	14746	14553	14750	14693	14654	14589	14817	14739	14590	14747	14856	14591	14875	14695	14715	14549	14678	14621	14839	14707	14806	14683	14677	14683	14757	14630	14720	14679	14750	14745	14563	14655	14659	14706	14635	14444	14585	14694	14648	14705	14422	14654	14977	14621	14675	14762	14883	14576	14699	14665	14770	14638	14614	14639	14646	14802	14703	14826	14617	14702	14717	14670	14593	14594	14586	14942	14750	14707	14760	14652	14622	14715	14720	14645	14574	14905	14715	14635	14689	14815	14753	14653	14859	14651	14738	14612	14814	14779	14567	14714	14698	14697	14605	14672	14735	14741	14649	14719	14580	14752	14685	14688	14700	14775	14760	14643	14665	14658	14590	14640	14729	14704	14809	14648	14772	14627	14592	14615	14657	14691	14729	14624	14568	14677	14656	14651	14671	14553	14579	14565	14623	14715	14704	14681	14714	14740	14732	14599	14784	14692	14721	14489	14859	14533	14632	14697	14589	14696	14719	14482	14642	14697	14605	14754	14607	14690	14795	14470	14673	14656	14668	14574	14771	14629	14643	14678	14755	14620	14677	14644	14628	14734	14758	14531	14657	14692	14617	14758	14683	14597	14687	14510	14814	14726	14806	14780	14644	14547	14580	14779	14647	14628	14924	14607	14648	14630	14860	14620	14614	14622	14735	14623	14656	14672	14485	14825	14601	14755	14624	14707	14735	14707	14595	14783	14694	14766	14682	14634	14527	14625	14717	14523	14557	14572	14741	14687	14657	14652	14667	14807	14852	14524	14757	14677	14703	14877	14598	14506	14694	14613	14750	14648	14784	14615	14549	14641	14779	14768	14579	14602	14707	14687	14632	14605	14620	14554	14738	14604	14666	14680	14702	14749	14618	14670	14623	14530	14792	14600	14698	14598	14794	14687	14685	14665	14846	14672	14755	14558	14769	14738	14759	14689	14634	14662	14663	14679	14556	14788	14654	14760	14706	14538
24467	21574	29398	26252	27469	28960	29099	25235	23920	23976	22828	25586	36672	33456	27434	22869	19237	18184	17781	17765	17881	17969	17755	17858	17771	17888	17900	17881	17769	17755	18013	17778	17774	17777	17878	17956	17821	17957	18149	17958	18082	17965	17799	17746	17829	17822	17778	17778	18003	17958	17762	17928	17870	17778	17954	17749	17677	17832	17869	17982	17750	17920	17821	17838	17909	17893	17839	17779	17822	17752	17780	18012	17810	17711	17884	18034	17885	18004	17641	17700	17991	17986	18053	17940	17817	17875	17841	18105	17881	17924	17952	17923	17864	17890	17769	17954	17728	18003	17952	17954	18013	17552	18029	17719	17854	17938	17612	17916	17827	17715	17990	17843	17932	17779	17835	17879	17740	17861	17861	17849	17954	17620	17830	17841	17817	18049	18013	17907	17587	17722	17813	18004	17757	17975	17858	17778	17926	18096	17781	17896	17761	17832	17758	17836	17826	17696	17631	17710	17968	17909	17730	17656	17949	17809	17690	17858	17809	17629	17830	17866	17847	17963	17714	17826	17684	17782	17851	17755	17850	17740	17715	18027	17903	17852	17807	17852	17671	17638	17708	17745	17476	17798	17680	17889	17789	17957	17924	17788	17705	17652	17740	17558	17777	17684	17755	17907	17955	17541	17881	17701	17749	17648	17911	17823	17671	17690	17970	17753	17786	17968	17947	17581	17760	17703	17721	17904	17998	18040	17740	17828	17939	17883	17773	17731	17814	17852	17889	17851	18015	17761	17843	17836	17827	17876	17792	17893	17861	17795	17991	17837	17791	17546	17621	18035	17848	17713	17902	18088	17685	17910	17653	17822	17842	17597	17529	17699	17927	17682	17844	17736	17833	17858	17761	17759	17861	17696	17775	17840	17687	17649	17686	17576	17592	17872	17924	17683	17726	17735	17832	17856	17646	17925	17777	17818	17883	17802	17801	17609	17810	17862	17651	17748	17777	17823	17840	17847	17771	17832	17760	17729	17784	17906	17637	17693	17873	17939	17838	17805	17678	17800	17503	17787	17846	17889	17831	17616	17791	17669	17884	17758	17687	17883	17884	17904	17802	17597	17862	17918	17744	17921	17908	17910	17718	17823	17694	17734	17861	17719	17569	17629	17787	17995	17778	17767	17906	18064	17684	17811	17799	17861	17884	17651	17802	17719	17749	17720	17727	17810	17914	17823	17651	17877	17756	17807	17622	17769	17666	17738	17899	17765	17789	17748	17832	17679	17781	17790	17865	17987	17762	17673	17930	17664	17774	17902	17988	17751	18034	18076	17752	17624	17829	17838	17823	17821	17806	17810	17808	17827	17823	17718	17803	17946	17793	17694	17854	17778	17709	17665	17850	17675	17883	17927	17883	17585	17801	17973	17960	17907	17758	17490	17734	17623	17783	17820	17814	17903	17900	17830	17813	17863	17829	17762	17808	17576	17894	17972	17834	17860	17833	17621	17649	17818	17778	17793	17917	17970	18065	17873	17526	17807	17910	17785	17949	17850	17855	17600	17866	17781	17794	17851	17654	17851	17957	17828	17788	17765	17403	17678	17724	17729	17747	17816	18019	18000	17876	17889	17882	17896	17748	17699	17926	17762	17868	17720	17752	17755	17762	17800	17822	17866	17796	17800	17634	17866	17745	17864	17560	17774	17708	17891	17940	17801	17639	17816	17690	17581	17706	17790	17961	17631	17693	17640	17756	17936	17636	17798	17935	17734	17808	17936	17712	17881	17905	17800	17731	17842	17924	17770	17839	17692	17667	17813	17825	17672	17875	17938	17841	17729	17735	17645	17761	17740	17646	17747	17777	17694	17835	17876	17981	17811	17733	17874	17910	17817	17575	17900	17819	17681	17706	17717	17834	17713	17595	17901	17792	17829	17612	17849	17770	17636	17754	17594	17607	17755	17943	17811	17835	17800	17644	17640	17864	17905	17742	17814	17736	17610	17656	17999	17850	17933	17873	17774	17919	17639	17770	17586	17814	17745	17710	17799	17732	17804	17592	17717	17827	17806	17760	17801	17813	17780	17779	17825	17755	17719	17721	17734	17695	17652	17991	17851	17804	17640	18012	17826	17667	17977	17826	17721	17853	17775	17878	17796	17808	17785	17773	17922	17849	17819	17730	17801	17866	17700	17898	17971	18001	17914	17840	17814	17740	17888	17855	17780	17794	17877	17871	17738	17485	17780	17743	17732	17724	17883	17812	17777	17968	17772	17564	17705	17944	17859	17752	17801	17846	17721	17690	17908	17484	17872	17873	17905	18009	17755	17939	17774	17922	17735	18053	17739	17797	17874	17724	17876	17776	17830	17773	17827	17901	17599	17933	17959	17653	17901	17786	17793	17889	17810	17732	17735	17731	17845	18028	17954	17980	17702	17871	17808	17850	17859	18074	17859	17720	18000	17804	17850	17712	17665	17853	17893	17858	17617	17921	17853	17772	17911	17774	17669	17817	17774	17922	17769	17802	17874	17925	18009	17735	17830	17865	17719	18008	17938	17626	17955	17855	17881	17962	17712	17888	17882	17803	17761	17831	18018	18097	17801	17730	17860	17894	17661	17732	17910	17575	17730	17813	18014	17685	17606	17828	17618	17755	17731	17855	17883	17643	17800	17728	18041	18011	17849	17685	17880	18027	17724	17946	17893	18114	17848	17687	17830	17947	17714	17751	17737	17734	17725	18009	17699	17546	17682	17833	17836	17634	17724	17757	17748	17862	17691	17815	17582	17739	17721	17783	17725	17776	17632	17644	17873	17742	18031	17984	17895	18041	17941	17905	17754	17987	17909	17850	17820	17811	17874	17725	17736	17879	17945	18002	17816	17900	17728	17849	17625	17559	17934	17828	17735	17743	17832	17732	17818	17869	17924	17725	17684	17486	17840	17903	17912	17765	17871	17903	17777	17742	17724	17728	17747	17829	17727	18014	17926	17838	17693	17710	17729	17831	17807	17828	17665	17764	18016	17787	17902	17679	17834	17816	17880	17739	17628	17930	17934	17899	17908	17847	18012	17916	17895	17846	17712	17891	17512	17646	17654	17698	17812	17730	17918	17818	17812	17663	17653	17792	17776	18018	17819	17819	17807	17877	17986	17836	18024	17697	17955	17803	17996	17941	17872	17843	17792	17947	17817	17826	17638	17820	17813	17877	17602	17672	17729	17786	17744	17971	17835	17754	17782	17934	17873	17901	18133	17722	18054	17604	17647	17980	17674	17809	17612	17877	17737	17739	17663	17676	17736	17517	17838	17994	17659	17920	17804	17730	17925	18070	17937	17856	17851	17642	17707	17759	17846	17890	17953	17758	17852	17692	17731	17947	17786	17941	17880	17584	17788	17844	17943	17836	17719	17716	17857	17755	17974	17920	17763	17714	17953	17863	17601	17770	17758	17967	17936	17842	17911	18068	17906	17894	17943	17708	18165	17843	17851	17702	17840	17932	17838	17656	17861	17872	17871	17987	17907	17771	17749	17852	17942	17844	17978	17874	17797	17748	17746	17977	17764	17865	17724	17796	17781	17776	17769	17865	17686	17756	17743	17799	17751	17693	17850	18039	17673	17840	17873	17937	17994	17927	17730	17680	17797	17916	17992	17779	17678	18081	17870	17851	17945	17841	17919	17832	17841	17895	17866	17827	17909	17605	17852	17912	17725	17928	17794	17779	17709	17784	17755	17945	17782	17817	17910	17710	17833	17818	17738	17906	17625	17859	18004	17735	17586	17757	17808	17820	17869	17754	17651	17588	17802	17700	17937	17868	17737	17860	17812	17765	17937	17912	17764	17707	17913	17996	17895	17746	17851	17743	17672	17899	17946	17929	17753	17821	17744	17537	17717	17957	17694	17873	17848	17887	17898	17794	17879	17839	18037	17822	17851	17730	17728	17776	17817	17770	17575	17670	17696	17754	17789	17753	17949	17771	17819	17669	17778	17922	17900	17983	17790	17787	17743	17856	17741	17743	17921	17699	17613	17967	17905	17693	17678	18000	17859	17765	17764	17801	18046	17899	17708	17835	17939	17821	17916	17896	17854	17970	18003	18010	17698	17780	17956	18049	17946	17719	17859	17890	17550	17952	17785	17979	17863	17824	17699	17932	17725	17799	17847	17773	17779	17820	17828	17733	17895	17706	17700	17883	17743	17827	18027	17769	17839	17919	17843	17925	17950	17940	17942	17863	17617	17699	17927	17875	17746	17669	17856	17606	17714	17763	17861	17830	17709	17895	17867	17902	17812	17778	17806	17811	17765	17657	17859	17762	17831	17709	17554	17946	17769	17720	17778	17808	17884	17989	17636	17836	17844	17877	17997	17968	17579	17870	17817	17821	17746	17852	17642	17864	17849	17766	17747	17726	17834	17804	17784	17844	17951	17683	17679	17643	17787	17720	17836	17864	17737	17712	17639	17723	17586	17864	17652	17961	17784	17623	17863	17744	17879	17894	17819	17973	17886	17846	17999	18059	17908	17871	17977	17802	17971	17550	17723	17814	17860	17763	17603	17887	17870	17745	17924	17899	17763	17759	17697	17924	17882	17981	17740	17827	17685	18071	17794	17726	17681	17801	17913	17823	17769	17789	17831	17827	17785	17814	17820	17888	17977	17851	17797	17690	17716	17787	17830	17733	17639	17586	17877	17693	17902	17868	17736	17735	17826	17745	17692	17681	17813	17849	17856	17855	17864	17843	17795	17746	17676	17954	17886	17784	17747	17810	17949	18014	17805	17878	17686	17867	17751	17755	17692	17859	18079	17793	17795	17865	17786	17874	17840	17709	18031	17723	17831	17875	18069	17998	17795	17700	17748	17686	17721	17700	17870	17813	17857	17748	17919	17709	17611	17891	17870	17789	17792	17878	17838	17906	17758	17789	17679	17634	17692	17688	17896	17638	17861	17966	17690	17845	17750	17777	17680	17633	17887	17749	17714	18000	17766	17785	18041	17844	17667	17595	17799	17757	17738	17689	17701	17741	17828	18025	17842	17869	17878	17721	17747	17968	17862	17625	17886	17859	17934	17778	17574	17976	17849	17957	17721	17799	17918	17839	17918	17848	17744	17612	17766	17829	17680	17777	18005	17865	17760	17924	17797	17717	17797	17854	17911	17722	17717	17672	17615	17802	17856	17826	17951	17716	17662	17751	17719	17674	17748	17874	17807
27884	48687	51090	46836	40984	30460	26423	24558	23199	22354	21311	26073	37569	32669	25153	19649	15456	14468	14546	14582	14645	14470	14502	14395	14530	14393	14410	14602	14500	14590	14465	14452	14588	14398	14418	14396	14568	14321	14508	14607	14574	14466	14404	14422	14579	14571	14432	14600	14447	14306	14566	14436	14567	14596	14243	14445	14576	14579	14443	14498	14362	14347	14566	14548	14398	14488	14556	14441	14611	14491	14485	14284	14506	14443	14479	14564	14479	14500	14561	14444	14517	14462	14465	14300	14399	14352	14632	14414	14459	14577	14641	14450	14416	14570	14414	14714	14475	14419	14430	14535	14510	14602	14577	14601	14503	14610	14562	14371	14526	14475	14590	14514	14339	14420	14456	14430	14521	14287	14419	14494	14480	14541	14413	14358	14629	14247	14296	14396	14638	14388	14382	14543	14376	14485	14541	14405	14580	14543	14477	14400	14398	14446	14521	14372	14556	14553	14575	14502	14643	14419	14539	14463	14433	14332	14364	14520	14522	14439	14354	14502	14580	14411	14545	14540	14453	14421	14445	14442	14633	14320	14510	14522	14440	14425	14479	14523	14503	14518	14429	14476	14600	14321	14626	14643	14188	14439	14534	14497	14407	14515	14450	14418	14472	14449	14360	14456	14314	14446	14527	14405	14598	14424	14491	14477	14496	14438	14551	14547	14383	14466	14567	14451	14499	14458	14604	14556	14329	14402	14487	14354	14385	14593	14576	14324	14441	14443	14425	14422	14278	14549	14482	14539	14576	14485	14418	14463	14698	14404	14549	14536	14671	14310	14552	14361	14554	14410	14308	14589	14390	14370	14491	14522	14552	14410	14493	14711	14515	14442	14442	14361	14395	14357	14428	14498	14469	14547	14456	14525	14256	14589	14495	14325	14343	14318	14602	14379	14541	14395	14429	14573	14505	14341	14550	14449	14570	14670	14484	14477	14465	14360	14591	14594	14509	14483	14550	14589	14523	14584	14465	14430	14536	14452	14500	14562	14612	14516	14464	14437	14445	14565	14351	14420	14409	14403	14554	14423	14291	14426	14529	14331	14450	14461	14632	14538	14430	14462	14341	14511	14447	14505	14471	14690	14604	14511	14447	14340	14446	14597	14450	14361	14551	14479	14626	14676	14378	14650	14514	14342	14481	14409	14470	14378	14437	14415	14270	14548	14440	14526	14420	14409	14458	14337	14430	14606	14521	14528	14371	14341	14569	14595	14425	14298	14501	14503	14506	14332	14458	14601	14392	14496	14470	14600	14544	14539	14555	14550	14377	14407	14424	14539	14431	14405	14663	14530	14463	14348	14347	14484	14370	14591	14441	14520	14614	14573	14428	14464	14527	14565	14456	14493	14484	14560	14397	14512	14394	14576	14422	14558	14498	14585	14486	14615	14643	14535	14449	14452	14349	14415	14719	14403	14504	14311	14555	14341	14421	14487	14294	14490	14594	14487	14441	14403	14658	14481	14471	14494	14371	14469	14626	14376	14496	14290	14451	14617	14538	14673	14448	14366	14606	14396	14424	14671	14513	14359	14417	14401	14587	14462	14336	14577	14459	14506	14445	14512	14391	14524	14399	14503	14528	14601	14488	14485	14571	14461	14475	14661	14540	14532	14470	14769	14362	14466	14405	14503	14545	14527	14484	14501	14341	14572	14492	14414	14484	14505	14430	14485	14353	14561	14411	14401	14627	14448	14435	14467	14396	14498	14524	14439	14530	14546	14442	14744	14474	14418	14499	14716	14408	14403	14337	14605	14589	14435	14545	14379	14454	14572	14599	14260	14580	14437	14492	14484	14522	14528	14433	14427	14606	14447	14468	14429	14422	14493	14464	14555	14375	14505	14466	14483	14572	14493	14392	14486	14587	14672	14612	14530	14464	14380	14468	14530	14401	14550	14403	14487	14378	14526	14306	14514	14597	14696	14506	14493	14700	14377	14547	14401	14436	14455	14506	14462	14466	14452	14462	14485	14405	14336	14446	14494	14438	14389	14379	14594	14349	14295	14532	14492	14520	14503	14299	14621	14458	14541	14637	14437	14610	14696	14370	14375	14437	14622	14541	14273	14543	14491	14394	14622	14588	14348	14429	14498	14258	14418	14492	14515	14511	14577	14602	14421	14542	14466	14420	14489	14486	14582	14388	14233	14547	14300	14437	14447	14390	14432	14510	14477	14323	14423	14543	14456	14362	14503	14488	14580	14617	14599	14400	14463	14584	14366	14392	14448	14517	14417	14555	14353	14582	14542	14332	14298	14451	14348	14533	14479	14418	14488	14531	14475	14422	14537	14366	14504	14653	14442	14604	14459	14459	14613	14337	14502	14437	14383	14552	14533	14523	14406	14614	14666	14579	14388	14476	14560	14533	14401	14478	14497	14274	14321	14434	14438	14495	14373	14364	14550	14401	14468	14475	14626	14413	14427	14382	14567	14813	14493	14322	14607	14465	14562	14411	14464	14450	14521	14499	14521	14468	14473	14507	14573	14552	14320	14508	14396	14537	14439	14562	14477	14409	14604	14445	14496	14440	14620	14621	14403	14531	14344	14425	14418	14460	14602	14489	14627	14474	14563	14367	14486	14478	14388	14323	14518	14699	14464	14462	14438	14545	14544	14488	14435	14391	14473	14497	14382	14470	14239	14561	14375	14581	14562	14578	14407	14477	14544	14473	14422	14544	14420	14452	14513	14432	14607	14512	14681	14503	14557	14385	14506	14327	14342	14463	14579	14425	14490	14496	14337	14402	14420	14572	14448	14529	14515	14675	14409	14415	14612	14424	14420	14361	14496	14443	14461	14624	14646	14461	14463	14566	14459	14461	14455	14542	14633	14720	14515	14382	14527	14411	14351	14575	14649	14644	14528	14324	14343	14439	14438	14600	14452	14574	14578	14469	14515	14570	14471	14449	14512	14409	14375	14629	14446	14531	14427	14426	14442	14527	14530	14594	14460	14334	14570	14597	14440	14553	14551	14420	14471	14345	14544	14452	14506	14535	14426	14456	14374	14463	14246	14529	14399	14509	14537	14516	14542	14500	14447	14355	14334	14546	14432	14685	14483	14638	14433	14482	14627	14568	14330	14725	14424	14480	14624	14657	14434	14459	14267	14427	14470	14398	14400	14519	14448	14660	14534	14436	14471	14399	14551	14484	14504	14418	14628	14414	14563	14487	14252	14444	14506	14381	14276	14636	14438	14528	14432	14467	14502	14496	14609	14488	14458	14530	14469	14514	14542	14496	14380	14486	14601	14479	14520	14428	14380	14397	14333	14554	14626	14532	14707	14523	14565	14552	14498	14612	14548	14518	14422	14534	14413	14354	14660	14428	14508	14496	14622	14411	14541	14393	14409	14324	14245	14479	14461	14411	14421	14325	14540	14561	14457	14420	14464	14649	14501	14460	14491	14552	14537	14396	14583	14358	14483	14367	14444	14543	14537	14566	14435	14590	14528	14612	14534	14530	14425	14603	14370	14410	14429	14598	14408	14553	14423	14693	14372	14509	14450	14401	14632	14633	14466	14426	14462	14663	14491	14601	14642	14599	14481	14484	14629	14558	14481	14353	14356	14494	14336	14477	14523	14503	14415	14536	14492	14473	14612	14530	14447	14567	14531	14574	14317	14615	14365	14442	14466	14556	14386	14563	14485	14460	14384	14366	14568	14534	14446	14457	14641	14542	14539	14602	14502	14556	14403	14545	14562	14465	14516	14322	14454	14381	14370	14541	14360	14579	14517	14436	14420	14436	14405	14392	14390	14373	14470	14522	14689	14374	14348	14493	14502	14456	14527	14632	14464	14539	14587	14385	14666	14577	14511	14515	14460	14358	14488	14625	14419	14472	14343	14406	14581	14545	14408	14433	14431	14476	14349	14516	14527	14570	14707	14389	14563	14576	14483	14629	14340	14510	14523	14441	14404	14490	14612	14407	14527	14456	14461	14685	14457	14468	14424	14521	14588	14585	14565	14625	14499	14442	14390	14490	14513	14513	14471	14607	14517	14461	14342	14535	14568	14511	14369	14637	14313	14514	14370	14260	14462	14588	14383	14530	14370	14550	14487	14457	14336	14686	14504	14416	14696	14639	14490	14388	14510	14591	14507	14704	14448	14582	14511	14521	14497	14236	14440	14335	14533	14685	14344	14390	14528	14444	14381	14437	14535	14478	14435	14581	14549	14598	14462	14369	14427	14456	14484	14428	14321	14530	14493	14472	14342	14544	14498	14620	14526	14509	14547	14506	14531	14512	14418	14377	14525	14313	14644	14526	14459	14398	14536	14430	14486	14402	14445	14405	14467	14554	14546	14471	14454	14465	14568	14452	14519	14338	14588	14441	14635	14521	14349	14618	14360	14445	14629	14554	14411	14533	14353	14414	14545	14232	14541	14581	14354	14471	14419	14444	14428	14542	14537	14487	14583	14497	14368	14469	14677	14443	14319	14414	14439	14576	14479	14653	14423	14475	14483	14397	14432	14511	14459	14486	14459	14470	14361	14510	14391	14636	14337	14476	14572	14318	14652	14508	14309	14542	14550	14387	14486	14393	14550	14400	14319	14448	14571	14241	14449	14704	14398	14823	14478	14616	14560	14378	14652	14587	14448	14538	14545	14366	14468	14666	14493	14569	14355	14466	14417	14600	14339	14390	14575	14259	14497	14546	14474	14641	14392	14476	14446	14544	14489	14531	14579	14662	14554	14558	14484	14435	14414	14523	14483	14470	14444	14401	14486	14468	14469	14516	14692	14625	14561	14335	14510	14405	14508	14567	14475	14455	14386	14466	14686	14486	14405	14536	14433	14622	14508	14375	14318	14394	14636	14536	14623	14439	14330	14308	14584	14451	14496	14610	14424	14314	14576	14513	14412	14408	14524	14316	14468	14534	14390	14372	14424	14469	14548	14330	14465	14437	14467	14542	14329	14448	14370	14499	14447	14415	14355	14464	14382	14466	14424	14717	14530	14513	14513	14408	14414	14313	14496	14518	14582	14512	14566	14540	14495	14509	14397	14418	14625	14387	14453	14463	14437	14422	14568	14558	14570	14458	14354	14615	14379	14458	14605	14495	14600	14259	14663	14596	14573	14552	14440	14513	14428	14559	14414	14486	14430	14647	14475	14367	14322	14431	14468	14561	14434	14265	14590	14474	14641	14407	14445
32302	28019	31826	29191	27030	24208	21839	20880	21990	21920	21457	20947	21276	21154	20625	19929	19767	19631	19527	19550	19503	19359	19480	19620	19559	19451	19551	19527	19698	19409	19455	19585	19406	19347	19362	19470	19402	19320	19539	19460	19599	19551	19511	19426	19487	19268	19429	19405	19519	19527	19642	19467	19575	19468	19407	19527	19541	19494	19356	19550	19580	19358	19699	19615	19546	19442	19501	19690	19435	19364	19559	19702	19592	19441	19551	19372	19667	19460	19521	19394	19586	19403	19452	19305	19348	19547	19762	19608	19284	19462	19511	19443	19639	19331	19582	19443	19565	19529	19394	19456	19183	19400	19557	19229	19425	19460	19767	19375	19522	19540	19494	19478	19536	19240	19428	19332	19510	19425	19352	19570	19465	19517	19392	19343	19441	19338	19480	19410	19362	19350	19667	19189	19357	19466	19300	19316	19587	19331	19565	19641	19571	19489	19310	19608	19498	19307	19411	19382	19355	19514	19395	19756	19395	19596	19578	19325	19444	19449	19522	19403	19456	19337	19484	19345	19716	19616	19603	19290	19500	19557	19611	19391	19466	19499	19476	19614	19193	19376	19460	19426	19511	19512	19546	19278	19380	19321	19617	19592	19455	19493	19364	19309	19414	19209	19489	19290	19350	19484	19393	19560	19420	19492	19430	19425	19452	19310	19282	19424	19361	19367	19572	19353	19305	19446	19361	19236	19604	19268	19523	19442	19339	19413	19532	19390	19433	19448	19527	19449	19635	19493	19318	19411	19380	19540	19538	19405	19558	19692	19443	19530	19436	19609	19461	19374	19478	19218	19451	19424	19390	19276	19332	19134	19470	19308	19368	19465	19563	19300	19476	19406	19488	19506	19565	19551	19374	19410	19514	19238	19186	19528	19361	19567	19611	19631	19314	19430	19337	19482	19418	19604	19416	19435	19459	19458	19190	19458	19506	19472	19428	19270	19509	19567	19126	19347	19475	19539	19396	19363	19195	19499	19353	19255	19345	19414	19342	19362	19304	19428	19410	19476	19466	19582	19509	19409	19208	19547	19460	19451	19368	19375	19601	19532	19495	19524	19579	19377	19589	19446	19566	19286	19608	19553	19522	19416	19651	19296	19472	19555	19562	19376	19421	19544	19485	19619	19549	19498	19451	19216	19573	19484	19339	19607	19110	19528	19182	19595	19406	19272	19632	19272	19409	19485	19620	19526	19535	19586	19300	19614	19409	19435	19438	19349	19623	19498	19466	19644	19372	19485	19678	19371	19532	19501	19537	19324	19489	19564	19619	19269	19223	19420	19259	19736	19695	19335	19596	19422	19543	19520	19538	19422	19374	19496	19420	19487	19384	19495	19534	19765	19686	19424	19527	19610	19578	19563	19518	19304	19434	19414	19590	19585	19290	19344	19617	19616	19409	19414	19225	19559	19473	19433	19595	19335	19600	19643	19377	19442	19573	19326	19521	19677	19628	19443	19507	19442	19622	19496	19553	19331	19403	19278	19560	19415	19456	19418	19288	19509	19458	19562	19657	19523	19465	19424	19360	19622	19499	19522	19263	19447	19461	19264	19341	19538	19447	19542	19529	19405	19265	19434	19630	19410	19429	19352	19416	19489	19502	19397	19683	19447	19560	19528	19389	19386	19378	19549	19676	19696	19744	19476	19130	19434	19354	19527	19392	19357	19491	19344	19561	19432	19450	19466	19351	19289	19221	19511	19604	19465	19434	19456	19413	19584	19296	19441	19475	19323	19424	19482	19452	19437	19437	19366	19550	19494	19518	19373	19332	19391	19546	19431	19590	19691	19566	19343	19619	19478	19425	19510	19498	19341	19428	19400	19444	19298	19463	19549	19379	19656	19534	19512	19500	19455	19416	19391	19537	19332	19486	19695	19239	19463	19602	19494	19512	19384	19385	19534	19404	19538	19769	19374	19471	19507	19715	19521	19510	19429	19332	19394	19361	19321	19577	19582	19556	19631	19430	19400	19419	19481	19637	19325	19523	19354	19391	19638	19550	19484	19389	19502	19544	19591	19419	19636	19458	19395	19390	19359	19620	19439	19420	19500	19309	19372	19594	19458	19665	19476	19557	19467	19339	19426	19464	19332	19249	19301	19237	19516	19568	19421	19584	19542	19490	19561	19508	19638	19373	19670	19607	19460	19572	19510	19514	19443	19322	19602	19621	19487	19444	19546	19421	19629	19446	19356	19598	19513	19301	19522	19368	19494	19463	19419	19360	19606	19637	19570	19520	19636	19647	19647	19284	19276	19457	19479	19464	19428	19409	19474	19353	19503	19733	19439	19513	19482	19670	19213	19469	19550	19516	19609	19325	19452	19435	19366	19491	19438	19529	19502	19354	19491	19334	19546	19542	19640	19455	19440	19580	19548	19798	19646	19427	19476	19444	19371	19575	19452	19433	19389	19617	19539	19689	19554	19522	19563	19558	19224	19610	19345	19518	19553	19450	19502	19684	19522	19350	19574	19721	19579	19453	19292	19413	19536	19436	19582	19473	19644	19563	19409	19316	19416	19561	19209	19528	19410	19593	19609	19486	19424	19511	19290	19464	19570	19253	19475	19411	19371	19328	19530	19441	19394	19317	19321	19528	19468	19466	19450	19492	19379	19753	19558	19741	19393	19409	19742	19108	19550	19451	19388	19147	19381	19488	19497	19416	19422	19469	19506	19382	19315	19574	19484	19630	19614	19575	19352	19430	19620	19382	19516	19462	19295	19588	19592	19630	19443	19522	19485	19529	19548	19356	19450	19592	19493	19568	19473	19469	19322	19182	19262	19405	19370	19551	19353	19287	19399	19626	19243	19603	19289	19424	19398	19483	19422	19310	19345	19530	19410	19716	19397	19368	19596	19362	19491	19218	19354	19408	19495	19420	19505	19304	19596	19550	19552	19495	19533	19547	19415	19505	19327	19499	19392	19536	19436	19584	19391	19157	19565	19403	19509	19615	19595	19528	19424	19497	19472	19381	19347	19510	19529	19376	19505	19564	19654	19602	19280	19432	19548	19562	19575	19615	19382	19520	19425	19420	19495	19593	19402	19326	19442	19383	19492	19537	19472	19512	19424	19591	19361	19575	19520	19572	19347	19388	19663	19475	19355	19567	19353	19545	19493	19617	19376	19504	19371	19397	19481	19413	19530	19458	19400	19432	19553	19354	19493	19464	19468	19466	19505	19347	19365	19608	19502	19333	19389	19643	19603	19720	19573	19550	19381	19524	19373	19452	19414	19446	19532	19554	19537	19425	19333	19442	19486	19446	19195	19375	19530	19449	19314	19428	19600	19577	19495	19397	19471	19486	19368	19521	19485	19588	19589	19431	19564	19643	19487	19437	19520	19366	19556	19531	19394	19523	19392	19487	19581	19511	19337	19529	19541	19495	19464	19529	19540	19390	19244	19535	19273	19516	19672	19536	19512	19446	19466	19561	19292	19406	19437	19528	19379	19507	19422	19343	19213	19419	19462	19530	19433	19341	19623	19521	19454	19608	19610	19537	19365	19360	19464	19587	19555	19331	19298	19495	19333	19572	19268	19513	19355	19346	19546	19403	19674	19494	19550	19516	19622	19546	19417	19436	19403	19389	19533	19575	19435	19410	19383	19531	19537	19406	19414	19597	19389	19428	19486	19413	19460	19242	19499	19451	19550	19540	19533	19262	19566	19690	19205	19579	19329	19415	19339	19530	19329	19270	19379	19392	19510	19556	19417	19416	19343	19437	19398	19492	19342	19332	19317	19182	19240	19301	19535	19678	19335	19345	19567	19540	19310	19403	19541	19402	19594	19289	19425	19456	19456	19496	19345	19708	19352	19325	19339	19365	19440	19447	19330	19572	19525	19405	19618	19547	19450	19350	19332	19438	19631	19529	19462	19411	19794	19532	19416	19449	19387	19489	19401	19431	19502	19464	19492	19401	19293	19408	19492	19359	19434	19271	19630	19665	19606	19575	19495	19492	19358	19424	19381	19399	19342	19279	19446	19654	19568	19340	19321	19618	19735	19442	19524	19568	19286	19594	19562	19483	19637	19495	19345	19481	19448	19657	19346	19604	19572	19421	19557	19446	19395	19561	19359	19388	19523	19426	19512	19366	19458	19455	19497	19519	19475	19625	19408	19373	19592	19493	19668	19513	19535	19649	19699	19361	19430	19316	19412	19439	19510	19683	19559	19513	19407	19381	19235	19541	19516	19567	19359	19487	19513	19657	19476	19561	19403	19525	19607	19372	19470	19458	19315	19441	19684	19558	19459	19613	19469	19391	19288	19517	19326	19520	19589	19196	19339	19601	19586	19543	19396	19300	19512	19423	19414	19376	19565	19461	19573	19396	19385	19473	19353	19392	19558	19705	19281	19338	19131	19535	19469	19625	19338	19581	19525	19458	19365	19573	19515	19467	19325	19702	19376	19467	19514	19530	19441	19474	19388	19240	19638	19495	19464	19351	19463	19343	19485	19555	19160	19418	19219	19380	19451	19470	19425	19562	19462	19449	19551	19572	19567	19425	19520	19509	19435	19333	19402	19491	19437	19503	19310	19551	19414	19526	19425	19386	19405	19559	19586	19624	19304	19293	19479	19423	19365	19360	19259	19438	19415	19490	19416	19528	19387	19294	19438	19615	19366	19483	19497	19578	19488	19331	19544	19490	19543	19427	19367	19713	19587	19418	19395	19440	19582	19427	19716	19412	19601	19586	19582	19522	19525	19321	19602	19483	19396	19217	19285	19540	19462	19349	19352	19453	19545	19404	19399	19528	19393	19424	19595	19639	19504	19417	19425	19522	19446	19397	19423	19618	19604	19613	19540	19487	19384	19481	19591	19472	19498	19574	19662	19438	19414	19242	19441	19655	19579	19363	19509	19518	19458	19426	19335	19343	19267	19476	19534	19431	19435	19444	19276	19541	19433	19573	19407	19493	19521	19211	19336	19539	19582	19511	19543	19755	19498	19441	19287	19253	19516	19293	19193	19424	19323	19454	19507	19355	19504	19452	19633	19482	19349	19390	19578	19473	19470	19404	19479	19422	19322	19448	19307	19321	19471	19528	19503	19817	19429	19265	19525	19523	19358	19618	19565	19578	19336	19374	19398	19535	19490	19537	19492	19557	19337	19246	19356	19369	19560	19313	19427	19535	19653	19589	19542	19439	19434
23110	32566	32691	28200	26376	21574	19190	17665	19379	19272	18245	17508	18117	17285	16448	15954	15433	15287	15315	15501	15624	15399	15358	15584	15398	15532	15427	15414	15475	15411	15378	15568	15450	15462	15600	15428	15387	15358	15339	15469	15431	15468	15230	15458	15232	15325	15336	15461	15446	15580	15352	15537	15290	15436	15467	15469	15353	15405	15436	15377	15549	15364	15478	15557	15340	15317	15367	15325	15377	15494	15383	15546	15244	15381	15470	15352	15563	15454	15454	15386	15523	15183	15480	15257	15463	15386	15356	15511	15368	15450	15593	15525	15420	15328	15439	15360	15305	15464	15399	15434	15420	15385	15241	15432	15586	15388	15405	15443	15316	15424	15488	15397	15441	15232	15293	15398	15305	15412	15490	15296	15515	15382	15474	15359	15429	15373	15390	15368	15317	15330	15408	15492	15274	15342	15256	15401	15414	15442	15489	15253	15491	15200	15325	15386	15433	15566	15285	15255	15488	15428	15359	15361	15546	15391	15443	15427	15551	15637	15338	15424	15433	15422	15462	15477	15366	15526	15337	15406	15388	15473	15432	15360	15437	15585	15282	15390	15368	15284	15325	15242	15451	15408	15360	15280	15144	15429	15362	15331	15488	15260	15364	15478	15430	15536	15311	15412	15431	15500	15486	15395	15349	15392	15345	15550	15487	15492	15334	15411	15417	15314	15549	15422	15363	15471	15518	15364	15449	15274	15389	15468	15345	15396	15500	15456	15360	15388	15414	15447	15431	15443	15236	15420	15483	15367	15394	15392	15458	15379	15550	15467	15474	15365	15351	15340	15338	15504	15201	15485	15249	15493	15373	15339	15235	15372	15470	15330	15476	15376	15503	15527	15579	15374	15462	15468	15418	15471	15348	15379	15414	15399	15175	15375	15396	15414	15355	15420	15416	15337	15471	15218	15474	15456	15302	15438	15407	15500	15411	15360	15318	15376	15443	15500	15502	15500	15352	15656	15209	15691	15418	15625	15435	15374	15460	15555	15565	15403	15320	15411	15425	15445	15434	15460	15497	15303	15327	15169	15417	15490	15405	15388	15267	15590	15383	15341	15492	15410	15443	15425	15374	15403	15620	15593	15491	15290	15364	15301	15340	15446	15344	15367	15363	15419	15193	15406	15497	15696	15348	15490	15313	15421	15427	15408	15396	15256	15401	15544	15463	15247	15482	15504	15461	15371	15467	15532	15483	15383	15534	15407	15495	15447	15567	15331	15351	15456	15382	15414	15369	15369	15470	15338	15268	15352	15427	15437	15459	15502	15302	15470	15370	15358	15206	15573	15349	15369	15469	15510	15319	15292	15265	15436	15243	15462	15329	15291	15390	15399	15562	15297	15326	15314	15472	15390	15335	15335	15385	15339	15434	15445	15516	15223	15457	15536	15412	15335	15422	15374	15364	15238	15487	15363	15386	15287	15584	15454	15615	15460	15550	15420	15387	15281	15457	15419	15447	15650	15523	15430	15459	15586	15407	15266	15435	15270	15341	15294	15227	15448	15470	15530	15565	15596	15331	15389	15470	15361	15629	15389	15467	15323	15393	15510	15232	15502	15437	15299	15437	15185	15404	15482	15309	15499	15294	15345	15603	15604	15572	15477	15495	15287	15543	15442	15571	15324	15505	15077	15395	15427	15417	15447	15416	15391	15226	15303	15206	15432	15579	15358	15444	15266	15465	15293	15329	15446	15353	15529	15346	15313	15332	15463	15330	15625	15426	15532	15502	15374	15445	15346	15310	15431	15362	15394	15418	15276	15472	15429	15369	15272	15509	15315	15332	15418	15363	15470	15321	15438	15498	15329	15422	15471	15220	15380	15336	15480	15416	15515	15353	15462	15417	15382	15475	15449	15480	15303	15635	15404	15516	15266	15418	15461	15445	15479	15318	15489	15307	15353	15462	15322	15423	15429	15467	15324	15438	15346	15321	15491	15268	15468	15451	15311	15409	15408	15459	15358	15395	15329	15346	15475	15324	15479	15306	15386	15315	15475	15288	15449	15564	15339	15382	15448	15191	15388	15338	15361	15316	15437	15380	15393	15441	15351	15565	15490	15333	15418	15396	15442	15320	15362	15354	15502	15484	15450	15377	15459	15505	15368	15527	15293	15417	15564	15390	15524	15367	15351	15295	15195	15312	15438	15287	15416	15428	15338	15567	15350	15461	15424	15518	15462	15398	15447	15436	15327	15421	15426	15426	15508	15594	15448	15412	15416	15351	15354	15404	15451	15410	15417	15389	15182	15413	15313	15403	15485	15270	15402	15470	15450	15295	15499	15680	15384	15386	15455	15554	15429	15528	15544	15447	15440	15480	15426	15556	15373	15323	15520	15462	15410	15405	15485	15384	15408	15437	15405	15387	15503	15335	15325	15473	15540	15509	15547	15359	15301	15404	15403	15353	15523	15376	15201	15506	15402	15477	15392	15365	15379	15574	15438	15519	15401	15547	15393	15313	15255	15343	15318	15351	15468	15335	15415	15510	15257	15321	15373	15468	15601	15504	15168	15356	15279	15355	15380	15464	15367	15475	15687	15334	15524	15215	15316	15389	15410	15443	15419	15389	15457	15493	15222	15536	15368	15273	15562	15481	15427	15535	15505	15404	15513	15540	15346	15300	15552	15383	15548	15617	15386	15266	15487	15433	15414	15382	15354	15304	15497	15459	15500	15335	15336	15474	15421	15323	15480	15507	15286	15360	15457	15390	15590	15454	15361	15352	15294	15555	15495	15354	15347	15320	15359	15379	15423	15609	15493	15419	15327	15419	15504	15373	15433	15453	15376	15273	15471	15498	15507	15406	15305	15535	15361	15277	15497	15237	15355	15537	15506	15313	15487	15485	15620	15533	15472	15659	15497	15586	15546	15478	15494	15523	15400	15316	15352	15507	15333	15307	15296	15264	15273	15223	15423	15686	15528	15395	15284	15428	15325	15582	15410	15328	15490	15486	15575	15480	15358	15274	15115	15472	15369	15478	15200	15496	15165	15570	15324	15250	15208	15523	15430	15322	15516	15335	15514	15398	15516	15406	15410	15473	15349	15430	15398	15402	15473	15415	15454	15476	15389	15375	15474	15485	15364	15310	15288	15400	15457	15369	15393	15369	15287	15514	15389	15438	15214	15307	15443	15505	15567	15450	15425	15547	15377	15423	15417	15232	15323	15355	15405	15455	15388	15429	15508	15354	15371	15291	15417	15416	15323	15629	15410	15326	15451	15302	15413	15492	15389	15458	15483	15464	15460	15268	15317	15507	15521	15357	15357	15371	15398	15438	15389	15369	15479	15459	15351	15371	15548	15407	15481	15510	15457	15313	15503	15174	15242	15570	15483	15459	15477	15819	15599	15367	15376	15373	15399	15417	15260	15418	15293	15427	15474	15337	15586	15313	15392	15357	15548	15271	15362	15397	15414	15302	15457	15519	15535	15440	15395	15379	15404	15345	15645	15506	15345	15472	15428	15497	15313	15349	15265	15489	15454	15384	15363	15475	15595	15517	15464	15379	15334	15472	15461	15257	15441	15323	15301	15429	15280	15607	15486	15214	15563	15411	15399	15526	15315	15264	15408	15378	15552	15408	15469	15312	15351	15485	15348	15274	15271	15419	15503	15459	15375	15240	15367	15548	15408	15372	15276	15390	15277	15392	15539	15429	15315	15372	15525	15475	15418	15309	15306	15322	15320	15262	15521	15280	15325	15313	15448	15499	15455	15416	15289	15339	15473	15590	15517	15422	15460	15364	15592	15381	15381	15389	15441	15353	15431	15373	15362	15301	15136	15534	15285	15310	15439	15441	15244	15355	15489	15495	15359	15421	15508	15348	15370	15489	15499	15571	15517	15542	15431	15337	15397	15386	15418	15442	15407	15410	15383	15358	15396	15442	15553	15320	15384	15400	15313	15306	15467	15555	15443	15499	15290	15369	15529	15285	15406	15288	15486	15370	15358	15376	15395	15338	15359	15363	15549	15533	15400	15376	15476	15376	15370	15537	15256	15438	15475	15480	15304	15481	15550	15382	15316	15377	15402	15350	15527	15447	15441	15450	15485	15380	15390	15469	15469	15414	15369	15301	15460	15462	15336	15493	15554	15309	15536	15467	15477	15593	15430	15409	15330	15489	15425	15310	15406	15202	15306	15416	15477	15496	15414	15414	15117	15473	15536	15515	15542	15440	15375	15333	15291	15526	15545	15302	15404	15500	15446	15371	15341	15529	15494	15381	15318	15252	15319	15414	15381	15657	15461	15514	15593	15438	15386	15520	15538	15341	15405	15413	15404	15446	15315	15518	15363	15436	15280	15337	15487	15197	15536	15526	15188	15394	15379	15461	15426	15445	15444	15279	15578	15528	15547	15240	15416	15444	15522	15423	15375	15509	15460	15407	15273	15391	15471	15379	15431	15416	15494	15488	15359	15452	15390	15376	15287	15307	15156	15363	15482	15332	15441	15241	15389	15450	15470	15250	15475	15491	15443	15476	15576	15395	15368	15453	15614	15572	15296	15513	15527	15410	15459	15454	15537	15445	15426	15336	15505	15374	15450	15331	15295	15528	15445	15458	15490	15428	15350	15408	15457	15371	15352	15422	15415	15374	15026	15450	15605	15331	15254	15337	15288	15338	15441	15519	15494	15543	15516	15439	15580	15299	15445	15361	15397	15419	15440	15401	15387	15372	15522	15336	15451	15416	15293	15338	15358	15226	15279	15347	15251	15359	15306	15522	15476	15377	15586	15498	15286	15334	15418	15435	15326	15367	15411	15533	15517	15383	15301	15452	15452	15358	15535	15284	15513	15409	15315	15368	15395	15398	15381	15258	15265	15496	15484	15433	15444	15478	15155	15509	15503	15452	15275	15432	15368	15328	15335	15301	15424	15283	15486	15501	15350	15497	15367	15297	15255	15373	15372	15405	15324	15443	15370	15326	15286	15421	15314	15294	15364	15457	15446	15345	15510	15383	15364	15303	15442	15406	15502	15384	15336	15588	15304	15427	15447	15290	15291	15400	15509	15392	15464	15481	15384	15471	15518	15441	15259	15395	15444	15620	15267	15286	15521	15588	15479	15420	15260	15184	15325	15400	15440	15483	15400	15486	15366	15165	15342	15380	15354	15364	15450	15297	15452	15252	15573	15393	15325	15322	15353	15496	15477
26221	21764	29939	29759	28725	28148	26225	23962	23425	23455	22307	22276	26717	27318	23944	21008	18867	18789	18773	18643	18686	18495	18713	18646	18693	18576	18720	18512	18443	18622	18629	18439	18550	18569	18593	18613	18825	18823	18727	18573	18553	18728	18566	18707	18514	18554	18592	18648	18602	18577	18591	18695	18469	18660	18606	18504	18426	18622	18424	18554	18564	18548	18506	18540	18571	18417	18659	18434	18462	18552	18687	18710	18634	18416	18450	18671	18676	18468	18516	18591	18327	18624	18528	18371	18515	18320	18497	18703	18601	18356	18344	18437	18513	18515	18479	18345	18460	18386	18523	18623	18622	18627	18595	18539	18436	18561	18825	18590	18582	18489	18450	18584	18605	18549	18748	18446	18734	18394	18361	18543	18631	18519	18606	18763	18700	18740	18562	18528	18413	18559	18558	18474	18450	18421	18499	18449	18561	18683	18693	18607	18703	18336	18655	18550	18766	18793	18495	18657	18439	18391	18668	18440	18489	18624	18678	18524	18551	18680	18403	18496	18539	18562	18648	18783	18254	18611	18334	18417	18573	18430	18275	18700	18342	18276	18476	18415	18646	18481	18422	18790	18581	18521	18561	18479	18535	18533	18584	18497	18484	18479	18417	18330	18625	18534	18626	18529	18457	18476	18586	18379	18610	18456	18471	18422	18458	18593	18501	18466	18327	18616	18705	18602	18534	18325	18745	18577	18531	18401	18477	18502	18539	18614	18574	18608	18527	18582	18617	18343	18598	18549	18427	18573	18419	18445	18504	18464	18695	18565	18485	18461	18679	18499	18499	18788	18625	18465	18576	18456	18591	18321	18518	18769	18435	18594	18481	18734	18572	18617	18495	18354	18477	18440	18476	18366	18295	18586	18733	18409	18391	18724	18510	18339	18451	18642	18674	18412	18416	18566	18334	18444	18425	18522	18453	18690	18589	18495	18566	18412	18526	18521	18691	18398	18299	18479	18600	18363	18288	18143	18357	18591	18464	18738	18559	18656	18439	18628	18507	18337	18446	18638	18409	18321	18614	18558	18720	18593	18590	18659	18549	18442	18426	18716	18508	18553	18555	18534	18531	18617	18344	18399	18614	18570	18469	18357	18411	18295	18515	18427	18691	18459	18515	18561	18662	18397	18603	18508	18364	18553	18298	18702	18504	18377	18324	18462	18617	18606	18504	18576	18489	18504	18672	18593	18569	18367	18648	18500	18572	18537	18514	18452	18691	18693	18541	18474	18710	18680	18637	18718	18736	18483	18640	18486	18547	18466	18508	18564	18638	18433	18642	18597	18489	18604	18687	18386	18311	18386	18431	18396	18568	18565	18402	18439	18403	18447	18534	18468	18643	18450	18519	18620	18652	18613	18516	18475	18342	18415	18447	18650	18413	18660	18493	18525	18394	18546	18504	18473	18418	18534	18697	18776	18707	18573	18726	18539	18581	18593	18605	18551	18634	18464	18644	18683	18716	18486	18658	18488	18594	18496	18520	18526	18512	18332	18507	18574	18379	18451	18470	18467	18645	18459	18636	18725	18673	18473	18267	18425	18841	18569	18395	18705	18414	18485	18551	18286	18597	18493	18675	18375	18396	18743	18424	18575	18535	18541	18554	18588	18511	18436	18481	18555	18445	18607	18539	18457	18593	18399	18639	18382	18440	18747	18622	18426	18563	18540	18534	18341	18459	18739	18641	18459	18449	18522	18529	18455	18405	18675	18566	18622	18426	18640	18650	18594	18496	18634	18650	18809	18528	18724	18379	18445	18731	18382	18754	18493	18324	18462	18537	18278	18431	18597	18492	18522	18536	18701	18516	18376	18524	18493	18584	18507	18559	18492	18464	18375	18502	18575	18618	18470	18517	18519	18446	18462	18476	18317	18950	18535	18569	18448	18431	18499	18625	18402	18580	18399	18382	18380	18544	18449	18382	18860	18446	18485	18629	18477	18394	18473	18479	18407	18388	18494	18485	18430	18597	18407	18633	18490	18579	18507	18743	18412	18494	18783	18801	18611	18646	18575	18571	18583	18587	18422	18563	18774	18703	18623	18527	18337	18381	18612	18475	18543	18710	18367	18518	18355	18418	18270	18577	18652	18530	18367	18508	18324	18549	18649	18439	18609	18383	18589	18624	18671	18517	18405	18476	18567	18617	18421	18412	18464	18644	18575	18706	18628	18398	18425	18565	18449	18329	18479	18521	18508	18438	18608	18649	18505	18777	18416	18563	18431	18626	18754	18426	18641	18406	18522	18434	18428	18235	18461	18472	18465	18589	18628	18656	18634	18499	18615	18532	18543	18637	18413	18443	18566	18390	18524	18461	18366	18492	18562	18581	18628	18623	18404	18429	18679	18600	18389	18515	18436	18584	18444	18484	18650	18282	18235	18577	18474	18449	18487	18522	18511	18587	18459	18707	18355	18794	18808	18315	18555	18700	18376	18615	18460	18762	18516	18458	18367	18829	18603	18442	18743	18226	18275	18618	18546	18574	18579	18487	18496	18422	18615	18493	18490	18546	18656	18538	18506	18577	18395	18684	18636	18455	18463	18578	18546	18337	18642	18483	18501	18575	18374	18757	18548	18419	18282	18546	18444	18575	18467	18385	18496	18494	18551	18466	18709	18561	18701	18565	18538	18412	18506	18478	18530	18754	18399	18439	18413	18647	18627	18533	18793	18536	18491	18527	18569	18430	18754	18605	18606	18619	18565	18657	18313	18409	18468	18469	18636	18673	18418	18423	18392	18473	18479	18476	18522	18681	18559	18610	18558	18534	18499	18443	18593	18606	18335	18504	18592	18500	18399	18365	18492	18383	18375	18347	18515	18671	18474	18500	18528	18445	18343	18560	18637	18650	18632	18548	18461	18480	18274	18554	18660	18691	18619	18746	18592	18390	18447	18408	18404	18560	18766	18683	18461	18513	18555	18780	18442	18675	18580	18556	18588	18511	18542	18529	18394	18611	18525	18550	18494	18450	18552	18449	18709	18312	18326	18539	18577	18706	18728	18447	18475	18603	18478	18545	18613	18409	18432	18538	18578	18700	18567	18660	18467	18480	18353	18524	18602	18661	18533	18309	18574	18560	18511	18517	18377	18446	18601	18584	18634	18441	18583	18693	18700	18496	18601	18482	18428	18611	18517	18611	18498	18412	18532	18693	18450	18578	18596	18498	18685	18540	18619	18272	18290	18449	18492	18562	18656	18439	18542	18587	18732	18459	18444	18682	18383	18442	18394	18598	18480	18449	18450	18453	18471	18423	18157	18520	18399	18364	18641	18570	18579	18399	18550	18278	18462	18452	18669	18486	18481	18360	18495	18558	18362	18591	18275	18285	18681	18464	18530	18731	18418	18326	18378	18399	18465	18618	18510	18469	18661	18402	18708	18856	18556	18451	18417	18514	18388	18511	18387	18616	18559	18484	18428	18635	18398	18443	18682	18721	18453	18503	18442	18561	18574	18510	18548	18526	18540	18498	18416	18553	18686	18616	18433	18662	18536	18417	18424	18431	18682	18609	18491	18598	18460	18549	18548	18583	18660	18617	18812	18530	18397	18539	18511	18677	18572	18380	18557	18688	18491	18299	18477	18474	18639	18480	18431	18510	18600	18591	18747	18775	18544	18429	18636	18619	18406	18391	18506	18494	18612	18482	18664	18573	18414	18495	18577	18569	18532	18684	18521	18605	18668	18579	18523	18401	18339	18432	18580	18692	18471	18552	18462	18382	18514	18538	18505	18593	18575	18552	18605	18585	18573	18427	18352	18470	18449	18470	18550	18553	18594	18727	18640	18515	18559	18529	18286	18508	18593	18498	18527	18463	18505	18569	18487	18660	18491	18668	18507	18450	18588	18596	18679	18586	18356	18424	18573	18649	18519	18568	18494	18679	18680	18603	18356	18515	18556	18678	18656	18563	18606	18553	18675	18656	18179	18507	18540	18545	18358	18511	18389	18605	18484	18409	18462	18548	18595	18511	18621	18697	18578	18605	18510	18528	18542	18628	18790	18492	18466	18638	18633	18495	18655	18562	18677	18263	18494	18706	18480	18386	18542	18450	18546	18704	18667	18574	18566	18442	18407	18337	18566	18618	18239	18549	18470	18453	18591	18590	18519	18389	18377	18657	18561	18426	18643	18368	18625	18503	18571	18331	18630	18512	18384	18480	18676	18656	18618	18745	18212	18777	18714	18405	18630	18412	18487	18378	18538	18602	18574	18452	18451	18575	18413	18468	18576	18525	18737	18568	18447	18478	18560	18227	18369	18583	18337	18462	18542	18632	18537	18597	18421	18439	18370	18484	18701	18538	18622	18613	18617	18582	18469	18699	18512	18470	18519	18408	18436	18419	18684	18596	18615	18452	18624	18576	18589	18370	18357	18432	18689	18395	18407	18463	18519	18454	18419	18482	18412	18488	18520	18554	18456	18598	18280	18679	18506	18467	18372	18560	18495	18576	18518	18602	18641	18666	18397	18513	18498	18624	18672	18576	18530	18706	18468	18600	18540	18439	18405	18428	18529	18614	18415	18616	18602	18398	18330	18368	18479	18541	18501	18489	18619	18730	18435	18558	18396	18347	18266	18572	18674	18581	18706	18709	18324	18633	18563	18572	18452	18658	18744	18533	18384	18712	18443	18399	18517	18610	18472	18438	18091	18617	18549	18549	18608	18307	18536	18742	18628	18407	18607	18516	18433	18566	18579	18486	18612	18664	18483	18592	18657	18691	18555	18500	18523	18528	18458	18406	18595	18393	18408	18430	18473	18615	18518	18658	18581	18661	18642	18473	18465	18447	18687	18611	18517	18675	18618	18472	18427	18493	18518	18670	18326	18763	18308	18584	18489	18752	18647	18489	18496	18395	18290	18455	18746	18466	18461	18461	18557	18494	18675	18718	18655	18596	18551	18533	18659	18483	18374	18442	18691	18705	18456	18625	18648	18545	18453	18476	18656	18484	18342	18701	18506	18621	18433	18578	18587	18729	18507	18548	18511	18342	18580	18512	18534	18380	18616	18597	18510	18496	18619	18410	18507	18514	18687	18229	18502	18411	18511	18560	18481	18246	18591	18437	18343	18391	18527	18477	18577	18572	18544	18320	18465	18484	18545	18459	18535	18666	18613	18424	18627	18614	18475	18466	18538	18456	18670	18650	18433	18451	18580
25484	46574	46865	39195	33338	27065	23225	22704	22338	21952	19832	20484	26095	25592	21147	17334	15211	14855	15050	14832	14876	14952	14722	14932	14942	15014	14935	14878	14957	14730	15109	14955	15026	15128	14972	14944	14874	14977	14921	14973	14801	14974	14851	14866	14849	14954	14879	14813	15174	15098	14865	14914	15022	14929	15033	14953	14763	15083	14873	14975	14816	14925	14978	14904	14947	14906	14962	14929	14879	14919	14901	14820	15002	14803	14991	14882	14916	14986	15051	14849	15042	14847	14929	14882	14842	14825	14911	14947	14869	14726	15102	14859	15074	15050	15001	14836	14846	14881	14941	14958	14928	14921	14964	14772	14941	14778	14957	14793	15013	15067	15084	14864	15047	15027	14994	14847	14899	14744	14873	14899	14967	14717	15008	14926	14893	14989	14871	14907	14949	14892	14937	14935	14916	15018	14808	14860	14806	15074	14829	15102	15123	14979	14846	14973	14907	14803	14931	14944	14786	15038	14882	14827	14978	14982	14930	14809	14971	15064	14980	15036	14917	14865	14943	14967	14935	14923	15077	14833	14966	14754	14876	14962	15112	15005	14805	14909	14842	14977	14745	14963	15079	14786	14957	15121	14902	14776	14941	14932	14985	15023	14792	15098	15003	14972	15117	14984	14798	14946	14803	15020	14991	14968	14889	14823	14875	14815	14942	14876	14900	14977	14899	15074	15022	15002	14820	14836	14867	14976	14896	14866	14893	14725	14889	14796	14773	15050	14779	14918	14839	14951	15037	15050	14886	14871	15003	15012	14972	14909	14988	14738	14973	15069	14961	14990	14832	15135	14796	15005	14751	14934	14945	14887	14900	14966	14906	14895	15013	14873	14964	15060	14992	15226	14932	14830	15045	14998	14776	15056	14994	14723	15082	14958	15013	14877	14819	15014	15082	14900	14979	14949	14932	14987	14742	15094	14880	14855	15004	15021	15123	15005	15024	14968	15020	14962	15079	14967	14855	14970	14896	14981	14854	14929	14730	14963	15018	14891	15028	14849	14824	14884	15019	14889	14895	14907	14931	14976	14914	15068	14994	14734	14843	14866	15128	15019	14872	14949	14870	14977	14876	14865	14767	14981	14860	14788	14933	14894	14948	15010	14945	15020	14904	14947	14993	14971	14818	14771	14877	14896	14871	14753	15028	15075	14746	15024	14999	14811	14876	15120	14989	14952	14953	14915	14972	14873	14925	15025	14987	14867	14884	14810	14864	14867	14868	15090	14728	14901	15024	14819	15059	14869	15001	14793	14912	14916	15022	15075	14736	15060	14921	15135	14899	14881	14972	14773	15023	15132	14914	15052	14939	14923	14939	15055	14967	14772	14898	15088	14771	14958	14980	14806	14895	15033	14996	14849	14779	14764	14868	14808	14969	14928	14839	14995	14859	15003	14984	14775	15030	14910	14985	14839	14880	14775	15039	14947	14887	14969	15054	14910	14875	14937	14990	14787	14825	14788	14882	14798	15007	14831	14705	14872	15021	14895	14988	14970	14969	14926	14911	15027	15102	14923	14875	14891	14869	14984	15123	14907	14836	14973	14807	15039	15018	14938	14943	14912	14810	14948	14890	14921	14819	14967	14751	14799	15047	14885	15043	14848	15002	14957	14905	14818	15042	14905	14809	15005	14923	14940	15019	14998	14793	14809	14849	14817	14910	14958	14807	14981	15129	14873	15067	15030	14974	14863	14830	14914	14910	14967	14820	14752	14955	14983	14997	14912	14885	14776	14871	14893	14997	14992	14996	15157	15008	14650	14931	14794	14956	14879	14869	15068	14914	14860	14909	14837	14889	14738	14891	14924	14767	14860	14763	15057	14992	14716	14867	14846	14877	14779	15017	14915	15043	14990	15121	14718	15152	15031	14938	14962	14916	14837	14914	14951	14907	14962	14799	15050	14878	14923	14826	14989	15164	15067	14986	15060	14974	14939	14866	14913	14792	15015	14765	15025	14916	14993	14957	14929	14983	14868	14972	14959	15118	14969	14770	14951	14987	14938	15004	15039	15040	14980	14962	15058	14829	14939	14703	14943	14826	14878	14890	15083	15038	14854	14822	14934	14845	14888	15042	14859	14873	14864	14998	14758	14973	14883	14992	15072	14755	14786	14799	15027	14984	15020	15009	15030	14868	14831	14957	14986	14872	14868	15151	14903	14942	14945	14943	14920	15061	14927	14860	14951	14910	14810	14861	14823	14958	14879	14836	15065	15039	14790	14919	15029	14912	14886	14977	14943	15009	15012	14877	15115	14895	14970	14883	14993	14916	14944	14845	14923	14967	14985	14941	14785	14962	14864	15025	15080	15027	15085	14898	15206	14904	14893	14901	15017	14878	14962	15026	15034	15045	15123	14909	15104	14871	14928	14972	14921	14907	14963	15008	14932	15013	14877	14871	14810	15010	15016	14924	15130	14990	14960	14961	15035	15020	14894	15010	14962	14961	14986	14930	14785	15057	15043	14905	14963	14829	14985	14979	14856	14921	14903	14802	14912	15000	14872	14922	14791	14919	14948	15054	14955	14827	14987	14998	14894	14901	14870	15018	15000	15049	14899	15026	14926	14969	14861	14903	14980	14890	14849	14823	14980	14983	14788	14932	14872	14857	14830	14882	15052	14915	15038	14898	14804	14764	15071	14967	14901	14972	14879	15031	14886	14791	14706	14854	15049	14977	14966	14861	14885	15003	14883	14994	14989	14845	15129	14917	14858	14889	14974	14806	14905	15099	15051	14849	14786	14913	15014	14784	14982	14922	14935	14897	14889	14981	14929	14869	14944	15134	14810	14974	14979	14957	15004	14919	15035	15000	14852	14849	15020	14911	14914	15045	15145	14864	15039	14992	14913	14873	14935	14860	14850	14885	14842	14907	15009	15076	14856	14846	15019	14811	14805	14952	14852	15016	14912	14996	14924	15033	15110	14881	14883	15156	15021	14943	14794	15083	14918	14856	15020	15074	14960	15101	14982	14820	14910	14866	14791	15074	14933	14833	14979	14811	14851	14885	14884	14961	14856	14990	14911	14839	15028	14757	15016	14908	14785	14919	14927	14986	15088	14959	14939	14873	14954	14836	14606	14866	14676	14840	14967	14848	15109	14919	14976	15076	14990	14981	14868	14781	15016	14957	14936	15097	14780	14897	15059	15018	14948	14932	14957	14870	14985	14816	14878	14931	14912	15011	14948	14871	14734	14795	15011	14825	15134	15067	14964	15079	14812	14831	14887	14882	14947	14868	14947	14902	14782	14909	14942	14992	14917	14954	14867	15038	15031	15022	14983	14871	15016	14936	14927	15031	14856	14862	14855	14868	15060	15080	14855	14905	15030	15000	14849	14938	14964	14938	15042	14882	15055	14848	14996	14905	14882	14960	15106	15029	14968	14831	14936	14873	14936	14855	14859	15175	14801	14956	14955	14978	15019	14655	14955	15038	14954	14839	14966	15063	14909	15007	14969	15095	14863	15031	15013	14912	14887	14857	14957	14748	14945	14973	14836	14779	14957	14868	14767	15033	15015	14894	14966	15009	14728	14939	14868	14926	14918	14770	14877	14949	14925	15099	14823	15054	15110	15032	14871	14872	14918	14862	14920	14886	14894	15025	14876	14885	14898	14991	15067	14924	14935	14711	15128	14776	14771	15218	14940	14899	14819	14861	15141	14915	14897	14930	14895	15040	14988	14975	14991	15153	14777	14941	14953	14757	14993	14826	14883	14843	14945	14955	15030	15038	14779	14924	14945	14964	14816	14968	14857	14898	14971	14866	14963	14883	14756	14925	15091	15039	14914	15016	14887	15093	14927	15058	14917	14929	14933	14874	15096	14872	14850	14952	14891	15016	15063	14789	14942	14907	14861	14942	15116	14999	15116	14913	14852	14927	15102	15103	14802	15051	14963	15067	14848	14816	14885	14940	14892	14825	14944	15115	14840	14878	14909	14934	14960	14770	14903	14812	14881	14897	14787	14971	15007	14878	14922	15051	14844	14956	14843	15020	14976	15045	15107	14945	14923	15067	14854	15005	14812	15016	14961	14988	14968	14848	14901	14984	14832	15123	15067	14798	14879	14835	14975	15019	14758	15011	14935	14814	15137	14913	14930	14908	14820	15007	14931	14906	14768	14971	15040	15157	14979	14939	14875	14972	14952	15032	14890	14926	14897	15030	14953	14857	14897	14962	14834	14909	14796	14850	14841	14992	14691	14919	14913	14865	15060	15074	14931	14984	14975	14816	15102	14957	14941	14941	14932	14892	15020	14923	15114	15057	15145	14682	14863	15033	14908	14925	14896	14853	15003	14963	15067	14935	14929	15043	14862	15113	14880	15002	14871	15007	14703	14986	15003	14947	15031	15083	15017	14911	15071	14959	14916	14975	14983	14856	14902	14784	14751	15100	14908	14915	15148	15045	14809	15025	14817	15064	14826	14952	14969	15058	14992	14892	14929	14886	14870	15055	14921	14755	14916	15030	14968	14938	15039	14877	15046	14943	14789	14874	14903	14800	14985	14892	14943	14941	14800	14864	14942	15080	14818	15076	15013	14840	15005	15070	14901	14910	14991	14841	14925	14863	14925	14986	14873	15012	14991	14805	14813	14935	14925	15133	15001	14894	14892	15135	14996	15075	14781	14834	15013	14996	14825	14974	14858	14831	14994	14952	15114	14793	14999	15003	15030	14979	14933	14945	14923	14829	14852	15055	14867	15023	14991	14970	14910	14961	15059	14989	15014	14939	14876	14859	14941	14943	14899	14864	14886	14869	14923	14928	14871	14973	14913	14974	15024	15064	15007	14905	14976	14938	14996	14897	15066	14781	15012	14727	14904	15264	14879	14967	14963	15020	14862	15085	14947	14993	14900	14840	14944	14711	14785	14868	14836	14992	14711	14920	14866	14880	15088	14960	14842	15176	15031	14891	14957	14744	15024	14952	14811	15047	14809	14960	14877	14796	15069	14899	15009	14747	15021	15081	14796	14747	14974	14963	14729	14907	14867	14904	14933	14913	14976	14896	14991	15181	14977	14995	14934	15102	14893	14900	15054	15004	14857	14956	14926	14976	14942	14970	14806	14914	14961	15120	15098	15036	14887	14968	14902	14955	14799	14833	14903	14937	15036	14796	14868	14933	15011	14999	14819	14803	14873	14973	14936	14907	14973
24476	21663	29522	26291	26424	28329	29766	28490	27058	26149	24135	24536	33367	30420	25971	21450	18453	17964	18054	17849	18025	17981	17792	17742	18024	17775	18020	17866	17666	17793	17813	18098	17910	17744	18064	17925	17697	18104	17852	17708	17869	17816	18098	18042	17962	17886	18005	17927	17619	18136	18015	17741	17832	18047	17794	17914	17855	17828	17960	17704	17727	17884	17815	17741	17833	17682	17898	17851	17913	17952	18141	17760	17868	17974	17908	17731	17889	17805	17880	17724	17848	17849	17820	18072	17883	17784	17854	17827	17748	17744	18061	17954	17744	18006	17835	17789	17810	17912	17818	17947	17859	17786	17979	17770	17820	17740	17730	17823	18035	17795	17606	17680	17842	17637	18009	17829	18040	17877	17851	17776	17971	17819	17934	17955	17826	17888	17913	17793	17903	17730	17785	18052	17545	17715	17814	17806	17869	17928	17890	17939	17931	17709	17970	17737	17712	17849	17966	17788	17810	17791	17978	17786	17801	17574	17859	17873	17869	17586	17772	17836	17742	17940	17923	17826	17882	18020	17744	17590	17931	17850	17781	17868	17688	17916	17786	17732	17695	17825	17915	17960	17837	17823	17760	18050	17931	17618	17931	17808	17721	18044	17869	17905	17858	17743	17668	17742	17718	17679	17986	17624	17766	17723	17877	17803	17791	18049	17890	17738	18037	18032	17748	18013	17881	17814	17728	17582	17892	18002	18137	17742	18145	17822	17918	17679	17914	17854	17868	17949	17695	17866	17719	17829	17962	17955	17726	17743	17683	17597	17695	18071	17806	17865	17792	17898	18014	17899	17999	17938	17764	17831	17809	17835	17842	17796	17903	17662	17948	18044	17716	17836	17922	17642	17957	17709	17650	17773	17842	17813	17667	17911	17914	17784	17691	17727	17997	17780	17885	17709	17782	17881	17816	17922	17701	17837	17705	17534	17922	17882	17805	18054	17809	17673	17851	17831	17859	17689	17728	17855	17916	17948	17802	17832	17749	17863	18032	17795	17637	17864	18011	17975	17731	17670	17886	17777	17618	17711	18045	17906	17750	17816	17846	17885	17832	17907	17711	17720	17912	17916	17887	17806	17667	17759	17891	17710	17722	17774	17792	17803	17890	17864	17910	17661	17872	17766	18142	17801	17740	17814	17941	17658	17792	17932	17934	17824	17773	17987	17877	17875	17853	17713	17966	17997	17950	17788	18152	18017	17752	17844	17713	18074	17696	17775	17826	17912	17995	17936	17902	17726	17702	17676	17752	17621	17709	17803	17695	17750	17755	17769	17710	17800	17720	18031	17687	17912	17858	17941	17738	17922	17813	17829	17764	17877	17810	17931	17692	17921	17834	17821	17869	17838	17734	17755	17815	17991	17837	17767	17858	17907	17919	17770	17765	17852	17670	17904	17993	17995	17744	17800	17651	17806	17918	17990	17837	17956	17992	17876	17919	17961	17830	17927	17850	17981	17848	17831	17683	17698	17913	17703	17825	17612	17972	17787	17813	17786	17908	17832	17868	17707	17899	17819	17987	17902	17761	17830	17602	17664	17871	17989	17767	17695	17849	17983	17807	17794	17956	18028	18044	17873	17931	18168	17670	17980	17872	17887	17963	17987	17855	17892	17855	17768	17867	17797	17819	17625	17860	18044	17951	17656	17775	17886	17747	17956	17681	17746	17965	17964	17950	17914	17864	18027	17599	17854	17807	17700	17935	17736	18030	17695	17690	17783	17856	17934	17971	17939	17873	17838	17677	17859	17883	18048	17739	17738	17673	17917	17693	17664	17729	17908	17857	17904	17946	17868	17863	17942	17796	17649	17949	17817	17738	17801	17995	17776	17797	17888	17778	17719	17658	17868	18019	17840	18093	17736	17755	17910	17601	17683	18012	17919	17776	17663	17923	17934	17853	17795	17861	17919	18144	17906	18067	17744	17804	17817	17830	17995	18029	17839	17781	17650	17800	17776	17706	17775	17868	18025	17921	17880	17945	17858	17793	17720	18034	17977	17929	17724	17790	17853	17765	17619	17785	17873	18120	17869	17898	17875	17952	17923	17958	17882	17841	17859	17905	17886	17848	17903	17844	17969	17518	17794	17653	17729	17886	17675	17695	17782	17647	17818	17955	17595	17805	17751	17728	17865	17739	17587	17918	17940	17752	17945	17937	17816	18125	18019	17969	17795	18024	17880	17838	17780	17915	17900	17846	17810	18149	17666	17936	17892	18098	17889	17953	17894	17789	17767	17980	17750	17727	17810	17679	17816	17591	17784	18068	17972	17928	17703	17843	17671	18071	17672	17909	17987	17816	17860	17789	17747	17830	17737	17956	17863	17856	17880	17834	18018	17725	17719	17912	17771	17796	17688	17964	17928	17874	17820	17766	17739	17714	17604	17762	17887	17825	17904	17830	17793	17726	17952	17888	17859	17819	17799	17781	17778	17812	17641	18011	17753	17955	17833	17910	17850	17942	17911	17697	17828	17837	17918	18135	17950	17807	17789	17861	18065	17884	17724	17684	17633	17764	17699	17632	17789	17759	17737	17822	17745	17947	17975	17902	17866	17895	17787	17739	17897	17772	17855	17866	17951	17748	17712	17778	17854	17916	17780	17830	17887	17896	17814	17859	17764	17881	17705	17931	17607	17963	17879	17760	17765	17893	17887	17783	17774	18007	17928	17847	17785	17769	17877	17743	17902	17888	17788	17877	17926	17827	17853	17781	17804	17647	17784	17791	17922	17800	17720	17731	17623	17648	17850	17937	17794	17850	17742	17830	17848	17898	17935	17771	17821	17693	17782	17771	17967	17920	17866	17962	17731	17870	17600	17807	17638	17608	17869	17847	17758	17632	17837	17847	17811	17647	17826	17714	17766	17810	17797	17863	18169	17640	17593	17729	17668	17890	17828	17707	18022	18014	17729	17810	17898	17693	17882	17908	17690	17959	17684	17801	17892	17643	17927	17952	17798	17625	17983	17810	17650	17815	18044	17995	18070	17971	17851	17769	17765	17982	17751	18099	17974	17897	17894	17895	17680	17961	17882	17758	17582	17959	18074	17618	17989	17898	18022	17768	17921	17846	17604	17905	17864	17713	17804	17836	17830	17697	17834	17841	17860	17883	17917	17658	17812	17660	17925	17685	17746	17719	17784	17889	17761	17905	17483	17864	17972	17986	17933	17748	17729	17875	17802	17685	17741	17968	17796	18035	17803	17698	17898	17857	17786	17786	17924	17685	17841	18010	18004	17878	17887	17903	18095	17837	17935	17764	17642	17725	17981	17856	17768	17850	17719	17824	17825	17891	17725	17678	17892	17754	17747	17990	17952	17603	17898	17920	17800	17803	17779	17992	17701	17962	17883	17872	17664	17781	17702	17757	17814	17869	17645	17589	17709	17759	17757	17909	17895	17813	17912	17749	17757	17774	17999	17582	17845	17968	18036	18188	17824	17972	17926	17749	17966	17951	17808	17915	17993	17725	17869	17932	17883	17552	17924	17726	17753	17901	17961	17981	17803	17876	17687	17683	17753	17892	17608	17659	17933	17736	17869	17785	18016	17723	18053	18091	17776	17805	17879	17963	17928	18006	17887	17828	17777	17795	17537	17962	18020	17786	17767	17810	17809	17858	17916	17952	17784	17843	17965	17642	17738	17960	17926	18056	17787	17804	17886	17646	17744	17684	17907	17830	17860	17929	17781	17666	17907	17748	17709	17746	17859	17993	17969	17571	18028	17762	17889	17831	17917	17713	17742	17907	17986	17622	17734	17916	17716	17853	17759	17659	17826	17869	17848	17844	17743	17704	17832	17913	17846	17929	17976	17781	17915	17852	17826	17692	17823	17856	17851	17891	17730	17846	17763	17772	18053	17955	17871	17887	17992	17887	17935	17864	18005	17728	17686	17923	17720	17812	17895	18034	17844	18041	17958	17719	17901	17743	17906	17891	17985	17795	17660	17841	17665	17866	17683	17809	17748	17813	18021	17878	18035	17820	17706	17753	17664	17983	17933	17828	17646	17829	17784	17807	17770	17595	17799	17869	18032	17732	17907	17922	18020	17978	17871	17726	17782	17883	17724	17722	17794	17627	17735	17707	17820	17734	17862	17604	17869	17811	17892	17790	17772	17838	17856	17969	17952	17754	17714	17828	17641	17747	17691	17941	17823	17958	17964	17992	17898	17963	17796	17870	17663	17780	17874	17797	17937	17863	18024	17770	17916	17661	17671	17705	17868	17728	17860	17966	17994	17739	17934	17536	17800	17782	17783	17820	17888	17885	17886	17883	17991	17660	17825	17887	17943	17842	17880	17669	17958	17651	17631	17738	17841	17778	17900	17735	17674	17621	17880	17823	17723	17982	17893	17697	17965	17720	17873	17702	17914	17690	17910	17792	17836	17788	18117	17868	17899	17882	17869	17971	17876	17659	17940	17910	17594	17810	18061	17703	17694	17713	17951	17790	17811	17879	17799	17789	17790	17932	17775	18004	17887	17701	17823	17892	17796	17752	18122	17624	18042	17890	17826	17587	17879	17808	18078	17792	17712	17835	17977	17950	17750	17726	17757	17880	17864	17828	17726	17991	17974	17883	17794	17842	17716	17922	18005	17746	17665	17944	18046	17750	17719	17937	18101	17760	17847	17837	17700	17981	17842	17876	17653	17970	17862	17830	17852	17648	17900	17957	17866	17813	17922	17979	17928	17784	17577	17965	17792	17899	17829	17905	17852	17840	17893	17830	17717	17898	17724	17779	18019	17861	17712	18073	17731	17822	17828	17768	17951	17787	17897	17734	17875	17905	17745	17844	17927	17669	17795	17886	17776	17963	17995	17854	17909	18007	17772	17826	18006	17698	17763	17616	17893	17750	17792	17882	17644	17911	17951	17760	17823	17826	17704	17811	17784	17815	17961	17731	17843	17705	17789	17831	17836	17855	17772	17551	17695	17694	17657	17890	17856	17684	17775	17740	17782	17986	17880	17959	17874	17959	17624	17896	17879	17911	17659	17802	17750	17896	17809	17890	17691	17739	17845	17788	17728	17959	17915	17872	17964	17948	17737	17846	17677	17833	17765	17980	17884	17995	17642	17936	17962	17898	17860	17992	17858	18054	17805	17947	17840	17845	17924	17941	18011	17833	17753	17915	17684	17898	17640	17896	17909	17788	17748
30744	51301	52846	46709	38217	30319	27384	29061	26817	25638	22596	24478	33867	28947	24102	17596	14623	14578	14520	14387	14487	14509	14342	14503	14579	14677	14452	14463	14462	14709	14514	14438	14626	14416	14634	14479	14418	14447	14507	14431	14390	14602	14515	14605	14728	14622	14439	14365	14450	14497	14445	14386	14586	14473	14455	14387	14571	14542	14334	14533	14465	14484	14629	14511	14300	14611	14423	14477	14382	14696	14591	14565	14496	14404	14523	14495	14539	14472	14472	14231	14525	14502	14542	14606	14462	14686	14518	14347	14457	14611	14498	14495	14630	14462	14508	14427	14554	14609	14431	14409	14370	14478	14481	14543	14604	14656	14452	14564	14404	14435	14284	14362	14582	14267	14488	14446	14459	14573	14439	14531	14509	14463	14201	14525	14529	14480	14442	14413	14400	14479	14355	14653	14385	14563	14558	14554	14427	14374	14640	14569	14290	14401	14297	14607	14622	14349	14304	14375	14586	14566	14531	14603	14337	14587	14459	14449	14601	14353	14390	14384	14460	14500	14542	14555	14568	14497	14451	14416	14560	14498	14573	14531	14681	14602	14386	14548	14665	14550	14472	14407	14317	14491	14482	14414	14543	14486	14482	14497	14685	14454	14398	14571	14545	14450	14514	14414	14351	14615	14459	14509	14560	14405	14581	14316	14458	14456	14574	14601	14537	14495	14489	14547	14454	14560	14548	14447	14416	14424	14455	14471	14420	14350	14557	14549	14545	14397	14604	14434	14574	14617	14435	14582	14454	14562	14437	14392	14642	14536	14535	14441	14411	14482	14293	14599	14325	14504	14307	14404	14626	14594	14510	14466	14666	14427	14535	14520	14376	14611	14628	14658	14423	14647	14370	14482	14386	14652	14494	14485	14375	14685	14497	14497	14381	14512	14633	14484	14496	14533	14285	14513	14551	14491	14427	14583	14396	14462	14458	14543	14445	14459	14381	14517	14306	14381	14477	14356	14651	14429	14754	14640	14353	14491	14441	14373	14308	14529	14493	14607	14586	14574	14594	14529	14574	14444	14493	14462	14616	14574	14604	14425	14427	14492	14447	14311	14551	14403	14509	14596	14519	14546	14362	14535	14478	14478	14481	14297	14267	14406	14638	14513	14457	14587	14465	14470	14427	14557	14604	14640	14629	14434	14550	14374	14432	14408	14482	14453	14274	14375	14263	14305	14463	14373	14469	14666	14476	14663	14598	14408	14359	14348	14373	14355	14513	14478	14559	14467	14439	14372	14439	14462	14397	14445	14516	14431	14314	14575	14519	14677	14544	14516	14475	14609	14405	14498	14390	14565	14549	14550	14428	14469	14554	14421	14401	14497	14497	14424	14468	14383	14517	14463	14557	14505	14500	14448	14316	14322	14478	14224	14462	14394	14588	14544	14504	14434	14499	14408	14415	14350	14587	14518	14336	14590	14341	14656	14401	14514	14413	14459	14414	14654	14451	14625	14347	14593	14442	14543	14344	14388	14586	14495	14441	14357	14533	14525	14494	14551	14395	14357	14498	14454	14492	14564	14481	14662	14342	14483	14480	14286	14464	14611	14594	14465	14582	14378	14460	14593	14409	14522	14456	14551	14649	14424	14412	14454	14432	14495	14529	14439	14548	14336	14573	14454	14327	14514	14451	14365	14385	14597	14492	14396	14478	14342	14474	14336	14560	14338	14354	14498	14547	14337	14468	14393	14518	14546	14520	14516	14352	14523	14482	14487	14349	14591	14536	14458	14451	14493	14496	14361	14590	14477	14516	14502	14573	14523	14359	14450	14386	14640	14517	14536	14280	14584	14493	14372	14426	14625	14374	14563	14551	14581	14498	14489	14499	14398	14321	14644	14494	14620	14377	14362	14497	14464	14490	14518	14572	14360	14438	14460	14408	14483	14416	14429	14488	14576	14327	14487	14463	14650	14406	14469	14500	14562	14398	14518	14577	14520	14731	14581	14501	14610	14449	14338	14374	14405	14519	14467	14610	14458	14683	14475	14275	14706	14526	14642	14513	14534	14264	14551	14481	14588	14439	14444	14470	14508	14384	14375	14619	14533	14621	14500	14476	14569	14477	14483	14381	14491	14372	14441	14617	14499	14484	14352	14418	14534	14521	14393	14383	14504	14452	14350	14553	14294	14553	14380	14468	14486	14512	14441	14362	14439	14610	14582	14426	14501	14285	14565	14523	14402	14359	14381	14373	14599	14372	14392	14389	14647	14568	14463	14376	14438	14362	14489	14520	14472	14598	14353	14534	14418	14560	14396	14585	14454	14523	14382	14331	14360	14361	14355	14499	14387	14514	14554	14523	14480	14521	14449	14309	14607	14418	14411	14503	14415	14482	14517	14602	14538	14492	14477	14597	14427	14447	14507	14555	14513	14452	14600	14464	14532	14451	14366	14519	14609	14523	14462	14481	14524	14421	14513	14281	14410	14566	14475	14532	14390	14340	14471	14329	14497	14580	14487	14570	14613	14399	14391	14602	14485	14338	14445	14598	14489	14465	14523	14484	14591	14566	14391	14446	14518	14490	14298	14483	14620	14399	14351	14529	14532	14466	14498	14485	14430	14336	14584	14668	14485	14422	14541	14646	14531	14432	14666	14448	14314	14342	14389	14516	14396	14358	14515	14441	14306	14551	14511	14416	14492	14418	14586	14402	14621	14622	14582	14426	14788	14276	14545	14546	14385	14597	14364	14533	14491	14609	14323	14345	14561	14563	14588	14462	14426	14559	14579	14439	14479	14352	14263	14559	14420	14408	14599	14418	14471	14538	14539	14551	14582	14650	14450	14505	14537	14283	14419	14441	14434	14414	14386	14685	14279	14515	14451	14503	14535	14518	14600	14700	14489	14650	14584	14458	14532	14544	14492	14417	14455	14601	14388	14550	14566	14540	14409	14400	14519	14486	14623	14586	14591	14435	14577	14439	14598	14321	14412	14445	14448	14409	14600	14597	14501	14505	14502	14293	14411	14439	14428	14617	14352	14563	14758	14633	14601	14448	14446	14541	14434	14431	14481	14481	14502	14570	14389	14387	14672	14417	14637	14487	14426	14481	14599	14441	14360	14418	14577	14435	14346	14567	14399	14555	14488	14484	14398	14687	14409	14506	14469	14499	14476	14532	14424	14639	14563	14636	14359	14390	14534	14437	14412	14487	14513	14430	14528	14497	14482	14469	14548	14426	14475	14513	14624	14566	14535	14467	14303	14489	14538	14567	14639	14606	14403	14476	14411	14513	14555	14425	14485	14253	14537	14431	14525	14529	14496	14481	14308	14487	14386	14546	14472	14775	14513	14487	14593	14325	14437	14587	14580	14637	14304	14513	14532	14624	14469	14460	14585	14432	14452	14481	14574	14382	14611	14523	14445	14492	14312	14519	14548	14401	14548	14593	14428	14452	14528	14336	14395	14474	14512	14372	14405	14534	14546	14479	14516	14438	14325	14612	14499	14341	14434	14472	14611	14579	14484	14555	14471	14420	14361	14500	14460	14423	14460	14396	14484	14379	14401	14450	14446	14634	14451	14376	14514	14569	14606	14466	14468	14398	14427	14534	14600	14598	14487	14365	14574	14498	14470	14624	14403	14353	14556	14617	14509	14540	14493	14401	14496	14457	14612	14397	14378	14560	14496	14440	14470	14329	14635	14514	14519	14400	14411	14670	14559	14518	14423	14469	14600	14423	14550	14428	14527	14595	14524	14532	14345	14557	14572	14495	14482	14515	14553	14501	14510	14389	14406	14534	14576	14572	14285	14615	14562	14437	14463	14391	14408	14462	14478	14548	14405	14352	14384	14456	14418	14611	14390	14406	14395	14357	14426	14536	14352	14285	14445	14432	14429	14483	14485	14550	14449	14559	14504	14510	14482	14344	14494	14615	14530	14462	14473	14506	14394	14639	14329	14459	14428	14465	14372	14505	14456	14372	14489	14425	14557	14488	14545	14394	14472	14544	14373	14560	14399	14656	14483	14340	14511	14604	14487	14596	14435	14400	14342	14441	14504	14328	14584	14512	14605	14418	14452	14372	14307	14589	14483	14432	14574	14404	14534	14418	14485	14523	14407	14322	14584	14465	14386	14477	14582	14374	14425	14593	14413	14444	14496	14592	14534	14457	14542	14540	14471	14456	14533	14468	14491	14564	14447	14470	14370	14563	14404	14444	14461	14635	14528	14346	14529	14486	14485	14435	14662	14591	14620	14543	14568	14477	14514	14439	14475	14648	14581	14292	14465	14544	14425	14516	14293	14394	14430	14536	14420	14558	14394	14399	14421	14557	14461	14591	14313	14328	14373	14535	14599	14589	14401	14531	14554	14687	14412	14419	14528	14466	14397	14616	14532	14690	14509	14540	14453	14471	14515	14223	14657	14282	14447	14417	14497	14634	14440	14576	14564	14458	14476	14540	14426	14491	14702	14339	14521	14416	14527	14475	14428	14480	14434	14449	14353	14756	14351	14506	14494	14316	14394	14457	14542	14420	14570	14437	14729	14376	14565	14387	14424	14404	14617	14616	14388	14289	14641	14628	14549	14369	14418	14582	14435	14484	14500	14652	14397	14254	14668	14452	14416	14427	14430	14477	14326	14428	14579	14538	14548	14539	14549	14414	14389	14495	14572	14676	14338	14455	14372	14494	14577	14574	14499	14468	14364	14522	14525	14495	14442	14481	14359	14530	14554	14474	14487	14412	14429	14541	14577	14446	14453	14453	14415	14590	14449	14285	14325	14597	14664	14466	14595	14391	14385	14525	14453	14541	14513	14371	14501	14363	14543	14566	14646	14571	14582	14455	14503	14500	14355	14502	14553	14284	14535	14481	14443	14421	14538	14413	14433	14485	14501	14491	14553	14435	14415	14432	14503	14441	14377	14392	14408	14488	14540	14550	14355	14591	14355	14466	14622	14391	14394	14480	14482	14594	14487	14429	14460	14455	14546	14274	14557	14520	14606	14334	14389	14551	14488	14610	14495	14503	14363	14428	14394	14425	14575	14349	14485	14540	14467	14597	14616	14442	14523	14655	14303	14353	14642	14274	14331	14537	14431	14363	14385	14635	14603	14498	14423	14324	14523	14488	14548	14764	14502	14480	14607	14478	14416	14506	14596	14541	14590	14354	14403	14616	14350	14574	14297	14312	14512	14616	14346	14598	14441
32874	30834	33129	27407	22816	21676	20859	20072	19387	19491	20074	19773	20397	19723	19296	18985	18117	18225	18417	18323	18324	18165	18135	18012	18087	18235	18274	18146	18298	18370	18198	18040	17953	18073	18156	18190	18185	17894	18347	18218	18128	18086	18091	18038	18277	18163	18134	18124	18184	18178	18133	18226	18244	18019	18238	18303	18086	18289	18149	18004	18224	18086	18152	18124	18290	18156	18060	18154	18114	18054	18215	18127	18335	17926	18011	18152	18265	18135	18189	17949	18107	18010	18051	18292	18160	18076	17962	18175	18050	18069	18046	18017	18256	18274	17930	18179	18198	18260	18250	18328	18209	18253	18026	18000	18303	18224	18239	18374	18175	18275	18152	18085	18050	18154	18083	18076	18239	18256	18090	17954	18133	18232	18065	18258	18057	18354	18037	18095	18143	18105	18305	17996	18169	18197	18148	18158	18140	18102	18318	18326	18131	18235	18028	18238	18180	18422	17897	17981	18147	18197	18046	18036	18291	17882	17969	18282	18247	18274	17888	18309	18030	17905	18296	18063	18018	18128	18363	18322	18301	18298	18315	18156	18147	18186	18291	17985	18144	17956	18032	18216	18245	18268	18181	18087	18046	18121	18308	18311	18135	18309	18158	17961	18079	18143	18250	18096	18098	17980	18087	18096	18096	18116	18258	17999	18091	18229	18297	18123	18373	18052	18113	18220	18080	18319	18330	18288	18306	18114	17947	17906	18110	18093	18063	18387	18389	18294	18271	18057	18087	18157	18153	18249	18071	18050	18121	18126	18121	18061	17996	18069	18009	18182	18107	18071	17997	18334	18199	18114	18189	18006	18181	18069	18151	18086	18192	17970	18148	18137	18109	18159	18031	18176	18097	18223	18151	18181	18413	18384	18133	18165	18161	18000	18324	17949	18154	18237	18301	18198	18188	18158	18200	18070	18061	18256	18174	18136	18305	18240	18139	17990	18169	18009	18275	18105	18199	18072	18105	18126	18000	18047	18403	18225	18472	18257	18065	18027	18281	18181	18239	18280	18075	18195	17965	18291	18159	18158	18435	18134	18115	18114	18344	18166	18147	18168	18099	18154	18247	18103	18136	18105	18163	18123	18016	18100	18092	18177	18257	18158	18186	18320	18086	18311	18264	18397	18152	18194	18163	18184	18045	18073	18122	18243	18060	18003	18170	18263	18158	18033	18054	17970	17873	18270	18227	18002	18197	18075	18066	18107	18245	18198	18142	18154	18106	18074	18301	18357	18153	18128	18155	18162	18113	18214	18447	18416	18197	18025	18248	18069	18245	18202	18086	18275	18182	18208	17891	18334	18096	18266	18279	18110	18000	18187	18273	18065	18126	18232	18062	18324	18317	18144	18214	18028	18126	18112	18191	18083	18146	18220	18184	18085	18312	17930	18255	18164	18055	18133	18085	18060	18081	18191	18019	18020	18010	18191	18425	18110	18127	18191	18171	18005	18268	18236	17966	18160	18239	18139	17883	18249	18319	18291	18262	18140	18071	17933	18370	18124	18163	18007	18012	18450	18091	18277	18060	18178	18229	18096	18014	17992	18110	18057	18094	18115	18019	18095	17956	18137	17996	18258	18335	18210	18184	18178	18105	18187	18172	18197	18163	18096	18039	17895	17986	18340	18064	18279	18139	17927	18208	18092	18311	18205	18216	18008	18236	18241	18078	18123	18198	18209	18171	18054	18021	18227	18193	18127	18149	18256	17995	18050	18018	17812	18210	18115	18226	18140	18034	18040	18077	18147	18278	17867	18057	18032	18330	18095	18275	18291	18068	17976	18061	17988	18135	18103	18162	18117	18320	18161	18360	18030	18135	18029	18148	18085	18274	18121	18243	17912	18068	17980	18219	18229	18091	18206	18238	18265	18167	17867	18222	18132	18353	18330	18375	18168	18259	18210	18072	18079	18023	18243	17949	18163	18226	18047	18103	18284	18081	18173	18159	18078	18211	18307	17897	18049	18092	17987	18222	18193	18322	18123	18229	18055	18046	17917	18109	18218	18049	18147	18327	18178	18195	18164	18072	18168	18163	18177	18236	18316	18156	18377	18066	18270	18291	18073	17952	18098	18216	18141	18225	18202	18146	18344	18250	18144	18062	18481	18304	18508	18035	18073	17872	18007	18064	18263	18128	18070	18268	18096	18049	18228	18220	18286	18265	18129	17980	18141	18201	18050	18213	18208	18243	18019	18317	18026	18132	18051	17867	18307	18296	18192	18210	18069	18017	18111	18206	18158	18147	17995	18174	18187	18206	18131	18014	18161	18005	18149	18181	18248	18159	18041	18425	18239	18251	18252	18184	18137	18104	18043	18181	18082	18175	18022	17940	18113	18281	18236	18175	18247	18246	18194	18151	18223	18072	18178	18110	18161	18070	18314	18226	17986	18235	18164	18252	18095	18249	18018	18201	18065	18089	18254	18252	18224	18160	18130	18224	17987	18253	18198	18469	18051	18076	18128	18015	17883	18102	18229	18267	18119	18069	18123	18040	18251	18113	18395	18359	18126	18348	18237	18142	18048	18310	18156	18217	18309	18034	18262	18002	17875	17988	18244	18205	18292	18235	18256	18079	18007	18243	18232	18163	18156	18244	18239	18172	18128	18063	18131	18333	18203	18250	18115	18187	18193	18140	18027	18214	18266	18340	18189	18129	17985	18247	18238	18060	18138	18263	18234	18035	18188	18172	18159	18018	18182	18261	18362	18219	18323	18308	18206	18278	18343	18440	18144	18256	18294	18147	18092	18094	17946	17908	18259	18149	18211	18211	17947	18123	18219	18088	18037	18395	18171	18329	18241	18334	18280	18193	18162	18263	18141	18114	18119	18387	18140	18254	18176	18036	18125	18013	18000	18225	18328	18182	18126	18184	18231	18243	18196	18223	18385	18202	18240	18168	18155	18002	18151	18035	18053	18091	17940	18080	18196	18142	18182	18222	17803	18206	18189	18424	18095	18138	18147	18355	18108	18118	18149	18116	18199	18241	18016	18336	18331	18132	17999	18033	18182	17979	17990	18113	18211	17941	17967	18281	18057	18059	18172	18236	18061	18221	18065	18074	18081	18353	18171	18141	18024	18133	18303	18084	18208	18162	18189	18196	18127	18080	18152	18138	18090	18036	18073	18086	18235	18161	18234	18155	18002	18209	18267	18350	18249	18160	18323	18011	18088	18122	17926	18306	18204	18065	18140	18157	18145	18000	18183	18272	18101	18275	18199	18264	18274	18318	18269	18168	18052	18100	18072	18172	18143	18111	18116	18107	18198	18088	18096	18259	18381	18249	18055	18165	18351	18135	18138	18277	17989	18109	18246	18196	18148	18156	18120	17990	18280	18250	18162	18257	18434	18214	18294	18209	18368	18015	18044	18082	18061	18246	18088	18057	18058	18100	17888	18181	18250	18246	18131	18290	18388	18259	18152	17992	18401	18320	18225	18238	17957	17891	18297	18272	18303	18192	18382	18217	18155	18172	18130	18137	18205	18113	18118	17956	18173	18068	18159	17992	17836	18201	18108	18148	18198	18233	18061	18141	18103	18267	18082	18201	18296	18350	18092	18165	17836	18101	18101	18294	18072	18156	18058	18163	18368	17983	18272	18159	18183	18161	18234	18179	18024	18205	18053	18276	18091	18166	18073	18194	18008	18196	17987	18248	18271	18001	18089	18236	18097	18263	18203	18258	18200	18250	18254	18294	18098	18180	18305	18115	18123	18269	18393	18177	18281	17877	18242	18137	18218	18206	18384	17987	18332	18046	18068	18385	18039	18110	18093	18094	18057	17993	18267	18124	18239	18351	18221	18100	18050	18247	18300	18346	18079	18226	18185	18212	18314	18179	18291	18313	18182	18162	18333	18120	18212	18209	18201	18175	18113	18142	18155	18440	18096	18493	18179	18208	18051	18201	18299	18104	18209	17995	18228	18108	18189	18257	18145	18258	18101	18211	18172	18307	18130	18004	18286	18334	18242	18328	18242	18228	18413	18157	18102	18119	18090	18177	18225	18128	18159	18212	18184	18002	18410	18055	18105	18210	18363	18257	18178	18127	18119	17909	18196	18146	18106	18347	18283	18308	18486	17966	18270	18082	18352	18105	18313	18269	18228	18301	18229	18005	18116	18305	18103	18217	17873	18128	18348	18117	18196	18259	18112	18049	18174	18019	18100	18072	18278	18440	18326	18366	18376	17998	18207	18157	18105	18275	18103	18127	18191	18049	18064	18305	18120	18057	18245	18222	18007	18171	18433	18262	18176	18275	18144	18192	18194	18215	18177	18234	18247	18215	18092	18217	17981	18057	17850	18230	18224	18128	17943	18252	18085	18061	18249	18063	18160	18135	18114	18101	18242	18273	18275	18286	18132	18209	17938	18511	18280	18038	18204	18093	18032	18103	18142	18220	18160	18272	18026	18084	18048	18194	18040	18242	18188	18376	18120	18015	18213	18209	18116	18205	18053	18035	18252	18096	18271	18229	18322	18228	18214	18111	17918	17991	18151	18137	18119	18250	18190	18286	18207	18403	18256	18173	18230	18127	18147	18026	18097	18142	18366	18079	18217	18331	18128	18153	18285	18131	17991	18099	18177	18083	18221	18365	18058	18090	18211	18051	17989	18157	18258	18140	18143	18169	18096	18090	18136	18183	18081	18136	18186	18117	18300	18275	18198	18360	18161	18320	18208	18082	18023	18252	18125	18192	18240	18168	18119	18148	18021	18431	18070	18155	18088	18320	18342	18127	18194	18221	18207	18229	18179	18265	18230	17954	18043	18247	18112	18001	17986	18334	18163	18096	18270	18187	18245	18404	17984	18098	18140	18312	18229	18352	18092	18098	17964	18120	18169	18036	18152	18132	18050	17930	18050	18138	18086	18093	18105	18129	18167	18124	18140	18249	18398	18298	18104	18171	18195	18457	18190	18190	18168	17989	17974	18157	18030	18058	17970	18022	18183	18164	18221	18242	18338	18250	18187	18146	18306	18163	18293	18071	18354	18189	18419	18091	18191	18329	18207	18083	18094	18234	18284	18196	18119	17968	18111	18144	18326	18264	18159	18303	18040	18313	18062	18253	18087	18090	18099	18275	17991	18265	18081	18181	18288	18148	18161	18339	18296	18255	18130	18097	18160	17871	18223	18128	18077	18054	18180	18163	18398
26428	36221	34547	25181	21595	19869	18606	17380	16718	16300	17706	17023	17604	16245	15969	15310	14643	14742	14836	14787	14576	14681	14825	14577	14714	14675	14558	14666	14709	14794	14630	14746	14644	14694	14617	14605	14562	14654	14844	14741	14573	14615	14762	14588	14650	14723	14585	14579	14708	14741	14720	14814	14728	14545	14648	14834	14808	14615	14802	14685	14814	14575	14687	14598	14791	14602	14509	14671	14651	14515	14603	14723	14774	14655	14658	14588	14675	14606	14643	14702	14720	14511	14615	14730	14634	14676	14595	14722	14661	14570	14457	14618	14544	14716	14605	14731	14818	14426	14881	14634	14595	14740	14684	14755	14753	14616	14710	14598	14466	14559	14708	14668	14649	14592	14643	14478	14693	14669	14766	14671	14540	14676	14689	14426	14688	14821	14691	14756	14821	14738	14695	14747	14594	14535	14633	14528	14528	14745	14726	14730	14613	14525	14748	14617	14538	14903	14689	14609	14676	14599	14515	14699	14681	14597	14825	14564	14589	14698	14607	14599	14605	14665	14723	14704	14551	14621	14624	14566	14585	14767	14633	14656	14719	14512	14497	14643	14588	14658	14632	14479	14630	14564	14542	14639	14595	14762	14701	14552	14795	14538	14606	14780	14557	14704	14699	14592	14764	14660	14645	14535	14643	14841	14683	14437	14907	14646	14549	14618	14673	14644	14580	14770	14635	14700	14603	14649	14699	14724	14559	14844	14551	14710	14669	14786	14661	14686	14591	14831	14498	14599	14698	14655	14738	14566	14706	14639	14713	14726	14583	14808	14708	14396	14665	14493	14503	14690	14747	14588	14639	14707	14790	14748	14632	14635	14711	14653	14729	14482	14642	14706	14602	14640	14595	14600	14633	14770	14556	14750	14460	14792	14699	14439	14551	14761	14662	14407	14836	14698	14675	14691	14508	14619	14716	14510	14688	14557	14592	14576	14634	14644	14639	14612	14705	14675	14608	14516	14675	14470	14634	14673	14701	14643	14523	14932	14691	14599	14756	14527	14677	14696	14734	14696	14638	14800	14678	14805	14786	14644	14673	14693	14758	14516	14711	14850	14641	14734	14521	14869	14858	14661	14667	14659	14592	14521	14845	14533	14634	14814	14664	14789	14503	14633	14584	14569	14757	14746	14680	14742	14671	14680	14566	14750	14554	14513	14614	14903	14670	14486	14761	14762	14780	14700	14741	14639	14586	14726	14815	14682	14598	14735	14542	14631	14663	14702	14859	14527	14645	14719	14723	14776	14748	14518	14474	14653	14749	14539	14718	14731	14581	14597	14676	14901	14560	14565	14843	14800	14610	14661	14681	14630	14429	14477	14487	14624	14624	14565	14526	14567	14606	14690	14612	14672	14805	14733	14830	14695	14697	14529	14624	14653	14689	14610	14662	14690	14583	14735	14786	14544	14636	14549	14688	14662	14700	14409	14704	14688	14622	14539	14576	14738	14535	14640	14710	14635	14981	14663	14638	14562	14587	14654	14814	14956	14621	14468	14596	14615	14884	14655	14623	14486	14579	14575	14755	14726	14658	14466	14636	14616	14576	14723	14749	14694	14661	14525	14707	14776	14671	14722	14523	14713	14731	14684	14846	14865	14597	14800	14803	14533	14567	14514	14609	14804	14576	14759	14717	14556	14581	14577	14710	14659	14650	14762	14596	14536	14691	14779	14651	14509	14765	14694	14635	14579	14630	14669	14653	14595	14696	14662	14601	14707	14634	14563	14658	14626	14742	14616	14811	14655	14668	14694	14622	14910	14805	14657	14844	14575	14663	14576	14631	14684	14567	14542	14607	14660	14679	14751	14575	14687	14713	14616	14543	14714	14516	14597	14663	14673	14584	14734	14612	14674	14550	14604	14684	14666	14558	14627	14763	14879	14667	14692	14811	14603	14544	14520	14520	14590	14752	14553	14691	14457	14764	14823	14633	14592	14401	14634	14656	14735	14607	14753	14775	14578	14715	14674	14761	14632	14636	14601	14659	14690	14814	14552	14503	14663	14573	14648	14549	14690	14652	14613	14759	14834	14611	14831	14499	14687	14560	14670	14572	14712	14701	14658	14630	14808	14512	14429	14806	14670	14714	14612	14605	14694	14524	14580	14699	14671	14655	14717	14767	14554	14573	14465	14618	14761	14765	14812	14412	14657	14629	14545	14645	14721	14541	14673	14810	14627	14630	14621	14549	14642	14772	14574	14766	14640	14656	14608	14855	14729	14594	14715	14588	14644	14804	14738	14732	14628	14550	14536	14745	14596	14684	14645	14491	14650	14643	14662	14739	14720	14426	14652	14646	14783	14802	14604	14593	14637	14491	14658	14748	14447	14633	14579	14693	14719	14581	14642	14491	14730	14687	14717	14671	14603	14609	14776	14667	14653	14632	14521	14732	14476	14668	14710	14623	14638	14622	14789	14770	14705	14784	14710	14624	14726	14713	14792	14520	14722	14598	14619	14526	14755	14639	14757	14525	14664	14708	14568	14696	14656	14660	14729	14657	14534	14789	14569	14598	14646	14601	14661	14630	14659	14648	14654	14641	14490	14388	14673	14463	14555	14800	14662	14531	14689	14472	14500	14619	14711	14634	14712	14504	14671	14652	14668	14742	14758	14546	14844	14609	14697	14548	14548	14763	14632	14722	14644	14587	14874	14526	14644	14715	14676	14530	14677	14614	14662	14692	14632	14595	14592	14670	14592	14713	14583	14805	14461	14841	14598	14618	14956	14796	14625	14658	14638	14659	14561	14628	14616	14488	14617	14548	14643	14814	14624	14696	14622	14743	14513	14663	14707	14742	14655	14748	14751	14709	14610	14708	14604	14577	14800	14616	14701	14671	14588	14727	14708	14708	14545	14662	14532	14698	14586	14406	14651	14487	14562	14566	14688	14510	14600	14746	14568	14701	14590	14536	14463	14619	14662	14489	14574	14715	14505	14590	14660	14611	14678	14711	14654	14706	14804	14609	14665	14701	14661	14595	14648	14596	14649	14682	14599	14533	14731	14677	14591	14572	14577	14698	14568	14628	14491	14528	14728	14715	14693	14581	14659	14606	14507	14614	14704	14486	14666	14612	14670	14857	14661	14697	14628	14557	14618	14657	14555	14645	14602	14643	14661	14594	14561	14773	14692	14708	14607	14679	14739	14697	14583	14599	14834	14672	14755	14631	14643	14704	14653	14568	14524	14682	14567	14548	14618	14761	14534	14554	14713	14399	14797	14678	14593	14650	14483	14697	14417	14871	14656	14790	14407	14665	14747	14678	14607	14595	14516	14723	14611	14471	14589	14584	14768	14663	14750	14513	14656	14690	14543	14716	14729	14643	14793	14674	14554	14620	14618	14577	14742	14586	14575	14710	14724	14748	14639	14645	14604	14573	14607	14666	14641	14745	14629	14611	14841	14606	14599	14590	14664	14867	14665	14710	14485	14812	14614	14554	14725	14570	14527	14573	14536	14540	14517	14828	14499	14621	14570	14740	14568	14581	14778	14589	14633	14647	14543	14697	14622	14680	14705	14700	14662	14625	14735	14571	14797	14754	14762	14717	14470	14768	14596	14541	14683	14750	14623	14925	14890	14710	14732	14633	14665	14757	14491	14805	14665	14482	14719	14675	14384	14556	14720	14504	14690	14617	14857	14630	14627	14574	14500	14723	14723	14655	14600	14707	14500	14660	14571	14730	14704	14549	14687	14624	14733	14614	14572	14739	14693	14589	14589	14641	14485	14725	14767	14464	14542	14773	14671	14739	14683	14697	14567	14733	14805	14756	14551	14676	14713	14383	14634	14787	14661	14683	14686	14839	14534	14653	14641	14728	14720	14692	14714	14562	14774	14716	14546	14656	14732	14569	14630	14757	14622	14769	14528	14691	14685	14676	14590	14696	14793	14686	14779	14769	14708	14725	14706	14635	14673	14772	14722	14648	14632	14674	14621	14515	14595	14790	14755	14872	14506	14585	14560	14688	14646	14673	14631	14705	14652	14756	14650	14745	14668	14736	14603	14778	14510	14796	14618	14565	14756	14620	14661	14625	14579	14629	14713	14648	14572	14822	14734	14641	14513	14626	14593	14582	14526	14626	14631	14705	14377	14672	14589	14681	14610	14622	14624	14692	14617	14661	14793	14865	14596	14624	14842	14639	14745	14731	14582	14782	14641	14570	14765	14570	14450	14937	14639	14821	14502	14731	14497	14690	14615	14607	14708	14462	14703	14891	14683	14653	14776	14648	14610	14641	14661	14609	14559	14519	14441	14610	14763	14778	14623	14774	14752	14563	14724	14763	14616	14725	14786	14755	14826	14832	14722	14846	14794	14456	14809	14735	14644	14637	14593	14542	14756	14732	14755	14580	14722	14647	14546	14682	14579	14536	14637	14752	14638	14681	14636	14523	14694	14678	14634	14660	14643	14799	14592	14509	14739	14826	14756	14712	14696	14718	14515	14568	14723	14542	14665	14704	14657	14695	14711	14771	14675	14787	14622	14741	14740	14662	14850	14789	14691	14740	14674	14608	14547	14563	14679	14773	14608	14796	14595	14580	14726	14516	14738	14613	14636	14678	14511	14701	14645	14868	14694	14566	14737	14876	14674	14535	14588	14632	14685	14461	14642	14684	14752	14798	14483	14500	14735	14711	14872	14630	14484	14664	14734	14558	14544	14662	14611	14702	14614	14703	14925	14741	14712	14582	14639	14568	14725	14844	14688	14789	14769	14674	14744	14577	14619	14715	14577	14729	14530	14613	14582	14726	14580	14742	14644	14665	14610	14746	14654	14572	14691	14435	14503	14634	14737	14608	14585	14567	14643	14661	14614	14632	14617	14634	14726	14647	14663	14547	14651	14694	14718	14708	14483	14597	14794	14575	14709	14590	14523	14645	14761	14672	14704	14714	14557	14635	14575	14699	14626	14671	14587	14715	14569	14694	14567	14684	14765	14849	14797	14615	14700	14616	14376	14704	14814	14627	14575	14698	14656	14461	14479	14608	14803	14464	14611	14764	14743	14763	14652	14879	14571	14634	14603	14682	14703	14677	14616	14664	14834	14541	14675	14617	14651	14814	14625	14647	14639	14555	14633	14796	14595	14651	14672	14753	14720	14473	14686	14792	14547	14795	14654	14390	14717	14817	14716	14747	14580	14661	14929	14595	14801
26192	21673	28897	27782	28336	28461	27275	23158	20994	21271	21350	21179	27457	26498	23470	20210	18031	17777	17589	17577	17617	17700	17462	17732	17633	17639	17634	17737	17792	17761	17476	17870	17744	17726	17666	17374	17724	17848	17754	17669	17610	17719	17676	17653	17658	17773	17500	17715	17785	17622	17790	17813	17675	17660	17737	17536	17856	17674	17708	17783	17603	17648	17595	17733	17673	17386	17610	17517	17613	17710	17534	17760	17782	17622	17745	17599	17689	17521	17570	17502	17592	17646	17778	17647	17714	17369	17537	17610	17690	17702	17530	17647	17713	17644	17712	17763	17885	17568	17669	17879	17794	17589	17741	17669	17483	17695	17682	17633	17550	17613	17745	17637	17519	17599	17626	17699	17793	17784	17692	17760	17583	17498	17591	17779	17681	17593	17766	17664	17609	17600	17619	17682	17609	17823	17682	17572	17690	17499	17810	17474	17582	17691	17710	17596	17752	17598	17529	17815	17514	17701	17697	17506	17654	17726	17650	17691	17650	17555	17531	17549	17646	17687	17652	17623	17315	17637	17532	17575	17473	17718	17776	17615	17651	17539	17670	17766	17597	17797	17668	17597	17605	17668	17735	17397	17546	17504	17713	17542	17503	17538	17644	17656	17537	17669	17689	17717	17681	17831	17868	17679	17636	17639	17549	17644	17540	17565	17772	17735	17708	17578	17662	17630	17532	17488	17565	17640	17698	17854	17646	17634	17731	17707	17519	17686	17442	17439	17422	17762	17664	17483	17776	17422	17679	17460	17662	17620	17471	17485	17723	17187	17561	17739	17893	17908	17648	17595	17587	17606	17967	17565	17692	17550	17644	17764	17760	17791	17616	17485	17548	17687	17474	17628	17780	17732	17717	17699	17648	17721	17646	17674	17697	17528	17575	17612	17738	17373	17655	17607	17595	17779	17732	17698	17559	17629	17651	17535	17460	17491	17813	17571	17794	17644	17517	17606	17652	17528	17392	17618	17719	17396	17670	17553	17831	17612	17743	17595	17706	17527	17644	17451	17521	17509	17558	17729	17599	17417	17661	17424	17747	17742	17544	17501	17388	17732	17423	17794	17878	17470	17805	17785	17687	17724	17495	17627	17664	17604	17827	17512	17539	17585	17703	17751	17619	17308	17530	17482	17581	17433	17802	17907	17588	17631	17457	17500	17596	17640	17822	17588	17738	17538	17538	17849	17686	17650	17534	17430	17611	17673	17637	17532	17685	17826	17617	17661	17725	17725	17592	17620	17611	17630	17501	17673	17614	17634	17622	17562	17686	17608	17441	17762	17578	17637	17810	17653	17721	17616	17608	17653	17665	17632	17531	17464	17559	17403	17790	17432	17700	17788	17539	17472	17531	17418	17680	17655	17736	17598	17627	17517	17786	17662	17678	17463	17511	17600	17798	17455	17632	17585	17722	17605	17585	17664	17832	17490	17732	17623	17832	17776	17800	17663	17672	17879	17678	17651	17546	17654	17604	17666	17630	17633	17666	17724	17444	17642	17632	17522	17469	17691	17678	17634	17570	17732	17528	17770	17619	17730	17881	17486	17606	17478	17507	17545	17530	17735	17572	17505	17586	17556	17569	17609	17640	17661	17613	17651	17550	17443	17673	17575	17696	17470	17631	17504	17723	17645	17688	17621	17649	17726	17548	17337	17505	17645	17832	17531	17492	17622	17638	17777	17586	17660	17561	17457	17658	17705	17683	17584	17787	17636	17404	17638	17497	17650	17654	17442	17676	17557	17547	17852	17690	17333	17461	17664	17671	17628	17595	17753	17568	17770	17550	17553	17476	17725	17568	17580	17593	17741	17471	17541	17624	17697	17594	17692	17738	17654	17699	17469	17594	17624	17629	17603	17675	17823	17563	17614	17613	17637	17710	17585	17451	17641	17439	17630	17445	17532	17640	17588	17750	17671	17603	17474	17635	17704	17576	17687	17677	17597	17574	17622	17657	17628	17639	17483	17508	17446	17451	17619	17563	17660	17553	17608	17362	17744	17711	17691	17805	17559	17775	17829	17596	17565	17742	17591	17428	17628	17786	17617	17563	17780	17675	17611	17667	17714	17556	17481	17461	17697	17783	17301	17724	17751	17682	17592	17400	17802	17681	17621	17775	17577	17620	17580	17491	17500	17605	17688	17510	17486	17690	17651	17663	17720	17652	17771	17704	17663	17580	17578	17642	17408	17446	17650	17525	17691	17583	17523	17616	17671	17656	17697	17777	17437	17432	17682	17551	17426	17553	17584	17639	17720	17406	17545	17447	17531	17722	17834	17644	17884	17494	17510	17742	17732	17548	17644	17465	17667	17580	17676	17595	17595	17617	17695	17539	17659	17649	17592	17530	17725	17766	17625	17546	17495	17531	17526	17809	17785	17720	17655	17815	17595	17626	17444	17683	17663	17831	17758	17690	17524	17468	17349	17637	17655	17629	17721	17669	17592	17676	17813	17752	17684	17453	17620	17613	17476	17579	17666	17762	17732	17462	17628	17605	17623	17395	17504	17587	17689	17623	17699	17666	17672	17475	17718	17641	17652	17575	17544	17432	17504	17600	17486	17508	17476	17526	17775	17890	17456	17581	17556	17643	17669	17628	17634	17542	17661	17391	17560	17518	17539	17629	17713	17548	17678	17629	17585	17896	17689	17648	17622	17488	17611	17622	17714	17806	17467	17478	17409	17819	17781	17589	17536	17628	17627	17567	17677	17687	17651	17499	17550	17317	17491	17797	17711	17614	17528	17686	17793	17526	17554	17526	17710	17496	17776	17572	17571	17539	17601	17788	17667	17740	17649	17630	17392	17738	17604	17506	17817	17763	17674	17580	17615	17532	17707	17648	17435	17507	17573	17550	17464	17659	17489	17503	17691	17716	17473	17485	17616	17561	17600	17791	17634	17581	17732	17574	17514	17797	17585	17749	17450	17586	17607	17619	17672	17595	17584	17767	17608	17687	17811	17634	17563	17505	17600	17596	17486	17747	17613	17617	17466	17295	17653	17640	17627	17617	17617	17691	17559	17679	17606	17376	17547	17717	17831	17630	17613	17800	17610	17671	17469	17749	17586	17725	17637	17638	17684	17576	17721	17692	17547	17611	17683	17633	17739	17675	17564	17740	17612	17708	17677	17610	17713	17572	17821	17544	17691	17636	17645	17631	17620	17798	17607	17530	17685	17537	17615	17647	17698	17527	17612	17743	17670	17537	17753	17476	17598	17469	17719	17545	17396	17470	17527	17762	17489	17685	17749	17807	17505	17721	17781	17649	17677	17640	17491	17743	17602	17722	17529	17587	17758	17605	17533	17882	17461	17500	17480	17572	17520	17628	17577	17501	17447	17641	17545	17766	17602	17525	17762	17693	17758	17653	17527	17476	17682	17704	17555	17620	17502	17606	17594	17366	17515	17689	17533	17721	17438	17498	17560	17856	17844	17549	17796	17615	17543	17510	17794	17532	17678	17604	17535	17448	17787	17689	17618	17649	17735	17763	17692	17722	17759	17726	17805	17571	17642	17798	17728	17625	17715	17627	17671	17849	17592	17729	17697	17814	17647	17545	17817	17554	17722	17666	17730	17422	17633	17731	17810	17433	17711	17567	17519	17809	17785	17583	17438	17415	17613	17647	17507	17570	17626	17680	17797	17540	17623	17916	17726	17535	17500	17607	17812	17624	17589	17790	17589	17718	17646	17801	17760	17591	17588	17727	17780	17593	17803	17439	17456	17728	17600	17646	17764	17608	17718	17602	17570	17647	17485	17598	17667	17967	17771	17615	17746	17730	17861	17783	17662	17753	17451	17743	17782	17689	17557	17626	17702	17463	17417	17774	17593	17805	17400	17508	17655	17562	17473	17594	17858	17498	17357	17667	17542	17779	17578	17557	17582	17501	17768	17712	17589	17669	17547	17429	17642	17540	17683	17600	17574	17502	17608	17634	17575	17745	17562	17637	17675	17730	17703	17814	17662	17443	17647	17611	17629	17616	17740	17645	17375	17616	17510	17660	17609	17677	17701	17774	17449	17713	17840	17439	17558	17661	17624	17765	17803	17670	17528	17537	17478	17673	17511	17642	17466	17776	17642	17541	17609	17680	17895	17608	17694	17671	17838	17491	17515	17830	17753	17638	17470	17651	17700	17671	17304	17482	17449	17819	17591	17658	17461	17634	17622	17714	17647	17570	17699	17610	17734	17419	17724	17514	17614	17501	17596	17577	17644	17559	17562	17492	17582	17633	17815	17542	17424	17738	17664	17780	17542	17650	17654	17580	17696	17382	17577	17541	17640	17619	18032	17634	17623	17664	17561	17649	17667	17626	17865	17483	17357	17805	17688	17488	17659	17551	17727	17696	17337	17511	17517	17573	17620	17645	17631	17509	17598	17637	17513	17579	17592	17709	17706	17706	17566	17559	17396	17483	17634	17933	17479	17783	17501	17679	17810	17891	17453	17701	17739	17632	17571	17557	17730	17652	17501	17487	17726	17731	17717	17759	17700	17533	17638	17658	17591	17782	17518	17701	17472	17555	17537	17500	17491	17722	17585	17665	17563	17556	17634	17603	17613	17439	17677	17653	17687	17565	17629	17653	17736	17626	17514	17773	17444	17671	17646	17550	17735	17633	17314	17399	17561	17543	17657	17571	17583	17659	17577	17558	17535	17501	17603	17780	17560	17559	17782	17711	17669	17559	17580	17466	17593	17522	17622	17644	17627	17712	17585	17516	17683	17680	17449	17702	17682	17595	17544	17754	17646	17549	17458	17786	17372	17718	17644	17680	17539	17639	17593	17646	17603	17550	17620	17816	17651	17638	17551	17520	17709	17647	17649	17730	17863	17506	17420	17782	17532	17644	17718	17610	17721	17590	17692	17501	17613	17755	17681	17572	17621	17645	17744	17465	17561	17731	17501	17810	17754	17683	17690	17682	17723	17885	17594	17839	17774	17591	17605	17809	17613	17743	17816	17696	17578	17655	17536	17564	17686	17569	17469	17805	17816	18018	17578	17622	17667	17636	17472	17469	17686	17613	17434	17369	17509	17452	17828	17807	17462	17632	17746	17836	17545	17846	17586	17611	17455	17562	17660	17577	17377	17448	17584	17623	17713	17745	17582	17692	17494	17649	17769	17629	17637	17804	17741	17618	17719	17775	17650	17670	17564
26616	42261	40783	36568	33021	28403	25507	21467	18644	19884	19776	19761	28101	24879	20959	16781	14654	14325	14315	14483	14509	14446	14381	14380	14406	14344	14534	14261	14473	14573	14445	14576	14382	14444	14438	14414	14502	14423	14535	14482	14499	14447	14290	14351	14283	14490	14470	14565	14296	14374	14501	14324	14368	14565	14413	14284	14286	14440	14459	14411	14423	14463	14433	14361	14434	14595	14359	14513	14201	14346	14250	14300	14352	14406	14570	14384	14232	14351	14422	14515	14292	14393	14461	14306	14547	14325	14330	14450	14522	14537	14338	14311	14415	14389	14513	14319	14459	14189	14397	14359	14434	14260	14460	14349	14384	14387	14474	14362	14446	14497	14343	14448	14352	14567	14347	14451	14396	14436	14502	14460	14420	14298	14417	14370	14319	14301	14403	14216	14477	14535	14399	14398	14649	14213	14347	14446	14443	14492	14556	14373	14280	14428	14391	14288	14458	14315	14469	14485	14333	14469	14340	14396	14480	14422	14307	14521	14289	14479	14282	14474	14416	14390	14490	14369	14333	14315	14386	14416	14673	14443	14491	14396	14226	14398	14474	14409	14419	14477	14317	14306	14357	14583	14284	14543	14422	14393	14404	14329	14491	14427	14450	14302	14366	14331	14276	14349	14426	14441	14403	14314	14170	14316	14356	14390	14477	14351	14482	14331	14336	14497	14478	14446	14437	14456	14396	14357	14398	14359	14617	14351	14349	14307	14474	14513	14313	14329	14416	14293	14269	14407	14372	14477	14408	14424	14414	14430	14366	14323	14458	14463	14465	14368	14540	14352	14461	14451	14569	14455	14376	14459	14507	14482	14658	14355	14439	14370	14354	14437	14420	14259	14257	14358	14396	14213	14463	14379	14185	14455	14499	14541	14275	14607	14549	14427	14266	14410	14424	14358	14416	14391	14444	14353	14268	14377	14413	14526	14393	14434	14337	14627	14514	14379	14478	14337	14364	14350	14438	14355	14429	14319	14487	14547	14243	14394	14380	14304	14334	14358	14207	14321	14422	14242	14552	14349	14229	14442	14452	14352	14378	14560	14242	14394	14425	14416	14293	14475	14314	14369	14492	14343	14381	14465	14330	14419	14446	14154	14229	14433	14353	14548	14297	14301	14323	14297	14420	14469	14520	14362	14371	14416	14306	14321	14356	14488	14438	14379	14323	14322	14289	14399	14417	14439	14495	14213	14369	14374	14246	14438	14182	14251	14273	14379	14612	14453	14383	14419	14342	14299	14362	14367	14366	14478	14339	14443	14273	14530	14249	14336	14314	14494	14445	14325	14231	14414	14472	14436	14360	14211	14402	14409	14373	14338	14399	14291	14442	14378	14443	14319	14449	14334	14489	14468	14542	14390	14310	14552	14386	14363	14254	14446	14222	14472	14260	14299	14379	14514	14471	14102	14230	14413	14367	14287	14436	14225	14444	14206	14334	14366	14444	14503	14265	14557	14272	14408	14433	14377	14444	14456	14419	14323	14444	14351	14229	14448	14298	14430	14422	14280	14339	14515	14336	14407	14324	14533	14231	14525	14473	14407	14581	14308	14265	14458	14380	14433	14600	14318	14532	14401	14368	14368	14449	14316	14471	14312	14424	14243	14289	14326	14469	14412	14318	14248	14390	14522	14535	14285	14386	14418	14340	14343	14441	14307	14593	14283	14453	14362	14426	14302	14456	14282	14469	14239	14286	14495	14319	14370	14384	14379	14420	14521	14571	14333	14504	14399	14542	14352	14312	14478	14536	14267	14511	14609	14361	14282	14455	14435	14411	14363	14315	14380	14623	14472	14459	14425	14384	14426	14456	14446	14520	14317	14300	14163	14353	14150	14408	14511	14483	14401	14339	14396	14329	14384	14330	14459	14184	14352	14530	14416	14176	14334	14487	14319	14445	14461	14356	14528	14352	14142	14480	14537	14344	14366	14215	14442	14466	14372	14586	14407	14512	14359	14437	14328	14442	14388	14474	14432	14269	14271	14303	14255	14372	14350	14362	14340	14470	14470	14314	14372	14498	14409	14401	14433	14388	14621	14406	14291	14380	14376	14470	14538	14362	14391	14381	14456	14271	14296	14396	14251	14327	14471	14349	14589	14552	14375	14433	14435	14387	14439	14255	14492	14450	14390	14454	14157	14543	14443	14434	14364	14415	14326	14277	14235	14434	14543	14499	14452	14251	14473	14416	14447	14425	14476	14495	14513	14424	14326	14225	14325	14355	14505	14418	14428	14485	14486	14574	14374	14422	14301	14477	14301	14544	14301	14422	14407	14308	14615	14571	14546	14224	14484	14511	14314	14345	14344	14369	14469	14448	14477	14362	14285	14287	14270	14314	14285	14486	14527	14195	14370	14346	14429	14508	14365	14486	14171	14393	14267	14515	14351	14236	14308	14442	14390	14480	14366	14428	14379	14345	14297	14385	14374	14237	14551	14433	14374	14434	14424	14516	14332	14663	14327	14422	14369	14482	14267	14320	14283	14410	14430	14675	14315	14324	14393	14587	14378	14490	14471	14323	14554	14254	14407	14166	14332	14317	14287	14379	14551	14441	14228	14298	14208	14348	14340	14356	14304	14312	14281	14583	14490	14360	14458	14392	14488	14369	14248	14285	14398	14343	14283	14375	14381	14264	14434	14390	14506	14413	14340	14345	14277	14264	14476	14399	14441	14301	14534	14474	14410	14272	14329	14350	14314	14420	14242	14224	14454	14436	14626	14552	14420	14414	14475	14447	14508	14277	14243	14411	14325	14267	14243	14379	14381	14229	14314	14382	14460	14427	14195	14602	14317	14320	14380	14426	14376	14214	14371	14294	14287	14270	14381	14586	14270	14361	14190	14218	14320	14329	14377	14314	14499	14296	14323	14403	14368	14348	14357	14203	14376	14207	14529	14297	14411	14584	14316	14303	14224	14301	14366	14371	14265	14327	14494	14462	14441	14163	14569	14305	14407	14602	14567	14512	14312	14348	14390	14349	14419	14241	14371	14410	14274	14303	14453	14307	14281	14493	14458	14271	14510	14400	14473	14368	14657	14501	14387	14458	14210	14451	14454	14539	14497	14251	14386	14409	14514	14407	14415	14453	14388	14067	14400	14487	14380	14278	14440	14354	14485	14315	14206	14533	14494	14469	14422	14465	14331	14365	14469	14468	14381	14316	14378	14447	14360	14302	14544	14436	14481	14384	14354	14494	14213	14459	14164	14360	14210	14361	14574	14389	14432	14543	14311	14377	14299	14447	14589	14461	14366	14369	14487	14383	14272	14478	14389	14275	14462	14379	14307	14429	14450	14413	14486	14399	14438	14448	14392	14268	14539	14474	14436	14388	14397	14255	14444	14210	14391	14325	14320	14510	14484	14378	14420	14388	14534	14414	14380	14472	14418	14444	14414	14242	14317	14404	14430	14410	14258	14406	14335	14418	14398	14198	14418	14502	14488	14380	14520	14286	14306	14478	14352	14391	14309	14497	14440	14527	14513	14478	14498	14244	14472	14331	14412	14401	14496	14352	14320	14295	14380	14486	14380	14457	14389	14251	14429	14384	14355	14452	14518	14447	14374	14401	14516	14349	14365	14416	14488	14326	14416	14448	14265	14341	14459	14323	14433	14345	14525	14231	14349	14400	14463	14405	14350	14470	14266	14423	14298	14410	14277	14442	14333	14289	14254	14550	14354	14402	14288	14449	14433	14304	14269	14329	14334	14481	14202	14374	14468	14406	14434	14343	14404	14401	14365	14355	14396	14443	14337	14328	14438	14477	14398	14447	14372	14358	14497	14303	14517	14295	14221	14445	14425	14359	14335	14413	14515	14423	14430	14430	14418	14340	14376	14328	14377	14481	14493	14456	14493	14554	14362	14582	14489	14554	14373	14262	14323	14307	14472	14336	14397	14388	14430	14264	14292	14295	14360	14473	14226	14495	14370	14526	14318	14421	14281	14455	14248	14336	14427	14394	14345	14405	14535	14407	14324	14411	14334	14404	14443	14427	14424	14389	14324	14342	14286	14215	14591	14466	14380	14441	14477	14324	14370	14314	14460	14424	14385	14432	14378	14324	14501	14426	14334	14299	14321	14420	14534	14346	14454	14271	14427	14470	14453	14387	14339	14260	14468	14338	14430	14428	14450	14535	14483	14642	14487	14351	14350	14355	14430	14417	14525	14537	14404	14495	14388	14374	14541	14400	14384	14487	14274	14434	14329	14361	14596	14332	14388	14378	14316	14383	14425	14452	14296	14531	14428	14382	14344	14318	14488	14293	14332	14265	14324	14351	14379	14352	14474	14443	14362	14395	14464	14450	14470	14425	14686	14520	14574	14361	14404	14476	14425	14259	14401	14553	14433	14501	14400	14212	14350	14384	14336	14337	14492	14424	14673	14597	14381	14531	14419	14272	14500	14529	14398	14306	14572	14364	14500	14409	14409	14434	14399	14394	14300	14438	14294	14430	14299	14308	14423	14423	14276	14473	14320	14345	14379	14545	14409	14480	14522	14331	14456	14517	14432	14421	14318	14304	14486	14353	14380	14508	14335	14522	14528	14425	14757	14430	14390	14263	14514	14304	14168	14386	14452	14419	14337	14426	14315	14342	14391	14483	14534	14497	14402	14450	14304	14325	14538	14358	14362	14367	14388	14324	14307	14408	14480	14404	14372	14248	14261	14292	14499	14310	14584	14313	14380	14320	14406	14366	14329	14430	14375	14329	14269	14593	14502	14341	14588	14360	14496	14545	14522	14523	14356	14397	14253	14274	14421	14389	14345	14356	14452	14393	14463	14448	14343	14445	14387	14320	14413	14449	14471	14426	14339	14447	14499	14411	14474	14412	14281	14438	14238	14516	14371	14272	14369	14374	14284	14471	14306	14470	14318	14219	14306	14236	14450	14407	14300	14501	14572	14536	14440	14374	14378	14475	14280	14573	14430	14366	14367	14421	14376	14356	14191	14326	14354	14423	14397	14636	14476	14190	14311	14548	14430	14529	14301	14372	14361	14394	14292	14340	14424	14290	14446	14413	14620	14354	14410	14438	14434	14469	14277	14439	14335	14553	14405	14285	14594	14368	14385	14522	14480	14267	14308	14431	14432	14522	14409	14464	14446	14443	14244	14509	14174	14490	14384	14358	14375	14402	14426	14515	14330	14388	14431
24495	21573	29312	25240	25977	30935	32677	27144	24123	23150	23467	24416	32961	32936	28203	22483	18700	17936	17940	17873	17945	17743	17779	17638	17834	17587	17663	17693	17806	17555	17470	17489	17443	17728	17592	17563	17479	17745	17719	17958	17713	17670	17652	17795	17767	17632	17568	17730	17539	17656	17512	17761	17625	17713	17578	17760	17515	17715	17771	17738	17665	17654	17664	17760	17373	17586	17692	17634	17846	17543	17691	17707	17605	17581	17631	17711	17753	17524	17506	17648	17820	17543	17580	17510	17549	17731	17597	17599	17584	17797	17676	17681	17603	17711	17365	17774	17800	17471	17463	17569	17476	17345	17469	17409	17672	17453	17637	17671	17502	17504	17600	17653	17576	17530	17539	17399	17938	17613	17524	17605	17831	17773	17820	17607	17728	17523	17850	17732	17569	17490	17558	17730	17562	17774	17559	17504	17413	17597	17624	17503	17390	17629	17683	17664	17734	17662	17694	17742	17586	17393	17746	17626	17731	17624	17711	17630	17530	17615	17757	17651	17503	17579	17691	17654	17554	17605	17483	17619	17665	17734	17626	17500	17741	17615	17686	17532	17700	17526	17402	17730	17549	17496	17657	17589	17512	17435	17644	17578	17629	17409	17715	17599	17463	17430	17701	17718	17678	17515	17546	17533	17561	17635	17598	17358	17433	17425	17514	17528	17524	17661	17752	17544	17499	17445	17519	17585	17844	17555	17467	17548	17858	17915	17861	17598	17621	17626	17505	17687	17674	17364	17614	17458	17534	17698	17565	17568	17664	17565	17310	17724	17642	17581	17461	17654	17691	17674	17629	17626	17565	17500	17706	17628	17441	17570	17584	17592	17537	17797	17577	17696	17602	17706	17419	17582	17465	17518	17406	17593	17649	17574	17554	17457	17470	17523	17624	17757	17599	17603	17462	17481	17631	17500	17621	17530	17381	17595	17595	17624	17587	17483	17664	17448	17735	17529	17495	17576	17470	17556	17421	17557	17562	17562	17739	17610	17568	17704	17683	17627	17535	17591	17682	17558	17481	17438	17614	17446	17453	17435	17566	17422	17724	17495	17424	17544	17519	17744	17570	17771	17498	17493	17632	17596	17543	17567	17782	17496	17813	17525	17568	17638	17512	17618	17465	17617	17529	17386	17772	17523	17568	17810	17796	17641	17336	17445	17447	17480	17566	17683	17688	17648	17435	17440	17541	17612	17634	17678	17553	17476	17534	17798	17839	17648	17318	17671	17730	17654	17657	17561	17691	17732	17455	17530	17684	17640	17679	17525	17349	17636	17400	17539	17610	17591	17539	17834	17645	17497	17749	17689	17737	17433	17718	17684	17677	17573	17619	17557	17705	17535	17872	17479	17532	17503	17648	17726	17556	17636	17390	17501	17823	17516	17709	17463	17618	17647	17577	17534	17569	17472	17636	17589	17438	17647	17600	17673	17501	17678	17730	17572	17648	17313	17522	17386	17666	17639	17503	17279	17470	17563	17726	17558	17360	17523	17522	17592	17617	17400	17608	17671	17482	17589	17623	17495	17652	17600	17621	17778	17597	17474	17488	17865	17653	17425	17509	17397	17642	17548	17602	17445	17604	17576	17517	17395	17631	17511	17615	17463	17518	17662	17654	17637	17492	17465	17586	17619	17352	17606	17536	17710	17554	17851	17522	17557	17471	17461	17693	17613	17519	17659	17568	17607	17471	17560	17640	17521	17787	17882	17922	17782	17450	17616	17623	17520	17462	17587	17575	17518	17671	17575	17667	17486	17671	17590	17425	17620	17476	17584	17541	17610	17426	17530	17698	17545	17651	17730	17541	17434	17506	17605	17612	17624	17663	17419	17556	17717	17796	17596	17660	17690	17646	17471	17630	17635	17665	17547	17401	17465	17596	17527	17437	17546	17497	17568	17493	17500	17626	17392	17330	17276	17546	17614	17434	17750	17718	17655	17441	17375	17695	17525	17487	17509	17580	17417	17603	17513	17523	17679	17616	17559	17717	17537	17574	17583	17748	17636	17480	17575	17685	17642	17591	17694	17482	17493	17591	17376	17655	17720	17666	17500	17716	17791	17554	17309	17742	17299	17274	17565	17789	17705	17636	17743	17776	17519	17600	17558	17678	17566	17632	17558	17650	17415	17621	17671	17370	17597	17580	17563	17331	17571	17660	17630	17444	17483	17413	17744	17664	17419	17651	17925	17439	17796	17518	17587	17571	17691	17593	17562	17684	17530	17375	17673	17415	17512	17646	17582	17608	17560	17480	17492	17658	17372	17521	17570	17610	17661	17487	17619	17725	17547	17407	17535	17395	17568	17711	17661	17638	17510	17639	17629	17613	17738	17383	17459	17519	17493	17594	17503	17270	17640	17630	17434	17624	17680	17370	17656	17552	17603	17611	17666	17737	17712	17675	17835	17755	17585	17447	17582	17620	17405	17727	17682	17348	17554	17619	17444	17480	17499	17483	17565	17667	17383	17745	17576	17582	17568	17650	17730	17653	17496	17274	17454	17527	17568	17573	17400	17750	17638	17386	17596	17441	17696	17604	17444	17629	17503	17645	17470	17318	17577	17631	17665	17548	17516	17770	17493	17354	17349	17533	17491	17586	17347	17512	17558	17572	17494	17483	17558	17468	17435	17529	17690	17368	17487	17607	17517	17672	17900	17537	17744	17731	17626	17606	17668	17541	17526	17628	17565	17695	17591	17647	17725	17586	17456	17472	17576	17599	17642	17462	17521	17599	17415	17513	17624	17534	17639	17523	17405	17602	17486	17754	17552	17552	17499	17806	17574	17775	17630	17520	17565	17533	17760	17617	17450	17440	17608	17653	17745	17534	17735	17894	17381	17459	17687	17635	17682	17525	17529	17424	17460	17547	17287	17529	17465	17504	17618	17506	17548	17533	17483	17528	17655	17602	17607	17535	17638	17721	17427	17559	17540	17592	17661	17656	17736	17526	17608	17420	17547	17457	17568	17373	17518	17587	17629	17515	17619	17595	17670	17482	17634	17695	17489	17309	17494	17672	17581	17485	17581	17483	17487	17628	17554	17519	17488	17439	17557	17726	17529	17575	17695	17766	17610	17426	17531	17677	17522	17405	17631	17448	17489	17600	17588	17539	17632	17592	17593	17728	17503	17441	17494	17703	17378	17548	17654	17498	17704	17595	17546	17585	17561	17570	17572	17688	17738	17585	17566	17748	17578	17430	17446	17615	17531	17739	17604	17427	17623	17339	17553	17499	17562	17483	17797	17781	17705	17630	17652	17658	17646	17562	17687	17443	17704	17453	17474	17718	17516	17573	17525	17861	17694	17595	17560	17864	17571	17653	17586	17642	17620	17673	17696	17536	17611	17364	17726	17599	17432	17674	17619	17556	17543	17429	17506	17616	17457	17624	17535	17664	17560	17636	17835	17632	17667	17576	17775	17505	17443	17531	17542	17502	17528	17559	17581	17724	17637	17448	17687	17639	17564	17505	17557	17734	17648	17686	17852	17552	17811	17484	17818	17665	17521	17557	17444	17688	17667	17523	17589	17690	17499	17608	17614	17500	17642	17589	17548	17628	17492	17583	17673	17444	17555	17549	17635	17397	17698	17539	17710	17460	17610	17632	17655	17568	17709	17704	17649	17521	17617	17681	17523	17601	17540	17580	17732	17650	17481	17495	17451	17560	17518	17617	17604	17622	17683	17569	17329	17695	17580	17427	17563	17544	17800	17535	17822	17653	17336	17510	17652	17338	17563	17300	17605	17688	17651	17474	17521	17718	17834	17659	17553	17698	17401	17629	17392	17709	17722	17540	17385	17519	17477	17412	17748	17744	17610	17592	17591	17601	17346	17532	17595	17496	17631	17525	17677	17942	17669	17661	17497	17581	17454	17432	17660	17472	17735	17572	17656	17614	17636	17526	17615	17701	17591	17711	17450	17607	17404	17663	17648	17656	17695	17505	17475	17677	17449	17679	17464	17681	17576	17446	17415	17779	17728	17508	17530	17403	17498	17537	17480	17562	17568	17596	17540	17598	17601	17535	17660	17505	17389	17439	17549	17531	17660	17404	17840	17444	17607	17617	17355	17535	17746	17555	17488	17487	17545	17649	17572	17543	17750	17665	17584	17682	17648	17631	17425	17661	17616	17478	17687	17491	17617	17569	17540	17592	17845	17605	17521	17870	17561	17498	17588	17575	17697	17937	17765	17738	17745	17618	17683	17654	17610	17699	17414	17720	17666	17610	17590	17658	17623	17690	17478	17607	17637	17483	17575	17521	17660	17596	17471	17645	17709	17582	17734	17587	17664	17669	17547	17483	17513	17529	17638	17713	17574	17538	17709	17408	17855	17614	17473	17539	17656	17530	17740	17634	17592	17579	17508	17592	17500	17617	17592	17513	17548	17693	17537	17564	17464	17620	17723	17573	17517	17497	17495	17646	17585	17700	17723	17704	17589	17483	17510	17666	17904	17619	17792	17557	17637	17522	17622	17550	17504	17662	17709	17802	17309	17523	17561	17585	17577	17577	17496	17705	17813	17587	17645	17669	17657	17581	17608	17772	17514	17503	17648	17593	17524	17391	17410	17423	17553	17651	17428	17607	17656	17638	17576	17471	17471	17610	17801	17636	17511	17683	17484	17605	17596	17472	17617	17485	17674	17746	17703	17527	17486	17536	17717	17666	17486	17526	17600	17449	17442	17571	17667	17604	17517	17650	17713	17497	17455	17558	17607	17608	17393	17222	17558	17633	17767	17696	17553	17830	17546	17664	17716	17423	17511	17777	17570	17547	17663	17475	17611	17792	17701	17621	17341	17632	17515	17490	17586	17425	17615	17618	17506	17535	17567	17421	17601	17548	17935	17639	17603	17580	17579	17763	17445	17616	17656	17310	17665	17571	17487	17605	17480	17470	17561	17776	17590	17575	17512	17556	17474	17629	17580	17654	17635	17472	17491	17720	17737	17602	17650	17514	17455	17510	17344	17479	17711	17752	17724	17650	17615	17627	17576	17494	17818	17663	17588	17796	17519	17612	17509	17494	17622	17583	17488	17784	17645	17537	17801	17581	17492	17601	17568	17513	17637	17530	17683	17474	17514	17672	17653	17666	17749	17407	17402	17501	17693	17722	17546	17892	17554	17522	17543	17588	17521	17537	17452	17483	17679	17616	17437
29093	48497	48606	43292	38974	34792	31416	26584	23151	21813	22414	24237	34575	32512	26103	19194	14900	14302	14407	14371	14266	14307	14226	14281	14352	14366	14141	14259	14320	14275	14353	14244	14465	14290	14232	14384	14463	14518	14085	14352	14228	14177	14427	14354	14257	14235	14366	14263	14352	14124	14383	14375	14106	14169	14182	14452	14272	14301	14373	14216	14542	14195	14288	14330	14451	14381	14240	14321	14404	14334	14329	14372	14257	14211	14213	14341	14154	14326	14210	14410	14322	14237	14283	14427	14328	14326	14292	14296	14318	14290	14354	14284	14223	14250	14273	14113	14342	14552	14244	14281	14283	14289	14426	14276	14305	14264	14279	14339	14311	14334	14492	14237	14340	14344	14348	14428	14334	14444	14263	14230	14260	14275	14474	14159	14332	14235	14433	14209	14312	14300	14325	14351	14166	14149	14285	14367	14299	14246	14027	14214	14321	14257	14261	14220	14299	14289	14171	14204	14294	14243	14229	14367	14409	14347	14380	14419	14195	14315	14155	14174	14346	14198	14307	14329	14301	14316	14412	14334	14291	14335	14289	14294	14222	14272	14333	14291	14155	14210	14200	14205	14378	14304	14445	14250	14203	14241	14283	14257	14249	14204	14539	14328	14273	14336	14391	14154	14376	14296	14314	14166	14509	14361	14305	14261	14279	14419	14195	14236	14235	14272	14277	14325	14296	14258	14300	14194	14297	14345	14341	14426	14346	14206	14247	14308	14346	14351	14245	14484	14006	14268	14404	14168	14219	14301	14265	14326	14261	14132	14425	14434	14441	14214	14303	14118	14356	14334	14281	14360	14260	14352	14330	14528	14154	14176	14227	14247	14294	14286	14290	14357	14389	14342	14294	14416	14173	14223	14439	14268	14254	14423	14257	14240	14408	14229	14481	14381	14240	14211	14202	14413	14530	14501	14386	14343	14411	14244	14280	14403	14129	14487	14352	14297	14284	14257	14015	14213	14276	14320	14159	14106	14363	14235	14292	14545	14157	14400	14215	14447	14312	14274	14357	14450	14603	14370	14457	14259	14168	14178	14190	14333	14385	14068	14184	14286	14242	14355	14176	14396	14304	14328	14301	14486	14211	14365	14119	14223	14467	14272	14424	14295	14444	14439	14209	14090	14398	14343	14137	14369	14424	14215	14215	14439	14199	14275	14251	14152	14281	14347	14271	14377	14225	14384	14234	14278	14326	14053	14409	14376	14098	14301	14332	14332	14121	14298	14134	14314	14371	14105	14295	14348	14346	14126	14428	14230	14325	14406	14134	14178	14327	14331	14244	14420	14414	14285	14391	14220	14294	14283	14345	14420	14375	14225	14198	14182	14354	14346	14234	14283	14403	14448	14283	14321	14161	14301	14210	14389	14400	14283	14313	14426	14357	14334	14349	14230	14264	14303	14238	14262	14263	14316	14347	14330	14392	14250	14303	14267	14382	14362	14306	14495	14419	14398	14384	14338	14439	14300	14341	14286	14404	14371	14155	14279	14305	14240	14275	14257	14241	14321	14323	14238	14265	14216	14398	14344	14200	14309	14370	14170	14204	14321	14323	14525	14206	14380	14258	14110	14311	14179	14329	14293	14412	14241	14365	14211	14245	14172	14296	14301	14279	14241	14090	14372	14292	14257	14347	14398	14235	14295	14435	14304	14077	14241	14375	14454	14247	14334	14242	14401	14198	14305	14293	14204	14266	14017	14229	14359	14240	14458	14428	14549	14377	14302	14498	14090	14325	14142	14285	14457	14210	14375	14208	14234	14282	14149	14271	14129	14147	14213	14281	14118	14406	14315	14053	14335	14327	14206	14315	14255	14220	14303	14352	14178	14277	14356	14394	14418	14132	14207	14333	14284	14459	14409	14330	14421	14312	14219	14346	14240	14354	14245	14235	14255	14229	14175	14434	14415	14119	14252	14265	14285	14292	14251	14321	14324	14395	14287	14176	14304	14461	14321	14273	14170	14384	14336	14326	14187	14253	14287	14317	14260	14351	14153	14201	14230	14209	14406	14229	14327	14226	14171	14367	14266	14493	14201	14251	14463	14271	14369	14376	14267	14238	14508	14252	14265	14280	14381	14233	14268	14249	14294	14244	14278	14203	14342	14149	14349	14346	14320	14352	14358	14208	14169	14327	14165	14361	14256	14106	14208	14475	14423	14279	14243	14327	14314	14384	14298	14269	14206	14215	14399	14035	14312	14305	14309	14406	14302	14424	14301	14344	14320	14168	14258	14220	14475	14301	14330	14402	14475	14306	14185	14301	14223	14168	14263	14228	14163	14372	14206	14404	14131	14382	14201	14395	14258	14202	14297	14140	14307	14303	14180	14265	14438	14298	14297	14358	14083	14429	14196	14318	14195	14312	14391	14290	14128	14201	14215	14297	14369	14353	14248	14313	14254	14276	14213	14168	14324	14234	14516	14204	14290	14561	14343	14247	14176	14321	14341	14310	14167	14422	14366	14437	14465	14386	14396	14298	14283	14478	14236	14195	14330	14355	14116	14260	14179	14137	14356	14429	14147	14222	14093	14431	14222	14358	14229	14322	14251	14285	14179	14282	14318	14267	14304	14335	14297	14268	14327	14354	14266	14181	14248	14215	14322	14209	14348	14227	14464	14328	14320	14267	14446	14494	14242	14287	14199	14447	14310	14255	14225	14178	14270	14332	14142	14450	14229	14418	14299	14426	14303	14148	14282	14409	14255	14346	14257	14252	14369	14309	14105	14347	14305	14312	14370	14349	14278	14408	14264	14291	14372	14309	14225	14309	14166	14324	14327	14224	14141	14426	14455	14216	14414	14425	14216	14298	14180	14301	14076	14390	14357	14214	14171	14376	14223	14331	14245	14303	14341	14401	14189	14288	14396	14335	14312	14253	14184	14395	14254	14178	14309	14269	14221	14586	14139	14476	14296	14289	14352	14260	14293	14183	14212	14141	14167	14339	14217	14429	14260	14188	14287	14285	14425	14305	14274	14187	14337	14316	14300	14302	14277	14276	14459	14330	14308	14343	14272	14387	14299	14254	14222	14296	14365	14221	14001	14365	14259	14289	14256	14109	14296	14230	14310	14257	14312	14237	14380	14367	14090	14298	14263	14371	14350	14324	14274	14237	14310	14222	14341	14172	14194	14377	14405	14311	14112	14409	14348	14281	14211	14280	14250	14342	14403	14215	14363	14201	14317	14417	14346	14190	14312	14147	14245	14369	14205	14313	14340	14213	14286	14431	14310	14452	14377	14245	14264	14357	14321	14340	14271	14323	14263	14196	14227	14287	14212	14356	14442	14315	14301	14175	14180	14279	14279	14373	14246	14384	14350	14375	14262	14352	14168	14180	14399	14288	14271	14236	14310	14246	14253	14219	14378	14319	14320	14262	14246	14211	14401	14269	14300	14373	14278	14209	14338	14335	14304	14292	14330	14137	14445	14188	14377	14281	14481	14265	14219	14448	14241	14333	14400	14313	14235	14204	14392	14359	14357	14333	14368	14579	14288	14166	14325	14364	14302	14256	14422	14429	14364	14228	14424	14198	14455	14297	14314	14218	14325	14264	14508	14299	14243	14369	14325	14560	14200	14356	14145	14402	14303	14347	14373	14283	14368	13954	14292	14288	14268	14311	14340	14239	14397	14408	14203	14258	14322	14254	14156	14255	14417	14223	14453	14211	14253	14120	14368	14333	14335	14291	14264	14263	14321	14321	14172	14345	14281	14499	14400	14355	14165	14379	14355	14165	14345	14330	14399	14353	14130	14380	14208	14312	14324	14423	14246	14247	14169	14340	14335	14208	14421	14339	14227	14289	14283	14284	14227	14327	14241	14291	14260	14242	14163	14190	14268	14249	14033	14366	14413	14212	14307	14202	14324	14366	14395	14399	14418	14306	14373	14381	14267	14183	14154	14312	14285	14344	14312	14250	14279	14267	14250	14244	14310	14297	14184	14232	14507	14398	14120	14131	14291	14322	14312	14147	14313	14163	14184	14366	14190	14307	14321	14196	14176	14115	14395	14191	14210	14252	14305	14449	14141	14139	14398	14425	14326	14391	14376	14406	14310	14192	14255	14306	14392	14104	14493	14291	14224	14401	14373	14274	14224	14272	14311	14210	14242	14288	14315	14420	14396	14349	14229	14397	14521	14355	14446	14397	14395	14365	14261	14336	14360	14137	14307	14329	14491	14434	14408	14294	14312	14135	14355	14325	14507	14300	14384	14388	14280	14267	14350	14267	14170	14372	14252	14154	14324	14270	14294	14373	14135	14299	14277	14295	14212	14222	14230	14500	14137	14284	14139	14221	14389	14372	14168	14259	14221	14479	14114	14393	14397	14155	14408	14466	14403	14268	14472	14305	14101	14376	14478	14282	14412	14154	14270	14420	14172	14295	14330	14329	14318	14236	14149	14176	14286	14160	14304	14276	14349	14271	14234	14345	14205	14183	14394	14207	14322	14230	14395	14281	14358	14307	14323	14378	14288	14466	14350	14206	14300	14205	14275	14353	14042	14236	14459	14272	14227	14338	14385	14411	14319	14354	14357	14160	14193	14344	14275	14161	14350	14325	14360	14295	14366	14418	14277	14214	14348	14228	14259	14368	14363	14155	14269	14244	14211	14550	14258	14377	14295	14222	14466	14326	14142	14274	14147	14158	14250	14275	14228	14335	14447	14177	14207	14296	14215	14265	14474	14247	14345	14319	14429	14282	14315	14265	14345	14442	14300	14184	14137	14369	14342	14194	14200	14440	14329	14429	14332	14175	14400	14353	14235	14219	14368	14081	14225	14240	14394	14435	14306	14450	14381	14408	14295	14230	14314	14404	14259	14332	14133	14234	14353	14246	14351	14092	14314	14150	14218	14208	14361	14355	14327	14349	14153	14318	14290	14282	14440	14374	14344	14457	14362	14246	14206	14445	14223	14398	14285	14214	14232	14306	14281	14408	14294	14111	14421	14411	14419	14246	14235	14397	14211	14299	14359	14243	14282	14496	14222	14198	14325	14229	14255	14366	14367	14234	14298	14307	14254	14313	14127	14418	14217	14379	14487	14204	14314	14267	14314	14293	14259	14098	14291	14403	14225	14289	14291	14478	14286	14388	14355	14509	14257	14368	14262	14292	14184	14191	14078	14230	14372	14278	14367	14470	14361	14331	14239
32698	28712	31430	28726	24592	23140	22098	20687	20374	19980	20066	20850	20756	20563	20049	19714	19231	18768	19047	19106	19076	18952	18966	19019	19064	19020	19162	18966	19083	19140	19048	19099	19236	18951	19074	18938	19125	18836	18937	18837	18915	19046	19004	18818	18846	18849	19057	18937	19022	19029	19012	18971	19037	18951	18781	19001	18696	18866	18936	18999	18994	19136	19015	19022	19121	19012	18975	19088	18800	19079	19100	18942	19164	19170	19006	18779	18885	18935	19091	19133	18869	19070	18995	18823	19020	18996	18954	18974	18917	18991	18911	18833	19106	18860	19028	19146	18936	19083	19168	18950	18951	18999	19018	19080	18921	19040	18858	19029	18957	18996	18997	18983	18990	19039	19023	18996	19176	19215	19048	18937	19005	18956	19089	18870	18953	18901	19039	19138	19006	18980	19137	18954	18931	18913	19086	18775	19019	19198	19078	18845	18862	18897	19030	18995	19013	18912	19081	18762	18985	18805	18990	18870	18771	18882	19043	19093	19199	18763	18972	19056	18852	19060	18900	18943	18911	19022	18870	18791	19063	18973	18879	19044	19027	18965	18819	18915	19013	18835	18996	19169	18914	19108	19218	18958	19184	18944	18965	19006	18817	19038	18998	18921	19353	19117	18937	19118	18976	19179	19133	18981	19049	18838	19059	19112	19014	19020	18863	19008	18984	18846	19147	18822	18803	18867	19157	18993	18848	18888	19041	18815	18886	19236	19045	19017	18973	19104	18904	18863	19059	18879	18955	19083	18966	19007	18832	18906	18982	19011	19132	18998	18725	19115	18963	18855	18882	18877	18706	19232	19013	19215	19107	19043	18993	18930	19104	18969	19046	18886	18936	18903	19075	18870	18754	18981	19038	19139	19113	19053	19059	18819	18969	19024	19129	19112	18918	19121	18801	18824	18898	19035	19120	18862	18921	19005	18976	18939	19033	18980	18926	18989	18957	19169	19133	18869	18905	19085	18923	19186	19156	18984	18933	18715	18805	19103	18929	18812	18859	18800	18910	19066	18823	18906	18982	18884	18972	19089	18836	18996	18969	18996	18980	18980	18965	18801	18964	18742	18922	19083	18960	19021	18767	18850	18958	18998	18963	18904	18958	18893	18827	19035	19018	18913	18955	18978	19053	18981	19067	19071	18735	19044	19078	19075	19028	18863	18941	18954	18884	19123	18823	18898	18984	18798	19018	18948	18833	19153	19142	19057	18949	19121	19006	18991	19116	18838	19027	18803	19057	19059	18910	18890	18712	18856	18992	18911	19019	19188	18969	19243	19090	19095	18892	18858	19015	18869	18910	18850	18754	18835	19074	19229	19162	19068	19006	18848	19133	18864	19048	18998	19180	18942	19244	18992	19136	19078	19017	18857	18895	19250	19128	18869	19123	19086	19128	18789	19123	18929	18871	19004	19019	19079	18866	18995	19158	19187	18935	19031	18876	19066	18858	19242	18978	18921	18931	19051	18696	18969	19025	18806	18879	18850	18877	18904	19121	18940	19215	19099	19188	19002	18931	18758	18975	19148	18989	18893	19015	18878	19148	19044	19116	18955	19237	19126	19214	19078	19336	18929	19069	19105	18967	18953	19082	19155	18980	18958	19095	19112	18920	18766	18891	19123	18899	18936	18928	18986	18863	18881	19020	19016	18940	18949	19036	18958	18985	18978	19016	18961	19024	18941	19031	19019	19194	19007	18788	18947	18953	19070	19085	19166	19119	18854	18991	19154	18999	18992	19071	19006	18949	18738	18925	18874	18930	19042	19028	18796	19010	18979	18905	18940	19059	18933	19031	18779	19112	18941	18874	19173	19065	18992	18928	18640	19177	19041	18996	18874	18842	18877	19159	19151	19142	18890	19008	18994	18826	19053	19127	19096	19109	18842	19170	18740	18928	19089	19350	19038	18827	19022	19104	18902	19019	18928	19119	18947	18937	19013	19125	18909	19089	19113	18931	18795	18926	19060	18953	18788	18859	19004	18971	18953	18886	19165	18852	19112	19060	18940	19161	19035	19096	18931	19000	19140	18931	19090	19018	18858	18784	18881	19035	19018	18971	18942	19100	19144	18886	18978	19054	19089	18998	18847	19068	19034	19109	18983	18856	18805	19064	18767	19031	19009	19053	19141	19014	19027	19108	18866	18886	18945	18967	19151	19058	18949	18986	19012	18831	18879	19127	19014	19073	18868	18947	19111	18908	18937	19048	18716	18971	19058	19026	19171	19002	18994	18802	18962	18738	19014	18907	18887	19156	19103	18923	19050	19032	18887	18956	19009	19071	18975	18935	18833	19005	18990	18979	18973	18835	18910	18791	18979	19073	19047	18929	18943	19079	19105	19018	18965	18814	19023	18947	18906	18931	18991	18881	18906	18995	19175	19114	18965	19147	19286	18767	18887	18978	19147	18906	18840	19079	19027	19076	18874	19079	18805	19021	18983	19032	18948	18886	18884	19053	19011	18937	19188	19147	18985	18986	19199	18902	19081	19036	19081	19239	18866	18936	19184	18843	18854	19065	18908	18869	18966	18893	18919	18838	18725	18850	19047	19031	18826	18896	19065	18835	19030	19104	18940	19015	19084	18956	19011	19065	18912	19034	18980	19185	19021	19032	19052	19048	19015	19102	18855	19052	18840	18912	18828	18973	18944	18927	18899	19276	19113	19083	18928	19006	19150	19042	18921	18986	19219	19376	19117	19005	18830	18999	18948	19036	18959	19091	19036	19035	18998	18880	18918	19068	18957	19167	18863	18866	18955	19106	19174	19059	19132	19157	18770	19255	19043	18889	18790	19073	19042	18999	18892	18794	18916	18953	19025	18928	19020	18998	18975	18837	19009	19113	18997	18951	18976	19137	19279	18982	19109	19133	18866	18891	18968	18894	19073	19050	19006	18895	19085	19086	19145	18917	18761	18942	18894	18981	19023	18910	18952	18907	19046	19108	18955	19074	18851	18874	19021	18981	19212	19104	18780	19097	18915	18962	19087	19233	19090	18996	18886	18854	18854	18992	19075	19149	19050	18915	19081	18732	18939	18816	19017	19089	19083	19010	19096	19161	18857	18925	18895	19009	18779	18889	18954	18845	18960	18980	18982	19060	18857	18990	18849	18918	18920	18910	18680	18948	18804	19153	18942	18979	19065	19088	19100	19052	18941	18961	18985	18965	19118	18981	19240	19269	18998	18845	18874	19123	18923	18977	18891	19026	18826	18959	19174	19160	19052	18842	18799	19018	19079	18949	18881	19095	18830	18862	18986	18804	18906	18868	19134	19220	19123	19086	18862	19017	18973	19020	18902	18891	18834	19148	19006	18815	18873	19030	19012	19084	18986	18989	19099	18892	18940	19024	19201	18935	19036	19275	19004	18904	18989	18967	18926	18960	18905	18920	18955	19060	19058	18976	18920	18947	18887	19064	18905	18925	19104	18937	18983	19034	18915	19008	18931	19080	18955	18802	19059	19065	19170	19068	18930	19091	18933	19009	19000	18980	18916	18770	18901	18942	19029	18937	19128	18937	18942	19072	18935	19143	19054	19027	18899	18915	19005	18866	18908	19212	19025	19095	18920	18844	19261	18851	18953	18712	18926	18919	19118	19075	18945	18886	19053	18963	19037	19154	19055	19155	18845	18889	18992	19223	19119	19027	19049	18980	19005	18983	19064	19242	18805	19018	18984	18894	19180	18903	19039	19005	18995	19167	18944	18929	18913	18946	19091	19007	18968	18910	18947	19051	18929	18920	19098	19003	18819	19175	19037	18903	19026	18982	18959	18962	19014	18891	19134	19244	19101	19041	19016	18949	19019	18877	18809	18939	18936	18837	19009	19069	18888	18972	19010	18849	18878	18748	19079	19124	18894	18976	19029	18983	19083	18947	19137	18869	19031	19085	18950	18868	18958	18845	18979	18935	19198	19053	18660	18826	18858	18984	18955	18920	18984	18892	19048	19029	18806	18904	18988	18906	19089	18566	18906	19142	19190	18945	19148	19187	19098	18695	18923	18765	19058	18948	18775	19012	18880	18982	19081	19067	19094	19070	19050	18855	19108	19115	19014	19076	18726	18846	19059	18896	18838	19008	19014	18826	18948	18957	19093	18860	19019	19154	18943	19214	19226	19011	18930	19036	19074	19178	18848	19109	19020	19097	19038	19220	18916	19155	18792	19234	18936	18883	18981	18951	18946	19078	19107	19069	18875	18868	18887	19169	18867	18925	19242	19171	19022	19074	19087	19130	18915	18948	18987	19172	19086	18994	18974	18897	19053	18890	18897	19102	18898	18954	18909	18982	19116	19047	18976	19072	19110	18976	19039	18909	19034	18923	19042	19055	18956	18918	18892	18977	18908	18901	18977	19025	18980	18967	18963	19044	18986	19032	19215	19188	18942	18922	19073	18867	19112	19114	19006	19122	18922	18934	18918	19169	19002	18920	19099	18958	18980	18900	18962	18973	18791	18843	19013	19130	18931	18960	18834	19083	19090	18940	19050	19264	19153	19015	18956	19192	19163	19147	19140	18949	19019	19126	18827	19116	18874	19118	18878	18882	19125	19028	19119	19051	18946	18827	19073	18820	18953	18945	19045	19259	19105	19004	18979	19089	18867	18965	18977	19293	19124	18900	18998	19217	18999	19078	19015	19066	18973	19044	19079	18983	19110	19104	18818	19055	19004	19213	19018	18834	19196	18792	19154	18961	18960	18712	18889	19004	18887	19041	18931	18947	18922	19031	18813	19018	19096	18957	18958	18959	19057	19050	19157	19001	19070	19063	19108	18867	18870	18944	18974	18972	18921	19088	18759	19150	19130	19133	19104	19072	19146	19020	18936	18882	19293	18959	18934	18931	19082	18926	19079	19001	19059	19142	19030	19119	18964	19107	18844	18949	18907	18987	18879	19259	19102	19240	19156	18963	18958	19149	19152	18766	18970	18982	18841	19089	18875	18867	19010	18988	19052	19102	19029	18982	19232	19046	19274	19223	19233	19130	18956	19020	19128	19235	19085	18972	19193	18901	19040	19023	19201	18916	18755	19139	18907	18897	18987	18660	18936	18930	18915	18982	19019	19033	18897	18721	18896	19212	18989	19011	18959	18823	19164	19303	18820	19052	19105	19098	19062	18795	18985	19098	18964	18955	19060	18861	18843	18949	18854	18908	18853
24026	33891	32307	27078	22915	21387	19336	17518	17166	16749	17277	18169	17536	17266	16415	15796	15277	15026	15212	15070	14997	14994	15116	15159	15042	14932	15049	15174	15241	15296	15228	15048	15043	15171	15015	14981	15034	14971	15231	15049	15177	15124	15107	15017	14935	14915	15132	15137	15146	15213	15049	15037	15125	15071	14963	15263	15330	15151	15065	15154	14986	15149	15184	15046	15102	15222	15140	15197	15000	15149	15111	15066	15040	15158	15126	15281	15134	15173	15079	15244	15011	15133	15197	15031	15077	15201	15042	15173	14764	15093	15017	14953	15188	15419	15033	14958	14954	15085	15036	14976	15283	14889	14962	15044	15061	15217	15130	14979	15102	15145	15162	15128	15105	15003	15264	15095	14974	15194	15083	15065	15072	14947	14996	15123	15106	15072	15239	15095	15028	15027	15113	15171	15029	15190	14995	15044	15090	15192	14953	15176	15109	15092	15267	14996	15051	15228	15035	15041	14930	15141	14929	15192	15210	14878	15096	15065	14953	15130	14981	15063	15181	15051	15099	15029	15083	15142	15145	14902	14826	15032	15117	14955	15103	15188	15056	14954	15110	14951	14984	14978	15029	15122	15073	15224	15195	15221	15174	14901	15008	14994	15056	15031	15140	15100	14952	15064	14926	15058	15195	14877	15202	15075	14982	15103	15095	15091	15279	15120	15147	15118	15171	15008	15190	15080	14925	15333	15164	15155	15003	14995	15230	15126	15209	14990	15001	14907	15138	15113	15036	15044	14996	15039	15122	15023	15012	15199	15042	15059	15311	15112	15150	15026	15194	15163	15133	15065	14999	15112	15106	15059	15126	15039	15162	15148	15041	15230	15032	15086	14975	15091	15051	15146	14930	15084	15128	15190	15161	15058	15228	15136	15134	15045	15065	15027	14958	14919	15170	15005	14991	15365	15201	15055	15224	15048	15025	15165	15254	15170	15027	15097	14949	15223	15279	14814	15271	15040	15048	14969	15258	15033	15152	15200	15070	15183	15050	15137	14973	15177	14997	15112	15122	14971	15131	15069	15077	15096	15072	15181	14986	14900	15176	14999	15175	15062	15117	15089	15030	15104	15106	14968	15133	15303	15090	15216	15000	15308	15076	15093	15005	15222	15030	15139	15303	15174	15109	15067	15130	15131	15193	15083	15019	15132	15085	15208	15200	15108	15006	14994	15115	15014	15151	15267	15003	15008	15096	14963	15195	14954	15098	15229	15062	15171	15123	15266	15096	15085	15084	14923	15287	14887	15030	15045	14928	15045	15169	15021	15032	15079	14977	15164	15259	15033	15192	15177	14917	14894	15199	15010	15069	15161	15162	15033	15074	15184	15158	15033	15123	15211	15077	15147	15046	15126	15047	15212	14951	15169	14915	15029	15240	14985	14921	15226	15175	15006	15055	15004	15175	15101	15002	15121	15172	14978	15030	15007	15011	15065	14992	14890	15086	15118	15108	15100	15074	14982	15153	15106	15094	15092	15161	14995	15069	15116	14986	15255	15065	15122	15078	15086	14995	15223	15158	15070	15052	15225	15160	15200	15044	15074	15107	15102	15035	15265	15005	15144	15095	15135	15096	15075	15285	15002	15194	15244	15133	15153	15057	15129	15141	15090	15137	15025	15119	15160	15198	15151	14936	15217	15135	15184	15064	14982	15090	15075	15124	15052	15193	15180	15295	15091	14999	15021	15033	15081	15140	15135	15114	15014	15045	15107	15178	15062	15164	15103	15028	15052	15081	14976	14979	15043	15187	15138	14917	15099	15184	15040	15144	15077	15160	14959	15002	14940	15163	15031	15102	15029	15128	14986	15131	15047	15155	15049	14976	14965	15184	15162	15140	14934	15025	14963	15074	15263	15041	15099	15069	14998	15036	15232	15095	15042	14910	15048	15149	14998	15147	15220	15125	15026	15062	15127	15174	15175	15180	15100	15084	15273	15176	15039	15073	15154	15159	15158	15151	15043	15129	15027	15001	15160	14995	15112	15051	15094	15093	15124	15239	15026	15070	15122	15166	15129	14976	14975	15020	15162	14916	15106	15229	15056	15234	15355	15121	15181	15212	15025	15082	15293	14856	15194	15114	14977	15129	15062	15123	14944	15118	14955	14967	14885	15027	15262	15091	15208	15022	14861	14993	15008	15020	15163	15034	14945	15342	15265	14950	14797	15234	15040	14971	15137	15186	15103	15006	15260	15028	15092	14961	15168	15105	14926	15139	15207	14923	15096	15190	14989	14992	15048	15043	15236	14981	15223	15027	15136	15078	15135	15072	15205	15178	14964	15179	15020	15112	15151	15055	15108	15195	15068	14927	15097	14955	15001	15154	15216	15127	14850	14999	15158	15199	14986	15139	15400	15099	15215	15068	14970	15079	15163	15320	15076	15223	15250	15040	15133	15036	15051	15085	14994	15063	15089	14928	15045	15097	15138	14901	15074	15075	15207	15150	14960	15033	15079	15025	15200	15198	15211	15079	14970	15147	14964	15208	15159	14923	15098	14985	15013	15092	14985	14997	15003	15163	15033	14985	15178	15132	15139	14903	15065	15070	15098	14983	15127	15160	15027	15033	15059	15105	15046	14954	15068	15049	15015	15242	15103	15015	15102	15079	15123	15139	15039	14935	15004	15120	15213	15291	15085	15056	15199	15181	15130	14859	15208	15218	14987	14963	15118	15009	15047	15002	15125	15079	15042	15121	15115	15036	15073	14873	14949	15201	15031	14934	15068	15143	15156	15182	15114	15046	15077	15045	14972	15024	15009	15068	15019	15290	15100	14953	15068	15130	15146	15128	15146	15086	15106	14991	15079	14998	15071	15030	15019	15025	15144	15019	15088	15019	15194	15028	15205	15039	15016	15041	15004	15155	15168	15125	15009	15100	15015	15190	15094	15130	15036	15015	15149	14913	15067	14983	14964	15201	15097	15034	15110	15107	15188	14900	14958	14839	15130	15047	15067	15069	15099	15135	15142	15143	14980	14973	15035	15247	15119	15017	15257	15070	15285	14976	15076	14981	15070	15117	15139	15006	15060	14947	15135	15164	15000	15141	15002	15211	15006	14886	15108	15347	15014	14977	15105	15240	15202	15218	15157	15015	15189	15195	15203	15242	15086	15199	15004	15019	15046	15102	15090	14993	15033	15321	15151	15091	15112	15053	15194	15064	15131	15184	15230	15168	15074	15030	15036	15018	15222	15138	15053	15153	15143	15086	15125	15014	15098	15053	15132	14981	15000	15105	15148	15084	15154	15031	15111	15072	15181	15105	15031	15076	14919	15220	15049	15148	14964	14969	14905	15032	15034	14869	15074	15168	15106	15148	15078	15127	15121	15172	14913	15047	15160	15087	15076	15092	15025	15081	14965	15144	15197	15038	15085	15097	15010	14897	15289	15231	14996	15193	15147	15050	15024	15166	15051	15192	15093	15063	14953	15097	15125	15147	15186	15112	15217	15035	14994	15159	15175	15051	15209	15083	15059	15018	15037	15059	15186	15244	15052	15064	15044	15056	15041	15194	15074	14926	15111	14926	15075	14898	15154	15156	14974	14947	15103	15173	14984	15251	14978	15149	15003	15176	14980	15134	15092	14891	15021	15274	15310	15154	15093	14979	15127	15055	15233	15099	15075	15031	15282	15072	14888	14977	15061	15241	15156	15077	15093	15217	15036	15173	15230	15128	15015	15183	15252	15138	15003	14935	14879	15223	15100	14896	15116	14937	15033	15047	15156	15100	15136	14871	15011	15025	15182	15194	14959	15171	15173	15165	15205	15143	15217	15096	15102	15071	15123	15057	15177	14996	14964	15198	15043	15023	15068	14973	15015	15018	15112	15036	15067	15140	15051	15032	15181	14798	15122	15142	15027	15075	15132	15048	15004	14969	15020	15122	15119	15000	15050	15165	15216	15117	15061	15221	15082	15125	15141	15283	15162	14948	14920	15183	15019	15022	15198	15092	15138	15139	15072	14982	15165	15029	15086	15226	15199	15143	15118	15198	15042	15199	15059	14943	15121	15267	15054	15150	15100	15064	15136	15219	14904	15137	15009	15098	15274	15055	14972	15090	14960	14915	15042	14979	15092	15086	15231	15173	15054	15009	14976	15213	15025	14999	15023	15089	15267	15098	15105	15091	15151	15064	15183	15079	15186	15054	15039	15102	15078	15156	15169	15124	15166	15209	15067	15083	15058	15176	15111	15159	15020	15251	15202	14813	15142	15047	14985	15081	15033	15196	15211	15085	15203	15148	15208	15111	15047	15030	14949	15051	15186	15012	15151	15067	15063	15272	15084	15029	15019	15116	15139	15168	15152	14949	15214	15045	15239	14983	15147	15153	14965	15015	15121	15123	15034	15073	15138	15058	15155	14912	15142	15152	15136	15096	14939	15131	15055	15123	15046	14984	15014	14974	15176	15062	15067	15142	15061	14957	15022	15208	15022	14979	15283	14733	15100	15200	15029	15282	15122	15073	14959	15130	15093	15279	15137	15054	15271	15098	15081	15205	15108	15051	15076	15055	15191	15149	15059	15026	15109	15089	15153	15210	15126	14951	15135	15203	14986	14948	15078	15080	15122	15133	15085	15068	15199	15070	15109	14966	15092	15029	15018	15018	15236	15122	15058	15148	15139	15036	14900	15048	15142	15065	15103	15031	15070	15038	15241	15130	14883	15069	15217	15028	14946	15122	15182	15253	14991	14936	15197	15147	14986	15047	15022	15142	15142	15118	15035	14967	15168	15165	15127	15264	15078	14965	14998	15113	15032	15091	15179	15078	15215	15176	15008	15213	15071	15052	15008	15068	15002	15041	14957	15160	15037	14952	15089	14981	15155	15109	15152	14985	15080	15193	15090	15051	14999	15096	15030	15058	15072	14941	15041	15231	15140	15059	15000	15117	15056	15112	15075	15101	15123	15352	15023	15162	15106	15050	15020	14932	15051	15203	15058	15189	15086	15025	15164	15078	15162	15130	15016	15127	15130	15253	14899	15121	15177	15125	15118	15027	14910	15101	15268	15199	15243	15102	15141	15189	15026	15151	15179	15227	15019	15034	15161	15015	15158	15175	15146	15217	15038	15075	15271	15079	15107	15006	15101	15192	15076	15238	15088	15054	15067	15176	15076	15177	15156	15063	14993	14993	15070	15007	14910	15193	15193
26266	21706	29173	28102	26860	27648	25872	21966	22069	22761	21890	23097	27501	27811	25338	21473	19114	18512	18440	18685	18623	18650	18617	18480	18568	18524	18453	18801	18746	18479	18425	18437	18364	18539	18419	18502	18602	18473	18413	18515	18499	18545	18425	18449	18668	18463	18593	18306	18594	18340	18434	18425	18608	18602	18447	18409	18353	18542	18481	18539	18604	18473	18407	18353	18539	18389	18689	18634	18656	18580	18611	18391	18649	18443	18516	18267	18618	18433	18648	18505	18641	18614	18614	18426	18360	18352	18354	18685	18370	18633	18441	18553	18629	18415	18560	18550	18509	18568	18583	18385	18520	18506	18379	18435	18528	18418	18238	18428	18456	18427	18375	18591	18727	18372	18440	18301	18412	18374	18363	18400	18554	18419	18378	18407	18300	18633	18620	18514	18660	18510	18347	18323	18411	18590	18330	18580	18186	18447	18384	18581	18526	18430	18511	18345	18579	18574	18555	18394	18456	18229	18337	18495	18511	18399	18227	18614	18392	18451	18351	18414	18336	18449	18269	18287	18612	18406	18656	18715	18652	18441	18324	18547	18401	18607	18568	18693	18575	18492	18426	18552	18380	18438	18531	18410	18372	18358	18231	18508	18380	18546	18470	18117	18505	18463	18328	18426	18622	18382	18317	18472	18400	18392	18421	18497	18548	18437	18354	18363	18271	18476	18403	18452	18583	18249	18423	18583	18462	18388	18421	18401	18572	18296	18530	18262	18255	18332	18629	18483	18396	18432	18460	18434	18385	18574	18679	18570	18432	18508	18563	18407	18312	18664	18292	18575	18776	18539	18422	18411	18455	18430	18120	18440	18264	18413	18643	18379	18645	18354	18371	18468	18424	18406	18511	18231	18436	18374	18454	18564	18191	18520	18362	18452	18242	18464	18419	18411	18309	18205	18369	18514	18596	18524	18436	18315	18292	18481	18213	18326	18211	18467	18309	18592	18250	18503	18488	18313	18574	18542	18357	18622	18354	18450	18397	18445	18512	18439	18562	18654	18592	18411	18452	18438	18438	18197	18462	18406	18639	18381	18395	18279	18246	18323	18425	18438	18353	18381	18472	18526	18416	18547	18498	18674	18488	18364	18485	18427	18432	18405	18297	18611	18431	18519	18585	18467	18454	18414	18602	18506	18346	18566	18522	18571	18490	18256	18329	18398	18566	18280	18311	18655	18391	18449	18624	18438	18413	18357	18283	18415	18231	18376	18472	18238	18422	18368	18482	18548	18473	18649	18531	18564	18365	18433	18456	18457	18578	18661	18458	18335	18569	18331	18548	18499	18695	18559	18594	18595	18375	18355	18521	18472	18306	18453	18344	18310	18322	18385	18678	18497	18637	18272	18234	18537	18493	18673	18581	18572	18443	18687	18381	18469	18422	18621	18685	18396	18578	18429	18441	18534	18529	18594	18482	18299	18486	18253	18573	18552	18366	18432	18300	18668	18617	18489	18326	18462	18387	18422	18536	18474	18433	18486	18461	18498	18465	18513	18592	18375	18387	18225	18384	18522	18540	18643	18421	18252	18590	18367	18445	18378	18313	18654	18511	18488	18555	18455	18256	18453	18465	18565	18370	18343	18414	18501	18486	18257	18394	18300	18368	18315	18429	18405	18581	18386	18421	18382	18426	18591	18563	18506	18371	18495	18620	18376	18522	18507	18463	18472	18507	18258	18469	18452	18470	18390	18359	18517	18649	18495	18470	18690	18592	18624	18438	18373	18211	18516	18547	18540	18505	18491	18266	18511	18258	18367	18344	18465	18340	18481	18371	18339	18493	18350	18685	18539	18418	18468	18376	18337	18493	18373	18566	18441	18381	18555	18210	18447	18173	18403	18574	18398	18353	18235	18273	18431	18562	18539	18485	18344	18410	18412	18411	18580	18578	18547	18601	18596	18431	18625	18275	18547	18370	18640	18577	18511	18562	18325	18176	18580	18299	18225	18571	18248	18153	18276	18278	18383	18509	18304	18464	18192	18598	18410	18347	18266	18654	18399	18462	18540	18489	18361	18419	18409	18537	18430	18518	18293	18492	18550	18278	18415	18449	18406	18533	18374	18378	18505	18448	18431	18437	18518	18504	18426	18642	18283	18606	18611	18316	18443	18473	18431	18506	18388	18342	18589	18563	18370	18562	18713	18461	18387	18412	18245	18231	18646	18275	18546	18434	18355	18571	18584	18637	18453	18582	18425	18635	18361	18325	18479	18432	18258	18400	18632	18536	18530	18531	18478	18422	18527	18345	18379	18606	18436	18559	18565	18307	18268	18482	18569	18409	18751	18475	18540	18471	18436	18415	18659	18372	18805	18685	18389	18390	18297	18549	18446	18538	18496	18566	18639	18461	18286	18485	18461	18691	18333	18405	18377	18589	18679	18373	18331	18499	18475	18437	18610	18546	18465	18593	18438	18562	18401	18261	18494	18573	18374	18273	18433	18626	18400	18316	18477	18475	18452	18343	18496	18436	18366	18550	18352	18439	18335	18413	18231	18363	18349	18630	18567	18476	18399	18451	18459	18492	18426	18526	18339	18377	18549	18505	18555	18459	18468	18701	18106	18688	18348	18287	18366	18330	18449	18447	18243	18494	18367	18353	18270	18411	18482	18543	18185	18534	18332	18504	18344	18452	18174	18357	18349	18569	18235	18306	18608	18586	18500	18487	18234	18605	18481	18460	18502	18418	18455	18537	18366	18342	18224	18309	18560	18248	18543	18442	18471	18542	18458	18522	18583	18373	18488	18461	18552	18499	18472	18679	18345	18430	18526	18352	18665	18481	18525	18547	18478	18476	18419	18247	18369	18328	18536	18604	18186	18557	18503	18427	18469	18475	18670	18556	18544	18589	18310	18311	18307	18507	18413	18486	18558	18445	18428	18482	18536	18402	18464	18269	18642	18465	18553	18417	18566	18543	18490	18289	18451	18496	18541	18524	18281	18123	18515	18532	18391	18372	18580	18406	18534	18327	18518	18321	18574	18246	18660	18355	18334	18448	18308	18245	18230	18502	18681	18462	18499	18385	18428	18401	18480	18397	18571	18537	18514	18462	18374	18339	18453	18466	18414	18413	18256	18466	18364	18372	18357	18395	18350	18461	18553	18389	18328	18432	18582	18515	18378	18290	18222	18492	18375	18499	18554	18402	18455	18455	18421	18338	18392	18360	18345	18425	18378	18655	18260	18381	18283	18477	18547	18618	18461	18414	18622	18575	18409	18620	18340	18365	18401	18581	18505	18367	18234	18370	18498	18492	18311	18563	18340	18469	18653	18587	18454	18404	18671	18476	18377	18673	18345	18503	18552	18458	18479	18290	18197	18413	18327	18528	18418	18475	18554	18371	18326	18436	18362	18292	18274	18548	18779	18531	18334	18422	18542	18476	18417	18455	18705	18380	18374	18495	18277	18559	18734	18701	18347	18649	18582	18375	18307	18341	18450	18356	18443	18516	18434	18206	18399	18438	18381	18429	18337	18685	18218	18666	18452	18446	18356	18447	18329	18623	18689	18449	18184	18393	18571	18545	18363	18538	18358	18422	18483	18673	18456	18324	18352	18475	18464	18758	18503	18472	18617	18522	18311	18444	18520	18441	18402	18441	18537	18437	18381	18550	18676	18317	18443	18517	18392	18614	18550	18559	18365	18327	18360	18241	18474	18429	18286	18426	18793	18359	18472	18338	18436	18616	18287	18442	18431	18351	18491	18380	18366	18654	18633	18471	18511	18483	18472	18568	18299	18279	18812	18487	18546	18438	18553	18774	18504	18549	18503	18611	18395	18409	18370	18247	18258	18462	18343	18482	18455	18504	18435	18647	18437	18477	18528	18441	18477	18324	18647	18253	18537	18522	18591	18376	18343	18603	18389	18581	18543	18243	18281	18556	18333	18478	18461	18525	18522	18556	18337	18539	18554	18313	18308	18578	18372	18473	18299	18402	18386	18516	18360	18287	18515	18435	18326	18482	18283	18312	18588	18437	18267	18497	18355	18356	18441	18783	18452	18592	18525	18475	18552	18465	18485	18438	18462	18716	18556	18372	18537	18475	18450	18304	18514	18400	18450	18551	18441	18628	18453	18355	18692	18589	18517	18353	18580	18700	18493	18522	18434	18368	18440	18378	18435	18605	18401	18636	18340	18490	18540	18241	18589	18355	18290	18473	18476	18291	18423	18347	18559	18424	18375	18692	18164	18543	18646	18497	18486	18254	18610	18360	18387	18438	18479	18423	18437	18473	18606	18462	18358	18544	18432	18589	18231	18551	18433	18712	18527	18230	18322	18308	18372	18372	18416	18407	18358	18470	18310	18473	18586	18668	18281	18263	18543	18478	18598	18537	18466	18502	18193	18241	18487	18220	18164	18422	18393	18493	18627	18595	18457	18357	18387	18343	18402	18713	18382	18562	18685	18381	18288	18249	18334	18345	18555	18564	18470	18395	18505	18368	18483	18556	18601	18355	18520	18560	18333	18338	18445	18192	18450	18334	18623	18641	18241	18420	18348	18489	18543	18480	18581	18415	18601	18572	18365	18537	18618	18575	18514	18393	18478	18431	18362	18705	18470	18437	18757	18423	18492	18546	18390	18415	18448	18649	18424	18517	18464	18265	18401	18663	18314	18287	18680	18403	18473	18546	18603	18449	18551	18497	18355	18658	18508	18598	18591	18354	18452	18611	18480	18419	18242	18183	18432	18337	18322	18352	18361	18494	18504	18698	18461	18351	18470	18575	18409	18605	18300	18524	18336	18320	18436	18448	18404	18415	18452	18490	18601	18441	18552	18369	18501	18543	18491	18639	18211	18612	18429	18690	18478	18586	18690	18549	18537	18658	18743	18439	18361	18294	18360	18380	18260	18486	18499	18330	18519	18519	18474	18475	18388	18599	18313	18543	18432	18567	18320	18363	18372	18341	18301	18328	18440	18614	18307	18287	18621	18506	18740	18368	18315	18623	18611	18556	18233	18552	18179	18409	18571	18187	18332	18464	18407	18375	18460	18393	18658	18391	18438	18608	18417	18466	18381	18479	18531	18535	18526	18341	18382	18497	18396	18342	18474	18413	18324	18404	18278	18420	18544	18341	18508	18385	18496	18646	18302	18558	18363	18639	18132	18314	18535	18590	18749	18652	18419	18441	18676	18596	18486	18474	18474
26117	44086	42863	35559	29751	27131	22781	19381	20518	20810	20136	21843	27516	26668	22704	17663	15143	14756	15090	14861	14679	14771	14779	14781	14921	14900	14720	14788	14821	14830	14764	14711	14814	14851	14889	14873	14743	14868	14639	15009	14835	14866	14748	14839	14805	14829	14758	14783	14852	14807	14773	14762	14783	14827	14675	14890	14824	14802	14908	14713	15005	14766	14969	14674	14844	14675	14842	14777	14738	14752	14825	14764	14821	14829	14683	14917	14808	14828	14821	14845	14644	14688	14825	14767	14582	14882	14817	14830	14941	14877	14873	14955	14868	14641	14837	14794	14735	14901	14878	14816	14801	14740	14913	14758	14889	14844	14871	14902	14925	15024	14786	14879	14936	14809	14827	14814	14938	14670	14892	14821	14866	14598	14803	14784	14703	14905	14759	14716	14848	14785	14818	14718	14675	14925	14894	14885	15009	14713	14874	14789	14818	14891	14788	14743	14845	14702	14851	14656	14855	14888	14842	14784	14767	14837	14687	14875	14899	14907	14985	14847	14688	14837	14821	14637	14753	14742	14874	14847	14725	14841	14726	14758	14902	14721	15017	14980	14974	14841	14787	14702	14701	14829	14797	14975	14875	14771	14911	14840	14619	14653	14876	14723	14876	14889	14813	14797	14700	14919	14715	15095	14825	14874	14784	14732	14723	14649	14792	14918	15086	14859	14760	14905	14851	15037	14654	14850	14897	14608	14978	14765	14706	14760	14867	14921	14779	14918	14794	14935	14917	14780	14719	14805	14715	14882	14856	14911	14716	14691	14934	14905	14823	14770	14923	14649	14739	14897	14808	14937	14690	14916	14771	14854	15055	14901	14843	14607	14718	14797	14735	14909	14964	14615	14803	14615	14762	14924	14798	14932	14770	14890	14982	14737	14880	14833	14731	14813	14859	14698	14890	14933	14737	14764	14684	14868	14574	14678	14847	14795	14837	14841	14802	14855	14833	14790	14840	14883	14739	14759	14607	14865	14793	14772	14891	14779	14806	14839	14905	14883	14692	14847	14734	14792	14652	14793	14793	14729	14894	14817	14783	14907	14592	14699	14542	14899	14764	14849	14764	14899	14868	14797	14846	14690	14940	14787	14725	14868	14941	14859	14851	14734	14812	14776	14758	14901	14879	14704	14651	14986	14875	14770	14883	14937	14719	14743	14806	14836	14581	14782	14744	14794	14855	14701	14847	14723	14814	14830	14709	14736	14862	14871	14872	14725	14971	15019	14914	14585	14970	14786	14559	14849	14862	14842	14631	14883	14919	15051	14862	14952	14910	14597	14833	14824	14706	14835	14907	14812	14840	14834	14937	14969	14579	14606	14957	14752	14769	14750	14877	14733	14781	14710	14724	14920	14871	14898	14775	14804	14961	14914	14725	14731	14810	14928	14722	14755	14815	14674	14796	14944	14986	14812	14684	14687	14796	14880	14761	14836	14773	14747	14828	14867	14818	14854	14829	14752	14869	14889	14843	14800	14539	14658	14735	15005	14659	14875	14900	14690	14844	14849	14781	14796	14962	14852	14752	14687	14818	14743	14716	14879	14824	15045	14819	14724	14979	14783	14901	14913	14762	14807	14917	14958	14919	14868	14875	14781	14837	14757	14922	14861	14717	14866	14819	14907	14681	14837	14979	14754	14931	14667	14765	14653	15103	14956	14663	14919	14899	14771	14752	14725	14861	14763	14797	14842	14897	14735	14887	14865	14641	14700	14949	14781	14767	14792	14653	14928	14821	14839	14676	14807	14903	14804	14949	14687	14744	14812	14836	15082	14794	14818	14757	14955	14754	14774	14652	14902	14904	14821	14796	14661	14980	14707	14840	14879	14977	14966	14868	14526	14795	14736	14762	14794	14770	14963	14786	14917	14855	14831	14690	14899	14802	14865	14740	14691	14862	15037	14878	14837	14710	14756	14811	14776	14910	14882	14931	14854	14868	14857	14838	14906	14933	14783	14715	14907	14857	14710	14826	14868	14745	14907	14779	14898	14803	14719	14803	14819	14844	14970	14824	14928	14728	14665	14887	14747	14895	14828	15047	14914	14764	14873	14876	14774	14803	14867	14600	14885	14664	14973	14734	14966	14851	14810	14763	14922	14807	14704	14793	14884	14882	14923	14667	14823	15026	14809	14834	14717	14962	14785	14999	14937	14788	14859	14696	14905	14972	14608	14885	14563	14970	14852	14895	14812	14772	14806	14736	14865	14826	14953	14812	15062	14836	14854	14771	14833	14897	14949	14824	14657	14881	14766	14766	14884	14867	14805	14665	14795	14797	14859	14717	14921	14813	14641	14799	14669	14637	14708	14881	14693	14625	14856	14777	14705	14864	14875	14651	14910	14867	14777	14764	14947	14744	14790	14757	14760	15037	14627	14898	14871	14882	14754	14922	14789	14908	14809	14724	14819	14771	14806	14880	14807	14724	14792	14771	14900	14945	14757	14714	14823	14664	14874	14891	14800	14882	14921	14863	14850	14718	14774	14935	14739	14673	14784	14843	14825	14783	14797	14904	14869	14727	14700	14699	14672	14843	14780	14791	14995	14778	14823	14750	14823	14730	14962	14774	14728	15045	14667	15048	14788	14959	14884	14845	14725	14757	14879	14825	14868	14809	14755	14790	14767	14729	14841	14647	14552	14673	14896	14939	14829	14811	14676	14782	14824	14902	15028	14934	14760	14971	14791	14859	14854	14826	14707	14874	14773	14807	14757	14783	14762	14871	14874	14792	14757	14976	14649	14871	14728	14767	14951	15053	14589	14674	14882	14822	14831	14821	14800	14931	14865	14919	14755	15029	14835	14795	14764	14647	14818	14884	14858	14871	14862	14992	14805	14910	14945	14727	14909	15024	14986	14992	14724	14941	14776	14776	14864	14629	14775	14711	14750	14971	14906	14925	14873	14669	14715	14886	14784	14770	14838	14903	14874	14777	14923	14801	14868	14760	15042	14812	14939	14739	14833	14969	14724	14667	15035	14759	14777	14701	14874	14934	14895	14861	14750	15012	14809	14771	14676	14959	14788	14898	14670	14707	14909	14831	14868	14710	14888	14787	14827	14846	14892	14943	14628	14773	14860	14592	14838	14897	15004	14879	14834	14695	14821	14928	14734	14785	14687	14746	14780	14877	14841	14738	14736	14998	14902	14760	14773	15000	14750	14831	14830	14818	14798	14940	14605	14932	14843	14948	14727	14747	14861	14776	14902	14687	14784	14827	14864	14995	14827	14844	14840	14725	14881	14812	14813	14705	14908	14838	14712	14865	14811	14832	14932	14764	14699	14932	14722	14825	14833	15080	14851	14771	14804	14823	14937	14819	14716	14854	14764	14769	14680	14873	14751	14792	14766	14714	14824	14896	14681	15031	14867	14782	14648	14718	14702	14834	14666	14871	14684	14784	14850	14728	14789	14830	14743	14860	14680	14850	14841	14816	14696	14740	14832	14677	14833	15032	14740	14719	14593	14877	14785	14825	14874	14685	14699	14842	14892	14874	14741	14875	14761	14775	14896	14889	14887	14785	15149	14868	14934	14802	14871	14922	14940	14840	14840	14928	14774	14889	14805	14750	14916	14818	14716	14847	14759	14871	14901	14895	14690	14914	14668	14909	14983	14815	14801	14728	14714	14850	14788	14709	14977	14847	14812	14851	14701	14636	14863	14849	14854	14979	15064	14951	14913	14848	14963	14886	14785	14873	14823	14853	14681	14950	14856	14694	14795	14845	14959	14874	14910	14779	14841	14525	14849	14869	14702	14749	14923	14649	14890	14769	14856	14706	14894	14828	14760	14887	14731	14824	14967	14853	14651	14843	14767	14745	14767	14713	14587	14694	14844	14871	14777	14851	14650	14698	14724	14591	14851	14887	14895	15011	14949	14768	14879	14747	14750	14812	14937	14650	14993	14706	14743	14941	14810	14835	14769	14816	14718	14818	14891	15007	14807	14911	14854	14722	14835	14777	14730	14856	14775	14845	14835	14859	14818	14848	14759	14675	14642	14791	14806	14770	14907	14779	14785	14902	14787	14735	14732	14749	14804	14871	14890	14804	14912	14839	14895	14944	14816	14817	14906	14902	14933	14830	14782	14871	14841	14955	14866	14756	14690	14924	14696	14716	14934	14924	14953	14774	14750	14775	14974	14778	14854	14923	14728	14849	14828	14821	14711	14888	14876	14790	14917	14923	14863	14825	14806	15057	14920	14831	14800	14670	14906	14950	14693	14800	14834	14741	14973	14843	14713	14828	14819	14728	14923	14747	14855	14786	14895	14787	14782	14833	14889	14707	14782	14843	14846	14791	14776	14883	14773	14739	14826	14572	14863	14957	14755	14939	14763	14805	14882	14980	14766	14654	14777	14861	14812	14841	14583	14767	14976	14810	14904	14878	14906	14795	14767	14940	14830	14701	14952	14884	14889	14968	14880	14762	14981	14875	14763	14764	14756	14790	14891	14818	14682	14780	14863	14962	14879	14749	14665	14801	15006	14871	14691	14792	14857	15089	14808	14853	14843	14955	14778	14775	14757	14831	14964	14769	14751	14795	14732	14993	14572	14830	14814	14845	14908	14754	14905	14830	14843	14882	14845	14799	14741	14792	14763	14729	14801	14844	14825	14812	14817	14875	14903	14590	14789	14884	14740	14767	14855	14935	14859	14678	14844	14809	14755	14982	14817	14743	14700	14658	14793	14858	14779	14836	14863	15010	14777	14748	14961	14769	14714	14800	14873	14568	14645	14660	14982	14815	14807	14724	14776	14844	14801	14714	14908	14845	14759	14776	14858	14775	14930	14652	14647	14730	14855	14880	14732	14820	14914	14823	14778	14921	14661	14805	14863	14720	14875	14990	14706	14746	14849	14822	14824	14706	14779	14876	14787	14736	14758	14909	15108	14861	14680	14833	14851	14759	14743	14876	14836	14971	14906	14709	14762	14988	14856	14808	14852	14969	14960	14841	14819	14881	14823	14782	14784	14929	14778	14730	14810	14933	14773	14703	14815	14842	14750	14795	14930	14867	14763	14599	14778	14716	14840	14771	14773	14877	14758	14889	14874	14693	14910	14834	14864	14910	14809	14799	14933	14842	14657	14659	14899	14935	14733	14867	14771	14810	14970	14772	14751	14795	14825	14711	14894	14743	14792	14895	14954	14585	14839
24496	21628	29369	25389	25078	28928	28694	24223	24379	24399	25992	26874	33919	33708	29981	22976	19017	18080	17862	18008	17894	17823	17819	17790	17977	17908	17665	17945	18031	17628	18042	17926	18043	17771	17896	17913	17712	17888	18058	17745	17856	17802	17853	17833	17973	17747	17943	17744	17692	17887	17865	17754	17792	17802	17921	17723	17888	17715	17881	17822	17910	17666	18013	17927	17861	17920	17887	18039	17700	17747	17847	17680	17841	17747	17952	17766	17909	17861	17695	17855	17848	17817	17897	17734	17969	17657	17805	17841	17807	17884	17717	17794	18069	17948	17810	17773	17679	17793	17826	17836	17807	17885	17919	17843	17804	17923	18084	17881	18039	17887	17933	17967	18006	17934	17833	17864	17626	17855	17807	17876	17893	17657	17561	17676	17926	17738	17908	17928	18083	17825	17797	17764	17761	17836	17609	18015	17808	17828	17856	17856	17673	17699	17966	17866	17857	17886	18008	17760	17772	17815	17846	17728	17703	17712	17868	17695	17806	17803	17712	17928	17662	17910	17853	17785	18071	17788	17763	17842	17772	17751	17854	17692	17970	17957	17846	17792	17660	17927	17697	17672	17725	17838	17803	17838	17907	17681	17710	17776	17728	17780	17769	17955	17684	17742	17734	17873	17770	17689	17982	17945	17677	17664	17835	17634	17762	17745	17762	17771	17815	17830	17903	17736	17763	17663	17731	17982	17841	17736	17670	17872	17907	17646	17883	17785	17756	18065	17763	17762	17693	17632	17562	17874	17777	17793	17838	17700	17850	17707	17853	17929	17697	17756	17874	17801	17919	17561	17691	17743	17887	17832	17588	17910	17828	17762	17681	17981	17790	17728	17789	17807	17788	17705	17837	17985	17778	17782	17777	17787	17679	17818	17809	17660	17889	17596	17888	17739	17782	17777	17780	17698	17782	17897	17845	17668	17827	17701	17885	17823	17818	17921	17643	17818	17691	17805	17850	17866	17743	17798	17881	17808	17697	17919	17695	17871	17919	17763	17893	17673	17936	17730	17671	17795	17742	17788	17917	17634	17995	17703	17762	17920	18003	17913	17794	17736	17893	17762	17773	17843	17797	17712	17869	17762	17751	17980	17836	17903	17743	17792	18046	17854	17716	17615	17717	17575	17544	17576	17959	17822	17734	17744	17562	17664	17795	17729	17941	17852	17569	17690	17813	17849	17861	17674	17728	17691	17703	17947	17758	17703	18009	17917	17875	17717	17785	17864	17789	17918	17850	17606	17597	17800	17937	17947	17821	17965	17732	17590	17849	17937	17806	17980	17889	17731	17799	17451	17697	17858	17662	17821	17781	17733	18034	17846	17918	17643	17907	17912	17635	17680	17664	17784	17868	17679	17735	17682	17799	17892	17994	17819	17878	17776	17677	17905	17793	17916	17761	17834	17691	17781	17652	17688	17896	17708	17850	17887	17746	17769	17754	17457	17930	17576	17655	17757	17641	17888	17805	17812	17603	17638	18028	18003	17856	17956	17806	17996	17697	17689	17849	17847	17696	17720	17852	17842	17688	17790	17887	17693	17725	17851	18016	17864	17771	17971	18064	17586	17606	17797	17860	17881	17619	17748	17761	17732	17769	17604	17792	17858	17734	17775	17932	17598	17759	17752	17835	17975	18093	17560	17847	17902	17937	17917	17842	17619	17904	17725	17789	17923	17837	17626	17625	17860	17857	17782	17760	17840	17960	17752	17868	17832	17771	17715	17663	17671	17793	17613	17858	17852	17607	17941	17789	17970	17899	17705	17793	17802	17891	17667	17754	17709	17856	17829	17790	17674	17744	17910	17666	17747	17735	17744	17843	18018	17757	18003	17973	17789	17876	17853	17957	17555	18056	18021	17640	17869	17819	17764	17770	17666	17748	17696	17848	17911	17948	17907	17930	17890	17727	17771	17809	17866	17795	17761	17785	17769	17872	17895	17816	17793	17780	17614	17671	18026	17646	17666	17968	17896	17795	17853	17873	17651	17843	17819	17669	17692	17634	17894	17739	17907	17691	17852	17851	17718	17903	17975	17789	17864	17609	17782	17724	17851	17838	17878	17604	17783	17908	17772	17769	17777	17689	17807	17918	18124	17804	17862	17730	17636	17707	17870	17657	17594	17837	17879	17688	17625	17853	17575	17898	17663	17886	17857	17703	17762	17870	17734	17887	17763	17857	17789	17706	17932	17945	18097	17866	17952	17824	17962	17953	17933	17965	17775	17607	17744	17780	17599	17656	17655	17733	17795	17662	17714	17764	17857	17635	17722	17847	18125	17816	17757	17873	17814	17787	17862	17518	17734	17635	17666	17662	17794	17799	17881	17921	17840	17863	17660	17736	18029	17938	17699	17711	17806	17859	17561	17823	17802	17744	17702	17905	17793	17880	17553	17847	17892	17769	17837	17858	17663	17824	17999	17677	17831	17679	17700	17850	17731	17683	18012	17634	17907	17793	17754	17990	17853	17727	17779	17864	17676	17789	17887	17965	18100	17807	17813	17821	17685	17735	17939	17684	18039	17864	17844	17630	17907	17812	17706	17590	17766	17751	17890	17787	18016	17838	17615	17704	17905	17784	17876	17980	17629	17791	17927	17779	17755	17785	17600	17825	18098	17693	17907	17775	17823	17837	17705	17731	17915	17844	17828	17731	17791	17617	17800	17709	17748	17836	17819	17777	17767	17714	17769	17820	18025	17864	17935	17847	17706	17867	17724	17835	17808	17801	17742	17724	17749	17761	17956	17849	17754	17634	17768	17807	17870	17667	17961	17785	17668	17624	17621	17836	17874	17759	17820	17830	17814	17858	17729	17846	17792	17844	17798	17720	17965	17955	17868	18087	17813	17652	17830	17717	17935	17829	17663	17861	17856	17942	17760	17627	17925	17957	17762	17857	17640	17604	17860	17735	17566	17748	17839	17935	17684	17638	17663	17724	17859	17799	17743	17791	17739	17772	17675	17936	17918	17806	17767	17867	17864	17828	17816	17837	17684	17942	17860	17985	17807	17998	17950	17891	17790	17792	17823	17868	17867	17496	17914	17664	17745	17867	17917	17845	17851	17881	17978	17719	17782	17700	17852	17677	17534	17615	17520	18051	17808	17820	17809	17920	17839	17783	17745	17738	17799	17841	17470	17808	17772	17968	17842	17771	17895	17874	17631	17799	17803	18063	17982	17766	17889	17797	17758	17751	17631	17705	17660	17906	17944	17929	17667	17768	17878	17771	17627	17826	17672	17899	17771	17541	17861	17871	17779	17866	17777	17924	17818	17757	17786	17844	17902	17660	17758	17741	17665	17848	17804	17748	17793	18023	17953	17771	17797	17958	17641	17727	17797	17466	17634	17827	17779	17789	17887	17959	17827	17702	17798	17828	17702	17830	17834	18082	17886	17930	17835	17804	17497	17800	17761	17862	17842	17985	17595	17881	17885	17929	17901	17873	18038	17772	17570	17565	17767	17601	17842	17623	17874	17686	17791	17718	18000	17924	17736	17829	17841	17573	17636	17727	17839	17944	17684	17819	17818	17674	17908	17687	17656	17661	17938	17824	17985	17817	17695	17693	17672	17791	17821	17842	17803	17653	17719	17765	17706	17701	17859	17720	17921	17939	17799	17830	17697	17910	17890	18081	17701	17930	17571	17935	17957	17998	17759	17777	17752	17711	17724	17799	17723	17755	17671	17859	17847	17692	17817	17890	17818	17742	17693	17756	17924	17822	17865	17840	17759	17851	17684	17734	17836	17774	17748	17732	17832	17593	17930	17724	17877	17782	17947	17731	17961	17844	17780	17747	17827	17649	17753	17711	17652	17747	17782	17604	18101	17925	17709	17720	17848	17815	17713	17752	17805	17744	17815	18031	17868	17834	17684	17919	17781	18001	17681	17895	17855	17742	17637	17703	17764	17793	17919	17795	17666	18032	17914	17857	17815	17791	17884	17947	17705	17689	17681	17764	17799	17805	17884	17730	17821	17810	17763	17987	17866	17755	17786	17618	17762	17651	17802	17716	17870	17928	17796	17889	18025	17879	17778	17829	17936	17682	17757	17546	17633	17863	17805	17780	17905	17951	17814	18047	17785	17684	17971	17695	17584	17714	17773	17929	17666	17648	17666	17899	17782	17859	17666	17955	17755	17862	17876	17856	17799	17731	17756	17854	17823	17710	17812	17907	17854	17826	17761	17897	17961	17932	18035	17842	17718	17890	17846	17781	18031	17738	17950	17737	17813	17903	17850	17767	17850	17934	17961	17698	17860	17734	17428	17781	17723	17731	17982	17916	17903	17891	17951	17886	17835	17863	17746	17946	17886	17821	17592	17726	17797	17978	17736	17846	17801	17903	18032	17812	17655	17767	17768	17707	17825	17634	17716	17889	17918	17983	17764	17857	17854	17802	17669	17931	17933	17934	17616	17584	17929	17712	17761	17852	17733	17865	17646	17727	17805	17664	17685	17628	17748	17853	17890	17977	17706	17878	17581	17774	17865	17820	17729	17878	17845	17892	17542	17786	17916	17708	17831	17886	17757	17668	17891	17784	17566	17855	17948	18052	17825	17734	17721	17798	17913	17913	17849	17917	18026	17905	17709	17647	17896	17930	17893	17907	17812	17848	17696	17788	17920	17930	17811	17824	17841	17896	17771	17923	17794	17801	17745	17700	17656	17694	17970	17995	17732	18054	17836	17847	17895	17735	17757	17784	17636	17713	17925	17901	17791	17740	17912	17970	17728	17575	17856	17767	17911	17460	17480	17912	17788	17696	17757	17744	17790	17744	17816	17890	17823	17789	17998	18124	17891	17900	17758	17700	17655	17879	17913	17855	17920	17736	17566	17664	17811	17540	17627	17979	18009	17938	17715	17899	17887	17947	17708	17860	17960	17830	17822	17826	17722	17833	17671	17865	17922	17875	17796	17671	17950	18132	17791	17972	17788	17666	18050	17750	17493	17710	17733	17830	17749	17774	17977	17964	18028	17755	17707	17599	18060	17792	17781	17886	17875	17685	17752	17739	17973	17860	17753	17752	17638	17839	17763	17724	17961	17649	17702	18010	17897	17742	18007	17775	17980	17883	17754	17625	17743	17870	17775	17824	17890	17932	18046	17813	17794	17913	17758	18040	17889	17662	17993	17900	17856	17840	17736	17876	17866	18026	17848
29017	49053	48722	42131	35360	31392	25043	23313	23893	23221	25806	27073	34840	33572	28055	19154	15043	14431	14516	14391	14525	14662	14338	14476	14448	14697	14495	14656	14245	14531	14519	14473	14415	14458	14477	14615	14510	14290	14384	14374	14388	14476	14518	14372	14534	14500	14494	14289	14363	14492	14307	14432	14622	14490	14402	14359	14232	14285	14333	14344	14456	14410	14465	14349	14471	14535	14369	14486	14438	14574	14481	14567	14338	14389	14442	14626	14435	14412	14619	14470	14338	14270	14478	14400	14351	14407	14356	14432	14492	14472	14470	14602	14521	14505	14467	14502	14420	14430	14226	14637	14521	14427	14431	14367	14463	14365	14402	14595	14416	14355	14575	14491	14344	14319	14453	14323	14377	14384	14497	14382	14470	14533	14360	14562	14504	14511	14396	14367	14517	14385	14355	14505	14548	14476	14353	14651	14685	14355	14374	14504	14402	14414	14440	14194	14231	14382	14390	14642	14414	14360	14693	14460	14393	14457	14531	14296	14287	14444	14447	14508	14480	14446	14485	14691	14420	14495	14273	14380	14416	14476	14266	14370	14464	14500	14370	14445	14498	14389	14590	14572	14352	14323	14432	14416	14230	14397	14358	14176	14399	14422	14470	14360	14445	14356	14481	14618	14488	14371	14309	14517	14535	14355	14495	14496	14389	14305	14323	14396	14436	14516	14330	14443	14329	14469	14367	14556	14367	14411	14379	14406	14399	14664	14488	14464	14652	14497	14376	14358	14437	14473	14447	14415	14369	14521	14453	14466	14486	14392	14546	14559	14361	14366	14500	14425	14547	14570	14431	14396	14312	14412	14449	14541	14441	14301	14355	14570	14468	14349	14290	14393	14343	14288	14385	14353	14593	14483	14426	14494	14438	14432	14345	14375	14483	14402	14702	14484	14453	14501	14388	14391	14473	14553	14387	14359	14391	14379	14483	14521	14335	14314	14405	14441	14461	14645	14474	14202	14354	14360	14323	14297	14497	14500	14456	14595	14375	14309	14549	14559	14289	14487	14358	14377	14418	14243	14402	14363	14494	14555	14396	14303	14546	14342	14348	14462	14304	14315	14357	14155	14291	14430	14316	14286	14407	14386	14614	14344	14436	14505	14558	14364	14496	14472	14370	14330	14415	14636	14414	14428	14444	14522	14636	14416	14404	14562	14348	14352	14519	14434	14358	14636	14263	14340	14398	14531	14433	14466	14304	14343	14412	14451	14473	14439	14265	14331	14340	14407	14441	14405	14577	14333	14395	14455	14279	14385	14539	14398	14342	14428	14315	14409	14534	14595	14319	14287	14393	14387	14324	14490	14466	14421	14353	14354	14501	14476	14366	14370	14345	14409	14627	14481	14345	14487	14274	14415	14438	14293	14437	14444	14432	14364	14419	14444	14421	14404	14319	14619	14429	14432	14485	14324	14443	14416	14437	14326	14530	14519	14332	14542	14474	14400	14207	14205	14521	14351	14251	14491	14252	14543	14477	14526	14456	14404	14338	14296	14468	14375	14456	14465	14341	14593	14442	14454	14468	14483	14610	14496	14423	14398	14406	14390	14351	14694	14435	14617	14492	14284	14473	14470	14269	14436	14329	14343	14436	14462	14490	14358	14240	14380	14452	14536	14483	14480	14448	14525	14548	14484	14384	14408	14489	14342	14636	14503	14368	14433	14427	14408	14381	14405	14486	14463	14294	14372	14500	14514	14369	14434	14565	14457	14320	14430	14559	14458	14451	14368	14507	14452	14496	14314	14457	14363	14314	14587	14617	14307	14388	14493	14447	14370	14427	14281	14518	14430	14372	14496	14476	14485	14346	14472	14625	14414	14538	14305	14353	14505	14519	14349	14452	14420	14302	14245	14368	14369	14420	14396	14446	14499	14474	14390	14392	14459	14366	14389	14421	14307	14364	14271	14454	14408	14275	14528	14461	14268	14343	14691	14347	14518	14470	14398	14410	14518	14519	14353	14444	14569	14489	14422	14451	14368	14362	14368	14445	14515	14515	14399	14579	14461	14460	14439	14237	14127	14448	14538	14400	14408	14418	14521	14261	14285	14375	14359	14394	14552	14356	14297	14360	14408	14429	14367	14402	14438	14574	14368	14474	14408	14560	14279	14497	14320	14341	14285	14558	14513	14338	14443	14363	14358	14450	14548	14416	14469	14348	14419	14444	14389	14273	14299	14368	14581	14377	14414	14435	14450	14411	14195	14501	14388	14343	14594	14354	14395	14269	14373	14502	14392	14296	14493	14446	14414	14493	14375	14297	14456	14633	14617	14473	14425	14456	14449	14177	14504	14421	14370	14436	14356	14434	14413	14424	14391	14584	14436	14377	14426	14339	14358	14353	14315	14341	14424	14311	14422	14385	14358	14479	14480	14440	14352	14515	14484	14353	14504	14481	14403	14612	14639	14369	14486	14356	14434	14423	14480	14402	14379	14497	14667	14420	14423	14479	14370	14435	14403	14480	14473	14515	14465	14441	14410	14353	14345	14480	14287	14218	14679	14512	14428	14390	14443	14484	14413	14501	14419	14437	14470	14442	14710	14248	14359	14353	14260	14451	14545	14472	14265	14389	14518	14484	14416	14411	14290	14495	14381	14366	14442	14499	14270	14509	14534	14497	14531	14447	14458	14378	14248	14355	14479	14461	14421	14544	14481	14392	14469	14407	14585	14478	14275	14231	14542	14470	14283	14326	14442	14334	14447	14631	14412	14382	14397	14426	14488	14444	14516	14382	14321	14454	14508	14425	14442	14313	14370	14348	14375	14519	14444	14451	14474	14378	14435	14508	14612	14453	14495	14228	14413	14539	14526	14498	14353	14326	14489	14496	14564	14494	14586	14464	14295	14550	14406	14313	14535	14373	14391	14339	14526	14422	14387	14380	14482	14408	14497	14373	14461	14673	14569	14404	14310	14329	14292	14382	14497	14261	14442	14566	14490	14464	14437	14347	14406	14311	14505	14287	14438	14341	14560	14501	14351	14416	14594	14431	14486	14545	14338	14410	14350	14445	14395	14362	14418	14310	14641	14447	14381	14446	14394	14402	14429	14561	14503	14305	14492	14359	14588	14234	14438	14525	14571	14487	14600	14416	14378	14445	14418	14360	14519	14579	14417	14475	14472	14524	14423	14370	14314	14358	14407	14275	14306	14451	14526	14577	14563	14465	14458	14240	14415	14338	14369	14497	14436	14440	14375	14349	14455	14496	14389	14566	14427	14499	14434	14490	14299	14404	14298	14567	14416	14535	14612	14514	14568	14554	14363	14383	14258	14450	14437	14446	14311	14304	14383	14423	14475	14552	14590	14371	14511	14297	14497	14446	14388	14364	14438	14372	14369	14401	14376	14337	14287	14454	14366	14472	14597	14441	14406	14396	14416	14466	14306	14383	14412	14302	14423	14500	14379	14487	14328	14478	14336	14221	14409	14465	14460	14372	14431	14526	14457	14476	14349	14389	14532	14394	14224	14527	14469	14489	14464	14169	14448	14334	14447	14397	14419	14329	14586	14253	14402	14395	14311	14412	14468	14225	14580	14434	14324	14499	14526	14319	14369	14375	14456	14495	14445	14434	14453	14383	14487	14454	14554	14390	14335	14376	14391	14487	14545	14475	14433	14433	14598	14431	14354	14355	14403	14457	14569	14333	14455	14423	14466	14235	14430	14459	14415	14264	14423	14386	14339	14430	14225	14417	14643	14383	14460	14438	14453	14422	14557	14364	14716	14360	14486	14559	14681	14272	14382	14293	14413	14296	14437	14402	14408	14563	14341	14399	14540	14503	14294	14473	14427	14435	14451	14353	14449	14515	14407	14419	14320	14525	14370	14361	14465	14401	14385	14343	14426	14462	14474	14459	14286	14323	14357	14615	14533	14512	14437	14539	14677	14383	14240	14680	14419	14482	14448	14568	14429	14442	14387	14425	14335	14392	14323	14375	14433	14372	14248	14534	14530	14364	14373	14567	14563	14451	14386	14244	14536	14474	14372	14553	14422	14386	14472	14300	14606	14475	14389	14456	14387	14566	14520	14342	14524	14352	14469	14417	14334	14299	14298	14332	14357	14454	14604	14321	14476	14573	14324	14313	14314	14526	14531	14371	14481	14489	14516	14461	14458	14457	14381	14355	14521	14423	14488	14518	14437	14379	14519	14370	14405	14524	14434	14602	14383	14645	14463	14469	14349	14466	14478	14555	14532	14363	14603	14428	14492	14436	14441	14348	14596	14328	14383	14497	14474	14363	14204	14365	14367	14400	14277	14479	14361	14497	14367	14497	14325	14664	14518	14318	14469	14412	14481	14454	14411	14531	14223	14406	14402	14430	14557	14335	14514	14387	14439	14290	14385	14527	14264	14314	14405	14384	14509	14480	14453	14352	14549	14539	14624	14417	14496	14454	14240	14271	14551	14384	14309	14294	14506	14487	14324	14501	14422	14387	14539	14524	14338	14507	14540	14536	14542	14395	14391	14453	14307	14391	14228	14324	14373	14498	14506	14416	14473	14290	14533	14450	14486	14564	14338	14443	14431	14523	14526	14424	14202	14365	14443	14360	14324	14435	14544	14184	14567	14457	14378	14349	14406	14483	14490	14408	14317	14398	14369	14304	14447	14331	14332	14288	14289	14266	14429	14370	14487	14529	14353	14361	14406	14511	14377	14423	14453	14371	14455	14450	14398	14453	14489	14513	14337	14432	14549	14534	14304	14500	14539	14287	14344	14394	14345	14380	14364	14390	14370	14364	14362	14522	14358	14268	14464	14417	14477	14327	14334	14535	14379	14505	14484	14376	14351	14410	14534	14405	14347	14393	14374	14394	14491	14391	14420	14479	14588	14433	14458	14329	14577	14347	14511	14420	14263	14415	14393	14556	14349	14417	14468	14510	14312	14357	14500	14399	14336	14412	14446	14369	14432	14390	14354	14338	14430	14450	14484	14390	14660	14489	14464	14561	14484	14462	14359	14556	14430	14441	14514	14430	14565	14470	14444	14630	14583	14404	14368	14475	14695	14287	14371	14317	14472	14432	14507	14323	14580	14445	14399	14559	14493	14522	14471	14518	14331	14372	14375	14320	14406	14435	14423	14571	14351	14346	14564	14537	14507	14421	14384	14395	14399	14463	14503	14468	14406	14241	14527	14295	14468	14487	14234
32277	27477	29174	26296	22499	21340	19585	18610	18443	18328	19147	19435	20052	19557	19316	18302	18022	17655	17719	17455	17708	17589	17571	17431	17496	17493	17691	17588	17820	17507	17580	17496	17767	17573	17608	17626	17663	17583	17470	17425	17274	17539	17473	17435	17386	17599	17645	17619	17293	17617	17451	17374	17535	17707	17541	17583	17549	17604	17512	17567	17732	17531	17560	17805	17635	17418	17560	17405	17530	17704	17641	17541	17779	17641	17810	17491	17474	17642	17572	17524	17519	17341	17653	17632	17582	17724	17675	17574	17592	17662	17508	17546	17578	17693	17435	17456	17524	17568	17600	17432	17515	17457	17627	17577	17697	17579	17417	17401	17562	17613	17322	17609	17462	17594	17667	17604	17454	17601	17549	17520	17500	17498	17666	17722	17622	17509	17414	17683	17645	17666	17415	17436	17605	17625	17432	17498	17404	17839	17600	17558	17503	17677	17647	17597	17467	17798	17616	17444	17640	17452	17544	17735	17480	17594	17522	17568	17508	17342	17551	17575	17639	17714	17356	17698	17469	17490	17516	17704	17772	17625	17567	17655	17720	17700	17286	17678	17671	17555	17494	17510	17649	17637	17522	17468	17569	17494	17468	17529	17480	17553	17647	17555	17685	17409	17628	17543	17543	17711	17689	17474	17522	17673	17354	17462	17552	17490	17520	17550	17523	17627	17408	17705	17443	17671	17669	17724	17655	17696	17540	17523	17659	17678	17536	17573	17507	17526	17563	17565	17650	17395	17804	17469	17649	17741	17586	17504	17362	17601	17426	17422	17660	17547	17402	17426	17661	17499	17470	17437	17639	17384	17468	17534	17661	17451	17597	17529	17495	17607	17749	17570	17571	17492	17260	17438	17570	17805	17516	17532	17702	17627	17768	17559	17436	17596	17774	17424	17548	17440	17407	17447	17511	17574	17593	17607	17491	17492	17663	17524	17490	17621	17504	17509	17529	17498	17593	17280	17582	17743	17531	17435	17612	17429	17543	17791	17604	17644	17567	17468	17540	17490	17501	17486	17386	17523	17850	17413	17356	17688	17833	17484	17665	17773	17594	17565	17793	17398	17524	17632	17397	17749	17533	17458	17525	17726	17562	17449	17541	17579	17525	17791	17588	17458	17364	17330	17545	17444	17547	17661	17483	17478	17627	17608	17603	17645	17447	17343	17556	17648	17708	17656	17668	17492	17584	17384	17672	17528	17474	17572	17383	17565	17414	17500	17554	17349	17494	17408	17656	17435	17460	17494	17571	17562	17664	17364	17551	17347	17382	17504	17422	17489	17395	17658	17513	17560	17632	17462	17663	17777	17487	17623	17544	17618	17346	17398	17420	17504	17610	17580	17495	17654	17433	17390	17669	17729	17783	17806	17787	17673	17741	17742	17427	17584	17686	17798	17756	17592	17588	17395	17665	17360	17360	17735	17696	17531	17378	17554	17428	17438	17616	17661	17578	17639	17678	17275	17674	17560	17520	17572	17371	17423	17458	17490	17685	17723	17487	17543	17638	17807	17521	17709	17760	17620	17676	17604	17652	17813	17577	17562	17651	17576	17703	17651	17436	17655	17705	17483	17390	17602	17634	17554	17543	17538	17636	17589	17501	17321	17529	17725	17460	17636	17502	17394	17711	17721	17632	17358	17525	17517	17598	17543	17538	17604	17365	17707	17761	17743	17420	17497	17716	17603	17481	17518	17529	17648	17383	17815	17508	17556	17538	17349	17415	17530	17688	17422	17560	17548	17551	17588	17608	17640	17432	17761	17503	17556	17650	17751	17563	17479	17587	17730	17671	17297	17684	17632	17448	17488	17636	17572	17457	17555	17412	17748	17447	17745	17550	17606	17570	17421	17625	17708	17496	17446	17558	17732	17384	17517	17443	17368	17457	17475	17380	17460	17410	17650	17694	17538	17491	17774	17575	17482	17540	17416	17661	17521	17515	17538	17353	17551	17713	17562	17482	17581	17600	17598	17658	17452	17414	17777	17784	17603	17519	17491	17465	17628	17561	17547	17615	17562	17691	17322	17504	17451	17486	17604	17525	17583	17620	17523	17551	17645	17655	17453	17594	17594	17624	17618	17686	17657	17471	17472	17454	17406	17583	17730	17525	17734	17580	17621	17655	17595	17472	17438	17479	17649	17447	17530	17513	17614	17422	17682	17796	17615	17736	17634	17430	17666	17652	17588	17650	17503	17492	17413	17520	17713	17736	17633	17542	17693	17696	17627	17627	17483	17616	17567	17654	17724	17564	17374	17790	17507	17480	17571	17426	17520	17505	17604	17567	17536	17325	17466	17615	17680	17483	17496	17655	17518	17812	17621	17437	17240	17477	17630	17713	17727	17536	17583	17558	17515	17539	17726	17488	17476	17542	17636	17716	17478	17638	17620	17537	17650	17718	17680	17673	17641	17656	17368	17490	17605	17523	17571	17606	17550	17691	17785	17466	17494	17590	17495	17527	17634	17812	17617	17588	17469	17555	17436	17432	17590	17386	17596	17706	17429	17647	17561	17655	17397	17474	17820	17394	17453	17673	17634	17474	17499	17512	17555	17673	17808	17556	17505	17676	17510	17463	17616	17380	17451	17544	17377	17444	17600	17578	17613	17625	17635	17583	17572	17551	17736	17393	17706	17522	17682	17524	17302	17285	17538	17516	17459	17641	17615	17504	17444	17547	17535	17453	17506	17708	17580	17474	17464	17732	17521	17590	17465	17581	17424	17466	17688	17371	17547	17465	17515	17571	17636	17408	17724	17355	17433	17492	17526	17625	17638	17763	17479	17667	17491	17518	17403	17420	17680	17396	17426	17428	17441	17646	17406	17632	17459	17623	17513	17484	17634	17458	17373	17608	17567	17593	17601	17502	17434	17564	17482	17686	17674	17561	17533	17547	17566	17462	17547	17563	17533	17622	17621	17382	17634	17656	17545	17631	17582	17562	17726	17489	17603	17567	17524	17567	17367	17597	17554	17595	17393	17581	17891	17529	17497	17532	17690	17514	17620	17617	17405	17402	17598	17757	17501	17352	17465	17571	17566	17558	17491	17738	17552	17519	17581	17456	17444	17512	17507	17711	17608	17416	17672	17528	17594	17560	17523	17556	17607	17413	17530	17423	17623	17458	17689	17540	17708	17657	17558	17470	17556	17456	17569	17518	17576	17512	17616	17508	17470	17439	17718	17418	17276	17664	17399	17660	17347	17518	17521	17368	17413	17466	17592	17608	17508	17434	17814	17596	17547	17465	17687	17772	17467	17440	17615	17348	17668	17587	17535	17536	17348	17537	17305	17653	17626	17527	17404	17527	17679	17738	17685	17365	17469	17475	17445	17695	17521	17759	17422	17493	17661	17455	17573	17513	17552	17637	17561	17436	17387	17490	17468	17485	17580	17529	17389	17558	17569	17390	17394	17622	17571	17406	17420	17778	17609	17478	17533	17408	17673	17784	17559	17500	17535	17508	17402	17508	17290	17503	17135	17559	17748	17517	17609	17696	17687	17507	17804	17674	17384	17584	17751	17716	17628	17708	17599	17602	17741	17518	17485	17480	17503	17709	17399	17549	17385	17467	17501	17440	17617	17651	17493	17731	17613	17581	17597	17666	17503	17452	17476	17398	17358	17456	17561	17419	17409	17596	17548	17500	17597	17654	17606	17612	17385	17305	17642	17541	17498	17678	17491	17665	17507	17518	17467	17542	17344	17411	17526	17561	17526	17651	17753	17517	17504	17606	17668	17432	17537	17673	17585	17469	17578	17741	17635	17742	17565	17473	17530	17524	17518	17562	17696	17566	17698	17723	17387	17441	17550	17690	17496	17492	17556	17506	17612	17618	17520	17616	17648	17417	17712	17635	17682	17506	17641	17556	17665	17465	17603	17704	17514	17479	17289	17535	17531	17390	17563	17549	17597	17434	17502	17379	17533	17654	17553	17684	17593	17705	17553	17481	17554	17595	17596	17464	17785	17459	17632	17540	17443	17453	17641	17588	17493	17669	17574	17471	17522	17512	17441	17461	17563	17509	17560	17474	17886	17684	17518	17733	17367	17502	17663	17453	17645	17483	17535	17756	17464	17717	17702	17543	17365	17562	17517	17504	17739	17727	17632	17623	17641	17547	17412	17555	17739	17786	17763	17523	17593	17576	17666	17405	17562	17589	17373	17361	17386	17636	17555	17618	17349	17610	17431	17428	17541	17699	17533	17561	17479	17435	17588	17683	17699	17569	17825	17484	17535	17620	17381	17435	17712	17657	17595	17666	17485	17546	17565	17415	17563	17467	17477	17699	17629	17681	17633	17532	17423	17472	17862	17537	17616	17583	17810	17792	17639	17533	17405	17382	17579	17384	17633	17494	17795	17605	17667	17590	17569	17503	17707	17621	17529	17678	17508	17669	17741	17436	17438	17487	17498	17603	17503	17506	17577	17308	17579	17604	17639	17635	17335	17534	17621	17522	17572	17601	17548	17402	17544	17598	17413	17747	17431	17623	17585	17489	17435	17350	17603	17549	17647	17452	17306	17649	17561	17737	17476	17546	17553	17420	17561	17175	17709	17584	17415	17613	17828	17528	17615	17480	17733	17590	17593	17843	17782	17588	17471	17674	17481	17393	17424	17598	17520	17446	17318	17497	17501	17619	17689	17505	17535	17586	17432	17369	17641	17515	17384	17615	17545	17474	17457	17462	17754	17642	17698	17743	17688	17650	17506	17610	17659	17501	17738	17413	17307	17228	17737	17551	17518	17549	17614	17439	17464	17457	17671	17617	17533	17554	17489	17686	17356	17709	17460	17291	17632	17630	17605	17570	17644	17495	17380	17653	17569	17866	17453	17678	17517	17543	17532	17425	17496	17608	17534	17521	17837	17605	17555	17748	17482	17390	17657	17612	17539	17484	17457	17599	17698	17575	17574	17649	17505	17781	17437	17586	17291	17472	17647	17560	17602	17573	17579	17591	17618	17596	17566	17699	17429	17462	17635	17506	17518	17486	17544	17663	17799	17611	17587	17514	17630	17688	17424	17463	17619	17530	17657	17598	17604	17635	17679	17423	17457	17687	17675	17443	17598	17579	17301	17618	17373	17599	17651	17756	17752	17694	17466	17665	17573	17584	17396	17480	17455	17336	17674	17400	17449	17536	17531	17585	17556	17466	17744
23456	31719	30071	24245	21365	19441	16775	15978	16262	15389	17270	17381	17753	16728	16035	15085	14246	14203	14179	14358	14434	14087	14361	14343	14069	14380	14412	14169	14314	14190	14159	14196	14129	14167	14150	14327	14366	14335	14275	14250	14299	14250	14198	14323	14176	14237	14122	14276	14113	14184	14345	14236	14374	14214	14281	14180	14289	14296	14226	14186	14197	14088	14488	14130	14376	14224	14124	14268	14264	14213	14287	14390	14160	14311	14129	14355	14306	14209	14320	14326	14332	14242	14208	14165	14170	14197	14201	14287	14339	14177	14224	14210	14203	14155	14127	14297	14340	14176	14345	14213	14310	14202	14222	14352	14341	14251	14180	14193	14295	14329	14293	14251	14370	14167	14209	14043	14133	14372	14207	14333	14300	14253	14210	14234	14176	14314	14335	14285	14270	14406	14254	14225	14431	14279	14111	14223	13965	14217	14305	14312	14087	14168	14251	14184	14229	14366	14363	14330	14398	14340	14358	14409	14110	14285	14244	14250	14162	14321	14283	14352	14358	14300	14258	14119	14339	14214	14207	14237	14306	14189	14339	14269	14240	14218	14357	14318	14330	14093	14362	14293	14349	14171	14207	14468	14390	14304	14246	14320	14277	14348	14091	14140	14141	14226	14179	14177	14159	14262	14089	14126	14296	14280	14319	14273	14296	14338	14195	14167	14246	14290	14150	14128	14342	14267	14193	14180	14188	14419	14308	14272	14211	14428	14179	14374	14133	14144	14259	14313	14277	14096	14252	14193	14337	14216	14212	14398	14195	14147	14211	14292	14307	14346	14383	14332	14196	14286	14179	14168	14184	14315	14385	14259	14141	14395	14387	14266	14229	14283	14209	14234	14335	14189	14275	14426	14153	14271	14164	14161	14131	14221	14154	14373	14375	14262	14179	14326	14132	14234	14148	14216	14453	14276	14223	14224	14374	14223	14243	14203	14160	14281	14098	14194	14203	14262	14334	14268	14331	14072	14222	14301	14256	14027	14281	14173	14292	14197	14254	14321	14216	14297	14316	14205	14212	14383	14094	14167	14362	14260	14195	14243	14161	13973	14326	14172	14087	14295	14235	14180	14069	14261	14283	14223	14232	14377	14265	14158	14494	14261	14336	14091	14218	14156	14149	14503	14226	14244	14323	14338	14273	14203	14245	14180	14239	14393	14332	14144	14260	14180	14267	14078	14219	14389	14189	14269	14129	14295	14308	14386	14319	14275	14272	14170	14416	14251	14431	14172	14314	14233	14276	14209	14159	14292	14226	14368	14357	14281	14315	14269	14298	14174	14276	14274	14390	14383	14334	14316	14362	14311	14381	14271	14256	14173	14374	14238	14141	14236	14149	14223	14282	14290	14241	14316	14118	14137	14205	14371	14172	14370	14130	14301	14248	14122	14174	14210	14581	14198	14167	14238	14360	14288	14350	14212	14201	14259	14264	14429	14332	14274	14251	14276	14333	14311	14335	14275	14301	14294	14250	14200	14194	14189	14333	14246	14181	14250	14295	14310	14261	14110	14074	14095	14338	14193	14191	14356	14394	14296	14269	14307	14197	14341	14234	14218	14165	14188	14278	14279	14235	14229	14351	14249	14356	14344	14181	14427	14188	14236	14429	14212	14270	14233	14232	14111	14318	14267	14280	14270	14310	14335	14150	14387	14340	14371	14140	14264	14179	14389	14275	14314	14259	14384	14328	14164	14164	14264	14187	14291	14153	14144	14321	14334	14304	14232	14232	14171	14097	14390	14193	14312	14189	14411	14344	14333	14291	14244	14183	14309	13992	14333	14225	14324	14331	14148	14254	14280	14187	14349	14181	14377	14331	14128	14440	14251	14355	14226	14196	14300	14166	14251	14353	14253	14082	14157	14260	14122	14380	14223	14421	14282	14370	14184	14329	14290	14278	14373	14230	14268	14361	14190	14397	14088	14080	14325	14260	14252	14144	14217	14131	14297	14261	14266	14214	14211	14164	14275	14096	14257	14071	14250	14353	14346	14208	14390	14070	14235	14242	14190	14345	14224	14351	14228	14382	14283	14159	14426	14215	14336	14160	14194	14137	14254	14374	14186	14206	14249	14283	14376	14185	14338	14455	14327	14264	14268	14189	14106	14331	14243	14333	14180	14158	14370	14174	14388	14330	14306	14236	14245	14319	14112	14278	14254	14115	14266	14240	14303	14193	14309	14128	14132	14157	14318	14146	14275	14230	14218	14258	14032	14192	14301	14258	14331	14383	14131	14240	14204	14324	14236	14139	14018	14183	14354	14285	14068	14248	14371	14403	14302	14215	14262	14246	14293	14175	14368	14219	14201	14138	14364	14261	14197	14283	14266	14340	14251	14089	14323	14356	14239	14304	14363	14320	14221	14305	14251	14315	14230	14305	14474	14153	14282	14349	14219	14185	14215	14296	14211	14173	14209	14098	14208	14141	14282	14432	14114	14316	14361	14249	14181	14290	14257	14449	14194	14385	14379	14262	14169	14416	14325	14335	14254	14207	14252	14459	14209	14367	14283	14406	14312	14156	14228	14260	14247	14211	14266	14173	14346	14343	14378	14243	14380	14250	14224	14219	14255	14262	14216	14208	14225	14248	14335	14325	14115	14190	14342	14298	14344	14043	14160	14078	14165	14238	14246	14230	14202	14233	14256	14215	14047	14330	14187	14203	14273	14255	14387	14272	14363	14358	14363	14214	14182	14174	14281	14358	14198	14229	14247	14302	14277	14299	14217	14541	14399	14180	14366	14319	14232	14328	14280	14284	14178	14229	14249	14378	14397	14287	14219	14262	14327	14211	14492	14308	14238	14450	14316	14045	14335	14405	14314	14255	14184	14227	14212	14315	14259	14211	14402	14309	14261	14138	14408	14374	14208	14246	14266	14267	14304	14260	14346	14126	14275	14196	14124	14260	14256	14039	14285	14322	14274	14274	14284	14349	14208	14345	14146	14342	14377	14170	14233	14053	14390	14130	14113	14352	14256	14141	14200	14204	14210	14244	14233	14490	14250	14329	14237	14181	14154	14186	14180	14066	14172	14080	14009	14161	14339	14344	14150	14148	14503	14263	14166	14246	14222	14147	14367	14285	14187	14320	14288	14260	14093	14281	14206	14381	14057	14209	14248	14211	14139	14494	14347	14173	14124	14402	14340	14261	14246	14377	14364	14377	14354	14132	14242	14273	14427	14246	14147	14373	14256	14223	14366	14265	14328	14344	14295	14226	14186	14183	14336	14127	14324	14400	14274	14335	14335	14157	14168	14311	14322	14117	14393	14411	14149	14307	14279	14150	14258	14335	14142	14169	14247	14147	14372	14334	14305	14270	14169	14251	14350	14171	14362	14316	14215	14327	14219	14329	14358	14320	14340	14293	14245	14055	14182	14196	14275	14197	14292	14083	14377	14275	14305	14465	14276	14149	14154	14195	14377	14234	14329	14200	14272	14240	14142	14359	14007	14470	14274	14328	14319	14203	14324	14479	14330	14261	14270	14317	14311	14181	14252	14233	14345	14186	14266	14336	14311	14371	14418	14209	14368	14321	14247	14285	14404	14200	14087	14351	14283	14202	14241	14315	14261	14103	14335	14274	14231	14337	14185	14322	14296	14213	14315	14171	14303	14260	14381	14248	14205	14194	14255	14333	14371	14261	14148	14498	14137	14166	14350	14265	14228	14396	14093	14245	14247	14273	14027	14109	14247	14349	14261	14207	14443	14182	14226	14204	14357	14118	14370	14297	14230	14309	14357	14217	14336	14311	14138	14200	14206	14278	14206	14367	14342	14241	14297	14335	14150	14164	14220	14102	14345	14257	14094	14215	14409	14243	14373	14443	14120	14236	14451	14078	14336	14185	14285	14150	14305	14229	14260	14308	14394	14257	14262	14129	14214	14384	14302	14224	14167	14220	14123	14251	14248	14265	14316	14335	14229	14268	14250	14277	14236	14275	14353	14307	14220	14323	14322	14194	14192	14210	14412	14186	14318	14214	14229	14234	14154	14245	14447	14205	14049	14265	14304	14221	14288	14396	14253	14161	14245	14193	14263	14253	14222	14258	14278	14205	14214	14164	14239	14368	14318	14307	14118	14318	14132	14233	14326	14360	14194	14161	14278	14165	14300	14252	14280	14387	14201	14269	14261	14382	14319	14346	14409	14359	14298	14172	14296	14286	14049	14126	14309	14188	14120	14224	14296	14296	14310	14290	14266	14250	14194	14111	14155	14340	14248	14336	14277	14206	14276	14206	14210	14240	14160	14222	14318	14141	14325	14368	14172	14242	14152	14363	14295	14163	14294	14299	14324	14337	14241	14275	14264	14244	14339	14120	14142	14350	14062	14264	14207	14202	14263	14316	14373	14252	14260	14253	14292	14364	14269	14075	14286	14257	14214	14175	14397	14323	14094	14167	14435	14313	14237	14330	14347	14370	14396	14111	14200	14328	14403	14151	14339	14357	14296	14250	14195	14277	14327	14121	14248	14222	14264	14254	14242	14115	14115	14285	14347	14343	14176	14370	14235	14113	14229	14182	14347	14251	14302	14331	14339	14395	14252	14128	14084	14389	14169	14220	14257	14228	14275	14154	14097	14162	14151	14399	14301	14198	14250	14241	14038	14269	14386	14267	14175	14212	14224	14357	14361	14328	14459	14210	14216	14188	14336	14305	14267	14255	14011	14310	14358	14137	13985	14182	14398	14293	14320	14278	14406	14377	14169	14328	14340	14369	14384	14225	14552	14393	14378	14338	14194	14327	14178	14388	14164	14323	14294	14251	14320	14178	14314	14317	14129	14246	14280	14268	14460	14217	14195	14239	14293	14303	14276	14305	14461	14206	14077	14394	14187	14255	14244	14199	14331	14238	14305	14238	14121	14204	14101	14299	14321	14252	14321	14256	14109	14261	14250	14343	14186	14247	14207	14219	14465	14239	14324	14239	14359	14273	14304	14420	14234	14120	14325	14161	14296	14137	14283	14332	14240	14281	14118	14190	14355	14412	14306	14184	14269	14086	14214	14191	14247	14418	14198	14150	14447	14268	14118	14371	14451	14378	14022	14298	14223	14293	14441	14094	14100	14166	14391	14236	14205	14256	14326	14332	14252	14395	14290	14219	14383	14280	14193	14209	14357	14249	14367	14403	14321	14271	14393	14245	14318	14172	14333
26307	21660	28654	27064	25581	26806	23228	19009	18179	17717	17973	19047	23759	27157	24823	19843	16038	15487	15401	15059	15456	15331	15468	15490	15485	15609	15381	15507	15427	15556	15567	15386	15415	15373	15135	15341	15606	15565	15353	15348	15435	15485	15574	15726	15437	15410	15341	15529	15440	15464	15344	15609	15229	15520	15343	15367	15311	15477	15427	15458	15320	15593	15348	15320	15405	15383	15430	15523	15361	15555	15372	15432	15476	15539	15350	15427	15444	15218	15345	15365	15280	15356	15480	15230	15372	15344	15275	15250	15336	15483	15429	15349	15397	15440	15390	15248	15416	15338	15183	15355	15311	15545	15391	15231	15163	15412	15673	15204	15505	15390	15246	15436	15351	15310	15549	15480	15448	15264	15413	15383	15272	15273	15385	15403	15488	15488	15407	15460	15266	15324	15348	15328	15348	15148	15556	15159	15349	15312	15493	15274	15395	15302	15278	15261	15451	15349	15078	15305	15400	15242	15357	15472	15367	15380	15415	15483	15317	15295	15446	15420	15418	15321	15430	15386	15331	15227	15288	15447	15347	15335	15261	15370	15444	15237	15427	15283	15381	15175	15499	15258	15328	15376	15438	15428	15252	15306	15398	15323	15250	15530	15570	15484	15322	15347	15378	15236	15393	15611	15237	15400	15092	15207	15402	15627	15306	15306	15349	15262	15437	15337	15532	15466	15401	15307	15295	15143	15172	15372	15340	15239	15294	15317	15512	15423	15372	15537	15491	15117	15178	15202	15342	15206	15291	15266	15484	15384	15579	15336	15299	15439	15569	15430	15483	15417	15238	15357	15299	15474	15542	15321	15245	15390	15324	15546	15456	15322	15383	15311	15387	15372	15340	15495	15257	15420	15243	15560	15386	15456	15448	15423	15140	15448	15354	15271	15399	15249	15353	15269	15364	15331	15288	15174	15249	15386	15486	15272	15373	15362	15304	15367	15357	15287	15484	15427	15343	15375	15480	15288	15356	15250	15548	15543	15443	15338	15266	15273	15367	15351	15492	15285	15388	15046	15310	15387	15342	15453	15499	15422	15268	15325	15430	15420	15437	15330	15454	15482	15403	15397	15263	15451	15411	15394	15335	15144	15570	15267	15387	15362	15408	15638	15393	15225	15467	15231	15246	15155	15455	15315	15569	15394	15351	15365	15224	15359	15354	15372	15348	15460	15417	15106	15303	15366	15410	15351	15364	15565	15471	15422	15433	15360	15209	15283	15229	15469	15254	15106	15253	15157	15384	15259	15380	15355	15511	15270	15518	15467	15360	15510	15475	15322	15240	15243	15302	15269	15260	15457	15499	15229	15144	15476	15484	15666	15244	15431	15311	15419	15121	15432	15530	15441	15318	15405	15388	15362	15250	15343	15269	15595	15212	15297	15201	15533	15656	15381	15383	15104	15388	15418	15544	15227	15176	15285	15406	15238	15448	15292	15231	15442	15262	15462	15360	15582	15381	15301	15150	15451	15425	15313	15561	15269	15329	15235	15536	15410	15354	15311	15483	15334	15308	15180	15166	15484	15158	15159	15215	15399	15229	15134	15324	15508	15110	15334	15437	15295	15314	15392	15275	15329	15333	15341	15245	15432	15530	15385	15335	15525	15386	15297	15373	15530	15350	15247	15251	15301	15397	15556	15371	15181	15282	15510	15366	15532	15288	15423	15318	15324	15290	15365	15503	15322	15375	15228	15502	15551	15519	15434	15219	15522	15482	15390	15406	15212	15398	15126	15408	15432	15472	15457	15356	15388	15419	15306	15340	15388	15163	15474	15100	15355	15462	15433	15486	15290	15222	15252	15500	15226	15347	15427	15423	15397	15514	15301	15373	15189	15341	15305	15272	15271	15589	15500	15424	15385	15185	15301	15354	15356	15484	15352	15369	15283	15403	15406	15321	15364	15435	15341	15300	15474	15504	15383	15230	15275	15195	15326	15188	15345	15217	15191	15454	15547	15430	15307	15230	15437	15314	15496	15354	15402	15450	15294	15487	15393	15312	15357	15357	15349	15435	15517	15502	15504	15364	15593	15391	15388	15406	15392	15353	15417	15416	15201	15441	15192	15315	15213	15404	15404	15415	15387	15336	15435	15352	15364	15420	15402	15397	15529	15189	15464	15406	15573	15300	15395	15281	15324	15509	15310	15546	15373	15458	15375	15497	15368	15318	15398	15315	15435	15409	15349	15212	15252	15311	15391	15520	15272	15408	15554	15578	15470	15307	15348	15366	15360	15290	15120	15327	15307	15356	15354	15425	15392	15401	15380	15231	15367	15445	15351	15347	15480	15514	15451	15407	15367	15553	15309	15529	15470	15380	15272	15263	15423	15469	15318	15566	15533	15268	15426	15182	15460	15427	15354	15467	15420	15310	15477	15315	15253	15464	15544	15439	15279	15500	15328	15502	15265	15562	15453	15382	15351	15343	15251	15325	15453	15504	15375	15276	15582	15358	15306	15456	15369	15409	15334	15286	15174	15451	15539	15497	15267	15374	15471	15292	15516	15511	15319	15460	15384	15414	15329	15240	15366	15535	15228	15609	15312	15347	15341	15386	15231	15351	15491	15395	15281	15412	15394	15276	15291	15243	15460	15463	15290	15564	15451	15320	15447	15248	15314	15217	15321	15386	15380	15452	15387	15477	15303	15354	15358	15387	15561	15236	15399	15589	15356	15370	15376	15622	15321	15296	15400	15442	15490	15423	15464	15447	15301	15602	15118	15482	15352	15246	15306	15345	15469	15362	15486	15414	15379	15620	15335	15522	15532	15469	15219	15305	15368	15530	15522	15350	15419	15265	15160	15413	15420	15641	15456	15255	15261	15668	15409	15241	15367	15268	15525	15414	15396	15352	15592	15357	15312	15383	15286	15533	15437	15303	15277	15434	15193	15458	15569	15460	15411	15418	15487	15383	15462	15286	15175	15513	15442	15361	15365	15623	15490	15391	15317	15379	15536	15290	15438	15240	15340	15494	15442	15458	15400	15272	15292	15254	15285	15233	15447	15283	15353	15195	15358	15388	15211	15207	15485	15343	15576	15590	15333	15430	15282	15463	15247	15281	15363	15313	15422	15298	15350	15264	15202	15435	15234	15393	15501	15362	15274	15330	15367	15383	15353	15546	15286	15343	15400	15431	15313	15348	15437	15360	15229	15372	15304	15312	15462	15376	15667	15606	15509	15479	15475	15464	15139	15181	15357	15482	15264	15365	15488	15421	15333	15295	15385	15469	15508	15295	15301	15330	15296	15389	15313	15488	15350	15333	15169	15411	15354	15338	15273	15201	15457	15290	15326	15307	15340	15314	15356	15386	15214	15362	15322	15374	15197	15143	15271	15361	15359	15354	15245	15506	15205	15291	15306	15589	15532	15262	15315	15472	15403	15237	15435	15507	15365	15379	15377	15517	15473	15454	15344	15236	15417	15385	15460	15231	15266	15463	15430	15257	15379	15413	15219	15319	15063	15359	15248	15367	15340	15464	15108	15400	15514	15267	15285	15330	15419	15243	15465	15491	15373	15197	15530	15522	15267	15301	15372	15348	15320	15275	15375	15370	15495	15451	15443	15395	15395	15351	15388	15563	15301	15406	15429	15438	15490	15447	15276	15346	15452	15423	15242	15428	15382	15468	15570	15459	15518	15427	15168	15481	15321	15359	15410	15404	15421	15341	15059	15534	15393	15146	15238	15228	15281	15189	15316	15477	15429	15539	15390	15478	15288	15221	15300	15562	15316	15254	15363	15491	15297	15512	15415	15328	15342	15265	15229	15308	15256	15251	15281	15392	15307	15309	15524	15443	15367	15433	15331	15212	15488	15452	15479	15447	15223	15432	15527	15248	15434	15361	15326	15328	15265	15203	15414	15473	15377	15317	15324	15460	15566	15450	15317	15366	15397	15437	15352	15477	15295	15355	15434	15418	15264	15255	15231	15300	15445	15288	15363	15260	15392	15434	15480	15234	15354	15532	15335	15568	15463	15344	15317	15530	15388	15374	15424	15286	15411	15484	15429	15421	15319	15311	15393	15394	15405	15523	15341	15339	15275	15348	15087	15083	15528	15140	15268	15369	15414	15339	15560	15374	15381	15432	15296	15331	15231	15378	15465	15558	15363	15389	15231	15415	15265	15217	15431	15192	15355	15417	15467	15370	15502	15284	15503	15447	15353	15382	15350	15525	15371	15445	15388	15349	15382	15448	15220	15485	15288	15381	15315	15243	15385	15420	15393	15515	15363	15432	15254	15481	15266	15620	15381	15424	15452	15148	15312	15467	15346	15358	15314	15418	15351	15400	15436	15184	15336	15679	15379	15481	15434	15243	15371	15453	15246	15226	15383	15284	15490	15495	15218	15170	15318	15567	15552	15348	15397	15573	15208	15372	15385	15423	15302	15361	15233	15420	15356	15397	15408	15417	15467	15385	15365	15321	15415	15395	15402	15367	15377	15257	15199	15421	15310	15634	15219	15450	15216	15225	15435	15274	15034	15198	15431	15274	15188	15468	15314	15505	15438	15477	15329	15463	15199	15274	15442	15299	15331	15400	15389	15272	15386	15456	15332	15486	15392	15273	15291	15378	15572	15403	15540	15540	15227	15369	15463	15276	15334	15281	15475	15324	15404	15249	15184	15326	15325	15309	15175	15267	15365	15321	15380	15489	15433	15363	15401	15544	15493	15610	15481	15285	15249	15426	15286	15290	15390	15432	15517	15455	15394	15492	15259	15339	15478	15397	15443	15421	15505	15417	15462	15307	15389	15297	15449	15566	15375	15295	15192	15510	15465	15643	15403	15453	15362	15254	15414	15473	15464	15295	15499	15354	15595	15522	15495	15275	15517	15544	15488	15426	15577	15365	15585	15333	15395	15539	15398	15326	15324	15487	15175	15210	15606	15300	15265	15370	15242	15281	15467	15549	15380	15467	15399	15395	15404	15373	15383	15146	15123	15265	15297	15382	15254	15441	15518	15290	15339	15353	15229	15526	15354	15504	15413	15314	15423	15483	15321	15220	15363	15396	15195	15295	15403	15423	15323	15271	15426	15465	15335	15252	15382	15247	15410	15306	15404	15325	15496	15332	15374	15510	15220	15360	15478	15241	15264	15081	15254	15229	15307	15412	15368	15149	15517	15293	15379	15151	15343	15543	15193	15336	15406
25017	41162	38753	32684	29287	27322	21250	17793	16887	16543	17133	18808	25451	27759	23917	17336	13059	13152	12971	13087	13062	12927	13136	13121	13088	12978	13016	13162	13141	13085	13015	13001	13036	12769	13120	13069	13089	12959	12913	13191	13038	13067	12981	13070	13058	12982	13006	13235	12977	13262	13148	13107	13063	13113	13003	13057	13084	13070	13131	12972	13090	12882	13254	12947	12869	12950	13018	12929	13035	13234	12895	13149	12971	13039	13021	13122	12899	13090	13118	12959	13064	12928	13165	13125	12909	12904	13016	12952	13134	13163	13013	13204	13076	12948	12980	13072	13001	13108	12993	12903	12871	13111	12956	13084	12998	13042	13125	13106	13319	12858	13056	13074	12962	13039	12857	13062	13000	12904	13197	12925	12884	13019	12990	13095	13132	13065	13067	13056	13051	12903	13040	13017	13032	13057	13141	13006	13052	13146	13014	13036	13080	13090	13012	13055	12976	13118	13121	13017	13051	13083	13135	12971	13002	13009	13069	12997	13084	12951	12769	12960	12985	13100	13108	13065	13095	12984	13058	12999	13135	13053	13154	13063	13039	12984	13027	13051	13209	13022	13008	13031	13098	12930	13048	13105	13124	13007	12966	13242	13088	13173	12843	13172	12862	13023	13011	13089	13192	12934	13084	13080	13078	13110	12964	13099	12940	12917	13085	12903	12993	13007	13242	12893	13193	13025	13095	13189	12809	13205	13070	13129	12982	12963	12993	13035	13068	13124	12906	12975	12957	13188	13006	12932	13116	13181	13170	12991	13065	13090	12949	13051	13213	12864	13027	12999	13056	13027	12983	13015	13061	12922	13111	12989	13078	12975	12977	13029	12974	13084	13163	13036	12970	13115	13030	13072	12946	13010	12886	13265	12997	13024	13107	12973	12965	13008	13194	12968	13084	13030	13196	13135	13053	12996	13035	13079	13044	12987	12984	12996	12991	12928	12952	13144	13074	12957	13068	12874	13105	13060	13077	13115	12859	13206	13188	13128	13063	13074	12999	13039	13019	12997	13189	12996	13045	12991	13101	13161	13006	13121	13038	12849	13040	13049	13129	13031	13159	13182	13031	12942	13136	13062	13042	12962	13099	12847	13019	13042	13034	13032	13141	13034	13083	12966	13115	13076	13038	12922	13004	13128	13097	12939	13188	13002	13027	12862	12989	13109	12962	13051	13030	13155	12954	12951	13250	13077	12976	13047	13009	13046	13035	13000	13158	13181	13084	13137	12836	13036	12945	13047	13189	13086	13208	13045	13028	13079	12968	13073	13092	13034	13075	13116	13053	13005	12993	12975	12965	12955	13177	13216	13121	13152	12985	13100	13079	12996	13032	13047	13037	12997	13104	12986	13011	13157	13000	13167	13143	12984	12855	13016	13098	12938	13100	12843	12977	13017	13112	13015	12847	12904	13081	13023	13084	13094	13071	12984	13162	12962	12918	12885	12980	12896	12971	13054	12815	13030	13038	13089	12908	13068	13173	13012	13090	13005	13074	13087	13170	12972	13029	13090	12883	12916	12988	13024	13139	12905	12976	13014	12946	12936	13125	13002	13044	13040	13107	12971	12982	13006	13037	13123	13123	12979	13037	13193	13018	13065	13193	13066	13323	12843	12889	13013	12996	13245	12995	13125	13180	13187	13042	12934	12728	12944	13018	12964	12931	13006	13104	12843	13086	13159	13154	13091	13063	13058	13164	13067	13107	13099	12974	12996	12989	12901	13051	13059	13080	13188	12898	12963	12993	13129	13022	13013	12927	12861	13065	12977	12998	13124	12977	13067	13145	13078	13059	13127	12950	13151	13069	12931	12936	13069	13025	13109	13119	13113	13162	13071	12977	13071	12964	13064	13181	13240	13096	13124	13101	13050	13013	13116	13061	12965	13060	13285	13130	13259	13060	12865	12926	13137	13020	13040	13156	13027	13247	12960	13077	13024	13026	13125	13031	12976	12993	12909	13067	13204	13089	12919	13125	12905	13019	12885	13153	12956	12882	13020	13052	12991	13073	13136	13093	13286	12932	13152	13140	13093	13155	13032	12995	12950	12917	13175	12904	13118	13146	12983	13073	13138	12985	13098	13043	13137	13229	12918	13045	13055	12881	12906	13127	12996	13197	13201	12951	12987	12939	12965	12967	13161	12947	12991	13181	12941	12940	13125	13002	13096	12949	13021	13050	13174	13046	13073	13040	12709	13146	13204	13067	13053	13052	13114	13116	13104	13100	12922	12920	13114	12964	13097	12985	12936	13085	12966	13080	12988	13019	13085	13000	13115	12956	13036	13160	13022	13072	13084	12852	13174	12993	12904	12985	13076	13022	13092	12953	12940	13043	12905	12997	12996	12993	13137	12825	13030	13078	12948	12856	13071	12934	13055	12932	13165	12968	12862	13141	13155	12863	12921	13109	12800	13070	13116	13090	13109	13156	13069	12977	13218	13088	13026	13022	13100	13198	13128	13103	13007	13199	13028	13096	13121	12929	13068	12997	13048	13013	13075	13066	13098	12837	12912	12993	12983	13038	12955	13094	13054	13051	12974	13050	12977	12925	12927	12929	13003	13037	13012	13037	13106	13060	13022	12899	13019	12994	13056	13003	13027	13100	13105	13038	13204	12977	12918	13295	13052	13163	13222	12965	12939	13123	13279	13036	13183	13105	13074	13195	13120	13004	13167	13015	12888	13113	13000	12954	12969	13197	13039	12985	12981	13012	12991	13004	13201	13031	12860	13107	13075	13081	13071	13008	13011	12997	12900	13071	13062	13029	12995	12864	13129	12884	13017	13037	13146	12873	13068	13014	13040	13021	13121	13186	13060	13075	13054	13096	13012	12932	13093	13034	12864	13072	12957	13052	12867	12969	13216	12998	13074	13102	12988	13136	12954	13169	13133	13101	13157	13129	13060	13062	13074	13231	12913	12906	13001	13045	12914	12980	12933	13131	13149	12956	13026	13075	13104	13146	13036	13019	13105	13020	12940	13056	13048	12960	12903	13027	13034	13146	12977	12867	13110	12997	12906	13089	12954	13039	13059	12915	12997	12947	12928	13085	13114	13004	13024	12972	13110	12908	12854	13026	13104	13126	13171	12982	13081	13097	12928	12798	13211	12990	12878	13131	13019	13029	13009	13062	13026	13005	12921	13176	13129	12998	13029	13077	13165	13145	13040	12929	13041	12976	13371	13020	13020	12904	13019	13120	12968	13033	13126	12986	13181	13072	12942	12968	13082	13194	13012	13016	13020	13059	13114	12993	12867	13269	13031	12984	13196	13097	13179	12967	13178	13191	12854	13087	12962	13253	13247	12964	12977	12800	12946	12987	13076	13085	12971	12963	13024	12953	13181	13091	13032	12923	12989	13017	13128	13158	12996	13102	13152	13007	13147	13179	12948	13019	13209	12896	13001	13170	13168	13081	13030	12906	13060	13027	13034	13044	13050	13074	13046	13069	12961	13008	12783	13034	13019	13159	13042	12886	13104	13008	12929	13190	13068	13037	13043	13007	12995	13081	12952	13063	12879	13047	12933	13068	13065	13035	13142	12933	12964	12940	13001	13036	12831	13041	13035	12946	13056	12821	13160	13033	13172	13028	12970	13151	12932	12936	13070	13155	13024	13017	13055	13092	13035	13077	13107	13078	13112	12997	13056	13031	12933	13166	13072	13160	13005	13118	13064	13057	12961	13060	13100	12937	13076	13138	12983	13097	13027	13084	13068	12988	13152	13056	13026	13101	13194	12937	13003	13079	12918	12963	13175	12964	12939	13140	13027	12965	12975	13106	12949	13159	13135	13092	12935	13134	13126	13032	13017	12904	13085	13250	12991	13201	13129	13017	12964	13121	13096	13013	12970	13016	12996	13098	13002	13163	13004	13025	13109	13077	12979	12975	13010	13012	12919	13075	13140	13030	12992	13047	13141	13145	13118	13126	13000	13075	13105	13088	13036	13085	13113	13061	12973	12940	13108	13099	13006	12964	13013	13157	13002	13184	12823	13090	12989	13089	13077	13006	12983	13236	13040	12997	12897	13005	12900	13242	12939	13134	12991	13033	12989	13087	12964	13114	13129	13016	13003	13051	13085	13053	12946	13058	12957	13048	13132	12942	12910	13089	13128	13029	12961	13076	13093	13020	13256	13121	13243	12948	13110	13058	13042	13029	13074	13123	12880	13061	12904	13148	13005	13018	13105	12984	13081	13196	13002	12835	13136	12992	12905	12969	13168	13079	13088	12965	12975	13071	13052	13093	13016	13281	13033	13109	13058	13064	12955	13082	12965	13054	13138	13018	13019	13161	13035	13029	13192	13077	13002	13065	13156	12962	13044	13179	13078	13081	13025	12967	13007	13098	12905	13070	13001	12996	12965	13091	12929	13013	13035	12909	13022	13066	13126	12931	12951	13161	13057	12933	13102	12974	13031	12987	13050	13036	13073	12992	12981	13010	13016	13016	13068	13041	13196	13030	13042	13044	13195	13101	13130	13152	12959	13145	13064	12916	12946	13013	13109	13198	12986	13053	12988	12853	13070	12829	12961	12955	12975	13158	13073	13187	12897	12977	12994	12900	13019	13147	12962	13268	13187	13023	13027	13050	12925	13149	13062	13057	13299	13093	13017	13184	13058	12889	12982	12943	12965	12943	13135	13048	13084	13001	13024	13189	12994	12975	13056	13019	13087	12904	12998	13078	13057	13198	12946	12981	13098	13081	13090	13020	13056	13027	13154	13109	13086	13131	13073	12911	13066	13023	13145	12973	13045	13003	13159	12892	12995	13005	12850	12955	13019	13058	12938	13037	13070	13177	12967	13120	13005	13064	13197	12904	12992	13162	12981	12942	12904	13014	13116	12959	13006	13021	13013	13071	13112	13175	13138	13174	12930	12975	12870	13033	13001	13007	13094	13125	12985	13092	13127	12997	13095	12971	12957	13039	13039	13088	13057	13089	13021	13071	13059	12940	13169	13060	13096	12886	13022	12963	13133	13003	13183	13142	13024	13166	12916	12960	13032	13078	13112	13130	13023	13080	13035	13071	13143	13112	12908	13105	12958	12938	13076	12949	13095	12925	12951	13016	12996	13112	13071	13019	13102	13063	12995	13102	13076	13098	12946	13023	13010	13033	13016	13181	12919	13119	13006	13170	13178	13074	13084	13050	12883
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
